=0x5, 0x4) r14 = socket(0x18, 0x1, 0x0) listen(r14, 0x0) r15 = socket(0x18, 0x1, 0x0) setsockopt(r15, 0x29, 0xa, &(0x7f0000000000)="00020000", 0x4) setsockopt(r15, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd816eaa4e713048e69931929688", 0x14) setsockopt$sock_int(r15, 0xffff, 0x1004, &(0x7f00000000c0)=0x5, 0x4) r16 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r16, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) setpgid(r17, r17) getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000740), 0xc) r18 = socket(0x18, 0x1, 0x0) listen(r18, 0x0) 16:00:17 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x1ff, 0x1, 0x5, 0x5}, {0xffff, 0x8d, 0x4, 0x80d}, {0x2, 0x5, 0x3, 0x3}]}) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000000)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mmap(&(0x7f00004b5000/0x4000)=nil, 0x4000, 0x2, 0x11, r4, 0x0, 0x1) ioctl$TIOCFLUSH(r1, 0x80206913, &(0x7f0000000300)) ioctl$BIOCGSTATS(0xffffffffffffff9c, 0x4008426f, &(0x7f0000000140)) 16:00:17 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x110000}, 0x8}, 0x3c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) writev(r1, &(0x7f00000006c0)=[{&(0x7f00000001c0)="5eb7f66890a83f0cdf86046a6c2638b3bf5c8c1c257b920b8d61bdefd34b0c4864b4c6941d073dd286dd95c88eafb84997dc61dd637830b9ae75a496f5d001cc76e9532ca4d18d09f217e3faab8396e47fd4ead038b5c954a82fda9750f88728ca19a72a6284f55dd3b29a0ea737d21cd73c52df5ca5294ab023d0fa6ac421676a28f06ebb1c9745fa60f9f849b81c4e0b9efca5dfdd7276626aa36afd9c82b7bf8eb2e3c5", 0xa5}, {&(0x7f0000000300)="54a5ca3add1c468c2a201e59f6243a143685e34c58080feea8af683097a5c8947af41bee51bdc69ca7148647b6f1cd97cabddbc1f3c51668f3564bb180ced532f7a946a6960ab2b62d1bcc075f9a5237788ce04faa71b9d50476f896e8cac616595e9ceaf2fb56712daff4e84a66e34cdf27f75217dafa2b481d86999692c3c91d7d433e5272446fd542d0facd6dface0325edb087dc5ce5a953bf323a751c3545cec4688a74f3bc7557dbe40053101412039e450041494ef5566e0fb23d5e57b535df36dc0cec0c6559ab99e5a34f4c433229548cef7acc703f1c456b9ab3ddf33313bf5398fdbd73f073cc29e861", 0xef}, {&(0x7f0000000400)="58e911435c322786442c0f3935fe5612212fe19058c65888b51c07be23d1b5e9edff121e5134d59ee28f39e5132e730981d4607b7cc7c7a0790e97009b46ad70967f121743fac50c6073edd663c558034b9e751d1c80", 0x56}, {&(0x7f0000000000)="0374fa5be6ceaa3a8ac2726b5ad6f6b05d128c92c95a94e131cd3308fac109f225eb55feab1ec018b77cf5a2772b38d34f187c44ef882bb9a63b0103d43e89c9", 0x40}, {&(0x7f0000000480)="74313ef54e9ada39dc3669cb608d864b08ff6f58ecc32c79fe0dffdb909a5613d945c7941314026a1952746bbf6c8d405fef9a166d0a6c38f408ab8272938a4548ecb97325b281e85551c02beec8a02275d529d9fbb703453812a9d21c7fbd9b54615298c90890546574a6c71d179db7f1532dd250036da728dc0711567de2d88edd2d30a9722768b922dfffb318a0fc1bf68450f79436e53a2971", 0x9b}, {&(0x7f00000000c0)="35632fc4524303ec9881e3e7f0b70e352a2f4595a6a769e0382e664f98c1b14050604dc62ffc6d493af7d4dc0fdd9f06a4bee9af8b98e418a608fe957bf450", 0x3f}, {&(0x7f0000000540)="a0c94f3ee13a39dd22b1a92a3989cbb4e979a03aae6a7542924a8bb1808940e5130fac64edac6c526af62a8a3b4af9aecd6cdb859be4a58cef0a5136d3c028d983808b50a79635e64e0384f772", 0x4d}, {&(0x7f0000000140)="2a33a3647e061058dc4601685409d2708c3f17926885e566643d26311b", 0x1d}, {&(0x7f00000005c0)="0e6669fcb27825c5582b939126bb359bf179fb17898394602ae266680456f5d9d0992f1601547d8411dacb81ac1e6aadcb0457cb175144b7f61e32752008bb413043130d66867e13751e7c8a9898", 0x4e}, {&(0x7f0000000640)="5e29ada48384b1b2aa688e6de8d9e84023f765035784963e57d86484371d8c4533ebfe917a2495618dd5ddeec07a855ea3d8502b4ed993bd2d64c5f9a7c4c78f9e997997f736f83dd4", 0x49}], 0xa) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:17 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f0000000540)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dfbc5b65c6593d2870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4bc922136e000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d36d8224d791038ff36d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc"], 0x10) dup2(r3, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r1) dup(r2) sendto$inet6(r4, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:17 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79a03d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a699aedadb2b76557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13c594f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117cb2dab8ee0b255c649a66a7cab", 0x1df}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x2, 0xfffffffc}, {0x4d, 0x0, 0x0, 0xfffffffd}, {0x4000000000000006, 0x7, 0x0, 0xf03f}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$setstatus(r1, 0x4, 0x4) 16:00:17 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000000)=[{0xfffffffffffffffe}], 0x1}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) 16:00:17 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="00020000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) bind$inet(r0, &(0x7f0000000040)={0x2, 0x3}, 0xc) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='&\x00') 16:00:17 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8001, 0x0) pipe2(&(0x7f00000000c0), 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='\x00\xb3\xf6\xff\xff\xff\xff\xff\xff\xff', 0x41b0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}}], 0x0, 0x0, 0x0, 0x0) r2 = geteuid() r3 = getgid() fchownat(r1, &(0x7f0000000140)='./file0\x00', r2, r3, 0x6) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000080)=[{}], 0x2000000000000016}) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000280)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000500)={0x4, &(0x7f00000004c0)=[{0xffff, 0x0, 0x3f, 0x200}, {0x1c3, 0x80, 0x81, 0xd5}, {0x1207, 0x13, 0x8e, 0x6}, {0x23d5, 0x1, 0x20, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000480)=0x2) mkdir(&(0x7f0000000380)='./file3\x00', 0x71) mkdir(&(0x7f0000000400)='\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/', 0x0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000040)='./file2\x00', 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x400, 0x0) mkdir(&(0x7f0000000340)='./file2\x00', 0xaa) mkdirat(r3, &(0x7f0000000200)='./file2\x00', 0xb9383cf0d90fefcf) rmdir(&(0x7f0000000000)='./file1\x00') r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = dup2(0xffffffffffffff9c, r4) mkdirat(r5, &(0x7f0000000540)='./file2\x00', 0x0) mkdirat(r2, &(0x7f00000003c0)='./file0\x00', 0x0) fchmodat(r2, &(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', 0xa0, 0x2) renameat(r2, &(0x7f0000000100)='./file2\x00', r2, &(0x7f00000002c0)='\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') unveil(&(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', &(0x7f0000000140)='c\x00') 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{}, {}, {0x6, 0x0, 0x0, 0xfffffffffffffffd}]}) pwrite(r0, &(0x7f00000003c0)="00b5c55912fb89f9d255b7165803", 0xe, 0x0, 0x0) readv(r0, &(0x7f0000001540)=[{&(0x7f0000000080)=""/177, 0x2a}, {&(0x7f0000000140)=""/61, 0x30}, {&(0x7f0000000180)=""/125, 0x221}, {&(0x7f00000016c0)=""/235, 0x261}, {&(0x7f0000000300)=""/250, 0xe6}, {&(0x7f0000000400)=""/4096, 0x8c6}, {&(0x7f00000015c0)=""/159, 0x9f}, {&(0x7f00000014c0)=""/125, 0x1e8}], 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="00020000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$sock_int(r1, 0xffff, 0x13b, &(0x7f0000000040)=0x2, 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) r3 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000001400)={0x80000001, 0x1}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0xa06, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) poll(&(0x7f0000000280)=[{r0, 0x2}, {r1, 0x10}, {r0, 0x10}, {r2, 0x100}, {r4, 0x4}, {r5, 0x4}, {r6, 0x2}, {r7, 0x20}, {r0, 0x40}, {r0, 0x100}], 0xa, 0xe31) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r8 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmat(r8, &(0x7f0000001000/0x2000)=nil, 0x0) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r9, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [0x0, 0x0, 0x0, 0x0, 0x3], [], [], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x2}]}}) 16:00:17 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x5) r0 = socket(0x1, 0x3, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xfffffffffffffca5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$dupfd(r0, 0x605dff6c61c5420a, 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(&(0x7f0000000240)) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xf, &(0x7f00000000c0)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x29, 0xb, &(0x7f0000000180)="ea3f0008", 0x4) socket(0x18, 0x1, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000040)="eadf125d00000004", 0x8) setsockopt$inet_opts(r4, 0x0, 0x2001000000009, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) setsockopt(r4, 0x7, 0x400b, &(0x7f0000000180)="ea3f0008", 0x4) ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, &(0x7f0000001880)) r5 = accept$inet6(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000100)=0x5) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0xa, &(0x7f0000000000)="00020000", 0x4) setsockopt(r7, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r8 = accept$inet(r7, &(0x7f0000000200), &(0x7f00000002c0)=0xc) r9 = accept(r8, &(0x7f0000000840)=ANY=[@ANYPTR=&(0x7f00000001c0)=ANY=[@ANYRESDEC=r6, @ANYBLOB="1f2be660b0c613028feba03750fe399ca847704aca41b07d9614b9436ea6dcdaa18608ecadcfa4d4a4"]], &(0x7f0000000280)=0x1) r10 = fcntl$dupfd(r9, 0x0, r5) fcntl$getown(r5, 0x5) r11 = socket$inet(0x2, 0x3, 0x102) shutdown(r11, 0x2) r12 = socket$inet(0x2, 0x2, 0x3) shutdown(r12, 0x2) fcntl$lock(r12, 0xa, &(0x7f0000000180)={0x0, 0x2, 0x5, 0x1000000100000000}) setsockopt$inet6_MRT6_DEL_MFC(r10, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x0, 0x6, 0x7ff}, {0x18, 0x0, 0x8, 0x20000001}, 0xfb12, [0x100, 0x2005, 0xff, 0x4000000, 0x8, 0x3, 0x2, 0x7fe]}, 0x3c) r13 = shmget$private(0x0, 0x1000, 0x100, &(0x7f000000c000/0x1000)=nil) r14 = shmat(r13, &(0x7f0000ffc000/0x4000)=nil, 0x1000) shmdt(r14) r15 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmat(r15, &(0x7f0000ffb000/0x1000)=nil, 0x0) r16 = shmat(r15, &(0x7f0000ffc000/0x3000)=nil, 0x3000) shmdt(r16)                                   16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x28}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:17 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00070000000000000000"], 0x10}, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0206922, &(0x7f0000000300)) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000340)={&(0x7f00000001c0)='./file0\x00', r2, 0x2}) chflagsat(r4, &(0x7f0000000000)='./file0\x00', 0xe411fad3bfa1e971, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, 0x0) recvmsg(r1, &(0x7f00000001c0)={0x0, 0xfffffffffffffff1, 0x0, 0x0, 0xfffffffffffffffe, 0x4}, 0x0) 16:00:18 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x8) mknod(&(0x7f00000001c0)='./file0\x00', 0x100, 0x1) dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2, 0x5) r2 = semget(0x2, 0x1, 0x4) semctl$SETVAL(r2, 0x43366091307eb3d5, 0x8, &(0x7f0000000100)=0x6) close(r0) close(r1) 16:00:18 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000002680)=[{&(0x7f0000000000)="11532fe3f980f90b8d68df47", 0xc}], 0x1, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) r2 = dup(0xffffffffffffffff) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000140)) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f00000000c0)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) flock(r1, 0x5) close(r0) execve(0x0, 0x0, 0x0) 16:00:18 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mknod(&(0x7f0000000200)='./file0/file1\x00', 0x14d1d04a73d6b1ca, 0x2) r0 = socket(0x2, 0x400000000002, 0x0) r1 = socket(0x1e, 0x4, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000080)={0xfed0e6e39114a8c9, 0x5}) r3 = open(&(0x7f0000000100)='./file0\x00', 0x8, 0x4d) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x8010, r3, 0x0, 0x0) fchmodat(r3, &(0x7f0000000140)='./file0\x00', 0x15e, 0x3) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) shmget(0x1, 0x1000, 0x242, &(0x7f0000fff000/0x1000)=nil) r4 = socket(0x2, 0x2, 0x0) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc0206922, &(0x7f0000000300)) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000000340)={&(0x7f00000001c0)='./file0\x00', r4, 0x2}) renameat(r3, &(0x7f0000000240)='./file0/file1\x00', r6, &(0x7f0000000280)='./file0/file0/file0\x00') open$dir(&(0x7f0000000100)='./file0\x00', 0x180, 0x20) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:00:18 executing program 1: r0 = syz_open_pts() read(r0, &(0x7f0000000440)=""/68, 0x44) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) ioctl$TIOCSETAW(0xffffffffffffff9c, 0x802c7415, &(0x7f0000000040)={0x7fff, 0x9, 0x40, 0x6, "356e9c7d1f56109f5929720415efebca45f301e5", 0x3, 0x2}) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000140)) syz_open_pts() 16:00:18 executing program 0: r0 = socket(0x19, 0x8004, 0xfd) getsockopt(r0, 0x29, 0x9, 0x0, 0x0) 16:00:18 executing program 0: 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, 0x80, 0x2}, {0x18, 0x3, 0x3, 0x3}, 0x7ff, [0x7, 0xff, 0xffffffffffffe958, 0x8, 0x3, 0x90, 0x0, 0x6]}, 0x3c) semop(r5, &(0x7f0000000140)=[{0x3, 0x3, 0x800}, {0x5, 0x3ff, 0x800}, {0xc2ca6505714a368c, 0x5ffffffffffffffc, 0x1000}], 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() semctl$GETNCNT(r5, 0x2, 0x3, &(0x7f0000000700)=""/4096) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000680), &(0x7f00000006c0)=0xc) 16:00:18 executing program 1: syz_open_pts() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) kqueue() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000240)=0xc) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000080), 0x0) r2 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r2, &(0x7f0000000780)=ANY=[@ANYBLOB="82022e2f660f8a0096bc4e6036f5ef62aae5acc016e0dc5ad1216bb5ab45945ca4647132f464066866baf197559c655614b42ff577081b1dd7df0672d356b21ab009573abe86b1f77a18877f4364f493a85a4b6a91bb65020000001b7b5af2c762fe03075fcb66b7ed9cedeb80d8b1d52aacd3696ceb1de07b35f1c2d0f25ec9ab6ab67b4b1a86e9fa62e7a4e24d495acb5832b299152661c648928c3b3af40fb23279a1937bbc17c5af4276a1ec31290803c1ab064c8bf2d4638dec8953ebb3b02b212425f9c979bca92c77a6801fc1000000000000000000000000000000cd7d3da52e06834f4ee639ab58274e431efce0676745e46cef0456438d1f159f60e17186a341a6840ac468b85be32e2f23e4d6c7a25fc0a4c4a9cb2672ee3cb8d333384926e5d34dc265087a2618216b68ee553b25068b8a199bd6e5589d856be1c044142a79dc4ba059dee2887f4eb83d6ed91b59c86c1d62f9085bd8d5c03eac1dea7551e0943aa42aa38b82a3d078a8321f47a70685e93f73c861e27f757385e143b9411409dee3ee5f9cc5a61e46799af53e8d3f47ed54f8c99ec7731a8b7317cff20a779e2e5cbf78628d76b56ab5202f91bc99fff79a1f12bd65be7c58badcb83c986a038da125503dab86d8a313994808d315491b4d4e8b627a94248fc114e5f3d5174721091c36ce06cf7ec10b36f3731970f74278acff5fa646ff4342b06fba4a472432a1b8d0b9c2a954bfd14f46e4139f497877b4d33ad8d3f21326d3f58788d2050000000000000000000000f57a3a531ef380"], 0x10) socket(0x18, 0x1, 0x0) r3 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r3}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r2, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) chroot(&(0x7f00000000c0)='./file0\x00') r4 = getpgrp() wait4(r4, &(0x7f0000000100), 0x8, &(0x7f0000000180)) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) r2 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x8008, 0x8c) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f0000000180)) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000140)={&(0x7f00000000c0)='./file0\x00', r3, 0x2}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x40}, {0x30}, {0x6, 0x0, 0x0, 0x7d1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000240)={0x1, &(0x7f0000000200)=[0x0]}) r2 = dup(r1) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0xa2b, 0x4, 0x2, 0x8}, {0x401, 0x0, 0x1f, 0x9}, {0x6, 0x0, 0x30, 0x2}]}) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x50}, {0x50}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) 16:00:19 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000240)="00ed00186004008034ff074d110000fdff005e2c62b5e603a4ef00000000000000008000000000a6cbfe09013448d86ec1d94fdc14cafc6d209078349ec388f516bd25ecd59615936235b2a465063967b4a1acf37a8447b6c4aeaeb88c17230bbdb6c3eaea1d53643baeadb895000100000015bca3537b2daafc8146b25cb3bd796846400000005b50dbe969e61d00000000000000000020fea54bfdb0ee6f30d7216c74e756ea88afe2da43fc9e8a0728dcf354ba6d7b74e648d258af4d6d9caacd9002103a12a52443f9af406c22d9fd047423037ffbc4e9246e0fe8b6f47a2e0f03b88415aa2684e545ad7eb832c54e52969b0304b1fa71190375d4e656492fb906a42508aea8cc03d1472f477214da4cc17ca4f705276871713f5e0084d19badb11d4ffa90a05e41ec181f7621d8a152da2460ef24447d873495f6a6591eace88c962fa89c1fc3b78c20ff5dca491ba60572376d18cb1183a2bcf6300f76be9237923e6174a9d9ee", 0xb2}], 0x1000000000000055) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000040)=""/86, 0x56) r2 = semget$private(0x0, 0x7, 0x480) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) mkdir(&(0x7f0000000180)='./file0\x00', 0x104) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f00000002c0)) fcntl$dupfd(r5, 0xa, r3) r6 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x8, 0x0) ioctl$BIOCGSTATS(r6, 0x4008426f, &(0x7f0000000240)) semctl$SETVAL(r2, 0x23b5f1c7d494329b, 0x8, &(0x7f00000000c0)=0x2) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 16:00:19 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000000)={{0x6c, 0x8, 0xf3}, 0x7, 0x40, 0x8}) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') 16:00:19 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000280)="6004000000014000000000f4ff4cffe216b9e7ffffff3f00000000000000000000000000000000010000000000000000d7cb771a0c46e32d98b13c1b268b24f92cbd99b1ebc835dc902a3fd239f63fa21ecb7e75dc72ed5f32bd81b219fc95534421add1dd60deb9e427446623f0419b01b5f014d69fbe266857e73207da1431f796b83b3878b137f3bc4ac200ec3d9c9d18369ca999d95693ef2c75c68d7c94ce38bbd274edf2a2b93d881eed4cb08aa7058c32ddea358fc6a6f3ad407cfe9a4082476fe259e629d734a8d101bcdca509adbb80f143f2afc312049623ad08ef25eeca34306adc609c118696da4508f4732de49e784e8437e6f52c1cc0d6f5074f4ff90439546233b808b8b1ce9c8f9f06814efaa6f468aa", 0x2c}], 0x100000000000009b) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="00020000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f00000001c0)=0xc) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x200, 0x0) lstat(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)) getegid() 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x24}, {0x10000800002c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'p\x00', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x24}, {0x10000800002c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = dup2(r0, r1) ftruncate(r2, 0x0, 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x7, 0x0, 0x1, 0x1}, {0x2}, {0x6}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef0100592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b2161c337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d28"], 0x10) dup2(r5, r4) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = dup(r4) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r6, 0xc5005601, &(0x7f00000002c0)={0x10, 0x9, 0x247, 0x3, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000e5e000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8c}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x55e}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xffffbffffffffff8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x4}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000da6000/0x2000)=nil, 0xffffffff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x3}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x1}, {&(0x7f0000ff3000/0xc000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000f26000/0x4000)=nil, &(0x7f0000e18000/0x1000)=nil, 0x5b3}, {&(0x7f0000a17000/0xe000)=nil, &(0x7f0000cf0000/0x4000)=nil, 0x100000000}, {&(0x7f0000e95000/0x3000)=nil, &(0x7f0000d93000/0x1000)=nil, 0x8}, {&(0x7f0000bad000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x9}], ['./file0\x00', '.\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) r7 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) renameat(r7, &(0x7f0000000000)='./file0\x00', r7, &(0x7f00000000c0)='./file1\x00') r8 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x2, 0x0) ioctl$KDENABIO(r8, 0x20004b3c) renameat(r7, &(0x7f0000000200)='./file1/file0\x00', r7, &(0x7f00000002c0)='./file0\x00') readlinkat(r7, &(0x7f0000000440)='./file0\x00', 0x0, 0x0) getsockname$unix(r7, &(0x7f0000000b00)=@file={0x0, ""/4096}, &(0x7f0000000100)=0x1002) setitimer(0x2, &(0x7f0000000080)={{0x8, 0x563b}, {0x8000, 0x1}}, &(0x7f00000000c0)) syz_emit_ethernet(0x61, &(0x7f0000000040)='H') 16:00:19 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [], [0xf8040000ff], [], [{}, {}, {}, {}, {}, {}, {0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x3, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8040691a, &(0x7f0000000300)) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x46) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000040)=0x4) 16:00:19 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d704000000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000300)="292ce06ef3036bcea5fe6f2d63d91b8a6f44af07306e86734796887db34e94304e4f8741ede02f0c96dbb36de60aabdab69b645ed66cd04eabfaff56f9dfeaf4ed70f7605470328c193c43eda62268c9a184f7a25259547545b7deeb30decb7686d53e81693c53f93914cb8cfe16ea3027220395c4044781600f45edffdd3a6e63249de65b12dbdf1376", 0x8a) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000b80)="5600000000000000ac8ed6dfa92d42087f00b60390ceda6ac1563048e803cf33267ce764895d247c1a15295c75abcec6c1c369fa47bab9e1aecf0c0aa9f915a4e02f98bdf3155cd7d25d53c373bfc0ed3c5930e61f9a3262664b9e3cbd578dfbfa86f8f1bc7bc834db257824857ac334db10ed7917354a002af475d52a6bc1a5c9f065780f5a26c7bb6b56dac5a7ef0d39c076206c88f83373cc0394d08b073df98669ba61b4f63caec35d5082101f4feaf20be12c91de845c593b04e4b8b48ec7bccaf1ecce8a980b3503bddc3fe5bb6c66dca0bb5a010024b8a14fdcb2a27755096b17790a", 0xe6) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000002c0)={0x0, 0x7ff, 0x5, 0xffffffffffff5e50, "854955882e0261b6374dbfa608e08ff7ff00"}) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$getown(r3, 0x5) readv(r2, &(0x7f0000000100)=[{&(0x7f0000000140)=""/45, 0x2d}], 0x1) syz_open_pts() 16:00:19 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) close(r0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000180)="6406", 0x2}], 0x1, 0x0, 0x1) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000080)=0x6) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:19 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000140)) r1 = dup(0xffffffffffffffff) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000140)) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000000)={0x800, 0x0, {0x8, 0xffff}}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x20, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000080)={0x8001, 0x6, 0x8, 0x8001, &(0x7f0000000100)={{0x20, 0x40, 0x3, 0x6, 0x2, 0x629b, 0x2}, {[0x8e9, 0x4, 0x5f84, 0x40, 0x4, 0x9, 0xe5, 0x3f, 0x4, 0x400, 0x2, 0x4, 0x9, 0x0, 0x9, 0xcc8c, 0x1000, 0xc48d], [0x5, 0x6, 0xf8e, 0x5, 0xffffffff, 0x4000000000000, 0x0, 0x1, 0xffff, 0x3], [0x7fffffff, 0xf73a, 0x1, 0x2, 0x9, 0x7, 0x2], [0xfe, 0xd74, 0x4, 0x8, 0x400, 0x8], [{0x1ff, 0x4, 0xffb657b, 0x9}, {0x7f, 0x5, 0x6, 0xc57}, {0x5, 0x6, 0x5, 0x5}, {0xff80, 0x4, 0xfffffe85, 0x6d9}, {0x1ff, 0xffff, 0x2, 0x8}, {0x0, 0x1000, 0x10000, 0x1}, {0x1, 0x80, 0x69f1, 0x1}, {0x1, 0x203b, 0x5, 0x8}], {0x8, 0x2, 0x3, 0x40}, {0xf001, 0x10001, 0x8, 0x80000001}}}, 0x7, 0x98}) r3 = socket(0x18, 0x1, 0x0) pipe2(&(0x7f00000003c0)={0xffffffffffffffff}, 0x20000) ioctl$TIOCSTART(r4, 0x2000746e) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00060000000000000000761000d239008d0400"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r3) r5 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xa, &(0x7f0000000000)="00020000", 0x4) setsockopt(r6, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r6, &(0x7f0000000380)=ANY=[@ANYBLOB="00c9b33c40fc0000000000"], 0xa) 16:00:19 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="820201f0ffff9bd18f60fbffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="00020000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = accept$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt(r1, 0x81, 0x6, &(0x7f0000000100)="780470414e482d088fe11c6d93e3a53c6de0c8124043be5d7952f9e8bb5f42d36ac30bd83ee815f9d8873c83114a0d506c16f67febcca792788f270e245613448dd92d9a17e50dd9bc1e29d2d26309c4ca1a1975131028ee6fcb8d181bd5cfe1d105acc36614dd552e7aa27f1cc5c5e8b95b0388305f72ef7ca3ae4f11c5922c99cbbb34d00b7683c0a19eabc71acc31858e31981b7a743ceb8c851b496679b69ca7c713b3542d12f6ff7deb73be50ae8b9ca30b74a263457ba4b47c8a6bbda8d938addbc95ae8d6c4960cd6e4580023481b2525a34c69", 0xd7) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r3, 0x0, 0x0) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x1c}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") close(0xffffffffffffff9c) chmod(&(0x7f0000000080)='./file0\x00', 0x8) 16:00:20 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000200)="220e2a", 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) close(r1) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_dstaddr=@in}) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3fe45}, 0x10000045001000d}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) 16:00:20 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f3a502ffffffffff"], 0x10) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x800, 0x0) sendto$inet6(r0, &(0x7f00000000c0)="126bdc47d9f3dbe4", 0x8, 0x0, 0x0, 0x0) 16:00:20 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206922, &(0x7f0000000300)) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000340)={&(0x7f00000001c0)='./file0\x00', r0, 0x2}) mknodat(r2, &(0x7f0000000040)='./file0\x00', 0x2000, 0x4a4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x100000b1}, {0x3c}, {0x6, 0x0, 0x0, 0xff}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="0000000000000000fc180e93e34c") 16:00:20 executing program 0: r0 = socket(0x2, 0xc003, 0x0) close(r0) r1 = socket(0x2, 0xc003, 0x2f) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) sendto$unix(r1, &(0x7f00000000c0)="f6b1ffffffffffff", 0x8, 0x0, 0x0, 0x0) 16:00:21 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="8302c0ffffffffffffff0a29dd8a718f17066a9fa2975043aed40b97f8837101c2664ecdf99499eb2daf0997c78dfc175f993292663e35e268a6122ba4cda19c628bd9caba9f3216df85f95d78565acacda2216654b15241288b49190400000000000000218a9a5ded5326a45a72f546182c94c0361f1c75aeefb477191fdef2ea5198edc30ed565619abe44470f0e36c1f77a195805a947699d79c4878a268f6d67fde241de5ef65d0a39f770981b867fd53953b9d720d09cf2b0f79a459509f874a0a89136a75a191c7b41cec71fcf"], 0x10) clock_gettime(0x2, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x20000000000001dc, &(0x7f0000000180)=[{0x1c, 0x0, 0x40}, {0x3c}, {0xfffa}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = msgget(0x1, 0x254) msgsnd(r2, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) r3 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) fcntl$lock(r4, 0x1000000009, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x1000300010005}) flock(r3, 0x1) dup2(r3, r4) r5 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) fcntl$lock(r6, 0x1000000009, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x1000300010005}) flock(r5, 0x1) dup2(r5, r6) r7 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r8 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) fcntl$lock(r8, 0x1000000009, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x1000300010005}) flock(r7, 0x1) dup2(r7, r8) r9 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r10 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) fcntl$lock(r10, 0x1000000009, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x1000300010005}) flock(r9, 0x1) dup2(r9, r10) r11 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r12 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) fcntl$lock(r12, 0x1000000009, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x1000300010005}) flock(r11, 0x1) dup2(r11, r12) r13 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r14 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) fcntl$lock(r14, 0x1000000009, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x1000300010005}) flock(r13, 0x1) dup2(r13, r14) r15 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r16 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) fcntl$lock(r16, 0x1000000009, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x1000300010005}) flock(r15, 0x1) dup2(r15, r16) r17 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r17, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) msgsnd(r2, &(0x7f0000000e40)=ANY=[@ANYRES32=r1, @ANYPTR64=&(0x7f0000000700)=ANY=[@ANYRESHEX=r4, @ANYPTR64=&(0x7f0000000e00)=ANY=[@ANYRES64=r16, @ANYRES64=r17], @ANYRES64=r7, @ANYRESDEC], @ANYRESHEX, @ANYPTR=&(0x7f0000000740)=ANY=[@ANYRESOCT=r0, @ANYRESOCT=0x0], @ANYRES16=r8, @ANYRES32, @ANYRESOCT=0x0], 0x7, 0xc2c25e0089590800) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r19 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) pipe(&(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) r22 = msgget(0x2, 0xc0) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r25 = getuid() r26 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r26, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r26, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r27 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r27, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r27, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r28 = fcntl$dupfd(r26, 0x0, r27) ioctl$BIOCSETF(r28, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000a40)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xffffffffffffffd1) r30 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r32, 0x0) msgctl$IPC_SET(r22, 0x1, &(0x7f00000003c0)={{0x0, r23, r24, r25, r29, 0x1, 0x9}, 0x800, 0x1, r30, r32, 0x6, 0x1, 0x1, 0x2}) r33 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000280)={{0x8, r18, r19, r20, r24}, 0x3, 0x0, r33, r34, 0x9, 0xb01, 0x9674}) r35 = getgid() lchown(&(0x7f0000000000)='./file0\x00', r18, r35) writev(r0, &(0x7f0000001200)=[{&(0x7f0000000100)="33ee0d803c8176baef9b18250e729bf0be3219e9f3a29f5a7dbc6e26623bce4b2e72dfdd17a7fa14affb3281b3965eebd5ae236cfbc9b7ecae4001c0c0f257eae7391744036f566d8c229b79d08633e7100b7f343ed9a0e48c1171bfdf1128e7ddd83b1186de9b678db25ad1137959e7fae1bf7962aba5625f11b16e04cadf96bb315fe861e6f3c546077d5953419bda10347d7e06787bfa1bb58195e78f5b896e021b58e2437ed8260110ba4cbc13fb1dbed2b8d07802d8a315db005bbf2f52036998a8da99065e92ed4cc89f81e5995d8aac325f42e408593f6de40b89c8bdbf2d9284eb787720ae4e982d8f48c359635ca1ad7223ae727b1ba3692f6c7a9379c66db1a7c4f9a107dceaca34aa259dcad7edea4229c7b9333de37aa19f6d9e587f95dd4c808f9c6da09c3cd5209c97f37d5daa466c4c03e96416d6b2f24b12e1efb3d37f7069d0440dc8b58a12e5e35dad9da02efa58a55210ff0448cc4f8c1930455034961f0bdf6abac1422bfc3a5d1e04dd1c5ca0d27c8c9bc383f0ce6b588cd0491561acf216e9a3b74f9f0b4941eaf85bda81423c49aa9d1990f64fbafda58db2303980bfc91e7327fb1bd02e768abb894866fd181e8df98676634595a273e819c97724ea4ede5d1b622f20a95065705ea2af61f8fb29ce9174d4d96738ac517d115df3e3063762ffc64257cbb9e817ce2889a1eb9a03fc8e97b72f7f090af33ff0413157b9a549bf615164a0585a8bf162fd53ecfc99bab3b054cde7c5e94ebc31db7e5a3b28f9460e6297a0bf5b4cdb41d6f673ee9cf303b1bb4b431ab300b44a0666eb0f620045f22e7a9616832d8828094596272d6911ad351e18d26a2eda22a5b547416b360e76e3bd0ebe331a38f2d4f19cc74d901dfd11762bac3dfb1c85177050ceaf0e4f5ae1dca41a7cf9cb13cd4e5b3217aa63aaa78af383582ffcca31efcf5fe4246ea0c3de60c57dd9cb8cd11d0cd03ade52382403ad07b29b4167e3cd8bcb795f0c00d04b3f7661ed4bc56fda83fcff4c62e541c6dbdab04dd1449674a700788221d30faee99bb62b57f58d570e9888cd4a8f22ccc5cdd440f912a661c7edaabd484aaab34c3ddbc2c3b8f219d46d94a5a57f91a4680af003658b685ce6d948625a3495ed2b72711cadff16e4d799a80c05d0d72057cd52df3754b9f7a4c187c9824c7414af9fbc6172d8f878e206b2cc30b26cc1f45d8434d44d21aa4d7311f89dbbd3d3e8efc0557003e95ee88524e5d8ade382158d541166b882715f3c6489663d99a86aa90ae74288d11b59b5e485c041a5f3bd93ce4f793c7c9d9368fbcd35768f8be7a120f95df622d742df5fe86c3af04ff7910ace0e62abdcfc778afc217e355f61cc0b8fb89d08b64a17673de2fccf3ca4cc47ab03ac7161f06d9fb69c01f18b07c5d30b285387d2bd529d92131823c9ac8f28695b90754c202d0cb0c8655f50424f885e886010bf8054e63134ac8f4055c026f58c3bdddd67b3caaf08d49f3af4cd7a4ea614ec60580fa8dad62e0efc26d7c3ef2d0af2f9ea0efba8d34827a2da3fe42108c1f5a591a7bd1561397cf31db992fc51b3095031884f722d82170d1a4fe87696d2a00da7e72ec4a9f289ba99d23e7d874c82439a107f6bf33b45834270d930523daff55ffb30673a2189dcc21da9be3149eebc2abcb62a78efbc3c0a40c05677828213c4c1d20c7b6b94a85d52d0fa1b02ac6918ad166d5e50f8fe0e2bab43c1e25348a44a08a8f932f4610c9ec82715cf0e5984f925b698c4d8745720c512bfd0fbcc9408180360448be40e60f5cfd659425632a2760b33d6f6838f2a69f3f52dae821d5b0b5fe9ed690c58f4ebcac56c2d9b8bf9b3f33205f7cfb6b7ae71bafc1561d966002c94499b7a14a51b4c933c899460d092c9aee6ddf898dc031ae4bb62009272db4537f514ec70af7fde34ae23bd923c65065f0cecc831f97c56b444cddebdc62ef4f1be267f180b524e01ff2e86e7ef4988f93edfb42c0beeec7c9e3059dd421d843bcb5c9c5095", 0x8f6}], 0x1) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0206922, &(0x7f0000000300)) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000340)={&(0x7f00000001c0)='./file0\x00', r1, 0x2}) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000180)={'./file0\x00', 0x2d, 0x6, 0x7ff, 0x0, 0x7, 0xffffffe0, 0x95f, 0x1, 0x2, 0x9, 0x8}) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000040)=""/168, 0xa8}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000000100)=""/54, 0x36}], 0x3, 0x0, 0x3f) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000200)='.\x00', &(0x7f0000000240)='./file0/file0\x00') 16:00:21 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x8, 0xb0) fchmodat(r0, &(0x7f00000000c0)='./file0\x00', 0x9, 0xc61c616b3911eca) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0xfcfc96ac7f786c98, r1) r2 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0x0, &(0x7f0000000180), 0x1000000000000264, 0x0, 0x26a}, 0x0) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0xa, &(0x7f0000000040)=[{0x2a7e, 0x58, 0x42, 0xfffffffb}, {0x100, 0x7, 0x3, 0x1f}, {0xfdca, 0xfe, 0x20, 0x9}, {0xf628, 0xfa, 0x1, 0xda17}, {0x5, 0x5, 0x40, 0x80}, {0x101, 0x6d, 0x6, 0x200}, {0x5, 0x3, 0x1f, 0x1ff}, {0x3f, 0x7, 0xeb}, {0x1, 0x6, 0x4, 0x7fffffff}, {0x9, 0xdd, 0x8e, 0x6}]}) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x7, &(0x7f0000000140)=[{0xec9, 0x2, 0x11, 0x7}, {0x7ff, 0x1, 0xe3, 0xa}, {0x3, 0x1, 0x2, 0x5}, {0x2, 0x5, 0x7, 0x7}, {0x8, 0xff, 0x5, 0x81}, {0x40, 0x2, 0xb, 0xfb}, {0x20, 0x8, 0xff, 0x4}]}) syz_emit_ethernet(0x51, &(0x7f0000000280)="b60cda1cb03bea7eb8b6186789ca404dc10d3ec96d9a802939a7f2ac40e44470484f53db3636eca17765bd58f6f65aee5f0e1b25bf1dde5bd93ab70b5dd4b59617ea2f1d6856fad729") r1 = accept$inet6(0xffffffffffffff9c, &(0x7f00000001c0), &(0x7f0000000200)=0xc) connect$inet6(r1, &(0x7f0000000240)={0x18, 0x3, 0x6, 0x1c}, 0xc) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x44}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x364, &(0x7f0000000280)='D') openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) 16:00:22 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x202010, 0x1602) r0 = open(&(0x7f0000000100)='./file0\x00', 0x8, 0x4d) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x8010, r0, 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') open$dir(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) 16:00:22 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x40, 0x0) read(r0, &(0x7f0000000240)=""/134, 0x86) fcntl$getown(r0, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x10840, 0x20) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x8000, 0x10, 0x0, 0x4000000}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = dup2(r2, 0xffffffffffffffff) ioctl$TIOCSCTTY(r3, 0x20007461) syz_emit_ethernet(0xe, &(0x7f0000000200)="3cf1a520e2d31968de749c6cca72") 16:00:22 executing program 0: socketpair(0x18, 0x5, 0x0, 0x0) 16:00:22 executing program 1: mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x100828a4) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x8, 0x4d) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000340)={0xfffffffb, [{0x3, 0x800}, {0x1, 0x5}, {0x0, 0x6d1e}, {0x1, 0x7}, {0x1, 0x8}, {0x0, 0x3ff}, {0x0, 0xfff}, {0x2, 0x7}, {0x2, 0xffffffff}, {0x3, 0x80000001}, {0x2, 0x4}, {0x1, 0x3bb9}, {0x2, 0x7f}, {0x5, 0x1}, {0x3, 0x3}, {0x0, 0x96d}, {0xe95c5dc27c3cf934, 0x4}, {0x2, 0xfffffffb}, {0x2, 0x400}, {0x2}, {0x7, 0x401}, {0x2, 0x8}, {0x2, 0xffffffff}, {0x1, 0x965a}, {0x3, 0x81}, {0x3, 0x5}, {0x1, 0xf45}, {0x1, 0x6}, {0x1, 0x80000000}, {0x0, 0x400}, {0x2}, {0x3, 0x4}]}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x8010, r2, 0x0, 0x0) mkdirat(r2, &(0x7f0000000000)='./file0\x00', 0x103) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x10001, 0x0, 0x0, 0x0) close(r0) r3 = semget$private(0x0, 0x3, 0x410) semop(r3, &(0x7f0000000100)=[{0x0, 0x20, 0x4d6411c0486f3d3}, {0x0, 0x2, 0x800}], 0x2) r4 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r6 = getgid() r7 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r7, &(0x7f0000000c40)=ANY=[], 0x0, 0x0) r8 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r9 = kqueue() kevent(r9, &(0x7f00000002c0)=[{{r8}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r9) msgsnd(r7, &(0x7f0000000040)=ANY=[@ANYRES64=r9], 0x1, 0x800) msgrcv(r7, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000013a88c4b000000007f000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000004000"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r7, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r7, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r10 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r11, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r14 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r14, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r14, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r16 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000980)={{0x0, r10, r13, r15, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r12, r16, 0xa5, 0x1, 0x100000000, 0x2}) r17 = socket(0x18, 0x1, 0x0) setsockopt(r17, 0x29, 0xa, &(0x7f0000000000)="00020000", 0x4) setsockopt(r17, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r19 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r19, &(0x7f0000000c40)=ANY=[], 0x0, 0x0) r20 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r21 = kqueue() kevent(r21, &(0x7f00000002c0)=[{{r20}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r21) msgsnd(r19, &(0x7f0000000040)=ANY=[@ANYRES64=r21], 0x1, 0x800) msgrcv(r19, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000013a88c4b000000007f000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000004000"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r19, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r19, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r22 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r23, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r26 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r26, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r26, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r28 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r19, 0x1, &(0x7f0000000980)={{0x0, r22, r25, r27, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r24, r28, 0xa5, 0x1, 0x100000000, 0x2}) r29 = getgid() setgroups(0x7, &(0x7f00000002c0)=[r4, r5, r6, r13, r18, r25, r29]) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000100)=""/171) 16:00:22 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x3, 0x8, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x2) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x2) 16:00:22 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "b000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x8, 0x4d) r4 = dup(0xffffffffffffffff) openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x100, 0x0) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000140)) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x21, 0x5}, {0x8b, 0x91d}, {0x87, 0x7}, {0x86, 0x7ff}, {0x45, 0x401}], 0x5}) chmod(&(0x7f0000000200)='./file0\x00', 0x10) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x8010, r3, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000280)={{0x18, 0x1, 0x0, 0xb39}, {0x18, 0x0, 0x6, 0xfffffff8}, 0x20, [0x7, 0x9, 0x7f, 0xffffff8b, 0xa967, 0x9, 0x10f7, 0x2]}, 0x3c) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000040)=0x7) 16:00:22 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(0xffffffffffffffff) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000100)) unveil(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='c\x00') bind(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="277419733a14e8e33000747bd83000282df5de7bdd9c61fcd1c5fa5c7d444cd15fbfa058e00a6f100967ea12bd88e6c5d18ed6f6320df7537125bac9caf53ad4c943889d6d634120296e3ac82e71a275585385bed0d0ed9b9191c84d51c4"], 0x8) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f00000000c0)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$setstatus(r5, 0x4, 0x8) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f00000001c0)) unlink(&(0x7f0000000140)='./file0\x00') 16:00:22 executing program 1: clock_gettime(0x2, &(0x7f0000000040)) r0 = socket(0x2, 0xc003, 0x2f) kqueue() setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000080)=@file={0x90177ed105bf02c4, './file0\x00'}, 0x10, 0x0}, 0x0) 16:00:22 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = socket(0x18, 0x8000, 0x40) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="00020000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = getpid() r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000c40)=ANY=[], 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000001700), 0x730d, 0x0, 0x2a68, 0x0) close(r3) msgsnd(r2, &(0x7f0000000040)=ANY=[@ANYRES64=r3], 0x1, 0x800) msgrcv(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000013a88c4b000000007f000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000004000"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r2, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r2, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r4 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r8 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r8, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r10 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000980)={{0x0, r4, r7, r9, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r6, r10, 0xa5, 0x1, 0x100000000, 0x2}) getgroups(0x1, &(0x7f0000001500)=[0xffffffffffffffff]) r12 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0, 0x0}, 0xc) r14 = socket(0x0, 0x4000, 0x7b) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r16 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r15) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r19 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r19, 0x4, 0x80) pwritev(r19, &(0x7f00000003c0), 0x273, 0x0, 0x0) r20 = openat(r19, &(0x7f00000015c0)='./bus\x00', 0x400, 0x0) socketpair(0x9b757a27308d06d0, 0x1, 0x3, &(0x7f0000001600)) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r21, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r22, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) sendmsg$unix(r0, &(0x7f00000016c0)={&(0x7f0000000100)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000001480)=[{&(0x7f0000000140)="b82af64986ace806cec279d872b67a79e7bf49d86cd6769c248b5770a584f76cbe9a4028551148454c516a0812585ab3753c70e24eb96bcf07403c9475bd345acdfcf6fcc2529b422c5946201728c6aae70e7a291257c469bf491cf1d555794fbc920ac9455f4b06431b90bb5bb89d764dd7a9c560a674c419b18537d8f5eb835c735f7a3f19b48b33fbc80c7e04158ab178c3bdeee4273c684eec7a54b7430c0667bc055b873896b5862ff7072b5bb0539a8b028f78c96540abb1478f3d1e076c05e639326111320be75a0a1e62f3fb1e6a7eaefc1de69521b58194cca840946dd8422b77aa8bfe9858f48ba5a48fbcea614a1d24f287cd1690de30dae68ca78a4800248215ded6106a9a1ec914f963db576903b4bbf49754beb9b7ad4ca439d3c4a2966297922a47d1c58352e430d82f2e3b4f82392a27429555e6563e2c2e87e79c5762974d729a9acdb7ee1809f25b9ca37c9f28e6437cdebe3ed8f8afc78d44c0456f24eb990636c131b783464203afaa62837a46948cf2e9a61f5b2f40c12d44d60d99f24c9a7bf23c244da90a7a5d490fed3809bfd89a20dfd4ec2311914b3c519bd4f3aa6055a7cc4d70d2ddaacf019edd8ca386deb38ca29f7a87f27644aaaff21967c842877db6d2912d53a44339c409cb25cf32800459fbc4029704998f8c22a084d96cda5c9c7dd73cb4a28282bf33130c2507b8bcf9c2c4eb25431268d3ed22d80a7c7bd2ce694df5a748dff6201cd963ca0675fc8aa007af94481a3318bbf80adff46b102fe275036184891e57b14498fe4b0b51bc1daf3d712c4ce5e916e52efa7f812f3025edbc1d0c7063de57e61502412b67991de52fc11c52e62928872eb406f5b730f453729686d71c2c1ce6c010255ea666b5aff005dd43d8ff73cbc093e6f6fafcff790ea47d321093907969fa8dd70f67f959a7760670590b61887a36191fba38089a970a1f0b754ea9603eb2f37c477d21c7c08f70b49946fd2993e6a16f6ee85b3df0d5ca1f090b5666de8079c8be56abbd1489c703bd79debd5658cafb8d835e114fb30fc8577d7049dcec275955b053c0e4421b5f87de476caac1ac36b0c4251e753ebfcf14f84cb78718b52dc2620b875562ac2e1829812e0c6fb261801bec9403cdfec6c93036a28d2b947500dcd7230a7139c6b596013c4331573f96f761ad6b27d2776a0adc9eb3448b5eb10a17b19546650d94e5f335bd266ddc4a31ae16490a1985559ae51d1f8273c0ad647c988c455b286d7fc4ae1007e2eae1f94be587203319935b399df302283cdd513a2ca7968b1a89732addec04945a8ffe80034b0213aaecf83348ccf714d75d9331b761244fe051e47295f945e8b4aeff016809c33e1a171cc144be1fd98a168d438a7db2030ef617a448b378fb6b05e2a354c88ee61012abb1e87d2ff2ebdb61708122e0ff4c19f25164f33d42cf25a321269e8f121cfd656beaf2897438d9503fad11eb826a7e0611b37fcaa032e395f338dbf9a5e5f222f4a7fd3eefb7bb7be0ee2c07678e52ebd0ba7bfa05f0127eb414d7acf3bc85e8a90e624ae9143959bc4cd2af3a3b4b572cb5a82fc05e2c1b570c58dd265c2eb1bf5600c49c6966ea385eab91254d9e1193effc13ee83ef8fda80fa10cf7a801fc45cad5b1334a7ffa88856b46c1903a94067987284586c023ef649b406eef8e15a40df2e2ffcf4ade3afc46755fad3158062fcd2eccc0751e6a34ee8fc6c0d6dca32a51fa38f1b63aef26de706161a8ae881d8a416d3871507522ffbe514a186910e4340500bd3ff3c4acbceff401c74342c1e964ead23e3fc078c42eb749ac3529016e7ba894c476ae2b50e44ab63fb8efed093f8e320348d2f83db0b8c75d46cef33f9935e888e5308c2a2fd635fd0e04bffc83a7c3a198d2fa23ccfbf0bc335ada7a2535ba1653f9956f30c7b9acc5553d00e8099d95e78318b927e4e33970fb4cd5e5c83c037a2ad6e050b3f85afe0cbc5b3261c85527f3b2caa57ef7dd4b3211a9089ee60c7b3e4f133d68410825c078e059baa2c08ac14b0292bd623df48f3ac24d0366283b3d33dafc29bd4eb1617674c0a7a2da2c42cbaddedab94b932a0e46f93993184ea73e9aa106aecd21cdb3a8809848867493512a00099715328db8401e1f324c142afe8ba156e87cc647d12d89adf095402874dde79eb3950bc0023336eab40549b5e2cdc233d590c584cd5fe9c68884eaf73a5f4285bc824404c1da91e0e7164be0be287ea01a31a1d20682f6598412ce21b97a9b3100e10b95e7af2b415ddaa9baf0fa288e9b15d2729ebe97178fec38cdd28690f09e005b647dc444759e9180c8a1c0dfdfd55454a8e7f6d914018b4707ea614ebfe627a56de09b56ae2986541ab439338aada4e8f2e1b20809c6d15db8b91e5ef5c6dba90be517719d403e8557fc3ea64762e5094f1236c82fc51ba900cb0630bf04d934216dc03b6716465016fbee02a8bbc28a82eb3d3f382290b05e483b8259089b02fc9374ebcb08331f0a0ea7fb90343b2bac14e08594df563b88c64efa90d4fe10c44ab42d48e8ced03c6eea2d94d00bab2b9d310ff75fd26f8e946284830aa243ffe6c788eb7cc36401c5bac0b42e6b1a518f1347da52478b6ed06c79b8b8834286160b93b39977d76adea96eacf84423dd7f4c8a0d7f9dab128f2fb1722ac04ed3d10a573bebf68a541eb6c1572046f0487dad528678e77478f66279973d2c2357e8812cc1acf6cbd3321a4774ace42c556a64431a4fc2594e3e71253436e10fc36d06e7b2101acae327e9d608a29c20e60cdd211f2337c19e0124239980e3d04624f80f04334f467fe12bca391a02d5e08c9031f3cc3e4a12d1916cfa85f6f49c3be3dc2544addf0f6185a3d3613e5b7bdced2f8e8b93045a0c91555dde38ca666e51e3ebbd1a937f53b268a7ef966f97491b6bc0131501abea4db4d6e06325a972966aa30fae899e19457933403c6ff7a8675fd161f156c53bd5b467d950e8c2919d227a26767289fa81b352258ecb13b39fa98458d9904c48c6381231f4143600a6374e02c9438de041538702f0551c33cac0efc0d6fdc4a3614c8de9744bb2131f9e399cc4d822a1650283d8df0e29eadedaa0d46b28754dcd4b4865a88a03f495b5a0f4e98d4a4866ffc04a19539e72042e67ae58e89d79b8ea7418fe00aeaa5142cfb0b3f0635ee0f3f8edd58cc84d0e1c008f7a5720e12fdba050cf70b68bd34e5b7a1058fe4c151c0aaf6ef9d64e33fd92f69266882dc08b7abf0a3a40935e8a6fcd00fb0098b2e8c842d787dc9d3671b907661b6e8594717d7113b7dd5774827216732c0d89ecf660a96ae610e6a1ce9d43cffcc1d9ab9e81ce4329036c8432681470fb656d2775f892f4fcfda3273201d061ff38c8e5228850465305d7d0e892532915ff26766b082ded2fa177109d87106247d7f074d46e3956f03bd3bcb64da334d8b37f74156ae8f3d5dad56ae9f0812823b88f1b1dcb071b6514257e927418bbd5f72eac6a438c9985f9508e93253e900c0c69f9d92a8098ed3498c9401a6e38acf7544b101acb09367e5c0ce7cba7253ce6c5d8882115013d754969cfb8f75b4d894b28a478947d14eb2acefd8e1dc36e976f714952ebaf2266ed35f61dbdb1858e71f3d92e06efe0471db46dbd978eaefc24bc4c69ac132dacd49c3ab5085dd5fc8a4fcd9b7046f4447d89684eb05085fd9ee6e77c679df721f4c2c7133b12cf6e578d7effb019cf05f09c02bdfb28db0806c28544315d5b6b5f9712ff1c73d142fb219d021ecfdd9c1143a10bb764c4f04ceb5d4b7b53869247d1b3ad35aa00512d69a8249a995e98a3339e183f09fa149933dbeecbd1b66777f7d51066f3a21e3a427d4349d23f28b3df02eb4db9081ecd56ceac47a0df869f87cca5fe721dec5dbd80ec1ae5b5110f69a900e15bfd506890c8f98f06cb598dea4684807f57de5bc85c5100233b1844241aa4141fd09b5686611a211e811980d07fe2779b1db6fe6f31936c4f3da46b1bada466964f0f475c77e22c078e9aa850741e6197e1fddd28a53a4f38db6abae0acca3f6f8eb72c55f01e5af10d7027bbe4d26f094ed212baf186db51744555f255bdb591aafd3ed2f83e09fa5a52547b0bcfcee62963baef9ac81bb939f891d1402a5537d256e77caf0e25d69d350093b5c77ed3625eed335bf6a661647d34066ef76d327be9fcbbeb6677c3accb1cd59ba2993a6f673c0f3c7ee3c8df699eaa09b572563c6af36ccacd999cd81709ac71660453b83e95286efc89675246a73d1eed08365a1e61321bba330b2198ddb5a75c35ca1f7cc47e0bb1ed54e190c477dac7aca427d6e97993636c65376096d698236ffa16ff47b0d9fdb3a707e1982405ae7283a777a0c789c22c5973d66dbb360bdd039d935a576732fb6285da97802c2b339e8eb7c65549ca4b7cae24c48a9994157ce8c9dfd0de849b7fec284f1549f2a5dd90be435c1ded360dc8617b5c00136f4b202cf108010f1dfa317806b228a35e6de25e10075946eb49660e84cc8658783b346ca6a5081f551a2b0ace78e2661804d10145c4afb394ad8369300b19aa1a3c90c3677bbbab8036c99d572f9396cb64427629c1436ddc4f242ef0a1a9262943a9279c807ee99d6728f95aaaa828cad953f519e263da4010099a285ada5487189777780956b6538193c4cc7bdde6563feeb8a0a05cc78393cc5998998841cb5ec2622956ccdd35ab9dfb3f99c1d5ec6808e456166d119e833da76964c9f4109070053531a394a7e17a833016bc1767ca53f6342340f649c6cc13b4ee04ac9a8b6cda8022a649ed7684f258df3ebdb3e6183f5030fb0f931c896d08bf07c19db3848f1d84ef7a2c73a2337d18f076b9be4a678968fa2d169c94d9d88ad08a3b406bcf76c531987fc6a410ef3186b5b806e250b296b36310629a52c6a35b417f66e6e3bc374b8b1508f2e95b85b8df4bc539dfa66fb9c595ea991e0852ff528cf4d80d65b4996f170637c5f040dc0e5dfbaa80943b9e94c02aac399d0062170c3d38312865e91a3bb48d4da097524786f2f29433636fce79f05cb0aa581e6720c5972ab7ed1f3090530d5b03924efaa7f7c9c5dee424567a1db29797a0ffc6399496ae1cc502f688e0d9d4d48841d23a6aaed13750ebd69fd97a5838e762f1e1874728743fd52e4b2b67808b9fa5b150c2625654139612bf24d71bd8e1029ea7dad55ff02a2eaea6aafe11810e6d7a45453b255697471bd3a04a1feea324dd8a575194bee09bf58f9c672c69f4a61418b9f83214b09f7d152deb78ab88d5ac32a0c0c231911b4ed2fc8ae97800a5f11f10253a3fca247198dd7a6e356ba9281a6be22ad7a76ec7bfc752afc030f64dc06f42e804befb74a87d14cc9276a9443982684135ac5af3beeb257aa27f768a2bdd3e7df5d8297dc7cf1dbd48ca317c8427c66a1fef0ef005339da3d03dfee9db633bc0ec0b4afb7fb471fe0cbcb8784e512f56564dddb1cda3170d323fd9caaf8d89a080809f5306827af23fbedcd8ead1e226da8e173f68339e46c416cdc921c03ff7c8d0f758c20785002a13d1710023348bad10e0dbbe4d1016b59ac6fef6b0bf3b666d4bcd31e44267765b028e0ac54a7066fa3bfefd5e238a369aca9ca7de5d95b7ffe6d5bc5bb02c1a6ea140af85948854cb0a8cf3aa103457da4689824ae011032c90be6b5c6983a87fc243b493af32bf2f4440e53b00e78735d262e654c36b83d1c4856444a12b2aa0cb319e2c2eb9bd465", 0x1000}, {&(0x7f0000001140)="c9e03fe193c514b1be31ad7f90f6b56494dfc2dfdc0f5f102c0eab531633e86baa87942f1998d31bdf76cd9c9a494ea9e41a606cf807bdea3709185756a51f1b78a724ed8bb1663e8d1b391e4d2adec69dca41da456d5f7d7beb216799adb0793c02b89920653dbed66159a4a5c813fb4e438aee27dfe8ec8eaf7d4e80197abcf6298a2691e8978c9e9037fd1776ae970d4b7c7b56100839d5edbf07953c4ae1bc926efc82d3cf8b99671d142d0dbc877a66c61a", 0xb4}, {&(0x7f0000001200)="3ef06c1c59d2e21f113dc4bcbb02ff20301dbf89bfaedc9a1cac5f9256a68fe6467aae04b21db4769597dfa9205ea1788efc8f5da063b17f13f5aef9abc135cba47f9825c1fc75411cb710b2fc0b4e3fb865e437a4cc36ca926c5398cc3b56f021bee24bbe347e267e132b5fcc3fee006163d00b4d9b2fc1bf128ede4fc29a3e923d8cf044881546c3d3e11d70d1d50eb219b754080fa02df16741cf8e82ce498cc2a176fece8919911e48f23942e72a32655b49a3fe7629a254118e5cb0e9a7ba", 0xc1}, {&(0x7f0000001300)="4994a61b4cd68c4669dcc5951ba99d6f31fd3814c1dcd6f456ad15cda98203f515d93350e007e16e79170108e1d4def5c9fdc6a57290df8e5bca1180edad0710fe882390f66be6a733f62be8c53d6df92cce5f0398623f65fad312025479d8", 0x5f}, {&(0x7f0000001380)="6ac16c1e17b83ec596faf2393114d86ff1d2babb0f4459483f4dcd3602fe005f5386614b9818a6548bb3b17ddb18232e573afc1f78b79c1015469801eb31e84c9b706c96b1d13d35d47b9e23ce1414ca1a34ec164db25cf17a383a548ec2ff92aa8371ce8b023c75f0008bc8f5c90d8cde5a91d6868c2923eab8d19eb48cba7fc355f7d1a7236254978008be6f2006f583edad70e027ce48a2f7574111ae5fd7e7e1d429e940a7f483048730f313fa93e24f006736f93f719ab0cd25c1f5c5d71d538d6901c47f0714545bc5", 0xcc}], 0x5, &(0x7f0000001640)=[@cred={0x20, 0xffff, 0x0, r1, r4, r11}, @cred={0x20, 0xffff, 0x0, r12, 0xffffffffffffffff, r13}, @rights={0x30, 0xffff, 0x1, [r14, r16, r17, 0xffffffffffffffff, r18, r20, r22, r21]}], 0x70, 0x403}, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4) r23 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r23, &(0x7f00000000c0)="c9ccf7beab19832a5447afa0f4b21c73e9c068d53c6fa9ffd99c87605c15d14e2e", 0x21) execve(0x0, 0x0, 0x0) 16:00:22 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$TIOCSCTTY(r0, 0x20007461) getpeername$unix(r0, &(0x7f0000002900)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041a9fbbf1634c58c0000000000000000000000000000000000000000006fff48240000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000087bde2a9c9c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f6dba34cfc284b00000000000000000000f9ffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000047000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009dfe979a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a6013e6df9000000000000000000000000f3e39e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007e0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e3ffffffffffffff425e136db9ceaa000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ba62a749143c63d05ba28a4ef86cae75533f0187bd13a41bb790c93d6c124a8447ccbad839b2d0ddef6f8ed1d5eefc713eeceaa235d8290975d0e741300d24e6ed7dd2466776058697eddd613974062ef63d13f97008578f5e62731315a8370cd0b6408a8f37e507b5a9ae24a653a566b3fccd4e917719de331eda0eb1f2c7f5edfe24df3befdc43831900a5ec64cf074cfb5d123316e5fac0623e3fe100f1e01981290b60511685929c2e8bbcc901f50265b38ead3b535d752f3197216a2c54a92c8279c4c447a1f4fe60c0b391e9bfff4dae874274e847a415d2cd9203a2fc71b27a9315927cf6694161425f64f0e70df822414600bcbb33c555efe72fafdd69c295994f725d40349cc956c7d4960427abc9f8ac6a540c2ca04f33e62b1b96ef0ac8b818b7a16f223afefdf74c071b75280cede27b806e2ccbfa664da96e3f223a800ec212fbb220939687ffb17ea5762327691c0300be792098ad690a0d46e4ad5dc1e6b1bf16512387d323bf480e3ecb7883406e864327ab17aa8d4df6475d3b772515b999822fdb7f755a6d726d7248c9dfd476b7e3bb6f7595bb919d131082482543c01f032696c9d1ae0231840adcb629bce97c3d332bf41f50ffc43b8a16e8cd4d66749512963072cd1c37f2f0cceb0a2bdad1ea78bb8938ae5de700000000"], &(0x7f0000001040)=0x1) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000001080), &(0x7f00000010c0)=0x10) socketpair$unix(0x1, 0x9, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r1, &(0x7f0000001100)=ANY=[], &(0x7f00000000c0)) r2 = syz_open_pts() ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000001180)=0x1) rename(&(0x7f00000011c0)='.\x00', &(0x7f0000001200)='./file0\x00') r3 = msgget$private(0x0, 0x20000003c4) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2) msgrcv(r3, &(0x7f0000000200)=ANY=[@ANYBLOB="00000a973e4db52a7000000000080000000000074d28f0d8da8c390dbf8c6f4d8b36699f6bc3bf48f270b753a69efb8d1423d01a8f0b695985f9ac0700000080a59762c19cfe092ad9180b27e151f0ba79d239bf327e6cd63b622192d39f3e54960345b9a0c8ae767824e9bcf9cb713f9d55b8fa99ea888cf3f778f47ad9b25c4a371715563ae33b8eca748bcdbe67f3e9da9300860d1b30d2f334c3d806af86ea9aec4267bbf06cdcd309093b7a0ed4bf5a2281d0bb41917db20000000000000000000000000024e39760f8227dff8849d136bb4ec274150f99edb29384cdb0df2f895213b3237a37a85d862e15c2e6e703de1e12467c48a8a2a1e06d85491afb302db23b3e288f6cc15288e82da0b89cb5440968bded03ef535773aa4fd8ecaa6b274001b9261a731bb521e70b19d736e2a95443600f376aac55b12f90f43675f5660376d2b4f1b16fe8a4b1b3d9ad0a31f564a0f42d12e995063ab9e42ad829"], 0xc, 0x2, 0x1000) getpgid(0xffffffffffffffff) r5 = socket(0x2, 0x2, 0x0) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r6, &(0x7f0000000c40)=ANY=[], 0x0, 0x0) r7 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r8 = kqueue() kevent(r8, &(0x7f00000002c0)=[{{r7}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r8) msgsnd(r6, &(0x7f0000000040)=ANY=[@ANYRES64=r8], 0x1, 0x800) msgrcv(r6, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000013a88c4b000000007f000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000004000"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r6, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r6, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r9 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r10, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r13 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r13, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r13, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r15 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000980)={{0x0, r9, r12, r14, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r11, r15, 0xa5, 0x1, 0x100000000, 0x2}) fcntl$lock(r5, 0x8, &(0x7f0000000240)={0x1, 0x3, 0x7, 0x4, r11}) r16 = getpid() setpgid(r11, r16) msgsnd(r3, 0x0, 0x0, 0x1800) 16:00:22 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x100, 0x0) r0 = socket$inet6(0x18, 0x4, 0x94) r1 = getppid() fcntl$setown(r0, 0x6, r1) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x80, 0x0) dup(r2) r3 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000080)) r4 = fcntl$dupfd(r3, 0xa, r2) listen(r4, 0x1) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000000c0)={0x1f, 0x5}, 0x10) r5 = socket(0x6, 0x4000, 0x5) r6 = openat(r4, &(0x7f0000000100)='./file0\x00', 0x80, 0x80) sendto$unix(r6, &(0x7f0000000140)="668ecb6a63272e10b7c29edd496d45bc09107a11d4d3eec49f04a023db5f185afd15b40d19f1fecff2e81a19f44587", 0x2f, 0x5, &(0x7f0000000180)=@abs={0x5835704d2939d27b, 0x0, 0x0}, 0x8) pwrite(r6, &(0x7f00000001c0)="438176cb75b8e0538e6decbeff2106a3bc63e0aba4324497a6eeb7266bb03fb2105dff5a144bb4db2c38fa237d979fbc6f12946320a7f627f5e508c773047e2cdc85fb23fb30c9c44cb379e9ec2409dc9aab3d3bb5417cbf375a14529745e0de0d262120a819a67d90377e3a4ac3db808e1c4a9f99f7bb6d726516597f43d112b66f1364e22ec373b8fa09b1148b4f8b4df4eb61749a6971e44236f31a4271a9ff49b602df524b57b466645434ca449d9774", 0xb2, 0x0, 0x6) r7 = fcntl$dupfd(0xffffffffffffffff, 0x1e, 0xffffffffffffffff) recvfrom(r7, &(0x7f0000000280)=""/129, 0x81, 0x80, &(0x7f0000000340)=@un=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000380)={0x8001, 0x6, 0x47db, 0x10000, "87a2278c26d9b2935ded649a4d1a3058518b62f9", 0x6}) r8 = accept(r5, &(0x7f00000003c0)=@un=@file={0x0, ""/85}, &(0x7f0000000440)=0x57) setsockopt$sock_timeval(r8, 0xffff, 0x1006, &(0x7f0000000480)={0xa6d9, 0x4}, 0x10) r9 = dup(0xffffffffffffffff) connect$unix(r9, &(0x7f00000004c0)=@abs={0x1, 0x0, 0x3}, 0x8) r10 = open(&(0x7f0000000500)='./file0\x00', 0x28242, 0x0) ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f0000000540)={0x8, 0x0, 0x44c5, 0x7f1, "3b87c86d1dc38f87648b8aaea2ca553bb4474e57", 0xa63, 0x2}) mknodat(r10, &(0x7f0000000580)='./file0\x00', 0x10, 0x2) accept$inet6(0xffffffffffffff9c, &(0x7f00000005c0), &(0x7f0000000600)=0xc) ioctl$TIOCDRAIN(r9, 0x2000745e) openat$bpf(0xffffffffffffff9c, &(0x7f0000000640)='/dev/bpf\x00', 0x2, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000680), 0xc) r11 = dup2(0xffffffffffffff9c, r3) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000700)={&(0x7f00000006c0)='./file0\x00', r11, 0x7}) 16:00:22 executing program 1: r0 = socket(0x2, 0x3, 0x2) connect$unix(r0, &(0x7f0000001cc0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a38620700000000829595dc37a2cb96f145830938fe45b45984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237befa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8c92b0d21b497fb2c001c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa551050017f38969eddf030041ffff3f35c0568241d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b8dda05a0a414c6394359a0002000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64b4d5b823e49ed4d433d36ca2994f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de76a5c6dce0c3515d5c349ac1439203e3321207ee35cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c10dd3f470900d18813f83bd1f11b9dd8c3e5afc074c1770cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741373370a7e25595889d6bfe6a23a8b086c43633a42e93fe75f8b35f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b00000000000002cd381a7aa89400bf030000003aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e48934cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6c9c5ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272ae139195e2b35f671c08c60078e313fc31ebf190de01bbb11a2c9703f4a7159c4543f9e40630f56ae44a70eb4100006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d813c13713bcd84dd0fcb86bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629f6c1799b1b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd495d5940875423a77c02df20d0331d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfb17c892c3efab1f0182c2b8b0ddbdfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630c6d32afdb05fce19b2ef45e114c1a1f0049484398247b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f0007aca1548ac259dbcebef3c31b342bae09e1453438371101fdb7bbf1237472c058e795a0d08572595f7bff3eac1e594a4c3d553042250f356ff508b453bf6b159ce368cfdb0667e2afe8ab6f150ed6273502ac99cd197f903c0ae243e6992a4d75a5e3b66e0750a4a04d089447fb729dadc7f6047fbbe4e3fdc48c4527408ba4c05ca4751ffe5c009d13ea7ae943775c47308fd4fc8f51c2cfa3b9ebae8a73eee47642d06ceb40bf36f7099624a90a8892dc321af1933fdcf9a09f7315196d792f74ea157709c666002c13f287f1eb585693a9da621b84e50ab9c4ace4435d65e609ae0ca656435cb7ebdd2f46343f231f68c3cd556db2d35288769bdb0d2083a2bbe9f86da391c179114666b4e857789b00995fb6e8ad7535f1ad92c90ef4a566d43833db2e3d8662fd451b263849efbf10429d24a4e685e632d7e0be151721430ba1735c25ffd3aa058d4f35d78cddbf529f9edc841ae71c1ff99c6196bb0f8eb75d0d1d1f24d4122891c6d718af9bb10f372"], 0x10) writev(r0, &(0x7f0000000580)=[{&(0x7f00000016c0)="54618aa8cf251cbb23c7e2a9005297c19b8ed0f426688f0d6ae0f321bdb386708c53114eb45ee9c3aa5f8453caaca079a729304b99acc4fe74bac77535d1fc85539bc14528f7005982b3038024275653707bf3e4e6086997cf2a4836d56790ad669444c511875b3ed5729d5c3f682f406104c0dff2a9d7d443045ab0f1358f18cac546de9bb8cc2e5284245be73139e06118675af921d88e37f5b65ca96802c9627cf6fdef1555d706b5c68f1bce4a5e6a2d631353a6d0f0622d19f214c4769d42756da94b2e613d9faf9b65bf1daecf4954bf664ea0440e2d80861333727c6106fa076429e237bad26d8ab14aba84cd22cd04579db98a5698964b2c1b2821df454458b966491cbc499d6e8020426d9fbb273be659afd754afae0bbf8f428e3519a31d1413ec219311511ee05b263a49d727c7d554dc6e33b00d540ee0ddb2c2395c5573b26b401c4555410fdcee2ea122a0bc8fabdd3b1964129625a721810a5c2083031f07da22a7f24cec0a37cd5ec15a4d7466af702c6f349b09dcc023b74425ace2f24ba0e85b5d5f9ee75bc803995e4d3c1ff84b6716635591914a832304a2ec0a548494e040a3b1c0207f07ae0e47aac08ae382571db9ed730649163b7321c11ed6d8941d1f3e745ee9a4372e7a20fe2790ab1974cd942f9f8c115fa0973030853f9f3aca7e3bf3498986d32785189580058e166264bdae33d5e4c1f0bba9296e5707d726e1fa10da1449f97ce4e78c2d3676381374af9ff5e7adb23ac1818826b5814292690b4a7004cd7e77f03ca81b937c9d7b2da31b38b49e2f9302abb1c7eb799f83ab96c38edf310927c59486522101e968bc1101d66820f28202ac498bb5c7985ee046bc97773fe31c992d14aa6bae1445039a140aa091a759b1d3a902d34f731a8bf38866b67d3acae07471458eb74914a223d29570e3e01b9e5ba375331f51cd1a1ae47ab9e89ef49ff887d213bd1c640a89da8628b12c6e43520cbb48e52257c9bb162cdb3689773f3300b4c8adadd72279ef659479bd01f4c0fe99e05cda6bf8f1ef17d0c6f1c1b9fe8a2aa7172e71c035979cb28b4f35a47c1585965a651c172a4dca021f432b1e1fbc7d1527f83954fbec259f8ae73cf25190d85b97b4d8c310145e13957cfb8e81e7d7c6f98f7012f01e7de2812e8472f8a1d1fdca3770e8b85465f2386c516107034e8175cf371af7c2dfb600104e6b1d4eec9b3dbe32052a922218d6bfaeaa3e92a23a8d1c480cec064bd90675fcc0b74128978d422596217b6f31dbda7f8178a9fedf41832428df026843693f742736e823b0cfd48f6ae432af839e8503bc5beb4f536f38b5e0b03f8c9b3af3fb1423fba7daeee0c3565776e4bdf510eec891c7736bb812918c65c4f3ecfeedce9ceb16f2ff689608358218d6c15c7c576041fd1d922cc3f0cf4e82816254eaf563a509deae3bf86f1571f6b81bb93a5e7d4e3da06918b183d6049d5413185bb64cdf3d9356a9441878c959d6cad6b9615cf1792184740c816cf2afa16f7335142bbf06277601c40eab053aa804b5a9b49d0778a65f132d9b2e97ec294ab32928fa8b755a56589cb1322ad2d729b07df535f84a8463d45033e1a52079cfcb10812f326448237c1f8554575c0b18587e653968d2d5a535096fc9b2592f0e606fdc2b324095777ec52ebaec6ee1994c900409ad880925993790a16bba9bcf762187af05e6a017eccd19fc9c48b7cb7f578c2829ce6656ee33e35d6a611675654fc2c171949ac2ded39d8514cb7b7027c9ce430e31a5aa497d382b081788baa2771bb203b7303de3fadd0bb3c83b69014889eeeb781c9cca9f03f8eff71f6a48277eb1890a85868b6f7b3eec31798a9d8f9aea4c94064103816792672eed4f87d8ae225a8b5a7d5ee005735b0a80686134ee13b6e9ad3fa573844342a1ec3353eb4d30b38d0f01c53044c67b61ee498ddf4747b7098a824f92f1ac1e4f716110ec6f47c6d0a51c17ac1343f603330e4cc79f0217092b41b2ec317573d43e8c47dcf05e", 0x5a1}], 0x1) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x2, 0x10001, 0x1}, {0x18, 0x2, 0x29, 0xffffffff}, 0x0, [0x200, 0x3, 0xe4, 0x8, 0x10000, 0x3f, 0x3, 0x3]}, 0x3c) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000040)) 16:00:22 executing program 1: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x0) munlock(&(0x7f0000008000/0x3000)=nil, 0x3000) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) shmget(0x2, 0x3000, 0x0, &(0x7f0000009000/0x3000)=nil) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000000000/0xa000)=nil, 0xa000) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x800, &(0x7f0000000080)=0x8, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x61}, {0x48}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, &(0x7f0000000180)) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x10400, 0x1c8) ioctl$BIOCLOCK(r1, 0x20004276) 16:00:22 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="00020000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000000c0)=0x2) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r4, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) preadv(r5, &(0x7f00000001c0)=[{&(0x7f0000000180)=""/28, 0x1c}, {&(0x7f0000000800)=""/4096, 0x1000}], 0x2, 0x0, 0x8) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r2, 0x0, 0x0) 16:00:22 executing program 1: r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f0000000c40)=ANY=[], 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r2) msgsnd(r0, &(0x7f0000000040)=ANY=[@ANYRES64=r2], 0x1, 0x800) msgrcv(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000013a88c4b000000007f000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000004000"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r0, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r0, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r3 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r7 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r7, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r9 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000980)={{0x0, r3, r6, r8, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r5, r9, 0xa5, 0x1, 0x100000000, 0x2}) setegid(r6) r10 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) r11 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r11) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r11, &(0x7f0000000040)='./file1\x00', 0x8) bind$unix(r10, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:22 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000100)=0xbbf) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000940)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f00000002c0)) r2 = syz_open_pts() r3 = msgget(0x2, 0x440) msgsnd(r3, &(0x7f0000000a00)=ANY=[@ANYBLOB="010000000000000006006af4063262a131fc26d854e5c2b4c9495851f3f4c69453e5c4d306cc90fb6a51432cc316bde54daa3a38e346c986f0f3efdcae82e8caac04cebab5c8abb1743d8c0a58a1fe15cf208a4dc8ea6cb52d5004829eb15e3666cc6c48f7b2c523ee1a2bbdc8d877e88db428144b001608763e04b678a26f5e766ce37a671979e106d36bb90c17cb6b1569db165228eab68d29fd8b818a208e7b15d5527d2b79298cf3aacae5474638c40abb92dc695d66b1bcea"], 0xbb, 0x1400) r4 = openat(r2, &(0x7f00000000c0)='./file0\x00', 0x8, 0x82) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000300)=0x401) ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f0000000140)) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0xcc7b62d5ba1872ef, 0x1010, r0, 0x0, 0x0) close(r2) pread(r0, 0x0, 0x0, 0x0, 0xffffffffffffffff) close(r2) r5 = syz_open_pts() getgid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000240), 0xc) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f00000001c0)=0x4) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x10, 0xffffffffffffffff, 0x0, 0x0) getgid() shmget(0x2, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(0x0, 0x1, 0x0) setgroups(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x7) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000180)=0x2000000000000002) pwritev(0xffffffffffffffff, &(0x7f0000001440)=[{&(0x7f0000000380)="cba43a47d98ebb70b9d6ca7261f0f03ca4db463044d6d6336baf9c7c12a3a800639c68c0737f237109cd94bc6276de683dd049ef4448b97e2071c6599c6aefb7dc87b44e86f0122426dc0119fdd3ca731fedbe399bf633bc73de5d955cdb7cefcdbe38436d9c9bb6666aad0c17771b0063f82b5e01580ebae45e285be2d6367374b7acd63aa5ae7a5fa00bbb629796625263f6f4db8328bc1da2e58d43fb23ec6b4e5c799df3b732c26490efc96df00de9178617660fba29193e454f88c12aae24e03023af72c1efe73c0e3226db53753fc54c5bde613c989c42cbc4004f3d62a2d5ff1e608fd9a0d839dc09ae636f43d3727bb0d70f74dd4125a9ec8f6177e7ef934a831c6127f40690ea98d9d86ca9aa0e7eed4b23772e7abcf5ae7e16ca3ccfdead6b014c1bbf34d5d5e50af6e8bbb53d603b0243987604fc47749a450f2399c5ef7fea4db41614fc11b5ccae1570367bf7f4f4c898a4a6a4adee926d468a676adbd61d6511c281bb79f3799e5ac0e979eae4861c8c817ce53d176a9a4c80c955deb0eb16a1b8fa7bbbad2119c2e30c817cae0edfdbc854fdb17fbbbb8c985d2dd6cdbf269e89ebef1618a0390670905220a28385b4a3a9b234ae97bf467fc8424bb6cba45bd8667538f4790671b33153b6868a612722795709c923d35ce751b4c1d516d9383d89e1bf180b0dee45264d2bf5f9ae75a017c7629dba068de6ed9e20710eae379f70364c6a7f1f84a3b3a10ba94094eb5f46c7f29ac4fada8306b78f08964dd78f1657eda339b7551c52fbf542ddf615ed3d0026bfbe6c7490854b70836fb7071fc444a357ebccbff396374d5f7fdc2c640177a5b0d5d64ee11470c3d083af38527a71160fdf83aaeb66ae9b1facf4997d721e388c96229ebe5c513a5d64aa8d954f10a1a08d49028a51124422f9a494c22ac0d5571810d09f6ac0d0039f200301a45617ae53852fab861b6672c4f3e21167498473f31d29d42ec8958d3f1e3c1a0d56bf4c25b3c0a977f3a14c0fd95e40378fd01acbb079e66bdd2af12b38dc87c284126c61b936ae4b47a99c583f9555e06e6e02142ffa5a9482c7c8e9b0e03805a8b62c0aab1376fd74b58780c9d850ddb685d42ca9cda883e4c5bb1c0184d29c54fa1875176f1a4952136e6ad3e573d1e21beef37719f7f2511956d2b796ee261a09d4232eb0480300fb4892e39549456d3033b963b3af87e1bb6ac1a7d133f4ec107f89417ff9f0935e0ef4fadeb30f70209426aabf79ca14199c6cc8b3cd52470342837edd54fbbd8c3ca0fc21919296843ce59d6c9c5041922f6fadbaa9be3b76a1062e81071b61b5c4cc38c5aaa55245aa1c9a10961661f284d8d5b563cde13cfe124ddd134e18ad1caacba0b8004a6d2ae671348aff56a48c63b09159bcf33df1348d938567e88c38d0070131857304ce27ed5293dc211569c2f7c98045f7860f3c1b9f8aacb4254a4e9e538aeb39574deb512adcb9492a802bdca13ec515abffda9d5dfefc3a6b501d4424fd2aa61e1eecd2ffc1cf0b272947a3106e5590fb27fce1bd40441d4713044857aeb589b7c3dbb0149de6247209f6c982067f91d7b0523d076650938bfbfeac0617fae787d57964c585b1809cf55bcc89f50afd13594c7bc71275c056f69381b5f0ce7807c2aff70f629f6c40fcf4a81be5d636ee7008a49103d39ea1120c9c11bc2064ec4b77550f9677de323873048a3f1bbc61242dc6867645b1809f7871522882066ed220b00b3964887611c63761efc9a2ebfb73e9fc859d44799d31f873bb19914b5502052dfe4637eb2b59d408a5879c2258535799d8af4394da5ca40930cac96b7a2c66efce53414265698ab861e0ab857c00acfba2cf5b963a5a8a1dd9ce953076af5484c8dc262b9688f9cbe6823c127fd822804a0878a78069ddf9f0ddc3930f56f63b51c30be631c4e5805c576cb5c26eee2712119babf2d3ce1a60bd0465045920e68b4b164ea7fd827fa26cf500fdede97e0ed8c4ee07c840405bd826ec06d16672b9638e1629ad2970db0a", 0x95b}], 0x0, 0x0, 0x0) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x40082, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kevent(r4, &(0x7f0000000040)=[{{r6}, 0xfffffffffffffffa, 0x0, 0x8, 0x3e1, 0x9}, {{r0}, 0xfffffffffffffffd, 0x31, 0x0, 0x8, 0x20}], 0x4, &(0x7f0000000ac0)=[{{r7}, 0x3b59eb0cae48f271, 0x8, 0x1, 0x8, 0x3}, {{r8}, 0xfffffffffffffffe, 0x4, 0x20000000, 0x1, 0x3}, {{r1}, 0xfffffffffffffff4, 0x84, 0x80, 0x100000001, 0x3}, {{r5}, 0xfffffffffffffff8, 0x28, 0x80, 0x80, 0x6}, {{r9}, 0xffffffffffffffff, 0x10, 0x80000000, 0x2, 0x49}, {{r10}, 0x1, 0xb8, 0x2, 0x8, 0x6}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0xe8f1f59f286f292c, 0x0, 0x3, 0x3}], 0x7, &(0x7f0000000340)={0xe4}) 16:00:22 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206922, &(0x7f0000000300)) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000340)={&(0x7f00000001c0)='./file0\x00', r0, 0x2}) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000000)={0x40, 0x4, 0x3, 0x4ca, 0x580000, 0xffff, 0xad5, 0x10, [{0x4, 0x9, 0x0, 0x5}, {0x80000001, 0x524, 0x2}, {0x1a8874aa, 0x20, 0x5, 0x4}, {0xf8, 0x0, 0x8, 0x4}, {0x7, 0x2a7b, 0x1, 0x7}, {0x5, 0x6, 0xfff, 0x8}, {0x4, 0x3, 0x9, 0x2}, {0x112, 0x3, 0x3ff, 0x1000}, {0x80, 0xffffff81, 0x6, 0x1ff}, {0x7, 0x9, 0x870, 0x7ff}, {0xff, 0x81, 0x6, 0x8}, {0x0, 0x7, 0xf14, 0x1}, {0x7f, 0x7fffffff, 0x4, 0x1000}, {0x7ff, 0x9, 0x40000000}, {0x2, 0x0, 0x34d8, 0x100}, {0x1000007, 0x9, 0x3, 0x7}]}) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r3 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r3, &(0x7f0000001000/0x2000)=nil, 0x0) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) r4 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000002040)=""/4082) 16:00:22 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="00020000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000100)=0xc) close(r0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = dup(r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006, 0x0, 0x9}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kevent(r4, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffd, 0x0, 0x4, 0x3, 0x8001}, {{r0}, 0xfffffffffffffff8, 0x20, 0x20000000, 0x4, 0xffff}, {{r0}, 0xfffffffffffffffc, 0x70, 0x2, 0x2, 0x4}, {{r5}, 0xfffffffffffffff0, 0xb1792b8873126a71, 0xa0000005, 0x7, 0x753}, {{r2}, 0x0, 0x42, 0x20, 0x9, 0x3ff}], 0xb05, &(0x7f0000000240)=[{{r6}, 0x7ffffffffffffffc, 0x8, 0xa0000001, 0x45ef, 0x8}, {{r7}, 0xee58ed47504491e2, 0x20, 0x1, 0xfffffffffffffffe, 0x800}, {{}, 0x5fa8cb69e196f978, 0x40, 0x20, 0x1000, 0x4acb}], 0x4, &(0x7f00000002c0)={0x74, 0x80}) r8 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x200, "000000000000000100002000"}) r9 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r9, 0xffff, 0x0, &(0x7f0000000040)=0x3, 0x4) bind$unix(r9, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:22 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd330600000000000000632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4b5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x1a4) write(r0, &(0x7f0000000440)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21", 0xc9) r1 = syz_open_pts() close(r0) dup(r1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xa, &(0x7f0000000000)="00020000", 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$sock_int(r2, 0xffff, 0xd9883bd223ef7ece, &(0x7f0000000040)=0xbc3, 0x4) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000002c0)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0x6f68ab8f, "85107b875f7c84a4fffdffff11fe4dbfa60400"}) readv(r3, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) syz_open_pts() pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f00000001c0)=0x80) syz_open_pts() 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='\x00\x00\x00\x00\x00\xe2\x04\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x3d}, {0x80}, {0x6}]}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0xd2da978c79e1cd71, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)=0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c5fe404b825005bab73889b304bb") ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xa, &(0x7f0000000000)="00020000", 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) bind$inet6(r2, &(0x7f0000000180)={0x18, 0x0, 0x20, 0xfffeffff}, 0xc) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0206922, &(0x7f0000000300)) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000340)={&(0x7f00000001c0)='./file0\x00', r3, 0x2}) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f00000001c0)={0x2, 0xfffffff8}) 16:00:23 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r1 = open$dir(&(0x7f00000015c0)='./bus\x00', 0x200, 0x110) openat(r1, &(0x7f0000001600)='./bus\x00', 0x100, 0x1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x8, &(0x7f0000000100)=[{0x1000, 0xa3, 0x2, 0x9}, {0x1000, 0x40, 0x1f, 0xfffffffd}, {0x0, 0x3f, 0x6, 0x3}, {0x0, 0x8, 0x3f, 0x1}, {0x401, 0x6, 0x7, 0x2}, {0x3, 0x0, 0x7, 0x5}, {0xfba1, 0x6, 0x8}, {0x2, 0x3, 0x5, 0x9}]}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) r3 = msgget$private(0x0, 0x284) msgsnd(r3, 0xffffffffffffffff, 0x0, 0x800) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000001680)=""/13) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xa, &(0x7f0000000000)="00020000", 0x4) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001640), 0xc) write(r2, &(0x7f00000000c0)="c9ccf7beab19832a5447afa0f4b21c73e9c068d53c6fa9ffd99c87605c15d14e2e", 0x10) execve(0x0, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0xb4, 0x0, 0x0, 0xfffffffd}, {0x4d, 0x0, 0x1f}, {0x4000000000000006, 0xfe, 0x3, 0x2}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwritev(r5, &(0x7f00000016c0)=[{&(0x7f0000000180)="4895514e67eca75559e5166b878dbf23705f23ce2a3e36febd040b3c107aa32d5d4cfc4cbac0504e8b2502d3a1e3266671af1232a403ec907781355186e00776f56cdb4edc5d9e40d3507ddcc29a805e4969039ba2b673de577f5ed622330d40f53256d86bc89a21a2aa47a4e5979eba7fd61ad47a796b00de65b25de88cd620ecf01d4e758ea12ee6a180e9fcb99fbeb21c7732fa2d3f4c04269587656a7077c4b440732ffe13c8abd607d29501570f6332981319aabe1ebb5176310eaa9752faf9eeaf67a91833965419f0b45d932d1b8752920ed5e3743b71b107565b269e41a758fc592dcd2db618e94d11e276be48f4", 0xf2}, {&(0x7f0000000280)="807239d0dbaf68e4291dcd382b65f10913c584433c2ed243eb175e759191336d6a114aaba51e38ee740c0abfdf481bf0737aed809a54c5017f1a123461903345b19f4d8582a57ca2282a88e0e201a1208c155a10e08ee55d69246365453bfd2f079dc65e685c901dcddf57aff7d2170b5583ff73916693d899c7be9c052d9e13daa67e5e53087529d4", 0x89}, {&(0x7f0000000340)="f43931f3d41d29fc9c3ea70ebd6bce6e5aaeac068b2410a1871c666f7a47377cff58c5dc0a7b2f5478a71a8fd020963c23f68b783fe60383680115444b83c118a76b47accc3c608e8f3ec90369c658a6343a8d4fe1a14d2fe5c25a0120b82ec4ce5164d0d744d1c8915621a9e3e34344e0f5003095c83cced492e74b8b94849bb572b2861a2219299e9c30912607ec26f0ad0556cd11d8fe12e0e6a7f2b014c9947a8f9099de1e47bba0d5a59c1f2c7111a5aeccbff851ab82589a3e473fb6748aa4a7ff4d0d5e9294f5bf7cfacf72717cb32777f1ab71d15667c85df45b6cf8b694a3ead65cf7ac75d3e31ddcf04fb7d3c6fd56415441047ecd770e7bc7250a9851e75e632832a46026aa58503abaa43f26dd34df6494ab31eec4881534613a4aa88a0aa5cbf7601f63df01efd991a07f9afb7c4fe8d3afb24fc94d9c1116c992fc6253126188adca0de6ade2050298337ce5c117cd1ac541ed2755da89b249c382af1bf01088eeb0cfbf13a0de6b4a3b014c92102449f75d19bb8c1a5aa7f8845324ff445e7312d6a728e8a39af8b633c88c5c4539dd6ba0cfaadb297801e5159f14af6e01a82c180394433b1fcc9b1c268965740d198ff8c2f630cb3a60d3ca0dffdb99edae6994cf697db40687ab3be72d287287de3942fddae999c7079ed66ebc3a3c75efadff29aab47452d1fe89ea010efc20079dcaaec25829e7b02fffefb670d02fd4db5844cff6288efc879bcb9799feb1aeb44addc9d283d91b9da5e1476a4a3a747539174c2eac789aa67648d891a86c2a60bdaf80ade04789887396a551ff4f5b6415462763155aad1bf7310f3cfa91bfdcb64037bbf6d632f6d1646fbade41cab703e9fbe4c1a8f80df770893b4000b20f0b163e3a5ad85a6aa201de570d3f78c29f78a88cadb196cbee10cc64e647e2dc14ebeb736c64b2a0217b745999a5c86da969d313a2811f3620a2eef550bc308eef7205b5fb69e39bed80f761aa45d6abe51a6cd9140f7e41c9cb3e94a3d5bb83fc7b1bf41139a13d1eee6d484a8cb17cd6738e00f085eef74bdcc58a4b1574028ee5d09d65891c6578197b9bec1a67c33da0535e775659c1d5aebb756821db5634f3821635df02872b43cbe4a65d4443aa0959c3a2f64a9851cc583916bb0bcbdc0275418a1970513a1932aeed9f199f33a1cd5d9e30fe5c4e71ece7a54154da328d54a32b3a65456ddf9073652d352002609987f6b17a711daf994f1e73ecfba5c871101922e342b5827b2e073761d172eb182e14eb79d9049d7d2e40e1ee2b1169c5459dc37a29c85163dfc56ef5ace9fa99cd786efde51c073c8c27b46b0a5ad0bfad9d54cae2b9d0bddf05d8abe15dae85a69366b31f9c3a120785f33d34c4a0a78734bc070395edca82f317e8922a2464be8e09efd406ab4bb38228f7514b814fb879f16b03975f8b348bf4428d0623290bbd3125388c027eefa806a9608633d01e98d72a23cfd4895563178b6f269d70371dbd8a3e6e586b3e6c8497864084f3f38ba99421060e0795af05690bf487b6ea945b17fa3b3c272ecff53de34df5f9f7454e5ffe4b05e1bd17791dac1e01847d3127c2001104788e2413e17ffdcb331c60114e2052651ae38993e82613f1f61e89b3c9598b8d13239a32981e81f398f8769d74ed70aaee7d7e9c45047139ccdb9f4ade725ad78d5e70844baced21b68fa4ab65ce4a8cc11bcef16b6ef355b581559561c253420cfddfb8e8b6f89ce9e07eeed056217b922047fdb5dcac6d2c5438cb88f6136151b0cad5f3fc7d1698d02341a9114f7b04e4594a95a0bb1f95f13998288ca58555dcf0bc8231ff0bd82475a0cc12b9846328357fb18e7bf30de52e1719f3ef0d682d2b1f9b88eb41928270befaa92cdca1b5ca1d006dfacf84e37979a1dffdcb9853aa2308f7f1c5251b73b0c19014b6d7144836b87a83a153704d9e0f34ac077b4adef3d051a0a118ba5c34afed43dde91eeb68578b89578fd613aba9a0edab9e309f945fc52888328037f9040473bd3c01c3b3d1cbbf4f51362874fac35e5d9293bfd2767892c5dcf81604904c51ea4bf38ba6a44d0d86a8ac401f1c837ee3dbe08fbbed11376566cea439d81744ce70133541895ba110cafdccf8c8d5f49ea9d2023628c64572b2ca18b3f450477740171fbf82ddf717e4103f2027c6188c082c98c455ef717acc3246047be15c63655ab59b9ddfe085b16b8b29c0694dcb8ce81b72b3762f227a41a1351baee0b9905c4513b1c6ac5000218b60920154778f23ddc16f4cef4a87fed5e47d383f89ff2447ecb00e1a1ad1e24d98e94e9292a6801af2973eae54bfec4877c2df08365cde626a63f6ef10d93577e7731d46ae1c55a383ef98107c4a1a80a7ccb0aef5404d3608a0544cde72c6db4ff43f409aec0bf700971fc0b9469685887346c8401aaa0ddc7e957916430d20d805a250c9796f076d25a21941a309be8f406fe998c6657477e100032d83ef816d9263a558f20b46cd5f0b4e3a08409a40e63880e31c276e483b99ff124d5215f6254f28d4d6b19b6a6b6ffeada689bba5ef7153daa8d61d0433484426fb22c8a8c6ce23686144129d52957cc965305a5c7fe1e4dfecd3e6d14f60e45b77b20c292b2e0f326a5a3138102fdc442023623571e27c585be86d72622a6b843bc196fd7022be9465f0e1ca1eb01af23f468319aba2d2f6badcffcc801231bc3aee03616ab1ec716387fdfdf24e38819349f372919ff9e764e673a4f1ea679560c3932187ca7c4748ea713f00911971fae5779ddf08f617af3542af7b1bc01429943595bc1f4d438bf99ddd2d1e3792d0a042cfc548803ae865d85ef9affaa817b6b4682f2e1b88c965fad33c098936adbae985710521e15ab5be17991f5aa07131b5950445961277dbfae5c0cd5fdb0a6357a543773a73c8625740b879f5a65ae7a8d8296d552ebb37920b156aadabf5a05ba0c00b9d947c96859cf8f4a646c73229223274808eb2ee090e9794d396268f65017973a650498a19b3150746c15560438afc8a6e8485f4acc262d3a538b782c511decd8623ef1a8c7eaafe35cc5eca6f4382f86e5eded64fb342af34acfddb231f104b6b7ccea89baec49f9e38a31faa8673e517880a41a8e2f1e034ef9335a8105ac6547c6c8fd7224e1aabea54477d60eb729b9d97c927d9ee29708000720cf774c555aa21ed6400d41d2f10c74888b5ec0bf69c908ce8c7f6092c44c2975e8118de235bd5ff6e9a2789e8fbfd8909dec5b2a00eed51b656375ad8a136f6b928dbcc85b0bd85b8787a3ae3a3e92b3c5c489440b4e3cfcf7de3d1ba99b01877e94812061b942fae730b1897319a760dee0465638f9fc264e5a7462eae8762720f5ab2579db6213644a897a720e93b868b51a1487c01e5f5852214b5ed4a110532fb4f65165ba2f8e00ba7faa15b7f2a8ce00236e76801b7de1426c89afdb827ef2567d85a32c5a79e14260bab5e0a044f4e207dd6d6ffe1abdda1e3bf5b06541b68f03e737178b40b0d5d656fb029321933185ab96c4d5af5d2680dea30d7612902be6856799796a7eb20e5aa6e04d477a96037b9311eeb564f0c9fc259bbba1955e5f25a820330dab25e9e8c0855b8e64c94256b46473f6e2b41fbe3e17427e9e6bcc94f432f013171f86e02366b8b7647290f10aa5b62e697b1ccb3432cfa01a4c8ce2919bb2dc82cdd79d14f6580a617639ad0818e03eb7d954f45eb83fc7ff32547be455edafd0402e79fe03df77654f1c5cf78b006f7120873b28440e1c9028b1510de5825adfe18ba0fd4f3ea2ea0507e204eedad0d4ab952ef41b71fea977e96b37eee9eafd2ba6d90cc26da5963a6f58b493cd33f33e7bd313bc40c7ec2f470c760f0b3f7b32362391f9e9051a6d774c3671e3b16dfb2951cf1763b11e7ba3c49d4f8cc04f408346cb59f1ae421701c462cc84ad95720cce3859223e4c315dd0562cccdaff5ed4442e204412efe6c6efd9c2be621bae64d31c1b16612aca11091fb1e6a8d89d72b4f2b5fd5125b825961196a08f05ae2796f744363ff3c9dd331fe0e5b3603c7c293fbcbe1e60d9b645fb5028323d258223b68aee799853abf70d0f0282b7466914ccff561c2319433350ffbb41257dda41d959965d343daa2825430298031f5ab5dddc09c295d433ff8dfaed5097eb8b16b284bdc3241a66c1250fd60b926e2eaec664ea52450fb0e3576e3d346f60169f5f23f36350bbb43acac80807cd7da08a66dc14f5d200a7171ac5576d60b6811ad4a25d18ca00bedcf6560fe46bdd953f19c1c021c131da1a44b8cd7e02bbda33224dc8e404bfacb4e0cd4675e0063cc2bee8ae2720441ebb4054478ab50d9ada048361faa1e3cdfe0755136f37e1f55fe5bf4ca9a2b075a7ddf55133cf597c25c268c88d8d0c3d8d3f8b012f410408ce87449ba0c5f7357054fe965ab43a28a1b4fb6e436cc00f6e763e6dc358270e52b912194332eaaa506b80f5f546c6f4a72c1f6de487efbe47764102c260bc6dfda892010adfc52eb4cddb716c032fda9ee89d7c240f12c6c59b40d7702e6f88a01d0a9f2f396db76eea054e8de4e7528d66f62ce994997b9539351e0d849dea04932eab68b26d08abc5cb27893844b8c8ce64e8a51e9351b50cad20375eec678e5a0345371dd1e2c3cbc136e490010c994a8bc069a9baad02092ea3caa9b984d6f58ff36f2e64186158bdf149a46bd9407effa09a46675084ca4b83b2bceb313cc3fd988c68193ff47feb06715a5143c47749706b15467512f76ab5a08452a0378fc4171aa49ed0a059c43896a15dd24127b982e7e213d79b9d21d985a9988e56c1f91e5e2a33bfd93134908971bcfa2a7dcf83441d53f3ca024229ce92b98be75d2960939cad85dfee26d0087088435541eed1f4c4bcf83e95b39ee1a88f491a5ba6bbecfdc568b225c3831495a0834f2afb743772d564c46dfc9805c44e0c2f7cbd125002e7dccc94f486338b5edfb36e398bdf965c853dfed8633a98830a86a4d8377e794282dfaff9fdb822ea031a1317c6794184a317c391dcc942ceafc2fe34ee05695a9df4703663033ab048d40af8f3541ad29ed32960c5ceb754e6402c83e5829afd8e6b4a21b8e4794e0605df2106528d16f6365a7fcf725eff905d86377b31acff60c9dbb4e8b85c5e85c28558b81bca5143c16d903a289cde108129d5d0a33bf0df17efd4ac8e93446282da33f3b031f821b73e44a3d87b771cdfe9ca7935f492fbc1bf6385f9280edf5e5025a6ed9fda3ac56aef56211c8956daa9ed9fa7fc0a2d4d3d2c0e531bc1310e05b9ea18bcfd33eee09396db3b94034c51444eb7122d35c04563e1dedcc8e5283eeaa19a4fb12f431d97c6e6ffe95c88556f345ba4c50153196034766a6321e32420fc469140182e20776a1c17ab8a1024b246ffd708f39d1d021fb1b0a54c16c92b1e729ee4ffd7398e43e7a114c4ebf2a661a5b1238e54ae50e9fe13601db4b50528f415eca29b186a5907d0d0dc5009246824247fdab20781546f736b88dae946a114ec4a0169f87f7f8261d1358b5288b7d68fe2b2ac7f6ed9de84762e8f80da60271a8c75996373976979c471367062b05bd971fc919234c60e39bf4b94295a259e7c79a5f33c65040a4bc8465f1267304b7c707a84899375f77efeda7e842cc571cbd3a5ca6f16b1b7eb9a17f3071408144c6cc66523811d089825ce710be4885c0b15f738026f22749858b042419f7e4e47c5910d79fda0477f434eae67276409189d0", 0x1000}, {&(0x7f0000001340)="841ecf5b38d7d99d01dfa0c09f24de1a39bffccaaeab51ba8e9c9d53bcd6189b507e40fbcc4c8d3db7b115a7bb184cbbfc1cf4670d823158e86080246617d2d018b82711df6c28cfc83a246a8cc528506227be1d3faff77df9da9a8d787ae43d45aa72e232e770fc74c1a6", 0x6b}, {&(0x7f00000013c0)="1a05b82aa42bab5407455dcd2b91eb5dc1d352d91237ab64b03665cfb2498f7cfbb1c6800b77fda505776c54d72dfb8470161b724fdca1cc1db949bd28ded3381a8152d6068c19acba7ca830aacc031d814c3cc02d58f8ff44454cff1629aeb959f1b9554fc5e1cf2370ad44a0c7e23f4a9c769888fb505a83b851a7cef06e7a6ab98684a8377a70067f88d1e18729afbfcc01eccc0c61de88bf6df600335ea40d3050b6dbe26b1832773f8cae73ff8e2d1888ec793cff74bf95a6ffbf70b0c12c56b83e4bcf4e4f3a37575bad289cedf2c82a6b1b892f92d9259da2add13a97aed6177f5f5930", 0xe7}, {&(0x7f00000014c0)="93314e25ec6ecd9ef223a277bf42fa1cedf74b29c64a4b063961b4c7a49f7a22e49eaff6f51880fe44323bf0796b7e6e5fb9df63773643d0", 0x38}, {&(0x7f0000001500)="1412f7b403c6a72e7c734003a142438e", 0x10}], 0x7, 0x0, 0x7c2) 16:00:23 executing program 1: r0 = open(&(0x7f0000000280)='./bus\x00', 0x200000042, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000002c0)="000000186004008b00003a80000000000000000000009e60ca85f0015a6f827388631103d14200002800003a06625fa2abee4a00", 0x34}], 0x1) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x1e, r0) r2 = dup2(r1, 0xffffffffffffffff) connect$unix(r2, &(0x7f00000005c0)=@abs={0x1, 0x0, 0x1}, 0x8) pwritev(r2, &(0x7f0000003480)=[{&(0x7f0000000400)="a568f8dded08a91be63be13fb9ac3d585b0fab2f93f8ee13e2a141bba98a058cdd7773eafb54388d5e9f5574771c49411bb02b9b8559176036e8202e7a604530ecf133833a74690c14197895339b4f18f1811417646e5424ec55c6d79cade21105686fd912f7e6936720e9df010045c4fa9b353e5d9eb0ff66ceac2f", 0x7c}, {&(0x7f0000000f40)="054e0c808c4b12c6fe368f569e77f0b38563a9989c1dc8b79be3328a0d6ed763b153003364f5b9347ff59c81223d25d87f98a88a48828e080fee89527452b3d019ec27f40afabc4e2eace9b0503ba23c98a0b2d9ebc1c5b3cb5b2edc6969bde2aa87789db61212e2a7d9014f2e5cce7c73590424655a8197e3ac1cfa9e05b40b807824ffba85ffd9c97ea30e2ca91095a649f87daeeb8c661e1b2c9c8da719d1af161f53c78202f5d42b80b716d5c387f1c9adcbbe1ff37e4e8dd1bb24b1137dde28bbd4f27fba542c2cb45cfe00be9e4005c3e7ba390c8cb57fbd3a75232ee3a35e37b386395b41081898cc7d4c162a2f99907d2607fd141e", 0xf9}, {&(0x7f00000008c0)="4ea390d43eb631ad42632941e529c7f11033eca8c541e12fd4b427f5a6cae7507df08f9170c61fdb49352d533db864288103c01bb3c02068c9d540070f6c213f316b5ed8f2b20b248b084ab55b9a64133721961e24be3aa4736ddfe7746f612572fa327d3be715485bd8d2afcbbdd97602a0df7fbb262fee7f9ad1e96a037c443d5ea08afb44046a502b6df0687d2a5deddb9f45446ca480b591f5126803473e0363b89c9445798ce63082dd14bcd6111b", 0xb1}, {&(0x7f0000000980)="904b01fa79e3440040e16028791043a74d0d87aece85ff4183aa25b3477f6badf0fb67e4a7f4cbe31c02fd54701ac53b43a8fea0d5c3e32772f160fcf32261873eb20a66477e276e24aa5954750852a207a60c7b797b3f8b72be2ffb286bedd2f0efe2cc339b7b8978cd49f56c70781d95b6746469491d3409bf427c841840a782f1db373fb78a5240937f3cc42fe5d2211b2ff97ac1bcd36e2f55004131b122d38ee84a822ab8491b29479386a41b9b6c303fc6ef8633de1e03c5ff9c63aeb7e1e580b16523906e92fe47e7e4da0391d2bc5a93e338cf50df07859f8162362023a4cf4cecdf337ddef1cf9eafa0acb8316b60af7b71e023bf51b4977aa59f", 0xfffffd6e}, {&(0x7f00000006c0)="1f654dace44d394298407ad996bd8608e8b70d8cc5ebda41308e85488cb7005132ed084f1de3eda0a5c4b9fb8bec2615fa2269a7ce9462bf1029fd81b06c853c26ad8c622902", 0x46}, {&(0x7f0000000a80)="eea40cf4109e5e06d1e84a73fc9aa5616f2a39d2b881b1dba44e0c948f436cb572ca9b6cfa8d18447953ad3ce9cbfbabc3d44cedefa7b62c2a47f62a0eb823589e2f9e75d6d2b3c6fab8a0b3fce305b9a561709af9926a01f0fc89db59156bb299560078d6dbadf5e0a3a4d206efd9053c2aadac6b9d72e21b58c7724ce0dd4d60147a177bdaa8055442ef2bf4", 0x8d}, {&(0x7f0000000b40)="c9eba4f6b752f2242469233fdebc0047b60be03b29d22fc85a5536948f17430407c046bfd077", 0xfffffffffffffef8}, {&(0x7f0000003380)="1c5b59549221762792ac22db38518f7a3d205bb00b13b89be05a5851e4b6f76752de7530ef57866dec25d388fb05bc82187540856018fd93a05841cf58ca96b0b35fba3698aafe138cb51d45b1fec80dde0e3f3ebf19b0a9a1b70c845b9f587fb42d4ab4ddfacddb806de0dd51f46340509bad7d383ef7c0d318e9d9c6628f6bc817d10ca9b3809b62bc65526121f873f2819d48c413c3edda013a3a96101fecdf98091d3cc42cd505db7e60bb772d12d240034899dcf1090f91a5f6dfbbd26fc62836e46bbcd887c83f90e19752b2c95e984b85", 0xd4}], 0x8, 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file1\x00', 0xfffffffffffffffd) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000600)='r\x00') pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffff8, 0x3, 0x0, 0xfffffffffffffff7, 0x3}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f0000000bc0)) stat(&(0x7f0000000300)='./file1\x00', &(0x7f0000001100)) link(&(0x7f0000000080)='./file1\x00', &(0x7f0000000640)='./file0\x00') sendmsg$unix(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x357, 0x0, 0x61b, 0x0, 0xd704a5c718a32305, 0x8}, 0x401) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000140)=0x4) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r5, 0x20005302, 0x0) writev(r5, &(0x7f0000000380)=[{&(0x7f0000000500)="8bf91176b615de5b34b1b220ea58cabd350d9d170b55ca10d354656fd1f4ed759dd70a2708d34d821777e15b99ae64bc260a8c8711516c3cadc2cc27c1241ef0a902bc5887423e6c4478dd642ff71b3b10efd2ab679f0a86378bd0f5d12de1a64e35146c5e63f7dbe4edd6870e58da9ddc29dc77c0511c2065adf71a9c4638341fe1893ab9db4d22a09bddf22dcd36e94c1f5a05f585c3719ad5408e261272e7b5d2942cde4e0a", 0xa7}, {&(0x7f0000000dc0)="7b0ab616a9e990938c85ade1abfa999e7c42413da2983baaf04a67a26fd6819c28a6fdf60788687052e22fdfd773355a425a82b8efb775a7b060a4838c0de45242ac7c536663ca4639085e3a1b7ff418f4a8eae53fac1cdaf1e07e742227d8b97342a561204a90b351f2478521d1ec8d9e164e612b63678044fb67b8a1fd1e808e93953a6b203722f139ff8e8853bbc4f9255277096dcbeb8797224ab8311e60e1d72fa12dfbc844bf1f974fdca1d4f3ef06a0f32abba4fbca4466d9e3ceb67e37bc9dfe2ec53b9ac64df09708df2a9efd28be3d4b8deaed2a540a838468ecf6272fc81b2ecd4f", 0xe7}, {&(0x7f0000000d00)="8e497239956e23ed42b4050d33dfc72e46e21f361a6db368df2f8622c7a138beabc7e7640f0c941f9ad2efc1be7ad783a250e1050800000000160000331b391a4c82ff480d74753bff4d5fd30844d236e2ddd216f3ead87fab7c461885b7a0740a56e7e986a2f178bda7a524bd690b385c540a731a1561c5a5615d99ed01a93abef536396b749244de1e9a7c81ad47c8143c415c0093fb672e68f1545d06", 0x30e}], 0x3) truncate(&(0x7f0000000740)='./file0\x00', 0x0, 0x5) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000480)={0x0, 0x3ff, 0x1, 0xfd55, "3ec72ce9b3d037b6b874f92e93f89d2856af09c8", 0x2, 0x82}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000680)=0xc) chflags(&(0x7f0000000780)='./file1\x00', 0x0) r6 = syz_open_pts() stat(&(0x7f0000001040)='./bus\x00', &(0x7f0000000840)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000002c0)={0xff, 0x8, 0x800, 0x6, "fe8fd47024788e899e421fd374d8ef9057e6ef71", 0x0, 0xff}) mknod(&(0x7f0000000c00)='./file2\x00', 0x100, 0x7f) r7 = syz_open_pts() ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000080)={0x0, 0x10000000, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r7, &(0x7f0000000000)="582720efabd16e5b9d703f3d3d40ab035d49bc95a0257fbae60125259560f80581", 0x21) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/wsmouse\x00', 0x200, 0x0) pipe2(&(0x7f0000000b80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r9 = syz_open_pts() r10 = socket(0x18, 0x3, 0x0) setsockopt(r10, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r10, &(0x7f0000000100)="8c65", 0x170) writev(r10, &(0x7f0000000000), 0x0) dup2(r8, r9) accept$unix(r8, &(0x7f0000000ec0)=@abs, &(0x7f0000000f00)=0x8) poll(&(0x7f00000003c0), 0x3ae, 0xffffffff) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000080)={0x4, 0x4, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x2, 0x80}) readv(r6, &(0x7f0000000b80), 0x2) ioctl$TIOCSWINSZ(r6, 0x80087467, &(0x7f0000000100)={0x20, 0x8001, 0x2, 0x4}) faccessat(r2, &(0x7f0000000280)='./file2\x00', 0x4, 0x3) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r11}, 0xfffffffffffffffc, 0x3, 0x0, 0xfffffffffffffff7}], 0x0, 0x0, 0x0, 0x0) openat(r11, &(0x7f0000000180)='./file0\x00', 0x20000, 0x8) writev(r6, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) r12 = semget$private(0x0, 0x1, 0x120) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(0xffffffffffffffff) socket$unix(0x1, 0x5, 0x0) r14 = kqueue() kevent(r14, &(0x7f0000000080), 0x7fffffff, 0x0, 0x6, 0x0) r15 = kqueue() kevent(r15, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r15) r16 = fcntl$dupfd(0xffffffffffffffff, 0x0, r15) ioctl$TIOCFLUSH(r16, 0x8028698c, &(0x7f00000000c0)) socket$unix(0x1, 0x1, 0x0) r17 = socket(0x18, 0x2, 0x0) setsockopt(r17, 0x29, 0x20000002a, &(0x7f0000000080), 0x0) r18 = openat$pci(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/pci\x00', 0x2, 0x0) r19 = fcntl$dupfd(r17, 0xf, r18) ioctl$TIOCFLUSH(r19, 0x8028698c, &(0x7f00000000c0)) socket$unix(0x1, 0x5, 0x0) r20 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$TIOCFLUSH(r20, 0x8028698c, &(0x7f00000000c0)) r21 = socket$unix(0x1, 0x6, 0x0) fcntl$dupfd(r21, 0x0, r21) r22 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x8) r23 = dup(r22) listen(r23, 0x0) dup2(0xffffffffffffff9c, r13) dup2(0xffffffffffffffff, r13) r24 = socket(0x2, 0x1, 0x0) bind(r24, &(0x7f0000000800)=@in={0x2, 0x3}, 0xfffffffffffffe14) dup(r24) openat$null(0xffffffffffffff9c, &(0x7f0000000c40)='/dev/null\x00', 0x800, 0x0) r25 = socket(0x2, 0x1, 0x0) bind(r25, &(0x7f0000001200)=@in6={0x18, 0x2, 0x6, 0x200}, 0xc) r26 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r26, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r26, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x5c, 0x0, 0x80}, {0x7c}, {0x6, 0x0, 0x0, 0x100ff}]}) pwrite(r26, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r27 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r28 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r28, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r28, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r27, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x5c, 0x0, 0x80}, {0x7c}, {0x6, 0x0, 0x0, 0x100ff}]}) pwrite(r27, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r29 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r29, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r29, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x5c, 0x0, 0x80}, {0x7c}, {0x6, 0x0, 0x0, 0x100ff}]}) pwrite(r29, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r30 = dup(r29) listen(r30, 0x0) r31 = socket(0x2, 0x1, 0x0) bind(r31, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r32 = dup(r31) listen(r32, 0x0) semctl$GETALL(r12, 0x0, 0x6, &(0x7f0000000000)=""/155) 16:00:23 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000240)="cf000000e7", 0x5}], 0x1, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0xa016, r1, 0x0, 0x7) getgroups(0x1, &(0x7f0000000100)=[0xffffffffffffffff]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) setregid(r2, r3) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f00000002c0)={0x4, 0x3, {[0x3, 0x5, 0x7, 0xe746, 0x9, 0x4, 0x5, 0x8001, 0x7, 0xfeb, 0x7, 0x4, 0x0, 0xb15, 0x9, 0x1a6e, 0x7, 0x3], [0x6, 0x5, 0x3, 0x6, 0x7fffffff, 0x4, 0xffffffff, 0x8, 0xfff, 0x5], [0x3f, 0x1, 0x6, 0x52d23884, 0x1000, 0x5, 0x400], [0xff6d, 0x401, 0x8, 0x3, 0x9, 0x3], [{0x0, 0x1ff, 0xfffffc01, 0x28}, {0x5, 0xb81f, 0x8, 0x9}, {0xfff7, 0x7ff, 0x1f, 0x7fffffff}, {0x4, 0x1, 0x6, 0xf531}, {0x295, 0x5, 0x7, 0x8}, {0x7, 0x80000000, 0x13e, 0x1f}, {0x1896, 0xff, 0x2, 0x8}, {0x20, 0x6, 0xc0, 0x5}], {0x1, 0x6, 0xffff, 0x7f}, {0x7ff, 0x1, 0x10001, 0x7}}}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x10, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000500), &(0x7f0000000540)=0xc) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) poll(&(0x7f0000000200)=[{r0, 0x8}, {0xffffffffffffff9c, 0x4}, {r4, 0x2}, {r5, 0x100}, {r6, 0x40}], 0x5, 0x40) r7 = socket(0x2, 0x2, 0x0) bind(r7, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:23 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100), 0x0, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[], 0x0) socket(0x18, 0x8000, 0x8) getsockname(r2, &(0x7f0000001180)=@un=@abs, &(0x7f00000011c0)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r1, &(0x7f0000001200)="33549b182d7bf1", 0x7, 0xa, &(0x7f0000001240)=@file={0x0, './file0\x00'}, 0xa) recvfrom(r0, &(0x7f0000000180)=""/4096, 0x1000, 0x1, &(0x7f0000000040)=@in6={0x18, 0x3, 0x800}, 0xc) sendto$unix(r2, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5ca169f5bc55a07c96eb2ffe1c8d6bde6b9edef6b41182d133840a4d8daee077c6adc539f6475c6843da2226a29732e586", 0x48, 0x0, 0x0, 0x0) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x35}, {0x5}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xd, &(0x7f0000000500)="b21690ccc8b39e6f97928000790d") 16:00:23 executing program 1: 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) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xa, &(0x7f0000000000)="00020000", 0x4) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_int(r3, 0xffff, 0x4, &(0x7f0000000040), &(0x7f0000000080)=0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x2, 0x2, 0x0) write(r2, 0x0, 0x0) 16:00:23 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x76) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file1/file0\x00', 0x0) chroot(&(0x7f0000000080)='./file0/file1/file0\x00') rename(&(0x7f0000000000)='./file0/file1/file0\x00', &(0x7f0000000140)='./file1\x00') rename(&(0x7f0000000180)='./file0/file1\x00', &(0x7f00000002c0)='./file1\x00') 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0xebd9) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x14}, {0x14}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="7794ecb2b77544b74715e9d96cb3") ioctl$BIOCGFILDROP(0xffffffffffffff9c, 0x40044278, &(0x7f0000000000)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x900, 0x0) 16:00:23 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) write(r1, 0x0, 0x0) r3 = socket(0x2, 0x2, 0xc) getpeername(r3, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) 16:00:23 executing program 0: msgrcv(0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000000000000002fd7d687ee762fc0ee02a218bff77e832e250d2023f398cb8339a2d7ceae765e55e06289b22149b90f000000000000c3a2785cf410f3fce8a4901846e8a2bcd4afdc997207caa7ad"], 0x1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000c40)=ANY=[], 0x0, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r4 = kqueue() mkdirat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x2) kevent(r4, &(0x7f00000002c0)=[{{r3}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r4) msgsnd(r2, &(0x7f0000000040)=ANY=[@ANYRES64=r4], 0x1, 0x800) msgrcv(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000013a88c4b000000007f000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000004000"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r2, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r2, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r5 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r6, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r9 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r9, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r9, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r11 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000980)={{0x0, r5, r8, r10, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r7, r11, 0xa5, 0x1, 0x100000000, 0x2}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pread(r12, &(0x7f0000000180)="212bd55e3e23aebbde883ccf0697e70db9e6b930fa150bd54e8d23eeb26ad34717284a7114703d50cca66d4d6eb00d8cf6baf387a13dc21a8e7fef6e16f5ff805354ed076fe0900922f542e49a88a319fcfbe54744378fc29237d98bad2b96e117e7107104605bc50a4b2fc47ddbb7557c86df4aaeb3d8e6ec", 0x79, 0x0, 0x80000000) msgctl$IPC_RMID(r2, 0x0) ioctl$TIOCFLUSH(r1, 0x8020699d, &(0x7f0000000300)) 16:00:23 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = semget$private(0x0, 0x2, 0x0) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000080)=0x2b4) r1 = semget$private(0x0, 0x2, 0x0) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000080)=0x2b4) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000300)=[0xff, 0x0, 0xffff, 0x8, 0x5, 0x1]) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0xd14, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r2, &(0x7f0000000100)=[{&(0x7f0000000240)=""/83, 0x53}], 0x1) close(r2) write(r3, &(0x7f0000000200)='R', 0x1) 16:00:23 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000c40)=ANY=[], 0x0, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000002c0)=[{{r3}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r4) msgsnd(r2, &(0x7f0000000040)=ANY=[@ANYRES64=r4], 0x1, 0x800) msgrcv(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000013a88c4b000000007f000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000004000"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r2, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r2, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r5 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r6, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r9 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r9, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r9, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r11 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000980)={{0x0, r5, r8, r10, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r7, r11, 0xa5, 0x1, 0x100000000, 0x2}) fcntl$lock(r1, 0x8, &(0x7f0000000240)={0x1, 0x3, 0x7, 0x4, r7}) getsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000), &(0x7f0000000040)=0x4) r12 = open(&(0x7f00000002c0)='./bus\x00', 0x80, 0x20) pipe2(&(0x7f0000000080), 0x8000) write(r12, &(0x7f0000000280)='o', 0x1) msgget$private(0x0, 0x284) r13 = socket(0x2000000000000002, 0x3, 0x0) r14 = socket(0x2000000000000002, 0x3, 0x2f) fcntl$dupfd(r14, 0x0, r13) r15 = msgget$private(0x0, 0x0) msgsnd(r15, 0xffffffffffffffff, 0x0, 0x800) 16:00:23 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f0000000140)) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0xc003, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getpid() connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) 16:00:23 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000180), 0xa048}], 0x100000000000005e, 0x0, 0x0) close(r0) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/98) r2 = kqueue() r3 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r4 = fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r5, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r5, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r5, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r5, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r5, &(0x7f0000000080)=ANY=[@ANYBLOB], 0x1, 0x1, 0x0) r6 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r7, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r10 = getppid() r11 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r11, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r12 = fcntl$getown(r11, 0x5) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000980)={{0x2, r6, r8, r9, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r10, r12, 0xa5, 0x1, 0x100000000, 0x2}) r13 = socket(0x2, 0x1, 0x0) bind(r13, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r14 = dup(r13) listen(r14, 0x0) accept(r14, 0x0, &(0x7f0000000140)) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) geteuid() r15 = kqueue() r16 = kqueue() kevent(r15, &(0x7f0000000040)=[{{r16}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r17 = fcntl$dupfd(r15, 0xa, 0xffffffffffffffff) r18 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r18, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r18, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r18, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r18, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r18, &(0x7f0000000240)=ANY=[@ANYBLOB="0000d3ba54030000"], 0xffffff64, 0x1, 0x0) r19 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r20, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r23 = getppid() r24 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r24, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r25 = fcntl$getown(r24, 0x5) msgctl$IPC_SET(r18, 0x1, &(0x7f0000000980)={{0x2, r19, r21, r22, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r23, r25, 0xa5, 0x1, 0x100000000, 0x2}) 16:00:23 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r1 = socket$unix(0x1, 0x2, 0x0) dup2(r0, r1) connect(r0, &(0x7f00000000c0)=@in, 0xc) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) 16:00:23 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="00020000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000080)=0x10) connect$unix(r0, &(0x7f0000000980)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf798f5ad2d9ac55852f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d490000007c62f547d55587267ba5050932ed612e5ffe04ed99800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6ff05d4729f7c40b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcdfadb9edd8a568f564b4d217824b0aa5560ea147f4b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c9fc348ee4013ecdb22c56ebed7f9a464a99e38e78c909d6c3105c25a83a2cde42edb2e8701af93d265d15a0ee0f3e060a46edcb9a342bafee9139645637b89c81feba0f40c08c3a959b47fa6ef021fee27df442b4540f4a1124b9bf779945601f6fa7eca47765e186bc740e6ee66469e492f519cb98a6a4636ede6b3befa278e0e5a7ebee8a3b9784d199bb73540e445ba307d02b7baad6e101dd2f6e2c246ae7f8edbf4c0f3e2e0420fe3e8171a7d2d6b91b8adbfbb44f192b8d4a38232fd9f5a495ac36a7c243983011c09279c749c82fa43da03864287115386a0bf5ca404000000000000003e3e23b6e101feb43b1099f9b49767580c6ad69226839e09a08d30d0f0f09f33b27f9dbd26ff8f72d26d3f400e89823f43359b51621a8aa3c34fc000"/619], 0x10) writev(r0, &(0x7f0000000040)=[{0x0}], 0x88) 16:00:23 executing program 1: select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x3}, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r0 = socket(0x18, 0x3, 0x6) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10008) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x2) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000780)="14cf2203", 0x4) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) msgget$private(0x0, 0xcae6d9ee75518a93) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x60, 0xf8}, {0xc}, {0x80008006, 0x0, 0x0, 0x4}]}) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20181, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") 16:00:24 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008001501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x80, 0xa) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x48}, {0x20}, {0x7ffffffe}]}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[0x80]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:24 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0xfff77ffffffffffc, 0xfffffffffffffffe, "9375b01a93b45136fdf001804000d11eaaf100"}) read(0xffffffffffffffff, 0x0, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="d1", 0x1}], 0x1) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0206922, &(0x7f0000000300)) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000340)={&(0x7f00000001c0)='./file0\x00', r2, 0x2}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) dup2(r5, 0xffffffffffffff9c) mkdirat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x4) 16:00:24 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000c40)=ANY=[], 0x0, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000002c0)=[{{r3}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r4) msgsnd(r2, &(0x7f0000000040)=ANY=[@ANYRES64=r4], 0x1, 0x800) msgrcv(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000013a88c4b000000007f000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000004000"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r2, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r2, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r5 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r6, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r9 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r9, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r9, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r11 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000980)={{0x0, r5, r8, r10, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r7, r11, 0xa5, 0x1, 0x100000000, 0x2}) fcntl$lock(r1, 0x8, &(0x7f0000000240)={0x1, 0x3, 0x7, 0x4, r7}) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000100)={0x2, 0x1, 0x2a5, 0x401, r7}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$dupfd(r0, 0xa, r12) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="00000018600400800001400000000000000000fcffffeb00002000000000000000120000e4ff000000000100dc", 0x2d}], 0x1000000000000096) 16:00:24 executing program 0: socket(0x2, 0x2, 0x0) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0206922, &(0x7f0000000300)) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f00000000c0)) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000513600000000000020020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257073f898b2e27acb5d602000d1c5e70fe914a98c74851b7538c2001cc7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500010002000000000000020208a371a3f80004", 0xb1, 0x0, 0x0, 0x0) 16:00:24 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069a1, &(0x7f0000000300)) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x4}, {0x34, 0x0, 0x0, 0x3}, {0x4000000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:24 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x363, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x5}], 0x7fffffff, 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 16:00:24 executing program 0: bind(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="2d012e2f2f2facf0d8ca66696c653000"], 0xa) 16:00:24 executing program 0: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f}}) r0 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000240)='/dev/klog\x00', 0x10, 0x0) dup(r2) r3 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r3, 0x2, 0x0) shmctl$SHM_LOCK(r3, 0x3) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f00000001c0), 0x4) r4 = socket(0x2, 0x1, 0x0) r5 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCCONS(r6, 0x20004276, 0x0) ioctl$TIOCMSET(r6, 0x40044271, &(0x7f0000000000)) ioctl$WSKBDIO_GETMODE(r6, 0x40045714, &(0x7f0000000080)) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="05000000000000000000"], 0x10) sendto$unix(r4, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r7 = accept$unix(r2, 0x0, 0x0) recvfrom$unix(r7, &(0x7f0000001200)=""/4096, 0x1000, 0x1, 0x0, 0x0) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x84}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0xc0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f00000000c0)={0x6, 0x401}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000140)) syz_emit_ethernet(0xe, &(0x7f0000000080)="b50f146d3a38a1e085441b24ae7b") 16:00:24 executing program 1: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000880)=0x7f, 0x4) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = dup2(r0, r1) recvmsg(r2, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) write(0xffffffffffffff9c, &(0x7f00000002c0)="41cff5494afde0de19589d9e9a0d1cff40a6aaa241b0288e2561a599e23fc71b3ee00865ea043ef2458a54a76b9d35a4818006e0ad68c77d580d2cba305fa03c6625ba8d5cbe4025c7fd92753583bbe0e68c75cbb1b5b02ae7459b985c1723c2be28c7bf06a33fff7fc69b1df64f1fe1bddca2640987ff2011a762c9aeee1ceaedd8dbba26cb4d6f3297751424b8ae0fd1fdf08853eb6dc6da5fa8af6a1f7be6fa8cc9de57831db80c76f80ebda99a1a9efb58", 0x26a) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0xcc, 0x0, 0x0, 0x20000}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) 16:00:24 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000bc0)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) r5 = dup2(r4, r3) ioctl$VT_OPENQRY(r5, 0x40047601, &(0x7f0000000180)) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) r7 = socket(0x18, 0x1, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwritev(r8, &(0x7f0000000640)=[{&(0x7f00000001c0)="2ce3d34079ccd817e2a2bf881d83b8675e74e1071580260a110cf75e0c4a7bd01e76fa370da314f4baeb1a576c128dc18cd37c1189ce7d9c889389d0ab7db89bd88b5e4ededcfa57c8e62501f70554bddb878eccb5d51ffd6e9108739f6f27eecabbc486467d3f", 0x67}, {&(0x7f0000000340)="90485c292b25dbd77c2bae7585c906b5ada138581731d05ddc845f1b660be87ce23c0d687d74c7911674fe440a961102ea38e2dde2c5efa61e46feec167ced834b59992621ec32b77b4bc65c80", 0x4d}, {&(0x7f00000003c0)="b705ce78c842d1e17af1882980ee84bc53d2830457945d31636bf0eb5bbe8eeef3120b7e0343df80439a158a660aecbd80dd57f910b25ff1bf1c56e622558525014a48bd6271c7bd55de8e10ea0ebf596cfbae540bf2792ffc6621011a497298cc8438bfdc8ec5312ada05d08d02751bc67386edfe86885664dddfb31a3950", 0x7f}, {&(0x7f0000000440)="4c39f02883137c9c8f7b265e008b0718acd6e9c9a14847cf33dc3535bc2260d7590316180bc6f8f48b47f5112bf2d1bbdd384c991379587496c9a8f6022e67dde91fae65b2b0037ea3ea35dbe2eb42132e8df4b62fd258cbf126e4ca128ca1bb071c2f33e4c8deb955e466bab35ee01ec9bd156f096d486edf654885b3d6b9e5c7bc75061597874a63daa0fea3e45576ed5f175034f2e0d589c07b9c17c2edb94d922fd74d74411a2404ae34f03613b234f3820ec0576c46af5ab0ee007797d41c180a4976864a6c734c3136794f2685a3ff0ba5c108f1a080", 0xd9}, {&(0x7f0000000540)="d2d91eac31769041624c018621edac0b8955878c62e1b38c1e8015cd5dd82786619bdba9d8d12fd4d5e0491ad08167c53a7da5bc8c699bf5e03564f726da7bc574e7b37905cf3e15ad7589c09b0bf318d77baa7e5a126a748cedce0e75b151071d2251de0658086a100eb16618aabe62e11c86d3f077e13a382fc18c4c2087bd6e6cbbed90e629cd418e2036a7ec7eadb0378e98c15cd90bba7294948e74e2d54cbbd2808df1abe02bcef48fec1e5219d2431f150ef3e151de91c336bfe8a3a7b45186", 0xc3}], 0x5, 0x0, 0x3) setsockopt(r7, 0x29, 0xa, &(0x7f0000000000)="00020000", 0x4) setsockopt(r7, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendto$unix(r7, &(0x7f0000000e40)="66df425cd97d233fdb74463b435881fddb434acd38562b4574c8208388ae39b3b2b453c692b686633574dcd92e7b3fe2d13f91c95f44ce3ae647ccfa9268dae9d8ad9d81def0009a19cc64aaed9c17355df28f7605ce514d3074c1f768574dee4e33ccc9079e22ffe51b03b0544bcc053726d61b369d96a5a648b70cee36e8f97d24db05f13cc936330538c1a619e0a5c127c9889c39f4f5024d821700909e5d39f9638a2d35f3f94436fabdd03084f4075737a7b14ed81e2c0487e357919efd8e2b90aab1b360ebacd2195780828c51f45ba50e3eaddb97ee67343373ec98bd48c266f373b1b3d7923939840639ab67828f7a5373d38a27a77c789f84b5d44a8a494832c94bd4ee20e386946b7924949cf413d227ff85a9e94ead974d1a506eb1a57d9cc1bfcb86349e3ce7bfe421e81078275c5edda63b78438714cbb2179dec461abbab1f165044fa6146baf16d004f59ef3622558eb6ba139de9b48f144fb658750d8cd1dfbed5f2ee41ae64990d78f48a352d680a595d256f763cf65bac85fbea2680e702c71112ee93f153b7bf7f53b001a66dff495f7a0691ccfdccdb1739de2360cc69e9b9a85dbdbe6b9eb4dbf4602c97939648f43513c14ddf708612f2b3f7834246218d402b9de0ff983fac1d9a7fd670ff0da136951ba2e512ebaf6a4c4cd16485792df3543e6fb1706e918629587eedbb8f46b6b14cdbce979d77c6ac4eff158b281ef07ec3854869e8bd75fe0dc89f02b3d3eea596e02355cb42a7154cfa3cc73e2c608884fab65fa3022d6fd0dbb4b5f9e47bc727a326b3aa16a92a369923f0965ffa060dc2756143b0d6b0246f8db8d3c65d5d2e49b14fd3e091b6c9b445946a2a004ee042358cef930025ad64b7175387f67676efe8174cc1cbbb1cebb3cc40cd3aff9ef17cd82deb17c54a6b4e21e90fde0d81fbcb3d906c1cd48ff1a6071815c324f32ee33229cda6afe4f1b219995e7ba0c6140b59ede8a7bd68cbba937c63f7e5670c19e5a8ace90dea951ae8ec6a444c19d4c8f8166488228cbb9fa73312daf73b34828ad31379f2e985c65a87c6b00b54ce0d0ea968f510568e72e7ffc54074817c5fc29ef4ae6d5e9dd734b82da5d3d6542445f7144e1fb0c0298aaf85ec4525186c754926e7b653f9d6d4b6a56093fc719374a8656921e2818e8c47331dffcd614f8e363a90fc9d0a244a9713d7998bc396c0eb8cf8097a6f437bd9b64df2c9a86e46ecc8f364ddc839ef7eb8d8989cfb92a33e95119de76d2f3e4cf2c3de365b10d127c4e82819fa92ee4483544fca50091ac57405d37069819e66e47024c87268cc8cea5c53f6e4805dc12bb2add8824233e88242b33cb6d071ef8c4cbc4f2aae18d2e272dcebd0d514f1a1d26d225e68c66ba4970f8ed198e2faff59d73e6d8c88776a1589c9f9bbe906ad186cc338015ea10df29c53b6eeaf1330236dc9c06dc2ea9ec822a8ea25badc34d901c161ede6d590a7a6f1a0e3f9c2f85843b4d5ed63f215aecdf620c0372ce51b07e70b2a5824b4733387b87f4f02a9fa9f03aee201062f8ec29fd03d1ed2fee469db9cf8ec06fde6dffbb3964c6888929a1fd32c7f7e618a05d11972f74ec75be3d2ecfd3a8993de3f5e1a90771bde415c92525b35a66c04e1789c222823c7baeb815c0fbbe7d1ee1fc13cea284e3e8a621140b14cca9c242a42fd215465c4419f6e7ac23cac1ea025073c79ea88c27a93ef0e0f32c6e9a8f017f3cd24f8e503c2ac3742fada9e9d8ec89e9c15e22ba1715f9e3795b28269e17adcf282f1d80cdad30aab1cf5943fa47b7000d3fecad20c9ba76b2a2b48bcd68d06cf880d8fd1e982d41a5aaa915c30ed637da11dd31a400edb479593be9e923c0c88cf64074572177cce04c87a383b8996c8f44907dd563c6a95fe6c9da65db94d120615b2b54f6e10bd8c69fb40e55011b83ce3137266e63a5e97e1b56b447cd3e84e790d5c68ef43192493cd813bc6fba4217d3a0d81fb3f6247607149323934ee461d7c723ece26c7039b108de7630728695b41c7874cd0eb45f578cd8b2ae587823b25d81526a7019dd8c3a59f9a8679fb0bb2b70a47dcc0ae059f837eed412bf8a3605a168f82b14ec7d7868f5d47321916bbc3391dbc086abec3c6b7885a8de199377a6bc168b8fc0ab856d94afc7b596662fcd44d3cd6370751e83589fbcdc2ffb177ab8eddda53ad6efbf98c5e77bf155a4c201430edec3c1d6e4701c2786f43f0413c9e76a1b2392ace2d63d4ee83cebddf84dfa305456edd030134447fcea16273a08f3dc8370b5e3af913a8fd263739207f0fdbd3a72a321de8cf75cc9471bc1534c8d3213328885b5de55fcdaa47d151103edda70b3a429b785c8732d1069842f48c269886fbd4a5d1ebb883f0f0181b75ecb027cd3329d22db8a025fb6840aba22345bdf143dc57c93fc031ef0bcec0f7e953267fff63c977b90c7dc8c367958af745164a41e4dfe1987eb947d6e4bded69eab858bbccb8ff2c7f6f55e1d0a745952d77f03bace288f47383db20239a8cab73b483982ee298d76c51e11da8016b4f0f798356a876ef7203e655847a4566b99e10a13d555e13ed5a826fa4181df858562ac78bdaab36e69ed85a9ae461a0dbd60b5435a20b490a5657e05bdb98b28e8ac0fadaad827e7134187e98746e0f48fa68f47fc835c8ffe3310bb60922a35329367d3986630a4c4d16e9678cfd23100f69b4f1c61a97696e2f31b18d43698d0ce16f85727d240e247b7cd8e3ee7e5f22250424a2325e1efdbf98a3a6678986aa3c91c8730f223f70dd080edba791dd82dc9ea6ae21d39d270eabfd6736b03b0277ba4d809e90725d2dfb03d0e991c9598c77bb8b17181587c4d7c349228b1330ee536948b41c0654e9cb96a958f41681736d6809380d6e7bf6bf01f839c033ac118d473ece7c1f51685d93d4b3494710bd7f23d92664319efb89b5df90d4e86becd878c3e5bb5a1f73992b67513ab561c1e98b5191349174807191154f230994d2150c8b7c564585afbd4358afe6ef65c2c74bc2e30b7a3ef6182f0f1ffdec224e15627bc1c22677a24665022a37d34116739aa7ce65cdc4bc59daa9c99c99b2c2a2dec0f47e6c58f1fdef9011230c9252504d8973b1698ef21ddf4c847ebc285930635f9b45061b24f6d1c4257765595167c3e65cde980b044fc5230f7064ffb50427020b07336ad2557c4e77758de20eb1fce8f9fa17a52f349345c476b862e0884c605c02d19978b5efdebe0f3b3bfd217d3b766cbd2b4f510c414c7c39d372b649bfd278cd9f6a018dc2f023135a2c10f010b587899d192bc4295eab8e5d5aff6302bbbee2eae5d16e72ccf9bea0c4a7a431c2113aca74556ad3ade7682c51fc966eda85a71450a0952ba1fb96be186b44ee2454c39766cd6645c3fef669e91970c2b2550e60947b927476d99bfdc48b6bc08eaf1ca8e6465e82fb828efe09a14e46deb504a61f573d3b4aa472a506f845ea09fed4c3384dd88843a0adcd8d2dfdcf07e4e6820d8b914d5bcc78241cd9f998279b283726da00f46778a19cd78aed27f1a82baff46cdbc246207fcdb3a7cb429a7575639c83e3c0b705826f529423790c081e9221071881c32498dd66052a7ebf7a0090311b5b576844b978ccc6948c5eb5dd9a345e2cb4d22afe157219656b936f9fdb4b6868c4722b268b1579918fa028e4b6981dfbaeba28041bd5168a7b1bd045a7c1a81a90fedf2aadf42df0594ec96623960bfec2c7c368db9ab906ce7b48019ed45299cfecd5a8a74b5fa9126b43a62bf4faa21a8e0a0eb4e80cf39627e3f40aea4a5a23485e4488d53c4f507be9ce904212aeb0bdb0e34fe894f3df7a70298418b16d8d5e533945ba1384c2414e8484817ca5886f33067095d9efe1db8223dc9a3c9ab14b48efc63a7e54ba5a4d12cb7e8cdd2a2c3bbab80f7232bc8cbe6de708ce16a45fdfd242709267bfc006cd67608b14f4e3c498d5bf9f1d962b769611b000549c00804cf20eca64c6c3c596248703e080cfcd9e0bdf90adf06af7c0e2eafa813c243729b41a991b7172c7da7131c7b6e039ff0e343c11618a89b7cd13ea2b62c024728ae5a32176e77ded69be5cb187d9a0391b28cf716966c50bf4b675a34d4b3f0096db91e478d84648e86c9f61148af20030d4b83b6f5e99f4e0c056b92300c51c6869b34c0fae5509cdd9db58bd271d07ff08307a6e1262b6b443e6ace55b9825dd354c7e02cd6522857a25addd0f89f51251b0ff01a81605e6eb51e8c16887659cef89059ca137e9e2b8582db1118ae745b352a53fe36a77f6f911dd0ed8acba39c35a5db8107290658d3f460a6049d184d93ab57c71be95ca06b43914589591922502bd6e247b11f8a39c414eb06978a468cc07628b61ecfdbdfe87f847f970697596cdb79e9996a6b54ec5bdc85ca405dc5ce6dcb6e6e72a76f515876ee6bc6f60c8608b6e92a84aef1b03ad26e4bd50f1eacd9f36617d7d9bd9b809f01e59b1e7ee63fec71ca3a52914a15720753d1608f5f74f0c48e62433d4082586b5188b454e4acb0f867eab79dd5267dd29c9373d7f3ec72b7f9ab18f82f6e9bb0647b5f33620d3bcdbc8da4a4fe56fac1f010078ee524c7d1666c059ccbe7cc9e4319c5db05a126decbd30dae5f3025073961a84fc7d9bc3842bf4cd02b251fa70cf6f1bf0a1f6bbcd3807380cc08dcc89900a22574e3d33819b147d3eacd468b482173fecbf77bec0421a4b8259c2838b9b0128fff19f49a69fee93e037f39af9583fdee720c2bcd974b77b4adbb12482b32979e7c889445d067eaf84646a1ca82fe6766ec4a59dbcb44f8b010a096a337e912effe5f7b6e529b9faef709fada631b05ebb4f9362fbf8a2059fb939d8bdbc6490789c5468bfdc858f2396de7b579ef230a21168c1d3225756fa8be95f86c44cc757afd454c7549296a43f128c50b4afdb5ef6254518e8580e410ad089f5226f84659f8799c7cf7f4fed9c30aeadb5dc925c672b93c6fed25fbae0496ec9150655991fb9ac62cd7d879308f4c76ddcffcdd10c2bf1cc5204cf25c0d96e026fd8a0955eb35871817cede5f21c25f167c556a0591ba35506163a2a1bbb5d5dc6d3c83fee678ec3a62d6b3343c249e9288b8b2d9b93d633895746c191487d813f0c928427042c34cf6ec95859b45edfbc7683d7a0d9fbd4c294bdf58ec5b4ee2d09212beb35643287ba03c416629ffbc5a494ec6e0a72c7ddcd553c3e2108264a9a7c651edaf54ff9b6a08d980132492732fa5e303aedff6592d455e05f3b1f5d7a4e167ec74fa9fd994d6b82facf1bf5241528e21e67fc1143ae995266f749a1a699a8fd2c87c3968432c64afaeee2a70a5ee76367a33c6df894f145bca5ecc3bed289ab737479ea31a768df67fe87545b549f642f402a0d465ad9fae61d91a41a7e0c9837aa8b7de287c60e7be0b5b7630ec1681a8e214ccccbd3549f3b26f2dfb3a9edd7310a155fe2f9a7e59f8ffa238322515c544bf480135f369336df03ad8808c95e180127565af9128cb84df15afc337ae2d1643b087a8ae6253eeee9deced114d35a97e93fd269caf77936056df5e0a3a9f5a64cd23c5d8799ee3afdeda4868bb7b112b571ad8d2fd81a616629829d27dbb4690675007c3fbd84e672a01ac3e77497f47d141638c0fc076b06d4e913bc1b8403f8889b5775ed2d4ead2424fb1f980390b60c331e38ff0c28faff61e83c602880659b24ecff22b8ab473882fa3ccc2680c1fd1b2acfc01443def461e3f16d", 0x1000, 0x6, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$dupfd(r4, 0x0, r6) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$KDSETRAD(r2, 0x20004b43) ioctl$TIOCFLUSH(r1, 0xc020699e, &(0x7f0000000300)) kqueue() 16:00:25 executing program 0: r0 = kqueue() r1 = semget$private(0x0, 0x1, 0x0) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f00000000c0)=""/125) r2 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) setuid(0xee01) r4 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x164f9fb7, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) r5 = semget$private(0x0, 0x4, 0x400) semop(r5, &(0x7f00000002c0)=[{0x0, 0x0, 0x1800}, {0x0, 0xffffffff, 0x1000}, {0x3, 0x2, 0x800}, {0x3, 0x400, 0x1800}], 0x4) semop(r5, &(0x7f0000000300)=[{0x0, 0x4}, {0x0, 0x1c55, 0x800}, {0x4, 0x4, 0x1000}, {0x2, 0x4, 0x800}], 0x4) ktrace(&(0x7f0000000240)='./file0\x00', 0x0, 0x4, r3) semctl$GETPID(r5, 0x1, 0x4, &(0x7f0000000500)=""/4096) semop(r5, &(0x7f0000000040)=[{0x4, 0x58}, {0x3, 0x81, 0x1800}, {0x1, 0x0, 0x800}, {0x0, 0xfffffffffffffffd}, {0x3, 0x10001, 0x1000}, {0x2, 0x3}, {0x1, 0xcfc, 0x1000}, {0x1, 0xfdf, 0x3000}, {0x2, 0xfffffffffffffffd, 0x1800}], 0x9) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) socket$inet(0x2, 0x4000, 0x3) truncate(&(0x7f0000000280)='./file0\x00', 0x0, 0x800) r6 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200), 0xc) 16:00:25 executing program 1: getrlimit(0x0, &(0x7f0000000000)) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x80c2, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x20, 0x80) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) readlinkat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', &(0x7f0000000180)=""/23, 0x17) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x40}, {0x34, 0x0, 0x0, 0x1}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="0db56de784b855ed8e1e108807b1") r1 = shmget$private(0x0, 0x3000, 0x104, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) 16:00:25 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) pipe(&(0x7f00000026c0)) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) socket$inet(0x2, 0x2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) pipe(&(0x7f00000026c0)) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) open(&(0x7f0000000000)='.\x00', 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) socket$inet(0x2, 0x2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) pipe(&(0x7f00000026c0)) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) socket$inet(0x2, 0x2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) pipe(&(0x7f00000026c0)) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) socket$inet(0x2, 0x2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) pipe(&(0x7f00000026c0)) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) socket$inet(0x2, 0x2, 0x0) pipe(&(0x7f0000002700)) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000002740)) socket$inet(0x2, 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x4, 0x1) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) kqueue() socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) syz_open_pts() 16:00:25 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0xeb4c9e9905ffe599) setuid(0xee01) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000000)={0xffff, './bus/file0\x00', './bus\x00'}) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) 16:00:25 executing program 1: unlink(0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ae) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000280)="000000186004008b0300000000000000000000000000f659565c000400000000000000000000ffff00000000", 0x2c}], 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000040)) 16:00:25 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x68, "d730c16d00f4ff0000747beffde400"}) 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) ioctl$SPKRTUNE(0xffffffffffffffff, 0x20005302, &(0x7f0000000040)={0x0, 0x5}) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r3, 0x20004269) 16:00:25 executing program 1: ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) mlock(&(0x7f000097f000/0x200000)=nil, 0x200000) mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x88, 0x20) fcntl$setstatus(r0, 0x4, 0x80) socket(0x20, 0x1, 0x6) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000100)="7206effe02e5739af56770df770179fe8a8504e23650a3fc229a89fa08be97c161e8d0e081755cbc695598879600e22cdfd34001c4750092559bbd6759"}], 0x788, 0x0, 0x0) mmap(&(0x7f0000be9000/0x1000)=nil, 0x1000, 0x0, 0x2010, 0xffffffffffffffff, 0x0, 0x1ff) ioctl$TIOCSTART(r0, 0x2000746e) 16:00:26 executing program 0: 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)=@abs={0x1f95d27d48731892}, 0x1c) 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="00638a7cefb873f75d89988d0e9ac7791d93b8ccfdd2f8fe00", @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(0x18, 0x2, 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:00:26 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x10000, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x4) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r5 = socket(0x2, 0x2, 0x0) r6 = socket(0x2, 0x400000000002, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x664b4af0d8f42f84, 0x4010, r7, 0x0, 0x1) r8 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r8, 0xc0206922, &(0x7f0000000300)) ioctl$DIOCMAP(r8, 0xc0106477, &(0x7f0000000340)={&(0x7f00000001c0)='./file0\x00', r5, 0x2}) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x7, 0xfffffff9, 0x1, 0x0, 0x0, 0x5c9, 0x0, 0x0, 0x1, 0x200, 0x2}) ioctl$LIOCSFD(r8, 0x80046c7f, &(0x7f0000000000)=0xffffffffffffff9c) ioctl$VMM_IOC_WRITEREGS(r4, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) fcntl$dupfd(r1, 0x0, r0) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x80}, {0x46}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 16:00:26 executing program 0: stat(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) write(r0, &(0x7f0000000000)="807bb79ecec0f198a22e66f7f8ade4fa72e954271fe602b3267c", 0x8338) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) r1 = dup(0xffffffffffffffff) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000140)) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f00000001c0)={0x1154, 0x4, {[0xfffffffffffffff8, 0x6, 0x100, 0x6, 0x0, 0x0, 0x6, 0x5, 0x7ff, 0xfff, 0x9, 0x57, 0x3000000000000, 0x1, 0x3c20f0de, 0xfffffffffffffffe, 0x5, 0x8], [0x68, 0x8, 0x20, 0x7, 0x1ff, 0xfffffffffffffff8, 0x4, 0x80000000, 0x2, 0x1000], [0x0, 0x3, 0x400, 0x7, 0x2, 0x29], [0x8, 0x7, 0x5, 0x7, 0xc56, 0x8], [{0x6, 0x8, 0x9, 0x10001}, {0x8001, 0x7, 0x9, 0xd596}, {0x9, 0x200, 0x80, 0x1}, {0x20, 0x9, 0x4, 0x7fff}, {0x4, 0x4, 0x2}, {0x7, 0x6, 0xfffffffe, 0xffff}, {0x1, 0xf78, 0x400, 0x5}, {0x9, 0x4, 0x3, 0x401}], {0x81, 0xa0, 0xf38, 0xff}, {0x6, 0xa0000, 0x3f, 0x3}}}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x38030, 0x0) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000180)={0x8}) 16:00:26 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) r0 = open(&(0x7f0000000040)='./bus\x00', 0x4d60cf7d15b0a40e, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000200)="000000186204018b00093aff7f000000000af032bdf1b3662ea7e166000cbe57977136807465e1d48c0fd55b8886b04afd14482782", 0x35}], 0x1) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="00020000", 0x4) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x9, 0x2, &(0x7f0000000400)="00020000", 0x4) r3 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r3, 0x29, 0xffde, &(0x7f0000000480)="1558be57c6ee53c1e550d80252f3b2c54040546d910dfa1db679fe7259b1a2df0714b0ffec2ab678b63c608b0f361d38a9bf2e791aa068b369511ab9e4c05c58d86516d58a3c563971cbec736b254c9b856c7f6c0f9f321bef14352adcd5334f0f5ff249d10b361579ebb741be39248f755f6f0c3e36ff7d057980a1a849fe7bad81", 0xfffffffffffffe20) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r5, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f00000000c0), 0x5c) accept(r4, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xbd) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), 0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) r6 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x14653f7932dd313c, 0xffffffffffffffff, 0x0, 0x0) recvfrom$inet(r6, &(0x7f0000000180)=""/228, 0xe4, 0x82, &(0x7f0000000000)={0x2, 0x0}, 0xc) shutdown(r6, 0x0) getuid() r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0xa, &(0x7f00000003c0)="00020000", 0x376) setsockopt(r7, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000080), 0xc) pipe(&(0x7f0000000100)) flock(r0, 0x4) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000040)={0x0, 0x204, 0x0, 0x300000005}) fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc1) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x60, 0x0, 0xfffffffffffffff9, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x40, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x60, 0x0, 0xfffffffffffffff9, 0x0) r5 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f00000000c0)=[{{r5}, 0xfffffffffffffffe, 0x1}], 0x60, 0x0, 0xfffffffffffffff9, 0x0) r7 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f00000000c0)=[{{r7}, 0xfffffffffffffffe, 0x1}], 0x60, 0x0, 0xfffffffffffffff9, 0x0) r9 = fcntl$dupfd(r6, 0x0, r8) open$dir(&(0x7f0000000340)='./bus/file0\x00', 0x800, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r11 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r12 = kqueue() kevent(r12, &(0x7f00000002c0)=[{{r11}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r13 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) kqueue() r14 = kqueue() r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kevent(r14, &(0x7f0000000380)=[{{r15}, 0xfffffffffffffffd, 0x4a, 0x20000008, 0x1962, 0x7fff}, {{r9}, 0xfffffffffffffffb, 0x80, 0x600fffff, 0x8, 0xffffffffffffffff}, {{r6}, 0xfffffffffffffffe, 0x6ba82415e71daf73, 0x1, 0x40, 0x3}, {{r1}, 0xfffffffffffffff8, 0x2, 0xf0000012, 0x2, 0x5}, {{r17}, 0xfffffffffffffffd, 0x20, 0x1, 0xfffffffffffffc01, 0x7ff}], 0x66, 0x0, 0x81, 0x0) kevent(r14, &(0x7f00000000c0)=[{{r13}, 0xfffffffffffffffe, 0x21, 0x0, 0x0, 0x1ff}], 0x60, 0x0, 0xfffffffffffffff9, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kqueue() 16:00:26 executing program 1: minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) mlock(&(0x7f0000ffb000/0x5000)=nil, 0x5000) shmget(0x3, 0x4000, 0x0, &(0x7f0000ff7000/0x4000)=nil) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x15, 0x2, 0x0, 0x5}, {0x100000000000002d, 0x0, 0x4}, {0x5, 0x0, 0xfd}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x1, 0x28) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{0x1d}, {}, {0x7ffffffe}]}) msgrcv(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000000000000000200"/49], 0x3e, 0x1, 0x2000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) clock_getres(0x0, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x87}, {0x1}, {0x6}]}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1cb8c2cfb61e6495) readlinkat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f0000000180)=""/7, 0x7) syz_emit_ethernet(0x3b2, &(0x7f0000000040)='\b\r4A') 16:00:27 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x5}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='+'], 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) close(r1) socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xa, &(0x7f0000000000)="00020000", 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0xfffff435, 0x2b, &(0x7f0000000200)="deffb0ff133048e699319296083b8c0c58b306c5169d81f60eaac7e200fdf827a20e4c94da529d9df59a101b36b383ea566b8e94f84e0de45f724ed12b680250276cd89511a1c9ea46b9c641ea824da76f6ee77d13d592367634057677e766bf69720099b48269faa4684b91d4212e9601062a6c021f69c22fab53f9935785f87016edf09a53c5ba451df29596539c5ec5c1ee75357dd9b8537da12035d592101aab450844fb099bba394507e8812b470483e2c648545b4321c53311d54f83fa", 0x2af) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) 16:00:27 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) writev(0xffffffffffffffff, &(0x7f0000000840)=[{&(0x7f0000000000)="321c9fbc73d71ccf1213c0ec823ea933abb7674c1ef5c5c5fa47760121bf6c701349ef2224bd9bc3d3561b0a98ce5d9cea5051011e0b50c420ddd58514a09cd793c4216881cc8bb4087fc1ab27bfd33e1bf8fbfdb17cb6133ffb9705c6adb9e550786ad5f5a066726477af4a4dbe4d53731deeb58d9fbf5438749ddc04a9c115a66e2ada66d905e06ae751b9b62fa3353424677afcbe9547b0c9264030f86410c2ee10ffa7dbfd9e8d0b2adbb904098e125dff50fa0affca8e8e10c7f3830e283db6a16e8d352ed50d43c0823102f8", 0xcf}], 0x1) r0 = open(&(0x7f0000000040)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) faccessat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x23, 0x3) 16:00:27 executing program 0: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='+'], 0x1) 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) chmod(&(0x7f0000000040)='./file0\x00', 0x8) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffff9c, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x6, 0x1f, 0x82c5, 0x1, 0x0, 0x20000, 0x1f, 0x3, 0x1, 0xfffffffffffffff7, 0x7}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x460) 16:00:27 executing program 1: mprotect(&(0x7f0000487000/0x3000)=nil, 0x3000, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x13a) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r1 = socket$inet6(0x18, 0x5, 0x81) getsockopt(r1, 0x80000001, 0x0, &(0x7f0000000100)=""/120, &(0x7f00000000c0)=0x78) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:27 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) mlock(&(0x7f0000001000/0x1000)=nil, 0x1000) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) write(r0, &(0x7f0000001bc0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87eedbf0ca8e60b707e3521338b32b9c2087bb053532d1feabe37b8941e41ae3f5b6b267c09388473c6a8d190ea07f7c4ccd21e615d3ecefe268f27e25967db0ea2162d33deb56b7c72c087faf977de4e5c04faacf63b7c0ee266e168af2f8cef72fddaaa51325818e08986d44992924bbc87180dee0bf57c131e1b8ad8c5dd293b716c1a4ae520b4947704b1bb5a0a92399aa0a05d6c5077e5026778b6d2994ec161a7ca86da9423aaa6162667305392ca6b4769635ba394d828977a059b213112dd7651b1df688e6d49c7267da4c64d92ff6eb998774131fb75e0cd25edad4e9ebbe891d02806558d25cd5103fb488ea04c720659903d7a4944c902fb0fe5cedaffa0737411abb1aaa4c4726976eeb91e73728f35bb8958a95e6ce3eea95c22e85f095469101f7993e150f2957b2ecc942422af315c8cef7b9c9d8bc0c3f7677de09990ac255d32e7df55f05338a06187dba0dc5aa8194a134b9fc4e209d649ff46fcbc5c44a63e75ba05f8c585e5147521651ff3f043856dbcc491de97b31cfa3ce1a7d789db8be894eefcb49d234f00da2fb56468998ac4c596f255517bef0b0608469fae77277718e7f3f3546f258c08fbf7ebef33fc9fce94f554730995b", 0xa00) 16:00:27 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 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) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r2 = socket(0x2, 0x1, 0x0) clock_settime(0x4, &(0x7f0000000080)={0x8, 0x3ccfd0fe}) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000002e8f3eb601"], 0x10) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0xfffffd8e, 0x400, 0x0, 0xfffffd7e) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x880, 0x0) execve(0x0, 0x0, 0x0) 16:00:27 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) kqueue() r0 = socket(0x18, 0x5, 0x0) socket(0x400000000018, 0x3, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x61bc82a6770b51f7, 0x2, 0xc1) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x800000000029, 0x43, &(0x7f0000000080)="d5ff9668", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)=""/141, 0x8d) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:00:27 executing program 0: setuid(0xee01) r0 = semget$private(0x0, 0x3, 0xc2) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000005680)=""/4096) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffffe, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) clock_gettime(0x2, &(0x7f0000000400)) r1 = socket(0x18, 0x1, 0x0) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000001240)=""/251) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x10000) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000002c0)=[{0x3d}, {0x13}, {0x6, 0x0, 0x1}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000001400)=0x7) r4 = open(&(0x7f0000001540)='./file0\x00', 0x200, 0x100) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f00000015c0)={&(0x7f0000001580)='./file0\x00', r1}) syz_emit_ethernet(0x1, &(0x7f0000001500)="d5") ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000014c0)=0x101) r5 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x20) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f00000001c0)=0x2) ioctl$WSMOUSEIO_SETMODE(r5, 0x80045726, &(0x7f0000000180)) pwrite(r1, &(0x7f0000000040)="664a9da7730bef21a1f5d64c2124b5dc4145a6d55a16204ca13f9d170bdb1fe2de1b705b19c8975814789952f27d274e00e83b54ea613891988f9b1759747c8fdc56", 0x42, 0x0, 0x0) lseek(r1, 0x0, 0x0, 0x2) mkdir(&(0x7f0000001440)='./file0\x00', 0x1b) munlock(&(0x7f00007e6000/0x3000)=nil, 0x3000) geteuid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000013c0), 0xc) semctl$GETVAL(r0, 0x6, 0x5, &(0x7f0000001340)=""/69) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000200)=0x11) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:27 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf95, 0x0, 0x214c, 0x0) r2 = dup(0xffffffffffffffff) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000140)) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x20200, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x2, 0x0) r10 = fcntl$dupfd(r0, 0x5dee8c514bfdb81d, 0xffffffffffffffff) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006, 0x0, 0x0, 0x12}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffa, 0x20, 0x1, 0x5, 0x3}, {{r4}, 0x0, 0x4, 0xf0000000, 0x2, 0xad69}, {{r5}, 0xfffffffffffffffa, 0x1, 0xf0000000, 0xffff, 0x5}, {{r6}, 0x5, 0x8, 0x80, 0x4f, 0x400}, {{r7}, 0xfffffffffffffff9, 0x20, 0x14, 0x7, 0x7fff}, {{r8}, 0xfffffffffffffffd, 0x80, 0xf0000000, 0x1f, 0x7ff}, {{r0}, 0xfffffffffffffff8, 0x4, 0xf0000000, 0x0, 0x5}], 0x5, &(0x7f0000000200)=[{{r9}, 0xfffffffffffffffe, 0x4a5daf43e018319a, 0x20000000, 0x0, 0x81}, {{r10}, 0xfffffffffffffffe, 0x10, 0x5, 0x7b30, 0x1}, {{r11}, 0xfffffffffffffffb, 0x8, 0x40, 0x0, 0xe6}, {{r0}, 0xfffffffffffffff9, 0x5, 0xe6, 0x4, 0x2}], 0xffffffc0, &(0x7f0000000080)={0xfffffffffffffff8, 0x1ff}) 16:00:27 executing program 0: ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) mlock(&(0x7f000097f000/0x200000)=nil, 0x200000) r0 = open(&(0x7f0000000000)='./bus/file0\x00', 0x0, 0x107) accept$unix(r0, &(0x7f0000000040)=@file={0x0, ""/85}, &(0x7f00000000c0)=0x57) mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 16:00:27 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb807fa69dfceac2a84e6abca64896bc5e57c6398bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaeed523c848c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/204], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = socket(0x2, 0xc003, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r2, 0x0, 0x69, &(0x7f00000005c0)="163b925de385f7e8f59cf62248cabbfd71db79765f97d51fb8b44ee8dc5e8985f8ffe9007f55db85d2388ea9", 0x2c) sendto$unix(r2, &(0x7f00000001c0)="cdbdfbc061771c00de6ad272cd87e2f1651ecf419e77bd529d9ba838a8a1a713d3895db9060c66486bde965bda9375918a63f1e267f77d3f7553ca72ece39fd6b8bbfe927d2d4e7d5be1f3cfe923fcc894904029debd26058977dc0d19c5ca6086a266c8ade55e0d212c657e70d469fcd4a37705ce033a712d32730d5ca33e61978ff71bace4af7ccb9ff6779df651b1ac7976b4fac9543954e550e937b08b5033abba269be68ec73e7fabb08fb86878f33ad83fbe9c350835b85a522eff8fb8c8b7de421803523a6d4118f2669d", 0xce, 0x400, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) r3 = semget$private(0x0, 0x0, 0x26) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xa, &(0x7f0000000000)="00020000", 0x4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) readv(r5, &(0x7f0000000540)=[{&(0x7f0000000440)=""/46, 0x2e}, {&(0x7f0000000480)=""/137, 0x89}, {&(0x7f0000000600)=""/163, 0xa3}, {&(0x7f00000006c0)=""/4096, 0x1000}, {&(0x7f00000016c0)=""/241, 0xf1}], 0x5) ioctl$BIOCGHDRCMPLT(r5, 0x40044274, &(0x7f00000017c0)) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendto$inet6(r4, &(0x7f0000000300)="117f30b7523a51f6db45e962d4430b4e16b3682e8cb93af7c5234b49d0d6f9c10130e83880b3da6f83c259b8a18007bb648ae829800b296efaa3d4decf0d4e4facf2e7f9b01e16bf4dcbbbee71a650684692a965206ac16b54aa7cc9cbe1821d97dcc3cf3720622e929941ac7453f53edf803d7f95abaaf41c5d46973e674eaf49aae416fa4dcac22ad2399d5dda32ab09537e24e9ee593122e8de658e65312c7b176a9a49ec85e7d74d6358140e6f832c293935623a2b36fd2f3cf83f06c0c730ab783aaa26bce81a99a6fe24576abbcc7d733eadce84ab8166abf011ad3f469a972338", 0xe4, 0x402, &(0x7f0000000400)={0x18, 0x2, 0x4, 0x2}, 0xc) semop(r3, &(0x7f00000002c0)=[{0x3, 0x7, 0x800}, {0x1, 0x8, 0x800}], 0x2) r6 = dup(r0) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:27 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) mlock(&(0x7f0000002000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) 16:00:27 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370700000000000000df00000000000000e600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffff9c, 0x29, 0xa, &(0x7f0000000000)="00020000", 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$inet6(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r1, &(0x7f0000000100)="4ccc1d0d99a3bf9575d48f9742bb611c44238e65e46d14fadb580449becd44dd8d39af64c4c23f0828abb4329a332b3e08873a46320da302180bd8e0d4fa646431e1a83cade49f2d9b8d313b8396759143e0f562f83160275ba6761c3d9ff0ba5085232f220a95e39aef256ddfc83fba9dabf384d162a1356ca386cc15ddf042992974a247b845b10f9c8f9c7d2bbed6af75ee25b79f0a2b084ff4c7af571d7d201fca3cd2838e2f197696923300c4da33fd9abaa4c1ae46fb223ccee14e84e8638ae49346aad6cd5b6afecddebcf6364c932f2b3d7b3115809d78bd4f5067ccc28234db0788bc522af78747d945fdc11c17be803fbb596aa49d1180a31db4bffab28305f154db6ec43861050f51a21d7fc5640b221f07579ad51c91aecb2ec9d6b8f1002f056ddd318e574cde9d0486a3882e59c29a6e55ea4e0b32c928b5bb180fa00a383e02a4b4abaac6230f7ab2c34dee3c4ffc3207889b73af388edf55d973c8289762a8747f9000b478449633b6591245fc3cb8d21986cfe682d5c854157d23d19588b7f1a2e0a6f917eaddf3a80b3da705226076f1d3cee9d6563641aa1292a3ed41c652b2f41f8456410c9907c1b75c58215180a36f1bc319452740ea9f74410679993579daec7d8e243eae57e4c7a91b23a5f7527297310bb0556c82cb0fdd8e9197ae8ecacb4db73418325d4162b2cfd8772e7ee7cf5dcc69f947d88cafe9c96df10e4514908e046f8a74ceb68e07533de72503f5d19d73606956ccb203216e32408aaf10cebdd5c7bf31527a9269f2f6d839b9914ca5124c58a80ec1508c8f8cc20d32da44713cc0f80709f5adad0bbedec064b744b48455f5c67ee15a88e00e91a7dc1733b56a99aa247868d8ad95ab5d83cd83dabf81bc22246c65bed6083c44e07dcdb9691aae14d0dc50c455de398acffc7ac07af47c4f0fd55048ea8ba450fc04230f527f4be77a22a0748ad54e6822f928115c2347fb5c1f2bf1d967ee04ec70c9dcfb8b59ffc4ecdd2346a4a7af06d800a6015a7e67d7d8cc860f6161d5b593e20f145dc98605e271f1c77c98bca0fd83927aa5d4b23851287e35365d0890a51579025d90432c44724754ab77b3ed3181e371dc8857edfeb349d5b2290b439002c2af596996b5eafbdd419ca048c02727ce1e0d3d9481b487559af2af48033041d825ea100d74c0cd419047e8f766ab435be78ff180f3ba8cfa9f02e72ca2f9c5bc53052673758ce2ec7da7e8662c7df8a8e181986381dd696908b203888e1224d0b95d8642c5ac9bbe817176912f2e89008292cf692cdf7c5bfc94e1dd3f7ba741e3896e2f135dc48d97e7beacd89878d247e05fa0c1edebc80bed7dc3e8b2fadc89a1b97ab1b63171ed151fc01d733faf5fd154ad15420fafb9ce5c9952e67ef9beec38720fe315738c31c1d7c68862cbe56b940b31177414de0843ea6f951d07e8bbb26ebafa0884d75688deabffc1d8934885d02ecbb9b44dce45ac2cc71dff71961a37afd2c65d64f957205db52834cd5faed51981fad96cd2344fd78bf2758553266ff1c31739257369ddc6ea009ea48fe357e5016fb70bfd39f73c7a3bd15f5619654fa949944ddce90d3097cb622fb36f7d40278f035ab0e772153c4bb67ea940cab5fb70d35bfe8b3c42205ec9e305b52e5187fc274d0e3484c30973fb3d438bd773218d2a67ba73a242f6bf5bc6397f35adf4b84c6ea6796689f0cb2d3de18b84192a", 0x4d1, 0x0, 0x0, 0x0) 16:00:28 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="83316ed82b"], 0x1) 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) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x3b9) 16:00:28 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000040)='w\x00') utimensat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) acct(&(0x7f0000000140)='./file1\x00') r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="00020000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvfrom$inet(r1, &(0x7f0000000180)=""/41, 0x29, 0x80, &(0x7f00000001c0)={0x2, 0x0}, 0xc) 16:00:28 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000500)) ktrace(&(0x7f0000000240)='./file0\x00', 0x4, 0x330, 0x0) select(0x40, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81}, &(0x7f0000000140)={0x7f}, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x1) r1 = syz_open_pts() close(0xffffffffffffffff) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0xfffffffffffffffd, 0x200001ff, 0x0, "6f0a9b646e930000000000a9ffffffffffffff00"}) r2 = socket$unix(0x1, 0x5, 0x0) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) r3 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106978, &(0x7f00000000c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r5, &(0x7f0000000240)=ANY=[@ANYBLOB="1a012e2f66696c653000"], 0xa) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x1, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r7 = dup(r6) listen(r7, 0x0) accept$unix(r6, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000f9ff80827aba4e0600"/110], &(0x7f0000000180)=0x6e) r8 = socket(0x2, 0x1, 0x0) connect$unix(r8, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0xffffffffffff004c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) syz_emit_ethernet(0x163, &(0x7f00000002c0)="d17e00b69609527600") r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400, 0x80) mknodat(r1, &(0x7f0000000080)='./file0\x00', 0x87a37312f5ce1e15, 0x80000001) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x50}, {0x81}, {0x6}]}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x100, 0x2) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x6, &(0x7f0000000100)=[{0x25, 0xb3, 0x2, 0xfffffff9}, {0x20, 0x7, 0x1, 0x3}, {0x6060, 0x6, 0x3f}, {0x2, 0x9, 0x7, 0x1}, {0x200, 0x9f, 0x5}, {0x20, 0x3f, 0xfb, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:28 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0/../file0\x00', 0x2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r1 = socket$unix(0x1, 0x5, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, r0, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r2) setgroups(0x0, 0x0) setuid(0xee01) semget(0x0, 0x0, 0x0) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000c40)=ANY=[], 0x0, 0x0) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r5 = kqueue() kevent(r5, &(0x7f00000002c0)=[{{r4}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r5) msgsnd(r3, &(0x7f0000000040)=ANY=[@ANYRES64=r5], 0x1, 0x800) msgrcv(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000013a88c4b000000007f000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000004000"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r3, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r3, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r6 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r7, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r10 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r10, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r10, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r12 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000980)={{0x0, r6, r9, r11, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r8, r12, 0xa5, 0x1, 0x100000000, 0x2}) r13 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r13, &(0x7f0000000c40)=ANY=[], 0x0, 0x0) r14 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r15 = kqueue() kevent(r15, &(0x7f00000002c0)=[{{r14}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r15) msgsnd(r13, &(0x7f0000000040)=ANY=[@ANYRES64=r15], 0x1, 0x800) msgrcv(r13, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000013a88c4b000000007f000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000004000"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r13, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r13, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r16 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r17, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r20 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r20, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r20, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r22 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000980)={{0x0, r16, r19, r21, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r18, r22, 0xa5, 0x1, 0x100000000, 0x2}) r23 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r23, &(0x7f0000000c40)=ANY=[], 0x0, 0x0) r24 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r25 = kqueue() kevent(r25, &(0x7f00000002c0)=[{{r24}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r25) msgsnd(r23, &(0x7f0000000040)=ANY=[@ANYRES64=r25], 0x1, 0x800) msgrcv(r23, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000013a88c4b000000007f000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000004000"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r23, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r23, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r26 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r27, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r30 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r30, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r30, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r32 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r23, 0x1, &(0x7f0000000980)={{0x0, r26, r29, r31, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r28, r32, 0xa5, 0x1, 0x100000000, 0x2}) getgroups(0x4, &(0x7f0000000180)=[0xffffffffffffffff, r9, r19, r29]) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r2 = dup2(r0, 0xffffffffffffffff) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_metric}) 16:00:28 executing program 0: sync() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f0000000000)) ktrace(&(0x7f0000000480)='./file0\x00', 0x4, 0x104, 0x0) getrusage(0x1, &(0x7f0000000100)) 16:00:28 executing program 1: r0 = socket(0x2, 0xc003, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r0, 0x0, 0x65, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x400, 0x0) fchmod(r1, 0x8) 16:00:28 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r1 = getpid() ftruncate(r0, 0x0, 0x7fffffffff6) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xa, &(0x7f0000000000)="00020000", 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0, r1) r5 = semget$private(0x0, 0x2, 0x0) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000080)=0x2b4) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r6, &(0x7f0000000c40)=ANY=[], 0x0, 0x0) r7 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r8 = kqueue() kevent(r8, &(0x7f00000002c0)=[{{r7}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r8) msgsnd(r6, &(0x7f0000000040)=ANY=[@ANYRES64=r8], 0x1, 0x800) msgrcv(r6, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000013a88c4b000000007f000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000004000"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r6, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r6, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r9 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r10, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r13 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r13, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r13, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r15 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000980)={{0x0, r9, r12, r14, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r11, r15, 0xa5, 0x1, 0x100000000, 0x2}) r16 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r16, &(0x7f0000000c40)=ANY=[], 0x0, 0x0) r17 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r18 = kqueue() kevent(r18, &(0x7f00000002c0)=[{{r17}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r18) msgsnd(r16, &(0x7f0000000040)=ANY=[@ANYRES64=r18], 0x1, 0x800) msgrcv(r16, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000013a88c4b000000007f000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000004000"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r16, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r16, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r19 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r20, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r23 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r23, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r23, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r25 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r16, 0x1, &(0x7f0000000980)={{0x0, r19, r22, r24, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r21, r25, 0xa5, 0x1, 0x100000000, 0x2}) r26 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r26, &(0x7f0000000c40)=ANY=[], 0x0, 0x0) r27 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r28 = kqueue() kevent(r28, &(0x7f00000002c0)=[{{r27}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r28) msgsnd(r26, &(0x7f0000000040)=ANY=[@ANYRES64=r28], 0x1, 0x800) msgrcv(r26, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000013a88c4b000000007f000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000004000"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r26, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r26, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r29 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r30, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r33 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r33, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r33, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r35 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r26, 0x1, &(0x7f0000000980)={{0x0, r29, r32, r34, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r31, r35, 0xa5, 0x1, 0x100000000, 0x2}) getgroups(0x5, &(0x7f00000001c0)=[r4, 0x0, r4, r4, r32]) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000200)={{0x7fff, r9, r22, r3, r36, 0x46, 0x8000}, 0x2866f7d1, 0x401, 0x695e3e68}) sendsyslog(&(0x7f0000000100)="5600c04129ddb715ea582bb5d20cfa48ae5af649b37e8789cb3118e8201c24522aeca448f72c3e8a652aaf9ffaf8cd74000b9155edec226c8afd62f39c0739c86c892fcebe544fc0bb2ce2f08bbd63ef79adcc1c669fec26e2292d28d5f9b3f080cb67ffd41d37b433caf13d2981422618578cd665a2d4071247d4f659276903fdb8f90dea350a0a62d97f94c7b50e31ceaecd31646ed0d9ec", 0xfffffffffffffdd3, 0x24) 16:00:28 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = semget$private(0x0, 0x4, 0x0) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000500)=""/227) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000100)=""/158) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) unlinkat(r4, &(0x7f0000000600)='./file0\x00', 0x8) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) write(r0, &(0x7f0000000400)="9a1234dc479907059bc2cc22518a1e2de44a0b8f5acbb2cc10950d8134116795a83332c831e53114a2cb03db8c83ab667005b88f2b100c56502715711bfc32af72737f1146c923127b03a4fb9833c4c5a269eff0f268c1baaef72d5ba6ecc96317393bcc1a2129c980102f4c8be1535fd26e740abcaf7a6798b8da8578c9b7d6be42f1942a3a5d757b8b53d57eef5e5cbf1b8d71842660285943ac8fcd9a36dbc0b4c7deceddce882f9780c5f0128ae109be2827291cbdbd74032f75617cfbaf0fbf6caa518606ee49", 0xc9) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYBLOB="56f3349f0f8af1cd1633ab2ae4182fce617e88442a72a8eada1b673552246f7476e373d052d4c51e7dd658f47501ecc06767213dc76415d008d04cd8d34d04c0c5b20179656785bbbed6a94eae74bdd905902bf3706c0115ddd1c32e95fd660034e8489f8dacfd7df5d65e3a89f206d4f351a40c3084540ce6743083df0133f1cd8138045f9881499f929895dc019f2d8e55b51168195e607cb372ea26a7855a1aee0c82ee244389c8afa746903e488c25e54cc561c3043fb9e3ad16c11c43432c91164c6d83306040802db0a2189098aa6a3dc8a00faef7ba3a3b3a19aa57e93b184162964f7b", @ANYRESOCT=r3, @ANYRES16=r5], @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0xffffffffffffffae}, 0x0) 16:00:29 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x10000, &(0x7f00000003c0)=[{{r0}, 0xffffffffffffffff, 0x55}], 0x2d, 0x0) close(r1) 16:00:29 executing program 1: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0xffffffffffffffff) write(r0, &(0x7f00000007c0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87ee", 0x841) semget(0xffffffffffffffff, 0x6, 0x400) open$dir(&(0x7f00000005c0)='./file0\x00', 0x88, 0x800000000120) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r1, 0xffffffffffffffff, r1, 0x0]) r2 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f00000001c0)=0xfffffffffffffda2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000440)="4b67930fb6698d3b0c7c271c9d04c6b93fa2ab553d6de1b32c179bd19892cec0f5852b4f2565e0592348895dae0942c7e22dc2ca5ed2fdbdd167eb52b13c112068ca7d369a38077d1820b9e87f8c8b71666a647f769e76a5520a619aa6cd6c798c646c637182bcfa34a9f5ae74c37a1dd6329aa4a38516c26f2acd3207af0b7b49f07d79333d977e9672a53f93cd531d37b0342f38fb24c8a8c90d1d9e520be5752be36f9ac60f1bcf58292c2f062c0fb89bcf85d764176c1cc61901ec77924a2f17de04afa2d5e36ad032d1ce", 0xcd}, {&(0x7f0000000000)="81e65f3dfcf9de970fab5ede3632d0c5efd1ea7bf1c93d93cdc159e8a8bf1265a16653f1cd3c1d6ab58936f2701a", 0x2e}, {&(0x7f0000000040)="6cd94e96d053e2a6cb26c343626514d0d56b7193da8248c1f6ac67422db791835a14fdb9108f37ca0d272e", 0x2b}], 0x3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x54}, {0x81}, {0x6, 0x0, 0x0, 0x100ff}]}) pwrite(r4, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x54}, {0x81}, {0x6, 0x0, 0x0, 0x100ff}]}) r6 = msgget$private(0x0, 0x200) msgrcv(r6, &(0x7f0000000980)=ANY=[@ANYBLOB="0000000000000000000000000000000500000000000000000000d5670000000000009a1b2cbb0000000000000000005f000000000000000000000000000000000000010000000000000000000000ffffff7fffffffff00000000000000004000004fd91267b4ecbe820000000002000000000000f20000070000000000000000000000000000000000000000000000000000000000009df2a8cf00000100000000000000000000000019233cd8e16005cd7b16c3b710bd98603757106f9ddf41000000006199e7cec80d6931a7fbebc786df9c45"], 0xfffffea8, 0x0, 0x1000) msgctl$IPC_RMID(r6, 0x0) execve(0x0, &(0x7f0000000580)=[&(0x7f00000006c0)='c\x00'], 0x0) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) chroot(&(0x7f0000000080)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x8, 0x8, 0x83, 0x40}, {0x7f, 0xf8, 0x81, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x87}, {0x24}, {0x6, 0x0, 0x0, 0x81}]}) pwrite(r0, &(0x7f00000000c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:29 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000440)=ANY=[@ANYBLOB="23e3cf8dd10e2800cf05a214dfc4a605a4e87cf414b292a19a7e25e3d6ff2934b1a3bc5f9ba1d25f296d46ca0e7684af7d290f2269ec7a41c391e3690065b62548ecb113f5c7ab3081eb1ba8c7ae862b23beac2548baa662f82c8d09f165544aa147c249e94f083b3203f35491ece399c3422dad645b9cda4473d447dc1816a89fe5c4f931e2c9cf49934d122f4322512528b7cd18c74e1c4b004b45d578e2e6623099cc92c48eb432beb60d73bae633fe57b744e35b111dd9da48b81e22dc5a98d5e3a6254e494875ad6a31a0f6439e6409720e8def7a5b55b5faa92607597e13f1b292fa8a50f88805b528ee00000000000089b7918344f3725c5a2f89ffead8ace882ee87c75565"], 0x1) r0 = dup(0xffffffffffffffff) recvfrom$unix(r0, &(0x7f0000000380)=""/175, 0xaf, 0x47, 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000140)) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x40, 0x11e) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000000)={0x7, 0xfffffff9, {0x40000000, 0x40008}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, r2) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffef3) close(r2) r4 = socket(0x18, 0x3, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)="92912674da4f2aa5be4b4f8f5187541984ea1087b10039c548d5e9aac58c0ec51fe0bf6e328082486b894c7672a6635e6cf71269189ff113d9ee655c99e723055ae77b5a9827970a9bc4c7d3a2f2e8300cb96aa31e958caffa97a0abfafae923fc25b2462a7ce4fd2455818d4544adf8a1618bb607d5d6089a1c016009e79e1d380c241ae11b594a261ef2a4bac77198c8d8c1b5cf4ab5155533c35f9a5681c7b70c7f2aee6f2ec0f23d4ec88cef597987c635082419b0fdb17ff5b5779ce7df3606c09765357995b1", 0xc9) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000080)={0xffffffff, 0x7, {0x445, 0x8}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x26, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mkdir(&(0x7f0000000280)='./file0\x00', 0x140) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000100)="8c65", 0x4a8) 16:00:29 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x8000, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000000)="d548c294fc4b90ca7dcce2be1413729af06255f23b88c0f6ba372f3aa3fbc20536f3930b65e9aba25c6e8d9efc4d50ac2d2cea51e1dcc75d49c51f7b1d9c1788321cfe0df81e7c5535366c2f1922698b1e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee88e0c23067e332e", 0x77}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x40}, {0xfffffffffffffffe}]}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="00020000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendto$inet(r1, &(0x7f00000000c0)="2963032c82941c116c774d08285ba89f4dd28c4e3208eb2796a6e225555ebf406cafe4455658407cf3adc1cc224c4139addf98eafdec6dc43abc53394a393da766ba0ebbb209dfc3ceede736faa65f50fec680a0d9c36c7c4eba01088235f2ad3afdde998a3fe03f758a532b8abaab894110e6b06ff7b43e52f648099bf5d87448eee93c19f324795c1d0d40d05410b87b45a59135966fd6d803820bd4a9c1958b090192d965027e70f7532a9cc9f403dbe8bc2cbffc15ad4d4a4d1f0a515be0b3733730d79d720d87e4088a7d3810cc99cb9785f62257bf7824e0", 0xdb, 0xa, &(0x7f0000000000)={0x2, 0x0}, 0xc) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 16:00:29 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)="b6e43f2f3f03ad6640991a9728214c6c7f151995c1dfd9b9d01f4f3812a6a9b067831ce9cefb6b80a67f459bcfb063142c", 0x31) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2c}]}) 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) write(r1, &(0x7f0000000100)="1b18f05de2f4ef187236b96507852d994ad6c089b2cb1999f7b40e766e06aceca5b8827491cc26763b73d02749eecc28d39f9d55f2fbf8", 0x836) fcntl$setstatus(r0, 0x4, 0x80) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000080)=[{0x3, 0x9, 0x7, 0x8f3}, {0x0, 0xf9, 0x40, 0x7fff}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4c}, {0x4}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 16:00:29 executing program 0: poll(0x0, 0xff92, 0xffffffff) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f0000000c40)=ANY=[], 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r2) msgsnd(r0, &(0x7f0000000040)=ANY=[@ANYRES64=r2], 0x1, 0x800) msgrcv(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000013a88c4b000000007f000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000004000"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r0, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r0, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r3 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r7 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r7, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r9 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000980)={{0x0, r3, r6, r8, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r5, r9, 0xa5, 0x1, 0x100000000, 0x2}) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x20, r9) execve(0x0, 0x0, 0x0) 16:00:29 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) open(&(0x7f0000000380)='./bus\x00', 0x30a, 0x1) r0 = open(&(0x7f0000000080)='./bus\x00', 0x42, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000100)="000000186004008b00002327feffffff080200000000000028000001feffffff000410000000090300000000", 0x2c}], 0x1) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000002c0)=[{0x8, 0x8, 0x66, 0x10000}, {0x6, 0x80, 0x1f, 0xfffff91d}, {0x8eac, 0x6, 0xfa, 0xda}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) unveil(&(0x7f00000000c0)='./bus/file0\x00', &(0x7f0000000140)='W\x00') r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xa, &(0x7f0000000000)="00020000", 0x4) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f0000000340)=@file={0x2, './bus/file0\x00'}, 0xe) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'\x19!G', 0x0}) dup2(r0, r1) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r6, &(0x7f0000000c40)=ANY=[], 0x0, 0x0) r7 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r8 = kqueue() kevent(r8, &(0x7f00000002c0)=[{{r7}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r8) msgsnd(r6, &(0x7f0000000040)=ANY=[@ANYRES64=r8], 0x1, 0x800) msgrcv(r6, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000013a88c4b000000007f000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000004000"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r6, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r6, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r9 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r10, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r13 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r13, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r13, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r15 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000980)={{0x0, r9, r12, r14, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r11, r15, 0xa5, 0x1, 0x100000000, 0x2}) r16 = getgid() fchown(r5, r14, r16) r17 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCSETA(r17, 0x802c7414, &(0x7f0000000240)={0x6, 0x926a, 0xb699, 0x80000001, "238594a068e07d6a3436a7b303418ed622b0c6ca", 0x9, 0xd5e}) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSDLT(0xffffffffffffff9c, 0x8004427a, &(0x7f0000000300)=0x67) poll(&(0x7f00000001c0)=[{r18, 0x2e520a3223c7fa2c}, {r1, 0x10}, {0xffffffffffffffff, 0x10}, {0xffffffffffffff9c, 0x4}], 0x4, 0x3) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{0x80}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="9bf4174b8372ab2ed8d1d4f0e265") r1 = open(&(0x7f0000000100)='./file0\x00', 0x8, 0x4d) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x8010, r1, 0x0, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000000)) 16:00:29 executing program 1: r0 = syz_open_pts() r1 = kqueue() syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x80000000000000d, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x80000000000000d, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x80000000000000d, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) fcntl$dupfd(r5, 0x0, r2) r6 = socket(0x2, 0x3, 0x0) r7 = socket(0x800000018, 0x3, 0x0) r8 = fcntl$dupfd(r6, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x80206919, &(0x7f0000000300)) ioctl$LIOCSFD(r8, 0x80046c7f, &(0x7f00000000c0)=r2) socket(0x20, 0xc000, 0x94) write(r0, &(0x7f0000000240)="85", 0x1) select(0x40, &(0x7f0000000000)={0xffea}, 0x0, 0x0, 0x0) r9 = syz_open_pts() fcntl$getown(r9, 0x5) r10 = fcntl$dupfd(r9, 0xa, r9) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000240)=0xfffffffffffffed4) getpeername$inet6(r10, &(0x7f0000000440), &(0x7f0000000340)=0x1ad) sendmsg$unix(r10, &(0x7f0000001b00)={&(0x7f0000000a00)=ANY=[@ANYBLOB="f5cb09506ffbffffffffffffff6ccd6b8432e5161cf271de4257881087e17f4ee28d92bb967c28931e113daff639cc6d268f43005de42c03e4d8e0c237a401e6691bffdd9e725c66be59d1962f0169b2fe86d60d564194c73db8b31af7b05abf8e454c49f0644fad972d6b61fe7a0f5d3f71be4a45b4ed03a1ee380ffd15128dd6e37dbedd537fe0e6cecdbd20e7ff7f00185b6bf7001948bedb5432c203216fc617bd8bf17eac4c786d400fd22f3f4e0d78772ff4205b882a3972df9f98ac99e0c78cec9fa01115e1768f88473c3ce3d91ebfb735d8f433fa15fdaf1dd7e49515d7cd46f59c77f4d1a6ae929405a89772b1732790b580c17c0c5f7493bdb28916d9e4fa6bbf53b9bc366169171855b4409b23e225317bfaff177415f1fd8b8327a7cd57e4ca24ef645f92ae1a7d3b42cd6e5e399419e219d70e94ab5672343efb2d186893a175ffe7bf19638ae4d9ffd302ed0af4db56e64cc9131f47b88ca54210abfe9c8308479f27b8e58a7fad1387172c39b0a5a1d646b96a9a507a4caeb935c6a1d2ab301b35047befe63a59c358ac892dbed4952f8f4af87fdf0cec7a9f2053e14772b270924c240f27355888c3a6bcfb761559e30e99a3f230997b0c092a4fbaafa6b4c6ebef40815420790426b3a0323d237b01d271da6134fc2b675e9c4c2dd9e8d63e8ea1cb603534d99f34a29572c6ed0f988616d22ad6a6478f379633296928c586c1ddb743567e319213688b79f3785cd55bf983195221434cabddbbded65ca6e49efabda6ae54ca91e2502f4fd1172c41f6b405215c9d88a3e4873d237d4542e40be6ee48db5f70f619770017ac27ab976243e685167282c484cd3e83f73c10e742d914cf724e4f04ac1ab6aa7a42122c6cdb4d759ad025c4af13"], 0x1, 0x0, 0x0, 0x0, 0x0, 0x40a}, 0x8) ioctl$TIOCMBIC(r10, 0x8004746b, &(0x7f0000000180)=0xa5) socket$inet(0x2, 0x3, 0x5) r11 = socket(0x18, 0x1, 0x0) setsockopt(r11, 0x29, 0xa, &(0x7f0000000000)="00020000", 0x4) setsockopt(r11, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r12 = socket(0x18, 0x1, 0x0) setsockopt(r12, 0x29, 0xa, &(0x7f0000000000)="00020000", 0x4) setsockopt(r12, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc10247466bd230d) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) kevent(r1, &(0x7f0000000000), 0xf8b0, 0x0, 0x401, 0x0) socket(0x7, 0x5, 0x6) 16:00:29 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = open(&(0x7f0000000080)='./bus\x00', 0x180c9, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="00020000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000c40)=ANY=[], 0x0, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000002c0)=[{{r3}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r4) msgsnd(r2, &(0x7f0000000040)=ANY=[@ANYRES64=r4], 0x1, 0x800) msgrcv(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000013a88c4b000000007f000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000004000"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r2, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r2, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r5 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r6, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r9 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r9, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r9, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r11 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000980)={{0x0, r5, r8, r10, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r7, r11, 0xa5, 0x1, 0x100000000, 0x2}) r12 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r12, &(0x7f0000000c40)=ANY=[], 0x0, 0x0) r13 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r14 = kqueue() kevent(r14, &(0x7f00000002c0)=[{{r13}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r14) msgsnd(r12, &(0x7f0000000040)=ANY=[@ANYRES64=r14], 0x1, 0x800) msgrcv(r12, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000013a88c4b000000007f000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000004000"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r12, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r12, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r15 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r16, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r19 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r19, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r19, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r21 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000980)={{0x0, r15, r18, r20, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r17, r21, 0xa5, 0x1, 0x100000000, 0x2}) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r22, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f00000026c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r23, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r24, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r25 = socket$unix(0x1, 0x1, 0x0) r26 = getpid() r27 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r27, &(0x7f0000000c40)=ANY=[], 0x0, 0x0) r28 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r29 = kqueue() kevent(r29, &(0x7f00000002c0)=[{{r28}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r29) msgsnd(r27, &(0x7f0000000040)=ANY=[@ANYRES64=r29], 0x1, 0x800) msgrcv(r27, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000013a88c4b000000007f000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000004000"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r27, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r27, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r30 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r31, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r34 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r34, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r34, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r36 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r27, 0x1, &(0x7f0000000980)={{0x0, r30, r33, r35, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r32, r36, 0xa5, 0x1, 0x100000000, 0x2}) r37 = getgid() sendmsg$unix(r1, &(0x7f0000000140)={&(0x7f0000000000)=@file={0x0, './bus/file0\x00'}, 0xe, &(0x7f0000002500)=[{&(0x7f00000000c0)="dced22401a2ed5b19568c5824f410dc926e7e763153a80c2c5c7a1306633a290d1b21b877a6bb9a07de093695e702fa148f875f8bc754bd6280e45c69bd2abfa648e3207fc143311a86cc3f7c15e1dd2e11966e5c55a2e4df8ba6e7566ec6083662bfb", 0x63}, {&(0x7f0000000200)="b9e41b898be616f7515088728e3c7ab0f199b03a7231cc749831b700e33f49b0e6ca6c35d4d6654dd161aa8e382102a58d100663cc651170845f4ba0cd459e57db2120790e469d1964d0b9440a587a05b06ef9fac464b1fe758214126335823364e7b4c52c8eba3899eeb145f94c28518e4008084a457eaa69048615f07052849407822793e02f94eab4377c94ce6639094f65c6a34451f5ce7be7118e6ed181379622b041a1ee13b9bf0786e1b1d380effaf9543341227d39957f912a2718ebb6a0c0838474a64b0abb75d428", 0xcd}, {&(0x7f0000000300)="8e8f0938c9bb37c82eb6e15bf44eca800e19155b64bcd6f815e9d2b9f0bdb1b07e6404bc95f6cc71ba58968c9a1a15f7ba55944a8823ecf32e97e2ed7901134f2254cd91b544a871c2919e8e335c4a1a1ffbc24251b7b33cb0245bf29f80c1ac89bae4bc6b4024283e73be5da3ef5bb6f925da45599be8c1f94246a3fc8add91e57e719f058e407a9cdad0b88f01a1460dddb85639fc90fc19049c9dadacb312028d3be3e3a8119252171020b9f47063fc069164fd77cad6e14e6a04a8bd3d10b1a9322fa19895a2a723e12592632a6eb2f6eeb8cd91650aaa5d572e5ead64c5499d996dcfcfeea556c8ee8e9f3de96ba2e387a7e95201e9e77540ce9b6225a91847901c1343e0e4a31e40a0bcf60499d0a4d41bb99f4a6de59bbd360cb2f2c70e2a4ab4c477493b5bf1d6f4fa0bec866213cdca3fe438d93ae13f7eefb05595ba801d367aee568e83ff49fe75f46cccf09f3560fa13b5d7130b891486f0d196f047090809ec895e3714b28dfa9c94f4be3227a8b32d9f42fa1f8c2543684a8a03f2e049bbbf884845606d42c8e25797760107fd861c8591cb254c5ff50ab293e0be182a880571292ed10480ddf65c9add6fc210b948f6e2f4fca64842bb99fe73036a5dc90ee84e352def374a47141932d12240753fb2f9726068eb7e0c68dbddabf0b31d7f8fdb8cbf6fbb64e1e1c8adfd62c6fb89078893080de8dac88e78acaaecd1ec68fc6aee6d8b303feee6b9b19a6f23fd42d7ca99da9ad46e23300ee8366a775f0b9418e8cdac4ba5dd332a5d30db8b55b28a03fa6377b8a5cd8bdb805c68000c6162726eba736aa5079c0b367b03a1ab203a604af9d37274d4e1fb5bf9d7fe1c31dce48df4667d635170dfaf06a36dc4dfe59e480acea34bab4c1259c3eebc9f7f9e599a91ac273f586004e0983c686ca7b3b6e0274de743db327aeb4392bd422e8e48226ab380bb4025d28fa30169e13c42214e89c3a4009ea3e654c12b2e51de703456b35a49389d7293234e48c3f8b1d0e2907bd0ebc228d8fa97a47128ceb6ba4ed34319f7ed205376b895022aafae7ba9df295c1d6717f3e356e8e1456e0d1c5aa0a429c7dc4b2b8b7e3d0ee949b73edeb9587134ed7cff9763e3ca11bc92e47fee7a002c389992e304d7ef3809c5163e7540fc0bf909a37dc7f69dab5b4457e0cce9f217f58f392dbf080351530d4b49e8ae880ecdcab1b452c69717e58b05dd7f8a9a9068796eb29f2f15919d669ec27f4b2b733056197f0afaba67e50e1a40901efec9ae3731af26278d2da1d759d93bda0f9cd895ed1a85fdceb756c33637b62a26c2dbb0a7221920a48cd1f706a153ac7e3a708cd6151a98ab0a566b9b7a360017bd40949361187b6ade5bf0206a54e3d89db1822876860497038380fa1542febe98ce1abf4ffb9fa2f7455447857320a20f019fb43435d1c08b3020d8a97ae4a93913c4b2d05218f99a8e64f0105746ed6b8276499f8ee99ad8f73205730ba88fbc7b02963169852340506e8b57e056667f39a1746f8ff58b0cb798a1a3fee5fb60ecdad2507a2abc993562cdebe8dad2cddf8308e5d7abd9f0b94f783ab773dfc7fdb384624fc2e99559bd569fb7195f08b3998757e909a7749c327e878f2c97d051638077b0e58610196f1215a408d6a4963a13b20c8e279a8f044ac893ae45b4a374a02495899f7ad8902481318a9c9b97bdab031cf11fc0beaedb9496ba2ae28ce16b861cbd066fea3b0ae38405a462698da6ec240738095efa4abbfb010a18f61187080fc36c03ab3637da3d90e601740094ab928d5de426d39d6af027a15d4f267243d7373aa2c7734226333e88a9d7b7ab06927d474a78fe9946c3b18f2509f5096deed7ad9389c81496efdc9451e454fc2ed6daaef2f60abd5f9afa4d539f8d182d0592203aba324280cc5a026378e0bd28395b702ba751bd6d8f11a1ae180b0f8622e69522a7f82e319228a8cd44fc4be7451ad3a5283e3c4419b84698a2457d8c2ed841b03ab371f4c88c3890daf4e1486d4e90e154714fdeff961fcb34d068d2ba0fe07aa8db4e32771cbc127f5529f3ea2da08405de6ea30bcb1a0514056f4a333282bd275d705bdfc12d5a38a5617681d625eb7e057b9a0182ce539a9b3ccc13b235d9e1b7d385950b9de2ade42b0c05de7ac3c7e26eed046352c1b21b23aecc371a2edc2c75f1176f6112ea263c8cdc8341900d62ed79274afcc93d6a18c382fd5ca23a9969ee299b4f40a7316b8f7185db301484dd5794ad75626ba4a3f7ce78d1f4473e8f31803c094ff353c14dfec51d515b92dcbd65759416282ab1104132f6fe90976214b37c7c242561ab9d70bdbe8d54ac6b39d921e523cfda2eb46d695a2314b4951c9a80377f3916b50c82b9e4f949db566fdac4ed246aac455b732ae8c544225c37b9d163ff4f3cb6407d94009aca201505a656e3bac503b779b5d4c2f9415c7d25bc6bd4cd9e9c5c5854daa61fefa6e5008876927ebeb81c115b08e73e5a901a20a2d827658ead4e485b3b4cc4dd2b7f6733dbbf41574d08c195a4585254eb639f77a0ffea7f5d1f409fecf8d8dcb8c00bac4151edf456ac5849e3f32bcc1845717ecbad6556e4573dcbba06ba9c845465f034b445522e397a52de8986674c5e1ae87aafe963ff5036852b5df8c7e5a88058219a5875669799843968e5c49eb90ffbee1f6bced331448d887d6ffc2add25c542a185192fcf99751d51485569435a156e73ca78cc09048e1c5c502dd1133016e8d4d70c5144ba9ea2f49f2b8b5c22c9dd27650428d57eb7e3568f17018feb485a807c0b5ec3d92613b7a792f951a82e4e2327b610eafd93887aea387da097de020376131b298b31968be1d3619bad8dc0066c739f018a60ece93bb0aa6f1ab7c2a45b35f67f09583cb6f4a02b5ef683f0ed3f968141f2ee35295d30c28e6f6a91a614efefa8527222a91f364d139fcdd99b899355cc2e2f6fce713048b347f44d1f470093b16bf00093e872700aea708d1761297d3b3f58cda25169d539637e3b3c620587ad1d6e9f5a39243dd6bfefba34847eb2f2731cc6ca7648b217e059f7b75dd6e697b341ea2bb808661907c1158349b684bf401f504e66cc32c1d7088ad0de6e1cc4d77c6010a38ebd02946c2037c82bce9f4380bcf350320848c1985ef34f90b63817b1aee1e72679154368c57ea5deb6fc3397e5a00b54fe322bc91372f302e4c55866eeac8e9fcd9a3b1715823c8dc828ab45168fd4bc29d075717ae47119b8fb75b548b22e5e0ce128ec1bc1f497ec37fd9d58d78115b630054d67aab3424efbf6c6b12f6ab9ade84bda3f5f44b04c48fd2d194299c61b4e9b165f585942af67273616ae29014b68551f1cb2adf54edc0da73dc57114f2d83dc530ce6faf323fd1e4b01ff73ccc75b0047e25bbbf24c74d09667837f1e548820140a828da2b0a3c570ff2968e8e2496ac075d0e412e24626d47a4c83d5ccb093c755bd678f0ff111fa9d6b5b22a4da952b87433debf534902d958d788373d5bb60778ac2ec267247ce8a1b8efeb1744b0b8c9c123c1fac69f2e1dde11049fdb86094a97d4ad4f7151e82df575975948993cddeac00be95474c33ed95fb2fdb123ebec8f8ed183c64e3ab5bb5f194c9a5399dfe99aef37b2580bd8ca2fedf82a836c97cc535ac55d105400697a665e5e54708e61c42d4b8f7f409c67e85a45c74dddb57260dad87993b8fb15fa61c8db5b1dcbccf9433ac7141f525ed370661f18c477e8a4755735495e32659d72e95b2eb26f64f0f0242d070e0e50baca3ce042aa9215ab68773a6fb285ae840585155c9cc93b7da6593aab258023de41d518e3cc4f5ea1f39a1462012f173847463c9653d78553b33058dfc1fa3f8bec8ecce48f1a79bb8bdcc1e95c137d155ff72c15ea8bf75f203684ea475fe96a06cc713c6715a0a8ba753bb0cae725442a0c61f00a53011c93ee6fc19f4ff927366f61d3691b4c0684e265b48466cd9761476ad15ab4175d2e140483418ae8c3a8dbe5f846e9709fd206e8603af2fe43453160ef011275834f8e5c42b0605568ad912872c66491468985b27d2bce3b3582955cddcf1a423b88851d8f238cb83ecbd73a55408fe484f4b9ef10c74eb06ab599523adab80fd4db72f58d20df471cce7836c2d865b2b3ebe7ebde3678c8fea216161fa2ef4362f366a454b14b4bc9d2a09b75b4f60bebe5ce8f50594f826f4797f535957944ac7e0041512773430910850c6c65c286b793841509feb8360c009d924a0a4bda9d83d9e627619304625de1f86dbe1266226a5d8d93dddeed788e9d7978997557cfcd1ce28255932482103348d74be0cbf21ca50d189855012475e0c21a479df90c59cee53f0d5cef04d5bcfd714a07e2dac55291ed24fa79d4dbec8b9dc2080c319999a5177e180403e320b76a3a99e723d2c1df4570a6d5ecc1f52a654fb1249c2fddfa75bc052eee3334b848c95fa914be4fd35745dfecd18b652ad3352a29d4bba611fbe8917d9e62df1cbed2a70b6a993983498e8a5aad7a2dcca7513a2adffe7b662b7b9e6122436a63f4d4144f1d3a6cf95c4fc646ad92aefcb84080ef4f26ade3afa3b723f3d566afb9ac7e1db904b3499f838d10b6f26cb3bedcc9b377dbc08b23174f720148e1df3cdc20f64314be4898ad101809e7733d9536f9900d7ca408b31400bd2f4da78045c7f7174a69e27fe4b26ccb6bc94cca9baed1347e227584ce12d8e1edb241c55134c05885e91bb742528b714ffc02d2e8fd41660311493dd94c0e6580a14c28f2b363b1c6a7d54970fea45d2e0f4411c1bd3cb67b1142837f9469ce0c5c23c994809cb7a97f95927edc899c90359e0513fce1bcd728c2d215e22da394ac705e71bda5cafcdaa4074beee7d5c3cfc2cf1ed1482a5bf9f67c34aae3f2073fa29f920be280b365b0f891fab6d4e4b8a047330f1750d8a358fc1de808051184cd033d472505e30816bdaafd5422d88c27a18a72bc52f82cfa406a7fcba9de2e282f8c248e7c9f5ec79fc29be04d15175f00812b2082e9a9b912fae4f9daebaa83e8f28c41e575dc0bf56202976f04c743dc16bf0ca4954bab34a657f675dcf0d5b92f5e3588c703387e838749e4e28a458bd09c0e5edc5ecf4219d657eecf30f46f90fb6464d0609edd1ab73986f31e1ac5c2680b327fe389589e0323266d62581b5da1882fd3211e5a1cd4968e43ed1e3d10327aa8117765d4a0dacc8e724d33104f1adfbc8229bab0f70f5c017e81380e217ac9d7649580bc8663f2ebb8e4872c0ab7b86bfd1dd83becdb80d0b3fd6a08ef44307fb0915f26b49629a4071870e91192b82b0e2876b041fdd4d99176aea1386771f9c18a1a11a63b7bf284b8a8e673317d26ec31b043cff4d978230cfbd080c64e6e7b1ac5f31a61fd02907f7b53d4967b3dbc56a31562c12aa66c99a63b29737b910c22bfba9819268a456b77fd8994dcc5a948944ab83468ad6849a49495f912ac64878f5b96d2fa4b2dc36a8268f09351739aa768f02aef61d5426e8aa58a8b71e0746951f21a7469d49b9e608cb980569c61626e0a0bcf8ff0b92df3ca2ed5075148a5ed6df4b6834185b36f71d18bff912d2fa7272b4b1b8a741f1c0e9080e3cdcc6693fc0674dda3cba92bc1842b907e39dff0bb2ac021fafdf549ea476e337c3fa058cf56a98d2cd7c6fe888bfbd9ff4523de023e33b9daa61d83e6f34f8f54d1fa8c926fa0698601d51f5ede316dd3659265008e103ec24788c6b7bb5bd81fe2ade5", 0x1000}, {&(0x7f0000001300)="e0b8c6ab8edb634702d42c1256edd035e1ba31c7ae62ebe654e01553c0fe6ac63c2b3a9de4834e785f9a22e069b8ec3cfe176c0c016f46e7d5f2a389ffca83dd47dc917830b82476b10b2b2751f7762010628cc3ecae88727dfa2caca14de904da0b582b6016e770014deb6acb54898a78301878b51f985d15a1479609c50180ac7fc5735c52ffb79d0b8ac72974b7d9980e8611830c8030675e606f497e7e191a4b7fe3b01772f551436ba9814b368d68fbbd906b93cdb7ab7308917ef4de512e84531853eb737641549a99bc2d65e4ed7a4a14d73102330d516419c3b8cfcca5060db66c9e", 0xe6}, {&(0x7f0000001400)="b90f81f29cef711feabe10f69928b69502532219c9f379c9224a74927e702758f5f81d9ac06e839ade22ce9ad20be2f7933452c7ed17753df92b1ad8411b17f57c57c595bdd24458b3d9dbd64bf4483aeab43486a533dfc0b7c0538032ec6cd407a2e759f3a3fc0153d761f9f70793f1ccd01e41b3f479b190dee0978229c62fd39e410f6277907174b29455d492797c240ca602e57a14cfe4a715024afc5e075e36924e3d2eaee9f62459085564ac1b249ae55dfc6e02065b790879739fd2a30105c860736ddfef5db90a893aa3e3d5c6adbd9c9cbf9f62049a1e1d251423530dd5769c89c46d41e7b147e281c17bc78afa8807b1e3e925722dba86a9bc02c53a810c40ee04ea57192529c4fd1fa87c9d20a27ef911cc14ea94e9d27bc5b834cfe144de438a1574c618935ed9eda4a3979650edf069fbaf71a5215726cee5e23cb612550521d04fe317af00cb90ab6bc777e458045e3cca5a88f939b57d621ca07d193415b671a2083f870b3c8dc58cb6b587d50bda84b4c8fe663d5c3e0a671edf270c12e8d634e2578d4283697da744275e3f7a29b4bbab119618a44cf2139e04765eef21792b3cf0a9844831d250aae8355cd11b758b7a6e54122dcc16b7464cecdcd41c7e65931e65b602e61ccdcfaea6154a7748eb48891a2070aba531c1307812252638d07a7d4f3eb5832ac49ba3de3c9d0a71ed065a0e99e2385e86525124fcbe8a7bf8ac83b1c606d9246125aaca8bbf081f36d7fdd64136f270ece847a1eeb48679c8d27b007d9f33712b3d605f39bc94b899c7df6b7ed24f2ff83e31537e53d45676fa867c525a5adc3647567acb25d2c7d65d9a844dc67a62647a48698047767d27896a7f93616b136470c296e3278e7f94ec7dd2057b63e6bb85d44f48438f7463d6979938493f369d9b71a615238826cf60fc2fce5d9b5ffaff09bc1c12be81679586e8e20dec87dcc7d28b1b91cee231ec9071db71b505d9f391412800ce1cc862dc674c19c0bde288648e9fd14ecd0e4373b6e8e0c915f06b11be098ddae9bc9edddeeeb2e927c93e67335e8d3af61c788f7f993a148a88fb2df21c6a4cf36711606363fe8f54832137af206bc091d671b5fd2466d87d2566ee0a3ef89ff77df0e18610e41ac8379aa6e33dae54e87e62f0982592c3867e01b3fce9fe2ad5a04b0ec2ed3f4d17b9f3c63904613cfac9a3b40c260e5d1f17b8539669cf0f29e1fc875e816c6ff700851dc76391148a68bc733cfa581a9fe246b4a0d96d3d0245ac80dbacf31f067e51d5c23fb13f3ee608f7eec0072e217254aec6ab36f3d809e710fdfa5f08062671e362c07b4f88dbef8ec09d5f6f09275ae107a0d10371eb70739bad693641bc8e7b664d028482e5c7c919c48a2328dcc1af71a188a783b066d1b53a525e705a17c9513832419694ce34f5833ba5fdc6ceb4c622800666330d2113c7ca0c653470308ac437dfd76ed66672913014469acf0e14843dea2624f5d66bff0a83a54cd40d0454b6418a3f070a01f7bc894b896713b90964e62462fbb12e4ea9bc882222e0f099f36f18dcfb59a8a4269dd4690b18c3f88edc34a64c557b13ff32be44c182df5671ef4500ded2c89574dd5be047260b7be90bdc5de3bcf1dc2dc945dc42a6ee5d6e26d7ca2518ffaefb221845b0a553151408b5396c8449481ae36568c8ce79eb7efeca35a36b5dc375c26d816fdb63a936f87612466e21210872d479e9f0c42f2f51975e684379161050f2c691dec3aadc77e8587c61016203c0c1c44d68c49429ae77e4ac95a013d5b1587064d4e663f6b4a82c1bb717036fc281c4995ad058f1623752c37ffd847cd0e659c6b2598a9254a83a4a3eb28c51eef6cfff5daee6d30bf96a97abbf4cc82073115e9217922f9ffe281ce6f9b4e1e35389f19b7146435b039df17a4a69623344835014fc5ae6e7d7293c5fbda6337a21f5a1bb392eb91fb3a65b4a79e1eb7c582533ccc1d8f5696d36e165e3adaf3c14f6872b64b9cfd1893e4d7be2839fb44847903e8fec8844c622d8e7053efb13db0c0be9a9b5510ed259ed79ab58a639fa1dbc5f3749fba7dfc6bd02edca326dc2f29f363ef5bdc161328583697a3ba8551b2e8aca326c329744de44ef6c3617ce449c531d75ea1a5ef04f6b210891243315721413fb8701b85ff4a990001cdcd7ca53c69461b27f8f98bbdb54777379e9dba5a0fba15b624da8c55e2c67bbbe8d75d52dff5c0f14396f0363023daf7acab87e70fe368d56bb5f3b4de611aa397b8bdaafcb4ad4c634cc5d12693459deaa213eb7bdf14daa8e11bf05421575c868b5b4dad8343abd55ad90aef0edba7a15f004b6407618df44a87cc74a846491c92d33382177197fa97440e35c9f37fbc67c094034c9a0f43485ef7cca8b3f27d76a2881d8835ca020c17c818b2bdcd07de724cfe1379186b51fae688cab8b647ebca09bb5a93941a7be98869862a88e4e0a19aab228009a1e44ef765f9644818597c11ce8385843fcbc5cddf2eb8e4f5d7fe9f068327ea054cb7599b43becf68cfce4ec0091f951375bca516d06c28a5d46a5b770cb5a2991d506ddfc5dea47f2d3cc6acf2af3f3c0b5eb3f753db7ae841e5398d8dbd4f76cb6d005c605fe713e1720430428e5053a68f4db61bbc202aadf5fc113c1fe7df24f847516d9f7dba2437b0e10af5485fc5190bd8abfe65c212e670d656b88e2f8a0ec423a42dbb149144eb29c13821149db543c1313a5d8a228c04aca511717a8c65a3a973d838a85b7177a867824a49226003ae52cbf84ab277f24dbbe6b34ca5d203927bfa6fdc61fa35dfd9a57442c1169284a7827e489b2896173aa12a67789237b33479ebc84d5357e6482fa8ad86cc0d1faff4b8dc916d65109707c1e66d5a3611ceeff6a5b696892a5ba4150fa414420f15a75e614495c1c35fb39d918f45eb81c9f74847cfc7de4ac2d8dbc5b1758705738053f62205e969c3c5c8a379ffadaabab5586f22171710ec2f632e8bc21f20e57293186b12b343f8c299d642f1285db7d979acdfda6f423c6418e15ad2ad8ec8952e1b748e476b06b11a12dc2afbd24467d73d1f65c676a757fc252fb04ee80eabca569c8854ce92a6a3d7084293a4dbe4c20637dd78b949e174be405d8c36ef11b2dacc36fd56cd323b2b6512b42505bf428395f025859167cc0e25a0b1127e13abbeecad5e3d4167a9ceda9d8b3adaf0af111bdeaaad98c2abc1ab86c7f1b6b4365398d15694705762e0fc8e98a5d392722f7f197aed565109de0e2562f8df8be7c527f384aca3740f66fa9aad1cb7dbff4a3b4e411c56f3ce197b07af61ac42ec28e96a72f0cadc7ac014b8eb8069cba8ad6243d46cff47f5947947cecc63afab205dc12daa38d634afe5d56d52dfa4eb62e6b9d2bc638de60f92f807f8b9d08f5e172b516c07eefd3641c8a2736d6d044b483b2b4a1a35fd257190125fadcf40292248f34423e6dec782201caf37e5bfbbd890b8a74ce30a5a665608bf610c1f6ffc33feb4d921b099b687aef9c66ccbd7128d17f84c0591f03470fb50236b71657a16c67c3e1f97461ce9d4653029284d03c7c71f65727c37741e5ecc65287ad1ad207b4fbf0a3d28275f204bd9ef6c81c51089be26baa09540f03ceb71dbdd2497716726d409adbfa011b7def34f6849bf5dd35e5227c6c07d8d1f549f36149a62c1557bcd815b46aba2cae3eb981b297c4140cb10637a018c21c88b8522983a1ac7646b64c12e62feaf698dac5a5551c6e6fb794e4dd5d8c437d482fa3e162ff8a87d327ff12f75457e79d1f002284f15e5761434d3a4beabd8ce2603b15336513194ef0fe2e977151f4add05062e72403969ef7397155a999140f221db0e2ace9be4b169e6b94d4b8eb3b088eaa8ef4a5b762b18e2131b6c5416778ef478406569f81eb966187e2b30433fc80aa890cb308d7dd42a34b7065bc1d3110a8fc4c5589659c61949848a17c32aa1372eb2bf15e9c53123c88d85b3860f5d8cca28c8c26746f051d605b8052532aac45f7324bcf6f89ea017c350612425f29efe44e71d8b24b5fbe6916df8c7ea454e5720690d6efe4e795306cd73a4819821ebb40ac2e5c1128354768014c7ac2df742174385b4bacc7e9f3c8861a83919841f7d554b83aeed4db4d06371449c5ee978517e49c4d4264e0a9a8cf4e02614dc2b11b998e640e0bf93b967975937e1ac6ec57a259e9427058752bee3ebae8cb0368c436dd392b5a846fb2ff6f420a71d4de4d4a158484f5ff64c4553777d911838b01a9bc77e1a161854d41ed773d4833fc07b80a40254a68b9a1e4d8ff10f1823cad9ce84b154a2f1c6e722fb09c8d0b658658dffe34cc063bfea82c72426b0a72ae6addab2f6e1cd7f0534ad5c7c2963eca5e0bab34c92521a86a36558ae2c29c989fb39251835f624ad34d6645f2adbf20cbe3cf09732336abfbcc52d12b01ff450d45d2df88ba17a55edbf8e60f4b3a0c484810c7bc318a566cd0049780b2be988babc98c46a2e4f4e40409b8881dddedb38a9e5c6b41e226d82c5e3c26373eb12d3c592658184b64d57d8cbbe20059752fa53f6b46ac12fdb3012ee5a79d6799cde8103555568760218718808d201fd633ee721e08b810b330479fe6ecd3d468d51d3c8496ed53bcacf25677fc9575ea580bffc51bec4c42da234db3537c980f2106fb3e53e2da0b9592a94f72d9a740433adf84879fd8b6838152ce4c6fb84e44a3f69c9f61dbf3e9e43500edf9fe1866cd8e3a50a0d29d31bbc2c40e469d9469dff741965008d5ac9e32d5346bcf50a17690d5f4cecfc707f17e76eeeff914a9317f309e0c6bd8272e766643162cf1a3aa98e51c109372debfd1d1b3b2d7c633bcb816e51d8d0aa9bffbb0dd77e40968fa34b38dc2d8eb07266333a76c6b4fc565d6fd1bd457c2b257d0b221993ecf881c2040bb8884239e1d960ed99e4006a38cb768a08d15144a2dc40d59c8129ff41995d81e491e0e7aa519b1c285f6748e6edc46f956be47c8790d8e7e72ebb8052360a1653f95230bae53a439adb10e78bd1a0bbe5783c5b86da1677a3fd33b690a496c96c80dc949507a7452da9ddd1e7d653908f651d825c68cc3a32abd0263c827ec9b0425302a60be468478faa8d4deae2f9cd5ed148aa9f80bf80a4e559faa0442aa4ff1ecaeabae235871196c38ec8bda05113d41f7b88d0b82537552f4a8654c37d90a14049a71e170b6c597ce4fd90701f401e6bcb4869468f17c35d2dff1813c07c5f741fe49de737a1083bdfb4bb712f00dac386d6c56e0678d3732956f4a21517f538e0528fcb420de4b145bfca8fbd22ee3fe9604a65a14aa894fb453749a2be481e44fc544c017619e4abea5dc7a033d0212845da1cfa072aaff2dca4888db7c977426b533c6bc2318f45e49b9b9b0a36aa0976a36a49323e1b4b82860b7d05536c7e6534905e1d8a124793f9fc31e282e5062d0089572b1d1cb909c6ef118aa8220c4ac799778939320a04cbdd9efc1d22281d7badcf96353b4d4a3ca1ce917c837d85c4c87911a705c9be85824855b877f58fb21fdffb15da61770127addc7c1c34986d97b3aa2b9f5ea4404ad12ccf3f93a9b5edb6ece2c645c8929a7d49133a27f7894db0586e615ca2087d244dd719574d37e4a43cab1f94ed04086e2b8159db7e45a45da7c3768b2c60d568c2aa781046b6c13e11282f6ad4018b98e450ca2d068b75831dbde4508ca399127368d40e000a2bba421c9987f71339f53ee452976b7050d3aef3810", 0x1000}, {&(0x7f0000002400)="1ce09e2fef44d9d7cd048bac34159e05413ed3428737a643d4e599c66d6c20c9edcce49f648bf3ac121881cdbbb9525ee8e12ca3d46914928e8ce6403fa8d795c5b06072fb2d522beb823198b68141b1fd6e12cc81762610688d08db10cedf61219fafcf36d93fd68c5bcc837aa5077f20314ea5d7f9cc4efb9addcfdb0c517809ccb6ec87500c2a04393d06821dd6e009d343f753b78120d7d517a30a138c26ff95e81cdc9b8a719f295a26901a0ccbd7c3318c1d44972bef63b0039d8528d551c424afcd2ac366aeba2c70dfcdfefde760a12e42f2e6db23d978e0d1cfb4410cba7502c028", 0xe6}], 0x6, &(0x7f0000002580)=[@cred={0x20, 0xffff, 0x0, 0x0, r5, r18}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffff9c, 0xffffffffffffff9c, r0, r0, r22, 0xffffffffffffffff, r0, 0xffffffffffffffff, r23]}, @rights={0x18, 0xffff, 0x1, [r24, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [r25]}, @rights={0x18, 0xffff, 0x1, [r0, 0xffffffffffffff9c]}, @cred={0x20, 0xffff, 0x0, r26, r35, r37}], 0xf0, 0x4}, 0x404) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="00000018600500800001400300000000000000fcffffeb00000000000000000000000000e4ff00b200000100dc", 0x2d}], 0x1) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x34, 0x0, 0x0, 0x7}, {0x45, 0x0, 0x0, 0xfffffffe}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pread(r2, &(0x7f00000001c0)="edf074fba54bec653d8b9bf7dbcaea8f43a5670595570531bff258f2c4916d9df14c717518de8314c34b34c2ba5286e91f521941f4484a8fb41bbd20c39b85bb691795e4e625816f3fcdd8df3c7793be22ef73222d51b200f82b983299857e86aa630658943b0542d844c3cdd8c92888431a0f2e2e38ba90589188c2d30f5a65f3b1dacb1d846c8e5b6b7e1824f139ca50959091cd78bcd4775bf05463f07b229990dec854b58d332d2fe2d0e0f0a2815883843f6f68bc9d00ca65018c970ad82a68b3d0f5ff18541c98547046ab3e", 0xcf, 0x0, 0x8) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:00:29 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) r1 = dup2(r0, r0) fcntl$setstatus(r0, 0x4, 0x0) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) getsockname$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pwritev(r2, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) r3 = dup(0xffffffffffffffff) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000140)) renameat(r2, &(0x7f0000000180)='./file0\x00', r3, &(0x7f00000001c0)='\x00') truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x8000) unlink(&(0x7f0000000100)='./file0\x00') msgget$private(0x0, 0x222) 16:00:31 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000), 0x4) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="00020000", 0x4) link(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f00000000c0)=0x100, 0x4) semget(0x3, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) semop(0x0, &(0x7f0000000100)=[{0x0, 0x3f80, 0x2800}, {0x4, 0x6, 0x1000}, {0x4, 0xdef, 0x800}, {0x1, 0xfb6, 0x800}, {0x2}], 0x5) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x209, &(0x7f0000000280)=[{0x34, 0x18, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006, 0x7}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000040)=0x81) 16:00:31 executing program 0: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000535000/0x3000)=nil, 0x3000, 0x0) select(0x0, 0x0, 0x0, &(0x7f00006c7fc0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0x0) chdir(&(0x7f0000739ffe)='..') 16:00:31 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="00020000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xa, &(0x7f0000000000)="00020000", 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendto(r1, &(0x7f0000000180)="03a846e652c7d8b528ef7ddf4ecf469c2ebfad9aaedd7b0b78e4d12b60be8a0dcc025a6c3aec8ae14a5a62c9cb3327a98d580de94234acb4b1da8ca1012f420dbb09fd1e1d2a55cb100d6ec8a92c2bf8bbac6a45ed8012aac6ee516e7928493126aedef0d540ba5408742858f0f7759f4fa9c2623ab9c701d138c1ba3445600000", 0xa1421b5f05e7116f, 0x0, &(0x7f0000000140)=@in6={0x18, 0x0, 0x8, 0x3f}, 0xfff2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000300)="c733f59797cc81e4b9a3c3c82619c2a8576194016fd76496f000504248cb91e6f5acefb200329720dd7624cf34404f8e3b7b40d0baadf8a645541dce40116fc3c0a99d05611ff4c0ee4a38324ac136babd5c6d784f1d1b8bc6c1de69b9294e2f4f5947cce6848eb5e3405bb41be0ce1ab3c08298186028f497c5be06d5bd8099fc84e0a58ebb3ce74ee48e4b58ed26c6", 0xfffffffffffffe1a}], 0x1, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x0, 0x2}) 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x24}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffc53, &(0x7f0000000000)) 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x74}, {0x20, 0x0, 0x0, 0xa4d}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = accept(0xffffffffffffff9c, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001300)='/dev/wskbd\x00', 0x200, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = socket$inet6(0x18, 0x2, 0xf8) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r8 = dup(0xffffffffffffffff) r9 = syz_open_pts() r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000001680)}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r15 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001340)='/dev/vmm\x00', 0x400, 0x0) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r18 = dup2(r17, 0xffffffffffffffff) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r19, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r20 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001380)='/dev/vmm\x00', 0x5acc2ab7ff4e677a, 0x0) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r21, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000040)={0xc0, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r23 = openat$speaker(0xffffffffffffff9c, &(0x7f00000013c0)='/def/saker\x00', 0x80, 0x0) r24 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001400)='/dev/diskmap\x00', 0x10008, 0x0) r25 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r25, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r25, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r26 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r26, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r26, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r27 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r27, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r27, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r28 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001440)='/dev/wsmouse0\x00', 0xe1aa06beca938f00, 0x0) r29 = accept(0xffffffffffffff9c, &(0x7f0000001480)=@in6, &(0x7f00000014c0)=0xc) r30 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r30, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r30, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r31 = dup2(r30, 0xffffffffffffff9c) sendmsg$unix(r1, &(0x7f0000001640)={&(0x7f0000000200)=@file={0x1, './file0/file0\x00'}, 0x10, &(0x7f00000012c0)=[{&(0x7f0000000240)="75c7ce55d1f61a658572e9e8baeee5ac2701a18b225258b56bcd7f03d6c0ead00710183329cf52cd2a5c8a21c7c4aa3478c9356bb329dab27157e0c0c1193cd9c13fb31951b835ac154bb7aebec323c39000dd72c79078582ae82b9df9e186ce830a75eb95f2959e9f9d112fc3d9732873287a7e844fd12cf8a2e019511819c4636da7a7f3df52192d2293ef0be7fbe2f6c14837c4204e28c4bae95c625d6ef71217940662270a1393486edf2b4f8210165fe1cacb14646187f6ae609284dfbedebfa321a2648b0d5a524d0069fdffc11616f44a8aba38918889fffb557533b085894ffbe301ec45382580230cbe29ee3dbd6dd6fee16fdd8c4298b2b8f2f783fcaf89a5d0c9cc7b91ee2012b3294aab2e3b266c494f746400525d9b6e830d2ffe3c383fd5991378e91ef1558270a081b8c70ffd3fbdc241e9ed321035b9e24ef130c2c629b2b47c01bc88c2464f063b5a8cbfa376de44b8b7f69252b421159c2c6962c31f49193ccb62f0f11e80aa268ca9ff82e78a7916a0d7c289ea5b45ff3718448fc8bdb1c914c9a97ae382d3bce0d3e1bbf868309485bc5814693f3dac5aa3175a676905bf91799f56759508a07f72c1dc33ff446a695e8c2347e7067021b76d75881890d279d3107220c618c6337638128ba30b437b4aa3167dd8336239b67e0f8f4b21921c5d7dfb017f408bc15195789c4be0cd5bc795a6ecb7b5702ecb147f10394bdab6539d39f37ebe62086879c8db011dfa14acb04054a385e6416d1b2d6d09bb919caefe09a03321d38112f4183f2b0835d46df564b6269a76ef64d6d997ca19133c25a3830ed50442972e554998a18ffac494197fff9a967c0329e2909a9144c92ba0df4c419acd3c9dcdf4841677fe840a4a65c7b10850b137a5dd28523a57a3732bf8894d958fbec86c84f8b8a36f2321f4896a931f5c95fc93ec33732d1545e03c6a17d78d03cdac3715dfebdfc12fa7bc169938fb638caaf45d57cec99ee3087a8e50fdbb0f7a989c36f1c45a44887559ed618b398b7b34da1d2bf1debc38660f39aefe78bb2a2381ed4330dd73e54c06badf596f7652a35657f79fa75e7416c9a7c0f56ec8cccf0f96e093759ad2d164b32fbdd33d9c21ac8a1c2d670f774d61ad193e53659bfc35b8a6e8a59a441a9baa537ed4e3a75cd10ed8192b70415b54910123e015d7345d3bd5ba06a7a656d4d75b75065800f121d32512651d20e8e5a6cca94a45c4b829962be00ef5441c883b4ecf4ecacc79d60dc91e29efe7a3fba0e7375289097946a21ce5147b4190a63c2d4230e480ee8b33adab6d1f71dfa9b7d0ba9a5bb621bb376311b7e6cc3c728f1f38ed2930360efb3428051c8d9198ae3519e222f035a97745e148e03ebbcb0479ab42ba4793dd2cffae752459521ed4d0e45ef66c4e15961694227342f5bf24a3ee3b2515cd3bdc54ac359c055eec5d30746210f6c565328af7e312c8d2a3edeea8fcdeea843d851ff8244814a6e1d7d3f6d69971125abe15bf38ab8bc2f0782af171b69e517b4547f10937b7a19797acd3bf5fa5f8f149ab23f9f9cc08f0fb7db9d95043a248dd4c0f06e15df9f40dcbda346861696beaaf27306031cd9825fa702e318732d35703359ca092f31a91dc82f1214cde6eee4df5265fc3559860560ed2c9796e501f3ae6ff28b76634294a0347727cae44d4cc4f3a68e405f829b76a50175ee0044cd2f55681116c1bbfd0ba062ac7fd2b9311ac278a27d7f65f603d6a94599612d2c97f39eb5369b354510e3b0083b417d6e4a21e98454edc8968f040f3f2ff3b480943a967537e5fd6fc30f208d24de31bc8346e6544c27585952cd8eebaea23bc015495c71a4361f3eaa9b8777786ba2f49793dacbd6e9443620d8251cd4c3086b0f47c71119afc9f76a3ac9cd9203fbf752565ef83bd5b76f11c4a1203fb4fe9e952826e0f96b0b1f0eb81a52053392871c1a9d9b3c2ac23cb9e17d08a0ef387171636a8ad937ab2634ed5c92ebcea7a40a9d0e0bb2e9e6e10b066987e1ded4708796668bb18e699833623a9fdd7a925d9418ea67e8c3d8f9f505b48649d826ae7316d5b51c9acc4d201b015cf8876302de1eb9a9d99a76a8e1f84d3a49d0bf4b13b9b0f2d2277de97b2c7740ea0382fb8ddfa7a7cfaa6e19782f3bcef0fe7c58152c18f77ef05ac44034cf715ae379f5ac02a75a3c60d7e0fe95a223fe1481843cd51fbf6dc70aa9f774ec9246462689e4934d482e647da9f2d63ff0a55b3baddbf9d96fedc426527c104eea0e3e2461ad268be66d1bfa08eb1c9c26915fc946cabc26a4d701a8beb532c40d7692edae0cc644b41b2849e59edca6b2a5ed858219509be7f9599801aa13789e3e4cd09474fc1c16a9e0ba5a4d505741aa901316c4ae1878152c64a41cf100b906f67986b02723371ab1364535c87664c46b5f534e022eb9f729a086ad3b8bdb2d088319117919e29e9eea73500323748a3df7a65c9817e8eb82b83ec8041d0b2128b59ead89b5f65c582ceed697b41e35ebf7216b806b1e1b023f0e4dff46f6a34e4b315bcbaa6957019bc17951aaad819fa0995b0413be1bf85de38161321206a745ac46b5778d3ed3bd0e80a0ca85f37372be7d835883e363a99e9da2de7b3222b975cfc57e3e4da65ab5667b4f7eedb2ceb8ac33abb3cc5a8bbd181ba9b0f4c30c4c8da10062cc3f5b0b7c442e72bfa262f2e76947f8ea2a66e48116442f2e48d22d15e42c72c14d9fc8e9cf305d5146a7dfec3c0d35c673e81495071df945a697756d1396544ddc9b7668be21307e05850eaed7082c9215d044fd402a8b9856f27b7deb9d6ae4c9665a682a442cba5579f48c8bf3e31a49c52f60bc960f4321d202335a93cac2c263c345318bfee9f5993d2504056784b5f0604101279188c8499b3a45e843d1e40c3404027590ded9ecbe482180b6f4235ebbec8aae9334e4928ea804bdfd5892a14febde9b7be2c5f2695607a849a4bccd283af7f1a489867ef09e153b282e417d21bdc961df69be7adea1e8bcfd3ea87aaaea25fcaa5267b86acb439dd824a44b7a52ba4f97d576474921ad607e29d6e9527068e674c8d62c479634b1665d57d459cac116f97a69f6ae16ff441a36f7900bd928b93e8b75b8550668126a41b07cc331213daf491eed523193b87d55f69b50b93cbb97d36bb391d4f38b1354dbfb6f21a402c0692dd90bcc19d386c48ccb107de0b882798af9eef09892add3d494028fb7fe40af664896a05bc2b8f7277680b445ea92f5537c4954583b1018cafb2638c775fbfce82b979d690fdf7d827ab96f9fdd929951f30e2752041f55ee96aebf100f28d13c9aff16cfed997000d1794408e9bca4a8549fe30c0df4a1d19b93bfff06278080b7da70f933463a6d5fcb1104b0151da4efc6aa4c5213feca79f3fc94d37e3a0301037eef01a9c08297dceb84dc563f1b228dfe992a9f51e6e56a033afee9f83b84a9daeeb894ca06e671fc993c591c33dfb663853d91c091bcf68728a7a6f15a2e6488a22beec4dd7d84eedae22272556b7af331f684bcb0f217a4d7af6b4a365eab0b1cfc754dbbc08c8565c331193b4afeeff88c94d45445b4efae3e09c9216ae62b0dde6911bbe939199da143e736ebb5ba36a0109592adef4ee58668988a522b206c74dd25e90ff87663431e42ef5399833ad3e4a8e3dce2d3b3cc87f813467f9a2b452e591b1e076b552f525aa33ede59aa9ab06be3d416aadff7c3b24de589a3e86382baa241ec94e7808effca2bf220694d153a369163dd96958eff0a5337f82af346374d76567eab281862dc81a9182cdc5a4c61d273ab7700cf1c31747895a6e2df5c1f0f1051f4ef7860673c22cf0606e6e64738a43b6e689607971281af20826c3a3b3c972c73c2fa0ea9b4e9a8168a50830047c04f3e72b7a8c99e8d1853b0105b960372808b5c6841767df4dfbc7359cd22158b4dac6f4d9b1fe951ee3402b39c64502edd98dcc97f8176614e3d7810299e8f2a5a474cfa62c4891d4972a3f60720f3671bfa7d59c45c2c372ebb8fc9b9215821ac7933ac3c2bfb2fb356c1a86173f45ac38c363612f20247182cc918f2fd1d9dbf5995ceb89349df2a2c6381e7d264886c8562fd272e8749d1ef088c4db5c88aa41ad38d771b61c96b2038ba97a4f000f3ab292ee0e2088a99fc4a5934ddfc35768dc40944fddba878f5c65c6b1deb267c9533a57770d1678493ab84b0f7a2cf0f682c60091831bd1c024c3144360249a8fb83864af76dbccdf1447136b42f293c0fe20d0d0fbd23d8a9c05ad31aed33552b84b1d2cb579d1632f30207310016bd7f7544a3c61058d398513d50b394122489f57b817ac65ce71bd5c355496ae747754fce13ade5ff137a1c3ced97236df54c79cf4fce4f8c5f3ff750a70948983ebb65c78022f727441b20cd8589aded977fba5cd7771aeb183ffb95fcb728d40901960f677dd82d44e695ead4ec26372b60ad8d05a4590415ca3cf91485b1a37df2fe0b778959b7a656bc2e755dbe3eedf729267ccab4e4f43f14e1ae7497c3b4c0332142276192b5df2aa36442d5578a95d02eac73dc254303a632303f2485f67458e5e35d0a754fe8166626f2e447b69ff71c3a251a521669178677e599efd03e8a72809e3f55e7c1477bcebd1aadc4641844e99eb8c550b5040cccb59e88ba55eaa0e35743ed43f9125f111651621b9cf7d5abdff8ef5eea7f37848957cf709d200d1293fc758d6988100e81e0975b1a7f4e77d8978e159dcaaf4d3567629c68041288ee4b57e00f5052f6ba7bc9239b23a73e0e17d6d3b764fdff9b14fb89f6cd456cc0d9091f2af387fa5cd6067ce5db1580ddef265acd06cf795406807e785b00519eb19276c9c0441a07ecddadfb4cb25793b078632610755fdd8f5ab81193554267ea683bb5d7865592df5b5ffb064613446e79cf8ef82d9081e084b1205498c1f652f641a6859e04a4c7911b696180147a96dc544874641bff7d98529a2d6e379bee75825f23bf3b67e69d8b096d6b549928c952321a7c49bae2813b986d5d42b53721cb17016f1aa7dc0b1dee0b5221b4bec870ff8dc356c3e560ca37fcf0fded8d14e1ab2bc36d86d2f0caf4136b047050ba66c1eacec43dbb1c974d278c5e250c6037d5e8adba3a78bc9e2119d6edd08b618ae301578406c1293898dfd77d5e66fb6f34f4c5a183ad39858f724eb0231db024e4ee48d165342d8bcca3feb366ccf2907709f4669cc20bcce837aade911b10d27e2a674d62a02b9913b2dcd55ecaf48383f3a5ff0dbb26ca626e7adc6d4302a8274bd43d7e76d86cf5fa6db3fb61b3606569cd09c6b90bf55ead6a3d1afa78c08eafaa13c65835840964e9097e224d231076e9c1ca3e6b8f8bb09a28fc70d2a49730c223c33bab5dbe3aaf92b62bdea87cd58ecf1f026d170bb719d11eea8a25714941ae4f2dd28f76d3eebf2c2a0eb09755b4c63b1b9bf0b1543716084fa37df931a3a90766b33f4566940933c6488bae3da97bdedb8f80af92011b16fa6d154be2b55358b3231278c20d3e21bdcf5a9d32227dd568dcb6207e7bb7764dc5d5ee6c795f09531dd6a59c84e2bc989b29bcf4ecdac1fc9f47fb0b2bc74af4e2906b165729ce0f6e63c10ab08919e90b1022c11111b92bc3c6cccaf0eafd35aebbf871e3310409452d87b7cb3ba576622d9bbf46211374f3be380b8b3ba311cc706724e31110473784406f0ef8fead713280c2b9b20093f620c0bbcc8cb9e695634385c6c74114f67d12e102f", 0x1000}, {&(0x7f0000001240)="c988c1d8664f32e8ba654045df4013ffb5d909a7600afa3b39d6b94890034153c30bb0f5de675d0393bf0f6f86956088e5734fb61a443c37e262e1f9bc3047dc1f291b86d0b9f94f1cc9cb", 0x4b}], 0x2, &(0x7f00000016c0)=ANY=[@ANYBLOB="3800000000000000ffff0000343e14b8da233d8d66678ec73d477ef5f275c9a067754f271e9b96108b6453416ee5d7059eeb22b45fce4a1294ceab6547b913bcafd7c851547b7e096c50939b5a2b85de580e3fb3c9617f893a68e0dfc8276974eb7067eee8a01a9a2bb27137", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r0, @ANYRES32=r5, @ANYRES32, @ANYRES32=r0, @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r0, @ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r0, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r13, @ANYRES32=r14, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r15, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r16, @ANYRES32=r18, @ANYRES32=r19, @ANYRES32=r20, @ANYBLOB="3800000000000000ffff000001000000", @ANYRES32=r21, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32, @ANYRES32=r22, @ANYRES32=r0, @ANYRES32=r23, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r24, @ANYRES32=r0, @ANYRES32=r25, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r26, @ANYRES32=r27, @ANYRES32=r0, @ANYRES32=r28, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r29, @ANYRES32=r31], 0x140, 0x1}, 0x404) pwrite(r0, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r32 = open(&(0x7f0000000100)='./file0\x00', 0x8, 0x4d) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x8010, r32, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r32, 0x80185758, &(0x7f0000000000)={0x5, 0x3, {0x80000000000000, 0xfffffffffffffffb}}) 16:00:32 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f00000000c0)=0x3, 0xfc54) 16:00:32 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x2, 0x1) acct(&(0x7f0000000080)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x4320, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) r0 = dup(0xffffffffffffffff) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000140)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000000)=0x3) 16:00:32 executing program 1: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000040)=[{0x21}, {}], 0x2}) pwrite(0xffffffffffffffff, &(0x7f0000000080)="51f3328209a817847d9c5042e331130bedcdde8dc67f773ad376e6c2817d1528ed7933354e027525c16a2282d09caba31d71c8bd85023200acf8214786dbe7561817daf2dc5043398475ab721c894ded3bdc19aae8eb946117e75877dea66de0a038f0fd2df0232856f16ff38be2a53c8b28294cc776feb2aae76cf49777a13f466bd0a1a6f4070e217ef326691ba041abf6dde6416c9263d5737fccf31284460bbc6ec63cfe2b98be9fbd2027675e8d148cda", 0xb3, 0x0, 0x101) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000180)={0x3, 0x1}) 16:00:32 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe}], 0x0, 0x0) nanosleep(&(0x7f0000000300)={0xf0, 0x400007fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000000)=[{}, {0x6, 0x0, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000081, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000000)=[{0xb1}, {0x6, 0x0, 0x0, 0x400ff}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029b", 0x7, 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r1) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='\x00\x00\x00\xf7\xff\xff\xff\x02\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000000)=[{0xb1}, {0x2, 0xfd, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r6, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pipe2(&(0x7f0000000140), 0x30002) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r7, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="7041fe901a91aab7e2ff8b1e61d8d522832285b78bea0913aa5125299fd52eae83d18e99a15683647162f7663cec97e51de3052af378f42867"]}, 0x0) kevent(r1, &(0x7f0000000080)=[{{r7}, 0xfffffffffffffffb, 0xc, 0x4, 0x5, 0x9}], 0x30, &(0x7f0000000180)=[{{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x61, 0x4, 0x2, 0x2}, {{r5}, 0xfffffffffffffff8, 0x0, 0x1, 0x1, 0x5}, {{r6}, 0xfffffffffffffffd, 0xa, 0x2, 0x7f, 0x5}, {{}, 0xfffffffffffffff8, 0x0, 0x4, 0x7, 0x412}, {{}, 0x0, 0x8e, 0x2, 0x800, 0x6}, {{r0}, 0x0, 0x0, 0x60000020, 0x8, 0x8001}, {{r2}, 0xfffffffffffffffd, 0x41, 0x1, 0x100, 0x100}, {{r1}, 0xfffffffffffffff9, 0x40, 0x0, 0x101, 0xffffffffffffaf32}], 0x0, &(0x7f00000002c0)={0x4, 0x8}) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r8 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$getown(r8, 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r8, 0x80206979, &(0x7f00000000c0)) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) 16:00:32 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000002700)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) pipe2(&(0x7f0000002680)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30004) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000002740)={&(0x7f00000026c0)='./file0\x00', r1, 0x2}) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xa, &(0x7f0000000000)="00020000", 0x4) setsockopt(r5, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvmsg(r5, &(0x7f0000000180)={&(0x7f0000000100)=@in6, 0xc, &(0x7f0000001600)=[{&(0x7f00000002c0)=""/177, 0xb1}, {&(0x7f0000000140)=""/28, 0x1c}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000001380)=""/81, 0x51}, {&(0x7f0000001400)=""/112, 0x70}, {&(0x7f0000001480)=""/66, 0x42}, {&(0x7f0000001500)=""/91, 0x5b}, {&(0x7f0000001580)=""/87, 0x57}], 0x8, &(0x7f0000001680)=""/4096, 0x1000}, 0x40) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x20000, 0x0) dup2(r3, r6) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r7 = dup(r0) sendto$inet6(r7, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x74, 0x0, 0x0, 0x9}, {0x25, 0xa}, {0x40006}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="c6c60700000000000000cdcbaf37") 16:00:32 executing program 1: socket(0x2, 0xc003, 0x0) r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000540)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dfbc5b65c6593d2870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4bc922136e000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d36d8224d791038ff36d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) r4 = socket(0x18, 0x400000002, 0x0) close(r4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r5 = shmget(0x0, 0x3000, 0x112, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_RMID(r5, 0x0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x80}, {0x6, 0x7f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="b658b389a88f5e3dea4908399ea8") 16:00:32 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000540)=ANY=[@ANYBLOB="2b0a5c9f655108ed1fe700e70000000400000000000000e0579d4105e2631b19da8e04cb9e7ea9ee9615b4293ec578f694ddaf9a4c17b23e5c742db633f83771bc395ae431a19a64f6f3c01d239c9b530360f0be2e5741c52b550a"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x2, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) readlinkat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000140)=""/163, 0xa3) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x45}, {0x5c}, {0x4006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getuid() write(r2, &(0x7f0000000100)="8c65", 0x6d2) 16:00:32 executing program 1: pledge(&(0x7f0000000000)='+%\x00', &(0x7f0000000040)='\x00') r0 = msgget$private(0x0, 0xf6b2d9f065a4b22b) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000080)=""/76) shmdt(0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1, 0xa8) sendto$unix(r1, &(0x7f0000000140)="aca76ea440f385260ea14c1ee09237fbfafba04ece923b320e03e864635a99872181b7b351f652f64b32fb6a889ef88bd35ed3647be0e26e322278b46e878bd9224d0777ec93e71efe62f219f5126970de9345f7b0fb23c3cc", 0x59, 0x400, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x1}, 0x8) pwrite(0xffffffffffffffff, &(0x7f0000000200)="428655636062ec4a9266a2413967ed1a7398ae760150e71c8e45944127c28968562c22256134b3e85fbc1da136d2ac3736c463f93a88fc9ed5b9aebe8162e3f1b9003bbbda4ac31974861bad6ad97e476ccf54f919bbc45f3f64de9aa84b29a880a81eccc50da715b6334a3ad55b4826cdd72451d8c112ebbdaec1fad35b1fbb16369cc003b6ce587ba5c519f0a8d69b62c764b39c6857740759ffe83297ce8cbbfc25c14c338ad52aaf9c3a410b1e7039303a1c2466588ac3b428622cae913838be88af076fea54", 0xc8, 0x0, 0x1) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) mknodat(r2, &(0x7f0000000300)='./file0\x00', 0x4, 0x1f) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000340)) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x80, 0x0) chflagsat(r3, &(0x7f00000003c0)='./file1\x00', 0x0, 0x0) r4 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCFLUSH(r4, 0x20004268) getpeername$unix(r3, &(0x7f0000000400)=@abs, &(0x7f0000000440)=0x8) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/null\x00', 0x808, 0x0) symlinkat(&(0x7f0000000480)='./file0\x00', r5, &(0x7f0000000500)='./file0\x00') r6 = fcntl$dupfd(0xffffffffffffff9c, 0x5, 0xffffffffffffffff) ioctl$BIOCSRTIMEOUT(r6, 0x8010426d, &(0x7f0000000540)={0x4, 0x1882}) r7 = dup(0xffffffffffffffff) accept$unix(r7, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8) pipe2(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) write(r8, &(0x7f0000000640)="79d820a6fee4d9491d92747887143a471963e3380e6ce0a874fba550518386839d077dfed04ca7683ddcdc3f97aa5824e80be8adcb5a7fff07c5aa82a82711b36192e7e95b9aa753a287d7f11aed680f5c815c402c", 0x55) r10 = dup2(0xffffffffffffff9c, r9) ioctl$PCIOCGETROM(r10, 0xc0107005, &(0x7f0000000700)={{}, 0x9, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000740)='/dev/bpf\x00', 0x80, 0x0) semop(0x0, &(0x7f0000000780)=[{0x1, 0x2, 0x800}, {0x2, 0x101, 0x1000}, {0x4, 0x5f2b, 0x1000}, {0x1, 0x6, 0x1000}], 0x4) rename(&(0x7f00000007c0)='./file0\x00', &(0x7f0000000800)='./file0\x00') pipe2(&(0x7f0000000840)={0xffffffffffffffff}, 0x0) ioctl$FIOSETOWN(r11, 0x8004667c, &(0x7f0000000880)=0x6) 16:00:33 executing program 0: r0 = kqueue() ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000001200)='/dev/null\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x12}, {{r1}, 0xfffffffffffffffc, 0x3}], 0x9, 0x0, 0xffffffff, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r3 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) semctl$IPC_RMID(r3, 0x0, 0x0) shmctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r3, 0x2, &(0x7f00000004c0)=""/223) r4 = msgget$private(0x0, 0x200) r5 = getgid() r6 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r8 = getppid() msgctl$IPC_SET(r4, 0x1, &(0x7f00000002c0)={{0x8, r6, r5, r6, r5, 0x42, 0x6}, 0x8, 0x3, r7, r8, 0x3f, 0x7, 0x4, 0x7}) r9 = getgid() r10 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r13 = msgget$private(0x0, 0x0) msgsnd(r13, &(0x7f0000000600)=ANY=[@ANYBLOB="ff3d18ffffff000000005e84f4980b14bbc152d8e0e95d69fd157b9ed56b570600f058a04808"], 0x0, 0x0) msgrcv(r13, &(0x7f0000000100)=ANY=[@ANYBLOB="0000f3ffc36e8d9423d57b7400000000000000000000ac00000000002000"/42], 0x34, 0x3, 0x1800) r14 = semget$private(0x0, 0x8, 0x80) semop(r14, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r14, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r14, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r15 = socket$inet6(0x18, 0x3, 0x0) openat(0xffffffffffffffff, &(0x7f0000000380)='./bus\x00', 0x2, 0x48) r16 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r16, 0x29, 0x68, 0x0, 0x0) r17 = accept$inet6(r16, &(0x7f0000000480), &(0x7f00000005c0)=0xc) getsockopt(r17, 0x29, 0xfffffff9, 0x0, 0x0) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r18, r19, r18, r19, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) msgctl$IPC_SET(r13, 0x1, &(0x7f00000002c0)={{0x8, 0xffffffffffffffff, r19, r10, r9, 0x13, 0x6}, 0x6, 0x2, r11, 0xffffffffffffffff, 0x41, 0x7, 0x6, 0x7}) r20 = getgid() r21 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r23 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000002c0)={{0x8, r21, r20, r21, r20, 0x42, 0x6}, 0x8, 0x3, r22, r23, 0x3f, 0x7, 0x4, 0x7}) r24 = getegid() socketpair(0x20, 0x1, 0xf0, &(0x7f0000000040)={0xffffffffffffffff}) r26 = getpgid(0x0) dup(r25) r27 = open(&(0x7f0000000300)='./file0\x00', 0x80, 0x40) faccessat(r27, &(0x7f0000000040)='.\x00', 0x0, 0x1) write(r27, &(0x7f0000000540)="f9781fcdcb79ceafba8786368bf93bd5187b29d3b0a79418cd064ee259baca92379e4b77fb7f2b8314f3015ec81d6632f7be3d77caf4d19f458b6af1ab436955fbff6b760bbaac97e294941b119d9882cd1b9d511322423b814bbe2d025e4fc9990671c7042387fe11128bc7380dcd6202bf7477987ff4e95581ffe0d194a34e68375eb05221512257e2d744a61881df6279c33c0800f5af977b96c38138e40000000000000000", 0xa7) r28 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$KDDISABIO(r28, 0x20004b3d) ioctl$KDDISABIO(r28, 0x20004b3d) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r30 = shmget$private(0x0, 0x2000, 0x20435e543a222cf4, &(0x7f0000ffd000/0x2000)=nil) r31 = syz_open_pts() fcntl$setflags(r31, 0x2, 0x1) r32 = dup2(r31, r31) symlinkat(&(0x7f0000000000)='./file0\x00', r32, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, 0xfffffffffffffe4e) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xfffffffffffffef6) fchownat(r32, &(0x7f0000000180)='./file0\x00', r33, r34, 0x0) getgroups(0x2, &(0x7f0000000200)=[r34, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r36 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r39 = getppid() r40 = socket(0x18, 0x2, 0x0) setsockopt(r40, 0x1000000000029, 0x20000002b, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000640)=0xc) r41 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r43 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r46 = getppid() r47 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r41, 0x1, &(0x7f0000000100)={{0x1, r42, r43, r44, r45, 0x5, 0x8000}, 0x1e3c, 0x8, r46, r47, 0x1f, 0x7, 0x2}) shmctl$IPC_SET(r41, 0x1, &(0x7f0000000100)={{0x1, r12, r36, r37, r38, 0x489bf5dce96f7e76, 0x8000}, 0x9, 0x8, r39, 0x0, 0x2000000001f, 0x7, 0x1}) setpgid(r39, r39) r48 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r50 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) r53 = getppid() r54 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r48, 0x1, &(0x7f0000000100)={{0x1, r49, r50, r51, r52, 0x5, 0x8000}, 0x1e3c, 0x8, r53, r54, 0x1f, 0x7, 0x2}) setpgid(r53, r53) shmctl$IPC_SET(r30, 0x1, &(0x7f0000000240)={{0x81, r29, r34, r29, r35, 0x100, 0x3}, 0xfffffffffffff9f2, 0x1, r39, r53, 0x4, 0xffffffffffffffff}) fcntl$lock(r25, 0x0, &(0x7f0000000080)={0x2, 0x2, 0xfffe, 0xfffffffffffffffc, r39}) r55 = msgget$private(0x0, 0x200) r56 = getgid() r57 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xfffffffffffffc86) r59 = getppid() msgctl$IPC_SET(r55, 0x1, &(0x7f00000002c0)={{0x8, r57, r56, r57, r56, 0x42, 0x6}, 0x8, 0x3, r58, r59, 0x3f, 0x7, 0x4, 0x7}) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x4, r6, r9, r21, r24, 0x18, 0x101}, 0x6, 0x1, r26, r58, 0x100000000, 0x1ff, 0x63}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getgid() r60 = getegid() r61 = socket(0x2, 0x4003, 0x0) setsockopt(r61, 0x0, 0x3, &(0x7f0000000100)="99fe358a", 0x4) connect$unix(r61, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f666d6c653075"], 0x10) writev(r61, &(0x7f0000000040)=[{0x0}], 0x1) geteuid() setsockopt$sock_cred(r61, 0xffff, 0x1022, &(0x7f00000001c0)={r26, r12, r60}, 0xfffffffffffffe6e) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:33 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) dup2(r2, 0xffffffffffffff9c) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) semget$private(0x0, 0x4, 0x400) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = semget(0x2, 0x0, 0x356) semctl$GETNCNT(r5, 0x2, 0x3, &(0x7f00000002c0)=""/227) r6 = accept$inet(r0, &(0x7f0000000100), &(0x7f00000001c0)=0xc) fcntl$getown(r6, 0x5) recvmsg(r1, &(0x7f0000000400)={0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:33 executing program 1: pipe2(&(0x7f0000000000), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) socket(0x18, 0x4, 0x4) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:33 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) kqueue() r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000140)="97e322f6dce23ca90c6acd9cb6b955437f596b35d82d432ce2ebb459e77824704b85bab631dac0d14acff9894b5d147bc2aca2cdf25524f48635872e566df7bf7e92f2ffebf1481a747f512e2ef5393869cefdabb89b7d2d1de47fdc8d4842bae290c960bb9063c61468be7eabe44853a00b130f832a27c4c141f1991e2a9d14d598cbb007336ddf921588f2762c896fefe37d9ee368d04e912b18cda79af0debe3dd17a9285a9dc0d8884d87a9aacbf82bad4c8d02d66581dd7f1911e6cf1cfc4fbfc2ab77715a082d8db2ba8d2b4521f2f89f157480f4c83ad86ed8ce4c7", 0xdf}, {&(0x7f00000000c0)="19d9b388813dd764f8d315ad39", 0xd}, {&(0x7f0000001000)="2a18a5b09de1e8eb21da3b094f0109119b6a2ec370076ebe07353875dd4a09c10706a4adc77aa8625207d19b1485d8fe97f1819fb75717a3ea623327cf40b559e050e45a1f8de4d98c651e7fbad81f9078104b3341e622c2330acf17205eda85de790ab0670e4eb3aa80ab1b70c05d1435802e9d7cd251162514126a40a20f1e050bf06014266bb67f678c050dee11e74de40d7cd077fb2bde6d7f12309565d585f9d682f612b675a8698c0e99cafc5069594470fcef5ab5da9787895545c5b8e82bcc4808ddd7259a367152c038e97a020f6ee492799fff22557c9e352064b5661eea67d82c21878792e7915e2b3af06b3257290697758677229516f880eab238bb3b66a37808c0032d3c4c786db4827c5b168068add1851d42625897a37fc7cd014791fd48d73dc98d5cef5459aae237e71bc35d5063e67fbba1449f422159e36000e2bc97d9fac86bdf79a1e6ab259f5406b2e50a0543fdec60f954d60457f2a28ee540b60bca822ebb37f7b842fc7bbb5b465973781b50613a005ef019c8490dae72c95ebd05700c8d36da8b27c9d436e6b1325ff6653fcbc5a181cf9bb4b4403a317157ad835935db76d1ae2757d471eb1e9d6a9107a3d65fc6460399fafb22f4c29d19d4d99167dfca4437d58e18a3bc2f0f1d4695a3451abaa56044fc89853a95a854bb9199418019b30bb82f656e5257476b42a979febe71004d0fb88e4e9b287897c38d541fbc85f4b7bdbb2ccb41e542b0018c997dc7e80bfb27884b4c887cd98585c2163caf53275b9f7cf284785c327f20b369715f1142738933d48f302b10e1fee9d40b9f69623c4f3b3396e8811f93fcd1cedd18182d0eaad53d4505a394cdf6261e39f6b0fb5ee7a0c12066ffecaf7413ffbaa49981007949021f6822c102d5ca2322fc4f8637efb1bacbad66cae101a868a3335c778fe50819b990053f173982cb5d4a8079a05f13c400737b179419e08e284cfbd5ab3306d0df22522dec1e3c884ef1cf87a318cf7b2abf7094ef30f9eea4d21f6c5355db9a0904d1557bd3c5fd304a27a9b74891e096020b0da47f9aff1953b1af19e13d283cf1486afde0ea12060c583bfd9d7911d3bf9718d24d9d25dba811caba70a6e7f91449c21ad69bc30bcf8821f4752a98ba301bf67985a81793dae5738b10069bdcec51895407a8455002bd3d7c64f4662bb837c28667760b692298e94cef88f66efc8bf92854fffe0a2a9186e191263053c66d516553136980918d547b25b4a108b26447c4ec3ea05caaf8f22be3b1311ee3c67324e95586c5669c91a891d212baae6afea3dcc913481cd54322b5855c206b7510445a366e2b579f577ef852b653e6b431235e9b0f496043b318a8afc22c267bc5a5076f9dc34f50bfa06c62dc299c89ce51f5a1057bdbadab941c2a1181ba36304be01390c3d2cbf7446bfdd11ac87462ba27d9cfda8f245fd770b5af145a8eb2fc0584c171cd535cd5f8999b06955cb1ecacdf0404a6ec48a0488849a429236709b07ae0dec575e865f1ffb0d34fd970b20a1ee998ad8ef02cbb7674ed3433bccbfd80a704c2030b4c35f243015430cf8514bb95c8ee1650a6081c5337533f3cfbb5ed7cc6f3358cae6adc73b9d09ff2d627694f19d3b9e8f3f817391a65e5e4687756af006dec6c7c5fb7406249f4a8710ebd61262ec8d9e1e3c469fb3bcefdfa74aaa72c6149e3eef7f3cb62c30043066a786f64dc53fd3e1fba731c52d263a5365e56b3e2e1442d62abcf2b4fe87e9b702b919a13d688ae51262d8a8f676bd0fa5d4439d8523d909c36e3a286f94e69ceab71db434b6c57582ffe4596df087c9bb5011cd565d093de4195d166877ad1388ed3b24154f774a473c35b77294be2e59b83d62412409e7be3914e757e9e3bcfaeaa2b066e2c31f7d296b3de5d7def4c09383c495da7d16ae4b265359e319db61087b45cfe01a8c546c602996d031c2239973ed9b9d0c04def1567811659139679f94c4f142a01d90296a3d5c718787e3ffd2afe4745f9fa93f4266cee39eb10bda7b2beaa69d070c5e3f89a0c7b0fe7192683be1714c86ada32658635f652f973b5d1bde72b7514284691cf15669619d4f801f131ce23f3c0c325819a9650e4d7bb01acd50d27de94cab3f1c20c68f0f6f0f737a47e198163e0dcf48d0a489a0da5610f1c74f216f9564f18963da8a03cd7c87b9bca64a90f82e4fac7036717aaff615f897d7842a06dbb4d2c2d8240d551220301f563d6819c60e5457b4083eb165e83d0a75cc88d644c85a5ca7e4e60717df6fdb3982fc9ed5e274018a5c81be3c760a934188719f80df4e89a362177825407b8d3f942614d5b5e4b59affb273e3d2b2259194996933e8be820098d7657bec1387a1c0189d6e67d4579239768d8abb8ef7400706e80285a29b9376bb8c169b6c9f69ec3b4c6382969928fcb7de2149a0fbe1de4bd1186a5c330ac3f763aa8074996955287e21731c2eb8e0069edccbbda24c73b2ddb280b65020ea693d728ee18516ddf1ef614a799341b25511c1fbf108661ddea5e1caaf2877ff3413a06abf30b6ce5e15b1a4f5b9da82110a1b31b78d9e91e1d2cd5b75d6d3ac66e5ee143a4b7e02411cbbda3ccc79eadd17064f88bb04789040b2cc85116769ec725efb0c0614393ab2fea45d30f9829bf3bb5c862550cc82d0f833e30bcb45bca38b92d313c12591cea5f956fb9d2c4f42ac3a9fe2c776c06bdc485aa2d3f4a7ffe63506bc0d5fddae509bd2924efb838a15d2dee6972ee983cb444fb35c52ccfa421085fc0dee423d3b6c78cc66f47f26c1d67b772bce589b660a52c86b5c962bcbbcd6ad00b0dfa25939dfed7c62539c389bc324b6f98e92bb7de493a6acdfd94ec1400d41f5a2f544716445013cb4e4695d257e9c232c317912023a91c354cd5db36d4d9f03b0f50e551a14481f3a813f7eed66820942c722b2fb5f1b77d1a1292e4ea9ccdaae242ad6f4dae5111816f0ab751cc9574eec4bd7fb034b8949ec8a70977a431aa6ae0ffb9d299b0834429340c24b3773de9fa4881837cafd50188b75093c7fe1b4b12094a4298d45f5a2c9743aba97eb3c7d7388bc3f1f9a816172dc49e6203f90967a30a01ebb12b61dd8233f7c8896361266aae88a8734f29b5985be086993cdbf764f55ca0fee1109705ca3d7847f8dd31c89e61c2e8e7c94774d63ab1b41e32e415abfedc82dc08a0e7de27841aa2a039b07cbd08643d7cf885c1374e4df96ecfa9fd586dd1d2a5a94cdb8801448dda58ae70d07bbbcb8cb7fc5fc9f6ac76f9fb41fbb3b3759917616febf5f2beae4d96f5a9814d84f82d501b41856cbaa77643a3ed1b43f1206be6cd6d09b1d7fb850a4e12725c55e4e9a95d2308beabb46a026c57b4cb590ab1bd88b790d8811c09868bf241528df1bd4ad4281791985899044aa31e2c9dbf76b5a42f2a7ce61b4720c967b77c5f43bd3c703cfa8bce907f847b0453619fca197b10b874e5ec0704352ff52077897951518e42953b5b34934c6c3dbd20d2328bdf7efbb0ed4ec64b5f3695b110fbc819cac4360750d164e33cc637573487dd118df07203b21ebbdcf66abfd83e2701da6bf0539efd81f487a9f6d9a0acc19ddfda25732ba93ce5362314a4321d9aa077c7b1ac9b67e66861901f3a3740c3ae38aa1eb3d186dc362c59a06d81687cd755d22fdabc01ffb8d3e033f4814872bdbbb70d4d8df504a3d32e22ed288611efb457fbce41280c064fcd2192628627a32a7e7cb50ccbf16eccfc238f00d000a5df8df45d918014916cefd72c36c3453505b539aa903725c5cbc434ff94d5a9b7d109998fccf826c85ef5901616088de1b2c8f3c10890ffbc553c042b380cf63e93c084875da69056e804ef028ed0facda2865eb3f60c79452fdbcdf0b96df6d3bb422f11c2af0899d855a9782e866f55f5b10e6fe08603983c1bc7892951dd9ef43f528fd406ab272280016bab8a6989df5c9fe71b2860e31bf2587e8213fcea53783506fac4e518dd9b18704430ffab377d92ee24e35fc399292f81fd1f278df6ac80596486a50f1b42049f4a044485783db0565ed6a3a0f1835cf1fde685efb54078449bdaee73737c2b7a5bf959b798013283cf86b6e65ffe3df20e1e51b45a27de46acb941eb6a0df7d643766917064e78e94f4f2e61286299597ababc728620f6be164bdf9c096fb2504386f6159e9f76a341a3f3acd3ac0703736bed768b10ebfb80b3456abfc194b8f69217a7fb1c781460dec39add73f631541bc1b81876ae76448f651249797eec1c572d6c885f725a8ea8cb50baa1bd61f48dc92d9165ed09faae16821db71f1bebc91cf61905f8c774c10eb05d517521e23504badb6d9f3423775df32f882f169f544687cad173e6f3488b31771331ca8140f91975fcb3993ff64842ff5f6187b585fc391ae71f840c834182068502dddd71051ff068904f54e0cb2b4ae85dfc9ebe8365cadbb4a4eed8c0259687215d98f59ad17e4aadceebb5ee18777e387432d1cd8a5e79dab0cc89ef6e450b7b793ebf4dbfea352935ea4e0802425b571aa1ec78772a936e83b31beeb3cb2b5ddad65575aa6c996db8cc4daa4379f43f69899a0f18f507c6f8c772221266e3519588f637f634ef79099575702f8ab59f2cf59951c76e52213eae695431d67e7913c1c60fff7522ee3e52b4712a454bb8d469816e7cf58527f599fa6b6cbf21e25828e107afb69e8d556d0517f6b44d5404f1dd02a640392095419cbc8ccffc78e984952701caf9e33595fce26386218b5f50f196eecb836b931f428e845dc7e98bd89323f1796c76f48bb8aa640207f0ad6847fbe57b9050ac77b4c3e71da266df109aa9d6dd00e1ae68d3f09dc0aff8658e98a0d24e1039d2b24a788841a60036945a5fc337dfd33f3672980bb04aaac67d8345c5fc9b8c870c8eeefa869e4d540027dc2db8a2d80a5ea28f6230f6a5b8d3300c0eac9e1d3c3f83330941b7e64e88db4f693fd34d73b1095e8d1f5eb9940bf10e3e45add9c859c3d69892230e19e7b10cd7e8651138898d065da089cebd99b8dbad9eecc530e2466044d74c4e2c4057f8f98de081a8a9df642b2e53d9d8ea3f8802cb2fb3ed34309ff469ab7ea820b3961b1defaf6424a7ae06064de99441b102af613d5471de614d9d0544827fed1a1f2854b98c664236c5ab3b7de3d454f4893df67133ebb5996808b57828d3e26c02d6521bc57423d5a8f36f4db90634572273a850e6d5f7f30468b1f1797aa687b116ce01aa78c8fa8d77e7a32db5bb909479ab5664dfc278f49e90b227883883a2362e8deae068d7ba38e2e39beb13848ca6096c46c7e21ec726e951543ead6e018a595a6d08f12e9bab887a2c19205565aee31a831afca178a3989bd7f85459b1f8746ee3c41761c519f4ea3eb0065f28366b56e8c5547841d188fe63a4120f6347460ba5927d8c89da3916b6d7c74f6fee0153d9481bccf1cb0e7fe861cf2236bdf245394862a46029aa09d77342717a046e3e2d5dce79d985848060ab5b50b078d1507ca626508b92e8be18ec015c9614ad7bae2660aea285cc1dd50bb65ca440db83c6a1f0cd8f1d55097c19b1e513431072b10710e06178f0e7373d9c5b58ec6d8c867cd2d9578b893c50c96c3c767d9a3a95cabb577eeb3fd12e0548df810de6214aef986ddcf7a6816090cf33681ec67f3962952cbed8db49c3ac85bc5a6aa6eb1baf9ad2bc87d5e2b7e2d64e414f9b932c1f536ab6dd5188b0c0747f199c8eb659ba8d94ad28ed", 0x1000}, {&(0x7f0000000240)="7b991ead9301f6ef52065b4cb8413e3ed7e38de1d944604767e4da71c72eb637d51f1d0fe66448e415b196ca9120643fb216b9aec14fc68a5179591129c714f453de617b6bcb0e920c393df34db822bf244e4963", 0x54}], 0x4, 0x0, 0x9) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) fcntl$dupfd(r1, 0x0, r1) dup2(r0, r1) open(&(0x7f0000000080)='./bus\x00', 0x22, 0x0) 16:00:33 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x80000000008a}]}) 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) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x60) close(r1) socket(0x400000000018, 0x3, 0x3a) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10000, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x59) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='\b\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xb1}, {0x64, 0x0, 0x0, 0x8}, {0x6, 0x0, 0xfc}]}) syz_emit_ethernet(0xffffffa5, &(0x7f00000001c0)="26495b55a658d024cd62a548e094b6d5da361d3e92cb9fea18a268763493fc0bd8895d40b206c2bd24d6c681fa75808c0cb49677fcf59879e716b7a711bb5c6d76704f71df7a73d6e9f24b55fb6fc17eb784653b6ea55e5de32a659c8221101737fc6e3522e99d6e52a6a4635737900e817eb8acfc447e4e864e511d2a18090ee71af36c27d4be8a9b4bfeb9ac1a98deac3405af2e08937e3c92679515c21d4baa2de667d7556aefa3042d3d57bdfd6ceec536d14777dc16b577167c2bdb65d2b203e96cfb63fa4179aa2a5ee57732489c6f469d52d3357a36e678819614c67b0ec7344cbf65ccbec06a979d0dd68121d4") 16:00:33 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffff9c, 0x81205724, &(0x7f0000000140)={0x3, 0x0, 0xff, 0x1f, 0x0, 0x7, 0x80000000, 0x10, [{0x1, 0x0, 0x4, 0x5}, {0x8, 0x3, 0x100, 0x8}, {0x50, 0x2, 0x7, 0x7fffffff}, {0x80aa, 0x9, 0x0, 0x78}, {0x1, 0x0, 0x6, 0x8}, {0x0, 0xd7, 0x204, 0x7}, {0x5, 0x3, 0x200, 0x7ff}, {0x1, 0x5, 0x4, 0x6}, {0x3, 0x6, 0x7, 0x401}, {0xff, 0x3, 0x8, 0x9}, {0x7, 0x5b6, 0x5, 0x9}, {0x3, 0x5, 0x4, 0x7f}, {0x6, 0x81, 0x2, 0xa8}, {0x5, 0x9, 0x3065, 0x6}, {0xf051915, 0x9, 0x7ff, 0x1}, {0x0, 0x8, 0x7fff, 0x8}]}) close(r0) r1 = socket(0x800000018, 0x1, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x840, 0x60) r2 = kqueue() open(&(0x7f0000000980)='./file0\x00', 0x80, 0x1f) r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffff8, 0x31}], 0x8000, 0x0, 0xc600, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x40001, 0x9e1, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "00000000e74de400"}) r4 = semget$private(0x0, 0x2000000000000a, 0x200000000000284) semop(r4, &(0x7f0000000800)=[{0x3, 0x29c, 0x1800}, {0x0, 0x80, 0x1800}, {0x3, 0x1, 0xffa}, {0x2, 0xff, 0x800}, {0x7, 0x5}, {0x3, 0x9, 0x11800}, {0x3, 0x4, 0x800}, {0x4, 0x4, 0x800}, {0x4, 0x7fffffff, 0x1800}], 0x9) semop(r4, &(0x7f0000000100)=[{0x1, 0x7fff, 0x1000}, {0x2, 0x0, 0x8621e15948ee3c6d}, {0x0, 0x9, 0x1000}], 0x3) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x6, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getegid() shutdown(r1, 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4c}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="d057080000005f593b2146d3a25a") kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r5}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r6, &(0x7f0000000380)=ANY=[@ANYBLOB="761ff18e27bd0e96021ffab00b6c6ac06ca35395ebe04eec8087dffdb6344815580f46350121b2edb2d76ed05bb2d0192113d040f7221f4592bf1a1466f6629adcb165c6382b7eedd7deaf2cf618575c63d611ddb5d6bc049a9648e641b339805b9ac82c665d980e5b34415a9af2c39940c1cc1e58eae04369a90598f882c9897777dd58f90e086c61c0eb83dd513a8083a6c1d10b3680112334b68064ddecbcbdf70a07a86d2bfea870c11d7e7b8657c3d8f7a6ddd78e74b0fe18f289368038a4615cf974ccfe252bdb86709271af0217532d760f00090cd51d653daa090f8a9ad0d0"], 0xa) r8 = dup2(r6, r5) execve(&(0x7f0000000280)='./file0\x00', &(0x7f0000000600)=[&(0x7f0000000300)='[@\x00', &(0x7f0000000340)='@+\x04\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='\x00', &(0x7f0000000540)='\x00', &(0x7f0000000580)='!\x00', &(0x7f00000005c0)='/\x00'], &(0x7f0000000900)=[&(0x7f0000000640)='\'+\x00', &(0x7f0000000680)='\xff+.x\x00', &(0x7f00000006c0)='\x00', &(0x7f0000000700)='}:\'\x00', &(0x7f0000000740)='-\x00', &(0x7f0000000780)='\x00', &(0x7f00000007c0)='\\*\x00', &(0x7f0000000840)='\x00', &(0x7f0000000880)='{\x00', &(0x7f00000008c0)='@!\xde.\x00']) accept$inet6(r8, 0x0, 0x0) 16:00:33 executing program 1: setrlimit(0x2, &(0x7f0000000900)={0x60000000, 0x60000000}) mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000280)="000000186000fe0000ffffffff0000000af6ce4f22276e2b8d2a48d600000058a300"/44, 0x2c}], 0x1) mknod(&(0x7f0000000200)='./file0\x00', 0x59bf4917880646c6, 0x1003) r1 = semget$private(0x0, 0x7, 0x4) r2 = openat(0xffffffffffffffff, &(0x7f00000004c0)='./bus\x00', 0x40, 0x2) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000500)=0x3) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000180)=""/9) execve(&(0x7f0000000540)='./bus\x00', &(0x7f0000000740)=[&(0x7f0000000580)='\x00', &(0x7f00000005c0)='-\x00', &(0x7f0000000600)='/dev/zero\x00', &(0x7f0000000640)=']+)\x00', &(0x7f0000000680)='/dev/zero\x00', &(0x7f00000006c0)=']\x00', &(0x7f0000000700)='\x00'], &(0x7f00000007c0)=[&(0x7f0000000780)='\x00']) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) mknod(&(0x7f0000000480)='./bus\x00', 0xc000, 0x3) r4 = open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) pread(r3, &(0x7f00000000c0)="13", 0x1, 0x0, 0x0) symlinkat(&(0x7f00000003c0)='./bus\x00', r4, &(0x7f0000000400)='./bus\x00') chmod(&(0x7f0000000880)='./bus\x00', 0x118) pipe2(&(0x7f00000008c0)={0xffffffffffffffff}, 0x10000) ioctl$KDSETRAD(r5, 0x20004b43) r6 = semget$private(0x0, 0x3, 0x120) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000000)=""/155) semctl$SETVAL(r1, 0xd88ce6400dd2fc4e, 0x8, &(0x7f0000000100)=0x1) close(r3) r7 = dup2(r3, r3) ioctl$DIOCMAP(r7, 0xc0106477, &(0x7f0000000300)={&(0x7f00000001c0)='./file0\x00', 0xffffffffffffffff, 0x2}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) mkdir(&(0x7f0000000440)='./file0\x00', 0x1) pwrite(r4, &(0x7f0000000240)="8829076e9db40856a5321cf3864c65fe3f0351f97fe7a134f5022dc60a78e4d4e8997d8056e95f8df0a2ebeea40c260b3598a1d1eba4818a8f7138004a853d03a41ff90629679b594802edfef87aab83fd1f197186fa2eb6504f4b17a1da98783077968f3e85e3b65b3097288f068cb4768080bc62b6dad6679f983153bb72cf8643c12d2937ab804b2e69e0b2c9299a51b8639508abae2d598764670cd2d370e252e47ba47aaf9e65", 0xa9, 0x0, 0x0) link(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='./file0\x00') 16:00:33 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3faca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2ff286e086f9daecf0c0a3f93a5d68996fade9cef0100592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315d0300db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b0900000000000000b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f725e767e29e6030b3d75550c568ac82b9fa22805d5ce860f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d285572e6115410a5169b607bda7979cbc866d0ba77bce91b7974316ebbb50b60fd46c36dcdbf054e4019de31810ee58f0ea53fbfadb566a7fe6c00000000000000000000000031ef30de608e84eb5d0f03c51f38db8bf005fa0b6f1a6d8cfc293bce430d75d37c5461009d3c62da83fc2f784110b649fefbbbdb08ee6beb8efeded85908f2f748334bae1a01d2840072b3fa9b4dbcf1436d2cd75b9bab54a45966c9b6809b42f3bf90c355bd8ad7a7650d6b500411547321772ed2535c691297af3caa3b854c436bd377f70cbae338abde9dc6d4c06135423232a79ae1fc20a72c4ab30786152eadf0a2d373a020ed9de83afb01e322b5c0d50629518b2b45a32666f3e039260b451f8c1b7c316fb9d7ca30665d156f948572a616e1838d6e5f7391f6ac0ac02615f4850e0a64f487dc62df75a0c105b54f115c5ca48b268b8ceb36b762d22aa6854b898a7d154727d247d7245805c5d9d1d9a6f6c04a3f5e706f8e71fad290c1f8c8d4b29ccc47013032bfd6d5aebfe768c5d97c79ee9e0bba2ac1fd65de1f775dd00bbc3de48b64ca3626a1d8008103ba6822a683fad21c787e1a0d00880075926fce5542fcd209ba398bf35d373e1f2d26944ff703a73003ba8dc012a29f3b6d794f5d5d6a88640f51450bf51ae0e29d807f3e6c5008f9c4f3f2961c3382333ddb15cb99d81dcf4d3b7ee25fc70d3f3e2f542c52c26489964e200b43662f0ac4c31c6d64a5"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:33 executing program 0: clock_gettime(0x4, &(0x7f0000000040)) fchmod(0xffffffffffffffff, 0x2a) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc45616ef928c97ae, 0xa) openat(r0, &(0x7f0000000080)='./file0\x00', 0x100, 0x102) 16:00:33 executing program 1: unlink(&(0x7f0000000000)='.\x00') r0 = semget$private(0x0, 0x4, 0x2) mknod(&(0x7f0000000100)='./file0\x00', 0x1001, 0x1) r1 = socket$inet6(0x18, 0x2, 0xff) accept(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="0000000000000000001b9700000000000000000000000500000000000000000000000000000000000000000000000000000000000000000000000000000000a80000000000000000000000000000000000000000000400"/100], &(0x7f0000000040)=0x6e) r2 = dup(0xffffffffffffffff) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000140)) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000240)={0x8000, 0x7fffffff, 0xfffa}) semctl$GETZCNT(r0, 0xfffffffffffffffe, 0x7, &(0x7f0000000280)=""/180) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x100080}, {0x50, 0x0, 0x0, 0x2}, {0x8000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffff9c, 0x8058574f, &(0x7f00000003c0)={'./file0\x00', 0x5, 0xffffcd62, 0x7829, 0x2, 0x5, 0x1, 0x9, 0x1, 0x3, 0xa3c9, 0x8}) pread(r3, &(0x7f0000000140)="e59d33c48e522e183889428962e2020b0e3062fe781b61e9c9d5daca4e896f06beaacee605c3f6ebb790041bb14acba1bc49902636dd307a629e526c2aae83a16c8f1a81120f1f165e3f234ee49fae06f6729b41b66f32e0b02fd2cc5bfaae90a9ff880c1a585431af6b91b109f7c6336f32e8923feda3df9333734b0835bb56262dba1453d3b4d11ce20c93a9b4915c4a8cc9a8281e1ff540f939467cb230818bab88dc613fe63171fb548005da2d3c231b65eabd9729ec65699874834d053690500cd03cbb664efe1cbddb5eb247b1b3700ec82c1882ea5db8c3e72096fc29", 0xe0, 0x0, 0x0) 16:00:33 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) r0 = syz_open_pts() r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000c40)=ANY=[], 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000002c0)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r3) msgsnd(r1, &(0x7f0000000040)=ANY=[@ANYRES64=r3], 0x1, 0x800) msgrcv(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000013a88c4b000000007f000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000004000"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r1, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r1, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r4 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000380)={0x0, 0xffffff98, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r8 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r8, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r10 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000980)={{0x0, r4, r7, r9, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r6, r10, 0xa5, 0x1, 0x100000000, 0x2}) r11 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r11, &(0x7f0000000c40)=ANY=[], 0x0, 0x0) r12 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r13 = kqueue() kevent(r13, &(0x7f00000002c0)=[{{r12}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r13) msgsnd(r11, &(0x7f0000000040)=ANY=[@ANYRES64=r13], 0x1, 0x800) msgrcv(r11, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000013a88c4b000000007f000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000004000"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r11, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r11, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r14 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r15, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r18 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r18, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r18, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r20 = fcntl$getown(r5, 0x5) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000980)={{0x0, r14, r17, r19, 0x0, 0x80, 0xffffffff00000001}, 0x120, 0xc07, r16, r20, 0x4, 0x1, 0x100000000, 0x2}) getgroups(0x2, &(0x7f0000000000)=[r7, r17]) close(r0) syz_open_pts() writev(r0, &(0x7f0000000040), 0x10000000000001c1) 16:00:33 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) pipe(&(0x7f00000015c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000000)=@un=@file={0x1, './bus\x00'}, 0x8) getsockname$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000e) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000200)) r4 = dup(r0) recvfrom$inet6(r2, &(0x7f0000000480)=""/4096, 0x1000, 0x41, 0x0, 0xfffffffffffffff9) listen(r4, 0x0) 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) r9 = fcntl$dupfd(r3, 0xa, r8) ioctl$FIOASYNC(r9, 0x8004667d, &(0x7f0000000440)=0x200000) write(r5, &(0x7f00000000c0)="a9a94b142498f3d084e162f1cb1159d5d9521840832cd8a188da80abeb33199cbc910bb3d50328b6b3172d866b71fef7962436fafe904c361a0d490e0e7cd9a577f38f9e7a9fbed7e11f7fafe4d5a9ce12828a029c4ea615238f99d1e44c44ec5fc06546e3977b40f15796361cbfdfc283e112614ac00949d5f45c8e7051805a9ebcc225c1c93b73606751e9dcda4ef0ce", 0x91) ioctl$TIOCCLRVERAUTH(r5, 0x2000741d) r10 = socket(0x2, 0x1, 0x0) connect$unix(r10, &(0x7f0000001480)=ANY=[@ANYBLOB="6a078486ed54f5426bcde058f15c7d47c91981edae659f213efef1483e7ca9c8c66e2fe26b0f1067764d7ca2fa85b8911bad4c075d64de3405a0c783d33fb800a9326d78dc6f108f8b35042e900cf1849d6e71e696ad36f191bdeeddb0eb2e6dd6de11e7b6c3daad88b30876edf7a1f6af2b0622c704f109a329ffb12411e7163bb1922a73f8b573ec51c34e9e581a0f5ac12d7cfc410e810ce5239c6017d7278b8aaabd42676db511c20b0ac30b4b3810ed7e30654dbed511a96310b8500513ab3e14a4290c04240dbfe7a3a9f5870b6e4452b6af3d90e657b705a55b31b10d18522e431b10143434c8554332469c055419ca93771fb5b0d7f7a4cf16b6ffa5ff088d3026b3cdceee34a3c997d1519cbf397925"], 0x10) sendto$inet6(r10, &(0x7f0000000300)="940f454695241d5facc07b62f07ab4dc4509d4389a879e6d15484fd3e068fe63094b3342087a69b128cb0de42e1d3f8d25b06bbe90d23c2d6de0949608593b59c828913befefed891b100123666b8acec72663eb06183107a7e1ff8ecd5ea72e9bfb5f670d3fc78ee0cf86139aa87eaec5ad20c325ab07a81bb93558d0930aeaf9e481a7ab5d51823fb1bbc41c5aee45d5483f8c94fa8e0f218152e31ec8df3ba4d4f8577e0d0fe376d3e5b794cfe77e8f1ce9c27e3ca8fec3db6e9912cbcf6a5092c450b98343827fbd38fed41c55e0bc414567226d5df63c9f0fddf5477f3d81b8ad60c3b4f449b414ae2d8d5e3e903de93832b27ddd0868b009bc2b0f0d9c408da0eef3aa543ebcb609bc526f0dd413471ca2", 0x114, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r11 = accept$unix(r4, 0x0, 0x0) write(r11, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) sendto$unix(r10, &(0x7f00000000c0)="b9e17c754528668ee54d4e42b67b77a57ddfdade358cafae2641068ba77d41b30ed78f02aebae357971981e601ea692c6d5d3e0bf5930ac55cfab1752fe6f9c88479b180b05b02cb5a30eb5ffd66403c6850493be0e22d708b0af877ef55c281aec760f1a5fb0f01ebc475dad7892c9716bd4989aec6d963b23d0222578cf6a168c1c967", 0x84, 0x0, 0x0, 0x0) dup2(r4, r11) 16:00:33 executing program 0: 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) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000140)={0x81, 0xd7a, 0xfffffffa, 0x6, 0x7ff, 0x8, 0x2, 0x10, [{0x2, 0x7, 0x4, 0x1}, {0x2, 0x8, 0xffffffff, 0x8000}, {0x8, 0xfff, 0x3, 0x5}, {0xfffffffa, 0x3f, 0x9b, 0x5}, {0x8, 0x40, 0x2, 0x4}, {0x3f, 0xfff, 0x4, 0x8001}, {0x5, 0x81, 0xe630, 0x6}, {0x6, 0x10001, 0x8, 0x2}, {0x7fffffff, 0xff, 0x1, 0x81}, {0xfffffffa, 0x9, 0x0, 0x8e9}, {0x1, 0x8, 0x8, 0x6}, {0x540, 0xfffffc00, 0x6, 0x2}, {0x8, 0x80, 0x200, 0x401}, {0xdc3, 0x4, 0xc62, 0xfff}, {0x400, 0x3, 0x7, 0xa2b}, {0xfff, 0x9, 0xfffffffe, 0x3}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x44}, {0x800000000040006}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b6f7e75f99f95dcc489aed7ef55e") r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$getown(r5, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:00:33 executing program 0: msgsnd(0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000000000006eb673b83e278cfdc0e557a53953cec6fa7f4be8992a6ba3b3b4e53038da294fdb9e54c79b010594245d8c62ea04e1b9014b55ff1600000000000000d5e7fcc39b60c8bbeec2a7738706003d8d36c121426a934e000000000000000000000000000000000000000000000000ef9cb53e785d9d981f17443fd3b95712d7c866a50ba9177b38eda86e233aaac47a45afee3c8a3b625a09d53f5f8552c990694819611306f74266a2637cbc52dfd1db0a8d1cad4ecf82c81aea3a60bd9cde80bfc95bbacdba"], 0x82, 0x0) 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) r2 = socket(0x18, 0xa6138b4c4c8bc3f4, 0x1f) setsockopt(r2, 0x800000000029, 0x27, &(0x7f0000000080)="d5ff9668", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000140)) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:00:33 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x3c}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x1, 0x0, 0x1ff, 0xfffffffc, "000000000000000100002000", 0x9c}) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) 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) pipe(&(0x7f0000000040)) write(r1, &(0x7f0000000140)="28a5dbe1bfc7a58c", 0x8) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000100)) 16:00:34 executing program 1: msgrcv(0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000000000000002fd7d687ee762fc0ee02a218bff77e832e250d2023f398cb8339a2d7ceae765e55e06289b22149b90f000000000000c3a2785cf410f3fce8a4901846e8a2bcd4afdc997207caa7ad"], 0x1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x2be, &(0x7f0000000240)=[{0x59, 0x20, 0x4, 0x4}, {0x8, 0xfc, 0x1, 0xb350}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") syz_emit_ethernet(0x88, &(0x7f0000000000)="c3a05dcfad4b1498fff4e7bc5e0b5819afc6eb6f10227c31ee8886ede6d290392ac73008796cd7325b4c09876e9f88c572736494821ff4cceaaaaa98d1de54b87ded96ee2a69fe91277ea4457f519b255c5c7e5bc8913aac6d024aa45b90c16790d954b31590a922e04050886e3cc53ecaaa76888f1451a63a1cece2e7412b8c3f596b7be0df32b7") 16:00:34 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="000000186004008b03000000000000000000da00000004696a96000400000000000000000000ffff00000000", 0x2c}], 0x1) 16:00:34 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000c40)=ANY=[], 0x0, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000002c0)=[{{r3}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r4) msgsnd(r2, &(0x7f0000000040)=ANY=[@ANYRES64=r4], 0x1, 0x800) msgrcv(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000013a88c4b000000007f000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000004000"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r2, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r2, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r5 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r6, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r9 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r9, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r9, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r11 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000980)={{0x0, r5, r8, r10, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r7, r11, 0xa5, 0x1, 0x100000000, 0x2}) fcntl$lock(r1, 0x8, &(0x7f0000000240)={0x1, 0x3, 0x7, 0x4, r7}) getsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000), &(0x7f0000000040)=0x4) r12 = open(&(0x7f00000002c0)='./bus\x00', 0x80, 0x20) pipe2(&(0x7f0000000080), 0x8000) write(r12, &(0x7f0000000280)='o', 0x1) r13 = msgget$private(0x0, 0x284) r14 = socket(0x10, 0x8000, 0x0) r15 = socket(0x2000000000000002, 0x3, 0x2f) fcntl$dupfd(r15, 0x0, r14) msgsnd(r13, 0xffffffffffffffff, 0x0, 0x800) 16:00:34 executing program 0: r0 = socket(0x2000000000000002, 0x1, 0x0) r1 = semget$private(0x0, 0x5, 0xa6) semop(r1, &(0x7f0000000700)=[{0x1, 0xeb, 0x1800}, {0x2, 0x4, 0x800}], 0x2) r2 = dup(r0) 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(r0, 0x4004667f, &(0x7f0000000480)) read(r0, &(0x7f0000000980)=""/167, 0xf) r4 = geteuid() kevent(r3, &(0x7f0000000a40)=[{{r0}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r2}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r0}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r0}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r3}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r2}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r0}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r0}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r0}, 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, 0x244, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r8 = fcntl$getown(r0, 0x5) r9 = fcntl$getown(r0, 0x5) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000840)={{0x3, r4, r7, r4, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r8, r9, 0x0, 0x92, 0xffff}) fsync(r3) geteuid() ioctl$TIOCNOTTY(r2, 0x20007471) setreuid(r4, r6) pwritev(r3, &(0x7f00000009c0), 0x10000000000000ea, 0x0, 0x0) open(&(0x7f00000000c0)='./file0/file0\x00', 0x100, 0xd) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f00000005c0)=0x400000000000961b, 0x204) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000800)=0x100000000) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x44}, {0x61}, {0x6}]}) pread(r0, &(0x7f0000000100)="39eb415ab71f9e68d10cdc266a38412ac349c3e4896f302d27219210584775", 0x1f, 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSDLT(r11, 0x8004427a, &(0x7f0000000080)=0x1) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xba, &(0x7f00000008c0)="96446a99e553c535916d938c0638fd95942ceffdc184bb7dca4cb20830c72f91a959175f89f3e261fc62d611daa69ad6dbd41cf673e30ee641331ae3b356afcce1bc856c0ccc2a24013ff248d1336ddb5580173fec5d4a5c9831045d247d7b2ca824bede0a09f297185b98f1cbead96623bba71198fd56323f6254fdc2e2637a541fb3c7f42bb1e410a3000069ec7de851f54cc92dbc7fa624d197896d04a5fad9790358b1b17f0d1792e8a3f0364ab7eac0030a95c306d062c3") semop(r1, &(0x7f0000000740)=[{0x3, 0x7, 0x1000}, {0x3, 0xffffffff, 0x1000}], 0x2) 16:00:34 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$setstatus(r2, 0x4, 0xc) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000140)=0xffff) r3 = socket(0x2, 0x2, 0x0) r4 = kqueue() r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10000, 0x0) ioctl$TIOCSBRK(r5, 0x2000747b) kevent(r4, &(0x7f0000000180), 0x7fffffff, &(0x7f0000000040), 0x6, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r7 = dup(r6) ioctl$BIOCSDIRFILT(r7, 0x8004427d, &(0x7f00000000c0)=0xe8) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 16:00:34 executing program 0: r0 = socket(0x2, 0x3, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x1fb, &(0x7f00000000c0)=[{0x3f, 0x4e, 0x82, 0x2a}, {0xafb, 0x80, 0x3, 0x7}, {0x1, 0x69, 0x5, 0x47}, {0x4, 0x68, 0x7, 0x5}, {0xfd, 0x0, 0x4, 0x90000000}, {0xfeff, 0xfa, 0x8, 0x6}, {0xffff, 0x2, 0x2, 0x5}, {0x6, 0x9, 0x8, 0x7}, {0x850c, 0x3, 0x7, 0x89c}, {0xa34, 0x4d, 0x4, 0x5204}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYPTR64, @ANYRES16=r6, @ANYRES32, @ANYBLOB="ace53dc060f92086d747325216bfbf9944d46c244768422465da085d5da93a20b6de2cb8d4bf5fdb6f46d4f2c513ffabc932322fd77319564ff639cf9a464f39ddd9f93ed33632d52e8299413f5862585f437eeb297c73c120c4c4ab3ce84476cb5dcb24dafe9f6d4c775d35403646072bd06f06a9ae56d17224bdb43d7de5f736a8160f7e1a9944ddca57f278330a8fb0f6c62b68a68d2d8bd25e6d7fdfd61cd8cf53ab5c666373be7d86d7578718089b3220eb22b35aa80572ab2432aae42f28bb22c8a01a98d1eae81997fc7222cb7a4a8c7f", @ANYRES32=r7, @ANYRES32=r5, @ANYRES32=r3], 0x7) writev(r0, &(0x7f0000000580)=[{&(0x7f00000016c0)="54618aa8cf251cbb23c7e2a9005297c19b8ed0f426688f0d6ae0f321bdb386708c53114eb45ee9c3aa5f8453caaca079a729304b99acc4fe74bac77535d1fc85539bc14528f7005982b3038024275653707bf3e4e6086997cf2a4836d56790ad669444c511875b3ed5729d5c3f682f406104c0dff2a9d7d443045ab0f1358f18cac546de9bb8cc2e5284245be73139e06118675af921d88e37f5b65ca96802c9627cf6fdef1555d706b5c68f1bce4a5e6a2d631353a6d0f0622d19f214c4769d42756da94b2e613d9faf9b65bf1daecf4954bf664ea0440e2d80861333727c6106fa076429e237bad26d8ab14aba84cd22cd04579db98a5698964b2c1b2821df454458b966491cbc499d6e8020426d9fbb273be659afd754afae0bbf8f428e3519a31d1413ec219311511ee05b263a49d727c7d554dc6e33b00d540ee0ddb2c2395c5573b26b401c4555410fdcee2ea122a0bc8fabdd3b1964129625a721810a5c2083031f07da22a7f24cec0a37cd5ec15a4d7466af702c6f349b09dcc023b74425ace2f24ba0e85b5d5f9ee75bc803995e4d3c1ff84b6716635591914a832304a2ec0a548494e040a3b1c0207f07ae0e47aac08ae382571db9ed730649163b7321c11ed6d8941d1f3e745ee9a4372e7a20fe2790ab1974cd942f9f8c115fa0973030853f9f3aca7e3bf3498986d32785189580058e166264bdae33d5e4c1f0bba9296e5707d726e1fa10da1449f97ce4e78c2d3676381374af9ff5e7adb23ac1818826b5814292690b4a7004cd7e77f03ca81b937c9d7b2da31b38b49e2f9302abb1c7eb799f83ab96c38edf310927c59486522101e968bc1101d66820f28202ac498bb5c7985ee046bc97773fe31c992d14aa6bae1445039a140aa091a759b1d3a902d34f731a8bf38866b67d3acae07471458eb74914a223d29570e3e01b9e5ba375331f51cd1a1ae47ab9e89ef49ff887d213bd1c640a89da8628b12c6e43520cbb48e52257c9bb162cdb3689773f3300b4c8adadd72279ef659479bd01f4c0fe99e05cda6bf8f1ef17d0c6f1c1b9fe8a2aa7172e71c035979cb28b4f35a47c1585965a651c172a4dca021f432b1e1fbc7d1527f83954fbec259f8ae73cf25190d85b97b4d8c310145e13957cfb8e81e7d7c6f98f7012f01e7de2812e8472f8a1d1fdca3770e8b85465f2386c516107034e8175cf371af7c2dfb600104e6b1d4eec9b3dbe32052a922218d6bfaeaa3e92a23a8d1c480cec064bd90675fcc0b74128978d422596217b6f31dbda7f8178a9fedf41832428df026843693f742736e823b0cfd48f6ae432af839e8503bc5beb4f536f38b5e0b03f8c9b3af3fb1423fba7daeee0c3565776e4bdf510eec891c7736bb812918c65c4f3ecfeedce9ceb16f2ff689608358218d6c15c7c576041fd1d922cc3f0cf4e82816254eaf563a509deae3bf86f1571f6b81bb93a5e7d4e3da06918b183d6049d5413185bb64cdf3d9356a9441878c959d6cad6b9615cf1792184740c816cf2afa16f7335142bbf06277601c40eab053aa804b5a9b49d0778a65f132d9b2e97ec294ab32928fa8b755a56589cb1322ad2d729b07df535f84a8463d45033e1a52079cfcb10812f326448237c1f8554575c0b18587e653968d2d5a535096fc9b2592f0e606fdc2b324095777ec52ebaec6ee1994c900409ad880925993790a16bba9bcf762187af05e6a017eccd19fc9c48b7cb7f578c2829ce6656ee33e35d6a611675654fc2c171949ac2ded39d8514cb7b7027c9ce430e31a5aa497d382b081788baa2771bb203b7303de3fadd0bb3c83b69014889eeeb781c9cca9f03f8eff71f6a48277eb1890a85868b6f7b3eec31798a9d8f9aea4c94064103816792672eed4f87d8ae225a8b5a7d5ee005735b0a80686134ee13b6e9ad3fa573844342a1ec3353eb4d30b38d0f01c53044c67b61ee498ddf4747b7098a824f92f1ac1e4f716110ec6f47c6d0a51c17ac1343f603330e4cc79f0217092b41b2ec317573d4", 0x59b}], 0x1) recvfrom$unix(r0, &(0x7f0000000000)=""/43, 0x2b, 0x40, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) 16:00:34 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370700000000000000df00000000000000e600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) mprotect(&(0x7f0000088000/0xc000)=nil, 0xc000, 0x0) r1 = socket(0x18, 0x400000002, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8280, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000600)={0x10, 0x8, 0x4, 0x8, [{&(0x7f0000130000/0x4000)=nil, &(0x7f0000565000/0x1000)=nil, 0xfff}, {&(0x7f00001ec000/0x2000)=nil, &(0x7f000047c000/0x2000)=nil, 0x8}, {&(0x7f00001b6000/0x3000)=nil, &(0x7f00003e6000/0x4000)=nil, 0xfffffffffffffffa}, {&(0x7f000048f000/0x1000)=nil, &(0x7f0000556000/0x3000)=nil, 0x8}, {&(0x7f00007ea000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7}, {&(0x7f0000464000/0x3000)=nil, &(0x7f00004cc000/0x3000)=nil, 0x1000}, {&(0x7f0000448000/0x1000)=nil, &(0x7f0000519000/0x2000)=nil, 0x7ff}, {&(0x7f0000445000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x39dd}, {&(0x7f00000b6000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x20}, {&(0x7f0000165000/0x1000)=nil, &(0x7f00004d3000/0x3000)=nil, 0x1}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000601000/0x1000)=nil, 0x100000001}, {&(0x7f00007ba000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f00002b1000/0x2000)=nil, &(0x7f00005ee000/0x6000)=nil, 0x3}, {&(0x7f000006f000/0x3000)=nil, &(0x7f0000095000/0x1000)=nil, 0x8b61}, {&(0x7f0000387000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x9}, {&(0x7f0000664000/0x4000)=nil, &(0x7f0000688000/0x2000)=nil, 0x1000}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x10001}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r1, &(0x7f0000000100)="4ccc1d0d99a3bf9575d48f9742bb611c44238e65e46d14fadb580449becd44dd8d39af64c4c23f0828abb4329a332b3e08873a46320da302180bd8e0d4fa646431e1a83cade49f2d9b8d313b8396759143e0f562f83160275ba6761c3d9ff0ba5085232f220a95e39aef256ddfc83fba9dabf384d162a1356ca386cc15ddf042992974a247b845b10f9c8f9c7d2bbed6af75ee25b79f0a2b084ff4c7af571d7d201fca3cd2838e2f197696923300c4da33fd9abaa4c1ae46fb223ccee14e84e8638ae49346aad6cd5b6afecddebcf6364c932f2b3d7b3115809d78bd4f5067ccc28234db0788bc522af78747d945fdc11c17be803fbb596aa49d1180a31db4bffab28305f154db6ec43861050f51a21d7fc5640b221f07579ad51c91aecb2ec9d6b8f1002f056ddd318e574cde9d0486a3882e59c29a6e55ea4e0b32c928b5bb180fa00a383e02a4b4abaac6230f7ab2c34dee3c4ffc3207889b73af388edf55d973c8289762a8747f9000b478449633b6591245fc3cb8d21986cfe682d5c854157d23d19588b7f1a2e0a6f917eaddf3a80b3da705226076f1d3cee9d6563641aa1292a3ed41c652b2f41f8456410c9907c1b75c58215180a36f1bc319452740ea9f74410679993579daec7d8e243eae57e4c7a91b23a5f7527297310bb0556c82cb0fdd8e9197ae8ecacb4db73418325d4162b2cfd8772e7ee7cf5dcc69f947d88cafe9c96df10e4514908e046f8a74ceb68e07533de72503f5d19d73606956ccb203216e32408aaf10cebdd5c7bf31527a9269f2f6d839b9914ca5124c58a80ec1508c8f8cc20d32da44713cc0f80709f5adad0bbedec064b744b48455f5c67ee15a88e00e91a7dc1733b56a99aa247868d8ad95ab5d83cd83dabf81bc22246c65bed6083c44e07dcdb9691aae14d0dc50c455de398acffc7ac07af47c4f0fd55048ea8ba450fc04230f527f4be77a22a0748ad54e6822f928115c2347fb5c1f2bf1d967ee04ec70c9dcfb8b59ffc4ecdd2346a4a7af06d800a6015a7e67d7d8cc860f6161d5b593e20f145dc98605e271f1c77c98bca0fd83927aa5d4b23851287e35365d0890a51579025d90432c44724754ab77b3ed3181e371dc8857edfeb349d5b2290b439002c2af596996b5eafbdd419ca048c02727ce1e0d3d9481b487559af2af48033041d825ea100d74c0cd419047e8f766ab435be78ff180f3ba8cfa9f02e72ca2f9c5bc53052673758ce2ec7da7e8662c7df8a8e181986381dd696908b203888e1224d0b95d8642c5ac9bbe817176912f2e89008292cf692cdf7c5bfc94e1dd3f7ba741e3896e2f135dc48d97e7beacd89878d247e05fa0c1edebc80bed7dc3e8b2fadc89a1b97ab1b63171ed151fc01d733faf5fd154ad15420fafb9ce5c9952e67ef9beec38720fe315738c31c1d7c68862cbe56b940b31177414de0843ea6f951d07e8bbb26ebafa0884d75688deabffc1d8934885d02ecbb9b44dce45ac2cc71dff71961a37afd2c65d64f957205db52834cd5faed51981fad96cd2344fd78bf2758553266ff1c31739257369ddc6ea009ea48fe357e5016fb70bfd39f73c7a3bd15f5619654fa949944ddce90d3097cb622fb36f7d40278f035ab0e772153c4bb67ea940cab5fb70d35bfe8b3c42205ec9e305b52e5187fc274d0e3484c30973fb3d438bd773218d2a67ba73a242f6bf5bc6397f35adf4b84c6ea6796689f0cb2d3de18b84192a", 0x4d1, 0x0, 0x0, 0x0) 16:00:34 executing program 1: msgsnd(0x0, &(0x7f0000000080)={0x0, "6eb673b83e278cfdc0e557b4e53038da294fdb9ed0ca33cc0143aa525ba87354c79b01058b245d8c62ea04b60750552f78d2f77a36dd5df8d9c29b4e480f7690b05ff95e3fe1b906646694de9ba437d25b841046d5d5e7fcc39b60c8bbeec2a7738798d83d8d36c121426a936bf8a4763e9121f16e308753254e"}, 0x82, 0x0) 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) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x800000000029, 0x27, &(0x7f0000000080)="d5ff9668", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x0, 0x4000, 0x9) connect$unix(r3, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:00:34 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=')'], 0x1) r0 = socket(0x18, 0x1, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x400, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) munlockall() connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x10, 0x4000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x8, &(0x7f0000000000)="00020000", 0x4) r3 = socket(0x2, 0x2, 0x0) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000c40)=ANY=[], 0x0, 0x0) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r6 = kqueue() kevent(r6, &(0x7f00000002c0)=[{{r5}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r6) msgsnd(r4, &(0x7f0000000040)=ANY=[@ANYRES64=r6], 0x1, 0x800) msgrcv(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000013a88c4b000000007f000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000004000"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r4, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r4, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r7 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r8, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r11 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r11, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r11, &(0x7f0000000300)=[{&(0x7f0000000480)="75278d56681d52b13668797d244915f094d9f08c7f2a3e67d805419cecff9f25a842e86574686a5daca255494bb73d24e4f971aa4ccb030dda9085f7576308a0f41b5950c8abe690bc29bc165d975e41ee1dc330b061ce63dc8cfe98ef8a58f31b0f3626ec5c72c58e1a466a9e2b34d6ea2714a1b7e38d42c7afca85bc98a2612d32e8dce020813683f6507088b49c4cdc153abc6dcbbf953d4c545314ffdb4300363dd43ee31c584e0f08dc5d2fa98d01f49396a985b5256dae095d901aef1fc06364bf05f72e", 0xc7}, {&(0x7f0000000180)="ed5796a4120d9500c8126c346d94aaf9d9b8580b4d8b2bdc84709e1fb1e602d05bd39e63861a7f509f9e37ddcf740c248c9fd366cebc2ea397296f5bfd86c2cb42a1fa8ed1d2b12162d097d6d461f57a08ac090023", 0x55}, {&(0x7f0000000200)="b2e0ba8b0a8ee850179298", 0xb}, {&(0x7f0000000580)="92b7eb7766bdac2bf1ce05498b0aebfb86a8747a81ec35af77babe0c18a9ce302f649024c0e8881c6d97593fa9b7c8d55c93c8012c380828fdbe359e2d0f825cc9a75aaa4dca02f6c6ab450050fa3a20961f7d68aea92262bad814b7ffd0f1084c55b153dbdf1d04b623ce46afd72bf0b18df549538439b462cbc32b51dafde8088d0fe21a427c6318bda060d8da4b720e15d7f88453db7a73ccaceda14924d58cac056608aaec4820fa5e8e0f6261abb608a685a9897b2a6ad29be0c67af89876d8b3868dddaaa9dfb72ab8da17d9de432acca62e4ac00cbc5d3e507b3bb067c79338beddbb22987b61753bf5e83b4262", 0x2c0}, {&(0x7f0000001680)="91aec4b375692d882e74214b5d6244c38ab5c30218dfc144c380c9d5d370f57c82a1cdff6b55e5b609ad0390473e3e304530bbb7875f6cb777d7714357bdbbf841129abe84e7157d88bfa85caf4d1f472c6a9fe02e3f5a229ecd342b9eb20dce13b828ae991cf590b78e1f1e1907c9ca33b1b6fdf23fcf6c1a0871e623a6a579fec16fd92d72392cde0d181a0d75bda6ab22e716406063b2b6a9ce18f73eb3fc3e8c070a7d5e283e8c0db0359922b68fdc1296a22a3d52688644aa52077588e58689e0703f716be643abaf3dc0f0c51351691fb877be26afdfa2bdf8ceb3acf26aa935f9b9e79488e784a4dad3d7c1762ce3702ebbc6bbcf6b6b5a70cb2c533db50b8a02ed68b90bdf08f5d1432b30738bff426eac4f2286937bff4d27e1d2e3e33b9bc5d274b25fa74a9a4826730e2d595115d923f7f5b91dd7693133df68ae8b43b67e83ca01664649a92264ba8e52cf16738f388d931e7eab244768612ddad337f9883045d1f36df1bec7e38a29738bc0e31a7d9e66809ba289a5c78e824bb668612eb8b04be816e838a14bb4cb656287dddd7086b1e3e3a7e375add577e9deb34be5d476ff90c1390698c051e901c64182ceb5c35f7839c62d4754178b6538fe74507b3ff45139774df7a7b9c863c5a48d96930eb81bbe6e9b61cbb53a19988a1d81843aea778adc8ac686de96c734e60c4db659476d6233f6b2f0abcf45ca085ee3fb67b35d188f40e71cd0935be8a254abfc4cf6c86d41b3acdaeab0d9fc0729ad40482fe8008c137625db685fc08de47a7dfc2c8d768029de73f31a3c771a5ed237624871f5ce3f31c56b9d466aaedc31e0f805f64e818b0c3f6b111f0193cae9f96615c193a0f781a9ad25b78f96391267f189957336c69237d906ab1558bf4f6f63556f2d9e32d1e405bfc77b7220e98d2468c3c0872c8f5e06ad0c78fc4562c486043aa28b0393c2cd1da3547d9379242f989d5ef665a54ace1ffdb9eef01bebaa53160758e5474e1ee1be16effc66904bab0f59ab5d719e4c33c725357dbb09cd3a9628d788a9d6885be63b7fa15ee1e7eca12159f582043adad4533cf08aacdf98d37a136990d5a63aac5760ab88204dd039a2c3e1485ca5b61ae5c812931c683339731d7f739d9ffe01431bc0a16c66f80f8abd84e12ad2cdd309f6879d61128514121b5bfcb535694620e8481998f331b3dc503e0a5e18a95352f5b0ca9a9903e5ff4453ce386fdf9c1e440177381beca93d93ed1e637c9008f22a5c0c861a5130e00e7fed0646065ffd2a32e346641d734797d065b04cb44b0b32f0a4b38f8aae0c6aa99049ed597c23eb8c7eef58a482e6c7d36cf4efa8f0db4e05c4bef622068e1cbd482f7442abbd9d086dba512aefb891feacd6d0699727781eb417dc34c2f7924ca92569b2954e0213ee42bab01d3e0c4c367e4d723999866575d4e078aeda27f1b6d3ee3ba116d50ba64d0b58d19aa75abda7600b73abcbb126c7159f0ab1efbb890224097cbe725fa6a1d483f1a80f7e4a28d7b9968c609d44db57de82ec15840abfc09902b915433df7a97fe74809cd4ba7857a334e7ecb44814c504a431d375bdbf17491f5a6a0ad1691617126b2f02db9e949dca348f142bf6704ed35500913f9ccdc5196d7a5da09b3a7c7b109edf3e020837e795bfd69458fd5134187c895d14e931ff9e764d09cb886d92f9777e9fc5a0c5b0feed485e5051a3822dd497c1a19a7378715606cb6488c963d55aff521352057047dec78d110c1588dea63e2b29598e50a4761acd87f9ff4492321abafd2762a929364d87446f553a9419f0f039bf1c7b72d0089a56c7ed6a43fcc3c85f3ebf58f06f1f650a1215f2a7feea9dc881f2262a73242717324f9b50f6059d635eb2eb13c2e6873dc6bacc830b854d384bef5162dbe7e2bc7f8ffdbe29788459a95ed3eaaa0f01c8f7cf9fbb199a3f2e131d294f906eb915285f20d25669301910b5959083abc1549cbd48ea6258ecdb7ea8cf863e95ea9b7768fabba3233e6c79fe5471d7407ec8ec7bae20c06a3284a67a366c275965c7743b263809126ae7aa1e514aab1fe69a09e851d8266af58dcf72b9f11650ca0d1ae58cb10fbadf8aa219962e421e68707796ca5bc43b53b28951d82366033dcef8409ef5e50132f66e0a417fbeb143b632dab5ef3b46b99094f99161e12543119c9db1b7cae94ffab8ccc15bdf1bf80c7720cf36288fcb0c89fa9929874ac487b91daf0282cc5794520479a815b4a1ea5351c8b02b886c288cb3a31c42a702324f9a9b8156637a146be577b7ba3935fa375d327cd996b77803babc24950eefc756117a1556e4004fd55dc9e4620ce01315c37e2c9ae68b80a0dcaccb9aedc91993b73e40cf04e65864d77ec95a8c4b5883a63a42fc5f1f480c959fb8b5b6cb06c760fc3b057ad28a37eb5223107f6e2adc186cf9adc6c18220b978cb558c88fcb12c5370eb01f98a1b89b7491542574a5bfe3a8d524f579d4fcb87107be2a9a2ecf2a7592b024d5bfa60f797f9fa6c3b202c690b8f32162c286da8b7bcb88cdc13c5d43d6dcb1c6a6645e88eba4f7594b51ebb864f8c8ada6e314e1752aa8070c5eb062a257aa32d120a3267f1046bc0ad41ec5530bde5a122b2a8ffb2d34cabd9a7e40adae685839b25ecd969c9fb71878a2eb58246ad3920d75847c044800dd791a12f4091e5f6376cbb2b440a1901ed48b9790fe4bc92420b884d1889141252a12464322849ea439bf06fa2122b8fd4503a39c60c4d2247b63a5ab14d38cae8716453cb80a8c896d08039b7b78fb2d6671c15c54498f5a7512af291d984968a0cfab362eddfe247b659fc6726e115ba0a06b5d9c7dd7832eb0ff5eeffdddeb346a9dda090abd19ba43d5e60eabb962e9b1367b35d96e3c620cd2ee15fc1e0664654722dfa29b03a89b853d7a35296b465ae0aa85358dbed10470edf845c807a31cfcb411f173cf4045f8035cb1af8178046da65793d2c8eea2d987b2ed354114c37d15673b453bb742267a106898f769f972f4194771a7d2c97ce0eacdb880f3931e9aec23165f5f2332763b851073ea6c7c9bf0b9e7fe0c09642660881c21f8c5b4c3557891ea6bbb39e01ba6377641b515fec9e50d69de6b83306b4546b1a7fe190ad3020b907bf7de493e73760281aee3dea72f8ac7353051548a78ed5c4407c62f9d5847e4371458cff71ec9a59f82985a9ee6e80cee471e4ea304074cce84ad5cab020324fb1a46a723a486184ed89962ccfd8b8672b5ce3052bf182f72ac628e295e7decf2853ed9e5f8a9df8c3400238ff7c5a79b3450dd050a013b307e6890ca1ed7455a4695c5136cea87eb4cf221aa8bc66f87b14db72ef6e07eabee971dca2d5278d76722792d75a03707a47c7037cafecc1542bef203dd29d555adcf4fa5dfeed6065ab421d74419096cabf817629acaf97441985c1e43916f234d0fd345238a07a13288746d1d93f040bd19bfa2af8abc15fab76615e564d1f58163c466221ec0c7ac0120cf225dbf5492563d74a69518060073e3913e50f01c94a2ecfd06930092e7e492f51b96c1e8db97c57b677c689cbbe5e0613944f4b8e5c5bbdf3c8a22cbf44240715b014c5072200e207d267e87a0c65a7baf530d2e9414516c5886f88f75514aa84dec7ea13309b6d8b9b8f2ffa2ae5c722e604aaf386a2e018e1b410c3bfbc24b1765a1dc9bdb050ea1a205f65aa484c3f0581ef28926fb2c67a480b25d975b63e759c930e26acdf7386ab585a95638754b7c059d4ec75c13d3cda6679a8038272c48702f36585584329ebfda7748ac66a04cbd2669600909d6690a3f6c44f50ecec4097390f3666717eb79aa7ab93b62a25ea7b4bdd381fbe7ea41fe3b75c7ceadddceca67767c0cd8caf189448cecee88a25152732c42618a06f43c3976af68a2b23a5d992f93a6e4049f09f60e451b123c8e879c9fec3d0c51e823d59b008799af85a9cee38ea0eca6698d4f25ad86b80da84a697cf4102b0ea17666e905cdf2b2d4bc1273bb81f71fbb28e0c9dcc295aa31866863a70e1f9def075772a67a3cd4ffcc48930915ea9a0a882b899ec65263332589f7860711c69d203d02c7294909a7f78bebf2f8b7ee1636818de91b7c17cb759270932b74255c3ac4833b301f2b093a9d715754d87b69dbb7778642296878ee98c623735b78f806703c5b1851283809188a0a94cf45f1bb8c2472ecee4c70f70aadbd93b990c2e1ccf4e7b102d9664c312e0b4bf9b30084bd2d79a4f882337c9ab61c5cfaaed14c3d65633107920efd4a8b8fdc2b847a35d49695f2f911d5876c6d74b631eca5d2926b7b63ae037d4ca05c419cc8c866e2da3cb1e6eb6ba5070c924ab1bfac6e158f6ff5cfe477613ba1a7f19ba54415a2e9497b441ee2cf685fff71c214f8b2a30d73bff75857920d1d2dde0e8b883aabec38d4dfbe308ce492037246a00c66feca6cfbf9c89fb4a6469718042e904d3ee6977d777c56373b0bdc584b7fb07d8c87cb363708fab9fe7e49484de46724ffe920f56a9169db41a5cc73e56f1987a4d67ac39da8ca4414ca9dd5c415616f53aaf4004c716f1ac13014b6713950f84f53e8885a45b77d5261d7a5f6fe6f156c380569332d0876b4138d42df199f1a9b05f555a6ed69b169d4ef3b4efaba894995e9cc037dc4b9775d5494664636c3e779caa463b70385657ad3d48ca2ab96208ccdce1dc255b73b20215729870ac7a158a20b5ec4ba350d7d899e227bb135b2a17b5d7d7135cad568e3097ca19a804e1898b21ef658406898f2a555c6b302a9b1538ed134e7df2fac0a6aea6073ab1047edbf6d8f44da5ac821a45fed099ab62378f2b30770ea1e223aa84313d006b428ec65702951134aafc75e506b3bd85e56638dcce139802161255868ead36e7b71909b323e903623d5aee15d807aa2b32e75411601dcefce0b51a5e68bb381ac55711e49551866a5ad220c6e604f867adc3c030472102d10c3f503191b5aaadaef7336895f364214266be11a5a827ad2138b387e0e66584a30f76297c7f3c0f985f1021d2cb5ced10267e963ac38f14f0cecb693af27fa8f1338668e1c648c6214747fd1f728a1e9692b6c50dc878e84ced14703e0f736cfc499e599d14cfe731805ac650f80331460f7c035001ccf55e4ad8bac30cbe0acd50ca9d7416c8694152cb63cd4b2337f8ceda633b3c656864cf8d3abd8354be7ed12d2640b5b1f29261947d62b69ab8bc514d64e882872f0fea4308352f8ba7249208972481ddee6d1155ae62474479e4f3f34e3f1257f5ab446705962cb75c82748f5826ae7786d1f296f09b5b58236662355d477d9f26844d3e89ba08d547282066e8c1edddc0d4513740bff2b0fac590b42e7803f5a93fae5dec7f23a78e7e099505134e126514cd628e048537a22e805bc78f836466aee863e738d4676fee6b9d922b3a48744379447fb4a2d795c67b82e65fd32d1c4687ea7add96edcb577ac0a85f0f723947a2377346d92610abeffe8df535a95935ce5092a2ac8f89069f55e076bc403491f891042afb5305b7faa994b82d78d1262e34a78918ced54a0e3162e3d7a68ae28575698660e42c9708b344e15410ec1a58396b90bf53e136ecf9077e808768b88b0c226dc93615265ef7650264ac790395fe78fcd03a4f3a9ba2a94579c35c64774b3ff9e3c263ee9cba7e28c059d9ce512dd76799fd3a5710e6768a47d8d1a54a94312ecb3d70339e056d9c8f73c3271d3df5545804d71d2b1742dbbeebbcb24", 0x1000}], 0x5, 0x0, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r13 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000980)={{0x0, r7, r10, r12, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r9, r13, 0xa5, 0x1, 0x100000000, 0x2}) fcntl$lock(r3, 0x8, &(0x7f0000000240)={0x1, 0x3, 0x7, 0x4, r9}) fcntl$lock(r1, 0xca9fa4b1fa9b3b49, &(0x7f0000000080)={0x1, 0x2, 0x798, 0x40000000, r9}) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x2d2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x74}, {0x87}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x9, &(0x7f0000000180)=[{0xfffd, 0x9, 0x9, 0x6}, {0x9, 0x20, 0x7, 0x4}, {0xff10, 0xe0, 0x0, 0x89}, {0x2, 0x64, 0x3, 0xa1}, {0x7, 0x52, 0x0, 0x8c5c}, {0x7ff, 0x6, 0x78, 0x5}, {0x0, 0xb4, 0x6, 0xb}, {0xcc6, 0x20, 0x2, 0xe37}, {0x1ff, 0x4, 0x6d, 0x1}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="e740608e1d9f9245589c291dbc96") 16:00:34 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:34 executing program 1: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f0000000100)=0xc) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)=""/65, &(0x7f0000000200)=0x41) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x61}, {0x3f}, {0x6}]}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) listen(0xffffffffffffffff, 0x0) 16:00:34 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r1, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r1, &(0x7f0000000040)="e25aae490000000001000000df142d545d8489199ccf9c9fbcf3820a946261a5f2c8ef255b5dcf7f5d77fb3d3ea0b0f93794cbba", 0x34) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='j\xcc\x00\x10\x00\x04\x00', 0x8, 0x0) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f00000000c0)) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:34 executing program 1: socket$inet6(0x18, 0x5, 0x6) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x7c}, {0x5c}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000340)="ae7716be36f1d35f6fd1cc0a375e") 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000080)}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000340)=0x10001) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000180)) r3 = open$dir(&(0x7f0000000380)='./file0/file0\x00', 0x10, 0x103) mkdirat(r3, &(0x7f00000003c0)='./file0\x00', 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000000)=[{0x30, 0x0, 0x0, 0x402}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f0000000200)=[{0x200, 0x3, 0x8, 0xff}, {0x6ead, 0xe, 0x1, 0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r4, 0x4004427c, &(0x7f00000001c0)) r6 = open(&(0x7f0000000100)='./file0\x00', 0x8, 0x4d) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x8010, r6, 0x0, 0x0) ioctl$VMM_IOC_INFO(r6, 0xc0185603, &(0x7f0000000140)={0x5b, 0x0, &(0x7f0000000040)=""/91}) 16:00:34 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) writev(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = semget(0x3, 0x1, 0x64) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000000)=[0x2, 0x9]) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) getrlimit(0x0, &(0x7f0000000840)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000800)={0x0, 0x7, 0x37f, 0x0, "a392454b15cba69300", 0x2}) read(r1, &(0x7f0000000380)=""/223, 0xdf) writev(r0, &(0x7f0000000740)=[{&(0x7f0000000040)="aeef05a837289e0d62141b85e6469e3b263850544b44ce4a33ab0b9111d5a7c4830672399af174f2a97b0c726edd2058c02340663be4e214f6fef4a5889ce17b454ecd6edcfe8efbfdd3", 0x4a}, {&(0x7f00000001c0)="97449c1d03178221a6ebb0407f4f9e8e74bbf8c2ee10faba0ab32c87194ab015ebfee879ca23cf02d8b645b5df49687b3d04886f3c2de71e1c95d7299d9285e771edeffd08f47badc01ce1849cd31009d126b6704edf6f3e86a013a4f1f60bc0b81bdb9b7713a5f1744ac93c324dfa997a24f866b47a4b707ddee3d145847ab3aedbf2966f1be2b0e5156d0788e024d4739c2b171a", 0x95}, {&(0x7f0000000280)="e6372f43b6a42ea31431b283e91b5204515b84b87878dd7ffb5958193482fca82780bb03385a62e05739b69ab5745654a3723debd40d477fec88729dae8f49e06063a35fa8", 0x45}, {&(0x7f0000000480)="01ed1692d0b915a2d4c819213e1b19942fe7e44ab883c3ef16e18f476062a7560220ea4cec7942283700e1bce7c4e6f2b4c8022b58e392c909f17a1fb84140114dd3e5730b934c395189483c869b2389b9ede00e30523e64696ce37c4ea64eb41aabb20a9f5a165c6c3257649f452b33351ff1f02355f0e7edcaa19b03fc3ec7724a11b11ab05f85526edf7b66817049744b0bfc19ad35a19545d2b9b07a099bccb7d01af92654327d586d387bddb07b9305157464fbd9c295d2c67db245ae7122ab5c61bb5b6ffe0d107c30dc8ab1", 0xcf}, {&(0x7f0000000300)="6eccc57600c71ca60f3a051c39aeab3f88a9f1b6a0d994d197bb690042e1c90471779104d16c4f92731b719c268058f2c537b3546ef7a624572d4f2aff0d29287a2ec7e5ece18f5920", 0x49}, {&(0x7f0000000580)="105f976846a6b92c7057481fbc84367853f80e4dcfda5194b16ac64563f6d76daa2c90efee3b7cac2ed7985425262b495215b81156ece6442e3eae4332c348f80901aa11ae034f968d23477e62e271f32fea9595f000d80d3714ea682f2ab9bfdbc277d13cf507a57797d29d0b20eaa28bb2836b0cffc1156a6a387ef6f9c517965c475dc4d51fe8b00e57dbfbb20319f546a055270d47e04471c754810bcb01c4216983021d69dfa89adf77566251c24e8097d91baa402b9af69e20b56d26e84a6936dee4e5e06a687511e5e2418700b5b3d3a4a53d233d271db878a2dc40e3b3f0bcbb9be19273b4b782bd99fcfc9670991d830adf5c3a", 0xf8}, {&(0x7f0000000680)="d6670ed17ece133edbab634919e93e3d1312981b9e780cb8ef817b29b6d597d80323f5df9859ab32c4e7844ea8e954", 0x2f}, {&(0x7f00000006c0)="37031fec97b5028c9ccac58d8e3b3cb4cd8341195403cfa426a5fbe70207c76470de628d39e98e5c66861286a404d7c6", 0x30}, {&(0x7f0000000700)="4a310b80e1dc7a1b356e15cc2417ef9fb18f8a7afc94d89a", 0x18}], 0x9) readv(r1, &(0x7f0000000e80)=[{&(0x7f0000000100)=""/180, 0xfffffdb7}, {0x0}], 0x10000000000003cc) 16:00:34 executing program 1: r0 = socket(0x18, 0x4002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7ffe}) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f00000003c0)={'./file0\x00', 0x0, 0x10000, 0x1ff, 0x1, 0x200, 0x7, 0x2, 0x0, 0x0, 0x3, 0x8}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x2, 0x3, 0x0) close(r1) r2 = geteuid() seteuid(r2) r3 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) 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(r3) socket(0x400000000018, 0x3, 0x3a) preadv(r3, &(0x7f0000000380)=[{&(0x7f00000001c0)=""/214, 0xd6}, {&(0x7f0000000040)=""/30, 0x1e}, {&(0x7f00000002c0)=""/134, 0x86}], 0x3, 0x0, 0x4) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) mkdir(&(0x7f0000000440)='./file0\x00', 0x70) 16:00:35 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r1 = socket(0x2, 0xc000, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e5ffffffffffffff"], 0x10) close(r0) write(r1, 0x0, 0x0) close(r2) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xa, &(0x7f0000000000)="00020000", 0x4) r4 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000180)=0xc) setsockopt(r4, 0x0, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$inet(r3, &(0x7f0000000040), &(0x7f00000000c0)=0xc) 16:00:35 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) r1 = semget$private(0x0, 0x2, 0x0) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000080)=0x2b4) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000080)=[0x7, 0x6129, 0x0]) pipe2(&(0x7f0000000840), 0x0) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x9) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)=0x9) r4 = syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000000)=0x9) syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x80) ioctl$TIOCSDTR(r0, 0x20007479) 16:00:35 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000000940)=[{&(0x7f0000000a00)="353b529fcc46431c1d1759fce7b424a6f227d66014f4e18bef784b4e2dadb687407d3519978e8c609c3ae4f7725f75fde863794393c335785c6cb69ea7751885d7d0c1859d9f08d49a6bfff6aad57220fa984223c80143f301d85a89f58b56ef0f8d5339924a718f896ed5ac24e32ae4a571fec61703a5fd5ac878688a1bec5d7a0a419460db24d88b1ae7d25f2a702619dac4331b78b135823e376343261f1b62034315f1f3423641dbbf9b4fd5eae1b3383692e7e108da0590", 0xba}, {&(0x7f0000000000)="a5"}, {&(0x7f0000000440)="7f38ff9d92e163bc50e84babeea63449c04cf2033b624e7ba2253f88d576b02c514e0f3a928d04c4cfbc40a9ace2879c4473c92505d5bdbe2859af0f0e6293986e4cacfb4ff2a711ae3252b4847416173f3e6e9699f63cef1838f37b4a185d5f8d1d3deec6d8cce64781a33ed60769932cb89182ac08b28667911b56e52d0722b7", 0x81}, {&(0x7f0000000040)="58117aae16dd790e8ec79413e3b747bdbd22b3062d62f27c5773a0e9189d8d98e58270913111ce9f2719e206c5f0d0a1368db3", 0x33}, {&(0x7f0000000500)="0a26d289abcf2681b3b63f4bc97eedcf06d5c83632a92e8f5873b069127f0db10f8eafef9ffd825e91ca7a6c9daadadaa76bd4f2e2dbecf47205e23afc0f656f9d1d20d6fa19f2ae6d2fa2adb8e5f6947e01ffa82a1d3fbe3e8ac5f4fe3caa656b82f644ce234b03a064f25837b6bbaafe1b78661fae6b5493995f91afbec32a7b5174c97c875647215e6677446041949465f64b9a3fdb6c0fdd234aebae5e0493ecc615409835bfb33c5a56abb4e70cf2e2cc5dc9a1d40fb0a8c534953ed190ba665367ecc0d128cf63d6159f31db723b07302eabb11b641243c710d1212c0a4a86f248fcd06683838e01", 0xeb}, {&(0x7f0000000600)="5f2949a6a0fe65c8bf79b281797071e8dd803e7b56ae5a5f3cdf875f2e962aee44c95e6a9bcf710e486a1477ebb7a836348b777bee4d0d026ab42cf87c85037d7e045be500cfea3740a526920d6d6e760564cf32c1c4016f2f2686bc7671c46ae511938048057c6c17b8c571d49f08815e5e1e9aed5c23345ed41f19af9e7f18247dc596f21c5ea9e77e1f181528da76ed1eee253a94c922f2814587dc96d38a7e5e7a503b557db5bde82f0366407cd4936595391727cd1978db0aa1be86073b97aab08193fb5e01e427c3", 0xcb}, {&(0x7f0000000700)="d14dd92695c7587d891befe44a4236c9f864fa113a6749da0331349b4ed53893d3c78a8b824969c3c61afec75f62366e2180547fbfcefa09603b0fd5191d843dc9580452a594bffe5ef3e5fd67795a4557b86a80be1482bf418618ce613467e01c917f5f204497a3f128bc879d6d896566be13ae9a06428361f1b9b271ea1b308c30df7081b358a0b802d4cd3d0b147dfe9f88d304f64ca3cbc65fffc8bc4a2ad19656ef386509f3", 0xa8}, {&(0x7f00000007c0)="cb6e05bc9e1ef5516434e6d0200551c3b747d083c21d8cca330b7486911ae00779489a85b3d3b550958ac2171c70b516648628c1d8a539fa1b7c9b27356e70642b17d1b01f267269116694e141440cd8b766d095bcc3b2a1022ca6c6611eaa04848cb547d75e8cf7d8410e2e782cf46f827ea9d4e688bb8f7563ae31c662597855f9b44c7df3155b1ff078940303a2860da482ac211c8085e86b86e43aa195fbc31274732ff1b065f73572f1899f320295a62cadef83284925e7117b6f8013afe731374a0612f804ba66507243540c8ccfcb647d5b8793c95d348d4f3e53c8743d4073c45bfceb5a291722b2bd", 0xed}, {&(0x7f00000008c0)="874fb67c8666db1fc64f5ba5a60307a6e75ef6537418165fb459d3357a011e0c01435abc65d55381c8df2334de227006efb0c455863f9c9126190c4370c85a862e0c5607f32ad81a1fc84b87188c9fdb9d21fd9985428a4b8d9cc4a0a3a186282a9cec71b8a084d188ab54f10476a2e0f7d1166e14d5e72f66991ec2", 0x7c}], 0x9) execve(0x0, 0x0, 0x0) 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYRES32=r3, @ANYPTR=&(0x7f0000000700)=ANY=[@ANYPTR, @ANYPTR=&(0x7f0000000180)=ANY=[@ANYRESHEX, @ANYRES16=r2], @ANYPTR64, @ANYRESHEX, @ANYPTR64, @ANYBLOB="496e4eefe21d0658e131b023ebb8b6c680273cc412dd291b8947f17e97c4aeb402b120fe3e7f46bfc219922aae242e5fb99df0c17a43f80063765a7e6bb4176d07bc7aa0e7c7f7f02613f760d9953cbed215eddb3d9f317c01803a843c21f12444cec6a8728eabb8a1d8a9c61162b64bb2294c447ecac47d38df4b0896c809b01e2c48f61be9c461e61834d553612f4a15e10a67ff0bb70f1138fc7c319fd1fae32b5efb3bc1a50c50ad9a3b9b03a6d9966e225df315be79b4a1dbbcda4818e9aac621196d10aadfc3680bd8ffc279bc27e4884bdaa84f912d79ccd4fcc005b75c8d59911d3a235ff1890056085cfe6f9fba4dc2f3e49fb9090d5ba5e489f32e1d38fb602a64da62367333fd91d985bddc445112acbe5d358c1746b90ca4f25b58fef3fa990ede8b3c8bd9f69451802a9bdbe21a5594e0ef9bc036a865b8d3610d5bff", @ANYBLOB="cf838c401ba95b572b50befe47636520ab6a101b38f716efaf0e7fcbb952df1db414b38c8c67415ea28b1666709461cf892cafbdad01ab5a625def847815e0d8587337a1fafeaead7c31c6bca7f250621f47f7064cd9cacda72a86283239158fda219fcef19ab4a79036bf69d6eda46c86d305bcf07870cd69", @ANYPTR=&(0x7f0000001680)=ANY=[@ANYBLOB="4fcc16dd42efd8c7e4bdf16f0753588d223b8ed84c4f1cecbf70074635385803920e4ac15f37a800de6940db124b3a83aaa5f636f5ad7a95efc722a1633554eea0a0e8c3cad351aba5f7c9b2c0c2dc2ab9b7a7fb0520dea5b2bbba49cf29ebe2c0ab638f6ab88683a625f37387854b93cde7d6f7386b7b00f82ca3cae9c2e4df220f92ba113210d0aa5751969b6769a76c69c5ddbdd7581450783ffe6736ac0c319c3e0c0a1603797dfc348b0e7b29af277e2d0b8878c36d103992cebb252aab59b64a1caa7f9049d70318485b161c05c8bf79a8140456cd85e6ec4e7263292f5e20cbaf258e6234083cd6b772b53d04484a110810ae401da9772950cbfd321d87caf518264cda9de2b016e3f6c4a21f01020b94ed0d2708b1053571034f62274e8f3558d56ff1b4cb4ef520e506b28dc13e43e1d888385fc8f8b315e506935e86dbd211da95af9024234729fb8c50c6ad1e097962d4f296cf7f7631908b9e88f0976c63f3cd057ad7feb139d5427dbeb39d5595aa6c65fb2f3732fcb0be4469a36837c7e42cc9d00a1e784f23147c1b834e2421e3890d4cf29848e862ea10eec38411f2acf7dd3e4a09deeac05dcf6b085f48a97c92955fe5682532fa95463bdc081d1a3afb0eb9f8e3a5d874a919cc4c369c2352977580ee147c1ccf150a5f6472f93fbc51adaaed8cbfae4e0863916116612d0d91f94505dd2fb08dbb9fe401e91e84e906819d136961ce5319cfefe424a6f03185c831e968fc1a7d14ff0fe884f613cf3b662c23bfbc1580741ed6e44dd75e20b88133b3c558a4ee3fb3171fdac7ee140e4158482f686853bb984296ced36beb76e83f5a58258342b80fa092c3fb4c683b9cd653c0ee7e85e919c1c37f6fb9b30fb9c5eade45e6722d4610cdfe5fb5cd536d44656f124547eb42ee0e999f2d755fc1b9972dbfdb8577021cbc6b12eff43435b243bc4a08aa3e14c9a56b8017128a9d90f90452ad14ab4090166befb26103153c84d8dbacb845281323b3005585b6fc07e59bad8e9b59883cdcdef1ae55626720d740aa188439bc77c92950b7171565fd232d8b26e4fb14942da0226b43110a76423a683d2cb76bc7622ef5a6fdad7391d6a5371cf47dc428a52f41506fc2cf9f3401b158309a19c7cf612c0b172509ec13100d2e79a9a47df6affcfcec83ec8a708a7dca5a2b44fb6231e3d79c552cebd07180346685d91f0c8ce6f9b8c613caef703b1c47e4d711a29e58e95990444ddc8932f2cde8116850f9d74528a4c38413e0ff2aec24ba084f10df373e05b3353c1985f74bdb49c9c9e0ab79c224efe6dcde57ba68d63eb03bc6e475c4e7ca0532baeedb9448c6056112ce73e41705748eab3e27ef916af32e6c019a1fc6ff4473b6d48c6bfcafcc7c5b7be4824e8606255eebd1a318750b8a0100d43862ae59b81f280c0295277ffbda1cfcaef453af0601184b84b4661df475499efed870f0df676c63d373f348cf80482fa20b666c757c7eacc50d4a105f415293e8e542bdb4b11e806d3afa7d39c8a1e95dc4cff778d2be5c36dc3b059358dd0a8de6c8f1679f3b0b86fa0f45e580b6ccdd1ef23f543140d34d3674bd44b27d187f80f7fc33ec8ab83046f4bf9599b12724c0bc680c989eb267ebbef5b62757f8fda9d7774a6b84ee6a9f3cdae216fef446805efc65a582d8b3e41de0979c4c97f0ab64493e016199737776d07337124cb060bd1ec5213873c4ad0a8a84d0cb81839edcf053d492b05536a237f28d21ceed8c0b64b485fb1c77adeabd651b88f04344071d33e5397148a53531779df1f4096d15f1160227d24b175fcdea7bf12e874c844db359ae2cf7c4447d88e328aaa21314f4c8ba1324a9fb8616fccfd6cde59e124c07220a1a064e4927ef50efa7f54f0519fe5ec9a2ba2ab1c3a78a80b8fec2c2f22403f9a3574b7169a6b5c4201b985d0a2cd0dd67c3f1c17273da27b37950b0c9e58c4e3451115e19ec8503ecda4e202cfee445ba524a0ec420c2a5c84d2daccf791ac6175c0b69b5a5b324447bea344802c836df1aae9b9e0bc6ed9b49726b2e6de5d9e85e8c042a6d7e96045d037553ba791ea97e4a88196fcc206cddf4ae99a7f813055cd5155a835c16f4264723f0d052fe7fd5103ef148d1c560d4a1c1487d397d47f7c176b49e11954b15332ae4fb8b9fa147865670f85b12b5dcd37247ab04ddbc1b111cc0dfb9efd6468cc013f8f2819ebe61b872e9897d4771a15888ab9d477e2058c7037277b4581c6ba538aaf3f3ad327b5ad429ef25280aa4a9be38266bcb37e1aaad9dc3862fad5172c9f43d4f7e57be6966dfef54c2f98c883c719833b0dab63a91f2bc0ac9bfdfbc2545633913429c22be5b3f18ebd21c0cd4dd1c65b3f54cc8478dc1ab028d1c2425a23877fdf49711fd0d82bdb22a44dc9be73dd3bcda2af4811fc292cbba3cb2bf60aeb8261fd34a48dcea9616855400a94044324eef730a1db321f4452d995dbb3246aa7af11acbcc82db54149efebe6e5b5441691f11ea210846c60be0329d26ed0012302b15a10d51eaa885f6797c68e65d241319be57caa80aa8c2169af23868e478a269259ba190ab3b7274237c13e78aa2d6d46099ab000b586bd37d050c0da7babf2b0b152d1efa68f89c2488d91de3643c5367add1711ae42e951f96c0c160f9b6e296af95298ff20e7b319e2622a26947429b3cf149079af6d60e8051f785bcdcab61cd3661c989ef68d22bc448507e3f628cc4110e4be60e3bd7350a33a7bf1fdda70f6fd10d7aa9c5500f49299cdbcf496501b7b3d1a3d94a874e086cc4a496ae9b9c685c46760b1b6a05974caee30a387ded37cee0d77064a581fe8d85ff8498fd372be059ea4173d969d6d5f95e07865acf707fa620cfffd246c03691345b18bab0f6e7f6e20f7d4b610b0bc6e970bd303f0f8ce7ef05886ccd36e20406a35da1d8c796c97785b7c4339a307ce9d4787f801ffda7a062b998134c66e60a78e61352e17dc56b2d0d95c583468beeb280a2c0b43eb4467e2bc7088464bd85acc3a9d8a52d83d0c002086742c49f1c14c8ff578f4e1866399b3b459718a34128a9fb0e257bc74e0c982e962cee3e04dc3573643fae1521a65b0d0ad6b83cfeb0babc61ed013473f1b2e5956d309e73f7018755ad33583c27fb38190386781a338db2cce0a608939c65d2c4c0a0a0747f4de82d8f24660f35ebd8904afb85c126a75a3b4876e7cca98c717a5f1bf339f5d16145c4ed8b5b775e98ff0c0e4df7529f9758ddf33c584a13db6e2efe0a4d0e850c3ccfb979c19c4b2f0bc1bac4ed084407791cfa22fd755a89160e7b1453f61668bf8be88a0ea41f147f66e1dbf7daee434b02fb52bc3e6078066ea1a74f2989d1345a2843d04b60abbbb28359bb1ac722b0119ee6393df7a730eee189d09f6a1b7481b0d546e65af541d0263c41863a63a1e73a8a8adb5c174f2d22bb7a168942a60e30d33322899d3ba4d3a9fe30e84aa1833a160dbecae3e727ba1d785218688dd208e563091048a556ce2955568eb01c7e3d2667b8599a5e3ba6f0c05dcec9a416e741ff6aabe623bb455d7d20e11b1f8e58ae567808179dd89b79c424b26b6c4a945df50881c17bad06db12169de1d017d1673421c76de228a8ea1c40b8a04e0bae9615a3d262e4daf2a3a0fcaa217499152f85dd0751c7576f9ecf2586313f47fcd192621bdb88a3947a99ecf44e939fe4d2cc827e89eb555f3fe37d35beb4cba91b21bb10a7393d00d60268e33ac81c510b524e96c1b6c7796dc9794a06323cf98eecc2aac5de12f3e82c2e4042e20a4a285bfeaa8e8f724c0f11b906ba839e8fdaec44736f64b6132c336129dc2423d49c0141b74e21822fc15b7fd2a8ffe03781943985d2684be43fc93cfcf10ebb56d8a66512788a6af6eb3e1d55e53f6b96a45f02f39e3177dfe8196958ddef1fdd364d9799411212fa4a3ab294455acda37a54b18512ed5514992a7fe013596d7f084ea7ed172fac4c7ad3139ef28f04700e8e2f59e17169a1c21daaf38481f51342337b759723847b6722eee4d7b198ff256571b5979bc2dc31c4767fc17ab52fc87b1fd3953ba396cd706b4d3a12802b404a2a1b7d95f9a2569182148d9ba707026635967ed537474ee588742009819512a79e7ea183718b66750e81c3222c5ef703464bc0d4592746df439600cecb9559cc7b122af4704d44eafffd52bd7ef04b194dbc7ade065d6355bd325e374c66a4e761ec7201a5dbebdc22a282ba9ec771be8ce0b6c14ad4b5de34577072be919dbe005a5348b0a637717881f7cd79f6217fbc1a43cb543259fea2acffec20f31158d635d4e6e5bcf97a22fd35c995e3b1381f956c3aa7728deb43e76ee66152e2115ff0936efed6a2d062c3bb70cd2bd7c6e8c9b81c175a611feb74979a683612acde61995369e2f887030903650947569d6d89536f373ca05577e2eb0c0e1224d1fde14e43427fa9e40d4d1e52e4e75f611298fda53ee3be974a2363984a3d1da539987a59c8dae84a8faae9b91fb01befafef45f8f20f5b8bfb3fc00b1ffdf15a1e21d36468d4c132d39129a0b39d62db4b04fe7f54b031c11fbeb11d679a120629f5f5b7dedc60cb39f7fa7a8857b9f37e23a3397a12a5652729d4beb32cb3336952bfc9b53201e31f773a7abce7ec9b698feac595bfb8f1783305955d54e365f32b7ff9df8165ba287ed023c0bcf4520f25565715a717784ccbfc16001678eabef1fdb81fe73cc9e734f5293d3af84724d77afd64e914c02647022707718adaba86fb2ffbff73ca78c963b7789e84a9452073ac4eb31cab1c4964d109839c07238077a884d06620368b3c588b1761ccbe1511fb8fbc52bc8200dc22c2f3768ebbf30967470000688acfa459ac8c71981ad0bbffd42ffdd62f665b82b945158da5468b08d523d4d20bbdb9763ae879112db45d77fb36442c7f0ea4a9cbf4e78cf7c89af721aa41b3d6ac5959256901489da8cb2dfe2cc2e9405a017c109aff587220a614c5e188b3e6ea4c001dab30f97f292618f0fb1145792045051015b368ae93845b13d9a9b7efcbf18486a86d30216d0a855743d623ed86b51c8a65a4563f8127fc320184391ace859add71d504cb74b3478dd4c6702157a7b4badaf8f9a2771f2aa49c5b8d411d157c1d28f046f4fe524f6155fe157677b584aa8af75bde1a065968472d3ea85212f9b4bbbcbb9c90ba1e1b11bca907a4719eab6d28c0bc52830fd1328cb4803d70aa4d9aba5e58730f20c1a820ecdc22690c90be394ffab42424e1cdb700e033cc64c90fe38316f8b5c24475794bb5f6c9c8885fb977f27cf79ff6a41a51799e6089912b56f924f46ed8dbe0428cd63a45a497430e3ae018019407e67751932914202c2b89ae47b8199824216d83f3a7f66bfe0f054f1b538e8fedb12ee5d6a2c1f9a372f1fe6cac12d80b449bc976a1e8581e99af97261724e962b80f101ae8013d7443582379e2bba20fd866ab63ee8d39c790a53f568b3e687a8eb7e6e75cd2639ba77661898d3db4ea5c8dd3c146b372d1008de47274f732d0c7102694479a76409fdc068035711c017fbf7909a56813102ca57aad9949da0657dba4defdcdafd8a4b54d97364fe8f9e5f2b3fc8264781cd87574e553a20b20347399b640dae2ab14687f6f6d6172d7fd78d44a4404d5e8651707038da13a93ab95afd6f14f55dfe92b788c0477875b49619c5156c0237c08ba11ec2d5bb5d9dc49cd5b7b93f13108dc290b9c17d6c405bda6b8eeabce66", @ANYRESDEC, @ANYRESOCT=0x0, @ANYPTR64, @ANYRESOCT=r2], @ANYRESHEX], @ANYRESDEC, @ANYRESOCT], 0x4) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000640)=ANY=[@ANYBLOB="51611056101bebd63e63874ca3d5e03388402f316c0815f002fb7559773bc46a741129497777640d52cd1d4a0100000000000000011900bd80eb129259fb8cb00efbbda35274973b46bfd8b957fb8e8deb4e3a4d9c0ec1699d3900dcb351c3eef0feb417756e855548596cb76a31dce306dba4025c5e17c2ef8528851c89b53c99974909d121c0ace8567d81f6cdd082fb1a495a30a53319ddc7bd7690219de2c15d460ebbf60444ca781116a47d80962c56773635"], 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="01010000ed411a5c0a2bf30f0000000000000080", 0x14) sendto(r4, &(0x7f0000000040)="fcb91b4628b0d7884501d83629406a08c04956b1b8fd58e8497059ad2768e392acac31ecf8e3f81c708be7e2d684023a6c78dbe680f75db29f9ce53da1", 0x3d, 0x8, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r5, &(0x7f0000000c40)=ANY=[], 0x0, 0x0) r6 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r7 = kqueue() kevent(r7, &(0x7f00000002c0)=[{{r6}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r7) msgsnd(r5, &(0x7f0000000040)=ANY=[@ANYRES64=r7], 0x1, 0x0) msgrcv(r5, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000013a88c4b000000007f000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000004000"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r5, &(0x7f0000000480)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d676539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97a58525e93a998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000c08d6ed9ceb33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a9e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fb3273f983f1b5ab84aebb69e325cd24e824b00fa9a84d932370b30b28babc782c27fe10773fd1d3827bc36eb7960372ef91b1be4bdfb5aa4a20f921066cf7bb445acccfd643322b9e29f8bf04b96bc514303a02273ad9b1f69b6e5dce5c2b97946325d15c9f3c913994"], 0x44b, 0x800) msgsnd(r5, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) geteuid() r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x2400014}, {0x20000006}]}) 16:00:35 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="00020000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getpeername$unix(r0, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) r1 = socket(0x2, 0x8001, 0x20) connect$unix(r1, &(0x7f0000000a40)=ANY=[@ANYBLOB="82022e2eac14001003069b875a9777f07d819e762f7a2f4f55453f5fa6bab17ae5b2eb005e2dec47000000000100000098504b226b760f9db1ab2086a115e1575611602de7d032d8bb1cacae64b9a95c808bd811ab78b1000d02e34413e6fe2c6f1ef193535b84b675a85900a1143e26ffff3553eb3a5fdc9e864a924c6fb6e7e4bac43f3b38e8e459ba0985e2d311e00649113f24cbceb852acf63d815dab9b3bf378d16221f07a1579f755d319a1aa17f27e413f1c228856068b29986a00000004000000c465f59cf3dba9095b58040000003edcf0869678d717299db0d17d3cb4e8b45abf8a7e0eedfbd683774824aaf0c11682d7ede617a2b85cc592ac396483055762c5c327a53b0fb16c8ddd209e7f26779feb890ee5ba2d529c78e3db37d5977876e7167107481cc1cc53e33308613b19a914d7d50cac33151ec4a56f355708e780b16d548662e969306a91cf3307bcb4673b5c662f82d61dd8ed3191d2633ba1ae5f0962a49e4672f346b07f36ce96e9f013f46204e17648b0a24ac95fee634583dd90ec4af24a94a050e0c199ad1c83e98aafaea23348a6c7ed99aa251bce4a37dd8a5e5e7c79bc6a5f81b6e514423997a3d2cc485b3ac83a891003c1d350592b6e179c6f995b360dacbaa9f65742d41a9e0630b2f4e6ecccef3090491ea5af5121d9d9d13f0491182fc6bb76b2e7832b2766c7d73fc76e3cd7483c9f3539fbef6c6ae7c0c12a513bcbc2e2da98bc1100000000000000000000000000f9d1a2c950319b079a889f2ad8c608b42e814b76048262e6362d804d43a7cd14a58992b77000"/594], 0x10) shutdown(r1, 0x1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xa, &(0x7f0000000000)="00020000", 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r3 = dup(0xffffffffffffffff) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000140)) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f0000000040)={0x1, 0x0, 0xffff, 0x81, 0x1}) 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0x8) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f00000001c0)) open(0x0, 0x0, 0x0) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0xc0107002, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x8, &(0x7f0000000000)=[{0x8, 0x0, 0x81}, {0x9, 0x3f, 0x9, 0x9}, {0x1, 0xe7, 0x9, 0xfffffff9}, {0x8, 0x9, 0x0, 0xda}, {0x6, 0x4, 0x2, 0x5}, {0x6, 0x6, 0x81, 0x6}, {0xbd, 0x95, 0x1, 0x3}, {0x81, 0x6d, 0x0, 0x6}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x1c}, {0x25}, {0x6, 0x0, 0x0, 0xcf}]}) pwrite(r0, &(0x7f0000000240)="fbaf84ea37679be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:35 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) ktrace(&(0x7f00000000c0)='./bus\x00', 0x0, 0x400, 0xffffffffffffffff) r0 = dup(0xffffffffffffffff) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000140)) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0206922, &(0x7f0000000300)) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000340)={&(0x7f00000001c0)='./file0\x00', r1, 0x2}) renameat(r0, &(0x7f0000000000)='./bus\x00', r3, &(0x7f0000000040)='./bus\x00') 16:00:35 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) r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) recvmsg(r0, &(0x7f0000000480)={&(0x7f0000000ac0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100009b31eeb8ad8134f138d76d127180da0b58fd3f65c2c99916b03e52c6a9715d50d6fdcb3d2d6218b0a87a634e38b6c403db3e0875ced5"], 0x6e, &(0x7f0000000380)=[{&(0x7f00000001c0)=""/214, 0xd6}, {&(0x7f0000000080)=""/5, 0x5}, {&(0x7f00000002c0)=""/7, 0x7}, {&(0x7f0000000300)=""/20, 0x14}, {&(0x7f0000000340)=""/64, 0x40}], 0x5, &(0x7f0000000400)=""/127, 0x7f}, 0x800) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xa, &(0x7f0000000000)="00020000", 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) listen(r2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) writev(r3, &(0x7f0000000a00)=[{&(0x7f00000004c0)="99ae11ddf85e909f0190992d962abc9af94b9fddfc1b7763a1aefab203fe1b659d07de6f8422145c1c94273317833d6ea40d8185f8e21cfa5f0bcdcfa407e4a534d669da84526050839d25439f898e9043e583b1d0e0b56067733492f6c1ebf554", 0x61}, {&(0x7f0000000540)="1405bd6eab9352698cb285faf77c0fc703c90149041378f5e4de99dc1aa530ba5fcbbece6802fb35bec9e2e810a5ffca334831f40421df43db0c8dd1971c143d10f10ec3f935eabc21d8679dabaade72b1b870a326d4b2bba93ef6057745302158e25acbbb2c8190ea82ebd99f026107fec3f29757e2c3dd32668bed49ff073aca4e0504a0f2d27a4634688b296351ca743eb9d3df9e3cf8aa94c5f0543c85b7e18acd29e5d5072b4e460519ce7268ba6cb75199664e9461623d591e8c5666b4f2954140fab7400645108602b424f38e79ae86af578e1319833765ba54eed4c1dd4414", 0xe3}, {&(0x7f0000000640)="5ee0cad5c22269a571c3cd83ebe093188e851c9a50dea677b82a08fb1e", 0x1d}, {&(0x7f0000000680)="569afffa811156c93b23b8b9646d1d7d5cb6a01d5df7bebbb0e8a285bae74e74ca5f8366f439c9", 0x27}, {&(0x7f00000006c0)="e0cdd543147bed31ccb909f2dd7fb34de24bdc7a6b63d38920f98ac31114f32ccce9dfb547935b0428878193dcf8e46f8f58b2938b4d2f682b711219cd70675474fba4881ceb343a75cf7c57ebeb613a0f3c48d2bbb4c6ac804ecd9b38f43061bc8292609ac6e1ca2973474637eb1d6b19a8d6ab7c5ca9ca49f292eeac5864269d4c4ad71a6658723d1481f460282ab705460a07cef446754b3613a693d4f04cfc794ad4ddbf94bb0701ee5a812458b970fd698b22d571fad54e847768e8b838ed2c7117f7a88351", 0xc8}, {&(0x7f00000007c0)="5bd07a8269225e23ed712d4524b0d9354a2a4654b4457f5ebf1ef9da59991a601f193538bf45cd16810144b0733ade8c02054041a8cabf", 0x37}, {&(0x7f0000000800)="1c446e67680b2810335de01b401e58e13abe8cbb5b4a4cd86131842e97ac43ee9ff6c94b0ceedfca90f707328a578b4999fce8b7ae82790fecbfe73990a2b7a604421447c44e2cbefd2bc71f33ca0d8a1720f20458b78cfdebb5958340314cf49af8a1b80d1f64b74d314053ca458b96858202a39111f3f0165ece23894bfc802e1753083ff70a33dd79bc08f81806039cf743f429ee20f6c230287af7de62e991d178dbd6245ca59b0eba9b017deac6af39daf0708c17bdd3efccf829d1482a5ece1b8e9b3fd8b3ed9f99c3bb5557ecffd4d1980a8a06ce3934ef2173f8893b068ea8620af7c1a190fb474a87c059775fff20", 0xf3}, {&(0x7f0000000900)="15430dc4b26dcc7c6d10145d34ab9f98e0f0d9021eedde1c613651fd", 0x1c}, {&(0x7f0000000940)="8a75cd82f62b640721b2706fbfdb270b39f0c4908b397f4c08aa6b453af5c4cc1e45a905b4b0c197f774", 0x2a}, {&(0x7f0000000980)="9d0614a54134bfd4626cf377f02b7164c67b3bfe17b01ac60b95f576de887749ecab0d4a940cb13998e05fba9db0c724199b43d13079aa7afe2a32808c1ef289ab8a2524eeebd485ed27d61dd74ab097", 0x50}], 0xa) 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x7}, {0x7c}, {0x6}]}) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x1000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x45}, {0x2, 0x9}, {0x20000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x8) pwritev(r1, &(0x7f0000000340)=[{&(0x7f0000000100)="7c9aff1e720066e19855bdb5d1ba45444638d86f406a12dce47a43a745af526c413e871ac55d8158da6180355b568140d178d30ff0f47084a2dc49ef3bc4e9e31ccca776c19dcc953ce14c31ce20d3199b96c91c11fbcbc6535b5d0048f508c4f7021532bcbd03a2c2fc94dd5b99be3f1d246c1a4b6d1f6cf6a1d427f07a44fbd9a22a37f9321ab2ea5cda54184e012989ce07b1c09aee08ebc36cb35dd320c1", 0xa0}, {&(0x7f0000000200)="e5442b063d6de5257782d8a85c753daae0c6b242355eb7fb0b1a01f9236ecc8d9ccb7b0ed8b10540f908f066ee20f1579a9a0dc4c8f0c97f4e79836a6d96db44388c97bd25b8f5e3e46ca8f8fc882e329bc087e2ecd37c9b691f01f1a03addea94a11640438257fd43edae83e641ab21739f9bfc8e08037e6ef4a491bccf1edad1e3e46db9ce54ddc8295e7e6bdb2e2fd26c4ba386b0c5a9730f8949fc22bb6fcfefd08e957913568a91a6b4d92370774c75bf7a35dce1c71453", 0xba}, {&(0x7f00000002c0)="1bab2b0ffa4aa38260d6f175d89145a1e64cc815467e208c8b4000b5e22464b1e2416a0c1adf037ea023377284a296aada0670fe56625969ceee552bf76219c99666ce53603b7bd657c99553692d8282300599f1bfe8dedba408bd287c34be86e50eba9106a66b93710cd0faa8f3", 0x6e}], 0x3, 0x0, 0x6) 16:00:37 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86127) accept$unix(0xffffffffffffff9c, &(0x7f0000000140)=ANY=[@ANYBLOB="f90094e5ff05000821000020f2a200ffff39d3045ad35a0d2020009daf0c4ad8569e00000000000000dd476e473ce443595950f2f9906d1b00"/66], 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f00000001c0)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:00:37 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x9130fbb, 0x0, 0x4010000, 0x0) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, ""/47}, &(0x7f0000000040)=0x31) open$dir(&(0x7f0000000100)='./file0\x00', 0x6b7dcd7a2b46f4ef, 0x142) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000080)=0x351e, 0x4) mmap(&(0x7f00003e7000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) socketpair(0x0, 0x2, 0x2, &(0x7f00000000c0)) 16:00:40 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="00020000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = accept$unix(r1, 0x0, &(0x7f0000000080)) setsockopt(r2, 0xffff, 0x100, &(0x7f0000000ac0)="5ab3a8cb5c757792fd0fe208a93208ac29452c4645f5a352a3b4bcfbf377712127ac6ae4a7e16fc9668b89b7bcff2f415e5b714f8685267f666a731cd0059c4b992145f7512f69bb29ded3682f4abd237001baec72c2f21380b454f2d46d7e5e2623fc4020e502da59a1ea947d8353ac431a403297012bf6434ad37e6766", 0x7e) r3 = syz_open_pts() r4 = msgget(0x1, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) lseek(0xffffffffffffff9c, 0x0, 0x0, 0x0) msgrcv(r4, &(0x7f0000000980)=ANY=[@ANYBLOB="000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000374d79124655ca15d622b5bf4d2c36fbe0dad730fdfb391987e6c29d37dd8297b520d9036f3664f0"], 0xf0, 0x3, 0x1000) close(r3) write(r0, &(0x7f00000002c0)="8a2e0541ee7d01d8444a5cb012b81578125bae37ad82193cbb834ccf75547dc7f53ec15fe8d57613161c1fc80dafebb902ffad34e81bca0a8abe1be6d36c640280cf19b78d600eb83b159301b239b7724cf0906ec22d88e590e0e90d64427375819c2cf4a4f8c55216c9ac4448c4e941cce67e507bad60152edba04116e185cd46bee3f02f4a0da6e1bb46a09ba20734ec6f4b0abe08e7e5f1f1786a2e04a31daa6f6741058e75d7699a7d04efe44ccf09bcdc971192b2d5ae0fc404d034823011fe11bcf23bcfd48d0df1f1eeb51440e5bdf7499083351be8c4097b4f0cf62f17610057a0c765", 0xe7) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) writev(r6, &(0x7f0000000b40)=[{&(0x7f0000000100)="87d9ba45a589d9528370135216e6bb91af43b5cee393a8", 0x17}], 0x1) r7 = accept(0xffffffffffffff9c, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) recvmsg(r7, &(0x7f0000000940)={0x0, 0x0, &(0x7f00000007c0)=[{&(0x7f0000000240)=""/48, 0x30}, {&(0x7f00000003c0)=""/43, 0x2b}, {&(0x7f0000000400)=""/206, 0xce}, {&(0x7f0000000500)=""/36, 0x24}, {&(0x7f0000000540)=""/122, 0x7a}, {&(0x7f00000005c0)=""/197, 0xc5}, {&(0x7f00000006c0)=""/236, 0xec}], 0x7, &(0x7f0000000840)=""/198, 0xc6}, 0xc40) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000180)=0x5) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) 16:00:40 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x100f2}, 0x4000080c1, 0x10000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0xd6f2761ed79954c9, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000080)={0x5, 0x1, 0x3e, 0x3}) socketpair(0x18, 0x0, 0x5, &(0x7f00000000c0)) 16:00:40 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000040dcc400"}) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, &(0x7f00000001c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) r2 = semget$private(0x0, 0x2000000000000a, 0x200000000000284) semop(r2, &(0x7f0000000800)=[{0x3, 0x29c, 0x1800}, {0x0, 0x80, 0x1800}, {0x3, 0x1, 0xffa}, {0x2, 0xff, 0x800}, {0x7, 0x5}, {0x3, 0x9, 0x11800}, {0x3, 0x4, 0x800}, {0x4, 0x4, 0x800}, {0x4, 0x7fffffff, 0x1800}], 0x9) semctl$GETPID(r2, 0x0, 0x4, &(0x7f0000000180)=""/14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) sendto$inet6(r1, &(0x7f0000000040)="6454688fd066092f560e9f5f3818431ede94ce40c4bfc7d621751778da759b5b3d9bf6a4d1f4b663f238eedd256b6cb73d64b97162fbfac15e84d36cca24e4", 0xff99, 0x0, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000040)=0x48000000) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x400, 0x515, 0x7, 0x1, 0x6, 0x4, 0xffff, 0x3, 0x2, 0x6, 0xbcd5}) 16:00:40 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x44) r2 = socket(0x10000000002, 0x2, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x10000, 0x14) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f0000000080)) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) write(r1, &(0x7f0000000000)="87", 0x1) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) 16:00:40 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x8, 0x4d) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x8010, r1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xa, &(0x7f0000000000)="00020000", 0x4) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = accept$inet6(r4, &(0x7f0000000040), &(0x7f0000000080)=0xc) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffb, 0x2, 0x20, 0x6, 0x9}], 0xb1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff9, 0x12, 0x1, 0xfd, 0x1ff}, {{r0}, 0xfffffffffffffffe, 0x2, 0x10, 0xf01, 0x5}, {{r3}, 0xfffffffffffffffa, 0x10, 0x80, 0x6a29, 0xffffffffffffffff}, {{0xffffffffffffff9c}, 0x8000000000000007, 0x2, 0x9213a4990ef864fb, 0x4, 0x5}, {{r5}, 0xa8019abc6e64ba4f, 0x1, 0x0, 0x0, 0x1}], 0x3ff, &(0x7f0000000180)={0xed, 0x401}) setsockopt$inet_opts(r0, 0x0, 0x64, 0x0, 0x0) 16:00:40 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86127) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x8, 0x4d) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x8010, r1, 0x0, 0x0) renameat(0xffffffffffffff9c, &(0x7f0000000180)='./bus\x00', r1, &(0x7f0000000300)='./bus\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) utimensat(0xffffffffffffffff, &(0x7f0000000340)='./bus\x00', &(0x7f0000000380)={{0x63, 0x6}, {0x1, 0x10001}}, 0x6) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffff9}, {0x84d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) accept$unix(0xffffffffffffff9c, &(0x7f0000000140)=ANY=[@ANYPTR=&(0x7f00000000c0)=ANY=[@ANYRES16=r0, @ANYPTR64=&(0x7f0000000400)=ANY=[@ANYRES64=r2, @ANYRESOCT=r3, @ANYBLOB="948bdd0417865dc2f8116ad6d0b349954165c9ff6c19af7280a558174f5e80076259438c40e3fa6c950a2ec26f49d5114970b7fcc568519d36de21de8b35a28704664e7b607de8201e64885987e09c097e3b6434fca0", @ANYRES32, @ANYRESDEC, @ANYRES64=r7], @ANYRES64, @ANYRESDEC=0x0, @ANYRESOCT=r6, @ANYRES64=r4, @ANYRES16=r5]], 0x0) r8 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) write(r8, &(0x7f00000001c0)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:00:40 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x1, 0x0) readlinkat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) mknod(&(0x7f00000007c0)='./file0\x00', 0x1008, 0xfffff800) r1 = open$dir(&(0x7f0000000780)='./file0\x00', 0x40, 0x101) fsync(r1) ioctl$KDDISABIO(r0, 0x20004b3d) r2 = msgget$private(0x0, 0x20) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x5, &(0x7f0000000000)="03f30000", 0x4) setsockopt(r3, 0xa9, 0x77d, &(0x7f0000000200)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x8) r4 = socket(0x40000000011, 0x3, 0x0) r5 = socket(0x2, 0x4007, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80206979, &(0x7f0000000300)) r7 = openat$pci(0xffffffffffffff9c, &(0x7f0000000600)='/dev/pci\x00', 0x20, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000580)=[{{r6}, 0xfffffffffffffffc, 0x0, 0x800fffbe, 0xfd, 0x7c}, {{r7}, 0x9cc966705e988fd8, 0x76, 0x4, 0x7, 0x7}], 0x0, 0x0, 0x0, 0x0) r8 = kqueue() r9 = open(&(0x7f00000005c0)='./file0\x00', 0x8000, 0x8) write(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) kevent(r8, &(0x7f0000000700)=[{{r9}, 0x8000000000000002, 0x76, 0x20, 0x7, 0x5}, {{}, 0xfffffffffffffff9, 0xc1, 0x1, 0x4, 0x1}, {{r4}, 0xfffffffffffffffc, 0x1, 0x20, 0x1, 0x8000}, {{r8}, 0xfffffffffffffff9, 0x3, 0x2, 0x5, 0x100000000}], 0x81, 0x0, 0x7, 0x0) close(r8) r10 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100), 0x0, 0x0, 0x0, 0x0) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000480)='/dev/zero\x00', 0x800, 0x0) kevent(r11, &(0x7f0000000000)=[{{r10}, 0xffffffffffffffff, 0x39, 0x19, 0x0, 0x1}], 0x81, 0x0, 0x7, 0x0) r12 = open(&(0x7f0000000800)='./file0\x00', 0x20, 0x721ffbce1610f5fb) openat$null(0xffffffffffffff9c, &(0x7f0000000840)='/dev/null\x00', 0x10000, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x1000200, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x4010, 0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0xa011, 0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8004667e, 0x0) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x1d, 0x0, 0x88, 0xfffffffd}, {0x6, 0x0, 0x0, 0x4}]}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x1d}, {0x6}]}) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x1d}, {0x6}]}) msgrcv(r2, &(0x7f0000000680)=ANY=[@ANYPTR64=&(0x7f0000000540)=ANY=[], @ANYRESDEC, @ANYPTR64=&(0x7f0000000900)=ANY=[@ANYPTR, @ANYPTR=&(0x7f0000000980)=ANY=[@ANYRESDEC, @ANYRES16=r13, @ANYPTR64=&(0x7f0000000440)=ANY=[@ANYRES16], @ANYRES32=r14, @ANYRESDEC=r15, @ANYRESHEX=r11], @ANYRESDEC], @ANYRESDEC=r10, @ANYRESOCT=r12], 0x5, 0x1, 0x3000) msgget(0x2, 0x48) getrlimit(0x8, &(0x7f0000000940)) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000300)='/dev/diskmap\x00', 0x80, 0x0) r16 = msgget(0x1, 0x100000008) semget(0x3, 0x1, 0x7b5) r17 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r20 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r20, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) bind$unix(r20, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000008c0), &(0x7f0000000880)=0x1b1) r21 = getgid() r22 = dup(r1) mknod(0xffffffffffffffff, 0xc000, 0xfffffffe) msgrcv(r16, 0x0, 0x0, 0x2, 0x0) ioctl$VT_GETMODE(r22, 0x40087603, &(0x7f0000000280)) r23 = msgget(0x2, 0x0) msgget$private(0x0, 0x188) r24 = msgget$private(0x0, 0x40) msgctl$IPC_STAT(r24, 0x2, &(0x7f0000000340)=""/229) msgctl$IPC_SET(r24, 0x1, &(0x7f00000004c0)={{0x400003, r19, r21, r17, r21, 0x6c, 0xffffffffffffffff}, 0x1f, 0x0, r18, r18, 0x5, 0x20000005, 0x1, 0x8}) open$dir(&(0x7f00000002c0)='./file0\x00', 0x40, 0xd0) msgrcv(r23, 0x0, 0x0, 0x3, 0x1000) r25 = socket(0x0, 0x3, 0x42) r26 = socket(0x800000018, 0x2, 0x1) r27 = socket(0x18, 0x1, 0x0) close(r27) connect$unix(r27, &(0x7f0000000540)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) r28 = socket(0x10, 0x1, 0x2000000004) connect$unix(r28, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind$unix(r28, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x11) dup2(r26, 0xffffffffffffffff) bind$unix(r26, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) r29 = socket(0x18, 0x1, 0x0) dup2(r25, r29) connect$unix(r29, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername(r29, &(0x7f0000000080)=@in6, &(0x7f0000000240)=0xc) setreuid(0x0, 0xee01) msgctl$IPC_RMID(r16, 0x0) 16:00:40 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="2d012e2f6600c6312a2b4b3c920342fb48c3397a9aaa535c252bbaa14fb4bc0883973c0ba362c445f60e9f14acbfb31cf46fec01c271dc18d54b7fef7dc7158c5eddb1f1dfb7025afc8178f86bca552c9d703dab002a19629722ea4b8cc312d927c4d27bec2191a93d83645bd8bc64f30c83408729020e4fb52fc519f48f442c45862904d2a1112b32446e7493070000006f66f3a3e611c21905ac1b6548f1d88a1a6d3a60f99c7590b9653fbb37a0f4008cd900cccf0672ed9e2b15d9f6ca5fcf72c2363d80804e5f807301e3a161823f184457d3d248bfb644b9d51f1a9f3c85266cc09c1ecb8453f25c65"], 0xa) r2 = dup2(r1, r0) listen(r2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000c40)=ANY=[], 0x0, 0x0) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r6 = kqueue() kevent(r6, &(0x7f00000002c0)=[{{r5}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r6) msgsnd(r4, &(0x7f0000000040)=ANY=[@ANYRES64=r6], 0x1, 0x800) msgrcv(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000013a88c4b000000007f000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000004000"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r4, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r4, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r7 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r8, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r11 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r11, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r11, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r13 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000980)={{0x0, r7, r10, r12, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r9, r13, 0xa5, 0x1, 0x100000000, 0x2}) r14 = geteuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r16 = getpid() r17 = geteuid() r18 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r18, &(0x7f0000000c40)=ANY=[], 0x0, 0x0) r19 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r20 = kqueue() kevent(r20, &(0x7f00000002c0)=[{{r19}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r20) msgsnd(r18, &(0x7f0000000040)=ANY=[@ANYRES64=r20], 0x1, 0x800) msgrcv(r18, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000013a88c4b000000007f000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000004000"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r18, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r18, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r21 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r22, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r25 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r25, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r25, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r27 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r18, 0x1, &(0x7f0000000980)={{0x0, r21, r24, r26, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r23, r27, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r29 = socket(0x18, 0x1, 0x0) setsockopt(r29, 0x29, 0xa, &(0x7f0000000000)="00020000", 0x4) setsockopt(r29, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) r32 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) r34 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r34, &(0x7f0000000c40)=ANY=[], 0x0, 0x0) r35 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r36 = kqueue() kevent(r36, &(0x7f00000002c0)=[{{r35}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r36) msgsnd(r34, &(0x7f0000000040)=ANY=[@ANYRES64=r36], 0x1, 0x800) msgrcv(r34, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000013a88c4b000000007f000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000004000"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r34, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r34, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r37 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r38, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r41 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r41, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r41, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r43 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r34, 0x1, &(0x7f0000000980)={{0x0, r37, r40, r42, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r39, r43, 0xa5, 0x1, 0x100000000, 0x2}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000580)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000001c0)=[{&(0x7f0000000080)="9dd2b6fc1037d3d5451c4349fb80fdb0bd1f677cf6d1df77ef590f69ac0d06136523c2724581b918f5193b8ee039ad329056c0704d0b2ee609cccbfb8e8a86cc74139ad9ddc9b587aad1944cdd3f21772db5852dc2d02958c0c8e0c5d9adf76641c981428a6a2b49886f5d60e419385aeebec83eeb83d13d17e425a49676", 0x7e}, {&(0x7f0000000100)="16f144ce00204454b31b6780fd55820436f119a7ca0137279164009e74556b0d5fe616ef963a4a6773f2a60d780b952d1c84c5b7d0b2", 0x36}, {&(0x7f0000000180)="e023642696a279a7b5da35510c5f9a075c00f2f2", 0x14}], 0x3, &(0x7f00000004c0)=[@rights={0x18, 0xffff, 0x1, [r3]}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}, @rights={0x18, 0xffff, 0x1, [r1]}, @cred={0x20, 0xffff, 0x0, r16, r17, r24}, @cred={0x20, 0xffff, 0x0, r28, r30, r31}, @cred={0x20, 0xffff, 0x0, r32, r33, r40}], 0xb0, 0x2}, 0x0) r44 = kqueue() kevent(r44, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r47 = dup2(r46, r45) connect$unix(r47, &(0x7f0000000040)=ANY=[@ANYBLOB="e4012e0166696c653000"], 0xa) 16:00:40 executing program 0: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4080, 0x1166) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f00000000c0)={0x69af5070, './file0\x00', './file0\x00'}) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x5810, r2, 0x0, 0x0) write(r1, &(0x7f0000000000)="d58604ce9dce8ab21cc176c8487c7c2a53b904cdc6340c44e2a3f73553e4d9c139f30325207efcdf2fdae1ef8d01a6920b7e", 0xfffffcf4) write(r1, &(0x7f0000000100)='w', 0x1) write(r1, &(0x7f0000000080)="a6", 0xffffff28) 16:00:40 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000040)='./file0\x00') r3 = socket(0x2, 0x2, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x5}], 0x7fffffff, 0x0, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{}, {0x30}, {0x6, 0x0, 0x0, 0xfffffffffffffffd}]}) pwrite(r0, &(0x7f00000003c0)="00b5c55912fb89f9d255b7165803", 0xe, 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0xd3) readv(r0, &(0x7f0000001540)=[{&(0x7f0000000080)=""/177, 0xb1}, {&(0x7f0000001900)=""/66, 0x42}, {&(0x7f0000000180)=""/125, 0xfffffd41}, {&(0x7f00000015c0)=""/220, 0xdc}, {&(0x7f0000000300)=""/250, 0xfa}, {&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000001400)=""/159, 0x9f}, {&(0x7f00000014c0)=""/125, 0x7d}], 0x8) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r1, 0x8028698c, &(0x7f00000000c0)) pwritev(r1, &(0x7f00000017c0)=[{&(0x7f0000001700)='I\v', 0x2}, {&(0x7f0000001740)="b1f217897e36727a158a2a47682eb84853ae20e3a83608986a5064691137fff6a65b8af79775b2a85ff52b062e0019075a6d068a8d231f0fd683b08191e6c6bec2f5a6dabb800620196c032668c312bd6594fb9f4bde960903d500267f07d7f03e", 0x61}], 0x2, 0x0, 0x0) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r2 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmat(r2, &(0x7f0000001000/0x2000)=nil, 0x0) r3 = syz_open_pts() ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f00000016c0)) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x4f, 0x0, 0x0, {[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x229], [], [], [{0x0, 0x4}, {0x0, 0xfffffff8, 0x0, 0x5}, {}, {}, {0x0, 0x0, 0x2}, {}, {0x0, 0x0, 0x5}], {}, {0x0, 0x1}}}) socket(0x18, 0x3, 0x4) r4 = kqueue() kevent(r4, 0x0, 0x0, 0x0, 0x400000000c4e, 0x0) kevent(r4, 0x0, 0x0, &(0x7f00000000c0), 0x800, &(0x7f00000004c0)={0x1}) kevent(r4, &(0x7f0000000000), 0xbd57, 0x0, 0xa, 0x0) kevent(r4, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001b80)='/dev/wskbd\x00', 0x9, 0x0) r5 = kqueue() kevent(r5, 0x0, 0x0, 0x0, 0x400000000c4e, 0x0) kevent(r5, 0x0, 0x0, &(0x7f00000000c0), 0x800, &(0x7f00000004c0)={0x1}) kevent(r5, &(0x7f0000000000), 0xbd57, 0x0, 0xa, 0x0) kevent(r5, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) dup2(r5, 0xffffffffffffffff) r6 = kqueue() kevent(r6, 0x0, 0x0, 0x0, 0x400000000c4e, 0x0) kevent(r6, 0x0, 0x0, &(0x7f00000000c0), 0x800, &(0x7f00000004c0)={0x1}) kevent(r6, &(0x7f0000000000), 0xbd57, 0x0, 0xa, 0x0) kevent(r6, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x400000000c4e, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0), 0x800, &(0x7f00000004c0)={0x1}) kevent(0xffffffffffffffff, &(0x7f0000000000), 0xbd57, 0x0, 0xa, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) open$dir(&(0x7f0000001bc0)='./file0\x00', 0x2, 0x0) pipe(&(0x7f0000001c00)) r7 = kqueue() kevent(r7, 0x0, 0x0, 0x0, 0x400000000c4e, 0x0) kevent(r7, 0x0, 0x0, &(0x7f00000000c0), 0x800, &(0x7f00000004c0)={0x1}) kevent(r7, &(0x7f0000000000), 0xbd57, 0x0, 0xa, 0x0) kevent(r7, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) r8 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r8, 0x0, 0x2000000000020, 0x0, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000001c40), 0xc) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r9, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = accept$inet6(r9, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) r12 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r10, 0xa, r11) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000680), &(0x7f0000000580)=0xc) fcntl$getown(r11, 0x5) r13 = socket(0x7a10bac01c5d6df6, 0x400000002, 0x0) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r15 = getegid() fchown(r13, r14, r15) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:41 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000280)="39b45ee7ec448ce58bd8656103538afe0d36b5914df3c948ae8dc5aca7d20b704164460bcc43fc53948ddf26c6115a7f64bf90b9695cba3b4dee9f514f93792d843bbfd31035ed532570aae45d33f8acc03223d80becdb274cda87d0eda1c9f280c530749f667bdc27", 0x69}], 0x1) r2 = open(&(0x7f0000000100)='./file0\x00', 0x8, 0x4d) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x8010, r2, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f00000016c0)) writev(r0, &(0x7f0000001600)=[{&(0x7f0000000080)="3d468e9e0b0db96a2fdba49eb08e6c18d0e7c6bc755559334959061d9eb18036a224cb862317d4178ae2370471a10fbe14e30fe482b543e0f895f80956f3d8f7a4bad28476be1afb03a2fe57061c0b7cae099bab3c998e897c05e505880da5df6a5d04b6d29fbddaaf2f7607ad605f1880b8741eb4f06e38b326e0b3ea582b99ce23135ac90ce6ff4515326ac37e38c246be81fca9e44c6d0cf895e6ca6046587982e70c76f56a677673d483712b78fc03f33e4a7fe368e6bbfb78a4bae7f8caecf0a92007e9822807b565a828f895f466360f7a70635f18490757bd054de7f1658264330540a3efbf635d696b2b603e7d", 0xf1}, {&(0x7f0000000300)="1e9631bb2c13ef270efe739f9a3560359af7d7a0b5ce8c4273eefac6c8a657f314d1519af56932eebf238a3e04bd1b6865a7e4b292edace722fb79f5081dcb0c4f2e00495b3b7cca20ef7f78d8428602f26e76f1d5cd3ba4fc931c975c785b4a897b758422734e4e36f87fbe7decb74c33a805430321b405a55661e87a2bb4d603d2953f98c049c26c8375434eb2bef27f7d7cbc078856c8418d21f91af414298098620ff5df8739b7e23fe395ab38ddfbd9e8864722d5fe01c9889bc2b9337982daa42c729240790cf8e838d9d138485bd74fbedde80cf957daba95615408eac9c2634045c31eb0e1d13b025eee417418aa26d47bce15b16f19e9248e4264ddc24896628fe075a84c51e8ff1108cfa6ee03d37dd9d5c7aaa350dd2331378e00a56b1e7f3c4a90d7338903fb1ab05f554679eec12bc1886066b0527a14902313f3b691735d5f3e364ffaa5f7cbdd99352910b002e875c27a681df74bc0e71a6b3e59b675b66bfcb43adb855adeeb16675843e6a55fc612ffdca3114fa544a82ca28cdb4e9d0a3e53b7268c040c46b1d8eed7ea2021cfc4bb637c428a265d9640a8c35d7452ff91adbb1984c6b4ed798ae79a9466b1f3378d56c25fedec305774768962648c2c285e0ca7a8f2f8c66f061840b5545ce999edd96b1169f14ef0ec38ca0f02e5bd9bf652837489b874afd1f6afc2a955782ee12e199482c1dfebea59651833cd11b5e012b67163a6754edad32daf0cd56464e7d4c44eecf350524f8957ea8e78527982929c1ac913da5796e927942535a2f3b9d0c97d6a312a2bcfb9a69237c8827f8eae4ea1b8fd78c4285497a550d7bbc8aa61b038225b655fb7cb5bcbdd15d79dd179dbbd9181211cb56216fa6c4343ad6fa334a24d0035de2b39aadddb0f91b5d22266e2150dc1ac0ed3863f6d3c49f1604e301b9522d7520007ee20455b9e9ae4aae3f41bccac6089af1eb432428da48d41d8b0e13e103803055d1eb6d900416d86d581dcdaa47d8a1c7bcd65854132cdb46d8f231ead9d73d9ae7f4e14a5ab06704faf601baf416f69b487168a3b86dc84747d8e7dcc9d2f6a59beb789dcb1e5c46efc292df9bce6c341eb5f56a310b7a99a51331cd9efd1b57859229e15de70e0bcfd27bd2b98ae26d815c776844cd15d4d317b1e1cc520594d67d9e95352d48b0bccdb59729f4379df7a0d06de33eea8977230fa61558671ebf935314d6314fc4aaf492a2b0b4ebb9ed8a5b2dd82412156ffeec91022c220809636b7d41ae1f9a630bcfe608b24a4286b089d98f21b8274e1f6a630d5a0c464fa9dcc7b80405af427e772bb0d7c11b7f109bb1e190201a12fb502e6189fe266946b9e3e42df68c6338ecc54779046eb027d7dec001e119725272182d01f17f7ca6b6fc494e9f341729b69cf868c4ac3cea11ed8600f82b3d9d5beb2f0e932c629d9161be842f5083a327bf65784c9febf70abc06a08a8235ce95a856d327025a6778b7e011c5e518c4afa8ce008116bccb50c3802b7dcf225ee76ae17d07835dafa85127b9f55d1d6eaf0ceedbbd01bf6bd51173581ee1f8d8dba445df8a89113481fbcbe45a419fb19a6493c29b321f8cf9a953438d94a36a2997d7a95a5a62d51f82b5f14dd3c2012c920a70ce9b4a6cbd9aa8deaab761162e7293044ca365f338a1c27a069242cdf6e6a592a376ab5d1589525e2f09317834dd273d8d8dd9407e059ef92debe33b1d71f9b7ab5ddd2d8ae4baee6140a1334c4aa7fb13a23c6120f32be2285f3ad33e9ce91a4a6566506b46024e3190fd69473bcd08d7a6a09293fb8bd0bf376cea6821e3b9f07e7f86b67bba8291aa6e97842b3f95de2e8b59971ed2df1dd2a00368dd70f8aae3d8a2bb8bd4cb68aee75abf898ffb9b691b9e05bb73e73078b52409db71d8185004c65360beeff13d26054b78dfd58148fd37f9903fdfaefea49bb87772b203a94f169ec307367e0f64c18f3951af1a10d4497e4780615f4d672f4cd322ca06dbb6ea4d544fdbd610eb73f2e8e410059518e8f1f2b7f18f577516ad5866da92445446611be0acf38dc552740c4f0ca15319fe61ebca9222da0dd42ae59212f77b18346e4639a11e9ddadfdc1f9e1bcfb4b148aacc82da78d44c7129450cf24d9a62b63ab014e419766e95364bf6e5508a1f3328134a17fd840f7494f8138e2446c74c54858bbbfac232cd18d9bbd1e069b5296aaaa9a11f04e35b6cdba444048e4663285710b3e88035221b85ef7268279a8faef4da63ff8fc8ade7a7e244a7c8532d8b9bbc7c127e06110f28ea05047afd963811f4ee4084d05dc4b0e12c756d4007e40030ca61e4bd4a440f5aa9b45e00b7ce7ee4dd2b96d4147a5d39d2c5d6dc250cfe730e30719c4e8a2e503a5d648b6f3b651e3528e38f9a80d1c4a111c500ee0a755ad6d3883050caf327f163b378e6422d004afe833f5fb707deda4ec0d003a7c53f4836c634377bf29eec7d5a5027b724477774d09f0771d6805cb70a217ed353ab3d81d9ea6ae3bc4949a5b39d9b680d2a2b865c44558bebde9a5c0be724cc7a7179213efc3441cc35911bfd973541e37eb9a7ee0d403f0291573fbd87301e25890ae1b0382fa604d6b7f630ff775654494903236373bef49029e7ce77f5d5b1431c04fce90fe9b4b0c9fb586af729177c6ba37f587e42f2e2ea838401b411e2949698bf2c54790446bf4af0b6d726b6ef5ead01e82617b4f7f59d9d00cc43a33a4d7c02f1839e0a58c54bd164e1d070e5b376f595a629fc06689a522adecffa551f725ef8cb0360a745ea1efd0a7e4a44f9d58813e8d84db52b9aa2ca17a959538e4a6354ce8918b6e8fb130a4e5b28368e959df5811a9ebc95c824349d8c06f01d98605491e055f695f1cff323619b452a9506f097c35a96eb9dfa09feb758aa1da94baeb861dae88ffd75fa4910871c94433f031729e3df2d1c2421f57b8b849d4772bdd96fdd2e511bf0f6320ca10ff1ef3e215174a307144258f73a277b3852cf71c899bfb5e9f0b3f70190192fd9409004618e07fd32d510b294bf7ca4c3673dd64c7147fec4c34448bd7c5ecb83a39b7c0a89301d585b4d9153df3e477ac7ded23403ac0737601d282cbfb12e1739dd44b0e92b805ef09d9f0ef08d9cecf8217d16a4df04011ae387f852e0b4d895a442accd7be48d2cb33a16d10abf04b6de92c257e822e76989ab6a98968e268f252e77df1bb2fb8cbfc748074cce2676f031ec8fbf6ad90a0a43837ff29a4c190117fad563b4f7185b02adfd98bc6218a2c557cb9aeb4bfaaf06e04c1bc793a8a0e89b65c040a53740dd79921e4fdf536a87667f09b8d04c777c4be919b2f3097de67a2fbff029d56b3d6fc985a7de91dbc9a9151dcdecacd7dff46f374196bebf03d744758e5035fc9b1bce1a9a990a7f8c48b34a3d9e4ec2a7e7e6a2fb6e6b453b167b83d9560470db88cb91e7d67563c39ba09e06c54e8c4d18ba3387808dfb4245f3084c211f2e951df261043a1c36b6549a9ddc4a4a48f8862807fa08907789eb5997c1fe849ee54c0a35854b6144c0a715c1c2a3d81d6a113d97ea0da1b8b6b8ea1ce02874f68a67be4bd0db929216a205d96478376e24b9287822819d6c95e8068bc5d3636c2522536a57b9be7809d30e461b0ae127480d2c47edb64790c6ae20094006d6ad792e99957f45ee1bf5a7147e7729a04a4b1bc4ca54de64e16008711dc65e9860bc09c7e019d09b79d2786a85a6862ba55e60d154cad26398cc616c6fb4b97aa6d1debbb7e16f400a6dcc491f6e0e4dabf6e43c55272edc39729372a7196aaa72f49d63622788a5ee03148648a22a71f5670d856ca1d9b5b395250043a52b17a7837730256bda500fb3ebf5a8e24ce506303537124a44da2098445c87d0b15b0cddb7f2dcdb513666b3fb33586c8532dd5c51aad5c938e6dd5f59d7332a1de17971495f8512b1ec83fcca64e14440459d134a18dc630aa8e742ffdd96285505d66d2536b5651aa31a734ab71a8ce0b6fb5488130842ed5df114c74ee2d337be2b4e2917eb4c9484da531e9652e0a990720811b527cbfe7b1c83d4b2d779f3e96782425892e0cbdea6ddefc7dbe6d058ebf42c0c622c22d1a364a7dc1f8ccee12e435bf99dc6e38528e087fc57abbf5881972dfa735b9a002895d38c89c4a55f1b2599028c247a99639ff1ad2b7765e216beddb7266530f69c5832c476728785af6530932d4b33b58f6caa42de3051f2f7abe2be81bc2a9953d6f861840928497021fe4fc1bb44c456695b8e9a162f73f2f4b45aee3b36a6718d3f7f0cae70f61e5627f382ac4e9cba78ffe7ddf8689a2e822b7cd70590ad2ec9efc2b112637eeabb15bb2d167f316f3bdd9db9d0729e0e6c852d20bdf5823d05dce27909118f9c376ecda853b4322e983a991196ab45183c7bc101f8ee5d4b933d3b867b65a01ae9b65d86035e8081be99ae275fb1521e20baca8b148e38648ee46b9daf5a3c8e0e4796542bda9adb8662fde71a7de6293b7f93d7440e844bd700914c6e825cd1a020c369c949a605cfba51f3b364ef9a36ea53575a996bf97c011f737a0fd69e2086cdc0f6f0aad904c2b87afcae2ce41046855e0fbecc71e0c90a0787baf8d4c6579aafe10c2507102017df9256d430546e4376f0977e46f9dbf2a7f4c092689068167276e124b9960388212710666d1bdb84a56c51f221df89439cf910101da5c240e8b165a0611acf88a4fdf779af1ff227f571e09fd9a388656e6b3b8f7bb65f61f881f46c463839254f0e4beedbfde23496d13a8181787f6db32f7824b6619bf0d3b3e5624a16082e8fc6c102c3550292b090bc35d3819c2fd67c6587cf3357602f95c798abbf45fef87e66458106215fd94179dbbfa2d555c11ed8992452436ae07bd8e8d76a7d6371e5ff0464f355488f68345629da8291cbf7acdc71dc9f8d4413293049e933ed0643c2ebcaba3ce8e9f3d8940f80e0e24539ddcc604009d45c4184d7bd09ed10b5b6e04c9ff2b0daf639f124cada9ca9ec74e161f9c966ea77f189fb1e3897076a0dd6e74146478e7ba37d7d8cec6a8a0aa8bccfdbadaf08dfd911d15edc225783eefc07bc0064440d135ab977697c5391dd37679bad5fb3e33a3637093532227b8def2e8420014d9d3f2875f985b735d3b0045a34f3f164e0d57de50a81604d662bc9a6b6e1ee63067461143c29d8b930e345abbdd9102fa93fd21b61a12f4600591a63e44460782e2527f4ae8891bf0819fdf28cefd3c9b38d739873ea3be6fc7c63f0d5a0134553cec9248c1495f3dee79619ee1b50eb4bedf8c614c388a9e17d49cafd2ca71a91c24b9dbf2e44c19c507040fa12509114c49eb41a727ed80cb32006f7efd3e1285ac5c0becd9b298f3803b1ecb0c62aa43fd006f4752c906d41647ba8e42cbe35115d83671f580a8179e47507d80418857c5e46824fa4d576a8c5a0d012330d088ea593c227d639ef4ed7d0de13ab0435093851d997714be5e8a177cbf9f0d6a47ab87d30e537da173c2047beec4683c47e53d20c0d0dd86cf4267176108896c142d7afc493d4fd46763be75c7922c7246c14d22f0bb28db7286cf4bbb001059189dfabcefa168db13bd8862a43b668fa12917e3cd7bde0cd53f8c9f06f246aaafe1f0510e357ef0664912a5261a0f7093931133a844315caafea597ee0be117c0813cc57a0e36f265705090e449cd6a0696af74cf52d4d4ff2a601572b7239d28ea04e56efd83ff6d54c44594b4ab46d0143ad2b3c211d0f7e4c78b", 0x1000}, {&(0x7f0000000180)="582d88609d17716e8880a2de658386170d15e41a76cab0c5e5e5465af2f44c0fe0c6e005dc76321ea1f546535e0e9f68f4e8d66529daf489be0cf8b77c39efe914e363df32c76416db0c75a9b4122e468c83e65c6b5c7eca1e7fe23719e066ac23741fbd0ce6687088129c4021f2519586fd314367bf6eb68dc428df7e7b0cd3fda7f259c3b9b5f445afe9ff8921b63e44fd7c0d", 0x94}, {&(0x7f0000000240)="c821b905a5ca63b91439822889af3e41d9", 0x11}, {&(0x7f0000001300)="e3dbde1d4053028e329967120be0ac01b580c30c4b76b6a4d7d3d1", 0x1b}, {&(0x7f0000001340)="9004ba8328f1057414e13857d76f6f3b830caf95d6eccbb0bd86e198feeb435573df532f12ae525b75627143882d6c4ac5ac621e47c809e832635cfb1c1200ff", 0x40}, {&(0x7f0000001380)="a84062d55237baeaadd6a20f865d1c52b12ff4303431cfc00c5b17ca8bedea56fc18fd5d5c2ab122ad0364b2ead3f6b6d15c4db2eea045e251038c8c7d3f481682899c992c12e3d22785906aebf1542f38f7dd1198a25b1dce60dd26e1bcc633b49a22ef03e85887e20633c0da146caa424423211e70566e66e5220caa7b4136c1b82b", 0x83}, {&(0x7f0000001440)="2c0ff33bcd7452d0c665bf282e2186ef844f1ce18db33ce3be81948fcbf65c1fc0494a7f1cc8a85c733345e4678954817c8b7bd6b6e773446a767c13f07e923804c7c88ffa0f4ac660507584384a1e120f9e28f83f4a82f90b6e54d13c7c6dd9d469ae13dcf71895ff7e59215859013d65b37f78071dd394d851883956389d7c4397043f4d6faafef0ef72b3217a95d474", 0x91}, {&(0x7f0000001500)="0c9474f7aeac37fafc5f36cbe143905f2febcab54dffc8b33b9b85462f9791ab87631f3f983c4a8608938202da179513155d836106d36ba31df5c7b57281ea98f419eb8dcfb9b3bf0eea277dbcd2e77e26c30b2817b92700a903b5e4ee35fe1425d5b62168cbb8e1ac180af4d680485a6ee119a232be6fb0a13f3387715fd75751a880c87a7a78ed6fbba46c4bf0ac9aacab321e1ad762fa3bef6a7cddcc2fb3f0a4da449d95259679ee8786c4e44aea8c43ab9b24e9f189e6ee2584", 0xbc}], 0x9) 16:00:41 executing program 0: r0 = geteuid() r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x8000000000000080) pwritev(r1, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) fcntl$getflags(r1, 0x3) fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000580), 0xc) faccessat(r1, &(0x7f0000000300)='./file0\x00', 0xafdc2165ecafd1dd, 0x1) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x11, r1, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)) r2 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) symlinkat(&(0x7f0000000340)='./file0\x00', r2, &(0x7f00000003c0)='./bus\x00') ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f00000001c0)) recvfrom$unix(r2, &(0x7f0000000200)=""/31, 0x1f, 0x1, 0x0, 0x0) fchdir(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) r6 = dup2(r4, r5) shutdown(r6, 0x1) r7 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) r8 = open$dir(&(0x7f0000000480)='./bus\x00', 0x8, 0x10) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x5}, {0x20}, {0x6, 0x0, 0x0, 0xffffff}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r9, &(0x7f0000000500)="2d2017b6eb", 0x5, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000040)="eb", 0x365, 0x0, 0x0) r10 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r10, &(0x7f0000000000)="220e22", 0x3) pwritev(r10, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fcntl$lock(r10, 0x0, &(0x7f0000000440)={0x0, 0x0, 0x6, 0x8}) symlinkat(&(0x7f0000000000)='./file0\x00', r8, &(0x7f00000003c0)='./file0\x00') openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pci\x00', 0xd6883e771d6a0dd2, 0x0) r11 = open$dir(&(0x7f0000000000)='.\x00', 0x100, 0x0) r12 = openat(r11, &(0x7f0000000040)='./file0\x00', 0x8, 0x10) close(r12) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000380)='/dev/ttyCcfg\x00', 0x2, 0x0) r13 = socket(0x2, 0x400000000002, 0x4) r14 = fcntl$dupfd(r13, 0x0, r13) ioctl$TIOCFLUSH(r14, 0x8040691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LSFONT(r14, 0xc058574e, &(0x7f0000001080)) ioctl$TIOCMGET(r12, 0x4004746a, &(0x7f0000001180)) ioctl$TIOCGETD(r12, 0x4004741a, &(0x7f00000011c0)) ioctl$TIOCCDTR(r12, 0x20007478) getpeername$unix(r12, &(0x7f0000001200)=@abs, &(0x7f0000001240)=0x8) readv(r12, &(0x7f0000002500)=[{&(0x7f0000001280)=""/219, 0xdb}, {&(0x7f0000001380)=""/4096, 0x1000}, {&(0x7f0000002380)=""/125, 0x7d}, {&(0x7f0000002400)=""/178, 0xb2}, {&(0x7f00000024c0)=""/34, 0x22}], 0x5) ioctl$TIOCNOTTY(r12, 0x20007471) ioctl$KDENABIO(r12, 0x20004b3c) ioctl$VT_GETMODE(r12, 0x40087603, &(0x7f0000002580)) flock(r12, 0x3) bind$inet(r12, &(0x7f00000025c0)={0x2, 0x2}, 0xc) ioctl$TIOCSETVERAUTH(r12, 0x8004741c, &(0x7f0000003680)) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) fcntl$dupfd(r15, 0x1e, 0xffffffffffffffff) recvfrom$unix(r7, &(0x7f00000005c0)=""/30, 0x1e, 0x1, 0x0, 0x0) ioctl$PCIOCREAD(r7, 0xc0107002, &(0x7f00000002c0)) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r17, &(0x7f0000000300)="d92006fb52faf1d0bdbcdb360325c52389d715010692cffb20ec1c15cf5eaca7ad", 0x21, 0xe, 0x0, 0x0) setreuid(0x0, r0) msgget$private(0x0, 0x2000000010602) socket$inet6(0x18, 0x2, 0x5) r18 = dup(r16) msgget$private(0x0, 0x400) mknodat(r18, &(0x7f0000000540)='./file0\x00', 0x6003, 0x1) mknod(&(0x7f00000004c0)='./file0\x00', 0x1, 0xffffffff) r19 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) faccessat(r19, &(0x7f0000000080)='./bus\x00', 0x40, 0x5) dup2(r18, r18) setreuid(0x0, 0xee01) r20 = msgget$private(0x0, 0x403) msgctl$IPC_SET(r20, 0x1, 0xfffffffffffffffe) 16:00:41 executing program 1: pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000100), 0x0, 0x1000, &(0x7f0000001340)=ANY=[@ANYBLOB="01001d76c3906d55ce8f39c838a1392e006646696c0b685587da882084c2c9745d7d"], 0xa) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r2 = socket(0x800000018, 0x3, 0x102) r3 = semget$private(0x0, 0x8, 0x400) semop(r3, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x0, 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, &(0x7f0000001280)=[{}], 0x1) 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, &(0x7f0000001300)=[{0x1, 0x3, 0x1800}], 0x1) 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) r7 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r7, 0x0, 0x0) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0xa, &(0x7f0000000000)="00020000", 0x4) setsockopt(r8, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, &(0x7f0000001100)=0xa6) r10 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r12 = socket(0x23, 0x5, 0x40) r13 = fcntl$getown(r12, 0x5) r14 = socket(0x800000018, 0x3, 0x102) bind$unix(r14, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r16 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r13, r15, r17}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000540)={{0x5, r5, r9, r11, r17, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) semctl$IPC_RMID(r3, 0x0, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) sendto$unix(r2, &(0x7f0000000180)="44067af6edf4c0f1491a003d8241426b4f165441054c0f7c6e170f955451a1ac7472a7459817a3fe15c8d802163d93b92a51a2cc2315c5b82965ae3a95bf04d5da713868e4b0f2336d021de6d3d121edbb3e18b65075cfd991fc435fb3b78c39dcb0062fca6d4ce6562a6567c1f7707c90bde5126dbf55bc066995e50509663b786084e71e8161d12101202a1a694cf38071db8bd77c090057c487c04fca7fd45b6173efbd77cc8ab1ef2b715ef7f3b89d7367f7aabde85e9eef1b59d8925bf4217c4ada5c46e157069f", 0xca, 0x403, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0xc}, {0xc}, {0x6}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 16:00:41 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="890000d7ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) 16:00:41 executing program 1: r0 = socket(0x2, 0xc003, 0x0) r1 = socket$inet6(0x18, 0x4000, 0x8) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000100)={0x4, 0x4}, 0x10) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f00000001c0)=0x1) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xa, &(0x7f0000000000)="00020000", 0x4) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) setsockopt(r0, 0x0, 0x4, &(0x7f0000000000), 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x20, 0x0) symlinkat(&(0x7f0000000200)='./file0\x00', r4, &(0x7f0000000280)='./file0\x00') 16:00:42 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = dup2(r1, r0) chflags(&(0x7f0000000000)='./file0/file0\x00', 0x10000) connect$unix(r2, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) 16:00:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48, 0x0, 0x0, 0x1}, {0x6, 0x0, 0x9}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") r1 = socket(0x18, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) close(r2) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="00020000", 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x4, &(0x7f0000000180)=[{0x800, 0x40, 0x2, 0x7}, {0x9a07, 0xe, 0x59, 0x54}, {0x1, 0x5, 0x2, 0xf4}, {0x100, 0x3, 0x5, 0x3}]}) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket$unix(0x1, 0x1, 0x0) accept$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x133, &(0x7f0000000540)) 16:00:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{0xb1, 0x0, 0x0, 0x80000}, {0x6}]}) pwrite(r0, &(0x7f0000000400)="bbe0d4b1a48b898c8ac750e27d39e74a7c7b0ebe5096b851698c6da334ebc3e938603919ed38adef6c1ba2f2bf9006ce2f69fcc725b151979dd8c2057043d9c241f5fc9920ab62f621374010329701e39baea1668a366e1ab94795a25df724c8ed7afd6d316cd017ce4b1bc31c8991d96e7c0177f3382e442ee0e8f5f8ccdd91ac4a9016393fe81c8948c6679308c3774dea7a34bb27f94b7d6c433c340584e72dde6868134f89c69066286d508b3807ce8bc52ce209da5c155ee63e4be01fefb9866fe3345b5472e44451a91587ac4b1af42bb516d41ab7a1dbed7d9007366b6b7f295f5a4512cce12ee0be466bfeb0186f40e928197303ff6e612284282a0004c0aa1eb451204caf8809c2ee3ad89a07a55565e02d7da2bb656511d553bec705583df2c970923be0a3958725388c8fb69c0cb70d06af73b3d87f581ece257aed80aa8829decf42b878446f577262bc278872e6be7f9136adebea960f351267b96c7f59a4ab051c011e320480cbafc2a2db6bef06fffb3ec0c9eec44f54907a32f872c43ab0e9076b853f45b293eba5fb47135cb8518f5c615e9a539a1fe385dd14971b105cce1e1945fbbab68d61596ca489cdeb968d86f992d26b29ec662a496f14f1dae403bd1dce1d234bd5557af1bd844e05e0c8cec1b9bfe94f49b488c136527622de5546cdf7f3d903f58c9a256c801c60f33c13341744273c1b2294c3e774e03c59dbfd8d5a2e51f0d1ec4e1c0cc259f95b71218805d6", 0x21b, 0x0, 0x0) 16:00:42 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000466f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfcea63d6814d9b51c2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f041577b5ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a790d8ab5f8f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47d1c5cb7bac72d0fa93b007000000f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28623c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21aee3ff673cc8ac3cdff2735fb1737f69c7c1256b1c31c53606cd2b5e6547b348fa0c6efc5294b40e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2dccae8c2d8a3e02762b986c69ad9fbc017c0d0909c80589d7595dcca04d8f79ef2bcf9617515d813dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670aaa4a52d81c39524edd6d31d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c9f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a1bcac211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076106005553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c80430af12a9788b8781854cea90e578501c69dc4764a16b43cfbb39ee342e1751dedc8626198bceec2ad36ba922c42b72cd4eb66357406a6920ab1daed09665e048576047eaf8690e4351bdd5a4ab9351806e743af849e886a7ee1b9b891ee78e3d46fafd7bd316d90253da0dd81aede7010670070a25b9d8add4a39852f0db6f3b64c2f5bc8fd0035bcabdda9a485655694a40408c98c3355e6551b45ec290d5eae07118b16e607703c880551965c242d3"], 0x10) r2 = dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/wsmouse0\x00', 0x1, 0x0) r5 = dup2(r4, r3) r6 = getpid() fcntl$setown(r5, 0x6, r6) r7 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r9 = socket$unix(0x1, 0x2, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4}, {0x2040030}, {0x6, 0x0, 0x0, 0x8000000}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r10, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xaa) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4}, {0x2040030}, {0x6, 0x0, 0x0, 0x8000000}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r11, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xaa) r12 = fcntl$dupfd(r1, 0xf, r11) r13 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x10, 0x0) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r14, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4}, {0x2040030}, {0x6, 0x0, 0x0, 0x8000000}]}) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r14, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xaa) r15 = syz_open_pts() ioctl$TIOCSTOP(r15, 0x2000746f) r16 = syz_open_pts() close(r16) ioctl$TIOCSETA(r16, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x1, 0x8, "5e98a442a400"}) write(r16, &(0x7f0000000140)=' ', 0x1) r17 = dup2(r15, r16) writev(r17, &(0x7f0000000040)=[{&(0x7f0000000280)="f51b9d74814c670dfce752976d8fb87a9e0eee5f3b6ae022915b0176d40aed62b0caafb82b241602574a852d34a929d13eae8d233b8f2ae92c02661c258b1a8ce9d2a740bfa013a553bb41386390d0b558b2d26a207b878488014cc8563385cd4ef8a68e21d9320741deb13e429bc73c63519164c324e5893924b4debe18028657f15742ffb968c5c8ddebace1ddd35ba218", 0x92}], 0x1) r18 = accept$inet6(r17, &(0x7f0000000200), &(0x7f0000000240)=0xc) r19 = socket(0x1, 0x0, 0x1f) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f00000009c0)={0xad, &(0x7f0000000380)=[{0xb56b, 0x7c, 0x5c, 0xa7a}]}) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r20, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xaa) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r21, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4}, {0x2040030}, {0x6, 0x0, 0x0, 0x8000000}]}) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r21, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xaa) r22 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r23 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/wsmouse0\x00', 0x1, 0x0) r24 = dup2(r23, r22) r25 = getpid() fcntl$setown(r24, 0x6, r25) r26 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r26, 0x0, r26) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r28 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) semctl$IPC_RMID(r28, 0x0, 0x0) shmctl$IPC_SET(r28, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r28, 0x2, &(0x7f00000004c0)=""/223) r29 = msgget$private(0x0, 0x200) r30 = getgid() r31 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r33 = getppid() msgctl$IPC_SET(r29, 0x1, &(0x7f00000002c0)={{0x8, r31, r30, r31, r30, 0x42, 0x6}, 0x8, 0x3, r32, r33, 0x3f, 0x7, 0x4, 0x7}) r34 = getgid() r35 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r37 = msgget$private(0x0, 0x0) msgsnd(r37, &(0x7f0000000600)=ANY=[@ANYBLOB="ff3d18ffffff000000005e84f4980b14bbc152d8e0e95d69fd157b9ed56b570600f058a04808"], 0x0, 0x0) msgrcv(r37, &(0x7f0000000a00)=ANY=[@ANYBLOB="0000f3ffc36e8d9423d57b7400000000000000000000ac00711d83121e331a410f8c2c50000000002047040e0add697671e181000000"], 0x34, 0x3, 0x1800) r38 = semget$private(0x0, 0x8, 0x80) semop(r38, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r38, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r38, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r39 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r38, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r40, r41, r40, r41, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) msgctl$IPC_SET(r37, 0x1, &(0x7f00000002c0)={{0x8, 0xffffffffffffffff, r41, r35, r34, 0x13, 0x6}, 0x6, 0x2, r36, 0xffffffffffffffff, 0x41, 0x7, 0x6, 0x7}) r42 = getgid() r43 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r45 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000002c0)={{0x8, r43, r42, r43, r42, 0x42, 0x6}, 0x8, 0x3, r44, r45, 0x3f, 0x7, 0x4, 0x7}) r46 = getegid() r47 = getpgid(0x0) r48 = msgget$private(0x0, 0x200) r49 = getgid() r50 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xfffffffffffffc86) r52 = getppid() msgctl$IPC_SET(r48, 0x1, &(0x7f00000002c0)={{0x8, r50, r49, r50, r49, 0x42, 0x6}, 0x8, 0x3, r51, r52, 0x3f, 0x7, 0x4, 0x7}) shmctl$IPC_SET(r28, 0x1, &(0x7f0000000200)={{0x4, r31, r34, r43, r46, 0x18, 0x101}, 0x6, 0x1, r47, r51, 0x100000000, 0x1ff, 0x63}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) r54 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r56 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) r59 = getppid() r60 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r54, 0x1, &(0x7f0000000100)={{0x1, r55, r56, r57, r58, 0x5, 0x8000}, 0x1e3c, 0x8, r59, r60, 0x1f, 0x7, 0x2}) r61 = getegid() sendmsg$unix(r2, &(0x7f0000000340)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000100)=[{&(0x7f00000000c0)="aaa77963a2be8b7542fd3680ea0f75b17c116f00b8e4", 0x16}], 0x1, &(0x7f00000008c0)=[@cred={0x20, 0xffff, 0x0, r6, r7, r8}, @rights={0x30, 0xffff, 0x1, [r1, r9, 0xffffffffffffff9c, r1, 0xffffffffffffff9c, 0xffffffffffffff9c, r10]}, @rights={0x38, 0xffff, 0x1, [r1, r1, r0, r12, r13, r14, r18, r19, r20, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [r21]}, @cred={0x20, 0xffff, 0x0, r25, r27, r46}, @cred={0x20, 0xffff, 0x0, r53, r55, r61}], 0xe0}, 0xc02) r62 = dup(r0) sendto$inet6(r62, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:42 executing program 0: pipe2(&(0x7f0000000040), 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x74}, {0x64}, {0x40006, 0x0, 0x0, 0xfffffffc}]}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") 16:00:42 executing program 0: r0 = kqueue() select(0x40, &(0x7f0000000140)={0x1ff}, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x6, 0x0, 0x0, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x80, 0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000c40)=ANY=[], 0x0, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000002c0)=[{{r3}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r4) msgsnd(r2, &(0x7f0000000040)=ANY=[@ANYRES64=r4], 0x1, 0x800) msgrcv(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000013a88c4b000000007f000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000004000"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r2, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r5, &(0x7f0000000c40)=ANY=[], 0x0, 0x0) r6 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r7 = kqueue() kevent(r7, &(0x7f00000002c0)=[{{r6}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r7) msgsnd(r5, &(0x7f0000000040)=ANY=[@ANYRES64=r7], 0x1, 0x800) msgrcv(r5, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000013a88c4b000000007f000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000004000"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r5, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r5, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r8 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r9, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r12 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r12, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r12, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r14 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000980)={{0x0, r8, r11, r13, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r10, r14, 0xa5, 0x1, 0x100000000, 0x2}) msgsnd(r5, &(0x7f0000000200)=ANY=[], 0x0, 0x800) r15 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r16, &(0x7f0000000380)={0x0, 0x0, 0x0, 0xfdc8, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r19 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r19, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r19, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r21 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000980)={{0x0, r15, r18, r20, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r17, r21, 0xa5, 0x1, 0x100000000, 0x2}) fchown(r1, r15, 0xffffffffffffffff) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)={0x0, 0x2f}) 16:00:42 executing program 1: mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x6) syz_emit_ethernet(0x7d, &(0x7f0000000000)="1e8727b2176863516ec6b08d0b8a55522c18beab4a24c5f0d4a20fee356c4af3c29c4ef5a2b56586bc02c507e7eaf266d65b933f49ec88c509a981625f456b0d3a25a20ba4c060c1ac65c9fe9ea7a6811624eb5f550de43bd8eb720abfb09771457974c21d01566e241815839177ef432658e6574b7cd8babde166aed6") unveil(0x0, &(0x7f00000010c0)='c\x00') 16:00:42 executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) getgroups(0x4, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) unlinkat(r2, &(0x7f0000000100)='./bus\x00', 0x8) chflagsat(0xffffffffffffffff, &(0x7f00000000c0)='./bus\x00', 0x10008, 0x2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fchmod(r1, 0x12) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:42 executing program 1: recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000005c0)=[{0x0}], 0x1, 0x0}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000040)='./file0\x00', 0x400000002, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) truncate(&(0x7f0000000480)='./file0\x00', 0x0, 0x1) preadv(r0, &(0x7f0000000400)=[{&(0x7f0000000080)=""/108, 0x6c}, {&(0x7f0000000100)=""/108, 0x6c}, {&(0x7f0000000180)=""/11, 0xb}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f00000001c0)=""/218, 0xda}, {&(0x7f0000000340)=""/139, 0x8b}], 0x6, 0x0, 0x81) 16:00:42 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getpgid(r1) r3 = semget$private(0x0, 0x5, 0x204) r4 = socket$inet(0x2, 0x0, 0x8) setsockopt$sock_int(r4, 0xffff, 0x200, &(0x7f0000000180)=0xd6, 0x4) semop(r3, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000480)=0x7) r5 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r7, r6) connect$unix(r7, &(0x7f00000004c0)=ANY=[@ANYBLOB="00f92d2f66696c653000e94eb11347fe8286d4c719c295560c0f53a9a0cdce463db3c4a3bc729f7767fd6fde8fdc717092a8575e9c066655ad5e300a5f66ba858686b53e084488bd9a0e7421683d41e6228c495a1e5c6d63aa2af2db37"], 0xa) r8 = getppid() r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) ioctl$VMM_IOC_WRITEREGS(r9, 0x82485608, &(0x7f0000000240)={0x280, 0x7, 0x9d4a, {[0x1, 0x1, 0x27, 0x5, 0x4, 0x8, 0x80, 0x69, 0x7, 0x3ff, 0x3, 0x3, 0x1f, 0x7, 0x1, 0x7ff, 0x0, 0x4], [0x5, 0x9, 0x3, 0x8, 0x200, 0x1, 0x7, 0x100000000, 0x5, 0x400], [0x3, 0x6, 0x7, 0x1000, 0x2, 0x7, 0x7], [0x3f, 0x2cd, 0x4c, 0x1, 0x6, 0x8], [{0x4, 0x5, 0x0, 0x6f5b}, {0x8, 0xc0e3, 0x7fff, 0x200}, {0x9, 0x2, 0x0, 0x3}, {0x0, 0x200, 0x1ff, 0x8000000}, {0x9, 0x104, 0xfffffffffffffdc4, 0xfffffffffffffff8}, {0x100, 0x101, 0x9}, {0x5, 0x7, 0x5, 0x7}, {0x3, 0x4404, 0x11000bdf, 0x2}], {0xb5f7, 0x8, 0x7fffffff, 0x6}, {0x3f, 0x101, 0x0, 0x7f}}}) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r13 = semget$private(0x0, 0x8000000000000000, 0x6) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000080)={{0xff, r11, r10, r11, r12, 0x16, 0x80}, 0x4, 0x9, 0x8f}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, r11, 0x0, 0x0, 0x0, 0xce}, 0x6000000000004, 0x103000000000008, r8, 0x0, 0xffffffffffffffff}) r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) ioctl$VMM_IOC_WRITEREGS(r14, 0x82485608, &(0x7f0000000240)={0x280, 0x7, 0x9d4a, {[0x4, 0x1, 0x27, 0x5, 0x4, 0x8, 0x80, 0x69, 0x7, 0x3ff, 0x3, 0x3, 0x1f, 0x7, 0x1, 0x7ff, 0x0, 0x4], [0x5, 0x9, 0x3, 0x8, 0x200, 0x1, 0x9, 0x100000000, 0x5, 0x400], [0x3, 0x6, 0x9, 0x1000, 0x2, 0x7, 0x7], [0x3f, 0x2cd, 0x4c, 0x1, 0x6, 0x8], [{0x4, 0x5, 0x0, 0x6f5b}, {0x8, 0xc0e3, 0x7fff, 0x200}, {0x9, 0x2, 0x0, 0x3}, {0x0, 0x200, 0x1ff, 0x8000000}, {0x9, 0x100, 0xfffffffffffffdc4, 0xcd}, {0x100, 0x105, 0x9}, {0x5, 0x7, 0x5, 0x7}, {0x3, 0x4404, 0xbdf, 0x2}], {0xb5f7, 0x8, 0x7fffffff, 0x6}, {0x2fde43df, 0x101, 0x0, 0x7f}}}) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r18 = semget$private(0x0, 0x4, 0x6) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000080)={{0xff, r16, r15, r16, r17, 0x16, 0x80}, 0x4, 0x9, 0x8f}) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000000c0)={r8, r16, r2}, 0xc) setsockopt(r5, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r5, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x4) r19 = semget$private(0x0, 0x2, 0x4) semop(r19, &(0x7f0000000140)=[{0x2, 0x19b16a74, 0x800}], 0x1) 16:00:42 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000200)="90c3fe67ebc26298600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6a05dba873251b68fbdac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6b8bc2be7219914469ac3fbae9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e8e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049bef00800000000000001cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a50000e2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb777c25241c8d43a68b454c4d92ef0acc6df7ee6070161bb201fe63ef89d11d76283f9f12ae31056c14890be3c09d5590c8597d4d3256c99321456694003af5700bb25ee31f63d9816702ad719fd275160f7cb9ec65bf342499107a1d7cddcae5c501e06ca7cbd7be1b54edc521f72a88e90f06779", 0x19e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) r1 = dup(0xffffffffffffff9c) ioctl$TIOCSBRK(r1, 0x2000747b) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000001c0)='x\x00') 16:00:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0x1}, {0x4d, 0x0, 0x0, 0x3}, {0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x81, 0xd, 0xc7, 0x200}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 16:00:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x40}, {0x44}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8031, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000480)={0x5, &(0x7f0000000140)=[0x6, 0x1, 0x4, 0x40, 0xfffffeff]}) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000200)={0x6, 0xf417, 0x1ff, {[0x0, 0x4, 0x1, 0xfffffffffffffffe, 0x80000001, 0x9, 0x8000, 0x8, 0x7, 0x3, 0x9a8, 0x3ff, 0x0, 0x7fffffff, 0x7ff, 0x0, 0xa482, 0x7], [0x81, 0x9fd, 0x1ff, 0x3f, 0x7, 0x0, 0x0, 0x1, 0x3, 0x52f], [0x2400, 0xfffffffffffffff7, 0x8, 0x3, 0x2, 0x7, 0x8], [0x2, 0x4, 0x200, 0x1, 0x100000000, 0x9], [{0x8, 0x7, 0x3, 0x1fd}, {0x5, 0x8, 0x4, 0x7}, {0x8, 0xde0, 0x0, 0xadb}, {0x8, 0x3, 0x2, 0x2}, {0x302, 0x80, 0x10000, 0x8}, {0x6, 0x9, 0x9, 0x6}, {0x0, 0x6, 0x5, 0x2}, {0xff, 0x3, 0xffffff80, 0x8}], {0x101, 0x1, 0x2, 0x7}, {0x4, 0x6, 0x80, 0x100000000000}}}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f00000004c0)=0x8) syz_emit_ethernet(0xe, &(0x7f0000000100)="ec0ba3282ca6f0f709e9b6ff87bc") 16:00:42 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(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) write(r1, &(0x7f0000000080)="a6", 0xffffff28) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r5, 0xa, r6) 16:00:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x24}, {0x1d}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x9, &(0x7f0000000080)=[{0x9c7, 0x5, 0x1, 0x1ff}, {0x1, 0x2, 0x3f, 0x10001}, {0x1, 0x1, 0x8, 0x6}, {0x1, 0x5, 0x99, 0x3}, {0xa000, 0x7f, 0x8, 0x10001}, {0x3, 0x7, 0x1f, 0x40000}, {0x0, 0x7, 0x2, 0x8}, {0x9, 0x4, 0x4, 0x3}, {0x36, 0x33, 0x31, 0x9}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") 16:00:42 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x2fff7}}) connect$unix(r0, &(0x7f0000001780)=@abs={0x0, 0x0, 0x2}, 0x8) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000300)="5fd072b4e8962c5619eea79f2c3c9b0d70938be2ce542369dbc5a1b8a0c64b3f0bb219a54335ff7f6fe269f91d439c431e70b68f004ecbb772dbde676b8836ec740db892ba1c396d38f9a5926806765497ead4b96acfbfdd1843fb692119ae2da7b356bf71aa47f531faab1e3dcae3b3440bb863f2f6eb24f2c0297f9a626ced5d827fa78cb0e1127935cef2b2d7be52916f113e0d0c42760b3fc67df0ceed80cc3c30965a9cd98b7811fbb02216c066480293dc49a55b747716a77f0efa87d2402dc731ab00c39e1c7af9cd1de9480e4d15a224a5dc770e32224127c7cde565c2deebd50044912a48a51a109faca95d0eac566958790a9980bd9e3fc981c0c3cc76e229e595d408c505f3e9422e0bc485bf31a992065cbd285b8eefcad83190dab863412816304ee1c7de7c24292c8ffa5fb65897854bf4bc2a2cf4ff58cba92a880927c24e671557bdea74245129146a0cc77c44ac8425326e0b5c8e762ca93d96ca5b9da2a0aeb38aadfd82e2c7a9af58d9eb376adb6d4c61e234dae8718e3d6b34867b9e8f9de7f78e6b08d6327516eaad8b5260c5ce4a26a9ba62bc9e0660cb92e1af146bd7175dd52fb436a09164e218f83566e94e0d2acf9bc266e0b0abe09e86ef9853904d9cd62b1f5d44233ddce303343d0f85c15a3635d863f886d59d4a77e700c2400b21e6576abd2e100fc05537814709cf851b7ea7cd6c82d0bc18dbb506f60c58f057d91d500adb30cf090c1f4472452bb6f6b58324c42fef5a7fdef68f179aa5adde09e58ddd5658f2eb5a2af70ead9ddde56b041ca369013e32dd0013313ee84a4038b0a2122261f89d4b9d20c2ed690e0bd2384acb2188e4dcc0af1371039d14da0e38982a849d3dc97899afc10b7c7455424ec4ce22d35cc8fe1c2036e94b4fb55a0077772b90fef3fa34d447560179c55ff9f43ec3a683cf7d67a88bcefdc7f0b812c1d81036f03485fdb06ff1831a13c6f74962644745baa18aa37d5c1b49b9480d65a51a24bb6343917cdbbd4651761b708d8c4aa2a6bd8370b3155089ba8f4ce90d97b68af6e7dc57832a77ce80d19fd626583efb4d4056afd35bd282e081cca0bd8dd3cbd250f5255a616b836f97d6e717d7dc1c5d963bb720081062a5afc3d36c6cd27d05fda483d30626ccc7ef06d1b373421837dec05a6f8938f543f7f60bb1c50178ad949c35791dcbbfa6e87f013263d6efd8dbc63033f4cab26e01f41566568fa647168653b56f2f2bf9a2cad810c9bb5e55a10aa1afe00fed4452d16778f05e1c32132096a26c2ba6767ca95a5942215618081bbd833c5cadbf6439844b1d532db34a4cc2142db0006cd34c4788ed814eccbb8f239f511da50dc81049d9100c13a01ea5d9f47feaa87d2ced23f6d7345790f0eabf2f0c79a43ee0e22346c001618c5349d5d079e49baf644aaea5ac9d165688c88c6cef018e2c5601530dc6e9a2dd65388c16bda9e0acb01c8e079e3e7eab70d6e5bdadf2b81f45c3f6455cfb1af841996ff52f8dd2bcdbe59b3665f3a81a4f748b84964731eeae47708fe28352d88c1541a17958be10c19fc3783396be908949a32c8676bb167f06d00c0e93a5f9e4fb0ba3781f81a8248419d99645e926260d156b4f15dd09038857b56722ad4aafcb02af5c7eecd2b057ee0be1f29c4f0f1434c8e15575e7ae2d4c6d7ba419f463a53b8071a56bb9929c844f6da5370a73f9603317cac4db7a0be4710c8bbf1745543fe4aacd92fa5017d518fce368dc9e3bc60fdecb395ed72c659a2267324a8a25be06860ef3699ddad6610a6785310abbf2609e76ac8b68760b86b6e28e4adb8578fb5e721ca1f24d4ab5720e2e5c7ff0dc0972d8f399f5bd823421c3fae2ef0152c07af4442e3ab6508290fea1d87bb24d8546b8476108c4f233edefe98ff7a7f8b5fc64c7038d846dc9cdddd1922f3ce99c73fb393fdd625d514bff680e86aea405970ae553ec671ea8e92af13c359c1b13b4dbc5306cf7f185ab134be6caaae01c911cddcc0fd53bcbf87f5a8c0b0a3a8be852c1e4c8bb08b40c5aa031ec458d5193a0fb5e67b05faf436b7df5bb94d9304b23146cada702dadf14ed4e90c6afcf6342c466a5521cae2c6be06022e6041ff49812e4ccb88fc57619167cfc34dd323b8541b5083285a8bb78803a6648a9fb6334cd57a32225f3b5371acf7ecccf1f119fe27fd8affff90804ae49dafe24c9190480e4b23c275bc186ae4d0158e45bf31b551f8719b359687853eaccae315f3a1e3224115efd1184f28bf5225082c669e167abacb66a9fd0034671578313e7b78a901d05e09234b36fbb37cbbb52a64654a8e95c6b6afc8fc9aad8e46b6c52f750292b16e3ad7aa4042233d6a4914aa08697a016082d5778532e9b5b552f7663c30a8b1380641e4f4b58e7a14dabb3e4a76283848c333c4acaea2a7b8f7214c84fb77b6437bc6e43e96561f0c638524fcccc38f1c6809920c93a135ca632ffe5404cc7effc0883d0dab6902b2596619ee16ac23bbac371b81368259030fdbf88b06df0e2549f014dd56de4e0a2c81aa1ceed5ff427729299ed428ec9de00e7ead67a5d8abc200c84c71cf39d19e3cf97abfed0fb8754233f2a624c88c768c3262d792d4cedb4d5c19bc3de108bb5b76d2d88d0fee7c00778092495b014b1213d166dd022b83d20815e4e21f7d07e725ad32c836a4f950442e1cb3a27a8c4c57e3aed9da7dea08bbf8aab99da372ce6463b7f64e167653d7845dc9ee5232ad703e8e89f65093b1a4761e32542540b2bdb2ac69810814a31fb20dd87238bea1faf1de73fe6e2dd7f3bb2d971d920940a1eaea2a4e383e0a59935269afd0bd9ec2d14fd392fe34c2bac6baf04be3dc3c31cc20c5c9d2ac800032b67c19a66b17eb360c6337e446ed0cb5845546b1e829060840fd4a04204e36dcaca2879bad2143eb53b9a06f70151a6863bd35579ad6329ae3d1fafa66a4d7765273edaa239d768a98fca888b4dcb3c55a65f8166faa34868e3815fd195704e42d62a26b98619eb3a852bf223db753f93d9a2627f34c3c02095457f21b1462530a829201c999876dab7debf91ab578af12fcc930c03b8e0d45a75b75a380904127578480b966605795f90c3de78ea2f033bffef68e994b96a939456cfa80b1e8dd33aa9563bc2b66c48cc78a2b6fda0b657a94376313073570643ab50de6d48e68bbedc45728c5a48d9b88790fd84a9bb68fc3e8f567a73c4b513415d3ac47fdb060b5aedb42687274d20dc0149174c5b12080e4619952616e44ac0b280b89bb682c0e4dd324adf17ff740c5db147ccd22bbbeeb10c21e00bed2c618690211ae09a987a877893a376762c1cb82a3b282df653647003d7b8d36ccb854cfd05dfa47b36907f268354b559c6d6fed3e245bb27b7ccefd427e7d89a7a5265b674628121a28062661f993a7d2002a02d360d4124464304ec314375abb36514b5ea81ed3eb894fbcf2ae65901a6626b30faa5c8f18503fec304948d495e7883e6f0f35399eb13a18927aa263bb64c94f0296a6caeca0a27c89695e2efb21c0ea7f9df6bf17f51083baf6b60f5ad224cdc9df7f48066f6082cb9c7daadbb1fecce76ca865a4e1f696659625b641b1c7c7881266201495f65188f514ebf5ea22633443729e33593f865c9b30d55ca2d9d31bc6b74275be078e751f881bbe3f7ec024a7cf36c29c7c89e3936dd441d0fadb23d8dcae558d53d4a9555b0d21457e4b92d668fee91b915efb6387e06ea0ff31cc85e24f9e755120f8607638afa08dae140ac10e3a0719e0312dc2373a07154b75cfa9e55761b2ec590cdd65a2dc76deea59c3580fee87cdb54dad33f333fb2dff140284cc01e8f9f1893c9da6078f7db7e3d7bf2173f8917af3e1ab93c8153f82584ccf6fb6b48644a473f6cbad7feda155a1296cfe7a4c03e704cc0af44c76532ea0e38848b55c11b84c5d6ac085b55e1b06d6cc9728d6f3132276a709a97d7fd7a058549b609fd1fc4f6f0bbebc588960efa9daaa09b27cefc9a1a38005823d3fb8fd326abc529d820ba50011b0b0b7aa2f73204a153044299d23a4273f470ac06e4efabb81d4311feecf1867a4972321894d63f468964d1bca3d1ae16a0fb05887998fcd7d3aa15cc1cc9c69d90acb77fe1e5ddc4875def9d07d89657ba21ae12d8ccd2527ec0e41dca4fd5270276d13d9536cffd94c16906440377e5f1a916d39388e46feb549427479ec57f3cb8bf96bc5edc3f4412f3ceec8fb15f4bda203a6432bf0713b1ff88d9940ba138c75ba7a56f765dd267fd85c4606e5b0535e8577e58d9d3d3d503b31b0026c4fab2e71f28c6cd7f5a80a774856b38173955faaaa2f26fc7359104bf7c86e2f38088ca5113f099ea3f30a846ffac3d50dbeff303bdc5a8d26831bcb1ec4d3646a851033fed0e252ee77594391668734ef8a9036e225d280dcd0dcc1c468e592f416a3a3260320f141f77a56c63070e03f2cb99951add35a45f19b61f7c0173d549e5332f6baf2cf53c9c5d2222e6f664ce4c172ba73dc556acd8567158eacf835a049ea17e02939bf1b7f7c262e75f82da3f039c22ee0b0c4829171ad9595a5b9e1e10a5c22442f95ea28c132e32aeb89c0416e390a3b3ef4ecb1a5758e6988b418b87311e05a45d0a258e22fb7a06605894c2f9fc1b8ba4236235d4dff127dc49abd11dd77c4156af27b0d6f34f3fd9a3ebf30f6ce8e55d1f7314704fe6e430f2b792769dba32f9dee4d01e78b80735eca50c97480e5be14e8a78e7b2ba843b2bf14906998cac4d92a7a209719b91fdacda3b117871997bef02f95a0fc270cea4d95a70dbebcfb67cff40f487b628f1063fe540b8aae918123f3b9c5d1ef2d38c89d99333c47ed0cb2e15503ab402ccf91de0c302925bf11e15bd17732402027049ef0e5eabde195aee7229ab9b5dc4f4060a829129bab0de02b6e3b3e862a8f50d589872613494711ae6baec886ffa57a3a7893ebefc15a4736fa9dcf5cf3f645384f8c86d683b4d3e682130ef3e52acf09e5ffdf157221eee435971d1a208d72ad2582fcb191f658d697ad756d719855f7e64a6bceb2caa434ff775b8cf7b916382af6e49272a701341000000452f0a13f2f7a95cc145abde6ca9b384593ffd474db107be6c2d494c0f3c4820158a701348c75f73608023955bbd09985f8bb093fa64d746f1f4fc97777ec647d9a9239f83fc634bb2054780bebc7a69aaa879d191f83051942949ba853b499a6ecec37f8d9659dc96e60288df019d70faab1dfc5dced128c14266b24fd37fe672faab73b7116c87b8ac27270ab8b704cb9f2f2e396ab5a03eda27846f19ebc2eb55748ea37276a80693ad273a62bc5f5db8df8bd213386ab339b20196918fd35a9e8c7c7f2b358ec31414a4afc10cff7298564a921c61908c49da15b1a540d1547d48dac7f4463bd861497da742d332b2763895054089e8b54acf37577d2a24716b80a8461253213976f58a6a9ae7988c86bb924510fc4dbacb6b39006823b9e4b2d4bf4149cd926290907e21ef2e70fd5e3542312044a0c90fa8d46c4f0d49710377a3a2664cbda310681007c664aa78cc61b61520b6954591e9179f3675829f964e8669d9078c33e3b3c1a237f5ced59abf0c8627230629298ea491509d2f6ea685590ed63f6ba3b1445f0c5e95f0b416d305e493fd3b3d35ab671b926fdff6d1df146ff1149fb950196321cd37dd9577de4d22d637f479d1c1c3777416bf2b57d5c04ed5a5935bd24e701909b592d6cae77b8bded713", 0x1000}, {&(0x7f0000000100)="86cd5a", 0x3}, {&(0x7f0000001300)="669e60cd23461c416b4c90f8648ea37a498aa17339567bd0497b2f3893ca422c0a19df1e43ff85fe5abd3ee03473f964d6bf04a00f7fbb5d86b45eac9b8a25eb39775af242015470d8baaf92723ac5c2bbdca6187014e6b1c81df9f9f846068982beb4a7d8dc30cd7353f7cce208dcc40266f95310b074e71323a91107c7aada83df54adbe7c77dbf07056c152bacec29ddd9c38709774ba7c30c2feea580a5846ad07d4e59a84864dbfea629be8fcbb1e3a80bde51c3060a048bbded2a66f9ad8b55702", 0xc4}, {&(0x7f0000001400)="4185b6692496fc198870a3700d9f43a9c8020a9e9e6a67a6ab59f76be47cb2cddb7b5aa1c415e4106a4954328e20fe67d5c2849d4399ef288c813e9f8df76590c0cf450e3f845f2809f395d8cb83c385f769f0bca9e32679f8eed82d13e9e15c0f7e71b691f4f328fa0c95ecf356aeb3beb15b54d07007cd98f0523e30d59d43d0722b6420b89afcbd4284097753d38e9d4aed6b54d3438e420b96a39b5eaced48fa45c43ccc2bf87cc217c4f430c192", 0xb0}], 0x4, &(0x7f00000014c0)=[{0x19, 0x1fffd, 0x0, "3643462a71bfe50c9f81975d"}, {0xa0, 0x8000, 0x7, "89df28188563932e212b3970e45a0032c2dce70aa2c041c8b04f82437c1e3cfc8fcb77b8dd23412b9c55a099189bafd7f60c4a142c768d7bc4acd593383d406a657d920882dcf76920ecf2614453b7f0a36208ce8ca218192291fcd98aa43f608723338a33a3c56b3761a0af6456fae80804cae0227cd510cc1189e1c1bcf0d63bfb044add5b2ed041e92aa7b31f"}, {0x20, 0xffff, 0x0, "21755d8502dd98806cde1d07e9"}, {0x78, 0xffff, 0x5, "5ca2512cbd7014fae9dbe6d0e277bdd7cdac0addf1d97c37c42a7e58070e570396a13608f3b6c0ec38db8cdee8ef6b5007494bbc8b6290709f3b4a29ce1e8c8ca8f0076766fe7d0ffef5bde3f9abce5b5d3d758ffaecb4c32144f44af733e4d7284230"}, {0x70, 0x1, 0xb7, "672c16ed977e8ad36572c1574aed57a11b503c8af42fb813b2815ea75b68db398d732f7de188e6f3bd3ec3962e9e9183ee723a622c8c092ab6548387da5eff72f170604725ffec4260d50163a349247cf4b7896b113a74287bd45bf7"}, {0x90, 0xffff, 0x3ff, "dfae6a7bf0886d15e7421f78b618b9d7897206fe0fb81e68d3035c04c000bfcc09ab650f4dae8f5fd61ff9d58298a915a8e1387d1fa52b52f9356ed5f043677deba585caf75c6fabb0fbc0f3bf4ee8faa87abb724b2f09649983958db6a77471488cabfde6b6885ca3457a205acf32029b045b02c4cbdcce11b2675b3bf59b"}], 0x258}, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) write(0xffffffffffffff9c, &(0x7f0000001740)="e581c075f0b0a6efec", 0x9) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fchmod(r1, 0x180) 16:00:42 executing program 1: getgroups(0x2, &(0x7f0000000040)=[0x0, 0xffffffffffffffff]) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000c40)=ANY=[], 0x0, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000002c0)=[{{r3}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r4) msgsnd(r2, &(0x7f0000000040)=ANY=[@ANYRES64=r4], 0x1, 0x800) msgrcv(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000013a88c4b000000007f000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000004000"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r2, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r2, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r5 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r6, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r9 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r9, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r9, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r11 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000980)={{0x0, r5, r8, r10, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r7, r11, 0xa5, 0x1, 0x100000000, 0x2}) r12 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r12, &(0x7f0000000c40)=ANY=[], 0x0, 0x0) r13 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r14 = kqueue() kevent(r14, &(0x7f00000002c0)=[{{r13}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r14) msgsnd(r12, &(0x7f0000000040)=ANY=[@ANYRES64=r14], 0x1, 0x800) msgrcv(r12, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000013a88c4b000000007f000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000004000"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r12, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r12, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r15 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r16, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r19 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r19, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r19, &(0x7f00000002c0)=[{&(0x7f0000000180)="b61f3f83fc89dfeb7fee43000000004d9fcdba8e93942c6098898d1d59dc2f490ccb873493d107dd2dec32096a3d165f12b5cd844152ee639318a4cf308f1ee9f6ec79071cae183cf868272dc2cbfcd2d61da037486baa53057c25af6b8988894862b37e7bd55862debab6aca6c3b835005568d028dbf71e843c6646a52c4b788665010000000000002bdb6afea0aee31fb36f35806cd057f782", 0x9a}], 0x10000000000000f9, 0x0, 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r21 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000980)={{0x0, r15, r18, r20, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r17, r21, 0xa5, 0x1, 0x100000000, 0x2}) r22 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r22, &(0x7f0000000c40)=ANY=[], 0x0, 0x0) r23 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r24 = kqueue() kevent(r24, &(0x7f00000002c0)=[{{r23}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r24) msgsnd(r22, &(0x7f0000000040)=ANY=[@ANYRES64=r24], 0x1, 0x800) msgrcv(r22, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000013a88c4b000000007f000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000004000"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r22, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r22, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r25 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r26, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r29 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r29, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r29, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r31 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r22, 0x1, &(0x7f0000000980)={{0x0, r25, r28, r30, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r27, r31, 0xa5, 0x1, 0x100000000, 0x2}) setgroups(0x7, &(0x7f00000000c0)=[r0, r8, r1, r18, 0xffffffffffffffff, r28, r1]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r32 = socket(0x18, 0x1, 0x0) setsockopt(r32, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r32, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$FIOGETOWN(r32, 0x4004667b, &(0x7f0000000080)) 16:00:43 executing program 0: ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0xfc4b, 0xa7, 0x497, 0x1, 0x0, 0x4, 0x80, 0x7, 0x0, 0x80000000}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x807}, {}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$TIOCSETD(0xffffffffffffff9c, 0x8004741b, &(0x7f0000000180)=0x7fffffff) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") r0 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000140)={0x5, './file0\x00', './file0\x00'}) 16:00:43 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x96}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) r1 = socket$inet6(0x18, 0x4000, 0x5) write(r1, &(0x7f0000000200)="7c31a354aba1249f1a94b5cbb630be5642b7b44c723ce8f565cc606dbf89a5093e7bd6729e38bf50a357439d51d81399f8c0b161723f1de29c1ecee1606f267cd0eed8c872c774e1f75570acb7ce138e91f3a86cebae814b0a04d98239ac4794904da80bde58bc536b27f0ad05744ec4f5db6bd3af6d857e95a65f85974ba9a416dc3253fe1007ab6624beda4b5d1bec0d4553809227985f4a79eccc7ab2d6900356be0dea7d291b615d64af5d29d8fc46f0baa2418a9ee7d747fa289588086597579edfc3b978f2f2a0a97331d6a9b5649c848d37367f23cbc8823f0eccafb1df10c54892", 0xe5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mlockall(0x0) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, &(0x7f00000000c0)="ca6f44a3b41dc24547c4f15080aa0ea3", 0x10) r2 = socket(0x2, 0x2, 0x0) accept$unix(r2, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0206922, &(0x7f0000000300)) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000340)={&(0x7f00000001c0)='./file0\x00', r2, 0x2}) ioctl$TIOCCHKVERAUTH(r4, 0x2000741e) 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x54}, {0x7c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x133, &(0x7f0000000540)) 16:00:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) poll(0x0, 0x0, 0x7) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000c40)=ANY=[], 0x0, 0x0) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r6 = kqueue() kevent(r6, &(0x7f00000002c0)=[{{r5}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r6) msgsnd(r4, &(0x7f0000000040)=ANY=[@ANYRES64=r6], 0x1, 0x800) msgrcv(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000013a88c4b000000007f000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000004000"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r4, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r4, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r7 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r8, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r11 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r11, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r11, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r13 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000980)={{0x0, r7, r10, r12, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r9, r13, 0xa5, 0x1, 0x100000000, 0x2}) fcntl$lock(r3, 0x8, &(0x7f0000000240)={0x1, 0x3, 0x7, 0x4, r9}) fcntl$setown(r1, 0x6, r9) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000080)=0x7ff) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") r14 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r15 = kqueue() kevent(r15, 0x0, 0x0, &(0x7f0000000100)=[{{r14}, 0xfffffffffffffffe, 0x1c7}], 0xc4e, 0x0) geteuid() 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x200002fa, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x7c5}, {0x3c}, {0x4}, {0x4006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d, 0x0, 0x0, 0x4}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000000)) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") socket(0x2, 0x4000, 0x9) getppid() 16:00:43 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) close(0xffffffffffffffff) syz_open_pts() pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f00000000c0)=0x6) kqueue() chflags(&(0x7f0000000100)='./file0\x00', 0x10001) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xa, &(0x7f0000000000)="00020000", 0x4) setsockopt(r6, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept(r6, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kevent(r0, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0x2, 0xfff7f, 0x928b, 0x6}, {{r3}, 0xfffffffffffffffa, 0x41, 0x20000003, 0xf39, 0x154}, {{r4}, 0xfffffffffffffffa, 0x21, 0x1, 0x6, 0x20}, {{r5}, 0xfffffffffffffffb, 0x18, 0x20000000, 0xa2, 0x800000000f0}, {{r7}, 0xfffffffffffffffd, 0x6, 0x1, 0xf06, 0xf5}], 0x44800000, &(0x7f0000000080)=[{{}, 0xfffffffffffffffc, 0x5, 0x0, 0x0, 0x3}], 0x9, 0x0) r8 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r8, 0x4, 0x80) pwritev(r8, &(0x7f00000003c0), 0x273, 0x0, 0x0) linkat(r8, &(0x7f00000002c0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000300)='./file0\x00', 0x0) 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = fcntl$dupfd(r1, 0xa, r2) ioctl$TIOCEXCL(r3, 0x2000740d) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x20}, {0x81}, {0x4006}]}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r4) syz_emit_ethernet(0xe, &(0x7f00000002c0)="a51b8670ad13e092ab372a0778ca") 16:00:43 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x20000000000011, 0x3, &(0x7f0000000000)="04000000", 0x4) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) getpeername(r0, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) r2 = socket$inet6(0x18, 0x6, 0x2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) 16:00:43 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000100)={0x9, 0x3}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) poll(&(0x7f0000000100), 0x0, 0x0) 16:00:43 executing program 1: r0 = socket(0x1, 0x1, 0x0) close(r0) socket(0x18, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370020000f000005000000fa3900"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffe31) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) r3 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000480)) r4 = socket(0x800000018, 0x3, 0x102) connect$unix(r4, &(0x7f0000000040)=@abs, 0x8) r5 = accept$inet6(r4, &(0x7f00000004c0), &(0x7f0000000500)=0xc) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wsmouse\x00', 0x80, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x24}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r8 = dup(r7) r9 = accept$unix(0xffffffffffffff9c, &(0x7f0000001740)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000007836c0acaa963c00000000000000000000000000000000000000000000000000000000000000e51058046f3f14ea00"/125], &(0x7f0000000600)=0x6e) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x24}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x24}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r12 = fcntl$dupfd(r10, 0x0, r11) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000640)='/dev/bpf\x00', 0x80, 0x0) r14 = socket$unix(0x1, 0x2, 0x0) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x24}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x24}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x24}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x24}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r19, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x24}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r20 = accept$unix(0xffffffffffffff9c, &(0x7f0000002b80)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fd94d335ed9b2a86e53cd095adbda185788e7fe6d7a6e29b70c4f97a9347e635a1e11210396f87731f9b6796064f66ec1392a34cf18daf1fde2b05cf1d5400d4c5c56c051f41e7fbeccb0d0aa43a"], &(0x7f00000016c0)=0x1002) r21 = socket(0x800000018, 0x3, 0x102) connect$unix(r21, &(0x7f0000000040)=@abs, 0x8) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000001700)={0x0}, 0xc) open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r23 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r24 = dup(r23) ioctl$WSKBDIO_SETMODE(r24, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, &(0x7f0000001140)=0xc) r26 = semget$private(0x0, 0x4, 0xa5) semop(r26, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r26, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r26, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r26, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r26, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r26, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r28 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r30 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r30, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f0000000100)={{0x3, r27, r28, r29, r31, 0x4}, 0x200, 0x401, 0x2}) r32 = socket(0x2, 0x2, 0x0) r33 = socket(0x2, 0x400000000002, 0x0) r34 = fcntl$dupfd(r33, 0x0, r33) ioctl$TIOCFLUSH(r34, 0xc0206922, &(0x7f0000000300)) ioctl$DIOCMAP(r34, 0xc0106477, &(0x7f0000000340)={&(0x7f00000001c0)='./file0\x00', r32, 0x2}) fchownat(r34, &(0x7f00000010c0)='./bus\x00', r25, r31, 0x2) r35 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r36 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r37 = dup(r36) ioctl$WSKBDIO_SETMODE(r37, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, &(0x7f0000001140)=0xc) r39 = semget$private(0x0, 0x4, 0xa5) semop(r39, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r39, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r39, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r39, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r39, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r39, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r41 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r43 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r43, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r39, 0x0, 0x1, &(0x7f0000000100)={{0x3, r40, r41, r42, r44, 0x4}, 0x200, 0x401, 0x2}) fchownat(r35, &(0x7f00000010c0)='./bus\x00', r38, r44, 0x2) r45 = fcntl$getown(0xffffffffffffffff, 0x5) r46 = semget$private(0x0, 0x4, 0xa5) semop(r46, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r46, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r46, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r46, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r46, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r46, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r48 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r50 = open(&(0x7f0000000080)='./bus\x00', 0x8000, 0x0) ioctl$TIOCSETVERAUTH(r50, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r50, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r46, 0x0, 0x1, &(0x7f0000000100)={{0x3, r47, r48, r49, r51, 0x4}, 0x200, 0x401, 0x2}) r52 = semget$private(0x0, 0x4, 0xa5) semop(r52, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r52, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r52, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r52, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r52, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r52, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r54 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r56 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r56, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r56, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r52, 0x0, 0x1, &(0x7f0000000100)={{0x3, r53, r54, r55, r57, 0x4}, 0x200, 0x401, 0x2}) sendmsg$unix(r1, &(0x7f0000001800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000400)=[{&(0x7f0000000100)="c62734aa8dc54b799f140b253800d62f2e", 0x11}, {&(0x7f0000000140)="d4a3dd818161317885600f98a43fccd891ca6ef0f8a6f8efbb574de3a324c5a065a834f84ac4c5b15bc09e7405d6db0253610d4bc1e5902a38999d7de00de4b5555bc82c3794dfc055538bcf6e3f63eed5e039c9498a8cb2007c6068448787ffeed26a02f4a2a5eb41aa1ef36bc5fce922dd07ef38176ae11fde1edab4", 0x7d}, {&(0x7f00000001c0)}, {&(0x7f0000000200)="00cfdc9b82f3ac31d37767f7dc2f16710967b736ef9d71a2a1fd9ba4436ec430edce3bff5faf3f05df10378d37013d2a6b193919dbe880cacdf61b2aa8e6fd0692c80d0fb60a42c284356c2ef259dddf749e59413a36194b710fc0d607fa8a5f50fb43c62c0fddea59f2377c49ad6317db708d9a685f0408a552fa5161f8cc36e744a75306f06eb26865a9e585f5a7ca24792e16c5b1622ce2a2221927ad6ada5231998035d0f273e708fc3de32dd873b6484d58a9bb8996e317bc97fc9f45d748e9caef6cc1a606314eac9345ee219bfff010f43913ce261e1a67e32e14d66fa164b15d8c461986ea3606", 0xeb}, {&(0x7f0000000300)="e167b6bc2c9130055274ffca9bef6748a3a1629f3c618d0d8819f21e29856ec5f5c9230986512b87550663bfce0270e8cb91eb9d14a531c0a917936a86f03d53a5118643ccc852d7be02fb0dc224638b214831dd6eb00995aa9490cb3ea14d0f67ac452a8e15f31e605fef7aa508307ac61702f031cc07c0978b55aaca221b88980c99cca17db1f5dcf346e43d3e424675826d1d177bf0ca4239fb6ffa87b3dfb8db2c7316cc1b2ac88890f0c24162ecf3d1503bc03b5fd77b3e42586d1ec69ee808c54abf8a3fb6a9382bbfbd3745c1318d2b616233", 0xd6}], 0x5, &(0x7f00000019c0)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r8, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r9, @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r16, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r17, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r18, @ANYRES32=r19, @ANYRES32=r20, @ANYBLOB="00edff002000000000008000ffff000000000000309c46c10ce29624c36d683383e20fe0db7155d685ca89b83a415b281340b85538d28f8c1ed4f8fe2c0418957bd42d2ac34ad72efc0a81f68dfe4ce3709e8a50f7fc2bce26623e20b5363069b9490d013e0aee7669307340718ee3e9305f6873ada132c3eacdda6d3748f2093234fda10480d3d9c5990e81a5194021100e8e5b65f8df76fd36eb8b56f23c55d9d4ce71fd6ec5c18fd66211d7428133", @ANYRES32=r22, @ANYRES32=r25, @ANYRES32=r44, @ANYBLOB="0000000004000000000000000050110a77000000df02e13d96b55ee8", @ANYRES32=r45, @ANYRES32=r49, @ANYRES32=r54, @ANYBLOB='\x00\x00\x00\x00'], 0xc0, 0x5}, 0x2) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) socket$unix(0x1, 0x1, 0x0) accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000480)) r58 = socket(0x800000018, 0x3, 0x102) connect$unix(r58, &(0x7f0000000040)=@abs, 0x8) accept$inet6(r58, &(0x7f00000004c0), &(0x7f0000000500)=0xc) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wsmouse\x00', 0x80, 0x0) r59 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r59, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x24}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r59, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) dup(r59) accept$unix(0xffffffffffffff9c, &(0x7f0000001740)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000007836c0acaa963c00000000000000000000000000000000000000000000000000000000000000e51058046f3f14ea00"/125], &(0x7f0000000600)=0x6e) r60 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r60, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x24}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r60, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r61 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r61, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x24}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r61, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$dupfd(r60, 0x0, r61) openat$bpf(0xffffffffffffff9c, &(0x7f0000000640)='/dev/bpf\x00', 0x80, 0x0) socket$unix(0x1, 0x2, 0x0) r62 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r62, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x24}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r62, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r63 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r63, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x24}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r63, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r64 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r64, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x24}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r64, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r65 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r65, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x24}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r65, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r66 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r66, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x24}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r66, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) accept$unix(0xffffffffffffff9c, &(0x7f0000001b40)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033125dfd8b882b89b84c694c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b74c692bfcda515123e16b8b37bcb8cf58ae89ecb04b67b65cbeb57c61ca00"/4140], &(0x7f00000016c0)=0x1002) r67 = socket(0x800000018, 0x3, 0x102) connect$unix(r67, &(0x7f0000000040)=@abs, 0x8) getsockopt$SO_PEERCRED(r67, 0xffff, 0x1022, &(0x7f0000001700), 0xc) r68 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r69 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r70 = dup(r69) ioctl$WSKBDIO_SETMODE(r70, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r70, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, &(0x7f0000001140)=0xc) r72 = semget$private(0x0, 0x4, 0xa5) semop(r72, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r72, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r72, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r72, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r72, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r74 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r76 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r76, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r76, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r72, 0x0, 0x1, &(0x7f0000000100)={{0x3, r73, r74, r75, r77, 0x4}, 0x200, 0x401, 0x2}) fchownat(r68, &(0x7f00000010c0)='./bus\x00', r71, r77, 0x2) open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r78 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r79 = dup(r78) ioctl$WSKBDIO_SETMODE(r79, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r79, 0xffff, 0x1022, &(0x7f0000001100), &(0x7f0000001140)=0xc) r80 = semget$private(0x0, 0x4, 0xa5) semop(r80, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r80, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r80, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) 16:00:44 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) ioctl$KDSETRAD(r0, 0x20004b43) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=[@rights={0x10, 0x10}], 0x10}, 0x0) 16:00:44 executing program 1: 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"}) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x5, &(0x7f00000002c0)=[{0x7, 0x5, 0x1f}, {0x2, 0x83, 0x3f, 0x9}, {0x1, 0x8, 0x72, 0x2}, {0x9, 0x7, 0x20, 0x5}, {0x2689, 0xf9, 0xf9, 0x101}]}) 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) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000180)="1364efc2d64b8c6694d078226dfcedaa8a8ada27919541f947bb5dc7a2cfec161d7c91b4269f25078d322e2ed1b420506b72f053489d00d07a19dea0039aa0555a2f2c685f2a88d78c4cad7030cb754bec94551c58a7411d790c1c9e7373e881fbafdb88aa9d70e43208e8fabeb00c0daf6009e46f17eb1fa88f97ac36a1b8d123e9ab0584d39a872e0bf28953817cbdc5f6cc4ff9af06a4dac1a0dc0389575f7edfd566a00975b46fcdf3737dbaedb7866866de", 0xb4}], 0x1) close(r3) socket(0x400000000018, 0x3, 0x3a) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xa, &(0x7f0000000000)="00020000", 0x4) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(0xffffffffffffffff, 0x28, 0x29, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048c69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wskbd\x00', 0x40, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r9 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r9, &(0x7f0000000c40)=ANY=[], 0x0, 0x0) r10 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r11 = kqueue() kevent(r11, &(0x7f00000002c0)=[{{r10}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r11) msgsnd(r9, &(0x7f0000000040)=ANY=[@ANYRES64=r11], 0x1, 0x800) msgrcv(r9, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000013a88c4b000000007f000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000004000"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r9, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r9, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r12 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r13, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r16 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r16, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r16, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r18 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000980)={{0x0, r12, r15, r17, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r14, r18, 0xa5, 0x1, 0x100000000, 0x2}) r19 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r19, &(0x7f0000000c40)=ANY=[], 0x0, 0x0) r20 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r21 = kqueue() kevent(r21, &(0x7f00000002c0)=[{{r20}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r21) msgsnd(r19, &(0x7f0000000040)=ANY=[@ANYRES64=r21], 0x1, 0x800) msgrcv(r19, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000013a88c4b000000007f000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000004000"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r19, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r19, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r22 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r23, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r26 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r26, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r26, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r28 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r19, 0x1, &(0x7f0000000980)={{0x0, r22, r25, r27, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r24, r28, 0xa5, 0x1, 0x100000000, 0x2}) r29 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r29, &(0x7f0000000c40)=ANY=[], 0x0, 0x0) r30 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r31 = kqueue() kevent(r31, &(0x7f00000002c0)=[{{r30}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r31) msgsnd(r29, &(0x7f0000000040)=ANY=[@ANYRES64=r31], 0x1, 0x800) msgrcv(r29, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000013a88c4b000000007f000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000004000"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r29, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r29, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r32 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r33, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r36 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r36, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r36, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r38 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r29, 0x1, &(0x7f0000000980)={{0x0, r32, r35, r37, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r34, r38, 0xa5, 0x1, 0x100000000, 0x2}) r39 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r39, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r39, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe2(&(0x7f0000000480)={0xffffffffffffffff}, 0x10000) sendmsg$unix(r1, &(0x7f0000000540)={&(0x7f0000000340)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000400)=[{&(0x7f0000000380)="ad713a46c8283d257395f92872802e106b60f83de2a3b041b6f8d63ba5ecc864be1a228adc37548606f35894f127884ec26bee0b337c75156f0e816a994563d8c99bdb047b2627244392a96a6ce57c42d76f9ae35bdd6592cee5bafba91dedc4956690e8ea7cfd952fb9de08bfc026f421d18200920e14d6", 0x78}], 0x1, &(0x7f00000004c0)=[@rights={0x30, 0xffff, 0x1, [r5, r1, r2, r6, 0xffffffffffffff9c, r1, r7, r8]}, @cred={0x20, 0xffff, 0x0, r18, r22, r35}, @rights={0x20, 0xffff, 0x1, [r39, r40, 0xffffffffffffffff]}], 0x70, 0xc01}, 0x4) r41 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r41, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r41, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) read(r41, &(0x7f0000000100)=""/24, 0x18) 16:00:44 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x40) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x0, 0x7, 0x5}, 0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x2, 0x0) r2 = kqueue() connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x7fffffff, 0x0, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 16:00:44 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x200, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000080)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x30}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") r2 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f00002b7000/0x1000)=nil) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xa, &(0x7f0000000000), 0x0) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), 0xc) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xa, &(0x7f0000000000)="00020000", 0x4) setsockopt(r5, 0xdad, 0x80000000000000c, &(0x7f0000000140)="ebba97f742b9fd81118c65194448e69931929648", 0x14) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r7, &(0x7f0000000c40)=ANY=[], 0x0, 0x0) r8 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) r9 = kqueue() kevent(r9, &(0x7f00000002c0)=[{{r8}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r9) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) msgsnd(r7, &(0x7f0000000540)=ANY=[@ANYPTR=&(0x7f0000000500)=ANY=[@ANYRES16, @ANYPTR=&(0x7f00000004c0)=ANY=[@ANYRES32, @ANYRES16, @ANYRES32=r4, @ANYBLOB, @ANYRES32, @ANYRESOCT]]], 0x1, 0x800) msgrcv(r7, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000013a88c4b000000007f000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000200000000002000000000000000000d90700000000ffffff7f00000000000000000000000000000000004336000000000000000000000000000000000000000000004000"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r7, &(0x7f0000000580)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32da9730931041cfd6c2df99a9d60031c125814bb6ee11b1ba000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e06d722a6a65673cd9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e341e0b5d53dd3dd374c9cd816e200449a2a436f856f7f56ac5f96a68b9eca6acd91509093e8685448d17c275cac6ca75a0a1bf088e5282b948882"], 0x44b, 0x800) msgsnd(r7, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r12 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r13, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r16 = open(&(0x7f0000000000)='./bus\x00', 0x10000, 0x0) write(r16, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r16, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r18 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000980)={{0x0, r12, r15, r17, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r14, r18, 0xa5, 0x1, 0x100000000, 0x2}) lchown(&(0x7f0000000380)='./file0\x00', r6, r15) r19 = open(&(0x7f0000000480)='./file0\x00', 0x10000, 0x0) fcntl$setstatus(r19, 0x4, 0x80) pwritev(r19, &(0x7f00000003c0), 0x273, 0x0, 0x0) r20 = socket(0x18, 0x1, 0x0) setsockopt(r20, 0x29, 0xa, &(0x7f0000000000)="00020000", 0x4) setsockopt(r20, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$LIOCSFD(r19, 0x80046c7f, &(0x7f00000002c0)=r20) r21 = shmat(r2, &(0x7f0000ff9000/0x4000)=nil, 0x0) shmdt(r21) shmdt(r21) 16:00:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x84a, 0x88) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x81}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 16:00:44 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x130000}, 0x8}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) fcntl$getown(r0, 0x5) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) pwritev(0xffffffffffffffff, &(0x7f0000000540)=[{&(0x7f0000000140)="a6f2d46144215f49a896ac389e638670e4c605015104565640a82f5e9e486b8275b512", 0x23}, {&(0x7f0000000300)="db53a8134148d07d22574ea5de1afc9012ad4e5b1218fc82c0c817f04c9797190810d3c4c5c19804673e8db0c8f07c2deeff69676ab61a44d1e7d64e7c5f69860f4c3de1679e6f88928cfbf5505467d4336e7e0759c61ae17f2feafbd54ca838f1eee3a327e219304d8e0a879e14b2e0d2c7cad3c6a6a4f04e1c02c72facb3d1453e790713c100ba96f15a279afdf88c1920ce1547316f54b204e90e169d22624bcad81d728ffb2c5185db4187171d", 0xaf}, {&(0x7f00000003c0)="2762ab19cd51442e991b4a17868efd43de4c5666b3a7b34d82cdb757ee22461dfa969c75b15fe2ab16ff9de7284ab47365b56679424d783df12bab89bf109d1dc1a7e62a5a7bf9d99a8425cebdf150885939a5ca0c51c7e5db20229a55bb1d7bde63195fa00df7c5b67236d129c1b21e7c9a32ad051173230053400ce8c3189ff0648b53cac5236ad35e97f901300bb56f20aed9770a", 0x96}, {&(0x7f0000000480)="edc8cc44a32c622b2adc7944d2238d9e330bf47e2fffa519804407d225e25e727fcf89c19b576c3438252a4999db3afd69eb6a89c06633d1d08c48fe5bbc1e895c492abccc957ea950121a9922613c48cef417df45e55a0084ea85054c8cfea0c224f89d66fc760e48a2e10e51d9b11b81cd26e28870a6e7b7f69482229a15abc077f7842de8075fced43c8fde3b3bcfab8634e047c14e48620b85f7d30c4420d514805e226e707d15fd9136ec102cdb0017baff4fe1039dbe8429", 0xbb}], 0x4, 0x0, 0xffff) recvfrom(r1, &(0x7f00000001c0)=""/230, 0xe6, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="7563f7ff24e50000"], 0x8) 16:00:44 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) flock(0xffffffffffffffff, 0xb) kevent(r2, 0x0, 0x0, &(0x7f0000000080), 0xffffffffffffff81, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000080)="8da4a32137a9880b5a20df80935cc94fdd74e79c12dbde424c658bc27f900038b9d60d46eddcc604e23169a6299240433cd87e262e2e1ea2fcacc30d50fa72915a59c32296b6449a02dde2dd53b8b1620c314adb95d6f7f60f4c741e5a78b067fcfec675ddc907ed79660560d96ec9c0c42b6e9c78303c0225664af97d9200ca254a53857035925620be04", 0x8b}, {&(0x7f0000000000)="3a34abb302f74db63d0fceb61c0ee26e71195e1facd2a65936c8c28257307b", 0x1f}, {&(0x7f0000000340)="54c81d49149cd6883faa5171e67c781ed8f7854aa94d99bcbbc401b6d52c4e5e3ecbc4cd4c18fb58a43c4712260d5dcb66a285378f685c8239dd047ded0b5a1704e3b495c78e1ad2bab8352f66d436dfddd5f3064674ca1081d42bc1b27d72e0d4d3ddde7ae6b72a97e920165d4cdc6c3f03d6b62f3972a326021454c2484f2df81e493474a03bdb4578e7c3fc40eef9688fc38ab31751148bb648e8002305911fe75a9aefd91a0e692f65947c26dc066dd3fd0941e971716860200fec4bb4bd879408f66bef70c979d073675b928b3aff9ae6aa16baf6a3e7dd9eec52e7fb0e6b4a46", 0xe3}], 0x3) close(r1) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000c40)=ANY=[], 0x0, 0x0) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r5 = kqueue() kevent(r5, &(0x7f00000002c0)=[{{r4}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r5) msgsnd(r3, &(0x7f0000000040)=ANY=[@ANYRES64=r5], 0x1, 0x800) msgrcv(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000013a88c4b000000007f000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000004000"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r3, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r3, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r6 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r7, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r10 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r10, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r10, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r12 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000980)={{0x0, r6, r9, r11, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r8, r12, 0xa5, 0x1, 0x100000000, 0x2}) fchownat(r1, &(0x7f00000001c0)='./file0\x00', r6, 0xffffffffffffffff, 0x0) 16:00:44 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2000000000014, &(0x7f0000000140), 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pread(r1, &(0x7f0000000000)="ca7370e32cf3ee32ad66849e6134a48d4e39044279be0c018d8ba86b5d344993ef5738df022f0c", 0x27, 0x0, 0x1) 16:00:44 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x10fbc7802d692408, 0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x2) ioctl$TIOCGFLAGS(0xffffffffffffff9c, 0x4004745d, &(0x7f0000000080)) r1 = getpgrp() ktrace(&(0x7f00000000c0)='./file0\x00', 0x6, 0x20000000, r1) utimensat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0xf8, 0x100000000}, {0x1}}, 0x0) r2 = socket(0x10, 0x8000, 0x73) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0xda375fbcde71f01b) fchdir(r5) r7 = open(&(0x7f0000000200)='./file0\x00', 0x10, 0x20) r8 = socket$unix(0x1, 0xa4495c0e1c836ce5, 0x0) readv(r8, &(0x7f0000000400)=[{&(0x7f0000000240)=""/179, 0xb3}, {&(0x7f0000000300)=""/233, 0xe9}], 0x2) r9 = getpgrp() setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={r9, r3, r4}, 0xc) sendto$inet6(r6, &(0x7f0000000480)="f80b450be36eecfffa8725800b87500e974dfccea7d3a1715f0b0b7f7856e4384928dabdf12b12011c6c3a67c45bdafcb171a85b4fa58d0175cd574fe72032238b9fbdf28cf17bc2e57c8fe2870394cb56c2e7ead4637da5bdbf465c144e0968e758663528b3e5f901a416f2d0fe5d45306f69afc061e30454c24b6695563e250b0a56015986e7e874da12dfe46b5e10a4b4d1e5e733b22b7cd5d2b1d8f0f5555373678d9b98703419c217d37383ba14c7b480e7f35954213bd991b8052ec39338b825795491714895a0eb036eec1589061001de2cde40215be4c5ee5136b261dd8ea2d76dea403561f18ed7039d", 0xee, 0x7, 0x0, 0x0) ioctl$PCIOCREAD(r5, 0xc0107002, &(0x7f0000000580)) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f00000005c0)) semctl$GETALL(0xffffffffffffffff, 0x0, 0x6, &(0x7f0000000600)=""/82) ioctl$WSMOUSEIO_GETPARAMS(r6, 0x80105727, &(0x7f00000006c0)={&(0x7f0000000680)=[{0x8b, 0x1d4}, {0x87, 0x4}, {0xa0, 0x9}, {0x6, 0x3}, {0x1, 0x7f}, {0x80, 0x33e9c95d}, {0x7d414752fee8f5d6, 0xffffff1b}, {0x44}], 0x8}) r10 = openat(r7, &(0x7f0000000700)='./file0\x00', 0x605, 0x1b) ioctl$TIOCGTSTAMP(r10, 0x4010745b, &(0x7f0000000740)) getegid() r11 = getpgid(0x0) getpgid(r11) r12 = syz_open_pts() r13 = getpgrp() fcntl$lock(r12, 0x7, &(0x7f0000000780)={0x1, 0x0, 0x7ff, 0xa8, r13}) ioctl$TIOCMBIC(r7, 0x8004746b, &(0x7f00000007c0)=0xe075) 16:00:44 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000100)) mknod(&(0x7f0000000040)='./file0\x00', 0x2008, 0x1000000000005701) openat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) unlink(&(0x7f00000000c0)='./file0\x00') openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x340e22bf7a06548d, 0x0) 16:00:44 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = semget$private(0x0, 0x2, 0x8) semop(r1, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000480)=0x7) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000340)=""/211) semop(r1, &(0x7f00000000c0)=[{0x0, 0x5, 0x800}, {0x0, 0x1, 0x1000}, {0x1, 0x7fffffff, 0x2400}, {0x3, 0x8, 0x800}], 0x4) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000100), 0x4) r2 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0xffffff}, 0x1b9) recvmsg(r2, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000780)=""/160, 0xa0}, 0x0) shutdown(r2, 0x0) r3 = socket(0x18, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, 0xffffffffffffff9c) r5 = open$dir(&(0x7f0000000280)='./bus\x00', 0x80, 0x0) r6 = dup(r5) ioctl$WSKBDIO_SETMODE(r6, 0xc0105715, &(0x7f0000000080)=0x37) r7 = shmget$private(0x0, 0x3000, 0xaeecf61e8274ce9c, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_RMID(r7, 0x0) open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r8 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r11 = dup2(r8, r10) kevent(r11, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r9}, 0xfffffffffffffffe, 0xe7}], 0x80000000, 0x0) accept$unix(r9, &(0x7f0000001980)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200"/4098], &(0x7f0000000300)=0x1002) r12 = dup(r4) ioctl$WSKBDIO_SETMODE(r12, 0xc0105715, &(0x7f0000000080)=0x37) setsockopt$sock_timeval(r12, 0xffff, 0xd7523c88de642168, &(0x7f0000000080)={0x3ffffd, 0xffffff}, 0x10) recvmsg(r3, &(0x7f0000000180)={0x0, 0xffffffffffffffb3, 0x0, 0x0, &(0x7f00000004c0)=""/160, 0xa0}, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) symlinkat(&(0x7f0000000200)='./file1\x00', r13, &(0x7f00000002c0)='./file0\x00') shutdown(r3, 0x0) fcntl$dupfd(r2, 0x0, r3) link(&(0x7f0000000040)='./bus\x00', &(0x7f0000000140)='./file1\x00') open$dir(&(0x7f0000001940)='./file0\x00', 0x801, 0x0) 16:00:44 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0xfffffffffffffffe], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [], [{0x0, 0xfffffffc}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffc}], {}, {0x0, 0x0, 0x0, 0x4000000000000}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) getegid() ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffff, 0x0, 0x0, 0x0, "172d6bce6a080800fb1b757ebf99df0079b100"}) mprotect(&(0x7f000016c000/0x4000)=nil, 0x4000, 0x6) socket(0x11, 0x3, 0x0) r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = dup(0xffffffffffffffff) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000140)) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000040)) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) 16:00:44 executing program 1: getrlimit(0x0, &(0x7f0000000000)) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x80c2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x4) connect$unix(r2, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a16e9ced3d250e3d08bc9674b71565d2b58fd4237b8fa4d012ae447473c238495ffc41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5d5fe659fa202361cd8cac7dbbc5b65c6593d2870f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155a28d72c2f40bbec12ef1cdc0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990cf582bce1d80afe5d2141e320a7613f48b637e054454a97de570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679faee8f32becfb2eb2eb9a614bde6d303de8dd360707dab8ffe6710099559ca0ff4fa95f62e2b7dccc9655f686766dfb6969ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f79030385a9e6030b3d75550b468ac82b908236c7de08060f6892f961f1cb851e5553b850d5b2b3b21156c401cb80b63190b1a910444d8b04a653892f343d65d50588c0fdbdab3994915f95929153d4b22e9ca38064efa3b134abebe3f97de4824c88c0750f1a930dbd99c0f277e03dcb6a0a760563b952a45a7f663da00626994aeb4f6752b900a9c07156075f066c468c195035c8b3933d087dfd67cf189d3599f83e9556f3d2e386ba85d9f65430320919d1d1f1d7be682925c67526c35bddc7fcf0f0100aadff0870521fbbab11f90"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) dup(r1) r3 = open(&(0x7f0000000380)='./bus\x00', 0x10, 0x42) write(r3, &(0x7f0000000080)='O2', 0x2) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000180)=0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r5 = socket(0x2, 0xc003, 0x4) connect$unix(r5, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a16e9ced3d250e3d08bc9674b71565d2b58fd4237b8fa4d012ae447473c238495ffc41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5d5fe659fa202361cd8cac7dbbc5b65c6593d2870f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155a28d72c2f40bbec12ef1cdc0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990cf582bce1d80afe5d2141e320a7613f48b637e054454a97de570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679faee8f32becfb2eb2eb9a614bde6d303de8dd360707dab8ffe6710099559ca0ff4fa95f62e2b7dccc9655f686766dfb6969ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f79030385a9e6030b3d75550b468ac82b908236c7de08060f6892f961f1cb851e5553b850d5b2b3b21156c401cb80b63190b1a910444d8b04a653892f343d65d50588c0fdbdab3994915f95929153d4b22e9ca38064efa3b134abebe3f97de4824c88c0750f1a930dbd99c0f277e03dcb6a0a760563b952a45a7f663da00626994aeb4f6752b900a9c07156075f066c468c195035c8b3933d087dfd67cf189d3599f83e9556f3d2e386ba85d9f65430320919d1d1f1d7be682925c67526c35bddc7fcf0f0100aadff0870521fbbab11f90"], 0x10) dup2(r5, r4) r6 = open(&(0x7f00009b7000)='./bus\x00', 0x10b886, 0x0) ioctl$BIOCSETIF(r6, 0x8004667d, &(0x7f0000000040)={'tap'}) r7 = fcntl$dupfd(r5, 0xa, r6) r8 = accept$inet6(r3, &(0x7f0000000280), &(0x7f00000002c0)=0xc) ioctl$LIOCSFD(r7, 0x80046c7f, &(0x7f0000000300)=r8) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000600)={0x0}, 0xc) r10 = getuid() r11 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r11, 0x0, 0x0) 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, 0x1) semctl$GETNCNT(r13, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r13, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r13, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r14 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r16 = getgid() semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r14, r15, r16, 0x10, 0x9}, 0x8, 0x1, 0x9}) r17 = getgid() r18 = getppid() r19 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r12, r15, r17, 0x1e4, 0x8}, 0x5, 0x5, r18, r19, 0xfffffffffffffe01, 0x9, 0x7ff}) r20 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r20, &(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', r20, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r20, 0x4004746a, &(0x7f0000000380)) r21 = msgget$private(0x0, 0x718) r22 = getuid() getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r24 = geteuid() getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r26 = getpgrp() r27 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r27, 0x0, 0x0) shmctl$IPC_SET(r27, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r27, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r29 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r29, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r29, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r29, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r30 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r32 = getgid() semctl$IPC_SET(r29, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r30, r31, r32, 0x10, 0x9}, 0x8, 0x1, 0x9}) r33 = getgid() r34 = getppid() r35 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r27, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r28, r31, r33, 0x1e4, 0x8}, 0x5, 0x5, r34, r35, 0xfffffffffffffe01, 0x9, 0x7ff}) msgctl$IPC_SET(r21, 0x1, &(0x7f0000000300)={{0x803, r22, r23, r24, r25, 0x40, 0x6}, 0x200000000008, 0x800, r26, r35, 0x7, 0x40, 0x8, 0x484}) r36 = geteuid() r37 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r37, 0x0, 0x0) shmctl$IPC_SET(r37, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r37, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r39 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r39, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r39, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r39, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r40 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r42 = getgid() semctl$IPC_SET(r39, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r40, r41, r42, 0x10, 0x9}, 0x8, 0x1, 0x9}) r43 = getgid() r44 = getppid() r45 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r37, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r38, r41, r43, 0x1e4, 0x8}, 0x5, 0x5, r44, r45, 0xfffffffffffffe01, 0x9, 0x7ff}) r46 = getpid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r48 = socket(0x2, 0xc003, 0x4) r49 = socket$unix(0x1, 0xc508055b3058e722, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r51 = socket(0x2, 0xc003, 0x4) connect$unix(r51, &(0x7f0000001300)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a16e9ced3d250e3d08bc9674b71565d1658fd4237b8fa4d012ae447473c238495ffc41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5d5fe659fa202361cd8cac7dbbcb20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155a28d72c2f40bbec12ef1cdc0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990cf582bce1d80afe5d2141e320a7613f48b637e054454a97de570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679faee8f32becfb2eb2eb9a614bde6d303de8dd360707dab8ffe6710099559ca0ff4fa95f62e2b7dccc9655f686766dfb6969ff5bb890e7517a30c7fec7ff5414a1620faefaaa891724062f7e162b2e5b80ac0f79030385a9e6030b3d75550b468ac82b908236c7de08060f6892f961f1cb851e5553b850d792b3b21156c401cb80b63190b1a910444d8b04a6500800000d65d50588c0fdbdab3994915f95929153d4b22e9ca38064efa3b134abebe3f97de4824c88c0750f1a930dbd99c0f277e03dcb6a0a760563b952a45a7f663da00626994aeb4f6752b900a9c07156075f066c468c195035c8b3933d087dfd67cf189d3599f83e9556f3d2e386ba85d9f65430320919d1d1f1d7be682925c67526c35bddc7fcf0f0100aadff0870521fbbab11f909639a0f02868db515234bcb9f625ee7cca6a5f70af1e158c80d8614f3dd612e3d0ab876fdd6b404f9bffeb8c9c06a2aa3ddf272b37e062c50f7d74ae922b49af8605c1bf7e17003952c3186a04da6926837c080dc37e2d91c9e5a7bc2c36000000"], 0x10) dup2(r51, r50) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r53 = socket(0x2, 0xc003, 0x4) connect$unix(r53, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a16e9ced3d250e3d08bc9674b71565d2b58fd4237b8fa4d012ae447473c238495ffc41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5d5fe659fa202361cd8cac7dbbc5b65c6593d2870f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155a28d72c2f40bbec12ef1cdc0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990cf582bce1d80afe5d2141e320a7613f48b637e054454a97de570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679faee8f32becfb2eb2eb9a614bde6d303de8dd360707dab8ffe6710099559ca0ff4fa95f62e2b7dccc9655f686766dfb6969ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f79030385a9e6030b3d75550b468ac82b908236c7de08060f6892f961f1cb851e5553b850d5b2b3b21156c401cb80b63190b1a910444d8b04a653892f343d65d50588c0fdbdab3994915f95929153d4b22e9ca38064efa3b134abebe3f97de4824c88c0750f1a930dbd99c0f277e03dcb6a0a760563b952a45a7f663da00626994aeb4f6752b900a9c07156075f066c468c195035c8b3933d087dfd67cf189d3599f83e9556f3d2e386ba85d9f65430320919d1d1f1d7be682925c67526c35bddc7fcf0f0100aadff0870521fbbab11f90"], 0x10) dup2(r53, r52) setsockopt$sock_int(r52, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) dup(r52) recvmsg(r52, &(0x7f00000008c0)={&(0x7f0000000740)=@un=@abs, 0x8, &(0x7f0000000800)=[{&(0x7f0000000780)=""/63, 0x3f}, {&(0x7f00000007c0)=""/15, 0xf}], 0x2, &(0x7f0000000840)=""/103, 0x67}, 0x2) r54 = semget$private(0x0, 0x1, 0x80) semctl$GETZCNT(r54, 0x1, 0x7, &(0x7f0000000080)=""/224) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r56 = socket(0x2, 0xc003, 0x4) connect$unix(r56, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a16e9ced3d250e3d08bc9674b71565d2b58fd4237b8fa4d012ae447473c238495ffc41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5d5fe659fa202361cd8cac7dbbc5b65c6593d2870f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155a28d72c2f40bbec12ef1cdc0660a3f93a5d68996fa5e9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990cf582bce1d80afe5d2141e320a7613f48b637e054454a97de570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679faee8f32becfb2eb2eb9a614bde6d303de8dd360707dab8ffe6710099559ca0ff4fa95f62e2b7dccc9655f686766dfb6969ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f79030385a9e6030b3d75550b468ac82b908236c7de08060f6892f961f1cb851e5553b850d5b2b3b21156c401cb80b63190b1a910444d8b04a653892f343d65d50588c0fdbdab3994915f95929153d4b22e9ca38064efa3b134abebe3f97de4824c88c0750f1a930dbd99c0f277e03dcb6a0a760563b952a45a7f663da00626994aeb4f6752b900a9c07156075f066c468c195035c8b3933d087dfd67cf189d3599f83e9556f3d2e386ba85d9f65430320919d1d1f1d7be682925c67526c35bddc7fcf0f0100aadff0870521fbbab11f90"], 0x10) dup2(r56, r55) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r58 = socket(0x2, 0xc003, 0x4) connect$unix(r58, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a16e9ced3d250e3d08bc9674b71565d2b58fd4237b8fa4d012ae447473c238495ffc41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5d5fe659fa202361cd8cac7dbbc5b65c6593d2870f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155a28d72c2f40bbec12ef1cdc0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990cf582bce1d80afe5d2141e320a7613f48b637e054454a97de570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679faee8f32becfb2eb2eb9a614bde6d303de8dd360707dab8ffe6710099559ca0ff4fa95f62e2b7dccc9655f686766dfb6969ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f79030385a9e6030b3d75550b468ac82b908236c7de08060f6892f961f1cb851e5553b850d5b2b3b21156c401cb80b63190b1a910444d8b04a653892f343d65d50588c0fdbdab3994915f95929153d4b22e9ca38064efa3b134abebe3f97de4824c88c0750f1a930dbd99c0f277e03dcb6a0a760563b952a45a7f663da00626994aeb4f6752b900a9c07156075f066c468c195035c8b3933d087dfd67cf189d3599f83e9556f3d2e386ba85d9f65430320919d1d1f1d7be682925c67526c35bddc7fcf0f0100aadff0870521fbbab11f90"], 0x10) dup2(r58, r57) connect$unix(r49, &(0x7f0000001180)=ANY=[@ANYRES64, @ANYRESHEX=r56, @ANYRES64=r51, @ANYBLOB="1a8be08e58c7dda430b02be40503f6a23754bdd08c68fbf5db2e7ffb173e6835c50ef97fbea86c9caa7dc810d88f31e10485dd15645ee135cee482f0f2e2b133ce4e6b1ff29bd174a740c39b8be1ff7c1f5557cfe279832bc0972d256fffbb2c8374148a0227730b65cf544187efff284e70d45a976697ac66316555c9b03f7d0796aecdcfc8d07eb365ae0043bc3dd2442ce55aec5ded31536cd81cee24166aa479b8120a03b976a3c0d6e648e99f2d0e7012066a8b0dcd8b619a5621ea4c7128a2e2aae5e13ffe74bd384a71d05223c67803378bd1bd678585de9e691e83c2a577b90775a37e43a497254fad53d3f6efe8f24af1693ef856280395aa3b481a49e5dfbae41e", @ANYRESDEC=r52, @ANYRES16=r58, @ANYPTR64=&(0x7f0000001000)=ANY=[@ANYPTR64=&(0x7f0000000d40)=ANY=[@ANYBLOB="4f192579c6f56ee847886e53cb9db4e50d230291e5a962283b4ffdd4472ab0def4fefcbbdef2b2995483a13d56708252b26cf158e41907b0beb92d84875bc486348754b0486fd10ef04b168d042f58cd03f1c2da7036b27199614b09f8e1eecb83a406b9350333cec0d5be4dfa3dbe3824a81c68a098f3a40a658f984124aef4369063e5a9329ac51c5c09b596210c7384d62598a457881eeb5e056e9fa51c5c501f53570c1a167cc530704582633d850e98454a79dd2ff9d561e1282352624019cb6972f43592c8d20d50dac4afa849", @ANYBLOB="5afc5ea9e70a8846b5fc7ed5827417ccb8d3b89f3cf660b9232229ffc83ac02ea2fa4b5b17980d3748bbdb87d6f445979fb655d7ea30907e6cbde27cf905dfa6ae003a6700463ca5d228d26dd7bab318926c391e76ededadbae57e617a1359bcf28b34a886fe75c8dde126a021afeaf56676875c53eb7596e1013fee46ee93ab9e9babc264f4dd39149288cda91ce7a7370f8fcbc5bd1cc607762145062bc57684f5326a3684b4814172c604ba58974b8c24a9cb1e86f4686ee2b2aa3e34d5ece898a4c7cf91b60b7c7695ee8aec8f190d08a411ca3ae5ad5664438638c275e5a012df3ab8930e784d1e26cf6ec807a9bb05313f832c27805b45e4654f", @ANYPTR, @ANYRESHEX=0x0, @ANYRESDEC, @ANYRESDEC=0x0]]], 0x7) dup2(r48, r47) setsockopt$sock_int(r47, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) dup(r47) getsockopt$sock_cred(r47, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, &(0x7f0000000700)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xc) r62 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, &(0x7f00000007c0)=0xc) getgroups(0x1, &(0x7f0000000800)=[0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r66 = socket(0x2, 0xc003, 0x4) connect$unix(r66, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a16e9ced3d250e3d08bc9674b71565d2b58fd4237b8fa4d012ae447473c238495ffc41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5d5fe659fa202361cd8cac7dbbc5b65c6593d2870f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155a28d72c2f40bbec12ef1cdc0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990cf582bce1d80afe5d2141e320a7613f48b637e054454a97de570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679faee8f32becfb2eb2eb9a614bde6d303de8dd360707dab8ffe6710099559ca0ff4fa95f62e2b7dccc9655f686766dfb6969ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f79030385a9e6030b3d75550b468ac82b908236c7de08060f6892f961f1cb851e5553b850d5b2b3b21156c401cb80b63190b1a910444d8b04a653892f343d65d50588c0fdbdab3994915f95929153d4b22e9ca38064efa3b134abebe3f97de4824c88c0750f1a930dbd99c0f277e03dcb6a0a760563b952a45a7f663da00626994aeb4f6752b900a9c07156075f066c468c195035c8b3933d087dfd67cf189d3599f83e9556f3d2e386ba85d9f65430320919d1d1f1d7be682925c67526c35bddc7fcf0f0100aadff0870521fbbab11f90"], 0x10) dup2(r66, r65) r67 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, &(0x7f0000000880)=0xc) r69 = getgid() r70 = open(&(0x7f00009b7000)='./bus\x00', 0x10b886, 0x0) ioctl$BIOCSETIF(r70, 0x8004667d, &(0x7f0000000040)={'tap'}) r71 = open(&(0x7f0000000380)='./bus\x00', 0x10, 0x42) write(r71, &(0x7f0000000080)='O2', 0x2) ioctl$VT_WAITACTIVE(r71, 0x20007606, &(0x7f0000000180)=0x1) r72 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r73 = accept$inet6(r71, &(0x7f0000000280), &(0x7f00000002c0)=0xc) ioctl$LIOCSFD(r72, 0x80046c7f, &(0x7f0000000300)=r73) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r75 = socket(0x2, 0xc003, 0x4) connect$unix(r75, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a16e9ced3d250e3d08bc9674b71565d2b58fd4237b8fa4d012ae447473c238495ffc41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5d5fe659fa202361cd8cac7dbbc5b65c6593d2870f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155a28d72c2f40bbec12ef1cdc0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990cf582bce1d80afe5d2141e320a7613f48b637e054454a97de570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679faee8f32becfb2eb2eb9a614bde6d303de8dd360707dab8ffe6710099559ca0ff4fa95f62e2b7dccc9655f686766dfb6969ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f79030385a9e6030b3d75550b468ac82b908236c7de08060f6892f961f1cb851e5553b850d5b2b3b21156c401cb80b63190b1a910444d8b04a653892f343d65d50588c0fdbdab3994915f95929153d4b22e9ca38064efa3b134abebe3f97de4824c88c0750f1a930dbd99c0f277e03dcb6a0a760563b952a45a7f663da00626994aeb4f6752b900a9c07156075f066c468c195035c8b3933d087dfd67cf189d3599f83e9556f3d2e386ba85d9f65430320919d1d1f1d7be682925c67526c35bddc7fcf0f0100aadff0870521fbbab11f90"], 0x10) dup2(r75, r74) setsockopt$sock_int(r74, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r76 = dup(r74) sendto$inet6(r76, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) recvfrom(r76, &(0x7f00000003c0)=""/216, 0xd8, 0x800, &(0x7f0000000340)=@in={0x2, 0x2}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r78 = socket(0x2, 0xc003, 0x4) connect$unix(r78, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a16e9ced3d250e3d08bc9674b71565d2b58fd4237b8fa4d012ae447473c238495ffc41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5d5fe659fa202361cd8cac7dbbc5b65c6593d2870f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155a28d72c2f40bbec12ef1cdc0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990cf582bce1d80afe5d2141e320a7613f48b637e054454a97de570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679faee8f32becfb2eb2eb9a614bde6d303de8dd360707dab8ffe6710099559ca0ff4fa95f62e2b7dccc9655f686766dfb6969ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f79030385a9e6030b3d75550b468ac82b908236c7de08060f6892f961f1cb851e5553b850d5b2b3b21156c401cb80b63190b1a910444d8b04a653892f343d65d50588c0fdbdab3994915f95929153d4b22e9ca38064efa3b134abebe3f97de4824c88c0750f1a930dbd99c0f277e03dcb6a0a760563b952a45a7f663da00626994aeb4f6752b900a9c07156075f066c468c195035c8b3933d087dfd67cf189d3599f83e9556f3d2e386ba85d9f65430320919d1d1f1d7be682925c67526c35bddc7fcf0f0100aadff0870521fbbab11f90"], 0x10) dup2(r78, r77) sendmsg$unix(r1, &(0x7f00000009c0)={&(0x7f0000000140)=@file={0x0, './bus\x00'}, 0x8, &(0x7f00000005c0)=[{&(0x7f0000000180)="d51ea4df97404b5c998ec444ae3320577bf5ea917fa3baae469bf3bd55403a98c57ddcf7e1caa5dc654455e1992d6fc58e9e3f4a9b530f592b315d6ae7d558b825642d12e0bfac727b7562d3ab4fdaccc6e608baf4818c9990a0cd26eabb3db4a0c1ae79ef57dbafd4286a863b47e9c1714c470649e6c3b0094152e7031fbd367c916752b40336e064", 0x89}, {&(0x7f00000004c0)="2b6fc2d869d23425297772644a61352c2b30744d877ba7086e60e9561d75adbbe8531c9151af58f29ba5d2d02498d88c980f852f6d97b81275b266292220b31270bfd5b2591b29e9a178fd3fcb9f9cb90a863f1d9372c8efaebfea08f3981eff89779c5ea599a6ce4914b8ef63dfed177c5d667a732a470991c4f5f744dbfb8ede41a802fe787e86444ea9756fdfc48671d39a754cafcfa665aa2c434b032857468aaecd4857bb4ef1764feaf63cf35c69c9d6d72caf7fc465c4bf9a7ab685b65e5177de88566882900548520d9bc5a3baac08c71e5eb064f67f7ed8b3e7", 0xde}], 0x2, &(0x7f00000008c0)=[@cred={0x20, 0xffff, 0x0, r9, r10, r17}, @cred={0x20, 0xffff, 0x0, r26, r36, r38}, @cred={0x20, 0xffff, 0x0, r46, r59, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r60, r61}, @cred={0x20, 0xffff, 0x0, r62, r63, r64}, @rights={0x18, 0xffff, 0x1, [r66]}, @cred={0x20, 0xffff, 0x0, r67, r68, r69}, @rights={0x28, 0xffff, 0x1, [r0, r70, r72, r76, r78, r0]}], 0x100, 0x1}, 0x5) open(&(0x7f0000000080)='./bus\x00', 0x20, 0x80) r79 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r79, 0x80206979, &(0x7f00000000c0)) 16:00:44 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(0x0, 0x1, 0x11) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x32) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="896c11e2e1d36302", 0x8) 16:00:44 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="d9850dc1", 0xffffff21) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mlockall(0x0) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 16:00:44 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x0, 0x8000000000028aa) open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x159) 16:00:44 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x40, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000000c0)=0x4000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x61}, {0x6}]}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 16:00:44 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x0, 0xfffffffffffffffe, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x7) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) getpeername$inet6(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10000) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000c40)=ANY=[], 0x0, 0x0) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r5 = kqueue() kevent(r5, &(0x7f00000002c0)=[{{r4}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r5) msgsnd(r3, &(0x7f0000000040)=ANY=[@ANYRES64=r5], 0x1, 0x800) msgrcv(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000013a88c4b000000007f000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000004000"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r3, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r6 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r7, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r10 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r10, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r10, &(0x7f00000002c0), 0x0, 0x0, 0x7fffffff) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r12 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000980)={{0x0, r6, r9, r11, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r8, r12, 0xa5, 0x1, 0x100000000, 0x2}) fchown(r2, r6, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x13c) 16:00:44 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000080)=[{0x3, 0x7, 0x2, 0x1}, {0x8, 0x3, 0x4, 0x3}, {0x4, 0xff, 0x1, 0x7}, {0x7, 0x3, 0xe2, 0x100}, {0x5, 0x3, 0x4, 0x80}, {0x0, 0x3, 0xf4, 0x274}, {0x26, 0x40, 0x4, 0x1ff}, {0xb, 0x5, 0x9d, 0x85f}, {0x8001, 0x4, 0x0, 0x7fff}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x801169ac, &(0x7f0000000300)) r2 = open(&(0x7f0000000100)='./file0\x00', 0x800, 0x5d) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x8010, r2, 0x0, 0x0) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000100)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000140)=0x10000) setrlimit(0x3, &(0x7f0000000040)={0x9, 0x9}) 16:00:44 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20000, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0xed8) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x40000000, 0x0, {[0x0, 0x0, 0x0, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xfffffffffffffffe], [], [], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x100000000}, {}, {0x0, 0x0, 0x3}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = dup(0xffffffffffffffff) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000140)) ioctl$TIOCNOTTY(r1, 0x20007471) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 16:00:44 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x0, 0x1, 0x6}) 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) clock_settime(0x2, &(0x7f0000000040)={0x6, 0x2}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) 16:00:44 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206922, &(0x7f0000000300)) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000340)={&(0x7f00000001c0)='./file0\x00', r0, 0x2}) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000001000)={0x10, 0x5, 0x4, 0x8, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4bdc}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xffff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xe0b}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7ff}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff5000/0xb000)=nil, 0x6}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x3}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x9}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0xffffffffffffa212}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x7}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x3}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000fee000/0x12000)=nil, 0x80000000}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x220000}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x2}], ['./file0\x00', './file0/file0\x00', './file0\x00', './file0\x00'], './file0\x00', './bus\x00', './bus\x00', ['./file', './bus\x00', './file', './file']}) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000c40)=ANY=[], 0x0, 0x0) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r6 = kqueue() kevent(r6, &(0x7f00000002c0)=[{{r5}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r6) msgsnd(r4, &(0x7f0000000040)=ANY=[@ANYRES64=r6], 0x1, 0x800) msgrcv(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000013a88c4b000000007f000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000004000"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r4, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r4, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r7 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r8, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r11 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r11, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r11, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r13 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000980)={{0x0, r7, r10, r12, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r9, r13, 0xa5, 0x1, 0x100000000, 0x2}) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000580)={0x1, 0x5, 0x1028, 0x9, r13}) setuid(0xee01) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f00000000c0)) execve(&(0x7f0000000040)='./bus\x00', &(0x7f0000000300)=[&(0x7f0000000080)='@)\x00', &(0x7f0000000100)='{\x00', &(0x7f0000000140)='[\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='*\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='+\xf0\x00', &(0x7f0000000280)=':\x00', &(0x7f00000002c0)='\xd5&:\x00'], &(0x7f0000000500)=[&(0x7f0000000380)='[{\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='}\x00', &(0x7f0000000440)='-\x00', &(0x7f0000000480)='!\xe2,C\x00', &(0x7f00000004c0)='\x00']) 16:00:44 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) mknod(&(0x7f0000000080)='./bus/file0\x00', 0x2, 0x11) write(r0, &(0x7f0000000200)="220e2a", 0x3) r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r3 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=[{0xe0, 0xffff, 0x7fff, "7c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33"}, {0x90, 0xffff, 0x8, "6c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497"}], 0x170}, 0x402) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r6 = fcntl$getown(0xffffffffffffff9c, 0x5) r7 = getppid() getpgid(r7) r8 = msgget$private(0x0, 0x20000003c4) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$inet(r9, &(0x7f00000000c0)={0x2, 0x3}, 0xc) msgrcv(r8, &(0x7f0000000280)=ANY=[], 0x0, 0x2, 0x1000) msgrcv(r8, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) msgsnd(r8, &(0x7f0000000200)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbc6910374426bdcf306843b34f7c027e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea73da6581d3db901c48e582d225bca8000"/121], 0x1, 0x800) msgsnd(r8, 0x0, 0x0, 0x1800) msgsnd(r8, &(0x7f0000000040)=ANY=[@ANYBLOB="0100008e597be0e21acb096c34163ace4aa94b8d4cd8c89c37a809aec36b24d773bcd56f597829414fa2"], 0x2d, 0x800) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000980)={{0x1, r3, r5, r2, 0x0, 0x46, 0x81}, 0x10001, 0x1, r6, r7, 0xa5, 0x1, 0x4e2c, 0x6}) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff1f}, 0x10000044001000d, 0x400008001, 0x0, r7}) r10 = socket(0x10000000002, 0x2, 0x0) r11 = syz_open_pts() ioctl$TIOCGETA(r11, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r10, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 16:00:44 executing program 1: r0 = syz_open_pts() r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) r2 = dup(0xffffffffffffffff) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000140)) ioctl$TIOCDRAIN(r2, 0x2000745e) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xfffffffe, "d730c1e7bb6f41623c5b000010000000000000e4", 0x0, 0x9}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0xfffffffc, 0xffff, 0x0, 0x0, "8fe89acfca2b57b15e1469a70c72b33d914b3ef0"}) write(r0, &(0x7f0000000200)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309", 0x65) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10, 0x0) openat(r4, &(0x7f0000000100)='./file0\x00', 0x400, 0x2) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000000)) execve(0x0, 0x0, 0x0) 16:00:44 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="00020000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001940)={0x0}, &(0x7f0000001980)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000019c0)={0x0, 0x0}, 0xc) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000c40)=ANY=[], 0x0, 0x0) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r6 = kqueue() kevent(r6, &(0x7f00000002c0)=[{{r5}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r6) msgsnd(r4, &(0x7f0000000040)=ANY=[@ANYRES64=r6], 0x1, 0x800) msgrcv(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000013a88c000000007f000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5d5f80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00040000000000000000000000000000000000000000000000000000000000000000000000000000004000"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r4, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r4, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r7 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r8, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r11 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r11, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r11, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r13 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000980)={{0x0, r7, r10, r12, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r9, r13, 0xa5, 0x1, 0x100000000, 0x2}) r14 = open$dir(&(0x7f0000001a00)='./bus\x00', 0x100, 0x41) r15 = open$dir(&(0x7f0000001a40)='./bus\x00', 0x8000, 0x88) r16 = socket$inet(0x2, 0x4, 0x9) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r19 = openat$zero(0xffffffffffffff9c, &(0x7f0000001a80)='/dev/zero\x00', 0x80, 0x0) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r20, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r21 = kqueue() r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r22, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r23 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001ac0)='/dev/vmm\x00', 0x80, 0x0) r24 = socket(0x6, 0x8000, 0x5d) r25 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r25, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r25, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r26 = syz_open_pts() r27 = getpgid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001b00)={0x0, 0x0}, 0xc) r29 = getpgid(0xffffffffffffffff) r30 = getuid() r31 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r31, &(0x7f0000000c40)=ANY=[], 0x0, 0x0) r32 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r33 = kqueue() kevent(r33, &(0x7f00000002c0)=[{{r32}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r33) msgsnd(r31, &(0x7f0000000040)=ANY=[@ANYRES64=r33], 0x1, 0x800) msgrcv(r31, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000013a88c4b000000007f000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000004000"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r31, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r31, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r34 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r35, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r38 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r38, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r38, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r40 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r31, 0x1, &(0x7f0000000980)={{0x0, r34, r37, r39, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r36, r40, 0xa5, 0x1, 0x100000000, 0x2}) sendmsg$unix(r0, &(0x7f0000001c40)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001880)=[{&(0x7f0000000200)="f25b0af88ba846f1086e982a0574", 0xe}, {&(0x7f0000001300)="799352e0f33544fbc7a0420172e797684c96ce8d1837f3094ef94a4e8fff17c6e963b9404a6acd10009ad44b80db3a790195220191641e3fbbc871c564ebb0d17f891fd1575e0a4fcc90f2c755f92841b68ac2624aa561f54f81eed2aa59ee9a10578189449dc258e0d580fb93eacba60286a6dd5d6ff8585b56ab6b3abd15e2094e6c6c60c5e130d316", 0x8a}, {&(0x7f00000013c0)="79a24fca96ddd6ec2615d38da01176a912483503485275caf27cc39ac69a21303f38e3bdb57c11eb07b552162e1d4699caf58ec8310e5edaa71ac4980391ed03205e2ab302e729ca78ab83ae425da0965c11a6dfd473baa9c67dc6c5d9eaac8cf91d27e24028e1ed80b0e218102dfa6b032f452d43bf3471a5bf3df1a4a609d6e1f060c01c2cb6ba2e08d08de689e5149c5d130d8d8b990339520d9a", 0x9c}, {&(0x7f0000001480)="956af079eb73b600a3571e3e0712ff1d69cdabead1cbb739838489205f5c7037744b0d4d3bd1fead33a96cb58014ecb2b3e59870159424340e5ff86740a9750be95d6e58a29a18adcf86f6487c6ecf9b576e0ca62ba6071d1d80024042ec7b50ab17c363abb817c3bb6a6aa3c73ff9af5efdaca6aa227604d60f3006e24859970ad76eabf8e2ed325ac1e3cb98f18436d7f55704fe6d77f05f86152a2a14f902735ca6b380c315b077eb7833a130e60411cdccf1423c42c32e1679745f0ea352fcec326d76de02d414b2c5a5e0119d113c5081289d3f21a90cfa24347d10710c830cfc5c", 0xe4}, {&(0x7f0000001580)="7aa94f4cab9218d7c766057e4b506ea5f51c84e137abad2a5920dc3bdd28de2ee6d8d34bdb524605f1978008465ef1f8b2a319eb9a42721c578278c006f4ca565f7f748df7b88961e4784cd587e18db1f2e277a53355c2155f9a4b4ee406e3223c6c026947618af8040b012358bb5bdb63179c96f6e351ba507691e70d3b4ea898823bc0be09b4b2df3b5be942eccb8a6f21c6ba3634b9064fa8863f62316c85c1aa37058088d01b03f1f8717f03796c32d01d1ac3a019ed1821a39b5a8aa44bd55f58df7180d67f33bf893eaf02ec2f7576591b4b4abce0837db31d96881f122ee943e9071471844d64442236b6c854cdc790765f6b7a32cd", 0xf9}, {&(0x7f0000000240)="3ede19510cb1c24c3b629b570bd6799ac48ed0cad321c413e5af2305dbe7c42f314d3798706dc707907a094dc0b531831bb19b98", 0x34}, {&(0x7f0000001680)="9a11b43cf392ebb5a7ea8787d3e63353fc03ab6f6c885ab1bdee4ab3fec7043eb27e9c5f9338c668ac95a30d446b21eb47321adfa72afbf75f5b72927d2576bf0f0403566e8e6ffb7b0ecb725c7ebb35db9e09e26e23", 0x56}, {&(0x7f0000001700)="b9d8f2872b1d0b5c1f1a7aeb262a49a92513ea78bd198e7b3a4a206cba3440f654f755a19320a29f4529fedc05615f50141a1c273bb8c666973270b444862d49c70092c268556199215dfc272a4b82ecea6719afebdfe0fce38b446c3f812a5ac7b9fe24e93d1a4acc4f6d088e24d3f01a19a3faaf8faa5c0e51f0", 0x7b}, {&(0x7f0000001780)="a97932ac5609b193c7ed774f5b9dcb677d2c1a88a38042be99f8b416962817a9b4b5726d8ffac686e73b679e1e5b4aade89ff9f9b46fac8972fb7a22514e2fe26cde442aa830e0e058877a141c7cf094570e7f5a432da81651ea44967426f93e44b3fc04490260f00223f2df4438c80637d58739a07956f8c19a614a0848060e7742d900c324ff98a6d01e10253af09cde2970832e5207a0aa0315a97c5f637300d18ab2c5dc5b34bec1d1fc607f06068225fd3819920d968ae900cf2202e70684b7", 0xc2}], 0x9, &(0x7f0000001b40)=[@cred={0x20, 0xffff, 0x0, r2, r3, r10}, @rights={0x28, 0xffff, 0x1, [r14, r15, r16, r17, r18, r19]}, @rights={0x28, 0xffff, 0x1, [r20, r21, r22, r23, r24, r25]}, @rights={0x18, 0xffff, 0x1, [r26]}, @cred={0x20, 0xffff, 0x0, r27, r28, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r29, r30, r37}], 0xc8, 0xc}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x81}], 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) pread(r41, &(0x7f0000000300)="d0d19785e86d29015136f53b43339495e4dc6dc8a57293cc4ce4186396d69088d00344d01a050663be438a619f9af84b742eee99eff7b85a01917b51612919b174cbf6186e29ee7bbadf55d00f0aa6809068a4a5b7b75599d82ba3c9de2a66db0b37fef91c3d12bd9bd01283aea2f83a8177a5f3e3b3f04506d63f0928517a8b3bc30f2d0e07b0da2746cf646e0e7c1d6772ea4d02e71f03004bf164277f4c03bcfba49de08014f553ef3398ed274e35e65c51cd198e388d96b1a6653ba78483005c576b55a04be040487637ef12530e93190df43115e4687abde8183ef8e7b583802cd3444444576cad8a8241ab6afb85f84960b470642350ca43dabf933a81a78e238020b08f2d64b9b7b086154e53078aabdbd0133e3f141667f54377580d4a81129a71fc2dd5462f5323209f467bc58ca5b0e1dd13b69cad3fda2930f1e046ad0458c628b9d58f5d3da5d67d0ded3d2289080f21cf9eaed5e3e2366599d8493f4916b42fabb7ec425d3ec29ebfed73a8ebee41c60cdf27e4a5d6c29db04057d25c21011f40eff0a05bf8b47700b590701f7cd0339f14e314fd7cc68427245abbb209e8154c64ab1e64e1c2a0f9379927f5f5f4229789d43961871aec937a13267212ec87cc28371423c6658c654e28eeaf00fe1711716a8ddb37aaf3dc58f2c97919f72e1df8153710bb2787e68038d1265f98f108a6727be1579cc5bf0414c86953fa4b6770df847ddb3ab54cd99ac3ca3cbcbfcb83b2a2a8cd0f4aa374b50c4c312b25a9441c88be228a4d06595789defe3909ced46c65f52a730e47bf6ab23549d759f4e552ed6172da584087ff0b742a515858681e747ff1d12238ddbfd5a87276392221d4a3112716cafb7eb4b707ee8848fcf79c05a6f315532690f1b87906f3482acb23b2454470bae8256f456b4c18b97942816cf1bd21cd29758087898ea6bfae5af439e50c876c05b78cff616ac13dae25904fe7420b287b056f9720123306df3359e7bc0f29122614f1b81a56c6ddccd3fe761e4b18df17a011371bbe07aef138b839f14946261143cbdd177b0117311d43069c373a738ba37cdc6f06e0ade65b96a614ce7feafba661669682e132d9fd2186e9b982be384d35f22e1fdc07a00ccc28d998e06358378dc2017e46108e230205a0fc1a710289da835c22427d613a81f7e836d5dd09ccb7b313eaba3c7d45af96c7210614dae715228b95dbe185bd21d6240507207640686ab17886b47837373b99559e6ed74500c65279eab61e4227ef29c6925bceeb1d96685be307ffc678628d6e74629a2ed3749d3274d28f099fbe11c73b2fbb66970a8f98af755d5d30d71b1b7120444ef7d516169a6cf59b67ed8da9e1cb16eead5b8562d83fe60718ffbd7eacda537ee74dd91b7507cdbc73596ed2c31894a81131b4ecf2a7c3d54db5b5b8ce6d4b6bff7de7ff904d7bdd3ca7e85ed734ab24ca71d263297736bb95f72d2fbb12650ecdd3798209ae5a1012444c4f45e70d613be5f22c37ed790a99a760838bbcbb4a0006dcf9ac6408a45b12c0c78401f23b5b00e3f5134b23d4b6624e85fc95e11e9420060e3621ac5cc92d7202d653ee74aae05e4855a764385fcaa3344fab942b4db49cdc9d2ff995bff55e23a2a4c82fcedec48b83b98b8aa81d199cd4d91b389e52e040b4d8ed52b4dad567c7b4e9993a489eef8bcd3aad7d1fb0e2ea740c7b3c407d06d2d297320041fe32e56c9ff906fec39f5e966491a10ee0a3fd075c07a6276179aa020b09b95e442e399500c2c3539af2d5ee494e28641790a0ed8e152f9abf5baba101b70e32c13c25d325d76b61e8a83d3f730b2c23eaf48753391abceb84056a08aa90a251075741e12756c6e7293f5fd68159873090652f5d881f9957a4f9db282632438bf1a7aa9c0086281881dd10de824babf74afb3b0fa46e17ca07c3a2faa7ba7acb31cd70f73c42842ba3e8400f1fcee2b3e6f4c10fa02466d8ff3a4ff5b3306038628398a8e221ee4e33e3ec2c53fb9a60f27995a52ea2b32b010709e4f40c819054ef79dea6d2ecb23d9a7c311d9de87cfbdc7ca19cffbcc5dd7ad0108a5c84a224b80260b474e5edb803ba4a09ce6e9a969da0bdb29fbf5977ae557cd98c80cad472ffcbf3799e0f824580a9c9846c46cdb890d4c4d33661860ec564f7e90d3a2c53bf5b542620bf336ed109fe318f2a4e335d6a221cac8177831433dbdaf8bacdccbf9e41e775424d5c455010c29060d0b432955f0ea4a0029e462c93f4b3f502547dc30599514d4396a19ffe74e7f944bf15f50800040f18112b8cbcbef39356222fe7346fe0e92e303bd9b53cb1a8faece0d5060915fdadad969b2031132f022cdccf70db0959053628c9ff4dd7c1bcee4053f3e327cb48df47f5d0ae0e5b27767a88e089a2972015522db9ab6fd01550855bfd3af3f2c073bc288ee7ca5a7ed22f6b1646df1a0d32223448e92627d77463978c012982c95633b3e0c9c4ccbe394168ed807e84e5fb68e10782a99a66a94c1a0492cb7e4f371e6efb7d5f41ae946d7a6efe1cd55111dbff127508bd1c16c7cbd690669dc50541683bff738e5c33a0fd63291b7020d51979c47ce8d85dcad31ba6e80ed7bbf85f505ac920d48e0949325823623e93d88d907bbc59ca86a2420bd9343310a8ef37a2560ca7a93669933acc7361edb855519e97e8e2de87dd756801f05a64ef9939e66a588eb8ff3cce072bccf13f3c0d8317f5a862a394318965ee0932ae52e15f4efc43d9c868668a41da1bfba9a858beca407ba5595663861ff7f854aa5bc30ffae73376a19e8548c19d816596da0183dbf7709ab14f40e1d08f7d1fdf555d28d564a92288ab6f1c45b87b505c65b68386af7b2ab74653df6f0ba0ac7f8ceee05dee8912fd8ae088f2edf0440919cb683c0be4f95a1e2b3609792ac4f9502122665b96182d751f777c40bc7d1fa17f504b36a9990a2bfdf1529c2383931f7652f2054547bd4b5c96c79444f7911d3ca229d4c610ed8c1fde0e068f85e84d583c857988f6851d45fe9631f9f3677f79f836d4e636f5dd94d3b55779f4d870cd882c7990a3b0aa477bb64f7733a8c134e949a8fab95f6c31d12e16cf6cf4dd833a170ca89d64f812f58efe3f577644f4805ec3e43c1d887d5c9342df2b13bbd3e57a88340efb7b854aba8ed7e283da969cc53698db718d7e5a4fcbb37f1344719da40d0aa09ddd2b0f52ac99d625157d2727223c6adf76ecc30f28e046983cadab5334bed6512dc0dcc0f9ad37cc95df1c99085d59284e0f3b852de0e3057dd6f4f623d53e782d4e964d505844d22c72556a4f82beefa2d9b6037d6a3f4776d4333014fb7557446d65ded31ba8688e88575974afdfad6698779a5a60c346c83baa9ea63408bf82fa994c0c2265d6fa29584ffa8246139ce511d5269897b86cc0e13335487493297d9136df72ea15ae89464da96269017b7e62219f5e4feea121844313c9ce4769b6642951780effcc6b13b5d3657224073a1ecfc23250ff657c97d76a6a8d73861bb82907a3cce3690c727d636b1296d9f0ee4cabe93bd11c147c071dc451dbad5b85861bbcf3bc21c888924c6fae35cf6690fd5bdf47290675cc236afb05d246012e9d2b248aeef1fb78ecceda172db5b4e0d3b84e58928fa4d903cc7ffef8ae97d1d9079277bd0601b1eb67be868db80e1e25ca70379a2f5448ba13720a6a5ebf1e6f7ecec6a5fdf95ae3ab3eb2bbab23dc717f7f9b34576ee545e287ac6a8eee8a648b9e6add123177b582a08e26eab9041276d11cb5f71c8fb4e512b0bb3213615291a4b73938bc0b18dccf52a0901ad02d5a6205098b017c4c92f01fb55e1146f76696f06c2b444a590924b75b6747c46bb8d7615b5809f08d3ec9ea906906d050c9b699d0795eb26bbda15f6b075ad10fa2fc7c3cb0f239eb0d061bbddd54a73ec4df92fd06065e2501d724be0d7e899b5687b1d0405bdf953aead4a648c4f48f3db3558c1d86d38f07a7198e50a295707d563745c2d6750120ddd592b3ff6f6faa9bd233292c690f9ba8f08c7609e69c8c86a6bb2fa3a5bff5085b63b9c761cbbea1954d17577c6bf77e51815622ce4750c4660352a94c8fa28290e07c87e4d61eb64c30137307eda33cb0fb79c973b7446ea3e7b306289a8bc118bc758006556bbba349284d87df36a4025295e917debcd0eb2e0e6ced20135226970df6f9a44902cb9492e25bf1fb729e864dd5aca05829ddb8a7d6e2f18d12e33a560093d18d1dad5b85b058eb1084dd87757bdbf7e9606f06915a91e8b3323488e99891b0828d112bc6f73fe24e7707973b3f76469d13cd331e8a4a72efd01f8d7471a8db1464877d3c5311b3faad0edce16693b7c18eb2bb08b45e3ef9951aa0a908cb9c144939a1523453d96c3373ae83a14b1b58e66def47a53387d4ed849de8fc8f01597f43c783b835f22ea43d2aca4ac5bdaa06cb9bc3e37ae667fc50978285c0fa6cdab358fecb951b69b9af46945d5b9d257649dcd4ec76d46ca2345e924ba27b4abc2caae865f29058124fd1cb93a6d1c5a255d39d71089a52400e6111b45995ad8375e9276950995fc50ed2bbea677823e436230277283d79a8dd2c74d739383ec206efea1f8c65911c38cef35a130aa2aad3a57814643efec0400f9ad6cd6d9ba09aa8c29d736eb706d2c4a3b9c6eb1388979d2c4343d2d26e2c65a98237dddd8d80f97869e45396a62c86d438dc61b276c0df862de1507de53e78e3b2b75c6e5b5e2b19bb201be0580022fa7b186e999186ea938b2061e088f151032adf10faebe473f5a6ca355ef8ab911c7298e5890a508323634d70dc034a85efbeda0370ff92e9229772828e808ba13a18f63d50a420752e74ccb6f83e4c624504cc0538f7aa72083efc127d5d2eab6779e72f01f0775b4d8d24e798b47509982c5e65735af06d2a1adc0019a4c26583e0fca95a1386c89374f8f21bf0a68b599fc0862f6f1449960a64cb7a29a357f6e88f7ea6e2a9baf612ba1727aad9ad4ef9af7ec546f3fcf3fff49ae20013d5f9b1b5893e87cfa814b0be86c1de9de0bb9d5d0fedde1c298087353e4570f4793b56228f06bb4628cf5a5a726679e0838668096a7f60d24590df18f1d45a6cb3f3beaaa0bddd61f086aba4d44e15e1eaba8b2c9afbaabc4de1d26d6fd9e7202d917a717c23c81f02fe3f18b9067d851f03c54dac4911888dd73516481eebdf2cec83769c9122bb9b9e80d56c17a92035aa05b40a878a4572aa824d39ea6cedcf03911f25eca5e6f1183cc5d10001fb16a7f77a41af45b8fb138380538bd6df40545ee9096b3ef6b351a50043fc6a3c45ea43db68840d6c8493288f61acca363ae8b53ce6fd794be8360ddfd16daf8835a29963d93ad38c911fe8a21229767ba441f5cb75211b1a916dfc9a46dbf06125895247620cb371f61165491d4ccfb058ca221681f324011fa0a8c5aee7229d6951758e61510daa30475bc0ec8f9e47d4dd9972ac1552064a5af41d17b2146a078ac12c46415885248df91a5bdb21da85a381773f239248e99025a53fdd054dc9afc8574f09a4c1976ce293ae6033045a58df2600230af10ebab885932d5c63c2dfa4e0e5f7f04ed457be9cb6c518cb1ab0c2744d9b0d74d8fdcbe42dc2dbbdf1fae3a21910d018dc97e27224c9ab9318883fdc044b00c8dc5f61f45c56d65ccfff2e615908fe27194bc3278fc3880b765de0802b0ca4839bf860df88a0f82d7c3eb5ba75dda7eb542732205c2e9c5befae89c865cab2", 0x1000, 0x0, 0x7f) write(0xffffffffffffffff, &(0x7f0000000040)="670dc3", 0x3) write(0xffffffffffffffff, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) r42 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r42, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r42, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwritev(r42, &(0x7f00000002c0)=[{&(0x7f00000000c0)="493f5dec9e98d289a07f77d74fee", 0xe}], 0x1, 0x0, 0xffffffffffffff6c) 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:44 executing program 0: socket$inet(0x2, 0x3, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000a00)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10001, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000002c0)) mkdir(&(0x7f0000000240)='./file0\x00', 0x4000) write(0xffffffffffffff9c, &(0x7f0000000580)="549993bb22f38fa9424eb6a942a848054d67731faa16f3c3a3f0d59c067473c3c927a504f95f5579dfc3cd1a7f550f23e153b6e52a726c20de8b", 0x3a) getuid() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8c0, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000080)=0x2) setuid(0xee01) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000004c0)) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000001c0)="9eeb9531bdbf0264b96a4ed842da0e97bbbc7350e7d312", 0x17) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000900)={0xfffffffffffffffb, 0x200, {0x9, 0x145bd85a}}) lstat(&(0x7f0000000280)='./file0\x00', 0xfffffffffffffffe) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000380)={0x4, &(0x7f0000000200)=[0xffffffff, 0x0, 0x8b39, 0xb0]}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180), 0xc) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000340)={{0x3, 0x9, 0xffffffffffffffe6}, 0x9, 0xf90d, 0x6}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000003c0)={0x9, &(0x7f0000000500)=[{0x1, 0x1f, 0x2, 0x2}, {0x3, 0xf3, 0x1, 0x80000000}, {0x2bc, 0x8, 0x6, 0x5}, {0x4, 0x0, 0x5, 0x9}, {0x7, 0x4, 0x7, 0xffffff01}, {0x7ff, 0x7, 0x1f, 0x9}, {0x209, 0x7, 0x0, 0x7fff}, {0x1001, 0x4, 0x6, 0x4}, {0x20, 0x1, 0x0, 0x4}]}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) semget$private(0x0, 0x3, 0x80) r6 = socket(0x2, 0x2, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000200)=[{{r6}, 0xffffffffffffffff, 0x23, 0x60000101, 0x9}], 0x1, 0x0, 0x0, 0x0) connect$unix(r6, &(0x7f0000000440)=ANY=[@ANYBLOB="82022e2f66696c1a53e63ff2e4fb0c306b9bbba6eb6c3036"], 0x10) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000480)={0x0, &(0x7f0000000440)}) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000040)) 16:00:44 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c657107170003c9f8d735ddf089d1b68802775f060f45375d123e5045000000dfd541806a3a9af63069086de0a37e05deca1cbaf2"], 0x10) write(r1, &(0x7f0000000000)="9e3eaa56000000000004bf1aab0300000000000008188e600200d04593fdd308e6b7ca0000000000", 0x53a) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) sendmsg(r2, &(0x7f0000000140)={&(0x7f0000000380)=@in={0x2, 0x2}, 0xc, &(0x7f0000000100), 0x1000000000000154, &(0x7f0000000540)=[{0xfffffffffffffee0, 0xffff, 0x1, "67047be4c91071058784dd0ac5ea1a79fdd85bdc7aca5ef9667b0d3061bc4c92f8b4d5b19afa2db3d0f1e79d1218bba1907fbec7b4390111e19d97247c8624164ca9dc4fcf5b31135e4ca29b83dfc82a3d4c85b8efdf91f15c01ab97d6da867b9a3cfade658794c8ed8c8cf24bf352f37afaa4a9b7ad"}, {0x0, 0xffff, 0x4, "db5f67666d50ad2ae4aef0029018ff7d4f4bb74231596437c2c3c654522fe34bc299d116fa828e15de483438245ce39e3251ec0c8decbd1e63cc1ba9f2f9a194e2ac1c903f2bfe838dd3de57161e52e83acbafe2822107b941e47b7d5a0d3baaca01c9ca48b4b9ecc36c0261c6aa9ca916ea473fe24bab2e51e4153cb45e9a8cdc9b8f138beb8aa4ed88078d72be441f6fcd006968c94abfb4ae73dde4e53e5f9bb0d5a6face7e13bcf192ee591d11ab9f211216d688480baf9c0139bb375797d088fa6345220af47eb831d5cac78064aa50e012b009223d4e0077210c32e7a3eb21c35b322017950a2f"}, {0x0, 0xffff, 0x9, "8c1bbfaa809254dd0721083d156ef32ff1c1dd9d6c18b9f29a45f4cd5fe9c12f717a067ca9764db8accd88c8cd36ed64c6548121cb469f1864417dce4351e52a3e1909cd58e024447c7368f9d6df94cc6de9530977cc43d457631e4bb46e9a23ad5c82a92fea9005effec2c703d00f008324ac2046821d8974dee4ff904882b77de7a6db489cdb626c7f335f7c4dcfb3b9fa89a06cdc7ef893ece7598e9e7d8b194acf7852be4acc9a646ebeaaab38c2de7d9848d3b5495e8bc1c05bba9215b88dfcbf5a1838be0c6566b87826e35316b3b97e3f799ec374ef7f3a995623ce30e860ddc8f7b730fd85412f84e08e1af184b690a61b58c5613c8530c0ffc89b"}, {0xfffffffffffffd3e, 0xffff, 0x2, "61fc74ce9b0d5b2c3fecb1911da56c99a8b188fbdc232d3003a37a3490953f16b1929ea9aeb91d6185d9521e45fa2d81d70bd54e8626ccf6b7b083cd631d799fe0dcb9c921b66dbe070796594b2b189670ed629d7f9642570c5dce3856a4c9380f4dfaaa1cd507735a87665720ec201dee7c1113ba124159e85b6ee40cd770b85829a699625e7d3a0cfd85247cd400be4f1d65b0685a5ca07619ec6d888670f13481ca05ab2fbcb717ce5c4b311661eaec4ca8895a8ebae4e637da2c4f33a36cc76c8b5c835d5e6d46e983c61b9984b6010fcf636e2336615fe8d0248fdb78d38a0b1734e636591c7205cb50fe45a2bcca609e51e0f882"}]}, 0x2) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000001c0)=0x80) fcntl$dupfd(r2, 0x0, r2) r3 = semget$private(0x0, 0x4, 0xa5) semop(r3, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) r4 = semget(0x3, 0x2, 0x569fc1a14e9d434f) semctl$IPC_RMID(r4, 0x0, 0x0) r5 = semget(0x1, 0x2, 0x100) semop(r5, &(0x7f0000000500)=[{0x6, 0x7, 0x800}, {0x41c9bfeffef6a63b, 0x6, 0x1000}], 0x2) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x3d6, 0xd]) semop(r3, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r3, &(0x7f0000000240), 0x6) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r6, 0xc010427b, &(0x7f0000000040)) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r7, 0xc010427b, &(0x7f0000000040)) r8 = dup2(r6, r7) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000480), 0xfffffedd) getegid() r9 = socket(0x2, 0xc003, 0x6) connect$unix(r9, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c65710717577cd33cac526bec89d1b6ccfc8b161d8802775ff10f45375d123e5045000000dfd541806a3a9a7d578c91ebcccf537e36d7f63069"], 0x10) write(r9, &(0x7f0000000000)="9e3eaa56000000000004bf1aab0300000000000008188e600200d04593fdd308e6b7ca0000000000", 0x53a) fsync(r9) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) socket(0x2, 0xc003, 0x6) 16:00:44 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x25, 0x0, 0x0) setitimer(0x0, &(0x7f0000000000)={{0x37, 0x7f}, {0x80, 0x8}}, 0x0) 16:00:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) fcntl$getown(r0, 0x5) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 16:00:44 executing program 1: ioctl$KDSETLED(0xffffffffffffffff, 0x20004b42, &(0x7f0000000140)=0x2) readv(0xffffffffffffff9c, &(0x7f0000000b00)=[{&(0x7f0000001880)=""/4096, 0xdea}], 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0xff, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$setown(r0, 0x6, 0xffffffffffffffff) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) r2 = dup(0xffffffffffffffff) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000140)) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000180)={&(0x7f0000000000)=[{0x65, 0x1}], 0x1}) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 16:00:44 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x8) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r2, &(0x7f0000000000), 0x0, 0x0, 0x80) 16:00:44 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x4, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x0, &(0x7f0000000100)}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0x51) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000100)={0x0, 0xfffffffa, {0x800, 0x1}}) 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) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000200)={0x3, './file0\x00', './file0\x00'}) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x15) kqueue() 16:00:44 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x4d}], 0x3, 0x0, 0x0, 0x0) dup2(r2, r1) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0xa9, 0x0) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000c40)=ANY=[], 0x0, 0x0) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r5 = kqueue() kevent(r5, &(0x7f00000002c0)=[{{r4}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r5) msgsnd(r3, &(0x7f0000000040)=ANY=[@ANYRES64=r5], 0x1, 0x800) msgrcv(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000013a88c4b000000007f000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000004000"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r3, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r3, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r6 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r7, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r10 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r10, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r10, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r12 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000980)={{0x0, r6, r9, r11, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r8, r12, 0xa5, 0x1, 0x100000000, 0x2}) r13 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r13, &(0x7f0000000c40)=ANY=[], 0x0, 0x0) r14 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r15 = kqueue() kevent(r15, &(0x7f00000002c0)=[{{r14}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r15) msgsnd(r13, &(0x7f0000000040)=ANY=[@ANYRES64=r15], 0x1, 0x800) msgrcv(r13, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000013a88c4b000000007f000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000004000"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r13, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r13, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r16 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r17, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r20 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r20, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r20, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r22 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000980)={{0x0, r16, r19, r21, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r18, r22, 0xa5, 0x1, 0x100000000, 0x2}) r23 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r23, &(0x7f0000000c40)=ANY=[], 0x0, 0x0) r24 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r25 = kqueue() kevent(r25, &(0x7f00000002c0)=[{{r24}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r25) msgsnd(r23, &(0x7f0000000040)=ANY=[@ANYRES64=r25], 0x1, 0x800) msgrcv(r23, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000013a88c4b000000007f000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000004000"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r23, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r23, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r26 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r27, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r30 = open(&(0x7f0000000180)='./bus\x00', 0x2, 0x0) write(r30, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r30, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r32 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r23, 0x1, &(0x7f0000000980)={{0x0, r26, r29, r31, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r28, r32, 0xa5, 0x1, 0x100000000, 0x2}) r33 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r33, &(0x7f0000000c40)=ANY=[], 0x0, 0x0) r34 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r35 = kqueue() kevent(r15, &(0x7f00000002c0)=[{{r34}, 0xffffffffffffffff, 0x11, 0x40000000, 0x9}], 0x3ff, 0x0, 0x0, 0x0) close(r35) msgsnd(r33, &(0x7f0000000040)=ANY=[@ANYRES64=r35], 0x1, 0x800) msgrcv(r33, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000013a88c4b000000007f000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000004000"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r33, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r33, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r36 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r37, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r40 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r40, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r40, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r42 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r33, 0x1, &(0x7f0000000980)={{0x0, r36, r39, r41, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r38, r42, 0xa5, 0x1, 0x100000000, 0x2}) r43 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r43, &(0x7f0000000c40)=ANY=[], 0x0, 0x0) r44 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r45 = kqueue() kevent(r45, &(0x7f00000002c0)=[{{r44}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r45) msgsnd(r43, &(0x7f0000000040)=ANY=[@ANYRES64=r45], 0x1, 0x800) msgrcv(r43, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000013a88c4b000000007f000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000004000"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r43, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r43, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r46 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r47, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r47, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r50 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r50, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r50, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r50, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r52 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r43, 0x1, &(0x7f0000000980)={{0x0, r46, r49, r51, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r48, r52, 0xa5, 0x1, 0x100000000, 0x2}) r53 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r53, &(0x7f0000000c40)=ANY=[], 0x0, 0x0) r54 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r55 = kqueue() kevent(r55, &(0x7f00000002c0)=[{{r54}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r55) msgsnd(r53, &(0x7f0000000040)=ANY=[@ANYRES64=r55], 0x1, 0x800) msgrcv(r53, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000013a88caaec0000007f000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000600000000000000000000ffffff7f00000000000000000000000000000000000000001c0000000000000000000000000000000000000000400000000000000000"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r53, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r53, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r56 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r57, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r57, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r60 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r60, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r60, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r60, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r62 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r53, 0x1, &(0x7f0000000980)={{0x0, r56, r59, r61, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r58, r62, 0xa5, 0x1, 0x100000000, 0x2}) getgroups(0x7, &(0x7f0000000080)=[r19, r29, r39, r49, 0xffffffffffffffff, 0x0, r59]) fchown(r1, r6, r63) 16:00:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) r1 = msgget$private(0x0, 0x284) msgsnd(r1, 0xffffffffffffffff, 0x0, 0x800) r2 = getgid() r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000c40)=ANY=[], 0x0, 0x0) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r5 = kqueue() kevent(r5, &(0x7f00000002c0)=[{{r4}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r5) msgsnd(r3, &(0x7f0000000040)=ANY=[@ANYRES64=r5], 0x1, 0x800) msgrcv(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000013a88c4b000000007f000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000004000"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r3, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r3, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r6 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r7, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r10 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r10, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r10, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r12 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000980)={{0x0, r6, r9, r11, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r8, r12, 0xa5, 0x1, 0x100000000, 0x2}) r13 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r13, &(0x7f0000000c40)=ANY=[], 0x0, 0x0) r14 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r15 = kqueue() kevent(r15, &(0x7f00000002c0)=[{{r14}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r15) msgsnd(r13, &(0x7f0000000040)=ANY=[@ANYRES64=r15], 0x1, 0x800) msgrcv(r13, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000013a88c4b000000007f000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000004000"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r13, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r13, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r16 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r17, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r20 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r20, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r20, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r22 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000980)={{0x0, r16, r19, r21, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r18, r22, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) r24 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r24, &(0x7f0000000c40)=ANY=[], 0x0, 0x0) r25 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r26 = kqueue() kevent(r26, &(0x7f00000002c0)=[{{r25}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r26) msgsnd(r24, &(0x7f0000000040)=ANY=[@ANYRES64=r26], 0x1, 0x800) msgrcv(r24, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000013a88c4b000000007f000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000004000"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r24, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd617df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5611f00000022dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r24, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r27 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r28, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r31 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r31, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r31, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r33 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r24, 0x1, &(0x7f0000000980)={{0x0, r27, r30, r32, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r29, r33, 0xa5, 0x1, 0x100000000, 0x2}) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x12f0, 0xffffffffffffffff, r2, r11, r19, 0xf5, 0x3}, 0x7fff, 0x6, r23, r33, 0x9, 0x5, 0x400, 0x1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:44 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) setrlimit(0x5, &(0x7f0000000000)={0x3, 0x80000001}) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x9}, {{r1}, 0xfffffffffffffffe, 0x1}], 0x9130dbf, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffc, 0x73}], 0xeaf4, 0x0, 0x80000001, 0x0) 16:00:45 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, &(0x7f0000000300)=ANY=[@ANYBLOB="02ff141f8499fe7e5ed51eef8c16aa00917aa10e9e6f3307aeb309eca20345c9b52ee989d8e8c37e5e35f22b6ee51c74d5c502ed5b8a799aeeff466372482d934e6eb9039615bc74c5c9bb56653248c7f977b00dd5e72b70499811c76e3fb447d3a3de818c6836a7496b28577af7bd0b923554a5407601d2fa528533b4470abb6a06829af23110a0cde1297994ed1cf0ff34c6620342e442fb04eb5ef81caec1f341c06a655f6fac3cca24b59873b92506cfbb062c2889351c61242ba3fc61f231cf7369e9f97bd03940e2b0b43fcd6f4dd9b69fd4fce81ad9f3e6a22f1b3f7e2cd8c3535bbc2e62373e821e65f2a082638bf56c221d23539e96fa0d5808b48e1f23d123f577bbea765276388efa665cd01caac47e62ad80ff4991fbbb7d3a44375355da4728639807975896cadb449b27af4de38e50eced1ec674a9ab5b10c270bf4eb24a"], 0x1) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x132) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) bind(0xffffffffffffffff, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:45 executing program 0: mknod$loop(&(0x7f0000000080)='./bus\x00', 0x10, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000200)="220e2a", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff1f}, 0x10000044001000d, 0x400008001}) open$dir(&(0x7f00000000c0)='./bus\x00', 0x800, 0x110) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) dup(0xffffffffffffff9c) 16:00:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7c}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000100)) 16:00:45 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x80, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd\x00', 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = dup2(0xffffffffffffffff, r1) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000200)=r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCPROMISC(r5, 0x20004269) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000180)}) open$dir(&(0x7f0000000180)='./file0\x00', 0x409c0, 0x10) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000140)=0x3ff) pwrite(r3, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) 16:00:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0x400}, {0x4d}, {0x5}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x3}, {0x6, 0x0, 0x0, 0x100}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) dup(r2) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 16:00:45 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="691a"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = dup(0xffffffffffffffff) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000140)) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000180)) r1 = dup(0xffffffffffffffff) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000140)) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000040)={0x401, './file0\x00'}) r2 = socket(0x18, 0x1, 0x0) r3 = dup(0xffffffffffffffff) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000140)) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000080)=0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) close(r2) r4 = socket(0x10, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = dup2(r5, r4) ioctl$BIOCGBLEN(r6, 0x40044266, &(0x7f0000000200)) write(r4, &(0x7f0000000100)="8c65", 0x170) 16:00:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='l\xd0\x00', 0x200, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x3, 0x3, 0x8, 0xfffffff7}, {0xffff, 0x1f, 0x17, 0x74080000}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:45 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000140)) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000100)={0xbf, 0x0, &(0x7f0000000040)=""/191}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5c}, {0x2d}, {0x6}]}) syz_emit_ethernet(0xff02, &(0x7f0000000440)="28ffef0000000000800000000000191c8080c559389ba7588ab01c3cfb28a9069f2478f36c98a690438937c89a2ad7892d3f66a0a3bf00fede4ea95f1fe3d8d58aa558e4c65db2adf690ee9daa067067eb76707ab95103aef57f4b012ee776c58b618f17b817bfdc2792f04896448cb11bebe66aa8618c732ebda55d28290a526cf854bee26d49004cadba802336374327ce8422604c5aa640a2d92d37341f156a7a7da5da1721750b00fd7f8cd312c52ad7ff0f786b43ebcc0eb62fb6241447ab8e1c491276e34e961ce4ca0c04f4a88e217de2f1458353a5e130dd9d92136dd4c1361f39edf8cf5548df426566cf839a3e9745dd3de990b1fcfeb4c2771cb0a8e5b753c59ecbac245176aa938f7aa9e45af6c705cf36b2268fbc") 16:00:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x81}, {0x16}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)=0xfffffff7) 16:00:45 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000240)={0x100000000, 0x6}, 0x10) getuid() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xcf2, 0xffffffff, 0x1, 0x81, "b439add0430b0554f1ec6918533588f56d3f9b7a", 0x401}) sendmsg(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)="6b6f551f95250de0", 0x8}], 0x2a6, &(0x7f0000000200)=[{0x10}], 0x10}, 0x2) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x40, 0xd8) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r3 = socket(0x80000000000002, 0x2, 0x0) r4 = syz_open_pts() close(r4) writev(r4, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) ioctl$TIOCSTOP(r4, 0x2000746f) setsockopt$sock_int(r3, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x4) sendmsg$unix(r3, &(0x7f0000003800)={&(0x7f0000001300)=@abs={0x3, 0x0, 0x0}, 0x8, &(0x7f0000003780)=[{&(0x7f0000001340)="48b50559c3c633cfa7575bfd383679ea8e5f6a19ff064237f9fe7ba316b6280817ccc1764583e3e3c7efb120fcd5cd9ccd0d5a03515a4b45666f7d86d3eb1e927c546530beb78d2d8c2dcd50939b6acb37aa7a301681fbb634d2d9b260a29d39789320054f194415d78e6ea15ea0beb5584c49d46505a53bccdfaf2b3c3b1e60b64ac5c29ebb56c594fb2a5dcad6936b02a6ceac2661204d88c5e3857b98b2f37288e78bb142e0bf1333d572cf83297e7bdd4a0661c2b39d4497482bec9fd39118c43cc938ebaa9bee10cec4ad9bd73cb8b501db60e81ae4aaf1a9bac3fe502fbffb9af4b2ca623ee83f3f4de3429e4bcb1128e111f4d0bb4b3b42f248919824e573b779425e6a757f7a82e5bd89f3e2a7b8273562f77027d8cd02f13f4511591e4b9e83b37bd1de899794cd00f3c200a2fac97aee1e638e7accf8c4d6fe759c799bab12c541ebb74ec59318bb7d1141934dbea3b6a26f584793c45c588dfa59b2e4d4fa8562874fd1462dfb414c51221cd4ec408b852d50043da1eb6d6ae6ce0b3776f8f1e222a50d7734dd67c903f42ff6f69b56eef03540d8f31a1bdbba741d5d723edcadd792d29e6f0ce6c0443c3cf1a08c7d1eeb181e5778a9c87d80303b874de14950423cead9bc5b879b910522649789fa45b8ef8f0405185d07eefeb7de8aacdf3f25156c20680592fc16995fdd7989c3bca67e91d358302dd97041eaa63f8dc313d3e13c3f06d2d21cb2be9d2efb5eb71e0edb7250e430e1b70c69534eda2b30cc1f6944a7b6d2f3e7171d9d7531317e4c674973947420640e9c3e31abd14e77d456ae942f7e956c71f2dd017dd440b553396e475fd83f2e062e59f799a7826aea7216afa291fc92d27888b81cfdd401c899804d4cea44b2695569eedd4b31c46f68f440b65d9dc03b07b3dc663bc8533d2788158bfd08c9855b7f489526b453e31b7d620d2886b686a6f21f988e89bfd7630c64ac50d0af83f9bcd05cf7efa6c134c2a78cf8d74a8633d87c855cb2e6ee8c0f1c9a04f996a6fc474fe7263645500a4debba61d0eef072f0a5868bb10d008daeda50a6e39e45ef882247682acca37bbab1664627b35757eb1f35aca15077b01878856bf372a5adcb82daf8334962bafdec401492ccb9f4c51f552a3b134ab1ca5aed6179d04316d6193869e4fbe08b5089b3e15762025968505a8de342478fa2ead622c6270496d850b8f7169f1fc9b8e9c94596c821e9d6111ecf0a79da114ae4b194d041a42b97d3579fb050d2a62218e21aea387469f764b857394f28fee2c1387a339b36d7814e877900093ef5764da9a4b985dac7efcd0739dc56c23b6210266a8114b0df58d6f39313eb4627345292a8911c01a51691bc9d8375d31138ff4877664130543f10f27d4d9409949a8651786cc29a9b2c3d46837c2535854a25ded57daba865904d17c4685ee592604c4a5d8da4e2812c7ac2d3e549b8bb9a112a100ea5348793736c16f6f192b39af235e0f28e03aad02f1a63f27802514a01f2587299bab7aba3a901097a395f1debc2f3f475e7dd76b393c22ca1a25e1d23e1e30f31d344430e8fe851f61628cce2f1a9f4e3d9c234064b17ae35adfb3b09cefa264ed58b3c24ec4affd6994356f29a8487b758c2c80c05881dfdb71c1ab78d037ef8d4b39aa33607ce0ea6d6921240cee6a58d13d9ff23c72e5443ad3cd626e8d2c0b433bf897489a3c6c8d9eb05a222fc538c389874d3c894dc84c774813cd65afb716a94f3dcee62f2ddc851ee5de538a249e430a54bbad08bbc91a926835941f11e1ae4c163fad66040b2e8584e658b03519a8528dba08440c2f1f70c9d1a0c109d9f518972b279a67d7b632709015a95d90d0418cf1ffce47da1d035f72e77998a4afab75651a84282503d0563c347630baa5d322e5b0f0a08e73a6e91a6913a6570ffbd1cbd8ed01d5c0f846909976689be6378bb3038c8a72fa1514de41b9a90a5450efe7f6111f0abe87b1e60c6e0429baa914e275e4a88639e44541454cbce2fdb0075ea84fe8907a5cd98e56581513d03f5301949169d49c1693507f5eb3c656492f63a664e1dfb96061bbcb1f3a98a45dd587e037dd813bd9d997264a17e240cef1483186782a7e0579c270fcf6469cf4d4a163e8af0c0898a6991816e7acb33b81f4cc40f8033df52ca3ddf1cb90de8ebfb3f51999ba3c30ec2d0793ce2aa7079bcef8cca67f74489b52f370eb6b3300e27f5274cb8b57bab9e70438be9181df6961db30579172721ad63f01134b688403bd376ddc8cd761bdae06fefc99cf874f696b9f49c683485cb1f4a74bb91eac2900206478cb76d3a9578afcced1c31cf8eb121ca7c4221d63240721f4560d45f71f1f864633bacdad490f98198ee3e549358a297a9a64e6137498a3ba844e26ec3a28c265ca62b87b1a71639c5954b92dd8110603e6a2cb21229eacfad716cb0a9a56f144a58056501420a877ee5af312858559cc12e055821202abd63473012773281cf839c5e6d5a1a20e382ff0c05541924e46182d2c9584f370f8253ca577f4ea007bcbd09053b9cfd934f78965d759e06197286a86531bf2306757a1e444150cb1092dc7981600f2aa9794ba70dfc89e805140aa4d891d7128c701abe69b167a87097223dab7aef540e2c1878eb3b1133b690b025c58166e3c18a4ec5d4157ad67ce69375d19fd730e8130d1b5d750aa984c2efde763bf00d88d9f23501ee8b969f6c4c771804a9d9fd6a3f182bb01a337bb4a040109e1bf4052cf5206dafa262aa7ee414e007c983efaba802ff2c5272a9826c2a9591490e9ff7280d07c2154ab78fe0bc7a962ec47a74f27f6b300ab760bf32d423c5c8234d222977fe5886a2deff60725a6c75ebf9ec3f48a6fcfb300ad72969f752c09b712085f43d1f9e2fc22e22ec08d04d3a7375e7e5c191e69dbe0353c425c1ed8fa71e9456efdc781cdf2d2f2441d89660a22a816933c859b84eb8723315a86fde8f124899f1233a14d9c59e950d6a13458c58a3d3ddb6767628a3767508e9590b0d1c1504732b8caace5954bfe895faa2c66bfbc881c3a1453e742a1d2a00d7e6e69b441c42539c5761393d9b7de77f7bf7a1f6e8cb1ea2910fb7946e257bf5bb0eb4f28053fe26f8fc482abc1bf00d0bbda2246a17046997ff12b369dfff513d3f81966b93013399fe61efa6bf0d4015fcbc29f89cb9e4e0c6fab0b6eeba094e09db4952f15c296e1a9b6c0da8b4bf49bb3b617d0a57fb1d4c844ec1aaa3f7b1943ecfae0b4888228db103b11b9f69f961066c17d1bf2fff6d2c5ad5ff31bb1ce8e4e1978f6701fae71609b8c567cc740e8ccec67e483214dd0d338845610353c3ea5b94e16549293cea17e08d30c953608e1f4ded0a481f755c9868ed5da122c7e022fa522c577e32e5ad7cb1a4e7ed5b86b372791232a51c5501baf0a7b9011741893f09d28fb2d81aedab7e392b805f32435118cb3ba26b6bdd162c55f90ceb125f609a32c7132932f540e914d004e8262cdebb6531dd88ac6ef03d82d4ce950c67f87f92dbe57d93878409b72f39514c9cf3e09daab75bee3f66e2af1ac9eeeef12be6274f844d1371c9bb979407b848f374030b90a423badc7cabc4a8c575b05bce2cadb9a59c30992fc87326e75c3c40ceda5dbb32a4f9db984264ad08f1891474dae609e78e4de9d46c2df63591db644dc8991e61ba19eb2c7e8d8a19963703cc1f04eb10143e808df5ba4dfc4002320191dd96530065540f324dcc3a74e6835d6c8c3a0b4e9848a0393b971497afc6e38c38c9158285a9d23e9e348e0cefdca24ff12e11d24c79439387075b2c99abbd07628add6b4a4d0254ee18ba93a7cb357553e014670a01eb803f9a86648fe53d1611a9f0b6a0a8fd2a4320de20fd2aa00a470fff36dc6c568538249a3990d4e8bc21d7195aa7b0b185e09d16d59569df467df50bf19989bd4d612b126ae5d7bd4a89b95f3be1819744b053a2bbaac947722a038ced4e77f86db9cf66679a1b73d39544b9b84f9a782e19b16569f3a8d4d00ef6ba9394a09ba68379a9c51a81b02dbfc7d0e23f04d78f767cff10da2d56aaf10838fd262794e03dd74655f7b50e231a22379562ff2b30ec6be23b10b03e491a00230504176fae9c462d41e1fe541d9c8ba738a86d47d2f45880f97946554a8d33b12b8b3d6f3a0a12421bdab65aeb81050c1f06d5bea596dbca46872d8c22508cc6c8822ada321d427948b3f5b940bd7355700072ee4821616266868a37696d90dbd6641c59a111307b64d370a4b23ced2c5538975cfd3e393cdcc3d0debb4bd3af3347532febb061fc4818e782aa821f6177cfafb612476d1724ca4572f0119ce29130226aac15b43bc9e88984aca3078c395c3eb47a41886472cf939a05ae7bc14c40d4a4305e5302b205e788727ac652a8d3fb834bc14d6798b74568d87d4314e45308bf6f247d3448044e30613b962bf3daa2d25888034df7b1c6e1bbddc0be682e91c89e57d3c81f7bdf8b9b054ca41de19d59d45ba537b65655d83b27841af5217dd975c82ae95b5ec60fee69efedca17b7bcfcc424a97a1fa7d55fd6921a4a9f93ca79f3931bcc7888bf6ab8a48d2c1d915d28fe58b65fcc1161457ac9c1eeb9a0ac2ae036f8112c6a16703382126180365af7d5a03d6b4076bf95e04dc079cf7c2ae4059a65d58780d74145293efa8049a81e046af5a4144d5dd58b96866b78bb2ff5adcdd2a709075b839a015382392e4caeccf3d538f48993cbbca33e69a5b3c3ec9edcc2f547b74fbbddc7d569fdf25985cd7428981ce52d056786b8eb319049e477d3b84c6f7590f292dc7ff565ea4d70c2c739df114cc15a65c783796ad20f8c27ef6ae712249977ff97780e03a7c0e150bd3cbcc750af9a92bfdf39bd7d43dd4d056a523806839703f76659faf80d4ff1c83ac488b47000f7a1ed13f1ab98fad30a79a12f2dcbef810d277c49cbc4b7e5d5ce2c7db6d2d96adcaa91438d40f96e2b9a985d202efed121016a5c0073a0826030725881b5a4a4e4ae9d9fef70650a18bc18219b61409bed6dc64e8e21c0bfcfe0ec0314a328cd0cf2c1255a7cc6607db3a899cd8d1b49e10786de670350570f3458314071c91375d7b89f93cf5ede4857a8a8983cd0b9e9f8770002b10126dbb885c525739b8f8dfa1dbd2cde0ae6cabd40809e90af24c8fe889be7a390528ff78292e166a18f746eaf18d0966225fe90216895f86462f201e0b71e4c51148c61397aad2947f2c1e3b8e2a7d81f34536f42a34fc22a60e467b33440c8052ab59e2298a0df00db17dbba61ba6831cd25103f13b916ab962295c7b6c40321fd20022a6711e8a9af4076560e116a1b8baef44a0b0952d7250ff98b2e9c619c9ea6e2f0ee365c5583eb1722e836753bca6cbb8e3867701e9491afc5555beb358ab393dbbff6fb37d2b5370c5919071454da9c5975c27e5ccd5a380f5382827b1e17dd7fbafa1307e40acfc0278b92e387502161c248b1a44b26d657eefa8aa5ff1cb3981e682d1c1d7962c7f32ae6b69c8bb13f069d66b8c5cd877a66654ae274dc6ed28edd741b46ab347743cadd505e24360189ed6500a3e3f7a8dd647e6355fa3785abfc61b507a05ba7937b0beb2dd682a9f1ca69070fc82ae0ab3c2ca6945dec8c27d1552ab019d099437d2540d8e2020d97289271dc5a0d41a5af2b2bf80605218bd4147c731a9cff9ac6512b106808144f0188e840284f79fecff3bad8c76abc9abba3e4970548b608727aafa109f91af771ce", 0x1000}, {&(0x7f0000002340)="44121bf586670405314442a96767c081a5a170ee55bf400454c2088be67d45fa3281d81dd0ede922071a0f489ce93877ec7b9c937cf1a7b9af3ba0e8f9e529e5742bc19a2b1444b7c27ae378ed5589f9c475475f6094bdbb34d43480a9c90a8a3fb15614eba5867c78b554aac634c5b78facd5e32cab602884079f1cf8bdfc4e3213de461b3560927d6841fbb679757b9b973badc35dabada3e01de7cc1a9e00175ba9447d31c7e65c47cf6566f89409e5e80d89461370519e6c2ab88079f2afa16b80e70e78cfd06494effdca21e64b0a25123b11502989286eb78439766e75fa531ee61765b772a2", 0xe9}, {&(0x7f0000002440)="487ba923e13220d6ee280d480a0e0b5de504c9feb87df7d177a464402b92bad771a97728a4a6cc8427538c144544fd5955fe8a55495c66740f52e0422fbcd3f13495bebb50419242395b9bde6d13236120c2f931021a18fd2f1b9889aa9d71fd3d7cd041085d6136d6f681ff45fbe1539681e738bf19d13394", 0x79}, {&(0x7f00000024c0)="96f4cb30b77c7f419799ca5d283f8022d6ee77d306938efdc6e22f585e4bc23da73f02b324dcc7cb0e599e702aa28582f340b0f39f029f4cd38991c652c27a5f46c2484b04ea9401c80a8690fa19bd78", 0x50}, {&(0x7f0000002540)="351d2bc61c844c4e586bbbefdf232c499ed3c7242726e4365e386c9c06d1ee8255fd6e04def3e88a909f674b610fd36a19394016c91c8ecf29d2453b391b944d2a805844d4048c6e4c7c8285f9d432df6187961d9a97fcfb1d115087674dc2bb4d484e04846a4955f7af20599235d11911d5c9182654e322b79f1fbbe9567ebd5cd974be0d344f1086fc1123069a08cec646b7c742e80b8d93acd12492a4a10e3f5c8a6615532352e79ddafcb34388a449bb56038dd92f0726f2d4ef9c139f7fb1adfc76b1c26fb79b4b1262873de53614bc3e0b7a796375ab4a050471794827fc984dc23c", 0xe5}, {&(0x7f0000002640)="c9856e5a48fcd6b89d4928fc63c21ae8f25a107dae337b42f1150e75d4b31e1f71358196362d7a0cab69e3e355c95a2f7a04cce474e7c348425bcf15573a052b529398ff196e13e939ce73e99f752e954dee4a15ef412cba3733d8412d25c6d24c5b992b9781ebf9b423156129bc1215b55fedd42366ffea60da7a45bf0618e30995e120ecfc3dc0856f2e990ea97c856748d9a98101ed555287433e137a73ca3a1c57925d6c18f706d782989f3f5425ffaf0a5a2e14a665b4ca10b580bfe0dc0437111150245f7880e9d3b30abc20a87a3b2aef41f841e1fa4845ab4ce93fa31779d3161e58e790b3476bb8c7f355b1f0f6e7f1cf9a604757d6b6700e959260a5c6e38fae0fea456579698fca995906cbc0076ea043de2a4e1f3161bb7d934d7cdda36114a2ffacfa6d944f0d6d7e7c47b0b6a36c24a54d133ff8e0a938f8b38ec5c6098bb3e9766c1e239b24b0d87555f5191bf35a1f07893b6ec0bc2907f4e81068a95cb18a78be21c8da0a38ab56cd65181151fa662017dfe931e6760a6b81714fccf850b09dbd27ffa16ca33c761b7632e7f2da7e92bef3740d8cf6340d24ce943ab9556b068f939e0c5ba1499c9c7f5890aef2ba43785e1b569c2bada1a18135042f60f307ed4be8aa4d7dbafdee54bf795f13dfacc1cfed581d541217579a95bd25131152b6c3606b002f0cf6433735bc6d9d15436a280579ec1604dbae021aed8cd869278e0e9ef8581922250d76eb7533501e2aa2f0df7ee3eeec40a4a6bcbbb128e827e5a522bf3beb85ba4051cc3f75b322b059f7e446117d2519c75a133ee0525bb90a514b735a0daea4fd93ca3882d4dae60fbae16092f4a5a2fbc44f6117ca12bc50b237d282d712f94ff98d17ddd8f47c8ecc979c8d28571c8c4efc4e3fcb07128afac23ffa40a5856f4d55c3b3bb99f2f98d3d56db71cf8e0ab4754c5605c4b76131dd1482bb8c81fc6fe4837ce60fa33a68d4cc32227495f836aaef1299eb6e678dbf4513af4163018e55586a2e4b53e26790a7b06660c493cf75ab759cd3651cf069fc029ad97960314417be126863daf90274e673f946139ac9922886951b1becc0a4b8413b038bb85d4802323d1ef29ec41eb739f5275d1f883b9a92c99e1376a3ea3b0396667ccf95feb3f20ae26f2b516ea87b8e9c331368eb985c44d5f8c5afab39672e1510ae4be2d9419ab28fc0c15909ed6d536be02278476d19405f784aabf9ebfb70620332efa5f5f461dc8213f35016248ed7f25ba1badd84eee9221ba40a0ba59fcd43f26873e4191a5283db6c77f3f3344b3557e1769d3206111c286207b4e6258423cf68a6750c4df3d0f19a3d8aaf759164194035075ecdc50242de04dd7941fb1148fcea79ba034e50bfa6bb1e1ac2d4505b4da91acc097be209fc4beddd7c3ac5b76786f42e915990fdf5f336a7fe48f46bfd6c2a18f8f778065e152f1096c56b2a7785e2ca0d7a37435cd066e2dd84c0bc8ca9f63a2b69da48129b7236e37c1c99e74f793f8a6e01cec13f4d1bee01118cba11c445c0a6d097519eb571d1d368cfd688aea0aefdfd3f9cc23e42dd182b9cd7bb426828c02db81a722c127bca565556c96597bb303ff72d9ae62c9f171fbee4188d1dda06fe414fded5d064e0a332d055dc8edee5ce692d2130256cfae181d3bbce9d246c9df736792597f1c7156ed9b5518342c0f27cbb57ac56e2e9d385e732b8325d002ba374714f84ff6e1f7cf7182983ec995c9fd0075cfa0590f86087c8f18b45fd1190b9e761a3890f29130e09420cc596b839e56e1a7ce731b0110d6d4aac90c337a480b17fb8a36e2c77e8e37bcd5361cc4438808ac508cc705b3d107051319b3a7d570c11cae36cda1926bbf4491d92fa82f978fc37c9b3f2c80e8322df5b7bd7fed05b19c67b1f45284acd7a281fbaa8447dc598fb856c9cfbf85c1dcabc9abea2f8ddfe41ce9675739f0af8615ac6854c70536853709b5292efe89204ab31d42a3230304da86eac1e71d722708c05576ceaca6d720478488ecb2d99b286a4957aa2945045361b46c45a1455812de42ef60023e77802d1ea8eb547cf91e3ba0a9e76a6521db9e61cc32adc27190edf141ef38a96de5bf1c9c136d49c186d0fb500aadbacfcc8498261d36be10cddc8d97e08acdb95efbf660b8aac3c491ee1bf1b4099553f000b0118b7837a98a060b5d1e10a61f44a08876cacef42489255a3aa4816f9cbc119146c45b6cb749f825ae0387526d49e34c728c24187fec5ff9cf7cde65679718f6a5a4e03b2b439eb78cdf10703170e6f8b429474e5731f97c1075aadd52ec1f0961480db272b44f4de1b735ec0dcc68e52021c954523ca350f97e8e38a4bd08d3439e169271d72ad009569804c1e4ebafb6730361de3165d9da90b9f3c3e456d471e1779ce47b084e3313de1d72d5e61b81d7f9d7d7d425b9d48692c366343582741571bde8ac122b137385cd3f235d8a401dbb8fa01200c2063fdc95bfabefe249a1712637bfd3b78e321da0119f6a9ca561ca20905787bbf0ff72d43cc5d042e40c0db307e09105e7a72edf03729d390e84b6fb5d799cb032943318e60636a847f85d6732fe2eef573b2a510ff5bba799c3437421071b01314c79a19b0e4c847d632054e4c947e388165e8633eaa22a078c799af4277708ff87e70bfa7853be774250f4238d4ebdcf987e473defb314bd425f12c58c67e7135278428a448a1a779bd11df63b6c4b7080fe41a54ffc25543bd0449839949abd0f18246c73e93e24534ab5f3c9dbfa21a6ea39bc1aae2693f7b35438be26e27db0e3b22a5c3d3d5572877fed844c7a80d9cd180a6fe95eb172aea208abc964de46868a97b61e1f616d9fe28860778790a2d6a3b6072078defc8b0c5e91f92b51b78712037343c6d256a712337eaa671c032dfa6469e4892e3888f6d133914aed420c50ba91d4697bbc57289c4b7adeaf7b4d90fe9512d2bba5322eee03e98ef9f4f5fa1d849de1b4d07164320d84b2f1bc0a32f08704bd3d1826e4e6c2e5499791bba286349ab3a57fc42324fa32c417102df650aaf0da794636858d48e7896250f81b035f8109e918af065ccdb215faaab4e59c7d810c96abb450fa46353bc85ef665e8ce3691ca4466fb9826e11179cd7f49a5537c9d577ba1a1e7fd45ec6fcc844d25db141f6ea1ba260887fc1899a3ace17e93316d6f1ec6e9bc90d535e90f0271d503432cecd8151089237bc2bb664b487f7355c49274df6e13ee3a42185aa69a981cdba25a46896f8756e03c4f3fc4f9f7e99ec5aecc3e8ef659288efdaec6842e99fc689eaff671a2f36eb4ce631f3b74081c2477273bf74aad1d810e7c010d4cee875c842cdb69dec1bb77c117a51789782133437f0111cbc9b985a2648046f8d0d9e8c94adb2ed587d8cce0c660bf25137da9386c7b21acb1ba75685a3913fc974348c2d6ad6973bc383eb49ca20810cef72acd3c9cd00d77dee352744c4fe3d9020e6fb6f0991a4229cd5216d52a408ae84e2e43ef6b231f2fe0a950d979b20901e3dfb87fc53f36bb1584ee13b22cd8ffd161bdc47fb2707f0f6b11f6372608adb8f9403cbd1528ec45c6e750b7b1c1389768bd2cad5a1dce28d1d39ab7cc58b18a27dd2ac337ffd86bf9028452b546336faa0daac21dae495ded22e1ff563526e448264c1c0342d3a968cac6c0f417e8addb3d51ff1d6c583cfb54fdb6f192278d820709b457c224be33e51fc7047d5756590f393a0bd7fd1d2f4829a89add3ef399fa9134807630d588d06ef4a0ed59f8214231ac5266c2b61efd172b41098ce9659f85176d179059e0a5eb27a91f6a0eee04f58b7d6d4b3233ba86cf8caea0abfb4e90cedd922ac09f6ca74cd6f8863f2686abe75c0f8bc15f0dc95b6edb4e9dbde267046555e34700d7572a14b2d38b2a163dfd1e16b02d668cf92701add2d8fa10c4214d649669ba2ff782a4b7053454ad9137034a64a494cd4d3975f86302ebcfb8b4c43b3f37f6511d301b38f618f5c98f12b07dec38388d4faa2dd955a2115433b34a09c6e2f19a146082979296030f1008bcd888bcb86b3cabd43744d585f05ddb22993f03a3469d7d3a5756ba0251752da292144d08da8fa7d3d01fb1acd26eb080ec043c4cf442219229a2edbfc889979db8f53e845f649d9e9d45f8a817b3e49fb11b91293e289b236d2df4109186dfb48a98aed5f1a32816207bfe2bc97ed44d28d50c49d8d20037bde1f42afc506c989727dd352fa3a01da0d15f79f1a5816f24dc6c87cfbcee7edc8486fa390403c61fdb4b9139eb53c167fba661d78fb1b9565574ba188519e5f8c8900586e0c1991c57e8ddf66feb6ba6b564fb4546bb892d07b6cb79f78db45e368146cb2adbd3f42bd898cfcadf492d2cd5c1658ebe496b9361165c4f6c831daac76fd5d3e623c91931f4e7c14a7920409bd63fcc2521992e4fa40922fe6d0cdead92a29da7f8f0c200e73e0e69d5ebe17e972d24ad1d7b0e1d4f9d3d34ee174fc9cf47a48c6eda39e15f3ee39856c90deb140be48cda61625df94b2058b5874b1135fa16d150e7fe16e626e52a3d4afab00b2a55ee91e938dc83e5b8b7a57d86c4fd64f37aac3a46044473816ced76a17bfecc30e0d2c96ca0ada424548d7798f291bbae07e831eafb69aeeb0de7fbc5ea168f50712b6679bbf17c6184633b66e9ab6752fd1ef488993f40d811c896a4c3eea655ce53c3ecf745754336d3f1e5dbfba73ca2bb04fe56b484c5566902fbf473bddf8031b73b2cafeff9ef821cb856ec0f629cd4f998f9fe1f73411a55f6a4d823f7115aba22c351ec7a75f18e64a5496776cf6f963db31ce13298f6d01fca6d4b6761e32838b861f47e1992cbf4d738163fd52b09b3369a8f476b0e43b9511df2fafe8625bd3b7b73af663ff95f10fa24049165532e1ac935e6f49ffa5cc10193d5496a8ffb916d83941f819404fd018047f880b62641a7139d9c97c52f23a76c158466b07692f886952386805461447853dea9c7f7e1000231b2e1c370411a55a04dc903c31429924a0e7b15ffd68b9d5f04fbc4054fbda4a477b4ef2992a32a3ba025e3f0c27201510fcfaa9acfb03f02ee657ba11216f91560d7a5416fdd91289bc79771762671634422fd89e63d87c1a5a01d02cc568b33bb478dc31a2e7bb11be32a7e430273396949d2f60c2bc8e5902da2a300c9c1c7d62ca6f36ffa8022fffc774cf93d047ef6f73d61568598273b560ef0c1883cd3b746cfa1c64cc6d48940be7ad982d9fbca78b90b2926e1e92eb7af57b2134cbe189670852540b649362a83a2c223ec3454017e97ff73af3bce3a2c90d2df6bed69fb63029c2a362d65738ec365eee4588ba3d78eee7b4be8845ea0a1d5d1dc2efbec946b686d28f53e300c15f13c206ae73a3ce4b64b3126f135b71ab93b0ebc875965c60af0d18bf0ee34909935665c59e53bb416f7a6a4e7ea7be84535f36e3e867126898bf12fd5b7c22c4eb63b4da2e870a7e32b7ba910ddb282db25018f5b4fe8d790758df8fd0c19c90448c81fa6e6be677e718168d0107bc3ad83ea94f1ffeea6d4a2818749540a99f8860cf89bc80282ef172722edf4eade018e025ae7f9e331d514652868f2813ba0b1721c65d3ff269dc5af63a972d9b868f8f62b06207f6de34d1e0333e8ea72b99e9db2af970b15de9cc785b8cc6846bfa366853b241139054aeb012ef672e4f2d75d858035e04a4ab25a0b586f26b55df5264f66cf6d38acd1763a7eaa1bdc1d4971425ee53ba", 0x1000}, {&(0x7f0000003640)="1ca5a816e26ef3723150ae1970df64a107a91812158883ccf1e3e1b5e62d78b38ca1ca7147647bcc302e41f045f5b731d3b0ba8510ee0dbdb16f4beead27af1efcfc9adbfb32c50f7fe3f6658c1c238cbb96214a0c6ac6d7f1ffa614fbf633dd492f4b1116986a8ed3fc48610411a98bd318eb4113e35aed4ea54ac8abe6713a57fecc5052cb0e1ab6dd041197250803fb2fa757660f472e1468dd583d96f5ce60ac875f55d923bf53d63e3a709550986cb56d3e12ccadc225f64e9267b89ac32ae30e69beb3c7", 0xc7}, {&(0x7f0000003740)="f569a6b006ebfb77220096173c4226d7c688577cead6226673de7446d2fbb14cc4fd7a6871186d35c06da004827e0f0b82fda966f9eba94f21e01cdff6", 0x3d}], 0x8, 0x0, 0x0, 0x3846ea65cb8c30e}, 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1f, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = semget$private(0x0, 0x6, 0x10) semop(r5, &(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) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000300)={0x5b89b548c6c5dfff, 0x7}) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r6, 0x4, 0x80) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$VT_RELDISP(r6, 0x20007604, &(0x7f0000000340)) semop(r5, &(0x7f0000000280)=[{0x1, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x1, 0x9, 0x1800}, {0x3, 0x6, 0x1800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1000}, {0x2, 0x4, 0x40000000}, {0x3, 0x4, 0x800}, {0x2, 0x4, 0x1800}, {0x1, 0x1f, 0x1000}], 0xa) semop(r5, &(0x7f0000003840)=[{0x2, 0xff, 0x1000}, {0x1, 0x88a, 0x1000}, {0x0, 0x6, 0x1000}, {0x1, 0x80, 0x1000}, {0x0, 0x9, 0x800}, {0x1, 0x4, 0x800}, {0x2, 0x1, 0x1000}, {0x0, 0x0, 0x1800}], 0x8) 16:00:45 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000bb00"}) r0 = socket(0x18, 0x2, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = dup(0xffffffffffffffff) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000140)) r2 = dup(0xffffffffffffffff) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000140)) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0xfffffffd, 0x4, 0x9, 0x1, "7d14478ad5bfbe167c41665a6072fe3d01cdbb02", 0x76, 0x80}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$setflags(r3, 0x2, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xa, &(0x7f0000000000)="00020000", 0x4) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$inet(r4, &(0x7f0000000040)={0x2, 0x0}, 0xc) ioctl$TIOCSCTTY(r1, 0x20007461) 16:00:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) flock(r0, 0x0) r1 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) write(r1, &(0x7f0000000040)="2ba4", 0x2) sendto(r1, &(0x7f0000000140)="060500ba97d0bba1248defae40f01df6cc6f87beb076bb69fa970d55e1a4b76dd58e2c9600bfccf85df90125584b3e3ba63e51384888b9de9e0f3d8c501a67b9289268753626056de5b66b097783bec20eecda2f489fbc55fcf64e74058c9d027e7a5ee66685ce94fbc6751cd231f1b3d41bb97d3d11a931c766f3e25d07030d00e5e9d66eb3d708ab7991e9359cf6437e", 0x91, 0x0, 0x0, 0x0) 16:00:45 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80000021c0, 0x60004000000028a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186a5601000400000000000000feff0060d5706c85c2768511fe8700007b7d8a2b18b96e66cfad1fb4", 0x2c}], 0x1) 16:00:45 executing program 1: 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}}, 0x13c) r1 = socket$inet6(0x18, 0x3, 0x0) dup2(r1, r1) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r3, 0xf, r2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r4 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000400), 0xfffffffffffffdc2) getuid() getegid() fcntl$getown(r3, 0x5) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x800, 0x0) r6 = getpid() fcntl$lock(r5, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r6}) r7 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r7, 0x0, 0x0) shmctl$IPC_SET(r7, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getppid() fcntl$getown(0xffffffffffffffff, 0x5) r8 = socket(0x40000000011, 0x4003, 0x6) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r8}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x8000, 0x14) 16:00:45 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1, 0xa, &(0x7f00000003c0)="00028844e24a065336a56aee8df69442b7397fdba6cbf96c8a889e4867717678843dff62bbc3b26a4de6544f15b55e7d955fceefa50000000000000002b67b4046b80afb9e77db759ee8a2c17a651e6a4f3eeffdfc067a9a47106bd350264106d21bc9a5de21956556eeac48831da5f09b3c1fd1d9a413abd79cd79d93a42fd441744aca301c34d98f3fd68087da4b83a7043d48e48e9c47c8ba4059b1b82188aa4db5936d5b3e9d72a30f6450287c52c1298c95babad82baf9a3286150f2d5020c5c4f2bd222b8363474bf9710f9130b913fc237b508dffab44b1561492857c8937fff10b85328a97f7a8e01de8339a6c22733f46d1b91970cc699a9550aa380c7dd9c318e32d2b4ebc216f32a696a54aaf80e87f02f38ac7e8e8d016d75293688104c635c06831b22b2516b314", 0xffffffffffffffbe) getsockname(r1, &(0x7f0000000000)=@in, &(0x7f00000000c0)=0xc) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) bind(r2, &(0x7f0000000240)=@un=@abs={0x1, 0x0, 0x3}, 0x3) r3 = dup2(r1, r0) connect$unix(r3, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00'/10], 0xa) 16:00:45 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x53) write(r0, &(0x7f0000000040)="510fc3", 0x3) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000140)="bf2e4e0d77e1513b9c542b93b7d423a964d8a8a99180686f57386aeac948516b36ba54b308dc860734f322c067b960a21f0d5534c8151783192b650fd68ee7a90fd34f0700b598ab462cfa893e6857cebbcb7d7571e5e24c91266c8c88a1f07e190582916bd035eaf291a6fdd531a31c6d2bf6a63b17973eb3da88013cf482696e7bb8061288f4c9eb2a21c63a13196b2cf9a90f75f17b9a43aeeba1e7e8a372c579df6d779fe66381d6f8c8e4a62d5a9465900276b7269acc5d4e684ce66bb68b5725b85fb0173151799dbf136aeacb85a3eb71f3b34b", 0xd7}, {&(0x7f0000000300)="287298c53028d30b14573904743ec4d7127eecdbc1b1bb44d2b1e7ca9afb6199166c842ee6c762cd17bd662153f8a95196d02c5b6b8ca7f51878a72bc67f1dc8a7504c5efd4de7bbf185632a8778132b6a15dfb00ffb660f0a4e254cb43d4f2b8020b1b12daf09a75d67226d303bf6c8d456c0b36a90633262d4942f222b1b5106f43312987353c9e389fb529da98480b63c8a3e814b995120535c85e8cc62c3dc8cdb5a82d7a6372182d297a75cc70f908a0fe9634376ceb2149b0b324419152407bfcf747bca4b4f0248d5895d40657dfb7e0a316533c8709a166b89054fb09d068e3f9879", 0xe6}, {&(0x7f0000000240)="5169576dad69bc1e50c3694d980ffc220728215aad74e513a62bb886a5d9320afc2d64ca5fc387b2ee946303a023fb3ffa3d9f478fa8c969535674b9", 0x3c}], 0x3, 0x0, 0x807ffffffff9) 16:00:45 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x9130fbb, 0x0, 0x4010000, 0x0) mmap(&(0x7f00003e7000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$setflags(r1, 0x2, 0x1471c72cd62221c1) 16:00:45 executing program 0: r0 = socket(0x2, 0x4000, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="82010001006964653000062d25bdb142f7ab3db8625405ed9ff0a064afa784c3f17d9b21c1037be7c0715aa1bc5a5ca73d0a1b4f60e1a410df25d586683acba720aa43cbd7b79481bf6026fa60d04ff0b65ca3ed10c16922906fec4f0de316acfc6e9293f0f11e5fa57a8bf2bbde5016ab11975c20f4f1b1e6e48895de7eb7e0f05e96b1cc7cbfa08e646084cfdbbbeb6fde202bffaae3116e58598eeebea985b92667f06ae9fe2e83a26e1e49c98f"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x4, 0x4) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000c40)=ANY=[], 0x0, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000002c0)=[{{r3}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r4) msgsnd(r2, &(0x7f0000000040)=ANY=[@ANYRES64=r4], 0x1, 0x800) msgrcv(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000013a88c4b000000007f000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000004000"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r2, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r2, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r5 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r6, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r9 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r9, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r9, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r11 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000980)={{0x0, r5, r8, r10, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r7, r11, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchownat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', r10, r12, 0x4) dup2(r1, r0) shutdown(r0, 0x0) 16:00:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) poll(&(0x7f00000000c0)=[{r0}, {r0, 0x4}, {r1, 0x40}, {r1, 0x4}, {r0, 0x4b9780eaba2504ba}], 0x5, 0x0) 16:00:49 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() r1 = msgget$private(0x0, 0xfffffffffffffffd) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) msgsnd(r1, &(0x7f0000000480)=ANY=[@ANYRES64=r3], 0x1, 0x0) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r5 = kqueue() kevent(r5, &(0x7f00000002c0)=[{{r4}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r5) msgsnd(r1, &(0x7f0000000040)=ANY=[@ANYRES64=r5], 0x1, 0x800) msgrcv(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000013a88c4b000000007f000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000004000"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r1, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r6, &(0x7f0000000c40)=ANY=[], 0x0, 0x0) r7 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r8 = kqueue() kevent(r8, &(0x7f00000002c0)=[{{r7}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r8) msgsnd(r6, &(0x7f0000000040)=ANY=[@ANYRES64=r8], 0x1, 0x800) msgrcv(r6, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000013a88c4b000000007f000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000004000"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r6, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r6, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r9 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r10, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r13 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r13, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r13, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r15 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000980)={{0x0, r9, r12, r14, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r11, r15, 0xa5, 0x1, 0x100000000, 0x2}) msgsnd(r6, &(0x7f0000001640)=ANY=[], 0x0, 0x800) r16 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r17, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r20 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r20, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r20, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r21 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r21, 0x4, 0x80) pwritev(r21, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$VT_RELDISP(r21, 0x20007604, &(0x7f00000001c0)=0x1) r22 = socket(0x18, 0x1, 0x0) setsockopt(r22, 0x29, 0xa, &(0x7f0000000000)="00020000", 0x4) setsockopt(r22, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r24 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000980)={{0x0, r16, r19, r23, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r18, r24, 0xa5, 0x1, 0x100000000, 0x2}) lchown(&(0x7f00000000c0)='./file0\x00', r16, 0xffffffffffffffff) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r25 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000500)='./file0\x00', 0x8, 0x0) recvmsg(r25, &(0x7f0000000000)={0xffffffffffffffff, 0xc, &(0x7f0000000340)=[{&(0x7f0000000300)=""/63}], 0x1000000000000264, 0x0, 0xf1c56c2515672da0}, 0x0) 16:00:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000c40)=ANY=[], 0x0, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000002c0)=[{{r3}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r4) msgsnd(r2, &(0x7f0000000040)=ANY=[@ANYRES64=r4], 0x1, 0x800) msgrcv(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000013a88c4b000000007f000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000004000"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r2, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) r5 = dup(0xffffffffffffffff) ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f0000000140)) ioctl$WSDISPLAYIO_GETSCREEN(r5, 0xc0245755, &(0x7f0000000080)={0x1, './file0\x00', './bus\x00'}) msgsnd(r2, &(0x7f00000001c0)=ANY=[@ANYRESDEC=0x0], 0x1, 0x800) r6 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r7, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r10 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r10, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r10, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r12 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000980)={{0x0, r6, r9, r11, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r8, r12, 0xa5, 0x1, 0x100000000}) fcntl$lock(r1, 0x8, &(0x7f0000000240)={0x1, 0x3, 0x7, 0x4, r8}) fcntl$setown(r0, 0x6, r8) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0xb1}, {0x28}, {0x6, 0x0, 0x0, 0x40103}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r13 = semget$private(0x0, 0x1, 0x80) semctl$SETVAL(r13, 0x2, 0x8, &(0x7f00000000c0)) 16:00:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54, 0x35}, {0x8000}, {0x80000000000006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = dup2(r1, r2) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000000)) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 16:00:49 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000000000], [0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x400], [0xf8040000ff], [0x0, 0x0, 0xffffffff00000001], [{}, {}, {}, {0x0, 0x0, 0x800000}, {}, {}, {0x20}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x6, 0x8000, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x20, 0x8) ioctl$BIOCPROMISC(r2, 0x20004269) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xa, &(0x7f0000000000)="00020000", 0x4) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$inet6(r4, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$dupfd(r3, 0x0, r5) r6 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) 16:00:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x7}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x387, &(0x7f0000000340)="b6") setitimer(0x2, &(0x7f0000000000)={{0x8}, {0xffffffffffffffff, 0x1}}, &(0x7f0000000040)) 16:00:49 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) rename(&(0x7f0000000380)='./bus\x00', 0x0) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x8000, 0x80) pwritev(r0, &(0x7f0000000280), 0x1000000000000042, 0x0, 0x0) 16:00:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x61}, {0x50}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:00 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) socketpair(0x20, 0x1, 0xda, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100)={0x0, 0x40000005}, 0x8) 16:00:00 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000140)={0x2, 0x9, {0x40, 0xffffffff}}) r1 = kqueue() r2 = kqueue() r3 = msgget$private(0x0, 0x8) msgsnd(r3, &(0x7f00000002c0)=ANY=[], 0x0, 0x2000800) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x6c}, {0x6}]}) kevent(r1, &(0x7f0000000140), 0x7, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffff9, 0x6, 0x4, 0x4, 0x3}, {{r2}, 0xfffffffffffffffd, 0x12, 0x1, 0xfffffffffffffc00, 0x8000}, {{r4}, 0xffffffffffffffff, 0x20, 0x8, 0x3, 0x7}, {{r2}, 0xfffffffffffffffb, 0xc, 0x2, 0x0, 0x5}, {{r2}, 0xfffffffffffffffe, 0x84, 0x2, 0x4, 0x101}], 0x2, &(0x7f0000000280)={0x200, 0x7}) poll(&(0x7f0000000080)=[{r1, 0x2}, {r1, 0x40}, {r1, 0x80}], 0x3, 0x6) r5 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r6, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = dup2(r8, r7) connect$unix(r9, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) msgsnd(r3, &(0x7f0000000680)=ANY=[@ANYBLOB="010000000000000068f887b0447e983de55c5711ed4bdf9112c779e71f76c972e8372936dda42335ef13a6cc00e284185451fb99e78a91ab16b67c769793c8a1fa9956bf61bf9bbcca0bd9be72edd969b8807123d0b63306004ecfcf24de3e0000d2367d3206304513d8fef9460b7a15c3a9d674c51ee732e14abaf680c8c789c24ad010cc8dbe053debaf7a5899ff8fa8ebbd8dec2309cc6d849de18f4b6961f8a4fa58000000000000000907d0163988c1dcaed7a1bc720c09f8b1f4449a76f0981483bf0f115dc49dbe1621d7bab823b66f5f27a5d2a15c72d3fbc11622"], 0x95, 0x800) getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r10) shmat(r5, &(0x7f0000ffa000/0x4000)=nil, 0x2000) 16:00:00 executing program 1: r0 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x4000)=nil, 0x1000) shmdt(r0) r1 = syz_open_pts() r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000080)=0x5) close(r1) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x54d, 0x40000015, 0x5119, "0000002ac2406e00"}) write(r1, &(0x7f0000000000), 0xa7) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) r2 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x800, 0x0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000140)=0x9) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x35}, {0x2}, {0x400006}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCLOCK(r3, 0x20004276) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") 16:00:00 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = fcntl$dupfd(r0, 0xa, r0) recvfrom(r2, &(0x7f0000000000)=""/121, 0x79, 0x42, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) ioctl$TIOCFLUSH(r2, 0x8020699f, &(0x7f0000000300)) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x1, 0x0) fcntl$setflags(r3, 0x2, 0x3) 16:00:00 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000100)='./file0\x00', 0x8, 0x4d) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x8010, r2, 0x0, 0x0) r3 = openat(r2, &(0x7f00000000c0)='./file0\x00', 0x400, 0x4) fcntl$getown(r3, 0x5) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) r5 = getpid() fcntl$setown(r0, 0x6, r5) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r6 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x3) fcntl$setstatus(r6, 0x4, 0x80) close(r0) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r4, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) write(r1, &(0x7f0000000080)="a6", 0xffffff28) 16:00:00 executing program 0: readv(0xffffffffffffff9c, &(0x7f00000016c0), 0x100000000000002e) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x40, 0x10) getsockname(r0, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) r1 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000140)) r2 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204", 0x3}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 16:00:00 executing program 0: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) shutdown(r0, 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x2, 0x0) fcntl$dupfd(r2, 0x5, r3) 16:00:00 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') unveil(&(0x7f0000000140)='./file0/file0\x00', &(0x7f00000001c0)='r\x00') 16:00:00 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x23, &(0x7f0000000140)="01003f8a", 0x4) r1 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000740)=ANY=[], 0x0) writev(r1, &(0x7f0000000000), 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:00 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xa, &(0x7f0000000000)="00020000", 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r5, 0x4, 0x80) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r5, 0x2000741e) r6 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, &(0x7f0000000700)=0xc) r8 = getegid() r9 = socket$inet6(0x18, 0xc35b1a4b2fe5061, 0x3f) r10 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000740)='/dev/wsmouse\x00', 0x10008, 0x0) r11 = dup(r1) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r15 = openat$tty(0xffffffffffffff9c, &(0x7f0000000780)='/dev/tty\x00', 0x400, 0x0) sendmsg$unix(r2, &(0x7f00000008c0)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000640)=[{&(0x7f0000000180)="2a361c39de511d2f3abf1ec4d486b240ee4ad3ef8b9a3cad79a8f258555c6e730727f022603cc1594e715cdec964e78049fc63ff9935b3494ce2565dd293ad5fa79e3e283a68f59332ceece91d52526c88263e35ed303276370999083c2a90989c3b026ba6473a064092bc99e783f10dbb595343f0607fcf8747b8fb04263bd20a254932c92d79f42561a801683c729cc1e039098bf3fcf8579ee78e03f278b7150af9a4dcb4ade5136432e73f188e26368bff152a9c63cde49783af8e873e77be771e7680fe0d3d5d90f1d4462c910d1cbdae4779196c0e489a563d3ecb32ea8602a35050f407cd27fbf02369590ae73fb8ec09", 0xf4}, {&(0x7f00000000c0)="bf794b80b9da30e72391d9bab4e5a21c6b2bc68acc54ed8d1849bcaa457a9c83ff4925398a36c0d3ace752b637c5b7b90116a586b0d35c23d91782ee5b122b6d754f27bd7ebe517a151ff30181a52c19b44c823ac6ee94417ba8df3a68d6e53009b22862b08a46099d6e468013f2", 0x6e}, {&(0x7f0000000280)="14ab995013c378bbb8193b61d649435b5b562651faf8f85daaec452a42bdea7120882c96c6d251f0e7b78a1a9a98f7f2a5b73dcc03e6abc3927706ae481136c27f9e855854693cdfe9b73fff6659f32e9668f5b14dd41633775b84d3119f28dfdc619501a079d6d186b2834f8c245c74cce209c7c5a2baac61aeeac373630a34b56974ca82666946a2128bed3b1531", 0x8f}, {&(0x7f00000003c0)="4eee5aacd2562c8404cc39718543f3d2a02c2b0ddb9f35a763beb84fb87ef884242b0896e984d4f1ff30b2f8c87752483f96940068932d59025668c3cc95bff352f0ad331e48f666", 0x48}, {&(0x7f0000000440)="647c03f0efba3597db524d68ac78329e222bc55223fe2f4ed9886cb1c41918baf4156bc8d1ec37363c86f8e741350cad2e1ce4370603efac82367fe2a83b9b9e98a291cdb734efb6e279415a0eecdf60f506365376e6fe297331f88f26dfc4828f2c29c092a15a1e555233ead0adf4de7b876dcb18a7c282e402d81aec22e647a15f33c05302dc343fe1d18dcb9f7534916eaf26945d9928dc4ce0f6cfe44d7d051882d575e47203373f7b8c9bb876b6705b61d29df878bdfb1d7e509bb768a2e9fb446d742f8e07", 0xc8}, {&(0x7f0000000340)="e22b992e699d3e6adb", 0x9}, {&(0x7f0000000540)="b369859a17531ee4bdc68d160fea596a5799a30642833978491f071111a9857d61c6ebef95d1a9534b6f90f491b016", 0x2f}, {&(0x7f0000000580)="1a5d01e26fe6143723f64f70a995657effe42622615dd4ba8d568bddef531ddcf1d1285c0a94b53df35e91025b23f70ae86e4b9d79fbc4672f3389beb7d74bd05b4e02d1044ec70b0ef1b98b35f24130f898355c8f910b79a953b88d3cd4936beedad8c98eb6aab399de5223422ca028f2c17a6ae39f63490a9c186569ba85faa0baf2564ef92f8afcba89e6a5fcd52d9c8bbed3f6e1321e028e37522b246b79cd349781ea7fe574f8be3a1241e758affbd1f392490188", 0xb7}], 0x8, &(0x7f0000000800)=[@rights={0x18, 0xffff, 0x1, [r3, r4]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @rights={0x20, 0xffff, 0x1, [r9, r10, r11, r12]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffff9c]}, @rights={0x28, 0xffff, 0x1, [r13, r14, 0xffffffffffffffff, r15, 0xffffffffffffffff]}], 0x98, 0xf5b793c82a2ad565}, 0xa) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) 16:00:00 executing program 1: pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = dup2(r1, r0) r3 = kqueue() connect$inet6(0xffffffffffffffff, &(0x7f0000000000)={0x18, 0x2, 0x6, 0x6}, 0xc) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f00000000c0)={0x401, 0x10000}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x2d2796756c096c86) sendto$inet(r4, &(0x7f0000000400)="d9979f39906f92017f56f54be5a25c7d078ea205d245b663b6de5a8fab4e541f0bbda3824f6c3b12cdd0a179311fecd49edb0f9927f9ff8c7ac96f3864a5b636f829f4545ac01610219d1304ed34f525301e17ec486e432b4e7c7a591309ae3863286a25557287c683a2b32e56a266a5d4d2a30a0fbc3099ef89b4ef17c7fb1fc04e70c671be19d1477314b4361fbc22508e226c519955843fc7a503a5f8d35bebff88de79ccfa87342e85298a92dcbc977f97dcc10082f9a2bd18bfec95b7a2197c92cf1a5cf235449c8f4b1a8354e266dd6fc0df7029b60d8fa1cde5a99e63398fc4347c96007f4211f4fc54bc13967fc6f726ddad108a63627acbe0ecc17fbad1fcf1a294d3e24e43288d091669dedbe690efdab41191bc0aef88900331ea05ba81ca4cab866e53dab6613afb1636efb9d1eac20e41dabd5809eec7ad192c6c982f0caa7289703e370a220ba752c174e06f659b852637e4638961e5f0bbd87926a0498bb651ce47fa03e9fed26bd5e468482d9b9e3fafdb187edf8fa8ec9eef426334f6daf4e726fd775b525dad0ea374af8fd2986ac60195b77fe66a638dbee03ce034d2eb1f19b432f6cd23a4c1a51ac05c0ea0919118c6a867a18f96aadf4c18d989c57167ca32f1f23dd818788968df61071179371bc80be60a36c9ba121891f0cefa9ed109070c5f6cc9dfd92de6203c332c52c22a60c87cfb1650e441bce506332719f59906986ccbea9a868ce13b2bb3dd1b1afc68a003942755bb3140d4ae309f0b47ba2a2fc2f43d95a51bc4ff3458bd1dd5a50ab8f8d2cffb38eec234a363ca28b810fbdc874b934f0dc835154b10863dfc5fb325cf1203cf2c58141affd42d87a58ddaaf6f04426dc3671c2b738f411a07ada289af3753f2769388eb979ad6b00d7f7d91b0fe7c7d8a7afedc8a2ef5666eb19636dc010994a53797c80950e9a88c631499a4b4dc9094acd5cd844f78fd399c940e45007b5b07e90f3f15ce96661434ccf5ff0907356a7d82572895ba5e60f17f2208b938f8d8c6fa2f512021e2c1ab2f7d4105c7591a483484e389237fde99af0ab1584024cbd9b6c49a082db487f1b089530ed7d3e764d998a707b620bcb2b1c68401838db3031eb05587a6125fb68cb3ba86e909bc99a101b31e595519d65bf8156b92a1cf34e0f97ccb583c60e699070cb4e5667bffe6e8115074558c1b8bc7bd740c1209dfc427b7e0e4688c4088412fe57be2ab12e803f4b4e6bf44b07d633f73352c727de8e6781e15af6de26304c4aa4e89e12f6573aea5dbb16d65886b585e18a8ea22aa0b87fdb766a4a6bbb8418353ca0885a7fc648f76208df0ec767f9470b50aba4c1f583ba0474533a07d0c186b513f6f323cdbb40e45422cb2ac85a7f6a625ade0b64d028aa2855e69db746666469b4c768901e98be7e35662af64ab695417fa8515b9b575439892cba5d7d4fc01cae59a12d33a9abecd4e99172ae2a482b2347cb2226c781eebefa3a3035c19fb161ce280b86701dd2e28c172bef14fa31cd52b91cfadbc2b5f20e2bb64de4b6cceb5551c2ca81d1a67c0af16022304c9a837e4ec1c386a69ee92b3f792a80e929eeb1bf0db95fbff65f4e08bd5563b3714ece6963393c02d796fe040577d09da48377d1d3e353beb55789a5bd694a68778a46308d678ce94c1694210b7ecae26712038f51b0d3bb4c558cb8bca45537f221ca0a7d192171bae689f5c7ac202331c26e5bfae9955a8f4e8bd4fb55f0ae1e5c85bc9d7b2641bc5bfbe63aa0125802023896ae44369f8531c9445dc7dfa0c7e33157fd9ea92174bf7f00663403cfd00edc8096431b3afdf2ca011a5533004ebd925b0e16aa1aff29a44982132180fff348ba547dccbd90f6a11ac5d3c55f2c2114c34a0da49c2885ea60278854a69eb51590e1bf32c9ac40e2a9414a40317468579ef255a5ca50b18490225daf7ec2d81cf8cf4d359261ba05938f91635c296bd9b717881a75bb5f1a89b11be60f8d0b5ed99b58de9d904d467f5acea1fd80f2931f9e896729cd2ef7fa710bbfa22865e8c74594ace5aaf4d300084c3ffb8053647efd50076c7f44e99fb714627ff920b20945bb8515bcb2ccbdfd0b0ee75b1050c5ddec449c38a57ec82fa03e8ec114b3b096fb263d1814d2b17c2c2aa0fa3ca2e10689ca90d9f0fd4d6c930480292252f790f500b1f07386d6f9bd3f546b84d0d20450478f9e37faaac2911a570741d160064efafe3dba546c94017d83dbddfebd8a7d17f513878458612c483f13f399b4d1e2bc22c19ea0d0aaee1da6264706613c49036c52c90b4026911a6cdfde0984c29c0182af3a52f74e5ca5da920aa33f2f86df14415be445d9513114cdf783e54d8795ed6847763668d61627ccdfc47bc4771b848fae690ccd3f756ed8d64465da106b1da5c810582cb1485a2596b4ba9adc3b3bded6345c3a992569ea321262284d1ffdbbcd5d96f51ac7d3ceb79a153281ce5cacbab6c225dd98a37ad2e234b931aaf9f3b25b2c216a18b6190745311813d47253bc45de20371e91c2fdbc04a1ea3516f666b9a9f1c1db06a1f32cc010b266bba88a794e8319e07126d9e0dbbba9bad6ce1a0cf5f0b34f38b38cfe7edb2c80a75a29a09f0cb6597f961474ad01c11cad26dcdbe22040cd1012454b97438b0430d240af1714aebdfda4f2c7aca45784016f2cda25956991592a6229079b6ca6f0bc4373e51a6fdda5ddeac4f7acec44700ae276aa299ea06d45d2badde2e213ce7352a7adcebd7ca4dcd270b62af740c7d56247ba471d60f9d7307546cb8feacbdf2a5832b5cc201b22329f7407c06e9cf5d469b3ed9de55ec5b3f929ea32c2cb5cc6471ea2eb2a54df1d81356e111f6e99f32a0180c7cb19a61de280be105b6818ebbcdc37e10c312c01de9ac5c5098f7726bc4e1a50229ee5277cb954b946b46bdff660be5441c427640c728b95c8236e6538664982014b91779fceb80035e37c4ce23c963f42004d673d856a0169a8cc2cdb2ccb376753bc39058b26cc51e6ae241a388524d0f632654cec8c444d04b45927a8c453f3198285d4dc0cfbe7123969c79cc6bfb0989afbd23f46966ae4bb10a017e687f3b973dca85f74c4d157f79f4ae7c661cdb460ef879cb0af04e56d1433429bdc63a2fbe343bcff3e63a390e0a26e4b617a30c7d0b547e2cd028a063221a68f5ba6c225c561bf0ad6d4aff8da2a43052eb2b356599936a180203b02d30cbfe4b902e734a38955bc89a5af0d030ff7310636a3fffa73cca1293e01202943d98d703b31c7e0bc6976f100d855ab72e6d74fca0cc0f78994f674b70271b966eb8b8628007bc1893f0459f274de25275e33e2358c1e83ac48f062fa39a5c77913a6aef56b1792a855a94e73bd55020afb63d9c92a51783db7656bd3484d57ce1bfa503b72f96f355d9ef30fe58f2d97aac2b4d519f363519075b7c2b53c465fb85005e87415996aad6bd74db50e5bafbcce400789cde879aa1081720834d3816b389371d009bc76db17c4dfd7360c3b47e149da08a5c39fe804833fc2c06b0647c7dcba94a2e0e840a499bdcecd8a173c066cf174aceabd1eab5f46ef927f8443d1b58c089601378c18c55e938dba70cb7d616ddfc9a559b44cfd417b0154cd5704a1f00dd475313f4c8be50d2b886bf9a5ad9b5d646754b439d59df6accf6f6074ccae9fc0ba2173d7c94003c8c8d819c6a5db071e0cf6e75023b89c680826a8260f0bdb99f1046a695bcb132552a3a0f4b2d0116ce62d6e2aa2cdeae41150255b8668be41ce219260bc104f1843c88c604c1462e6f5d1b0f367167e5ab793e13cd3f0669183221990bb9b4ef21e72e5f7a21635db531ed4aec58009e1d9886af435a3b3c2c373a0766278102c5f0c06900999b4454698f32f54c984305db50fabe4635c9e7a9f9ce3eb95692c8807ccf78865559075103ed71f7e68df7d920db3fa167551454a31e38cb74e7eed675ab5af79ece82d9de83b2dbacbb7b0fd0ca7d10469c30d6258e2b0a0e26bb3c308b88ed2b7ee89bd23fc5f15eb3f4d3eeb554c6fb122c6166f9b0e8596c0d712749f377ff4f969f0d30407f442d6c578bcd2d98d0faaa752a370f5c2c5af67ff67be6ca30bd61dcda593a75cfb3c692c21213fe4a7f2195fa46f2b7b239656f83775259329b5cb63281717be91f88f3f4402984c90246034e60ae5dbe4938215d7d362500efa4ddc227c9ae531167b221984ed0d2dc873a8c8232272d50bfcd4ec34cd5ff52c007ad91c49bab577ea6b0666cb8c83137a9427e63f4a58b1c80877b4810e56cfe00b1544b690d1bf7c4067d2effc8aef0b227c0614d48cb48f2a605dbb83d46dcaef5ab35584ec1200589ffe378f73995ef8b5ad1b04e0d7e308ee5671e9ba2d52f566dc2283614d720b8ad5731385a8d6da61bdaa1dd3755679355856c11cabefe4c1bed1ee1816552ae42a1b30160620f6099862ab720d5790e61e30b956b5045bafa0c270d41a6ccef409ae6a7771074d0a3178a478839862d1debc8d491f56dd897a0d1227f2f5c77cf413b563e3e74f3ae1572b875ac098f5e9edaf6a9d1b578509c38243fcba2a4bd6df4dfa0ffea8457e47ae1a93ba1c26cc64fe6a13f5e1d36af10d66e65c122072ad8b91b35da2eb952c88d3093076db428b2e6378f53b979f0cad951055b9354ba4f79fe9e2099bd0eff592f022624809f915d7de0defd141862ec6663cea2e95f17f46a7d17b55cd2b75a13b2e06e8a987fbc4ba3252281a76af354e8ce2b4c2b9de7824ccefd952719baff9553f03134ac8b3fab905b1713c02fd5107543d3f6ecc1261f611c84e76206d057dafd083a408183394092137532e5332fa6438c722aa7c54175d4e5041a4dc97dd657772ec5658f12e3b39594763e3c5b283c82e4e7db01f35b66897ffa3e2ff057a56a47418aecdd4ba5342d5aa025cd38d6bdf76ed4a01ffbec87acc9921bbec21e8a879db1407dda43becdb42ea73cfeb3d56a11cf083639a50fee614a3bdee83874605c7416d1675b9f353be8152387479638f1b52c3bddb468d6ae13127362d8ca79bb3e1edb6047626c6111c0e124bf7251716de4b86c602f3c46b2ab33b292eebf5f6ab4712aa87af77e0ed9b96346db4260b0f3f5e6a385754df510d56f49735d1009e682fe2349fe3534b2c39bd11e31fc5b7bf2d351bc655b8c77c7b77a1e8b34329ed5140d51dc352426d5e1d9e180317a1673c49b63c3c4406463bd8baaaa0dcc7df498e3970d3a2f24e93684aea9671ff2fcb8ff8e3772ad94a4ef7ec1eff5b29aff3f7754a7617ba3819f9a471d48a1ecfc3ee52b5ee57a769edb9abac88cda25e6daf5f8aeba0b38e7ad03b8712e14c2b44d7d5b49143c682e691b9f9e3fa2c4760ed045e011e17a9855b87ab0b79bb28bc5157012edb1951eb3e6e5702f9b86e1b32d50a0fbeedfb5172046be595c3e085fb82cdd4d0b4c61a49186c23812ad43d5a30f4012b5186d56b9bcc6797a9f8f9fe4fb4385aea2e126176e8e29984047ae5f94504f9ffa6c68c304c2d70ea8061cbb3148576437d9e81b70b08e7a3c59efe8691f52c1f0466aa1da36809fafb68b71df093748d607446b71603d7d1d3c954643ceb71928328e0ab6489190194bf22d0bb1c839c478d968b95b34a7cb8257d0124f6647be09e7c274adb11cd1fb1bc35eb6ae31d27d7fa8d4879fcbda2d8e525a5e4318a91ce1680ce46f521c9bbbbff913fc83880f3e25317ed6be27a568e312d2885198916aecff8779409520", 0x1000, 0x400, &(0x7f0000000080)={0x2, 0x2}, 0xc) kevent(r3, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x25}], 0xdd, 0x0, 0x0, 0x0) read(r2, 0x0, 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) close(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'\xff\xffp', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x34, 0x1, 0x0, 0xfffffffffffffffe}, {0x6}]}) syz_emit_ethernet(0x2ba, &(0x7f0000000340)="b6") 16:00:01 executing program 0: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='ww') chdir(&(0x7f0000000000)='./file0\x00') 16:00:01 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x80, 0x0) preadv(r1, &(0x7f0000000400)=[{&(0x7f0000000300)=""/251}], 0x189, 0x0, 0x3) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x40, 0x0) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f00000000c0)) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r0, 0x0, 0x30000) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x64}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="2f524244e0031cfe9fac661b080c") r1 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f00002b7000/0x1000)=nil) shmat(r1, &(0x7f0000ff9000/0x4000)=nil, 0x0) shmat(r1, &(0x7f0000ff9000/0x4000)=nil, 0x1000) 16:00:01 executing program 1: r0 = socket(0x2, 0xc003, 0x6) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) accept(r1, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) connect$unix(r0, &(0x7f0000000b00)=ANY=[@ANYBLOB="82022e2f66696c65300004f7e281b8000000005819757c55152f0ef2fc1588a722506510d14d927f059d8a06064691dd9d83a338374545c1e6c46309e15700d0591e299b6eb808e1b667470a35416ff14c3c7c67893f12e49414488e275e9f793458217dc2f522f7d971983251885f5c2cefb0260a5f0000da21b0042fecbf74f97c382a84f9d000000000ad968a036fd92759fc3ef3768a3f1036b2b824246aeac248537ea78207ef90fe8034e296bb5a4faac24ef43c3693b04ceb1d43eddb6c396103a54e23ecdf4cf06cf1848adc692bc94a631583a6a16da236770700009f819098dfb69939c20df6153eea9aa38f27af584d9b6f55dfb17cf2c1e991dd3116617c92faf467395bedd9a540098dbbb79ca00270afb599293b32b1e2f98e73a1430d92189c8eae4b2fdc0d9fb3ef44aa635c0cdc2812fe9018e7a158b8322c0857f08fbff90199694a651a4a9b52d174a30b59b53aafa0c5841e7eb125f07d25e3c6443bdba9f735c39a6c0664da4962e33d4b264db981d14b5a45442248a53ef77754a15c2ef657f933db131e970054a1edab571e20d49fd7968e36c2c4d951c57142a68ad772ca0d3ca199aff15cb29be73bec732469778b58b5547334af9d5ac8913608f1380550d3f66d14df24215471b9d65d2183257843d5aa429375d2d9e8f4da223a80ce6143c1619a2cec02ba5c0000000000000000000029d30f49f8a379536e19fc023e86626eab0879cd0afb508cbfdd05835758c948b5e7a046c2e8b445b4d8b9648862d8989eb9d63b6547c5878448f87dd8a62eda18404d09b5a83eb0c8215b6f9a4d001ee9362921549f240cf388a20d0e059bd73c393fa07c7ee9849dd5c5d5641578e2bac79b69b973ea294a0da079dd4bc3d10750f422dadac82dcaf63908a4f83a5543285ae58181ec5c04762e072474da528d1cbd94d579d39ee725faa4ab22eb2fb0876fdc97ce07f6da603629888e8cce1e11a03c71f5d65ee9a203121c5ced050b5fd7d493333388c75e2cd822349d53abef1accbf5ed806afff23bc5143a20497a52ea467bc955af38961c6f27840a016116345ba5677685c6da916653e75842eb9468f7868d7c95b587c7582146551e1314c8b3fbede8b441e6b8d5b380265ed2c4e6dcd54bc54205abc6fe1a17be5e0c8f62dcb816dd78dc42907931d6abc43cbe1a12ea599ad2f1e95c2ad559fa62897e2f4071541e7601b101b6c2622f195f344ef24ee265e3ae306fe79cb700072eacfc0ae9655ae449d1301bf73bf023e731c354cfb12a5db30ef7fa8d5c4f231c62359389539451be2805bf27da259da4a6767bb9b411540b7916578c5299245b623a82b27032d12f9a8a7160a362de08128fdffa1cae68c1eb9fbe65f2094c51e7004000000006eeed38c895c3c5dedbb18e008cf0337e010c557877ccf0c1ce1c9659d1f9f0108ec970832ce412262915c082f2f17c39ecc561eff94b914cee155e70bf30268cd6921d21ed50f0fb7d9af90a1315e375f0dcf3bdb0a1c000000000000000000"], 0x10) write(r0, &(0x7f0000000200)="9e3eaa467f0000000004bf9aab4230400f76000003d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x400, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pci\x00', 0x800, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/\x00@\xbd\x12zero\x00', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x20, 0x0, 0x0, 0xfee}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xff2, &(0x7f00000008c0)="9828bed0e52c2677d50e18031b411d4a38ac59ff75e0d2eaf6caaa1cf16eab3703f33f23ad9c4d115bed2c71a4cfcd81efd3fb55a01c05b8dd701b4e55f9d84c6aaea638f2eafb22ae7b822745f3bd21382b3b4cd917c406f8a2f644b30e1ef593123e14cf9eb952cf19af0dc08dd130d20889b25fcf3c474e1aa747e256e60b105e1f0ed57e9ad642a5b486868fd39a526e0bc4a7e166965b162f8f4851bc573a0a2476a743110a69afbd80734253902702928271f0e1cae691c501bfd327b9c1d0071be4194d2bea532732876ccda343aa23aeec2942ac11d6ac3b7832a43ab0d5f433a9d25f822f820b514edcc433288a5710c8072d32202b10d8b7046bec273892eff4d4c155aa020b4533d03123cdfa8b0805f8cc31aae4acec1717e9c02acd67404b1a28873677d786ba87c19a2b46fedbb44f155f2b7489df673739908780582b8007588d3ab3c0f278cf00b147ca37601bd76f66cfa78b9c5a6a8b024f71f17a5506dfa6662d62dd3931f73df50e9cd7eb63d7302f61b887a240f814c1cc84e6c73cef8f40f356b3da76f9a0bc5fa78320dd106dfb0e3e657b8f1598651bcb645242bfd160313c9b7ffc53a67bb86c519024f7caf2e4cdb0605225598c13b5b7a056bcd16364a34b6c1c2283d9eab6551fb6547fe2b812d973e0abbcf6fc289400ff0eefe54e36555329c8b5af87a57b937cf231bdc3f0f4675c791cf017480f7867f590b0b3b5b669ab48bbf37c61f509701f3c96d30d1d01a873891b017ce6455338003c75280e465ec026933167a65a175b1bc8755a09fb3e863d39a893a14feffed620018de8695ed5f2e546c914cb3bd2f4e6af8c3c4f649199d9059a1d8c414e4474e7aaa7de78b4c4afa871665b27f1d570114a534be568fa31343249733974321e5bd25d576fc1e7e7bc212403cdf5cc005b41abadb3c2634e62979a6d1b00bee97d36835839b04dc4a067a57c1749b7735776efa99ef2e7b8bacc3cf04977c6e4a1f18d3d3182f76116c61587dc9d0bec0aac86a2532733e1f9f98cd3ba8c9624973e9968467bfe2b02c1cf7667966a0614dd7fa6108002bfd4fd4cbfa4875ce17b446437baeda11e8399baff5a32db2275b5748a9065098bfb98460f569b098fbd059489cf4cb6343eaf690f87004ad6e9b1a041eb9870fc88651078b99a8a9ed4c6a8e6c072aec891b95ba97c211e0231d944edd44afd2b7836bee98d907df6f1f5c00d80885e93640da0155973f82920d3c2bec738df9116e8bc8183af274c489704db0d7f93412f10e6998999a0a6a83b3a949100486840e8a22c5b5b2f7fc04eba7bad640a2e86c2b371dd82cf66741a90eee43c00bfb61bbcac5bbdb0e5d634b021a0dbe7f65491b7a0c77aa6289c2994ce364643c4e6fd8d51766bddff42be87fc9bf4e493897c1969e42787a563fdba287edfe019f76713123638f69c42af5c7cfab7fcbb2c268e71b66f7940af2ba4b75c1379b5d33b3a10bb2c9540c5c12290ac143ef44250b7fd64d67ec1a1977975358b42b25dd3b0691e76e5980d3e05c909a048f7a104f88d6aeb574e8fc92e055fdd63c511a032c39e0dd1d2b7e743f035903d798d6e402e08c92750030ff668800aa360104a52f34d59b06e512e1a217eedcb11f8bc43d4dc9f779ca7529343624ab83cd4d060d69760b9a23390a4996984e68f3254b4defe4f41de0cfd9d1e0d473d0fc9a34ff4c022f6b6101bf808a2a8eba9301d76e49d302ec12f2980958a9b0d1c289e05f115fa9902fbf981048f1e2e00e50b005b46426b3841ee6b3abfff42462b24ea356aa21005dbe756f4d9cba381809ce32a5cedac4e123259fa6ee170b7886816d8e87d531b313c69d6395475907be8c217aec718a0ec4b6375b8e0f537edcf247189fbfb16003b00bff033b744742c4a17ff887cfa758ce4164a0c5f1cf5eec39d14c6ccd292f300e8f200fbe65fcb9f8cf5792f47872b71d4563f1b3911d47e96ca1258e5569899c5b4373fe210795adaf4972f9920f27005baefea54760935fc6e673d4b63503854b510134af52f7addf8b662ea7b787d78e466b05fc6f03e416e7c4633d3cc0a1da66bdba21c69b8a868b94b168ad3dabf41823a0292ed9efa93c47d775933058d141edc3d2c0e378e8ab5a0413d368d1304d8866ee988375cb775c22c87fb6a199fc92ec909de95c7b73908841f6bd53b30d98a599c3d483ee80dd28283c254fad655d7c4483f09dd528fa5ef44c60b9f1d7d185b8d093a38838bc65a5f7448ff699c737fb40738089811a05e14ba637e9ed04caeab873f8050f624bfa9d209dfcd47c78b4283607a0c8d067bfe37aa5cfc6cb5cf229adb5bb88bbaf508a9bb1ee894335e89c9d1e26d49d4fa7ccf0dce51f7ea9cb6c0e27850da303dd726bc79a502e78b586f96a0e8c5b5cc149155973118d624ea27f218eac98819d2bf69b30822e03dcd061f460b96cc4a43ca358b284accebed6f5d060118279c45a4f459ad0c9333bed5c17a990a6124c9ed7667d8cd5bb00e8de5cfef4357d4d1e1cff797ea68b8c39e6635acf853ce2a24197760ddd8f76d58d356e9aef019a0177478e31c83ba771321e66e17cf02ac0357df96e47200634e311ed7ec91a1e9c6ca9abd4b7efe668e64807befc40749caaf07fface39fa39e3da3aba9167b456aaf3d4a4151cc4a8fb19b6efc4437f203cd77c13dfe4ff4585b49f760a838b8680ee4b071fc30b7e4b18a22d12ca6416c1f74ffdecc212dad3a5add6860d4357c8efe01083c5ec900d8e101cdd4a6cabc3c0785051edd7a1b0cab67b59848c0147a48982cff36ef8ab4e7921a110f454493bff2245bf2124c9dea59637b23e3dc8feac2672cdd654749529e31b2488fb6a9ae4897600a3cf4d22fe1d756c47502412c78eb1750e0886add85512ed34d4f5ab35e48492ea901dfd5b1f22c279b3441c0e33b7ff56025013c0f34c57aec7ad7b5fa1e1e15a7150db4abec8e2835b1916bfd72219e0f9addbbd3782dced777d9ce7344b967869eea1bf53d1c4b02b3e34ed02d76ec7e3965f4dcb32d36e71ba5df17d49bee0993cd99a9417fc8f947fea3cd9902478ffe36aed89d4fedffc3072b62c9cd8a39f11d3415e82c8b1b896b8910735d802866b6d36c7dc7748f99fb2dcf4eb6e7e5088129d7258d7e78d39c0a4f4d916160da9619386e3197806b7176b44efc22d0cbe66d724c101ab901627b542683e4bce32e0b342d5ef7f2f1aae1e1ac03e39e48c0992cce6e8a6e4b2f4fb03023b979d394baf597a46b56cb9973454e0f0278d2a154a70d6b0092b60263d63f861735c948ea6b7e3d6ff1d1c06a0baf276c64be2c035537d10b1ee1d485c28e51ddea698fa7bf0c115715ac196a3859232f2bf469ccfe2b4dfeb0a66f71b8dbfd7c06edd49614490c466f1c2a442ba924e34551904ea3cccdce4e5c9389fc9a8f12022b793cb078432bcc502694873f996596c01c0e9a693e39b3c95ec576e0c734189e729924daf07556ca916a36f312011f6509617c83f90cde3ed7456f211b017797a4f0251c5c7f81454a5d484d9d86babc238d79e1a6eaff8e5022e8b17eb3078155093e9ff35186d87562592147b192f73d0c739402947481eface91d0bcce47629c16700743846ab53b554cf0d9dd4867efb6f8de0647fd01332a04584ff8d2dba336fb81db0442576f58831329863d2b4a14ee6a1204b81bb82d1388c8cb4ad10ca34078061c1c88f1c1d23988ed1bc98717e15d1865957d8915550aa04b896d1ef1e2cff9a4e0a5acdb9020aa67ee5c286894071a87bb1dd0e80aa9e8409468e9f836847ba4825118ea71aaf372810df24283fa079dd5dbc2407a9dea800737cf087c83815b08c97d10930484dd202ba68d64026f22939186297acdf903b845ae614aab9e028841eee1a0b0f259444314d31a5e456c67fe918f64a952d84f16bfb2bc9cea5ae07bab2ebb53bb8a524b66bf26a2a0fdbf26285d5b7a2701748cbaa893a08922e70aebefaa005f0d4659f01e7f47fec0be3b5a203e6316e776b9fb76aa12560d0f147c8809c6755cb739b2c807fd3d6b1a7a1ca1c0b16ee7b91dde8cfacde9411f6629d2fd41b2ad475473c99a391eeacf017404d40dc116166778d0822802851f3ca1ee0655322d659ea79fd8a2d9151516e300d3f193f70c6d02e04c6af62793b1be8bda7170242354ae3d75573659b1cabd41cf9f89aa0b8b79f313997b625f7c7f57d2ad90a9c6a407a1bd4c7e8bc1ffd50ad06ad4e3ba699ceb2e386960f547e440bbb8f25e2cbd3fdb2e278073cbc0d1b88a91e12500e81e2c575d1b0a7ed1471578fb02beea00006646903826f0ccc3193b2ea545718beda46e2e080d96c5c9878e7b9c1d621a9472d8247e7d105b51edf16a17c887956c51e447300325640fdf0a06ceb2b9bf91998118b25ef20142f7aff506ed6217ddacb74d059af2709fbeb64bca8e5b99d517dd141531500a34cba3aa1ffa1fe36ae3d0ddcd89a00a66c105adeb198e062e71be98700f865266b636565e050908d5a321a3a72b7c747f6623fd77c1224681f14a6e7fbe435beed204a34ccb052007eea57b6342e2b39c8f8b487ca56392935b503c0f10efe891d46272f91a06e5a5fa71b6f15f317edb752b7ad2b34fe2c230e238b0247ec62feefa940986c706b5766f99cc12d4e4ab53537e146223032a92166eeaf0e63111b1a3538b19f6a9087ce9d7fb30f06ded561dc00bc561180951a6cd409baf2cef4455878f5453107bef2e763706bf0f3cf29ef3b36c1b9c6886b039a3a801b6e374885cef0dc979624e367b7392ca9d3ffe5b6b8f6938d8d6f45f683ac4c12acdfb38ed4d4f1b163278c86646fc3c4bf9decc02b766541001ea3bcfae8bb4fa2a95241c9561c3797cc88404957f23f2ea607caba3154ebbd0dd905f1ec1959926302782e520ef00d37ccf33af8f146d2edc13b750841f78f99227b466325466b8709d4c6e830cec63258362b11e5d91c6983994a05eb8be857e9d5acc0666148fbf66cf61df2052c31e9be86053d63d41fa607ac83ceb65343acd95f38ded92267ae2ed182fed9cf64e3b81d14a6d6598f46f43fd51bdfe5ac5c95853cd30d578cdb0e2b3c62f0df3278a102e45e3936d9b0d47e5ac1182ebaa16bee9f2c790b7b7947018b44429c8cfd3cb44227948dc6c6f9b1bc91dc9dfb8ee6e92646f8da66b2cf0a0f0e5168d35125765c18a9ab25c66c4fabf59bf890aad36d357478e29fb48e3db3efbb071f6317bd2d3ffb4d924abf2cf4f1155130dd13653978066fa8a657399153d1c58981aa5fa11423547ec7bf21140bac418a090d464ff994928d28633b170778a6cca7ff53e063cbb37be1e7865ec993b5e21bdf3623770b447fcee87a9a9678e51a7224476488ad58aa3bcde808425a2441d7d1ba6a3afc50f56adad35cd6ce353d9b620e8e6418a11b1b35f828bb280f8467a3a92b132ff49fb77586e044763e8cc7cbab7853c1c4aa438939603a8f13ee5604a34ad0c0372683f06deaca2d7094b43d2c1cee762e41b35a8d23bb77ecbdf3ecebc2a639b0a7fbffaa512621646c980e9af82d24ce3c43b38b61208fe68340262f314fe79df07e3f6294dcfd59eb770d43d92567480b8fefc4fe6db6437222fd513e49ad33961818af098b883a3497944d92e24b06545e5e4dcc1ee0410a7f0556abb4c002080c9c9312c56ed4cd106d7c0a14b8327f4d53d9a05807964988a1e70f30067406bdaa3da396") r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0xaed) 16:00:01 executing program 1: socket(0x2, 0x1, 0x0) r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x0, 0x15, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) dup2(r0, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xbd5699bc1ec0283, './file1\x00'}, 0xa) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8, 0x0) r4 = dup2(r3, r2) shutdown(r4, 0x1) 16:00:01 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) r2 = socket(0x18, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = syz_open_pts() ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f0000000140)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) geteuid() ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f00000001c0)={0x9, 0xffff, 0xf6, 0x1, "1ca0e08e5db2a726c6a2b0330ae155f75a9a93a4", 0x7, 0x3}) recvfrom$inet6(r2, &(0x7f00000012c0)=""/4096, 0x1000, 0x40, &(0x7f0000000100)={0x18, 0x0, 0x5, 0x9}, 0xc) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = socket(0x18, 0x3, 0xef) write(r6, &(0x7f0000000180)="8c2e67558fb4ab13f9059612dd9397e40b5fc6216cadf79a61f0714c75a71d85a2247eb8a15057fcffd3630e0000000003083724a3b35dec74d36a7005ca63", 0xffffffffffffff36) 16:00:01 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="00020000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = getppid() r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000c40)=ANY=[], 0x0, 0x0) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r5 = kqueue() kevent(r5, &(0x7f00000002c0)=[{{r4}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r5) msgsnd(r3, &(0x7f0000000040)=ANY=[@ANYRES64=r5], 0x1, 0x800) msgrcv(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000013a88c4b000000007f000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000004000"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r3, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r3, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r6 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r7, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r10 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r10, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r10, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r12 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000980)={{0x0, r6, r9, r11, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r8, r12, 0xa5, 0x1, 0x100000000, 0x2}) r13 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r13, &(0x7f0000000c40)=ANY=[], 0x0, 0x0) r14 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r15 = kqueue() kevent(r15, &(0x7f00000002c0)=[{{r14}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r15) msgsnd(r13, &(0x7f0000000040)=ANY=[@ANYRES64=r15], 0x1, 0x800) msgrcv(r13, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000013a88c4b000000007f000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000004000"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r13, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r13, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r16 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r17, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r20 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r20, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r20, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r22 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000980)={{0x0, r16, r19, r21, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r18, r22, 0xa5, 0x1, 0x100000000, 0x2}) r23 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r23, &(0x7f0000000c40)=ANY=[], 0x0, 0x0) r24 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r25 = kqueue() kevent(r25, &(0x7f00000002c0)=[{{r24}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r25) msgsnd(r23, &(0x7f0000000040)=ANY=[@ANYRES64=r25], 0x1, 0x800) msgrcv(r23, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000013a88c4b000000007f000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000004000"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r23, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r23, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r26 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r27, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r30 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r30, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r30, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r32 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r23, 0x1, &(0x7f0000000980)={{0x0, r26, r29, r31, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r28, r32, 0xa5, 0x1, 0x100000000, 0x2}) r33 = socket(0x18, 0x1, 0x0) setsockopt(r33, 0x29, 0xa, &(0x7f0000000000)="00020000", 0x4) setsockopt(r33, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xc) r36 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r36, &(0x7f0000000c40)=ANY=[], 0x0, 0x0) r37 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r38 = kqueue() kevent(r38, &(0x7f00000002c0)=[{{r37}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r38) msgsnd(r36, &(0x7f0000000040)=ANY=[@ANYRES64=r38], 0x1, 0x800) msgrcv(r36, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000013a88c4b000000007f000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000004000"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r36, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r36, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r39 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r40, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r43 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r43, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r43, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r45 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r36, 0x1, &(0x7f0000000980)={{0x0, r39, r42, r44, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r41, r45, 0xa5, 0x1, 0x100000000, 0x2}) r46 = getgid() r47 = socket(0x18, 0x1, 0x0) setsockopt(r47, 0x29, 0xa, &(0x7f0000000000)="00020000", 0x4) setsockopt(r47, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r48 = accept$unix(r47, 0x0, &(0x7f0000000300)) r49 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r49, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r49, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r50 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r50, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r51 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r51, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r51, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r52 = fcntl$getown(0xffffffffffffffff, 0x5) r53 = socket(0x18, 0x1, 0x0) setsockopt(r53, 0x29, 0xa, &(0x7f0000000000)="00020000", 0x4) setsockopt(r53, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r53, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r55 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r55, &(0x7f0000000c40)=ANY=[], 0x0, 0x0) r56 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r57 = kqueue() kevent(r57, &(0x7f00000002c0)=[{{r56}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r57) msgsnd(r55, &(0x7f0000000040)=ANY=[@ANYRES64=r57], 0x1, 0x800) msgrcv(r55, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000013a88c4b000000007f000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000004000"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r55, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r55, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r58 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r59, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r59, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r62 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r62, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r62, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r62, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r64 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r55, 0x1, &(0x7f0000000980)={{0x0, r58, r61, r63, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r60, r64, 0xa5, 0x1, 0x100000000, 0x2}) r65 = getppid() r66 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r66, &(0x7f0000000c40)=ANY=[], 0x0, 0x0) r67 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r68 = kqueue() kevent(r68, &(0x7f00000002c0)=[{{r67}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r68) msgsnd(r66, &(0x7f0000000040)=ANY=[@ANYRES64=r68], 0x1, 0x800) msgrcv(r66, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000013a88c4b000000007f000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000004000"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r66, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r66, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r69 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r70, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r70, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r73 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r73, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r73, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r73, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r75 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r66, 0x1, &(0x7f0000000980)={{0x0, r69, r72, r74, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r71, r75, 0xa5, 0x1, 0x100000000, 0x2}) r76 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r76, &(0x7f0000000c40)=ANY=[], 0x0, 0x0) r77 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r78 = kqueue() kevent(r78, &(0x7f00000002c0)=[{{r77}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r78) msgsnd(r76, &(0x7f0000000040)=ANY=[@ANYRES64=r78], 0x1, 0x800) msgrcv(r76, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000013a88c4b000000007f000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000004000"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r76, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r76, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r79 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r80, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r80, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r83 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r83, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r83, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r83, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r85 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r76, 0x1, &(0x7f0000000980)={{0x0, r79, r82, r84, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r81, r85, 0xa5, 0x1, 0x100000000, 0x2}) r86 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r86, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r86, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r87 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r87, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r87, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r88 = socket(0x2, 0x2, 0x0) r89 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r89, &(0x7f0000000c40)=ANY=[], 0x0, 0x0) r90 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r91 = kqueue() kevent(r91, &(0x7f00000002c0)=[{{r90}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r91) msgsnd(r89, &(0x7f0000000040)=ANY=[@ANYRES64=r91], 0x1, 0x800) msgrcv(r89, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000013a88c4b000000007f000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000004000"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r89, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r89, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r92 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r93, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r93, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r96 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r96, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r96, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r96, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r98 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r89, 0x1, &(0x7f0000000980)={{0x0, r92, r95, r97, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r94, r98, 0xa5, 0x1, 0x100000000, 0x2}) fcntl$lock(r88, 0x8, &(0x7f0000000240)={0x1, 0x3, 0x7, 0x4, r94}) r99 = msgget$private(0x0, 0x2) msgsnd(r99, &(0x7f0000000c40)=ANY=[], 0x0, 0x0) r100 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r101 = kqueue() kevent(r101, &(0x7f00000002c0)=[{{r100}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r101) msgsnd(r99, &(0x7f0000000040)=ANY=[@ANYRES64=r101], 0x1, 0x800) msgrcv(r99, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000013a88c4b000000007f000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000004000"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r99, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r99, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r102 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r103, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r103, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r106 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r106, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r106, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r106, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r108 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r99, 0x1, &(0x7f0000000980)={{0x0, r102, r105, r107, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r104, r108, 0xa5, 0x1, 0x100000000, 0x2}) r109 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r109, &(0x7f0000000c40)=ANY=[], 0x0, 0x0) r110 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r111 = kqueue() kevent(r111, &(0x7f00000002c0)=[{{r110}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r111) msgsnd(r109, &(0x7f0000000040)=ANY=[@ANYRES64=r111], 0x1, 0x800) msgrcv(r109, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000013a88c4b000000007f000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000004000"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r109, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r109, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r112 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r113, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r113, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r116 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r116, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r116, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r116, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r118 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r109, 0x1, &(0x7f0000000980)={{0x0, r112, r115, r117, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r114, r118, 0xa5, 0x1, 0x100000000, 0x2}) r119 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wsmouse\x00', 0x2, 0x0) r120 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r120, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r120, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r121 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r121, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r121, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r122 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r122, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r122, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) sendmsg$unix(r1, &(0x7f0000000500)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000180)="dd843da0a13d9c53dd7464e3373c317d5d6fd632ea9c7e0d7dfcc65783aae536590c2221ffc8fbe055c174b7a27ca1e31a0ed19c1a38ce2c9a8f2295b83818277b1d3684613b650f64be69382b7a01409d4d870a3bc3e0cb3d9297865907b1b9fd49c78820bdc7ae66c5d74e6e3ca118408eaeac0475279bc3f68a6aaeff0d0a6427278dbcc959ef4332fe63f58273cb5e577f833c99970ac5602d375783fa20c1a26bf9a2a4d296f26721b4882a3b1bdf91203a2c7853aa6bb8c6", 0xbb}, {&(0x7f0000000080)="3143929d", 0x4}], 0x2, &(0x7f00000003c0)=[@cred={0x20, 0xffff, 0x0, r2, r6, r19}, @cred={0x20, 0xffff, 0x0, 0x0, r31, r34}, @cred={0x20, 0xffff, 0x0, r35, r39, r46}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffff9c, r48, r49, r50, r51]}, @cred={0x20, 0xffff, 0x0, r52, r54, r61}, @cred={0x20, 0xffff, 0x0, r65, r74, r82}, @rights={0x18, 0xffff, 0x1, [r86, r87]}, @cred={0x20, 0xffff, 0x0, r94, r107, r115}, @rights={0x18, 0xffff, 0x1, [r119]}, @rights={0x20, 0xffff, 0x1, [r120, r0, r121, r122]}], 0x138, 0x402}, 0x8) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x3, 0x6b13, 0x401}, 0xc) 16:00:01 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8000007) open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) 16:00:01 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000240)={0x3, 0x0, {[0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6], [0x0, 0x0, 0x0, 0x400000, 0x0, 0x8]}}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x8464, 0x10) mkdirat(r1, &(0x7f0000000180)='./file0\x00', 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000080)) r3 = dup(0xffffffffffffffff) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000140)) r4 = fcntl$dupfd(r0, 0x0, r3) dup(r4) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f00000000c0)={0x8}) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x60}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 16:00:01 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000200)=""/247, 0xf7}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000c40)=ANY=[], 0x0, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000002c0)=[{{r3}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r4) msgsnd(r2, &(0x7f0000000040)=ANY=[@ANYRES64=r4], 0x1, 0x800) msgrcv(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000013a88c4b000000007f000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000004000"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r2, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r2, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r5 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r6, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r9 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r9, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r9, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r11 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000980)={{0x0, r5, r8, r10, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r7, r11, 0xa5, 0x1, 0x100000000, 0x2}) r12 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r12, &(0x7f0000000c40)=ANY=[], 0x0, 0x0) r13 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r14 = kqueue() kevent(r14, &(0x7f00000002c0)=[{{r13}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r14) msgsnd(r12, &(0x7f0000000040)=ANY=[@ANYRES64=r14], 0x1, 0x800) msgrcv(r12, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000013a88c4b000000007f000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000004000"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r12, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r12, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r15 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r16, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r19 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r19, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r19, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r21 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000980)={{0x0, r15, r18, r20, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r17, r21, 0xa5, 0x1, 0x100000000, 0x2}) r22 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) r25 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r25, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r25, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r26 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r26, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r26, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r27 = dup(0xffffffffffffff9c) r28 = openat$pci(0xffffffffffffff9c, &(0x7f0000000500)='/dev/pci\x00', 0x80, 0x0) r29 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r29, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r29, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r30 = fcntl$getown(r1, 0x5) r31 = socket(0x18, 0x1, 0x0) setsockopt(r31, 0x29, 0xa, &(0x7f0000000000)="00020000", 0x4) setsockopt(r31, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) r33 = getgid() r34 = socket(0x2, 0x2, 0x0) r35 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r35, &(0x7f0000000c40)=ANY=[], 0x0, 0x0) r36 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r37 = kqueue() kevent(r37, &(0x7f00000002c0)=[{{r36}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r37) msgsnd(r35, &(0x7f0000000040)=ANY=[@ANYRES64=r37], 0x1, 0x800) msgrcv(r35, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000013a88c4b000000007f000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000004000"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r35, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r35, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r38 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r39, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r42 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r42, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r42, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r44 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r35, 0x1, &(0x7f0000000980)={{0x0, r38, r41, r43, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r40, r44, 0xa5, 0x1, 0x100000000, 0x2}) fcntl$lock(r34, 0x8, &(0x7f0000000240)={0x1, 0x3, 0x7, 0x4, r40}) r45 = getuid() r46 = getegid() r47 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r47, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r47, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) sendmsg$unix(r1, &(0x7f00000006c0)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000300)="1d28057bc96514745920832fba990c77c01f8df8d58d82aef9ac6fa6ece59465c228211c6e70e3b1346121199c9398891d04fb6e5f8f5f5dbf1b087ead706a9312e7a2029accd14463a3a294b76d185fe34a86bed42e1243eaef55d0e5f0a4a971bbe9ef03fb7fef53d02903669e4544bc01607d18df66f36a1fd1a3812f059d3d2f36697d18fd80f8094479d4dca13176b6e2f8099a4442f8", 0x99}, {&(0x7f0000000940)="6601c84453be17a920d3f87620992dd6b67cbd9151ceae77c395322252fd3e6d5698db0580110a071a6369b07016d32d88444ba7e1300ecd125cc652f2fa3813d94ecaf20005422eef8591c036689e0f8c1c0adc8b8243c159bb4381a62975a8ccb1f82280677df92964baaaae153192653d8b12ee06b7f8ec3bdb58c431b842b635e46e7242c181d5e5ccbea3eb6dc00dc8a2bb645f1739b295da11ec14d4da60d31e3562d2f6edeae46e880f625fb1bb7753424a58a0d4540b81c198c48ec2ee6790cfafac42eae8a5ed118295b9313ff4eec1d324a863e012ed468d41872041d098b9e5ea8b6334590a4affd8f206b92c0859b7c6a110352d0fef50ddccdf857550f7622a29b8c98c66d2613aaba533e4425d1280b6f38c5a2d0e430e28da439e16a2ae638aaa5a1462cea594919d540341529327a281021ec9ad880ccc73108c80fd27a814c3065f356b1787f7fcc435d9a1a444d65b94066d755653baa09335155ffaa961ea1f38d924ffbf012ce9bac21f7e4ae9700bd736d3dcf019704ea83726d089166d918fdf1bcad1a0c43267e5d742848bb834a1b05fb19f0370ce59d7e81cb7e2c37b37fc3861aedaaf957162e29fa7d67383815f79ba3c87d3d23910716a50d46a396980dae11cf3495bfadf50ef3ca518776a53e6bef23ba517d45ab0e9f44116d4c4c321a8ae5a23b3d95ab6bee159eaf394b6ca6607579f7623c01a4159c83cdc06727292f271844c9ed43341e8e8fde7dbcf51c2b70a9195d78eb418fc6fbaef0c4980de6d118e7988e3d3a30fe0a28ac007ccee763712cc59a07e82c990209aff9fc1b6cc85a04fb2bef7b409a11d5d4ba22dbf3dd45dfd8c7a2c60bbeef72e8c7d8d0f832a701d51c6662da8202580525b2b213e2d58c4c5bf4330885104d37487a7eaaf1ea1b599501957de5728ca57e2d11602e57a13fc5ae6dc85b37b3ec562e6c750ae908cd936636a60793b7fbeb8a262d656a6608e94e34a1ca000d73e2b0e8febceed115e4bfe782148c0a615c2450b9a5faa7e40685193b0be7afd4329f7d22bb2486eb990be0f012ef3acaed5b0367d89bbf7d20fbc88b4ce43cf611cc62cc5b91216ca650b73e12e1c485ec70a3721b55fecdd6e84df84d2d0a2d4ed52e67ce84a85839961d9c05f50ccdc53d7c2668e535f1142c9be2f7214fc940a06a5e07df03fd4b3574523d9c54da9efef9f83ac0b15a0aa2021ddc26baac31e04686be2084240e98cad17af7a515c9ac19c385e6e0f34f375c9b8537a39e32100c0b3db815b0517526ad30a53229d210fb3b6232f2e359778c26ca15d8800c2fa590dfea9afed9dfe2bb3e14782ac3bb83981f142c6a239300ccb4a987358e3b86263023f6023ad132d348cacd70e1207ffa85c1c9549851b888e8fd95085308c17ac5f91116417abd61e69f21cada3db96d59b81a145a1ac76f1c5a92ba8e7365e102c1e2d59b5ae645f2752c52edbd602b4998b4b273cd05b474b6886c838a9272b6a1059cb2e5dc0849d4a3bf6bbab452121001edf3482561ad7341490fefb851c8a422cb9c800aa171a66a8b35e710efd80f414ffeff4b10d60b6ccc01c81e21107f9a9ead3ec090adba9467a14e1bb72fc78dfd0f502891dd19f879adc792eadc7d7f6f3089784aa5bdd3b41b00f77f7c5a7dbfc84991cfbf3a453c15fd8dc385773e1ec2c4b82638affa82b2e82372e6afb352a1afeba1aaa10d3ff394a3c64f10e938c0866d92df1cbeacf8405f68fbbc7042066de9c7f3860205fb5fcb71d4a12b5e662ddfadfb759303357478efc26738d6b4af431899aa8b77f946a2b4566285ad8a90c0df02d4468e34b4a0db4b68dadc23dffca0460ff90f13d6ac2d0a1aaea9626b4f2a308f17d480e444486d5e951c21dc10e7fff9a8e65ed8dd6f76a90b9ae9e4484840d83e2e94034780ed881143b7651b5795be9c7c5798a36c70f97be7a0a63d6df29a81494ca53a39770f3d7176eb370dcdb7e7d34ccfa5da4bc82fb7932cec2e86d9e7cda719ee0bc0126e939bcc6c6f7bf5771454755eff4e8057c8e54c9bdf5c1414e42b1fe5c89446c138b0d4e2944ce34c2c72f96ed1936ac3c1fb7c7156a95fb6c6ec0d5829ad201438702d21f2ca82bae0bcf44b8d21017cc1c73d0b2a6d35afd426f68b3db4c78474c5e24499c3c4059f32db1548da5d6602b6a76a712d11c54f237cdec1c872cca9308b5d85888a19c4b9cadad10f417b05bd56a3457b1380ea2f93c131eec37f36fb2ae42817c5977aed425f0a317e64e686df3e077711c483140836372780cd65b5b1536492d382cca209e45a52d06dbcaeadab1ddcb2018a29b7c3ed0535bbefb4a65aa2148af714c3df27f0ea8cabf06742f380d27177439e0111c7fa4db6230fb88e89a1d812e7ad5f7bb6afe2de0b23a66dee15d680bcfb6565270e8fd046c8305d61eac8d026ac4940f6383ed57e777175905ed15aed7a8ea08ea91157d312140e4e7091c9648e8ef834972c8f44b1f867d7a09e36c5e1b473c7e79eb1350b68fcca64b261c5d1a4ba10a4e2e657498e088d49be56b877664dfbf88db007a2924905222a51c8e3d7431de2b1bb9d3fae1e3c92373702150933c69d7f938163a71ea6cb7d197c39eb1595d30a21d564dac8ef9daac8ccff563211617a552995d9f7d7a20289bdc9b6bc8c99bd3e47f676805638e951c77142d53fb32dac818cab5df11dd5b12550d5e4ce07a3df1e5af3d08b213c5f88091817854f8f98ddcc782ae38a8b57c62c7b609870f5d8901747f0cf61eff6b6faf4e0594eb13695703efdf39cb242d845aed1d6207a7770fcf59e500c6c022ccbe672b80575a05c59ae8f434836b4a7bd2058ec56d8d8eafffe428528585f608e7c8ac84705b02b011e67d3cd27a29b3b40a3b2583f67a681a74858de89969ce5b76d5e67761b972c3c12557085ead9a1d647e156cc5fab7423f8e254d8f14dd64bf0f03df6ea3bba61a0d8cf4d17f406508654c81a316abe7ec18bdc6b513072c528ca6d678ef7b7b9649ca3a34a0ba8149f0c7ec77d0bc0f04b24e97751bd3aa888850f66566ec353fc08e042be1b924c23d4713e2369d83fe0c9049ebfe0b91207c39176eada493f2be840c8a73cda58125903b4662fad0a7fa1f54f0e6bce62a298193e5b9e416aac93a2f4aca8c0df4f3339ac6dd5331b4ccab5ae3c7c90099be71bdc6a2c275797b2db0380d5fbf3d76d44b16607af5d3f61b4bf8a42a8dee8532a0cfbe8a38e87e45d4b4ffcbffa232abb2510d3c17efc7daa5dd4ae00a077a24228862fd6ef192321bea042d626bda58d4ce4831891cc6126db7355584264e102be9f61bf727269741e4d7fccce80981ccd3b9c24123941770602f9a87a286df3895f4cc3bb49363e3e3122e53ce5cdad43bed875c036ae4b0a5bc161f610979a2edf2fae0a057d5f3b3035847db66b36caf3961ce1809e301754c314d612c15414bf9700f6d6ac462e1ae9dbdeb7eaddc34c5fa5121ec9931985a6830c7983c358ddfbf9a4d221b48f0cc8228aef4c4547765214d1c0e57d04cc2dfb961f0260d63dea80911c6aa076c39d4274d7938afafab52007d2c8ff3a8b89ee137926eced8f328fca30b9ed0c85b6be1967695902ad0320a45df9c453f23af1a05371dbe1ba8112bf72992ffd262a5ce276982cc9a97315753f159f33db7c3958eec32b2d994e31a7e514a7eb732075b13ecbb9eba99f6002079ab1c38ecbfc5796c7addcf83cba8bf6067919914e3a5c3c809d5b2fd0f41c1417bfd4db16ea528b4d43c8eadb149815a73435d3fda7a9e77753e9da434396fc5a4640791681756df45220f6adf7bdca5fdb481b5b23ab2aeadb857f7e15d272a317a76e8dbef49915425cbb040919aec26cdd253dbb2218f85b40649efc44c9bb99063c3760ab1ffea2abb649a600daa1282b105e6a1f7a90408440161a615a210950578cbf5a48790a75c533f44be02381966755e2007c7cdb431d3c3d0f7c3608fb78541960a18097b4a0fe7ddd37f0ee710cb31a30e38d2e49c6fdac6f8a28376c69c633e8c9927486f5d0cabd381a292009d76010b623749135389b710999c4322e1c0f6e0468d8b5c45d1df7e664d601c04ec62f8241fcbeb0b9bbb70990545dc791eea20e7ea9137b06b00d3f35d65017a13da808088a285c037cd1094c82a78b3c400c9aea25e35b99c5b600707893c045d5021d7ac18dcd2ab0210f3155ee41b3c54c092e642ad243295f08b0e148da53ca94c24668f13520c43fc7f9dcb89e8723dbb9a3272a6002a8f1c218f6d94bb0b5270656b9a631d32b36af0ac87cee35248cd0cea4f02b410cf10d905f143a235b6735164c56c57a460315834d174cfa626b844fc5a94f06d10f2120b505b3aadef8bcf6d81e06b5c03eb2a505aa9ef859394344635c24478eb8ca3a9f0af9bc4b1b8c548d6f3c15d8ad762754b4a9f7fad9379310f3c3b502cc2af6a659e8ec2566c75d6b75b8f4f16be1bac8d84cc1ef19916e33a73fc3792e40299d8a781484654a2b485296908bff22de69b1dc510a2c6b233613669dab51f5a127f5c800ed7ed844c5df72bb9bcd50c243f75fbcad6bc9bb57c9ca77b6a637885ae73c8c1ff1cca679940bc65f4d66c885bc5fb4a645d2061f43dc49c8e9e6fc2fb0b646311b430d9cf17db3a9955c08597fefcd36132b6877b0443980e5867a52d3d811d05f67bc54246e31238f941547bda1e917f48c8772f75ace93f4d572506255081c7b53ef803a483b5baacaca26e14d2455fef76f929e67acb6aadfead016090917d3c983d8a3624eb8e8e9c38af687a906838486ca52a32061c8c107cdbc1a9c08675602e62e3000b48ef233e22eadf25cd6f76f020c6436c2396cc02bc58b6702c2a6bfa80aa4dc23035687960740ac0d4e07bea23e33614dc4194bfe73993c61b05fefc47b5bf20eb4fbc9d35611c77ef1d7a10a9a3c90a3823226c4143615dc2fbdb66a0883763eb0468bd612892b3e1e7075c9f4aabbc39e734d28ad6d9d6cae5e5c2e7b47592ac23679a3baecf652cbf568f0e88b3379ba15d4ac19b5c4cf439dfce644daf46a9016dc68a497ad6dd98ddbe7366797803c30856e12116c7dda4ae588b8282f0e5beeb23afee988d3d61e7b19e04ce13d1db3c19362a1f25b6c45a105d46192d355b5a867ce5b3d85e8927e83f3f47f3fb68938e7c519e3104b99d0dd9fccf933774c0e2f0aa67cf79cb72bbc3535010fe5afb739a5d98cfb09cddf8d08b2346584ee726acacde49046070a1bdc523394fd3df5828fb38bc79992852dee541c0eb3eb6df0a87b8415995360d388205ece39ab9213bc32473e465f4326b38f2e0c853cfaff00d6253f7d8de16da9cbfca48ee9d4065e370d908839c8d8608536baf67cecfef4fe67c9c7d1946f9508f2bb10736e6f7bcbda652b10cb4873a42700ca7c59dbfbd65330990ee5b6a0cc81aa921871b3a530a7af2a80077fe2fcc6d4f6f4c631cdc6b7b25fe05a3954f1e118f5481e62e1352a9416e3bb7c87a3e68689261d31833fd81576c4cd614a0df28859d0187c3fd02b9cfda4f692f22517fed3dbc0f699ae31d7acc31cc8386e50ee18f9ac707412c2f85b7c3755f47090abdaafd6a886da2f7be279506de4b578df456fbe9873c3d5b859d9dfbd7e1b0b2c8eb0b8ec1a38ca1f4c106cd7d11eb5d4dfcbb92a1b4483fb6bac398f0398e4edc06d9dc0b1be9f1e35a5514f9aea5167795568c08a67d8e7e63d25ec1285ff0ffb067feb570a445b9846ec071bc", 0x1000}], 0x2, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r11, 0x0, r18}, @cred={0x20, 0xffff, 0x0, r22, r23, r24}, @rights={0x38, 0xffff, 0x1, [r25, 0xffffffffffffffff, r26, r27, 0xffffffffffffff9c, r1, r1, r28, 0xffffffffffffff9c, r29]}, @cred={0x20, 0xffff, 0x0, r30, r32, r33}, @cred={0x20, 0xffff, 0x0, r40, r45, r46}, @rights={0x18, 0xffff, 0x1, [r47]}], 0xd0, 0xd}, 0x400) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0)       16:00:01 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "0400c5a121bf04aa15e9050000006e00"}) pledge(&(0x7f0000000000)='tap', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$unix(0x1, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x1, 0x7f) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028698a, &(0x7f0000000000)) 16:00:01 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x10004, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x14) getsockopt$inet_opts(r0, 0x0, 0x43, &(0x7f0000000880)=""/124, &(0x7f0000000040)=0x7c) read(r1, &(0x7f0000000980)=""/169, 0xffffffffffffff61) r2 = semget$private(0x0, 0x6, 0x200008000000010) chflagsat(r0, &(0x7f0000000200)='./file1\x00', 0x10000, 0x2) syz_open_pts() semop(r2, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xa, &(0x7f0000000000)="00020000", 0x4) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xa, &(0x7f0000000000)="00020000", 0x4) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = accept(r4, &(0x7f0000000400)=@un=@abs, &(0x7f00000003c0)=0x992a58e6b3a97e2f) connect$inet(r1, &(0x7f0000000900)={0x2, 0x1}, 0xc) semop(r2, &(0x7f0000000440), 0x0) ioctl$KDGKBMODE(r1, 0x40044b06) sync() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) read(r6, &(0x7f0000000100)=""/1, 0x1) ioctl$TIOCMSET(r6, 0x8004746d, &(0x7f00000000c0)=0xffffffffffffffff) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000940)=0xffffffffffffffff) getsockname$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f00000005c0)=0xffffffffffffffb3) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) mkdir(&(0x7f0000000280)='./file0\x00', 0x10) semop(r2, &(0x7f0000000180)=[{0x0, 0x83, 0x1000}, {0x5, 0x82, 0x800}, {0x7, 0x9, 0x1000}], 0x2aaaab2c) r8 = open(&(0x7f0000000080)='./file1\x00', 0x20000, 0x8) getpeername$inet6(r7, &(0x7f0000000140), &(0x7f0000000340)=0xc) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4, 0x5432, r8, 0x0, 0x4f6) chmod(&(0x7f0000000440)='./file0\x00', 0x135) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000380)=0xffff) setuid(0xee01) unveil(&(0x7f0000000600)='./file0\x00', &(0x7f0000000640)='c\x00') semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f00000006c0)=""/191) 16:00:01 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) getgroups(0x1, &(0x7f0000000200)=[0xffffffffffffffff]) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) r2 = shmget(0x0, 0x12000, 0x4, &(0x7f0000fed000/0x12000)=nil) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000c40)=ANY=[], 0x0, 0x0) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r5 = kqueue() kevent(r5, &(0x7f00000002c0)=[{{r4}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r5) msgsnd(r3, &(0x7f0000000040)=ANY=[@ANYRES64=r5], 0x1, 0x800) msgrcv(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000013a88c4b000000007f000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000004000"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r3, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r3, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r6 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r7, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r10 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r10, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r10, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r12 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000980)={{0x0, r6, r9, r11, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r8, r12, 0xa5, 0x1, 0x100000000, 0x2}) r13 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r13, &(0x7f0000000c40)=ANY=[], 0x0, 0x0) r14 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r15 = kqueue() kevent(r15, &(0x7f00000002c0)=[{{r14}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r15) msgsnd(r13, &(0x7f0000000040)=ANY=[@ANYRES64=r15], 0x1, 0x800) msgrcv(r13, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000013a88c4b000000007f000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000004000"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r13, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r13, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r16 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r17, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r20 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r20, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r20, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r22 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000980)={{0x0, r16, r19, r21, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r18, r22, 0xa5, 0x1, 0x100000000, 0x2}) r23 = getpgrp() r24 = getpid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000040)={{0x101, r6, r19, 0xffffffffffffffff, 0xffffffffffffffff, 0x244, 0x5c0}, 0x1, 0x0, r23, r24, 0x5, 0x1f, 0x2}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r25 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r25, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r25, &(0x7f0000000100)="8c65", 0x170) 16:00:01 executing program 0: readlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000003c0)=""/4096, 0x1000) open(&(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', 0x800, 0x39) r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f00000000c0)='./file0\x00') unlink(&(0x7f0000000380)='./file0\x00') r1 = dup(r0) fcntl$setflags(r0, 0x2, 0x1) fchmodat(r1, &(0x7f0000000140)='./file0\x00', 0x1, 0x2) 16:00:01 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="00020000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1f, 0x9b6, &(0x7f0000000180)="e183fdc1403950c12fa746168e50092613830812b1cd67cabe236e50b7efd6142f20a54d29f39d35d990bc5e1e756a38125cfdf499dc6e3161648defeb794487543e13139bf5038227edb6d5f33e4a8ca336e5f889f4c64f8bcfde5940765e8c9051f2300e354178905d1ee4a68e2ccd85695c", 0x73) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {}, 0x1, [0x0, 0x0, 0x0, 0x0, 0x9]}, 0x3c) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0206922, &(0x7f0000000300)) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000340)={&(0x7f00000001c0)='./file0\x00', r1, 0x2}) r4 = openat(r3, &(0x7f0000000000)='./file0\x00', 0x80, 0x40) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f00000000c0)={0x4, 0x7, 0x5d3, 0x5, "4855363fb565254944f6cbbbe996b3a0431feaf5", 0xffffffc1, 0x5}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 16:00:02 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000001500)=ANY=[@ANYBLOB="820201f00dc384132ad97bbf64c103ae"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) r2 = openat(r1, &(0x7f0000001380)='./file0\x00', 0x80, 0x24) fcntl$dupfd(r2, 0x0, r0) r3 = socket(0x2, 0x2, 0x0) r4 = dup2(r0, r3) munlockall() connect$unix(r3, &(0x7f0000001540)=ANY=[@ANYBLOB="f3dbe72705bbe428b908fbd5f802590206efd507188bd756c2aa6b9bb997b4f18cdd"], 0x10) r5 = socket(0x2, 0x4003, 0x0) recvmsg(0xffffffffffffff9c, &(0x7f0000001340)={&(0x7f0000000040)=@in6, 0xc, &(0x7f00000012c0)=[{&(0x7f0000000080)=""/117, 0x75}, {&(0x7f0000000100)=""/16, 0x10}, {&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/218, 0xda}, {&(0x7f0000001240)=""/85, 0x55}], 0x5, &(0x7f0000001400)=""/215, 0xd7}, 0x841) sendmsg$unix(r4, &(0x7f00000013c0)={0x0, 0x0, 0x0}, 0x0) dup2(r2, r5) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r1) bind(r1, &(0x7f00000001c0)=@in={0x2, 0x2}, 0xc) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x26}, {}], 0x2}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x26}, {}], 0x2}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x26}, {}], 0x2}) readv(r5, &(0x7f00000002c0)=[{&(0x7f0000000340)=""/4096, 0x13c4}, {&(0x7f0000001340)=""/213, 0xd5}, {&(0x7f0000002640)=""/4096, 0x1000}, {&(0x7f0000000240)=""/80, 0x50}], 0x4) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000001440)=0x8) r8 = msgget(0x1, 0x3fb6793e968c1eec) msgsnd(r8, &(0x7f0000002540)=ANY=[@ANYBLOB="03000000000000006f1ed1c5b08409cb25cbdf52a7cc32c5644932a5c567b93e177914a11375e82475272400b5ba5a4c78fb11fb3097b7b8b573e73683b41d742eb881947362948918d1c80ce58896606099f9b65fdca4eb8086a826daed7c9a82ace0153445efd7ccd7e163a315c6aceb576a90f7d7d18ad1eb6fa754cd909350ea966b4eb8785c091a9653df10a9bcdd347adcf4e3d135776dc6d4ee64f0b615d2a8addac83d77cdfbc21f00a02a50adeb5c1ce2977ed1e9d548065383b05abe1baf028cc59ff5"], 0x59, 0xc00) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x26, 0xfffffffc}, {}], 0x2}) poll(&(0x7f0000000040)=[{r2, 0x94ffdcfa58a2bd27}, {r3, 0x186}, {r0, 0x2}, {r4, 0x8}, {r6, 0x20}, {r0, 0x80}, {r0, 0x1}], 0x7, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) close(0xffffffffffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0xb1}, {0x800000014}, {0x6}]}) munlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") r9 = socket(0x2, 0x1, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x80286987, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GVIDEO(r10, 0x40045744, &(0x7f0000000080)) 16:00:02 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) symlink(&(0x7f0000000140)='./file1\x00', &(0x7f0000000200)='./file1\x00') rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000080)='./file1\x00') mknod$loop(&(0x7f0000000000)='./file1\x00', 0x100, 0x1) 16:00:02 executing program 0: r0 = socket(0x18, 0x400000003, 0x0) socket(0x400000000018, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="00020000", 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$inet(r1, &(0x7f0000000080), &(0x7f0000000100)=0xc) setsockopt(r0, 0xc0000001, 0x16, &(0x7f0000000280)="e3b585f1192ab25e52b049f1fed122c6a1643a7e81525082ee1aeed3e8ab7350aa97eb5299b52d245a270485eeac2102eae5603fa433c37db977d7e09450fa102161d605056c631bce389aec13e14888cb604a878518de2f2b09f86fd8f4d67f07162bf5d953a294e6586aa8f7b9d0ec3b0ed109b362d9cc7fcb36eefcd232a9f3ca1f433c07c9d19630deef14090000000000000063d18c0c94cae6aa0d3c4872b703f2e584ba1336852cd11fd4d9694a410ab84627f2726f63e6305730dad6dbd292f09e6c950fc1058e000000000000005f00000000", 0xffffff0a) 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"}) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xa, &(0x7f0000000000)="00020000", 0x4) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) write(r4, &(0x7f0000000180)="bc666d630ce1dc67d4bcc97d3ed63f0f2f350016254e9d8cb43e8e8426f47154c2ce6baeb87c68b30d391660b7c897dfb83dccf1ba6291e45dd9763adaa1b5125bc9cb1d372ecac43c0487a026401629dc22653c266f03027e4c70a3c4c56d6a27eb28b06dff6f60c02ac2af3c4b35b4b9dd70c272efd6e8a12d2284ba95f019145e736f35caf0a4533026b014004d", 0x8f) close(r3) r5 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcb8cada566253692ec6bff13b9fd812eaa4e", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000140)="28a5dbe1bfc7a58c", 0x8) 16:00:02 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x2, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000, 0x9]}}) r1 = socket$inet(0x2, 0x3, 0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000028}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="1ec74295249825b12762ed1d7405") r1 = socket$inet(0x2, 0x3, 0x0) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799ccb813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd4cac7dbac5b65c659472870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3feb7df6d08d9aa81a99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e222653300275481280da5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e741f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331408a8e86e23db3e2d6cddd1adba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e9d1e8d847aa56b31f51ad0fc53289bafb09c81138128771a864ea4de6961bce4f35399c6cc5613b5c91d6ae4f4fd6edcef282d0eb4e604f524e4ff3f97968a0b3ecbfc2d84913a754616fa047e3b4d69783db99cb70ffb"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000080)=0x100000001, 0x4) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) connect$unix(r2, &(0x7f0000000500)=@file={0x1, './file0\x00'}, 0xa) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r3 = semget(0xffffffffffffffff, 0x6, 0x400) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/null\x00', 0x1a0, 0x0) ioctl$BIOCSHDRCMPLT(r4, 0x80044275, &(0x7f0000000600)=0x7ff) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000200)=0x8) semop(r3, &(0x7f0000000080)=[{0x4, 0x0, 0x1800}, {0x3, 0x401, 0x1800}], 0x2) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000440)=0x6) semop(r3, &(0x7f00000004c0)=[{0x3, 0x8, 0x2000}, {0x2, 0xffff}, {0x3, 0x7f, 0x1000}], 0x3) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xa, &(0x7f0000000000)="00020000", 0x4) setsockopt(r5, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) bind$inet6(r5, &(0x7f0000000540)={0x18, 0x0, 0x7f, 0xfffffffa}, 0xc) recvmsg(r1, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001b80)=""/4096, 0x1000}, 0x0) 16:00:02 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x10004404) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = semget$private(0x0, 0x3, 0x40) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000080)=0x2b4) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x8, 0x6, 0x4, 0x3, 0x997c, 0xffff, 0x8001, 0x5, 0x3]) r2 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000000)) open(&(0x7f0000003500)='./bus\x00', 0x0, 0x0) 16:00:02 executing program 0: r0 = socket$inet(0x2, 0x2, 0x9) pwritev(r0, &(0x7f0000001740), 0x0, 0x0, 0x80000000) mknod(&(0x7f00000000c0)='./bus\x00', 0xe051, 0x2) r1 = kqueue() ftruncate(r1, 0x0, 0xfffffffffeffefb9) openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x10, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10001) r4 = open(&(0x7f00000003c0)='./file0\x00', 0x1, 0x195) writev(r4, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186204f88a002b3a0000030083caf7afb9d8dcd161342e03edfef1b544b58c1db2e2029d0c4750f8f7da13f1071d36803a52f8c8bfe3667124583b516bb3820000ae84c9f0611da24e00"/87, 0x57}], 0xffffe6c) getsockopt$inet_opts(r4, 0x0, 0x4000002, &(0x7f0000000640)=""/124, &(0x7f0000000000)=0x7c) read(r3, &(0x7f00000006c0)=""/178, 0xffffffffffffffe6) ioctl$TIOCCBRK(r2, 0x2000747a) r5 = semget$private(0x0, 0x400000000d, 0x0) semop(r5, &(0x7f00000001c0)=[{0x1, 0xffff, 0x1000}, {0x6, 0xa17, 0x800}, {0x3, 0x4, 0x1800}, {0x3, 0x2}], 0x4) connect$inet(r0, &(0x7f0000001800)={0x2, 0x3}, 0xffffffffffffff33) semop(0x0, &(0x7f0000001880), 0x0) sync() ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000300)=0x4000003f9) pipe2(&(0x7f00000019c0), 0x4) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r6 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r6) openat(0xffffffffffffffff, &(0x7f0000000000)='/', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r7 = syz_open_pts() ioctl$TIOCGTSTAMP(r7, 0x4010745b, &(0x7f0000001a40)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000001900)=0xc) clock_getres(0x3, &(0x7f0000000380)) 16:00:02 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000140)="8c65c3c0d13caaa8db9ea80ad6f01054238ac9d4f3bcd8574d831230eb180dccfb527ace9dce77ac88254b", 0xfffffffffffffe31) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) mknodat(r3, &(0x7f0000000240)='./control\x00', 0x4, 0x5) getgroups(0x8, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0]) getgroups(0x7, &(0x7f0000000200)=[r2, 0x0, 0x0, r4, 0x0, 0x0, 0x0]) setegid(r6) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f00000000c0)='./control\x00', &(0x7f0000000180)='x\x00') pipe2(&(0x7f0000000000), 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100), 0x0, 0x0, 0x0, 0x0) r7 = open(&(0x7f0000000000)='./bus\x00', 0x10702, 0x0) r8 = semget$private(0x0, 0x1, 0x4) r9 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r9, &(0x7f0000000c40)=ANY=[], 0x0, 0x0) r10 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r11 = kqueue() kevent(r11, &(0x7f00000001c0)=[{{r10}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r11) msgsnd(r9, &(0x7f0000000040)=ANY=[@ANYRES64=r11], 0x1, 0x800) msgrcv(r9, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000013a88c4b000000007f000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000004000"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r9, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r9, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r12 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r13, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r16 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r16, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r16, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r18 = fcntl$getown(0xffffffffffffff9c, 0x5) r19 = msgget$private(0x0, 0x284) msgsnd(r19, 0xffffffffffffffff, 0x0, 0x800) msgctl$IPC_SET(r19, 0x1, &(0x7f0000000980)={{0x0, r12, r15, r17, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r14, r18, 0xa5, 0x1, 0x100000000, 0x2}) r20 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r20, &(0x7f0000000c40)=ANY=[], 0x0, 0x0) r21 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r22 = kqueue() kevent(r22, &(0x7f00000002c0)=[{{r21}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r22) msgsnd(r20, &(0x7f0000000040)=ANY=[@ANYRES64=r22], 0x1, 0x800) msgrcv(r20, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000013a88c4b000000007f000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000004000"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r20, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r20, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r23 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r24, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r27 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r27, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r27, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r29 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r20, 0x1, &(0x7f0000000980)={{0x0, r23, r26, r28, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r25, r29, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000280)={{0x1, r1, r15, r28, r5, 0x14, 0x5}, 0x6, 0x7fffffff, 0x3}) writev(r7, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186204018b002b06000000267e890053b5d1d090753dd40900a24e14da00af846ddacb33d8f3000000e1838f74a2e84567f810efc950550ca7f9a86a652d62e159c51bad5a8bf626d9dea3c20000000000000000", 0x84b}], 0x1) r30 = msgget$private(0x0, 0xfffffffffffffffd) r31 = getpgid(0x0) r32 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r32, &(0x7f0000000c40)=ANY=[], 0x0, 0x0) r33 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r34 = kqueue() kevent(r34, &(0x7f00000002c0)=[{{r33}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r34) msgsnd(r32, &(0x7f0000000040)=ANY=[@ANYRES64=r34], 0x1, 0x800) msgrcv(r32, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000013a88c4b000000007f000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000004000"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r32, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r32, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r35 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r36, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r39 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r39, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r39, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r41 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r32, 0x1, &(0x7f0000000980)={{0x0, r35, r38, r40, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r37, r41, 0xa5, 0x1, 0x100000000, 0x2}) msgctl$IPC_SET(r30, 0x1, &(0x7f0000000840)={{0x6, 0x0, 0x0, r35, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, 0x0, r31, 0x80000001, 0xfff, 0x3, 0x100000000}) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613e) r1 = open(&(0x7f0000000100)='./file1\x00', 0x20042, 0x0) 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) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r8, r4, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r9 = getgid() r10 = getppid() r11 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x26, 0xffffffffffffffff, r4, r8, r9, 0x1e4, 0x8}, 0x85, 0x7, r10, r11, 0xfffffffffffffe01, 0xfffffffffffffffe, 0x7ff}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x46000000000004, 0x103000000000008, r2, r10, 0xff7fffffffffffff}) open(&(0x7f00000000c0)='./bus\x00', 0xc4a6ccc49fa58f3b, 0x0) ktrace(&(0x7f0000000080)='./bus\x00', 0x2, 0x34, r2) r12 = socket(0x18, 0x1, 0x0) close(r12) connect$unix(r12, &(0x7f00000000c0)=@abs={0x1, 0x7, 0x0}, 0x0) r13 = socket(0x18, 0x2, 0x0) close(r13) write(r13, &(0x7f0000000040)="100a2956b9223776", 0x21d) write(r13, &(0x7f0000000140)="624ee7", 0xffffffffffffff1a) r14 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, r15, 0x10006}, 0x44001000e, 0x8002, r7, r14, 0x4}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) msgget$private(0x0, 0x410) r16 = semget$private(0x0, 0x1, 0x4a9) semop(r16, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r16, 0x0, 0x9, &(0x7f00000002c0)) semctl$SETALL(r16, 0x0, 0x9, &(0x7f0000000580)=[0x52, 0x700, 0xa40, 0x0, 0x200, 0x4, 0x5, 0x2]) semop(r16, &(0x7f0000000280)=[{0x1, 0x106, 0x800}, {0x0, 0x44, 0x1000}, {0x4, 0x3, 0x1000}, {0x1, 0x5, 0x1000}, {0x3, 0x5, 0x1000}, {0x3, 0x4, 0x400}, {0x3, 0xfff7}, {0x2, 0x4, 0x800}], 0x8) 16:00:02 executing program 0: kqueue() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x4, &(0x7f0000000000)=[{0x0, 0x1, 0xfe, 0x4}, {0x101, 0xff, 0xff, 0x4}, {0x8, 0x9, 0x60, 0x7}, {0x5a06, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000300)="fbaf8a8d1a029bbf2e164a1526347f33b58957a023367614f6357ed4f5530d4e0d448d6ce6ae1f84f8735bdb026dedf0bd7519fca05ef50586d68c5fc12de3a174b041578898591bff4dda4631efe7883d3051e7f8e6844823575978ecc701d41d715b4d68111a3f91284f7108e81c0cdd67e7920e1781542e82d593339282daa2ad57213427febc8ead1f94fc21a9e4a2932906c82cc020c26f65c62cdc86a2c66ae725e351c71eff702e48dd79bf9ba9278b6556366669a61fe53ac3366fee49af9fc5be96b79c3ecb8d07ee435339cf89223cfccfb10748f7d69a63f92a8aee3d977716c11d0e86070603d6a025692b04e8c6a665619a7bc1af383e01ed616b280bc49b866b90a101a51bb35cd85b8f6117ef24c0bea916a09224ac7f4e36060dc74bebf9756cd0eb2d23eef9a371f4a6972f44eccfa43508c2eb36f14e03f40df1d8012cd1efdbc909e2eedd928b4fd67cc0167f9ccb679ecea6c7e03058b2195614c1f14299676a128fefa6fae52a20760b78e5afd30e95926585f8e48b37c00ab6a2eed74687c12fa265fc8c2590006b4dd9515f835fe6348d3adf3473", 0xfffffffffffffe8e, 0x0, 0xffff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) flock(r1, 0x8) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x40) ioctl$BIOCFLUSH(r2, 0x20004268) 16:00:02 executing program 1: pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xa, &(0x7f0000000000)="00020000", 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = accept$unix(r2, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) fcntl$dupfd(r3, 0x1e, r1) poll(&(0x7f0000000000)=[{r0, 0x50}], 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x46bfb) close(r1) 16:00:02 executing program 0: clock_getres(0x4, &(0x7f0000000140)) chmod(0x0, 0x149) open(0x0, 0x1, 0x1) pipe(&(0x7f0000001280)={0xffffffffffffffff}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x24}, {0x25}, {0x6}]}) preadv(r2, &(0x7f0000000080), 0x0, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r5, 0x4, 0xa0) r6 = shmget$private(0x0, 0x2000, 0xa2, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_LOCK(r6, 0x3) r7 = shmget(0x1, 0x3000, 0x4, &(0x7f0000ffb000/0x3000)=nil) r8 = semget$private(0x0, 0x9, 0x42) semop(r8, &(0x7f00000004c0)=[{0x1, 0x24f}], 0x1) semop(r8, &(0x7f0000000200)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r8, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r8, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x800, 0x3000}, {0x2, 0x9f, 0x1800}], 0x3) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb47, 0x0]) shmat(r7, &(0x7f0000003000/0x1000)=nil, 0x3000) r9 = syz_open_pts() pwritev(r9, &(0x7f0000000300), 0x100000b0, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0, 0x0) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x3123435d722e9ef9, 0x0) r11 = fcntl$dupfd(r10, 0xa, 0xffffffffffffff9c) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000084}, {0x48}, {0x6}]}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000084}, {0x48}, {0x6}]}) r14 = dup2(r10, r13) ioctl$WSDISPLAYIO_GETEMULTYPE(r14, 0xc014575e, &(0x7f0000000380)={0xad6, './file0\x00'}) r15 = fcntl$getown(r11, 0x5) r16 = geteuid() ioctl$LIOCSFD(r11, 0x80046c7f, &(0x7f0000000300)=r11) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r18 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r18, &(0x7f0000000c40)=ANY=[], 0x0, 0x0) r19 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r20 = kqueue() kevent(r20, &(0x7f00000002c0)=[{{r19}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r20) msgsnd(r18, &(0x7f0000000040)=ANY=[@ANYRES64=r20], 0x1, 0x800) msgrcv(r18, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000013a88c4b000000007f000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000004000"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r18, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r18, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r21 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r22, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r25 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r25, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r25, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r27 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r18, 0x1, &(0x7f0000000980)={{0x0, r21, r24, r26, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r23, r27, 0xa5, 0x1, 0x100000000, 0x2}) setsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000000c0)={r15, r16, r24}, 0xc) r28 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r28, 0x0, 0x1, &(0x7f0000000000)="89050000000eff0f", 0x8) r29 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r29, 0x0, 0x15, 0x0, 0x0) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) setregid(r17, r30) pipe2(&(0x7f0000000680), 0x10004) 16:00:02 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) 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) close(r1) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="28a5dbe1bfc7a58c", 0x8) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x1, 0xb8, 0xe1, 0x51c}, {0x2, 0x17, 0x0, 0x802}, {0x6, 0x9, 0x8, 0x5}, {0x3f, 0x65, 0x15, 0x101}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x50}, {0x4c, 0x0, 0x2}, {0x2e1, 0x0, 0x0, 0xe578}]}) ioctl$WSMOUSEIO_GCALIBCOORDS(0xffffffffffffffff, 0x41205725, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 16:00:02 executing program 1: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) write(r1, &(0x7f0000000040), 0xfeea) read(r0, &(0x7f0000000080)=""/101, 0x65) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x8) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r1, 0xc0206922, &(0x7f0000000300)=0xa7e) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000340)={&(0x7f00000001c0)='./file0\x00', r3, 0x2}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) dup(r6) renameat(r2, &(0x7f0000000040)='./file0\x00', r5, &(0x7f0000000100)='./file0\x00') execve(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0xa, &(0x7f0000000000)="00020000", 0x4) setsockopt(r7, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) symlinkat(&(0x7f0000000180)='./file0\x00', r0, &(0x7f0000000200)='./file0\x00') bind$unix(r7, &(0x7f0000000140)=ANY=[@ANYBLOB="01002e2f62696c653000"], 0xa) 16:00:03 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, &(0x7f0000000780)=ANY=[@ANYBLOB="35c6e215039cf5a6e82fcf76756e653a7e7841bf9079be4bf2f276b05da1966ac0fbc7a88cdc7e8674743a704b592efe854536dacc0b7ccf7f7270814d6dd6a515cb14a1b089b9a3c60579c5f4d7bfc04499170b0c055f7d2a5f6cd95b8315ff0c9971df9609d8ac687f0596c7150ead7fb58c8028b0ae5fdbd75f845ceed99b79d5265928d3e2e2c4b02f5cf5f969aae025a3a52a43e64c6b22705179fee54036074e6702876ad5604081c9d067c48291b6bb676c2803000000380c3ec488e310a4965fd9090baaecadfa64dfec049205a83829b55efd52a0ed1b32722f2ea88f806fb774b597f079eabaccc7d781a31369e49da83fd359e283a0386ae09303f3e0b60d37898364f1e7cd2a80d1381124be4cbbf535295c11c2f8483e92a5922ea99075584da278b8833bc85b4b5e972ff0337bee01a064403842d9609db42f316c1ec17abbc01d27f153398669f9c7fc8d939a6e0e5dcb51057585ebe1f14951baf40dbb34a261107eb1292ff0998ebbf8df52382a5cc16d45598cd1b5ab71a5c94f57aa3c90e3a559e1e51f47026632c69e6bed34b49bfe86fa67f70f3ef38f5df621913a8027f68e6a063e45c1b5d22c6dba9ee1d7c91fe6fe438c90d615da5c0db1e2d586d4b69ab6a98c64dfe64920167b610ed898e5186052b6d4bb6e6dfb6456de4e06d02507ed4d63d3cf3f5504cde0c37ea5c7263dc1250d1f6f88b6cc00ee27f98f7e11c9af0646147f2db188c4420c2ecc164f06338795f91f2316a443e0c9915187a56c6eecf616264e3476ceeea12ec25ca63d9b0b30e7d5c15d6ff35be250101251c6dd9e441c69aeaf4146bc6d431bc0a2993feb98cbc1c38d875338604a66b5413c0aed7d8cfcb11cbd93626b7eec2252f60c561fd5ab01a830e10229bb066055e9103b9a3fe50c1e5d8d28e7aa02ba5a066e970a047b146d6f4e99dc8e1cc887f3e3136416f829612955ca57ab52b224b475375f436d1a5457015fe275c9b82adfc6133425fd452d3896f9696b25fb8dfbb3e43b6a56bc261cd2082195d1f09baf4e1d62f85eb769"], 0xe8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r9, &(0x7f00000001c0)=@in={0x2, 0x1}, 0xc) 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() r12 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kevent(r11, &(0x7f0000000380)=[{{}, 0xfffffffffffffffd, 0x8, 0x20000003, 0x5, 0x6}, {{r12}, 0x8000000000000005, 0x0, 0xfffff, 0x1f, 0x5}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0xa1, 0x40000000, 0x80, 0x1}], 0x66, 0x0, 0x0, 0x0) fchdir(r10) kevent(r11, &(0x7f0000000040)=[{{r10}, 0xffffffffffffffff, 0x39}], 0x9a1d, 0x0, 0x0, 0x0) dup2(r10, r11) ioctl$TIOCEXCL(r10, 0x2000740d) r13 = msgget$private(0x0, 0x0) r14 = getpgid(0x0) msgctl$IPC_SET(r13, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r14, 0x0, 0x0, 0x0, 0x80a6}) 16:00:03 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000140)="93", 0x1) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000c40)=ANY=[], 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000002c0)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r3) msgsnd(r1, &(0x7f0000000040)=ANY=[@ANYRES64=r3], 0x1, 0x800) msgrcv(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000013a88c4b000000007f000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000004000"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r1, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r1, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r4 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r8 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r8, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r10 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000980)={{0x0, r4, r7, r9, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r6, r10, 0xa5, 0x1, 0x100000000, 0x2}) seteuid(r9) syz_open_pts() r11 = kqueue() close(r0) r12 = syz_open_pts() ioctl$TIOCSETA(r12, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffc, 0x0, '.\t\x00'}) kevent(r11, &(0x7f0000000300)=[{{r12}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x0, 0x0) kevent(r11, 0x0, 0x0, &(0x7f0000000040), 0x3, 0x0) 16:00:03 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[], 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f00000001c0)=[{0xb1}]}) 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) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) sendmsg(r2, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x5) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='^\xe9\x00\x00\xf2\x00', 0x80, 0x0) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) fcntl$dupfd(r0, 0xc339b65cca024ecf, r1) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) r3 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f00002b7000/0x1000)=nil) shmat(r3, &(0x7f0000ff9000/0x4000)=nil, 0x0) r4 = shmat(r3, &(0x7f0000002000/0x4000)=nil, 0x3000) shmdt(r4) munlock(&(0x7f0000000000/0x3000)=nil, 0x3000) 16:00:03 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) r0 = syz_open_pts() r1 = open(&(0x7f0000000100)='./file0\x00', 0x8, 0x4d) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x8010, r1, 0x0, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000380)=[{0x0}], 0x1) poll(&(0x7f0000000000)=[{r0, 0x84}], 0x1, 0x81) poll(&(0x7f0000000080)=[{r0, 0x54}], 0x1, 0x0) 16:00:04 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r1 = socket(0x18, 0x3, 0x3a) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x2, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000480)={&(0x7f0000000180)=[{0x41, 0x1000}, {0x85, 0x401}, {0x1, 0x5}, {0x82, 0x1f}], 0x4}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000240)={0x100000000, 0x6}, 0x10) sendmsg(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)="6b6f551f95250de0", 0x8}], 0x2a6, &(0x7f0000000200)=ANY=[@ANYBLOB="1000"/16], 0x10}, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000440)) sendto$unix(r0, &(0x7f0000000300)="c7f7a3b4a4cf8889e7bbdb3b0512f7fecd6c2422b293eaa6b4565d0b482fbcd6e17430faa1eae865e69df10a9c00fc5741f622e87beec41316d17495a98da659b4e5059c58b19a98e33586f8642cf129489547da5c2fd45699d2fe3054166e6eb1c4ca1db868133d3eded505ce1aa71e871f9775233a9b0f416dd195b37aa38d9a331c63da43a2c34fce7e146c329dce368f83b7c3c27e8a67e14579", 0x9c, 0x1dc299cc1827e745, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) shmget$private(0x0, 0x4000, 0x4, &(0x7f0000ff9000/0x4000)=nil) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1f, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x5, 0xa2, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x5b61) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) read(r0, &(0x7f0000000180)=""/22, 0x16) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x1001, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff}}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x20, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040), 0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0xa0) r4 = kqueue() kevent(r4, 0xfffffffffffffffe, 0x0, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffe, 0xd}], 0xb37, 0x0) unlinkat(r3, &(0x7f00000000c0)='./file0\x00', 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xa, &(0x7f0000000000)="00020000", 0x4) setsockopt(r5, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19767b0784"], 0x10) r7 = accept$unix(r2, 0x0, 0x0) write(r7, &(0x7f0000000400)="ddee43ab8734abe72e8289e48f849f6ad7d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f924f499cd07afbd1d0b82c439922f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b93ddbd8431911689f52ce775d70066916deb4be5a9ff39ad54149f4d2ec05889edea29bb2b027704d05d43d018ac9e16a497ac43adfbb5775ab949932baef7e6fa3703487dc7cd0255926c0ec9007d4d1872a934ee1f5be84774e44e4c90776ade49d139113f9feea45412c80785050e8305e39e2c264e1b2d086eb36fb5c2061b6683f4f245f5eddeb37938cbe53ab61137bb470ad1fcfc3f8947c39f234d85af247e51d0fade20dbf0da70f529fe977aac0d35d6a898693452c9e021a16f0f00000000000300002f34ed4a28aaf694d32e4213441afa8a77faa097799765881433fa2d9e693e5b96346e94898ac3cfe07a1d7b033f82ce1254e696", 0x3830) fcntl$getflags(r3, 0x1) execve(0x0, 0x0, 0x0) 16:00:04 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) shutdown(r1, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xa, &(0x7f0000000000)="00020000", 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1) write(r1, 0x0, 0x0) 16:00:04 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x8, 0x4d) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x8010, r0, 0x0, 0x0) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x8000, 0x80) r1 = syz_open_pts() r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0xc00, 0x0) ioctl$TIOCSBRK(r2, 0x2000747b) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000140)=0x6) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0xffff, 0x90d2, 0x0, "00fcffe4f8dfffffffffffff0000002b3f00", 0x0, 0xffffd}) write(r1, &(0x7f00000002c0)="14202bc87290167d61e1f5ecabcb0e0ff7fcc134ea11325884c3a32bb898c44482eab9c7a74a83e5047087f90eeb2d7e658d3d0f1dd368f2a7c5da70a76f7df19c4f7bf4423bf515898c99aaafc5b4f2436bc457ade89efaea7b434a86f133395739acf9f96f3737ebc319", 0xfffffdd5) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x9, 0x0, "966d671d26ea3a9d7f6886180664f6325645b6d6"}) syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000280)) syz_open_pts() 16:00:04 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000240)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xa, &(0x7f0000000000)="00020000", 0x4) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000c40)=ANY=[], 0x0, 0x0) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r6 = kqueue() kevent(r6, &(0x7f00000002c0)=[{{r5}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r6) msgsnd(r4, &(0x7f0000000040)=ANY=[@ANYRES64=r6], 0x1, 0x800) msgrcv(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000013a88c4b000000007f000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000004000"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r4, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r4, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r7 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r8, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r11 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r11, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r11, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r13 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000980)={{0x0, r7, r10, r12, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r9, r13, 0xa5, 0x1, 0x100000000, 0x2}) r14 = geteuid() r15 = getegid() setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={r13, r14, r15}, 0xc) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000280)="366c2bed9e85f86be20c0f2c5343b24e75a299721bcf25a1badd05114d29c66fc0e9e6b2760a6bf4e9ec3aad2ceca230ac3379ce1bc5c745eb1b08f580eb6d1a800e3b69e3535adb0db97fba91b8c514e9f9fcffd579069bfda73a596269b638f81dee7ff976e014d623cf5da6d41f4098fce776fbac6bad020f4dbdb5568a7caa5cde06654ee31f53c8983b1d6ab5cba19ed06a76a1d50fa5cebe679c417db2a214c5dda20a2407605c5dbc531be915ce066e68aa27520f66f343ccb04add946fb23052f2a05a55fe8ffdd4cebf923f6012b28897bd3430224cdd8ea5d2038c82d198c4a337d705094809425b7d", 0xee}], 0x1) 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) r16 = socket(0x18, 0x1, 0x0) setsockopt(r16, 0x29, 0xa, &(0x7f0000000000)="00020000", 0x4) setsockopt(r16, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$inet6_MRT6_ADD_MFC(r16, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x2, 0x9}, {0x18, 0x2, 0x0, 0x10001}, 0x467, [0x0, 0x7640f15d, 0x1f, 0x3ff, 0x80000000, 0x6, 0x0, 0x7]}, 0x3c) dup(0xffffffffffffffff) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x13c) 16:00:04 executing program 1: r0 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000000)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x2, 0x0) ioctl$TIOCNXCL(r2, 0x2000740e) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f00000000c0)={0x10, 0xfffffffffffff800, 0x4, 0x7f, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x8362}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x3e}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x4}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x100000000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xa7a}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xffffffffffffffc1}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xfff}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xffff}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x4}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffffffffffff90a4}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x3c}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x2}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x2}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x6}) r5 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCGTSTAMP(r5, 0x4010745b, &(0x7f00000005c0)) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000600)={0x7f, 0x7254dea5, 0xffffffff, 0x1, "53ff30c8201a291ffdd57fc544ec1a0dd799a7f7", 0xf1, 0x7fffffff}) r6 = openat$klog(0xffffffffffffff9c, &(0x7f0000000640)='/dev/klog\x00', 0x200, 0x0) close(r6) readv(r6, &(0x7f0000001680)=[{&(0x7f0000000680)=""/4096, 0x1000}], 0x1) fchdir(r3) r7 = accept(r3, 0x0, &(0x7f00000016c0)) r8 = getppid() fcntl$setown(r7, 0x6, r8) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000001700)=0x7) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001740)='/dev/ttyCcfg\x00', 0x100, 0x0) fcntl$setflags(r9, 0x2, 0x1) r10 = shmget$private(0x0, 0x1000, 0x10, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_LOCK(r10, 0x3) r11 = dup(r6) chflagsat(r11, &(0x7f0000001780)='./file\x00', 0x0, 0x2) chmod(&(0x7f00000017c0)='./file\x00', 0x96) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001800)={0xffffffffffffffff, 0xffffffffffffffff}) syz_open_pts() close(r12) r13 = openat$null(0xffffffffffffff9c, &(0x7f0000001840)='/dev/null\x00', 0x400, 0x0) ioctl$WSKBDIO_GETMODE(r13, 0x40045714, &(0x7f0000001880)) 16:00:04 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(0x18, 0x400000002, 0x0) msgget$private(0x0, 0x243) 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) 16:00:04 executing program 1: nanosleep(0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) clock_settime(0x3, &(0x7f0000000100)={0x81, 0x100000000}) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f00000000c0)={0x200, 0x192d}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000000)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r2, 0x20004269) 16:00:04 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x84, 0x0, 0x0, 0x3}, {0x474}, {0x80000006, 0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000300)) open(&(0x7f0000000280)='./bus\x00', 0x20000, 0x44) setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000340)="0600080085b2e769906978a59bcca6f45773014c0857f18dab283b39c3784cb4e97a37cb02951dda3c6adace23fedc6236831a54e16e979f343531f33751f5a80d2fbb1b5c4f5a0aff6e82a73bd30b9afaa9362c1b80a58e1cd916d20b547f85324e4b650892cf2dab4e403b4cd37cfb1e4bba3a73192cdf6da2009709e7ad4848c985a5b9ba39af6a904399e25cb361a5aea4d10b29f751cd1f90a03df2238309ce0e62f779bb25009b292f0361d35b4e", 0x230) r2 = socket(0x18, 0x1, 0x0) r3 = semget$private(0x0, 0x7, 0x20) semop(r3, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}, {0x3, 0x84}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x0, 0x1, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x2, 0x1000}, {0x3, 0x5c, 0x800}, {0x0, 0x4, 0x800}, {0x1, 0x8, 0x800}], 0xa) semop(0x0, &(0x7f0000000340), 0x0) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f00000001c0)=""/100) r4 = socket(0x18, 0x1, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x8000000000064}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r5, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$dupfd(r4, 0xa, r5) ioctl$BIOCGFILDROP(r5, 0x40044278, &(0x7f00000002c0)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) close(r2) socket(0x2, 0xae99e93a6aebc89f, 0x401) fcntl$dupfd(r0, 0x0, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCVERSION(r7, 0x40044271, &(0x7f0000000400)) semget$private(0x0, 0x0, 0x0) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./bus\x00', r6}) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) munlockall() ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, &(0x7f0000000040)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x3}, {0x29}, {0x6, 0x0, 0x0, 0x903}]}) r1 = socket(0x2, 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000180)={0xffffffff, 0x3}) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0206922, &(0x7f0000000300)) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f00000002c0)={&(0x7f00000001c0)='./file0\x00', r1, 0x2}) ioctl$FIOASYNC(0xffffffffffffff9c, 0x8004667d, &(0x7f0000000200)=0xb5d4) ioctl$WSDISPLAYIO_WSMOUSED(r4, 0x80185758, &(0x7f0000000100)={0x8, 0x5, {0x9}}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGFILDROP(r5, 0x40044278, &(0x7f0000000240)) 16:00:04 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0xc}, 0xfffffffffffffdef) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="00020000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) bind$unix(r1, &(0x7f0000000080)=@file={0x2, './bus/file0\x00'}, 0xe) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0x7f}]}) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:04 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff0000000000080000005b67071b542a538706000000b8110000002900000033000000030000003591af0dc1bb893f"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getpid() 16:00:04 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) write(r0, &(0x7f0000000680)='\n', 0x1) poll(&(0x7f0000000040), 0x0, 0x0) 16:00:04 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9d", 0xcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0x158) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x40, 0x0) writev(r3, &(0x7f0000000040), 0x100000000000038d) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000440), 0xc) r5 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r5, 0x0, 0x0) shmctl$IPC_SET(r5, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000040)=""/210) r6 = socket$inet6(0x18, 0x1001, 0x0) connect(r6, &(0x7f00000000c0)=@in, 0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r8 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r8, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r8, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r9 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r11 = getgid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r9, r10, r11, 0x10, 0x9}, 0x8, 0x1, 0x9}) r12 = getgid() r13 = getppid() r14 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r7, r10, r12, 0x1e4, 0x8}, 0x5, 0x5, r13, r14, 0xfffffffffffffe01, 0x9, 0x7ff}) r15 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r15, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r15, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r8, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1800}, {0x0, 0x4, 0x1000}], 0x2) r16 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r18 = getgid() semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r16, r17, r18, 0x11, 0x9}, 0x8, 0x1, 0x8000}) getgroups(0x2, &(0x7f0000000000)=[r18, 0x0]) r20 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r20, 0x0, 0x0) shmctl$IPC_SET(r20, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r20, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r22 = semget$private(0x0, 0x4, 0x7) semctl$GETNCNT(r22, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r22, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r22, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r23 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r25 = getgid() semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r23, r24, r25, 0x10, 0x9}, 0x8, 0x1, 0x9}) r26 = getgid() r27 = getppid() r28 = fcntl$getown(r6, 0x5) shmctl$IPC_SET(r20, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r21, r24, r26, 0x1e4, 0x8}, 0x5, 0x5, r27, r28, 0xfffffffffffffe01, 0x9, 0x7ff}) r29 = getegid() r30 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r30, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r30, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r31 = getgid() r32 = socket(0x18, 0x4000, 0x8) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r34 = getgid() semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r31, r33, r34, 0x10, 0x9}, 0x8, 0x1, 0x9}) r35 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r37 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r37, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r37, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r37, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r38 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r40 = getgid() semctl$IPC_SET(r37, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r38, r39, r40, 0x10, 0x9}, 0x8, 0x6, 0x9}) setgroups(0xa, &(0x7f0000000180)=[0xffffffffffffffff, r12, r19, r26, r29, r31, r35, r36, r38, 0xffffffffffffffff]) fchownat(r0, &(0x7f0000000200)='./file0\x00', r2, r35, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001080)={0xffffffffffffffff}) getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) r42 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r42, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r42, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r42, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r43 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r45 = getgid() semctl$IPC_SET(r42, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r43, r44, r45, 0x10, 0x9}, 0x8, 0x1, 0x9}) setsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f0000000400)={0x0, r44, r4}, 0xc) r46 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r46, r1) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f00000002c0)={0x2, 0x5f, 0x40, 0x7, 0xbe, 0x1f, 0x10000, 0x10, [{0x3, 0x5, 0xff, 0x1}, {0x6, 0x1, 0xfc, 0x40}, {0x0, 0x0, 0x3, 0x9}, {0x33, 0x3, 0x8, 0x7}, {0x9, 0x9, 0x120f, 0x80}, {0xfffff801, 0x7, 0x3, 0x60}, {0x401, 0xff, 0xd529, 0xfffffff9}, {0xf9c, 0x8000, 0x0, 0x3}, {0x200, 0x80000000}, {0x6, 0x1, 0x5, 0x10001}, {0x7, 0x0, 0x2, 0x80}, {0x5, 0x8001, 0x5, 0x9}, {0x6, 0xfb, 0x100, 0x1}, {0x6, 0x5, 0x2800000, 0x7}, {0x800, 0x6, 0x875, 0xdad}, {0xfffffffb, 0x3a, 0x4, 0xffc00000}]}) fchdir(r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) socket(0x10, 0x5, 0xc3) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) open(0x0, 0x2, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000001c0)) 16:00:04 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0xc2) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r0, 0xffffffffffffffff) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r5, r4) r6 = socket$inet(0x2, 0x1, 0x81) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r8 = socket(0x18, 0x2, 0x0) r9 = socket(0x18, 0x2, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r9, r8) r10 = socket(0x18, 0x2, 0x0) r11 = socket(0x18, 0x2, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r11, r10) r12 = socket(0x18, 0x2, 0x0) r13 = socket(0x18, 0x2, 0x0) connect$unix(r13, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r14 = dup2(r13, r12) r15 = socket(0x18, 0x1, 0x0) setsockopt(r15, 0x29, 0xa, &(0x7f0000000000)="00020000", 0x4) setsockopt(r15, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x2dd, 0x0, 0x4d04dafb99f0154c}, 0x0) r16 = getppid() r17 = getuid() r18 = geteuid() setreuid(r17, r18) r19 = getegid() r20 = getpid() r21 = socket(0x18, 0x2, 0x0) r22 = socket(0x18, 0x2, 0x0) connect$unix(r22, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r22, r21) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0xc) r24 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r25 = getegid() r26 = getuid() r27 = geteuid() setreuid(r26, r27) r28 = semget$private(0x0, 0x7, 0x286) semop(r28, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r28, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x7, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r28, 0x0, 0x8, &(0x7f00000000c0)) r29 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r30 = getegid() r31 = getuid() r32 = geteuid() setreuid(r31, r32) shmctl$IPC_SET(r29, 0x1, &(0x7f00000000c0)={{0x0, r31, 0x0, 0x0, r30}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000140)={{0x9, r26, r25, r31, r25, 0x0, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r24, 0x1, &(0x7f00000000c0)={{0x0, r26, 0x0, 0x0, r25}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) sendmsg$unix(r3, &(0x7f0000001a00)={&(0x7f0000000080)=ANY=[@ANYBLOB="ddff2d4366050000a01d05b70a118fd6f82ec1f691464a0000"], 0x1, &(0x7f0000001800), 0x0, &(0x7f0000001940)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r5, @ANYRES32=r0, @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r14, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r16, @ANYRES32=r18, @ANYRES32=r19, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r20, @ANYRES32=r26, @ANYRES32=r23, @ANYBLOB="00020000"], 0x88, 0x10}, 0xaccff110451b3cdc) r33 = getegid() chown(&(0x7f0000000000)='./file0\x00', r18, r33) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') 16:00:04 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./bus\x00', r0}) shmget$private(0x0, 0x3000, 0x1828defe5147ea49, &(0x7f00007f1000/0x3000)=nil) connect$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x1000000029, 0x0, &(0x7f0000000000), 0x0) write(0xffffffffffffffff, 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={0x0, r0, 0x2}) syz_open_pts() socket$inet6(0x18, 0x0, 0x0) 16:00:04 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f00000015c0)=ANY=[@ANYBLOB="200f5e0000e787307fff0000131b542a050006000000b810000000290000003100000003000000353d527d46cb421182cb7cb70100000008000000c736f91fb896531d53861e7c04717b4700"/96], 0x5f}, 0x0) r0 = socket(0x18, 0x2, 0x0) chflags(&(0x7f0000003240)='./file0\x00', 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="00020000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r1, &(0x7f0000003200)={&(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000001c00)=[{&(0x7f0000001640)="36c9556ad36f29006bda97907185b2c8f5cdb57b08fbec3e97770a33d927a8d821ebbd658ed42ec3715e9b7bee10387142bfc6892cab20917160b170b5b8f0e1554bf9c34949f7f7a52b2174db43478689bdc36b258e7a7e4a91b2305824519083a923c40caad3591de3557a8b13879775223a92714b6d5708500372ef161942976db447379935c0510ea8d3e29e243dcb1564e620d710038b182963b63178fba2f5127d4ad519a5cf2c18a4c9bbc1b5c6253206e01afe95ea84a8000dd40c0f9e819da5162fa78fec3e2e1bde51b4c88fcf1f2ea07f66b9629f5290f3e069ae5f7d1d8f0fe97208a55b9378aa", 0xed}, {&(0x7f0000001740)="459f20a8ed5eb63bbb9cd20309bfdfbc96368ca38520a5fc1656fe3dba6adfb4f3d129bf9924ea7e410957938a4839c828ca102c5c35f0c32b9978feeaf6562d8a754f883ec026f9e5b936c6d2d996c65ac32052f4af", 0x56}, {&(0x7f00000017c0)="da671f19c2616f8d74cf78612ca90e028908bf0b40ef63b9bc37217f5fcea68751969bb74c1929e078da161a15cee42a829d3f59a3fef210339449c67b944957a7cae2c89f2abee85dc8dc63f660d2de2ad73b3c015dff8766f25bf9bfcaf3ebf61d44d3b8b8b71f17a7bdd5912ffca2fefbcc77035327de1f1b929f410423547ae9292395c93e84eced7611c2e93baaf33ade14358eac3f4c1281419cbd42b0668d43ac26d7cb0dccd03712cbff6f71e3d30794cbd7819082d667e0ba66fd2b94e87371e5237b83e7ea73b503242f", 0xcf}, {&(0x7f00000018c0)="e93a179b6755b471eef8b57b4db88edcfcf07be5a9d9634315d04a8afe3f3b2875acddd77ae938733978533c391944036cd8135a70979d6d67c52da2113fa5c71d8353af9739e2dfa3e88b2d14e89a197a44be09e5306e383f1d6c9e661d928570c35f253b149ede69eb48d83f43c5fd8b50911441b1d6bdc0f4e70c05aa09187f9ab881800ae12012265aed06fe009fb37e8387e7bd4bd217e9733e15849e27766924493c6143dbb467a8ea4ddf", 0xae}, {&(0x7f0000001980)="e0fe9ac84a18b18ddd0d980c7458edd93f3cd861ac3934251047823b4a52c61d7c397259c1a332335851a0485bdac94474242179c01f4a1b0d2c70ce9b8a889dc256819da7c288b781df505182d395f6477df5c1fc208c00a25c92116d45be8d3aeedf2b3775e2116d5e6eddec0b1fd0dd5a2a4426f7f353ff4253305ad3b4d253e0331d1a0ae0", 0x87}, {&(0x7f0000000080)="8ff7d5eb480d2bb8d0f1a72341f2876a29b9673ee381876307a26962a278c8d30a6e1d3f2da3c37e8632af419b9474", 0x2f}, {&(0x7f0000001a40)="ff95907067198db0b163261c2a1141bef97a8bd064e6586f04d128b1707eecdbdf11293142fc280ef5d959823fcf68f08f07bfaaf46de740a3f46c5277b81ac5661b39dec2834d29b53c59f5c9358d15cf7c38d22adff0abfcde6278087157f0b43e3bb5796afac0bf7416981b711a6165218e021ed939f9c0b4ff2bf223458b3f781e9dfd2ddc409068dc20ac3c2813cd9657ffa0157d5fbcc25428f88502a4cb6bfdb88c11bb7aaee9979ec38c983c04a823d2c2c89a1e774af623ae2ba11f437a4fcbf6b4253710", 0xc9}, {&(0x7f0000001b40)="1ffeb1c513", 0x5}, {&(0x7f0000001b80)="9e2a61c39ff071c11bfe2dba8cbe5eb9f34e3453d89197f6f5ac99405b16271d9823ca5c57db519a2e4320c2fdfa3c1d1ea8276095f3566bdfff0c7004270b3c4d3e9477e8259d9f", 0x48}], 0x9, &(0x7f0000001cc0)=[{0x88, 0x1, 0x7fffffff, "38eedf138f2b81a62fac84f29461f0d47d420e6ce4518aa9810369fd5317aedb3389bf151e3757ec8bfc3ee8be62c893a5443da275d1dacc0889633f21a281b99f5760157601faccbed66dfaeb05a1df873df30877186104d40c86a6c0f64493cbe99f3038ca2967ee88c1476a3e836c1c"}, {0xf0, 0xc6745d08bf65c001, 0x6, "c7786e503236919277fcb8453cf5647367b4e20fa7e646c8e28fcbc69f0c34215cc2a97d4e754e74fcf90dbec4f0172ee6575b123c3290cd4c4f9bca9d9f1fc7088628a7f2a16c4faf8e21b5a637e80f307365923a5388bd078519a3610c784e02d13aecbff89c210cce1cca1a7849ec4e57884655ad332f6744b9fa5e1c805bae81c98634cf005d20464b0b111db4b0fe134e63c05808ccf66a6428b60f8c95fdc4924d451518da0191b74c4482ef3002584970a897efdf1ecde75cf216cb9870c5efafcf557f606f4b669d6c70bbae2573aa6b10d54cf1561223fd00d2"}, {0x1010, 0xffff, 0x2, "071f20afc97a6de663eab1e543a2b9f59ee56245b10b0f711f7add61e67a56ac588545184717efe6dba6dae659a48d8146b5386ebea7ef2532dcca7b2a1800a72d041dcde578462ee210c2d56f72bad9b47418abbcf1cd58be4e337bbf785ba39be3a69b6bb21c7f84cbdb51a078a3101b1b8bda41b8f262be1a0b0356c7ebc5c2b0a8ec652aa796c54cc85e9aeb99bc65861de8c0ce9d80fd46868e65545ff842941e0198897e44fb9ff28aa233fcbbe9dfa505fe605107888fab45596cf248280c9182c0d9dae9ecd8162d7b8835dbd8fcced56bedaa50c5f5afb550a7a460e346d824a931aa428095628e2035a0da636d32cb812bc7abbb97ab984a23647872fc42cf82f266f7fab55c3e7032f1ad82b0a12418c7cd84953f1e3ba559c1f14d8b715e8399ca7139b21f219f88ef2787258ece7b87389168944632476e1a8e7c12730edbb993f4c61263076e3290190932d92a548b393c7375dcab759faa84021b63a16c035b0bdb2a6b7744570263b0e100df99a791e4f7f21c0e87310a1a0dd460c8cfa62b5a17a029b2e99c8fce548d7647f99a4c04596fc917d3e95f96b67245e1d9d7fc83d75959c3c0f521ac47dd5fbca1b85087cb2347e52c0e83ab490b954b3ce670827bee22e699e129face42b0f28e3928dcbb26c5d52518aa42a9f4c6e84eb4daf8a84e3c046283d70ba49c4037412a8c59c34a1b975d2093c120af7844e835dcc5bf0afb6bf153f05be2d724f8df0e8764bc8d02a153890df23f3afde6a708f7d0dddfafc7d39438dfbe34e763744f313a362862ef771fe95f73edc2fb3e37355e0412005608945f70a19f1073e071c274d3c2742a14ca2b98392ae2a2a4c1729d27245b204d2e95496a646014ad7c747a86b98c51f19a045be9f5f948f6898e6c8ad2d975b214b350d045421e6fbfcb5e36e11b54cbea44bdd3725b5bc03fc82e151b4439898ec2140acf1d01d3a630bbd20bd4193c1b99bc8fee78cb6ebd37d452a674e75dcf1f9ec7d4e5d7042e492e9d86f278ad85a7ecaa772e151d35cfed28838460c0bfd40fc8c7dd87b7eb35d73f2fdda259c27b19a0c39ed9c0bf6e88f9b6d5beca5adb7da1c5b476a53a3d65556a5055d8e49b18687459e5d2b9f8743cd2ba7e2a8965e5ef0e1068d35159bdc58c95006f77f51c26975991951f91b2d099b6822518f94dcca6b9442705e2f1f6b0aa4a7a6c0cd26de36f93664769bc293000e55c0578ae49da4ffa69724608dc466000790f20e2d4dbc3e4ad77edad2da6db2bdae1c28c8077c375cf2f1af601d10420e3cca22f6343531ed703b492709ae989875c034ef0ac9cafe6fa7c3ba3f1c7b9d83313c52f6d708a052fb20ce53e8318713e7f4a9e8fcd127200a12ec66fb4fb1968ea2d73279cb57d308961cfc639dc153c53fc7920bf28b06939295df19a584920558b820ea9b65fb46f0d3098f29d977a6ec3f7007f3f9210463aab409c01cc4e0624883611f05d15bcb9537750e93602de6a5b1867e71efa95b39a02a8e096d4cb0edab5f65e1dad49010b0291f883468399b866ce9abb227955fcec3114a3b8d91afc44eaa17903cba1fcf11c9c9d6bc8efa992dc4ea2eeab25492cd1546f6af8b7e946c0f603604224e88c0e3395b1eedf17bc3f3733dfb224d59095524bc441367a437202ac048e1f0901270cb4433d43cf74b7348f9a778854e5c4fe54b2f43c78d24f41715997a460fe1115e86e7c7d2a90821d0679a938c5729075b37599683f97d7c49b006d2c009fe46710cdb9ba72b5460c74498ec043ea1b04c65afa276ed57c7f6778974e44a12a23e60c35605aa00f7c5c8f6f421805b22eb83137fdb270cbeefdc9e599e12027fad1ebeccdf96e0d161fa743594045f0fd6eddee88e18a2e841deee8be361f62689f6be394d6b73dad4a52858930e9a4eabaff60235d57408f592aaa720cd1aafc6e7e357be0b0ba8fdbb768200c4c46f480398430630378ae079a62e8f703aafbddd44fe7c5f9ae94475c1e08b07d8c7daa8acd1476704dd457c59183be8c13ba6a44110ddc338799078ff684d0b34ca279c116ab273e071d7bf856a1b855cb2104cc613e17c8cdb8b4b86174ebc0fe8b2409515158ed752f95f327d7dfa09d6a5776021ae0030da6f4b6f76efd05c0c833b2fc1dfec6d41e0f28dbff5a2c74a261caa8ead30b84627ae4b43b400b5b0356f9d165ceca2a15ab0f9b55809c1e236c387bd58d80833eef9ef8ac08961c4162bb1860f496248b46a80812207922053ac2d968a9a0b2deed571745b0d077ac89f5f666a2806d9c61ba5fb62123863c6528c25824dc97d2a0a06456b2a8d2774a75a3beb1f1a118a59870bc985d367df75ea3df49caea97a99d4dfdea9fe340d0a9e3299dbc58cc42915e2a0a417510c42d24867b450b08f6d01a8e6fefa1b673445f0d52c7d5019dd231f276ec4fea0d41b0c03d038da90c261da0cd89a93a8bfd844a84d8bed119f7dc4a01f9f3933d12e8680d9825a80e4718fd6774f3e82e98ad7c5e5206b9ab82d6006f2512740b71f6cc91b5fb63b887b030e41f2bc855560621bd224df6bc1188143952204472d377fbf550e8318e554861c71011d29806a0bb6d64451e3f5ccbf94cecfd2c0e1b768b153ba298d4d5694bfd3b7ee86035e9483d25201a5784a65ce7daf45eb8be565006b2fdca2cd1fc78bbd3513f6d9d2675c8efcb949c85394576daa2a36337429c2dbf07c0bfe9f2b001885ba55be5e78569774e0885925b831d4c0883abb33dbae1da6aa21ec71a8e13af2c2f0f255181ddbcd46533a04227601aeb1034a9bf3fbe0d57b0b805f33e3fbde1d023917214c3b6b294436f0e15a37785870fdbe44a44336c052d37ff8dc78d769e1e0b275ed95b6c7c6da0cbd68a7a2f5e2d40a689afe6ec0e49a207a6b4bcc78c35221d1e0a98d3765c0e286985b0403095b6941de98bdb01ae1e8573d538dd444dc324d0e96a807d25b62d2701657b68489b2180bf7a0b39d536cac8fe0cb431de0b387552e959b2c1afd4c37872dee0b2091fbd53c2889afe0bc0e66743de4b588924251a31c7a9dac8267c14daf7be77e973b3f54b2eba32943142db921b055f7c973732514a4d69c7fb122a238e9568354e91251b563c5f9dd80b5495f89279a11adf3a4e77cc5c7e7d3cb299eb9258d27d755e758f740597f6f4d032913685d86871305f25fd4929c18b9b763bd92ec770bbdeae4d5c32916cf8b587b85531f20582069cffae968b610ace3c9e3bcb4291a3a4e563634d882f3ac52b30a3a38c4df85184e789e17b957e9304a6d5cee6e25b219742df9d7aaff5f22feacc2d190018f5a75cf5f88b68866cc8cc1b57352c32680f138fc53db3949cf54eaa00f51780d3c534b7bcab363aee1180c0a2d5d7ca2a4e4d113a71dfb9e3a33b3336b92adde0a1b945ab8620fa398887511ecf851976026356ff2229ed8d26ac90c518a5e0183b6a6d16fe8d7d2ed8be2921d608ad72d5ea1e22d213f94ea90ceeca527e8bb74535adc105f9c0e648f4b151cff220913719a49d59f7390f03d9582f7f47466529092bfa3edd6dce72d6f46dc7759530381fe5e63bdac313f61c97be164cda332db6d3ef8e158a45bd0b64096eace65c703f1e76b11a74b9fb6cad601dc36f5f794a97048faf8f54b13c654c62cb0b05a935a08fd4b9d53b75d4c96640faa511d42c854eab90536d78b7faa81163444c62ad8a2df8182f14e366ea267f94068dd58c803090133e0fcb537beaa67fc666c0d37e59c452eaf6b69db6e2c0f3e263fec4aa2062da656924d4d0e9cad71468bca2676331faf53217cdd415439f6f84f680880c2c492b52088ef52be699645b24743fa3e0c78c8ae3099d345a4b5b97cb88abcdf7968b6c2c89bff8ea10d14e40df33b981ec6103c5934c3b75f40d5258e0f36cc3d50c1307c25042a2333d9294e43cc02c81b800ea78367004fea8e77a8689ade24e04e7a28c85cc0da772f589691570c79a691f3e508405234de735d43c9c9df3edcc0ea48dc580dd9321e4eeee4f2efb847fc2e6e7c13eb4d4fc6a2ba67ec9505f554c774e0391d7fcd9535e305f17bba445da25cde8ecad946ae14b1044158f03e76cb31e322db72238ebf138d9085fcad96a406ff608379fd14b4d4ab4f9ef42e5ee9c8c6b9cc41b157aa5dd6124cf58cd9554f101eae9e2ccbcc4b29bf3cbb867beff3225094176087e988645c6c0c1e520a0b28fea42666d2a8fdc31ebda1bb59d0aa4ac730b2476a9e4ddc31dadb07a2fa75fbf7822c7f07207858bbad97b26ea8a17b21cc08f6a10b5afe01595b16333c0978769e7824c78fc01fa3a4daab091bf13990c79b2717dd199a95bc0db9caef39157d74a985fb72b372b1b6a8880b213f0a154f844df1e4f79daf5952dfdd0e8fdbd44c823f94bee1ae88e0c6853f298da5489b34a04348a108cbaa314734b680e0d19deb12f0609321fed2c46ea03e689d7579994f0da206a86f53003bce2d8617f50f02781b235883c69b8ee1f8aa6a6bb59d443a47a80eed989b3c47e5bc366f2ab966a2ce9a62b2c0db422c5454c4e99134e2e2e2f6a4edf930bfacd4a25ea58a49d4703dd0a18b6d6dafed0b1741c9c366a08cd2dfe0d35f53dc4116c3bc0866c67ee87746d8ffe26f8131a9e037849894f3730ad156fe8bcb5ceae3db85e2cf6bb301461903ebb0c5fc0036bc1b5c26d024cdd70ed3ca5db01da34939a5d47f358d4493c067c66a0f24b48c937b28941e71ce79f975ff0ac07cc8b4646602b1748059638ff42e59dcba241049239405f7705b68d2f2ada150fc4683d6acf4b59885b317fbb13bd6e08a8fb16d8edda1ac150a7b9701fa3e787966529536a8ffaa480cac517bc087ae3fd1261709ee15ce4120c70a084b737ed38b0057268e4702dd0aed021ffb72ae90810f5a9c6f8caa76fbe8b1a0642e8b2fafdeb13353b47a7b80f7a40ae646e96f2668069581710c6d632f515e42115a1b46811206a24d4d53b531b78b307243722b3adf8a65d4b877c682c51cfb3ce7ec5a86e8f0463336c1cf3f55fb062b3751c8dad70dd686d6cc4aeace8d6047ccd44e1a31e519f04d470766d4c1f277ff6b7773f3847d05317ce7d2e1ac99914516c7aef29f72bac09d88fee242219c9272db7155df97ceca6b3154ce7df587b4e2ed5019b19a227e2c37eb28f2a6428bfbf56285103dcc50bf9d90218646e7d4aa456efa72fc525b32008d2f19c3a0e6f08487919f4be873f849f193ef1b19da8e0cdfa5f2de2a980dd5dfa8b8913c3a0412a49e0c7f297ba320538e1adb95b3e5d547803b7dfd67cd776c7bd39f46e2e9cfde375ea8cd4db98922fe5c6a4957253d53fe1e8a808384888687d524dda04c03e0fb7dbc4f9187ab6d409513cbbe9b57e7614eb52f3b6b4650f587edc68f0440bf5bd2918b1619b4b5d443e446eae4267b298c98105b56fa1b9c59eacdf7a9ef655c0bb870a0da19e747b821465440723b200beb438419e42eabd18ef92276b0a7e6872817ae33985a55e0cdfcf98d66b6f7489ef381cba15a68aa3ecb83c529a97b65d87a573c0346bef34056602f353f18599f734995536df7f7f0560c9926e8ea23071ac429ac0a031e14842dafa4e8fda440c078dd6bc9e5c248f7d3feae45f339f8d5aaf366b8d24669e2288097f95182c217af2ebb1c14b9e1cc1033a732c66ddd1a1272390e7e761217b0594c5504e04e53154a65daaeced41879285b446ddc2458d1a44b929ed358a3b12b5c6b1779b4bf2c9c64a"}, {0x50, 0xffff, 0x3, "0cb5fa6374407f159a668e62ee301f2bf870bf6971168b0ca8adda6115c2d10aafda48dce864b69ee6b44d93e3af16c0e4905d4661bc162783a74c88f8"}, {0x80, 0x1, 0x952e, "58d0da9a83cba5ee96d62fe455c1c055eb2684db4ddcf75bfccb67fd7c8e1fbafd1df6b8e856615c15ea2d818a17b4fc1e7a338b3856ec0e02168351a9199356cc44829785cddc7b85d189e4c34bab70709210ac885630b2bba222a47eb59fdeab15eb7f79d6c76f1e2de9fab789"}, {0xd0, 0x1ffff, 0xffffffff, "1c6666592a1a5c2b0385c230f58183226f91844e0edf450d8c25b6f3bf9c9c9e8bea68607f1473c06cc66a783f44b200f82a7d3dfea7786a330624cffe2c858c1cbb831872aede1de331d1da3cfeb90909952b5fd2a50ab7cd4c58fca0fb52b03e1f2e3654a4bab3b712916550e209ebc1b80dd2f267f284dda8d7fd35c668633e9002066fca07ab51c1f01ab9231397d9d7b364c597c39b7d078ae1347323992f6e9753d81ca5cee2acca9d852c9c286e9a58f372b67470616f"}, {0x58, 0x10000, 0x200, "6999abbbc2d7c2ea0a0747bfb50a76e8f1a31a4446dc018536778f4d6dd149ac476a6ddb3145aca2dd007b3a305299d82ebcf0915235cfb76990298a82abab6d48"}, {0x68, 0x0, 0xe41, "1519fb72921cc02c1bcbd44cc0b3b3011a1cfdd50564ab51238034fcd317d499e525f1d5904acaa14e1ff5f644d88cb0be0b5562c2235fdb850e29f1b021a9f0e922f2b6a78de99438d1a4e37d3266ff40"}, {0x80, 0xffff, 0x2, "d4836a023e77a76f22d50987e489018aad2eacd6bda5b535319acebe7a253cc5e383f090345be678a06d401cd07490835a24e3cc7f17be952f5423135075017e0809339b04cda7d0bac9862cabec04f1b95e8590552842d879dabbb25008038c9c7145b6aff5de96e4efcca9b1"}, {0xd8, 0xffff, 0x5bc8, "3b67246af927fe95f93e5d90245ed424efe3b80e0b85c1080d569e2ca105fc5587dc80e82a7a6c6e9a27485d16a96794730f3cd5dc9c7f663e5404d1bc1d1710d1600bc6e0c0cc39897a703849e6cfbced39af055f65cd6c0cc6c659f1e09fb605e708b4791f11a0048f35813b4be44545ce6c095c37d0f52e36159f16b252432b747ea03224f7f1f3d3c6ab4a968f413e10bda4116c7cfcd435449b776e4e5a95a3a00c19fc5b0dc9baef778f712f54d8c70f519b98888da85e80b3e2199cbff15aefa2c7"}], 0x1540}, 0x39d3e83bb0503f1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xa, &(0x7f0000000000)="00020000", 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000)={0x3ff, 0x7ff}, 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) recvmsg(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000180)=""/186, 0xba}, {&(0x7f0000000240)=""/64, 0x40}, {&(0x7f0000000280)=""/54, 0x36}, {&(0x7f00000002c0)=""/235, 0xeb}], 0x4, &(0x7f0000000400)=""/202, 0xca}, 0x800) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000540)='./file0\x00', 0x8, 0x1) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f0000001580)={0x1000, 0x0, &(0x7f0000000580)=""/4096}) 16:00:04 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x8002, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:04 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), 0xc) flock(r2, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:05 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) readlinkat(r1, &(0x7f00000000c0)='./bus\x00', &(0x7f00000001c0)=""/247, 0xf7) pwritev(r0, &(0x7f0000000580), 0x100000000000023d, 0x0, 0xfffffffffffffffc) write(r0, &(0x7f0000000180)='oL', 0x2) execve(0x0, 0x0, 0x0) 16:00:05 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x2, 0x10000000000003, 0x2f) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xa, &(0x7f0000000000)="00020000", 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) shutdown(r2, 0x4) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) write(r0, 0x0, 0x0) 16:00:05 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = dup(0xffffffffffffffff) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000140)) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000040)) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) 16:00:05 executing program 0: msgget(0x3, 0x100) r0 = dup(0xffffffffffffff9c) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x1, 0x4, 0x6, 0x6, "4bb0bbca21d300000200", 0x2}) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7f, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7f, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(r2, &(0x7f0000000540)=""/226, 0xe2) r3 = msgget$private(0x0, 0x220) msgrcv(r3, &(0x7f0000000600)=ANY=[], 0x0, 0x3, 0x1000) pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000040)=0x1) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f00000000c0)={0x1, 0x80}) getgid() utimensat(r5, &(0x7f0000000180)='./file1/../file0\x00', &(0x7f0000000200)={{0x0, 0x6}, {0x6cb, 0xb}}, 0x0) r6 = open(&(0x7f0000000440)='.\x00', 0xff7c, 0xc0) open(&(0x7f0000000240)='./file0\x00', 0x8, 0x0) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f0000000000)) msgget$private(0x0, 0x8) ioctl$TIOCSETAF(r0, 0x802c7416, 0x0) r7 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) fcntl$getown(r7, 0x5) bind$unix(r7, &(0x7f00000004c0)=ANY=[@ANYBLOB="e7879a1801400000000000000040e0c4e96334f0000000000000000000000000e0904de20c920cd00cb3ca9058493992aee7b3cf4bb9b4134fab42b34bbc266080a74fc3da11cd62dcf9811a7d8c0e6d4101d96a8d272b38a6174249eef9904359f13ac592177002f08a5f673c770c0af6d0eda7b28e108e4a6721f5460f9175d75d1f26dda8558e4b866394e4fbf569790c5901b6522a2257650a3bb0681ed91988f7b8798a7f951845b9fc16010000801a40e610c0318ce6da33494e54"], 0x1) ioctl$WSKBDIO_GETMODE(r7, 0x40045714, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000300), 0xc) fcntl$setstatus(r7, 0x4, 0xc0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r8 = open(&(0x7f0000000000)='./bus\x00', 0x482, 0x0) pwritev(r8, &(0x7f0000000100)=[{&(0x7f0000000040)='G', 0x1}], 0x1, 0x0, 0x2) dup2(r7, r8) fcntl$getown(r7, 0x5) fchdir(r7) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r10 = dup(r9) r11 = open(&(0x7f0000000000)='./bus\x00', 0x482, 0x0) pwritev(r11, &(0x7f0000000100)=[{&(0x7f0000000040)='G', 0x1}], 0x1, 0x0, 0x2) kevent(r7, &(0x7f0000000740)=[{{r4}, 0xfffffffffffffffc, 0x24, 0x40, 0x8}, {{r6}, 0x0, 0xf5, 0x0, 0x7, 0x4}, {{r10}, 0xfffffffffffffffa, 0x2, 0x2, 0x6, 0x4c}, {{r1}, 0xfffffffffffffffe, 0x41, 0x80000010, 0x5, 0x7c}, {{r4}, 0xfffffffffffffff8, 0xc, 0xf0000000, 0xb9, 0x1}, {{r11}, 0xfffffffffffffffb, 0x4e428531e2c8e0be, 0x47, 0x237b}], 0x6, 0x0, 0x0, 0x0) kqueue() r12 = socket(0x2, 0x1, 0x0) bind(r12, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r13 = dup(r12) listen(r13, 0x0) r14 = socket(0x18, 0x400000002, 0x0) close(r14) setsockopt(r14, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r14, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r15 = accept$unix(r14, &(0x7f0000000140)=@abs, &(0x7f0000000280)=0x8) r16 = accept$unix(r15, 0x0, &(0x7f0000000040)) write(r16, &(0x7f0000000080)="ddee43ab8734abe72e8289e48f56a2848dcae6855abd", 0x16) r17 = socket(0x2, 0x4000, 0xfc) bind(r17, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r18 = dup(r17) listen(r18, 0x0) r19 = accept$unix(r18, 0x0, &(0x7f0000000040)=0xfffffffffffffe51) dup2(r4, 0xffffffffffffffff) r20 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r20}], 0x1, 0x0) kevent(r20, &(0x7f0000000140), 0x3, 0x0, 0x1ffffd, 0x0) r21 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r21, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r22 = socket(0x18, 0x1, 0x0) close(r22) r23 = socket(0x2, 0x1, 0x0) connect$unix(r23, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r23, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r24 = socket(0x10000000002, 0x4008, 0xfd) dup2(r23, r24) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106978, &(0x7f00000000c0)) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r24, &(0x7f0000000640)=ANY=[@ANYBLOB="01002e2f66696c65312f2e980c98061d9dc1b60fc50895050cda89b600000000000000000000000034340079111d0cbd5b4f7decb7ea282f988d0293518393843f6ed62495f8110149a6b1b91c23484b4e49fae154e1e72b886be57e66dcdcf2acb44ea0452b4f72c408098dff51711024fda4c0c9506b0145387cd5b165aea65e65254ae8daaa5df06096db845ab1fc8735625e561effea73688b4ad067a7afa4eb10d5d69ecb010488a4801d738d7b068fde6fa662352d6a4ccbb2fc5e1edb07"], 0xffffffffffffff63) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000100), 0xc) msgget$private(0x0, 0x800) 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)='./file1/../file0\x00', r25, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r25, 0x4004746a, &(0x7f0000000380)) msgget$private(0x0, 0x718) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000180), 0xc) geteuid() getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000580)=0xc) getpgrp() msgrcv(r21, &(0x7f0000002700)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2150a41070c838586"], 0xfffffffffffffe07, 0x0, 0x1000) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r1, 0x20004269) fcntl$getown(r0, 0x5) r2 = socket(0x18, 0x1, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0xcb}], 0x4, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x21}], 0x8, 0x0, 0x0, 0x0) dup2(r3, r2) 16:00:05 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000140)) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x20, 0x180) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x200000000000015c, &(0x7f0000000280)}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xa, &(0x7f0000000000)="00020000", 0x4) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = accept$inet6(r4, &(0x7f00000000c0), &(0x7f0000000140)=0xc) r6 = accept$unix(0xffffffffffffff9c, &(0x7f0000000200)=@file={0x0, ""/69}, &(0x7f0000000280)=0x47) r7 = open(&(0x7f00000002c0)='./file0\x00', 0x800, 0x20) kevent(r1, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0x51, 0x474b1d6c53d42feb, 0x0, 0x10001}, {{r3}, 0xfffffffffffffffd, 0x8, 0x1, 0x1ff, 0x80000001}, {{r5}, 0xfffffffffffffffe, 0x4, 0x0, 0x0, 0x9}], 0xfffffffe, &(0x7f0000000300)=[{{r6}, 0xfffffffffffffffc, 0x1, 0x0, 0x20}, {{r7}, 0x7fffffffffffffff, 0xf6aecf40d21efd3, 0x40000000, 0x1, 0xa4}], 0x4, &(0x7f0000000340)={0xffffffff, 0xdb}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) unveil(0x0, &(0x7f0000000080)='c\x00') r8 = open(&(0x7f0000000100)='./file0\x00', 0x8, 0x4d) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x8010, r8, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r8, 0x80185760, &(0x7f0000000040)={0x9be, 0x6, {0x7fffffff, 0x101}}) munlock(&(0x7f00000d5000/0x4000)=nil, 0x4000) minherit(&(0x7f0000115000/0x9000)=nil, 0x9000, 0x1) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x87, 0x0, 0x0, 0xffffffff}, {0x6, 0x0, 0x0, 0x3}]}) r1 = open(&(0x7f0000000140)='./file0\x00', 0x100, 0x101) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x20}, {0x6, 0x0, 0x0, 0x201}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r2, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000001680)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="ec0ba3282ca6f0f709e9b6ff87bc") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000f00)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade61efa008e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d7250432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1fa4aab44f0323348f261b51f15e3fdbe4feb82017eec1358441dd3ee1620b4d2009fe508376b6399752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000009b9787677d4c5c02fe750a8cb46e306bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ca6263184a05cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975028aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c21405cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516881ccf0cfef49b6348ce400095bb49d06bf62577f46c840d34b6362e9f9810cfec14d447dadc21aa457b780274e6e68e9c11aafa3f23f0e31941c0a490c909efad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f67028865569ce3e0104000000000000900000009137e3f0e7a5f89b68cf7c65b7adaf2c808d24a768318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95373a87ca277d106467be6f22eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b70cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c630000000000000000f003d28b86e5b8f9983f49000000000000000073ab30cba944b5927efd33d319ed0d4573b4000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19af759e4905cdcddfb02696fd79769fb05347de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f88a113f50deb0a7a5a8132ef2b6d9aca7b2a6906d871a780b2e7548681231afafc3c752f2661acd9aad49386d95cecbced71693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0840618fdc7f9fb467638f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc322f1fcbea40a9be720dcb67df99ae37b51b9020000000000000070a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a50ff294204e837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e5eb5df707d876bb598905401311ce35b2a002422837255932851bac20b69e28e45e6ea829361de1dcfedfd6ba7e79a4ac39ff715897c07bc44a581387dc8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d841f85fe4e98cefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f984de08d718027ab9d940f0b0c1e54ff0f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f8537ef699461e520d70614d848744d33dc8f90eb5ac109c57e97cdb0c78092b66fa03fb49b242fd3f9e6bb80dfc78c2d674f364ed79f70034a59c4692e711c671274276e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d84d65e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979d5cd1975741f226167ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b8e4030905938a64abc812d6d90ece6f0704406cdb53701e315f6a434f822ccdc9e14acec8c824d5db4cf9adfba5620f6d61ed51c7023696eb0a79222189068ad203a59277c1c148fde018da47e3b65c570b26fb81768d1d2c04083451b393b06997c812f920c4b36659780bb73b057c7fa673296bfd14a111245905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd063d08a49abd7e488033857d6c22327177b"], 0x10) preadv(r3, &(0x7f0000001540)=[{&(0x7f0000000240)=""/115, 0x73}, {&(0x7f00000002c0)=""/155, 0x9b}, {&(0x7f0000000380)=""/244, 0xf4}, {&(0x7f0000000480)=""/28, 0x1c}, {&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f00000014c0)=""/100, 0x64}], 0x6, 0x0, 0x80000000) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x100, 0x2}, {0x4ea0e172f533e19d, 0x1ff}, {0x0, 0xc1c5}, {0x24, 0x2}, {0x87, 0xae5}, {0x42, 0x2}, {0x41, 0x7}], 0x7}) r4 = socket(0x2, 0x1, 0x0) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000001a40)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade61efa008e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d7250432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1fa4aab44f0323348f261b51f15e3fdbe4feb82017eec1358441dd3ee1620b4d2009fe50837aff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000009b9787677d4c5c02fe750a8cb46e306bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ca6263184a05cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975028aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c21405cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516881ccf0cfef49b6348ce400095bb49d06bf62577f46c840d34b6362e9f9810cfec14d447dadc21aa457b780274e6e68e9c11aafa3f23f0e31941c0a490c909efad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f67028865569ce3e0104000000000000900000009137e3f0e7a5f89b68cf7c0000adaf2c808d24a768318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95373a87ca277d106467be6f22eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b70cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c630000000000000000f003d28b86e5b8f9983f49000000000000000073ab30cba944b5927efd33d319ed0d4573b4000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19af759e4905cdcddfb02696fd79769fb05347de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f88a113f50deb0a7a5a8132ef2b6d9aca7b2a6906d871a780b2e7548681231afafc613c752f2661acd9aad49386d95cecbced71693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0840618fdc7f9fb467638f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc322f1fcbea40a9be720dcb67df99ae37b51b9020000000000000070a08059947700000000f282ebea0eb09df2ebf0ceaa8d263c82aba8256155ba5529eb2f1c311d3fdb2a50ff294204e837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e5eb5df707d876bb598905401311ce35b2a002422837255932851bac20b69e28e45e6ea829361de1dcfedfd6ba7e79a4ac39ff715897c07bc44a581387dc8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d841f85fe4e98cefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f984de08d718027ab9d940f0b0c1e54ff0f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f8537ef699461e520d70614d848744d33dc8f90eb5ac109c57e97cdb0c78092b66fa03fb49b242fd3f9e6bb80dfc78c2d674f364ed79f70034a59c4692e711c671274276e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d84d65e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979d5cd1975741f226167ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b8e4030905938a64abc812d6d90ece6f0704406cdb53701e315f6a434f822ccdc9e14acec8c824d5db4cf9adfba5620f6d61ed51c7023696eb0a79222189068ad203a59277c1c148fde018da47e3b65c570b26fb81768d1d2c04083451b393b06997c812f920c4b36659780bb73b057c7fa673296bfd14a111245905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd063d08a49abd7e488033857d6c22327177b863b529721d8f750b89ccee9b59f54161c6ad6444a5ac849b863811b0e9d2ffb6a95fa21d3dda79ffbe2fa9bdae86a08506d8bfa0c35468b573d1916513c204ca6532aa4614328a345b7d125d9888116d4afc358eca4ffcd6490bf7eea3ead6c9dd11bf29c79ffc7695842f92bacd5868a42541bd66a05ea1ef8d9fa08322da68f5f58c8846c5d84"], 0x10) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000f00)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade61efa008e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d7250432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1fa4aab44f0323348f261b51f15e3fdbe4feb82017eec1358441dd3ee1620b4d2009fe508376b6399752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000009b9787677d4c5c02fe750a8cb46e306bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ca6263184a05cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975028aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c21405cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516881ccf0cfef49b6348ce400095bb49d06bf62577f46c840d34b6362e9f9810cfec14d447dadc21aa457b780274e6e68e9c11aafa3f23f0e31941c0a490c909efad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f67028865569ce3e0104000000000000900000009137e3f0e7a5f89b68cf7c65b7adaf2c808d24a768318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95373a87ca277d106467be6f22eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b70cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c630000000000000000f003d28b86e5b8f9983f49000000000000000073ab30cba944b5927efd33d319ed0d4573b4000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19af759e4905cdcddfb02696fd79769fb05347de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f88a113f50deb0a7a5a8132ef2b6d9aca7b2a6906d871a780b2e7548681231afafc3c752f2661acd9aad49386d95cecbced71693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0840618fdc7f9fb467638f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc322f1fcbea40a9be720dcb67df99ae37b51b9020000000000000070a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a50ff294204e837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e5eb5df707d876bb598905401311ce35b2a002422837255932851bac20b69e28e45e6ea829361de1dcfedfd6ba7e79a4ac39ff715897c07bc44a581387dc8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d841f85fe4e98cefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f984de08d718027ab9d940f0b0c1e54ff0f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f8537ef699461e520d70614d848744d33dc8f90eb5ac109c57e97cdb0c78092b66fa03fb49b242fd3f9e6bb80dfc78c2d674f364ed79f70034a59c4692e711c671274276e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d84d65e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979d5cd1975741f226167ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b8e4030905938a64abc812d6d90ece6f0704406cdb53701e315f6a434f822ccdc9e14acec8c824d5db4cf9adfba5620f6d61ed51c7023696eb0a79222189068ad203a59277c1c148fde018da47e3b65c570b26fb81768d1d2c04083451b393b06997c812f920c4b36659780bb73b057c7fa673296bfd14a111245905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd063d08a49abd7e488033857d6c22327177b"], 0x10) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0xa, &(0x7f0000000000)="00020000", 0x4) setsockopt(r7, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_timeval(r7, 0xffff, 0x0, &(0x7f0000002180), &(0x7f00000021c0)=0x10) connect$unix(r4, &(0x7f0000001a00)=ANY=[@ANYRES16, @ANYPTR=&(0x7f0000001940)=ANY=[@ANYRES32=0x0, @ANYPTR64=&(0x7f0000001700)=ANY=[@ANYRES64=r5, @ANYRES64=r3, @ANYRES16, @ANYRESOCT=0x0, @ANYRESHEX=0x0, @ANYPTR, @ANYPTR], @ANYPTR64=&(0x7f0000001780)=ANY=[@ANYPTR64, @ANYBLOB="67e21d99062a7925b85a9b397641ca9e6251bfe7ac2c419bba04bc27badbcfadd15cc50fc5b96030625092803ad86f76964ef16d056097d917f2867590104b1139a38efd5b2a8897d3a7fa28c70f8b4dff37b321c50a3ae7c927755e33ed894e7e86ec9d6607b23d6a01918f6cf01c1047bc151cc10a3cc6dac5e68cf802bef3e50f98f82115f84e371caee71b9b76a5f89c9a95b05829f67d082525efc137b78a80555093c7078ab03b8ada38a172bcd8eaddff8c94a42082cf63dadffd17ed4274d1838e7a9b4c5f420065533d3bc7f0475a0b39f17d2acf316cbce10ff60a7cf6724f81", @ANYRESHEX=r1, @ANYPTR], @ANYPTR=&(0x7f00000018c0)=ANY=[@ANYRES64=r6, @ANYRESOCT, @ANYRESHEX, @ANYBLOB="88d4374eb63ff82e6480dc92bb31735a8a357545ec7451f0dc9368157ac3a101e8bd8a19b05099885e92c3a081528d299ce91b121702c4"], @ANYBLOB="c2f56258f72e5f259192d4b341a4be3f8c75e8d51cbc0569cbda594fe6a97cf041723a214c7eadf6ee2e336988f56e507c97baf07b442e8afdb0cd117c027d646d3625db0f57751bda98f36f37182ba2eac1756fbbb69f5fc3b28a206132efe9263d88a6bc", @ANYPTR, @ANYRES64=r6], @ANYRES32=0x0, @ANYBLOB="0d12acd3d5"], 0x4) getpeername(r4, &(0x7f0000001600)=@in6, &(0x7f0000001640)=0xc) syz_extract_tcp_res(&(0x7f00000016c0), 0xffffffff, 0x0) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x3ff, 0x6, 0x7e, 0x6}, {0x7f, 0x5, 0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000140)}) syz_emit_ethernet(0xe, &(0x7f0000000000)="09001fc92479ff2b783f6e8a9c81") 16:00:06 executing program 0: openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x40, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}, {{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) dup2(r0, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4797df6fab7972e8, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x2014, r2, 0x0, 0x401) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x35}, {0x64}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x133, &(0x7f0000000540)) 16:00:08 executing program 1: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000000)={0x2, 0x7f}, 0x8) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) select(0x2, 0x0, &(0x7f0000000040)={0x500}, 0x0, &(0x7f00000000c0)) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100), 0xc) 16:00:08 executing program 0: writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000080)="db4c00096fa8588d1a726479fa9df7638feb403dfcf9877c1bb8ec4ef7feb8937f3c850aa276c85c395812a638c74a36c08e4d142e3429ad9f88c717bf5071a0139f6aff1cd893c326acc8fab1b78700917675633cf22dccc1b129ffcbbf4203fca7d63722eb0a212e7aa3af5813e8118c8e15f49e417185d528f3", 0x7b}], 0x1) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{}], 0x7ff, &(0x7f0000000240), 0x7fff, 0x0) sync() r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x7ff, &(0x7f0000000240), 0x7fff, 0x0) 16:00:08 executing program 0: socket(0x11, 0x4003, 0x0) kqueue() sendto$unix(0xffffffffffffff9c, &(0x7f00000000c0)="b100050460000000000008000f01000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf01e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000001000000000000", 0xfffffffffffffe28, 0x0, 0x0, 0xffffffffffffff95) 16:00:08 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x1, 0x86127) accept$unix(0xffffffffffffff9c, &(0x7f0000000140)=ANY=[@ANYBLOB="f90094e5ff05000821000020f2a200ffff39d3045ad35a0d2020009d00000000000000dd476e473ce443595950f2f9906d1b00000000000000000000000000000002"], 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f00000001c0)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0xfffffffffffffe23) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:00:08 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = syz_open_pts() ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0xd}], 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0206922, &(0x7f0000000300)) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000340)={&(0x7f00000001c0)='./file0\x00', r2, 0x2}) ioctl$VT_GETACTIVE(r4, 0x40047607, &(0x7f0000000140)) r5 = kqueue() r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r6, 0x80044270, &(0x7f00000000c0)=0x3) kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:08 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000140)}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[], 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "00000000000000010000200000000000000200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x460) 16:00:08 executing program 0: clock_settime(0x0, &(0x7f0000000000)={0xf61ecc7f}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x8c) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$KDGKBMODE(r0, 0x40044b06) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x61}, {0x28}, {0x6, 0x0, 0x0, 0xfb}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000c40)=ANY=[], 0x0, 0x0) r2 = open$dir(&(0x7f0000000180)='./file0\x00', 0x80, 0xd) r3 = kqueue() kevent(r3, &(0x7f00000002c0)=[{{r2}, 0xffffffffffffffff, 0x11, 0x0, 0x78}], 0x3ff, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) close(r4) msgsnd(r1, &(0x7f0000000040)=ANY=[@ANYRES64=r3], 0x1, 0x800) msgrcv(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000013a88c4b000000007f000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000004000"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r1, &(0x7f00000006c0)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def201fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a0514ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12732c6081a01d6db8fdfc045223ba174fd59d9a2b7856a4e75bec8a65a0a315b6654f36b9de3d4bd7c8f0a7402d0c7e51efea03247a37b5aff4d4b5b64ba769ca423f6a342ca9beb684444108e28b1430d706669e0055ea0930fc966a8a949dd8b16546983bc277fb59c7552f8b4e8d90ac74f8363aa6f8e91e97b97a5fb8e444a8e5f3529cf5c66341ea588a195b95c729b8c3b7b89f8a7a5d4a782ad7e15f8d14b6342e791c646ad871fb3441784b1a2f0bd7a9d6731949b07586efa6434a49dbca8e3843cd96b2edaa31dbf0ffece67ab86f27d428d68637284656149f9522e64a8808b50f66348155475b337dc6193375"], 0x44b, 0x800) msgsnd(r1, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r5 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r6, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r9 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r9, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r9, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r11 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000980)={{0x0, r5, r8, r10, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r7, r11, 0xa5, 0x1, 0x100000000, 0x2}) r12 = msgget$private(0x0, 0xfffffffffffffffd) r13 = msgget$private(0x0, 0x8) msgsnd(r13, &(0x7f0000000c40)=ANY=[], 0x0, 0x800) r14 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r15 = kqueue() kevent(r15, &(0x7f00000002c0)=[{{r14}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r15) msgsnd(r12, &(0x7f0000000040)=ANY=[@ANYRES64=r15], 0x1, 0x800) msgrcv(r12, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000013a88c4b000000007f000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000004000"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r12, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r12, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r16 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r17, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r20 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r20, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r20, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r22 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000980)={{0x0, r16, r19, r21, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r18, r22, 0xa5, 0x1, 0x100000000, 0x2}) setreuid(r10, r16) 11:46:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x28}, {0x1c}, {0x6, 0x0, 0xfe, 0x95}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = semget(0x3, 0x2, 0x80) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f00000000c0)=0x1ff) ioctl$BIOCGFILDROP(0xffffffffffffff9c, 0x40044278, &(0x7f0000000180)) syz_emit_ethernet(0x203, &(0x7f00000001c0)="96") 11:46:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000280)}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613e) r2 = open(&(0x7f0000000100)='./file1\x00', 0x20042, 0x0) r3 = getppid() r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r4, 0x0, 0x0) shmctl$IPC_SET(r4, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0xffffffffffffff16) r7 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r7, 0x4, 0x3, &(0x7f0000000480)=""/177) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r7, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r7, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r8 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r8, r10, r6, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) getgid() r11 = getppid() r12 = fcntl$getown(0xffffffffffffffff, 0x5) r13 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) shmat(r13, &(0x7f0000e80000/0x2000)=nil, 0x0) r14 = socket(0x0, 0x8008, 0x6) r15 = kqueue() preadv(r14, &(0x7f0000000140)=[{&(0x7f0000000580)=""/120, 0x78}, {&(0x7f0000000600)=""/4096, 0x1000}], 0x2, 0x0, 0x0) poll(&(0x7f0000000200)=[{r14, 0x1}, {r15, 0x40}, {r14, 0x4}, {r14, 0x2}, {r15, 0x10}, {r15, 0x20}, {r15, 0x80}], 0x7, 0x3) r16 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x100, 0x0) kevent(r15, &(0x7f0000000300)=[{{r15}, 0x68e80cdf5362a287, 0x42, 0x1, 0x1000, 0x9}, {{r15}, 0xfffffffffffffffc, 0x4, 0x82, 0x9, 0x7fffffff}, {{r15}, 0xfffffffffffffffd, 0x14, 0x20000000, 0x9, 0x7}, {{r15}, 0xffffffffffffffff, 0x182, 0xf0000004, 0x7245e870, 0x100000000}, {{r15}, 0xfffffffffffffff9, 0x3d, 0x3, 0x0, 0x6}], 0x4, &(0x7f00000003c0)=[{{r16}, 0xfffffffffffffffa, 0x14, 0x8, 0x5, 0x1978ca53b}, {{r15}, 0xfffffffffffffffa, 0x0, 0x0, 0x0, 0xb10}, {{r14}, 0xfffffffffffffffd, 0x8a, 0xfffff, 0x803, 0x1}, {{r15}, 0x7ffffffffffffffe, 0x1, 0x40000002, 0x1f, 0x3f}, {{r15}, 0xfffffffffffffff8, 0x6c, 0x40000061, 0x9, 0xffff}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x1, &(0x7f0000000080)={0xfff, 0xfffffffffffffffd}) poll(&(0x7f0000000000)=[{r15, 0x40}], 0x1, 0x0) close(r15) dup(r15) r17 = getuid() r18 = getgid() fchown(r15, r17, r18) r19 = shmget$private(0x0, 0x4000, 0x100, &(0x7f0000ffc000/0x4000)=nil) r20 = geteuid() r21 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) r23 = getpgid(0x0) shmctl$IPC_SET(r19, 0x1, &(0x7f0000001680)={{0x8, r20, r21, r22, 0xffffffffffffffff, 0x40, 0x7ff}, 0x2, 0x5, r23, 0xffffffffffffffff, 0x80, 0xffffffffffffbca1, 0x1}) r24 = socket(0x18, 0x1, 0x0) setsockopt(r24, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r24, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000180)=[0xffffffffffffffff, r25]) shmctl$IPC_SET(r19, 0x1, &(0x7f0000000080)={{0x26, r17, 0xffffffffffffffff, r10, r25, 0x1e4, 0xc}, 0xb, 0x9, r5, r12, 0xfffffffffffffdfd, 0x2, 0x7ff}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x46000000000004, 0x103000000000008, r3, r11, 0xff7fffffffffffff}) open(&(0x7f00000000c0)='./bus\x00', 0xc4a6ccc49fa58f3b, 0x0) ktrace(&(0x7f0000000080)='./bus\x00', 0x2, 0x34, r3) close(0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x1, 0x7, 0x0}, 0x0) r26 = socket(0x6, 0x2, 0x0) close(r26) setsockopt(r26, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r26, &(0x7f0000000140)="624ee7", 0xffffffffffffff1a) r27 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, r28, 0x10006}, 0x44001000e, 0x8002, r9, r27, 0x4}) pwritev(r2, &(0x7f0000000280), 0x0, 0x0, 0x8000000000000002) msgget$private(0x0, 0x410) r29 = semget$private(0x0, 0x1, 0x4a9) semop(r29, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r29, 0x0, 0x9, &(0x7f00000002c0)) semctl$SETALL(r29, 0x0, 0x9, &(0x7f0000000580)=[0x52, 0x700, 0xa40, 0x0, 0x200, 0x4, 0x5, 0x2]) semop(r29, &(0x7f00000001c0), 0x0) 11:46:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x1d}, {0x6c}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = fcntl$dupfd(r0, 0xf, r1) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000000)=0x3) syz_emit_ethernet(0x52, &(0x7f0000000080)="b2") setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffff9c, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x3, 0x8, 0xffff}, {0x18, 0x2, 0x9, 0x8}, 0xffff, [0x4, 0x7, 0x1, 0x6a0, 0xf8000000, 0x0, 0x3, 0x80000001]}, 0x3c) 11:46:07 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000280)}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwritev(r2, &(0x7f0000000480), 0x2d, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = dup(0xffffffffffffffff) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000140)) ioctl$TIOCSBRK(r4, 0x2000747b) lseek(r3, 0x0, 0x5, 0x3) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) geteuid() openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) 11:46:07 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x3f, 0x800}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="e600000000000000"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="144b2590"], 0x10) close(r0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r4 = getgid() fchown(r2, r3, r4) 11:46:07 executing program 1: r0 = semget$private(0x0, 0x2, 0x0) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000080)=0x2b4) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000001c0)=""/222) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) setitimer(0x0, &(0x7f0000000180)={{0x0, 0xffffffff}}, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:46:07 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000080)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000380)={0x4, &(0x7f0000000340)=[{0x0, 0x9, 0x3, 0x2}, {0x0, 0x5, 0x3f, 0xffffff1a}, {0x7, 0x1, 0x6, 0x44674230}, {0x1f, 0x0, 0x0, 0x3}]}) connect(r0, &(0x7f0000000140)=@in={0x2, 0x0}, 0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0xc}, {0x35}, {0x80000000000006}]}) syz_emit_ethernet(0x0, &(0x7f0000000200)="4849e5bf35f78b788a05f827deb4224eacd5e9e815f71b9aa99467c1a44e9b52559977fbaea3c9d92e899d76250dcf0dbe07014ad9660cbab56e48c77205f6ac18018cb844688fa86bd8e01d8317aa4d8993eeebd9857b3b777899cc8b7a6181db1d920b3c506edd11f1303e9144547e0630c7ed6524729a5e1032fd435543219b1fb0eb66bb372bedbf3b44a5705e0cdcb4ad7ecc5b305235e51aca554dba9d216f406c2afba1c3e1416af2b654619a244229b45f2efed44b11060723ba0682e9fc2f16c4d630189b41157b05ac25d8c148854214feff03000023b3b9d96fde5953e49eb8ded1") rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='./file0\x00') 11:46:07 executing program 0: r0 = socket$inet(0x2, 0x5, 0x7) getsockopt(r0, 0x8, 0x1, &(0x7f00000002c0)=""/125, &(0x7f0000000340)=0x7d) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000180)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbf2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc29132876e6858582b4587aace2c8e7392461ad6dd2416044a4174907a871c67858f658286e2caa67eab94681f5378cb6e3de449825bddd6ee2910a329f0f3a719716488d0323daf5aed6a12bf152100195bcce72f7d9f234c00ab5b15617490167f149372286425e58b4351e7a61e75bd4581780304d7cc1315e", 0x138}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r3, r2) fchdir(r2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='./file0\x00') 11:46:07 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000001c0)=[{}, {0x15}]}) 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}, 0x3cd) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=',', 0x1) connect(r1, &(0x7f0000000040)=@in6={0x18, 0x3, 0x5, 0x3}, 0xc) 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", 0x23c) 11:46:07 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x10282, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000280)={&(0x7f0000000200)='./bus\x00'}) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000000)='tn5.', 0x4}], 0x3a5, 0x0, 0x0) execve(0x0, 0x0, 0x0) semget$private(0x0, 0x3, 0x0) 11:46:07 executing program 1: setuid(0xee01) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e37f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x2, 0xd}, 0x8) 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}) shmctl$IPC_SET(r5, 0x1, &(0x7f0000001880)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x1ff, 0x7ff, 0x0, 0x0, 0xa000, 0x3, 0x1}) r9 = socket$unix(0x1, 0x3, 0x0) bind$unix(r9, &(0x7f0000000040)=@file={0x1, './file0/file0\x00'}, 0x10) 11:46:07 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0xfffff}], 0x0, 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000002700)='./file0\x00', 0x80, 0x0) socket(0x1, 0x4, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) 11:46:07 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2, 0x40004000000028ab) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="000000186004fa8a00063300feffffff8359f9b400ff0000000a8df278f86dfaf23c1d37b4a16eb59ddb209f2c1bd1b4fc26420a", 0x34}], 0x1) 11:46:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10882, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000680)="355fab5a52a60008160000008d5a") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = dup2(r1, r2) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000080)=0xb429) 11:46:07 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000040), 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = dup2(0xffffffffffffff9c, r1) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000040)=0xc6) 11:46:07 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x40, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x800, 0x3, 0x400000, 0xff, "ed7392e7b53b27c2f2dfedcbd1066558ed5b8fae", 0x681e, 0x2}) select(0x0, 0x0, &(0x7f0000000080), &(0x7f00000000c0), &(0x7f0000000100)) mmap(&(0x7f0000078000/0x2000)=nil, 0x2000, 0x1, 0x4014, r0, 0x0, 0x80) 11:46:07 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) preadv(r0, &(0x7f00000015c0), 0x2, 0x0, 0xfffffffffffffffd) r1 = kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0), 0xdde, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x8000, 0x0) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000140)={0x3}) r4 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000180)) clock_gettime(0x3, &(0x7f00000001c0)) listen(r4, 0xeee) fchmod(r2, 0x4) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) 11:46:07 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000340)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="2d012e2f66696c653000f6b75e4896cbd4826bc5c189bfd8a4d5ca7abdb9d284a0aa533b99ffd9d8300166f5b0e2888bbba1b937b9e9caeeb0e06ffb4d83472e20920d0d4a2b"], 0xa) r3 = dup2(r2, r1) listen(r2, 0x0) syz_extract_tcp_res(&(0x7f00000000c0), 0x7fff, 0x4) syz_extract_tcp_res$synack(&(0x7f0000000300), 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_DELSCREEN(r6, 0x80085754, &(0x7f0000000380)={0x3ff, 0x2}) r7 = open(&(0x7f0000000400)='./file0\x00', 0x20050, 0x46) r8 = dup2(r5, r7) connect$unix(r8, &(0x7f0000000180)=ANY=[@ANYBLOB="e44338dbcff9e44efd14ca012e2fe6696c6530000000000083964c40609eba06522e393bbd91bf926f608e177989a337fecbf2b3e6cf2bbfdb9e2115d76c755ee23c9a66a93d6333fc4117fdc7ce643e5379c07ee4d5c85ce69ce6b2aef4100ade4b34e13a0b1f48cdbe3f025531a7b962eb4a9099b373f99d914dfaaedcab3638954d89dff77dfbea2f9d274683e469f7b76226f6ca75bc9c2c890c85e189646fe69689ee7efca62c2a916bdc7670b26d7f6837e085bd52f35d6490c1a9d255566345afe0e9cd914734d004b40909056c30653c2531a7bf4f16a72aced445f3af8a21b7ac262b9d0ef0358c8c2cfde660b13b3108f0dc989cc266ba4baf55441fa7184ad4109c968af41610ae71381dfa897b58e39c9b68ea9d5a709be912127c9d3e6db078cf88c25215f55b"], 0xa) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) dup2(r1, 0xffffffffffffff9c) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) accept$inet(r3, 0x0, 0x0) 11:46:07 executing program 1: open$dir(&(0x7f0000000080)='./file0\x00', 0x100, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) writev(r0, &(0x7f0000000680), 0x0) 11:46:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x60}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) lseek(r0, 0x0, 0xf5, 0x7b0b4ba03b7df4e2) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") 11:46:07 executing program 1: r0 = socket(0x40000000011, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1}, 0x8) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) r2 = kqueue() r3 = socket(0x18, 0x1, 0x0) close(r3) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0x3}], 0x1ff, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x3, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) 11:46:07 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x100) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) 11:46:07 executing program 0: 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 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r2, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r4 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$setstatus(r5, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x11000)=nil, 0x11000, 0x2, 0x10, r4, 0x0, 0x0) dup2(r3, r2) pipe2(&(0x7f0000000080), 0x0) 11:46:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2285b0001009eef553a5f4de4"}) write(r0, &(0x7f0000000180)='X', 0x1) ioctl$WSMOUSEIO_SETMODE(0xffffffffffffffff, 0x80045726, &(0x7f00000002c0)={0x1}) close(r0) r1 = syz_open_pts() ioctl$TIOCCDTR(r1, 0x20007478) r2 = syz_open_pts() r3 = syz_open_pts() r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) r5 = socket(0x2, 0x2, 0x0) r6 = socket(0x2, 0x400000000002, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0xc0206922, &(0x7f0000000300)) ioctl$DIOCMAP(r7, 0xc0106477, &(0x7f0000000340)={&(0x7f00000001c0)='./file0\x00', r5, 0x2}) pipe(&(0x7f0000000440)={0xffffffffffffffff}) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f0000000480)=0x3) r9 = open(&(0x7f0000000380)='./file0\x00', 0x40, 0x70) getpeername$inet6(r9, &(0x7f00000003c0), &(0x7f0000000400)=0xc) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000000)) write(r7, &(0x7f0000000540)="1e98354edcb5d626df9a8e1e267ee1c28263cd57ba555212d39997b3e558cc8f186882a38d7fdb1aa27f76fd28938a877af3bbdcfe385f650145c5536c64e1970b2a2cd0cb85ae5eceaeb1c9e054672ad35c9f53a2e32b641f7daaeb5e624f167f00000000000000d33afdab32d3cf730f8d497b8f9532f4a1bb2e35570aa535955ea01239e98b5ade153bc855bc00266ca025da2c1082b7da5732079e270968925ac06792a4a7b0008f747bc8a004d194f993c79d219c0c2421eee6338397ef280b70316907b86ab3a73c710cea9c3cc9aac64e4dd86910b7491440a3c1a6dbafa1454a464990bf4d08a8df0605a66851f84f7a47eac9f13cedc28b096dbb6c63643e068bbf73aef7131b39eae466cf2e19106233ba33dd75f8f89117b2869dd3984a9051c15a3e02e765d17b82053a6b0d8e91318a7d73f339f78cb48a67ac39096c8796982428c766439294211cb187cc1388c4ac5b7ffb00284386f9cc7eb50325c86a0d07a9edcce77c7cd895ff6a5f8f49550f9a4183c5cee8013b3de63eb7e722e3be30087bcab7541b0b4bcbac010252d3c534786dadf2caa531e1517cb18b36754eba03004dca57dddbc2464d99bcce5ca24c5a5dc4516a1b11b8c7361a8246a8ea23421b594f2b661ff998465d719012a25009b8feacf282439c846f833fd9b870fb7e55926b9781cd9eba29", 0xfffffffffffffd92) ioctl$TIOCSTOP(r3, 0x2000746f) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(r2, &(0x7f0000000140)="5cba87c1cc2ff7511b4e8ad58daa3e853b99236c158cb287e1566f09cb89348774a0f029964058cb27c1a9008e7014e3014656d9f86516", 0x37) ioctl$FIOSETOWN(r10, 0x8004667c, &(0x7f0000000200)=0x80) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "a0aec09127d4b48197ea4b0fc7ddc4d8e995dc54"}) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000100)) panic: runtime error: invalid memory address or nil pointer dereference [signal SIGSEGV: segmentation violation code=0x1 addr=0x20 pc=0x76c12e] goroutine 28 [running]: github.com/google/syzkaller/prog.foreachArgImpl(0x9a61c0, 0xc002a3c9f0, 0xc002a8e4c8, 0xc002a3c9c0, 0x0, 0x0, 0xc000aafc00) /syzkaller/gopath/src/github.com/google/syzkaller/prog/analysis.go:137 +0x1ee github.com/google/syzkaller/prog.foreachArgImpl(0x9a6200, 0xc002a3c9c0, 0xc002a8e4c8, 0x0, 0x0, 0x7b7100, 0xc000aafc00) /syzkaller/gopath/src/github.com/google/syzkaller/prog/analysis.go:153 +0x3e8 github.com/google/syzkaller/prog.ForeachArg(0xc002a8e4c0, 0xc000aafc00) /syzkaller/gopath/src/github.com/google/syzkaller/prog/analysis.go:120 +0x9e github.com/google/syzkaller/prog.(*Target).CallContainsAny(0xc0000d89c0, 0xc002a8e4c0, 0x100) /syzkaller/gopath/src/github.com/google/syzkaller/prog/any.go:191 +0x6b main.signalPrio(0xc002a8e3c0, 0xc000aafd38, 0x1, 0x186) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:508 +0x68 main.(*Fuzzer).checkNewCallSignal(0xc0000a2580, 0xc002a8e3c0, 0xc000aafd38, 0x1, 0xc000aafd00) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:488 +0x43 main.(*Fuzzer).checkNewSignal(0xc0000a2580, 0xc002a8e3c0, 0xc0025e0c60, 0x0, 0x0, 0x0, 0x7ffffffd02a93b00) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:479 +0x1a1 main.(*Proc).execute(0xc001ff8f00, 0xc000022160, 0xc002a8e3c0, 0x0, 0x1, 0x1) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:256 +0x9d main.(*Proc).loop(0xc001ff8f00) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:101 +0x4de created by main.main /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:259 +0x114c