0057482372ad3ac88632bf6baa5b614e5db59618e528aeab662b109a7934f779e07b66c34d31e280d1cd32b9d455b0fa519e95d59109fd43f47632bcaed9d0181ca96eaa20fb0655d6fa23f04324295b9e4ef36", @ANYRESHEX=r15, @ANYBLOB="e4ef29a17a48721471b028c35c9cf4aad2a3e503dec714f43ed57efdc8faffbf2e34f1d356ea940eb2036cc6e1ebfdc9f703aec5e94a6b4df834fc410b3e09cd4e9af3c8c441b15bcfcd4939e2e37ea2c83bb82bf6f7541a0660cb2b8141dea03cd8634b2636744f20a2181181d337ec626a61e1c9bbe9834dd663e782f54d26c995f5ab555c1b12d661588334c85a130f5fe963", @ANYPTR64=&(0x7f0000000a00)=ANY=[@ANYRESOCT=r27, @ANYRESOCT=r12, @ANYRESHEX=r21, @ANYRESHEX=r0, @ANYBLOB="26b3a7bbcb823bd345472ef407b0f1f0bd1333ff28317c97bada2e842adff3744e449d9cead02959287b0044f1e0da46aa3ae1a60532c7f20a7fe344cf47fe2c4efc5876c3ae6657ab840f0b5226dd52323cc10c7a40f124881c26dc9d3ee14732f7c62de61eb9249dc5f50dde48809bdbad831cbdf748f2c3c206af3f974895"]], @ANYRES64, @ANYPTR64=&(0x7f0000000b00)=ANY=[@ANYRES64=r7, @ANYRESOCT=r22, @ANYRES64, @ANYRES16, @ANYPTR=&(0x7f0000000600)=ANY=[@ANYPTR=&(0x7f0000000f00)=ANY=[@ANYRESDEC=r8, @ANYPTR=&(0x7f0000000e00)=ANY=[@ANYRES16=r11, @ANYPTR64, @ANYBLOB="8923a6ff0c52aff4059b45c893c8baa4356c5703383d32fbb3a2919b1cf8be48330bb0f5bd1667e03d1f51c4fe20f29859c302b36ec586a7d06236c3710329ac09fb223f6186"], @ANYRESDEC=r25, @ANYBLOB="b44b497d36be286191f2fc6c5ce57aff37332c806c98b023e5e82e2de8b95c94c1a7357aa0be6b6c2c75ef41e50b3b755bc906da7babc538464d500ee254ed302a34ca498e90ecc5428353dfbc9511475d149eed69727c17b5e42ba7df4833d4ab96077f519d7389e60ad31a30face19f540ec7c7e1a2154760dc1b4ee58e5b036d230725f92c479ede99ba4f25d4ea7b5d45ecade516e18cfe2c4f263284340dc17deec1313abb741caf06ef7c5012a0964ee98fe6fe4ba77fa36a44ba7264457d15f6274c3c84bb6790a70", @ANYRESOCT=0x0, @ANYPTR=&(0x7f0000000b80)=ANY=[@ANYRESOCT=r5, @ANYRES64=r26, @ANYRESOCT=r23, @ANYRESOCT, @ANYPTR]], @ANYRES16=r18, @ANYRESDEC, @ANYRESHEX=0x0, @ANYRESOCT=r24], @ANYRESOCT]], 0x9, 0x0) msgsnd(r16, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r16, &(0x7f00000006c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000397d98b39bcbbb751200000000000000000000ffffff7f00000000690c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002b67d78838c574f84edc33612728c59877b0da2482aa9eeeb496905f9b4ac005d1d51d540689374c0f6e14492f4f31e1bf475ff8b37f884ed9f2be8fb1983ab62fcbb70a96ece3147f61a3caf06128ea2d9c25a455e501a506f8063552ada080bb14e665ee1adbb2cb5fb34386dd074582871509221a536b"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r16, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r16, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r28, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r29 = socket(0x11, 0x4003, 0x0) sendto$unix(r29, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb50800000000000000af63ff3728381d000089720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c50000000007000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x17b) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getppid() 16:00:41 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='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 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) mknod(&(0x7f0000000040)='./file0\x00', 0x0, 0xff) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) connect$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) shmctl$IPC_STAT(r1, 0x2, 0x0) shmctl$IPC_RMID(r1, 0x0) 16:00:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) semget(0x3, 0x455426c6983288e2, 0x40) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x1d}, {0x40000002d}, {0x6, 0x0, 0x0, 0x6d0}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="5df57ae108ada9eab529afd1a1bf", 0xe, 0x0, 0x0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020b457e8 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020b457e8 16:00:41 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d705000000000000005b00000000000000e74de4"}) fcntl$setstatus(r0, 0x4, 0xc8) select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) syz_open_pts() r1 = syz_open_pts() r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002700)='/dev/wskbd0\x00', 0x381, 0x0) r3 = fcntl$getown(r2, 0x5) fcntl$setown(r2, 0x6, r3) fcntl$lock(r1, 0xf, &(0x7f0000000040)={0x2, 0x2, 0xfff, 0x4, r3}) 16:00:41 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f0000000040)="90000000", 0x4) r1 = socket(0x11, 0x4003, 0x0) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb50800000000000000af63ff3728381d000089720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c50000000007000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x17b) sendto$unix(r2, &(0x7f0000000440)="b100050260000000000008000701000000000000cea1fea7fef94a8252040d5b9fb515524384de6efa4f376336acf00b7804be78162e0000000000002b297be1095b23ed00f407b2ca7aa00c42779596d4f34d5eeed63ae33ebbc257699a1f132e27acb512000000200030a80000ff3728381d000089720fd3872babfbb770c1f5a872c881ff7cc503b22f310b404f36a00f900be01be657aea8c5000000a00c000000000005c6ec52bad666fe4a537de4f91b2c0d0000000000f49d231f1251a5cdbdbe955c7722f7eb259f7005b60ac75ef856610a09843f4a1480257d5b20adf04fb6d700"/240, 0xf0, 0x404, 0x0, 0x0) bind$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 16:00:41 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000340)=@file={0x0, ""/4096}, &(0x7f0000001380)=0x1002) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb50800000000000000af63ff3728381d000089720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c50000000007000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x17b) r3 = dup2(r1, 0xffffffffffffff9c) getsockname$unix(r3, &(0x7f0000001500)=@abs, &(0x7f0000001400)=0xfffffffffffffea6) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb50800000000000000af63ff3728381d000089720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c50000000007000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x17b) recvfrom(r4, &(0x7f00000013c0)=""/13, 0xd, 0x2, &(0x7f0000001480)=@in6={0x18, 0x1}, 0xfffffffffffffef5) recvmsg(r0, &(0x7f0000000300)={&(0x7f0000000100)=@in6, 0xc, &(0x7f0000000180)=[{&(0x7f0000000140)=""/45, 0x2d}], 0x1, &(0x7f0000000240)=""/163, 0xa3}, 0x40) r5 = open(&(0x7f0000000040)='./bus\x00', 0x4d60cf7d15b0a40e, 0x0) writev(r5, &(0x7f00000001c0)=[{&(0x7f0000000200)="000000186204018b00093aff7f000000000af032bdf1b3662ea7e166000cbe57977136807465e1d48c0fd55b8886b04afd14482782", 0x35}], 0x1) 16:00:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) fcntl$getown(r0, 0x5) poll(&(0x7f0000000040)=[{}], 0x1, 0x7d) mprotect(&(0x7f0000058000/0x4000)=nil, 0x4000, 0x2) execve(0x0, 0x0, 0x0) 16:00:41 executing program 0: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r1, r0) fchdir(r0) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb50800000000000000af63ff3728381d000089720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c50000000007000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x17b) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x200, 0x0) connect$unix(r3, &(0x7f0000000a80)=ANY=[], 0x0) unlinkat(r3, &(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') 16:00:41 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8288, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x148, 0x0) kevent(r1, &(0x7f00000006c0)=[{{r0}, 0xffffffffffffffff, 0x2f, 0x400fffff}], 0xffff, 0x0, 0x0, 0x0) chown(&(0x7f0000000c00)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) semget$private(0x0, 0x3, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) r6 = accept$inet6(r0, &(0x7f0000000580), &(0x7f00000005c0)=0xc) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000600)='/dev/vmm\x00', 0x80, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) writev(r3, &(0x7f00000007c0)=[{&(0x7f0000000740)="971b72f436859497b8a0fcfee4df69fcdb0634332e2e01804b53155ab1361ad579cde9d53bebed95df748b4dc769ad36ecb39bb9dc3b41bc09d98b2bbf81fca8ecdbdb51a50c0c5cb94d853ef49f1c0f0bd86383815bc1b264c64a7a8c17bf045b271abed2f667ea849a8a2266958e56b52edd6500", 0x75}], 0x1) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) sendmsg$unix(r2, &(0x7f0000000680)={&(0x7f0000000700)=ANY=[@ANYBLOB="010000000000010000005d775de69dcd56bd005db8df9b16624365b6f5d230e4ea6e291c6ffa6ee7957ec9d5d7635a0cf1a617c673a3eee79b22545339a76b2d"], 0xa, &(0x7f0000000500)=[{&(0x7f00000000c0)="4c6a7c74cd4e9b8a302983f52ac876df78514cec35949a96d12527a7617be7dc37c5ae08a3ad690d2e32cc0fe9b51a636e560f02f032f4d754afea3096102a549a89c12558b16c954915be403bcefff4d17fc2f3f80b53fe9de7f6b976ded50d86a8ef6cb284c13d77d388540a7e6686112f16d623fab97d8507add38177f0d8612192fd49783f9c62a4a0b443bbe6dff8ee3338165abcbaef776b5ff9a91002ec2487ae2270cc63822a664f2a2996b6859c4194d263dd554381ba6cc992153cfd05fc849cba77538c6a5342b9a913", 0xcf}, {&(0x7f00000001c0)="3029d6191897907aaba3d93d907ea535", 0x10}, {&(0x7f0000000200)="3a491674851d9a58bcee33928cc41f0c56f83226269491c8564354c96b6670fe23a89c0a89fcbac5e6097b7741284226168950b0145d46d75a8d334f0fc093f3dc678e73ba44f48ca3eb43c93c73d6441c6f429764abdd0ef00b3812e552c602ce2b5e4977304c0190b843c92ef227e6a6a5a637d876e62594de59efa0e80a110a63f6b6a217c484df69037bf54a1c3b65ccf78c98f7eec31fce92754e86215574ce8376606b5e539be55566475ef014c3fbfba4f2c562c0", 0xb8}, {&(0x7f00000002c0)="37a59f6e80ffacdbdd9da000bd372687389d837b767fc4d9d480c0947c9f6b96fb0e0c2b4094a904423475919a635fa54cd4c67f189aabfc6315c6019e56cd9f347e", 0x42}, {&(0x7f0000000340)="7f6c3cda5dbc70f46a67455f9004284eb2b3e2832eb39176a6ceb83c28652ecc64a3c5c8187b88f80c30bb75e4fcb575c3d1350b7654d4ce", 0x38}, {&(0x7f0000000380)="f1a68145a37fbb0181a03d177bf431943588a9fd25c2068f1ac6d299877b3c41ed322e5af691dab2bcddca67cf0c04d1e034bb42a1f264da8c6e2bf8329e5f05ae45a2c0758231d5d0bbcea1ae9c7356aa3b8c1d9eaba0351cde49793f6cbba0c829fdedcaa573fa2958a7e0a3de823ce9845076", 0x74}, {&(0x7f0000000400)="22336191026e7ef07fde286cb7a18158451062320030bf8f7ac2f999977ad4fd49c2d45716df9245ac302809360037bc3cac5dd5ca13e3257cc511e42f25f9122e0cf007f6088b3bc1c6ded1", 0x4c}, {&(0x7f0000000480)="370da104c909bd8436c68d67b768d1f5395cb346bdb51a056c5369e63f27981a15350de97ddebb0d5d54547ebd3891aabae7468285441b0e482ec171689870ed165e9f5eb90d7de171b88422d0585fbb174c7c2c4417540c", 0x58}], 0x8, &(0x7f0000000640)=[@rights={0x38, 0xffff, 0x1, [r3, r1, r4, r1, r5, r6, r7, r8, r9]}], 0x38, 0x11c418f464a8d399}, 0x1b) 16:00:41 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) preadv(r0, &(0x7f0000000740)=[{&(0x7f0000000200)=""/144, 0x90}, {&(0x7f0000000340)=""/202, 0xca}, {&(0x7f0000000140)=""/101, 0x65}, {&(0x7f0000000440)=""/220, 0xdc}, {&(0x7f0000000540)=""/255, 0xff}, {&(0x7f0000000640)=""/179, 0xb3}, {&(0x7f00000002c0)=""/37, 0x25}, {&(0x7f0000000700)=""/47, 0x2f}], 0x8, 0x0, 0xc23) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0}, 0xc) r3 = semget(0x3, 0x4, 0x8) getgroups(0x7, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r7) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000380)={{0x40000000003, 0x0, r7, r5, r4, 0x0, 0xae51}, 0x0, 0x8, 0x7}) setreuid(r2, r5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) dup2(r1, r0) getrusage(0x0, &(0x7f00000007c0)) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x1}, {0x24, 0x4}], 0x2}) 16:00:41 executing program 1: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1116, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$dupfd(r0, 0x14, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000180)) recvmsg(r1, &(0x7f0000000700)={&(0x7f0000000040)=@un=@file={0x0, ""/108}, 0x6e, 0x0, 0x0, &(0x7f0000000640)=""/143, 0x8f}, 0x0) getegid() write(r2, 0x0, 0x0) 16:00:41 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000280)="991595f76dab3b9214662e7880e9e5e947c29519fa6ad24d66ef7d7a4c36e474f90a6ecee266c32a52922c0bd9ff00ae2cd5a7bfc6cbcc76b94e8345bd2314e6a79b2af3c196c64cbd131bc7c39070de55aefbc7d3a6d149dfc2264f0dd9d344c1779f053802ac8ef47f236d3c641f64b3f62f1ceefd85258095f66027afe73a1692f52c9893f9fa3d2d6b4f1c1736496ca2ba8396", 0x95}], 0x1, 0x0}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb50800000000000000af63ff3728381d000089720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c50000000007000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x17b) getsockname(r1, &(0x7f0000000340)=@un=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) 16:00:41 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffffff, 0x80045756, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x200000000000012e, &(0x7f0000000040)}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)=0x9) ftruncate(0xffffffffffffffff, 0x0, 0x0) close(0xffffffffffffffff) unlink(0x0) semget$private(0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x201) semop(r2, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)) semop(r2, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000500)=""/191) semop(r2, 0x0, 0xfffffffffffffff7) semop(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000000)=0xfffffffffffffffe) r3 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) pwritev(r3, &(0x7f00000004c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f00000001c0)="3435f407e50cb378a8cb5d4c6f203d0e35526dacfdec76fadddbf02468144bca294b868656dd7df2fa28084a611d87ffe7b1", 0x32}], 0x1, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000140)={0x4, 0x0, 0x2, 0x9e03, 0x20000000000002}, 0x308) r4 = socket$unix(0x1, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x5, r4) ioctl$KDSETMODE(r5, 0x20004b0a, &(0x7f0000000180)) r6 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000380)="737557a6d0b8e56be5f68371483d4617175b99b6bcd7c16fdb17723d5ac0d7039920b475bb04d343c4921a643064456f12ad2eb52ca414130c52b559af00300c95355af136e3c455f095269e692dd43a846c9195bf9350dd8225b105950627dbc127c48f7e3280007b549fe09beb60a5d4d1161c5cb0e1b70597e174b27740863133c8d495853347d5ea2a4c34510cf0224883d67deeb6417df1a980b4ba796412928cf9ef103024059a391b1c8b74c001c83a4136449c51734bd2f35eaaa089b37a2756a5231bb60d48256e10f752707d0382b13ee355e2e06fb9650a8294c5610a5ad4e21d7913e793f48e1cb310046211634427fcd8b7e6f2b83da2d75ea5a7301f73fb3017ada7f395b655d3a663219339a1805582745b1cc8", 0x11b}], 0x1, 0x0, 0x0) pwritev(r6, &(0x7f0000000280)=[{&(0x7f0000000540)="3435f407e50cb378a8cb5d4c6f203d0e356dacfdec76fadddbf02468144bca294b8686bedd97f2fa28084a611d87ffe7b1", 0x31}], 0x1, 0x0, 0x0) getsockopt$inet_opts(r6, 0x0, 0x4, &(0x7f00000007c0)=""/124, &(0x7f0000000700)=0x7c) ioctl$VT_GETMODE(r6, 0x40087603, &(0x7f0000000300)) r7 = semget$private(0x0, 0x4, 0x201) semop(r7, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000240)) semop(r7, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) semctl$GETNCNT(r7, 0x4, 0x3, &(0x7f0000000500)=""/191) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000200)=[0x8, 0x801, 0xd]) semctl$SETALL(0x0, 0x0, 0x9, 0x0) semget$private(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) 16:00:41 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000140)=0x4) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x1) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x0, 0x1fffe0, 0x3}, {0x18, 0x3, 0xfffffc01}, 0x1, [0x38, 0xffffffff, 0x0, 0x100, 0x5, 0x1, 0xa3c, 0x401]}, 0x3c) close(r0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x36, &(0x7f0000000140), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r2, 0x2) 16:00:41 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) open(&(0x7f0000000100)='./bus\x00', 0x7fe, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x20000000000600d, 0xe02) socketpair(0x6, 0x2, 0x7, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) syz_open_pts() open$dir(&(0x7f00000002c0)='./bus\x00', 0x402, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000440)={0x0, 0x2, 0x0, 0xc778}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, 0xfffffffffffffe5a) getpgid(r2) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) msgget(0x2, 0xc0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) r5 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r5, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) r6 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r6, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getuid() ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000180)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000300)=0xc) getpgid(0xffffffffffffffff) sendmsg$unix(r4, &(0x7f00000005c0)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000600)=[{&(0x7f0000000480)="f7bce3e0acbfe9e04c3d7c875a5d5dddb5e3721cce96cb9a8ca6631949a63ded7132560281e179c554d5f12bafcbb677f3c7855ab14e57444b279f42e85691f0313e0219dd83b1a10c710173d12c4dcde3ee6d4f03cd5754364ca6b541eb32ec5312215331f9ee78be433a5ed79898b9cdba148d0044cb69a8e9c1a9dfe217059edf95a63ccc0a7095c6250cdfd57b593839d485f6533529ceea2956affbe7f45df3d1d795fcfc837a9f9860ddcbff4026daa88cc829ba49d2fb8e587ea16a402c33a0d88540ad315c562742a36e6a3034e2c2c5d54e9222412f71536d86bbf41e90c6d27ef31812", 0xe8}], 0x0, 0x0, 0x0, 0x400}, 0x4) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) select(0x40, &(0x7f0000000000)={0xffffffff, 0x0, 0x4}, 0x0, 0x0, 0x0) r7 = socket(0x18, 0x3, 0x0) kqueue() connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 16:00:41 executing program 0: setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x82, 0x1) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f00000000c0)={0x36, 0x0, &(0x7f0000000380)=""/54}) link(&(0x7f0000001700)='./bus\x00', &(0x7f0000001740)='./file0\x00') r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x200000035, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r2 = msgget$private(0x0, 0x0) msgrcv(r2, 0x0, 0x0, 0x0, 0x0) r3 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r3, 0x200000029, 0x24, 0x0, 0x0) r4 = open$dir(&(0x7f0000000140)='./bus\x00', 0x20, 0x2) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000015c0)={0xffffffff, 0x1}) fcntl$dupfd(r3, 0x0, r4) open(&(0x7f0000000040)='./bus\x00', 0x60000000006, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000240)={0x0, 0x1564}, 0x8) kqueue() pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pipe2(&(0x7f0000000300), 0x10000) r6 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) pwritev(r6, &(0x7f00000004c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1213, &(0x7f0000000080)=0x4f, 0x4) pwritev(r6, &(0x7f0000000280)=[{&(0x7f00000001c0)="3435f407e50cb378a8cb5d4c6f203d0e35526dacfdec76fadddbf02468144bca294b868656dd7df2fa28084a611d87ffe7b1", 0x32}], 0x1, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000140)={0x4, 0x0, 0x2, 0x9e03, 0x20000000000002}, 0x308) kevent(r6, &(0x7f0000000180)=[{{r5}, 0xffffffffffffffff, 0x81, 0x80000000, 0x8000000000000000}, {{r5}, 0xffffffffffffffff, 0x2, 0x0, 0x0, 0x800000000008}], 0xec7, 0x0, 0x7ffd, 0x0) r7 = socket(0x2, 0x5, 0x9) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0x1) msgsnd(0x0, 0x0, 0x0, 0x0) 16:00:41 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000280)={'./file0\x00', 0x7fff, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, 0x0, 0x0, 0x0, 0x0, 0xbfa}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x2, 0x3, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) socket(0x20, 0x57bc33f993a652d2, 0x7f) r2 = socket$unix(0x1, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x5, r2) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000340)=0x1) ioctl$SPKRTUNE(r3, 0x20005302, &(0x7f0000000300)={0x800, 0xffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0xfffffd3f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r4 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f00000001c0)="ad18f05de2f47eefe916717d55a4ef69019ebb358b507ba176f50cc7c65bae5230e248d19f5991769bb1b57c0d279035dbc7f4092a7cb3ac291d709a44f3b02f2009dc47b0e46aecc9db4a0f36ed36dd5d7752ca9171db23dca48773fbbf1942d581e176dbfd6f7b727f6e12538478c325666c036578b161454d0bdad6b4edeb6b48dd40b096c4ba9a938cba27683ee1964b9c00"/160, 0xa0) 16:00:41 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0xdb70a7577aaa971, r0, 0x0, 0x5) pread(0xffffffffffffffff, &(0x7f00000003c0)="410ceb2351506ebdac2fb0e8624da6917739ca8be24eb8362e8cad38681c7c073de9ecdc6d4e074d8d64793293f15bcb020f4d85fdb9633084d4990b11d310ed2333a2304fab1d0de5c4f9c8ace0e684639ec9408851373d86cc4c809a2c23dc6f6f4e4d43a3f039bd69ab2bb875086ebf257b678ce3bf0b7160e1c2fef0015508d532993fb23034b8f289b8171d421168005ba4774e89b328a66d7deb8f859ed659b749dac19bd49d3d4cef232f37297546dc4528995661a95007ae865cbd95be4a92fc851d3da1cdae4dfda78d7597d27e0518afe6aa3ae0c53c92d998a563e3d569465a9ee48a5689c7762253291da3d4f7b22532a2c35834364cc30fc4fea1c9dc4df3d9f4951992ea0335a71e549c20fe49709177d1c0c3099121b07cb0f61ac6c310e35e50d6c4e5e569b12b9b94627cec224c6a9e34ff47341cbddf2f5f1a50b8ea6048bb617e7f4e3f874d99dc0adb4824f43a", 0xfffffffffffffe5c, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000]}}) 16:00:41 executing program 0: pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x1088e, 0x0) write(r2, &(0x7f0000000080)="3d0d38df6cf88e8456165e25849f17c7270e6c49b4e530e1f4b909ab614e17a6d6d052c912be0f0c26f2180327d1bc3d6c227d5e5d30c8a6abd86813651c3b6411b0120e9931fe0261d5c4cfef1f17f5b92b633d48b9f63e81fa4eb1fefb010735a3930ca99e17b930ba44fb62a6b5ebef34179b8c2e239cd3a79eee93daec381448027a3c0466548f5f8b9d43361235", 0x90) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) poll(&(0x7f0000000000)=[{r0, 0x50}], 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x46bfb) close(r1) 16:00:41 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket(0x18, 0x3, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r4 = dup(0xffffffffffffff9c) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f0000000040)=0x7ff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x6d2) 16:00:41 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r1) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x41, &(0x7f0000000140)="4b74954c", 0x4) r3 = msgget(0x3, 0x880) msgrcv(r3, &(0x7f0000001940)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1ffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a5494698798afa8600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d09be9101fc8c93b8b897e3fc330ff475f79140340f5b4898f69bcdd220539a2d2775b128c8d63e08643360143393417eef2164732bb4f88bb61d945632e77e786696da0b48cb18968fea630c92e92fcd51031553479d3f65a94fb8647f2b2f1905209c345417b5d1fe1d4d2b5f6815e8c95f6c45cf545b40a9af5b68b813d8beb60c5d09a80133442eb412c57cb51eecde025cabb3163b19279be3485f9cac83481dff29381eb934e"], 0x1008, 0x0, 0x1800) r4 = kqueue() openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) munmap(&(0x7f0000ff4000/0x4000)=nil, 0x4000) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x1) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r5, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r5, 0x0, 0x0) r6 = semget$private(0x0, 0x400000000d, 0x0) r7 = semget$private(0x0, 0x4, 0x201) semop(r7, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000240)) semop(r7, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) semctl$GETNCNT(r7, 0x4, 0x3, &(0x7f0000000500)=""/191) semop(r7, &(0x7f0000000080)=[{0x1, 0xffff, 0x1000}, {0x4, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x1, 0x800}], 0x4) semop(r6, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semop(r6, &(0x7f0000001900)=[{0x4, 0x80000001, 0x800}, {0x0, 0x0, 0xb52d7de6e61f1278}, {0x4, 0x2000000, 0x1000}, {0x0, 0xccb, 0x1000}, {0x3, 0x0, 0x1000}], 0x5) semop(r6, &(0x7f0000001840)=[{0x1, 0x6, 0x800}], 0x1) semctl$GETZCNT(r6, 0x1, 0x7, &(0x7f0000000200)=""/234) semctl$GETZCNT(r6, 0x3, 0x7, &(0x7f00000000c0)=""/60) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000240)=""/4096) semctl$GETPID(r6, 0x4, 0x4, &(0x7f0000000040)=""/50) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvfrom$unix(r8, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) 16:00:41 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x800}}) 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) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r4 = socket$unix(0x1, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x5, r4) ioctl$KDSETMODE(r5, 0x20004b0a, &(0x7f0000000340)=0x1) ioctl$TIOCSCTTY(r5, 0x20007461) r6 = dup(r2) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r7 = dup(0xffffffffffffffff) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000040)}) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_metric}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) dup2(r1, r8) write(r2, &(0x7f0000000100)="8c65", 0x170) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020b457e8 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020b457e8 16:00:42 executing program 1: execve(&(0x7f0000000240)='./file0\x00', &(0x7f0000000540)=[&(0x7f0000000280)='tap', &(0x7f00000002c0)='\x00', &(0x7f0000000340)='%,^\xad.:\x00', &(0x7f0000000380)=')&\x00', &(0x7f00000003c0)='/dev/bpf\x00', &(0x7f0000000400)='/dev/bpf\x00', &(0x7f0000000440)='/dev/bpf\x00', &(0x7f0000000480)='/dev/bpf\x00', &(0x7f00000004c0)='\'\x00', &(0x7f0000000500)='+\x00'], &(0x7f0000000840)=[&(0x7f00000005c0)='/dev/bpf\x00', &(0x7f0000000600)='tap', &(0x7f0000000640)='tap', &(0x7f0000000680)='tap', &(0x7f00000006c0)='tap', &(0x7f0000000700)='/dev/bpf\x00', &(0x7f0000000740)='/+$\x00', &(0x7f0000000780)='\\!\x00', &(0x7f00000007c0)='/dev/bpf\x00', &(0x7f0000000800)='/dev/bpf\x00']) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x1, 0x3, 0x2, 0x4}, {0x3ff, 0x0, 0x40, 0x9}, {0x7, 0x8, 0x7, 0x1}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000100)) 16:00:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x33}, {0x25}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x34, 0x0, 0x0, 0x2}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 16:00:42 executing program 0: munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) mmap(&(0x7f0000ff9000/0x2000)=nil, 0x2000, 0x0, 0x1015, r0, 0x0, 0x2) 16:00:42 executing program 1: sendmsg$unix(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socketpair(0x2, 0x3, 0x1, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getflags(r0, 0x1) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x1, 0x8, "5e98a442a400"}) write(r2, &(0x7f0000000140)=' ', 0x1) r3 = dup2(r1, r2) writev(r3, &(0x7f0000000040)=[{&(0x7f0000000280)="f51b9d74814c670dfce752976d8fb87a9e0eee5f3b6ae022915b0176d40aed62b0caafb82b241602574a852d34a929d13eae8d233b8f2ae92c02661c258b1a8ce9d2a740bfa013a553bb41386390d0b558b2d26a207b878488014cc8563385cd4ef8a68e21d9320741deb13e429bc73c63519164c324e5893924b4debe18028657f15742ffb968c5c8ddebace1ddd35ba218", 0x92}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x80, 0x0) lseek(r4, 0x0, 0x0, 0x1) getpgrp() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r6, &(0x7f0000000080)=[{&(0x7f0000000000)="000000024ca5b30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c2200"/52, 0x34}], 0x1, 0x0, 0x0) ftruncate(r6, 0x0, 0x7fffffff) dup(r5) r7 = socket(0x2, 0x400000000002, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) sendsyslog(&(0x7f00000001c0)="4dba6eea5e605e93319c50ab52d9d0df63e48b0c6490936033a04737fa0f0df0062b7bd2f867f8bdc55ada", 0x2b, 0x19) ioctl$TIOCFLUSH(r8, 0x8020690c, &(0x7f0000000300)) 16:00:42 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) writev(r0, &(0x7f00000001c0), 0x0) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:43 executing program 1: r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) pwritev(r1, &(0x7f0000000540)=[{&(0x7f0000000240)}, {&(0x7f0000000340)="2766985c4891df75fca2e95c880b27634a48dfa3e54c341f26c4f277e5263c1789f641ef0490ed9f26a219b7a3cfe6f05e46c029c2208e507729fc1b00cdd5ca0c93dd742af69391693f44f24d0555170c5c7bb759d34a37f348033347ac30f63c1bc0e8b8745a3d120a5907243b60fe037adee64a36d38150648e4bbc7b9cb66c6ef5febf3357db082782f9c307ade208d38e8a9e819491b20eb5307eafafdc1240c73eb81836e9cf6c69d581941415443959723f7accd63870061bffee1e2f471a42a545d6202ca3467a95302bd8036036082545835a2ff99cdb9d2f59ea4a1bf67802b3ad8fd10406d35e066ecf9ca8", 0xf1}, {&(0x7f0000000280)="b4f2d038d3", 0x5}, {&(0x7f0000000440)="8e5f6a77b904b51b6aaa583fb77e33ef50068a069d83a49c881b313889b9e030236bf84658d3fa8fa0465c30a7bfdd6342b8f934e24277a537372dbc5e7ff1c40b2479ef9589417c1eae270408138ddbef5941553fb3641b2e1af32c8e021abf22989227b63116a300410fae176a9c1f22d7b056960546cbcce48fc4", 0x7c}, {&(0x7f00000004c0)="ad59cac75a41742f12cd1913a67213c9d4f32b5840e9989fbafb006e72c471e4b0ab12979e9b2075fa58164bfe63b28ef2b0a5c9e113c6a6aa7599c65bd86fae6c7154fa8e69193736769a6aafcd1eec95a37e8c0a44463992e2095e500bbc9ba30b58ce20caad280988b7e366ddb3f8d8f8fd1ddd981613bafd17b8", 0x7c}], 0x5, 0x0, 0x5) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffe}, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x81}], 0xf8b1, 0x0, 0x10000fe, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCSTART(r4, 0x2000746e) r5 = socket(0x11, 0x4003, 0x0) sendto$unix(r5, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb50800000000000000af63ff3728381d000089720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c50000000007000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x17b) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080), 0xc) clock_gettime(0x0, &(0x7f0000000200)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) dup(r6) fcntl$getflags(r3, 0x1) kevent(r2, 0x0, 0x0, &(0x7f0000000100), 0x8, 0x0) 16:00:44 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x800000020188}]}) 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(&(0x7f000016c000/0x3000)=nil, 0x3000, 0x1) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb50800000000000000af63ff3728381d000089720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c50000000007000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x17b) getsockname(r2, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x400000000018, 0x3, 0x3a) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb50800000000000000af63ff3728381d000089720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c50000000007000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x17b) socket(0x1, 0x2, 0x0) sendto$unix(r3, &(0x7f0000000040)="f191fa63897769e9b7e58822be0207", 0xf, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="0200000000000000653000"], 0xa) socket(0x400000000018, 0x3, 0x3a) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x1b7) 16:00:44 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x0, 0x0, &(0x7f0000000080), &(0x7f00000000c0), &(0x7f0000000100)) r0 = socket$unix(0x1, 0x3, 0x0) getegid() r1 = fcntl$dupfd(r0, 0x5, r0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000340)=0x1) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb50800000000000000af63ff3728381d000089720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c50000000007000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x17b) sendto$inet(r2, &(0x7f0000000140)="5a773f227ef7a06d8c7881cdc9b1c7c899fed78f5bce1a26f6039b95b1efb9cc3938c9aceba9b7562f330c200608b40dafec2799568315501ac8ef5faa9f21111eac023890746f239c5d85189b5f4c3f599eba42c7a2244e1f00b84edeeb0148b547e3559a627a53be26e3494116acc8cf6444d42c3acd937fed8708cfb57e6aa02d90", 0x83, 0x400, &(0x7f0000000040)={0x2, 0x0}, 0xc) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000000)) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb50800000000000000af63ff3728381d000089720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c50000000007000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x17b) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000240)=0x8) 16:00:44 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000000400)=[{&(0x7f00000001c0)="65c6655cf0dea3ea025634161c61d66182fe81bafc379825c2cfbdc8f7b7b465b3a093bf4eba22a504bb", 0x2a}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) chflags(&(0x7f00000000c0)='./file0\x00', 0x0) syz_open_pts() poll(&(0x7f0000000040)=[{r2, 0x21}], 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) poll(&(0x7f0000000080)=[{r3, 0x80}, {r4, 0x4}, {r5, 0xe}], 0x3, 0x2) r6 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) fcntl$setstatus(r6, 0x4, 0x80) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x1, 0x0, "601d6564dc177d3e7364a27acf2f1d938339781f"}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "dc0d8ac4b62cd93fb5741db16e9ea1fc967f0f06"}) 16:00:44 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[0xfffff801, 0x468]}) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="856ec1e0144aa9d962bb7461b4e190ced806e4959d80e0b44766e546a3076781ada3e785b2c5f93f1f8b4f155cfd0a04b2390db184bb6ffd2297a92d1f83946fd4fe4c42e3e2a088a7dd0f9cc9ac9dd682aafe2be5c8d3df8221d2dc8b5f38e5f898e9de1c1cc1f7467c8c2c4c781f0723bd2fa299f4d4ae63f91574d6b48654d9dd34f7a499"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0214f75e099bcf09e93b148a2575eefc06ee3a2d", 0x14) writev(r0, &(0x7f00000013c0)=[{0x0}], 0x1) 16:00:44 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x810, r0, 0x0, 0x0) pipe(&(0x7f00000027c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCDTR(r2, 0x20007478) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)=[&(0x7f00000001c0)='%)$-%#(.,./]\x00', &(0x7f0000000200)='{\x00', &(0x7f0000000240)='-\'(\x00'], &(0x7f0000002780)=[0x0, &(0x7f0000000480)=':{\x00', &(0x7f00000004c0)='&/,\x00', 0x0, 0x0, &(0x7f0000002740)='^,](\'%#\x00']) openat(0xffffffffffffffff, 0x0, 0x40, 0x8) pwritev(0xffffffffffffffff, &(0x7f0000002b00)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x5, 0x0, 0x52) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f0000002600)=[{&(0x7f0000000500)="b045d2a42aeeb6d401dfc2a44eb73d6a3c8729e2adab72a93860fad3bfc88595d34e23a303037b4d4349bb38a04c5c2dca6938bc3309c592fecb588a59cd04e067db08bbd4fbe9ad6a6c20643c2870b01c2842b1a405ceade81b52c292e233294e64b8ab0ccf6a3199ade6a02d27c5f567e6834de4589ac9469f1a5263886e0ea8759bc6866a5997a723e1458f3a922dfe3d209290ec2a82332d4e70901f515ed19a2f52af76d0d6acfcb06bd584338d60589a3edd9064b158a555319454a2b05dde98b1dc6a89fc0a622005a4e9c149c1f28e62105e79e74466c3f1c6b5229ed87ea585fc0f10f23ca1b8cffd83aa731c327576bcd298a066131c6251ac95c7bc031bffc2f262d273c1e41e11c6434093b58d698a6999344269ed02587c7f53dbd278cdca8619471f5048e83f0eeff60c8985e2e8bfbfd4aa26fb6ad6ce9cb2a45ab82b838243c2a19482d3c98b52b77a6263d1bf06c447d40fb921e361e0295687af13c2df6a5190a57e052ac84687f77b21e988404bd6191b229f0dc92d49492d7ddbe7828bc6fd0b6fd8188e9ba7b456df732e84aeb4df5023879c65ca0601b426d74b59e92de4bf6e7b9a66f6971259a45e642fbb8eb6a0e69e4220f402666c567db0e7520efc9af4b0369825f33ef7a42558c2cf1269870f015efa4642ab5d3a1ea389d46802573ea78a87e4f48ac31b0472c2c63443b53344ec56a8d72410e3b6c57bccde1cf75ab91d53bb319f4da34d55e14ce32e4c83a45ba5d01eb9565f45494af98594bcd9f871133a52b13950542038cafa06cb77f78472751d5d51ce662d4d3b5c3a30bb5787fc7b2de64660945f6fc2696807d33667d8ba02fd4c078ebf75dbc52697b308d920cb1db1806a5cbe3489a3b28b793eceb05d19d51a1f25ec038d8f1fd453c2eb6af6f8b282e9b0e4ac148a915596c9a51d6e0382bc11b46f1732192100b55fb00d16e72f4366cbdc1906d1483781005dce8f44fbca05b12dce60543c9d4114c507165ce8eaba3bd64bb198ae16ed5738a4a7cd69d9be2b8fb15976364acd9f3bf027457fcbf0ca0bce0c089650c7cec6dbe6b58fb915cb7a43987231f42008c820e3092fbf4fc146292c25837129ee0ec004180f37ff80b8dfde56464e52278d1cee911047b870a3c3313eec58ad9fae94b113d056be4c63312a079bbe9b757a2fe59250d3c88a39c6eda27057920c031cc3373102462386c142362b4d25e4fcaa184db88ab691f759aa1d2e13990c845874a7ef2a4d34e2d77ca8f3fa73b84dbea66aa25afd08e5acd838b51b3e2991871d9b526bad6d32286fb61e14285f55f8d4e965e68ed0ba335e0628db2298c090376c6ede5628aa476b9777c63cacc8a35586c01db48df178a5796f5e3c4fddf350608966c5a1bd6111aea41dee05e5d44b5c24494decb03e6639c759d2690506f728faa6a33b24f4fbf1c704cb6234bc73f90e33177afa36d24f1317926228bc224a76863c00a9983828c078215f8734b4420fb45c584387f148de564fb021d45f9aef4a665cfa782b34952aff382792893cd7ec5b310e2a666ebcce0387cb22060aa333898d0605a40a99ca10b060bf4d6285d4509b05d2a57082aef1818acdc9d2a417cf00dcf0de3eda070c0b1fbfab25e03f7f6e6cadd282736bf1f82ac2dc03bb71c12a55200812687072c6260db403e2b3ff0cdcf591d8bdf14a90370ffad2366c744e4596f8859ddce3fbb98caee9edd83a155c34eb1e23f0040b5d25bd2ba1df43a1917e07c44dc32127b9d4eb03e27317aa4ed2eba3033ae7942254d8ce1835fdbc04e257883a7cb982771bed266b607180552bc6442849042930c4016fc413e545485b8a0eec542c58693f180b3430c1134b5a31e63fadcf5a032e021d1ccee0eb0a9cfe2792abf58ba14919df66e015712b0680c1855df9c5130e4718f5ecb7d674a79c9762dcd6cba8af2b36caf2f5cfb7322b287bc2b91f7165d75d9a8555087ae328ecbed5d67e9e785fd9195d8873c30d2eca9688a7ba9fd1d37b7c9f8ce29f97b46d410fe06b2810542cd684fcfaf143c2796afb7d76e2ea44e50628d686ce1e2bbd25e3d6463b505db25decfe6ba7efb3279836e868542e349d143a0c1cecd8ddde1897a951ca048f5f859ee7284d69b6bde08cecb3afd7703e6e8fe04ad2bd880ab72c9a3c8cf73e3eb4a706b7ef63e980635c157a13ae885c05c2891cc7c1c23d0b65f6cccc864bc18d78a1d6bdedd4fa6d28a40a4bba9fa272fad27f745d09d5042db3b52f4f8a266669ba902971d6c6806514fa9199711485091c396627f848c551bf2d828707564c0d66b20d46f6afaff43eff88cbfaa1bc07f39e68ef5beba09d21405325a7e712f6de98906b2b06420e86f853fd124f2380ba82ecef42c4f596c0cf4d290daa68d8d19a0c0605703c4497ac8e2f1bf75f60110200964d5b447aabde35304ccaba56c4db58748eae6c17646013042201ca2cedda5c862e8e2ea4420828ff5314dd93a879cabf5b514a0a90d414a6084bd147c93c48567c1f2d525213c064da52f16e9cbd3f649546fb01bcd24c87ca74ab28f54c4ee7e8875c4758cf07c19775353fd7e550b2dfe62e107153f28ab1eda0d0193255c5b222bd8e4f5ede37bd821689a4205160000d10ebc2d50a081da35c6325be7381f911423ae88b167fbfdd75f78972642d6b2091ca7af0f283f6cb6a3152af0d9855e204db4da83fa1d62ed27e1a3ef999d59a9970f8256f5542c4b5f2e2e8358e93beb1379927416ddc792f39f2e5896cb1c721ee5cd4dd944203971faf4542a99d684d13103f5cb965e6e95530c9342cbec81efd9a1c430c8de6500f5f3ebf81604d83429602d872dd3c5e53a0b1e88b50c516d65fe2d9fb7bd0b46a7548107e2c9c602b75b8e468d2dfd0cd42ba7f0bcfe61aabc935fd054ae07bc7f46bdb6b21bb29d148f722a9392761a9949d3c020f81be45afacfd3b5fabb0425cc4be2d91f87dd7623b5882ea378b88f9679c0c8293afaa42ff354f752c12f7d476deda6ab739aa284ecd4846d14b621b15225c015c6d58b4fb3a9fdbc49ffe145133276a7786889747763e4584430b07109de192c20ba8e59862df444828a4fd8f9b026fdac84c262774f97ba92e70830c5a0b551423c6322ac0b38162824b72590d82b57718e01cde5be4eb8e10fed1bc8c38594d5c8c13980b565b22edddf398b890175f663f3eed42ebf4a0dd2ea7efaaea87a25b093be9ffebc101bd18d68ca02a4f455bd6a5ac0be7a6e3a88504824e15ef69e0f7d804e70060323fe1cf4350cd671361c689fe654acf04373fa34ddf6a198ed38e315bfb45ab04544e83f0236a903e25004dd8ab514f3d3e58bb2683197fdc020dac76e260cdbb7f55c542bd192bb0e601bd02630fa2669aaeb414da742065b8f67d74d597bcf1fa41ae69fd0ae45ea4c627bbbdd215100477e46404130d9987f7dc89d1272be5545d3e5cd650044f515b06c4d020615ad2cdc54fef9c107fc68a22312f919dd70d542ef68d531c974e0b5249aa8090f6590cbed78678a3474192d00e6252af55c063aede54e11b5d28aa34523ae1842da1081cec328e2bb0d05e65ad4384b0a992bf17dc7e3ea939daf5317c56dc64f13aaffe5ff951f17134b7ab82414deb3e0357cb472ceb7d3c7cf13734bd4de64a876fab046f0f958511fbe3cd0bf3312014967e62ce3fb89cd169900aced9810957f4ff6b7b7430a61485e227d4272104a7b4a0cba5b0b5df0778c691dfb43f9d88c110454d8cff455caf37bb07adf01d2e8f19907ffc304a3700ee9f1e0fbe1e9a8edeea6b0c8ba2a4537225f61d7ec552603ba292960b8b70e933340bbb5fb76e4ec4da6959e3b3fa935a3c14454c7352a744a4295953492aeed9ef797663e83a296951538fb08af002078de9854430f56d5df1fef1f029cfd8d9474da7d6f360c7734bc0e6a426060e4297317e2aadd19e97b7efa269f3fcf786d9a6be2ede1916cb71e8d352cc000d20f12fd83ee73dad090be2afc80952509606672cdcfc3cd414587f8538dac99089428a186fd4277a086394876ffbc54fe925b9ff930e4ebc85284d56e214a60c5290f690da3e222d81a095cbba8b7dba32ee0f7a0ac98aac37eee1941996d6df7cad913fe77e7f58056012b4a0610ce6ad9c06d6b1275dd1dcf8fa998a03d8685ceae5c913136c1e7e0155fc4ab1a2f22c1e76465abd1e0d87bfbb11720e991d5f1594d976de0d349081f3940ac9b5b895bd4bb6ace72206bb1f194abf0c40a763ae8736675d29e892665b37ed545018bec45ffe9649a7d9d261050c8a7721ab62aa6f798d2b509e24499cc436f5810dd313b793d9fd7b97ed8653ff212f7d1f28b66b44963b32480d59c5056ba0d85256ca72c0cf98f3fb848f8485f60a9c225ff85916829c5feab368399ae26184fee2c4240f4510dc43673af2bf37405a2afc2caa69a826ce66990366f68fbc09d788a96c5b8215ee218d7bf1873cee43283c733bfab80d2156f364da5fd196870e143afb78896fee2b5c7570a839b15defb3b89037f7c6bddb34ab38b3355b6c69732bc366d36b076c89fa7685a25f3785190045974b0272bfd92c6f71f17a865fae3ecad477ffa01d79dd0ef3da6678ec739c6a3cd4da763b973b1b4994f60d2f4782be465401eb07d3fe73e7da92a8c33db4e2ddc4e8a9e37c65f71197fb6054df6d66ce31fb7914798ea37f773188db49e75803072ca5bf3b17e0a7494c1d560fa12cce2cd1649c9961e875905ba3dfdf3f4fb7f1c40550ed828174aec5e2756aaca0300ae264d336744fddc1e970c79514424ebd17af74fb56dc5bb33438e004a3ebd848c23d9ad781d7b9c390c929c9b881ab42bfc2f82c6f2aba908e3ed92fa4a017f6f5e235ae73e9133a9b2711509e526a4cb0e9f68ff1fce0a4fe0046146db723464582430482011bc7dc68bff969bc9ea5f699890c1fc5301120196973297a5061d5afaaaebac18908c85a030c3f7eb253f757a67e8c92ae55e64c268979731c6431ac533492d4a64c6c5f69192c4bd259c11f6a0929fbbd987c84d4e1b3fa3d9ae3f631a237776a1f3018c06a7447ddac3e2f0a966d22ad492de91e98959e05ea293360de54619fb389f4810596d8932c55b9f703f599d6cae07361a43f3ee600989ed8b2f28e0bebcf714420d9262d5c5a81891cd33885d342f643da4da81c4c38ae9dfb4f55fe8a315460976fe782147a0a4af39c87425a9be220f43b79504336ba4687b1f521c52db19ed288ba22b455e0969de80ecc74bf9909d574ae987b29f3513181b13420fe29fc72bed6604a14ac1b476b7890d7d1b3f16966c53eb394172605fea6021f554856dcae23335d832ca30e881a93208fd66e3d07b707214122b41bef34cc60b2d500de19b16ae2220de1fe6d450a02b9d6d295dc931f3d612da9657faf9e1cd0029dd4274b45400ca2d05e12a968e4a68fc6ff3548bfdc4d5ba9e8a561fd13c2195dbb03d172df6164ca9cfa9df595c0b83b03c4dd2c95185d8df676dc736872a4b116861d02cfaa7c1a3eaa0326064c2450b287a85729d66ffb17c052b0b75c1d3f2b3351af48f1f7e9b4dbf69e4ba8886302c33e14537817a4abdb12179efe7bc25f43f26a154987a8c90825a3e6a7a31b4a72b8c4051828160aedc6cfb5e4872f1e18c36caf2b9deea70edd646958df2da05e961f2287af839d1e243c20a1fa7caaea1207fe758c449630b937905d2f77fa7dc61a2840b8da17f79b542e47a1260d907204b70b", 0x1000}, {&(0x7f0000000300)="18cfd8cb60f8e96e963df7b064651163ff880ce66a79cf3c517a3816d7eb3ac82ab0c0be363975c74f77ac1befb7518b209bb1313ea99c067de79bb634f3da357a53b6e360e8a3d72e1f35a48cb4995c70a0ea62f52ad2674f9636edb58267b6f13375f0ec47866411c4b7e6c6db1f52b51423571f0c8ec5fa64549659e006683a6d9cdea07bb6d4ca383cd87b52d63e167aa9283f298dfada576a6a0d701a9944b1dcf812", 0xa5}, {&(0x7f0000000000)="9e2a", 0x2}, {&(0x7f00000003c0)="22399a5814117357ecc4f571a0141f87a245e943729911ab28627cc6350fa45ec8993dfd0c6896bdb9779c87e0ab992dd2a22025617fd703c2eeb8233b563db9bc14f58b517e6442fc0200b5a07b7008d656c325c41013c851769bbc28ee2dab5c6933574cf0d7f45d6ba844f6870c5c80ad7cdc9060dd995be23601902ecd2efef0396f2ccf16068c1624ea82d52f4793c5daa5b3bb4107ade7a4bd8408ddd9e80ec96a46b368b861c7bc88990157b16db206", 0xfffffd87}, {&(0x7f0000001500)="a438c8bfaefa6ed4971a5fe7e7658f5045f28a1cadaf5704c489963a31fb1ef9c9e7e50cc30eb941a2f202c8abc937815ef7fe36b9a63c189d3d45eed0dc0b106ae17a2d51d707ed82c79a669075b71a4f9cc376a71fa0f99d80cd60e49e7e1b5d97a89f4b9dc8c9eb8f82b9063cf32af62feb5495ce757d019c477d74349b57111e21bc3ada9c3323b0d17d7d333c007d53c62132ab8e50a0c461851d1b2f3826075d4674b97aa593991fe04389f579f59af7708f5e28d81acb9a037711bcb649b621fdc93f63190fbbe01ecca118b102d81606cd48098fa359729420f2a6bd2d457e8693ea04ab15e822aabc75fae203e22eba7717c13c13158b8e269842111461a2cf5ef9804966bdc2d1b28fae600d1d080411293385ab8355281297264d867e67516b255c72f37bda215acdad4f377384eb89abaa707595cc3843fe7f1ae1479bd564d9dbe0a452d6a25e70c76e0594b3e27ce80ef4a3052f5158c3eba806972228876bd787bf789f2016f8c2d63a6a266d9aaff25f22cb95ebf373d9d2ca71e6bf1ece0a4ef953728693efdec4973bab1b969245064094cb6ac22f103513dd73c8c05c9d9204c2fefcdd312ca28f13cc53b815cd992c35de0923b62307251efc7436c46ecc36e364d700847a5274022dbe85a9eafd46e15e00432d20f0b4c4c7cf29089e4748606e682072710bff29477e3b336575b4eb3fe5d081860eaa5459c976a005efe76f7ebfe57388190671cd4b1455818da6e76a3fae42ef8cfa69003f06a25800b3a9738e973f673d5412948b3ceefa8cba8741b4c70e88ee56e45b28a90eb3874a5da495a28ab2e8d3430e575efedb33921205dd44d9146ba7ce5462ddebbda50f03ed16b7e714309a91b3d0d8de6f9c1055b3d01b34f18cbd2076ea7b54f09451259440b42bf438cac8a7a0665ae6a88b3f4242629f0048a61168fdf39d80c7cddafa5be07a495fd2d6531ae861563b12d223e29b5b4d8a3a38b317f081deb828afefe54617e01a3711729242ac426f697e60d90c9cdc8b7095be689921dd0eae175fdb33802e9e437be6fa7ab8593f0ba9e58b834faa98135d70bc37b6d9f90ed3cc836fc5fb7ba9a2c4e9289e7820ba8273f6d0a129d1d0286f978a786e9148860536e1c7f4f165116fcd871031fc5a253e94813efc9582d299287641990f75dc32fe2ac1f18bd1859fd2406b4bc79dd5ebcb2de59bc64a76126c51de4741f154e4b76cf23a2189b0d3668c10706828642bffaede359aaf02e21ff534516218ea770d9dc9842900410b009526c4662a1d5ed73f3445d67f659e0c79423b8bfa61e2a0b3290e06dc59f4e4e6019224cdfc2c521fcb2250f7f5ffdb85bfe815b3b2f239db5d3287f461a64dc7e2e00184bd9ae3581fe9ab8b1dd190614dfa3cc3db04f4c8ea6173c61cb055fbdf281da27982210b44b6417bb744a656184b5d020aa6c2bdb0f23aabdfb028d1054f052feddcef3a92cd219aa616fbad966bae031f59747a4af39dd4fee6f5417476b473a687496402b7a8b52ce099d52657795cc98d5e06f249fcbeca51d55bdcb64efab4c2027fb0cf9ce02b4e1673465a33361b94d13eb6ffa23817c127c1d36cee285c9492fa5b7f358b89efd908e41123129cf3c33e151b89ad448d1f0df0c00bea599f3e1c26b7db0e5b6ab50f49ad0ec3ceb20161f11d19198ebdfc0a5575cd9eff3e2679c794b5d431bcd1cfa3a6a127ba13e43a33fcbce1aac5d7baf45bf86a67830d6ecde9efa76b4b22a1b877312718fe4f0e4d57b37433be37eb48f5867b051e6694c83207842f1aa3f37ca7f5f89cd5639b54a38818cfd12c07ac535e2f25ed411e0a3a2d725ef7a0aab0be78b51fd223071bac04320c3858a7f006d42c63f8661156d66333936780171e8225ccd282bbca93a0fb249c265b522f666323415511aeb08a5d592f86898b35d5c421c73831c87a2c783ea41476b4eb6615b5aa1165726888cfcaa8af4b9f3064b4742e93755aee4de446fb5676e93ae16c48503074013baa9d5c476c0460a7ff36e81c57c9000db28960ae2eaa205b104ae4af99e0e6fdb8678f2cfa0edb5296672283b7ab18b4e91e65a79748e23f0ccf0653b9c1c26fceacbfc4c9bb0b0b5773e3e27421d6f2f6ea31b36ce148661ea14f85f03d835424d619123f387927d4efe85da6d290a2ce0f61791300a485a074f224eff42fbea49a7d17aa57ebefc20710215fc89e50922f8e19acbe838ab143354f022a42f1c73822039d99a5a22ccab03058c05073c99d80e4e8635f3f3b259f4ff38dff80d41cb368427d739d8c686dc90312c1a1ea363c0a58588edb3b05b1feb673c4959bc61e549fc20d1f9969340f1f8cb066065dceb19df0c015e5d75bfb78f7781197031027952c9d40b43d35d6af37674b386968ae1cc8e017f5faeaaa1ed67acfa993b4aec4a1f07b8e47667980d897e59ff17f5153bce24740bfc3b716b20797e975a755819f2df4621e6cf916f8d6ddf97cf04ce3d7abcc1641cc822190478ecd05459b697c2af575e2700186512fa16e3e64d60f4a8deff572ef2784209a2558a2401d4ae3a44b27c82e060929282b7a864542ee644c46e82d6e932fcd95883f3a9ada3b4e77fabcd85b349f11789aa53b6be03a88e29b29a8cfce97ec89827a4ecc9a87dbdf063534c174b28fe2a308eceb8594492ac6fbbc8d5a0a211dfbcf5d9533aa02084d53f0248321be8e7199ced357ad47b213f4c6cc2c7530e286ca3af03631b40e433ab2aadeb7428a180dbb9f3782e75c03a4d77e8ae85ee7f1a89199ee37a8fdb5db17c123dce751a748e737c825798c569044f278def3411fb569992e9cf3ed47fcb5ee562c70a0547c3071fecc6ad90e60ab6f9c6e1734817b56c35d50447fab02ff5e234b219efa172db3744589d73a4059910ae26d4fe808fd6a5fe5ea9d245618f5a7d29cd48343bd4ad8662c22b01b2e1be8c7cb99f6d8394a0ffef970a3bacb0fe2b406c08c7370ed07bb84b4959c0b5e4c7123669c71be4eab19b4b0b68b110676a0278e5792dbc7df9b2c61807b2859b169e14d873e850396dc8039eccd0cdeec22a971b02a5d7641f22e8db990894027ae64af56a9bcd170f153eadfdda4f625ecc6a3ab234a1ed99991f34a68da019d6cb6c25f34c024e1b5f585e86b11a1829da900d228e49bf147c68338bb8d157896a07cec6e673cd78b329926bfc55411048e59487c841b371e5d08d21f58b1664ea58238578d58062b69ab8e4c96821fd3d5636cebe304df25315b74a6eda97cfac6f1478dccdc781536056682a6d211e27953efd9874fbe1cc731dee31acf0c59d934bdf9eb12cb78942185ce872731e19da99373c8862ee6aac687e5864d3073fc948d91b80c5683e57a29770c0de59ea0c4d4dad6955df6a6a3a5287a388a963a4ce6fad3f911c23f788948a92e62db910dc80d83c8f1fb28c721193b9f0dbab832b1eac538b28f69284992ebbddf3926fe5591159d0cf9d3ef1487ad738e1175491ef9efe4a6b57898297e2a4eb42d4f59ca4b2046b92bdfbc81a5f96caca4bba5cf2fbd1846f44f13d629df103737251116bb41bfea1f3d468dec8cf1ca41e61423826dba4deb2da04384c93768a9d9bd8ff4f7c4daee876d4f65cb216a7dbbc70bfe84d23c8823e7378c681186644b6d3a2fc59502f1a28c96ab741eb1052499085973b6ebb1090e2e93d271fc7cfa2db1ee6ae9de3552a381313e249649151f25e93625d7726555c98644aa995111f7acbb452d52e05b20ba830916ef53ed88ccd244367a4794cafabd1e220a276abe8fa445ab603ee5ef94b76491f52d7488e6025893c6eb6bcc81ec291e54137a44a521d7cdf33644fec555f1382e029fc27014dfc1b6c1a9897a258d2313b5a0cddbfac1cf80d316f91351d8dcb7967ad697504fb6223a64cc898d83e68f55156bd02da5fe0a748209a3606907bf9be67bbbd38db2b03e0a1c2431e3b1de90e592386ea04653dfdf78091d8667a31e6b39f25019d979d07370d961064dbf147e8deff09a761a020b5ca2c4a1e0a726e138dba16b9d20358ac84c5bff85233f5e6d158c74aad549badc2e864438c0a1fe33853e46701448e1e0ef18b45df86bad820a09ee164b08cedafcb630c0a45f4359847898bd4288e5c2a361561bf968a6dc6254210353417972ae158c2a7be35b28b87ab71023f45f6bbe1cdf967393d708fbae89867970b2f2b2083a599151a808d65e2e2e50d9b06e76d162d6d6cfc6749d46a93cb75c644fb2f45d18b94e0186c8aff3d391bf4b9f41bd7f3ab749a343e41b1841b14b0186e6c52d91a14788c6559665578e739dcb9b8f1d4940e59a3c0dd0709aab842d1ea4d2a471c354d9038b275347fbcc7708f7346c3a94f27836841396d204598df415d2cdb2f17aba4dbcac08e16a6915e28582d5d917cd38f7f31d6156bc5d7c17b5d84dc9c7095482f08347c19502eafe61f7bdace19a5e8e277d02215e9cb63145ba3a1edbb432b8818edc2b9e6fef056764c8b625efcc7d88490d9aafe5147c6d178008201e01ae35d50a0db45c50a705818688a676110c16226496467597e19cfc4175df88b2fcf231d460f9dfc67b78f6b2d3aba34854c31c8b800facfa6bf27fe75129c3579347e27c23844b275f0dd117683f240d912b0d5a531177aedf57a54f74682cd189453caede2d1c1883720fe382a41b8c2de82d63598ed37262218dc74c4ce0a80a50ec91265b550da74432f5b8266322b4fe4df6d31a11c58b59cf1023d00fc91086d4c9b90c6925178199b95c0807e58a7b62ab1356ec72b943ef899474fe49f4cb80cf1294c77aa049988a2b59ac9b8df091c99aa0757af41ce75e61cb4dd351de40567cf2d20c8f924c08f933594121a81c04f62daacb92c909456fdd0628a81ef4e62ed039ae61d76d9ca3477e8b173baa7fdf576e397e2d4aba4729a5a9974a5d9379df275687fa515939e08c0bbd05e1482069c7bac232a8b75733eefccdcd5cdace08f56e9dcc489be0bad0a0b9e769e5cf65fdbdd67499fb934b9b4dc60be21d7e4871e26dfc363bc2083f34cd38cfc3284fdf0fcb8bad6975d34c23638b175cb4323e41e93483649d1b13554650f9294983c0a4c09ca14aaf0728e9ea63f220889265b10748d909c76d7453ad2b9f157b050ef00bdcae2a5aa490ce3b21e0ba3987f4b80e486038ca7a0e3b56c53b1a7b96c1e61e72ee0a4d8033b027b544d8c467187e71288822f3534383586475135bd57fc622625ffffa73eda6fecdb1fe6f5f438c51149ee25d3d16fe1bc5804aa38c4c50633a243764ad9c017b9a826b15e2416d9a76ebf79ce18833d1144d7ef21595599b42346f34ee13458d4be10ce68f59cc2227fa5fdc47006b8516dbf689b31d71dcb54d50bbffbc7ed68ff2779a2cb5a5c358fb22a2095da864e8707864f4e0537f693dab1b4bba3b26ff0d2fbc08155a87c23e8115191ba1e78017976b612da933691bd58e6173a69c28cd1dad95ab1fb191b30989d315b914f8be463200414508ac984e71f33efe99eada7d42981d91631bc030cf7631beb7698439490cf957d99c10ad85ab23198b42576176d0a4692a5068a730b1a2e8af74ac17f2d62da3d74038acf2031d540a2c2e2f1fc5fb9648bb1bbc08015978216178c5555bd2fccf409e32575c860ac99c9592df6a06ed9afcc4509111482af10d641d0c8b5d358982d54cc3e9b4da12116ac970c42124ebe84a2da38e3035eeaa50d73a905beb962b6c6a3ce26fa88a79fd09", 0x1000}, {&(0x7f0000000140)="7e484a52f0983a8ad4ba800ed2ce096634d30e12424c48b3f4f3c17ce9588c4a674dd0c3778ca856774007472d9983c3d88d307995b40415e86e435ae59f60cfca767c04fc905e012d8e060e9c82ab5382934b8d46552420dbc5f7163d8ea3e3ae", 0x61}, {&(0x7f0000002500)="5a56b0280c3768ad03cd21a7e91c108536041c9a944acec5396c874ee38b5d00adc998006969856ca0e436756405cb9b17ae599a8d4ba19534a9588834ecb14a00196757ca7fa941aa342db50773f7e6756098cf959a021cb24c4914e145307968ad6597dccf04b71028a1512560880612d0c4c270df35e528852409cf5d11a4c9a0076d0c3f8825c69fef8a43864be845a191342e02a0a8bf377d1dac00340dc9a752e18b6e0ac4a1951413c5b86d81b69d353b066f3dec24b40f7601abbe06ae23d57b8409403f6efeede5e6aa8140f865a0eee4c322132dbdf250e5ff878f56ddb5709bff493a", 0xe8}], 0x7, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) semctl$GETPID(0xffffffffffffffff, 0x3, 0x4, &(0x7f0000002680)=""/83) fcntl$lock(r1, 0x7, &(0x7f0000000100)) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3, 0x1010, 0xffffffffffffffff, 0x0, 0x0) getdents(r1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000002c0), 0x0, 0x0, 0x0) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb50800000000000000af63ff3728381d000089720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c50000000007000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x17b) r4 = getpgrp() r5 = socket(0x11, 0x4003, 0x0) sendto$unix(r5, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb50800000000000000af63ff3728381d000089720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c50000000007000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x17b) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000002700)={r4, 0xffffffffffffffff, r6}, 0xc) 16:00:44 executing program 1: socket$inet(0x2, 0x0, 0x0) socket(0x2, 0xc003, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x8) connect$unix(r2, &(0x7f0000000580)=ANY=[], 0x0) dup2(r1, r0) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:44 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000200)="220e2a", 0x3) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002700)='/dev/wskbd0\x00', 0x381, 0x0) r2 = fcntl$getown(r1, 0x5) fcntl$setown(r1, 0x6, r2) r3 = msgget$private(0x0, 0x442) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3fe45}, 0x10000045001000d, 0x0, 0xffffffffffffffff, r2, 0x8000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) 16:00:44 executing program 1: r0 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x14) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae00000002000000000000020208a371a3f8000400000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:44 executing program 0: r0 = socket(0x18, 0x3, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x20) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000200)=r0) r2 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) r3 = socket(0x400000000018, 0x3, 0x3a) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x200, 0x0) connect$unix(r4, &(0x7f0000000a80)=ANY=[], 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000280)={0x1, &(0x7f0000000240)=[{0x7, 0x4, 0x0, 0x91db}]}) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x200, 0x7, 0x2, 0x0, 0x6, 0x95ae, 0xd4a, 0x2, 0x0, 0x3, 0x81}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001940)='/dev/wskbd0\x00', 0x28a20, 0x0) dup(r6) r7 = socket(0x18, 0xc003, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x40, 0x10) setsockopt(r7, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r8 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x0, 0x0) sendmsg(r8, &(0x7f0000001900)={&(0x7f0000000340)=@in6={0x18, 0x2, 0x3, 0x6}, 0xc, &(0x7f0000000540)=[{&(0x7f0000000380)="17dc485c35a13453b548f85832ec6b2e4f5c25e22a51ab2a7fbdb0489cd91a01b9f81e2300f274b1bcc39e7223edb6dc6e20c2a065dc99c166e2a82470fe1944c2b98704f4effe9891c199e7cb943cfc8f05d74f7289aa620207d9e21d7d694bb80ea1e30589f76d3ff27d46e9606228d984b123353b55f3fe73ac755adc833f725513bf49c0d9cdfaa574c2b52872061c476a1db59421515350b7f3f5cedd577ade0943fb4e8f916e3f38866b8dad9bbc2d9db2c6ddf2b587dffca54d16c3005c8484edb48cd326e2895b75751d7b2e4ab5254c62", 0xd5}, {&(0x7f0000000480)="baf19df1dfe49c1d6952c9fc86170dd5d3c695725cbfe991caa8888265c1198e06f560639b739f6a095ea75fa6d3", 0x2e}, {&(0x7f00000004c0)="124be6bf2ddfde8dd63412b633b7fb87cfd29ed377f948895045d2dc66fc1f5b58f34415a673", 0x26}, {&(0x7f0000000500)="4377c1d856bcf30de53ea0d377acc6dc77e2042c8190e1bdbe448ac7dc1d", 0x1e}], 0x4, &(0x7f0000000580)=[{0xd8, 0xffff, 0x0, "61f6040316949fcd86de5d5aba714c3795cae00bd6b875c99af80147adc3879d4b109e8167db488bdd3d71203881947328cbf7f96b052cc17529b4ff062dae83f7885cc9ad1b845506aea822a501952a0a747666d865bad5dcc81e29938eb4b358f2e4aa5ed8f2f2ee1afd5f3e5f542b5c9b0b5e53a1e3ade6dce27432fc5f4c152049fd3c2428a4c07b15b61cf107019b6f58ef4cefbb826a65d5514040433a7f6fea747dab832d2d15c845bb987e15fcdd425ff2a35decf75f0827f474ca7ff4770bfc61"}, {0xc8, 0xffff, 0xffff46a9, "14309ba551f2d7c31fc5b20198db80f2b822f126e00a22b6e15edd7a3f4bbd69cdd5a90b96376a9ee1ab1fc944f69df3f9e9f7921dc0ca3ebc7008fab2cd24545f3b76ca1e3208dc176bb9e911b0cb9903f5dc76bb0fa9bd0b4c35ab8b02ec0ca2297bad6776ffd803e1a605724210b9b3f30a21b173c246c09f1479183385eccf856af7deb110ab297fe4b3a874c02f747948c05fd3365e1c11d49e14ba1abe2f0ffc282e440dfbd3ebd5ae08e0db7db366602c6ec0aa"}, {0x48, 0xd83211156a68e31e, 0x99, "e1cc6907d4e4fccf79c6d3ce5632b6d1faf7449078c6afc72c0ba6a11b5e4a0a20ca5025b83dcc2bc0dd9ee477911178ca85eab04fea3f9c"}, {0x18, 0x1, 0x1, "e6676951d4"}, {0x1010, 0xffff, 0xffffff81, "0ec1816c4b9a41a457e7f99928ab41c178eddfb5c7c774354fdfdcdb90b02d91def624d42bca2efcaec5d4bc520d8f0fdb71ab16aea4a50e53311a5163350bafcf9084a73ab7466d9e4e12cb9ccbf08ad57f02aeb2e9190c80dae906e096c12531cc4e5fb154106f96983ae73af5886576701c369c806f52f1d53c0bcb1c75b67a7d887f97e8ea42e3b8611be421a3ae20aeb23c8299779ad9659f64467d675efd7affd94683df28d55622bfb00ac82ab69ed151d480c9fb498ce004726b9cffef7146df9e39892b0e7ff0238ad2442c1fa1acd6697f940d4c64087f09af79e39a68361e3140c72477ee5b3fb7e7109b005fe56de27bd92a7d9e46f8a2670de802d9aac48bebc560988792b007eacdefb77eabf6eaf61e6ed26cb03f54c12a57be56303fa76b24612cafe703d0057aac86560220369b8b525e0581e705c797fc46fd04632bdf404a5f4508de7029e70d48aa10765f5da96d4da871c8acfba86aca203d6b7b879225a2b74487e88bb58b6a276a42599b4ca28c566278a4aafe821743957196d8f6397024de182336d65fc82a4922828cc460fef2611e2730564f39229bbfdeab1424025065786727236cd03f8bb98c3a8d01da4919687f4f1f4242e924bd215aebc0dafa9d8c2df14f4fa7633176541781498ae2b54e3f9ba7e240d9bc6a06787bbc3b91710352f48428eb7a43b4d298a1f493379838595ea6251088864ab189bdb7625f6bb0ff774c09b87ba07d92e21d7b32927ed64080b17cb7e389529805546879f23700640dfff7827e34ce231efc36d9f734d2b420efba49f6fc58d2bd59ae83a08af7edec2f014e1b3d006e090d6107be0db2682561f6cec9175c11a002015546419974eebc2058a9d60432f0bce2047e93d438161d94828ffc950c8797fa686013b48533b9daf4c35943153be64a6a8b75424e2ee6a5ef4cd283dac9fa62af10bdfeea18bb2ccf3bd14da9f8b895feeb57450e294d55391f9f3d0d9da924991431535e08b495b25f20c03e90acdd95170668a9a3a8c9cd30e2c95e3f5a6502ebfe9970e34ac791f3163f037d135422dbf5b780ba5382a3eb548a38b2c1764bb5f7484221895cc4e2d95bcb7a8507434363dd1b9c763b7bfe5b3eb71b0d2cfa23b509a985acd01e63baf2d12c13a1cc817141b0def0995fb99d650fea4374243536ecb9c4bcef192e63dfd3ace8d74cca982d5efad431daf8dfc9ec346aa5e99a6e159d3614197479c002532f0fd46e0585965b9e457b7788e87e705751e992ec8263dab3c2a3eb84af323197daf5ffe948187c1c3000d8f8278423558545907269e66b363b2e4fffc332e18336470b20d96af99283854c0ca74cd53c1d5a4c437340d1c4b4b87ca461f8d85940357bfc8cd5fd5c8bcbd847d1b69835c91d01742f299e7f0270f41652655623a05857630a26cac63284ea2cb2f4eb18a215a587545ddfa42723c12ea4e1c4c5b39bc0641e76976163cc45e8a0fbb5b63a6002e0d091cf6bec1e9ead74b0563965980fb071f4a55068ecaadbcdc06b4ce94f323e84c4353506dc14a26d70fdb0ded7abbd6d8f4b5feacd779f79146991634b36b77b98a4ab048cad7a7671ab0ab09c376771ae954fb2cbfdfdcc5807a79888c7a506eaa35a95c7faab570b9d6c8d2be1c6be3683ca6d0c99e8dd82f08b455e958ae13505ab1e7e1b15f8958e30b78d039d25d20bcd2c0af8675cd4d3e3858b8e4dba4d58b6b2db2e2211d93d921e22d9df18ac56ee59374778396e806f53a8958eb11109b6367f8e328be6f17e7f34a977b67e578524f1bdc69a2c2f50864f691562f43e85f302c0bb7a5beca3ada101fccd62862df96042606bb17e6dea4caff1b77c7f4bf6152c65a8de8b6193d077084979347834ba4e8176d3f0b09e67840e49e2d7ef17f9e0c01ad13e7ea10c2a28f6057e88b7a9c8682da522be27298da205b0b1d4bbaeaf51fb448fee99a78f9a9596351be67f8b09b92d8db936aabfec701a334120d12eb8f09d851a49650939e6b6c894f3f581971066f5e0e0b26017b278fa40b9873afcc7b12ed86292282eb74030daddf976fadfe4c9f8d6a12871b2c30820e6a184b869af03e2b8f39114e415ec9e31296317a181308e7cb00e5b43f25f199244bbf7ab6b065b655392dda72d2e3ab60e77b5b6af3c77c30fa6135d22b493b374f180f87cb06698917043805c87c10a3f0f670850970afdfae4743c9e273be57505a459440bbea265483cc7b4d90a17cf5dfd1c4014547f9444a731e8f837e928d0a1e7ccf69009f6cb8f3513a90a73012693b505e9e09347947e85d5aaa5ac78d86c49f16bd65ae78eab199c1214a10196504cb0fbca4e9b885f2b65012139852c00ba1066f251465b31e0156b9c2ecbadfc785bea6e697ba38efd1cebcf710897ee070e16d4b88c6fcea7fed7e50d3127b411314391239949a4c65ceb35678b73ec6c8bee79950d0899204813bbebe49f501070579c6a7f9897fe877081662bd5bb223eeebeba5d77cd91c6bccd252b2c99799bf64cb9fbdd7413add94db8d224704b45e0f405c7adcce569efe19eabdb4d54cc5f35f226df2b90d9123a9d3962204145e2b62cd6dafd20928c80722dee3f12d9b35f6738f4f94ed06b1089a601e9e40ebe9388280cfb25896d1d28a6ef6bce161d7de0720b2d8474989c0c34bda0eea1a89782944361e10b03a306efd8441ec85e562209d9452898e8092acd673e2fd7128f9bc6a3d1d960dd36db8807a3d3aac0045ad655a413b80582960f8cc7cdb7d98c7b94a399947ca5a2783970c4942acd3dfe452f757f58d39393bc8222f9a11fdc39b233de3afc77d1b5f2952d1af944252455fa79b4548a348c1a9c8fee958ba00174b87f4ec71c6476e7c3e521181fce711a742a458c0676556028f44aa77359dee22995b44487b7462fcc0455153db6952d396090ed89d682226444fd58ae1729833bc3407d774464015003a272d45e673b321df080ac1ec42e249aaa183519b2fa169b277c0a211f015cb898218682a32f3b691dd91d20911a27e8e77f7cb50f50b58c8a0b35a3db1b9bc5f186aca691670980000847e9190b943288298701bb6b46a0f902a300d888cb837f432c9124e06dd4b9d297c65fac29ee70ca3ac9fa26658ab8bcc27984bca241cdb6986dd30f13296f3e21521b51a5bab6000027258cf04811916d74952a0dcfd2f56c6e77c1115f443c1db057e2f24f3d80ec966c8087db8f1ff0b9ff391615ebd904f51ca403b59c3a968d6c0ed6cbf338edd75be1e91c281d7114a77c143a258d3997f22886f0f1a07aee43b91b388f438fd2c49ec759a8a4a875ba227375b554f41996c21b394bb0fedd7039bc724290318ebcdf08c3e4ac4ed14af1c79e35a165ee14906e2a4801c9c3f34471a7fd78158b4a51fc21d30cbabbcc6d687cb447b56edcee7b46659d45d3dc3e3cdc0ad33dd97d6b642a138c89b916084ba60c3c88ee3ab065947165122ca6da71af923ed7b5ba30db925e26efc06d4f18f7048d471a3c0653e9fe5159cfad415d91e3764e1a021771f53473e12842f495c38215562231fed219e1fa9a9842fc683ca7e58407341b93eabf2173f9385e85c6fafe84476dc1249b9395a286c88b01e3ccc565808abf3e973241dc0fc7dcd36bf5c176ec1c8a566875fbb005d02a9e0edb456a72492507c1ec69722fe0d8e73532d469b428be177cad33d8358f57b1610b41f4f68d4f416901671475c4341edd8b615fa2a9310a4e50ea23a33173e51146a9fa43d13e25226fd0b80ff2c048c7bc3b2eabb983b18d0e5de33ddd31b265d5635edef217b2bcc3dce1a9d42c42de4ede32a514af8954abbfab4de73ba2f5bf41553be8514b8c117c86322e02930ad118c07be5f69af86c7b4781db953700778142566bf292def434f435eb49074e188f1ce0810c9771fe7c5cfb34d6261eed0a16128e779ecc1b84fa73210d80e87fd476a8e7a1f04dbc57e8d2a6624cf59134c87f6dd24cdd58560e27426acdcf9a6432398f9ee8aed55493f7606c96896bf5e89b780dd368f9e270452fddfa710347b3e1345b854bfd0a1ac911d32825b61e6bd634af9aa79b9eecd76fa66c9d3a0f37109a9005dea397f580849bff12167839ba84924d326bc2ffcb2046ad0b9e7f41ec6b572f17c2e9befbc90ef9d80a4b0ef34981dc5a31b7d29e5f50a667bac97cf5a00d51fd6dc2ba52e2909e856e7f6def851d726d01fa90f63eaedad897242f6acb567b948ddb3f7a769faa9082e6a30acce2176d05273614ee4311ec472cf01e45e738f87b3907d073272511225568994ce636abfe873573037f7d325a75f851c2f30b10312eb1a14e92bd1226568931d9c3344e74ac185621bf5a5182d84f0486c1bc4b2eb125bc699ffbb145e87f355100941d21b77cd5ecf630199ec218199a4b26b563947bb242981aa156874fe8fdc746446c71045327969922233b66d897594a2d3c3e24b463708a3962a08fc2d0d928371f80a6bc5d5706f5d38c645545dafac22e1cc7d0f6be54895008f18b1272181c8134189fd4b1442bac74ff36b161fd898d09ec62f511b2b1a9aebf0a44e277526582387f86016e2ae6ce2216208f6bc358249dc26924bf2082916801a9f179ea6446eb313bbe6666ccb1925d8d7e6f26cae8641445a0a9e64fa60ae236f7a3fcd45ce3dcfcb60574f055fb7d48d53ae26aaad51cafa5753c73b0b1e1a20e7f1c8cb760dfa4e19c8e2ae6d16f2773bba0cabb2df3eb59bfd1d3c52fbaf6189fb17f23e6100570ee134161c90141e97292997eb2b1ac12151d23b5d5a791391742395e089cc0c2809975cd303789ed14039c5543abb5748c2a56ecbad3abe436a2844a65671e313f259d95da1f60b988fd8bb3780729f4e171eabc28dd631943f4a59f61f6aef03057d104ea26e797bd16279bfe2a72fcd6fa4a184a33e64b08992779e15b0961aeedc1e0bf5a9b49c01be95b03bc1a861384a21f88a6a86dc2d68557f0bd08162f5e9fc37ed458d8093cd42341b540349771b2daa4dcdf69d8a0dd9d86c465eb0863b0cc9baaf087f511be8fafc56c9b3b74f45d44819abb423bdcfba014cb897e0d61a31b7d381da30df8cb32d77f4e721f75cef19d513ee0c0c700d01b37fc4507fdc3e475a12f111aea87f35a382b821069aafb15e77894701acff1b531294470931c07979a9c494871ebff572f7ed5a6f0fffe09fabe3c89b0b4ab656a0fc60f03a6f14094672f6553aa07cf071ae2850e1dca2b20f4d7aab4078964fd5a0e803403d5c2288acea6892152a48fc89186df20ece8ee2ddc2a872cee25c10c1efa35b0f0e28c317945d84c2e44cc939a108d50a28f34c380df9c90176014207be7100775ce81a230f1f24c27e67c5c9f8067914e904671f58a71edc21566845f43e6b210563ddcf366a9caff7cd5179db11270d6e08c67d95a93f60e36c6dac6224216746410057f9a607abd0a388ba9009fcaa4c46eb2080853e3fd6d96e6b43ed1082c7f1cc064aba92c1515bbe0e395ad07a51a6d452be677cd63f0103da07365652744ea215aff1aefeca15ba766b82044fea9a61ab9d500d1caa339cc0dff8dc16e257db55e0644dda796be2ae199d43360e8593318af883abb0c3ff52e23e6d71e0c149287712867b935771377323509aa66fb40cc080491bd13670f610753105776d60331787fcbd7a49a4d3775e7f0839bc7c3d3fe8f3eb34d760bb938a567700349bcc10c9314974155f59266a338e4d8e7c497d6905443d5d6ac"}, {0x80, 0xffff, 0x9a, "1734113d7fa95b31e6f7a146761be08a2509dd84045e92d1cb712a4d82c2b597b329bcda5e6841cbbd1cd1d3dc04f15037c52168e949c41d9efd9d78eedc2b95983ea12d58671975e40be9f460424830f07a01c343946149b295a16256ea752693d08c4cb294d1a9e6c2002c5c36fa"}, {0xd8, 0x0, 0x101, "4928b1a133a949f1abeb83ce7f5fbf645d76250714f9de930431de5cb9a802176a4e03377c94f338c20598cde2ec0585a803a1401a1dea5ebb830b4f3da1450344883ef304e8ec913cb6510652195134128ce12c2b3142b4605c3b1bd8301803f72827a8970dbb675891c756709391f8206675141d79959b6476c76979fb0d62b56b20f7e3f8d29d67339391713aa664042f10481495d8413038b45a4c1373281b8b4e680ecff29d789592af35610035ab2d1f53cdf8c74937c16f6fb7993fbf02c4cf511836b4"}], 0x1368}, 0x9) 16:00:44 executing program 1: shmget(0x0, 0x1000, 0x14, &(0x7f0000fff000/0x1000)=nil) r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) getdents(r0, &(0x7f0000000000)=""/13, 0x33b) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206918, &(0x7f0000000300)) writev(r2, &(0x7f0000000700)=[{&(0x7f0000000100)="31ca1282132c08b03d45d14493b4cf8cdaec7c218505ec8f951fc2fcb67bfbcbb37e00892c53f3532f563c04b626b8f6de15de6b36ae8b436a042edda69229cd06801c139c59351e21bd51ec300b042072e220a9a25e3dae921f7edaca6f12241e0b17b42f9e9e056a0c239761a0ed2f4aaf466e47bb2f55787fa63ddfcbdce7dc7819e1fbd16987f92c0e76e88c7dd969289c138995b852c6682f0ca7f7e5fdf8b46a8fb4ece7e8bcfcb62c8e2a2296e6a3a237f1402b023c73", 0xfffffffffffffff1}, {&(0x7f00000001c0)="3293dd0419a6d8ae21a1e40f4199c6139b0e1bae9646ad5c57931847b5b4c0474c6d087fdc69", 0xffffffffffffffd9}, {&(0x7f0000000200)="c888a4d150edaf9d67fc25d4c26483616f46f887e296d309", 0x18}, {&(0x7f0000000240)="f01bd14a63ac47f40306867e15e8ed291122e5f9dfca93b3da271f984b2dd4d5cb5317187dc369fb5242bdea56cc84", 0x2f}, {&(0x7f0000000280)="dcbdac38a3fef173d803116b8d889747ef42ecc22984febf348af4234f9a7d09c09b4b6f8c307e8f9b18faf29df7197383663a5e462b3b36fe428112f8d29f0c26cb20c3407a920239c0e6ec5283ced0c82df31c01bf747b6a66e9784b94f7f5432d324bf930898ddece1be2fc2366e1df21a6c9c9ff", 0x76}, {&(0x7f0000000340)="dc3bda84bdb9156c6eaa3af1ea0e974a359382c0897253cf82324b685e4b99357b9db89bb2174758c9d10809b4902e6ff21a8b3c5c2b9bc4690b9f4b394996fb4078c20ef88d", 0x46}, {&(0x7f00000003c0)="5f6a95e4f0eeb3bab9827e0239df0a097628567771b2a3ae7d901b798c1e4b2d8033477b2fb1f1cf4ebdb66a91474c81919a1a74d5b18a201f1bc7bcba8f33a88d7babb7dff5a98cb4d15748fb0d7090c766abf1e88a4ec89c1d457f322894c6b7d83718c4a55a92ddae551aac001deda4fcacd102c2224fe786cc89733af88952caf365ed37ec7a3d4cc676d3293879be73f396b797b95f79ddcb6762390676b9378705ed5222fd90b67fccb10a929d63516cb78275beead33b54df440f843e5e555be87d43b3b6ef5ff98fd56e440b0db0a5fe0ea5f8ea22c2cd6fcfe19b8bb288c3e70588790158849514cbf94329", 0xf0}, {&(0x7f00000004c0)='o', 0x1}], 0x8) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x451089a476ee23ea, 0x0) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f00000000c0)=0x965) r4 = semget$private(0x0, 0x7, 0x0) semop(r4, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r4, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) r5 = semget$private(0x0, 0x4, 0x201) semop(r5, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000240)) semop(r5, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000500)=""/191) semop(r5, &(0x7f0000000240), 0x3) r6 = semget$private(0x0, 0x3, 0x120) semctl$SETVAL(r6, 0xd88ce6400dd2fc4e, 0x8, &(0x7f0000000840)=0x1) semop(r6, &(0x7f0000000500)=[{0x0, 0x33, 0x800}, {0x2, 0x3b0, 0x1800}, {0x1, 0x200, 0x1800}, {0xef8a12edb4337a42, 0x7f}, {0x0, 0x2, 0x1000}], 0x5) r7 = semget$private(0x0, 0x1, 0x4a9) semop(r7, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000002c0)) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000580)=[0x52, 0x700, 0xa40, 0x0, 0x200, 0x4, 0x5, 0x2]) semop(r7, &(0x7f00000001c0)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x5, 0x1000}, {0x3, 0x5, 0x1000}, {0x3, 0xffffffffffffffff, 0x400}, {0x3, 0xfffffffffffffff8, 0xc00}, {0x2, 0xad, 0x800}], 0x8) semop(r7, &(0x7f0000000040)=[{0x2, 0xeff7, 0x1800}, {0x4, 0x20, 0x5a8e4b91944d23c3}, {0xa50b5b29fd415b60, 0x4, 0x1000}, {0x3, 0x5, 0x2000}, {0x0, 0x45, 0x1000}], 0x5) r8 = dup2(0xffffffffffffff9c, r1) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0x1ad) r10 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0x101a8) r12 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r12, &(0x7f0000000000)=[{&(0x7f0000000280)="000000186000fe0000ffffffff0000000af6ce4f22276e2b8d2a48d600000058a300"/44, 0x2c}], 0x1) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffe8c) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000100)={{0x3, r9, r10, r11, r13, 0x4}, 0x200, 0x401, 0x2}) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000000)=""/155) r14 = semget$private(0x0, 0x3, 0x120) semctl$SETVAL(r14, 0xd88ce6400dd2fc4e, 0x8, &(0x7f0000000840)=0x1) semop(r14, &(0x7f0000000500)=[{0x0, 0x33, 0x800}, {0x2, 0x3b0, 0x1800}, {0x1, 0x200, 0x1800}, {0xef8a12edb4337a42, 0x7f}, {0x0, 0x2, 0x1000}], 0x5) semop(r14, &(0x7f0000000680), 0xd3) geteuid() r15 = msgget$private(0x0, 0x682) msgsnd(r15, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r15, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) msgrcv(r15, &(0x7f0000000580)=ANY=[@ANYRES64=r16], 0x1, 0x1, 0x1000) msgsnd(r15, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r15, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r17, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getppid() 16:00:44 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) semctl$GETNCNT(0xffffffffffffffff, 0x0, 0x3, &(0x7f0000000380)=""/158) chmod(&(0x7f00000000c0)='./file0/file0\x00', 0x10) execve(&(0x7f0000000080)='./file0/file1\x00', &(0x7f0000000180)=[&(0x7f0000000100)='-\x00'], &(0x7f00000002c0)=[&(0x7f0000000240)='\x00']) rename(&(0x7f0000000600)='./file1\x00', &(0x7f0000000640)='./file0/file0\x00') setuid(0xee01) r1 = openat(0xffffffffffffffff, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x20) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000440)={'./file0/file0\x00', 0x6, 0x20000, 0x400, 0x3, 0x3, 0x3, 0x401, 0x4, 0x2, 0x2, 0x2}) mkdir(&(0x7f0000000280)='./file0/file1\x00', 0xe9) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:00:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb50800000000000000af63ff3728381d000089720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c50000000007000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x17b) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x1d}, {0x3d}, {0x7ffffffe}]}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:44 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f00000000c0)='N', 0x1) read(r1, &(0x7f00000036c0)=""/91, 0x5b) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0xab18, 0x0, "3095e15da47625062c59cb3eaf085d274daf28f0"}) write(r0, &(0x7f0000000300)="b928732400000000001600000000", 0xe) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x200, 0x0) setsockopt(0xffffffffffffff9c, 0x7, 0x1, &(0x7f00000001c0)="ec8e765ece18f5d0dce5315102e10848ee1e783ed3d0f6b66bfed501fecb2859ba6e42d5752c8043657239ac18417f49feb4d93abc8ff9edab5202d4f17328f160cdf876a1838301c8250f1a28ac41c47de2c7c7929564f39fe552e7ed7bd87dc953fe8a7452d82a04461ca9ea8a7b9f4430cb2dd859ef4f5914e6a75e7de0e869950d9a4c7cd2383559fa19f97bc162cfcdba450a4438277fea18d7b378030a4db8761d56d32c266cc81285e94531fed22233e362ab05dd796199adc7af22236134504357", 0xc5) connect$unix(r2, &(0x7f0000000a80)=ANY=[], 0x0) r3 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x2, 0x88) write(r3, &(0x7f0000000180)="00ebcce2256090b5b8e473014fe4c4ed8a", 0x11) writev(r0, &(0x7f0000001340)=[{&(0x7f0000001200)="1cdcf92ffc1bc3081ae7c3bd22f5f268dd3be90b8fc764b7b5067e0497312c1cda04d43c5ce1ac3214ff160caf7cea06e050f6d407f77cf062875de461c6e6432f89ce87882d1728b41b7431", 0x4c}], 0x1) 16:00:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x87}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'\x00\xf8\x00', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, 0xfffffffffffffffe) r3 = getgid() r4 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r7 = getegid() getgroups(0x5, &(0x7f0000000280)=[r3, r4, r5, r6, r7]) setegid(r7) 16:00:44 executing program 1: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x4011, 0x1) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x1000) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r4 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000001c0)={{0x9, r1, r2, r3, 0xffffffffffffffff, 0x40, 0x5}, 0x4, 0x3, r4, r5, 0x4, 0x4, 0x8}) socketpair(0x20, 0x5, 0x40, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = socket(0x2, 0x1, 0x36) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = getuid() setsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000300)={r5, r11, 0xffffffffffffffff}, 0xc) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSDLT(r12, 0x8004427a, &(0x7f0000000380)=0x4) r13 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$WSDISPLAYIO_DELFONT(r13, 0x8058574f, &(0x7f00000003c0)={'./file0\x00', 0x1, 0x7, 0x4, 0x1, 0x8, 0x6, 0x8, 0x0, 0xf7d8ac52def0484b, 0x170}) recvmsg(r10, &(0x7f0000000640)={&(0x7f0000000440)=@in6, 0xc, &(0x7f0000000580)=[{&(0x7f0000000480)=""/206, 0xce}], 0x1, &(0x7f00000005c0)=""/120, 0x78}, 0x840) ioctl$VT_SETMODE(r13, 0x80087602, &(0x7f0000000680)={0x0, 0x0, 0x6, 0x9, 0x4}) r14 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/ttyCcfg\x00', 0x4, 0x0) ioctl$WSDISPLAYIO_DELFONT(r14, 0x8058574f, &(0x7f0000000700)={'./file0\x00', 0x0, 0x37, 0x40, 0x0, 0x5, 0x40, 0x0, 0x0, 0x2, 0x0, 0x7}) setsockopt(r7, 0x912, 0xfff, &(0x7f0000000780)="c5eec2ff8e1d2bd44c0c33d098bab2417198033b9f54106738b8705ca5adb77fc08e8bd0a50d85d00d898e71f9e983338b4b5fb4a20409ac686450d20783cb0ce630dbf4810affa5518b47f21365ec510a62bdfbc595d8c02f236fc5d076f6ee812839a75f60e627f5a0acc825c370b2498e93b96b33d11c6d42006162d99fb84c110b0265e00478e1192497da4a59a6b0afbdd7f6898a038ffa9c4f6e94ac4e21c7ff4c5f42c41d5364456e5a77426e119ca576f2f8c7b86fd013716dc4f60b6e898eb4a67c3271f2f727a1c9d9f7812b648bb61396bb", 0xd7) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffff9c, 0x40045744, &(0x7f0000000880)) r15 = getuid() fchown(r6, r15, r9) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/ttyCcfg\x00', 0x300488638864e240, 0x0) r16 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) accept$inet6(r16, &(0x7f0000000900), &(0x7f0000000940)=0xc) 16:00:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0xd6}, {0x1c}, {0x4006}]}) r1 = dup2(r0, 0xffffffffffffffff) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000040)) syz_emit_ethernet(0xe, &(0x7f0000000000)="09001fc92479ff2b783f6e8a9c81") ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000080)={0x7fffffff, 0x2, 0x40}) syz_open_pts() 16:00:44 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000001c0)={0x4, 0x7fff, 0x800}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0x0, 0xcbd44590abe2720c}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) readlinkat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000140)=""/72, 0x48) r2 = socket(0x18, 0x1, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x200, 0x0) connect$unix(r3, &(0x7f0000000a80)=ANY=[], 0x0) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f0000000200)={0x7, [{0x1, 0x3}, {0x2, 0x5e77}, {0x2, 0xffff}, {0x3, 0x23}, {0x0, 0x1}, {0x2, 0x3}, {0x2, 0x5d16}, {0x0, 0x5}, {0x2, 0x6}, {0x3, 0x3d612b91}, {0x7, 0x80000001}, {0x1, 0x1000}, {0x2, 0x5}, {0x2}, {0x2, 0x3}, {0x88e69c607b96fd02, 0x1000}, {0x3, 0x1}, {0x2, 0x7}, {0x0, 0x4}, {0xea11f80dfd0ccd72, 0x7}, {0x1, 0x7}, {0x957e66ffaaefd906, 0x4}, {0x3, 0x84e}, {0x1, 0x5}, {0x2, 0x80}, {0x1, 0x7}, {0x3, 0x3}, {0x1, 0x9}, {0x0, 0x5}, {0x3, 0xffffffff}, {0x6, 0x7c4}, {0x3, 0x3ff}]}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r4 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x26d) 16:00:44 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0xffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x1, 0x5, 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(&(0x7f00001f3000/0x3000)=nil, 0x3000, 0x3) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) r3 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r3, 0x2, 0x0) r4 = shmat(r3, &(0x7f0000202000/0x2000)=nil, 0x800) shmdt(r4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) read(r2, &(0x7f0000000280)=""/201, 0xc9) r5 = semget$private(0x0, 0x4, 0x201) semop(r5, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000240)) semop(r5, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000500)=""/191) semop(r5, &(0x7f0000000040)=[{0x4, 0x6, 0x1400}, {0x3, 0x81, 0x800}, {0x1, 0x37e, 0xe8780cbcc51410f4}], 0x3) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:44 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb50800000000000000af63ff3728381d000089720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c50000000007000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x17b) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000240)=0x8) write(r0, &(0x7f0000000040)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x153) write(r0, &(0x7f0000000c80)="3e2a7913e4ba0600000000000000e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f7c000000000000013c1fe9002000000000000001ff10343482", 0x51) r2 = syz_open_pts() close(r0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x200, 0x0) connect$unix(r3, &(0x7f0000000a80)=ANY=[], 0x0) getdents(r3, &(0x7f0000000140)=""/53, 0x35) dup(r2) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000940)={0xfffffffffffffff8, 0x0, 0x5, 0xffffffffffffff19, "02000010000101937f000000f6ffffff00"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000001c0)=0x200) 16:00:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x5, 0x0, 0x3, 0x7f}, {0x6, 0x5, 0x8, 0x3}, {0x8, 0x7f, 0xf8, 0x2}, {0x80, 0x3f, 0x7, 0xcc25}]}) r2 = dup(r0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, 0x8}) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000180)={0x0, &(0x7f0000001900)}) 16:00:45 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = semget(0x3, 0x4, 0x8) getgroups(0x7, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000080)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r5) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000380)={{0x40000000003, 0x0, r5, r2, r1, 0x0, 0xae51}, 0x0, 0x8, 0x7}) r6 = getgid() lchown(&(0x7f0000000000)='./file1\x00', r2, r6) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) rmdir(&(0x7f0000000100)='./bus\x00') 16:00:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x35}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:00:45 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2063, 0x0) unveil(&(0x7f0000000280)='./bus\x00', &(0x7f00000002c0)='W\x00') open(&(0x7f0000000080)='./bus\x00', 0x8, 0x20) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x11, 0x0) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000100)={0xffff}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400, 0x0) semget$private(0x0, 0x2, 0x40160) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000180)=0x6) open(&(0x7f0000000140)='./bus\x00', 0x10000, 0x12) write(r1, &(0x7f0000000200)="86818b6feffc547a931c5779fc102c4e020192a9b9ed210e06e1bbe020dbf5dae23d5ff36ed5ea3f42d0d7d2f3dc2eba5c80a5d6cec7c53e36ed1962450e38dc9f11fae65f0c4327cc19cc80f770f30062c1e03659e8fac8abdae038397395c83aeef4eb686f0c990de439f4ad", 0x6d) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0x9, 0x4, 0x80000000, 0x1, "7565b5caf579c9990bf62a3afcc155373faa106b", 0x0, 0x9}) sync() 16:00:45 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f00000003c0), 0x800, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) pwritev(r5, &(0x7f00000004c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) pwritev(r5, &(0x7f0000000280)=[{&(0x7f00000001c0)="3435f407e50cb378a8cb5d4c6f203d0e35526dacfdec76fadddbf02468144bca294b868656dd7df2fa28084a611d87ffe7b1", 0x32}], 0x1, 0x0, 0x0) ioctl$BIOCGRSIG(0xffffffffffffff9c, 0x40044273, &(0x7f0000000100)) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000140)={0x4, 0x0, 0x2, 0x9e03, 0x20000000000002}, 0x308) r6 = open(&(0x7f0000000080)='./file0\x00', 0x800, 0x100) kevent(r5, &(0x7f0000000180)=[{{r6}, 0xffffffffffffffff, 0xe5}], 0x0, 0x0, 0x0, 0x0) bind(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="2d012e2f661023b0cc00"], 0xa) fchflags(r3, 0x1) dup2(r4, r3) listen(r4, 0x0) dup2(r4, r1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffe, 0x11}], 0xbd56, 0x0, 0xa, 0x0) 16:00:45 executing program 0: mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x813, 0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fchownat(r0, &(0x7f0000000080)='./bus\x00', 0x0, 0x0, 0x6) readlink(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)=""/192, 0xc0) r1 = socket$inet(0x2, 0x2, 0x0) sendto$inet(r1, 0x0, 0x7001, 0x0, &(0x7f0000000000), 0xc) getpeername$inet(0xffffffffffffffff, &(0x7f0000000300), &(0x7f0000000340)=0xc) preadv(r0, &(0x7f0000000000)=[{0x0}, {&(0x7f0000002140)=""/4096, 0x400000}], 0x2, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x20000, 0x0) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r2, 0x0, 0x0) shmctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r3 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r3, 0x0, 0x8, 0x0) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000800)=""/210) setrlimit(0x8, &(0x7f0000000180)={0x7, 0x90}) r4 = syz_open_pts() close(r4) syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x80000003ff, 0xffffffffffffff7a, "73cc5160521f093842ad7b2183862e27b82f7b8e"}) writev(r4, &(0x7f00000016c0)=[{&(0x7f00000001c0)="5e176d2f875c949848a1ff33bc71d78e5ced396b3e71fce41d4b5bf8713a", 0x1e}, {&(0x7f0000000340)="10c99b3a35d399fdf549015788742bfa15786d66410e6874f35f0ba73aa94a815feb6bc8079b03f519dce3124c2f6ae8260b718c9b8263cc29eee3215b6a41d9e8c80cbf9c14d11c1d63b685606e696d6c142e4225c995408c7f2abe115ee180eba48d656e3d7a1a2b93b4265a83a7c44262d31d478cbb6e58642babb1eed1442177c51b97bd4ff2fbe7c109650c89ef9b5621bdfa026368d9e099460eb4240094221e05c3cc5c1b04d4e4fe2d8ee3e987a5c1f4767486988908d9fb3452798277ea96f3aa40dcca66603d23759a9d4e8b0ea6b160fbfa5fc65eb50412a488f52ebdb182e549c45fee98cb9ae459feffbf23081ddc1928c9033e499cbc3d802d6348435d4df7dd93f8d52f7614eba3ddcc0a6b9c36725edd8fe4d5546a7845b3ae8b6752873a07679a298265a05f648d8e356b3e1fee081077e31539d2f775152942db604ef2a69fe3654cb2f6adf409dfcf4bb5a8a93f74e6889eebb7e66712a36c2f35ff93cfab2ff271eb1954d054b725d2b219678a80516fc0446c3b46dd61201bb907c378a6610652e84998956338a9877e991a7e8ca6cb5420374b676b54f997ea271b143861136cec0460187d929e043d4dea9336123d617e7181718d98103887790977ae3a512484faa544e4d3350b8cb38beeec74988ce2ad6f17c6ff91e6e93255f7bf5d06de79e9fcff24ec55b5f0be46935c4227831e83790d10167e07d5753b3096f88b9bde3405de80601fb91aeca9e417ff36472b5b3137ffd53e44305b5c813e9af6db3a24fb8439f707f32a23dfdaec51e0042f843054dddb3ca58791abefbfa23d35d52b6ca739483ca038ba556dd32b1e1047fe344304d27b09808942a634bde8df2660e2e17d8a11d270436708c30b3a9aab9463d52f4023edd94e1d5ca45c35810c73d7236ce9d3adb73b6a8fa1954428ad528a727e2b456824926b369cef5d51b48ea1b9d380833bbcb3bc5ba1b88cd17e4ae5e103221f04727ac805bfcac764bc021845b4f06b2e7f133477cf1265fdd673cce9665c9950a24a037de9d436a1f2ee375fb21d204fe0ec95bdd0a0f64ded2e0efd93470b5a78bc1a6198312726b0ad666295b6d8727e4afbd3ba9fd287cf30ad88566af713645ac9744a773c59bdc6f880c20d7bf0a52c56bc479d4ffaeedfadf1b3f6a989d974e83ec9851d7ae88982301300e45a82a1ba75f3feecd9f212ac990a818b9aee3098e966a95a952432a111100f3e173ff3e71f3619923d499fa6968f08f26459ab4bcfa2ec8d9f3a0bf8f16465ac610dc8562dd388726f5404e8ed4dafc433fbaae20a7307e1f71e5b4794514d77fb11cdd1df1d248e49089bf6b35c40afb93b5083688b942977ead21b3a9929f4d21dda0549562e8a0bd1f848f6a6d40c2536428cdbd9d6654e466e082f220fe417eabdc89023b42856d93d56a3b4acb40a76fb00cd1fe30de2514e468b8f324b48a863505174d692a597311ff4faa5ee5fec87c1aa0e0cc456827475925b8c7583c6ef49b6e9e3041f072ddebf7f53f46522fb24151a4e7bc9e4eaded1dd08ac9a471f074581f0083cfe619793479208bacfbdd1516e7e99ca0ef7f12cfa293ba6879714afe99df086f05569a0e74f546f729c7525ba2cf4cd614524df8d96fc1c883885372182f0bd246a5fd5cda00a33f3b9b716cf11bd479ac0ab21358a4ffdee5117b536911729f5539e4b67cd57f8845373069d0604b4a9ea7d733e6e1220fca3584674c52ed50b4da84a7abc16cd203a37a9a68caf977fa91cb5df7a81c360a1d22e701efe13a1d1e0875b677808aa55f464808105dde57af62a2338e870be3357a285abb48b2d37304aadaf36bec37168101b3c3a4fa7af77d3e466d46e7320ff91bc740a9ac94e5edceff4dc18cdca6d328a1f84f70e3e8c91dca0a2d451b7b9f4b5109b68f7f2e77218e86325566281a076a916b9ea65c42c491f058604ca918cf0400669fbbb7f4796f13d9f01500c5f2725f7ad4de9d62cae633ff99bc859bdc30a27e2ac0e36d7d63720d59070774ebc3efdd946a69b73d6b1fa8cd4ae2faa14bceaaf5a475ab5a3c1243d2d863b7e5f91263b5b9764af5aa5e497ec6b73aa202f444d5450800d7c30d26ccc4772fb33026569e0043f0caf261e249577670a3118fc049b67966964a3ad7c6d42ab463552161d6ee86632d5d36289d57c3412880eca0e79db2e536ad3f124c0419ce237af239e5d4871c973a1825499c8babe3ea6480c47f0a61ea8f08b0ab000fcd96722c25109d27e80ebd30cc7d5955a91e7b3755e3464e1413d91ab19d05285d8d8c2f3ecb73d7d77a464310c88a7b3f676094faeeb095abed2377ff10dc5749f99b59788de714edbd30c75048f4a06f5422b44fedb2ba8557fa2c861f4bfde730b3ed30bcd8ae014e082d168f598b5f93fc47afc3bdd39e205de6bca4aa6009d29ae86f8a74b7354dfde68abd54136241b4f171791c5384bfeaf15573361912dd615fda593792f0ea3794d5aa5517f937d24bf89d43fda0cadba5a12dd4d8d371cef6097c44789ccf4b3a19bce85f8e1d74d7b0c700d33cdff2ccbe7dd4983d2188cc373f8f64f6cc27df3edc7198810a766842eec0693eb868a6fa38ed072614bee3dc7b564a5859829b4ecab832e6cf766356423ea59d9e863dbb71cc9fadb12ed915bd92b8f05792601694c27f40b848d4d2124e7882b27db23f47df0b7cf32b158f75d62dd3e24a6a5f2120d573114a44f60d73d4d3dd0b02442cefc7d9114c722523d67bd85f522771919adb49483a6a7cafeb5fcf8fc43a828ca76382ca2567e6461ff0a83020b647095db33f0de301881b427930a461d7e69fce1a15d4912fd650067f1e7af3ea8b0208c1e5537fef8a9b4c9510646c44fddcb1da03bd17bfe06306fb2b0bea8462ec10cf8a2f3069fbbde1efc2c8e19f1ce2209035772fe89d7a3d5bc8e72e4c3b75350f3a3015cda17c37903cc9d95eabf353914bb120dcf64332c124312a4ae051af6dba47947f2d92e4ccd092946a6222e57c964bf0e84a34c891c2ead4bedb03451db82e9dcfb0a36077ff9d86a4ac2abe8092cbaa72cab6995b1fbcda92fbcbd38aff6767abda0e70481852fb0b156f20ee6be54d7f6583255bd3810dc78fad8298d64448a2557b71fa9fa16a03b476b9f868d5677935e087b2da15d2e4f30d07e6daf36f104696ebbbedcbb81fc72360a7bcda675b8f6f303036716bb210eb402d6e4888e11d891a9bd718a779f9d70feff2a930b0ac53494dd3189172c44768116df004c7739e36952b88f2a7290d5c1aa21507aff47075173dc0af6c4c710582d1ea78a151b9ddc21bb3d873bf719e57ec9b9ff026d91f387a745eaf08f11b4cd91e0d196a3a30d39c0fd6cb78b53a82ef794dadfb720b718c2bdcbe275a72739a1b13b1af5b080561c5b7832caf9b723f40fac50f40186744277cc5811db33f9b0923ed619b1fd8037853c4cbe8c2f99fae4b44173048c891aafe49c5cda207ade25893b1a438c2fa69cec9494c3d204a051d6e5fe8346252221180a886e60ab0b1aa498b74690a6547d8022cd20874e9f608fe861cc4bfae38360730e808d3c8f71f5d68f334040d3183bfeef0a3193ebababe14f404e2eb3940191b94b249283d03bd5087b308dda753140f7bbafaeb8357eb1d939eded54c3f39a076c08b2885168fcb46f9a5bb9f98960c0a8b2b57730a5f015838fc3d0f9e6385b83373ab6c8b1a8b737e2f9cd6b94c8bbacb2f09f0dded7c61356bdf768449a78984b4a22fd3395bdd51de4a6dbae99047eab7fac9f3b12bdca6d0fc9011f30861bec5b2550eac4146d055211d7618c8e4befef0bbe62a309", 0xaab}, {&(0x7f0000001540)="7f8e7d9894213b236b0f694bb358918e9b6dacc55e238aaecbf208208f2eb33eb70c2e54e03678a5cb996c3bd11f5931f3018b2870e3a23df614fc5faf12a5d731f28073daea7e0c32adf544aeeeed3e5d36eb617c85ff57a008ed8706faddea64bb724c8cbfd25921b032171df298d4ff63b45861267f408c40da6ec8010a6890ce623728bfefdf20958489a3159521878c16b000158fdceeeb7f50317189bf29d5be7c4d0ae1ca8fca5ff4996371c23568d5b1e26cc109", 0xb8}], 0x3) writev(r4, &(0x7f0000000300), 0x0) r5 = semget$private(0x0, 0x7, 0x0) semctl$GETPID(r5, 0x3, 0x4, &(0x7f0000000100)=""/210) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r6, 0x4, 0x80) 16:00:45 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(&(0x7f0000000140)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) socket(0x10, 0x3, 0x4a) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) ioctl$KDSETRAD(r0, 0x20004b43) pwritev(r1, &(0x7f00000002c0), 0x0, 0x0, 0x2100000000) pwritev(r0, &(0x7f00000018c0)=[{&(0x7f0000001a40)="ff8db59eaf1c19d51327523ecbd7b87dfb4b0953aef7537c07898b2dade99c4cd745", 0x22}, {&(0x7f0000000300)="acecb03097b6905b3469cdbcb869139a25d78e77836c4107f49632bb27055c1089ac9d0bd7a55ecddd9aed938fc2cc4b8f103f57c40dd60ccbddd8ed9ca765ea5bb469cfcda2ae3a7559b3d4ba61162ffeaa59e2a252e263fbfdf361cc96cff09c03e5c0bd7afc4231f4ad1f712b90362179f2b639117579babdd6be935473ba1c4a9c551fd634ea788499c198ca928f8aa2a27186c58a9499ff0fca5ae7b2e48ae648ff7fb02951d0c3d7c36c6cdb46697e928e0c348707b422258e8baf79438541bd661914b70d82c12e51f5aa14ef3a818347aee58a35f24f4f18f48d13cce4889776dc7c4a01b414e3fa680fcef822c5", 0xf2}, {&(0x7f0000000400)="cb4005", 0x3}, {&(0x7f0000000540)="108944cffa0aa85c5171a9fc40c44bb21127ce2400c42eed0eb5491eadd30280d00ef05f2c61864b2fc63cdd2a3d20d71932cf2d31183369e4f291ecfbf29337f5e2af2d3339b782d394f922a20681ffe028883edce0a86acf934b850cdab764c0b649efd90263f4a7babb661b76d816533736da787962961d860a18f5f7a01217fe5d051d2cb6343d0f90bd5084c69b88a03d87bebd5f7c42a39625b09bf3ac6a0614aaa41ba10305c59f26bf5c890d5b119c72dcf1144d01e11ba7d738d336d600f0962fcbbc123a224d56b52ee02c75659cbe54d790959a8e964129241a9ddffb9dda33312f0df650a896b0", 0xed}, {&(0x7f0000000700)="9dca4017e0596a3a76d836264cc05463921d6587ca75560ec1619eafe362e41bfad99203019e9fbb91397e2b2518a0ece7d32d90f9e82d82028182a26cf03f4f4f38262318dd", 0x46}, {&(0x7f0000000880)="59f5fc83815f2065cfd07e4a4bed479136315dc3b46f8f83fe355e2486b6be0c5fc2a70b3e52594432597bebc991d8018523a7b975a8741c29cae315b090db7813fbc25ab2a8933e5994476424166e6dc3e5d72779e533a2dacba9952e6c0ef94be59d882d5cb438300627e373272e49e452d09b0a4fc867cb1c43a84f7584a558a80322bc50ead9f2e18c0ee0d7d50a7cdd5ed8cce5f3a8029027b8a8bd724c4c98c61073059fc0cad856db9f73e5b571c281b9aebddc35a98d2c64d6d3a194bcda3c30af08e1a0857c24a2c6a269ba270288f7109818d0fff8acf14807e51bf5e8a564058872a7a952d688435c05d5a6f08caee746f1e192e81cca7b6b7530e80bb895bc3f5743dd4cf308a0748f0b79a4f6b098645a89749ec9a00f929a4b5d77379849a18019c8ce3069cce20730b55b026b57f0648012565a3f1ab69f8e4ba4d17abbf679830d88f6459cfcc0a1b4f125007a8ac2c60d87c65f988efb61ffafe0cabab0da165207fee24cb140a3f26d88a30a2c3ddcc06ee2088bddf6c295695eab536e0f7eb0bbf6460c431c3e61bec479fad3a42210cc5a057177f45c14c6bc5578dffdf10608ae546eddfb82dc09e84bd70e8d40fe5297133a1bb5894c97731cad5a28e24a53314806d9d86734e29a99b9bd64f33cf75915b713a44bd5cedac1cb476f18c1962877ad5b4207684b9ed44532fdd84367a7ad19d9f7946ce71ab0c98526ec7e6c1b4efa8862c5d87ebcb1ac02dd2183f52c4c72dbeb6842a0f1b705fbf777eefc683ef71e53fbe90d5a9a7d659b59abcbcfce08887340aee1811a0b43d838aea250426d9cb82110ed10c1b90b46b1a931a0d35ecaf81996b174a75f9aef91968bd1114ddf2031935c7395394934d94bb02b84990bbd9f659a79c6f663706f353b5aac9964de7ce63d22d453c88b394894d0a6d7e7bc303a231876228e11fdb658317f1cdfe5b741ebed353aac81d7bcaf9ddcc17dd64768799215a88b46be4625350a3a69659adb1c327d6c75c1f3ff8efc81be8b7f300f370456e9a39656d5c9063aec8c1e202933a7a6a6beef71a8e94ed13520a88fa02f5c11d9e5f2c8b099424621fe8e6857eda1c86ea5bacf79abd1f1219b1d1ea015ae6bba8da2639ea797f3efdc95126acb9701501dccf6709beeb146dc3949e48f716022f00c45ac8154122b0e5d19313b8f6861fd246b20cb6dcbade2cca12cc883cd01114e24fd9d394148eed672bd8d620d0bba23642f602ce0a4e72a7da8caf5bc36ba63fca77b19f867a03b72fa6706d0b75ae483c6907b746238f22920b7b7decacd4b98c13fd96ca39789712160239300e4541e847db8c90d1740e56621b5a8e615c2d3debb92ea8d0120c9b4f01d9c41e568072d292dc1e7312bfb043ac886eb7cf472aef6d409c5dbc9e0efd3b1ff2a8ec5a7222fce77b1e0e832e6e5881f86a4b0f679573dbdae30a38499887a331f6725f01b47ad7d62d688daffca0a4e2296880523abf4d7cbfa0351013aaf68281e81df5bf8bd4e0793276be0448c6248bf368d8c99129b0d89e4a2948263b79220c84fad532f6deb22a2c9014beb58ed87e9a3d73c19675410a8a41fe97a30cfdf33d2192aeaac1c33561812ae44670802321261979f23fff7e3148a03647221d2140ec7774a2280dbe1ea547c8211148f93922517d2e9101b590317317971ea117ff5ca621238379bb11f229607832ef076ebaa568f05a92d49d342dab6eff11aee0e84093f2cf54ba085632eb61300b2559d4387d5c726c6ad1138270e1c4e76b53d067f9dacf0810b03040749d38d3b8c7c0054aeeb579698291ed31ac3cc077b6ca61733fe3a85780bfe2b9e23bf66256c165052e7e6c77163f7324776c4e48a8793202cb2624b2b12890691990bbf7456a86232a9da25b3509e87eb33213831df76db6b48bcb51884d2f1933c9c85e878e8f09a506b7a8af9b6a2135afda857634ea82d3b03722f49bace5434be7243d179b01dd988b246c1e3aab09585d5f9a2ad4f49e6003941c7a3fc6386622d17c0901b897531ddf41225e3e5e30f38fab35d93e380ccdcbc86cc9bff7b8238357c9204a45b260d0d6eac84a3123e5254a54bd63633edd4abf29e3796eda9551796899e02a7cc31be9bed69ff6e6ee4351b2dbffb38ff19f0cdc9ef06d9e99a0f777ce0eb404379f22d64289b4ab8e15910f9b81dbc03987bff4bd47b01d88edb5a273801c1005a4f2cfb1bc8df09276d52954412391812c2759dc0b833f2b857387d672af28d2c2c1ae53a05bb27d167978577d9e48ac2579a3627a771d7d12eab36b4981a795f3ab10d4d24b3a4c17603c0956dfc27f4548ac4c1f036f085ad7b0f427ff93506c3308469367d523f529fca37ff246db01d27056f0df855bb62863cc0eb566fe4dcd54a06b4f5a62b7cc514c0887598d3a7f55d113bd36af8dbd2ef77fa38907581dc6f46cbce5bb50a4ea77db0c18f7d25201df1ebac157064b53debfa362bd0e836f502aab8bfbe64de0dd4c08282ad1c12186f7b13fd01775b3300a80b54591c08ff4360f0ea688fdada8f1822dbf49914c36bacc93a2ecd036688bdc6ea4c6cbdd902c46d1bc79c5f646764f60ca0dfb35bb22fc8925ec5b1da6b0b3800c624fb9cacdc07aaa8f65db81a131a73993031222f0d92f7b34d67eb3462317a23ec766d51eb7479523ed4c269b3d29ff16a38dcab70e419ca2e8d54127d53c498574cbd0b38b51b7a0d419b3cf5e24461194c361502413dc795fa01fce1d9492001bcaff0a22e31869ad961a708a70b8869aec6de43507b8fa365b5af10f4f023cd5d98716b387cc25c2a7a1db2feaac0be3caac47b89419e8784ffc4573973d53e09cace8771810e13120486d1fa6f6c988b3258890de6d77ef4fa974af16077bf42f5fd538a4cf8b5d5ee168075e811e0e9a3febee3281fe522de7eea3f30e9634698677eeb1b8fd419da9dbbab9a953f0af570ef6ec2325d26fe660f3127cb3ccc1d5b209dadc77af370d5a40b51f093edeaa285c6a1ba1f723ea35a579465c69459bd7ac57451c4471f09f066c9f622374be952c30254ad650dc32bb32cee1e6654a58b790b871dc3d1674c9665860ef50c763f2b6e72b38ba9c52e820e717cff873cd12a13a45e1b71dbe06c9ca1ba37e3566279ff5f31d08ef9c18107453976fbeb91e712f19364fb22ac37e844ad911f89a75cbe2a3d6b6cfa17e8056df042a5e042cdc8933e51bbfee9c4e991fc4478d7c7dc2de4944fd2f0dd40df4b42e391e64e3038639d93b4830de2c5076d1d5330d1be8328caa54ce94e11ea69ed4f306fcd1a98336e8d9f8f3f7abd550981378414935b80441104d4d4e77c83cb340ca028af2c26116bfbbee891df44dd543c986e1e9e2423adf319e1f9646ef893314b926f2f3194f90256c6364c2d7a8aff0687b5f341542bcfddcfdab335b4fb390f566e8a9fb411cd72b938540ca17919836d1dd8d038f72fdda04c5c8a81aaa1e87de9d364d06ca5bde0a11c3ea29f2f94cec8dd600b4a4fd40c5b8f88182888cfcbdbcc3d34f43a42cb6073727e16226ccfabb1407ee876787670d040906b9d573ec2d7cb6bd9a761dd5c491eba2758a8227f955e8e3f4d9cd832e4ea4dac351b05f863c8bef6f6db97e8c849fa08c1d437c9bfdcc85242c578fd059365058ebf694d80e05245c3fee7f8d1a9a59814abf80fb81fb76e51f6c8b34ffb5fd44fbff696a26f934998d5cf4353140efe8d96ad0e87ab1b0c0245b049089f86d2518f23ba1654f911c4748ec90a44589c92ef2ebb8f15537377ed96f620b07412f27ef1a344c75b2fc88b886a6ff23faa6c297d19a0e8c6b277dca3e10390d8bfd43a211ae552c3a9cdd4e8f23df0786c4d26af1fa4f2d70e0f00147507e2d2fc5ca95a431aa1a72b533f3bd652b1c06311da92cd307aa341b766f5f84f91d8d3bbade6da33cf04504fc20edcf6de359de1dc82ac358b56149fd5e4ebcdc61e41632ad33523f37aff1b2e0974d49f2131039795055794994defb85d9f2e02c0f6f453bc4abb5340c374eefc6142b324848e361c2877bd4bbf40dae6ec66c2ec4b785679c1a2f770736c3bbbb1444c40d8ab169b237b37be65397615af8f95f8a0e5dbc6e671243ed0901028765075bcda03224ea7e3e1fa46fa12857833f894880b5f09c7eefea2f302b767534c2a32ac9706114d2388d95f049d7204ed3b264c4a94d9aa40b253c171606e8226e0e415584359c03f0800b7c2afcd4d613683a9b8e096de5039ecd965d63761a3816dd202e45e4e856ecc7708231aee0c07adf97368481d6de48b71b3719e4a04f10bf25629cabeab6cc6342def0f6b667889d7865fc6551005f7fcd17f77002a6f654dd632f3b0962f3ec9d4288a98fdedc8a900ce7362438b89d48fbb19d011ad19e262c3fe6e8b3a3bb73cea5ecda1d31ec2dbccf9f3f3e396f3211d36300b21e944f49bd50e203037be10446da09b92f875f3b10ffeec392db541d15edef88a9eb9751da585c33a778195080d2d09b57b4b9a6d70ce873526bd45e10b5722d990a833046ec2e7a66cf3eaca6ab74fabfe826b8e9db4bcb6d27234d3e0c619fc39b4e2f8a360555bbe560722a97722acb335a57bfe6f14391ac52b5078d792b9d21599e79c26f4a4ac64c6fbcc571117945f50f487a316e09e9503918e8ae14cb21a23f082e9063397024e5753a1daddb0df2d7743b0116f15940816e24c5bdee5d6fd357e6b48e71307fde6f57ee3fd6bc2f631750d523e5b91090ffedd4abd50d984939ca3dce7cd403a85b36861ea80d48f489e323d908a8a7a4bc655abd770ff9e5e792e7e4af735c9060803f729634d6fc7d1f9029a3052ed19b9423fbdc3fb0d89b6669385871c6e9e708de0b880920c316761d804feeb7092694fe12d3a0981b695e78cd3f566972cce72190e2409ffacc511ba5819d92ea57caf048f83a99806b118eb7b1c0be84a82705b119c1e8fa8df1485932c4f662f98faedde86b758f323e1510e7f14d8b1c9accf2742de75a3af8b259698af1b2e4e198143c32b666242aa2bef3fa23276957bc50798fcaefc9bc29b59f50963bcda7982bef20823863783b81126d743d6644382df879eb79414cfa435c178dd3447980050d06ea6557ffb7c1fb663b424fe0ae4f8b7c342ccb00988675981b1d8cfb85a6cdcd7fd5a074a9e04c5b87a8ab62dce34aff65e65b389347647c9b5400733735c763980627868294064057a77b1b72f0767c4c980ebfaf21c5916d7876e813bf99be3560ba0f39b14bb3ad6cf5f0b23ffef16d67ba989cb23c61783ce5dda93035219a4d4bbe642f116291e9c451741fc04775aa8059d5218315ddd47297bfafacb113b352ea24ffc15c157735ca1af682a2024c8c2ab1778cbc4f6e308eb8560d076e2e4669631918a827a86e59ec57fc52eba0316fe61fd627475133daf78ffbb7bf5515df01d5ab0fc2b0c33fc2535f4988421f64cbcd2d75228bcadf7fc55f5218554bb087451998874aa8c59b094b020622ef895db1ab5baf443aedf569612dbb4c4b6b63d206aa7d8047aaa950b4c094e410a18b9b398cecf5dd6120bb40bad2cddd0fc71477d44afabbfea30de1f6d6bf570caa684d16d147955fc7580e1eb576623c8e1c05d939c8bf0d06cbbce2a2cf53ddd84269f36869d240be393ff8e744fa928d4c259901d8cd25404f651c2e176cebd8072430443d7df85d504f81101110e9823d9359ffc4dd50a347a8cd742a39707a64de88554c1c33dcfea71ac", 0x1000}, {&(0x7f0000000780)="4e7f0dde63f0c55522f9aa69cf23a8f520ee4a6bb928f635e92d49295e356b1b027a7e094abff88398c0141e4b24d466e3844aa9162bc40620dbaced4d8ba803475a3ce7af03f1687d1e3f336bc434dfe09e0c00b5b6c3c30d9c73c01783a5d824851bbce7318abe74e7ef93c1d74f8652103229cd64b27efc688814709086c5c32ae08bdba434a059f29352c24140ac743133c05a79f743c03b004dc5c3eaf1ece95de88691138439f42c4324b8086f", 0xfeb6}, {&(0x7f0000000640)="410e6c6c434a3d4892cc84333fdbe249de19c03ccaf33f928a5df428d9dd9f1b8c0ed124c045b17a30d12459def7fde477bd7cf48e0f8d3cc9c2", 0x3a}, {&(0x7f0000001880)="01b57cf00d266bcf1004cf", 0xb}], 0x9, 0x0, 0x0) 16:00:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x200000000000021b, &(0x7f0000000040)=[{}, {0x48}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 16:00:45 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000800)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff3000/0xd000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20100000, 0x200000]}}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) r2 = dup2(0xffffffffffffffff, r1) recvfrom$inet6(r2, &(0x7f0000000000)=""/45, 0x2d, 0x840, &(0x7f0000000040)={0x18, 0x2, 0x3, 0x3}, 0xc) 16:00:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000140)=[{0x24}, {0x3d}, {0x6, 0x4}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="3cf1a520e2d31968de749c6cca72") 16:00:46 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x6010, 0xe02) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}], 0x1, 0x0, 0x0) r1 = semget$private(0x0, 0x7, 0x40) semop(r1, &(0x7f0000000000)=[{0x6, 0x9, 0x1800}, {0x0, 0x5, 0x1000}, {0x4, 0x8, 0x800}, {0x1, 0x8, 0x1000}, {0x0, 0x1, 0x800}, {0x0, 0x2, 0x1800}, {0x1, 0x3, 0x1800}, {0x4, 0xfffffffffffffef7, 0x800}], 0x8) r2 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x20) truncate(&(0x7f0000000040)='./bus\x00', 0x0, 0x1) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f00000002c0)={0x3, './file0\x00', './bus\x00'}) ioctl$BIOCGDLTLIST(r4, 0x4004426a, 0x0) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0xb0) close(r5) renameat(r4, &(0x7f0000000080)='./bus\x00', r5, &(0x7f0000000240)='./bus\x00') semop(r1, &(0x7f0000000000)=[{0x4, 0x0, 0x1000}, {0x0, 0x7, 0x2800}, {0x3, 0x7, 0x1000}, {0x0, 0x6, 0x1000}, {0x2, 0x2, 0x1000}, {0x4, 0xfeff, 0xb1584578951f7796}, {0x0, 0x7ff, 0x1800}, {0x2, 0x36ae, 0x800}], 0x8) r6 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r6, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}], 0x1, 0x0, 0x1000) 16:00:46 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) poll(&(0x7f0000000140)=[{}], 0x1, 0xe57e) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10000, 0x40) r0 = socket$unix(0x1, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x5, r0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000340)=0x1) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) close(r2) execve(0x0, 0x0, 0x0) 16:00:46 executing program 1: mprotect(&(0x7f0000dff000/0x200000)=nil, 0x200000, 0x0) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4004) r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) kqueue() socketpair$unix(0x1, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x8000000000004, 0xffffffffffffffff) r3 = kqueue() kevent(r3, &(0x7f00000001c0)=[{{}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) r4 = socket(0x10, 0x3, 0x6) write(0xffffffffffffffff, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r4, 0x0, 0x0) r5 = socket(0x2, 0xc003, 0x6) connect$unix(r5, &(0x7f0000000580)=ANY=[@ANYBLOB="82022e2f66696c653000021aaf22f4e7ed35bde5c63e0408d5b6d57c99574fc2750ace047a1f51f76585ecf6ecf675d2fa639805209b3bc8881a29ed8581f314400db9a980544c894a6d0a2018cdacc024534bc16fc40efa83284408e85c224dc8cc789bc72b71cb95227bbe490891"], 0x10) write(r5, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r5, &(0x7f00000004c0)="e25aae490000000001545d8488199ccf9c9fbcf3820a946261a5f2c8ef255b5d088519192fa41395cf7f5d77fb3d3ea0b0f93794cbba929d27280812f496a08bafc7149f73212d73fb9b2dfe20e48cf659e6", 0x52) writev(r5, &(0x7f0000000180)=[{0x0}], 0x1) r6 = socket(0x2, 0x0, 0x0) connect$unix(r6, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r6, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040), 0x5, &(0x7f00000000c0), 0x0, 0x0) kqueue() kevent(r2, &(0x7f00000003c0)=[{{}, 0xfffffffffffffff9, 0x0, 0x10, 0x1}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x7c12749ea1009bee, 0x0, 0x1, 0x4}], 0x3, 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) kqueue() r7 = semget$private(0x0, 0x0, 0x10) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f0000000240)=""/247) 16:00:46 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x80, 0x0) listen(r0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) munlock(&(0x7f0000007000/0x2000)=nil, 0x2000) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r2 = socket(0x11, 0x4003, 0x0) r3 = socket(0x11, 0x3, 0x0) setsockopt(r3, 0x11, 0x3, &(0x7f0000000500)="04000000", 0x4) sendto$unix(r2, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r4 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r4, &(0x7f0000000280)=[{&(0x7f0000000540)="3435f407e50cb378a8cb5d4c6f203d0e356dacfdec76fadddbf02468144bca294b8686bedd97f2fa28084a611d87ffe7b1", 0x31}], 0x1, 0x0, 0x0) getsockopt$inet_opts(r4, 0x0, 0x4, &(0x7f00000007c0)=""/124, &(0x7f0000000700)=0x7c) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000180)=0x2) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0x4a2) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)) r5 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0, 0x0) r6 = open(&(0x7f00000001c0)='./bus\x00', 0x80, 0x3a) ioctl$BIOCSFILDROP(r6, 0x80044279, &(0x7f0000000200)=0x8) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r7, &(0x7f0000000440)=ANY=[], 0x0, 0x0) 16:00:46 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200041f7, 0x0, "810016000005000000f1ffffffff00"}) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000080)="33102b39cad17756de075ead1a65a4eed51e567165315a0dabcc80b5e1e3512b8c9a30f576792d7e7fdeb0de08dbdbe9664052ff4aa621542b8447ade52c08b86695cee282177fbddecf", 0x4a}], 0x1) r0 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='E\x00\x00\x0e\x00\x00\x00 \x00', 0x10050, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) r1 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r1}, 0xfffffffffffffffe}], 0x0, 0x0) nanosleep(&(0x7f0000000300)={0xf0, 0x400007fefffff}, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000280)=[{}, {0x6, 0x0, 0x4, 0x40103}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000081, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000000)=[{0xb1}, {0x6, 0x0, 0x0, 0x400ff}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r5, &(0x7f0000000240)="fbaf8a8d1a029b", 0x7, 0x0, 0x0) r6 = fcntl$dupfd(r5, 0x0, r2) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='\x00\x00\x00\xf7\xff\xff\xff\x02\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000000)=[{0xb1}, {0x2, 0xfd, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r7, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pipe2(&(0x7f0000000140), 0x30002) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r8, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB]}, 0x0) kevent(r2, &(0x7f0000000080)=[{{r8}, 0xfffffffffffffffb, 0xc, 0x4, 0x5, 0x9}], 0x30, &(0x7f0000000180)=[{{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x61, 0x4, 0x2, 0x2}, {{r6}, 0xfffffffffffffff8, 0x0, 0x1, 0x1, 0x5}, {{r7}, 0xfffffffffffffffd, 0xa, 0x2, 0x7f, 0x5}, {{}, 0xfffffffffffffff8, 0x0, 0x4, 0x7, 0x412}, {{}, 0x0, 0x8e, 0x2, 0x800, 0x6}, {{r1}, 0x0, 0x0, 0x60000020, 0x8, 0x8001}, {{r3}, 0xfffffffffffffffd, 0x41, 0x1, 0x100, 0x100}, {{r2}, 0xfffffffffffffff9, 0x40, 0x0, 0x101, 0xffffffffffffaf32}], 0x0, &(0x7f00000002c0)={0x4, 0x8}) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) 16:00:46 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x2) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="5602e5ffffffffff0000"], 0x10) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000180)=0x20) sendmsg(r0, &(0x7f00000017c0)={0x0, 0x0, &(0x7f00000015c0)=[{&(0x7f0000000800)="171adb7cf48f4a9a1135527b2494efc8116812660e8c81acd5c8ea06efa288783fbd2191b52ad55971cb4af82865", 0x2e}, {&(0x7f00000000c0)="bcd30226c08c1c5defd3150b2aec60cbc12caf8c73842fbd686736a7eeee1b4a2320cd547a83b0f337a65306f52171cc1fde111659278b9b5d6d4a8d60ebc6eb70083d7bf69b1a92a43d8d51f0598d542cca21a2a3a06845f39beb797fdd0243ab2b3b1f857df6a8f20e7af102ae51aba4a531fb1e6d9a83b40ab21a9b3f39b739f2f8a6e4bfbf536ac782a303f1aecbdc8558f5bf75", 0x96}, {&(0x7f0000000840)="55e96fe904cc21c2bd13f92dd30f846fedbc3edf39f3c0d6f38aa65ba94e3d5c526764bc926ca1810eb9bc9b10fd867f5dfd1e4e63e37b428c112d1e0243073c97e55a8fd35ef26eabc58715063ad46fc50748e08b0126e316f6fe1df91d1234e9f2e68954502f2d9e6fd1e97f322a26c88bf6e3d5629166a9e65693affd74cccc1f17e7a511885ec0867a36ad5d513a4b8e1670d31eb5d03d833b00b84dfdbcc48dbe9adcfe38214d6b68d396493bd92ab367d69d55dde643f08790f0119333fcc24bec1874dc032513f8a4710841bce0869786f8fa8276ee292726f2696d7a970d3a7ae2b4999d959604f259638f97d829886889237d0c0ca2e0e44cf38f71", 0x100}, {&(0x7f0000000280)="bb77de8ec26cbc26bcdd36bfac333da392fe575ab53c76cf07f1c78cc8937c86574a434620a34147f0c8fc271718730b113607ddfc90025be6f6e5042e1cc8de199b600f27145d99beac562bbb03697564dbdfa584086677855e1c6bd18fc8b68baadae7641e6442416cb1667096637f3e79a42f3c5b313cbae341b2b4ce6b09d4901ecdbb14ae4bbe4c7ff22e6de036e8852dd4dbf3e9", 0x97}, {&(0x7f0000000340)="ed052fd068d938b91c0935ee338b9c72ff579ca7b24e3f393fe983721dc8ec3293100830ceb5c4b1ec21468a3f27fc4d79f96907c415bf064724a256e9568bfa531386bd2a992a2380bfa99f1c00d43c85f30ea387b0642da40b197d5b24601297015518126d83bcb211353fe5a63e4d6303a0f1ae25d5366e7aa95511fab30ece904d015f07c434a1f7c3fa2f11bb8071a48e0b3ea8c277cfc13cc9954fc2e1cbaa79c2bc193d0d54757780440d0d0092253de655bad6bf7f20cf7b7e251c61b047da86dfefce5a9a543f2efdbc60f5482037f25185c984d8adf7e88d51fe804c19cb2c28d020bf885eebd76c2ec23a403e9219b107161fb8ac2bad8259104661852d03dca63d3165b9d502d70000998be723420551cc1f42715a651be3fa6e5b7f89c6ce7ada361c144b14d9c7ae43c5430d7dfc9bd4db999232cee800ae76842657bb4110a3d5771a43572726d9c7fb0c60847aef26e9bd5dbde2c06a6c3c101b3c4a7db264cc044161f6639e14e7a38813e94c0e2fcfa8ca8512420bba36f2d40ce2ad8eab6dbd67742ccb0023db34c1f9ba7cf615ffaf84ab5c98c5a7c072ca071ea217d24be059e4bad6a1f2a2c5179d0834637227b6f9fdb075040f25da98635a7e1131b54e418d8ca23b0252215c7b172a71ed25b45091b5fe04ae278210b4b479a9cf0dcbf950382f7d1afba763313f383a07289c84eeee335225a83e6f5b5af8caa2772fe0c18847400666711c88977941811cd6eac13c795c5e1d045c76ebf890fca606a68fbea75d50acd5cc15ed450cf37e6658707d5193aaf0f57a117987d12cf3a854a6e119a74c2d69b39338f12996d0a9520e2c61c194c7cd2bddc95eb2a843f2f24bf16e5ddc6c93acc3ee99bdeba4b687b47ebe50d0a8f8acb9e19e10c01bf0ef55c4393f5933305cdbd1f76c95f2915fbd5d8257fa77eebb7f2454a71a96be5924c85d6c022db3816e8fcf07447657f9d640de36b48aa41b30b076b71f2438eb38e256b35273297a89117f53479f2ff7979e875649d1e26e5eda1feea68f1c784ac1c6b9841fcc111cf35d3c219fcf07c2e688f15ee5a52125ee5976475c9d140533fb4053b8cd7b55b015ce8a2198ff5b40ad63a2b6ae4ca36887479b1c711519bef8d952a73e3c4ec871c215d554fd8f1c10a6dd9cc5a1f83ebd66cb7bdd5130ddac14cdeb2f8794c2809ef0e4a0d401283b29edaeb296b670de2f5bfc8a7e54e52d625a20aff06de21b2ad1ebb44c5867d569cc38eb1d73916873f408b9029c8d466d9396eb052ab57d73ec59ad23bd3dc4e8b5dd5988171de19b410d0dd5b7e5845c1ef5844f3ff9137a90d8f37c3be432c9a91248efcbeb4134d448b8b8f03adef31e5813b7047cbfa586c8efbdfe7bee10ea4447355d37a02bc10507a424639eaa317e92db28dbd134ee5514c8d4e3866e79f7e9d330bf0a308701f8b3c299887b9424fc43295951cb9dfd559ac47a", 0x288}, {&(0x7f0000001340)="18edec63b6ba3cdf0be3eaea6e664372d2823c17fa01243d8f7a8507890446879b0f0a79da152898725275d9d1dc1d29fb14c2a075558f14882ca64625af5cadccf4cc3589954c412faabb9dbe89e05e555a5b201bb8d377e45f8cb9dc68b9d343eea090582e5d2f6118cc2ca60c73eb41e3ad157b0d13e50faa60a1fef858ee8dba42fdf26dad01fca1a0673c405b0efbbb28840490fcdd7f154ebe141c635c16becc3907cda16a7641bd3671df4654768935bf539440b48a32d54f36bbfa9a54a121209bcb0eccd234d3ce075f06669f26a6207f1e38caa7fba424f708864f0411b72afb5e1bd98107bf06dc4b34977902b431e811b1514b", 0xf9}, {&(0x7f0000000040)="453f6765d1cbfe6be3a203853ff85c22c99336cf", 0x1}, {&(0x7f0000001480)="2ad4ceaae38e74350ad9fa1051de790d2dc945a68f1fb273c6cddab3f73f26af491ac9755dd9f0bf376762e860ca277b9743245f8be73eead0919bad0c6363039fbe5214a014c64e2cc433b8747336c2c8a0d66c90febcf9757d96ffb84dcda0de90ac893e3bd73bd4f58a2b9458b8a3759048860aa0ed389cc8da07c691ff895f0636bce7479df65f07dae4e3cc948f8f3ca5987bcf080159b9c7a0b8c44c7c9c12cabd242e0c3c64c4f8fd", 0xac}, {&(0x7f0000000780)="2c9f78fd4a3b5669cf53d9f1c45d66fe10ee2dec1c830f824bcecbc609b875e1044a373c65b41ffefedf9803c7ca138cfa7f30931dca909acd999d4e1eb4249188", 0x41}], 0x9, 0x0, 0x15b}, 0x0) 16:00:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$unix(0x1, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x5, r1) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000340)=0x1) utimensat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x123, 0x10000}, {0x0, 0x2e83}}, 0x2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x1c}, {}, {0x6}]}) r3 = open(&(0x7f00000001c0)='./file1\x00', 0x80, 0x100) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000200)=0x6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x308, &(0x7f0000000100)="2f524244e0031cfe9fac78661b08") 16:00:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000000)=[{0x400014}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="d6f9bc26aeff3254ce56a24eb954") r1 = socket$unix(0x1, 0x6, 0x0) r2 = fcntl$dupfd(r1, 0x5, r1) r3 = openat(0xffffffffffffff9c, &(0x7f0000000480)='./file0\x00', 0x100, 0x2) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000080)={0x1, 0xcd}) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f00000002c0)) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000100)=0x4) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000340)=0x1) r4 = getgid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREEN(r6, 0xc0245755, 0xfffffffffffffffe) r7 = getgid() r8 = getgid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r11 = getegid() getgroups(0x5, &(0x7f0000000280)=[r7, r8, r9, r10, r11]) getgroups(0x3, &(0x7f0000000140)=[0xffffffffffffffff, r10, 0x0]) setregid(r4, r12) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000080)={0x3, 0x7}) 16:00:46 executing program 1: listen(0xffffffffffffffff, 0x80) setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) write(0xffffffffffffffff, &(0x7f0000000140)="935b995ac1d485880e03aff70475ac97dde4affcc1f1ec511c70671edfe3b321ad0cf4241a12a8652dc9fa9d447d3e99bea7d6b459de04ccdb38b31160287d49b3d7a679b3c44cb2fe086119fa0b7163ade8066c5757554dce4ca6c758ae449c1cb5488fd8626326633f9f3997ab3b9939fc691c720d408a952632754428dfecc3ba9546757138c7c6bcb0660567d1fbdb594a4254852405572bae3e60ae0b249af7913851520fd9b755af969579d128a8539c854a4f86139f92db7301f3f1640c0dfce6292305b00f4cb7b4021aa71952d7bdd07348202f02aaa9eb085e69103c74d172d07f337d2d659826a4514bd0b95f6c42211cac9423172f628a9748350f8563ccf5977e422570831e962e7f66a634123d7b1393477f7321e8394e4f5dd043cd7cfff81daafaa18b2b197e1451bf5dc16dddbaaef3ffc508f1838dd636069af1f255bdf53e57387a921bb10d8d57397aa3b968363d9e207eb5c02a82aea51fd42158af707fa32b63623847c4b4d2907c6b466ffbfe94bdcc0b2c6a901f2931533560d27259ae26e9b4f3f217a03ee56557d5a73fdf5064f15af347729100bb5a42ef5eb9f916482bf59276cc184a147773b82b4ea4223e5dd6e61d93db7217ff1d6633c78f2af0ba56832e588563eaf07ad61a556daea4fd81f129aa6a195deaf495d6d255d2a50c25fdbaa1de58c814e45340328d7c3c2130d9eef44b034d9be28d8f372b90575bc4534f0bcbd131864519347a27f01fc03dfaf519cc2912f380c684627d29d6fdc21dc27fabd9fa20c5ba0ca2435592b4ac0d74248ed4fa6946af4a7ac6ceeea50f4dcad9c362325559b5830a3d9841fb4576a5bda0e8f0933b773ff044404e18832a6dc16093551c961344008cef0b494246eb6872c0c6b4967defd429c78f5b10896b034ec7ffe6ad14649f4e9262384add703bca78e45f181b21593ee8b27eec6664aa207a0628b19a45ab8845bc0f83a4d713e9cd92a44fd61c52b2e3c278f58122b6ccd8dc33722aa7bd5db55c66fe7e621b1c40f83166ec0fe11c2a5e0b03e9c22586c364a03f7abadb2a8081e46cd409de3cd5e9006637631aeae22cd3b7aaab169d9e9fd3e53213a2d6bd6cca5db745b418d8ce17b0691fe48a74a8d3c258a20e6ba4e7e366c9e6b36527d3c1062087d3bb1faa6cf144ed8acfa9eeb859fd5845deed413c8a625cdf9edefd512fa69600e949c5fe4bf133c62fae1c609173f50b64d5fa2e0f4e0a8670b8623751d17acb91a360d11b8e31eefb2e7b3663c15b3d28cf823491502ce2d4eed080de9e5fa10ae9b9f23c6a09a2f6860cf453fbeafd9304f2881980525ef85f67683e16e9124f404e2880610ac44fb4a91f47cb698be67949feebbfd21ae770b0cda55f1241dffe2c1193459d006c849f1059f096025902a550060e2cef31801bb9fe4a5c5425411ea68f9d34b3f273ab7777e3a12129514c5db99185073c293f03bad43d8789b59ebc3a19faa3ccc678c24d8c10cb1802c949eecabe8c932e712ac4ec030c28c98edc783c9c3c860b33f8bfc0c2652b83348ec032777b070ccb1f9247f2a3482c8923ca1999876ff539c2a57fb261d11acf0b187f6b5ab74e6e5a5a878cc23577c97bf593b187af47b62455145025a48cc4258c283074448de32743d8e5e9122239c8e3dccbf2b0c393e0cea97823033c3f12a7c075473b3881516af8b98ae684982dff5871979f4677ea92acd749a5a55de43cc46197b45afdeb653334db4bad2ee07cda94fbe276cbc15710626009dfe4d925f8e4eb92cebce9edc92c607b3e61be6b28686bd7e3fe072062f47cce2c6acf41d548bdf8ae822f1b4ef78aeebbf59c33d5e437ebfea23584dc8b096066e911e6e1d75758292c7641afa72d0b11342f35feacdab6f13a7413871289d08d69cd563218c7bc07efa0cdc89ffe3b14849bc5244d625d33e082c93e5e9042e8ff6f56ddbc7045dbbf9679ea34cb3a9f3280743764f5ce602231b2fc95f8661c5a2f44db4716af8309bc45dce70c454ef8b66a7ab3ff1d33463d259c1dc4d7535fc32a40bb6ad1ae14c38664a9616cc93a8a04da87a4f5579813c560041e60e0b2a77c09dee24f017dc9bc0d7769ed067779726db35cc62f9161acc1715caacde1c031a8bd68eab2f6aa60b7b16c4ac2d221442f9bdb719fc30fe5d8c7bf646dc67b3fbd8660ca3f4c3d1e097544bd1c55ea304b999871a1cecafb84dadd0438bae05b05f0cba89ccc4794971e6b078d787d5683e243dcf73a8666d7b2012fb1613a3d62eddd5bd2ab38bf6fdb37cbee33f86a8be50b3a687e67846eeac84f88713d2c4b2b898b9d369a5706c6e845e0a43a8850808936bd9d0c2389b64ccd03e8214b33c3f7243f8ae61eb608bec1f5f9d26ce117cd21e37cc97c0742128f7adcb9e8e2f5ba0ce852d884174066f0617729ddc4c82a5f0b70b94339c67a7c3cd4530a6f353ef364b1f29a512339952a5ca73b2d918e290526d2dd0d331bf5b12b03a1a3e2f8eaaa57d43992ab837fe396c59cfd9b6e2b7e92c553d8dab5a889d579e1b977d613f3f12e089e63ad43fd9ac5d3b05526a64129dfe9f5521be91a0191af92e34ef26f8d34fd2f5f268b321937bbef01d241735d2458f7f8274aec679d763b6f751198e1285093372d3f916fcc62a5cdc4c15adacb9bb3eca96436bd75cdb348deb9bd989ab57bf9d9844524a513118317882ed2bb77e30f264e2ff28b1c5fa8d9b36334dfbccab7c15d01321e1ff70e7ae95eb49e6e3040d84b2ac2500485a8d4d4118449921b067e271315a2dd354453eeec6b1b17e3a7824ef0d0cd079a340d061ea2eaa47804001aafbc488a6f65039f159564ef304a8a56ef5aa1838244411132c16bafc4197969ee68957e55a2ff2b30e77c71575682d6dea7c00558676c1c3f421929fd3a477ee314d954695e6c2dab07b68e0cbdc38ef6a416cfb293a428240a", 0x83a) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x3) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) 16:00:46 executing program 0: poll(0x0, 0x0, 0x81) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wskbd0\x00', 0x0, 0x0) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb50800000000000000af63ff3728381d000089720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c50000000007000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x17b) sendto$inet6(r0, &(0x7f0000000000)="2b4a4cda2d0d6dc7510686e4982d9882a7ff773154ecfccf9162e41bafa7465cb8c5101947d8c3ef93f83653434041912dfbe52734f68355c9cb1f27468bf12f09c8cc30a28ac23083419b5b603aebae42d3c75b8015bb3921659dcc30880a54a9960766fd4ba4c6451185c0a910584494cd5ab10ffe0b929ba1d8e886e22af7140768722b0b3ccfe2c0155faf7161853d9228728aff4ec3a398162846f83d9c6d1ad0c02a66bdc7729f8073472e2d45a12689c005b4d116101651398eeeadd11f27747125461c834b13e44d641c1f98bf88f3ab42c63901a4d6cf3b03d530b21a792570f94697e8e08d46068bcf4235da41953ecd910103306258ea3a9d", 0xfe, 0x404, &(0x7f0000000100)={0x18, 0x2, 0x40}, 0xc) 16:00:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x61}, {0x81}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:46 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) socket(0x2, 0x1, 0x9) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendmsg$unix(r1, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0x0) 16:00:46 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d098e6a12734eff3818e8014d4d34dbb", 0x117}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000400)={0x0, &(0x7f0000000440)}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r5, &(0x7f0000000280)=[{&(0x7f0000000540)="3435f407e50cb378a8cb5d4c6f203d0e356dacfdec76fadddbf02468144bca294b8686bedd97f2fa28084a611d87ffe7b1", 0x31}], 0x1, 0x0, 0x0) getsockopt$inet_opts(r5, 0x0, 0x4, &(0x7f00000007c0)=""/124, &(0x7f0000000700)=0x7c) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f0000000280)={0x7fffffff, 0x40, {0x10000, 0x1}}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) kevent(r2, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffe, 0x44, 0xc347e2e517c24821, 0x7ff, 0x1}, {{r4}, 0xfffffffffffffffe, 0x0, 0x2, 0x8001, 0x6cd}], 0x3, &(0x7f0000000200)=[{{r6}, 0xfffffffffffffff7, 0x40, 0x20000000, 0x3, 0x1}, {{r7}, 0xffffffffffffffff, 0x0, 0xfffff, 0x9, 0x7f}], 0xf4, &(0x7f0000000240)={0xfffffffffffffffd, 0x20}) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r8, r1) r9 = socket(0x11, 0x4003, 0x0) sendto$unix(r9, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb50800000000000000af63ff3728381d000089720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c50000000007000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x17b) setsockopt(r9, 0x7, 0x203f, &(0x7f0000000340)="f5d87f944658174bfd61ab8cd7a5fb1c0b78d10d084fa726416df258dc66a9116b8d0bc98195464153a46972d9893f698aed41aca379b9548cb283e937d8c526290695ee4ac683ade4afd4d1ab13fe5a417ae072940bde01c094d9b30f8afb9ff167e3d80ab6268d6378edd3abacdd6922c29e3aa77edde29d6a0adc0cf296e8795744dc112ea3ad8e532c4db5479106b6e94397a7f9b38548dbecb7cd85c553b9a2c7cdb2f62b769b83b9498eb306c533c62917eac79457f257a2", 0xffffffffffffff77) r10 = semget$private(0x0, 0x4, 0x201) semop(r10, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semctl$SETVAL(r10, 0x0, 0x8, &(0x7f0000000240)) semop(r10, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) semctl$GETNCNT(r10, 0x4, 0x3, &(0x7f0000000500)=""/191) semctl$GETNCNT(r10, 0x1, 0x3, &(0x7f00000005c0)=""/99) fchdir(r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='./file0\x00') 16:00:46 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="112d"], 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={0x682eb13985c518e7, 0x7}, 0xfffffffffffffd79) 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", 0x170) 16:00:46 executing program 1: r0 = kqueue() kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, &(0x7f00000001c0)) close(r1) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)=""/191, 0xbf) 16:00:46 executing program 0: 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() r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x6d, 0x0, 0x0) recvfrom(r3, &(0x7f0000000300)=""/132, 0x84, 0x42, &(0x7f00000003c0)=@in={0x2, 0x2}, 0xc) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xcf2, 0xffffffff, 0x1, 0x81, "b439add0430b0554f1ec6918533588f56d3f9b7a", 0x401}) setsockopt(r0, 0x6, 0x2, &(0x7f0000000480)="8383b34749e2e94cd27f98f3c3cdcd7facd8884493c106babe132409388656c15105e205195cc9a82667ca0cd555f3ee87fabc73a4569a06b7f9bcf3ba7c58d10453c12b99015fe2a929bf2cbe1baeb315a730359abe448f54fc0c76262583de79525f74789533d02ed69dfdbdcffbc161ff51ff57c64e7acc0c3a71f6ebc7b5e8ccd9a429d37f3128adeec3bda38fc65ab67fa7163fa367033d0eb1514d3937f760adec0f34e15e413b26368eb37146f694b590f02308f8814d81a60b4f286e06910864e2885cccee59b52f6d5178c975d1d6613d420de9", 0xd8) setitimer(0x0, &(0x7f0000000400)={{0x80, 0x400}, {0x4, 0x445}}, &(0x7f0000000580)) sendmsg(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)="6b6f551f95250de0", 0x8}], 0x2a6, &(0x7f0000000200)=[{0x10}], 0x10}, 0x2) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1f, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x8, 0x400000080000000c, &(0x7f0000000140)="ebffcbff13b9fd3048e69931929648", 0xfffffffffffffd91) 16:00:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) r2 = semget$private(0x0, 0x4, 0x201) semop(r2, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)) semop(r2, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000500)=""/191) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)=[0xd8, 0x9, 0x1f, 0x9, 0x40]) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x211, &(0x7f00000001c0)=[{0x10001, 0x0, 0x4, 0x28}, {0x3c}, {0x81, 0x40}, {0x5, 0x0, 0x1}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:46 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=ANY=[@ANYBLOB="2b5153892ecb54f00701a277dc5745192a101000004be6be8fd6a882a18000f730a56dfa"], 0x0) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x1) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:00:46 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r1 = socket(0x2, 0x8002, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e5ffffffffffffff"], 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) msgget(0x1, 0xe0b8632e444d04c9) close(r0) write(r1, 0x0, 0x0) r3 = socket$unix(0x1, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x5, r3) ioctl$KDSETMODE(r4, 0x20004b0a, &(0x7f0000000340)=0x1) ioctl$KDMKTONE(r4, 0x20004b08, &(0x7f00000000c0)=0x4) close(r2) 16:00:46 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffdffffffffe, 0x0, "00000000e900090000000000000000002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x2) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x7, 0x8}, {0x18, 0x0, 0x80000001}, 0x9, [0x4, 0xfffffffb, 0x2, 0x102, 0xfffffc01, 0xfffffff7, 0x5, 0xe9fe]}, 0x3c) 16:00:46 executing program 0: r0 = socket$inet(0x2, 0x1, 0x9) pwritev(r0, &(0x7f0000001740)=[{&(0x7f0000001a00)="c5216006c997f63a209e00fac508f1d9d45748c6ce3baaa1f4d1c9e179b629df122c8a78bfd0fa3ef9f1fd0277959f9cb802167895e05804db667d83f74f7c0d3a5e35304efdd70331b5bd1f0930532082725baee7c26d3b6dac9734b72c837c58892e628d67b2", 0x67}, {&(0x7f00000001c0)="bbb05e36032e703452af86fe2d7ce394ab2812fe958f32b2881bc5dde780d1144ae443d4451601f4e5de0f642112287a611bec83008b06bb498c000000000000bc54f03963", 0x45}, {&(0x7f0000000240)="8c143f79b3c05813c00105666dede1629d1f2cb65175a26aecf3848f8315553fa3421beaae771be09c09a06c5bf63a8511d5de2f35c1d81ca503e1e8ef94ac3f600d559a6faca44845837fc3b05f6da21424670c9d101f291cab27d5725348948c5ac95c0591b6c19717b8e250bbaaf6366a39674128988dc0d554792f5352173ba6a0ba189d5212ef09f78ceae645d58d4ef85e24a071a0b15545fed1e58f2fd44bbbc313a8af8d1b790c2d5552c8adff6d7b9195b8125c82982512dbc1eae6f22d6aeff1059b5817f7ddbfad23a1", 0xcf}, {&(0x7f0000000340)="fa5d597479627d1032c3a0ba573d335788a19baeb630629bb251e1b960764d13a0ac7f2063340dd8dfa4334cc3749daa21e33bf301eb1c4117be10368cd52e8c973f71cf9e2f21bcc88b5882192d642ec8b0e458a805b4398e2bd8f4335076b0f6e8f41d0bdd889862fa0af35ccd96728b5bb5b52d2f791dd364e900", 0x7c}, {&(0x7f00000003c0)="3dd2af2060a678318182dd3a5e9d8772a85af8e9cf7b0358e2f23f18fb234c058996b1d829f1c3c424f4b89d4c7d85a3414ec768373c46a82af65651467a4489", 0x40}, {&(0x7f0000000400)="8b5fef49eefd3e06986b95553dac864360034f262c54eae8659606ef359ee3b1fd3346b088e082fd062aa91073cda826338a8adb3dfc4e4ff1eded755eb2fd652debf6985a8e8c7d5b6625b875e15d526135dbf7e6745faed0da198c6e815560a3cc63734f6ccc0572632bbc2534d50ee8ecccfb68c50462208cd5f2d62a11d3276638bc9c7a781aec806adf85b48ac4bc54644a5734bb5e1a8a34a1482a0c6c98642abc4f987d6271eff6273555bf5a090746863fa385e6fb95f917173e1067ab3dd4314670ff3c3027cf8bd07fb7867078", 0xd2}, {&(0x7f0000000500)="37e8efca1cc13ba69e5fab6e8b3a68f7dd7275546e3ac68e20734428f4098dcd659150aed8d18e5a827083884154e24a8a13e6ebfd85db52de85f47e30a735cd6ec1ee66060da97aa5b92453802d6bd254295c3cad2b9249fefbe842b3f5dec840c3d2b9b120df7bad35ea4ecb174bb192767da24305281cff6c16037ffee6a2521a7663a13bb2076e4082f3d3d68c4d2b7230935f09edd82945680953597eed5b9922573a102a29a1c66bc6fa484f938ed7e0230b72c81f411903d9c3be50b47939253d8e7eb65c8011e43936b6e15a89f75b1872c868f9d1cba71a4e948d5701ea5e1cd166433bd5013e7b6d3b545e1e48b832be0996c239224b5aac29f0725e2e1073bdfcfe1868bf28560fa8952342c24172e44926696e4f43031690eea285094a6a87beb0768509686234d291262f5f9b430aa66801e6dd2639b670cd001deffde6eab9c518258ea65524a8d8b74f4cfc4d048d8052d49ea3f4cf84854dc59342575ffa301cdfb0d3123377b903bdf8611f3636c421ca759e228b12c075a7e8c7c31d888e13a1d1f775f3c9ece4e059b3e2f8f6795f8eb2a18542f902e13714d8c7994f3f8bbbda439c4f03e15f6f59a04c014b84f8d2c7f9f550d6864be1ddc9ce1181d17a1da746eed05c19de41f6958b6347f498b9d3731a142d9c56ba37c73631ff36ea4e316f747ec2e3f924075cc1478e8b7811e4ea2b4768a4196380694508b1e0c0d30d4ab29369c56bea781b91de9d82b2a22c7b7cbb59ffc9dea1ddcca786915076dbe8a82ed3e0861fe87a3a61aff30535e0126fa8ba1135ab155a303c22bda6114d89640de7b73d00591f24b6768944d0abfe1fc98b2310a03f17180f3f341fb17f0c2e2e387b63bf3be8b0912589509024d9c81cc1441e940da739f0c59047924efddf766e5d4b898ed4c548f8da6d989550281d28965ba6cfbfb9efa1701e19b20621b3aecc570b945086f22c993e86a41df6912ecc22234212516de0c6312ebd16c50d9c8718c25f7f0dd33a9dd0e734aac5edb6ff6bf9b85937c7154e62d83bc646f0a17bc8c9ebcb27401ed7602fb73ac2cefcaf3f93465e97d272b72c3f7caae47496fb32f143a474b7d1d122dad6e70e71e31e3fa510b5aa0f94f902c48766b2339db389c13ab94f950f7f621c1df5373cbb2ae1707d044ca0a4eac907745b80abfc192f7d6448193ad3e4f7c95da7358dfe5a166c10cddc21b48ef104f8020dc75eae66d2e2b1fc6135a9a36ff58323bf1cda016c0aa66f6e429b0e59f9860e9aade7747e2f50b1df59c67625b887b450446e7a3a8674bf7f0e11fffb3eeb75d0f6e0e5a7a21dc34770f445bdbca6d6a539fb91ea4decb080234978ee5ab7516e4b31891b84614988310291a7cddfa2d8cd112f018a229c95624d3fa2dfaa9d8ed99ae0c4ad9a522d4075dc147ac10840f382b2dda1b264767faa933b72538ac6b05c1f99339260e2566b8af43972fbbafae2dd0fba11b5f6894cefc920c5b76a8ac15f363a9c18f1032db3d537a17be0d0f36ec08970eb4eccface948b9273f920b44fe8cd3e4cda2c1cfbadf1a0a3e94f167cafe6a951cb1a94b70513103a9f536a458e87a1ab79a367311e8075bd66c6288c07afae5882f3861f7e579db1f69fa3f9eae645071f6247d1ef6c682ec9abe3928ad9608dd39dffd8c4ae1c959b08816ed459ab2b350953e1abf95db400f4068025beba2c037b90a5c4c9ead50e219cbbcdd2fd7dd50974d99cc723d312b36ac696c2bd520e197994dfa5ad551035189bbdd54f6b9570cfe5d4f207c7c6253440b084668af39e5f8e8f1b9b75b60d4a8e472d27a59110bd31385869e5b992d27f61ab85ff40a9889a470afe7f974113a43c8fc7e5f0945a332373e6b26d6af6ba179071632e406606ef9b7e921c5b98bc598cb0b009252c2985cf4e6070a9604895476411bf92595c7858d51439e58107bf535b61229c3d6e8eec21821dbd920f554431b14073a62bb88532a85a1a4fe9c6c0fe44680255a23d738fda6c21811476ee32e5ac0a2b4e454aed142be2db61f6d2f29a60b795c9366be4aa94f61eee7fa136cde0c4fb57d9ad062412ae5ad962d6bb1b62ac1eff9a48ecaaf1e82209c673426cc07118ced223d5bd80f927e8f5e7739dabd48f9e4c6659fe9a7eb053213294cf79a670ca24bf67d8bda60bdce2cd48aefae7e31c4a36f141aeb29f34db33dda8c9da89ac8befa9d830eb1bee03c3f40d31423a2f6726acd74ca970142e5f2c5d473dd3fc12cd11758c084bbb67b1e29fa4a41c7b80b1a4bf859f0e755e0cf1272fb4b9679cd95a1411ccc8f97b28a747672b1c4d95ea53900f1cc291c2d10952ea6e8c068e54a38c0ddf1dc84af25d23b46d267c63590012784d88107236ac4d1062d0ea2dcfe788fb21706ae1b53b0c12c906d93fe5edd663415e8a489f23beb5f46f9adc46a683fdfe3bad75214db07147f51ad74f6b6deb3b3a6188112f3d0ee8cc9d5738fae24a95e10cef0b7b61ce0742083a3b519e69648cb1c15574473aabad544c69fcf5061bed84adcd5dcad8cc881bc4817467ccc326309b9dfa4b2a8b8da8e6350bff624a6e6c07d9b1b3b23db42574aec2bc8b9ab1b2b0c1160327aad619d4147cbc0d65442eea7ecbc1cd1723a8ef1a95d89ac148fb3fce3cd63e0432ac961b265bcccf2d55a385b18237ede5f1c006be13a7e34c2aa50127e8f0efc563579469ebd123c1ff2089b7f9e645a2af7a740711f7039a3459bb568b631a731518e1eb1d6d110ae19c23e7b6723d8c56b97b3058325b6905b246c6fa9f6b257e3115fa27bbe5481edea300465af262fd87fec8c441900d91f1a7d28d231772ad9f09f7c5873b2501228755973f648a0910e7126603cba958fb22f1276cfa568753284f7d8144c58284b4f0d5fecf74e3bf311391eb25096d26e39a3d8ed32362c9cba68715269c890756b95cf8488b28f0d2dffde8855335e049457124cb0b87494a6c43b6b283a799245ec1d8b74823802d12163bbdb966607f4d44683ee2476857f2527ea59d2bc8877d36be21217de2875dd40e6c040888812e7a5dc09971e06adeeffec3d150ee9a0f592b2a1f2d8a046bb6954237f05e4ce7fe37b941b57d8be9931942bf02e63b5bfb2f8095f3c7bca171bc7b8768ed8d4a166a2ba5282f14904125fa54e52d598d2d26bbb8ba6985a509447e760befe8f5ebb5e7f8f1522b8bd5a35e5958834eca86fb4a93d507a01c7013104b9738ced466f9104eb7d9f86f0d8874358a0d372f03f072d3966d41ffb3bedfcf0d22a772a5ca6d6a512a65b4119027d27f8e74940b8483edfbb1343891c25087259a3693c744c4e5e260ebb52a92c99243405cab147966d346c29be9d5a7426445fc0e6b996d850b958c7d23193229426634bd4a2611f059a6c9dcbebe16a5d539c8c2d3a7c24bca07b2ed87c01f7dd80be23934e0b811e60e20a3266989b0758211049d36030243f34207c1781cda70226e290eb4165a6131cf13638455613dfed1221199ff622c2b0fed186d41e9d02bee9f108204501c652fee2738257124fae655427d1deb1f104ed271772c057e9795a7e2dc3057977366593c82d93d92b213dada2ea16f60abb7f3bd89821df1e8ba1f8447a4866608330a50a169f179e7d0d432ce6e15f105ac6768bb9907feaeb122edcd972d6bf250f329f6a29eb8c3276002b823f7318d05a9fac0cce752a9adf0ced32ccecef6c97351b9f53b218e663283170fcfee266e12186a1a6dc5e8faede36a69e169cac6a00e0f3f3c96684acefbd8f9355323726f63d4e5b32edc8f811fcbf04d74bbda92ea6f4573b2b95527aa59acc3992f588ce6dd1c0d570ea670c575ed4c25c421541dfd36d541d1a2bc6e76f2f8a2c988c265e229f28d06864e59cfbb20df0eb36dc127da45f258ad1c1a6e439ec1fdd00ddd26fbf7c11294f5ae6da83c18a915b98906ba64f5dce37ca51995720d14ff50ed55c5984079ed6fd50aae3663276858647a050986df760536ee7349ae961cc44b769cbed6a7415e02588a27d05a8b5171ad391012ee96a70da3b5901ebe1ddbc9cd55fbf63c12f2e7fd02b7cd382d21190dd0187f8a788257c8e47b86a7ef3981da2d2bc62fc59535748ae3665b676dc6d64ae97be78f6d92add8d43394307bb29e3611bb25dddeda805ce7300458aa0126256cd8c9132349638fd630d5a690bc7c39d8b6f215003c23bf7f095bcb41628d1f8052541d120933fbf8e2b241446e5026783b758fece280674c9f6ba546807c88fe2b55c959f61b1b852892fc3b2de1a4b251d492e1fdd27f29ace1a0f67667d77079d217312bb26fec305bb0d632a6e12b876406f230bc74f6a3dc2862d442b70297119bff08d46cdb62731481c6a563d635747e87883a3e90afde8444fc71e7c1b8bdfd84db1f44a9371e2dfcc99db2b7a7a79579833efa4c038518595ea30be8ae0916ec20886c6263842bebaa9b2bc2013aaafccafb4e4a84bab140dbeacba7139703f764a38a7be812c2d0285fde48972c0a7d3a2ada44c683885a72543cefd5e285df96fe778d7435ad526bce0d781686bae2f776325dcdfa48f849b2b75b661d2499184bf3aea6776ee3ab7cfbe5684c41007c731464c3a9534f54ad8cbde186448ac5dcb5ba7011db091b652fb7dbbbd7e824e6688f400225e6ab7254566ca6fc3c3ba9951959046e86d393752e7f2043dda719fe95b051afced3687b22fc2a20756823b517c02b9e8d45fd3544081d5ff4cec3f54cea16e0d6a8a0eb562fe29199f5cbd9008d7feb626af768a8d44cb2acf1845c5d534cd8b6038402a8948b233b9318b0076102d505ae233c4b619c78ecf7cfbfd08acbdc9065b0a5b1a1773fe1ea3d45fde1a07efdb677a8a24f55f50650eeca5ad57464337e626ff0362ed41820f0baf902e35f5227c750322be8d46ddc99b545c5a256c7603be68c038e0911aadbf1b905bc33cad277de7d8b2cb25a0da22e59090ee534baf56576ccf8b9d4ae544748f9f32506ee8abf47e2be651f0a21c3e6bfc8bcdd2f41d20880efde204cb4bc9864e792e263e44b0b4981a73860fb289f742445d014f313c7839c334d10a211e148f1961e1efae1b7978b1703f5d070548366721f0acdfc619ad2775510e9491ddfe6510db74c533c2ac1c48e6b75f585e22e7662ca4168e27beb7ede5e61708cb803230a5ce4b08a0c9b7d54f7070f53e48965aa486526d35cfc9b81c163aa22439e4da335c986db2620ffc81b29cdf5db66e57a6e9d39605f4dd9d1269498027802712ed1301a1798cba758561b3cbe7e1a3cbdf532affe3c42d5f5f649fb19c9f18e01628bfde8c6ad8ad30cf8257573b7fc0fb49d1ef1148e2417fe971d176bccdf0e94983efda2d776f4fe89980ecb814d975a2b79952a689dfb1d82af381b6c1b27ab3cb9e98f3ad1d5967f128993addfdc941b40b1286e1bbf8453a9cf17e307f14d10d97c14c49dafc02407d58a9c41ebccaab8c23ddb16dcdfab8ae0665e6f8e853984d81d71ba9c3c7879892004cdfd800ba2bfe327fdff37018e4e8a50b54af53f70e803bfc826f75df720de68d2f773d806adb42d11e678ac1fcf7f8317aba77ea92ef1bcf16a44b6b094392374f543211fb5bdb7b9f493f52a5b74c6c85072d7460dad11f9ca5582f1eb4f50b974b2d4d9afa2bc063a7107239dc05420ebe1317d109ab52fccc4b61985e5a681f4b1083d9f60068e751152f60716f2b4b3875d406e460a957405c9f2f28bcf005d710489742b77", 0x1000}, {&(0x7f0000001500)="b8829bf12bd3755fab5ea57dffd57a95d3c875db72337b6292c9bc77984c7cb088381845c677b1537299cbdedac82861b2acb2ddfc18c2e7b386a675cd984b04086d00c8afa22f758bf29a81a2fa21fea29149a9223b9ecf584105c7fb920751f811de71b2e630e2cb16ec418a605efa60a10373d021ca3e0907f385360cd8c8093e40117586f0f154909e39cb3107b6e901a236f2a22178a4e04401681201548dd48f7b8a312c42975d4a7682452569887a0c8aeb299392dab9c2f92cf0582cc50fa9ef725b1559625ee64b2011fe42805a072626fe68500705d90d3637f0306fd85d24", 0xe4}, {&(0x7f0000001600)="be38e364bf5fcfaa9fde47d16dfb6c2350c0be9fbb20dbbb089dcb6af5fcfdd28e8c1b2240d3cf46b2207701b52ee8c9a70ea99ae852f4ccc391ec916669739607607a9069026b5974d6feaccf42d62c4f7264ae5a02f1c6c07eca187fbd0bac5a25b0297decc297d59d1639821647fd5aef201c031e9e18a4aedbacb6c449e7db8841d04099d129866382a58b508e7b4c227d3e5a5c49e4b1a330b8e67bc16fda17851bb823e6cdfdd0dec9dc5260529baa17cd794fa8", 0xb7}, {&(0x7f00000016c0)="c96701a580285afd7cfdb5bb054e7acd17f4934888b237e556407274817d27f7d7045d3f361ed302c3bd81c152e8b524e5ee11c169cfee601013145c0689ab6150", 0x41}], 0xa, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x20000003fc0) ftruncate(r0, 0x0, 0x40000000000008) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10001) getsockopt$inet_opts(r2, 0x0, 0x4000003, &(0x7f0000000140)=""/125, &(0x7f0000000000)=0x7d) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc0205603, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) read(r3, &(0x7f00000006c0)=""/178, 0xb2) r4 = syz_open_pts() ioctl$TIOCCBRK(r4, 0x2000747a) r5 = semget$private(0x0, 0x400000000d, 0x0) semop(r5, &(0x7f0000000100)=[{0x4, 0x6, 0x1800}, {0x4, 0x7fd1, 0x800}, {0x2, 0x9, 0x1000}, {0x3, 0x6, 0xbc4ef1edd1e7eed}, {0x4, 0xd5, 0x3800}], 0x5) connect$inet(r0, &(0x7f00000019c0)={0x2, 0x3}, 0x7) semop(r5, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0x4000003f4) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000001880)) mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000005c0)={{}, 0x0, 0x9}) r6 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r6, &(0x7f0000000280), 0x2d9) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000200)=0x9cf9f68a) clock_getres(0x2, &(0x7f0000000380)) fcntl$dupfd(0xffffffffffffffff, 0x40b, 0xffffffffffffffff) chroot(&(0x7f00000018c0)='./bus\x00') sync() getrusage(0x7bfdcf5e6595f9cb, 0xfffffffffffffffe) open(&(0x7f0000000000)='./file0\x00', 0x100c2, 0x120) msgget(0x1, 0x252) semop(r5, &(0x7f0000001900)=[{0x4, 0x80000000}, {0x3, 0x0, 0xb52d7de6e61f1278}, {0x4, 0x2000000, 0x800}, {0x0, 0x8, 0x1800}, {0x3, 0x0, 0x2800}], 0x5) 16:00:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000480)='./file0\x00', 0x100, 0x2) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000080)={0x1, 0xcd}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000002c0)) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x30}, {0x3c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) pwritev(r2, &(0x7f0000000600)=[{&(0x7f0000000240)="dbf09214bc5a12b7714275c36e25424f793bd3043887c6fa5aa4cea166d48c0e3eb38997b554e9c69d7424da1a99a9f52f7ad0e5cecdc720a110a3b8e5087bface24ded57f40c08577c0d74d19116d8d20e9b948feeded782f456094022d921f00bfa41a4a648f21c5cdc7ffc2500ae949c574da47209d040157e9285cff8d96346bee0dcdaade5c751691703a441558f6bae51ed9679eb62e32e697e495214a5b2b84be0bcf8e4d3285d166f5f45c94f1441d1d9381ec80fe93e04a06bbb6a163b52705ca4724c2b5facdc3fd", 0xcd}, {&(0x7f0000000140)="f73d8f3485026094fbc76603e7d6297c3ddf0790f03b79db2e034f16dbcf6f0107f1fba659e303a0cf27aef017fa4d25affa8ed0efab91d88bcc67101ebea4aca8a74a22a4dd5762d2b5b69bf5cd5b8143f9e54804bba6e85b9e5ecdbdb5d4c09bd36f95dbfe9ac1a82e84a49d57fcb88abbf84c5a75c86f8573d809c8c8567ac948221b81788bb617d25a7eb7d05a140c04807d90f48beaaaf71a1a380b1b2dfe3cef482d56994749f3632590571904117f6034b99565cf87aa8d87d17236", 0xbf}, {&(0x7f0000000340)="f61df9ca41b8007c8253191b6ed6e7860080acf1189f9f83d6da43234021818120a543cc104543216bee79ac62d77c945b1cfb7f612bb928eb77701f3af7157d0db0168dd97aba0a6425bf0e9457920a7c9e8701a7f59516c771d51fac1d9b2d4e9a28d03d0e3a82f3c056bbc62e0578f03b66ba9e83c3c797fac8c5fe4574cec5a3b10ea0", 0x85}, {&(0x7f0000000400)}, {&(0x7f0000000440)="53a250b4191b840e848fdfb7adeb2c41927258433d93a6e1f21d4801550af973b6c395baf24d714fc0d24d", 0x2b}, {&(0x7f0000000480)="bdfed52c8ef9a4b67366958fc28256c31b33c595316b5b5dde75932f", 0x1c}, {&(0x7f00000004c0)="96c9a4f920d44fe009b80457efe68f799981eec51a59e088d3a49d171d36bb6ece7dbe394d487ee2642f0181b606df2a6372904c6c04c15c5b765eba4fb878d7ca9c6587a88ec0a1cfff6e996a48e40017d808d64241e1269b6b0ad3edd6130a202e3e8495ab9cf06ea33d99846382a2514877fdb66e62048bda5af5ea4f904b7b9f6ad4668b127728560625b8", 0x8d}, {&(0x7f0000000580)="adac06f76907491feb5a69b71e6f930ce8e8b5b250b773229584bc533b9c17a4119eb57e6661fb9bd38fead6d155e5ebbf367ece129a8e434da0866f198ba61eb1d3036b0fb0384ace83e15bcd4c4c506ce5c9e3b8ca87b698a6545360a275594534b74bfadc898874a61ef76e1b8fe967e2dad8713ed9b57e01bccd", 0x7c}], 0x8, 0x0, 0x0) 16:00:47 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) pipe2(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = syz_open_pts() ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)=0x9) fcntl$getown(0xffffffffffffff9c, 0x5) r4 = syz_open_pts() r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x200, 0x0) connect$unix(r5, &(0x7f0000000a80)=ANY=[], 0x0) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f0000000040)) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000200)) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f00000002c0)=0x88) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000000)=0x9) r7 = syz_open_pts() ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000240)=0x6) syz_open_pts() ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f00000000c0)={0x9, './file0\x00', './file0\x00'}) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, 0x1}) ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x80047410, &(0x7f0000000100)=0x3) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000080)) 16:00:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x44}, {0x7ffffffe}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:47 executing program 0: r0 = dup(0xffffffffffffffff) getdents(r0, &(0x7f0000000080)=""/120, 0x78) open$dir(&(0x7f0000000440)='./file0\x00', 0x100, 0xc1) r1 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x2, 0x200, &(0x7f0000000140)="79f37480f41dc4c454696659cb54e7afe32e57bff1527216a702f7828dd57d25f4f0405c550a03fdb3588a2be32fda53e58a89622b8019710a048d631dd5b47ab6c6d808142d60d9d5b78e581ab9d8b2b783d368017e5319d2cf3b7d1034dd64448e", 0x62) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x7145, 0x0, 0x3, 0x2}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r5 = socket(0x11, 0x4003, 0x0) sendto$unix(r5, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1020000006ecfc73fd3357ae26caa0416fa4f376336acf0060004be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb50800000000000000af63ff3728381d000089720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c50000000007000000000001000000000000000000", 0xa1, 0x0, 0x0, 0xfda7) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000400), 0xc) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) lseek(r4, 0x0, 0x7, 0x1) setsockopt(r1, 0x29, 0x20000003b, &(0x7f0000000040)="f5ff1200", 0x4) r6 = socket(0x11, 0x4003, 0x0) sendto$unix(r6, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb50800000000000000af63ff3728381d000089720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c50000000007000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x17b) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000380)={0x7, &(0x7f0000000340)=[{0x1000, 0xce, 0x80, 0x3f}, {0xff00, 0x81, 0x1, 0xe587}, {0xf8, 0x1, 0x7, 0x8}, {0x1, 0x3, 0x39}, {0x8, 0x0, 0x3}, {0x4, 0x8, 0x5, 0x5}, {0x2476, 0x9, 0xff, 0x7}]}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) writev(r7, &(0x7f0000000300)=[{&(0x7f0000000240)="f23b3a26e744c38e72207e7138df568b93d107c89f5ef120f327dbcc38c1478aecbfab29fae6b3f4a6a73256886be3d190e92a977e4c6df444259a669b89ba80d43a", 0x42}, {&(0x7f00000002c0)="30988491ebb0e68cd98c8d1a6e57a8a08221265c1a3ae83b845a866914ba4488c7", 0x21}], 0x2) sendto$inet6(r6, &(0x7f00000001c0)="ebbc2c0c7b7e5191963cd1f2b4eb9ea9f367c1ca5b1c78026f4aa1c41dbc79a8ee8339250f6bbe9d321f3fd678a5709b32dff9efb07b23e0811a8d81c3dd0ffbd97a6755f709869bd457d95fef2f565494c42bfdb804a038077e58a648b194fb142d191db45745e368f3e7b8eaca5acda91e66e85ecc7044fb7d7b4a15c0328e", 0x80, 0x1, &(0x7f0000000000)={0x18, 0x0, 0x9, 0x800}, 0xc) 16:00:47 executing program 0: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, 0xfffffffffffffffe) r2 = getgid() r3 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r6 = getegid() getgroups(0x5, &(0x7f0000000280)=[r2, r3, r4, r5, r6]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREEN(r8, 0xc0245755, 0xfffffffffffffffe) r9 = getgid() r10 = getgid() getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r13 = getegid() getgroups(0x5, &(0x7f0000000280)=[r9, r10, r11, r12, r13]) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r13]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r14) mknod(&(0x7f0000000040)='./file0/file0\x00', 0x2000, 0x0) setgroups(0x0, 0x0) r15 = open$dir(&(0x7f0000000100)='./file1\x00', 0x2, 0x40) mknodat(r15, &(0x7f0000000140)='./file0\x00', 0x4010, 0x8) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') 16:00:47 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)=[{0x30}, {0x14}, {0x6, 0x0, 0x0, 0x6f0}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000100)=0x8) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000140)=0x3ff) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:47 executing program 0: r0 = msgget(0x3, 0x100) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abc9ef6cfbc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r1, 0x0, 0x0) shutdown(r1, 0x3) msgrcv(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000875c25c09ca9971800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dd0c36e526000000000000000000000000000000000000000000000000660000000000000000000000001200051b5f765f8665b6a5618fe3587bd2e959b828618c12a2dc25cf7716b1b14af1ea56641bd28dc410fa6e082441534854abb01e20ff73f194133a90f7b0475b73b5f094b684a7324f42598d8e6af27ee19946b48d6cc7a3a657fe93715f25dc4ac31dd0dd27cce6"], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) r3 = msgget$private(0x0, 0x8) msgsnd(r3, &(0x7f0000000600)=ANY=[@ANYBLOB="2c0685163ddc0972ca62c7c26fa0ef6f8427c9e2dbe0c9a659e602cf4af85f50bf9296d0ff429118c1ba7dcede0ba9ab374399ce02042e9c17754838e0ca4eb3b8f95af25c0d4439a449c76c8dcfdb303817fb58e1659d037d2575ad054e3b81cc3277d77416782223b038fe0ee71e6822ebd0587f4a8f0ee102000000b23093b583cea9661940fe292a88166020ffc45a3247e39058409781fe744ef8282fda537f25964faf89b20bdcda7fb52d02a8022435bbcf95f0f117d8d86d951148c72c005b09ea2db47a222ba82f2e2e5d6ba1e8564f4307f3cd663c2d5fab78844b", @ANYRES32=r2, @ANYRESDEC, @ANYRES16=r0, @ANYRES32=r2, @ANYRESOCT=r2, @ANYRES32=0x0], 0x7, 0x800) msgsnd(r0, &(0x7f0000000100)={0x3, "8d8a5547cc6e3e155504f208446dcee7931b631692e6b25405f0180dc88cc55608bd1ef3bd70919f1651a6697c"}, 0x35, 0x0) r4 = msgget(0x3, 0x100000110) msgrcv(r4, &(0x7f0000000400)=ANY=[@ANYRESHEX=r4], 0x1, 0x1, 0x1000) r5 = msgget$private(0x0, 0x0) r6 = getpgid(0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r6, 0x0, 0x0, 0x0, 0x80a6}) r7 = msgget$private(0x0, 0x51) msgrcv(r7, &(0x7f0000000140)={0x0, ""/54}, 0xffffffffffffffde, 0x3, 0x3000) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000080)={0x4b, 0x0, &(0x7f0000000000)=""/75}) msgget$private(0x0, 0x245) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000000, 0x0, 0x0, 0x6e9cd5de], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{}, {}, {0x0, 0x10000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x2, 0x3, 0x0) faccessat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2ba, 0x0) r9 = msgget(0x3, 0x100) r10 = syz_open_pts() close(r10) writev(r10, &(0x7f0000000700)=[{&(0x7f00000003c0)="47621d7345e7", 0x250}], 0x1) r11 = syz_open_pts() ioctl$TIOCSETA(r11, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0xfffffffc, 0xe7ab, "3f3fd67cd5436ed105e0b70b4945ef06f16cf546"}) r12 = syz_open_pts() ioctl$TIOCSETA(r12, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0xfffffffc, 0xe7ab, "3f3fd67cd5436ed105e0b70b4945ef06f16cf546"}) msgrcv(r9, &(0x7f0000000280)=ANY=[@ANYPTR=&(0x7f0000000a00)=ANY=[@ANYPTR64=&(0x7f0000000880)=ANY=[@ANYPTR, @ANYRESHEX=r3, @ANYPTR], @ANYRES16, @ANYBLOB="33d65ec46c85857433f11f2a8528f05ce4d1dd7e2772a9e84120ce3d62c3c1422c8f37753f7cae96a9b198110730eb82ef6a9dc459fc81d303ed4995b658f6b4289b1700cdb87af0a7b88b9e3b7153bb79d1df50430b61d61806ca040a6bfe48597f649f1937dba3099f5b73c80d0fd0ada0465778a92c83059bb623f48026057f32c8dc604b98481bd2a6bea164f1b5cfa8f977636c41e789f60a74303b2b331e2cf7608048c3e36eeea2d15aa5ff", @ANYRESOCT=r10, @ANYRES16=r1, @ANYRESOCT, @ANYRES32=r11, @ANYBLOB="cddd429832e2a10c747b9c6b4078894f9ca41b122abf037c396fef48c770a08de4e02636e9973a2345220581362afade813e003637590b7c0454b311b411b01958ae8be65efe15786076e5c46a21469673aa897a3791a19b6b53e0a67b1078469cad29b40b80cf42078b204dec58eb424a7cbe5c36a0053bbb1c3567e3c310bce13af95c5cd810", @ANYRES16, @ANYRESDEC=r12]], 0x1, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) r14 = msgget$private(0x0, 0x8) msgsnd(r14, &(0x7f0000000600)=ANY=[@ANYBLOB="2c0685163ddc0972ca62c7c26fa0ef6f8427c9e2dbe0c9a659e602cf4af85f50bf9296d0ff429118c1ba7dcede0ba9ab374399ce02042e9c17754838e0ca4eb3b8f95af25c0d4439a449c76c8dcfdb303817fb58e1659d037d2575ad054e3b81cc3277d77416782223b038fe0ee71e6822ebd0587f4a8f0ee102000000b23093b583cea9661940fe292a88166020ffc45a3247e39058409781fe744ef8282fda537f25964faf89b20bdcda7fb52d02a8022435bbcf95f0f117d8d86d951148c72c005b09ea2db47a222ba82f2e2e5d6ba1e8564f4307f3cd663c2d5fab78844b", @ANYRES32=r13, @ANYRESDEC, @ANYRES16=r9, @ANYRES32=r13, @ANYRESOCT=r13, @ANYRES32=0x0], 0x7, 0x800) msgsnd(r14, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r14, &(0x7f00000009c0)=ANY=[@ANYRES16], 0x1, 0x0, 0x1000) r15 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r15, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r15, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r15, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r15, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x4]}, 0x3c) r16 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) close(r16) r17 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r17, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r17, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r17, 0x29, 0x66, &(0x7f0000000080)={0x46, 0x0, 0x0, 0x5, 0xfffffffd}, 0xffffffffffffff41) setsockopt$inet6_MRT6_ADD_MFC(r17, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x4]}, 0x3c) r18 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r18, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r18, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r18, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r18, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x4]}, 0x3c) r19 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) close(r19) msgsnd(r14, &(0x7f0000000c40)=ANY=[@ANYPTR, @ANYPTR=&(0x7f0000000f00)=ANY=[@ANYRESOCT, @ANYRESOCT, @ANYRES64=0x0, @ANYRESOCT=r15, @ANYRESDEC=0x0, @ANYRESHEX=r16, @ANYPTR=&(0x7f0000000140)=ANY=[@ANYPTR, @ANYRESDEC, @ANYPTR]], @ANYRES64=r17, @ANYRESOCT=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r14, @ANYBLOB="6c19defd3a4ea961ab2e4b73df4db3f5922ab78418ca1fe584dd603fd1662c3c9689a08b832277afb12756478fef4c91c9d09c6cd9e8b636f84ec8527643c192a34584ea1e02240d813f923627e299423efa4bd7c90397cb609e8a0fce698a4c78b5aea439", @ANYRESHEX=r19], 0x9, 0x800) msgsnd(r14, &(0x7f0000001640)={0x3, "ba45ede2435a8b028adafbf16c17153cf3d117c2e9547840d4375d31059c11f0debb408e72ffe264033c254df9c5b2ae95e40e5a3992da2c498c2583001647a64469feaccf00000000"}, 0x51, 0x800) r20 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r20, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r20, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r20, &(0x7f0000000d00)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000070000000000000000000000000000000000000000000000000000000000000000000000001c00000000000000000000000000000000246cd5a9b21c894fffff7f000000000000000000000600000000000000000000000000000000000000000000000000000000000000698a8e41349bef457df243dbefaeb2b686da059b479b92ec7eeed2c5ddb0a07d0105e3d12eb39926774a2333435e236ecaea67c2179909a5c58de7272b4e7816c449db60408861cd9c70c249d5c44bbd89c934e748acdfcff8e5fec31a8f320f70cf45284bea65063a7eb82d162664be9063bd614e48b10fdbdefef22c458bbc220dc6ec25b1a943b0828ca0dac7042c047789489fd8aad7b6a0734bb7eda701022171f90903db5b6a0d34077220b773cee4a34be4f6b2dbfc01e7735f31325e819b7b1e0608349b1a0c9c446a973c844178b44a035b48605deb0651fa7493f95d3b79b8c111e19da28e3c046ef8109c776800d35b4a8fa279c0cbb9"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r20, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r20, &(0x7f0000000240), 0x8, 0x3, 0x0) r21 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r22, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) r23 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r23, 0x0, r23) r24 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000ec0)) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000c00)={0x0, 0x0, 0x0}, 0xfffffce1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r27 = getppid() r28 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r28, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) fcntl$getown(r28, 0x5) r29 = socket(0x2, 0x2, 0x0) r30 = syz_open_pts() close(r30) ioctl$TIOCSETAW(r30, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r30, &(0x7f00000000c0)=[{&(0x7f0000000340)='u', 0xfe61}], 0xdf) connect$unix(r29, &(0x7f0000000c80)=ANY=[@ANYPTR64=&(0x7f00000010c0)=ANY=[@ANYBLOB="72946ab415d82149fbf271d4c2aecdf440aabc9678474720bfef8131f11453fa342bee09bc7c4863bd577d0aa6bc352721e577bd39b6fd65f075a4145d9a68825fc64bc983cad7b55e3fcf82c63db5d199a131ec329db6de6e54a29fd04fa1c8a66ce9a43b71cfc073bcc323104e07f15c99f889d19e4f605dc12a791cff27b469b74bed872400eba31a87c0fc5ff2a8", @ANYRESOCT, @ANYRESDEC=r2, @ANYPTR64=&(0x7f00000011c0)=ANY=[]]], 0x1) r31 = socket(0x10000000002, 0x2, 0x0) dup2(r29, r31) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f0000000200)=0xc) ktrace(&(0x7f0000000100)='./file1\x00', 0x0, 0x0, r32) msgctl$IPC_SET(r20, 0x1, &(0x7f0000000900)={{0x3, r21, r25, r26, 0x0, 0x46, 0xffffffff00000001}, 0x5, 0xc07, r27, r32, 0xa5, 0x1, 0x100000000, 0x2}) r33 = getgid() r34 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r34, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r34, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r34, &(0x7f0000000f80)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002001c0000000000000000080000000000000000000000000000ffffff7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000003575be60e0d2f149acdca2b2255fa4ff5cc8aff902ecff2cacb76ee61010da6bfdfec7b2f0872a7aaf053e09734467da2d2629aa77f0c1420d0d"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r34, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r34, &(0x7f0000000740)=ANY=[@ANYBLOB="05a9544147d0b3112eb840dd90da6d63da3951063e20428cc8113063942ed0d557218380bfcf96788fc3bda1abaa690558ba1567a755482e994136ee0ea63a63707da4ef9a41d74bb23aab68c8f572df4adfd71a3dad2deeddcc9a8c96d78eb20565995e9feae32d52af4697828d8a231041507a2544e46d95817d789b798c7a1f3923dab27ca610c3c041dad10615366dd6d9ce26460b1f9b86e5d45183c35d53980000005e6a08f9bef36467ebe0a6b190222b654f263b0eec95517674189e95c8ff04636f679037a8ae8c1e9594032de11bf6a6c62e6107dbd12c1fc48c0b42fe3a14e54a9417466a19a93fa11c9cbcd4ad9294ac3632206bc91c1590c02b0bda68dd1eb5901f35590c8176d422896490fd4911b53b08c4deeec729c7846de1373e06c3d536d188dbb10606bc37b29995b390e54920a0c2994d1179"], 0xffffff64, 0x1, 0x0) r35 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r36, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r39 = getppid() r40 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r40, &(0x7f00000000c0)={&(0x7f0000000580)=ANY=[@ANYBLOB="005a320000696c653000dce7c67ec5452d1b0ca4af52ba97244407f91196c40eb42d658721293ff1357517034524ef44539cd44a9d86683ee73906fbc9cfdea71a054c0a582bd3951aa8a11d65f57aa0b33e64f570303b3de9718b279b0971c897542207"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r41 = fcntl$getown(r40, 0x5) msgctl$IPC_SET(r34, 0x1, &(0x7f0000000980)={{0x2, r35, r37, r38, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r39, r41, 0xa5, 0x1, 0x100000000, 0x2}) r42 = getegid() r43 = getpgrp() r44 = socket(0x1, 0xc003, 0x9) connect$unix(r44, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r44, 0x0, 0x0) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0xc) msgctl$IPC_SET(r14, 0x1, &(0x7f0000000500)={{0x2, r21, r33, r35, r42, 0x20, 0x74fa}, 0x25, 0x47d, r43, r45, 0x0, 0x10000, 0x5, 0x4800000000}) r46 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r46, 0x8020699f, &(0x7f0000000300)) 16:00:47 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x16a1) open(&(0x7f0000000080)='./file0\x00', 0x2, 0x48) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000200)="2bd171c256b878e895fa31cbed1bbfadabd919aee51b4f3c5f4f1a7fbd0d1af86d098fd061b03f5116492e512d3b41ce7a00e5515541f0f64950b59d5bd25c2639cea48e2fea9e5f2081db4cacb25dd0d75641f6035b70d1723a4cef7108b70fc78d9937a802936162fb226669cb869074ddd6ad9d2096024078e7c4feacc441da818a6eacc28658cfa47104ac37cc8a0126727b13b09aaa5911e1a08214f39ca64a24f488dc573688d3a3ef64e3420bed3a67f37c9f9185e247d389598a9a8db3ffa2252ed14087954929e3", 0xcc}, {&(0x7f0000000140)="cf47cb9f01952ce5bd2adad8fe6554eafec07424956d0e0b0c1f8bb38ba3dca18f3b062bf27335283c76c57abab51cfc7b", 0x31}, {&(0x7f0000000300)="0a480b6fe246ce706dedeb76bb76b289d663bbc453654988a243b556ca0298976a8c2ab17526781f8a7edccd42b11a595e6fe0058441c00e1dd2e832e63c8ce6cd974b2cfccd1fffb9a136f34a8aa5d40f66d893237ae2008bcc26599f38a4b6a02e400ab9cf9e390d52a9590bd07f84291b721d4e179002f362c8ea9337c3e7517f2b1484585654", 0x88}, {&(0x7f00000003c0)="1b7bf2e9953aaef4cce67dae810f5d00e435ac99330f1e7bdc7bd670a917e876e1976093fd05dec91f40f15ab5945ff735c661cfffa93b7b560e682b45034145a075f9435d00f72daa34febf21f79b3f50cba6f1bb9e06742d66892c5346e74b436f3e586370bcb19de2adce7b0835215c16159f96b0634dcb980aacc54eb899d2c2dd859c369316f5738e47c3b2", 0x8e}], 0x4, &(0x7f0000000500)=[{0x60, 0xffff, 0x5, "f973b7cc502cb264acda91cac998d281030bd4414b0359eef17fa73d8c60ecd4fcbb0309c1e8544a8db251f1662f3e74210639360784021e1bfc682ac7dec1291dacadeea68bd3047851529cbb7d7d6a"}, {0x70, 0x1, 0x8, "50e5da5ac3339745e22f2ea39665941c153c9270225ed40df4b0acb1b4544a9778c5254d54ec6758fa2ec2bbd1bb8cee90376a8f4d4fb5235f1b1f9f85a924f9cba607722a813b13c11f60e588a9a3387c9dc9d17d968750ef43b005867af684"}, {0x40, 0x1, 0xfffffffd, "67c951f2196dcf4ea01f87786bccd65adae8eab9634cec4d14e725b550bddfeb772d49507c92124ff4d3addfdd35"}, {0xa0, 0xffff, 0x113, "bcb72a38b51c8eeedffd1fd00c85f4422ad1721d203a2a72d8d070fed9d5a5f10db696781eec9394f41c711b72b59c62997775b825be63e1b015bc9afdd5118542927427217e3f78d1a5d3cbe68c312673a64ef1a3fd56d59d0fbbdec66df3a3e328739dd4e8b053e16ebebfc6dfdf05f4a663b418618ad2f17aeaac88bf6cef7dd3c696e79ffc3ffa1e"}, {0x30, 0x1, 0x80000000, "5a0960438fbe7775481cedef30b2c578aa5629a922e61924c04212"}, {0xd8, 0x1, 0x20, "de55d6eddc2a45d1cc8079648cbe60fe906403285a7f21ce129d76eb25288b4b2b1cf6f72182b44c3c72487eb7682bb56d54d9806be41cd7203e8e185026ce8ea6033cd825e176647ac81fc91e81a3f9b2079c4addaec67705e734df9b9b254539eb7e6f7e17596864aa69ca3c412db076b852bf89becc9a7b03a8338bcdd4693d4da70e5ec52e51f88041674d4c50b1f249a0cd06445ee5c8929c970c857303fedc2b9a2a729f1d556103af2eda857799eef6afb86abfa02dd6a1d289ac4a20b2b3dbc0f7af259c"}], 0x2b8}, 0x9) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) madvise(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x4) 16:00:47 executing program 0: r0 = shmget(0x0, 0x1000, 0x28, &(0x7f0000ffd000/0x1000)=nil) shmat(r0, &(0x7f0000ffd000/0x2000)=nil, 0x0) pledge(0x0, &(0x7f0000000200)='vmm\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) fcntl$setstatus(r1, 0x4, 0x20) 16:00:47 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4", 0x44, 0x0, 0x0, 0x0) socket(0x0, 0x2, 0x1) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r1 = dup(r0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000200)={0x3f, 0x0, 0x0, 0x3}, 0xc) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb50800000000000000af63ff3728381d000089720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c50000000007000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x17b) recvfrom(r2, &(0x7f0000000340)=""/225, 0xe1, 0x20527c736636ce18, &(0x7f0000000080)=@in6={0x18, 0x0, 0x8, 0x8000}, 0x0) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb50800000000000000af63ff3728381d000089720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c50000000007000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x17b) r4 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) r5 = socket(0x11, 0x4003, 0x0) sendto$unix(r5, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb50800000000000000af63ff3728381d000089720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c50000000007000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x17b) recvmsg(r5, &(0x7f0000000b00)={&(0x7f0000000240)=@in6, 0xc, &(0x7f0000000740)=[{&(0x7f0000000440)=""/137, 0x89}, {&(0x7f0000000580)=""/160, 0xa0}, {&(0x7f0000000640)=""/136, 0x88}, {&(0x7f0000000300)=""/38, 0x26}, {&(0x7f0000000840)=""/247, 0xf7}, {&(0x7f0000000940)=""/202, 0xca}, {&(0x7f0000000a40)=""/158, 0x9e}], 0x7, &(0x7f0000000500)=""/27, 0x1b}, 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r4, &(0x7f0000000280)=[{&(0x7f0000000540)="3435f407e50cb378a8cb5d4c6f203d0e356dacfdec76fadddbf02468144bca294b8686bedd97f2fa28084a611d87ffe7b1", 0x31}], 0x1, 0x0, 0x0) getsockopt$inet_opts(r4, 0x0, 0x4, &(0x7f00000007c0)=""/124, &(0x7f0000000700)=0x7c) mknodat(r4, &(0x7f00000001c0)='./file0\x00', 0xdd5406e61f431cb, 0x72fad8cc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180), 0xc) chdir(&(0x7f0000000b40)='./file0\x00') setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x1ca) 16:00:47 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) r2 = getpid() r3 = kqueue() kqueue() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) r6 = socket$inet(0x2, 0x3, 0x2) kevent(r3, &(0x7f0000000200)=[{{r4}, 0xffffffffffffffff, 0x80, 0x1, 0x10000, 0x100}, {{r5}, 0xfffffffffffffffd, 0x26, 0x80000000, 0x5, 0x9}, {{}, 0xfffffffffffffffa, 0x1a, 0x40000000, 0x0, 0xc}, {{r5}, 0x3, 0x40, 0x2, 0x5, 0x100}, {{r6}, 0xfffffffffffffffb, 0x40, 0x5, 0x2, 0x81}, {{r4}, 0xffffffffffffffff, 0xccef2fa297661026, 0x1, 0x7fff, 0x401}], 0xa4, 0x0, 0x0, 0x0) r7 = kqueue() r8 = dup(r7) kevent(r8, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) fcntl$setown(r1, 0x6, r2) write(r0, &(0x7f0000000040)='!', 0x1) 16:00:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x50}, {0x43}, {0x207}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") 16:00:47 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r0 = socket$unix(0x1, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x5, r0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000340)=0x1) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000040)=[{0x43}, {0x81}], 0x20000288}) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000080)) 16:00:47 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) connect$unix(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYPTR=&(0x7f0000000140)=ANY=[@ANYRESOCT=r0, @ANYRESOCT=r0, @ANYPTR=&(0x7f0000000100)=ANY=[@ANYRES32=0x0, @ANYRES64=r0, @ANYPTR], @ANYRESHEX=r0, @ANYRESOCT, @ANYRES16=r0, @ANYRESOCT=r1, @ANYRES16, @ANYRES64, @ANYPTR], @ANYBLOB="c15f5ec8c047bb80992ebab273179bc1bc6af317c4cc38c995a096d457726bfaeb1605ce5ab276ddb575f76f4fe68a3313348bbfb5e9800e920991064c8790c9dfdcdb10c11b0f2bed434ef4abe8422e19a28519bcba1ff70f455596746948eb385d63f5114169c60ea6adf137f32d10be41e09d3f771ff5d1cd717f72980050c17fefef642bf20fa1e6b89e392b70fa3ad7e90ac4ffaeaf3080469f358b0fab7843cf1a5325fd9aeaf42455d96215dc066ac010f85d21bb06dbf52c6815d533f1bf1528e64f0a19d78dc1cb9e3c58270c373e52b6745284538e909dd4a3e2aa6ec0ad8438cf9bdff001005a2443c2bc8ad9064368a90b932f570b8b", @ANYRES32=r1], 0x3) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f00000000c0), 0x4) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000040), 0x4) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:47 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) r1 = dup(r0) r2 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r2, &(0x7f0000000280)=[{&(0x7f0000000540)="3435f407e50cb378a8cb5d4c6f203d0e356dacfdec76fadddbf02468144bca294b8686bedd97f2fa28084a611d87ffe7b1", 0x31}], 0x1, 0x0, 0x0) getsockopt$inet_opts(r2, 0x0, 0x4, &(0x7f00000007c0)=""/124, &(0x7f0000000700)=0x7c) linkat(r1, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000040)='./file0\x00', 0x4) r3 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r3, &(0x7f0000001000/0x2000)=nil, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000480)="bdff8fe63f5b51f199ad0de52929f855284d02d0ffda2f58774bb63b9b911f1b17577a9949d8dd435b9a2a30622988902dd88a4dccaf168c909efc6255853a9a531fdc8609e47a0d90f42f1b5a9afc1557a04134494b1e7b648c169838613f33cb30738995a6f31915dea26e370bfbc8e620a1fa0ce445af80d605dafc99b431498f9fd74d0283a9d563e50d15ce5434ee82b02607c7d86df3cec06cb26d2291dbffd76530ebeeddc9bb5067fea6c1cf9a9534e6366642e9b5af2d9f314136d0ff3e5c1effb5eefec733c35d417d0419f91ea40e709f1919918348df33296b88486d9acb1f0d31804720275840883fbfa765c9a1093c8458d94b0fee611b226c0e9b8237524fc723a4d368ede31ffbd04b4f29afc1c8cc9ac16c46bf40d4d6470d087e244a2bf260cc5c4578219769080529aca251d8e8f92838a5b55c49f9db583571c18024f8c2c2f0a601c78fbf827b047b75843d39730bcf67e33f4eac68f0ec96089020aabae4014c7da1a08403e7405ddd5434719c1e750c06585b32f5fd9a0514a3459f4cba074d51f8f9ef7511f7ab7b022d2a7232fa21568d537c909bac81af9fb9aa651d0ec8abce5c3c7121f4d85648e1910958853f87dd0e9ba10a32c992d877c62c175a88d80e07e5c27b30ffb3e90f80a928deb569d44051df3dca30c06e12c5ecddd8fc1c3d07be4137ae4be5ca5e169150b6f17c9ee18c4597aee4aac7d8a821d9975b7aa6f8903efde9218bae2705bece8a07fedd03261b6d29f12dd93668476b520d130ffb5ef6e8053a9db314af40ec1412e448cac345e7113c5c2d58eb3ebf0325266bdbaa04b1f54522fc323a198fba331994bb087c810aebbad1d52fd22118b4900d38a3d4b6f2bc95e3bf7922069a3ce70ec0bc9c5a61daa7b53178cc3648a56e30e1eb60cd88e8d2c4bad230ebb66aa2d633934394ed7eb55f7c3bbb6662157bf08a68d430dde1cbfbbe340ef234a7010d0e9008a1947d6dfc3cfaa7e7fbf37793d9d781c1ab2dd5771e2746031d358471c3392e521a084db66cb9550d0debcb3728754061edf037884680b8ba9d45ae8a5f9999400e137cd0b83ce04ca01ef02360b126dacb941a1009c15ed006368dbbdcc9907d590821419d25cdf291e7497be21c1f3a123862ccf350f9cbb331403d7b84a76382d059aae495f660136c526d87896babb1b24599b1b0c589cff186428d48b89f342d9872c455dfecf8a816398f8c54cbaabaac839e70f03f67d8f565e380b1dc351606c1d520467f4c135e7e78c9c1c606042b7f9e2ba104dbfe01b72abd44953f4969f6bc7d952191b7323295b50e48106303f399f0468ace4555ca9df359c0c6e572eca67918103eb148a192117848ff71d2a26dd9191cf3024bd2c6ced41cc7bfd11b166ae14e506e2e7d61384b26fd960a7ae1dfec502e64791eb4b811ede39d90f132ac9ec78349140bc6d0ba8e18645c5d62c194658c28fcfebe01bb59a45e6d92d736d9b859df4595a19f44c07c0df131c2464daba8fbbb8acdc15ae96ad3a77592e02dd2c8d06e48fbbcbb55ae689ab8c176e5ac528f0b34f9cd21198f5b7a1d41d28a5ce54a977fd3cc45a1c1bfdbc077822369f4f7851960abfa7dbdd894e3ece6db434c7be8f1c3d968b617d2ca1b70150c5b91305b2842bdb0d3026331846addeba42a0269dd612e6e39da61459b31d60d4f54ab4bed3a12361933cb34d8226c125e3f5e528e6e71aa4b7d5cc93265c87fb34d25c0095d2f6bd922a627031a390f62c161322dbe269c5c0499838bed475597b8f3456110a4cd38a5b3f687b59d454e66aa55048788e8eeceae994f26419ed26e8456229cce724f0b8660995709a9905904bbd5d640c3678779d58bb91d39f6eedd5008ced0f15fc9c9c45eea18535b977332e4000e2347daa25beef54a9acb17765acee295fcc9692a3953f4a1c386cb42b36ce620a8edaeaa6c83dfa0a3919372067449634a9fa9e30178e54575b5503e7367367fe50cb61fa48834e6b18e748db863756a3deb86707daeb066761fc7e49ee3b1ad68618648fde3353067bb95b145f7251acea26773d40af110c305f86be4db798fdee1d3e04fd24813ab7a3734c3360e204edf62841d9f52ac47cbc6aba438d21ff572dd4e25c62fbc3eeb60c3195cea02bbdba66e9040098268e64eea25db161fecdd9ca8a68f78fb281393bb75f2f7e049afd4419a3fc83f51dd84b726e933141772c0dd28cd7271259c92a5d781a4aa5c8a265895ecf59a6b8a651c5bb14019f7eff5d344a63dd66882c01192e79d11fb06e56a948d9a93111d142b82209f9d23142dc5879c15890750aec741726da17a4c4c1b3c43bab858fd70d807a7138e24c6ad9b15c3be33f01db00cc84028906950df5d94376862b87a5ee3d5b41f30c0eb5421283e259613c8afd31998b0d3c6f8bd00653eb6c08c4c062d3118c46abc906242334c8d1479b7fc7d854586740c9bb967c33bb82456f8f51f25870f76d665b22d9f8db45e07d9fc22d3e6f683f3f7d60fd390a31b6169eecaa07b8a593c963dec0ac11616d2bc919ad860ed4c381fa9d081c8fc8a5a6772e549e464a12cc60b9d73000748f29f0344c083189fee3918e8e1430782d3e7fec4d296a840076123aae482334a31247dab7d6c560e529ca2eb5bf9438325ce2d1515197086ffcab47eb9bace396580a26b4d1eee12ec2f9b8e5edfa6be1960556a9d17b2310801c621a6f561f4ae47dac1e1d67705eded9071f900db128f8890e3f1c84f4cd843f23b4b8981032dd0f0b8b2b74a1bf929158d751ce0e91cdf0b623fffb858c074a22a8444de5a5120be0ca17b7b0e09657363bb199102cacaf570e5bbc46b80c2bb5ef0f7216ab2ca86ae829af24d625dd52fdb4ff42b7ecfbd9b0685945fe57940d3f208c00ad6f71b33c2c59559fca40911f6fbd2d91cca28767552efcb2d0cfff8a3cadba805919c361b5804b2818f4b283cc5ac4f14b94aa77c93a30d12cc883eae11ff466e34ab1720bc99631badd0b4eaed059b31800ea286948b42ebee45497bd3f46b96b88aa2070dfab935d30b4fbd82f92016e937c85481320584ad0dc35cd151cb5bac052cec42c10fbb2f595b0e9c8fcd7e1463367322f06ff4e3c1d51736d744944f9a22cb8eda4a52bead86c8e61d932042fb73d951546d3027ef9d298ba6e739caa64cd4ada032a40d90de6d3efc3757c2f9c6b3b509a0d5b7018927794d821f7bd7bdb10e4c2dbb602050955859dae411ae5b62a2cbb238b67efe6e01e507f42da2d733b6595b57a37aa512a9c84d56dc244c4b863051e95ee63d5d83104c911948adbbfcc6fc67e674c3335cee31a0fab0c1bd2bcfda1833bceab6f124b32911dc1e8e73179605e8db5bce512c61af5cfe4b92ab15d6fa5899da760104d858c31be60373e0c46294bfc711775e4fd2099ed4866caf268040717e4fc5caecbf192ef84b6d20203f9c95ee06635324b35970d7c39482c971dfd93dde41e6c1f1fbbfe1a2c930420b97ce1dce5ab9fc12c165af3c3b14d915073d6740971f8313c2ad4991c763419dcbb54e7dcf4abf478e35446387dea9346b2e36d4cf32ab7f3183da9c2bbaf78e6628fa89028cdd0bb05ec886005a2571ae9c6bda175b87aad5c96013acbec4dc4e44f41b4eea02e6ff90e2d6ec0f1ad0f9cdfeeaf1031a6e15e8c6c7c7943ab75dc2a156ee86da1786892d69806847be234564ba55c6a0fc26a8335cb0783138ee63983aaa1da283e7ace2a422d2fc1045bcce648f5c0358cb90c1112705117a046a8fd548db20a2803a9139f23f0ed0628d6291ed1f63e06f3fba2c8a1f30b5cb69ad44fc15dea50ac1ab8cef7b32ecc8da430006aac1585e7191945cf89e764193c42be4dd1842009e45752e0c1c3151e049f1c3c650b49d646dbd36f54aad2056fbe93ab7366c4b8a02cac4cde7eeaa8f121fce9ba56b4cbb218625969ad88dc63dd2649cb0bfe268f7fd8d9aafda4f3b3f316046212ca5d32957604bace31e356451f7aa7cc9a648a3b1681aeeecccec6e7fc13524cc8d4b658f771fb42760d83b3ce7295adc67db9c7bd1686af1b8e6e91ba371a556ee443a3bb5ae23a7de73dabd142fabb2aa820bd52863b1e8b6edd19920b211d025bedf99fd7d29a08aebce772cddb2e0", 0xb88) madvise(&(0x7f0000000000/0xd000)=nil, 0xd000, 0x6) 16:00:47 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140), 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0xffffffffffffff84) write(r2, 0x0, 0x0) 16:00:47 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) munlock(&(0x7f0000007000/0x2000)=nil, 0x2000) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r1 = socket(0x11, 0x4003, 0x0) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x3, &(0x7f0000000500)="04000000", 0x4) sendto$unix(r1, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0x4a2) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) recvfrom(r2, &(0x7f0000000180)=""/211, 0xd3, 0x40, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) 16:00:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000740)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x7}, {0x25}, {0x6}]}) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) fcntl$lock(r0, 0x44a8baa019c893ef, &(0x7f0000000080)={0x0, 0x1, 0x9, 0x643f, r1}) syz_emit_ethernet(0x2ba, &(0x7f0000000340)="b6") openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x20000, 0x0) 16:00:47 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"}) open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1116, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000700)={&(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000783270d5416d00000000000000000000000000000000000000000000005364653200"/116], 0x6e, 0x0, 0x0, &(0x7f0000000640)=""/143, 0x8f}, 0x0) write(r1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) socket(0xe, 0x4000, 0x7) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140), 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:47 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x2, 0x12000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="fa1189d6fadd"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) open(&(0x7f0000000080)='./file0\x00', 0x10, 0xb0) 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) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:47 executing program 0: mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0xffffffffffff2822) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f0000000000)=0xa) r1 = socket(0x11, 0x8000, 0xfe) sendto$unix(r1, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb50800000000000000af63ff3728381d000089720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c50000000007000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x17b) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb50800000000000000af63ff3728381d000089720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c50000000007000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x17b) shutdown(r2, 0x2) sendto$unix(r1, &(0x7f0000000040)="d2fb1cbc672626e72c1c23be42dd69e36e9081ed0ebc3aa42df77a4262c99adcea89ef2f3fa3ebc9ac7109d8cdc2b81c9fcb1127a945d097644a62616b735a68", 0x40, 0x400, &(0x7f0000000080)=@file={0x0, './bus\x00'}, 0x8) 16:00:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x5c}, {0x4000000054}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, 0xfffffffffffffffe) r4 = getgid() r5 = getgid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r8 = getegid() getgroups(0x5, &(0x7f0000000280)=[r4, r5, r6, r7, r8]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREEN(r11, 0xc0245755, 0xfffffffffffffffe) r12 = getgid() r13 = getgid() getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r16 = getegid() getgroups(0x5, &(0x7f0000000280)=[r12, r13, r14, r15, r16]) setgroups(0x4, &(0x7f00000001c0)=[r1, r8, r9, r16]) 16:00:47 executing program 0: poll(&(0x7f0000000040), 0x3, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x200, 0x0) connect$unix(r0, &(0x7f0000000a80)=ANY=[], 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x800) 16:00:47 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xff90, 0x0, "000000000000000100002000"}) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb50800000000000000af63ff3728381d000089720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c50000000007000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x17b) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setegid(r1) r2 = socket(0x18, 0x4003, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="200000000000dcc78fe3490000000000f87c8a5b771b1b542a538706000000b810004000290000002300000003000008"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getppid() connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) 16:00:47 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) unlink(&(0x7f0000000200)='./file0\x00') r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x87c, 0x0) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r1, 0x2, 0x0) shmctl$IPC_RMID(r1, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x500, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f00000000c0)={0x0, 0x7, 0x200, 0x4, 0x8, 0x5fc, 0xffffffff, 0x10, [{0x7fff, 0x7, 0x80, 0x6}, {0xf32c, 0x7f, 0x6, 0xd38}, {0x3, 0x61, 0x8, 0x9000000}, {0x0, 0x2, 0x4, 0x1ff}, {0x5, 0x9, 0x81, 0x4}, {0x8000, 0x1, 0x7, 0x800}, {0xffff, 0x6, 0x60000000, 0x4}, {0xfa8, 0xffffff00, 0x4, 0xc9c}, {0x48865e7c, 0x1ff, 0x6, 0x400}, {0x493e5e82, 0x9, 0x1f, 0x3}, {0x6, 0xffff, 0x81d, 0x1}, {0x0, 0x4, 0x7, 0x2b5f}, {0xc366, 0x20, 0xfffffffd, 0x8}, {0x6, 0x80000000, 0xf88, 0x10001}, {0x447, 0x1ff, 0x0, 0x4b}, {0xa5, 0x0, 0xffff, 0x2}]}) 16:00:47 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x1fff, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f0000000200)=0x100000001) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file1\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000080)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x1) r2 = socket$unix(0x1, 0x2, 0x0) symlinkat(&(0x7f0000000180)='./file1\x00', r0, &(0x7f0000000280)='./file0\x00') chroot(&(0x7f00000000c0)='./file0\x00') r3 = semget(0x1, 0x0, 0x800) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREEN(r5, 0xc0245755, 0xfffffffffffffffe) r6 = getgid() r7 = getgid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r10 = getegid() getgroups(0x5, &(0x7f0000000280)=[r6, r7, r8, r9, r10]) r11 = semget(0x3, 0x4, 0x8) getgroups(0x7, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r15) getgroups(0x4, &(0x7f0000000400)=[0xffffffffffffffff, 0xffffffffffffffff, r7, 0xffffffffffffffff]) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000380)={{0x40000000003, 0x0, r16, r13, r12, 0x0, 0xae51}, 0x0, 0x8, 0x9}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREEN(r18, 0xc0245755, 0xfffffffffffffffe) r19 = getgid() r20 = getgid() getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r23 = getegid() getgroups(0x5, &(0x7f0000000280)=[r19, r20, r21, r22, r23]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREEN(r25, 0xc0245755, 0xfffffffffffffffe) r26 = getgid() r27 = getgid() getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r30 = getegid() getgroups(0x5, &(0x7f0000000280)=[r26, r27, r28, r29, r30]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREEN(r32, 0xc0245755, 0xfffffffffffffffe) r33 = getgid() r34 = getgid() getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r37 = getegid() getgroups(0x5, &(0x7f0000000280)=[r33, r34, r35, r36, r37]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREEN(r39, 0xc0245755, 0xfffffffffffffffe) r40 = getgid() r41 = getgid() getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r44 = getegid() getgroups(0x5, &(0x7f0000000280)=[r40, r41, r42, r43, r44]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREEN(r46, 0xc0245755, 0xfffffffffffffffe) r47 = getgid() r48 = getgid() getsockopt$sock_cred(r45, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r51 = getegid() getgroups(0x5, &(0x7f0000000280)=[r47, r48, r49, r50, r51]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREEN(r53, 0xc0245755, 0xfffffffffffffffe) r54 = getgid() r55 = getgid() getsockopt$sock_cred(r52, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r53, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r58 = getegid() getgroups(0x5, &(0x7f0000000280)=[r54, r55, r56, r57, r58]) getgroups(0x9, &(0x7f00000002c0)=[0xffffffffffffffff, r20, r27, 0x0, r35, r44, 0x0, r51, r55]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000300)={{0x10000, 0x0, r8, r13, r59, 0x2, 0x50}, 0x7fffffff, 0x2, 0x100000000}) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=ANY=[@ANYBLOB="70012e2f6e696c653000"], 0xa, 0x0}, 0x0) 16:00:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x4c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x400, 0x0) 16:00:47 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) semget$private(0x0, 0x0, 0x0) write(r0, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:47 executing program 0: r0 = socket(0x10, 0x8000, 0xa6) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) execve(0x0, &(0x7f00000003c0)=[&(0x7f00000001c0)=',/\x00', &(0x7f0000000340)='+\x00'], 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(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x4c6) 16:00:47 executing program 1: r0 = shmget$private(0x0, 0x3000, 0x42, &(0x7f0000f3c000/0x3000)=nil) shmctl$SHM_LOCK(r0, 0x3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0), 0xde) sendto(r1, &(0x7f0000000000)="f21638c7f0f87b67808ee27abeba15f3", 0x10, 0x0, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) shmctl$IPC_RMID(r0, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) setsockopt(0xffffffffffffffff, 0x0, 0x81, &(0x7f00000002c0)="8f276d9ad9b6df731ba6367e45876911b5add562320dd1a9c64371bb7614102dbe05098f766d474f99a74d56c182400a6b5d8601fb9f5c00c5b5f53a72537f00dd7283fecddef9dc7b", 0x49) r2 = shmget$private(0x0, 0x1000, 0x136, &(0x7f0000ffe000/0x1000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000600)=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, 0x1b, 0x0, 0x0, 0x1000}], 0x3ff, 0x0, 0x1000000, 0x0) close(r6) msgsnd(r4, &(0x7f0000000040)=ANY=[@ANYRES64=r6], 0x1, 0x800) msgrcv(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000013a88c4b000000007f000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c000000000000000000000000000000000000000000002281628e7f00000000000000000000000000000000000000000000000000000000000000000000000000000000004000"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r4, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409d081a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db67aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b791c698df63e5e23fa3273f983f1b5ab84aebb6927d68ad1bb26fc82d200"/267], 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, &(0x7f0000001680)=ANY=[@ANYBLOB="b0000000000000000100000004000000c5d2e4ab952d42113010216dcd83422729f4b23ebe24f06cca7127aac4407816595e8e51e732fd64296daf97a0d1efa3ab26d2fe7af9eb84391a2fccafb01cfdc0e75a5787328208623b3780d63b31f00490f23af4c49b4f17efd8e06c18478b59b3294d0bf1da57ffc6cd1c9885421ebb10b1b217355bd3aec1865b1b05faca37f20cc789c36a11f3a89d37592add70980944d709d414f9c92f7663f0acb1d6f800000000000000feff010005000000fb558216eae8903c2eba542c2455589e38b69a877f3264740f4dd7308c9cded39b6ad88c4d434ec6eba3b58bbf637c738854218f1f7ade99f58a8aef5a78845fccdeda888757be5d6fade30cf7d2666e1f9bc247941af7ecfcb665fccfcfbfc4ffa0de0d6d60461477f1cae06312204d5c45d573294217c188a9f62fe4a52f3ad839df6b0be54e1c662be07be0f22751a0ff66517d95b3afc6ad6a5896dd66fdf04233c2d9f8712ae9d92bfd38d563fbfc960553ad657b9d534a415d66c7fde75ee80570f5ef651aca80ae5df292779ffdd928c03598ae8aaa0b695c48b242e72c3ca644c6000000c000000000000000ffff0000040000005c09eeab1e2219ee5f773fad83501de6cd36d654b290e93892582d58d875876d064ac0c6e8cd021c09ff16f3d357f4d23903e53090f20188a60ca38c3e73465ef5dfc0d228a02bca37fce14cb4383187233fa450b7f773365012426bf8624f32e935b4edbada5b152f827b4103feb6cdc5f4a0efe791d9fba81c439330dce615cc63aa38962617bc218a633c5269ed690cf442d01a14ba8da116f9668e13000000000000000000000000000000000000d8000000000000000100000009000000c213f8f43be938da0867b97d2bcfd4eec9ef1c0aa13b0a47f9817afd8defaed4c4779ed1460e7bf4069ddede5645ed3aeda2f2538f887a174e2fe23523c6d0d7a3b9211de7a5d9d7180c64b003ce86942d7748417e69f2c78dd46e05aeedfb29a0e2be69064e4f20199b98a84080602360a36a413758264af05eb7a52916fcc96b75b72e514bbed5b6a9198afddadacaa6cc6a28e77bf52c2b64e055c99937d8917a219d556eeaa94ea290961ce559249551b9e37c7579127f091a8a4c0c7a8a2139a37f990000000001000000000000fdff0000000000005051d6e65a61d2738a51696649eb6a097fd39172d530e01dc0ea48a7db9b69fc31dcf3ddc48578a29cf9ef4315f8d557d53cf66e86d0ea588d08764d5add0ae5f0f14e34a9d8267e7dccaee25c293530819306eaab0ba2c859d3c522b68f255845d2f10fbabb68f6f7405633d6222d2155386cd0e3950f316df57262a04602496d26e9732b5895f0ff62386a0145f34ed6055e5bbc5090ac86e1997f072986d0185009850bb706843d83d656a3023fbcff042442d95cb41b1d69ec00b63a801f90e0e998e22e318e69400e3d5eb84555fbab698015951b6dfa6c895ecdf23a0bb57f8900e80000000000000001000000010000006360bae77cdc2eb7134e5b9a17057620288d7ae3ab56ba47452310ea3f9263658bda0f72ec78a97dc5318751950308beecb580a3bce81d356364171d69d52f9a102f40565864cdb9256fdfa33bbea42fe91ea6cfd51e0ee3a7bf13284ac70d1057c757ff9fbc650d68a9d24d564438ef718fe6ad6144e2c84858119e1c7ce82d711dc76f3f3980221c4a667ae2afc3e8dce8ef354e2ca8b91b70189927739e317534cb3889308baf35a08e727a60c559b01ab7c674d7a4693745964a65bfefc4f46374730ba4980d86cf55b31fb8f91d73dae2750000000030000000000000000100000003000000efcf3dceae97d9216802d5f5be62d845bd2a5ae1e638b9147000000000000000c000000000000000ffff00000000ffff1fc0c0a462f5bdaf3eada037d02dcc2f9eab2e7a76e80504b3a20250faf334474dd43e353c714f74cb945bfd9c636b8a948acd17676f802ae22c20ee17104bd15da06592ae75e42137f3223c149a5079f9d7fd8171a0c71f318de415a1ccb409b6c56f5fba8e1975fbbd515f7abd104369a83c399fdb7e032e74052237186b81165e75bfbc251d9617be19e11db432c044960fbc188ad137643a3ccc5f2943cd40331d9a08501af0bfa6f06be0570000f800000000000000ffff000000800000ba19bf56d331936ee21f43187ef31342f2767fea4da847647cc79609538f1c4a952f0ae2f0a0fc6cf5219b9f6333d469edb340fa132822c5ca5aa9dc0f6000fdec9857c7859dce81cd55288e11d0cc3bdf24a7ae0da31caf5f60700cb483ca7958075f23dc398930fdbb1325016a262d14063632f1d7b8bb286a3493d924d442866c47582a115d0a8a24324f342cf82e0cf5096a26eb05f819eb4e16c5591c7964b7cdb6483237562fb1d4c71bc7886ea1df4c322b29057f7a03389c7aec80813bc000ace79db1bce781e43c7a9ddd3aca7d478baa21120f7ec93539152f699cbfc50500"/1808], 0x710}, 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 = getpgid(0x0) r15 = getpgrp() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000640)={{0xff, r3, 0x0, r7, 0xffffffffffffffff, 0x8c, 0x8}, 0x3, 0x2, r14, r15, 0x80000001, 0xffffffff, 0x2}) r16 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r16, &(0x7f0000000580)=[{&(0x7f00000006c0)="4597abf790a3358d4c990c4267881dd6d8e79f922fd5ccdacca04a01774f7ebe183b56352640dbd85bf6235c7c28ee630321431635c0668dd69eb4baa9768f71fc7f927230da5aa0fbe9a6d1b61e92369f81b2265934639a29215338e152e89b05c9a1f4efa32ccfe555bdf24c79fe6359e42ecbab76e81b3c2bbf50011f3d751634c0a363660b1cfca52106671b53a44d86aa625cdb1c49d5af17893b3d2ca134ccf44dc27ad47cb97fc2fda6c741373ed0ff1d1e78040acd01bb8fcf0e2dc901b2af6963d2740af486fe0f9e069e1017957a13b712afe4f8903210", 0xdc}, {&(0x7f0000000380)="81f3c4028c1e16af2d2a31a63bf2801dda38dcd4cfac24f7684f6f4bd6e0fd40374081ace763f5419f28fa27601619b02b00676600a840b869c5676d87541830b0088006fb1f4fb4a09a4486628ca41b6c8f64958e2e75959099f5a8e79e8febecdec4c2e1768722de0cab73c86da9fab375d4e5629439512fae294a1326a2be64c814027c", 0xfffffffffffffe31}, {&(0x7f0000000880)="576a35713d0fbb833b5e09c74e95f3b78e64f2a15d7f5fb52b4bbf40f1888d", 0x9}, {&(0x7f0000000440)="5bfdc281464a14b35aacd50a1c8d1ae10e4b71077afc378b3b632e063b395ed7dde5c9006af82fc3520aaca943633a697b4e60b7", 0x34}, {&(0x7f0000000480)="776bd2cf9e4dd58aed856012d05c939282cd571008f33018e403285a19a2027c5deaf9e665f735bb45fdc6bd72baccf9c0a877f87f03", 0x36}, {&(0x7f00000007c0)="8657069cc29eabc551f879918f3c9f7d35e1716ef5778e7e7fc9450dbdda26d3ef80848afb04c6f3e3dd1b0f804baa7e78c6a7bd11aaf306fde217ed36877c9092c0ede21b86962a497988ae5cfcdeab538d5b842e5e6e69c8787c03e74b9d0b7157175d16863f4b21cc75052e71323ae3f0bb69368f64a3c848e8e4c99c16ad286cde923079974c68a731516f58ebf7b536e88d8d799b76b43fed8e71cb1384874e1e866dc3b84d8ed576b1ee1b9a20e815a63911b7479345ccdcaf64bc8904", 0xb0}], 0x10000000000000fc, 0x0, 0x0) write(r16, &(0x7f0000000280)='oL', 0x2) execve(0x0, 0x0, 0x0) 16:00:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) accept(0xffffffffffffffff, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x200, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pci\x00', 0x400, 0x0) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000340)='/dev/klog\x00', 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) r3 = dup2(r2, r1) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mknod(&(0x7f0000000000)='./bus\x00', 0x8, 0x60004000000028a5) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x2, 0x7}, {0x5}}) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) ioctl$BIOCGFILDROP(r4, 0x40044278, &(0x7f0000000380)) r5 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r5, &(0x7f0000000280)=[{&(0x7f0000000540)="3435f407e50cb378a8cb5d4c6f203d0e356dacfdec76fadddbf02468144bca294b8686bedd97f2fa28084a611d87ffe7b1", 0x31}], 0x1, 0x0, 0x0) getsockopt$inet_opts(r5, 0x0, 0x4, &(0x7f00000007c0)=""/124, &(0x7f0000000700)=0x7c) ioctl$WSDISPLAYIO_SETSCREEN(r5, 0x80045756, &(0x7f0000000280)=0x7fffffff) 16:00:47 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(0xffffffffffffffff, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f00000001c0)="65c6655cf0dea3ea025634161c61d66182fe81bafc379825c2cfbdc8f7b7b465b3a093bf4eba22a504bb", 0x2a}], 0x1) r0 = syz_open_pts() close(0xffffffffffffffff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35, 0x0, 0x1}, {0x25}, {0x0, 0x0, 0xfd}]}) close(r1) dup(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) syz_open_pts() poll(&(0x7f0000000040)=[{r2, 0x21}], 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000380)}) readv(r3, &(0x7f0000000180)=[{&(0x7f0000000200)=""/111, 0x6f}, {&(0x7f0000000280)=""/138, 0x8a}, {&(0x7f00000000c0)}], 0x3) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x1, 0x0, "601d6564dc177d3e7364a27acf2f1d938339781f"}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "dc0d8ac4b62cd93fb5741db16e9ea1fc967f0f06"}) 16:00:47 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000100)={0x3, 0xd81}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) getgroups(0x1, &(0x7f0000001640)=[r1]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x7) sendmsg$unix(r0, 0x0, 0x8) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x45}, {0x80000000025}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x6, &(0x7f0000000040)=[{0x3, 0x22, 0x2d, 0xda}, {0x3, 0x81, 0x43, 0x9}, {0x0, 0x9, 0x7, 0x80}, {0x3, 0x40, 0x0, 0x800}, {0x20, 0xff, 0x3, 0xfff}, {0xfff, 0xff, 0xd2, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") 16:00:47 executing program 1: shmget(0x0, 0x1000, 0x14, &(0x7f0000fff000/0x1000)=nil) r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) getdents(r0, &(0x7f0000000000)=""/13, 0x33b) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206918, &(0x7f0000000300)) writev(r2, &(0x7f0000000500)=[{&(0x7f0000000100)="31ca1282132c08b03d45d14493b4cf8cdaec7c218505ec8f951fc2fcb67bfbcbb37e00892c53f3532f563c04b626b8f6de15de6b36ae8b436a042edda69229cd06801c139c59351e21bd51ec300b042072e220a9a25e3dae921f7edaca6f12241e0b17b42f9e9e056a0c239761a0ed2f4aaf466e47bb2f55787fa63ddfcbdce7dc7819e1fbd16987f92c0e76e88c7dd969289c138995b852c6682f0ca7f7e5fdf8b46a8fb4ece7e8bcfcb62c8e2a2296e6a3a237f1402b023c73", 0xba}, {&(0x7f0000000680)="139b0e1bae9646ad5c57931847b5b4c0474c6d087fdc69000000000000000000000000000000310ce2ab98d7e88ed6b4ae9b85c2d5c6be3062d35a122fd0351dd5f0fab2f1d3e20bc0387df68c52be327e3ffbb14aac56f24cdc892519ef468c4a492c64666eb4b288e2b93eb6c93e644142344c697cb972", 0x78}, {&(0x7f0000000200)="c888a4d150edaf9d67fc25d4c26483616f46f887e296d309", 0x18}, {&(0x7f0000000240)="f01bd14a63ac47f40306867e15e8ed291122e5f9dfca93b3da271f984b2dd4d5cb5317187dc369fb5242bdea56cc84", 0x2f}, {&(0x7f0000000280)="dcbdac38a3fef173d803116b8d889747ef42ecc22984febf348af4234f9a7d09c09b4b6f8c307e8f9b18faf29df7197383663a5e462b3b36fe428112f8d29f0c26cb20c3407a920239c0e6ec5283ced0c82df31c01bf747b6a66e9784b94f7f5432d324bf930898ddece1be2fc2366e1df21a6c9c9ff", 0x76}, {&(0x7f0000000340)="dc3bda84bdb9156c6eaa3af1ea0e974a359382c0897253cf82324b685e4b99357b9db89bb2174758c9d10809b4902e6ff21a8b3c5c2b9bc4690b9f4b394996fb4078c20ef88d", 0x46}, {&(0x7f00000003c0)="5f6a95e4f0eeb3bab9827e0239df0a097628567771b2a3ae7d901b798c1e4b2d8033477b2fb1f1cf4ebdb66a91474c81919a1a74d5b18a201f1bc7bcba8f33a88d7babb7dff5a98cb4d15748fb0d7090c766abf1e88a4ec89c1d457f322894c6b7d83718c4a55a92ddae551aac001deda4fcacd102c2224fe786cc89733af88952caf365ed37ec7a3d4cc676d3293879be73f396b797b95f79ddcb6762390676b9378705ed5222fd90b67fccb10a929d63516cb78275beead33b54df440f843e5e555be87d43b3b6ef5ff98fd56e440b0db0a5fe0ea5f8ea22c2cd6fcfe19b8bb288c3e70588790158849514cbf94329", 0xf0}, {&(0x7f00000004c0)='6', 0x1}], 0x8) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x451089a476ee23ea, 0x0) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f00000000c0)=0x965) r4 = semget$private(0x0, 0x7, 0x0) semop(r4, &(0x7f0000000700), 0x0) semop(r4, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r4, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) r5 = semget$private(0x0, 0x3, 0x120) semctl$SETVAL(r5, 0xd88ce6400dd2fc4e, 0x8, &(0x7f0000000840)=0x1) semop(r5, &(0x7f0000000500)=[{0x0, 0x33, 0x800}, {0x2, 0x3b0, 0x1800}, {0x1, 0x200, 0x1800}, {0xef8a12edb4337a42, 0x7f}, {0x0, 0x2, 0x1000}], 0x5) r6 = semget$private(0x0, 0x1, 0x4a9) semop(r6, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000002c0)) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000580)=[0x52, 0x700, 0xa40, 0x0, 0x200, 0x4, 0x5, 0x2]) semop(r6, &(0x7f00000001c0)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x5, 0x1000}, {0x3, 0x5, 0x1000}, {0x3, 0xffffffffffffffff, 0x400}, {0x3, 0xfffffffffffffff8, 0xc00}, {0x2, 0xad, 0x800}], 0x8) semop(r6, &(0x7f0000000040)=[{0x2, 0xeff7, 0x1800}, {0x4, 0x20, 0x5a8e4b91944d23c3}, {0xa50b5b29fd415b60, 0x4, 0x1000}, {0x3, 0x5, 0x2000}, {0x0, 0x45, 0x1000}], 0x5) r7 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0x1ad) r9 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0x101a8) r11 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r11, &(0x7f0000000000)=[{&(0x7f0000000280)="000000186000fe0000ffffffff0000000af6ce4f22276e2b8d2a48d600000058a300"/44, 0x2c}], 0x1) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffe8c) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000100)={{0x3, r8, r9, r10, r12, 0x4}, 0x200, 0x401, 0x2}) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000000)=""/155) r13 = semget$private(0x0, 0x3, 0x120) semctl$SETVAL(r13, 0xd88ce6400dd2fc4e, 0x8, &(0x7f0000000840)=0x1) semop(r13, &(0x7f0000000500)=[{0x0, 0x33, 0x800}, {0x2, 0x3b0, 0x1800}, {0x1, 0x200, 0x1800}, {0xef8a12edb4337a42, 0x7f}, {0x0, 0x2, 0x1000}], 0x5) semop(r13, &(0x7f0000000680), 0xd3) geteuid() r14 = msgget$private(0x0, 0x682) msgsnd(r14, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r14, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r14, &(0x7f0000000580)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000397d98b39bcbbb7512b488000000000000000000000000000000000000000000ffffff7f00"/195], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r14, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r14, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r15, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000000), 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getppid() 16:00:47 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0xa0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f0000000140)=[{0x1f, 0xff, 0x8, 0x2}, {0x101, 0x1f, 0x1, 0x1}, {0xb6c, 0x80, 0x5, 0x9088}, {0x4002, 0x1, 0x40, 0x9}, {0x800, 0xe5, 0x9}, {0x1, 0x0, 0x0, 0xc0000}, {0x7, 0x8, 0x0, 0x3f}]}) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$FIOGETOWN(r5, 0x4004667b, &(0x7f00000000c0)) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x6, 0x10, r4, 0x0, 0x6) write(r1, &(0x7f0000000100)='w', 0x1) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) 16:00:47 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = getpgrp() r2 = semget(0x3, 0x4, 0x8) getgroups(0x7, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xfffffffffffffe81) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r6) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000380)={{0x40000000003, 0x0, r6, r4, r3, 0x0, 0xae51}, 0x0, 0x8, 0x7}) r7 = getgid() sendmsg$unix(r0, &(0x7f0000000600)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000540)=[{&(0x7f0000000080)="44163ec3acea7619bb25b1cf35657ec2273ec629770ae7a38302343d94e7dc4202914bf459e56f95272c5e027c655e73a684320ae21c8a3668fd1ec40923c1df98e1f813058211edc716e8e5eeeb28a924695bf66a", 0x55}, {&(0x7f0000000100)="65f0936cf7ac6f99c43f94a4d441568dea25ad139c695123b07023c57258b047be76bd7afc86dbd2579505834c697e870a151d0cd4e56f987d790e7fbb473c8fdedc8158344b9d0bf782c8a2270c33951bfef72dd863d1563f87490666a5fff16e", 0x61}, {&(0x7f0000000180)="b353684dcf7353a1125c2c5fbfc1569e4cfc41181c2dafb6e94e6e0cbc47678291f2f722a1faf98748ce0cf41633b8621e858a8be499649d6f0c31b041378440e4ec6e6513a36217ef96d794399114468e529222a1d8090983db159891cc10db47653bd6af12d738b52edf4c9fe0921c8dd542414090b17f9cfb7204d277fa87e0b0a621d34be0361db6275b4ad01a3f6fc36ff4fc026d6f5d03b4d7d222821580f1ead5e56258363670f293ae099ac59a27df4c344fdfa350b0f0d32fb719fb80", 0xc1}, {&(0x7f0000000280)="01e79c558e6ad00c083ae509d33681e332c47a981dd7f5845e6ebe04cfb6c0b1fee224068bce9c4b9a7bd70db26d0195e74521b2429872ae07128be17798844e3b7089b264faee78a05887a0d831bf2c5e09b7f128a4509d97a0e9657aede41dbbbf0f312776df44c02fb1d8", 0x6c}, {&(0x7f0000000300)="ebd35e1b846def677e74ca04cba7e69d8deebcfc2c304fc4ab0dafe9d49b735ad4c603e3597acb28aa3f547c405dfc101f0cb1443ea635da1e8659a858b7b523270bc7ed2634c0897048a0dfca18bd0b03b2be83c852f03c180db752cb2b9f4a3292784d4dfc6bfb1c46423267673b19b40a3bc61a59d31d70fc83f2b87bfeb31213ac8ccf411e147695e2472fad776ae1dd7f4339f76b4618ff8dba9661df841ff134f17e7119", 0xa7}, {&(0x7f00000004c0)="27ffef2c95151ac52b", 0x9}, {&(0x7f0000000500)="2fc4bd9b4654adf0f85fe41b59d98e462630023b2ee7cfba2107c5", 0x1b}], 0x7, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r1, r4, r7}], 0x20, 0x1}, 0x1) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r8 = dup(r0) listen(r8, 0x0) r9 = socket(0x2, 0x1, 0x0) connect$unix(r9, &(0x7f0000000000)=ANY=[@ANYBLOB="0111316f66696c65dd9c"], 0x10) sendto$inet6(r9, &(0x7f00000003c0)="d0777ee68b65342359659f512d40929dbd6f6b2bf2652f334584412f31506994f62b2be119248cb2213846caef60491d46dde67a98d3ea9756bdf003c9ff25d1794701ba4d2d59019ab53993b1f85c17f7ae2e7b22504f48167b26fb838a5ce0455e646164cd68a82fa07269cbb2a41a531c5f27f910247cede971715cc2eecc72759507e54f99dc618b27ddc33ba523e40a21f9b50aa0d306460c4667b220d2c43bbe5f2097a042d7cb3469459a1713065e233399eb32edd76fdc4a190f3d7907fbe1c23b39c9aa6c3410976a2b2e09868b819daa3f6427a690", 0x65b14912384ee8fa, 0x926c5f2be1ab5ad5, 0x0, 0xfed1) 16:00:47 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, 'K\x00'}) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:48 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = openat(0xffffffffffffff9c, &(0x7f0000000480)='./file0\x00', 0x100, 0x2) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000080)={0x1, 0xcd}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000002c0)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0xffffffffb7b25cc2, 0xe3, 0x6, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711", 0x2}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a", 0x341) 16:00:48 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000080)=0x7, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x8002, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000040), 0x4) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r1, 0x0, 0x0) 16:00:48 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) r2 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) pwritev(r2, &(0x7f00000004c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f0000000280)=[{&(0x7f00000001c0)="3435f407e50cb378a8cb5d4c6f203d0e35526dacfdec76fadddbf02468144bca294b868656dd7df2fa28084a611d87ffe7b1", 0x32}], 0x1, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000140)={0x4, 0x0, 0x2, 0x9e03, 0x20000000000002}, 0x308) fchmodat(r2, &(0x7f00000000c0)='./file0\x00', 0x20, 0x6) poll(&(0x7f0000000000)=[{r1, 0x4322d11273df4171}], 0x1, 0xffffffffffffffff) write(r0, &(0x7f0000000140)=' ', 0x1) 16:00:48 executing program 1: mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x9, 0x2013, 0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fchownat(r0, &(0x7f0000000080)='./bus\x00', 0x0, 0x0, 0x6) readlink(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)=""/192, 0xc0) r1 = socket$inet(0x2, 0x2, 0x0) sendto$inet(r1, 0x0, 0x7001, 0x0, &(0x7f0000000000), 0xc) getpeername$inet(0xffffffffffffffff, &(0x7f0000000300), &(0x7f0000000340)=0xc) preadv(r0, &(0x7f0000000000)=[{0x0}, {&(0x7f0000002140)=""/4096, 0x400000}], 0x2, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x20000, 0x0) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r2, 0x0, 0x0) shmctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r3 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r3, 0x0, 0x8, 0x0) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000800)=""/210) setrlimit(0x1f0e755a1c35638f, &(0x7f0000000e00)={0x5, 0x81}) r4 = syz_open_pts() close(r4) syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x80000003ff, 0xffffffffffffff7a, "73cc5160521f093842ad7b2183862e27b82f7b8e"}) writev(r4, &(0x7f00000016c0)=[{&(0x7f00000001c0)="5e176d2f875c949848a1ff33bc71d78e5ced396b3e71fce41d4b5bf8713a", 0x1e}, {&(0x7f0000000340)="10c99b3a35d399fdf549015788742bfa15786d66410e6874f35f0ba73aa94a815feb6bc8079b03f519dce3124c2f6ae8260b718c9b8263cc29eee3215b6a41d9e8c80cbf9c14d11c1d63b685606e696d6c142e4225c995408c7f2abe115ee180eba48d656e3d7a1a2b93b4265a83a7c44262d31d478cbb6e58642babb1eed1442177c51b97bd4ff2fbe7c109650c89ef9b5621bdfa026368d9e099460eb4240094221e05c3cc5c1b04d4e4fe2d8ee3e987a5c1f4767486988908d9fb3452798277ea96f3aa40dcca66603d23759a9d4e8b0ea6b160fbfa5fc65eb50412a488f52ebdb182e549c45fee98cb9ae459feffbf23081ddc1928c9033e499cbc3d802d6348435d4df7dd93f8d52f7614eba3ddcc0a6b9c36725edd8fe4d5546a7845b3ae8b6752873a07679a298265a05f648d8e356b3e1fee081077e31539d2f775152942db604ef2a69fe3654cb2f6adf409dfcf4bb5a8a93f74e6889eebb7e66712a36c2f35ff93cfab2ff271eb1954d054b725d2b219678a80516fc0446c3b46dd61201bb907c378a6610652e84998956338a9877e991a7e8ca6cb5420374b676b54f997ea271b143861136cec0460187d929e043d4dea9336123d617e7181718d98103887790977ae3a512484faa544e4d3350b8cb38beeec74988ce2ad6f17c6ff91e6e93255f7bf5d06de79e9fcff24ec55b5f0be46935c4227831e83790d10167e07d5753b3096f88b9bde3405de80601fb91aeca9e417ff36472b5b3137ffd53e44305b5c813e9af6db3a24fb8439f707f32a23dfdaec51e0042f843054dddb3ca58791abefbfa23d35d52b6ca739483ca038ba556dd32b1e1047fe344304d27b09808942a634bde8df2660e2e17d8a11d270436708c30b3a9aab9463d52f4023edd94e1d5ca45c35810c73d7236ce9d3adb73b6a8fa1954428ad528a727e2b456824926b369cef5d51b48ea1b9d380833bbcb3bc5ba1b88cd17e4ae5e103221f04727ac805bfcac764bc021845b4f06b2e7f133477cf1265fdd673cce9665c9950a24a037de9d436a1f2ee375fb21d204fe0ec95bdd0a0f64ded2e0efd93470b5a78bc1a6198312726b0ad666295b6d8727e4afbd3ba9fd287cf30ad88566af713645ac9744a773c59bdc6f880c20d7bf0a52c56bc479d4ffaeedfadf1b3f6a989d974e83ec9851d7ae88982301300e45a82a1ba75f3feecd9f212ac990a818b9aee3098e966a95a952432a111100f3e173ff3e71f3619923d499fa6968f08f26459ab4bcfa2ec8d9f3a0bf8f16465ac610dc8562dd388726f5404e8ed4dafc433fbaae20a7307e1f71e5b4794514d77fb11cdd1df1d248e49089bf6b35c40afb93b5083688b942977ead21b3a9929f4d21dda0549562e8a0bd1f848f6a6d40c2536428cdbd9d6654e466e082f220fe417eabdc89023b42856d93d56a3b4acb40a76fb00cd1fe30de2514e468b8f324b48a863505174d692a597311ff4faa5ee5fec87c1aa0e0cc456827475925b8c7583c6ef49b6e9e3041f072ddebf7f53f46522fb24151a4e7bc9e4eaded1dd08ac9a471f074581f0083cfe619793479208bacfbdd1516e7e99ca0ef7f12cfa293ba6879714afe99df086f05569a0e74f546f729c7525ba2cf4cd614524df8d96fc1c883885372182f0bd246a5fd5cda00a33f3b9b716cf11bd479ac0ab21358a4ffdee5117b536911729f5539e4b67cd57f8845373069d0604b4a9ea7d733e6e1220fca3584674c52ed50b4da84a7abc16cd203a37a9a68caf977fa91cb5df7a81c360a1d22e701efe13a1d1e0875b677808aa55f464808105dde57af62a2338e870be3357a285abb48b2d37304aadaf36bec37168101b3c3a4fa7af77d3e466d46e7320ff91bc740a9ac94e5edceff4dc18cdca6d328a1f84f70e3e8c91dca0a2d451b7b9f4b5109b68f7f2e77218e86325566281a076a916b9ea65c42c491f058604ca918cf0400669fbbb7f4796f13d9f01500c5f2725f7ad4de9d62cae633ff99bc859bdc30a27e2ac0e36d7d63720d59070774ebc3efdd946a69b73d6b1fa8cd4ae2faa14bceaaf5a475ab5a3c1243d2d863b7e5f91263b5b9764af5aa5e497ec6b73aa202f444d5450800d7c30d26ccc4772fb33026569e0043f0caf261e249577670a3118fc049b67966964a3ad7c6d42ab463552161d6ee86632d5d36289d57c3412880eca0e79db2e536ad3f124c0419ce237af239e5d4871c973a1825499c8babe3ea6480c47f0a61ea8f08b0ab000fcd96722c25109d27e80ebd30cc7d5955a91e7b3755e3464e1413d91ab19d05285d8d8c2f3ecb73d7d77a464310c88a7b3f676094faeeb095abed2377ff10dc5749f99b59788de714edbd30c75048f4a06f5422b44fedb2ba8557fa2c861f4bfde730b3ed30bcd8ae014e082d168f598b5f93fc47afc3bdd39e205de6bca4aa6009d29ae86f8a74b7354dfde68abd54136241b4f171791c5384bfeaf15573361912dd615fda593792f0ea3794d5aa5517f937d24bf89d43fda0cadba5a12dd4d8d371cef6097c44789ccf4b3a19bce85f8e1d74d7b0c700d33cdff2ccbe7dd4983d2188cc373f8f64f6cc27df3edc7198810a766842eec0693eb868a6fa38ed072614bee3dc7b564a5859829b4ecab832e6cf766356423ea59d9e863dbb71cc9fadb12ed915bd92b8f05792601694c27f40b848d4d2124e7882b27db23f47df0b7cf32b158f75d62dd3e24a6a5f2120d573114a44f60d73d4d3dd0b02442cefc7d9114c722523d67bd85f522771919adb49483a6a7cafeb5fcf8fc43a828ca76382ca2567e6461ff0a83020b647095db33f0de301881b427930a461d7e69fce1a15d4912fd650067f1e7af3ea8b0208c1e5537fef8a9b4c9510646c44fddcb1da03bd17bfe06306fb2b0bea8462ec10cf8a2f3069fbbde1efc2c8e19f1ce2209035772fe89d7a3d5bc8e72e4c3b75350f3a3015cda17c37903cc9d95eabf353914bb120dcf64332c124312a4ae051af6dba47947f2d92e4ccd092946a6222e57c964bf0e84a34c891c2ead4bedb03451db82e9dcfb0a36077ff9d86a4ac2abe8092cbaa72cab6995b1fbcda92fbcbd38aff6767abda0e70481852fb0b156f20ee6be54d7f6583255bd3810dc78fad8298d64448a2557b71fa9fa16a03b476b9f868d5677935e087b2da15d2e4f30d07e6daf36f104696ebbbedcbb81fc72360a7bcda675b8f6f303036716bb210eb402d6e4888e11d891a9bd718a779f9d70feff2a930b0ac53494dd3189172c44768116df004c7739e36952b88f2a7290d5c1aa21507aff47075173dc0af6c4c710582d1ea78a151b9ddc21bb3d873bf719e57ec9b9ff026d91f387a745eaf08f11b4cd91e0d196a3a30d39c0fd6cb78b53a82ef794dadfb720b718c2bdcbe275a72739a1b13b1af5b080561c5b7832caf9b723f40fac50f40186744277cc5811db33f9b0923ed619b1fd8037853c4cbe8c2f99fae4b44173048c891aafe49c5cda207ade25893b1a438c2fa69cec9494c3d204a051d6e5fe8346252221180a886e60ab0b1aa498b74690a6547d8022cd20874e9f608fe861cc4bfae38360730e808d3c8f71f5d68f334040d3183bfeef0a3193ebababe14f404e2eb3940191b94b249283d03bd5087b308dda753140f7bbafaeb8357eb1d939eded54c3f39a076c08b2885168fcb46f9a5bb9f98960c0a8b2b57730a5f015838fc3d0f9e6385b83373ab6c8b1a8b737e2f9cd6b94c8bbacb2f09f0dded7c61356bdf768449a78984b4a22fd3395bdd51de4a6dbae99047eab7fac9f3b12bdca6d0fc9011f30861bec5b2550eac4146d055211d7618c8e4befef0bbe62a309", 0xaab}, {&(0x7f0000001540)="7f8e7d9894213b236b0f694bb358918e9b6dacc55e238aaecbf208208f2eb33eb70c2e54e03678a5cb996c3bd11f5931f3018b2870e3a23df614fc5faf12a5d731f28073daea7e0c32adf544aeeeed3e5d36eb617c85ff57a008ed8706faddea64bb724c8cbfd25921b032171df298d4ff63b45861267f408c40da6ec8010a6890ce623728bfefdf20958489a3159521878c16b000158fdceeeb7f50317189bf29d5be7c4d0ae1ca8fca5ff4996371c23568d5b1e26cc109", 0xb8}], 0x3) writev(r4, &(0x7f0000000300), 0x0) r5 = semget$private(0x0, 0x7, 0x0) semctl$GETPID(r5, 0x3, 0x4, &(0x7f0000000100)=""/210) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r6, 0x4, 0x80) 16:00:48 executing program 0: r0 = semget$private(0x0, 0x4, 0x201) semop(r0, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r0, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)) semop(r0, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r1 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r3) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r3, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000480)={{0x9, r2, r3, 0x0, r5, 0x80, 0x400}, 0x3, 0x2, 0x7}) r6 = socket(0x2, 0x4003, 0x0) getsockopt(r6, 0x7fffffff, 0x1ff, &(0x7f0000000300)=""/66, &(0x7f0000000380)=0x42) r7 = semget$private(0x0, 0x4, 0x201) semop(r7, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r7, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000240)) semop(r7, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r10, 0x4, 0xcc) r11 = getpid() fcntl$setown(r10, 0x6, r11) r12 = socket(0x2, 0xc003, 0x6) connect$unix(r12, &(0x7f0000000a80)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceadb9801be2e4bc2a84e61bca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237bafa4d012ae447473c2384ff0100005353e17d51943e14bd88c21b1baf8336de8c8ad28922bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa2e6351cd8cac7dbbc5b65c6593d2870b49bc509a00e872cd23500"/209], 0x10) write(r12, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r12, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000004c0)={r11, r13, r8}, 0xc) r14 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) fcntl$lock(r14, 0x9, &(0x7f0000000000)={0x0, 0xfffffffffffffffc, 0x0, 0x1000200000005}) r15 = socket(0x2, 0x4003, 0x0) r16 = dup(r15) setsockopt$sock_int(r16, 0xffff, 0x10, 0x0, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r18 = openat(r10, &(0x7f0000000680)='./file0\x00', 0x10, 0x34) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r20 = getgid() r21 = getgid() setregid(r21, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setgroups(0x6, &(0x7f0000000180)=[r17, r19, r20, r21, 0x0, r22]) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000600)={{0x3ff, r13, r4, r2, r20, 0xc2, 0x101}, 0x4, 0x2, 0x6}) semop(r7, &(0x7f00000005c0)=[{0x0, 0x6, 0x1000}, {0x1, 0x1, 0x1000}], 0x2) acct(&(0x7f00000003c0)='./file0\x00') socket$inet(0x2, 0x4, 0x80) getsockopt(r6, 0x0, 0x2, 0x0, 0x0) sendto$inet(r1, &(0x7f0000000500)="36156875c49cecae7a8eeaace9e516c6cbf95762978192a75d0788fe170db14ec8d9299bae8c089a2b29813f9859fea660565bf77f9e277babde07d1bd1197f2c28157de320676c00ab372b313e5312300e94550768318df084353080c691ce9eabd788413f0afea93c8535f9475e29e42f07d9f9aa9164afa463991bb1b82519ccb357a1ee5720f865ecf0fcb30cc6d417ab844be17c97050dc957ad8a9ab1336db0767c661efc8f39aa67054b43ec6f0394823cc4c1e396c", 0xb9, 0x402, 0x0, 0x0) r23 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd0\x00', 0x100, 0x0) close(r23) readv(0xffffffffffffff9c, &(0x7f0000000280)=[{&(0x7f0000000000)=""/67, 0x43}, {&(0x7f0000000080)=""/209, 0xd1}, {&(0x7f0000000180)=""/78, 0x4e}, {&(0x7f0000000200)=""/89, 0x59}], 0x4) 16:00:48 executing program 0: pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0xc) getpeername$unix(r0, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x8) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) munlock(&(0x7f0000007000/0x2000)=nil, 0x2000) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r2 = socket(0x11, 0x4003, 0x0) r3 = socket(0x20, 0x4003, 0x4) sendto$unix(r3, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb50800000000000000af63ff3728381d000089720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c50000000007000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x17b) getsockopt$sock_int(r3, 0xffff, 0x1007, &(0x7f0000000200), &(0x7f0000000240)=0x4) r4 = socket(0x11, 0x3, 0x0) setsockopt(r4, 0x11, 0x3, &(0x7f0000000500)="04000000", 0x4) sendto$unix(r2, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0x4a2) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)) r5 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) unlinkat(r5, &(0x7f00000001c0)='./file0\x00', 0x8) chdir(&(0x7f0000000180)='./file0\x00') mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0, 0x0) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r6, &(0x7f0000000440)=ANY=[], 0x0, 0x0) 16:00:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x54}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="e740608e1d9f9245589c291dbc96") lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) 16:00:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x74}, {0x7c}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'\x01\bp', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:48 executing program 1: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xfffffffffffffffd, "8500040000000000004d04000000100000001000"}) kevent(r0, &(0x7f0000000100), 0x1000, 0x0, 0x0, 0x0) r2 = socket(0x11, 0x4003, 0x0) syz_open_pts() sendto$unix(r2, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb50800000000000000af63ff3728381d000089720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c50000000007000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x17b) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:49 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x80000007, 0x0, 0x1000, 0x0, "000000000000000100002000", 0x1f}) select(0x40, &(0x7f0000000000)={0x0, 0x100000000000000, 0x4}, 0x0, 0x0, 0x0) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb50800000000000000af63ff3728381d000089720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c50000000007000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x17b) connect$unix(r0, &(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) accept(r1, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r1, &(0x7f0000002800)={0x0, 0x0, 0x0, 0xff5f, 0x0}, 0x0) 16:00:49 executing program 1: ioctl$BIOCFLUSH(0xffffffffffffff9c, 0x20004268) mknod(&(0x7f0000000100)='./bus/file0\x00', 0xc000, 0x28b1) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='W\x00') 16:00:49 executing program 1: r0 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000000077d1751d6270b7000000f4ee000167733c00000000400000000000010000000000000000000000000000010000000000b70fd8f93effa7ffb0f9735a60da49ed1fc575610000001eb6565a5f0158ed2a0e59348f14fb0535a61e597c044920a48b5e2b68070de58b3e70c0ab36e84e60"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r0, 0x1, 0xfffffffffffffffe) r1 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, 0xfffffffffffffffe) r4 = getgid() r5 = getgid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r8 = getegid() getgroups(0x5, &(0x7f0000000280)=[r4, r5, r6, r7, r8]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r10 = getgid() r11 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002700)='/dev/wskbd0\x00', 0x381, 0x0) r12 = fcntl$getown(r11, 0x5) fcntl$setown(r11, 0x6, r12) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x28a3, r1, r8, r9, r10, 0x0, 0x1}, 0x1, 0x7, 0xffffffffffffffff, r12, 0x6, 0x2, 0x80000000, 0x474}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) msgsnd(r0, &(0x7f0000000100)={0x3, "d536cef2"}, 0xc, 0xc00) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x10001, 0x0, 0x0, 0x6}, {0x3c}, {0x16}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 16:00:49 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000240)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca02bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90ff03000000000000c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, 0xfffffffffffffffe) r5 = getgid() r6 = getgid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r9 = getegid() getgroups(0x5, &(0x7f0000000280)=[r5, r6, r7, r8, r9]) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x7fff, 0x8, 0x7ff, 0x7f, "3659f55f845e7ade13ae8802028653f4229a7e8c", 0x1, 0x10000}) setregid(r2, r9) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x0, 0x2, 0x1, 0x10000}, {0x4, 0x5, 0x2e}, {0x3, 0x7, 0xff, 0x485bbf65}, {0x6, 0x4, 0x7f, 0x30}]}) 16:00:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x105}, {0x3c}, {0x1d}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:50 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2063, 0x0) open(&(0x7f0000000000)='./bus\x00', 0xd, 0x0) syz_open_pts() chflags(&(0x7f00000000c0)='./bus\x00', 0x0) socket(0x18, 0x400000002, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x68, 0x0, 0x1ff, 0x0) r2 = socket(0x18, 0x400000002, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = socket(0x18, 0x400000002, 0x0) close(r5) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x2]}}) r6 = socket(0x2, 0x3, 0x0) connect$unix(r6, &(0x7f0000000e00)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91ffffae10c0928a0ae54079a66de6fb5c4d38a6acb0b27c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18de1ec584b9761852c9cf8e19f9c00c3e7b1169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec93926b43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40581c29c40e67beab3b0cb0c1b705f6b4300048b1c0db6c55a02a05961e2dcd3ff791d54261fbac8503da009edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231f9cdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d823cf94e32bed356943610d5d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa5b3874f6e7a75ee2e5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a700000000005532310f1856ecdf2d000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aee550aea112183c54b890cbe14ed2ae734df865576d38e8b1c7db73dd603c7293b2ba3a53f1ce0f8efd3790d2ca05530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f99d0b4caf123444a4afeb18694eee999ba299bd8477e0700000000000000cdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf02000000dd5a9ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af4e3d0976c00000089e257c53487bdcc8c7799e221bc000000ed4e1bc0da3e2b955ab144ba1ae7abfe98b6094121644888958446f5b8bad42f38336ff7e6742e5d9641653484ecc8749f73693798befcfb02af2b5f0fe957dd7039e5a79ff5236df4de059916459cfa38f2520ac4921e3792dde54768071b2c560d49b8c238e70632974b233de5bfb363fd129327976ae424715b9684d1f762c3d2da09115441f9b2b0ef1a41e460f37734a80e61bf2cc802b28d57588fcf81faa54914620b9736a08fb8081425d32dd716ae5d422d87000000000000c286a7092b9304da95e9e7ba4971dc6176d72f395c1c0f2033925a354ba3ab15daa6a65b7edd7f8b27e1fe70"], 0x10) r7 = dup2(r6, r6) write(r7, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r8, 0x0, r8) 16:00:50 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x2) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb50800000000000000af63ff3728381d000089720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c50000000007000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x17b) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) connect$unix(r1, &(0x7f0000000340)=ANY=[@ANYPTR64=&(0x7f0000000040)=ANY=[@ANYRESHEX, @ANYRES32=r0, @ANYRES32=r2, @ANYRES32, @ANYRESHEX=r0, @ANYRESHEX=r3, @ANYRES64=r0, @ANYRESOCT, @ANYRES32=0x0]], 0x1) sendmsg(r0, &(0x7f00000017c0)={0x0, 0x0, &(0x7f00000015c0)=[{&(0x7f0000000b40)="171adb7cf48f4a9a1135527b2494efc81a6812660e8c81acd5c8ea06efa288783fbd2191b52ad55971cb4af82865a1c96a18b85df48476f79a8c7dafd06133d70d30e9c9b467dc88fbf6ae85521f44df8cfc76a6956f63d6eaf7608e9a7c40347de1caf127ae455a3968dff32e0338e82935a10da399152f30525f2873e0dec5c0410545eac0a4c428c4bc7022cf755f5c2eaea6a2d62c15e310a23c", 0x9c}, {&(0x7f00000000c0)="bcd30226c08c1c5defd3150b2aec60cbc12caf8c73842fbd686736a7eeee1b4a2320cd547a83b0f337a65306f52171cc1fde111659278b9b5d6d4a8d60ebc6eb70083d7bf69b1a92a43d8d51f0598d542cca21a2a3a06845f39beb797fdd0243ab2b3b1f857df6a8f20e7af102ae51aba4a531fb1e6d9a83b40ab21a9b3f39b739f2f8a6e4bfbf536ac782a303f1aecbdc8558f5bf75", 0x96}, {&(0x7f0000000940)="55e96fe904cc21c2bd13f92dd30f846fedbc3edf39f3c0d6f38aa65ba94e3d5c526764bc926ca1810eb9bc9b10fd867f5dfd1e4e63e37b428c115c3a0243073c97e55a8fd35ef26eabc58715063ad46fc50748e08b0126e316f6fe1df91d1234e9f2e68954502f2d9e6fd1e97f322a26c88bf6e3d5629166a9e65693affd74cccc1f17e7a511885ec0867a36ad5d513a4b8edbf11670d31eb5d03d833b00b84dfdbcc48dbe9adcfe38214d6b68d396493bd92ab367d69d55dde643f003000000000000004bec1874dc032513f8a4710841bce0869786f8fa8276ee292726f2696d7a970d3a7ae2b49901009604f259638f97d829886889237d0c0ca2e0e44cf343936ecfce0750808a94d7b140f9ac", 0x10f}, {&(0x7f0000000280)="bb77de8ec26cbc26bcdd36bfac333da392fe575ab53c76cf07f1c78cc8937c86574a434620a34147f0c8fc271718730b113607ddfc90025be6f6e5042e1cc8de199b600f27145d99beac562bbb03697564dbdfa584086677855e1c6bd18fc8b68baadae7641e6442416cb1667096637f3e79a42f3c5b313cbae341b2b4ce6b09d4901ecdbb14ae4bbe4c7ff22e6de036e8852dd4dbf3e9", 0x97}, {&(0x7f0000000c00)="ed052fd068d938b91c0935ee338b9c72ff579ca7b24e3f393fe983721dc8ec3293100830ceb5c4b1ec21468a3f27fc4d79f96907c415bf064724a256e9568bfa531386bd2a992a2380bfa99f1c00d43c85f30ea387b0642da40b197d5b24601297015518126d83bcb211353fe5a63e4d6303a0f1ae25d5366e7aa95511fab30ece904d015f07c434a1f7c3fa2f11bb8071a48e0b3ea8c277cfc13cc9954fc2e1cbaa79c2bc193d0d54757780440d0d0092253de655bad6bf7f20cf7b7e251c61b047da86dfefce5a9a543f2efdbc60f5482037f25185c984d8adf7e88d51fe804c19cb2c28d020bf885eebd76c2ec23a403e9219b107161fb8ac2bad8259104661852d03dca63d3165b9d502d70000998be723420551cc1f42715a651be3fa6e5b7f89c6ce7ada361c144b14d9c7ae43c5430d7dfc9bd4db999232cee800ae76842657bb4110a3d5771a43572726d9c7fb0c60847aef26e9bd5dbde2c06a6c3c101b3c4a7db264cc044161f6639e14e7a38813e94c0e2fcfa8ca8512420bba36f2d40ce2ad8eab6dbd67742ccb0023db34c1f9ba7cf615ffaf84ab5c98c5a7c072ca071ea217d24be059e4bad6a1f2a2c5179d0834637227b6f9fdb075040f25da98635a7e1131b54e418d8ca23b0252215c7b172a71ed25b45091b5fe04ae278210b4b479a9cf0dcbf950382f7d1afba763313f383a07289c84eeee335225a83e6f5b5af8caa2772fe0c18847400666711c88977941811cd6eac13c795c5e1d045c76ebf890fca606a68fbea75d50acd5cc15ed450cf37e6658707d5193aaf0f57a117987d12cf3a854a6e119a74c2d69b39338f12996d0a9520e2c61c194c7cd2bddc95eb2a843f2f24bf16e5ddc6c93acc3ee99bdeba4b687b47ebe50d0a8f8acb9e19e10c01bf0ef55c4393f5933305cdbd1f76c95f2915fbd5d8257fa77eebb7f2454a71a96be5924c85d6c022db3816e8fcf07447657f9d640de36b48aa41b30b076b71f2438eb38e256b35273297a89117f53479f2ff7979e875649d1e26e5eda1feea68f1c784ac1c6b9841fcc111cf35d3c219fcf07c2e688f15ee5a52125ee5976475c9d140533fb4053b8cd7b55b015ce8a2198ff5b40ad63a2b6ae4ca36887479b1c711519bef8d952a73e3c4ec871c215d554fd8f1c10a6dd9cc5a1f83ebd66cb7bdd5130ddac14cdeb2f8794c2809ef0e4a0d401283b29edaeb296b670de2f5bfc8a7e54e52d625a20aff06de21b2ad1ebb44c5867d569cc38eb1d73916873f408b9029c8d466d9396eb052ab57d73ec59ad23bd3dc4e8b5dd5988171de19b410d0dd5b7e5845c1ef5844f3ff9137a90d8f37c3be432c9a91248efcbeb4134d448b8b8f03adef31e5813b7047cbfa586c8efbdfe7bee10ea4447355d37a02bc10507a424639eaa317e92db28dbd134ee5514c8d4e3866e79f7e9d330bf0a308701f8b3c299887b9424fc43295951cb9dfd559ac47a99ac46b042a83f3b0a2d9f5f48805290a22b2291f448244f6bb88ed34c5c5301843cee6e5857524a1730b3a9290a95", 0x44b}, {&(0x7f0000001340)="18edec63b6ba3cdf0be3eaea6e664372d2823c17fa01243d8f7a8507890446879b0f0a79da152898725275d9d1dc1d29fb14c2a075558f14882ca64625af5cadccf4cc3589954c412faabb9dbe89e05e555a5b201bb8d377e45f8cb9dc68b9d343eea090582e5d2f6118cc2ca60c73eb41e3ad157b0d13e50faa60a1fef858ee8dba42fdf26dad01fca1a0673c405b0efbbb28840490fcdd7f154ebe141c635c16becc3907cda16a7641bd3671df4654768935bf539440b48a32d54f36bbfa9a54a121209bcb0eccd234d3ce075f06669f26a6207f1e38caa7fba424f708864f0411b72afb5e1bd98107bf06dc4b34977902b431e811b1514b", 0xf9}, {&(0x7f0000001440)='E', 0x1}, {&(0x7f0000000180)="2ad4ceaae38e74350ad9fa1051de790d2dc945a68f1fb273c6cddab3f73f266762e860ca277b9743245f8be73eead0919bad0c6363039fbe5214a014c64e2cc433b8747336c2c8a0d66c90febcf9757d96ffb84dcda0de90ac893e3bd73bd4f58a2b9458b8a3759048860aa0ed389cc8da07c691ff895f0636bce7479df65f07dae4e3cc948f8f3ca5987bcf080159b9c7a0b8c44c7c9c12cabd242e0c3c64c4f8fd9926e99458c2f4c7f46580ef4c459c7e049a750ea3fb93998580cc468025f143e6", 0xc3}, {&(0x7f0000000780)=',', 0x1}], 0x9, 0x0}, 0x0) 16:00:50 executing program 1: pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x4) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000200)=[{0x6, 0x40, 0x1, 0x2}, {0x0, 0xff, 0x9, 0x3f}, {0x100, 0x0, 0x1, 0x3}]}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00') r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb50800000000000000af63ff3728381d000089720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c50000000007000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x17b) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002700)='/dev/wskbd0\x00', 0x381, 0x0) r3 = fcntl$getown(r2, 0x5) fcntl$setown(r2, 0x6, r3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0}, &(0x7f00000005c0)=0xc) r5 = socket(0x11, 0x4003, 0x0) sendto$unix(r5, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb50800000000000000af63ff3728381d000089720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c50000000007000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x17b) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000640)=0xc) r7 = getegid() sendmsg$unix(r1, &(0x7f00000006c0)={&(0x7f00000000c0)=@file={0x1, './file0/../file0\x00'}, 0x13, &(0x7f0000000540)=[{&(0x7f00000002c0)="f02d047f19c3eb8321a2d82a5b2d785ec5998b6f526fbb3558e05195ec3a600b7294c35c999e6d515cbbc95a17ec86836d2c861e4d62360d9ea1a6245c", 0x3d}, {&(0x7f0000000300)="fce8f1073060e413c3a90fe9d24a60744bb60feaadcb8b303e10ca8891bce0cd8c512401de14a95b5f9800f236d717f37f1b51b377c1c5c89e124bccd9de3dd5250e4819b08cebae432089169858604b2f689e05a7282eaa9ef14c215ef4c8bc6b749b41b2dc85180d1d36a7fb180ae779c84248fc9c4bd1007ef962a3f38ea8c1a97ac3ac249dba217d4b954345369d7aebbf3da8ea87e3305dd03b70f77d1e36239b368017fe11cb5a9ce61d357348cec521949a1416870062477331e972a328181c0ab09577956230dc395c80f96eaa9dacb7392d1860853832f3792d9af822d0bdc16093c54b0e9691540f335b", 0xef}, {&(0x7f0000000400)="655011ee3b98b904c227b465e3d80ef82e197444c541da119ad5615ffbe138e5df2d5c748f8851327b08c9be4b1934616a72231ebc98ecefe4cef0b9849717883f1d4fbd169b36c3bda9d8f68ad597c8fe603531ffb8a2db12907ec2d2925af82599e41f80e53ffd", 0x68}, {&(0x7f0000000480)="e1a2b2c80e3b495a4a3189f5771edfc473c47de411866c7bc28e1d648a9dab008f1f22c0d54663fd938ff9fa94f93b732a1c93f105dd2a02ce4a535bb14b5d3986bb8c1a70af6391de07e8e604c2f2991d33ba3716746c3f440312f14f6817c0378036ddc9e8e5b6b0c98a32dcabbd0cee86e37c07db236706dbb86fbd8532c6421985327d6c01f4ca789e60c3a55e28", 0x90}], 0x4, &(0x7f0000000680)=[@cred={0x20, 0xffff, 0x0, r3, 0x0, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r4, r6, r7}], 0x40, 0x413}, 0x8) 16:00:50 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)='D', 0x1}], 0x0, 0x0, 0xfffffffffffffffd) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) bind$inet(r2, &(0x7f0000000100)={0x2, 0x0}, 0xc) syz_open_pts() setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) r4 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={r3, r4, r5}, 0xc) setsockopt(r1, 0x29, 0xb, &(0x7f0000000180), 0x0) 16:00:50 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002700)='/dev/wskbd0\x00', 0x381, 0x0) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) ktrace(&(0x7f0000000000)='./bus\x00', 0xb, 0x800, r1) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febffddff8252600040000000000ba0d31e99a00000018000000000000000000", 0x2c}], 0x1) 16:00:50 executing program 0: r0 = socket(0x1, 0x5, 0x5) sendto$unix(r0, &(0x7f0000000000)="19c29ead0c0f00032873470a8bf4d65278648aa5ea3d905ea5d35bdba1c786192ae112b409ffafd2fccef6c444a3f55a1bc701", 0x33, 0x8, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) getsockname(r0, &(0x7f0000000080)=@un=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSDTR(r1, 0x20007479) r2 = accept$inet(r1, 0x0, &(0x7f0000000140)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180), 0xc) recvmsg(r0, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f00000001c0)=""/62, 0x3e}, {&(0x7f0000000200)}, {&(0x7f0000000240)=""/231, 0xe7}, {&(0x7f0000000340)=""/80, 0x50}, {&(0x7f00000003c0)=""/207, 0xcf}, {&(0x7f00000004c0)=""/56, 0x38}, {&(0x7f0000000500)=""/100, 0x64}, {&(0x7f0000000580)=""/35, 0x23}], 0x8, &(0x7f0000000640)=""/33, 0x21}, 0xc65) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f00000006c0)=0xffff0000) r3 = openat(r1, &(0x7f0000000700)='./file0\x00', 0x200, 0xb1) sendto$unix(r3, &(0x7f0000000740)="42a19bc6d02b43cac62754aed12d5525bd3bc7ed947e7e3d0e677d70cbc1e19e18673e89b6da40e9891bf5d39aceda9337d6fe45a7a1f3d94e543c53d88ca0d6cbc46f357d84e9a2a19acbb72dedf911d16e4903f3fe4c4f80abe23780cefffe1878a60188a4d41d7b0ba3fafe75f995585da18ac869c75a93886795f62c62152f089365eec114ce529bfe97a80b5e71f97e72ec", 0x94, 0x8, &(0x7f0000000800)=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000840)) r4 = socket$unix(0x1, 0x2, 0x0) connect(r4, &(0x7f0000000880)=@in={0x2, 0x3}, 0xc) r5 = msgget$private(0x0, 0x10) msgctl$IPC_STAT(r5, 0x2, &(0x7f00000008c0)=""/87) syz_emit_ethernet(0x4b, &(0x7f0000000940)="94a66761ec844ca717854bc0f79a682a3a83e171e1d1cebeb6067df7c655b62fb1966d007fcf78dba278d0a3f9175793afc5a9d1d423e60e7d6ce61b483e5f70d56288815b6cf2be202bc0") open(&(0x7f00000009c0)='./file0\x00', 0x10000, 0x54) r6 = socket$inet6(0x18, 0x2, 0x8) recvfrom(r6, &(0x7f0000000a00)=""/130, 0x82, 0x83, &(0x7f0000000ac0)=@in6={0x18, 0x3, 0xfffffff7, 0x2}, 0xc) socket(0x10, 0x8000, 0x2) pipe(&(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r7, &(0x7f0000000b40)=""/143, 0x8f, 0x2, &(0x7f0000000c00)=@abs={0x0, 0x0, 0x2}, 0x8) pipe(&(0x7f0000000c40)={0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000c80), &(0x7f0000000cc0)=0xc) open$dir(&(0x7f0000000d00)='./file0\x00', 0x1, 0xd2) r9 = open(&(0x7f0000000d40)='./file0\x00', 0x8, 0x100) writev(r9, &(0x7f00000012c0)=[{&(0x7f0000000d80)="9e88bef9fea1f707bd581057149946e5a3aa30ab3d84a0d1ea59251bb5934c14fc69a343c594bf4fae2cf51bf90137cfe74bd7a264d10506b8bf449bdcfa0322b7bc35bab2644111d62e9d014cb483e51d0dba7451a6b30eaa7aedfe6ee7100331b0597825695e4310e5c81c9c2b9d294cb200957ec9efe8bd76d1785b70f5ca5317e405a36bed68522109dd9481e95535c5f6bb4a8dd107e5964c38a906ebad3d82459aa2371dda9948280a115a398941d3dc478b777288287a4ff7d9393a6d85c7218e30a55e4e6be0ecd4a4ce", 0xce}, {&(0x7f0000000e80)="6de2a40812cf381d762c43490b3bd4cbdd78e2dc8be79e27949587abd8e8aba3c69103549bcdcb3896c84723ff480151aef65e00a75f3b852c771fdeedfbf91fab", 0x41}, {&(0x7f0000000f00)="e0fc2007baa106b51c1fbc3844b6bbe1090d1f3c5c644ab151bd22ec19a83d9cfb39d34aead23d8add3a06a0ce2bf325971403b7e474a509cd2cba69b2e55b7369269888695c2b4de15beb470a92061b682bfecfa2145528a86bf17412822837dc6fdb3bd63b7e4b4dc20a29cb8279712042c08cb78d280b0a369e9c273bca1320", 0x81}, {&(0x7f0000000fc0)="9a60694e69e371d69132e97a6bb9924a1e1b1734881396d787737cf6d08c9e1edce638566a85529406e4db41dc8f51270c931e51ddbc260dc0a46527eb25520223b631f60d70a89cbfa909f8a02ca4a3b806caf06e93e2d97bf6940ae38b61ec9e6e19c2ef721a941104b43989ecbb7a59a43d115b078b393c3d01f197e5532d48ffd736", 0x84}, {&(0x7f0000001080)="8f743383bd827da44c4cec359a885f5860fda536fe85322cba2eafdf91d12c1aec95dabba3d23da3397cdfcaf2264027e8307d3755c874351c65c9e32e169bca4227ace4fc6b70e3f199c171c593c7fe9578b5d08abc3a1657f4bdcae974bd675b185547bdf62c1d0730", 0x6a}, {&(0x7f0000001100)="821daa56016ee74a7627fb80d0526a230e2dee5bd1e2ed2e5432ae03229bad1ed14f017e9005838f2d7a640c381c89fe448b454731ff99e554149c84e6f88363f393d205959c63a530c54dc7f885ee8f47a70f3df2c548d1155477740b014ab2df62a66e937bf497c9a7123beff0b0d0db1cd1641e1598cc27be25a914a880", 0x7f}, {&(0x7f0000001180)="b4ee7159902bac111436ca507d774cc98c535bca6ea650e55133191da4a597247cd772193c968cbb9a1a78903541d55d2b35d9e081c2e62359c14fb55bb87a7dcfe17e982e57709d753a02c302ca3a2791d6df8f7ddeb404fa619384a8d02910bb755ef82dc4f98c779e939f778ee450ff434b3397d997db", 0x78}, {&(0x7f0000001200)="3f6f1ca696a9800356f243f6ca7608d96e7c12ba89bd7981f5937e5f79dfdff4755c374fc896a0412c555754edbb17604de98f79bc960c119620ecbb2c4906218e453269360057c95a3676552f4f72bf6543d026febc9e880e0d84e8f15104552190f9c6e6433678bcd969a9ead812d47550b496513937a07cf560505bf23156062438e472f358d89a0c6958c6dd01904cffeafa4f0dbad24c9a6dbbfe3821cae8a25a3372d74cf8c0f259cca2e775ea4b14b11640c13b807b11dcc2", 0xbc}], 0x8) r10 = getegid() setgid(r10) 16:00:50 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x3, &(0x7f0000000180)={0x0, 0x3b9ac9fd}) socket$inet(0x2, 0x4000, 0xa2) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x140, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x200000000000) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x200, 0x0) connect$unix(r1, &(0x7f0000000a80)=ANY=[], 0x0) ioctl$TIOCNXCL(r1, 0x2000740e) 16:00:50 executing program 1: 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, 0x0, 0x0, 0x0, 0x3], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [], [{}, {}, {}, {0x99}, {}, {}, {0x0, 0x14}], {}, {0x1ad}}}) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x20000, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) lseek(r1, 0x0, 0xfffffffffffffdaa, 0x2) 16:00:50 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x2, 0x4001, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) r2 = dup2(r1, r1) close(r2) connect$unix(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYRES32=r2], 0x1) getpeername$unix(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffff70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dfff00000000000000000000f5ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002ebc811922d6370000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008b64c8c6550a5a1900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002d4a0daf6437eb51000000000000000000000000000000000000000000c9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000065b64cf60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008b1c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002840025e973e0a10c74be22600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0291cc2985a97fa02d0169a058820e9091476075fa2a50dd0910676a4ac14280f830c844321e93b1d2bc42c943deab0cf30937275b4b3b79436d501e5bf4adfa55d7959ecdd59232005823c8766a7fbffe74f67255de912df5f045449fa984b8eac065c4ece838a70a0c78a2593e97a7afa31465ed98f27ccb564712b"], &(0x7f00000002c0)=0x1002) getpgid(0x0) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f00000003c0), &(0x7f0000000400)=0x1) getrlimit(0x0, &(0x7f00000000c0)) r3 = dup2(r0, r0) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000180)={0x8001, 0x6}) close(r0) r4 = socket(0x2, 0x400000000002, 0x0) setsockopt(r4, 0x0, 0x4, &(0x7f0000000040)="04e060c4", 0x4) socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0xeb6, 0x2b, &(0x7f0000000680)="ebffcbff13b9fd812eaa4e713048e6684e4ceb486dc6056a6500496685875571b99930da34c7bbc80db1c9a8537d00f90da9457ca067eacd8ae7205471cf58c6ccc491c302791e91c589846f5f68ff1b65ea1184bf2e04190d871766613c8d8133f38effef5b4f92020a4401de23075dbda0e6b621135e5a8eb5a70984328145ff4d9c9d9831856bc8389ea2f7316b429be8d1c684a86fb193d318e425549ed09ba41d74e953562f78fe16408e6dbcfcc673086ec1faecc59145345a210223996d6120c4e18668434ce6f4b1bd16e1ca34bd40150eceeece29f3ac7f9a802b1d168ced2906054bd86ec9a33eb41bea25657ce1160b44dec299113207de8bb79c8060cebc40ee7fdefbc090b92cb239cd9e0fba7b98dd42b2e5d4fe056af4abd643c17a9d6e841bcbc37dc6010805e3edef67c81416d1de3a7040", 0xfffffffffffffe73) openat$klog(0xffffffffffffff9c, &(0x7f00000001c0)='/g\x00', 0x880, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r5 = syz_open_pts() r6 = socket(0x2, 0x4001, 0x0) connect$unix(r6, &(0x7f0000000480)=ANY=[@ANYBLOB="821276bc34bdf1e7070063db5ec2c82ab46f67b0c4a143dce4a7efe1970da711ece20338661e2f664dd39f92196ebf691e429795c7818d38472182def21dc207597884a30dfb4a40846b09fb2b6a7bd33c0cac7f370b08b3258c690e23e83586e36af21cf3c0c6b7380369685f6e47290e6f6215b9c977d79f3df8dab0078ce57e3a41eb6a4f3ed9a8b1eb3110e365f7dc06720a89d42c19b5d73af4370d9a3c9b5fef40cbe02655e7ac16859b02a8ce3ce02a5c94efa613313c388991355997a711e138a1db07b0e64b1b4d4bb716d53df516bfb2e9c9945265c08d"], 0x10) dup2(r6, r6) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r7 = socket(0x2, 0x4001, 0x0) connect$unix(r7, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143bae4a7efe166"], 0x10) dup2(r7, r7) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) ftruncate(r7, 0x0, 0x40000000000008) close(r5) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8, 0x0) ioctl$BIOCGBLEN(r8, 0x40044266, &(0x7f0000000140)) r9 = semget$private(0x0, 0x7, 0x100) r10 = socket(0x2, 0x4001, 0x0) connect$unix(r10, &(0x7f0000001c00)=ANY=[@ANYBLOB="82020063c451a377a196dce4a7efe1770da711ecdd57be65ba2fde5dd51c8b519211c614addc8bf5adb431965feab03761539972bd054afe77602751389134d22b879effbf0e22b2e0567eae932216821fc012305c8903a01e82d62c3a0d7403d65a1bc64915996fa59c6d906579120b97ea2b34df4f78c8ade6b3de2aa926af31de966a7c730c6a9886b696028908735920f8908f38dc4e57588517837824b189b8a73b355e0b5aab189ec076dda0adc89853ee9063db866ffa3871fca610654743d2adf613b7abfa39567bdfac87e509"], 0x10) r11 = dup2(r10, r10) close(r11) r12 = socket(0x2, 0x8001, 0x0) connect$unix(r12, &(0x7f0000000000)=ANY=[@ANYBLOB="a94be7de6697948be0c3"], 0x10) semctl$GETPID(r9, 0xfffffffffffffffc, 0x4, &(0x7f0000000240)=""/114) 16:00:50 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, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket$unix(0x1, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x5, r2) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000340)=0x1) ioctl$WSDISPLAYIO_SBURNER(r3, 0x800c5751, &(0x7f0000000080)={0x5, 0x1, 0x9}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) r4 = fcntl$dupfd(r0, 0xf, r1) ioctl$TIOCFLUSH(r4, 0x802069db, &(0x7f0000000000)=0x20005) 16:00:51 executing program 0: poll(0x0, 0x0, 0x81) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wskbd0\x00', 0x0, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x800, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x5) 16:00:51 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') r0 = kqueue() r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000340)=[{{r1}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) socketpair(0x6, 0x3, 0x7f, &(0x7f0000000340)={0xffffffffffffffff}) r3 = kqueue() r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r3, &(0x7f0000000340)=[{{r4}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) r5 = getpid() r6 = open(&(0x7f0000000380)='./file0\x00', 0x20000, 0x10) r7 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r8 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x20010, 0x0) r9 = kqueue() r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r9, &(0x7f0000000340)=[{{r10}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = accept$inet6(r11, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r13 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r11, 0x0, r12) r14 = socket(0x18, 0x1, 0x0) setsockopt(r14, 0x29, 0xa, &(0x7f00000005c0)="473f70fbf305cd413e6012521dc8265176a0baea144d0d9c2008b1eea274b70426c6fbeee610d1a683c4aa6eeb1270479a93d8ffddca44b9363d678ae3f4dfe4e79f83fe36077510fd20f483413bb01472f7d56981f63257d1b4c21f08b22c5be556d90bb24210775e830a8db00b4b99e426a28704a278f8708ea30ae3bab0e5666bcea06cad235d42faf02019138f6587b05dfbb04bb442824a5175e7d36bf42b3c61c8eddc353349", 0xa9) setsockopt(r14, 0x29, 0x80000000000000c, &(0x7f0000000500), 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffc77) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000680)=0xc) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xfffffffffffffe8c) r18 = getpgrp() r19 = fcntl$getown(r12, 0x5) r20 = semget$private(0x0, 0x4, 0x408) semop(r20, &(0x7f00000003c0), 0x0) semop(r20, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r20, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r20, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r20, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r20, &(0x7f0000000240), 0x6) r21 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r21, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {}, {0x1}, {}, {}, {}, {}, {}, {}, {0x0, 0x4}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x1}, {}, {0x3}]}) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xfdbb) r23 = getegid() r24 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r24, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r26 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r26, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000400)={{0x6, r22, r23, r25, r27, 0x4, 0x5}, 0x200, 0x401, 0x2}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x10000000000000, r22, r15, r16, r17, 0x5, 0x7fff}, 0x6, 0x2, r18, r19, 0x7f, 0x100000001, 0xb1f1}) r28 = semget$private(0x0, 0x4, 0x201) semop(r28, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r28, &(0x7f00000006c0)=[{0x1, 0x9, 0x800}, {0x4, 0x5, 0x1000}, {0x0, 0x4}, {0x4, 0x1, 0x800}], 0x4) semctl$SETVAL(r28, 0x0, 0x8, &(0x7f0000000240)) semop(r28, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r29 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r29, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r31) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r31, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000480)={{0x9, r30, r31, 0x0, r32, 0x80, 0x400}, 0x3, 0x2, 0x7}) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000080)="a3a36d6e9e7fc77824ed2d9e99280076de58861ce5ad05f864621043d320441f5691cd48731fe2c58bd4cb06c2009d63f2f3d64a257543448bb2cb7e42a37620363f1a90f5c7a76669b80e145764d2a5f3a3d814fb64fffd134b894a50e35f44c94e84cbf0ccdc31c94255f7", 0x6c}, {&(0x7f0000000140)="0d8ee700f1f1886cf5d9d1d9adde0556fdfabfc17e0630b882c7f72b457be18247e02ed901b0dd48d822c060a28e16e661a21de0386c8391468d4d5f9508ae72c72d0b80f8a700943524ba19223ee0e16cb94297d3aa4ba624e98c634b09c03175f183d90da411a31f6a5ca2f709f251335699323ca8e33e1dda52076bba11229e7c19fc62e6801cca0497a1556b40c84407e073c4698e04fbc2b6", 0x9b}, {&(0x7f0000000200)="2f9d149f936adf8f28d68049a60d98aef2374d4a1bba2c5a2eafc597e6468a80b4694ff314be42a8b7c774451cd73d30f10c273a6ac2b01966d1bc74a18dc764987da0bad09099950fcd9a73dfc052b9a5e0cc40932ddda45908a4bdbb6139b96d0cbf2f4d1b3ae1d5917f6572155e3054fc41656b33c1bcade69b42f499d603842bcb02d66ef690014a5f1d7792d08c853fc37c0a6326fdd5ec3ff42a456ffecb82f82b4160b78a747ca66e092bd65ecc7fc8b9fe34d162dcaa6705a5eb11e81b956dae1fbe2e79e61ceb2980d1975a6ce0a0feeeb64099fa33ff7649c7972775e4bf2eaf8e695864eca5f1989b892111c6b5254fd34dfdcf1d5123a5", 0xfd}], 0x3, &(0x7f0000000900)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r4, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000f2fffffffffffeff000001000000896e9a815d9620f09db89e1847fdc9d515dc4d764331aa737151e9d569df48fee9ca9c0e37d114a8b90a51a2836101c3778e06bad270d035c0e3362b2f", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r10, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r22, @ANYRES32=r31, @ANYBLOB='\x00\x00\x00\x00'], 0x80, 0x4}, 0x5) symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0/file1\x00') chmod(&(0x7f0000000040)='./file0/file1\x00', 0x0) 16:00:51 executing program 1: r0 = socket(0x2, 0xc003, 0x0) close(r0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = socket(0x10000000002, 0x2, 0x0) r3 = dup2(r1, r2) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) write(r4, &(0x7f0000000040)="eb665cd194a102610b", 0x9) 16:00:51 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x9, 0x0, 0x0, 0x4}], 0x9, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r2, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001500)=ANY=[@ANYBLOB="1000000000400000ffff000001000082"], 0x10}, 0x0) kevent(r1, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffb, 0x1, 0x0, 0x2}], 0x8, 0x0, 0x4, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = socket(0x2, 0xc003, 0x0) connect$unix(r4, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd3ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf557245b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000008000000000034e303682e9c5bab9d4cebb9dd94d00d989e98e38e4c95efc7d0e8fb03d3907330fc34fa446f92babf2faed1c83e8f1451babce7bfd7afa2d2469daa940aad6d2f1774f3656e4f53afcfe20637099b7cd7d9edc009000000000000009622590f75260f272fd7807b8f8251de877d64b76ca92d54463a9f03963e5f672e1bbdbaa317fe4419d3f36746248558e97dffc49483211295c697b064223aba73c034252244233d4b948b25e743600427f3a6b566fa3c008f169361bb121ff9c085ad65f4f8dd1e3b915175ddeaebe60b790c89a65ae22bc2f15f"], 0x10) dup2(r4, r3) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x10, 0x0) fchdir(r5) bind$unix(0xffffffffffffff9c, &(0x7f00000001c0)=@file={0x0, './bus\x00'}, 0x8) r6 = dup(r3) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) openat(r6, &(0x7f0000000180)='./file0\x00', 0xbc5a71a31810b4d4, 0x4) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, 0x2013, r1, 0x0, 0x7ff) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000180), 0xc) ioctl$KDGKBMODE(r6, 0x40044b06) 16:00:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'\b\x01\x00', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) read(r0, &(0x7f0000000040)=""/50, 0x32) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='wr') open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) 16:00:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x7, &(0x7f0000000080)=[{0xfe, 0x7, 0xef, 0x1f}, {0x8, 0x89, 0x8, 0x6}, {0x7, 0x3b, 0x0, 0x5}, {0x2, 0xbd, 0x1b, 0x4}, {0x9, 0x81, 0x5, 0x6}, {0x400, 0x6, 0x7, 0x400000}, {0x2, 0xfb, 0x10, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:51 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000000)='./file1\x00', 0x200, 0x8c) ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0x40000010, 0x0) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') execve(0x0, 0x0, 0x0) 16:00:51 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20000, 0x0) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0xb8418992267c6fc2) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f00000000c0)) sendmsg(r1, &(0x7f0000000200)={&(0x7f0000000100)=@in6={0x18, 0x3, 0x6, 0xffff50ce}, 0xc, &(0x7f0000000140)=[{&(0x7f0000000300)="3a244abf66877870bd240a55c760d746f55ea7adf654fa0bfaefee1c33da46955652c650b1c945d9ea99458090d6e4523511223d2cc1815726235d7cfafa39cddc0e201fec72bddafdf3917f0ef12bb0aa6249f45677a22f3936e22a83bab54ef80f8bc4d563329624182f4820759834e48a82b23fdad73a8dffab6a6f4a55655f3b47a3a43025071493b50e587b02cd54ae87f691cb9881afc5db0b2bafd38b7c79ded95c8895ee9ceea27efd458f4792f328ab0fb3be9eb5c377e033bca68bd8a480f84d3fd79a964c835965e49f8b95428d3c4755091b367d48839f43eb9d382dd81e08f63f1d46dbca078e3cf9824e797fa5129865ef99b35dbf9c024dd890d260999e143a6f81ab063167944e7b390e5874dbe7d01877a8b9bb30643e58d573763d9439982d0ae5c6df9252b1898ea34ae52a204c22b38aef3f557b91536e8c411f4e99451eab9c5af9ff19bbaeefa2aa6d8995f4014ff9f2e114bfc2eb8f6bd7720a617171e9029c03f38b1903c8cc114f81e56c39a84ba93bfb878f52044579d3538c19d9c6a5432c8ec14bc149454787e49b67bd352ccf50c6d50316e30044d9b2264183e1da8b80452ae3fcbaaf133c4fc994e155b24a8526c7a5e004612bad86d4aab30786e33fc9e63075eaa5aadec553b8ff3a06a66289f63e51b87ad792bd9c8ba96d4210123b8ae3d0f99716d074d31c43a4dfc026c538a0da173f7805c3c757bef7bdcd351f3afd6f1a23765ddb2a42802d744b065696f26f68d1ca2bc578b69623e9b2e1872c4afa7447e10e4224badb690a5688d02a39ce379f15e0e90e149ed55a1ff056ebc229e2fe2e97a1bf6eb217fb3c6c36d516f6d3396110f40206b226594fb941eb05b8493718cdc6056d6c61d81fcfdd3a2170568e1cc319c7bf57d2eecc3911e0d9c4642682a594d5e33ffc23223d26c78f28d06a6433faa27565b1c6acdd42f285ad792df59a5054567bbac4040e3afa78db0c4574e89f8260b9f985fb6bfabffb896b86136b885e0e37b3b3f1528a1f4c8fb032484f0feb5acd93ef15fedd8cc392003f70695d551d3b6e494d3bc10e165f49d870725809c1b932475dbe6c548033ce3fea88b881650d816e9d00f1c6c6d5149a1bc49cb3c5d9ccb0cdb0eaf52187b2f50d1180ce94ed136c6c522573ca82284c66ea04814101b63411e4c4c9ac8848b64527794efdae51331abcf3a3c353fc4297ccacdb2ef05d1d2ca30084504f042cae3cf8c41a7e5adf147f1e7f44da2cc074ad075f33775127b8b2218fc3af14a17447e365e973e1c12d21b4a2334751a546d03edaf38fdc571d2157e2767fca7ad7eec9eea4c45ea3a7c09d05de1519509ffffcc1c6407d56c7f89a54fe41a81d95f6ce0cbb0904a2c0f7f28912ffcfe45967f7a138d5dcf6e08014d6e196d5f8b92deb77a88ff96240dcd3e1a2a793451823909fd9ff15fac99266a50ad00f5d14c03cedeb176c7dcc848512358494faed715c62356d9465ad67e7213bb17abf79e11754b2ffe0721357a62947da028a88caae0c77012f247ea7dd0943c3193f1cdabd21c5e6e0765bd61d64a4c3c7c1bb08efd10cf46b1f683af6f013de76729f73f7ee5c5b64a9248339f3f4b920cf5773b5af5a3e670dc19cab687ab8210dcfb6d2c13a9d82a7af88dc5b5efa4e29825d55f803bfcd01b2830d77cc16457f3de790ad8d0b8a18c453f76dd849b82b8bccf0d0a0ca1ead5de8aca2bd284c311e6605692e27199c26a532bcc454cfc5e0aebe8e638ef7d0dcd2d7cb4e7626518aee3cdbe134f8fe340647a4feb1013a2cb3d060dc5956a54083ce598f1cd488df6878e71a93c31a08048ddf8116168445b4429ca6e59c68e9c643809ca00ba86576cf6b9ae82186b8388634b1ece3c30e88cc722245eff571f1e36abb481973f3e61fcc47e64a7c6040b6f3688d9b8ab175e47edbf72d3d35c82b9d977203b149748954df8e63081f5901bdc6277892373c26bcc8290b32590e785b7aa7af2de1d8414a9c6eaad360e60f75eba20487f7d43713c3f0d1938c745288e3a7b09351fbab52a655f2e8bda526d0cac858dd4ce9c3be9eeb29b7bbc5d747bcdd76676783910b4efba9322c7b68f07de9e8c1df25c638e17f4fd14e4834f56bd9f6440cc414a701455024f191750b139f1c6c22c8c8306bbd8c16208be8be23c82cd929f5a274253afdfd66dd88ac6fa86c7488db2a3f2797ea8b12a3588b202934ab7b14c0fea6ab885d5fdb5055806c8465105c18074076df0106cc0e67cb86e49cf1f9ff75021ca830d145d286114f8d31968485f8cb5de1140fc6e6c0c478eab04aee63d0954875fac2bada60222c6df123a5d7bec273f31170077b3c6e41e6f1734e90d8bca89b1f890037c0357c3137f790e5b94ccb92297b3df0533905e12162b4f6fdfaa3672c6aaad9f64cab686c9c40cdb84712745b22b4963aaf403af85043d81f1903944d3af5b8cc00ddadcdda1d32ec49b5096bcfd8e3e2a89ef7b777b1e700d56327ff5a2ba492f0ba0278a161bd1866cf4602a7fe084121591f5954b276563bf6d6506917f8c108dbf3b7a519c5433f43e85ae5127f46d4bcd98bda8d45586640341130455f1de0f0ee155a39a2248c9d7b643037a79fcba6bd0e544d38f93c397513074e700c19ccc11150c25adbce58c1e8b3a09e61a2e5d76c9a0f6ba08c8f77e9189ca667d7dafc30658d8b09b532b05ec1053b77002ed5d268f21171a7e3f9ab49f63c2c295105f57a3fc0b31eac9e0d106d6bf3084ef0251d175c2ca09748f369313058e1d58f93964733d1f428e19cf495487069505db1e12595ac46ab1b94b423715c6127d371347700a0492535ee5cb3503273af0b8fa61b67cf5af3896952df4dcf85ac26ee8cafc5aaf1a7f7b473acb48839a04e53744cb4646d59b703a8cecfd3097a366c431771144164ad9115415fb59f7e425b3b3625133ee97614d64e02fc30bd7db9b1a1c626d8b6128359643bcbf6d634fada6ee0a46addc16df5a542ba3fe812e0d71d7da3b7c94f969ef00c93d545a5ea06f2367f16cc5528c53b4d0e090f5a6048c54e9237771a8a8d7027c7900c867745268b31b43d90103a125bbbe38593e62f80fa51e886e40078585e07b30eeef6ee79b4c3cfc6dc6f52e2f47c43958086a9a30f288a81ab58b950f2f4d1cc86d981fa17c91a6a22a357cff66b9dd6428057b9e457203abc8b9c2f60df9e481946c0c550bc48e444bfef937386afa4e7021f8bd5b39bed1c05a6423286d466ce89a382acbf4e58d4615f4ca30133a20dea934105fc76e1b4d9b73f087f14447287b01b378a18d5b2e886cd0d60934c4c1d796e226ec9485445edba30aa9b2775f46a98a19c8a00b56caefef72b86f84ed55b97874773b0e0696cfee664135e4266934e73b9998e19b9ae96b2146fc9fd4a04cc3575c3fe263b3a458221cae39b35ee8d1eb4d36c894acfed8e08b77e21e0b0e74b18ce30a2c047e1b12661a194e733677a378b5e99ec4ee86477d4741f3fb84955831b91ae9010f14496621a011b9514439cb8016bc4f460b7cacfcefdeb660d04ccfbcbc8e3a99347f79973a9aa73682b8b3a1ae50682d85c8a31a33d938681786e68e6f2552c5a877bd49fc9051a7cb8764ae3e08637d79b145c63f965d0d654a1e72ff5c9f7a7bd0d519053ee1028ee4ba7917669fd299c6aa7e7b6a7feb0bb80b04dc30e9cd70081109edbf239e03d7d6252b1a6243a89b557c21601a42f43924381b52918638630ccd44cc32210fcf4a02ab488383cd1f0df4acb857e0463b41e47202ffa0d4c5192b224388129e0745e3913fc893c42b2df479c4cd6b4b4f76be6f0e3af0ab984deec79fb4f918bb5f6909d98668a9cf00f74826c04b10a3200dbf538dd5a7c3abd795e2632efc96b4f70b974cc5dff4da6bc7b4ae0e3a77b14d38bf9351c2748d655464211f23eb90a8cdb02f5044f2a7d2d59d82a6eba14111f1a5e5ee1e00f98209a2c0d3a4447344556443820d6ca10552672a82aa443f7f63b9ad629cc6ce1e23d7b5fe79f6e0b09d34d98ed125be39311aba7f4800e86631d12995d093ab2c02d766c4e6c0465f50cb2a20f5db026f7a1fb7e0e94d86a7f5758e857c15d1c254cb98350ee91eb18e21476bb64b9d2dabfe004270c73d655046bc841bbe53451d17ba0b58f7b89d030a6fd086edf9edecf9da6a498a9bdb27e00b7bae7ded9543c06e577513ef721529fe1a6363f7d2dc1d593d6d8ff65d6fa09974defaf4f51db15bb786aa4c01a94a3ce8f6fec03bac463f268658c6976acf3b94e7fca3141f169d8ff987ae79d1d5be6c324dfc7f835f72a5c0b0de9ad4d23e4a62bb1cc11158d3fa4a54572ab0b6847c359b483b85f537562be5fd8e3d566367cb739e51270bc87ebc65d4462ba30fa8ef49b3bdecda48963b49b39d3ed7ce0e0e4abce8d3e8413d380ba286c699feaf5e73bddef54b4f7e4bdd5eb574a390c298b3250effcbb773784dfbc4b068e30836c1dc0168a1c90d8f1d6c1e0e1d9bb34c9b54a26c8cf09f373b3054cbe019564ab62cdebf8d02b5c363fc84ddecc7efd8a7e7d7ad1087ee421fafb6e59a33b40703ea0f056e036290a95bfad4b6b0267d70313c9f0e4e590cb792a195f3245683dcefa1ad659191e2c89ebe0498fb11be1029e27f3468cd2ddc3c57d733530fb005e11cd8ec71d8cf60360d880cd659f4703cb40f48588b511019e8745b3ae80973a254e7e193e4ad7a52168e3e8c3c3fd162de2de92423ecd0ed09257a1c436ca5ef5605d519f2e66da30d05cef4d22d6caf08120de97c71cbf2715d6e2802f0a61d8286568f2cee792da42cac781ca05805b781c62ee3b2cf21b419c8259e3f49c877762a5e51c7a7cd5f8e5ddb8fcf04d00fe91e9042f46fce0952e79c6ce8fac495bd170c48901f916225e575f9e9f5e23fa61651f98609c34d5ff80dcdbaeb0761e75501713bd8c7953c742fbfc9d8c63eda9da3025bbf5ada2c1c1276620aaddd3aaf50bf103a2ce2f852774014e7220cc95770fa899b55a1b8746981ffa80e06ec599ea247c9a76447d2af017dadab24dd4743f6ecbee25b37761739cdfc5308d15885c61b577d79890dc009d30e78c01633991a9ee97bfb50bb27832b000d0f246d1faa8ca37857c8511f04300fba0e7ca355038a84e784e2b43b272019dc326784a3ba2d5066c7439bb89ace0d773edb5a40d9814593de5ab118bda7e8938bbcb91c4ad9b05d5f1a8d3ff101cdaaff833e990ac79bfdf9029e06bac972b2bcda21b4db9ca80d0cd110e59ab795e3a88dfe54344442a6580c2494d46d97c4e78ae594adc6e4bf47f0e0caa670effa073daed889cf27ad780e2f7c6671a5ea2ee0939b222fb7cd68e7c7df5f01c6bd0a6a2b3e87fa408ee8d301b8b20631b5d199cc0d346e8620238e70544229e78fab277447e0c1f7809d0e8b86b60557bca092d0a9d49048b9b701e79c94a9ff38e2171fa1828dadf9036cbd6453e6c2a01635a7d58be33d9770945bdcd5a344e28c438d3a4d76b90b4f8b2b60df1a111c82eaee7c1463c0926f81b91e2fa75ccddb8ac00004da4738db228e73b20e60625f107f4eee43d35c121ce6ed588f0ac6b174d0ed092bb6b972d926c09c96f123b0c4ad317f787a98f3b807603417788ac4cac39e26a78f295a7af923e640c52879ff0d2b32ad61e6d3048431452c635f56ada9d9577ce898d910167ef9f0396760218c0090218c873bd5d9bf4b6b41a5d34d70e69f91edb120408434b859d66c6a2", 0x1000}], 0x1, &(0x7f0000001300)=[{0x48, 0x1, 0x2556, "02b9c3e1f3d2159770028e583c9899cbd012e3b508ecb96874e35e2f583fb12d5d3145e0e9f47dc639167deb1bcaa80e165e3fd894b08c"}, {0x110, 0xffff, 0x0, "50ddddc8da15bdee5d23f82071e2d43223a3cde7cb545f9da2ee568d3461bd9e5a8e2dc2bfa659f3400862b6c47c0b1e8f28856c077207892b999edc7cfdeacdd347a18588c19fb2e848b69bca40e81d3f83b00ac40ff905419a0bc045fff7ba7e33e804df3bae2596e7dcb870e467cf62383e1f3b7f403d43fe6ac78414041841d31d93dbfff1c1fc9f4b307ca47a356401780c79b38ea9eca86c82c2f7599c9ec8478be2dfe7ff4f25c73379efa8231362eec5e4d7eea6875bac8114df3ced9732d693a7cdfec518c998c780d69c460e642beff27388725e8a2a4ab67019aec8d84acf678fa771ad95802bd5153faada2736fd54c52369ecfffc9023b936"}, {0x10, 0x10000, 0x400}, {0xa8, 0x1, 0x5, "7ab2bceb8e032362965d8da73f375a18d0d1db1823d9cdb54ec7cbee58303c9555b3d7f5d466f19609d562078357d1b6f307308aa1a1d5d4b085d7858c1f222b7f399bd34c74511c8d3da8ed03e147ca6cf8124c612d5ed1bdf35a259735812bfd968fb69e5925266171483232e3a8fd4636d387165b0e3f47163fcfcc32069c14d10da26ecae71eb5bfd97d04a0f32b5132d913a10abf13"}, {0xa8, 0x1, 0x2, "58b651c6fb186c76df783b8683a0810f8430ab849dc99d38d963ae4067500d679eaefe032f866976a132678d4213292e7649bc8ffeeac4c37f80168e9f06e71a47ee26add3631b683ad029e9764b4e071ad0eb14dec2c5cd254fb1e2932c8c797f9fe688d391d946cac28b18c8b0644bc5a0a097f0dcca0a40ebd798770c462d0321f80dce4a7b88de48da74fbe5a46b1116cd68177e8d"}, {0xb0, 0x1, 0x4, "e3fa7dad910500b15c3ea1343fa67b2ae096449016a9870a52a17923ed042bb03363884df9fe371b26b83b0a61982dea9de2d00f5fa5e714091a289be4d0def9fe878667fc478431119052788ff618ba007488c5e5f3230cb10cfca6e9fac2b4c37c16eaff248ddefa91f470027b59a9badde2030a97a49a51584e3e609dba5e3478aedfbd0bcb43cc9f260a7de21413624a9eea4f3a6cc6cc3f914871ded2"}, {0xf0, 0xffff, 0x80000001, "ec92aa52c1f0957caafe55873c9e4da77fbcacc18be6eee7786369c8d287e4cad67a461a4ba455edd6ce38c912139dea70fe7f843cb8d66b026d8c4bf0072b57f662946ee574de456a98b41be49dfb760818252420f85f7d3cca432486f8ec0de3ab51b3c5d2c02a95450bb8bd9ceb41c497d60409d11fce9fa8e67b6322767b47d83cccf79e8c93c4e34eb10e10fa1f2da16b6d90f1203aa2c553ad189fabbcfd6f9556b67f8ba7a9937b8020055d04a4951c34c0a70455d08f51eb3658123a5b78a7ee1cda5ab19716fcbb1d9598ea1a9664eda1dbedc18b0051cd"}, {0x1010, 0x1, 0x10000, "7bd1ddd8e53b6a0e2932a1ee9067ea9216a16d46da6e49515c000a66fd45338871172608c17f70d804fe2132392b1b004a80650c6d4ad2444859e49aee942e4fc970d1678085e7f95ce4bcbb7d0ce330e9f866405cd02ce95ac34304bdcf650b0955a793de2ed92b5a7dfca9b59dc8bcb6e7bc36b4881055cbdef24a70aa41106856bca426df74e07585977e885dd8f245aa577d5d3c8231a162e045f4a8b845abee147e841b83499254c4aa3f79018faa88bac325dd6336ac2e0b1e5d1f96060170460425071637e9013439b1fc3838af932cdd5ea692444b11461457eb946c79175c3ed7d236285fa457217f62a8aa954d18e2d5d1a34cb2c44f8a84acfc2031e866d7924903992e5da2b281b569a6fb0003ee6938b4f90541eda262182ccf8539ad1e52d615334c1eb4cde3133033adfef62099b6ef73535ea7db101c2f2698ef1ab665bb8932e103b818129c73eb5b94b39e06a79065dc71f71f051bf6336a56bf337fed189ec72c8757a805196d9ab860d43dbb1a6bd5ac3eec3e3248c6123d235a835b08cd028c69d8385822a47a31294488f1b6ef278fd03cd37533a72a0fbc6a1b47ad81b1269f981b60aa25d2f6df1baadc12e5dd0139398885e39944c56c57bf9ce67c5bd14f047dda5c604926f73ef033ebc2899cc607fadb917e446750c9c89f6b291a4f1a1834258a3c52f47a7fb4521a0e642c9bf6ae13268bf9475c29dcf4fe44b7205541abbe4ec273de0005834e47732e8414213d285efc227c20084c6ddd49153a0294a6b7e9bc21716f05308d318eda3a3b8e2894ab4630691c8bb984d086d840ff83c8d1a72f7865673b1e191908db95fde61abd51efbd386d99d971b6b9987d608786efad0cd4d79d99a2c93f749ed293859ddc8e8b85c0c12153ae931f69f6de78185a329346774a90a556a05127e627576c67a7ec154c98aaca70eb13d3e34a4d48b7a51d9f9150193a47300744f42a5c67806bb37a798abd4a83076c63daaaefd75041998100fc21e0cff2b25a4d1bbfafbfebc4b705ca1e1e64146047211a4e64d2cdd7289be5ad064bd10d8cfa940ec1ec6b362b6673ff9b389cac6329d6db6fafa3d114b30a8106402aab73c33eb26041c44f33b9e2260d9986307463bec51e76610d8f4f597fafdeb2285a5c4f59803a2463d37eaf47d866b59132325cbaf1d03f4094484bf15c5cd0824b27cb842fc5f1d818de3df98421b247667d477f9b83644cf0c027d6d28d6abcfa8520c2a0b3bf324681f5ef6fb7fc8b9253a07698cd103b897be15ad74321e77d11d2ef954781ca82612eaf4c2f898254dfff39f3e0520281c9ea9f525ad5c784ca0350683fea0f745ec5cf0753e6f834cc4bd36281ee056cdb4ec77964efdd19a2c6e9221f1753d7a45b807de89df43ec3265317d26466f6e049530fd4543bf0175deec39879f8e7e50600f5b3cc82332b93b06f6c123d2c0a821ddbad1e7aad9d625f615349e796810bc91eedbc867cc3c8bc8dbca20d752bf8d359f85b10cc3a6ab8a1b0f4a575e018211f1a08cc777474837f0b7776574dfd649af27519bdce290bce175c3887f07128e65ba188a2a06876427e8864b618e4c048cb95e1cb7a9e85a8fa7f86c810c97344b0d77ff7fd19c67a896fe1a4b687267ca146d7c5cde2c80a441440a4a5079adea8caf9287d959bc03c77f930e99c4cc96637641752c519f744d0103bee62c31009136d45e5518940154cbee711f8679846c884cbc751e8b0f00c73c62dfca2750c8458d4f71adf4355b25ecb213500d61d39c4da651a93bbbfbe79b28f8b13c4fbe7271f3a64a6a569b6198937fe414826ba11775e88fb30db208db6b7c8cda1e2198154578c39b0a3eccae793a2eb99109f17d49883777b79815a13404916386e59a231e689cf8a6e881d415a8e1e6df02895c70c833570ea41a3ddcb4d999d379fd94394aa99ba71e870ec927278681106144be052c9b807cdbc1e993ef15acefc09458940bdfb09080fd5228f7852f6d831db46569a019eec436054fe608d323378092288d3994a84a889ef9763f7af2a1521f301c561b1158fd86ee3216e7bad9de15fd2619c5b91c0d062c435517ac50ef365a7f23d00489240dd01671f94d15bd86b3deab6c02c96efa888d4e597f4016aa6e7b027c42034bff9d1822f5fa08ea3da9f0e730dc13f429c2edd6e9ac36cf1228bcce68f792a784e0605942e1eefddc331eb7c1fe08c68057e413290c032241b41af59c8f6c46f421320d43605dedafaec9b49dfdf783a5d9459ea8ca949b98ed44d6804666f02475a83d139735bc05bbcf2a182286eae60e92846bbb14c76a6f40bec04597ff2f75c9066259783d8139ce0865b1543e7176d98e9b5dec844b042e16df0af7defed44ae935bc350a650c9d6a5791544915eb89952034bf147322d57ebf6820c98fb187dbf9837ccb58a6a4443e916cca8bc2f2bed035d791880e47a5b1ce15ad199d508e528fabc0c0c2c217bace1ec49c8047e09656c9729ba34482eca01d03cf643677cb0911d7e0042a7ed9fbe511e5b469ae867c4b8e168f39753431efc2da5603fe68208085142accbe2324d603c70b69f4c5cb3e9b62face2dc8992a7ba64a7f44eb6e9942a3ffb84040b26c2e5a442ea3e0dfadf44f58da75a07599107c6715854d2b3c8831e357ab61e1ef0a70188a3a98c4bebb94956edcdc10fde25762d8a0b5f3d06a403e0a5afd9ce401394e2f5a1063c6b1b5b8a185908b52884302da506435810afce80cc50f50df0d87d0cb19fbbf08a5c298639c1e71cf30fdef756d0f1dc8f86f2cce8c9d3666e9f0b74818ec6ad83ad0853224b11a53465e7ad89fae90ca203583de084632bb77c601228febd5ad60263a72dc068f04141472891b03dde75bab18ecd92b3728ac0d3593a16a7c5b21180c5a359022e96bf017db4169604a517b3ca90f2e504ee5ff2dab2baac91fb6ef835e9cb2bc58e3e3dd8d6341db78b55f41962a2081f815042398d8c43b7543a11ef22492440e5bbb726724ade9c9ebae40401b51c479c2d35a3dff2183ea4eb0fea1b092f48973fae071dd1c87c29aeeb34d30cae4e77e4a4b8601acb926221e5b3396da59d3e8226b4b62ca6e5176607f6d4f83880f086188a1831b08c129f841be8d1b76510383200deeb1317b1e6181c28bce955ca53f9063d12823e53367afeb8ec22535865fb9bdaa6264985964ae9da7e61548d4bd27f973fd9b15152453aabd033e11aa5c10fa683c10e0026cc394ca6d5ad819ffae07b94fc2e26a8e70979c315bf0b85d85119d34e737b3d7bc4088d6fced752ef2c6ab7730f1d26fc2e25acd43fd58834fabfdab4689d079a1ab096ad180e5642bce23ba0b5e046893d472ca4d95c7893aab53d1d6036547db8dcc107765e4102510ed90e967d06ad7b5745d31975418e758a62fa218fe797dacd4d57908408f54d537a84b233585acd105c9f5609dc8b980616035fbda11d6ab745936883e3c510f3c42786290cf3ae50dc51c987b6f770dfeae5791030d4fed206efa70c11c1d5aa6b36fed1fb3d06e9e9cbc87b418183129d4f88e356161fad91bb6366ed48f13ce1e39165e1216342e23389d9bd797886da97e9611fd2128ba1de24b998b272af62744c6a29ad06fa34c3c8bd5f9750b16d718cb41874cfd34d2a845f16fa5ae0df81d12184909e0f1933a434be00782753c416137664dcb289d88cbc369b5df97d358b6b00afc8da1986ee59567fd46c1f1a166f92d456d0fb9f2e9a30d1cec15c03d071b6192011def09d3560beb667a4deb4ae31d03e6e3d49c178671c402f36f3f58f871c80a5f813e5cfc2e0cc82713110072771bd70197c21a64c1518244acd589ace903fb3dc8678243a09385bd161c5400e11f4636d23edf7bd59d763f7288a641f1aef08024f86e6ba18dea773e75fadbc2f1012983843ac1ff9e19ede30b1aac909508d532ff9e58da2ff1ee3c6fbf86cd7f65b7a622310f14792aa3666aa88e53bbbe34206ee5dec99905dc27925338345d5c2e3898e1cb666d46233abc4c22f162dbcf6a083ea5bb2d400062807686c6d6b1c706ec0f0073d97b80005166958b00fade66bf3317d4541e0bb8b35b23839fc6eafc6078e5337fa69694e41bf569c4d1ae5bbabb47381eba10fd07f0ded7a22ae81adc7f0248d296edbb4fbdaab5ff6eb427d1e4aad62db1ae49f90fd2aa2cd175211213c127ec307222612569165b9ea14f2d89939f6cb5642aa03ac17876c01bb52e4ba268b18116968dfcced89683a3786992f8532e3395d18b771fcf9e83d5f92d48edc086b582c251ab80789406db2ee421f37b800f8a23ded53c733c19520bbb2dcab9e95c44569ef07eb1b28d2ad44ead90762267c8faf77da5ce40dc1d3ea13ff1ec243fb94c04a2070892fbf8eab05d09e397872b2bb8f1ad84fc3be77590771324cefb5e4988de88acfb04d4ffa487d6a80c47250ea67363c6b3bb08b0b248be3f0f5a45408f65f5f3f34303278836725a3e868daf502593326709b44691ac2afcd61ca23e1f2039e8b8a3ce125e286f09db47d33f1c7713e871280c3ce3954e50a5b59506f0b90acf27ce79d416a78bce6ebe3223896a52be735b48a438c096b07b72759131cbac638994bf259884579dcf3bdef1d17109d2cf8a683f8fe004bc5621a2d53a83f8e7d9fe1504562976fa88adc8a3c2d422ac5f959ead3958e3450dd4bc5fad8bbe306e79e1c99dfece6e3f967250ba9fe18e07f95f59a3ba733dfc61da5191496f54cec0f115ad1ce18fc69b7e3f46e0750809cc7f7d15824ca7fd756a26465582428dc16ee713e9413316bd27bdf90fac0802a2ab0720b39c5fc2afad9fa724d71f74e7eb779681124744eb71d7a3b7aa5340218bac1943acdfa061c139eb7327061e2663bc853757583cd68f22a4a5e7109a8fbaba116eac48855b482495a20224e35f8ebb600b79a27ea17e5862243caa8612caea4d0beb0b750543163f7ed4179021b7035f8ff8a56a9c7f8d9210934e8e61af9ba4aadd2a24bce72ebf8c27093173a23a243ac6327e046b9bd50d2e15c94f2f27282741533b0ac039c93bea7e4af0d4cc26cce84ffa720f5c9a6f0435008a3f000530578fff462cf04d89788811ab61c8fcac0da171923365d8b108fdd8a4ca2e5e9add6845496dcfead769091ee4eb639f08fddcb787a948fb72c8ce6befcd2a04dea33a9f6b03b6be77c16e852d76f9b4c129cec78b9aa50d4cf317eb92168ca7986d36870e278689bab04d5f390c4bf913374466db8d7a3b9908134205abf433986c26439b2008013d52d2157f8f6f31f806a88faa69ee97f968b5efec0040f42e4a78fcb3f1fdce58182ffd893a4320bf661981f2a4a34bd2b13b21447858af8a7ccec20cda8eadcbf95be25c840dc403a4a861f7ec0395c364a8314db095cf729b6be8130b6c44efdc45e4331335ceb3e5b0116d3e59942bfa6dd993951d8ccd8d63c27003312836c29dc9cfafd7946cce26cbce480e61575c380289eaf1b8f16863c314676de9c1a8d2fbedb91047d58566061dfd20a40d73b89ebd8224bc824e0ba163d746d4b9b337384da96b18d34cd2c101bbce569005c967e4872aa427ff2620a1ed3bee6ca1c1e8eca7c399992823d1f53d7e66fec2ca19deb611ce45bb34c9d0f1d3dfbdeb85d4b0ecbfed84cb82d37b592907bd355584c086a012de57c9482d3a01136f18edadcb63a6c206658f547e9ba5a568bb584179355396cd9f168b433c901662e8cf618500fd9006d"}], 0x1468}, 0x412) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10006}, 0x44001000e, 0x8000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:51 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r2, r1) recvmsg(0xffffffffffffffff, 0x0, 0x0) socket(0x2, 0x8000, 0x7) r3 = socket(0x11, 0x4003, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000340)={0x1f, 0x5}) sendto$unix(r3, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb50800000000000000af63ff3728381d000089720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c50000000007000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x17b) r4 = semget(0x3, 0x4, 0x8) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xc) getgroups(0x0, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0x436) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r6) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000380)={{0x40000000003, 0x0, r6, r5, 0x0, 0x0, 0xae51}, 0x0, 0x8, 0x7}) r7 = socket(0x11, 0x4003, 0x0) sendto$unix(r7, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb50800000000000000af63ff3728381d000089720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c50000000007000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x17b) getpid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREEN(r9, 0xc0245755, 0xfffffffffffffffe) r10 = getgid() r11 = getgid() getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r14 = getegid() getgroups(0x5, &(0x7f0000000280)=[r10, r11, r12, r13, r14]) sendmsg$unix(r7, &(0x7f0000000980)={&(0x7f00000002c0)=ANY=[@ANYBLOB="00022e2f67696c753000f4b8c3ee030d91db2b1f0f07f9f7455e519ff147e09827040ba13fca4c370a8f61f6e5a3e79c1c0099f4383b7130dcecfe47d0836a38815589851426be45620045d1689d93a722594ebc9507072d6805a8070d991322a63ee5c66be5d8f6d7f33e8b"], 0x1, 0x0, 0x0, &(0x7f0000000140), 0x0, 0xc}, 0x400) 16:00:51 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40, 0x0, 0x4000190000000001}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="510fc3a0", 0x4) getpeername(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000140)=0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f00000001c0)="ee10fa53163c1139f55e49b82f1cfb0731569557fcc56a83ee37d03cf16321e7c14ff4ba137756704dcc5a581326203cc11bae9a5715d2be5df8ae60180f074a6b99308411e14a344ed69a2ddff5f77c0075ba217aea836aca8043904273bea5e8fabf3ff860ce1464ec21f9ebb520922e41e5ac62f2634e97d7b7bf4f25371a4409b42d321e1a8dce0d93fcc35d24872a2444f7f008398a5df195d1480ad8398e152081faf66498994f7634e0a5152513fff20acdb615157d600a902fa802884d88e3bce519a7b8ad59d08f64e4773283fbf78b2b0000", 0xd7}], 0x1, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x200, 0x0) connect$unix(r1, &(0x7f0000000a80)=ANY=[], 0x0) unlinkat(r1, &(0x7f0000000040)='./bus\x00', 0x0) 16:00:51 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x282a0, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x4) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{}, {0x6}], 0x2}) 16:00:51 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = getuid() lstat(&(0x7f0000000200)='./bus\x00', &(0x7f0000000300)) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getpeername(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="cb00000000db41c2860d0000000000"], &(0x7f0000000140)=0xa) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x8, 0x0, 0x0, r1}, 0x44001000e, 0x20008001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:51 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open$dir(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) acct(&(0x7f00000001c0)='./bus\x00') pipe2(&(0x7f0000000180), 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000180)=0x8000) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:51 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000010000000000007800"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xc}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r5 = semget$private(0x0, 0x8, 0x80) semop(r5, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r5, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r5, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r6 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r6, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r7, r8, r7, r8, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r9 = getegid() pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) unlinkat(r10, &(0x7f0000000240)='./file0\x00', 0x4) fchown(r4, r7, r9) 16:00:51 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x80, 0x60) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, 0x0) munlock(&(0x7f000074a000/0x4000)=nil, 0x4000) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r2 = open$dir(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000140)) chflagsat(r2, &(0x7f0000000340)='./file0\x00', 0x0, 0x2) r3 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc, 0x1}, {0xffffffffffff0048}, {0x71ea}]}) r5 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r5, 0x0, 0x6a, 0x0, 0x0) r6 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r8 = getgid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r7, r8, r9, r10, 0x2, 0x9}, 0x5, 0x5, 0x8}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREEN(r12, 0xc0245755, 0xfffffffffffffffe) r13 = getgid() r14 = getgid() getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r17 = getegid() getgroups(0x5, &(0x7f0000000280)=[r13, r14, r15, r16, r17]) fchownat(r0, &(0x7f0000000280)='./file0\x00', r9, r16, 0x2) mkdir(&(0x7f0000000080)='./file0\x00', 0x222) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) pread(r4, &(0x7f0000000380), 0x0, 0x0, 0x0) r18 = socket$unix(0x1, 0x3, 0x0) r19 = fcntl$dupfd(r18, 0x5, r18) ioctl$KDSETMODE(r19, 0x20004b0a, &(0x7f0000000340)=0x1) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f00000002c0)={0x1fd, 0x3, 0x3}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCPROMISC(r1, 0x20004269) munmap(&(0x7f0000269000/0x4000)=nil, 0x4000) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f00000000c0)) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) 16:00:51 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000480)='./file0\x00', 0x100, 0x2) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000080)={0x1, 0xcd}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000002c0)) r2 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, 0xfffffffffffffffe) r5 = getgid() r6 = getgid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r9 = getegid() getgroups(0x5, &(0x7f0000000280)=[r5, r6, r7, r8, r9]) fchownat(r1, &(0x7f0000000080)='./bus\x00', r2, r7, 0x0) r10 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, &(0x7f0000000180)) pwritev(r10, &(0x7f00000004c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) pwritev(r10, &(0x7f0000000280)=[{&(0x7f00000001c0)="3435f407e50cb378a8cb5d4c6f203d0e35526dacfdec76fadddbf02468144bca294b868656dd7df2fa28084a611d87ffe7b1", 0x32}], 0x1, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r10, 0x29, 0x66, &(0x7f0000000140)={0x4, 0x0, 0x2, 0x9e03, 0x20000000000002}, 0x308) ioctl$TIOCSETAF(r10, 0x802c7416, &(0x7f0000000100)={0x0, 0xff, 0x0, 0x5, "250d000d1100000000a4815ef0477c888b00", 0x200080}) r11 = socket$unix(0x1, 0x3, 0x0) r12 = fcntl$dupfd(r11, 0x5, r11) ioctl$KDSETMODE(r12, 0x20004b0a, &(0x7f0000000340)=0x1) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000040)={0x2, 0x1f}) ioctl$TIOCGFLAGS(r12, 0x4004745d, &(0x7f0000000000)) bind$unix(r0, &(0x7f00000000c0)=@abs={0x1f95d27d48731892}, 0x8) 16:00:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x28}, {0x20}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x800, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:52 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x7fffffff, "0064000000c9c06d020000000300"}) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000140)="e1b10740683ac46cd4de739eb88442b083cc553909b0a9c99a525d0e80efab5650e0ed70de75986adf99738c5a2fe3246c2b06b1f21e634b49349d9173c83a1e6d2e151af3e9095c8de64ac51228d940a65fd6f8a9da18f435a4e94f6fbca02bbf58ea935aa9b1a2bd4da250f370b9edfe46565360", 0x75}, {&(0x7f00000001c0)="7b11a9d9a37784a307782e9de9c6a61743a21964bc02e97ddb20b6345d6d834db628ebcd50781f8cc3f25ea4e394d87c996f81fa79d16071d692489eb69fd9b250d3865c2aa9abef0b13951c4cc7e4d8d5333e", 0x53}, {&(0x7f0000000240)="8fd648c5333908954ced20af8bb588b9faffabfe80db413cfd2e0f4b3f1d1ff7241887341f2fdd103319780196f29496932a22afa2ae670d0cdf78fc706e02919c0297e1", 0x44}, {&(0x7f0000000300)="2192f7931780418ace90e27d7511aeadee5e5caee1e11af68fa92f6cfa6a4ed7b4895ea46c62a602ff6b716fdeb5c46a91d037095240", 0x36}, {&(0x7f0000000640)="da1d2b38fcb4552e571512cbe446ef48b96072808de31d3deb5d5853d010ecc22c83308001a944b4b011fc46c1b713ddde92e4048b9cf9b9d7ac2ce3773d2985853c53f904b7fe072f19e3126c2f2999851e1700ab2c009000ccb9840ab0686bb0ff136f544e6dc02dc426d4fee4d544df4535c194fe9a2bb7cba6bc0e3ff7ca4c7eb543f2eafe8bbcc6c00df41e945a366638c02aacf070db0769d1bff51e829cd73de307b94a71202d0ca3224bb75e12f49b39fe8244e864dfef5acc6fa10579bcf853f7aff40559662878b98233b9", 0xd0}], 0x5) write(r0, &(0x7f00000004c0)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c61f00000000000000fc2381affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d577e20152c08000000000000005e09dd2d3da1bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b68f503c50e9b8532077b4afab1c7a4435436be8f5ecf0e17248000000000000000000006ed9f7064445a5596de3d96866934fe20db7b0f28b88611d6972cbcfca15c5dd833599248b75cb3292496bcee2c49b1a37df87ab62efc8dc98eca93a8f63daca0de4c4eb01b5fb7417f2f36b3bb99b9fa2d3c5d479738337df54e23ff5e1e838c0e0f4c1f1d662776479b66845ba7bb00f6969fae3dd3d3708396f2fe430de93d70b993e1bcf83b2ca62140a54abd5e1cbd9af70e229ce3139ab3467470c459d4b5949ffbc12c5b740669ee1fd", 0x16c) poll(&(0x7f0000000100)=[{r1, 0x4}], 0x1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000480)='./file0\x00', 0x100, 0x2) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000080)={0x1, 0xcd}) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f00000002c0)) chflagsat(r2, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000340)=""/140, 0x8c}], 0x1) 16:00:52 executing program 1: r0 = syz_open_pts() ioctl$TIOCEXCL(r0, 0x2000740d) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x36, &(0x7f0000000140), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffdffffffffe, 0x0, "00000000e900090000000000000000002000"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r2, 0x2) 16:00:52 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000140)) r1 = socket(0x2, 0x2, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000380)='/dev/tty\x00', 0xa0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000003c0)=0x8) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x3b, 0x0, 0x0) ftruncate(r3, 0x0, 0x6) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x10) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x10000, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x8, 0x4d) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1000000000000346, 0x0, 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', r1, 0x2}) socket$inet6(0x18, 0x0, 0x40) r7 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r7, 0x4, 0x80) pwritev(r7, &(0x7f00000003c0), 0x273, 0x0, 0x0) r8 = semget$private(0x0, 0x2, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x8010, r4, 0x0, 0x0) r9 = socket(0x18, 0x1, 0x0) close(r9) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$inet_opts(r9, 0x0, 0x5, &(0x7f0000000200)=""/99, &(0x7f0000000280)=0x63) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f0000000080)=0x2b4) close(r1) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f00000002c0)) 16:00:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/de\xf6/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000180)=[{0x5c}, {0x6c}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mknod(&(0x7f00000000c0)='./file0\x00', 0x1000, 0x3c4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000040)}) write(r1, &(0x7f0000000040)="6c5a17d26c83f98a4803978ceff04c290c3f866ef4a6e45f8035075a1bbb4528de4a85ff5f69ff9280fe503521edd4d91fcbc3ff2c585a49a571e68f4d80173886267369d364a1bef424a98f43ac91aecd4cbcd109322f2fa3e7fd622e287f33045358284675c61317e844e55d7b376ad8618a8a5b6c1e45ef006f4859724222", 0x80) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 16:00:52 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000240)=0x800) connect$unix(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYBLOB="0b022007008173c21b5cae5ddc3ce246a2ce2ebfbd30ff2d7dbc549b0cd35df4dbc1f046b26d9f2195af4b9b3a4d591a75fbcaf6ac4a381810eeef1bd3fa31f50198357901c3ec1ff97198394521d3430222760104a6bd7167f6b622561276ad7cf078ea5390963bd4494c44ef1c05fc2737b41998cec8a5ed5560743ddbfa4d"], 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) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000040)) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x7, 0x6, 0x81, 0x10001}, {0x3, 0x9, 0x4, 0xfffffe01}, {0x4, 0x1, 0x4, 0x3f}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000080)) write(r2, &(0x7f0000000100)="8c65", 0x3b9) 16:00:52 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) getegid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10006}, 0x44001000b}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:52 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000001], [], [0x80000000ff], [], [{}, {0x0, 0x1e7f}]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r2 = semget(0x3, 0x4, 0x8) getgroups(0x7, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat(0xffffffffffffff9c, &(0x7f0000000480)='./file0\x00', 0x100, 0x2) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f0000000080)={0x1, 0xcd}) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f00000002c0)) ioctl$VMM_IOC_TERM(r5, 0x80045604, &(0x7f0000000000)={0x80000000}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r6) ioctl$WSMOUSEIO_GETPARAMS(r5, 0x80105727, &(0x7f0000000100)={&(0x7f0000000040)=[{0x43, 0x3ff}, {0x45, 0x3}, {0x61, 0x101}], 0x3}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000380)={{0x40000000003, 0x0, r6, 0x0, r3, 0x0, 0xae51}, 0x0, 0x8, 0x7}) mkdir(&(0x7f0000000140)='./file0\x00', 0x4) seteuid(0x0) pledge(&(0x7f0000000180)='+]T\x00', &(0x7f00000001c0)='\x00') 16:00:52 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) r0 = socket$unix(0x1, 0x1, 0x0) bind(r0, &(0x7f0000000040)=ANY=[], 0x0) 16:00:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1d}, {0x4c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) open(&(0x7f0000000180)='./file0\x00', 0x80, 0x14) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb50800000000000000af63ff3728381d000089720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c50000000007000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x17b) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0x8, r4) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0x5c11, 0xe7ab, "3f3fdf7cd5636ed105e0b70b4945ef06f94cf546"}) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10000, 0x0) writev(r1, &(0x7f0000000700)=[{&(0x7f00000003c0)="47621d0145ef", 0x6}], 0x1) 16:00:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) connect$unix(0xffffffffffffffff, &(0x7f0000000380)=ANY=[@ANYRES32, @ANYRESOCT=0x0, @ANYRESOCT, @ANYRESDEC=0x0, @ANYPTR64, @ANYRESHEX=r1, @ANYRESDEC=r0, @ANYBLOB="16c1833062c02809956f4b62567c1ab744ebfdc4c67b8fa2d4322f395629cf34dbb9155386e0e26d4e3f9f882e", @ANYRESHEX=r2, @ANYPTR64=&(0x7f0000000080)=ANY=[@ANYPTR=&(0x7f00000005c0)=ANY=[@ANYRES32=0x0, @ANYRES16=r0, @ANYBLOB="8900654a8be70142bc4d432bad13f61da8a3e788a1016a320ee6c5aa8f81b901fc1dd975464d5332de5ee460321c7dd291f61d458faa3be61ce74ea27e66e14c13def236f12c901f3550ac0f2bffe7c1a3825e9b5aef5fe16fa0efad512e58ccfa2e5db61ac3b8a7f291dda5e01f89590728e40f31000000e32bb29c50f49093bd9a095bdebb3e096b879060dfd6cb7303824d1cd47d78904c0fa077d9d311cdffff4200462854c2b5e118fdee7ab6ebeb4b8f08d1c1d083421c99524a0e2485f9f06d39c8d678ed0b0a0e25b3800d8268d8959f70290e2b02b22e62edcef3e0905a3d5bf44dcadd88b2455c66e100f901455335e0a5b52595d9f7b43232ca2c4b283b1f0403e1a23a443702ce58af314712f7cad114ae8392cb4ded4faeebd37c792cc7fb6d1bf7644e5dd735c16642570de356732492ce962aa5ec2e2668f373f1d226c1d1a800fba1dff12eae9956c7b6b7f4f7740c7cb169f2cf97e55b9ac5183d1a5ccc0000", @ANYRES32=0x0]]], 0xa) r3 = dup2(0xffffffffffffffff, r2) openat(r3, &(0x7f0000000200)='./file0\x00', 0x20000, 0x28) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r4 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000140), 0xc) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r4) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x200, 0x0) connect$unix(r5, &(0x7f0000000a80)=ANY=[], 0x0) ioctl$VT_OPENQRY(r5, 0x40047601, &(0x7f0000000040)) r6 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r6, &(0x7f0000000100)="8c65", 0x6d2) r7 = shmget$private(0x0, 0x3000, 0x1, &(0x7f000036b000/0x3000)=nil) shmat(r7, &(0x7f000014d000/0x2000)=nil, 0x1000) 16:00:53 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x4, 0x4) connect$unix(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="e3502fb64d466e2de32ac177784e96c24b7426c56b6e0db042aba232994ad68c19e9780698d8e0d5e4bd8193e939ef4d095c74ca3976adac76a84083bf54a2a6852797e775fe44e1afb5816be7743d4d547ae46ea31f7e7b0531cccbca1cc12062ae6985a0131bc36b110019bcb697d9106676f4c5701c42865bf731b0c755360a445f162125a8b0c3b7ea157904c48377b068dd5f09dcce0b3d88fc9de4b1b7b39c20e0af072d70d6fe0e1e33b4af73"], 0x10) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) sendto(0xffffffffffffffff, &(0x7f0000000180)="d999", 0x2, 0x6, &(0x7f0000000200)=@in={0x2, 0x0}, 0xc) pwritev(r1, &(0x7f00000004c0)=[{&(0x7f0000000180)}], 0x7f9ee4d417a0a1a, 0x0, 0x200) pwritev(r1, &(0x7f0000000280)=[{&(0x7f00000001c0)="3435f407e50cb378a8cb5d4c6f203d0e35526dacfdec76fadddbf02468144bca294b868656dd7df2fa28084a611d87ffe7b1", 0x32}], 0x1, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000140)={0x4, 0x0, 0x2, 0x9e03, 0x20000000000002}, 0x308) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f00000000c0)={0x0, 0x8, 0x1, 0xf5, 0x7f}) shutdown(r0, 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000000)) 16:00:53 executing program 1: mknod(&(0x7f0000000380)='./bus\x00', 0xc000, 0x0) r0 = open(&(0x7f0000000240)='./bus\x00', 0x2, 0x40) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r0) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r2, 0x0, 0x0) shmctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r3 = semget$private(0x0, 0x4, 0x242) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r6 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r5, r6, 0x10, 0x809}, 0x8, 0x1, 0x4}) r7 = getgid() r8 = getppid() fcntl$getown(0xffffffffffffffff, 0x5) 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) msgsnd(r9, &(0x7f0000000640)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a14c1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973093104192bfc2df99a9d6000dc125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b578063566db615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6e31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf3813273f983f1b5ab84aebb69e325cd2485e172bf12000000000000000000000000000000b06ea8b4099a946cab02000000000000008479e6f2cb698fca1e36bfabf79d9e825e51d1cb5bef73a1cf0840000000000000005e8a4705dc01d7"], 0x44b, 0x800) msgsnd(r9, &(0x7f0000001640)=ANY=[], 0x0, 0x800) r12 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xffffffffffffff89) r16 = open(&(0x7f0000000000)='./bus\x00', 0x20000, 0x20) 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 = getegid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r19, r5, r7, 0x1e4, 0x8}, 0x5, 0x5, r8, r18, 0xfffffffffffffe01, 0x9, 0x7ff}) r20 = semget$private(0x0, 0x4, 0xa5) semop(r20, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r20, 0x0, 0x9, &(0x7f00000002c0)) semctl$SETALL(r20, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r20, &(0x7f00000001c0)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x400}, {0xc, 0xfffffffffffffff8, 0xc00}, {0x2, 0xad, 0x1000}], 0x2aaaab47) semop(r20, &(0x7f0000000040)=[{0x2, 0xeff7, 0x1800}, {0x4, 0x20, 0x5a8e4b91944d23c3}, {0xa50b5b29fd415b60, 0x4, 0x1000}, {0x3, 0x5, 0x2000}, {0x0, 0x45, 0x1000}], 0x5) r21 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0x1ad) r23 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r25 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r25, 0xc0107002, &(0x7f0000000000)=0x21a) r26 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x2010, r26, 0x0, 0x0) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xa) r28 = semget$private(0x0, 0x0, 0x60a) semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000100)={{0x7, r22, r23, r24, r27, 0x0, 0x1}, 0x200, 0x401, 0x200000000004002}) r29 = semget$private(0x0, 0x4, 0xa5) semop(r29, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r29, 0x0, 0x9, &(0x7f00000002c0)) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r29, &(0x7f0000000340)=[{0x1, 0xfc2}, {0x4, 0x4, 0x800}, {0x0, 0x800, 0x800}, {0x3, 0x2, 0x1400}, {0x2}, {0x4, 0x0, 0x400}, {0x0, 0x6, 0x1000}, {0x2, 0x2, 0x1000}, {0x1, 0x40, 0x1000}, {0x21586426fbe08d3e, 0x40, 0x800}], 0x2aaaaaaaaaaaa81c) semop(r29, &(0x7f0000000040)=[{0x2, 0xeff7, 0x1800}, {0x4, 0x20, 0x5a8e4b91944d23c3}, {0xa50b5b29fd415b60, 0x4, 0x1000}, {0x3, 0x5, 0x2000}, {0x0, 0x45, 0x1000}], 0x5) dup2(0xffffffffffffff9c, 0xffffffffffffffff) 16:00:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x8582, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0xc, 0x2}, {0x6c, 0x3}, {0x8fe}]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x30a8a, 0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000140)=0x7fff) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = semget$private(0x0, 0x8, 0x80000200) semop(r5, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x0, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r5, &(0x7f0000000300)=[{0x0, 0x800, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x0, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r5, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x400, 0x0, 0x0, 0x0, 0x0, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000180)=[0x0]) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25, 0x1}, {0x16}]}) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000380)={0x8, 0x586, 0x8, {[0x8, 0x4, 0xa84a, 0x5, 0x4, 0x7, 0x3, 0xe24400000, 0x3, 0x100000001, 0xa8, 0x5, 0x5, 0x3, 0x9, 0x9ef, 0x0, 0x3], [0x9, 0x7, 0x7, 0x1000, 0x4, 0x9, 0xfffffffffffffffa, 0x4, 0xffffffffffff6e1a, 0x6], [0x0, 0x9, 0x1603817, 0x200, 0x3ff, 0x256, 0x6], [0x7f, 0x0, 0x1f, 0x1, 0x1, 0x9], [{0xf4, 0x8, 0x6, 0x3f}, {0x4022, 0xd9ac, 0x2, 0x5}, {0x1ec, 0x9, 0x400, 0x1}, {0x5, 0x7, 0x0, 0x9a51800000000000}, {0x0, 0x2abe, 0xfffffff8}, {0xd6, 0x1ff, 0x4, 0x9}, {0x1, 0xa7, 0x3, 0x101}, {0x2, 0x9, 0x0, 0x8}], {0x8001, 0x10000, 0x400}, {0x9, 0xfff, 0x5, 0x7}}}) dup2(r3, r4) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:00:53 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x800001, 0x0) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000140), &(0x7f00000002c0)=[&(0x7f0000000180)='[$$\\\\\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)=')[\x00']) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000300)="4402c5caed69a5f765286cb8c4580cbb2e0cac3887851ebe755fece915b70bede746c2d36f897a287ef89a96bc3825e0ea97400bf4161ccd5bd229eb861083f2e224e60acec188a33348b74c492bd82a675ac47fbf92041f919b6c0807727da5db8071da9c609a", 0xffd2}], 0x31b) dup2(0xffffffffffffff9c, 0xffffffffffffff9c) 16:00:53 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x51}], 0x8, 0x0, 0x9, 0x0) ioctl$SPKRTONE(0xffffffffffffff9c, 0x80085301, &(0x7f0000000040)={0x1, 0x7fff}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000035c0), 0x9, 0x0) r2 = syz_open_pts() recvmsg(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000340)=""/255, 0xff}], 0x1, &(0x7f0000000200)=""/114, 0x72}, 0x800) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)}) r4 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) pwritev(r4, &(0x7f00000004c0)=[{&(0x7f0000000500)="4c6b3ecc187988aeca490217b951bbf202f561", 0x13}], 0x1, 0x0, 0x4000000) pwritev(r4, &(0x7f0000000280)=[{&(0x7f00000001c0)="3435f407e50cb378a8cb5d4c6f203d0e35526dacfdec76fadddbf02468144bca294b868656dd7df2fa28084a611d87ffe7b1", 0x32}], 0x1, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000140)={0x4, 0x0, 0x2, 0x9e03, 0x20000000000002}, 0x308) r5 = openat(r4, &(0x7f0000000480)='./file0\x00', 0x10, 0x1) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f0000000080)={0x1, 0xcd}) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f00000002c0)) ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f0000000140)) poll(&(0x7f00000000c0)=[{r2}, {r3, 0x100}], 0x2, 0x0) 16:00:53 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x1000, 0x10]}, 0x94) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) chflags(&(0x7f0000000080)='./bus\x00', 0x0) open(&(0x7f0000000140)='./bus\x00', 0x800, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) clock_settime(0x5, &(0x7f0000000100)={0x9, 0xd3}) 16:00:53 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005046800000000000ce60605", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x4003, 0x0) getegid() sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:53 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x8000000, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000000400)=[{&(0x7f00000001c0)="65c6655cf0dea3ea025634161c61d66182fe81bafc379825c2cfbdc8f7b7b465b3a093bf4eba22a504bb", 0x2a}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() r3 = syz_open_pts() syz_open_pts() poll(&(0x7f0000000040)=[{r3, 0x21}], 0x2000000000000226, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x100, 0x0) ioctl$VMM_IOC_WRITEREGS(r4, 0x82485608, &(0x7f0000000440)={0x0, 0x40, 0x81, {[0xb9, 0x3, 0x92, 0xc8, 0x7, 0x4, 0x4, 0x7, 0x0, 0x1d85, 0x7, 0x31, 0x5, 0x0, 0x4, 0x40, 0x2, 0x8], [0x100000001, 0xbcee, 0x1000, 0x1f, 0x0, 0xfffffffffffffff8, 0x1, 0x2, 0x5, 0x5], [0x6, 0x8000, 0x5, 0x1, 0x9, 0x80000000], [0x4, 0x9, 0x1, 0x8, 0x3f, 0x4], [{0x0, 0x1f, 0x6, 0x4}, {0x0, 0x24a2, 0x7fffffff, 0x6}, {0xffff, 0x400, 0x1, 0xfffffffeffffffff}, {0x400, 0x5, 0x200, 0x4}, {0x2, 0x5, 0x200}, {0x3, 0xc18b, 0xffff, 0x1}, {0x1, 0x6, 0x5, 0x5}, {0x3, 0x7, 0x5, 0x6}], {0x1ff, 0x2, 0x80000001, 0x6}, {0xff, 0x969, 0x3, 0x101}}}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x1, 0x0, "601d6564dc177d3e7364a27acf2f1d938339781f"}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "dc0d8ac4b62cd93fb5741db16e9ea1fc967f0f06"}) write(r0, &(0x7f0000000200)="4a95d2a24592433b6bbe64f1e688ba83976a604cfec01e3d9ca8b9f02628333e40364afbf9bda6252795ab57752c0afe66a32ce17f9727b58ba3937308f08f56e8a859f39048293068970de8f4289f94dbb7c06278d2b5e9326b91cb569c5e4272294dde746c867e9e465337057f4422e9740173c2079acfc22e768f6159d9dd68600029e5a4f25a0a09b34123edf8880a9c96a25327232477a95ee18d1c4ff01732ca367146ac3c050dbc7b8b75db48a5b0e2f842db87c1efb9e1a0cbb493178cbcc366aef2e9", 0xc7) 16:00:53 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x10000, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000480)) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000004c0), &(0x7f0000000400)=0xffffffffffffffd5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = semget$private(0x0, 0x8, 0x400) semop(r1, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r1, &(0x7f0000000380)=[{0x3}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(0x0, 0x0, 0x3, 0x0) semop(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$GETPID(0x0, 0x0, 0x4, 0x0) semctl$GETZCNT(0x0, 0x0, 0x7, 0x0) semctl$GETALL(0x0, 0x0, 0x6, 0x0) semop(0x0, &(0x7f0000000040), 0x0) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r3 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000480)=0xc) r4 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000500)=0xc) socket(0x0, 0x0, 0x0) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020691f, &(0x7f0000000300)) 16:00:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x1d}, {0x50}, {0x6, 0x0, 0x0, 0x40}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'\x02\x01\x80', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f00000000c0)=[{0x3, 0xab, 0x3, 0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 16:00:53 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r0, &(0x7f0000000000)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f348820", 0x21) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r3 = socket$inet6(0x18, 0x1, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000200)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) dup(r2) write(r1, &(0x7f0000000180)='\t \n', 0x3) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[{0x6, 0x0, 0x5, 0x3}, {0x79e5, 0x6, 0xbc, 0xdea6829}, {0x7fff, 0x6f, 0x1, 0x8}, {0x7fff, 0x6, 0x92, 0xfffffffb}, {0x3e, 0x9, 0xff, 0x6}, {0x3, 0x8, 0x6, 0x40}]}) 16:00:53 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x28}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000200)='x\x00') ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x95a, 0x1, 0x3}, {0x8, 0x6, 0x9, 0x8001}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:53 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d6, 0x400, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x31fb, 0x200000000003ffc, 0xffffffff7ffffeff, "1bb9c966f22e95a100000100"}) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:53 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x200, 0x0) connect$unix(r0, &(0x7f0000000a80)=ANY=[], 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x8a, 0x5}, {0x8b, 0x8}, {0x48, 0x80000001}, {0xaa, 0x3d1}, {0x8e, 0x7}, {0x65, 0x800}], 0x6}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x28}, {0x2d}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000280)="fbf27553cd7bd9d8791c2d190300", 0xe, 0x0, 0x0) 16:00:53 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f00006ca000/0x3000)=nil, 0x3000, 0x3) mkdir(&(0x7f0000000000)='./bus\x00', 0x10) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) socket(0x21, 0x2, 0x5) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb50800000000000000af63ff3728381d000089720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c50000000007000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x17b) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb50800000000000000af63ff3728381d000089720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c50000000007000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x17b) sendmsg(r1, &(0x7f0000000480)={&(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000140)=[{&(0x7f00000004c0)="3e124cff63d1a911", 0x8}, {&(0x7f00000001c0)="c80e389e57cf6a377010b3ba59c3aa996d29c56d64082291f234e16f31605601124e9a62f4aabb685a8e2bc8f5f2157a68837f4e4f3a82b1dee55c5bb72fc272d3c4a7ebf62a0a6be1ff9e6322239e071107b76c92764163f3ed0cdc915a2d96afe1bf3073c9", 0x246}, {&(0x7f00000000c0)="df872f02c5f35c995139e953802cd3fbbd5d86cee382280c9da2fab98e3cda04299c17d6625712fd7fb152", 0x2b}], 0x3, &(0x7f0000000240)=[{0x58, 0x1, 0x3, "c162b1e0a9ebe4b6743c3bd7cd229d1aaae12f36e9d5c3e1a62b71670ac926579d8454272f2472ee752acd0b0c930e23619ff00ec794ab9f195037b22727b7d074500245871ef2"}, {0xd8, 0xffff, 0x1ff, "7b9f87cb08711dc974918b15dee61a3f6a9248e8cf9dc1aac1ddc6a25f0a52c8a64936e29ebf19c472ebba6e586090ec2dd78096049fdb7a1bf5042df42f36eae68dbf062c87ac58b7b84e017bc80082d31358ad984acc35389a426d1c36ccbd537da93cc79b82ff199eac910c7fb977d57bdff69ed037c73232433c93a26c680e2483f93d71f177d449d42b6753c3ea767530dd776b220c21fbc34ef15a4ab6bf13bff5978a1a9c1ab5c11cb1bfa53131942e4e821307c3c4241942965e4a9fd9e752360a27bd"}, {0xe8, 0xffff, 0x4, "f790f2192cfcde8893bb0d901667b7e35c45ce02224270e9429ed911fcdcb90426c446375a13e20d81819fa3e071a3a0cfb3aacd5dd33bc4e0153e296ecf19a6997f965000181310111e78124900419dc6cf5e7082d166ed739fdcc2356cb85c22a21cf8d1a2b3419723dfb5a74e066a9d7ffdca719280f5bf2d09ba74bdd23c4cf1dd3cb4807445dbcbc9cbf1e11f8b1226a4adfb1b75472374a8352b6e6b1423e8e1acd74f3c59dd4945ff354427dcdd9e70e8d2b1a6f89388454fe23dcf5db9e0ec53cb9cb96cc65f4f93ead21239b0f8e1bb5d"}], 0x218}, 0x402) rmdir(&(0x7f0000000100)='./bus\x00') 16:00:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x2}, {0x44}, {0x6, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f00000000c0)={0x3, [{0x2, 0x3}, {0x1, 0x6}, {0x0, 0x80}, {0x2, 0x7f}, {0x1, 0x1}, {0x2, 0x7}, {0x3, 0x1000}, {0x5, 0x5}, {0x1, 0x7}, {0x1, 0xfff}, {0x0, 0x8000}, {0x0, 0x3}, {0x2, 0x2}, {0x0, 0x40}, {0x0, 0x7}, {0x1, 0x4}, {0x1, 0x7}, {0x3, 0x3ca}, {0x3, 0x5}, {0x2, 0xffff}, {0x1, 0x4}, {0x0, 0x1ff}, {0x3, 0x1}, {0x1, 0x7ff}, {0x3, 0x101}, {0x82b3ba05c9949169, 0x9}, {0xbc8d5720966d4ea3, 0x7fff}, {0x5, 0x4}, {0x1, 0x1ff}, {0x1, 0x9bae}, {0x3, 0xfffffffc}, {0x1, 0x1}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r3 = accept$inet6(0xffffffffffffffff, &(0x7f00000002c0), &(0x7f0000000340)=0xc) dup2(r3, r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000440)=ANY=[@ANYBLOB="000000bc5d4ca8ddf4b8b000060093cf26b8636dc64adbc283164400004633cf37defdb2b692b420d98d33257ff78f0d99784a4ffe39b63b06e3f2d879c653c6077162c1e5b742ac3c000000000000"]) syz_emit_ethernet(0xe, &(0x7f0000000240)="149130da957e67ba8392c0b01f00") 16:00:54 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb50800000000000000af63ff3728381d000089720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c50000000007000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x17b) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000180)) mkdir(&(0x7f0000000480)='\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) socket(0x10, 0x5, 0x20) 16:00:54 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) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000180)=""/131, &(0x7f0000000100)=0x83) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shutdown(0xffffffffffffffff, 0x6) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:54 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc003, 0xfc) connect$unix(r1, &(0x7f0000000580)=ANY=[@ANYBLOB="8202b4561a5e54d019cc140010d369168218546b0f2212721b8b8131200d61769e23357ba0c292bc13894eccc62aa249b1f6e795cbf29289a1efdf5b692ec2f70f4e4a71103922fe9f15e205000000432f463b3d8c67c4b330a97ac9bdec003755900390adf9e15085dadd18cdd267dc3204cf644eee480f4ed2d02e819bf7ece010ba8ab67670540cf61c271f565ef7cf25057e475ffc70bca7a8cb8d626b8df6f8cde64c8bcda433ef"], 0x10) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000200)=[{0x6, 0x4, 0x1, 0x7}, {0x100, 0xdf, 0xe2, 0x1}, {0x20, 0x80, 0xd, 0x9}]}) poll(&(0x7f0000000040)=[{r2, 0x4}], 0x1, 0x4) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f00000000c0)=0xb7) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x24}, {0x3}, {0x6}]}) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f00000004c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000280)=[{&(0x7f00000001c0)="3435f407e50cb378a8cb5d4c6f203d0e35526dacfdec76fadddbf02468144bca294b868656dd7df2fa28084a611d87ffe7b1", 0x32}], 0x1, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000140)={0x4, 0x0, 0x2, 0x9e03, 0x20000000000002}, 0x308) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0x80000000) syz_emit_ethernet(0xe, &(0x7f0000000240)="00311a8043867ea688369ea85cd8") 16:00:54 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) syz_emit_ethernet(0x89, &(0x7f0000000000)="dc560ddff8af2db36f4925a96e3f59b8f589594e59246005dda30ef0f2bf784c0a2537dace0f5a87362e1cf925b4740f124312877aba30938f5d2e38fcd7036e5796f5858e7063f8ee8639cd24e5b8ce0257b4a5258ee4a6a02fb3d23bf297bbd3ff9fe85bd3f85dd855f1f134cd2bcbb0a48f8f1a9ae75c65e894f868f374b3776b20ed0881411d78") mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:54 executing program 0: getrusage(0x1, &(0x7f00000000c0)) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb50800000000000000af63ff3728381d000089720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c50000000007000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x17b) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0x401, 0x10000}, {0x18, 0x3, 0x40, 0xffffffff}, 0x3, [0x401, 0x1, 0x800, 0x3, 0x35f, 0x4, 0x3f, 0x1000]}, 0x3c) 16:00:54 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000001600)="1cab", 0x2}], 0x1) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)=0x80000001) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, "4d3e84f94426a75c11508d23b13e23e5c204e109"}) readv(r1, &(0x7f0000001680)=[{&(0x7f0000000100)=""/254, 0xfc6d}], 0x315) 16:00:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x4}, {0x5, 0xfd}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x387, &(0x7f0000000340)="b6") 16:00:55 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='\"dIreB\x1df\x00', 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) socket$unix(0x1, 0x1, 0x0) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0xffffffffffff65b0, "925475447dc5ec72545f0a765e2ba400008000"}) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) 16:00:55 executing program 0: socket(0x2, 0x8001, 0x0) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb50800000000000000af63ff3728381d000089720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c50000000007000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x17b) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb50800000000000000af63ff3728381d000089720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c50000000007000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x17b) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) connect$unix(r3, &(0x7f0000000700)=ANY=[@ANYPTR64=&(0x7f0000000400)=ANY=[@ANYRES32, @ANYPTR64=&(0x7f0000000180)=ANY=[@ANYPTR64], @ANYRESHEX=r4, @ANYRES32, @ANYRES32=r5, @ANYPTR=&(0x7f00000002c0)=ANY=[@ANYPTR64, @ANYPTR64], @ANYRESOCT=r16], @ANYRESDEC=r7, @ANYPTR=&(0x7f00000007c0)=ANY=[@ANYPTR=&(0x7f0000000480)=ANY=[@ANYRESHEX=r8, @ANYRES32=r9, @ANYPTR64, @ANYRESOCT, @ANYRES32=r6, @ANYRES32=0x0, @ANYPTR64, @ANYRESOCT=r6, @ANYPTR, @ANYBLOB="468a7174512e8b3eca580d34402d14b7c6824ab3d5c2f8d5e71ac8ee2cd8b6f2bbe36ac8"], @ANYRESOCT=0x0, @ANYRESHEX=r2, @ANYBLOB="616dbfc7dd0c996c745fc30fb627c19890668634ab0b3ab954074837814df3c6a838a58d46ea193944e66808711dbbde49a6feb4f0e93cc0cee9a28eec3dac4caae40a9cab4cdcc6db5731c25ab8e96c8cce05f0b648d8a8654ec76b8a9f569dc96f4565d9d607ee56e77730dcf9d1d90bafc56c067dd08087cedd71bcfb641def1cc78df9586ca6cd2d4740501a474564f376d8357562a78961df749f2410707e625531c47d7f56bea3bcd51b6aa64ab442d2995cc7dc7db22713cfb0b00c777388ce84aa5636fcb5cca454b56437192304d0b8b5c1bd0f1591a37acbf98569d28e4b14f6f2fc38551033c667d15bdf3107bae5c85a65dc04acff0700", @ANYRESHEX=r10, @ANYRESOCT=r11, @ANYRESDEC=r12, @ANYRESDEC=r13, @ANYPTR=&(0x7f0000000540)=ANY=[@ANYPTR64, @ANYRESOCT=r14, @ANYPTR], @ANYRES32=r15], @ANYRESHEX=0x0, @ANYRESHEX=0x0, @ANYBLOB="61f68b253960c1281cbe61b3e2e1ca951c182300316dba9522b303c85894d78a54fba5adc1f0ddefb577c1ea418be52abf7b8aec09e2ee486bcb17da8258e69f6c9079c274323c5cd763748a65"], 0x6) chroot(&(0x7f0000000280)='./file0\x00') shutdown(0xffffffffffffff9c, 0x5) 16:00:55 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x2) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) socket$unix(0x1, 0x2, 0x0) recvfrom(r0, &(0x7f0000000180)=""/225, 0xe1, 0x40, &(0x7f0000000000)=@in6={0x18, 0x0, 0x5, 0x7}, 0xc) sendmsg(r0, &(0x7f00000017c0)={0x0, 0x0, &(0x7f00000015c0)=[{&(0x7f0000000800)="171adb7cf48f4a9a1135527b2494efc8116812660e8c81acd5c8ea06efa288783fbd2191b52ad55971cb4af82865", 0x2e}, {&(0x7f00000000c0)="bcd30226c08c1c5defd3150b2aec60cbc12caf8c73842fbd686736a7eeee1b4a2320cd547a83b0f337a65306f52171cc1fde111659278b9b5d6d4a8d60ebc6eb70083d7bf69b1a92a43d8d51f0598d542cca21a2a3a06845f39beb797fdd0243ab2b3b1f857df6a8f20e7af102ae51aba4a531fb1e6d9a83b40ab21a9b3f39b739f2f8a6e4bfbf536ac782a303f1aecbdc8558f5bf75", 0x96}, {&(0x7f0000000840)="55e96fe904cc21c2bd13f92dd30f846fedbc3edf39f3c0d6f38aa65ba94e3d5c526764bc926ca1810eb9bc9b10fd867f5dfd1e4e63e37b428c112d1e0243073c97e55a8fd35ef26eabc58715063ad46fc50748e08b0126e316f6fe1df91d1234e9f2e68954502f2d9e6fd1e97f322a26c88bf6e3d5629166a9e65693affd74cccc1f17e7a511885ec0867a36ad5d513a4b8e1670d31eb5d03d833b00b84dfdbcc48dbe9adcfe38214d6b68d396493bd92ab367d69d55dde643f08790f0119333fcc24bec1874dc032513f8a4710841bce0869786f8fa8276ee292726f2696d7a970d3a7ae2b4999d959604f259638f97d829886889237d0c0ca2e0e44cf38f71", 0x100}, {&(0x7f0000000280)="bb77de8ec26cbc26bcdd36bfac333da392fe575ab53c76cf07f1c78cc8937c86574a434620a34147f0c8fc271718730b113607ddfc90025be6f6e5042e1cc8de199b600f27145d99beac562bbb03697564dbdfa584086677855e1c6bd18fc8b68baadae7641e6442416cb1667096637f3e79a42f3c5b313cbae341b2b4ce6b09d4901ecdbb14ae4bbe4c7ff22e6de036e8852dd4dbf3e9", 0x97}, {&(0x7f0000000340)="ed052fd068d938b91c0935ee338b9c72ff579ca7b24e3f393fe983721dc8ec3293100830ceb5c4b1ec21468a3f27fc4d79f96907c415bf064724a256e9568bfa531386bd2a992a2380bfa99f1c00d43c85f30ea387b0642da40b197d5b24601297015518126d83bcb211353fe5a63e4d6303a0f1ae25d5366e7aa95511fab30ece904d015f07c434a1f7c3fa2f11bb8071a48e0b3ea8c277cfc13cc9954fc2e1cbaa79c2bc193d0d54757780440d0d0092253de655bad6bf7f20cf7b7e251c61b047da86dfefce5a9a543f2efdbc60f5482037f25185c984d8adf7e88d51fe804c19cb2c28d020bf885eebd76c2ec23a403e9219b107161fb8ac2bad8259104661852d03dca63d3165b9d502d70000998be723420551cc1f42715a651be3fa6e5b7f89c6ce7ada361c144b14d9c7ae43c5430d7dfc9bd4db999232cee800ae76842657bb4110a3d5771a43572726d9c7fb0c60847aef26e9bd5dbde2c06a6c3c101b3c4a7db264cc044161f6639e14e7a38813e94c0e2fcfa8ca8512420bba36f2d40ce2ad8eab6dbd67742ccb0023db34c1f9ba7cf615ffaf84ab5c98c5a7c072ca071ea217d24be059e4bad6a1f2a2c5179d0834637227b6f9fdb075040f25da98635a7e1131b54e418d8ca23b0252215c7b172a71ed25b45091b5fe04ae278210b4b479a9cf0dcbf950382f7d1afba763313f383a07289c84eeee335225a83e6f5b5af8caa2772fe0c18847400666711c88977941811cd6eac13c795c5e1d045c76ebf890fca606a68fbea75d50acd5cc15ed450cf37e6658707d5193aaf0f57a117987d12cf3a854a6e119a74c2d69b39338f12996d0a9520e2c61c194c7cd2bddc95eb2a843f2f24bf16e5ddc6c93acc3ee99bdeba4b687b47ebe50d0a8f8acb9e19e10c01bf0ef55c4393f5933305cdbd1f76c95f2915fbd5d8257fa77eebb7f2454a71a96be5924c85d6c022db3816e8fcf07447657f9d640de36b48aa41b30b076b71f2438eb38e256b35273297a89117f53479f2ff7979e875649d1e26e5eda1feea68f1c784ac1c6b9841fcc111cf35d3c219fcf07c2e688f15ee5a52125ee5976475c9d140533fb4053b8cd7b55b015ce8a2198ff5b40ad63a2b6ae4ca36887479b1c711519bef8d952a73e3c4ec871c215d554fd8f1c10a6dd9cc5a1f83ebd66cb7bdd5130ddac14cdeb2f8794c2809ef0e4a0d401283b29edaeb296b670de2f5bfc8a7e54e52d625a20aff06de21b2ad1ebb44c5867d569cc38eb1d73916873f408b9029c8d466d9396eb052ab57d73ec59ad23bd3dc4e8b5dd5988171de19b410d0dd5b7e5845c1ef5844f3ff9137a90d8f37c3be432c9a91248efcbeb4134d448b8b8f03adef31e5813b7047cbfa586c8efbdfe7bee10ea4447355d37a02bc10507a424639eaa317e92db28dbd134ee5514c8d4e3866e79f7e9d330bf0a308701f8b3c299887b9424fc43295951cb9dfd559ac47a", 0x288}, {&(0x7f0000001340)="18edec63b6ba3cdf0be3eaea6e664372d2823c17fa01243d8f7a8507890446879b0f0a79da152898725275d9d1dc1d29fb14c2a075558f14882ca64625af5cadccf4cc3589954c412faabb9dbe89e05e555a5b201bb8d377e45f8cb9dc68b9d343eea090582e5d2f6118cc2ca60c73eb41e3ad157b0d13e50faa60a1fef858ee8dba42fdf26dad01fca1a0673c405b0efbbb28840490fcdd7f154ebe141c635c16becc3907cda16a7641bd3671df4654768935bf539440b48a32d54f36bbfa9a54a121209bcb0eccd234d3ce075f06669f26a6207f1e38caa7fba424f708864f0411b72afb5e1bd98107bf06dc4b34977902b431e811b1514b", 0xf9}, {&(0x7f0000001440)='E', 0x1}, {&(0x7f0000001480)="2ad4ceaae38e74350ad9fa1051de790d2dc945a68f1fb273c6cddab3f73f26af491ac9755dd9f0bf376762e860ca277b9743245f8be73eead0919bad0c6363039fbe5214a014c64e2cc433b8747336c2c8a0d66c90febcf9757d96ffb84dcda0de90ac893e3bd73bd4f58a2b9458b8a3759048860aa0ed389cc8da07c691ff895f0636bce7479df65f07dae4e3cc948f8f3ca5987bcf080159b9c7a0b8c44c7c9c12cabd242e0c3c64c4f8fd", 0xac}, {&(0x7f0000000780)="2c9f78fd4a3b5669cf53d9f1c45d66fe10ee2dec1c830f824bcecbc609b875e1044a373c65b41ffefedf9803c7ca138cfa7f30931dca909acd999d4e1eb4249188", 0x41}], 0x9, 0x0}, 0x0) 16:00:55 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c17f7f000001"], 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, 0x1001, &(0x7f0000000040), 0x4) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000001480), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) sendto$inet6(r2, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = accept$unix(r1, 0x0, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000480)='./file0\x00', 0x100, 0x2) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000080)={0x1, 0xcd}) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f00000002c0)) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x20000, 0x0) ioctl$TIOCNOTTY(r4, 0x20007471) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) dup2(r1, r3) 16:00:55 executing program 1: nanosleep(&(0x7f0000000300)={0xf0, 0x400007fefffff}, 0x0) r0 = kqueue() r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000040)={0x2, 0x8001, 0x2, 0x3f}) kevent(r0, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) 16:00:56 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x2c9f, 0x10, &(0x7f0000000440)="eb368f80", 0x4) r1 = msgget(0x1, 0x200) r2 = getuid() r3 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREEN(r6, 0xc0245755, 0xfffffffffffffffe) r8 = getgid() r9 = getgid() r10 = accept(r4, &(0x7f0000000080)=@un=@abs, &(0x7f0000000100)=0x8) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) r14 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x951bc8add1c0afdd, 0x0) kevent(r7, &(0x7f00000002c0)=[{{r0}, 0xcf10000c138a6b60, 0x0, 0x20000000, 0x8, 0x3}, {{r0}, 0xfffffffffffffffe, 0x80, 0x2, 0x1000, 0x2}, {{r10}, 0xfffffffffffffffe, 0x60, 0x6abae35ff0b197a8, 0x7}, {{r7}, 0xfffffffffffffff9, 0x49, 0x10, 0x4, 0x1000}, {{r11}, 0xfffffffffffffffe, 0x0, 0x1, 0x2, 0x9b}], 0x8, &(0x7f0000000380)=[{{r12}, 0x10a0e7334fda6806, 0x4, 0x0, 0x10001, 0xffffffffffffffc1}, {{r5}, 0xfffffffffffffff4, 0x80, 0x1, 0x2, 0x4}, {{r13}, 0xfffffffffffffffb, 0x9, 0x80000008, 0x2, 0x401}, {{r0}, 0xfffffffffffffffc, 0x24, 0xfffff, 0x7fffffff, 0xff}, {{r14}, 0xfffffffffffffff8, 0x91847d3565fb427f, 0x0, 0x70526bbd, 0xff}], 0x2, &(0x7f0000000180)={0x56, 0x80}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r17 = getegid() getgroups(0x5, &(0x7f0000000280)=[r8, r9, r15, r16, r17]) r18 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002700)='/dev/wskbd0\x00', 0x381, 0x0) r19 = fcntl$getown(r18, 0x5) fcntl$setown(r18, 0x6, r19) r20 = getpgid(r19) r21 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002700)='/dev/wskbd0\x00', 0x381, 0x0) r22 = fcntl$getown(r21, 0x5) fcntl$setown(r21, 0x6, r22) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000000)={{0xfff, r2, 0xffffffffffffffff, r3, r8, 0xa, 0x8}, 0x7, 0x12, r20, r22, 0x101, 0x6eb, 0x5, 0x2}) 16:00:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x200000000000019b, &(0x7f0000000140)}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") open(&(0x7f0000000000)='./file0\x00', 0x10, 0x80) 16:00:56 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs, 0x8, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0286988, &(0x7f00000000c0)) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x295, &(0x7f0000000580)=[{0x1f, 0x3, 0x73, 0x9}, {0x3f, 0x5, 0xff, 0x3}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3, 0x0, 0x0, 0x5}, {0x1000000008000020, 0x0, 0x0, 0x8001}, {0x6, 0x0, 0x0, 0x9}]}) pwrite(r5, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r6 = fcntl$dupfd(r0, 0x14, r5) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r7, 0x4, 0xcc) r8 = getpid() fcntl$setown(r7, 0x6, r8) fcntl$setown(r6, 0x6, r8) getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r10 = socket(0x18, 0x1, 0x0) close(r10) connect$unix(r10, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r10, &(0x7f00000005c0)=ANY=[], 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r11 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r11) setsockopt$sock_int(r11, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x1) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r13 = socket(0x2, 0x1, 0x0) connect$unix(r13, &(0x7f00000018c0)=ANY=[@ANYBLOB="ffe5830000ff2f5d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f7381c8437c2aec2050b4d5cacf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548cede99e2fff4e830700ca07000000000000009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c4034fcab152d4aa4568f2e97207efa6c4b1b157e16076c6d4df784baee62462db92da490c58797657502f86c9a8540a84ac578cd4af8f39f42d40995cec329755a1bf1f4a7e9f1d1d9745eb59b2eed7d824c2418ba7846ec4c6cc677cc932100c25b2710a32dc35f65a0bf4ed4217321c8c72a21b7a4ca4fee1de3b7ad5b0336bf93cbd1851383e04708a82dc38886f1249b83711cbe89cc1647c6c51f339a1701ecde8c9d1e9b1a558d3f8543ba255661fd2fc8b01e3a22680beb21fc438449bf03fbd7851f4d9b923e96406be4a10d8c6b618168a3fe27f8083c287dfa5babba997d2e1e9f07bc37b4856cd76b6ebc823029f47594cacbc6a99bca952ecc75d3a3aeb796e57aa11e3d667be3dd0e099e722f218e888c1738b58d4dcded8cb17f362affef522c5db203787bcb472c835c68340865338a87845ec0acded5f80acff37"], 0x10) setsockopt$sock_int(r13, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r14 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r14) setsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000001c0)={r8, r12, r9}, 0xc) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0xa98f164e268999aa, r8) pipe2(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8004) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x407f, 0xffffffff00000001, 0x7ff7fffc, "737718730100", 0x0, 0x1}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) r17 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000440)='\x00\x00\x00\x00\x00\x00\x00\x02\x00', 0x18, 0x0) r18 = fcntl$dupfd(r17, 0xa, 0xffffffffffffff9c) ioctl$TIOCFLUSH(r18, 0xc0206921, &(0x7f0000000300)) ioctl$VT_GETMODE(r18, 0x40087603, &(0x7f00000001c0)) r19 = syz_open_pts() ioctl$TIOCSETD(r19, 0x8004741b, &(0x7f00000000c0)=0x4) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000480)='/dev/diskmap\x00', 0x400, 0x0) r20 = fcntl$dupfd(r18, 0xa, 0xffffffffffffff9c) fchflags(r20, 0x1) ioctl$TIOCOUTQ(r19, 0x40047473, &(0x7f0000000040)=0x164eed0000000000) r21 = dup(r16) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$TIOCDRAIN(r21, 0x2000745e) write(0xffffffffffffffff, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r22 = open(&(0x7f0000000140)='./bus\x00', 0x285e5d7df1ff1631, 0x106) ioctl$TIOCSETA(r22, 0xc2c04224, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) write(r22, &(0x7f0000000340), 0x0) ioctl$TIOCGTSTAMP(r22, 0x4010745b, &(0x7f0000000180)) setuid(0xee01) semget$private(0x0, 0x0, 0x4) semctl$GETNCNT(0x0, 0x0, 0x3, &(0x7f0000002ac0)=""/4110) fsync(r15) stat(&(0x7f0000000500)='./file0\x00', &(0x7f0000000640)) r23 = socket$inet(0x2, 0x8000, 0x3) writev(r23, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) ioctl$WSDISPLAYIO_DELFONT(r18, 0x8058574f, &(0x7f0000000380)={'./bus\x00', 0xd, 0x9, 0x9, 0x1, 0x1, 0xffffffff, 0xfffffc01, 0x2, 0x2, 0x7, 0xfffffffffffff830}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r24 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000340)='/dev/diskmap\x00', 0x10000, 0x0) r25 = fcntl$dupfd(0xffffffffffffffff, 0xa, r24) ioctl$TIOCFLUSH(r25, 0xc0206921, &(0x7f0000000300)=0x64c1) r26 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r26, 0xc028698d, &(0x7f00000000c0)) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000340)='/dev/diskmap\x00', 0x10000, 0x0) fcntl$dupfd(0xffffffffffffff9c, 0x14, r18) r27 = open(&(0x7f0000000140)='./bus\x00', 0x285e5d7df1ff1631, 0x106) ioctl$TIOCSETA(r27, 0xc2c04224, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) write(r27, &(0x7f0000000340), 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0206921, &(0x7f0000000300)=0x64c1) r28 = dup(0xffffffffffffffff) ioctl$KDSETMODE(r28, 0x20004b0a, &(0x7f0000000400)=0x1) setsockopt$inet_opts(r23, 0x0, 0x6a, 0x0, 0x99) r29 = semget$private(0x0, 0x4, 0x100) semctl$IPC_SET(r29, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$GETVAL(r29, 0x1, 0x5, &(0x7f0000000240)=""/173) 16:00:56 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [], [0x800000000000000, 0x0, 0x0, 0x0, 0x3], [], [{0x0, 0xfffffffe}, {}, {0x0, 0x0, 0x0, 0x2000000}, {}, {}, {0x0, 0x2}]}}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000480)='./file0\x00', 0x100, 0x2) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000080)={0x1, 0xcd}) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f00000002c0)) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000000)=0xf8) 16:00:56 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000008000000000034e303682e9c5bab9d4cebb9dd94d00d989e98e38e4c95efc7d0e8fb03d3907330fc34fa446f92babf2faeafe8d1c83e8f1451babce7bfd7afa2d2469daa940aad6d2f1774f3656e4f53afcfe20637099b7cd7d9edc09ae7b9951675911a9622590f75260f272fd7807b8f8251de877d64b76ca92d54463a9f03963e5f672e1bbdbaa317fe4419d3f36746248558e97dffc49483211295c697b064223aba73c034252244233d4b948b25e74360a527f3a6b566fa3c008f169361bb121ff9c085ad65f4f8dd1e3b915175ddeaebe60b790c89a65ae2"], 0x10) r2 = dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) r7 = dup(r2) sendto$inet6(r7, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:56 executing program 1: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000002740)=""/4096, 0x1a) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x80, 0x0) fcntl$setstatus(r4, 0x4, 0xc0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100), 0x431) readv(r0, &(0x7f0000000500)=[{&(0x7f0000000100)=""/149, 0x95}], 0x1) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)=0x9) 16:00:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x24}, {0x4}, {0x7ffffffe}]}) fchflags(r0, 0x0) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r1, &(0x7f0000000280)=[{&(0x7f0000000540)="3435f407e50cb378a8cb5d4c6f203d0e356dacfdec76fadddbf02468144bca294b8686bedd97f2fa28084a611d87ffe7b1", 0x31}], 0x1, 0x0, 0x0) r2 = kqueue() ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f00000000c0)) getsockopt$inet_opts(r1, 0x0, 0x4, &(0x7f00000007c0)=""/124, &(0x7f0000000700)=0x7c) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x9, 0x9, 0x236b, 0x80000001, "9ccee65c9d3d4f4bc10db138c71e9eeca124911d", 0x3, 0x5}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:56 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2e6d], [], [0x80000000ff, 0x0, 0x0, 0x0, 0x7d5e]}}) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000ec0)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d1157bf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91ffffae10c0928a0ae54079a66de6fb5c4d38a6acb0b27c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18de1ec584b9761852c9cf8e19f9c00c3e7b1169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea987e3ea94430239fc1ecc440000447c892633fadec93926b43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40581c29150cab07006d033bc7a697880f86c40e67beab3b0cb0c1b705f6b4300048b1c0db6c55a02a05961e2dcd3ff791d54261fbac8503da009edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af2c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231f9cdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d823cf94e32bed356943610d5d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa5b3874f6e7a75ee2e5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a700000000005532310f1856ecdf2d000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aee550aea112183c54b890cbe14ed2ae734df865576d38e8b1c7db73dd603c7293b2ba3a53f1ce0f8efd3790d2ca05530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f99d0b4caf123444a4afeb18694eee999ba299bd8477e0700000000000000cdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf02000000dd5a9ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996c00000089e257c53487bdcc8c7799e221bc000000ed4e1bc0da3e2b955ab144ba1ae7abfe98b6094121644888958446f5b8bad42f38336ff7e6742e5d9641653484ecc8749f73693798befcfb02af2b5f0fe957dd7039e5a79ff5236df4de059916459cfa38f2520ac4921e3792dde54768071b2c560d49b8c238e70632974b233de5bfb363fd129327976ae424715b9684d1f762c3d2da09115441f9b2b0ef1a41e460f37734a80e61bf2cc802b28d57588fcf81faa54914620b9736a08fb8081425d32dd716ae5d422d87000000000001000000000000000000000000055fbab93ff04e35206b921945660f0b6510ea547bd347881089f491887c820a839251424ac921c7f85074d762417eec9f50b6ac46c9c734ee02c7c3a7db9db72c3454242024864ee6e7bd56e092768ef14f34ecd1ab4a665d828bac3de510f0869573de99a1b1b3304626856668c904040f06dc187e3a20279c36ec2f742f1b2b387ee530c14ef4d0a61eb92f571c3f23976d534516dc8b1138c0bc4b1ef09a096ef3fdde4c854406a7a1df0200cfacc45f42a6c9af7bfb135a8c90df80865e901b616e0c"], 0x10) r1 = dup2(r0, r0) ioctl$KDSETMODE(0xffffffffffffffff, 0x20004b0a, &(0x7f0000000040)) write(r1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 16:00:56 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) getrlimit(0x3, &(0x7f0000000180)) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r3 = getpgrp() fcntl$lock(r0, 0xf, &(0x7f0000000340)={0x3, 0x0, 0xffffffffecd81e2e, 0x100, r3}) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000380)=0x101) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) r4 = semget(0x2, 0x4, 0x400) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000003c0)=[0x80]) rmdir(&(0x7f0000000140)='./file0/file1\x00') chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000780), &(0x7f00000007c0)=0xc) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000500)=[&(0x7f00000004c0)='\xca\x8e)'], &(0x7f0000000740)=[&(0x7f00000005c0)='+\x00', &(0x7f0000000600)='-$\x88\x00', &(0x7f0000000640)='\x00', &(0x7f0000000680)='\x00', &(0x7f00000006c0)='][\x00', &(0x7f0000000700)='\x00']) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000400)={'./file1\x00', 0xffff, 0x84a4, 0x9, 0x0, 0xe7f3, 0x3, 0x7fffffff, 0x3, 0x3, 0xa8, 0x1ff}) chflagsat(r2, &(0x7f0000000800)='./file1\x00', 0x10001, 0x2) symlinkat(&(0x7f00000001c0)='./file0/file0\x00', 0xffffffffffffffff, &(0x7f00000002c0)='./file0/file1\x00') r5 = socket(0x2, 0x4003, 0x0) getsockopt(r5, 0x0, 0x6, 0x0, 0x0) ftruncate(r5, 0x0, 0x4) setuid(0xee01) rename(&(0x7f0000000580)='./file0/file0\x00', &(0x7f0000000540)='./file0/file1\x00') r6 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r6, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010002}) flock(r6, 0x2) close(r6) ioctl$WSDISPLAYIO_GETEMULTYPE(r6, 0xc014575e, &(0x7f0000000240)={0x8, './file0/file0\x00'}) bind(r0, &(0x7f0000000840)=ANY=[@ANYBLOB="fdab0dababdb695ac581f17fc7f7f88a167466d98a89f5b8e6611f382cf5d3fcec4119de0203092d2a485890c5f3dffc3168cd3260d93c652ed9d842e442ded18405195bcf56b019d5bae4e82875dfe5c5724a3b9dffdd6922faa4b452a2647995ef0f9dfd7f7e54358bbf09a7a498ecb4e9feb99be4199ddada234e1cad08ba864309c2eed7479b7555458cfaa36c9aae56504cb728b92cf04792975710e9359d05da3e396a47c282ddc159b9f5ae70d47fcad1642b"], 0xa) setuid(0xee01) chflags(&(0x7f0000000480)='./file0\x00', 0x0) r7 = semget$private(0x0, 0x1, 0x0) r8 = geteuid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r8, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) 16:00:56 executing program 0: r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) getdents(r1, &(0x7f00000001c0)=""/133, 0x85) kevent(r0, &(0x7f00000004c0)=[{{r1}, 0xfffffffffffffffc, 0x27}], 0x883, 0x0, 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) openat(r2, &(0x7f0000000000)='./file0\x00', 0x8000, 0x4a) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) rmdir(&(0x7f0000000100)='./file0\x00') 16:00:56 executing program 0: r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000540)="3435f407e50cb378a8cb5d4c6f203d0e356dacfdec76fadddbf02468144bca294b8686bedd97f2fa28084a611d87ffe7b1", 0x31}], 0x1, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x7, &(0x7f0000000180)=""/113, &(0x7f0000000700)=0x71) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f00000000c0)=0x1) getpeername$inet(r0, &(0x7f0000000240), &(0x7f0000000300)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x45}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) mkdir(&(0x7f0000000200)='./bus\x00', 0x1) syz_emit_ethernet(0xe, &(0x7f0000000140)="b60ee3241f7ae84e24d62faf2851") 16:00:56 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000540)="3435f407e50cb378a8cb5d4c6f203d0e356dacfdec76fadddbf02468144bca294b8686bedd97f2fa28084a611d87ffe7b1", 0x31}], 0x1, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x4, &(0x7f00000007c0)=""/124, &(0x7f0000000700)=0x7c) openat(r0, &(0x7f0000000040)='./bus\x00', 0x80, 0x0) rmdir(&(0x7f0000000100)='./bus\x00') syz_extract_tcp_res(&(0x7f0000000000), 0x2, 0xb4) 16:00:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r2 = socket$inet6(0x18, 0x4000, 0x7f) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) poll(&(0x7f0000000000)=[{r0, 0x8}, {r1, 0x100}, {r2, 0x10}, {r3, 0x4}, {r4, 0x1}], 0x5, 0x7) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x80064}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") 16:00:56 executing program 0: clock_gettime(0x4, &(0x7f0000000100)) open(&(0x7f0000000000)='./file0\x00', 0x10, 0x2) 16:00:56 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x200, 0x0) connect$unix(r2, &(0x7f0000000a80)=ANY=[], 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) r4 = socket$unix(0x1, 0x0, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10000, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) kevent(r2, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffff9, 0x9a, 0x40, 0x9, 0x80000000}, {{r4}, 0xffffffffffffffff, 0x88, 0x2, 0x80000000, 0x3}, {{r5}, 0xfffffffffffffffb, 0x0, 0x1, 0x200, 0x81}], 0x6e14, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffb, 0xa, 0x40000000, 0x3, 0x800}, {{r1}, 0x0, 0x0, 0x20000000, 0x4, 0x8}], 0x0, &(0x7f0000000200)={0x8697, 0xfd}) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x20, 0x0) ioctl$BIOCGSTATS(r7, 0x4008426f, &(0x7f00000002c0)) bind$unix(r1, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xfffffe2d) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9300000000aef4000400ffe000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000640)=ANY=[@ANYBLOB="7800000000000000ffff00000900000079b916f71cca8e7dd3256a0b862a0c850b515dc5dbce4350b9043325daaf61fe9ee8cf8bf71cd2a8016f947e70aedc671d801029b3999bc15863008c4237c447644d2a0872bdbb99c000cc16b3c647783e005078ead9241f68e42e0379c67db0d23f19aad2000000880000000000000001000000ff010000ee92134a41a108641807ab7a6964d1ca9606971c9fa54200aae97f33124374bb818095a22ceff57d22f8d22fa9c70c52e1d44dd06eaa26024bcd0b84b655943c6a04a59964fe73795564fd672a39f8f8d2a85ee73de9ba334e6bf16319a0f748df82ac872f040509b3509f1bd45fc583105ab18a8e0000003800000000000000ffff00000600000072f1be73b340f71de708d545b06b0c6b375dc5b73a6da81a00fc55888f16cd398800000000000000a800000000000000ffff000000800000c096636fac4ca561e316820e613e3432878774eebcb6fbebf7b4e353a2c26d3ca1454c5e4cb13e5bafb952d7206bebf334d8c77cdd43767dbebe51d56d3be02d2acc4680fd6bb7e44aca6e9c3e9ce6fe58b1732a8a3293edef777ff540cfbfde527c46c1a5b2f1a5fea68ccbc63a18b92fd79ae8d923dd4a39064d794fb25a5f05ed999940d17c9adc4ab93edf119ae5619b0000000000007800000000000000010000000000fc0f17d14a053327019cc58ccc32fd9a208cc4deb0e125169a9199f188c8ba5b380bddf618bdb3cc7d62ed46679e224bec26f6fea5d37e192b66f9356cd6e8ac21f4c34b12d18aa8b06c2c3f123e273c3134efbfcdd14984cf89905ac891e3d81a9c8bf62b58b70000004800000000000000ffff000003000000d7b4d15de85438aed000e9ac1cb8f789ae62823362acca407cf4ec99fbaa8dade8736d287d96995d31dfbdc6db32de462fef000000000000d800000000000000ffff00008ffd00000b39b0d797dec34686289a8473d06476965f57505cf91529afc09779ee8abe3f6ebab99ac7d2cf658a40bfffefcc527d4f7e763be812e2969a06d2c64e45656620c17d2c9ae9b8bc56befcb29e6de28b6062116d827e9225879a7a94ec72a63432d24d4738974671423ecef0e53aa8158af095a947e7bc333a36dbf232b23a8e4b4e52b2993d496eaa52e3c48996f47a96ee035086a7cbe99a101f37b7a4f430d74a57887dd62f41156b9fb967a224a45c6ee8b79f79a86b0c724b8d17fcd43b333d000000000000b00000000000000001000000ff0100002cd4063779546d4305c33de32aba356c811cd19284f52420207d817411d3a1d1ef3d18f4dfa585424dd4cadaf9bec330ba6d5cfc282220ef30d977871c0379aaa10b82a29d1f84e484242a9daaa9e5b10496fe1ed4460c12f4002163a3eb1bb0f7fbe1b40718e778112b14449396205ab746b22746f3182b885f545858a8338a269291ec07fe2a05a19d06212d98f13a53e0e412d63bf8b5118015fe00000000"], 0x428}, 0x0) 16:00:56 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfefffffffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x20200, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) kevent(0xffffffffffffff9c, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffa, 0x61, 0x4, 0xda44, 0x7}, {{}, 0xfffffffffffffffb, 0xe1, 0x10, 0x0, 0x10001}, {{0xffffffffffffff9c}, 0x6, 0xa0, 0x1, 0x8, 0xff}], 0x400, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffff8, 0xa, 0x40000000, 0x2b10c1ec, 0x8}, {{r3}, 0xfffffffffffffff9, 0x1, 0x1, 0xffffffffffffac46, 0x9}, {{r4}, 0xfffffffffffffffb, 0x10, 0x1, 0x2, 0x1efc00000}, {{r5}, 0xe1ddf6a6ee0013ec, 0x4, 0x1, 0x8, 0xff6}, {{r6}, 0xfffffffffffffffa, 0x8, 0x20000000, 0x0, 0x7}, {{r7}, 0xfffffffffffffffd, 0xe0, 0x8, 0x69, 0x8}, {{r8}, 0x7fffffffffffffff, 0xa0, 0x0, 0x1f, 0x4cf1}, {{r0}, 0xfffffffffffffffe, 0x8, 0x8, 0x2, 0x9}], 0x7, &(0x7f00000001c0)={0x3, 0x100000000}) r9 = socket(0x800000018, 0x3, 0x0) r10 = fcntl$dupfd(r0, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8040691a, &(0x7f0000000300)) 16:00:56 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0xd, 0x2, 0x0) connect$unix(r1, &(0x7f0000000f40)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a790d8ab5f8f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28623c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c1256b1c31c53606cd2b5e6547b348fa0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d7595dcca04d8f79ef2bcf9617515d813dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670aaa4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c9f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764a16b43cfbb39ee342e1751dedc8626198bceec2ad36ba922c42b72cd4eb66357406a6920ab1daed09665e048576047eaf8690e4351bdd5a4ab9351806e743af849e886a7ee1b9b891ee78e3d46fafd7bd316d90253da0dd81aeded010670070a25b9d8add4a39852f0db6f3b64c2f5bc8fd0035bcabdda9a4856"], 0x10) r2 = dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb50800000000000000af63ff3728381d000089720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c50000000007000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x17b) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb50800000000000000af63ff3728381d000089720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c50000000007000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x17b) connect$unix(r4, &(0x7f0000000380)=@abs={0x0, 0x0, 0x3}, 0x8) recvmsg(r3, &(0x7f0000000340)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000240)=[{&(0x7f0000001400)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/53, 0x35}, {&(0x7f0000000100)=""/24, 0x18}, {&(0x7f0000000140)=""/204, 0xcc}], 0x4, &(0x7f0000000280)=""/146, 0x92}, 0x42) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f00000003c0)={0x9, 0xbe7}) r5 = dup(r0) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb50800000000000000af63ff3728381d000089720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c50000000007000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x17b) socketpair(0x17, 0x4000, 0x5, &(0x7f0000002700)) r2 = accept$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) sendmsg$unix(r2, &(0x7f00000026c0)={&(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000002600)=[{&(0x7f00000002c0)="0f4ba3a8d1b10ad52ce785c6c63d4c19d2e6020a97cdb3e964d5bcfce952036c6d659742c1cead9d785d4a76d8d478fa20bbd2c1799d7aac96b1eef0de733af04cec7f2572c51118a645743b9f47a1b3d346e0f655c558ec19700a3c7d02b752dddaa9137a511aaacd49a2d1d09e550b252203d57112f9e17e8be577241212702833d2ff940b1a9f86b087c673561ca774e963b2c8e577c00e0070e9592a8ba4d5371126a85e67b5354db60c8916120f8d5b653710ff4a706ac9f01e89dc2178b30d5f977880a154e152758263fd244371e953a0071a58c41eae19b0f31e3609ecf2abfb04ebb04c112370d867fd7e0a6fce052a2bed44d72a9249fbb4a3517221be5c74b5eebc51e431171893db3c298a37e84c060ed5246bd9cd51262357efd1a9990bb0844e36e5f38b5dda09c682d9dc0914e7207bdc380b67993171675e112094252501fceb3ad8f3bcbe0dbdcc87cb912fcafab9bd8177ab9b5e1f980f58003024850f5b454214f4bc068d9eac48859ee16e24cb15245da3800c0265d0469f757718bbff9657d5b3608cf270182445c4993df6bd9a23d7481757e25d1e27de940750ac3ca806ff48e27c957ef434536739fee6ba94c7f401a32f85fb395a0ce86309ec2801b624daa72e1d55d0ce2d3cb2e58eada49227e227f16d12a2714c2df790697386f8a398105c5a3236a537c7e5b18246930db694faed5df0f5869c9d926f4981c14690a0bfde781044273d4332f610c70f14af9be9f89765966e2ce5996d3e7e9bbf3c1895e58a1428ee1468b3ceb39011f694249b543c2f6f45a64b7406074f2318a4bf8857a3f8047196c1377dbaf7ab299faba922f4cacc182b7362e0d5cfe5a5063d72d9ab396af55b0ac7f239f8bf1afe11de0e09f90c12dfc860b01bc143726fd47c5585fd868b1961ef159268964745c692d4c7e3bc04a46a365e4f0f63e09812e75ef995306408d4eacda8995519103cc6e533e85ccfde67e18a189087de69c5d1428591215c5de25a7602cea78d9b9cffba408e7e03a12cd0bdff2d34551aee557e0e14878bd5fff5dc072a8187698cf13ae7fe076db65e6f4418377be1c3c31e10006d7e51ecd3ae91babaec8b37ae2a9c00f1c35187d5bcb39865a8628932ffe71cdad680c2cdecb3c6039c49d9ed0bb41b93011b9a0f6c9f7e00a134676d8b98d3469e3d4bd077624adf7ab6629f732ba91619c3ce0a77253a0cdcdc41b83e845e1d550300777971b5f93bbf72576495309a0b148e66ba4b4170ddb3a65cece7d58cd3e81cf3b0802bf8fa4fd90906eebce30ea7203e87f0117da26e3b02849f91936b8796d33530180c90da8b337107f609ee30952c5afa28eedc6a0ecd425384e030e26ebfd605562eb4e581e9d2d4a756d7c0d2d4fa167599257d40fc28f22a59b2c3c83a6ac67a99510b9d314638dc2c3c6520dc4fa219b03081cf4b0886b9dc335bd4ef5d55feadfe6fe267f2a30c3ac78a3a50dc9bbabc701066dfdd47f2d1c0f18e3aba4a603cf8d045b1236cf9bf4b23adb95d56274cfb3fe1e94965e6523939e280c0eee5110d58c8615be889c8cd3bdbdd40c1e30b260a57227eec3cee3e5707000187ec49208b782bb0d6e9f58c81e89ae5b8ef50b978d7083ceeaa58891f7c42356ddc526672d741b0281644d17a3490f9b8d04f119f0e6261aae6c155a46857bc41e8bda74219e42479695dab97faf8b40a00feb29718fd0c1c4161fe4a3b5c1f94f2e809db7becdc4c4d90f210aace6ff1c79aa124b9fe3e57d12ee2f122c1ea8d7e0ce06a43d2d0efd5e65d572efe99b9d6dd79e91e858f3fce0c91443a0baaf83b6fca41be96313b6f15ac11c3b67a76e6868b6834b4a978352d96246d94c6df6962490cac65991dd570d4611e5ef7ba77949112be9a2f3181804b2023a2966581a8d365cbd2233164eebfef9752c4d92660f2d01ce7725b55071ab90e896ffa7bcf975db881bf7edd003fc52cc3b499ec95abaabd7812cdb0c0754f4ed54eabbb8c9a9265e3bc5882ab74232fe9e1b36d7e86cee062da846fb4821c4bacf344974a05733f828e0bc0008423afdf7df64dc49ae9fa58698297be60ac0f746969043cbd24ef7c933db74c758db0f5a76004d09baf3867d3b1d920790f035b4f9be9c1e97b2ebfedfb3be0d5022fa9b1fc0a217a1c6cc8726183416ef42b632fb1c666b8051d8f8c8649bc3d26719405d2e618d9d80e01e9b51b9ff71ad099bbd0a59b6b0d51078851ce0ced68f967aa3c788edf8a08d557c37688339d9c89257253c8a02e4305d30b5dbee66bfd7344af16b12aa3b0d459dc0d974a93dff4a8c38625d0d5380e8b7e951c925409eb252ab7ece0fd3c95c9b1509df1ce00e70d14d5e465f05be1e40b8dfce42208ab2b75f8b7cc7b7baf48a3abbbe456a3f0d8c7c57ad74f303b4b634c3cef5dfa8b6dd650bd545d95bd6fcaf9ff578b24b0666a406e501214ab2e537823404947f42d59babdb4952d2c6b3e96416cf2cfe56384b26b4272f0e990e9f6ab9aada0fd131feafb61f8dd8f69d3bc90843d5aeceb99b9b26394009141dcbe2fd968ecdf6e2faf78fed0032aaccde7470779829029f7bbf0f355c5ea4d37450eb0a2e8408b836a46bf250b905f5a7fb0fe102ae3f4294859f9235dd8c52da9d4e0629b3543fb50cdb2beb4d245a118ef032077a76b801fe0f3e839e20fc8f2b9a80d4a596a8e49128d058ae187c0ab2c41ffe9d0cb8e8d00f88d62d5b39f2124ff102cf7a185a967f6248b8b12668cd81d07c59f10ad1ecc1c984e9fe0ad916aab7ca968cafe28b74bf336a296a16b67f6fee76a86e9a6e71b0dde543c4cca39c5844fd84a53ffec190e8a2679df13ee738e1e95a0e8e554501978e985eee90a659bdbb199d102383922d5cb6dff9e78c8e65a9342ab69ef6ea07a6c9a2ad440b4341cd7e3395e539c5eed6a14d89b1fdce8dd5649726b6d9dee4d9767641a5cd5b86e2af12dc8579f2cbc989c2757bf1eb4fe38db754554c2ede4f88b9b3a55b32eb9dbdfff4ac37566ebcf3a486f17c80bc5cbe7096208d3cf4e40588e5e561575b57c7a5298f8b901e923972b68ead379a7052a0f2ab51fde0c133355cd99943b67930c431d6c8a0162b999292855c29c99526af44d49963a295f96702473441a7a094f265e4870cd6ca87ced44dcfe8b70512b5124f88d8302c1202cbdfebb00ea0c943dd687e457a3a7068ceabc07c56b5ced1f3865dd74ef6f3206dbf7117c3a4a0a989fb1d0ccc8c18d30aace61098bb4785e4cd987695e202fba3c8ed5c272c86a9269be4d045ee93693292bccd9e5834223a7af66b1091bbd8cfcdb6823dc0ab004302003ca1bb9d5fea5864fa59dd2aea3980bca90154c8293d2f26dbeb11257c570a64ca07d4dcc472cbf930d1aa57599b2ae5776f72cabf8784880b5eb34fb968261d9d7f9fb0e3fd565cf9805de7436428c4d7eec375add3a188dbcba32899456e9da2b6f6c6db306cba9be1f5bbd549d1690e8d927e643fe08b75ed1dc4dbac2ff074a0c6f00af5f2894bbc2e6896e075231aaaf7c716ea7edea48e4dbe07563b1fd17658981cb58fffea4d0b59b213ece14462d564727b1eacd33bc0ce196872f8a680002d6bfdef8ffd61b4bf72965bc491f6ba96e1e9b554a0a7156b2a01698cdbd0bf4c19b21338dbd2df8b2117984cb2b599b3601cceeb01bb12fd7420fc0bdf1d782fbd17b6f6a87b97df39559813a7bb4a0a7bf080a212b5737a3b1dcd22d9f5b824c200b9ad8c752f3bdc1b5df47c70c1778a188e0f3b0e5feded4ed4e0c44e10b05461854305e0c34a667041f4f276e615f289cab1d3ec2f70c3c8de2b80a17895fb29c58cc8bf595a8cee919d7be24fa07a808b9f9639aff5b0718127d7bb81470565bc6137d29b9e6afc396cf568b65fd5f05759d49373d392266c1531bcd47a7da587b66914e0feb0a2a82900a2b98df4e65ed3b6538ddf8b88ec9cf7600c6806f7c7386668627012fdf1d69b4c89672fa32221379df6a725671d589b5c7e797b3fb99e0bb5b9ca7d799a31bcf7f2c217f99dc3377c9c23688985edc6ed35f2821bed4b31b789f4f0fa7ec35ac610988d6c98ceba5d2c4169246294d033d41d1528d6913addfcf95f08b633b8cc08a3c88afe15d4a8fbc86277f02e3a5b142aba1cd55b9d9332721858353ff16609e98022280780d69bc38d78707ea6ae0446004afec50bb10719aa5475872ce57991d31a509177e9d4c5b187435b9550cf04233679bc6140810980eb66f8974a8630ce99edb7cfeb1245069109d6dc9519aa5d3c4d50da228ab737bafb43f40532824e1f2e53821c4d7a442f404adff76984be5190eab5ac1f53196cf1eb1a99ee7097e7734d25843d3e2c32ee7687623c846d222c6ddd55f69d979a8a37f393138563ea0e5e2c5973b110a8897bb815800f8797f9781042c64e47557ada509c51a86da0b8b0770275935d63e315535af37c967cfc86207f0caed7b4e9049b8acac606da7d87384049270ac885821478082255dbb3c9e8a4342ce00ac4b2e3c41e844788f7d706b080a6931464045d7985c7013718c08318a5c529158c1839e0b8803680fd117a7f2b423767775f7ce50a3b928cc7ed069725b0e11f7bbfdc56d8492ca145b4cac12e7e4865cc3b46a7fadaa243ece3a8833588b548960c4dc2bb1c2427ee113d09934e8015e68be56cab2dbc13abf712db76ca68d5bcbc3d1f97e40549e1372465a1dfd49a94c9a69bd0f3d64458bb1fb112a83a559fe3df3db20274b47c0101513998b403afcbe4d80d912aeba077631d583453c8d18a1e61a374e5d66bafdbae1251d733e2724a5d04689034e92f18e97288915f3a8e51dcc2132fb89e242427262205f51d84610a0435f5b068894cf21ab690a50a428a074a102bf3aefb3684d7aca675e88ba019b690a024c4398e90a571a111e7beda6e12132399f5d32daf5a0ef99bba5c4c0dfddda91d2227ef67788a4afdab301b8588c2c680a29c96026f9838e14db61af0818265f1fcd347fd3336c67da5cd9150918afcda5b6dba3456c2f135b73cba5208bb5722ecf9d244134da2f59d03616efe7e480cb513e0e7a13851ac31421d0c23bb1a8f065277b56f32bb4b932c142cdcaf8db40c18a631f61939443c7c78f8d81f3ec21556339c086143bf47a3d1276a5bb0594f2283a0879c539413b18187f651d686b1215beaf13bbed91f0d1c28dd9c4003720ea356179ecb7fd5b1e09e612f455c267b8a1ab4bdcc902d1117749f6820040e94d2b0a33b6f1a10b2580a16c1b8157bcf4e0cd31f0221403927f1c2243158d54b3c043402d594273b19cddaa890101016422a5e31c3e29045e716d3f4a826946a78388e8342c08fbfb823b7eeae8a5a9b40da3f5f92fd94217a2974c90b5dc90393d8a3d65b3a81f347271792b215aaee8660097fe88d4df12d62d23f4c543457790d865aa51a5519f86baa910b0ff9cbbb16a89247cd6c1da8e555506c5033c1139623b7988776e9d41f078ef36aa7b4abdbbabb61df407a3f24050c371ce3425fd6ea98873a3b3d108c55266f5c50520e0a7ae062105040d1196c0babb7bdd596fdcad5d643a2c5a8fd2ca3e0a8ce91bfc5fe51f46b63b4ffa290e5e3b15d27ccb3a378b17c6c11f91515ca53c08b61a22af506f440a43f23fb8f0c9813c5476d506eba42f4938a962c5a52692a87fe24ae8cc55210128917dbe0fa613e44344d684c5426d166f15feb4cd9a510afd15c92ef2f284d1309c6f243d3e25d85812", 0x1000}, {&(0x7f00000001c0)="5c58b89344b30ca14fddf874794494a44e832f96c51694a4b3ca7f8c88de06ef30b92e99a0f1b308b4c6e7c23cee187d148504a709f813e6121bdac8fce2aaed1739583870e2a67bb4269338bce56dcfa253e45083a759a04595ed851f8f2aebbf1290bfacc37df6c2f2416b58", 0x6d}, {&(0x7f00000012c0)="d9e144d9c9c1efa9d3314704149af32cc9ca3526d5d04d4868aa21a359af6207611797fb6e285acba67ecb164c3b5ef379620d7dcadc7c1cfa7f90780b3d524f727f9204d495370c", 0x48}, {&(0x7f0000000240)="31f1239c758ab07f225b72a5d5583594511326e9c2d8361f1bfb363c8aa65eb293b544c4d583527d1f327890b26468", 0x2f}, {&(0x7f0000001340)="ef22618f453f27e75ff437cddb3a582920fce5e39390f6b03ddb3fbf95e1cc39df327890715b4a1360d64fb7dd31ac35bc85c1fd91f7e032a2c01da5b4cce3ae2dc1222e59be8c0b0d31fe8a1e0c8f45c5d74daa1c81ff294576fecfb7c58fd59fd7a41df17c70da082f373190b6cd754622d2824b7219c2f52184c29f43d5eb1f27287393f1a396dae672bb0537b8fb31ccdc997e32e35f836b005ad2cd03b57f2317a9a08b10b42a25530d6ce633dcbbeadb8fd885353d5fa0490250fa16d407e714116e6ab0700a2c3f8ec9b4b57579e6dac31533630c99e89d0227404f1198d2a3968f", 0xe5}, {&(0x7f0000001440)="f2325f91d413edc1efd4472713627aaace017a943247ce8f1529e41b398dcc1a5b86eeee793af6682027ad7856075eb938bb9a73", 0x34}, {&(0x7f0000001480)="7bd9706c29eed68336692ea4c1fcea58a240cbd7a7d9aa05acd906fce2605d14f71d89dbe3ffba895df1b2663089f810ba33f3039044c9d48ac0dacc4f941c225873b7c9d17b4c1e6f4e83b523a710d7905d0d34fc", 0x55}, {&(0x7f0000001500)="23e6aa7f142a0530120aeb7156b1e1382f5699d44f412cccb3f20f57e2a12d91954ae29b38a3c773a714aee0619e253cdb736a7d1b359acae5606d3b5101d8fcf25ba5d979a1a5a2184a8a8d2f742809dd9600e6dfefd519a6fef3a626a22e1773ee01ef31cf340d1ca6c1bfbc07eefd25fb43bbcf4a2b54ea04c59b6dccb68a5d813b9b09b2776c9d23f6355ebf0ed1a20499a7f960489409ed08a24628b758a89678816e7ff14634ba70992d0a5adbf4f0451dd4a3078378174efb1da91032f5db3e86d9564dfd7f8b02a30dc7f5a63be963ac5a94f31258bbf30d2e601fec01eda416ceaa26de00dc948349cf6cb0337ff7a8a78aed454354599b5d6272fd5c4a8d424a057449b7c3d59da5571f9821fa36625c46d63aed97cbe9024e9114dbf0743f891b25daf974153db1a02e399ec6486cb945320d387e6159fde29e4f8252713a34e0c46f6abc048a2ccd71b3052292d76a306e1be93b1c0cd8a28debfffe1bc28622c5c138cd26663a1845c4f15a60bcf46988303ee8835b3eefea4e8090fc9d8d9d4de1d40e1c6e3cf9dc6ab583d54808f0e5542787ff860ee4f44c30424e9cf7f3761c9cf1021911b1d92763d5d6064a233567c01a9533af606e6675dc8e484414f3191c4bbae48ad3364425283bcf5bed430eed53d229b66f419f743c63f8dfa262832781a00e47bb2c394787dc929009a18efe278a0dd9502e26e9ef1a6b7e39df681eb4c1828933e5a8678aef4f3e345e1689829a7d77505dcc7128f619c2b95acd587672afe8bcd7ef058d56a4c9812cdf0eed78a5827b75b9f979939801d5688b81f04733d449000d9d050795e144b854cc78f0005fb18e959aafa1a70170618025d5ac73bebadabc4298d26a03b2ee78b34825080868a9da0fd4f69860bcdd2f45edc9e4f9642cc6c1eb0e17d22768324141496d7014f5cfc55a5d4fe9ad93fe9eb1152efa37edd1e230292d8ccd0c1d1a8f9729bb3fc84d1564c407d67e30520d82da523b9e5d9462b8975e927069dd1de1e628b0405d94c660c44482d359e032e48831e9c540e4a40ee45d5827366c713024e636fe14d5d0c0084b12824fd5496fc1b718332b22172f0cee0e86bc58806dafde2c9a66db84a511c9a58c32dda18c26a7446cf698b5d5d451adb6ccb3894b83a00f07a9d9ddaaa4254fef602cbca371c175ef2ca938f0213a22ee1babe0da8ba49546475c572b47529b568e6f18a21696587f4ab08fd012feeed7ab4e17f0beafc14fceb5acb6d75c86288de8edc986d7a936a148a05841b0de93c916ada646c6c798b3ae18332543f89697d3ef46cc753be1c7faf15831c88058c87c3abbbeedd08722edd0fdf3af50518f45ea41f6d2410104b9a77521b9715eaf6f3b90dd184125ecde255e5525fcdf513deb3a5022218dab12189ca9cd3568278068316a9615dd127127f2abdc51cf44d25d734a3597102677aaa6c7536f47e90ff0dfa37018879aa1fea6785002029fd8a33b5139b163de8c04bf756cb6e99b203074b6dd17860c6bd519ceb3f41039f434295aca5c3b41f160ba3c352ef17e5f5446b14a12a3161698535ba07402573a5fa15d14d87aefaee7477a8687f96c18f2b31f8de6b54cbcd886e9d4b749a503c58aa0a76c993fd442035ba0ddb2089bd6666e09521fef9ac234f04385461e4a06f5d91a10c8a550b320c80787b0eb644be0462b27c97761aa93003338e1d8ed51e72e7ca7aa446585a368f6613fca428e1049ff3aebdb138e9e0e81764e8df45c0475d77d6decaeca3376284d6512937f35a7c037175c716d75ec937ac867c5327d6064ce03aff4a2502037a95eec5f62f59d0675605d3bdc6fae9dd19f99f791cb31de0e761bfc5996040ac06bdfbdba8a63027a0ff7a5edc804f83f0fcacd05b9a59fa3586ab07ab97726db2a7caa24591090c9701111b169064fb77ec7c7ce15fec97e3ec62d45a4416a26305ad7a70e7f89ae3f557354f8102013b9d60ea4185a64fadd4e0191add8978a84fc2e4f482aafaf15721c7ee729ab903edec43f4727e4f97ec8288be36e1231a1f2fe25919a6f615825fd7bfb72645d1620040662769fab717a0732bc91ef0ae330f0de1097f0cb7660f11c5dffee1fee27b70b14e7f335db347c6bcf4eed153f643b9ba3ca3d6f301b04e2f0766ebfe43801d94babe2a2fe124eca9f3d6ceb4345a180f06b30ecf0f080f295ff708838a3d7a058c7df07791a05b1fd291ffc810ed4876fe37304fb55405bafbc01ea11a9cbf70aad858f2622104196953960669032ff6f4fbb7db5c991a32596c8f61ffdda1e6f8fa8a0efe8bbb778bc7596a18eb7a77285165019dfc5d3bef4446cc609fe12f94831ed8dcb5932c964c709afda07825af672ea0748231b5f60cca7c4783058a91387ebf007d3d6bb1c589d0e9d320bf0923a870f94607ce683e31488db51a082a673e950060c44f682f95dca2e12b725f05d54f72d528e1c914938afe7f57a7eb7038a0a4aa3f577fedda0278afd1d7a1e3a122576f6b05c12d434338a6b3175bddb061581ce25abf8fe1fab4884e12077d2ac1960bce1cad2754dc4319688af6c13db305676235a8b60af527b32e7ea5702cae28da8a3c07f9f6e8a766bd9fd4760e1f0aa1f73d1d70966fda528019fcbe49dec9790852d2a1002c72cc2b05fd41ebe2da96be1c35c3f26e37e5fd0bb750408fe2bc42b65168e1430981f82d950948c6c16385bd8c9b5b04c83c48876fcc241e433b82236c1a4d6d47ddfc028fa99ca55b7c3dd93863cf7246e9c8a683adcf8fc01b83ddc0ad4d664d66c4809b911784d3dda04bd51aa136f6083601f0c54b23fc45b05541695b334d8d32b1289ea3aa2f9bfff66b41ccd34de363ea52e6619fc27c88a1e238e1b7fecc945455f17b8da4e01da1f6e44752632affccbe41f332c12fdca980f56143faf4ee658bf22432621937972badd597eb410a71fa0388a3c2172d32348ab4fd70a8747cfdd8ddeff5ff978f2ad94dfd3c5110ea33bb691fcf58c10ea3f97ee9ffe7e74ac816de3af3a6130c39a15544769acb21c90c00fafad9c00e134e578caba1fb7979a7d7e2203dcc2548512102305208f664c5490e1ac71e718d9b4c759187bcf35fb8ce863f5754fb770220b66067c4e10e3774e94e75ae8735b7d5bf4ff8d0c1910dbcbe0b8b930fa51a175641c7ddece200a2a57121098f901be701d6d727da851f9e27e99f624691c20458d3b5a2e218474f183c6151f60335ce0456536e0522c195720d0fe84a776c09cb9b2f7b9d780e6264d3bcae85d0283cd5177d232a23fce70393956f34c916c2043526674d6b514197179afb00abcf28d40732f8f5e232a43d4df16ead100e9d2d9d528026509efb354f60f558bc6e2c86a3ef787cc7f41cb12cb1a3708e85e423623e09feb7e2e87436c1c2c0238e8da85def15c1e2f6cf06525d1f68c41e438f4fca2090f9a655f0bcba69d42f3f39c868ede1dd6c72e443a012042bf2140b16c82191a9a19997880f37aa379c872e93729b7dc222ea2a4f8ffc91e45b38260da53cf48811d19d9f6a5e31f478966d10d849f572e63ac7640906ee962aeb20af4e1f5e8796b92de1537bb2de60ef2f5c26cfb8328ba4fcaa946a4a8a69c2a804fe2ef9e1a2e241659d90dda8e7b4c257325fa0173e9f83463284088390816f22dd5d7f23ef7f10e34953eab0ae245a1f8177e79fec1f0b713307915642689276b77b2d4bec53d276a9d6a350d601c68bfa21a6e617cc2ca0255d02ec4cf3c08fa1a3ac26bebb26ddd0f95b2465efd9ef2850a385f0ec255a8d6e58fe6e092668f968511fc57b9a812d7f9f43e3791bb427b4472e69c7864be0543984bd7d3c762989d82598d592b3ac6110a82570fdfafebf7c59c08fc48b3e1233d3d8f1cba53e4dbd36de33d51519400aa532b2b4d1bf90a67e3fe9c3cdcd36838a5599989d62e1406a483f38e22b27887c316760b226fb12ae40553f5d38a86739e091959fb3fbb0c669f09e3b1042f180423f81e7fdcee09aff6fa05ce1209072c30f1b141f003c9217d14504774c1398af778335fa052804337da70a72abaa8c72b27d3dc53459ffd73b3737e2850d948c007cf8ca1570400d81d5df7682111abcdfdd51bb75cf2ee48a31005cc3e2e30479d8e80cd4cdd013a5ceca63403e244b37f41f159f9e1ee742733ce5786ef4bd96dd3dabe25e435269a8e8829c1caf4270a6a916b7ea97bd64fcd5ace5ace5f2d9f3d055a1f69019a586bf654fd1af3e19a4603908ae244ca8f40b4cf0e26762569a2984440fa03dad4a277228b8cec37631f4abd031901485ea8078371aa2c99f61f18b54ceacdd2c72d9043f537a903c7e28e3c894b447d7ed4e94d2d003c10f35182b31cde3a094302e37a2275cb8683d2714f257027c9cff0aab23251909201ff35e047312ccef455e1b65e23e83c026c155588cbebd615f0a86358a0b6ba20e93fd8d66d5a4d3d5cba22d0f676734156b27c40723325ee76360543b08df8f270fa16b8d0dce67d063845557736463aca6358bf8ad5f3489081e4e00dc48a5478586fd2f8a2de2b3a64486deb15d500d94a8d93e4aa724e042cf25ece2b1090c90dabd9df263ea051222afc1f9d9b359a57401c8a55b308367b8c074479f0808ccb0dc8eaf006203817995ef507098cf9381e563c51bd83e67a7016cac47df3a69b8e2feab67aac1dad4a1bbc81ff6059b8b537a57727fd02f4a24d778fb9e377cd8501265440c531b60d8b6b9059cb46355e8789c1785a9597e32575a0f7d39ecc7cb6086ec305acc412ead7aa2a1cd82d49e6ecb51f5d1707593d21395e4825dcc67f6dd13fcce97a2fd7f6a9cf131c29fbe43d0d6430ee61e93ad4196e91c033a085ef682d2abd88400d6fe17fa93461fddfda4df037c57bf97fdf6faf7a996ab5d803c2b064efba3b8da739eb5d31cb9d0fd06b5652aa63b421b6ab1da48c7aa29194bcc7d0456d4e040a9c28e6ab806a9ec727c94ea61e61592d663b29b668a31e1ec4b19fae6b7e6e4cf7f83171e6c5eeb65e183aef909e89aace75dc66b75e028c63eb4b0b103c3a0bf2cee884111937abc0064707eb08187aea213d65b3d71f383fd092f456f2bc415929ffe607586845f0e3807a01c4340290fafb638b75588a64961ad1b7227011ad04161d5ccf96b850cd6b0c2f35bd1670a14a358e7934b4be7c4ded5afc91e7250041d6616612c3ea4f13b636a82f13079d2096cf45da1f4650671369835e065b9d4003105810acb8381ed56fbb929e02e37edf15a92f0ba84245187bd91c681b711c90eef381c3dad8a00c5313dc43625ad59d09a20b691da8b30ccc33ab9729ec735609ba15c4b9aa3d074bb0fe92028f98e0c1393a7aaea5d086eb73d88f74a1058c0e272ef3120d4120934b8c33d64b7089e0b9be91948a539f37fe899e7fce4e26f34a43adfeb1f078fe6f0b661c8298f530eaf95de961586a32e827b61620bc94a5d06275ec48070e805e363631d9b6cbf4cf43594c111c981460ba3b0b1cf33481e1b2aa48e77c9542ceed348ea0aab2ab8cba4d32fdea18574af23e15d0fa02ebc51eacdbbb7e4190a87420a008780f5c628c6604b081c9c3c213bf6cd2e356f556ce9c97a1e6fef78ef9fffd2e3c0d7fc6607f6fbee4e2e759923cc81fbcab29fc95e42a05594c71b9fb56c66396f8576e605303a6c11b3b2a0985137576fe98eee018ce4e9714f60708c505bbada6f78faa7df1e467c6485820e011acc4fadea013886ae56a4b806b53", 0x1000}, {&(0x7f0000002500)="3b7042e62bf1a377fcfc5c20f3c61e337c3c27ef8929e8e735b65458b434bc245bc8c985deff74cff75ec60279a78e022e195fcfb22026380876cb8b158ef13fd62438c3ef26278bf7738defaa2e2e634a9c90e386a2718700ad369d0a88b0e783aa93846d169694f28dd17ddadf037624bccbe3377b537905d6206fc5dc605235aed90afe5e7c6eafd5344ce9cd499fee7f67c5a87c4a852b828ef7c4a4b968366ecc4de13232b2739d21689fa703144c99dd167fb14ddaca1318a57002de13544a255eb0536178f3b34902a02057083af75e69324ba2165cf8c36b3e1122340c4643730d276935620098550d63", 0xee}], 0x9, 0x0, 0x0, 0x602}, 0x3) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x6, 0x1, 0x0, 0x100ff}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 16:00:56 executing program 0: madvise(&(0x7f0000007000/0x2000)=nil, 0x2000, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) open$dir(0x0, 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) munlock(&(0x7f0000007000/0x2000)=nil, 0x2000) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x8, 0x4010, r0, 0x0, 0x3) 16:00:56 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x81}, {0x80}, {0x6, 0x0, 0x0, 0xfff}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f0000000280)=[{0x52d, 0x2, 0x0, 0x8}, {0xff, 0x0, 0x16d, 0x7}]}) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x4, 0x2010, r0, 0x0, 0x200) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x200, 0x1c2) r3 = syz_open_pts() close(r3) close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xb64, 0x5d7, "70580ed76f1cfd6dd0265405e7680f1eda54df89"}) ioctl$TIOCSETA(r3, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) kevent(r0, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x9, 0x8, 0xfff, 0xff}, {{r3}, 0xfffffffffffffffb, 0x8, 0x20, 0x2, 0x4}, {{}, 0x8000000000000001, 0x0, 0x565b7f0e51b59632, 0x8, 0x5}], 0x81, &(0x7f0000000040)=[{{}, 0xfffffffffffffff8, 0x8, 0x1, 0xa95, 0x8001}], 0x40, &(0x7f00000000c0)={0xf61, 0x3bc}) r4 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r4, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x10000a}) 16:00:56 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x400, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000000)=[{0x61}, {0x16}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:56 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x10, 0x8000, 0x7) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "090000f38900f4ffe64dc22a30adca60b38800"}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) dup2(r2, 0xffffffffffffff9c) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r3 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r3) r4 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r0, r3) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:56 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=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) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)="92912674da4f2aa5be4b4f8f5187541984ea1087b10039c548d5e9aac58c0ec51fe0bf6e328082486b894c7672a6635e6cf71269189ff113d9ee655c99e723055ae77b5a9827970a9bc4c7d3a2f2e8300cb96aa31e958caffa97a0abfafae923fc25b2462a7ce4fd2455818d4544adf8a1618bb607d5d6089a1c016009e79e1d380c241ae11b594a261ef2a4bac77198c8d8c1b5cf4ab5155533c35f9a5681c7b70c7f2aee6f2ec0f23d4ec88cef597987c635082419b0fdb17ff5b5779ce7df3606c09765357995b1", 0xc9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = msgget(0x1, 0x20) msgsnd(r2, &(0x7f0000000280)={0x2, "f58e671d3fe24832cfc1ac9db7507ff8291aaf47b56c0e9d2e47adc6f7259763b1ae37f3225e0ae486d3d9153f0f440a8c0fe0b9835cbd234028cf17975aead037fb23e020bad72babe3068a019d120fa5c94f33598f92540b91a0543e845f87ab219af3a1301317bf427f3bb5d538f2d6c123fc709f20f39ad25053d598c317adac8a5fbf7b1abe77cb97f36975bf4a28f56ab0ea09f2c5f699cfd672f42d5b3b7c11781e9a2fa5a629fc21c1916622b44630423f5f3dec5a786a670ecb77585b79316508acb2e142b5f6dc141bdf785d02617c7a905ff4f8aeb3c7d7fcd4d5a63bbfe5d2f4768471f890b5cc2459e5675ae422afc3d4d6181bd2401f9f6d62a7769ef70a20df99b27ef19bfbc5d44c907c8e1453dcecd1e3b64457303cbe958ebd0d3c193246eda0a46c6a92db5d12b72bb30e149123e744d80987ef4a0ea287fbbeb6eed0458b6ce0174e7e5c03671abc27a66f187e7ce5141974564f7f4541573ced55c22e39571fde3931540310d486ecae0b46a016f5d296c96014868c544eb5d7457340404aa20d48b23fcb0fbac40982232bba2be1abd8dd36dd83e6b35d586a483f1755283c588cd57a3090124c36e8faf991526835b5d5c5cf3d22ec64441668dc32aca6b6f794cad3757d219ffd81764010070136867dbb4675864bf8f563667a803e152729184ab5466d7f591202f49788f3bc99db8007666eb9ab5e19d80d53df5e060fe7b68c87576f96102229b625436013516b1df14a3aef7955a2c5bf12187628e1c5bc4d076e2a5e16c9fe39f5163c4f3c11c111571b7fef620eebcd5cb8ffe360c0e4062acaf8490b79efea595360326b4af99d297bf8f582da6688b74a4e3d92b1d1c4d547a85ff19ff259635f5c8005e6d65fc9b8b5bf0c790e0c162a26e9cee7d5d9a41e139b350838330396806919b9a5a39d0f020bdea52a3cfa56650fe736d97a49ec28b00391b2f9da9322e7c89096113501dbb2ac3fd7180e105095e7706babfdc213e41061b4b588cfcd7ff709cc2d8eeb232aacffbcfc90fe88d39829f0f27a919d7cb5a8df6d593f76d7e4fe9b0d781182e990d2309d243c2f1cb8bb9d116e8822ffdca158384a3f39d77177f68104dfb3e8c7762bd5680685160a2d7f38d0c297f2dbd11d551f071025dca99cb821dc15661dfb9cf2af7a8735e0f1dde56a3d83d9d485bdafa233d01ab6a1e084748d716fe702840fc9f305de230746bf72760b7484962e4375882e0582e9e10e826bd6666d2db825a0510001ec6f78b1bcdb6fe0721b8ea030fd6efff256d620e747a50f59ebf709798e026080673801a6042abf32841442bb773b7a295b8d29f98f2e80edf0e6742814eb42c501c2eb1445d6619e5a4b1db92405222bb1d17f3289176299e8a727f5c9196f8d40bc0cf99ea5e7342e22e8b6bbdf33ab7660cd766145fad520f11f84ae68b32f71d4153d0923ce1f78cc292e77a564d18e806c4e90758744f209356bf7e6f0ce0641caf7820053e649ec6ce57008bc9c88e9c6ad570e90e73f3898d65d1c384ef5f451ff8f5c6e7820f0337ba236211160f9435324e9e1f2ad92118e0139e0026d2e67dce424819211b9a9522a06574941f890f962f060174955415becb10fca3e37e87cadc9ed306b67ae3bdda13c12ae81d0cd3bcbd2ef5ee9ea582fe1cfc0d75c01eae091b08848d6515cdac06eab7905627d9efaac9a980dcb8c09b4ce2bfa206271a2ee1f1fdf494ad38594f0289b608ba3c904e3dbad676147e00ed40a018a759d46254c6bd21caabd7632332932e3591bfba9848c5e6b1d3f1ccbc66a85f0a9ba9e12488c871accb2a7963044c682091718bbd00ef791db3a7e0c8cd53d397d2f627585e9f8a791043877ddf99a33d0b51aadac52a3467c6a6d43a0e58d7b64574bd4c338c7ad91d84d350137ea026d638179ec40a9bd1570aabfeedcae7268cc7624c5824be5dd50c8d8ab57f9ef33468fcdecf7bde621b0d8401184c97ac9539154cc32359f75486c118eb966f659c59213e7e8cc5e1628c312812ef093ec0d50149f57ac0d8b1e294a9770a05bd18f5b4f78b30c58a04462b8e475f23977d988137e43c8db8254bb0f37b70d09a2ce48095c4cd705ea9bd3868160a14d1d6713a977fe6a4d975fb6e0002be12172bd43557f3762db9539c0d7b29b6134895e46bbdb08a0a027947b96f422f7aeea38e81eff3873fb42e09de95c3207b1974fee7a5a2b59144b0040a1383da7bd6c0746c50f6e90209d5b1ea8041eb6a72c6e5a02e1db748bfc384aa1ee16455af1c59c46a9e32ae63240400065720b003f76865098650dd3eb8c150f917d5c1bc0f941fe68b78b8050d437b8a6b199c3e6b547e2b335e429cb92b894dd996e8f282061213b0b6ace76d264a56083adb8f5e821008c07d9ffd9b95fe424e12833e711f632074ce9bd9b8c570a4d049f0837b5b3dde2896cb6abcb4bb902256e8233d9c9e82bc89909376e06cad975eff58550973539c7b38641c73c109930e2711a5832e598d5e754a6c74185a0d788e20c524ef3ddc70eb3386ff92e832ca0c4b12859f35574166c2d314949c2ef425a208d27073edf82bdcfc7758e12f89392556054d1560792bb5c2b0e15ab39c81d5bb22c9230e18a3bdd138d51d136010fc22818df8f404792ca1903110b7307ef148fd7e4d230fef699d9d670452bf514185832575e8ff6e80d6a99a1e5ceb6da4a236ec7e7615e1d85894b14b241e56a780162f434567b609439d558796a14d2e673f5255a03b9fba6c30766dc4a851a1b77610e4135c4ef6f84784ec1d35490005d35bcb55332c60e6465026146f3d24ec7829fd59f708e66830c5c3ecb9f37d6c42d951b60680e51a48094843f6c48bb17647e1e0526caaf05d9bd3f89c3ce7f6a6dd23d45e37372cf12d8f64133597268a2c7a7ea20aef89a28dea37566179d393cd7361e5098c1e8408001cff8e5286896835416e46c58a34ef7efb345b0fa680acbd0c054291a130b0e408d5b3ada9e07abca93bd1f749eea40ed336b8b6e09e4f4e82fe06f2645b0f8340322f228fdaed71d452c40d637c333a24cdd8c6306d28d82b7a441e84d0cd1df8c8b22e191e87d357881fb78a331503268e811d9d30344d0a9e17899dfdbc36fbfc5059883b99e0984eaeb3be7c46dd8e74bc491a2c7fa734e09b07c849409cb1dee1589425b9e7340d3839b451c0bb4fa0ada8796a935d5b9c93c201e17e9f6ac5bc75838e669a1852fdee0b649e01731f86230dc18f086f80500840ee9fe9f68bdaadf769d751e26037e00cada5fdd95496b0f2545855114a0cb7a43532b0311f899f0672267a0cf278807c8b319f6f0c57e36bf9dcf4b089c263395b3e827d12460082c4ea3a1b815fbf05b99ace6c86f678d2892e573d947f58f6ecc6d6d8df71cb3c7fc3968fe9c0ea0708e72e8765d427f4f04ecb69f02fb084cc6d52b36df32edb8d829941472016df663b80ba7a9e6d50e23195fbfb35f0f06f503873478ab3af1b29284173bac929cf1e63777afda956f688ccf077a83c511570999cdfc631cc4f9268a6937171a152679d882f73938f80943ffd25e580ce75ace4d996582dbea8ade8c501a5e75f67791540a7e423b4d5e416c5a80d5a2e81c252b9c4c13d992ea59264ae77584fd5cabd1f3f9be08153252c851ed12e265cd3ba6d167983291c51b24c1a3074e869f92f7a349cf5e1efd3dc809dd792c875c3759623880969a3ebcd571d34b2b0d53f372eba0a4cb76ff8be9842b88cb02348fed1a22e2d030ef39d094883f8fb84c6fe3d3a49556f09f3258b9965ef6e0f08f41e05c85aa15d359029a0c5b9f5743b58971e6da9bf783a8e9e93d8d147905a34567e18384dcbaeead1cdf28fdfa46e236f2bfe6b41ee59ac2658661f1429525e95969d7d7444685d1fc4851bb8845fa5676596069ef517bdd2eab1f6427e7050563a5d9ca21763fbb81ced6fc3e378d3735ab3e56de2f5b876dc9b33e50bae7511a1016c5f4ec67c55746bbbd6656f40d7661deb5a18c5ea830fb63fa190727c8bf08830064b3a5939bd48858ff718136b0abef2edcc79ad5eefdc426666f953e526ba10745879fc2f7e8be2f7567746951c4695daf8bc4b4db715759150bf25c30957f1a68eb1db1ec032c52a56212253786310715b5404e715f0283e3e44f81db6d95fc785740027f419d26aafae680075f924548e51f619fc13ff1523f6a87aed1ef07e99b2560fee52ee9ad25ec6cb5cf6fac17c12ec7f4126f96ca67b3702e0e73aeb0584e995f7327d180b57d9b479be927dc31fd25d4f8509d815e703136a946184118e68f502f1816c8dff2adaf4a7ae8ee3bd5ff6fe1ddddf241bec2afe1e52f0871b373c21a5b502f37f15e00f4a6862d81bc6e40db0bcd1570efc20ad97ea2afc716c8df4716792092dfa9bff9417b0aa7b378f1f4e16fb2cebe1a9b3387dab9ba54ebef4d73ba9df8c4a0bd94a6ef6586f4fa43cd8aa74b9b9311b6659efb4808b20f9b50f655b6c0dde655ee9e944dbab36f9effe69120e008e38dcfb8c3cd31da02f178ae882276dbf3cbaacbb4fab61f49e0f86e2583e25349b987f62d8304bb9034eaec4d4446b25527529c65067584aa8c87b0311d3d13078e979f9f9b5191c24f34a128e2394a8715c464634de3b1082fbd6a08c210f75ef8cc46fefb353498313097a7e137e7e11710443e9cea01d0cddd44921c6b24598f32cf56a2dde8f2de97dfd723d478b18196950415a33318fa240b9de554214bc7d8ccebcdb253b8b7929694120fc7651c6b436df32ba54573ffac3d602698434e99c462f249623446c8f120a74005f4c5d98966091541c2b4a28bc374854adeb1d45a9bdccd4c4c40ff8af1fd40a90973941a4087a6b1e20aff4a0f5cdd889defd8ee0248f34d4f432757e603a117b98f7cfe948b6806c9ffb69e15f7b8b52e5e6db2113b997917319e28e38cf74ba50e22e4a5b848b896028c44015937a2e2eba76d0451232771aeb8d955932f624a8dc09fb554dc9f022251b7850c31bb26f4aac0ddbb8de5304acde31402a990febe8b118ee41a96d3597121e9e74cbe95b306172ed9c24b00b5fcc6f1b709d7d928fedee618d1a4dd044e2da93fd744a7bff545465d633c928c21f68c5363f068e6b1ffa91ccad727b0073018f28341fd0e63838585dabaf5758c15741c52d4478ec881b29ec848d21624a5e3616502b5d5ab0992d7bc8804dc0ff2bafb66e34ad2575a871c983c8d274bcd9f61ec03b3e3f136ca079e6e902a20786ba23c8748963054f9a9fb6b3f4325960ab4c2bcb3ec1656b84fdf54f51673703c0ebc5972c2055c17973093bce4bc46737f2009020aac1e2cad6b5854e6f8e1fac2361df7d1893cbabf0493c670954afa369c13ef1945846ce62ede917bd1d9dafce72587d0c05fbb93dbd7c529b8f266f656f24985b4b895929faacbbe45be653099a1e5e74f6c1da35e6dd788652de42eca106670c79e7a38aa94f412a6760fe38a5e5a6b245992290e6b6c50f629b89c4ac2e8352daffade5162095847af114fd965580e53a1206f87aa88d2b91e32df40ac637a5d1f248f86ba2769f5fcc9b8da16844c6bb01e350bd58228e8add80f1db1ab229f42283a6f50f31fbedfe0af29521f1e265e2af5ace3e28fd65dd9923a7fd5e25a9346420c30b20734453d4ab9b7828c757d5fcd90a10898a237e5c1589a0a461ca039e5e47cd3bb6fad43b428297c9625eda6d35e4d625331073dd84ad30dd0c08c84ad0d53"}, 0x1008, 0x400) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 16:00:56 executing program 1: r0 = open(&(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', 0x80, 0x10) chflagsat(r0, &(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', 0x10000, 0x2) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='h\f') r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x400, 0x0) mkdirat(r1, &(0x7f0000000200)='./file0\x00', 0x1) 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') readlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) readlinkat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000340)=""/232, 0xe8) 16:00:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x200000000000000e, &(0x7f0000000040)}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) syz_emit_ethernet(0x35a, &(0x7f0000000000)) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f00000000c0)) socket$unix(0x1, 0x1, 0x0) 16:00:56 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="4ca115d0cf29dc6e9d8959e8d932596b5169225b55642769ad29726b83287a1b559cf652edd80e9bdb5d88d1211a49675049f868e7e01a7535bccddff07b9cc116c18f462f7e3d1b2bc7d89d5ff5cefe71f2e11811d0cea0a4c5021afd4e9cc44ace2a8f926a33a0cd87dc3276cba60e7cc8d2adb3e843caaf22db9f5f427d816c1a"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket$inet(0x2, 0x8000, 0x6) socketpair(0x20, 0x4, 0x1f, &(0x7f0000001340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r0, 0xa, r1) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) r5 = fcntl$dupfd(0xffffffffffffffff, 0xa, r4) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000140)="431e872e1af9b0dc0c5651edd9dba20cae083526ebb4fa68bd6753d6e269453425ff237c75a587750ffa8e81c05f3fc004b4d81a977d84d83511951e8777d90b566da5db8c08579dac", 0x49}, {&(0x7f0000000280)="6a435647bfcdadfb9d282083ec4565891b6e35850325eb8b9fd5fa53b735961d27cd", 0x22}], 0x2, 0x0, 0x0) sendto$inet(0xffffffffffffff9c, &(0x7f0000000040)="5f93e79ac19563cdbf6960f04d0d7b846862805850ecc886f8b339d5e6f7b544ab8361187bf17ffedc729459bdeca2fcd84205de3768872330c6ee98", 0x3c, 0xc, &(0x7f0000000080)={0x2, 0x0}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = semget$private(0x0, 0x1, 0x683) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000340)=""/4096) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x6d2) 16:00:56 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000380)='./bus\x00', 0x8, 0x80) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)}) 16:00:56 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) socket$inet6(0x18, 0x4, 0x2) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x6010, r2, 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) fchdir(0xffffffffffffff9c) semop(0x0, &(0x7f0000000200)=[{0x4, 0x8, 0x1000}, {0x4, 0x3, 0x1000}, {0x4, 0xffc0, 0x1000}, {0x2, 0x8, 0x800}, {0x3, 0x0, 0x1800}, {0x0, 0x5, 0x1800}], 0x6) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') unveil(&(0x7f0000000140)='./file0/file0\x00', &(0x7f00000001c0)='r\x00') 16:00:56 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x0, 0x20000042}], 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) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x80, 0x0) close(0xffffffffffffff9c) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) 16:00:56 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() msgget$private(0x0, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000240)=[{0x35}, {0x25}, {0x16}]}) r2 = dup(r1) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000200)) close(r0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x107fffffff, "73ffff4d4d7ee400000100000000000000000010"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x8000, 0x0) recvfrom$inet6(r2, &(0x7f00000003c0)=""/233, 0xe9, 0x8c0, 0x0, 0x0) ioctl$TIOCSBRK(r4, 0x2000747b) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x800, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x200, 0x0) connect$unix(r6, &(0x7f0000000a80)=ANY=[], 0x0) r7 = open(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) writev(r8, &(0x7f0000001780)=[{&(0x7f0000000500)}, {&(0x7f0000000540)="f4caf54052f75a0413f30260f3fa177192e9485dbd2d5fc897179f50867193406215a98588f80ccb5b0b6a3a62b530563e19b389367f92530fad7265aa2b35052e641906d640b61a1473c02f74951b6fb9d24d5fc2ba42e4e238665980ac1fc5d707db80de683b96e687257010c4b1a6b3462547c94f4014583203d85ebd1c6689c0e5b1c11f644d3c2f272749667270a43bc8730750f8d100a560d496ae0348ffbe220f4685c9e5e3fe1af3c73abaf8786b48c23460cfad3e391f0a3c7e9ca4b4a762df04c83b8618710bc0e1dcf12ee377351616ac28121b0689d0b1f2cd30", 0xe0}, {&(0x7f0000000640)="6f0039b88d9ef4935dd0e4f378d3557fdb19864383176fb79f7647e94412617b2e3578aac7ed7f123629edc8a45752acbfd907c8b6b308aa9dde2127cba07e0908e56859c25631e27d20b225bb6f917dccbd7c30eccc041b63538d21a3c186ccda21885d90e1498bb6ce9e0ca47f820272a6cc473b186894f13d", 0x7a}, {&(0x7f00000006c0)="abdc4cdb642761ed3c6a568b862f56f355c213afa4df1c11c01fba4d2aef65debae95522582db442e92a138dc74275b87e01209843564a927aea8e62a41647889a88226c2477bc4e8a3ed45704f2684769d3a611e6f96a52eacd0bb9fc7386976cbbc015bd1d00d845a19d946c818a62b1dbb0dc", 0x74}, {&(0x7f0000000740)="54c0644489782b9a9aa4197f4194394aaa686c170a5558acc62588902a07d95a22cb0db6f674006c47a283bc33a2ab741baf7413937edf9192df5b30affcc4743b9c120bd6d56673ac79b39a44bf39c45597dd524706d946f4510e76c9cd9aa4543660268c3df3dd11b743e01aaae175c162cde543f8989186a05fa21f767f2431e4a851ea36c27f016f74c2546901d05b2e1bc987eb5540ca5df43a0908c4eff805dcbbddfd1a6fb808ff489ca7b0ab781c2a5a1c025a45a4f86d728ba2eb80c4ef5b8fbeb8fd48a41d9707f6d8f9715e063b1a03f8bf86015ae7e7e526675b9f86f197540323b83f4e45548479228f50da0f3d1b7dad193add91038965fe32590a4879fc5289e71322978d72fca871b184e78c8df0ea9c3fd56d8d86928d0a4a50c940adb858a0ac854797d6afd1be3d20e5007e302ef9e5b3ea46f1937258b354cf7e4f121a84453a423b3577374b8daca8d2edb3c7955724afcab1f0e84be05b21ad0439d40add52cc7e770285284249c9bdf771316bb066361efaa1ee658c30196c5b8ae2dca4e71c8ed897204712b0f6de7bd7fe67d6531b349c5c32b78463d9b8a8a91220e04967fd20726187452ae759db8f23d6df4986cb0518d89c787c388eaeaa23fe062ac4489414ff7c620e7a125e5cc5a1c7261f0aaec320358ac79a2c58d1313332dda6c24b0c8755980add7d1d8359160d0262f4f86496334f6f945d680be28cd32433b45bb719401b831ed6413ec7416614432fd0c8463bec9c134930a4387336c7f8d9b1fd4fdc9588242045a020a00a7f2b587ecf1a23a90a2b9ffdf1b7c565a07300030f944a9e54f163ebd09c7d3621eb1e7f59ec8c0bf1f1324b184e613a70a3f05fea3b93b44c732c025ce69a2f65e2f685505da8f450ffc032f7dd780d332269c1a51609140144adeb3b1b74bcff18cb8a9c0b5ce424bccdb4e24babe08aee60f3d520874f61b621bf82ef0771efbf30cabb16b5bda5517397cf6c358d222aa176e78d99ff45627b87463baa9f66cce3bf143831600b5f654821dcc6103ce97474b0947b64a5912218ae11fb912717b0cb0ffc805a74c6ba7a38f2111f0d4bfe9ca9100e4f7ac9b15fc35087844197bf564738de307613dc8e3e866c5efd1c3a07c939a54227b61642ef2b39ce1eaedd001859ee63861f7823685860ee4fd3b0d2a05f6afeb948471cab0bf2a3f7a3fd650241ee54e6ceeeb574b8b0a0cdae5d1a28cb9d11f27d7e2335b58d37a7fd2a83ecf586e37d8d20e55bfd921f77fcb9a6570f9ac8da517df160f1c32cf87a14fd33fec95ee38093c006bf61aefe3b4e43c2e799098df7a9817b77a3cf8f54a051db2001e3710fba5a938dcd5a3e6d363350e359ff866348e4c83b1d9bc4412442654c1aca19b2bd056923df92bbf4a47ae05b4ae156eada3c4788b21a2c7085d0a66718de3d5d39cb2bcef245f92437222c9641aa41cea24a9e0ed15aa5d850167446898b8709775b83c157b1488a2cd356c39becab89713953e04e937e08cbfe28fec36ddd540fe873235d1675e0faea886df1f940033dfb7c7f66635044cc1568d3aeda9316b052ff38df17d6acffb57f425c7173bc0f2c7db61ec5e3fc7e266164b739243cae235ba9ec552f81af28d2c88a0e079dd2c006fb07124ad07a89c17ab8a5f4794f6ea92657639ff97e23927d9c1d4f476c645c83f5839a1cbaa72f4ff38bfabf43c2cfddb1137380b38a8c6fd54e569d1116412dbd323d35f38790f8d7aafe479640c2414851be2e02ca596f611c0ec79df921dedfdfab877f41863c406f9e249ebc88f2693c098d645bf12eb77a945e1cbbbb3240e10529eff239e254e7fcb56571b7d39cf484464f38a40d46ceed0391be962e61be7d2b4a400c8723a64c10d192151af18a7df27c7b92a36268feff6cbdf96fb5842e25ab09e608c866c0fb7e75ee8d9e73ae4fe07626762329a4447673a386bc21ae960246ed5d72d3844f4b4db3ea151ce11e04486007a6dff03b7f9d4e95770a040c81c882c12b102e80c03b1967ea57e6fba21be82b7872ed3c96fb799bca4f079d5f806480d283eb3efde01d0c23c231f737e372cd60e50978e278775d1458119e04a07f125252db77826d13d34d342ff6db4a962bc1b2fc7b38f631856d41cbd22b35c822cd459ca287a3b8828ddd1af9cb41291f45cd6747a51a332bc2f990a9de3f7bf21228894fb9af48888c7e4e3c5d3fd693e1da4b449a2eadd46e6035a889b585bfd75f81ab08fbe176c01db222a62a9c57697a90264d191bc7351efa03c323e3ab82a0c637cb978cebb5aea96648d8a028b3093562451c84c0e8444cff6554bcaf02ab331ca0f935fa3705abda695909884a1d5cf6889f2e027e9324ad1c2c47237483330023f2c1acabecebfef7093674ba6c146c7c3cbb80ca3b9bb2100aee97060c889e8e953358b2a1fb0652dfc2c1f14540fb6b7b973cd207bfb01d994729068522b79b3e2263b243d9c0c6d6680a215aefae3889681be59804aa809dc44fd0b52b4ceae11d89e90d3b49f5beb3653f1d8c0807e327ae0527fad5a0fb901caa3f8daa0975f8e53f357944346baf514069c69b65fadd05bbcab341c3ee38ae3ee022e1845d70f6252d8e3872e224e7dbe5261ea42adac0556ba531642c66dcc7079f2fe3d50c84043eab5e5eb4529b2517fee2f387cacdcdbad8985981bbf410afbf9bd4fcef20b56c8b9c380a61027defaec4da372897b8b530f51b76e12d2e962e2e899dba1f8cfb86a129afd0a98c7383a0bd1d627630da119707de12feda7a6793e16aca5af4798a7b29368112c1aa50ff12321cf0796137fe4d403c359476958c481f66ac58b326c4f97da0ed09f7c1a155ead3996eb6505b894897941b50dab0ea52f05372cc93a6c568c93dc1bef1c147637de8d8f0ab9ac95a3e85e92b5b8ae924f04a71371f31b912c8f102b3b8702381d20c3d50d37ee4b47e01a31ce0490879cd2a3aeac08f8b5a1af9603b5c5ad8b6e2de37f100ba6e3b04f22c7788adc25dac679d706570738d4cacaa2f4e444a1700ce7d95e88a9edaa664c4af66b8923c0f574b1bf636d82f159dcf5bf459c981d05e80eb151451bec93962fe9bb6c0bbade8b46bd8d720b8cd4aa7bfbd7b47a465ef3d87fe49c40c5a534a53ab4f384a091724da405a6fa807c5070fddacaf662bb29e4179f0cfe5e583bdf5c6f0f9482d54f5253ca05757c88653f16c1d2b7621e4407d6142f140a115713df7e49416967f8559b44765bfbc52012fbc56eda5d3ba8e0e7fa3b1b400cf494a5d80577bbc3089d3f7fe798c1b30cb2a26c7068060c35231e83dca003ccf76246b54ae45e5855017119a544cbe9f5c93ca19d27194b3c23f95412c50a9ebaf8c87463cf63fccec723af67821a14410b97f8f91e90cb28f9746056c03aaf7ec37d958ba42fc4003f7d91cf54d2be7ce8a4accb27042ca21ff5dba2410de547df13c78b63a77f68c0e2388f776a5a41e891d40e19a7c0354599d3d048695955247efa05053286a2ee9e65cfe17a8806a48369fd60317d6d1fd7299dc2b9d1775c6abb2a99f86e01f29ddb2fa31e863736bbaa02721dfe609261b57173884f71d811ff5bbe596addfc71e8af1c1ea2e88f5ddb502f78dc75997f0bc2677bd97cc68c29ec1b800c734198aa8da32c6c2799a496fb3736b3691c0d1443eb6c2b0a760b66fe66c2db97678f5e1bb6bee45c637c5c03e82de533ca0729ae3ebe1d9f03643b56bc2c5077f56e55aaaf58e6ba9a14dcfaab9de18bd970d0450b6a78a706c4369b382347de9afc9ff1835f5acaba5a7fdd98c4f3a91d775bdd0734fce03afd35345809b7db5e28fe8143e0a3e8fd94c152f9918afe78cc891c3fc69d11ba737df9d8d011973b9ca10cb50333fc4a18b39b85121a6ff16738536a47b6c2fd100c9dbe65a63f2c8334ac9f1c86c72692075337afe06cb343e2f70c36a4a620e227a5cd50a9351e2fd3b0fe4832cb7dafd679a21d5d435de11e3974c153482334416ff0b0eb2a19af160652d3dc5a7aa157204ec6a9e09ae09598dc0b683b73f8b43b7e0c8605ccd61299c063d16a1147ee2e607506d36d8bbe6215d806083be1c5ad7d50164acf1e8d85aa03de309ad8d315a3e7d5316fffa970faac5d8b60722a54b67ea67ebb49586906ce772b5973349e9144587aed2ec94ff54046bd016f95642be129f51a271c90a8e13ab61cdc8a6c4da335ebc4a23bc39be29baca1620880b6f650422228241b36541798a9b36c8c9a94091b1b9bf361475471f779df9457bb591259dd83269d3618b4af6799db3391eb17c634f82585ba745465eafe2d6afab708a15eebc36a6156789d4804e0314d8d85eecef1f01c2a479d573a67b4dbbc28b03bd1c3a0ffa3fcc807db8d21a1917e2e0af1333cd8b0244b38b525cbe128bcc89c8e660038b762429ef71e0b36497c6d2877725786220fe5a98c00a3ac87cb530355563ada80c8c095561731e51649c5bfc9dae0f4f17370a4bcc4b4ee95b06b26ca0a7d5c9d56c3e720076d519b69d7c28bdf9d33d531c8ed36c0619b616cdbc00a4b3a8ffee9acba396d638d821124e40c43d55b5ec6803e2a582346889e1b3b4a1a5cdb2c72ad35b18e6ca42ea87239c2f26d2f85aefb1e5ce04ea4bfd2729407bb9d76b0922f2c51e9bd3d2caef22fd129503dc22308ef9cacce333d49b665ef238979666e5d420aac41270c85b5816de8080320fe683300b60ec9116f24c18b700eb51f5e43e77ffdf349fdd688a1931a171b376abfb517e81ae01747ad4a9e25efcbf546eb71cacc79038109197be0716d0c7f5c1873811eb3c886e2a18b484b3355de64db5349528a45b9e50eb0e4639faf9bd400e3d9977732a60163df5edfd133c8ddcdfb4603e503b53fa0f6075fa34958059247efd432eb5e117f94989e796da7a69bea2514eec2107840395bb8ad505804e1d8ac0f1ad0dda86be40299c98f5f2cf71b16fd7dd73e5ddf8b3ae39b478779fe0da7dbe31312d5273d731b6b73fdfcda5481918eefe9184d5fc2d0fb92b7075f309be75de92e56a41c56edc9f91efce925cc17091bd673257b182ae7155c020b0eb4033d081d6cd7d7a991f34e57488711f66d42996d1a8a305d7ed156099155bdb71455be9310206634c9a75d33fc0a275ef31bacdb2f0dd232b3abaa3049bcd66ff83773ba99aa7867a3dbce52f7e95078715001461cd1707d48575d9d7bbc15cb0e3e366e7a10d074955343ac53ebdc710b4918a0c40c55129bb891681406832111e50dc07ddc2f6c07985abbaaa48955eb1a7c57bb39e716f0249b6d9d4017fac8b1768d637ba59f86833e19289a37efddf4212a935825cee38ecaf2dfd1a3dfdbec0387a974a985a83028ae5b512e05153d7e8cea97a30d105f30a5b6ea0114f32ce04cb4e8579afd50fa7c63c1989dff74dffa434aa0603c4928bfaf3b037dff6d91b9f1be6f9575060397f947bc9d20a76ba09f969ada16c178ed5266e3f24511f27bdfbe91fbfae591f828cda7a77441825d954ff19f84f769803ceba6d41d2658f68184fd05cc2d12089d9bb772b11f33f9701b18507fa70ccccb2afa06874a61706ade5ce08bfd76bbe1533c03be482c0cf72bb3fa8bb09aae6c08f3b48bfb50505e1e9a8b0257ade85385d14f9a157616d9f9bca0c91407a6c41e25a819b3915f093682324a4602f048f0996a751e7b5b9c1460092f361f121a0c73df67009a228e72a6f5a0275798b0cb27b7c4dfa143389f8bf928f1983e3093410", 0x1000}, {&(0x7f0000001740)="b800c8f3041867e0", 0x8}], 0x6) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000000380)={&(0x7f00000002c0)='./file0\x00', r7, 0x2}) getegid() ioctl$KDMKTONE(r5, 0x20004b08, &(0x7f0000000180)=0x6) r9 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) pwritev(r9, &(0x7f00000004c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) pwritev(r9, &(0x7f0000000280)=[{&(0x7f00000001c0)="3435f407e50cb378a8cb5d4c6f203d0e35526dacfdec76fadddbf02468144bca294b868656dd7df2fa28084a611d87ffe7b1", 0x32}], 0x1, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r9, 0x29, 0x66, &(0x7f0000000140)={0x4, 0x0, 0x2, 0x9e03, 0x20000000000002}, 0x308) ioctl$TIOCSETAF(r9, 0x802c7416, &(0x7f00000004c0)={0x9, 0x6, 0x5, 0x7ff, "6241b8b9fb553a2208659e7042a542ba85ca34c0", 0x81, 0x6d2}) 16:00:56 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e5037f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x181) connect$unix(r0, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000100)) setsockopt(r2, 0x6, 0x8, &(0x7f0000000040)="674a9d94", 0x4) r3 = socket(0x2, 0x1, 0x0) r4 = dup(r3) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="04002e7f66696c653000"], 0x10) sendto$inet6(r5, &(0x7f00000003c0)="d0777ee68b65342359659f512d40929dbd6f6b2bf2652f334584412f31506994f62b2be119248cb2213846caef60491d46dde67a98d3ea9756bdf003c9ff25d1794701ba4d2d59019ab53993b1f85c17f7ae2e7b22504f48167b26fb838a5ce0455e646164cd68a82fa77269cbb2a41a531c5f27f910247cede971515cc2eecc72759507e54f99dc618b27ddc33ba523e40a21f9b50aa0d306460c4667b220d2c43bbe5f2097a042d7cb3469459a1713065e233399eb32edd76fdc4a190f3d7907fbe1c23b39c9aa6c3410976a2b2e09868b819daa3f6427a690", 0x65b14912384ee8fa, 0x7, 0x0, 0xffffffe5) dup2(r4, r5) execve(0x0, 0x0, 0x0) 16:00:56 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000180)={0x4, 0x0, {0x400000000, 0x10000000000001}}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) shutdown(r0, 0x7) 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) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) mmap(&(0x7f0000742000/0x4000)=nil, 0x4000, 0x2, 0x5014, r3, 0x0, 0x2000000) close(r2) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3a) r5 = socket(0x11, 0x4003, 0x0) sendto$unix(r5, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb50800000000000000af63ff3728381d000089720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c50000000007000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x17b) r6 = accept$inet(r5, &(0x7f0000000080), &(0x7f0000000100)=0xc) shutdown(r6, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:57 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x40) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb50800000000000000af63ff3728381d000089720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c50000000007000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x17b) connect$inet(r2, &(0x7f0000000040)={0x2, 0x1}, 0xc) write(r1, &(0x7f0000000000)="87", 0x1) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) close(r1) 16:00:57 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000480)='./file0\x00', 0x100, 0x2) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x1, 0xcd}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000002c0)) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) r8 = socket(0x11, 0x4003, 0x0) sendto$unix(r8, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb50800000000000000af63ff3728381d000089720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c50000000007000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x17b) r9 = accept(r8, &(0x7f0000000640)=@in6, &(0x7f0000000680)=0xc) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) connect$unix(r9, &(0x7f0000000b80)=ANY=[@ANYRESHEX, @ANYBLOB="e5a299426d3d083bd4ca8b9927918e75e11a7d3f4138d7a1ba066e7e8d085cd2d0c73a21731c0dba801ee3fce080d7e84c89a0c90186ed6115141696b40af1b2bcdad6ee7d3476239ceb1ecc78df892d1cbc0dd994f8e14a8357f29849fb8335896dc6f2918c2a3e2f8280c61f0cf6154c030e1bc1d9a04c4f35f03f2b7ae6c5012ccff646d1e44d751540c739037bc7d015b2a72cbfbf46bf791fd89be8c9c069f99cdedc1f774e4624874d5b69294f64f4512a8d0d439c05c545a7223d9448fd257004a02b2bb0a72815cd2a1e928e466e48d9a4ff3a0553a3e3070d952ef747fa22c6ecb9c13b4144ff3b5fb20586843e9b9b48e791959892ba9d80322c6dab26c1b22e50070c2601fce0c767cb3832dfa5987690e148a121ebeedac5375e75db95f1e58ff0b60ef70b4bae68cfcbebee3ecdf759347b1911050df086173e1e594475bdf125347ae7739a4588ba7d65a98b1e660c1755b10b47d59d0389fecdf5c2508bf90b602773a6629c1c302d96ab1d8f8ecf5d5397318899431f5eead3e628d5ad02cf337a41c03236044d9fafc0d58f2e6a5d3e88591abbb901857a9ab8fbe2b9e68dabcc8936e6bd4ae9c6758f93f22eb409b0a1bac27c1e043e0207ec80803dbb1a991352416e100e3a9eca831fac9284b1ffffb14bb59024679185b21c33ca7edda531e7d6b391d7f7bfff7e6ff8f7bd201d89aad39fc374da7a65905f622ace4392aa64ec4ce02c281841201e7654a57bd595d9a7682d430018854c5144499dc125bb7c1c9d41dbb7a0540f97701d81c11166ef2566d9997185abbbe4df040b5ac8234f429f6bc295cea9c769d9f446b866b9ead66d2279ffa020feecf85b6f48ec203da56f672b786b184a340489639ac56696f2336af9ee01f5d1cd90ac9b8add717b2d681a1a07ab7373af295b9b64e44890d8753c27b7097a85af52c4a48df929a626929a432fa137a79290db9b311002be217fe1408073343c82257f58f339322180e28914198b0616074259de076ace04926ce9f6d33bca997a657e77d127143f7885b90bec38a7375948f289c59c1f50c0729b5b9761b99c5c4b186e0b674111f72e08edc43f6eb6baec6f6e6b4957ef0c0f897574253eb225bea27f5523feaaa7d187c0d14786ce26f54483a315c99f842a3370d2fe9a76d5842adfbd0355652a8519de1ff6c347572cc796a0f35addedc3d1982f40f56b79972afc52de67b5ca9ed4eeb2317fc69762883cb7e90d0b2b7f349e8aee46ad3c1a937919a8bd72e2a09c3ac4daef349ec5e9e117a3ee77881eef32582604b8e96d1b81cfdeccbb2a1dfdf6a51cb305a3155fdcfa3f04717cc3962441fd97faf81e89e6fb5984a921be9b126e171f51cc10f5dcac8b6ababbc401e8ffec722eebb544291282ab8f36c871369682fba029a8d0dbb559802ffb32863e8686f1a21a132f8035912555377dbd85210df04d8f8a00221fac21048e153246efcc2bef36f8a88a077e9b985e1c1ec3143ea95d5fb742537e55d4496037f6ef5156f9a201f1742129d5fd9f5215012a30d27c096fcd414afc47ad2805eefaf459848622a981fa0a284a574729cdeff9b1706113e1cd3da5d2e7b80f1ef8e1d506377ed10be0ff4a6273662aa86d5aec3edffdde1e5a9c558b7f97e2d8bc390dbf7096d413a3d044a93bf33116f4e0840101ed6d91deb3d3e788c8a3284d97fd96c61b9ffeff85a7c81a7caae1e3ef0e8f5948cbfe818123ac61ef76dd8cb88a1363e8ede279ac80ba1e069823d6de0993726021584650a90e5a12840472f029401008abf3ed4d5ed4df00a7c19675b6dfbd2e8332f5ae6191385046d419be3df8564a73720ee3f35b51cea2e7172a4cd1f6e2333190d7b0f4d5822d054713f1fedfd723c3dd2e147a93944cce1943e327f88e53ebf47a39bd4826bd12ed70998ce96ed955883b4db13e58a5570ddbbf33c73b410f19f06654803a6456b343631ef02386d2844d92c8d0925fe0a6b8b21c8d05a4c74f63a3602b12ea54dbde2debd856d36248395958e0e5c268f29a590482b8ed00db3970370318e0f4e78d10c5f66c6705bbda05b14f3e9341fd3b492e168cb301863c3c91d525a82916827afdd60784e692fb9bcb69d3d11779c67d65039787b2cb5ac324a9958fb71308362f982b498f73c72087db163da101699546f316acc052c9479dd9517d6b58bab6b377b826a2bbdca9ba15e17105702b2c5418a7168468eb8f7ec60c8966e90029394324cde876b9e932a064b9f6767eaa74fa7f01cc93b9e46efbc2907f5557c969199aa8661b75b0cae29d5d3bcf7292a67d37fd6355aa5afad343e6bb8a54cb8b5fb77239b8a4f7e4ef199880747757a2c84e823d15d7cbe79c1af296d7950a09163007953b718d785dcb640055060e0068e2c6a0a39335a10609eab062e6f3de8aa4626ffbe662bb8e4a42aee3e13f80260a4e354261aced6a5e5d8c23d24281ade8989301d19faff7ffce168403c15afbb425de82e7861a634cac8d518785edfbd7ab2a821003fe17daab84989709381d06bd274246afa9507e3e8a39feff5c629214ab46fa92611a8333615a664910fb42b7a823df890ba98cbffebdfb3e903d058a8f30e8a5ae855f305f44f3949c99657d14391fc8444525692ce69fbeba7da573ee1af28dc46fa28426f40c3787989ccd9d157c07e91a297276fa0d6be8f1f0aa0c464905acc8752afee6d626c16d92e802116899cd671d1ee0946675367aeb11606c29525f7ce9e90bd9babd02976a1bfc10752fd59e1bdd5171ef92f86e41374edcf14574f9ab61f88b2119bb19cbb47b5f613ae3f5f2a1f6f147002fa4acdcd282d5297d7fc93f0344d6eecf8652b0e7f7a431cbc2e254aaf4b2ee99b0ce166e17dc3f670025b49e28aa8b08a6e9d88664f2470617f7cf9311a85d00a5840b790248f8ffe7e4c03bc6822d16e815949ae8828c6787c2ad49e4d5632017802949a3beabf3df7ba339c43a604127c4b755e9f40c4f43151644687b222cc8e3f5f0dc5aa6a35a82c66a957be5b2d02966c6b861906715ec0ddce1abc0ae3fbe3e897abf361dcb8c2fe3a126618390077512f7d6c8cbb952db14fe0f0f6ae63b7b5ebcfb9b3a312113955e3eda70b67bb8a51950984e220c683f63a324d69d3fd03772c13f1173fc57adc40496102f6ca58df837eb18b8e066eb4c56ac78738b056c1f57462afd8e73156d49eac87d27eaf2aa4dbdc697726016994fdf05ff8ee7eb59841d8f9626e3a9b102b2577c766fba024d7d4571ead616841c8816ad0859d36cc7aed6515aa5b3755029830bf4b94edaaf35635d4570e30e0804dafe80a9956c8732836755d9314da52f5ed43d5fab312ad90e3f8c09f4c04a285c19d2ee3966edf32429ef99aedc71b44033850b37378c03f721990d006995d74745e4d5acc14ac3aaeb494e68432bbcbcf1f666626803cbe0a98a8aecdee0b69f891a97a5fb9d844d2beab1200793aca9d0634fb57d853fe05f9b4df9341df95815296ad297a71408f0a7335d4b9b2abc736adde5b379aa5a3be57251ba2fed8700d979ecd7fee3b38ee2df4cc173181a0b5b8e16d5b924ae471c6e087be28064b48f88561cfdad39af807e3ad15651766f1b8af861885abbab7478549944fa2199b4c54bab47c277f1d2e261389ed8a1e26183b835a6aaa3c9f25097fb7580cd30e8c73c23032cb52c9d48b5bafdd88a2dae68a03a9e52f466bb00cde43b3fdf2debab77887091d934f42b329e4c52ce46f159532cadf30b1bf983ab57397259c43ffe0e7f308bebdbe2d5d48397abc05dd97fbd2f4db24a6d9892323da74bd33c1b400a2114f6aa5c4cc34f273f22de634070819a08edc863412e1a9b29c0748dc5542c1024289a632606e2751acfca817bf02234280f2af4fe8414090b4a6a7bb2f457a5e99675e66ac814781bb37e8f75ec70c39fca9d0669f7dd5cd1ddfe5587ba4b1170f356cf5bb1cd47565336e06d34a2a7b44bcf4618bfe1ddf52ceeb64052fdbaa09acdb702213c592f542a8e3f42bd8296607a5758bd2fb8e4174b2de8cda30f7cd0a8313d08bde0e53dfef51ada7189e1cac3278db4e2049902d719159ac225572de91b4965b1d09693bb569ca5adc505b602c30a0baf4f2762ffd79fc5c51adb834565c1acf8fc80bc7d4e7e8dd9bdb593e9304bc6e3dd8772aa41066eec4562d119a047cadfd76d061f109cc77134fa23363765418499509c3bb0527ad66e8e2c17b7fdf00a8c4f6af3fa98fc8bb8131c4a3371266f774d6214af5628b16df7d2fa734367c73fc5c73c61e2145d5a70ca40ff7157a6f52ebb3c99261be70e47edf588b88afe71097bad62a43d38d0515152f11c55e6ea41ae68604a3fcc4abcbc3c767a750b7d07b19f599326057664fbd5b22a53db6c46b65503072b19bb664aee5d36a57fa2d0fe23a7bcfea35c332a18c4a04684a06049f28d7d71f66e371a7944a5c78538551071f2a40dfb4a7f13d85e939efef5cbb82d6f1be751f5877da7d4a66c444e28c945605b58fa6cc57e4d37b659a76d7c4eed6515bab1dde96bbf86790080e0b5129f58aaa6a98a985737d4a014ae1b164d340bbc144fe2c6d3572b6298e0d0eb1fe22d0aa5a784629948103aa84743fea92f32f9a77cbc43fff72c0845a907220ebfed2f1457fe1f4240920675a56f8a980457a1ec3671511b268dc3c07fe6170d1e7d0aa8b6f0fb105036b7d22528317e0872b6d04d5df9ebb578f7fecb00b90b30e4506d74f459e6b13bfa8e7e16c7722d514deacbef0ddae1407b3fcbf71fc445cbef78eeb886035058541401507fcf54aa62081014508af974756d8ddbf4972a5fc22019abba0661910387a47a6544c6b244a1c79ce44ccadb7fd0f72d4af5466cb1d96ae85602d5ff91d525286574f62d2efe68773d6eb08a4074398cab7b44083f874492a7ad924d3a5b041ae28c2bb4f36ccb00b78272813952e545afd1a4d0b16ad95598c897623712e70733eaf682f2d0c08208a7ff0abd32a5c8007bf7adc0d264324f2d2f42f3eb23307acd4fc55c1b59bacf39e3875de64d1376aaa9a11e1321309488528cce4759cf8253be70f8e116441c12c74d27c15e75922479a16f42896079431e269e67761863cdbb870c01da6bc7545af5a2c2ce43de03d30f66aa453bb94dda53972134fab25c5e6ce7d78636a67b8c08e352850bcc2d31f9e79bd86265a27b16c95c57cf8a5cf7749f8e6ad568f67ddb070e04ac2c059e5ad84a172c97bafff52e5b3c3de49ff94d97ca95d032455f0ba41078f627881bb32cd25b9ca1563250d0c4159ad69d08c27936f67bad20f13814c0945a2a547fcfc2efb64b1390e0061f3848b0fddc41bfb8026061d2409d3ecf7b600fd0784b51daed3c860155dfb56364a02217ede10d6872af4e9d0fb4a94373ccd8421925f96c05a5f211070e839c0b026360aab666b56df5e704ecb3b424ae1745ef6480c8169f6578de652302f66f055c1fc1577248ecfecc607070276c486e992622bbea9b6400faae07e7606a483259dce35b74fc9c1c9656dfda9d1316074c07d1d968149dc78246f7b243db087ab78ad4a0e8ca34f8d24d1b1a7215945c11daba4148e11383c3bb1a31786a8625cc1e5957eb45a339250779fa7a34fa525c02296ae9c586831bd4839eb420a661f7c57b337ebb3ce6ab269bcaa8be5e9f093100fdcae293e2b0820eb2f5bfb93af99ff106c4708a8b9b97de6b5fd6166592a64348f39922eab663a73f2f13f4a3c684c7a67a", @ANYPTR64=&(0x7f0000000a40)=ANY=[@ANYBLOB="95af1919849c1621a3d63dff31ce9110f13850c3116be614524d66c09db56aa83f75edb7e80e41258164ce37bee22dcfe4559e658ea065431b1afe33413e8a366f975e9632259b173581c4bfa9c037238b593be3057bf2c881ffd2e8e53012baceec85c9bcc7e5af01fdb426995650d7ea3952f39ef5d0a8d4d9b7878b2e132e0c55764c7c2868ebfc098286f93b8de485d44f0922a0c2fa49fef76badebf0dadd6b2b9333cf89c96191073675d631d0675b4d698e9f88152775df0b21c68e865c011443acf5ecd475f7b4a2762ace88b3a66c4d7b994c4c1a729fb027314472dafbb15200f268f599bbdb2b9b3220afe12e5b8dea08b5e0cff5a037130193a83531995ed10e"], @ANYBLOB="47ec583782e1cb599a043c99fbdf3c41f1de1ffc082559f5d0bf0ce598c66cd4ad88622fee41f3aa38db028d38610a51f954e4ef9c7455d15bd0486f5a7cf6111bf78780ea44dc6f8f6be57140029311e02fc8857c143d27e4b8c6eeefc616201febbff9f22b571920592fe18ed9d973bfe078eddbca6c4062f24fb0c4f0925af41e18592008f4aef222fa2f6e9335aa8d1e43e07af2af527ed904224d6f4d955768f040f1bd168717bb3b7fd4ce6ce10df34468183ff7076894a76749467ddfc839e4cccaa13a3c7f711e6c47b416a9c330dbc8ab519c07399c8ea87688397d5a8c1983b24512ad21fcbf316089de225e702c11e3dbf654912c2c31dd969f0e234f5a3157779b7c88bbcb5246598196fe11674e98ce9b9c6f56081ebb88835fc07870d86d4204bafa02fe3323a340654c2163409da6d000fa7a74a64db7de6d3d05dd30dac76e191d7793d5e5176e5e90e729f4a59666350cbbd5f4f0000000e3df8e6f5cb7d08baa749fd80643b264137eddf04f6f04d235aa6121afc89b3ed029590206197cff51f3be9924c69241f6", @ANYPTR64=&(0x7f0000001e40)=ANY=[@ANYPTR=&(0x7f0000001f00)=ANY=[@ANYRESOCT=0x0, @ANYBLOB="fc2f5cef05488daf656ece196538065d74848847d68151b135047b67d08ec28eb09c4feac60cb64b2fe5e67398d7226e20dd6fe0359c3706d8176f1744ad1e4efa90b364138f79e96676e71806f51ed033918e4446b8", @ANYBLOB="86847988", @ANYRES64=r10, @ANYRES64, @ANYPTR=&(0x7f0000001ec0)=ANY=[@ANYRES32=r16], @ANYRESOCT=0x0, @ANYRESOCT=r12, @ANYRES64=r13], @ANYPTR=&(0x7f0000001e00)=ANY=[], @ANYRESOCT=r0, @ANYBLOB="e095abe292c2fb5edc9ee1fb80149c5bc440b9ec2e95c627b494e58061ba7145fd3997a214292bdaff8ebb56b51d4459cc626ace464d77425eb5adb8e4b4f0e49cb0455741", @ANYRES64=r14, @ANYRES16]], 0x5) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r17 = dup(r1) r18 = socket$unix(0x1, 0x3, 0x0) r19 = fcntl$dupfd(r18, 0x5, r18) ioctl$KDSETMODE(r19, 0x20004b0a, &(0x7f0000000340)=0x1) ioctl$KDDISABIO(r19, 0x20004b3d) sendto$inet6(r17, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:57 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x100) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r0, &(0x7f00000000c0)="4ca5ae33b20fec29c4f46e7603c08985", 0xf74ce7370266d0be) 16:00:57 executing program 1: 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) r2 = openat(0xffffffffffffff9c, &(0x7f0000000480)='./file0\x00', 0x100, 0x2) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000080)={0x1, 0xcd}) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f00000002c0)) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000140)=0x40) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r3 = socket(0x18, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r4 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000040), 0x4) write(r4, &(0x7f0000000100)="8c65", 0x6d2) 16:00:57 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x9]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x3, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8040691a, &(0x7f0000000300)) 16:00:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) r2 = dup(r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x87}, {0x14}, {0x6}]}) syz_emit_ethernet(0x263, &(0x7f0000000040)="fd612da02cdffc3279adffed84dd") 16:00:57 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0xa0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20000, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) 16:00:57 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) connect(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x3}, 0x8) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x17fffffff) 16:00:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x680, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x80000000000023}, {0x3c}, {0x7}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") 16:00:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000040)}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 16:00:57 executing program 1: r0 = socket(0x11, 0x3, 0x0) bind(r0, &(0x7f00000015c0)=ANY=[@ANYBLOB="bef87c278b8ea32fe3d98fc7e80f4a188dc087e73edb649c7f344b3d79a42c0dd4ac168f9354bd78529bda2ea34f0c6a466450b1e0757c6e2b065dbf88a35e3ad1e26532c62b3b5006ef85beaf4c0cab9b2fbfbafb2468aad5ea036015cf67d32b5411461d4e51fea46bd3bc6c4854523f1975635507dc46ca1603ade3a8834a221285a08d169cdda632a1589157ba6525f2826215497dbfdfb225e757ff744330be73262370024dca5b92a30d6538ada828ecf01c60288993b360d8c5ff0d9302238035c4d3ad8895daeee226660199857cfc9de00c851185e3"], 0x8) mknod(&(0x7f0000000080)='./bus\x00', 0x2005, 0x5dc1) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r1 = open(&(0x7f0000000180)='./bus\x00', 0x800, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f00000000c0)=0x8000000000000b5) close(r1) bind(r0, &(0x7f0000001480)=@in6={0x18, 0x0, 0xf353, 0x7}, 0xc) chmod(&(0x7f0000001440)='./bus/file0\x00', 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x800, 0x4) recvmsg(r1, &(0x7f0000001400)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000000140)=[{&(0x7f00000001c0)=""/209, 0xd1}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/81, 0x51}], 0x3, &(0x7f0000001340)=""/132, 0x84}, 0x43) r2 = socket$unix(0x1, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x5, r2) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000340)=0x1) r4 = dup(r0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000001500)={&(0x7f00000014c0)='.\x00', r4, 0x2}) 16:00:57 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x8, 0x1, 0x7e) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) socket$inet(0x2, 0x1, 0x40) socket(0x1, 0x2, 0x9) r2 = dup2(r1, r0) setsockopt(r0, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) r3 = socket(0x11, 0x4003, 0x0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000280)) sendto$unix(r3, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb50800000000000000af63ff3728381d000089720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c50000000007000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x17b) recvfrom$unix(r3, &(0x7f0000000140)=""/155, 0x9b, 0x842, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:57 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) sendmsg(r0, &(0x7f0000001140)={0x0, 0x0, &(0x7f00000010c0)=[{&(0x7f0000000000)="78b71b100a2615315fe83f7440f89aea4222ef8f430b90d716bddcfe0c9e74ec239508b0b5fd5c9a8bafb25788f576458667308a5363cb580aae0ef1574e37794522816d35d2acce14592f0d78cb03a31e681131783be6d805cc49f2f43955c5a0b39eb4f30374b7b6914c7993da87b5719a6ba2808946d2d8bc89c4e56f8790fca8f06a67954a93e5b8f8af2c5d58441ea111046488b56b8bfa4553554937a3513603ef69b2eb44b6a95d144a7eafe04a5a3c6d91f497d4efaefb808848570768ee7226865e9492532a67f794ea0c7b2528eb7ffcea0e36bf39557812bea914d197611567bfcbb99394de5b98a6dd066e5af48dbea69d78c74de304ad91f9dac94e663875b2242db0fbd3314f52ac5729d6a933a3bd3ec5dd28576eec992fc4baae3896eb1ab3113d95c69e7ccaa3cbc27400e193f5f57d9335e3d5d17269b0420078e906e4d40444c09e66e11868d3da8c1b0345775bcffb2bffc7535554922b756ba747852c958331ba16555c8014e5b0a9611120edb27530d44446543157b63d9f55d150e33f63f6070355533275c5af8300255a3459e8cd9d70d1349d565f47d1dceee09da2ea91636e655b252cf7fbee8259964d3aa3d59f49c28899c0cd709e1554eca360cc783aa12f65b725b1ed0b133bee02e538111ef85de206bfcfa4b403cd68b783584ee6f03595a1be1d488f8b109c09fb21c6c29effa0b2ffeb97e8d7913cab6623be64d251b665b55607a9d934facb606fe43b43adbf7aa8a638555f62dfbcb4c4a6f88747caf5ab7a80b540944f1f5efd5cad7fe04d9e4d7868e2c99b7e5bbb0bb29acbd6d25b621f51449afb8dc150b5ebfa8d799de3e18af59d252a5aa9bab73a9f3fbfee4096b51a04afb3d75c43526030c7b5c949a4aaed615e5e6dba786228885d39bc99b7bee6c8f2b89ca8eeed71e75e518dcc7897471db8d3d12949b318db153bd5d8bbbf70794a18d4b9a26e348357a8ba20c6e096afe286ce4d04ccf04f32244a3e0a5b39131e9e9abe7c1c563c2010b6f6b3cea15773a98582e79d30c14a56b5272561e1a8188c83d4437d9ea23b396d39f3f52137f83dfbe0c0a57fda0d1caf80fd5a27057acb28109a141f3fed1ba8becda4c92d3037c88d1e8bd6dccf2eb93b9fd092b8514971167bee191e0b45f1dfc643dc951d005f09b2f2dbb74626bd540ca86df5a16f39f72209eeb6475dd0ad25b1858aba4c1fbb724c891c49e025f40db7332940e3692086e20fa98cd8eeb3fb45eeb0f0c967e99ad819ffac9158950c18abcff55454eb4ead45fe59cfa26ddcb736cfced68da0edae8cd7c976b960a705b24a62302ea02474b2df2e6b8f6804302b18c0cf446a3dd4294ad8b428ce06778af7c1027380c234a134958655a1f447fa8fe46f82da227224599173432cbc6352a27ccddddf6bb53ba0927ff30c866d33bd96f82925bfd5e00d07965f9a31eee3a4918e8b36849544c89d96b56f4e6df83c59676f89dd124fc06e53d2ce6fbbb0dd691f39adc530a9cf39b234790b44849685ba01f46ecad40954a1e7b0fc0fd267a6b9095b2b78b579b6e7d9bd3fa4904487dd1a9f1be16dc107fec385042d5a5ebeb4187f2a5787ccc9095ace9b450c938b1f9f1ee52cdb97f156ce9a2e7bfb2e4540e8c5e6f78699dffa30a50e74fa746a73af0ff6004811d52c2b058c2efcd1cb5b98dd56d8a91a51675a9aeb9ca2d874bddae8585f14f29f1dab261d1e35dacc972c88bc9d04f0ffa2fdcd79f3d8e9562fbdece3ebbcfe6d52200d5fdb10ec48801870c8935a82aa1f40bbc303800b754ef72692849050dc6858afcbf7e67dd66bb2cc93f35938b5c1b7257bc79ec62a5fdb900274e476ece7d4c0ca888017dbf426eba6334e6fd12549869d11122386efa1214bf6f1f325eeda5adaecec9d22088e45720c6c1042c1dadaa51e47cba5a19ac900aa53c3956667d61767aa0b10afeeb5b43b205bdcb0bd9129cd5a8a968642370a003357fa8345fa9e2efe5eddfd351b0cfe4be6dce33594dd0a10182ea5499bb8c1aecdbf9d4e3d4e7b6a9be4a46bd219e5b7906ea5da50b611b8b61dea170a29dff5f2fa765b67521ec6e3bbdddd61ca6808a0cb8ed0a66b0ccf26a33380c660d69cb18258380ae524c3cd3daa1a0b9928e916ce10bffcc596abdec2d520051f546b24f9647fe7c1764ee23ca3ef1c9b4563bfbc6bd05cdff60fa64c1ad5efa0bd3e32edde90bd9c05be60c89de09ec5a3a97afd4288c908c41765865dce485eca8ce0e3155106e9efb38ff163ce0dd68797837319fa60c70daa83954c2e4d1a531973a7a25c0cc988c3d85930d81f5f4473f0594bd5b6440fa403727f39cbc704fc8faeae7e2d4cd9aac4aad0340767b4d06c0a2ffc503e23c48318def1a4e5e1089f87c39332a3b072b6d2380175136d3a65b4985b8de1dfbff179fe4387b387a6be8f312ade7d116f766b366a4162b1acbffc5444f7ad5eb252035bfbc28da5fffaf79929fe21673a14668cf967bde76f7cacb2fe467fe0982e41edba100ce239be43f9154b2bc167763a5bb377dec86ebc8b53ff6a84634fc29f168c487bb03703dc6792ee7a15d1dc3e78a3928ca5ae3dd4eaab09b174ee148f8689c38a81a216cc1d4fe8a518b160e59fce96dbb84c36ff23d1150a69fa28dee88a619167d773eccbc8c657ae8a80ef4819c240748bcf355ec7d7d3684fed3835c1db9444bb5fd82e0ba03ec5277ff7986bdfff1673cdb5f8341c3e5efc30b34cf180fd58a7f65be48ad73d2bc0e78ca62463b152f24b61619e3851ea7b17586d02011f6731d0cb1c6f72f58bead0a168b3f8c3d4e2826f4cc254acd89b06fdad6d75429509a742414fe325abbd8f4f397708c1d98cdbdd2d2d0709327f69bab027b1286cb52e1afaf04cc1e97c7cd2adbfd3f5c373a8641d4acb5ce37785605166dd56d3bb6833e7ba51894a470ba07d7757b084500291ad0efefa493b7510bf3f0368295631960cf5912d74422cbfa99223ec739870268b1a147e50f6733606a5edeb47dc469b7f0a928c584b36cccd0526a6f52693dfbc28a8bd6755d79bc537ba7f7fa678adc61b63dd92c8178b18d4867e3dbeb8a260f81365562aadddc6e1c9aa8bf756e307ff1d0bf2eeed948159c80794dc1b0f554452e5e8af5633baf33eb7cbc599edbe6e67c114c3d548318c614692588a1ba1d2b382998f5d50db337bfcbf639131ee790f2d579d45d632b4d529120213d73f918d06e92fd56e40dd5deac979139f705fd1b77be952a2bb253b1f63d169c77588d12b81dbf67b1534735a9c8202da8efcc8dccc5ae2bbcb93c88f0392b7bd77de67b03b9c4a679c3f05fdaf7e489cbbac3065345ea2010926fdebd8a602e494537471c6a2831979ba9e062632dc693bd745d5e6c631cfe97d83b55a0367999aea8ef6db1aeb4d581580d6ddf803fb71aaa2be8e4494503e57c35f2ebc7b6359d0cdd8cba7579e15dc5f0821538bd5f1499d2b16b70f4dab5dbc82f7c2f77ab41c0987061accd61fe2eb2fdf08c8e7d81c9c006f699e9e4c7d34b3429afbf7b59641cf1001fb0b090c20a501f230b927411179a91887f6bbbb3392708d1889660ab86e2a875092c8b2b22ed1085df76116cfb8c7d0bb7c92a48fafdc15db753da9b1bc339342bfa4bd44a350339c8537e77d5d15517d5e2f0ef8473c1ff14f9de2a9a178d257902940d55d98aad5f80c5a03126dcbeb83dea401de898b5b75c9c2b563e59e195229ba4f6aa007c0fdd4e0145dee437430d94cb06279cf97fab40733284d6b278335c7d45771c3364f53eb73d83de6bb68c4afc60427e08ab10970a4ecf90354539042c0edb65f538858eafe411af866013139c8d3a0917a17ef05c7ed228aed15f29949035f3d5d768447a961d23de79adb4689e05673e7850f80da0456470463d506fcb359bb48c1131973d497288d13e08f8b5d64b99491b13aa667a357f64dd78565be89c67020888415aa5c181cd2eb90b9470bec18b33cb4fcb7671d047670d15b5a75750299e3a56ac57f09dc734c0503d7fbdb4f3d57ea6a16ec73a15992ab0ab7abcd51dfc9ac10003ebea88944fe6ae760ab81148a9a61ed4142392c613b8fca579c2bccd59b7a314c3740d57765d9b23b0acf3686a60c9639e4be8a654da64ce47ca925f77ce4ff823027f316fd56d7ea2880ae2dbb9caf75884d57a8c9ac7583707c455d39d5d94b9c055d7a8e2e9894b943e7dbcd5cc4e49d12dfbccf3fee057dfbb5ee35dbaeb45459d793754fa307c7d6f861123d847bbe8a40af5c1d67d95a6e592fb23e6848ea9743bb99662a70d41fa192e0f13f7befc6a3ef3f97acb1ef8f85da4e66bd1fb3a4a2ab94075c818141253c910b1bc529ee3cb5d6c0994fd4d3f0d0d9b56c2006bc51f3a4849ef5706cb82f25757ac77a15e5806cab05c92b94767f6964142f74695d14c53d7a44c457b7e9811b3a888e50703cf72c3bf0bda3e32b595328befdbfcbd1f0eb6be0331169758657adc58ff6e592bc082ae6d88f061e040322e7b743ed985d95e36cd5cc4708a01e5cd1dac05033eb5bee81bf218d0931cd097a610b2cfca9a83601dfe54608139cba7865ee2f18caf8cfa054b618c8ef2b4a0759ceeb2c6c31b9bd9c77afbd215e291adcd78e9f67cdc0663e162ae4d4eb7b6b36274ff075604447640c78c9d49e386c9d3e28867b871c8ac35c788c90220c37e2f1f8dcb812383d2b067f8ba23c89470cc8973bf4976799dff8c56ce5f2de59acc3ca823eb7170c3659e370aade0bb3256a9158f058dd5a3e3280d1a2f90da3548ef5750bca0fbf5ebc45b126d0076b25c140e27984c741b4e4e03bfe2b7753a4613c01f53e38280871df972811ba46c3742f9c2d4b60e0e3ccf50edf4cd6b7a10342ea969403053516e7f1881af0958910d598a31440b1bdb495f419a05c1b7a64054f9ed3bb9a03d4ac286a1f0f4cb38d6d688b7400d22cabbbe28245e9f1b93a6694f27c33d96f8b3dbed485642fc6e43339d2b9163667c26e2ca121e15941cfee8cf53eb7e9e7ec43e580846003b98ecf189debe4b5c4aa6ab29eaeead471fab8b6b4141bd5ceab3745e85507aa49c2adc71ca618b638e1f5b46750f1dea1e45c0d8a979f2e70d859d7a96a6e9ce3ed72269fa591727a908995af1227f54b69252bbe1bc9b179e0c460c2e275fc6af77e350db87cff4ee4979418e3efba10c76dd4ead6064882da2171471af0a041e01613c18e8d0cfcf941b94c9431c1021468d420cb41d14c9bfc1a835a1351cc8783af969b5e2f99ab9550559c4a64fee6249bd61d590408749d160f5428eb6beaa0fc7cdac3793de600067b93dd0d0b7f5e5d53f65433e4962042392f0b79e89ecc239d1c620c6875a941c2f66d1b72b37d91ceb626eb02afcb0f4afdf3bb199203dae7e4c0760b74f575b389ffc10fe58b79c1d3edc39b0bb27e4f59264fc2a11383ae84b4708ce6732770335c607835ee1af9d564b52de89e1612906acdb62f83c3da4bfddd449abc2ec325d6a5c432dde887e4edf67ef3595d34e77fc43373efa1b2dba68d0ef16c5483cf1957ed62d4364846f5a706ce7039d0a12bfc83a703616c5170e5414746076425739d630c6354cad99ac465df6aec975747572b946c582cfd257f03cc6c9f1391fd68dfc1fd8f7aa55abcecdf5cbb215c0870263fc89e1f9e5f0ee9e8b09c4287a7cc4ca8ec953ab402cceb1d7d281836d9a0813a1b8ba9b3d63700d9a4008e10e6ac7c2b8963b7a02297225066325cb28b", 0x1000}, {&(0x7f0000001000)="4c20a60e67e39f98a3e4afa7196d1f1ee2a1ada27ec34bb89d5f94c3d6b34f7c4d16edc1a61a6f56ed34c3394bdf8929350500e25d24fbc9a547add5632344ac6ec1d40f0ccc789c", 0x48}, {&(0x7f0000001080)="f3e9ac9da4bc79029134e4c988803cb223298f34934b7ad46b99b2a0e8a5f80b1ebbf1bfec29a4b5cdb07438453755a98a7963199b2af0dc", 0x38}], 0x3, &(0x7f0000001100)=[{0x10, 0xffff, 0x6}, {0x30, 0xffff, 0x3, "f071d3c2578ad63203f95c4b1554ee7419ffbe4d92c051bf2b74f6af9f60c7"}], 0x40}, 0x18) r1 = fcntl$getown(r0, 0x5) connect$unix(r0, &(0x7f0000001180)=@abs={0x1, 0x0, 0x3}, 0x8) chdir(&(0x7f00000011c0)='./file0\x00') r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001200)='/dev/null\x00', 0x400, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000001240)='/dev/tty\x00', 0x800, 0x0) poll(&(0x7f0000001280)=[{r0, 0x4}, {r2, 0x100}, {r0}, {r3, 0x2}], 0x4, 0xb7b) r4 = open$dir(&(0x7f00000012c0)='./file0\x00', 0x0, 0x0) r5 = open(&(0x7f0000001340)='./file0\x00', 0x10, 0x14c) linkat(r4, &(0x7f0000001300)='./file0\x00', r5, &(0x7f0000001380)='./file0\x00', 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000013c0)={0xffffffffffffffff}) sendmsg$unix(r6, &(0x7f0000002740)={&(0x7f0000001400)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000026c0)=[{&(0x7f0000001440)="b623c641162a16", 0x7}, {&(0x7f0000001480)="68f39035fc64a38ed8f6e9c47b7ac8e2154878868a68bfb9e8e752c908ad4ca8017e828006aff272061a83bd91cd1cb1fe9be07bca34933f513d9eaa7711bc4416ca0e9bc03bf58005e50b28292e12be1d2bd08cf511b78686bf8c26de30196d2104a0237021423b3a7d6a88f03f9c07b959094274319055c559d2bc9ba073c218d7173ec9a6ef02c19d0dfc5809d9f13ae0a4df2d445555137e3d07d92774d64ecc12511c4e3a8354e47af564549027384b7b2f5f07b9047443fa111600d7671ac9121d1e23e2e34bdede9ba71e295b065799ce2221432b46dc8652f8f61e92f79c6534b5c2d6facdf4db9e8bab882a2d9c11f8a8c8d76fba868e390700f31b7ded29309e06c88a33d20d8ec72b684a8951a02ddab8dda51f0ddbb34dfbb77b063ed7ac1ad5e393248199f3b2aea557c7bc6f416d2f54a840b78ebb03c823c63c77fef917f42470a04e6b27a6fae846069696ef7a75c8ee8c85c6c8c2481e8492e0825b622714b1e2d2d5e0155349182c6e976174304db631e91cca4f1e6e1d9047c169a06c3cd74b6902733f0e1512d430f04fd2dd596428a87ef507b201912462ca5242e8f27a1dd37e0334b0f1302046a8c83b2a8a916ed9084df2587decc89afeaf2f3b27b81944ff3ec9b8bca60e3253ef6e014620e35e4e37d855d1623399dcf18e3d7fbf9d6398319eb70f1104c77e98e28f62e33dc27e8b2e24d3ecf9e0d08f4ff49bf9d2a84c28dd126731366ec300f2dc4340852fe188d2738aa6753855decf585c3b68274d34724a307d2deb774b6c27e1315553b6574619a2f789353b0114dd077c127ef4e9677170adcd27699600cd18eab1b679824fb88f503a96cc92531e04a1e4764a41438b2b34cc0a670cc322e1fc98359cde8e61fc4a96afef9d1066a253d1b5a7ad986ccf6db870c38b9e33ab8e15ea147a84fc522cdde2cbb18ac75d5f4a33d0a72419711ebcf4eebf64fa6e7939a9f95d344d1d1335c16919e97e66c40ed861f88c8e5f3745d2dd73e1bf90ec11eb009ade3c7ad47d25701d955d0407bdf05ba740b2470c43d8780935e493923eda6a7158128e5dde16199ae61c13b7c8b7b8e2e0be4b0b38750f309708f90f3dcdb96328b47a81fb488be224d5c08e1f64ca88a7fcce90fd0e0777001284a217ef7a452b90dc271a93202d0e4222af2531f24203ce44d0949b2ee4c9eb4dc102a1b7fce95b8cee9af758089dc9584cbdbf4541adb70219a2dac4a74b31c324aebf29973dfa063273a3b782e2a6b6067e32284e8c34b9c30706f15dcd640ee30a5f71ab76bb320be5b769da80c2a44bdd8111ba746c4359c273d1462652b5e9e410fc92f0439d03ff3e5051e779ab514b0f8a0fb07e664a81cc22de49363498ae2ba3b117fbacef7f073c7ddf1e97dc56145e40a9f34f4f056e7443faefc22caf3ce6625941436b6e0d2abbf2285eb066bcde9f214a43aea487de55c570ae8190d004aa3a5eab14a636243f6bbec112533d0b831be55b88b34f37f9e46bf6a3ed6e9ba2de795e0229da0096b57fd22105af2019fd3aa2e1ef982b02bc71265f72a4bc2066d6bb3db0652b7dd965e5206a4fca950f518dc25c5ef84be5e10ade7b9e4718b4375e7852f7b993ffa76c2c4bfcf49be26d77341eeaef23aac4d70b5a35896f682f2b43f94308053ad4e12161ff49d91ce76900334f4d6aa898ad56025703617304bd7df08f0625642af49a602e513f1d1c77690e664b1373c8764486e7ed1870adc9fcf971693344ec8a054d56d83c1ee66865604292dab18badacc66a8fe33dfc1f2c31d01ffe0b574e0c6080e40a7ccb60005f5dcc8fb561a1985a601913ed3f5d78700da0c8d32b35bd5af2c991399a96f0e683aa06fffcaad3fe54d8eabf95bad9ae246ccd57e972b3944815db552585a1daa2e4367a481210fc7021792c8b9881f70933121fd028ee172a879ddfb2e2f3b3bf95c286d27422ed24b2f34a89d2890ae7411c20a56f29434527ef1483c85b875a6fb9a6844a841bc642202cbf9592c73e17fd65cc73fd3c4c788c3eacffc0df2827d2f08796e4c318fb3334a9d503f78b57eb3401e46a164798b119751d6058b4365256284fa35a89c68f39244eeb0cc5e92dba2acef476af367a4c2a71d103eace369853cf9565be014ff850f24d1cc91d139d55d68b2dd825034f8055e2a003174651c141331d5c13d44e19cf5f3eafafb40861b2eca7e46fca91538adf4493ebeaff08c3e3e8fea4e08de58a15f72300892496d900e85d9581dd0fe5bf47226766bd1a1622f07bab6f1c9890f4af055dd65ed9f979cddb0f43c46f3a3c08d65ef883ce52b9bf1cd5c2fc8ac68929d7fe018147e4c75ff9a7cdd8a51286d842e1268716495d97dee806687285f13687f0253978a650343cdf3f5acfa0842bf341d46e8c2ce6a1f96cde63faeab0250aa50137d5a801338dad0a84c26b3162efd63ccc3edf60095d5f4de977ee6f58114836f9c3549a9f4e24a9fcb1586cd5fce993f19236282a001f9ea9786d6b140bef090b7a743194af971e366150269d6a34c6ab4aacd8e2313998070dfe4571a7297b71455ba1616e9b31f1c583ddc68ac3237c7ea539d395fce0785a508351aec730d78a0e1039c03bc2c7f54bea588afdb114d243a06b7740d27dfd3c1690672172be0b2776a3d485273a7d98f0527c941337ff7253d9e7eefd8322e8aa4aa99f3223b88badac88ad0e5c927aad0cd4defdfe2c1ae31b37e36763927ec0aa4510390ffacadda5acba3d2bee1460931abe6b6d4c89a3c056b60ccaf350988e5e0561a5967a441128964b9145ed9d70bbcd2cd3abf89526e580f794574b7619a40bf7e23c6822a5314c74d0b1d375c9c7cbeebb44477061e16f5168914320abedf94f60658f7274a28d5d4ba9384d933cdde091a25e384990e3ccc70b6448b2f45669c790b4c2207be3520e256d56faa8f980a3c0e9b52a28fdd4553fb08fa3afb87d4d4a731ce8090f490ae92b536e20e45f83a71f74cf3b0f3313ba4368b4759d9a07eb5d7178917a9053d3dfdd1aa7ae7233ff3e44d2b6a8d34009dcd7a001309d74eaec1a3749b280500e022c3e35939f3ae79c73ac50683af3e7a772d00d5d0294d82d0240b0b9c1774851c5e212abcd53251cba58501bd7d6bce2c365f1f11c4567c5567fd0997a7b0430596fed56882ff7503a60e6ea93d557ce17756fbd4f73b872588fcdb3599ca6de24b9faca930d2b9aff018d37b5e756a309fdbaed046762947bac4121c92009166e13ecc268db8d4c316ce081f05735595e57393e14b639a492c5f79b688e333dc737893123a7a7f0be2080c8ccc9fc94c66842dff343f75b88044fd1fa85aeac868c8c43aa0f83729d1d08a8b9c17854405e5e29f0daf8d8b4236659469464e0e0d2e93b49e5b4c43fa2b22a829e5219518443221fb88fa1a0b26de79999c3e7a3626424ac1b1a23bfaf34292adaa09253db05666b2948f8d634e71230303fd200fccebf72d4d8789879818337bfb45fe22d03856ad97a9bc08ede7756546fad353ffa05291cb7ba9f3e6dcd1d9d64af7a020f1f7a40baa5fcc20ef447255005dbeb536dbb7b8e9b8e90733516eb1b668969c933d98dd7083facbbca62a3fbb73623bb265b51f00554d1634debbd70a2a4cc184d68ff56d15d59032c123645d3ca19256511bfafcfca7846ef2fbfd9a9566b438013600fc996ef6df4997e9c715e8d33309a378b68bd6a73a03a8cc9ce587485dba30f9ff6e740aa66f362fac5e87d3c3fbb923830224407322151f8ac92d5295203d99976e4bb850438a70ba913fa7ec3c6e0a145ccc9b0413dd94a538a531ae171f68e370cc9bf7d341305f30074bf65ea1248bdc711441a25ea74a786759a69c75e3249f029f411d70b9f917989db76b86918be6d7637b2b86031464d366f97791308d1f1e8f0ee1e2b9f91eeb096ae5a61dc2e514c2b48e82ecdc2d6e949560193a891dc3f4935ac5e3de0499b159687ffaa926190c793a11f86bf1c2814d86bc2164784256bddc9f0edc9119123a07d5f4f9032444496016a045c4939d674d9c932075e982b9f8cd69efd625135d68e3efa0fcb242622dbf021a66f197b3897fccb0714fe8b3dc043a237e14437eeb7315cd062c8c29bbe29bc581d21bb50f5f436cbf619e06fc1548ec0e31c074cfaaaca5897648352ce353bd11155d97107be3b2a4a1b9aabc7eb86d1df1796c4f1f4692c541571783eac6846525f9eb03fe3eafce12e6b8aae89cb557a70b1e34e7b2271eca25476af2924f116bdacfa2f480bb871db5dd14b7b47d4a9b15a1cb29437c88125111ac8bebdf36cf31601d7a359b263385f5b792700cdbfa4a8bb2bd90c410a5dc381f460be1f0d4d207f70019a6a203f081ee710ccbbff172d3df5227cb585f2f3897b2d9f68cb20b19de138054c5340388bbb516fe0489da692ef6765c197d1cd418ba73c27662c850f63664739bb87ef89c5d7a758c92a3fd689880220d9784c77fb31e54704f9929fed0d03b92a65f4d4d103fd86714287cc10a4c401433c09102f9afee52c269d1aac0974614704591dd06ba69a5f458674a99226f894bebcd43790b9de4565f33ad491ea516dff7b64db397250c38e9e594278130d41e8618cdca7355d2aa3c2b5bde8f2072c72a78c1dbbd338eb948072dad08dd782211d9bab96cfd227c493cc1341cc449140a3452eceb2be672b590013206021c4a7528446edcf8742590e701a5d23fd6bff6f9a8c93f237a9e9c3d9e988c008e057f1c07e18571af16faea751fdf36e9d75e011b41abe8d1862ce0bfebe6656987e8921ba881445c991f3a82698f84201e1077aa0c98885c37bc30c0e0df8a8ca831a90a84b97c480de03aa98a0cf874645561567e8faf7d8279a10ff3d9e35fd6efbf53ed66046c048b6609642ac22996edb95e6cd98613661fc2b59a6193f856e26350df11116b3db7e1e71759a3bf720fb7d18dac89b237d53aa6c30624d192f9b398e97918f727edf944e79430a27225722e16b67197a32efbc5f8741896cb0c475c1598de58ec506883116fbd7f31ccde4863167aee9be8985c17c6e205903b9e2f29614051d05dc98e3fe1d414f2f32000e114349f8f43d5deb3ccf0f9fbf751ec4b18508f555e3f221f44131e33e283d3bc5ed00cc4b8b613c88c67594af8fa9d0720d2a812f63a6ae5871ca8ef7da0248bb55d3ea724d1f8232d903a0c562fbdb5ee896d2e4fb330ea97718e8d2a101a0750696dbae1cf8cc1555547939ced1430751c6188ac57b480489f17536fab746aeb6a8e367dba6c7fc0443f466b0673d23f5ff8dbb716091a1e0d5c774f7ec0db449db40f2b108a6739573b34397f7aefe21cc95b61c41b86fea8cb20d046d3d8b1e03d1f94aef39127a8746303287bddf509340174c9cc6d4e8888dc5cd95e168f3ed2a153ab01b580f8f95b0f104744010ad14ddf95d17accedb20d568941b64e7d894bb5f1e11f70b5e29b0bc0fa7446f6decbaa9fa46dd44fc81474c92da97e9719d75c8bec3afccc35301d9d3d40b9815c460189ea208cd57b537f5be7783307556da3077c60e793571e07c20f01743982df9e2677ca52f44020f60ef8fcd96927f96bde4bbceb15870da92201af78ff70589556df6c083f3c95a4b83eb01956928e695c439af5a216ffe57b53f5af3803ad710013ebf3f0625fbe15030c5a9b87b50c77f6d8a49aa58e104a037a479caba449d4aa875fadbb80959fee0a8f5faf42fc61c7e56a4e8fbae0243439dd1df4c", 0x1000}, {&(0x7f0000002480)="32e53414f622c61955554186f53d42a642e0136ef6b4fbdb86f27ea7c8a933ab25b59306b0912d0ade3ddc342a6888658e79f9e70bbb0ef62badf45956734fad985501328081d39e7a0f5de99fdc7709828767b0ad45bc0eec677d7736a4fef9d5be86bfdf20e560053bb982d34de6d91b1029275b6e19e7558c884e7b32731476e350c965a4e18a3233613b8d6a56cea44cb5cf03772e24a014d68be76388dfd8fcff95979917cee507f75b4391ea92f6bc3617a359031bf5f92c16988c8d441cab79e9194a00a070952eddf287f7933418c3dfcb87f7bcaf195b7c9c7684d528", 0xe1}, {&(0x7f0000002580)="7cfae3a4153e3b5478d63c6a5ffec9741586da9c06316f0e84baab0f210747191ff66549f1fa46b546272e21de3729297ba6", 0x32}, {&(0x7f00000025c0)="4a55ce41679dd44722b5dae2eea00890d0cebf9a7ab1da1fba2847494788dc08ff0971ea47a940d47906acf40f294b814ab0c652a16288bf13dc4863", 0x3c}, {&(0x7f0000002600)="7ecaa29e01ec783edd6b10f4767ada9e76e054a78c70541952e44e1c70d1245aa016e8ce5fcdabfd85e9ec49fcc303344c3c641c09da51840c82427a7a22b488cea1a14df537659dace84836164f0a08bc89857301b0224c8fa4bf5397706decd97e1dbcbb5c2f8d9ac414eb4e98177b9e266f82f1c904545396e0eaca966bf1b8b32d5bd6d5ee7438635cc5ef2b7687", 0x90}], 0x6, 0x0, 0x0, 0x400}, 0x7) r7 = dup(0xffffffffffffff9c) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000002780), 0xc) getpgid(r1) r8 = accept$inet(r0, &(0x7f00000027c0), &(0x7f0000002800)=0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000002840), 0xc) r9 = socket$inet6(0x18, 0x1, 0x2f) recvmsg(r9, &(0x7f0000004cc0)={&(0x7f0000002880)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000004b40)=[{&(0x7f00000038c0)=""/4096, 0x1000}, {&(0x7f00000048c0)=""/161, 0xa1}, {&(0x7f0000004980)=""/39, 0x27}, {&(0x7f00000049c0)=""/98, 0x62}, {&(0x7f0000004a40)=""/247, 0xf7}], 0x5, &(0x7f0000004bc0)=""/233, 0xe9}, 0x2) ioctl$WSDISPLAYIO_GETSCREEN(r7, 0xc0245755, &(0x7f0000004d00)={0x80, './file0\x00', './file0\x00'}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000004d40)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r10, 0xc0044266, &(0x7f0000004d80)=0x80000001) msgget$private(0x0, 0x40) r11 = open$dir(&(0x7f0000004dc0)='./file0\x00', 0x400, 0x8) r12 = open$dir(&(0x7f0000004e40)='./file0\x00', 0x1, 0x1) r13 = openat$null(0xffffffffffffff9c, &(0x7f0000004e80)='/dev/null\x00', 0x10, 0x0) kevent(r0, &(0x7f0000004e00)=[{{r11}, 0xffffffffffffffff, 0x40, 0x2, 0x65, 0x3}], 0x69b443ba, &(0x7f0000004ec0)=[{{r12}, 0xfffffffffffffff9, 0x8, 0x1, 0x1, 0x1ff}, {{r13}, 0xfffffffffffffffd, 0x4, 0x0, 0x2, 0x9}, {{r8}, 0x8000000000000003, 0x4, 0x80000001, 0x1f, 0x4b}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x10, 0x8, 0xca8d}], 0x1, &(0x7f0000004f40)={0x7216, 0xfffffffffffffffd}) pwritev(r0, &(0x7f00000050c0)=[{&(0x7f0000004f80)="9207e85cf2e247fdb656187604dd3ef93aca8c2ea3ac1e5336080e705771d4d6c5e18e2d6b19fcdc5832d47099d7718910615fbeb59fba338a0de7335d9ccda96c447ec406eae9fc7a1dd9684333ef3fc567e4f22bcb507b09244ab047260ca021d4d34361e8c9d8fcf707451a10b67e224fbbd50156faff04", 0x79}, {&(0x7f0000005000)="044d1a252f4ca3fc28d6b13171222fd86d0acfcf682e9943f7f823c0e269ec334da3a3ed7e0075faa1e483ea2f", 0x2d}, {&(0x7f0000005040)="239d27484b293be2a474cc0549ad5d0c71f2dce8348c019837327e015796aaf8a466e529e2b096c74debae7e09e543ff71aef5f0ab0bad9de684786cabe288a3842026efcde7b9595b5cea55cad87ed78c9fffe2fda08fe6", 0x58}], 0x3, 0x0, 0xf56) openat$diskmap(0xffffffffffffff9c, &(0x7f0000005100)='/dev/diskmap\x00', 0x400, 0x0) 16:00:57 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) pwritev(0xffffffffffffff9c, &(0x7f0000000040)=[{&(0x7f00000000c0)="cd46e17756dad94ddc613b983ea38fcc5158d8b2449e5cff6b6d6d713694c1ffcada7b4f6e9cc3e40355cb0e0bc53339148dbe5b223a3320a827220be6ac6dec56ef2b512b5797004896cbe849eb4eb23e043636005d1e341469194c0c95e6eb67229eb3a609553ce9d51d251e4964f9d148b4b88b6be8105ee43847df", 0x7d}], 0x1, 0x0, 0x100000000) r0 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x10) write(r0, 0x0, 0x0) 16:00:57 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) r0 = socket(0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r2 = socket(0x11, 0x4003, 0x0) r3 = socket(0x11, 0x3, 0x0) setsockopt(r3, 0x11, 0x3, &(0x7f0000000500)="04000000", 0x4) sendto$unix(r2, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0x4a2) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000340)="0c00125c009f0000", 0x31b) socket$inet(0x2, 0x1, 0x1) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r5, 0x5) r6 = socket(0x800000018, 0x3, 0x102) bind$unix(r6, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) socket(0x800000018, 0x3, 0x102) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000680)='/det/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x8}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r7, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:57 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) syz_open_pts() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) r4 = dup2(r3, r0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) r5 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r5, 0x0, 0x30000000000) writev(r4, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) truncate(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) getpid() 16:00:58 executing program 1: r0 = socket(0x6, 0xc003, 0x22) socketpair(0x2, 0x30e88b3d9fcca5c7, 0xe, &(0x7f0000000000)={0xffffffffffffffff}) connect$unix(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207001600008295955984c87910bf453f68c117006abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae444473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30c85e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b030000002870b41212f3ec8c2cd235008000003454fe00000000000000000000559aa4a6215ded01fdfd82d3fd6227d60b90a950a01ae64da66415655b05810c8f67de1b28f20fdf324afe075ae85c6f0b6d4299d55ff5229e1a798336343d05bc2f3edacc80bbbe99033074039910cbd826ffffffff22d8"], 0x1) write(r0, 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000040), 0x5, 0xff) 16:00:58 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000000)={&(0x7f0000000080)=[{}, {0x25}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x41, 0x6}], 0x1}) 16:00:58 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x1) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x10000, 0x0) writev(r3, &(0x7f0000001180)=[{&(0x7f0000000100)="e78ab911f442a60a83643f04be113f1135d420285b05c3f43523a3bb48c5fb0442df642e00de9a308871b3a69a67b084f6d2c3b5679a98c30fc1a1b8ec51b81ab1a970527b11bc601818811a534b51527cf6757a30f5eb282e29360e4de147fbfb7eb404e47640aa16d938f4ef7b59dda744359e11967946fc9f03709612b4d3624054e85ac802b66e4d0bfd8bded31ee99c3da0dbe933faf9aceb6180807a35e98519de0ffb9c17ec2f9f10dc087f776ff7a39464c889414a270511152884c7ba94ee7a4dc9b41e04676b06e7563534ff5067266c216ff78fe3155c27310c57ebe9354a12110c045b881648aaded20ffcc67f7ecbd2a7054d7a1bc28618de07f3c39f88726a1ff50ee949f450a31520923805c2353ef3ee308f0561d89154a0f9feac1c1f624bde05eca2c60a049bfd5a3ddf697b490b9f7ea297e2f23d64d95aa70335d7967305cddf910ae68594af13d46a53bc67450903bc05ff1bc946f23600e0a490014e0fc55671813888c3eb6fc884feb24282b29df2c16c80f113900f25458d34bc8f1eace1c9e6202dd901be10bf5ece9dc77365643eb708397bb9a26109e883648db81a1f9bb9493adad692d4dbe3b68ed329b6ec129cb16cef3e7e2f76b815ea84e4dd8bb5a8a16bbe634f0bd013030f0bf881c765b6d98d26f793cb6094641da136b092ad733e5a80563dd3cbfba1f38458a1ca76ea6c4226c2ff13ff8300dec59392cc885be95af02af7b7ba51c68b914867da0614fce2f54833829c18c1d55c012cc7d5a73fc46441f9ecdfe9b88be6616b3d3521da6461a6484efcc9dd22fab911d3e531fcf3463e7c69fc94ec89716d10fcc84f2ddb4d7c39cce55f956271c86d43c0c4105adb7bc757283ba954f684336811ba47338c06cbd4f684dc4c720b2350985cd431750962d3dbac28cd7f9edf4e9ab537d9488bab2f633a708afde08be67f91035a8cf8af18db3ade6f8cbbe1502ee89a9035d55547d9c05af738e903efe002180a499682b3cd884f8f308183e0fb4cba553e20a4a4f42adb06c57a458dc5f095adac1093d06b3b7e97189ae39bf42df4b99069dc56b1dbf73e0a708840db52f2ebb996baa2a7644c8a1f10bb98dd9e846e22abbee532081b7aa996afd3e1ee6a3117f4989aa8083a31cdece44124fdd84c1c502b2e37f1fac49042e98285df00ac745e6dc8ccc79c852848332d966b4adafa3a011cf26eff0c7f80575af119f243fbdfb43e8f1b9d8950a25773a4995665fad47a7374489ef532fb70d52e1cbfe330e744aa3e71cee7ecf0aebb328a99390acfb16608b3439bd34d7e7058803bcc885b5f15821fa2b593019c91e69a5a494dc2f990bc6c3c2d7e521253d266715e7ca59dd9458b02dca9d6dcc55c60f32c9b59bcc8410244deaddd634cc61c799456fc316303c2c8a3792ade8344cd2a11664f719db9efa00b5032ba7f543d68ce8f233eb83a6869ca68c15d9add8dbfe22937c5315bbd4ed06efd9b70407e0942d171b78ff9361726732b5d148abb7c9128aabff82f0d26dc687d7e92b5625859a25a24f72ad8e57e1c310d5f6cf222266f73716c4bcda56219ba14bc887fc63b05f2f2bc6db8fa9154e75b5d6eeefbe88b2f61505751f1fa8a7c6a2d1be45ebba7f4c1595d2cd485569e39a5f608812089793540741c94c8a0fdc493ec2f7de0778739adfaf53db509e44a47c0865c8848c22845741881137d01455d55f7f435c4151922cc66c032b1b1ba230e1a9afe644779945e21d875e8cc27742130926836fe2c987569d0c47d8d2bfd02fdf5c11f012c949d734cc68405115e154728b60916674cd7975e2cc73183e867efce9da4e46a1778945fa2b46bb03d9cf6980879aceb93b9ab4c7f51f2dd97bcfbd347637616acbad53ddda1b8b822051f6828a1bc7b2b34aea43e764b1972c0a91ce9c27eb0d6d22117f0efa472e9b25fdddbbc291518d19757c572d452f25b0dede8e7c4d725c48833a42703ba3c4cd91f13dd24c90a599283bee66fbe8e2bf3307b0cd222f84b57f164c84020bf85f6b5f57ff741020811a1bc10d42a5afe3709781b78a32b1cf901bc36603e3c60b3c95767fd01b76012a1d2b6d574e9f7ac5cef0a3e898d6b6a5bf22e2186e940cdfdcae5a9f2b8052c09c466968859ffbb699d38e764354bb904a312fcfe847e3ec97e1d7f17aeb44029e0c82096f7f86f91767903a624b913c4dc7fda85564fd94d4b4242beafa37b71097890310c9e9022336135742c95fe8afa5db43fa4b335902a4494d9196e8379b708803cfcf03030ce781259341ad4baf57131ca6eb02878ab0c0137ea3e3bec7fb14c3f507671410713825a71d61f68c6c20d459371644fbf599f53d15cdcafa6cf851845f7c86a48bd9d1df9177f6eeb3c650173f1834dd3d530c94cd030d50d96d5a08db1a71d2468f0638dd0ad73bb772591b3dac4720e6a0d3511e3168b56a391bead2a5c9b5586c94e5908510c2c4f21038fce566703e3cb97e6ba3fefb29167c67df2c1ee87441bea66d49af5aac12a2974897d9ce12471955e2b896e0e875c43be0adac7124045c48bc73554a6e10d7eeceeeda5558b9225728b7946768d3afd9370e9d7b293bcd61dd17bf059d69f04523d31f858328ecee99665c2088789b241a2a9f7af2b7029778dbb49fdbc19de514419e73ae5e05f31cc78018127f41a325e7ec51c907718b07e9edda0eb628adc460e7abab3fe15141c229fbab8a0a5018e45abb336704b0da799b9505f87a71d645ff10c0538c852a7bcbde53656d8c21d0e6c0f5285069b6ee721c5b209be53ec8f83da4e7e0935252773e68fca18ecc1c8ac59d24233f99917bbb2595ece0a864a6f787a50d3a7eb8c10f39b0db02e83ffd174d506c3e23daba4b7f3b2264c74a7b66d7e861df2777556067fec8527ac92f5b75ac89cb1582c46a56ec699a472d4322e1042fd259e69080a7c56f776994bddaf94142090dde76c749714233d606db4bd5c8574dc4ada3f57ef5ef9040ea7ce313f96c41aa29b09d404860d307f6c27142e421fddb7b69c121e5311d7c1d68f603d8b0518459155805bac4a690babca085f4e26bb2befa756301c6f286c6942dcf0282baa13a61cfc6ff74458371e6ff0471089b9902050c2d19c84984d952e691e5f6de22761b12e1601c488ea95b97811897045d75b67d211f15935c52e96965ca9efdf548eed35f4d45d8a50118806f825138fd649bd8a3771a3c5d2f0932d15984aeb2759774c589d80a2b2d0d2a7a49f52941313b93b8d933fd8f392cc1f5de214eda0eb31ce2b10a060ec1ea15fc58fd980c8e382ea362c73c3010d2ab8f85e9b0676ab95572c80e5c5cc014ec17b2cfadad0cc9afddc5e9216ff4ff4f8d946ec48763f84018118d28281aa89f2a2d5f5efa311a990314745180a477e685af3cee7130b5c7d209c4000c5662b1af263fe91928b07e2ba593fbb53e35e5dc4356cf8371c487ef6356fad5965c1746abe11c110d5aea4852138e6012ece9b6171881675da1d0cdbafedc9b134cf134a7e91395b28e3d82331332207b0b24af02a39eee4b5fb53359ccea0433fe94a9471bd0c02f348a6d699d6eccffcc4be764433ba288f9a1c12df8f0825c3fd9866deeaf2a7e53faea2305f9eb01ee0252daa3bc17c34d86b444ce72c67776c1b9e6617391513d1c09844fd6129987873a2f88973978396dc480537f90e7186a409cb068692869e3164ddaf69c59e7524c73e0f378575848daf02aa07beb6bc737ef63864becd4503ee07407e157762e3ba3f864d1ce9b61756caecb7ec3c758eab57186c501b16d9d41713d94ba316c02e12f3db79fe009ef7de97a02807a1bae33912b6d2767338dcef397d542896010a2fd9b45c19aab22b9252b8522943fddd804e40cc11ed3b60ed87af9f40940d9f4f97d6cab0a93f846e9a3fced1b9129816e565de8c0b2c70a4c53a09861bda72bf1cd0b21fefb79d1af10d0b3fed0cce00fec4db78516bb89777dc9d542d1cf8d3c11154581456b067b94a346a97f1af9df0121ce307ea5d9e81ac5bfe0dc8c48e466bc70349c595f5ce4e72b19f7199b5875fbc550ecd4eeccb09eaa19e9c3c54b62de00ad3f7cee580613a984519c31ad3224b3eb01221efdb9e998bd6195592e4d84fef9b71148e672c9db6d7277294c04f319fd3ed44ca8eedc516f56dec465e8f17e5734359badddfdb996492ec28ecc4a813fcdcfd8af496ef1dff7a00cf8288f55778f550af72bb28dd1b39d6001f7cc605aadcfa70aa5cffd1929df0ac67624c298f0dd8a0ed4c16cb5a87709de12962d2936498c429ed232c2f7e48050f1d81270a0161df511f9fcbfa869984812ca661c374d9d601f33cd9da4e7d5617739ef9852d1ba66028116d67779a890c1c3a37313787e48ac1fbe6b5871be88cd4c818363c862b3fc5eb4548a139829a485f10a91f5e6ce29d4b367015b5cd70b0ef567121adddf5f0cde73a047a27465e1220b876272e8431801abd72c4ffdb4f5723aaf55e081c421505a674806cccfaeb21b033b512ef90c516297920fb0757d3c77b1cf27bc39c5e4bbbff39f3cdf116b616d7210823a27d50be2bd1fb6072392da1acdfa791b34dab907e71393441553b5b66fc902e87328ac1d5785d4d3b667c1d01a7e7289799755f3df50919b87d63036324eb7a38ef2d8b899a64795a2863718b42306452f5c5e712b75abbe293f55fe6f19b5da64736cc05b67239dd465113ef072b8f531d7fd7b8cecc96e3858b35e51aa2560068a67a06c7325fd7cde477b5a522235892b4f94e9e014e6a60d344a7e14b66494b071fbb6156534d674fc747395079eddd38423f16b3914c2841c22ab824ba9344fa0332d83b399ab7267668dee179b89c180c6c0fb512f8335e0e0793dfb4774122cd6a03c6d894fe35e64629846062426487c32ea75bc4ace195ca09bd85ae3efde8f853f020aefbeaade5bda16a5d3ac26a8146a41eabb0ea3fc39cba462b3e23c5e51156118431f0ac6ff464bdcb3e0ab2336a38ac7fda3a6a61cb35d5edae8fe34c845498319ef0a65d1e02cb56d254bf78b18728216d243f6e1537c7546ff440e8e13ae2b1390beab09564578684626fa206d5efffe3f02e0e5fb2888f24af1dc864362ee20d14990d8607ef6ccbc32deba4a85bc2aa6048107acf104785c1324153ae1ed0926bd5a686336a0614468eb93fe382faae2bc4a11d3b44b6c7b786c0962d272f45ae6eddd1194dcb00ac719ebbe55874d2e85efd4c68a2749f51a027559c89da106a9b9433d3a4a0bc8ac407ec9d0e37a4a85445b20b22ac98b37a3d909f584a1a1e0342a7feae5296780262209a4f33ceb460d51441d2ea78f8352f8121f376cf5adf9dcbb8fd5b30e4974652dd50fda5e1246282e4f582e16783d22f71907f4756575cdd8fd234396a8e1d3f5245afe7b5c8c86641a548a6907f907412f9624e0fd11f16a7ea1400ff73b121157b38ec9471e741c3ec8a104538e8005310557c00f1d5f5884a210484ed13d17defac451178bdf90140de9a574cc84f1d0283251beb8a40df21050d6dd3ea9b0e90b2c5f151c741e4d9b23ce04c442b78c0c84bc21acbccad8e61369f6f558d2d11acbb7a94897f2719b5727bb339d01bbc2558499e041f70c13528989f3e29a407eaae55117de0991cefa8dc45265d3feb76876cef8e952cf9ffe4dbf290f021ec808bdd49bb676291f34c99abda9e59340659441d3eb68dfa6e02846545e4931927d5dd62737d802f3e7efe4f9a0d2a", 0x1000}, {&(0x7f0000000080)="8c284de6e24638e6692bb27a8b353d61dc20601a633e11312162e20e60014099959a8669d09fe00b1112c53593bdaa4c8ed2", 0x32}, {&(0x7f0000001100)="d22937c6e584083399ac289804664cfe8f2a94c279a221acd3eb90e662bd0bca75f8b1e8d172676aaf8d9dec6e96c0c457123359d0fe4f783e70a8658901c2073390fa4d55b5247dbfc9beb0a2e72c986a5e14ab8352191a78a4b97a", 0x5c}], 0x3) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000001200)={0x200, './file1\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000011c0)) sendto$inet6(r2, &(0x7f00000000c0)="216bdc47d9f3dbe4", 0x8, 0x0, 0x0, 0x0) 16:00:58 executing program 0: r0 = socket(0x2, 0x4001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x200, 0x0) connect$unix(r2, &(0x7f0000000a80)=ANY=[], 0x0) r3 = openat(r2, &(0x7f0000000240)='./file0\x00', 0x80, 0x175) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f0000000000)=[{0x0, 0x81, 0xff, 0x3c3}, {0x23ee, 0x40, 0x80, 0xea76}, {0x80de, 0x20}, {0x2, 0x1, 0x76, 0x1}, {0x401, 0x6, 0x6}, {0x9, 0xc, 0x4a, 0x7ff}, {0x5, 0x3, 0x8, 0x7}]}) open(&(0x7f0000000040)='./file0\x00', 0x8, 0x16) setreuid(0xee00, 0x0) getuid() r4 = semget(0x3, 0x4, 0x8) getgroups(0x7, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r8) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000380)={{0x40000000003, 0x0, r8, r6, r5, 0x0, 0xae51}, 0x0, 0x8, 0x7}) setuid(r6) truncate(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x4) r9 = dup(r0) getsockopt$sock_int(r9, 0xffff, 0x200, 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) socketpair$unix(0x1, 0x239515e7f853b840, 0x0, &(0x7f0000000280)) fsync(r11) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) mkdir(&(0x7f0000000200)='./file0\x00', 0x40) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25, 0x0, 0x2}, {0x16, 0x90}]}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) shutdown(r0, 0x1) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) 16:00:58 executing program 1: socket(0x10, 0x4, 0x0) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb50800000000000000af63ff3728381d000089720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c50000000007000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x17b) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb50800000000000000af63ff3728381d000089720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c50000000007000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x17b) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0x236) setsockopt(r0, 0x20000000000029, 0x27, 0x0, 0x0) 16:00:58 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f00000004c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000280)=[{&(0x7f00000001c0)="3435f407e50cb378a8cb5d4c6f203d0e35526dacfdec76fadddbf02468144bca294b868656dd7df2fa28084a611d87ffe7b1", 0x32}], 0x1, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000140)={0x4, 0x0, 0x2, 0x9e03, 0x20000000000002}, 0x308) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000240), &(0x7f00000002c0)=0x10) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000000)) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "07666bbede477dac000000008000"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) getrlimit(0x3, &(0x7f0000000200)) 16:00:58 executing program 1: mlockall(0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r2 = socket$unix(0x1, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x5, r2) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000340)=0x1) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16, 0x0, 0xff}]}) r5 = fcntl$dupfd(r4, 0x0, r1) ioctl$BIOCGHDRCMPLT(r5, 0x40044274, &(0x7f0000000080)) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x5, 0x4010, r0, 0x0, 0x10000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x60}, {0x4000005c}, {0x4006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 16:00:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000040)}) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r3, &(0x7f0000000340)=ANY=[], 0x0, 0x3, 0x0) msgctl$IPC_SET(r3, 0x1, 0xfffffffffffffffe) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb50800000000000000af63ff3728381d000089720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c50000000007000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x17b) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREEN(r7, 0xc0245755, 0xfffffffffffffffe) getgid() getgid() getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000240), 0xc) getegid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREEN(r9, 0xc0245755, 0xfffffffffffffffe) r10 = getgid() r11 = getgid() getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r14 = getegid() getgroups(0x5, &(0x7f0000000280)=[r10, r11, r12, r13, r14]) getgroups(0x5, &(0x7f0000000340)=[0xffffffffffffffff, 0x0, r14, r5, 0x0]) getgroups(0x0, &(0x7f0000000380)) getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREEN(r16, 0xc0245755, 0xfffffffffffffffe) r17 = getgid() getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r20 = getegid() getgroups(0x5, &(0x7f0000000280)=[r17, 0x0, r18, r19, r20]) getpgrp() r21 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002700)='/dev/wskbd0\x00', 0x381, 0x0) r22 = fcntl$getown(r21, 0x5) fcntl$setown(r21, 0x6, r22) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 16:00:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000200)={0x0, 0x0, 0x200000000000186, 0xbb5, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x49e1}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xc0}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7fff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x4}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fed000/0x13000)=nil, 0x9}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000fe3000/0x4000)=nil, 0x9}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff3000/0x3000)=nil, 0x4}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x100}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8}, {&(0x7f0000fe4000/0x12000)=nil, &(0x7f0000feb000/0x1000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000fe6000/0x3000)=nil, 0x1}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x800}, {&(0x7f0000feb000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil}], ['./file0\x00', './file0\x00', './file\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x2}) poll(0x0, 0x0, 0x7) syz_emit_ethernet(0xbc, &(0x7f0000000000)="7fdc311913417864d8753d369f700968b1d0adf3140ace931cf84199aa22a707a23f64447e15b151db3d5e42b478953dfc5a216a28c82c91b073a43b6de4a881e700001000847e7468805f9df1d28bb929e8d98079eefa650ab0a43c3c359d851b133f4653d20850c176ce640df7d96ea6bf5b85f673fa9e6867e9c843992dcda1a4becb680f1ef17d3828c9f06fec8331cc8ee785386d51a1fb1aae4d1a31cadcb15ddb1f35f1186ef9f34506153a0597fb91432eeac1bfa11dcda2") r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000100), 0xc4e, 0x0) kevent(r3, &(0x7f0000000000), 0x6, 0x0, 0xc68, 0x0) r4 = socket$unix(0x1, 0x3, 0x0) kqueue() r5 = fcntl$dupfd(r4, 0x5, r4) ioctl$KDSETMODE(r5, 0x20004b0a, &(0x7f0000000340)=0x1) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000180)={0x0, 0x7, 0xf5c, 0xfad1, "79f093bca33127b18d3eb77c8444a239d05025ce", 0x9, 0x1}) 16:00:58 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd330600000000000000632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21", 0xc9) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000002c0)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0x6f68ab8f, "85107b875f7c8406000000fffe4dbfa60400"}) fchdir(r0) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x1dc}], 0x1) 16:00:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x2d}, {0x1}, {0x2006}]}) clock_gettime(0x3, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:00:58 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x2, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) flock(r1, 0x19) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb50800000000000000af63ff3728381d000089720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c50000000007000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x17b) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r5 = kqueue() kevent(r5, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffff9, 0x3, 0x0, 0x0, 0x5}], 0x7, 0x0, 0x0, 0x0) kevent(r5, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x200000000022}], 0x1ff, 0x0, 0x7fffffff, 0x0) r6 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) 16:00:59 executing program 0: socket(0x2, 0x1, 0x0) socket(0x2, 0x1, 0x0) socket(0x2, 0x1, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x2000000028a9) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x1, 0x0) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000280), &(0x7f00000002c0)={0xc9, 0x700, 0x0, 0x0, 0x20, 0x1000000000000}, 0x0, 0x0) 16:00:59 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x200, 0x0) connect$unix(r0, &(0x7f0000000a80)=ANY=[], 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)=0x646) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r1, &(0x7f0000000280)=[{&(0x7f0000000540)="3435f407e50cb378a8cb5d4c6f203d0e356dacfdec76fadddbf02468144bca294b8686bedd97f2fa28084a611d87ffe7b1", 0x31}], 0x1, 0x0, 0x0) getsockopt$inet_opts(r1, 0x0, 0x4, &(0x7f00000007c0)=""/124, &(0x7f0000000700)=0xffffff14) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000000)=0xfffffffd) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = dup2(r2, r3) r5 = kqueue() kevent(r5, &(0x7f0000000100)=[{{r4}, 0xffffffffffffffff, 0x99}], 0x4, 0x0, 0x0, 0x0) kevent(r5, &(0x7f0000000000), 0x31, 0x0, 0xc68, 0x0) 16:00:59 executing program 1: pipe2(&(0x7f0000000000), 0x4) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4500) pipe(&(0x7f0000000140)={0xffffffffffffffff}) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x31fb, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r1, 0x2000746f) readv(r1, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0xffffffffffff0fa0) open(&(0x7f0000000100)='./bus\x00', 0x8000, 0x1c1) kqueue() open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ktrace(&(0x7f00000000c0)='./bus\x00', 0x5, 0x2, 0xffffffffffffffff) setsockopt(r0, 0xa65, 0x7c, &(0x7f0000000200)="4727eca91df5d4e65584fc24704da1f20a5ceae4bd07c7339caa03f6ea485e5ae9e2ca78289698b9a3fb70eb857e751f1895d3a161fa68cc0f7e8d3fd878bb2b25a504d4074f452e98823fda48719df5e2b7fdba7529f83666d6cc75a01b14b3ee5062f9853f058e1f0352961bb2182b8107c10d64505a7e6441504f364cc86601920e7e3064c0b0a15cf7d25a75040b8d5af17530e68c3e46d36bf137aa3e1b6869d86af5cd44c16212ffb97f982e68fecbc00da87524090abcbf20a772380158c153d3e8361bbb68cee75fbed37f4228dd0d15a563acad0749ccbd58d0dc3c29", 0xe1) r2 = open(&(0x7f0000000380)='./bus\x00', 0x51, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000180)={&(0x7f0000000040)=[{0x67, 0xb}, {0x89, 0x53e}, {0x43, 0x6}, {0x26, 0x200}, {0x84, 0x7}], 0x5}) 16:00:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x48}, {0x2400014}, {0x20000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:00:59 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005016000009005001b0005000000050004fecea11ea8fef96ecfc73fd37804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d6e0afb6f3286674d763ff37282918e4fd89720fd3872babfbb770c1f5a8d289b0083451af1dc9258d09000081ff00003c894303b22f310bf14f36a00f90006ee05516b64a6a52440c0002000000000000020208a371a3f800040000000000000001000100"/189, 0xbd, 0x0, 0x0, 0x0) 16:00:59 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x2) connect$unix(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="7102e5ffffffffff0000813b582643c07b5085c36a60ce882a12b2ad239f"], 0x10) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) sendmsg(r0, &(0x7f00000017c0)={0x0, 0x0, &(0x7f00000015c0)=[{&(0x7f0000000b40)="171adb7cf48f4a9a1135527b2494efc81a6812660e8c81acd5c8ea06efa288783fbd2191b52ad55971cb4af82865a1c96a18b85df48476f79a8c7dafd06133d70d30e9c9b467dc88fbf6ae85521f44df8cfc76a6956f63d6eaf7608e9a7c40347de1caf127ae455a3968dff32e0338e82935a10da399152f30525f2873e0dec5c0410545eac0a4c428c4bc7022cf755f5c2eaea6a2d62c15e310a23c", 0x9c}, {&(0x7f00000000c0)="bcd30226c08c1c5defd3150b2aec60cbc12caf8c73842fbd686736a7eeee1b4a2320cd547a83b0f337a65306f52171cc1fde111659278b9b5d6d4a8d60ebc6eb70083d7bf69b1a92a43d8d51f0598d542cca21a2a3a06845f39beb797fdd0243ab2b3b1f857df6a8f20e7af102ae51aba4a531fb1e6d9a83b40ab21a9b3f39b739f2f8a6e4bfbf536ac782a303f1aecbdc8558f5bf75", 0x96}, {&(0x7f0000000940)="55e96fe904cc21c2bd13f92dd30f846fedbc3edf39f3c0d6f38aa65ba94e3d5c526764bc926ca1810eb9bc9b10fd867f5dfd1e4e63e37b428c115c3a0243073c97e55a8fd35ef26eabc58715063ad46fc50748e08b0126e316f6fe1df91d1234e9f2e68954502f2d9e6fd1e97f322a26c88bf6e3d5629166a9e65693affd74cccc1f17e7a511885ec0867a36ad5d513a4b8edbf11670d31eb5d03d833b00b84dfdbcc48dbe9adcfe38214d6b68d396493bd92ab367d69d55dde643f003000000000000004bec1874dc032513f8a4710841bce0869786f8fa8276ee292726f2696d7a970d3a7ae2b49901009604f259638f97d829886889237d0c0ca2e0e44cf343936ecfce0750808a94d7b140f9ac", 0x10f}, {&(0x7f0000000280)="bb77de8ec26cbc26bcdd36bfac333da392fe575ab53c76cf07f1c78cc8937c86574a434620a34147f0c8fc271718730b113607ddfc90025be6f6e5042e1cc8de199b600f27145d99beac562bbb03697564dbdfa584086677855e1c6bd18fc8b68baadae7641e6442416cb1667096637f3e79a42f3c5b313cbae341b2b4ce6b09d4901ecdbb14ae4bbe4c7ff22e6de036e8852dd4dbf3e9", 0x97}, {&(0x7f0000000c00)="ed052fd068d938b91c0935ee338b9c72ff579ca7b24e3f393fe983721dc8ec3293100830ceb5c4b1ec21468a3f27fc4d79f96907c415bf064724a256e9568bfa531386bd2a992a2380bfa99f1c00d43c85f30ea387b0642da40b197d5b24601297015518126d83bcb211353fe5a63e4d6303a0f1ae25d5366e7aa95511fab30ece904d015f07c434a1f7c3fa2f11bb8071a48e0b3ea8c277cfc13cc9954fc2e1cbaa79c2bc193d0d54757780440d0d0092253de655bad6bf7f20cf7b7e251c61b047da86dfefce5a9a543f2efdbc60f5482037f25185c984d8adf7e88d51fe804c19cb2c28d020bf885eebd76c2ec23a403e9219b107161fb8ac2bad8259104661852d03dca63d3165b9d502d70000998be723420551cc1f42715a651be3fa6e5b7f89c6ce7ada361c144b14d9c7ae43c5430d7dfc9bd4db999232cee800ae76842657bb4110a3d5771a43572726d9c7fb0c60847aef26e9bd5dbde2c06a6c3c101b3c4a7db264cc044161f6639e14e7a38813e94c0e2fcfa8ca8512420bba36f2d40ce2ad8eab6dbd67742ccb0023db34c1f9ba7cf615ffaf84ab5c98c5a7c072ca071ea217d24be059e4bad6a1f2a2c5179d0834637227b6f9fdb075040f25da98635a7e1131b54e418d8ca23b0252215c7b172a71ed25b45091b5fe04ae278210b4b479a9cf0dcbf950382f7d1afba763313f383a07289c84eeee335225a83e6f5b5af8caa2772fe0c18847400666711c88977941811cd6eac13c795c5e1d045c76ebf890fca606a68fbea75d50acd5cc15ed450cf37e6658707d5193aaf0f57a117987d12cf3a854a6e119a74c2d69b39338f12996d0a9520e2c61c194c7cd2bddc95eb2a843f2f24bf16e5ddc6c93acc3ee99bdeba4b687b47ebe50d0a8f8acb9e19e10c01bf0ef55c4393f5933305cdbd1f76c95f2915fbd5d8257fa77eebb7f2454a71a96be5924c85d6c022db3816e8fcf07447657f9d640de36b48aa41b30b076b71f2438eb38e256b35273297a89117f53479f2ff7979e875649d1e26e5eda1feea68f1c784ac1c6b9841fcc111cf35d3c219fcf07c2e688f15ee5a52125ee5976475c9d140533fb4053b8cd7b55b015ce8a2198ff5b40ad63a2b6ae4ca36887479b1c711519bef8d952a73e3c4ec871c215d554fd8f1c10a6dd9cc5a1f83ebd66cb7bdd5130ddac14cdeb2f8794c2809ef0e4a0d401283b29edaeb296b670de2f5bfc8a7e54e52d625a20aff06de21b2ad1ebb44c5867d569cc38eb1d73916873f408b9029c8d466d9396eb052ab57d73ec59ad23bd3dc4e8b5dd5988171de19b410d0dd5b7e5845c1ef5844f3ff9137a90d8f37c3be432c9a91248efcbeb4134d448b8b8f03adef31e5813b7047cbfa586c8efbdfe7bee10ea4447355d37a02bc10507a424639eaa317e92db28dbd134ee5514c8d4e3866e79f7e9d330bf0a308701f8b3c299887b9424fc43295951cb9dfd559ac47a99ac46b042a83f3b0a2d9f5f48805290a22b2291f448244f6bb88ed34c5c5301843cee6e5857524a1730b3a9290a95", 0x44b}, {&(0x7f0000001340)="18edec63b6ba3cdf0be3eaea6e664372d2823c17fa01243d8f7a8507890446879b0f0a79da152898725275d9d1dc1d29fb14c2a075558f14882ca64625af5cadccf4cc3589954c412faabb9dbe89e05e555a5b201bb8d377e45f8cb9dc68b9d343eea090582e5d2f6118cc2ca60c73eb41e3ad157b0d13e50faa60a1fef858ee8dba42fdf26dad01fca1a0673c405b0efbbb28840490fcdd7f154ebe141c635c16becc3907cda16a7641bd3671df4654768935bf539440b48a32d54f36bbfa9a54a121209bcb0eccd234d3ce075f06669f26a6207f1e38caa7fba424f708864f0411b72afb5e1bd98107bf06dc4b34977902b431e811b1514b", 0xf9}, {&(0x7f0000001440)='E', 0x1}, {&(0x7f0000000180)="2ad4ceaae38e74350ad9fa1051de790d2dc945a68f1fb273c6cddab3f73f266762e860ca277b9743245f8be73eead0919bad0c6363039fbe5214a014c64e2cc433b8747336c2c8a0d66c90febcf9757d96ffb84dcda0de90ac893e3bd73bd4f58a2b9458b8a3759048860aa0ed389cc8da07c691ff895f0636bce7479df65f07dae4e3cc948f8f3ca5987bcf080159b9c7a0b8c44c7c9c12cabd242e0c3c64c4f8fd9926e99458c2f4c7f46580ef4c459c7e049a750ea3fb93998580cc468025f143e6", 0xc3}, {&(0x7f0000000780)=',', 0x1}], 0x9, 0x0}, 0x0) 16:00:59 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="d7144b", 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000380)=[{0x7, 0xbd, 0x9, 0xffff}, {0xfff, 0x1f, 0x6, 0xea9f}]}) fcntl$dupfd(r2, 0x14, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) writev(r1, &(0x7f0000000280)=[{&(0x7f00000000c0)="770a335e53112217d5b15bd43c341e44b296551c0493f64dd488184108cc4fd26fb15ce57b66c97af3a58b91d4885b5e8ed7071f3ff8468184bfa7cc02ef9556a920af92ba1b76d16c510caddd54f5ae6fcdf418e0dd02b391fea6978607c4e6e98771797bf07ee6ed4514587cac6eb0ebd8448652873110c4c26bf0460fa56f1d6cd0443ec62dfcc4321dd63a0a6d7cdca4420a5fe52afd6cd6226c0f73448d1525113cbeb2f3484f508ff6b16b4af0effa6d362cdeb58d0fe7ac565fff0a8bd2307aa722075e6b2729c9f1bd4204885f09c74d541c4e287e", 0xd9}, {&(0x7f00000001c0)="bb2b217fbcaf02f1fb51fb92292bb10438c6791ca1a88935bd9d9892a6db4011a6956912bb01276350fc90059979d063c5dc0e7fd9fabbb69612c44376729b7c28b6f7f607372774ef2b6a2b7eec1ddd4267c5bb968461e8303c3188d0cdda5cf766e9bba36334b6a9e251aaf3ef9a5b711a4aa2c8bc9768e5eb1747f41e9900ef03d78bb4fcd5375c17", 0x8a}], 0x2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:59 executing program 1: 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}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000000)="fb020000000000000014f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000140)=0x8000) r2 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0xc1fedddc4e3ecbb4) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 16:00:59 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) fcntl$lock(r0, 0x1000000009, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x1000300010005}) open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/100, 0x64}], 0x1, 0x0}, 0x40) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) sendto(r2, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) writev(r3, &(0x7f0000000180)=[{0x0}], 0x1) sendto(r3, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) writev(r4, &(0x7f0000000180)=[{0x0}], 0x1) sendto(r4, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r4, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/100, 0x64}], 0x1, 0x0}, 0x40) dup(r5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) writev(r6, &(0x7f0000000180)=[{0x0}], 0x1) sendto(r6, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r6, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) writev(r7, &(0x7f0000000180)=[{0x0}], 0x1) sendto(r7, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r7, 0x0, 0x0, 0x0, 0x0, 0x0) r8 = getppid() r9 = getppid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r11 = socket(0x2, 0x3, 0x0) connect$unix(r11, &(0x7f0000000f40)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a790d8ab5f8f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c1256b1c31c53606cd2b5e6547b348ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d7595dcca04d8f79ef2bcf9617515d813dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670aaa4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c9f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764a16b43cfbb39ee342e1751dedc8626198bceec2ad36ba922c42b72cd4eb66357406a6920ab1daed09665e048576047eaf8690e4351bdd5a4ab9351806e743af849e886a7ee1b9b891ee78e3d46fafd7bd316d90253da0dd81aeded010670070a25b9d8add4a39852f0db6f3b64c2f5bc8fd0035bcabdda9a4856"], 0x10) dup2(r11, r10) setsockopt$sock_int(r10, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r12 = dup(r10) sendto$inet6(r12, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r13 = geteuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000980)={{0x0, r13, 0x0, 0x0, 0x0, 0x0, 0xffffffff00000001}, 0x0, 0x0, 0x0, 0x0, 0xa5}) r14 = openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) r15 = getegid() fchown(r14, 0x0, r15) fchownat(r12, &(0x7f0000000000)='./file0/file0\x00', r13, r15, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREEN(r17, 0xc0245755, 0xfffffffffffffffe) r18 = getgid() r19 = getgid() getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r22 = getegid() getgroups(0x5, &(0x7f0000000280)=[r18, r19, r20, r21, r22]) sendmsg$unix(r1, &(0x7f0000000440)={&(0x7f0000000040)=@file={0x3, './file0\x00'}, 0xa, &(0x7f0000000300)=[{&(0x7f0000000100)="b15e7126b6f46c315e101343be77dee13cf3d16cbd00c782b6c3eee77aaacb9044d36af845ba5a73997e6c36fa8362b6ac7a38bcb93d811dd56a064f50829cfd4cea708c4090730507b753cb6cd94b6b19a808c4d0cfed7d484c0bb4df000fd8da6fc29386e5d5b57794ae8419985794dd2615fa4509a457a9207ba5c9e95ddcdfeff5f30421", 0x86}, {&(0x7f00000001c0)="d52732b91732230a129ad9fe3839ef64991cd74fbc3cd5c4fa1590f790d397497a8f439ee1e7a7d5b3f57bcce982abc2130bf37eea8f84a60315c60f587bf7b21d2a3c48bc2ef4bd3f50d3c14e536955b50026d12488068e0f8e6d13", 0x5c}, {&(0x7f0000000080)='4s', 0x2}, {&(0x7f0000000240)="24c88f431abcd5283b52928d48fb4195d9ef3903b1b5a9579713e47be501d9dff31a41ddccb810d78fc0acbacb0fe4c17042e8fcb34ba690e0aa24403667635e847f5598b44a831b", 0x23}, {&(0x7f00000002c0)="c817da12672081af4cfe507ec7dece07", 0x10}], 0x5, &(0x7f0000000380)=[@rights={0x18, 0xffff, 0x1, [r2]}, @cred={0x20, 0xffff, 0x0, r8, r13, r22}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffff9c, r7]}, @cred={0x20, 0xffff, 0x0, r8}, @cred={0x20, 0xffff, 0x0, r9, 0x0, r15}], 0xa8, 0x408}, 0x400) 16:00:59 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) clock_gettime(0x3, &(0x7f0000000080)) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb50800000000000000af63ff3728381d000089720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c50000000007000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x17b) accept$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) 16:00:59 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x1000000381, 0x0) r1 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, 0xfffffffffffffffe) r4 = getgid() r5 = getgid() r6 = socket(0x11, 0x4003, 0x0) sendto$unix(r6, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb50800000000000000af63ff3728381d000089720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c50000000007000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x17b) r7 = accept(r6, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) sendmsg(r7, &(0x7f0000000740)={&(0x7f0000000100)=@in6={0x18, 0x1, 0x9, 0x200}, 0xc, &(0x7f0000000580)=[{&(0x7f00000002c0)="6f423e4c0b672c54d850e42ab6b6a82ba9f6af0270114ddb0a5079731b0eace96778ae473eb1f1e1aa5e3196412ca1c7442d650e3219805959809f2dd837fb765b2e6b2d49450fa29c37fe89da8665bfbe1c66e246d2a48679244b375f04517a3984589a956bda45e966046527b56fb625af3b8b6ff6a4a4dbbf82c49a2a4e9af2880f4188ce1f8410cf9c700aa191e5ba1b58d79d3c5d0d9ee4e55f4f79318b69dcc419088f4077ab96f9442f523443ff523174b7285c25d24d6d07fec498cf00cd5239cf01ce2e", 0xc8}, {&(0x7f00000003c0)="6e8ec7655953457c417bf32fe62391d0b7b1cca901a930d6c9101b89ff147b2351bced5c5364cb12bd", 0x29}, {&(0x7f0000000400)="46797e285e34293deaf1b15c55352a370da1d79e1a173cddfdd19f18a2cbd3c6f9383ca4bfbf1bf493c3508b11c5e7167581ab3a9886c974640e0bb53ea51dc3fc3219965bc284b6b339ad81bb3d04d42cde4b4de9971faa94f875fd1475dc36dfabd0ec7888990485e2bc41720e76c353a8a392062adc38f0a06ccd3300d2827528ad62ec4619c663ae24e5a8c191962c2b36aa5d54c64714d8683b83f405b68f482622d30dfd08f16139d0d6766fb1bda8eaa2ac3bc8", 0xb7}, {&(0x7f00000004c0)="66e53420b863d97c8f75075e9f892543076be88a3771504272e97fe2bf9bebee12041bde5e3febbb4b3665ab19aab10107245af56dc2980619a270345e507b1fc26392cbc1ab3b887a0614cb0215f0d571e04b4d26dc48f7780cbb6bedbf53fd034847aef9809404bd31333db190054dfce95f8e1952f6de6f02f65645c955a0e37a8a1908d3963c34563fa6441a397f8e9961291cf02509a4c68669e873ec8e4d97fbc3f4f2fc29713f6bd4a5e719", 0xaf}], 0x4, &(0x7f00000005c0)=[{0xc0, 0x0, 0x5, "7b91bfb2845c52cea42217ae15d7c69f684fb30ce5f2b42dd45943a418e7e10b90133318c241ebf0adcb648395503da242439685c804a852c646b0fc5a72bdc70dc81c17a91af52ae1f42102b08c43562207007b9ffbfd4d4081f59dbccd55afd47f92dadf2edb4c0fc53684a9305a8e73fd538ceafde24fbb57bc40073dff64cc59dfc297527a617deb78f2ea65eaba58e4dc6c210b3856d281bf3666ff45154206e59874aa4caf95647f0b8004"}, {0x98, 0xffff, 0x6, "2e2e2bbffaa20be44ac93e6452be007688af26b4c20047728676ac8ba6a208e7115f85132c03977f05914b3cebe0626aa33103fbafa7d3659eeaa3cc26fb0193d4c78b57a8b2a2b9b9efda8edc429b694cd44fbabe23c488fe06a384999bd1d37adfbb9d78893cd4ab1e8e592aa9efe7466ab40628cf9b1ab912cf711d966eca3bfab4fca23fe4"}], 0x158}, 0xb) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r10 = getegid() getgroups(0x5, &(0x7f0000000280)=[r4, r5, r8, r9, r10]) chown(&(0x7f0000000000)='./bus\x00', r1, r10) r11 = dup(r0) ioctl$WSKBDIO_SETMODE(r11, 0x80045710, &(0x7f0000000140)=0x8000000000210) 16:00:59 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}, {0x6, 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="32f6af814592a08d2a76dd2bc9"]}, 0x0) kevent(r1, &(0x7f0000000100)=[{{r7}, 0xfffffffffffffffb, 0xc, 0xd2a9f299608fd552, 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, 0x2, 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:01:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x400000001002, 0x0) sendto$inet6(r1, 0x0, 0xb5, 0x0, &(0x7f0000000000), 0x7d) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x3c}, {0x6}]}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[0xc7, 0x6, 0x2, 0x664]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = syz_open_pts() ioctl$TIOCDRAIN(r2, 0x2000745e) msgget(0x0, 0x80) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000200)={0x2, &(0x7f0000000040)=[0x20, 0x9]}) 16:01:00 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f00000001c0), 0x100000000000006d, 0x0, 0x7fffffff) pwritev(r1, &(0x7f0000000280)=[{&(0x7f0000000540)="3435f407e50cb378a8cb5d4c6f203d0e356dacfdec76fadddbf02468144bca294b8686bedd97f2fa28084a611d87ffe7b1", 0x31}], 0x1, 0x0, 0x0) getsockopt$inet_opts(r1, 0x0, 0x4, &(0x7f00000007c0)=""/124, &(0x7f0000000700)=0x7c) r2 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r2, &(0x7f0000000280)=[{&(0x7f0000000540)="3435f407e50cb378a8cb5d4c6f203d0e356dacfdec76fadddbf02468144bca294b8686bedd97f2fa28084a611d87ffe7b1", 0x31}], 0x1, 0x0, 0x0) getsockopt$inet_opts(r2, 0x0, 0x4, &(0x7f00000007c0)=""/124, &(0x7f0000000700)=0x7c) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3ef, 0x7fffffff, "73cc516001ff000076f300e50000011000", 0x0, 0x20000}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000300)="d6431c691f501343c6fbc6029c9f6b64fc96cb8f42495103ed6166793095d304555fa4e28c519b229c293d8fc54f011ba438461a67dd99e9752cf1298e4bc60a3a7946a01e3fd3c12b4517c2c9a02ca35527fd47eed8200cd4eef6ffbe0871f8156c5fdf5018f1d33d6362315c7cc79d92474e3bd408e7a0314bb23ac5a99e6378474b7f17153b3055b9f43aafafb742d397f5241b9070bc6e2c27c18d4c7ff80ce54f90f9e1070d6221ac5e09bc44f2d7fbb240452de202a763c28413f2c0b50b0efb37c79dbf355d75a5ece70cf516aa747c618d4a54ee8be08c38fe889f20eb3347460030640cf2acb780cfe4d802211755aa72f7b6cbdf0fd601c83054a8466829fcbedbb9c377f927e17876ed1d2da8f02cab2f94804f0578c44fb1fc6f2878488f3f2ea703af7e189d0566eb1edd5faf9710bf3878dca93ea33e8cb2b8d851648e40719f70ae28e20f02e6f63e21fc4c7a93b8928160497f293dec0c9e359f3d007c23a1eb512fe007a53d47e3ef6aea284f870c5ab753e60783b3092290da1a0b2000b0e7d956af29ca0ef22c9dd202b40044002222e1eb4158adeb93d1ed8186461ccb74f7112c4aa687f34a834917f920cc545baed7e50a3153b67f8333625623776b47fd40fc13c54ea82c21412623b4e527cffc329229ee99c4784e2fe712b1e6c1ff401799be7563491708402fcd1660b64234ae195c13cb691802682b8f0154fc96d9e09e5e0eaf1023c90ffcf249bc2ef335a3db4b40bf389bd5656a841401bf2029b60e4b57f1748a67b2273bc9abb11a7711537b", 0x23c}], 0x1) 16:01:00 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d705000000000000005b00000000000000e74de4"}) select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() 16:01:00 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="b4a4d3b387d4e71fa61969daab4cbd66696c653000"], 0x10) write(r1, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r1, &(0x7f0000000040)="e25aae490000000001000000df142d545d8489199ccf9c9fbcf3820a946261a5f2c8ef255b5dcf7f5d77fb3d3ea0b0f93794cbba", 0x34) r2 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb50800000000000000af63ff3728381d000089720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c50000000007000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x17b) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000100)={0x8, 0x0, 0x0, 0x27e6}, 0xc) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r2, &(0x7f0000000280)=[{&(0x7f0000000540)="3435f407e50cb378a8cb5d4c6f203d0e356dacfdec76fadddbf02468144bca294b8686bedd97f2fa28084a611d87ffe7b1", 0x31}], 0x1, 0x0, 0x0) getsockopt$inet_opts(r2, 0x0, 0x4, &(0x7f00000007c0)=""/124, &(0x7f0000000700)=0x7c) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f00000000c0)) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) fcntl$lock(r5, 0x8, &(0x7f00000001c0)={0x3, 0x0, 0x9, 0x0, 0xffffffffffffffff}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/d/bpf\x00', 0x0, 0x0) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:01:00 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYRESOCT=r1], 0x1) r2 = socket$inet6(0x18, 0x8002, 0x7) connect(r2, &(0x7f0000000080)=@in6={0x18, 0x1, 0x1, 0xe29}, 0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f00000000c0)) shutdown(r0, 0x1) 16:01:00 executing program 0: madvise(&(0x7f0000007000/0x2000)=nil, 0x2000, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) open$dir(0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) mmap(&(0x7f0000004000/0x1000)=nil, 0x1000, 0x1, 0x1010, r0, 0x0, 0xbd7) r1 = socket$unix(0x1, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x5, r1) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000340)=0x1) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000000)) munlock(&(0x7f0000007000/0x2000)=nil, 0x2000) 16:01:00 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) select(0x40, &(0x7f0000000100)={0x9, 0x0, 0x0, 0x3f, 0x4, 0xfffffffffffffffe, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x4000, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x4) readv(r0, &(0x7f0000000340)=[{&(0x7f00000001c0)=""/179, 0xb3}], 0x1) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000380)) 16:01:00 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x40, 0x0) close(r2) r3 = kqueue() r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) kevent(r3, &(0x7f0000000340)=[{{r2}, 0xffffffffffffffff, 0x3}, {{r4}, 0xfffffffffffffffe, 0x13}], 0x7, 0x0, 0x0, 0x0) preadv(r2, &(0x7f00000015c0)=[{&(0x7f00000000c0)=""/162, 0xa2}, {&(0x7f0000000240)=""/221, 0xdd}, {&(0x7f0000000380)=""/167, 0xa7}, {&(0x7f0000000000)=""/37, 0x25}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000001440)=""/246, 0xf6}, {&(0x7f0000000040)=""/39, 0x27}, {&(0x7f00000001c0)}, {&(0x7f0000001540)=""/92, 0x5c}], 0x9, 0x0, 0x3) dup2(r0, r1) getuid() 16:01:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) r3 = fcntl$dupfd(r1, 0xa, r2) munlock(&(0x7f0000ff6000/0x8000)=nil, 0x8000) listen(r3, 0x2) 16:01:00 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x10302, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xff79}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x1, 0x2010, r1, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) write(r0, &(0x7f0000000100), 0xfeae) 16:01:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x6c}, {}, {0x7ffffffe}]}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000080)) 16:01:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x15}, {0x16}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r2 = dup2(r0, r1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") 16:01:01 executing program 0: socketpair(0x1e, 0x3, 0x0, 0x0) socketpair(0x44, 0x8000, 0x9, &(0x7f0000000040)) 16:01:01 executing program 1: pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000540)) r2 = syz_open_pts() mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x800000016d2) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000006c0)={0x200000, 0xfffffbff, 0x90d2, 0x6, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r2, &(0x7f0000000040), 0x2ec) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000700)=0x8) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000100)={0x5, 0x40}) write(r2, &(0x7f0000000580)="7b8f9aedf390f93d521a4b147da426352486b868dce4650e7d4c5d5405d91466e027476b622cfa6c6f68f9ff18289b7d4d75612a2f7a08c5b921eb5aecdb80b82d35a8d3636710734387468438b70d1463769605acfe0a641a8e377c9c6f0de1317c02b86f", 0x65) r3 = syz_open_pts() close(r2) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r4, 0xc0205603, &(0x7f00000001c0)={0xfffffffffffffc01, 0x8000, 0x0, 0x2000, 0x0}) r5 = openat(r4, &(0x7f0000000640)='./file0\x00', 0x10000, 0x174) ioctl$BIOCVERSION(r5, 0x40044271, &(0x7f0000000000)) r6 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x280, 0x0) ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f0000000440)={0xb969, 0x1, 0x721d, 0x6, "fee944896b6b6a752ec6d4262413c1362fc6c5a1", 0xcc, 0xffffffff}) r7 = open(&(0x7f0000000680)='./bus/file0\x00', 0x20800, 0x246) writev(r7, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) setsockopt$inet6_MRT6_ADD_MFC(r7, 0x29, 0x68, &(0x7f0000000600)={{0x18, 0x1, 0x3f, 0x7}, {0x18, 0x2, 0x80, 0x5}, 0x8, [0xffffff01, 0x4, 0xfffffff9, 0xfffffffb, 0x8001, 0xe7]}, 0x3c) r8 = syz_open_pts() close(r8) writev(r8, &(0x7f00000006c0)=[{&(0x7f0000000700)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830a", 0x2cc}], 0x1) write(r8, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b0818", 0x2a2) writev(r8, &(0x7f0000000480)=[{&(0x7f00000000c0)="cab85f53591abb36926aa0b86ceec94518037c24", 0x14}], 0x1) dup(r8) fchdir(r3) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000480)=0xfffffff9) ioctl$VMM_IOC_RESETCPU(r6, 0x82405605, &(0x7f0000000200)={0x10001, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x4000000040, 0x100, 0x0, 0x0, 0x0, 0x0, 0x5cb9, 0x1f, 0x20000000000000], [0x6, 0x0, 0x0, 0x10000000, 0x7ff, 0x1, 0x6, 0x80000007, 0x2], [0x6, 0x20, 0x8, 0x0, 0xffffffffffffff81, 0x0, 0xfffffffffffffffd], [0x4, 0x6, 0x3ff], [{0x2, 0x75483073, 0x7}, {0xcb, 0x4, 0x5, 0x6}, {0x3, 0x1, 0x61, 0x1f}, {0x3f5, 0x8ee, 0x9, 0x7b1}, {0x0, 0x534328e6, 0x8, 0x1}, {0x7, 0x1af, 0x2, 0xcde1}, {0x9, 0x29b9, 0x3ff, 0x7c67}, {0x5, 0x3, 0x10001, 0x7fff}], {0x2, 0x80000001, 0x8d2, 0x7}, {0x4888, 0x5, 0x9, 0x8}}}) dup(r3) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f00000004c0)) r9 = syz_open_pts() ioctl$TIOCCONS(r9, 0x80047462, &(0x7f0000000180)=0x9) close(r9) writev(r9, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) 16:01:01 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0xa000000, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000001980)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4e387635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c66079f288bf6d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e97610f1a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abf93bf9caa42b8f0be6db97ad97ebdfa5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4ffa745973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff3c47e7b30d2f18be126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f1408625ea4bb64f7974166398b202a46e5e52d52c07ccfed6370b3310f396849acdc093dfe56a978ca795d2395fc72930e838ce5aeb683510ed2ab53dda32a42a83f235cbbbf7e883d60e6a20f1f4fdc9222912c4e8ea40f8796d1780470b49195d94308ffe6928334596358c929818ed8a5b4b03bdc503e9ee92ec0d92b70e91fbd9ec354530a30acd08e9aff43dd3d4c0243e9a3faaa611b5483282f3dff2e4bef4b9c186501dae37350ac406d2d57dc5abaae1f102bb9931c94d5f43fc8764c26fb7369f1379fb925002baf2d3b4a6c261b9902217bae17f05a6055ccff482793636b2a0def1064af3c767c2ead2ca0c8f095fc5173d1cbcce326ed3807f9887b7c4f93abd6c312e830243ea967aeae753025753e056433de281947ba39e859502aa67a6a7b06dd764bafd76ab17f3a3af9e4564baf5e73ee69b5d6a54c00386447da14d0e06fea31ab745d96fa8ff518acd74d78fcf53b8ee5a20edbde7df6c4d8385042b51cf7137a7bd56741faed3becba0cbde0806c0f222115b668095c9800d948976a75696dd1d5e3b14aded2e87f39f073826a2717af630e0f763cc6886ac910c440a9a1562f6d3bd82c0c3204f3cb7bd31a37188c5765cc6fc5bfadd9ef73a4fe3a718c765511dd8d6dd2f33fbcf6e48abd525e963fbcb8e16987d98918c2d163e3939eea41a991e6e62de0e2abd7c830f1ba1c79b815029019a3433ff898887a636602e077dc0f42119ee16f251c50d662bff1629b28fe3111feb1bbe11b172949f1458a781a9f", 0x886) r1 = syz_open_pts() close(r0) r2 = dup(r1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000200)=0xc) r3 = syz_open_pts() r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x6, 0x0, 0x3, 0x4, "85495500020000000000001167f5bfa600", 0x101, 0x85}) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x3ff, 0x3, 0xd9c, "9f8dd8e500"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:01:01 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) dup2(r1, r2) 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', 0x80, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') unveil(&(0x7f0000000140)='./file0/file0\x00', &(0x7f00000001c0)='r\x00') 16:01:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x1f7, &(0x7f0000000240)=[{0x134, 0x7, 0xe0, 0x9}, {0x51, 0x77, 0x8, 0x9}, {0x3, 0xff, 0x40, 0x8}, {0x3, 0x14, 0x1f, 0x2db}, {0x1, 0x1, 0x9, 0x1}, {0x1, 0x3, 0x7, 0xffff}, {0xffff, 0x8, 0x0, 0x15dbe12f}]}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:01:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b6", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000000)="59484f22637109f826be3ca9a2cbefc38d209f7dad49e012bccfff3f54acd9ff00f04167172f12ab5e436e2cb9c5892eda", 0x31}, {&(0x7f0000000180)="9cecb2906f094bec091d422ad93f65f11ede867d47955d064b214ee2c523b489d81a43c07e58f322ef669e0bf67ea72e35e57e71bcd5f7d36f9a186b6926caa17669eef9da38ddb8ea4b86dbb793a02eff9a9c49f30f83ef2db20895b46a6ac4a936f055d2d6a792697dc8f15b22428d41cb2ef049c1ace08db613f81b7b4ff12863cea2335bcbc1f39a567ef15f0072cd6153af74072d7e5da6699da267537cc5773e40fcc2f57e9704b42d0a8aae966683362b0083aa8505c448ac4ed3e89c8bbce534900c2d72f9a9b0ad3e25eee9202a332fc7ee96f9078dc19908356ff7d603bc041ef8e143159e7f108424b6d7d2cf89e44b57ba67612421", 0xfb}, {&(0x7f0000000280)="6be385e01751c8c7b41542f9ae8039349fbb0e4e38e2aba55d3ade0c9d928492f53824cd4a39b6133f758a8caa0c6a6ac5ad3a36e6573d7e041e55de28d5cfa1fa9d6118be027e6b5352eea93fb0e78635843ee3e7bec6da60c5aba3b0971d44426c257d", 0x64}], 0x3, 0x0, 0x3) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x0, 0x0}) 16:01:01 executing program 0: r0 = syz_open_pts() syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kqueue() syz_open_pts() 16:01:01 executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f}}) r0 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000400)=ANY=[@ANYBLOB="6202e57f7f000001832bbe7be8e3d5f92d13a0daff425176ef72a3a18080f608032cb85e1261010088250ceb92c0556f1d02f90f3bf1057ab3cc8018ae2c84d36dad9437419618544ca53c13fca9691a5286672090ce4fc5bf71f65b8f84f109df07ba882fdc0034bcf8310e3ae0e1ab1f300196"], 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 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x400, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r3 = dup(r1) listen(r3, 0x0) dup(r3) r4 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r4, 0x2, 0x0) shmctl$SHM_LOCK(r4, 0x3) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f00000003c0)=0x7fffffff, 0x1df) r5 = socket(0x2, 0x1, 0x0) r6 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCCONS(r7, 0x20004276, 0x0) ioctl$TIOCMSET(r7, 0x40044271, &(0x7f0000000000)) r8 = semget$private(0x0, 0x8, 0x80000200) semop(r8, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x0, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r8, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r8, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000000c0)={{0x400, 0x0, 0x0, 0x0, 0x0, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000000480)=""/137) ioctl$WSKBDIO_GETMODE(r7, 0x40045714, &(0x7f0000000080)) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYPTR], 0x1) sendto$unix(r5, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r9 = accept$unix(r3, 0x0, 0x0) recvfrom$unix(r9, &(0x7f0000001200)=""/4096, 0x1000, 0x1, 0x0, 0x0) mlock(&(0x7f000038c000/0x2000)=nil, 0x2000) 16:01:01 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="2d012e2f66696c65300036ae2a3e8410860ebeb54e8923709c0ee1bac62f2a429e4c1067f4a050cc812e1c189eeff171491599b3fcbaab23c30fae54a81b940559661270597f686b94964d9e488eaed2347f7e6f5f9c340a2e4ae6bd29f70032002b701ddf1628fd61489974215e736dc324d2f6207ceb6151076524b215a3bc6751891e2c5b8df5fcbd4621edda300d2596f9bdddcb2be2a0c3db16cac45d560c9ad24a3ab5d0124727fc76e66ac36f68"], 0xa) chmod(&(0x7f0000000200)='./file0\x00', 0x313) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) chown(&(0x7f00000000c0)='./file0\x00', 0x0, r3) getuid() dup2(r0, r1) r4 = semget(0x0, 0x0, 0x2) r5 = geteuid() setreuid(r5, 0x0) setreuid(r5, r5) r6 = semget$private(0x0, 0x3, 0x30) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000100)={{0x68df, r5, 0x0, r5, 0x0, 0x124, 0x7}, 0x5, 0x5, 0x2}) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(0xffffffffffffffff, &(0x7f0000000400)=ANY=[@ANYBLOB="00002e2f66696c6530003d31515ed4d997dc8deda2b640a1176cf0725a67286f81903963162d1b45cbfd566c88084675ab290d9754360f91b420a421bc2d61cf32c93db87ee888e098dd5faa213dec79b9d7797e4f79d8f2ac3dd04703c0631cdf3cffffada99689ed31f18921c6c0882a9fc63e93fafa1a57bcf321c9772c479b9464632a6d4479bc4c1003adfce10815fc94c9763c502eb386cbd283caba8353caf1c1786f019854a43715c3172c64b12c0962194e47d11c99ae48d2c20c994d1291541eb7fdf6908bb7a4e50e58a7f9a40d5114141625a5b739bf904f915fb13325c88c61aedcf335bcefa903057fe15ffd4abe721f0c62bd47f195add179a5578114da007858356294f7b974000000000000000000"], 0xa) sendto$unix(r7, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r9 = geteuid() r10 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r10, 0x0, 0x6a, 0x0, 0x0) dup(r10) r11 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r13 = getgid() r14 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) fchmod(r14, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r12, r13, r15, r16, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000040)={{0x8d, r5, r8, r9, r16, 0x40, 0xef99}, 0x8, 0x8, 0x8}) r17 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r17, 0x0, 0x6a, 0x0, 0x0) kqueue() dup(r14) r18 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r20 = getgid() r21 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) fchmod(r21, 0x0) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r19, r20, 0x0, r22, 0x2, 0x9}, 0x5, 0x5, 0x8}) setgroups(0x3, &(0x7f0000000100)=[r2, r8, r20]) r23 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r23, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:01:01 executing program 0: r0 = socket(0x2, 0xc003, 0x11) r1 = dup2(r0, r0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000000)=0x19) getppid() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) connect$unix(r0, &(0x7f0000000080)=ANY=[], 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) pledge(&(0x7f0000000080)='/dev/bpf\x00', &(0x7f0000000180)='tap') ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) fchdir(r3) writev(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0x1f6}, {&(0x7f0000000280)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000100)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122", 0x347}], 0x4) 16:01:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x5c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="d057080000005f593b2146d3a25a") r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r1, &(0x7f0000000280)=[{&(0x7f0000000540)="3435f407e50cb378a8cb5d4c6f203d0e356dacfdec76fadddbf02468144bca294b8686bedd97f2fa28084a611d87ffe7b1", 0x31}], 0x1, 0x0, 0x0) getsockopt$inet_opts(r1, 0x0, 0x4, &(0x7f00000007c0)=""/124, &(0x7f0000000700)=0x7c) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x40, 0x100) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:01:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = semget(0x3, 0x4, 0x8) getgroups(0x7, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r5) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000380)={{0x40000000003, 0x0, r5, r3, r2, 0x0, 0xae51}, 0x0, 0x8, 0x7}) r6 = getegid() chown(&(0x7f0000000080)='./file0\x00', r3, r6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREEN(r8, 0xc0245755, 0xfffffffffffffffe) r9 = getgid() r10 = getgid() r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) fsync(r11) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r14 = getegid() getgroups(0x5, &(0x7f0000000280)=[r9, r10, r12, r13, r14]) setgroups(0x3, &(0x7f0000000040)=[0x0, r6, r10]) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x4c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") 16:01:02 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) lseek(r2, 0x0, 0xfffffffffffffe6f, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) poll(&(0x7f0000000240)=[{r1, 0x1}], 0x1, 0x0) 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, r3, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) write(r1, &(0x7f0000000080)="a6", 0xffffff28) 16:01:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f00000000c0)=0x5) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) r1 = semget$private(0x0, 0x0, 0x80) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000140)=""/92) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="d057080000005f593b2146d3a25a") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x10, 0x80) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000240)={0x8, &(0x7f0000000200)=[{0x1, 0x23, 0xfd, 0x3}, {0x0, 0x7f, 0xfd, 0x9}, {0x8, 0x1f, 0x81, 0x400}, {0x7ff, 0x1, 0x1f, 0x1}, {0x7fff, 0x0, 0x3, 0x30}, {0x1f, 0x4f, 0x0, 0x1f}, {0xff, 0x8, 0x4c, 0x5}, {0x0, 0x9, 0x3f, 0x81}]}) 16:01:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) r1 = dup2(r0, 0xffffffffffffffff) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000000)=0xfffffff7) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r3, r2) fchdir(r2) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) 16:01:02 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) mknod(&(0x7f0000000240)='./bus\x00', 0x210d, 0x202) mkdir(&(0x7f0000000040)='./bus\x00', 0x0) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000480)=0x12e) getpgid(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dv/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f0000000280)=[{0x5, 0x200, 0x9, 0x6}, {0x5, 0x1, 0x1, 0x8}, {0x4, 0x1f, 0x2, 0x100}, {0x9, 0x7, 0xfffffffffffff2da, 0x52f6}, {0x200, 0xefb0, 0x80, 0xb2e}, {0x0, 0x62eea0d7, 0x5, 0x8}]}) r3 = msgget$private(0x0, 0x0) r4 = getpgid(0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r4, 0x0, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x4c}, {0x20}, {0x6, 0x0, 0x0, 0xa1}]}) r6 = msgget$private(0x0, 0xfffffffffffffffd) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x15}, {0x10000006}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x15}, {0x10000006}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x15}, {0x10000006}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x15}, {0x10000006}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x15}, {0x10000006}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x15}, {0x10000006}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x5}, {0x10000006}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) msgsnd(r6, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a00)=ANY=[@ANYRES32=0x0, @ANYRES32=0x0, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYRES32=r12, @ANYRESDEC=r13, @ANYRES32], @ANYRESDEC=0x0, @ANYPTR=&(0x7f00000026c0)=ANY=[], @ANYRES16=0x0, @ANYRESOCT=r3, @ANYBLOB="d0f8350dd5bd48cd6f525b9d63981f5fe1e499cc8dc1508d5ccc18b743f195ccf25517a7f0bec0f357b73ee08549c2c3163bb7965b98953933d5337869d54694fe4f767ea849f70c3e0a2e9a9f", @ANYBLOB="a71689a4f6b39159927fc9f3fe7ca17938f82914eb07216b5b2123a7be007fe77eeb594b8cad4c1f4a800393416fccb63579d66320d612e6ff3980eff7380b85f98c139c2e1281911873152702776944856b24317b728e8476c77b9f8d651e088f536936775a9d127831ad67d3721cade68663468e390f90447e0f6ee05c5df664edd29782badc96516d094631e77d2701b3562cdb0fc5e5d6584d61993c0f1f5b0c4c1b455d53a149566237ab0f40662b8ba427cb"]], 0x1, 0x800) r14 = msgget$private(0x0, 0x682) msgsnd(r14, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r14, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r14, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000000000e6000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000700000000000000000000000000000000ffffff7f0000000000000000001000"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r14, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r14, &(0x7f0000000700)=ANY=[@ANYBLOB="09000000dba5c1953962c00982d3662d78908b7e0068cd5e1f72916f0791cb01030f4309641ae5ff22c991c40a1843181679e0e6660ff1f7cead86b000000000000016601ac3dc0b653512781872c483d26f094bf0381ea8defff2dafc2abdb20bded830c1d3ba0678ab504d745615c6e38adc90b44372ece29cf17fe1ae26eec5d49c0c1c31fb48e2a36d6cf80e9243fc7eb207900ebe1b694c222574d0de159ef2516d50593ca54c5c74337ceef57b700786cd73222d0abfca46ebaf22e1a00348c7c3b90a98b2bcfb0c9b3615d8ee1850413831b413ebcec2985761630cac69ace9f33adc7ffe91cf733ab4313078a8413a9d629147c8"], 0xffffff64, 0x1, 0x0) r15 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r16, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r20 = getppid() r21 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r21, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="d8740600f2686cdf1fe4"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r22 = fcntl$getown(r21, 0x5) msgctl$IPC_SET(r14, 0x1, &(0x7f0000000980)={{0x2, r15, r18, r19, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r20, r22, 0xa5, 0x1, 0x100000000, 0x2}) ktrace(&(0x7f0000000340)='./file0/file1\x00', 0x4, 0xa00, r17) r23 = socket$inet(0x2, 0x3, 0x0) fcntl$setflags(r23, 0x2, 0x0) msgrcv(r6, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) msgsnd(r6, &(0x7f00000010c0)=ANY=[@ANYBLOB="010000000000000064d1080cfe461150dc736b5591de76017e028b5bfed104759ffe514387882360d6d169af7e52901c34b7f2da9ecebf5d88283104e13427dded477de76efd715c11804a8329e22c42b459bf7fd00fd1d1a0da7cc7789e0939d7f9860e6ceb3780e5928d9f251d5d65461c0c83d53e87fbe5c0e2a752a70336fdfb6e513c3148e6254f207272f877cdebbfe30e6e72db46222aca3262277cc5e4f73173e0d45618fc8765720fa0fce138cbea838bae27a7d6eda203c1c0ed5e72ac7325fec0524b9330a96822abc39d6dd3eb6867b16f0a0ace972e2c60c0c48e23b2c85117d245935360"], 0xeb, 0x0) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r24 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) close(r24) 16:01:02 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 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) msgsnd(0x0, &(0x7f00000001c0)={0x3, "41f4c612a0c3d2765aef24bacaea55aadfff5ba68ad49870743e53c953e1e9c1a4758ea6eb617182e799460615581147311efce59f5e5b9937cdf0de1c1bf6c7c58c2321f289da521c266a0fb30b67a2bdaf673f553df57b972b898b4bcc3647dd58e348bbc3d46b0cd1b0a7f5d76f0a4c4fb6ba9c6c67edc46ab206fc54b7e24d0c28a3b4d02ea238dcd82f8c95342849adc85b8ee62259c58d172f66e923006e23b2c543b14734cf3a32b6df2b33635f8ec805cd24407d2f6e6cfbef765462717c59814356e192a8b40071a99193be5eba02b86feefd2ba4cd9672e31bfa26b8379d40bff64dc7e3e5917709cb99b30bb31273eb01476e871925a1"}, 0x104, 0x400) 16:01:02 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket$unix(0x1, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x5, r1) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000340)=0x1) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000040)) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0xfffffffc, 0xe7ab, "3f3fd67cd5436ed105e0b70b4945ef06f16cf546"}) writev(r0, &(0x7f0000000700)=[{&(0x7f00000003c0)="47621d7345e7", 0x250}], 0x1) 16:01:02 executing program 1: mkdir(&(0x7f0000000480)='\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', 0x6) 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) mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file2\x00', 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x400, 0x0) mkdir(&(0x7f0000000340)='./file2\x00', 0xaa) mkdirat(r0, &(0x7f0000000500)='./file2\x00', 0xb9383cf0d90fef4f) rmdir(&(0x7f0000000000)='./file1\x00') mkdirat(0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00', 0x0) fchmodat(0xffffffffffffffff, &(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) r1 = socket$unix(0x1, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000340)=0x1) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000080)=0x5) renameat(0xffffffffffffffff, &(0x7f0000000100)='./file2\x00', 0xffffffffffffffff, &(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:01:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b6", 0x14e}], 0x1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x2, 0x0, 0x6, 0x7}, {0x2, 0x4, 0x8, 0x3}, {0x2, 0x80, 0x80, 0x3}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x0, 0x0}) 16:01:02 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, 0x1ffffd], [], [], [], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x80000}, {0x0, 0x0, 0x0, 0x9}], {}, {0x1ff}}}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000000)=0x7) 16:01:02 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000080)=ANY=[@ANYRESOCT], 0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) r2 = socket(0x11, 0x4003, 0x0) r3 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) pwritev(r3, &(0x7f00000004c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) sendmsg(0xffffffffffffff9c, &(0x7f0000000f80)={0x0, 0x0, &(0x7f0000000dc0)=[{&(0x7f0000000ac0)="1afb63dac0a67dfd393517ecfcfe0c06db85286836", 0x15}, {&(0x7f0000000b00)="ada899d06e9131a4833df279a15ff9a2450925ebc28b7b28d579dcce72f667c89c312b4df9b7e33c590cd0588d50925f6196300e302f04ee4d5f13485b904802a3bb3496974419b5320979a0d42d763accb3365becbba6552ea3d2f0162804909942ce9f320a17d37b0a3748c37a75448215fcc11ee9711487977d5c4cf1b31fe8e3289443a588c32924241a2badfcceeff26e225683da588da1af02b802443dc81737bc887d3cee30b5", 0xaa}, {&(0x7f0000000bc0)="85ac1745c6c8d7edf18b806e424ea2834835a5a3fe4820bd0eebcb6d9dafd55a30027c2a18cc427ffadce3cba9874e7af930260551c0175fe65c4219423378c2a19c53bb4885ad22b0c91d5641a9c1c8897fb1185033356862220450ae0effb4931288bb84d84504786c1853dc733115aed18231add9d09c3ec6439b3521a8222465781165dd9e045e62d0f39046d6cf2dce83f441333d6c52180c9b33b2647bc7fc68ea69334e09a9eb28624a16718e21180691f330439b053a3343ba859f9ed2cc180bec5e20dbbe425e85517b24432f984ef7a07c6878616b3828b214a8235dd766e1aafcee86a9f7ca9ff1de6703f515395a2e4090ad456f2c", 0xfb}, {&(0x7f0000000cc0)="d7442a9a632588185ade", 0xa}, {&(0x7f0000000d00)="89f52a100fa65d30862fea4d3defa665558b86686b5e635cdb", 0x19}, {&(0x7f0000000d40)="c171a6ff6987ed8747ac02dca706953a4a0bcf5efb62511c500ec454f07b467be21d80a2b6cda8d5be1c3ff122a6ae2b8f1e32b74c247bf0ccd4c5b7db1aaff742d805589be67d4348e4f23b22511116", 0x50}], 0x6, &(0x7f0000000e40)=[{0xc8, 0xffff, 0x4, "4e2b7b2a8c99a4ffadd03917adee36ec35ae81957e97737ccc566b077c4d2a08b80c2d303c7959f492c49ce9e41472a910833aa2df3a4d6e6555c3b8d087c45d10b6dff2cf172d0fac2088f796069a684a373957d8bffa9c6a55a90975d58ff9e528afac977d50b9983bfb70386c5f7b2115409333a05f29d31891b2947a2fe1ec908a2c4b539a9dcfd1ff20ff48ba33a6f4274b64f6802b23c03eed8b85eae04583f10837af032dfdd2e7d3591f7e4b40048f7ef64a34cf"}, {0x78, 0xffff, 0xffffe691, "5dffaa64091e954c8c6b2838cef81f0bb15826fca45b6a3385b7ea7e9b1d1a9fa0fa9bc6fe39027969b6243a6c052ea372f64bbbd8744b611c53ef939011df5bd51e692ca67266b7b00a0f43da10e8dcbd41e149fbb94a41f135bb5ba34548b5cabd7518"}], 0x140}, 0xc00) pwritev(r3, &(0x7f0000000280)=[{&(0x7f00000001c0)="3435f407e50cb378a8cb5d4c6f203d0e35526dacfdec76fadddbf02468144bca294b868656dd7df2fa28084a611d87ffe7b1", 0x32}], 0x1, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000140)={0x4, 0x0, 0x2, 0x9e03, 0x20000000000002}, 0x308) symlinkat(&(0x7f0000000a00)='./file0\x00', r3, &(0x7f0000000a40)='./file0\x00') r4 = openat(0xffffffffffffff9c, &(0x7f0000000fc0)='./bus\x00', 0x8000, 0x24) ioctl$VT_SETMODE(r4, 0x80087602, &(0x7f0000001000)={0x0, 0x1f, 0x5, 0x7}) sendto$unix(r2, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb50800000000000000af63ff3728381d000089720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c50000000007000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x17b) sendmsg(r2, &(0x7f00000009c0)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000100)="714be3542257911851e6bc1921233152f448e047c7d1638b50ef2d721a7f1b49f815ef4bb524ee49e24b15e920b66f3c956c5034d8f510540c8a349a8ce1fb2a27221ae2", 0x44}, {&(0x7f0000000180)="dc5dfe0a88f3d5bc9122ac5d46d89a20e544c8f77be9a89cf6cd514f1aaf6fd63293d4722fa007f0dfb2ec7ad9ab9c43655a5795b3e4957e14df7ea6ba116e622a82e1f69da2315dc5c46794a71c7b50f18aaaeb9adceec631763873088896525261c7933b5d7d9a6fb3782b", 0x6c}, {&(0x7f0000000240)="ba4b210cc2116ef7319e10da61e28e5640c094cd728318b6f7c74b6214960ef23dc7f7bec5d054c38e9a63fdfdad4bef41dfd09c695769f2bd4a36f69b984c5134ad19ce7c0c4322bf424ccdc3a01a576db61721d4afcc043a31cb3d04535372f1756566dea15e921171c8c5a305649b29a207ba51dee69082dbda441984b60c8e074710bde9e90bac5c7181ef137f45d47154a1270f45dd4d5d0605f22e0b84da64c1cf935e9e73fdcd611a137e44ca24c21ef62339de70d1600bf2f62efb783def3abcb32ae2b88a87f3a68a50e4c624efe1c3a0", 0xd5}, {&(0x7f0000000340)="b92d88b39ae04d2195f0a0f12cd387df6449b49f2a79cd67f1312076e49f99c66772a7961ba75be32030799e79adac20e69453ab3fa40e4bf2242f4728bca091673e25b083d7aa247894d03c86dc607179399d67da8434643b1a6fa5b4b6d4f3d21d2eeb30dafc33f167e993422206dbfa62c35fb132073438bdd54d0e9c4418cd939f49ee09cf421fa2fad691358177f941f8f6588fc7cc072f48e8be7b092c104c70e72e40257de6290e4b2d77eb228ae8", 0xb2}, {&(0x7f0000000400)="5c996503f48bbb6cd29e70f0b74317f57d929bf179321080aa015821bea8e95a14859d9c2b4a7de8b481d0c5f2164261db50a85575b14b693db8f9bac975fb3eab53e9c21f3b4fa6d4e051f420f443da6245f41b317a165e2ceebddde150a296789db9fdf3efaa7920a9437186f512e50214ee4c36fa17f2ce4736bc35c4f6b1ca173116b405ebce19b49dff9880cd85ea4152b14d7bc5fb0d521ea547bccc6a95450c4ffa76c7d9280ebd363ea0310ef7008456c6c45a4090a59b244956a1f3b9704f86522e7ccea09fa04bad", 0xcd}, {&(0x7f0000000500)="5f08c18059c9975f7c9476b7dd6e002b7c5f1003b4706c5aa9eb793e45a30d8d67820494feee0eb8133e98c773496d947a2f665cb7c678a2966aa96dc0df9f0a1aaece121cc208c7b0f45eb23d8407b70fd40052099b07c04caf3b89edfcad3dae", 0x61}, {&(0x7f0000000580)="0192291f464793428db7ba48c676794a5d30", 0x12}], 0x7, &(0x7f0000000640)=[{0x100, 0x1, 0xffffffff, "0a30f8398fe08dae66a2e45759a8196670d2a125a30a3b1be3e642d1a1fd781ebfc282091893a611d3a0099029cc38b06b2c1d50d03e1897c728ba25ac4355215070b815b0d23f25f33e0a1e69b1654192101bd2bec00c4c2dfa56acb7b6dafdefeca29b60087206ebddcbabdb5ef1b6773da9f9da570c0dccdf71494f9d917ffff1a8297bc085349f591a9370aafae5afa1f254ff0efbb4dd8df1d7d6a1d8a4d4f0f648ba1a65b3dcac7e91c2ccbe1f03a4a2c48c0611b5f55e7a4791ae20cd464a089ba872640c302091d2114ee68be869d1a50cc8c1f1518672108751f4a34cdf2c3c41c3a87d81e4543c047a8ea7"}, {0xb0, 0x1, 0x3, "cad7ffd145f27d9761eaf599939980534c27fc2bfac4cd4056573f9aa4693daa368be95999281602e4e1d222ae61b7965a09caf9e10dc26666789506745ca0168df602c7601937186d635dcc96bba86e48c07c9ded9cd090cf4a71b4cdec9a66c244a47af9fcfdc2cebfc9aa28b08e307740111342d2c3903c6080b34684eabfc1de18c01eb56cde05d4c25b4761759cffa61eb34270a9f8871de2f0d3"}, {0x20, 0x1, 0x6, "ba7591462384e35ee53369272b5b"}, {0xb8, 0x1, 0x7fffffff, "3a49be12e71f82f0dad2ce3f5480c94e3982809f5f52b1ef709755a813b83ad628ba02ee218f71bbbf090e8d9668a264e4c13bcb29200a612ad3a01369d24af5e4bee019037910f599e66cd799858c4dbe36b20ec9f935a735eb47a22ea0419ffb628519f6720aeeddcf519c36925cf17e1e2be650e35ec85a5a1c7fde63e1e62844a08def9c425a1e5a8610a555d9a66e84b02d02fd8e72157dc43d695dce1252fc9781d4dea232"}, {0x60, 0x0, 0x7ff, "99068dec9bf8791655cedf00b659a8db6a8ce83d7fb5a203b73d0070941d3eb35dc08a48b63a04ed587c475abfb36ae13dc756af3ef7e0e0bfbd362a27c97e3c801fb996d383fd9ac28c58bf8a"}, {0x70, 0xffff, 0x3, "3464a4ec9469c07e5d6b02b3f29ad5b87ee146d4c85c34365e2d512a8790483c29980a01f4f08d6ddf9a9f2133887d281231382d2e6bf5773129a3689b104ba1e65e726df36848cb113a944b21447f7255416b2a9816802804943c0abdf829"}], 0x358}, 0x410) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x4, &(0x7f0000000040)=[0x8, 0x3, 0x12, 0x100]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREEN(r6, 0xc0245755, 0xfffffffffffffffe) r7 = getgid() r8 = getgid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) ioctl$BIOCVERSION(r10, 0x40044271, &(0x7f0000001040)) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r12 = getegid() getgroups(0x5, &(0x7f0000000280)=[r7, r8, r9, r11, r12]) r13 = getgid() setgroups(0x4, &(0x7f0000000a80)=[0x0, r7, 0xffffffffffffffff, r13]) 16:01:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x40}, {0x25}, {0x6}]}) r1 = semget$private(0x0, 0x9, 0x42) r2 = msgget$private(0x0, 0x0) msgrcv(r2, 0x0, 0x0, 0x0, 0x0) r3 = geteuid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000600)={{0x5af1, r3, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fe3, 0x6, 0x4822, 0x80000000}) msgrcv(r2, &(0x7f0000000500)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x00'/216], 0xd8, 0x0, 0x800) semop(r1, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4}, {0x0, 0x8, 0x1000}], 0x6) semop(r1, &(0x7f0000000100), 0x0) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r1, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000440)=""/93) semop(r1, &(0x7f0000000200)=[{0x1, 0x6, 0x800}], 0x1) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x259, 0x41146820, 0x80000001, 0x8, 0x435, 0xfffffffffffffff9, 0x43c]) semget(0x1, 0x3, 0x80) r4 = socket$inet(0x2, 0x3, 0x80000000102) pipe(&(0x7f0000000000)={0xffffffffffffffff}) dup2(r5, r4) ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f00000004c0)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x25}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r6, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r7 = getpid() fcntl$setown(r6, 0x6, r7) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000180)) fcntl$lock(r0, 0x6, &(0x7f0000000100)={0x2, 0x0, 0x93a, 0x7a, r7}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCIMMEDIATE(r8, 0x80044270, &(0x7f0000000400)=0x2) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000300)="0a81286e07bc7f97c14d70532853809936798d52d6a18e6d44ccab81154c9b3fa11e0ccc77b5ee9696213422fea0c6aa9b42b5226b97771e276378130cffe7066ba4dd430701025fc019600194826106e8edac67f042399935c1a5b5d57c", 0x5e}, {&(0x7f0000000200)}], 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="7c214051d957885bedbb6da24b68") 16:01:02 executing program 1: setitimer(0x0, &(0x7f0000000080)={{}, {0x0, 0xf423f}}, 0x0) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb50800000000000000af63ff3728381d000089720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c50000000007000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x17b) sendto$unix(r0, &(0x7f00000000c0)="ad8734858c9056ec732f0c7c42d0bf8126bf55ecb472cbd018b40ff1f3a2e0a19c8a8010dfab8862ff1cecd02dec90e27215c16179d823b4218d0940a424e43cab038e8b056f0525caed5d5942fa6df97942f5d587f4bea0808c66562de5acfed5d0c3e533344cfc861d5430bb92593be6167c7e904008e72b0621e32b0c68d62d8c270a892346e352f2ca482df84c2ea219c0dd88312670", 0x98, 0x400, &(0x7f00000001c0)=ANY=[@ANYBLOB="00005041a290c36b419610acaad9072e2f66696c653000"], 0xa) setitimer(0x0, &(0x7f0000000000), &(0x7f0000000040)) 16:01:02 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x0) 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) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="4c2802a8a42e5cfc157ffe651bae0a41ef0f5498caacf9a84d290295c60aa7b981622f7d52c6876297f06f97694431c57bbfbb44de8546cf6cef97291818b7a364ad23f1af37c22ab5"], 0x10) write(r1, 0x0, 0x0) 16:01:02 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ea6e6322533ebedbdc9d161b5dcd0354a5619513bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a010012fc4d5f16b136a5d00d1628b53aff63ba86238f0efdb1c55dd0b7846f99fa72b694223e5ae4921f14b5700e0eb50fff9c409101a745313e714dc12e7c9168e5c37fbd060db22b5ce1fa8c8d1709414122f180a3007a", 0x8f) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x7) write(r0, &(0x7f0000000800)="9cd8a7d095966b119876e1e0bac452d8224b383867cfbeb2025ce0734968b7cd8ba620bacb825fdd5c398ca83aaee92e1db6a797a6c1967ac8976f4adf94850745f0d02e9c227eda3d5da6220514d611955f6fb0135722cd3388a1f5c2f4421fc7ee83b8ab42754474c6d0fdd137072b75116198d9e37f964bb1c157b551f5cc97541c288e4af15b2524361735ab2d64f54eab60ad549b04438500150e0eab2e38ac85dab770f43eeb7a624fdfe39d58135897e96a65767dcd83c2e2800329bef281c05a2e5e835143d73d63eb4a674309fbee5bd3197ed1cb709e46655ad6b9eb27ae976df3087a53b9bd1052e2dbe4ac5cfafba9e319df08ca3bd0b6ce808a0add5ac78b8401365201a1c54dbaa5fcd874f5df7f7034cdddfb9c19b0ca516b7d91af8423cbe1c91e4e5d172df8e945b45de0fc7884c49bb82341954b24a856a737c3a5e6d247351885ab27db45a78e8a744b216090449da0779c063ca5b8ca211e6b325f13504c469882f94a2a0cd5e4cc8201dbed91c1ce120ce4fe5a50757bd21f7c26c7cc85822f9f12a6d58432762d66d5429a602be50629e530d56f176de78b3e0618fda3493b02678ff7c9e6ed967a95c5ba44b488413d9df8b8827832389a352b259903770bd1f7352ab46eb3bea1cb8a5b5bca8309c25f62445bcd46170c224aadef4128c0ca358da707a7f0487232af4118aa93d3ac422aa70a5226ef356fd841e4eb5fe8c184ba0bd8aed01239997b9f1c8a1016e91956ee4671d400059f264a722e8b31e35e97cfe4a0d60278617df3fec8ed5b2e06ca2cfdb016d0c846c4bf67d59c8d6af9b3783498c491dd382b14e22e2806d43402daf944673244e1b8cca1dc13815856cb8f7dda165a57d2011ec553a9270ccb6101f8977b04864e843acaeefb5aba4793e7896e2c226ac53ebc41941df27a7fa72bdcc923475c02f8c1759e898c292efa06e70477dc989f9528e6312bea31c55bd21690d5704f25d83bffb87b583e0ed4ffe4f78993d17319abbbe5b5386287482bf64cc2cfe62f157bb681eeb920f70b8fa9511cf278ba77e5b233c629d5d84338d53f53752229a2a3800325f6238c25c7ff1daabed9a0d54fbfb26e22ca4288e3c9cb30906c68f8fef060624e79d563bd32506cc25cd9b8a41b3e9f2a7848b86e88cfc8849ae554866d5181ab6b80e9a611a90c10cb712add9e6f9fd85e20c734033f761f5968bc2c4b342fcacc22eea7d6d1b85c11c351ec9a7fd8b09a09211cfafb6bc5df7b9de3e7e4a1063e3ac44a47acf55c01ffd249d683113cef056b3b3e31a5efc8509786f15a1ac81a55c44fba673d6e69bd933d5e1516259265d4b2d10923e20ff7b2e5752cc9ade37bf068a7fa5c57712a136afdcdcb883d3d6925755fc9a810f73be5303e15", 0x3e9) r1 = syz_open_pts() close(r0) ioctl$TIOCDRAIN(r0, 0x2000745e) close(0xffffffffffffffff) msgsnd(0x0, 0x0, 0x0, 0x0) dup(r1) listen(0xffffffffffffffff, 0x5) syz_open_pts() 16:01:02 executing program 0: connect$inet(0xffffffffffffffff, &(0x7f00000000c0)={0x2, 0x2}, 0xc) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xc0000000ff]}}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000229]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) clock_getres(0x3, &(0x7f0000001640)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x6, 0x100}, 0x10) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) r2 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) r5 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r5, 0xffff, 0x1021, 0x0, 0x0) setsockopt(r3, 0x3, 0xff, &(0x7f00000015c0)="8e0206f67e427d9529c70038cf362c59b155b90e6ca33aecd0075ebaea546b069c98b98f6a6a25e848937c5db562c2900579753205eebe98411f51f4155203670b2ef9aea375fc704c42da8e62e9b9a133888306", 0x54) r6 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r6, &(0x7f0000000200)=[{&(0x7f0000000180)="000000186a56010000001c0000030000e9ff0060d5706c85c2768511fe8722374e341de39f8fce02a55bf804", 0x2c}], 0x1) faccessat(r6, &(0x7f0000001580)='./file0\x00', 0x81, 0x4e5683c85fdadbea) recvmsg(r5, &(0x7f0000000200)={&(0x7f00000004c0)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f00000001c0)=[{&(0x7f0000000040)=""/79, 0x4f}, {&(0x7f00000000c0)}, {&(0x7f0000000100)=""/27, 0x1b}, {&(0x7f0000000140)=""/77, 0x4d}], 0x4, &(0x7f0000001500)=""/113, 0x71}, 0x40) 16:01:02 executing program 0: setuid(0xee01) r0 = semget$private(0x0, 0x4, 0x201) semop(r0, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)) semop(r0, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000500)=""/191) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000180)=0xc) r2 = getegid() r3 = semget(0x3, 0x4, 0x8) getgroups(0x7, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r7) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000002c0)={{0x40000000003, 0x0, r7, r5, r4, 0x0, 0xae51}, 0x0, 0x4, 0x7}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREEN(r9, 0xc0245755, 0xfffffffffffffffe) r10 = getgid() r11 = getgid() getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000280)=[r10, r11, r12, r13, 0x0]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r1, r2, r5, r10, 0x140, 0xe1}, 0x2, 0x2, 0x6}) r14 = semget$private(0x0, 0x4, 0x201) semop(r14, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semctl$SETVAL(r14, 0x0, 0x8, &(0x7f0000000240)) semop(r14, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) semctl$GETNCNT(r14, 0x4, 0x3, &(0x7f0000000500)=""/191) semctl$GETALL(r14, 0x0, 0x6, &(0x7f0000000a80)=""/4096) r15 = socket(0x18, 0x1, 0x0) setsockopt(r15, 0x29, 0x80000000000003c, &(0x7f0000000140), 0x4) r16 = socket(0x11, 0x4003, 0x0) sendto$unix(r16, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb50800000000000000af63ff3728381d000089720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c50000000007000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x17b) getsockopt$sock_int(r16, 0xffff, 0xa00, &(0x7f0000000000), &(0x7f0000000040)=0x4) 16:01:02 executing program 0: open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x6}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77df8a05c0d737d", 0x7f}, {&(0x7f0000001080)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d85d23836bfbaf9f58e6d6f280c17cdb546abae492fdfdbc6f5cc85235c95f74ff483beb20b5202fd19b44f8ba13f6c102676ba303aa2000b927e79e87a3d6ebfa45e99cacc620e34b8fcab176d27b8801fe960ebdbe66557187a51c4bd1ba5a17434e23e112637dc53b19300993252a37c953ca118103f6c0b2d63d8d22c68578b56f0342504c4a55c9ca8e91e54", 0xce}, {&(0x7f0000000b00)="819fd5298297366b61132981b3af993ea91874ab0cf08fe2647e013fa7bff9da3e02ff389766f8d99e4b8e8a4bc41e8cd51a1f3a4da174b51c4506353474e0a292b918458f779eb2c90aeef171f0d62e430337ff4d00aa2c7e8a4cd8c0f34ecd08591cbf687d4d14ac32d88dc4ea9ac3d30995deb9ac42c4117f4e27e17c4498eec3795deea7c77b0c484e4c69870b8531f944dacf604d9c50422329fa0953739afcca1c05ef5c35c57c5f3403edd074af3e69bf8bd5b92dacfaa3aa1d0a787e5303f5558b0bea1ae2a75f597d86d65fc6f79f93a8", 0xd5}, {&(0x7f0000000c00)="728084acfb0b3434adef4d203d904466d85b45b8ad49e077fc077892dac153e11d40d9b265ffe64c380eac77d277ad26dcb6de7a864cef9c2c8021de89df3c63e48a8447ce8e0845a76ca5c5412e2640f255e5beef9df64403ec431e4600399b1a2f69a94283341ca81d6d0250d9f264bd9bdfcca16b25f6cc6d878d518bfacde6c8389ae5d705e76888f9cc6e3b6cd41c246dddc2bb070c84fcfd9c0e24428a343e5e6b9e9e39e03400305c5bb24c9fd285fc0d11af55502796365e0a6a2d2f611f1df872252eed89a7de7efcb424da42b1b4f34fd4524931070a60b1afcd257103dd074b85b1f8f8305593c1a71f9746bf", 0xf2}], 0x1000000000000288) close(r0) execve(&(0x7f0000000040)='./bus\x00', &(0x7f00000001c0)=[&(0x7f0000000100)='!&\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)=':$*\'\x00'], &(0x7f0000000300)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='/\x00', &(0x7f00000002c0)='\x00']) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) r2 = semget$private(0x0, 0x0, 0x10602) semop(r2, &(0x7f0000000080)=[{0x4, 0x1}, {0x4, 0x1}, {0x2, 0x1, 0x1000}, {0x0, 0x1000, 0x1000}, {0x1, 0x20, 0x800}, {0x3, 0x100, 0x1000}, {0x4, 0x3c, 0x1000}, {0x3, 0x6}, {0x5, 0x8, 0x1800}], 0x9) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000240)=""/221) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x8, 0x0) getsockopt(r1, 0x1ff, 0x3, &(0x7f0000000440)=""/155, &(0x7f0000000500)=0x9b) fchmodat(r3, &(0x7f0000000400)='./bus\x00', 0x4, 0x4) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000380)=[0x4, 0x4, 0x6, 0x4, 0xd53e, 0x8, 0x9, 0x1, 0x5, 0x7]) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000340)={0x100, 0x5, {0x1200000000, 0x1ff}}) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000080)) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000540)=0xff) 16:01:02 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001880)='./file0\x00', &(0x7f0000001980)=[&(0x7f0000001e00)='&#@,@\\{(/[\x00\x8e\xf9\xe4\xdc\x86\x8fKw\x92\xf4`1\x19v~\xa4\x94}%\x16\x8d\x8d\xe5Up\x04\x00\xa3\xd1\xa6\x94\x80\x17\xf0qW\xb2\xdc\xe50)}\x03\xd9\x14\x9a\xc97\xfd\x00\xbf\x8cD\x13\xee\xd0\xa1\xc7\xb73$=\x16\xb5`\r\x8e\xbfES\xfcC\x17\xd8]n%\xb5\xbf\x06\xed\x1aF\x82\xd9\xf3,\xd8\x8d\xb5\xb8\x8d\xa1C\xc8\x96\xc8\xce\x83H\xe6\xc3\xc6\xec\xc6\xc9\r#F\xfa\xb5\'\\\xaa`jHr!\x8f,\x1bb\xbb\xef\xd5\xf1\\\x00\x00\x00\x00\x00\x00\x00\xb0% \x13\xd8\x110\xcce\xbb\x96\xe0\\\x82\xae\xbb\xd2N\n\xab\xb7\xd0]a]\xcf\x96\x17\n\xa1j\x80\xea\x12\x05\xc22\x01\xbe&[\n\xffqM#\xd0/_?\x95P\rr\x8e\xb0\xb9\xd4\x9b\xd3\xcf\x11\x83\x05>\xc1\x14C\x92\x8c\xac\f,\xda\x8dQ>\x802\'\x8a\xd8\xb9\xbb\x9f\xee\x03&%fe\xb1\x7f&\xdd61b\x85\x16\x01\x00\x00\x001\x05\t\x10\xa0(P\x8ew\x1f\xe8\x1b\xf5\xf3\xec\xa3\xb6\xa9\x81\xfa\x15\xac\xb6\x99P\xc7Ro\xe5\x8c\xdd\xa4\xed\xcf\xee\xb97m\xadG\x01g~\xf4\x808\xd6\xa7\xd3\xf4%<3t\xff\xcd\xe2\xf5\x85a\x16Yu<\xc1\x94_\x89\x11\x84\xe3D\xd9\x12\xa2\r\aB\xba\xde\x1c8B\xcb\xee\xb8#\xab\xea\xafm2\xf1\xb6\xc1\xd3\xec,\xba\xcdEo\f\x8b\xfa\x04\'\xb8\xbdOe\x82l>\xc2n>{\xcf\x1de&\xe5\x11\xf7\x1b\x84&\x91\"\x9d\x8b\x840\xd9\xe8\xee3', &(0x7f0000001dc0)='\x00', &(0x7f0000001940)='@:\x00'], &(0x7f0000001b40)=[&(0x7f00000019c0), &(0x7f0000001a00)='[(\x00', &(0x7f0000001ac0)='\x00', &(0x7f0000001fc0)='{-w/\xf6:\x00']) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) r1 = syz_open_pts() r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8080, 0x80) close(0xffffffffffffffff) r3 = dup(0xffffffffffffffff) semget$private(0x0, 0x1, 0x201) r4 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x2, 0x8, 0x2, 0x1, 0x100000000005, 0x4, 0x7, 0x1, 0x0, 0x7f, 0x4}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000001800), &(0x7f0000001840)=0x10) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x1, 0xfffffffffffff11d}, {0x61a, 0x100000001}}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r1, 0x0, 0x519e9ff5a54d8863) syz_open_pts() ioctl$TIOCCDTR(r3, 0x20007478) ioctl$KDGKBMODE(r3, 0x40044b06) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs, 0x8) pwritev(r2, &(0x7f0000001a80)=[{&(0x7f0000001a40)="e22490d295b0d1f6218db0ffb7bf3db1cbb73dead0c09938159787bfd2bd385be3", 0x21}], 0x1, 0x0, 0x0) r6 = socket(0x18, 0x2, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r7, r6) dup2(r5, r7) r8 = socket(0x18, 0x2, 0x0) r9 = socket(0x18, 0x2, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r10 = dup2(r9, r8) sendmsg$unix(r10, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000001b80), 0x3d8) r11 = syz_open_pts() ioctl$TIOCSETAF(r11, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r11, &(0x7f0000000180)='X', 0x1) ioctl$TIOCSETD(r11, 0x8004741b, &(0x7f0000000040)=0x6) readv(r11, &(0x7f00000016c0), 0x9) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 16:01:03 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() dup(0xffffffffffffffff) accept$inet6(0xffffffffffffff9c, 0x0, 0x0) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000200)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x4c}, {0x6}]}) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$BIOCSDIRFILT(r4, 0x8004427d, &(0x7f0000001340)=0x40) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000200)=0xfffffffffffffff8) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000000280)={0x8, './file0\x00', './file0\x00'}) r5 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r5, 0x0, r5) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x4c}, {0x6, 0x0, 0x0, 0x400}]}) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$BIOCSDIRFILT(r7, 0x8004427d, &(0x7f0000001340)=0x40) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f0000000200)=0xfffffffffffffff8) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x4c}, {0x6}]}) fcntl$dupfd(r8, 0x0, r8) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) fcntl$dupfd(r7, 0x0, r8) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x4c}, {0x6}]}) fcntl$dupfd(r9, 0x0, r9) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r10 = socket$inet(0x2, 0x8000, 0x2) writev(r10, &(0x7f0000000d80)=[{&(0x7f0000000f40)="933d8a116111d961fe8c4934d77e7aee24a5debf66df75ec3c6398702e6288d9e5aabd74966fef4e2e45655e8c1fe6e1e23005766eb42abee96ad2a593a1e7ee9c1987cdb946df06037d513e85", 0x4d}, {&(0x7f0000000300)="059a9bc77a7cfe9f19256cfde3d467a0c407fbfe8a307674997ec59a4a65dd546d6bd4fbd3c8f125d8522c5f83fe61125b4085886848fd6c0be773380f8c9b2a", 0x40}, {&(0x7f0000001200)="fb2a1fea8a80c058f1bda4ea750de745e1d6a0fcf6b12ce75558f3f931d57c3013c4c64228c0c369c4f07786231a1b4ac5cca9f7c3139bc8bbaffeb626c86b2f5f2014519bbf1bfc29661ddba4a1c223b728ea126a5ab99abadfd28dd69d205bd428b9fbbd5f4fea6d43a537f23855f0389749b029d28f9d84cf7e21c7c80dacb93adf66fd450c1af60a1df138085bbf8c4cbb7702aeba235098fa621a40fa874729bb4ad5f48776a56c35ba0838d7731ef55c4bb1fd6e1767f7bd7998114d19d26aa97f78706066dfb41abcca85e6542c36fc493c7bc3878c9ab48acd9845cbe9cc76be83eb47", 0xe7}], 0x3) r11 = socket$inet(0x2, 0x8000, 0x2) writev(r11, &(0x7f0000000d80)=[{&(0x7f0000000f40)="933d8a116111d961fe8c4934d77e7aee24a5debf66df75ec3c6398702e6288d9e5aabd74966fef4e2e45655e8c1fe6e1e23005766eb42abee96ad2a593a1e7ee9c1987cdb946df06037d513e85", 0x4d}, {&(0x7f0000000300)="059a9bc77a7cfe9f19256cfde3d467a0c407fbfe8a307674997ec59a4a65dd546d6bd4fbd3c8f125d8522c5f83fe61125b4085886848fd6c0be773380f8c9b2a", 0x40}, {&(0x7f0000001200)="fb2a1fea8a80c058f1bda4ea750de745e1d6a0fcf6b12ce75558f3f931d57c3013c4c64228c0c369c4f07786231a1b4ac5cca9f7c3139bc8bbaffeb626c86b2f5f2014519bbf1bfc29661ddba4a1c223b728ea126a5ab99abadfd28dd69d205bd428b9fbbd5f4fea6d43a537f23855f0389749b029d28f9d84cf7e21c7c80dacb93adf66fd450c1af60a1df138085bbf8c4cbb7702aeba235098fa621a40fa874729bb4ad5f48776a56c35ba0838d7731ef55c4bb1fd6e1767f7bd7998114d19d26aa97f78706066dfb41abcca85e6542c36fc493c7bc3878c9ab48acd9845cbe9cc76be83eb47", 0xe7}], 0x3) r12 = socket$inet(0x2, 0x8000, 0x2) writev(r12, &(0x7f00000029c0), 0x100000aa) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x7) write(r0, &(0x7f0000001740)="4f6ac8e2be9950a9e80c9e48bc32eb393a1363c9bb4946656ef95dfc85ea62c93777717701a0a31d7bcd5eac4c40144e0e05a80e83c943163feb2c080000003339294c771eeb5cc64ee8709e26b2f8a803e68de5eec25523aaace549f8bc69f840a0d937efc18cad293bb36c3f5c5a0008000000000000ce62113eceba17271f91a279f10eb44cc13954306070f28154fc51b6f60a74907fcaea49dceba10c8bdb55b3f13b644816e9d18d83554b57075aee90bab708fa8d8a5516187e07737fdd136ee555cee0ecd0e3bd39ded355d0a031628e0092d7458a91e6f65a403047d00d582485caf7bba2c3f558cbcb99861bbc1ad86dfded96e3e6bd64cfc1703e851afeb3c5ac819abd2b4e6e7e2c22dd008984d69affffffff2c9f5a1ecc3b840e1cf478db01cd825ad7e3a5d351dd3a330da6d964495f752d65e5873ca5242cabe6ee0b120c3cf1c2313a9dd7257cb4707f82bf3c9d57de7b2131296d415b753edbf2a6cdbd15f47182d6c0fd965da5672b6831f3c25d3fafc5b6185306020f547e657e2b3a5b482b041a25ca73b52b8f18644b71dbb505ff6abd683ea526a1df1b680670e9b6eda86553f499abed0988284272fbe987d3a9fcbe26ed0ed98071359bb1ec68dc089480d7e9be6a3d1df442aba78ede7d2c71af2cdb4f2e2bba96dcbdd402a9a080f7b06619e48b2bfac028316556e0a1a6411d8a7f7a8b6db8684e8e7828660ae938d487f029bf288aeaaf8a0dd92a4b2ab1357f", 0x21b) 16:01:03 executing program 0: pledge(0x0, &(0x7f0000000200)='vmm\x00') getgid() 16:01:03 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="7702c17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getsockname$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000e) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000200)) r3 = dup(r0) recvfrom$inet6(r1, &(0x7f0000000480)=""/4096, 0x1000, 0x41, 0x0, 0xfffffffffffffff9) listen(r3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) open(&(0x7f0000000080)='./bus\x00', 0x100, 0x8086d2f9a6e62387) socket(0x0, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000000), 0x4) bind$unix(0xffffffffffffffff, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) r4 = socket(0x0, 0x0, 0x0) r5 = accept$inet6(r3, &(0x7f0000001480), &(0x7f00000014c0)=0xc) fcntl$dupfd(r4, 0xa, r5) r6 = socket(0x2, 0x400000000002, 0x0) r7 = dup(r6) fcntl$dupfd(r7, 0x0, 0xffffffffffffff9c) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, 0x0) write(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) r8 = socket(0x2, 0x1, 0x0) accept(r0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB="6a0a5bf895f4b4ff"], 0x10) sendto$inet6(0xffffffffffffffff, &(0x7f0000000300)="940f454695241d5facc07b62f07ab4dc4509d4389a879e6d15484fd3e068fe63094b3342087a69b128cb0de42e1d3f8d25b06bbe90d23c2d6de0949608593b59c828913befefed891b100123666b8acec72663eb06183107a7e1ff8ecd5ea72e9bfb5f670d3fc78ee0cf86139aa87eaec5ad20c325ab07a81bb93558d0930aeaf9e481a7ab5d51823fb1bbc41c5aee45d5483f8c94fa8e0f218152e31ec8df3ba4d4f8577e0d0fe376d3e5b794cfe77e8f1ce9c27e3ca8fec3db6e9912cbcf6a5092c450b98343827fbd38fed41c55e0bc414567226d5df63c9f0fddf5477f3d81b8ad60c3b4f449b414ae2d8d5e3e903de93832b27ddd0868b009bc2b0f0d9c408da0eef3aa543ebcb609bc526f0dd413471ca2", 0x114, 0x0, 0x0, 0x0) 16:01:03 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) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x1, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) ioctl$VT_RELDISP(0xffffffffffffffff, 0x20007604, &(0x7f00000000c0)=0x2e92a7586d06a681) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) 16:01:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000000)=0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x20000000000015}, {0x3d}, {0xfffffffffffffffe}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0xa, &(0x7f00000000c0)=[{0x1, 0x4, 0x9, 0xf7}, {0x6696, 0x65, 0x0, 0x4}, {0x5304, 0x6, 0x66, 0x4}, {0x4399, 0x0, 0x1f, 0x80000001}, {0x7ff, 0x30, 0x34, 0xd4a6}, {0x8, 0x0, 0x6, 0x3ff}, {0x8, 0x79, 0x1, 0x7}, {0xffff, 0x9, 0x1, 0x5}, {0xfe4, 0x70, 0x6, 0x73e1aad9}, {0x7, 0x0, 0x7f, 0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 16:01:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/brf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) dup2(r1, r0) syz_emit_ethernet(0xe, &(0x7f0000000200)="449a0ca9e3293f81416ca0ca5a14") syz_emit_ethernet(0x387, &(0x7f0000000340)="b6") read(r0, &(0x7f0000000040)=""/32, 0x20) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) dup2(r2, r3) 16:01:03 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) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) socketpair(0x2, 0x8000, 0x0, &(0x7f0000000040)) socket(0x0, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000080)="896c0962c91f0814", 0xc1) 16:01:03 executing program 1: r0 = syz_open_pts() r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002700)='/dev/wskbd0\x00', 0x381, 0x0) r2 = fcntl$getown(r1, 0x5) fcntl$setown(r1, 0x6, r2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x100000000, r2}) flock(r0, 0x2) flock(r0, 0x2) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x20, 0x100000001}) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000000)=0xdd) 16:01:04 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [], [], [], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0xfffffffc}]}}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r0, 0x0, 0x0) 16:01:04 executing program 0: clock_gettime(0x0, 0xffffffffffffffff) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) 16:01:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000240)=[{0xbab0, 0x37, 0x1, 0x14}]}) socketpair(0x0, 0x4, 0x4, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="c4668df05214bc9deb9c534db6d4") socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000280)) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000380)={0x3, &(0x7f0000000340)=[{0x3, 0xff, 0x19, 0x3}, {0x9, 0x8, 0x9, 0x1ff}, {0x1000, 0x7d, 0x6, 0xfff}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f00000000c0)=0x3ff) 16:01:04 executing program 1: munmap(&(0x7f0000000000/0x2000)=nil, 0x2000) shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) msgget$private(0x0, 0x220) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r2 = dup2(r1, 0xffffffffffffff9c) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000280)={0x5, 0x6, 0x81, 0x1f38}) rename(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)='./file0\x00') ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x28}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) sync() writev(r1, &(0x7f0000000200)=[{&(0x7f0000000000)="4f7dec25660aceb47c21a6e66c18387ee5064f472a5ae3c10c57d90dc762c5a6d4e4a2242669dd4d2b6a761ef3d42ba5956adfdaa178e42df47c807d8cd42d48eb20cde2527cf53972d178d40446914d12b834edea7d41495c3dbcdefd078664916e3b2764faaf6dab0459c665ab55ea1c416cfcd107db5f854f0e9087d1635342a72bffbb145c4741e8808e367dc8b7db0520deb856f53638743a", 0x9b}, {&(0x7f00000000c0)="5cbf9c871226745a0d4c9d4ed18603dc0bc7089307d9ce24ac0ef4057f3c11", 0x1f}, {&(0x7f0000000100)="ec9f01e97aa33d1b7a1f7c033e555ce752abeb6bd33696ac29bf8a72e41964e78b3c465425c4edfc31240c9b6b1d078fa6fa4812f9b78ca517400d6523a3f5affa27fb8b314b7d3f07930d3778a55d91ae3292f763a14424a496802d67b1283aade64c2685a9cbb6f6e1df0c5760905b752648ae8a51367366280f0d257defeccfa1d8a97ea4d05dfb599869f8ea92c879e2792066bb39e6bb47ae498a946e43b6bab570f7382a4266bc77f1f9c98bb05519fc585c5663a0f428faa71d6cb0449b771bd35a8343d017339a16b088865939419ee572c12a97ad55237a4e836e106045d1ef583368cfc618da1a699b4f50", 0xf0}], 0x3) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'t|p', 0x0}) mknod$loop(&(0x7f0000000380)='./file0\x00', 0x100, 0x1) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25, 0x0, 0x1}, {0x16, 0x0, 0x1}]}) pwrite(r3, &(0x7f00000002c0)="a8c3e846aad7682ae4b7f76fac20ce364f28baacf61cec1c0a097ec4e94ef777fbbf8a325d1a70f6465e61441acaeb47343818d68577aeb68f88a23889e747085cdb257fe9a47ceeb3fc6a7517ee6ff294ca0f09a2118aea7b511b07ade220b0c3b111223a9dc391fddd33c08aa354449de233f544d9e461d603a80087b30d6450daed0195ad8ad2f1b81d81854f1add031eb32e8afcb78dec59c63fcf2913e20ee9259a5b946448b289", 0xaa, 0x0, 0x0) socket$unix(0x1, 0x1, 0x0) msgget$private(0x0, 0x20000003c4) madvise(&(0x7f0000000000/0xd000)=nil, 0xd000, 0x6) 16:01:04 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xffffc0fffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r3 = openat(0xffffffffffffff9c, &(0x7f0000000480)='./file0\x00', 0x100, 0x2) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000080)={0x1, 0xcd}) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f00000002c0)) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000000)=0x9) 16:01:04 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x18400, 0x0) connect$inet(r0, &(0x7f0000000040)={0x2, 0x2}, 0xc) r1 = semget(0x1, 0x2, 0x0) semop(r1, &(0x7f0000000080)=[{0x5, 0x3, 0x1000}, {0x3, 0x6c, 0x800}, {0x4, 0x1, 0x1000}, {0x1, 0x7ff}], 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8, 0x0) r3 = dup(r2) r4 = semget$private(0x0, 0x4, 0x600) semctl$SETVAL(r4, 0x1, 0x8, &(0x7f0000000100)=0x4) flock(0xffffffffffffff9c, 0x1) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x10000, 0x0) ioctl$VT_GETACTIVE(r5, 0x40047607, &(0x7f0000000180)) semctl$GETZCNT(r4, 0x1, 0x7, &(0x7f00000001c0)=""/46) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCMBIS(r6, 0x8004746c, &(0x7f0000000240)=0xbe) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000280)) r7 = fcntl$dupfd(r5, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_ADDSCREEN(r7, 0x80245753, &(0x7f00000002c0)={0x36f, './file0\x00', './file0\x00'}) semop(r4, &(0x7f0000000300)=[{0x3, 0x5, 0x1800}, {0x2, 0x3, 0xb1543509cb327c50}, {0x52ea008228ecffe1, 0xee58}, {0x1, 0x32f, 0x1000}, {0x4, 0x9}, {0x2, 0xfffc, 0x1800}], 0x6) r8 = accept$unix(r5, &(0x7f0000000340)=@file={0x0, ""/108}, &(0x7f00000003c0)=0x6e) r9 = dup(r8) ioctl$TIOCSETD(r9, 0x8004741b, &(0x7f0000000400)=0x2) r10 = openat(0xffffffffffffff9c, &(0x7f0000000440)='./file0\x00', 0x8, 0x6) ioctl$WSDISPLAYIO_ADDSCREEN(r10, 0x80245753, &(0x7f0000000480)={0x9, './file0\x00', './file0\x00'}) r11 = open$dir(&(0x7f00000004c0)='./file0\x00', 0x0, 0x108) ioctl$FIOSETOWN(r11, 0x8004667c, &(0x7f0000000500)=0x1ff) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000540)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSRSIG(r12, 0x80044272, &(0x7f0000000580)=0xea5) setsockopt(r7, 0x8, 0x7fffffff, &(0x7f00000005c0)="db80e27428056cdc55671b1390def95d249095e70968ad2c942abb330d01ae83362bd2eb2f11e5b8d2f58894f960f7ceaff579dec3f13f04c82fbc5da8413cdb408540c479", 0x45) getuid() connect(0xffffffffffffffff, &(0x7f0000000640)=@in6={0x18, 0x0, 0x3, 0x5}, 0xc) 16:01:04 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000140)=""/145, 0x91}, {&(0x7f0000000c40)=""/235, 0xeb}, {&(0x7f0000000000)=""/55, 0x37}, {0x0}], 0x4, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) kevent(r4, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0x41}], 0x10001, 0x0, 0x0, 0x0) r5 = getuid() r6 = geteuid() openat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0x210, 0x80) setreuid(r5, r6) r7 = getgid() fchown(r4, r6, r7) open(0x0, 0x0, 0x80) fcntl$setstatus(r2, 0x4, 0x40080) pwritev(r2, &(0x7f0000000b80)=[{&(0x7f0000001740)="2ba86a2fbe4a9998f535fb1d0ea27250a19603b5f16860092d4b26db8ce2cd0b9b3827f6723c261f0e82fe5ade205df8ba52985f2da1c4e03c850f580218ae1655f06fb9d27521633f4ccb07187b8582c3ade8caf75176cc4cac09113950fe566cbecdaf23e0b76e050dfc6fa7217bb131121af6b216d31c41f20a783f875a1d43cbca1c8828098dadf8b9212d2abf1e71c31428aaad3ef11fb96c196ccba7ca26073341fd09d9c6a42dd7ddde5e44fd09e9e8a0f04e5d02290f963f64dbd7024c9ddbca6bcddb51a2667e2983ae37a4b08482c0bb34b17769e75656363bfc94595620c69c5ffc05f6ce1070bc35e970ed5882787ff8ca2498f2fe6989f90b9943d3d3203117e9082d713eb886b999fdf3821e69d7dc7e5a31fc4e79be7e219089acb5b9b5d5ce18467280edf37e8e8287ab9853a19e10faf21ad283a12f7dfc577de3da9167e2a2ecbd492459021089b9b4eebe8c35f864a9e254119e0409ef4673cb62dd719bc2b0957e465888278ad47d642db4bb318797393571c1adb5d84aacf7051775601fa77caa853f44147c0299be66f5aea77071d5c1f4da97a3a5c775b6f846be481f4d552081c774be1aeb1fe5387d6548851a698636503b0208c84907163fee4424399c78194720ab9c48ef534a8e1221e2a8561450651e0ac3f350204df994dd80db6628b436f44e729bd384d39de50c78c6a4f63ba6f6d89b08671d85971c029b9d487f6a10197db1b29973057e6753d4bc9dcc08a6b89cf2290e0a0585a39e3d6570eba7bebffaf81263b6abccc657a769d4b6ebcb7b30b0cdca88badcf7853156b6050f2428826c68efb59fd2145f8ccb99a841872bc03b3224e4ad0926ceee9aa40062b31055ab864929bccb3e7ac90ed6700a292694c3c3fb74d669dada3f0a969314911ea66f2be20b24a6db569ca5b6d5ac9ded5b6a6d715290dc1611e6bd3cdcda6f5f1a6653af40ad4abd8a94cb57665ad1c6ca2ad8b8cf081834d44d9317d82d57ccec331be340ba2c120b86164314b8a0a13eef67130bdb7398a0cfdb6278427a253d7b860879cafb3886fd3a4880957fdebf7479cf1482dd77acb0a69e82d59aeaf3e185f0080ed4f51e2bab3487e346e81bca4f8e64dfd359b8f53a3bc650b6de5d4c77accec63a361a0825bcc722e2ba54544f3229520bc9cc4d7679447320b5ec1d084f4207b2a61b1e2454208e0930c2c53f3b10e6b7bc1d8cfd0a512efa2029b4be508dbb89878000eae81ebfe1d4a1df583b03de929957c13b8fc36489b8a81c6e5c4e15747ad5cc5adc1935430f1bfded0ebd9d8c897e4259eedb2eaeae76141e5b30dfc6d47bbac8124d7adf794f60da1e111d1fe57f3b2a499ebfe3f9519fa83de683c44abb6b87c98899db0ca536df12e9572f8d32b203c0c954fdb51e40882579018a1a0911a49d5652da1dcb04f13c00bf894357d4525ac947093ef9aa945f0792e826fcc6192cd4d2109cf2bc2b8c0647fd181957c8234dcf04f28464b9a3d9f2f1f43c604c4f8b2c6ec0a2519d98fac85b18b7f66e4d70fe17302def28d306c738174192f26db4eb69f850f48426d4da23b442b966a3bf30a886e2755fb3418f4e0a90da2aca12f8e7971352c2c856125f28c4e670d68fdc7edbcdb3430ee7cfa5e941c095f27a8fe0b96875e6f6162b0cfaab2c835fec3e5ec67b83eda2ae8fb2eb1549dc023063596eeaa9380208390594c3155ec974008b3425d6aa03dbdd5b9aaf8e119a54c7e578bc149a1c134f5e9e8ac5011add1ab8817bd019eb3790338629d769d86d6641581f8bb2dbb656179b00c64d8177c5b2f4841eb331ea4a7c13d8232bb9b49b0ed369d263636720c6bc748fdef15a2b9ffccf0da06b46335a089f2f9bdddbee7042e1ec77c57f4d8b91c317c3c4910651ac3c285a1663f600e115f13eeee2f0ddd6a5a7be3d55e43ee4c7e73074424fd55ddad6e58d34a8cf42e0ededee870618c4503204c39214e806ffca15f01ac8d744e38bff908f90487a30e9a238f87197d3301ce56c61f2997237b739da659a44cdd770c429fec9d22718d081a3eef56e208bbbbffd89654cd07813532e312a848322a8f9c5be92c08694adfd7c8855d52c137d11ade26d76b25beb1dd5ffdd7f8d942b70e93288ca346be4a21a50212ad37e68ded688c319b2c983c545061b15b86c3de6e3ba7c2b9256c9d99bfc563f02545e3dc54e0a30fc4e026dca7898945f72110f49e72b6a8227fb58668b35374433af2089c376c08cbba2f06431d8a38e836911f1c6096794a367b519176b241db02d655ad6ec3958b5684b0836ec2fd6813906c6cf3d0a3baae114054752ebc8190562ebd431c1e899a8103abd8bf89d280ad6ddb6840825674c19a11d898979958023fa59eaa8ff709f3713360fa2c5c259efeb349909da042925eec6ce9395c25c979904217e14e17f7341d4977c5195eb6e018cd770ddaaa2dd662718c297d6e57150d81dba856d05848d590731a2df568bf87d8757b872f1dd9864df97e8037a2187143f837660ee448e58aee7a6566c0b8d663aaf2efca585f5a8608aff61a540ef1cc011eea8b5934d9b878a64d8fe6118a2aaa4df8b609dc1915d1050730d2e239945caf4482816368143b6b3144c9a5719f7fce963257a5dcb7231c21a3544c847dda5685bf0e82cdfc95fa83c645e50a55200127be12100a344bf98a8e59d6ee696fa7fcb89d26e30e64fbbd6b971a91e2f3a60183586ec292eced989a0cf552a4216cc3d2a10aba76f35c6a2ef9787f05accbef0af8e1a0414e6476d819645cf737dd1c2359e673d9b2b6e6ca7e9cb41d3645e01ce6dfb47ed5bcd839aaf011575dd70a7c093f72eff5da522d57600e02097eb6e0f3d7cfef1da62bec5c3edeb16f98e6faccc4233a9ac6f58c8a42050e7679c46e2923384c7cf7361166994f3b20b27424fd3b7202de3ada75b6bff81dd47a69ba5321ca371b39ee2e9ac4386195cffcaa8359d9f11eba47be4f761ac637935d9ea436657ab16351cf322231b32a9c56c296a8179e12a9d000018ff447270fb32348be5821ecbb406792aad5ad64f4f15e8ab9a9837a332aab82e849a5019217a24ef5ea3672b826af7433520debbf502099ab7c5ccbd51439a92955f92d6b933f2442716cb8ce5f3084a6d732ab281263cb7c40633ea678174476583daae28b2d63ae5ba29644574cf92befd03bcfd0712092b873f8a84d75a7765851e9b44bcc161b080b879f32646d0cfea8920088aa623748ca1b69dbbaeb0f786f5f0feb7959a9211c63f6ecbf061a842cefb481bba2366ca0018655ed017f66b638fb5c91fb6fbcfe3c4b99218ab431d3b62b4ab20328b23d51393f56ee229cbddd1cff0a8409a7c37f9ef1f9d6c0ba02fdada241e799c153e516da12781895eca61a56bf21f13e103e08c4340ef35bf566018b0c582276c0d83a3b36792cd57feb6daafb3aa3df7a888173fd9dcc8ca6545614a915a71a15a1b40cf054f5c2c1dc81f1b7d666529f68ed7878863da7305fb32aa1c1e23f17674c84a5258f0c0733c2e63483d5b09c6cc934c1ee32efc7d5979b185446bcb09e43bffe678b1ed3863d4338dfe325955191325a6b0a2a79bead86fcd6c0920b67e1be3bdcdc029b64711b718c0278872e8241f51f3806a03c6b33355fcd72d3d34ab15b5bca37ba62dfd1689b56b5326cd9cff0dd12d6c49d337755d17e5fa2d88e78f08198b64b526d1c4e89c317cfe37d158b95bce3fc46c417bbceb734329a652b8c3bdbcf307cc20bcb652fd64e4b1b3830bbb743b69f1a3f53fa94040c5b088e7ae3f711206fcfcbee2e1259820ac658d5fab18e6b4fe8183e550494ee34d03fc363a882c439a1f4c8ef8b11cb8903733f2296a8ed6e3354985fee04654938ed7a087a84de4012d673501a142bc2b7a4274ffb3c70fc351160ee2d593acf8764c7ba37d7e159fd49da1e3e8d3f78c4f32421b9990a92e66ddcd45c3fe16a75daeb83c0f357e551ecab3f483d5ad9c72232e2a41eadc386e4d6fddc65a72d9699867b7775a192c79896e3bb7009283a97aa873b9a738a4350f20b43daadeaba4f67773574b078e90f9d70e989d7320af2e5fd8031584bdb177e75d28d2339bf38009b1e1c330c223d6154efc3a83977242196bff8bee4fe8dae01d1dfd7c4a10839a0227d7cb1fbbc3ab3a7923057f42a192f15dad75bba71cf16e05faacb3a2d36f8876f6b883ee29c47fcd8148d36ca16842dab8061ebe3ec52a0df06e25325eb47b8734f07b4e286899dfe327e0d7cfc7d647feadfdb1f3e95d6eafc560dee2d44157b27dea7205c14cd97e1bc4385028436de2c477e965f7128543ee375c54819e48b658c849e344336eb98ded2fe51192af1530b1ff3be9d7e5fa4975e6c57c1eeab5270a9bb68acbe68c260626877b95b3f5b492ddffcdd907c0e5cd828ff35a60f20b0cd7c20d520e92c4f1d04ba61a1bf336e0fd5d66e12e4e1c8f046cfc2002ba5d9675ca370ee59bba57bb4473891ce589e3f679d3ed7c3a6f2ead27febde7a6b9eb6671904b7143ca19491e55c86f70ab029419da9035a7aced0e4bba1e5512d4477f90b922eb03327e0c5c2e3dc83b62faffab1438c3f6279a8b2f5e2535e28426da7590c28ef2a221a93d1a29b7f12693718dd1a8d9a593afc7850f39e94efaaabb94d50ff68e5c2aed3e8eed280cb1ff6e58550b9abdcc1fc06e8ab070b17de4c3785da92f3dd3256a4e7deb2d1e998e12cee1247ac34d1cc5d06db9df93165e18353c8b19a225c4b85ac430e6fa787921aa98605e93859d52a22af913c99488307ee3b6adfe4d34ffc5aa8cea0a2071eaa408d151243a219f8887b64f9a4855abb152e9b6dbea8fb332973d0adef3cce3e5a7fe68587424f022fcebe43512036d65b48bee0fbd18a8559bb8641f4aeefa8626cdf54fee6f10c192ac1476fe3cfb6c27722ea8c85b1b6e23be34dacf85be66eee2f51f9f25fe150d1001f9fd86d114f91172468d99dda59b5eb024326c01ba92adc00b3cb2a5444041018210e2561dc84bccdf24d6515a776ce65e09a2c7ad03da0aa242fefe5dc704e3e18f9f2832d8238ce29038c028b1656976cf3c2288a26b999d6305841fca05201d9ae7b67a68c108a1a424eb8da6b5b78d90c8510293aa3ade0203a68c9c1ce363e4eb7ee2f672df7a57bdee7ae598dbd8407eed289168f99b35a9898164f34242d269552fd7768ade126a06b11b36cc804b4890958837e30051d0542f5181f232e88f826eb08d8b8f5f9bac6bb7afe098c8ef023b3fbc4cd3dc40a79caffcaa702c21b108d93460ba40bfbab6dbae9f4a57fb99624d55c14b37ccc7178e25799170454ff674d37db0775a6a729f2af68addf400a502764be2753bc1db628304691098de910503f08b2586d1fa0cafb1ac85a5fb31aefdf278cc33220b78cd7ebaa5883381cfeede3c204e5b2c9b8f3f46db8e4b3d6a9c19b37d1c681f4de748ed9da9b1b24b315d3bbf0c439e4982f647b10c75882342679b516baafac78f03b2384c5d261189399609ef413479c42894635343d4ed9130ab99172c782b554959bc03f64bd1c0a6ccc1a0f8066c9111dbd1e5383753523ad7fad83a746afac9e2de647dcd20a1da09c4092b1960377b6bab093a1bcf0f21102db13dd764cb797520f96ee6f1ecba9908dc0552289a06cae216c6b9d92a599bdbe048426d2a48e7a002adeb4b0431abdaeafe5f5599046c5d542af7f4dd2cf2d4677d665d8360088e4a5ab530f18508fb1d915c94", 0x1000}, {&(0x7f0000002780)="580a1f055ffb53dffa354764a62026b0e8811123a4dda6bad3e8a146caada74e4064ee2163c50d7e621e64683d9c893dccada3454fdde3a74d5ac1037dfe0b7a5a9e64435f0c3c9aee645083e04a05062908293ed3ef218b72a2c62166adee0d55fff960011c2b7b95074c08395ca5b8348c851cf77974c1e45940ddde94cc1995de8c99b66b5d09d246bfc30c8dafacc3875fa0f95bf3defce666e12922885aab306611785b80dc0c6a96c735439b60562aec318daf8978cd1b2c236f40a3b9f40e21ff4eeb88ef43915d69456adcd93437469d3064096c05e291647839aa9330319735232f04837c2e1a50e048ccecfbe0c3db857f6d8b8e80d234163e1c29f7918599717cc56248a2b940583f38cf700913f83abfb5939fb5ec2212456b7dac82e35f786528de879bff306c433e1893905a63f5e17584d9cc91039333276632cc52a6bb9abf58e20f36248682671b1339306a4750976120c05f5c3391f78aab2439d73cc667edbe95ae3fefe56894958981c94ee0594ccaf034e79879a381477fc9efb8102df1dd4c788dc5268269c34691d8ca14a71d1515e4084602d460b8390f83e260f7454aa6e02d712cd5c0a60857789ab1f189cc4e9f0f8b5ed8feb39afed9c2bd5a2290f9945879b99960bdeb5af3bff4b8498f3c98cafb5746aebe6c6f99ef6a3c04454056fc5e421c89f8adffb8d7fd39c88ca7477b885cb377f636fb93eaa68f9a3ccb5837ff8fb43c22667776862b16cd3e4ef5e2db5f091ae636c3ed23935a9174e8f7594d5a2d0b80596d2f63aa1102c886fa55ca70b09c6cbe874f4021d34aec5633ee87f33bb5b08c81829741a3ba76736bcaec29d1c026323e8f659a3091966824057c5941e00cbd48ddb4e2813bd560db79ec9633a8f984abe48e5c5ebb6b2f59718421b76f2eebc419cd9bb87b4b9e4ff68bd0a1dd07278af1e406af96816699c4534b09fd69e277e37203ec6ae810c847db5f392bc09f685894c62d87911957d96c31170c8b39b6f652367f3e7cd0d773ed45d22e3f4a84115e1dfe8a8f4f00a457aa030a351d0c68f5e34939eaac21801fe79cc7b95ebe771357da4633226f7dbf23bd09a1e2678942731e5db669efc777a349a94b4465c5620e1b595e9cb73b4db8383e512cd4f3522d006073064c7093f8ee5d3d188e905f672d8d31e3d6db9d965dac7d30990cceaeac62cbbe8b492da31c33463625f3ff5ca3ec5d30b4c40924f941c93a2b784e1b2ed047838a364be7d7ed62ef1cc043ddc008d6d59147bc2bafc73853e8a1c604e13788fc33eda5ab87e93c819180b38cf39a8a81c2d679f3ecb4163791d1417c68cf56e1c2cc564ad5b522a3bab3a9daf1abff9750b72d43f4cfb54168b738ed12f878c601f0520fb35e8c55296f0780285c8bf55d9c9a6fae9575d0234f26063a14a0745846a72c0bbc4344a0efc9ed2893dfcbd993adf4a743cf10d6592905e1a694d332fadb972271a4a0bc2a479d96ae564ac1688011040794a53725ba1a58ab96f667b2939466f6aac1c6c35e8e3146a0ca02abb2b081e60b3cd0658e9830ba35785e5e37500e54e279c384b25e48e92d23f68bd9e2e03f9abdacab1e152ae23a53128f23133edf778c274f0ca9aca2b83eddd79179f35847cf1f806b54e0898ed02b5cb86dc71c85c0a329c29a4fce8dbbebbae0e1603875be0429c256476a0ef64bae004ab313e755c7f76c720eff377be73f26982ae2736a816f952b15c70bda103c4e60ebed546026f71497a87e27d1378511097fe249516ef60abffb73fadaebe96d3b4cb6bcffc10856d59cbc7a3939ab91b129749eba2713f3b55711a4a813b4f3e62068e238696a1f578c73bfecac9f2cf3a4adaa5a960f61c6dc127e2dbeaead533f435219b79643b9a4e7fa969bbf5d969e9b14b72abba7a7c71cf2c24a21924f773b45cab4e3bd68de63dda4f61e82f55aaf37490205f8d1bcfe521ceb6d2e238b2b8300830fba3a6f887ff18e5f475b518f0c4b807a7c0c091fa804af70d080d63070d5607ee799e2116d65acc8f21519444c1fcd72d76ffc1a8d1805195efd15a66e9bb103866543a49ac3ba55d2fa8c7d4d12cd16129a425582c2b23227fd868cd2902bc44c5633eb9d9d22cc67fd2724413c02edfbf5ce317b5bbedd3099f2bc63dbd12182fe5a85f5bdb165dc59f063ee4ed00384bea5f39d3d058ff567664c18586ed1ede56057a8f45f40f8e7b6d5aa4befa257324f0539c0dcfeaedf513002d3c99d8f89226707dcc9581e5ce8b4137569dd9c7ecd455c53dc42eb6853e1e0b5a6f3a9d03ba7e7cc55f7163a92474c1b23dde99e0f73370f9fd2b5a467ff4ff3734aa28e80124914856c7e322a20d1ba253e2912e5057fe6a422f3ad52fc51d20fde08ae53aae9abb062215266e26d403bee171853188acbc3e3190069fbbd10a480d01f592a3e83a3dffb3e3caf641b47d019b0487df7ac52de6911d904097562dabfbf3cfb94609a43ab1a55cd5cf11097192cdfc2bcc8f9da392f19ade5e465c5874ac35cec67169fbe90d2687a68059378c968687b416cb2af8f6dd7b9b5463c7692bedd6e847c2c282049dab699c704fd02ad6c32b831ada0e3d50a36d142033900b177d77046ee072ec29b8170cad45c8afd1d42f3c536946b13a5b3d57dbfb2383a477e95fe6ef314ddf19c08c899a801e1e04ffa8048de36a3757fb68643357611ce60e3afccc55a521159e502d4107ea1ff4007c333bfbe767c3a895069f7cefae09b1aa501b8924967b37b8eb786d0ca456c34cc43b1988dacac2124f857f67c31bd80ea45d974b0a045c0159c518c1eac4629f1d202876abfafe72a020a8838c76f860c9a3abaa1e5508aefdfe7c9dee50043d16ac3824bc6a3bd70f830fb3d4d276891ecf0537366ccb2563c3483655074f280749cd33740042c6b8bf9bb6e022b36963fac3c0cbbea86cc59d7b8e8419f20b7a42aaeac1c6ae25d145a31ee4a09548598abc808174738be3df907312cd2964e7688faea257753924cd2b60ff2daf358a19084cf01f384d8027e572bd8848425f4d55a61f54a0ad9b67e095889d4ae3b7830940b4dc06e58de76847b4a8f3ce15dac168a55e52382915e33e5a8db0a60e290a77389f2a366ece7c5135633785c906a0c73291c596e3787c177b111c22be27d44dfdac7d0ff0e966669b3415c539fea40730094b90ab82bd29f68c0cc9670052da73c7ad5265414f08db7ae13a800488cb6f2b86068f88d3a73c890b0a5f2bd2a64b807deac88108414c819eb4cabec594e31767032275c8dada3d418d17cb3d9829b5c4bfd853b413966af7e14ff50864016304c618c1813b47ca13a6463be807c090d7a7977403af3ab13032fbfc7c575edfbacfd4588bd641e93e8350c065a63658d7ce70b163b1f8b3347a60831fd5b88b739c14e953d359a5d01b04e141f34188e120ed7b92b758a42055cdc5c069f421e037192df27fc52bbd52ae98c6eb20cc6aff7df1c5b51279ca041f44da34c275f70631925220c92ec32e750a547fe1031e5f3173969a1c6ac920b0a1921ba5e904e133484a835c996f02918f93d52cde5968d1b37ccd1e06f84ff552e7baae2c5ca3e1e220fd029d25314619291f36a6d4617eec8577fe0fd5df3578a4ad711da2bd7037e8db5d1480331261f9dfa94f28c0d84b47a39f4cdc5ebd4031e983283874d080d7309a8edbb194ebaf16c90a0202b4855f6f9b4c072a528e60a461fc67e72aa727e871b14a5ef1f123b2b42a052e932c9ed0dd811145dd2df3e9b6791f907e1c6853d4ac1ca8653443eb8460f839298077d7ed5ba15a5dafcc13b9efaec266908a7767fdfc79e08a4651de67add416b9a1153cee8094cb3e47694296058fcca952c4d2c1bf442d1781da540ac3872e17150fb91161227bcab063d481b0b9b722091f37675e70b3c9f256e7bcde92c89b9fff3c506784ed52f849238f16828ec4f1d75aceacf668ffda2059c852cb725e3366603a22fe47e6e06bb10c3dc7e9fb0400990a3283f719c6a259fe1da396e69e740f62e9ba31c66939d8e4dfd44385654e2fac06335f002ab5b1207aadb62f89b2bb7bb95bc61db71e324f10919b983c9bf8965656462534ac34dfe7206832e8746a0076050dc79616ca2b2d27a45c07790e2f1e39010ac62d9f7b38e7e422300ebecc9d5cad6da8555e992700fabacbcf91f0f1f78645a78cb4919746366a3fb538a820e8765cd195319937822c928fe2fe7b71e16520d47db22a648631305b4b78173c2fc73cfd4a55c7a6d86071ea6ea5892c7603bdce01ecc5a29e2549e961c357cd2c368423e678d7e3f7b0bb1b552af9a3162da44e19158e8e9474547a145114d2bc3b4324ac9640ce945dc48efc85236897f8ac66c16ecf5b7f3b7085207b522ae33599256c9b5edf50ebe169eb1d7e657b49d59b9618325db197c052734527fc0b9636cac8d20dd45c8fe71c9c4fd0bd0f74ef3cedb506b08f8e11002aabce658bdefad2a5c9e79d5768510e3588fa33887707973f55f2ec0562ec0fa6b5ea7ddb8932f44945d7e01968bb62ca8d8a8e22485c74615f50abeb965a1a570b992b5475e6fa19891c88b1ed6e52b176730712d99a1f95bf36b7caaecb636d740fb14f1f690a8af6d1bad292a9843ff794cf91641b2881ab4e00d068e849d7ba56e38a25dfd187f19b98093eafc1515fcfd1bda68cd6025e26abfaa161c05843bb8e7e44651d80bf1b1e5b3dd7195cd61068ffd3cd1d78a759c7fcbb62d4381df655d462b9003b431f790291449fcc97c9d2eebd27e01d1969f1a7fc8bd0963b74f342ce321ebf152eb4ec768997ad41e22e64fb6057149124d956bab35d7cc662cf04f6554aede9e2ce9a8a92119934de526ca5959d2c93d78b343df6c50da862b4654ed031602425c73f8ad83a3f52cc1dccdba3e8a579b075a638f27e1e4646e6443fff6ab6b07ff23773c2f612fd51ff6179ba932ee9604cf0f4d5d2bcb1ec8804da7fa0e9b0ec6e5c26b634718c9248c259d586aa062fb9af04c2b8330c84f16d0f0c60772ad25f0b8b24a7ebd8bc4e69cfdd6c862988d1de736e6509f970b8480a7822079b85a8d88d2154cec3b59ce3af18e2cfab23914f8b991291640230303cc10763405e32387e95c189c14a6c699220bafd00f5bdae5c7aa6632464f61962e10e68e4fd51b26307d10b8fee8b10e70c5b343d93b33930e09de8c214ae59a8200cfd656fb9271b39bfe2a03f0ac7a15d16b9ad45620a0b1fb29cfb6fc18805caf2288b6338671597e1e28c0dddfe3ada76599281e75effed5b7f574ed7a403a67cbab35e1cf58d558ebdfef3465b337ced1fbd60ff705883fda1e162edce6c5c505d0686b7a541f31b6ba6f574ff1c61bf06dc9cf1c148365cea5bfa6dc1f54e2edc71e639226a678d35cd8aa739b9737dcfd7c6cde565a58bb384f400c450b9e6e5a2a24acf3cc62fdb7d008391e21a1dd14e53505793f09ec8de8504ac4ca9a3d9a165f633f91fc91a2623a3944b5552a2b1512e9b20b87d8bd0a4c4923973b8ac88990eec4e2dcbf62306129c9638e36c8f90f80314335024b71e5ccf85f49d1a4f5bfef1004a3d74093b147226c5a8b4572d6c6499ff61cdd906036d70b19869c92657f34e9adc5a56ce4e8eafe5e81b927d1b24e2f63e2d577f50ac3059998b78576e5de8979a9d6185a3d3146abb1def8ca4c7b8dad25520bdf83cb07e5ad7028c0b8a027a1d228033cf9353f988f43481baf59c1700b3ce6b6ab3cf5dd1d33c9", 0x1000}, {&(0x7f0000000500)="98265afb679c74965ede3989cf78c7214d885d37ca3dee729242a3e3fca0e31a85bc8791574658a7ef3e8d055efa33f951f82e1c7f5156e0192f3cecdacbf870dc8721b5b17476e71d353a9f95b050af6a152c59f1790b2a0abdc7d85005cb9bfd89446382f1e946fa5f9d2256a67825ab327c566db4e2d14b8407ef23879853468f223da5401fbe868c4383de0ab7a9a22dba186396b41332e38f9028965db0a6b793318456fa59e3bae996f86c4a46de50df0bf5cd7a16fbe5edd08f43f7e2cc3f1ce1be29037b89b8", 0xca}, {&(0x7f0000000600)="b809f4e76805cb20fef4c031158208da8b3c00168bd72842b85a989d738081c64960699c507089251cbc56e562214677cf8c08d8df98cb1ac59a59e35a7745513f2dc69f4f1ccee8e2dcaefe2a896f6a9ed19d7938674c6c30f02540633e79f3f4a56c5960da9dc0342c1d6df40ff571d84e522a08b39d73ce421dfb099d06bbf7e07bd6ab2de15b8e94cbc90afd580328d6f6283e7105046515a261e6ba43442e5b25f4b8c293a48f36f5e468bac846039a4487a8ea4c5fa7d304732998ec252801d75c331d0a8eef05ea58c32659e3414949a633d01d529dda6a685d0ea4a3114869387e759d7ecd7a91946d837327e6312d", 0xf3}, {&(0x7f0000003780)="0f6d1f97dea431ade7e00f743a18ce8b8ec78b2263c45a5dd231e3c90d98bfa8987c6720611abd5af4dea1d4dbf733696789798f65b2240f13e6457d4a1662f6dd6d0d06bbb4661b4917291ebc6cbab510c025899ff27c11fcbc371db63f492634292613235aaf098239b7195f4a9e8b722ceffcf80beed4673aab95cc0d2c88dedab9696cb5fc385711203210c2364599541f0b37fa193d664383c178a230a7947dd025f3aa0394ccd1cb4a247e85763c42f3d7a7e504cab7e32849e1e27b4a19d9fc372534726e18c279fdec3db5c5699db687ec34af1673b71d99de5e7de8cf7f05d723209263bc0a33f1b45ed38dc2975dc7e5272f365eaa6ead45f37ce2f78e681374f13290da199f0bdc609ff520c44ff1e263ac20d06e7863bbca3a0c30cfe74aa9f007de3cdce98c6c3b53d70c2f317b5344aa4d838b3b527a928a64edbe83d273209bba087f318c5c9af66eebabe82302a0a137ab8c0e0cebfc899c743ac4a01258cfef04b5c52b051e441546321ee64539dcb7e40d76b730ea22c7ce2b8788996b8b6f9ab09a15321d7eb5adfa970f4eced642af279d290bef5b025f5fee79ef91715f8ea5704961c8beff90765a7e231e3373fe6ba269c35de6d2e26c3319180b247ebdac8994a341bc190a4d0619a41a4367dff111cc28f4f0533937e0d382f6d1b6d26a98996f898b5e445d14d0a12e1eeb67e5e02a19f3cfd89227ac0028cce2737a8d0694a1feb5108687c55df8ddabfbd7ddb4e493854aec54c79853640cfc9845f96f4fbfeee8459b20d4d1a26c1761c27e263232a00b702aa90a9be4b1524ff194d3a48af90828e2bb381467e0a30fe1eeb15faffa4d06db0a42c7c7334e8817ba014925b9871763ff5c28646db5a221e87fd3c3c4c6dd91ae527f010294d19685e151ae6354895047baec3bbd7b9e56e02ee52b94135b23ba0152c4b5ea1f5ad9455a95c6a56bc284e88e6c6ca36e1bc5c32788abeef328b68a7dd8d327b6adb68502b362e858ffd2682b2406df8cb8694155a1d0c99af3c3b772cfa1539b78ff24218f5e3989a7594317cd9c3338f9562c103b9f3120dc1582077aa4c2eabc332f04a99f690c1b85fe54e62d969a57a2d6e7761d48cee982beeb926b4bc3be51daa021484ab3890b4f858813226f5063924dae3dd7b7c4a0f7f7f235d0d36bf66fdb90052ecd078870efc314e7b1f96042199707dc00b74acfac069a717e2981fa8dbf4eef6ecb2bfc242a73541ff78f1dbc135fc6b7e74a4a05186c4bf27e0a74eb0e169bd20cc229a6c3ab50175cd2d85ce439c84248d4192d0cd778831e876c8a7f2203ff060cdd03f366ec95ac69e630561f6219a58725fae63c5ba823e0f1c845cdc03526469ccfb7b58b0bc3236db5edd52ab683865b0297b076793c537e7472208677958ad30641a6e402c216282f11ea6099e896d232a93ffbc2de6a9f8ed8fa9fc1963693a625ae17c1565f9cf2618f714b794e9f175f0bab5347e0377a293336531cf09c6206d5d22ab5d01d0295119c84eb69ded17b59c9f4dae8fc02d73a9b1c15d9709826102037b84c2089ce60dec0f4b48899bba587613efff4e4184c1762877ca8c789b195485bdd658d13093a4435637f6030260c991967dfddabfca462d8bb1cec722fce0d70a43da78b1a87c57c175e0d5715fa42ac30776255ec61aafd80e9810eb0e65a72cfe71b84cd29de0a48d3a53642ee0350adb20beade37c51902b08a679cde7c90a2b3b48c0cab52e379c59ed24c862191a5751c19415f7afd3e7396c0124fcc5a6a38aa08867ba93196dd98bb2bc63edb0871bef6b756231ed1243f9f4dad1687a1912839c6eec77821b46c794d64c477dc614f554ae8701ee17ac31e3e9764bd8836d84af3ce2a17d3626c0459714b29daf1ad61cf9b43dd2f81ac6eaf91c34a06f938a2085a783197e1eb3de8fbdd6be851c928376cfa46f3086fc75240de0415e76b01611b00e545683a32d475539a367e87d65dbdc44f84e8077453955dfcabb48e1a83b36902cfb30e2143033a03df80cdacb9e88f4ded0621213ec6f4a2ef490e6a31ed18f5cc2cef1b802f0fdc6c5da66a733bf40a066dfd198a61e6936e6ac66ab1961e0f6308c9f6b38e5d87058ec2cb27dfb8140c1f88492363e2f369025955e183a74e176c7f6d39956e54c6f4b8cc0c8582b60f99d1fea8c172a7c238c7dd58d0fbab43cc0b7bfaf5d1f77869d7f6f9fc140e15f06c21045828e8e4924f257f006cf779e4117494b8d3b73bfda9f9d06a63b5eadaa312e85b336252090397c16984d9b0622beb69716f2eea94d13241caf1aec53e079955a9523c07dbb3589983e548e50b687a73a687bf3b8f119f38b437f182a86e1005ff2a23b839149972e2a92e2d5664603e476f46f9ae8cc8b6a0c8427368d91f417bbc8624684e2e8b7add43d687c2c7a99f05f397d3615b819474959e94b6a0b0c98bed41fa70b0a5b7715889669e2426247a4d734b16c20f136ed92b507af8c5c1fe02c4ac19dc53ed5bcf7319769e446510126acc5846b78c802837997b305393083d3be27985f6ea8fcb8ab5cf13edac121f59cd23a6141deafe5bcd34a75a768673ab2df5e4a24cdf8dd4b3c3b8a725eacd5d01ab9085fafeaa6a0fa424c361123eefe5062f747a9cf9938295cfd826373bd31000baede48756feef01789980f910c013cd98200942126331b754fd19202e9e5630fd400aa1c7c3a929a711d76310f514d9056d62cb0b53eeacc78151290415659ae335b6bfd8b0dac414f20192763f315095232ed260245ea5c11a1fe6a4d8ed90859b85c0d04c464e140788a41adb03d5c277827abafdd8c78a150463c16cc9d0ce6d6906f64190dbf1b98321260201669a7679163d8d3a71befcffc5de829258d3c4e23b49d6943bb4653807ff5c79368933cf824d5426b4fb606370759be24cecc0ebf5963988ce5a74d33f808a2038d43c322d4e0624c4e736b7fd8b026df91dc35a61ebac5dfde61b8a1953cfb7568d132d491617ea7ddeba31b6d933a7b212b5f730ac9264813d914bcdf9749bed588be98fcb22096bfb6e6a77727a970ac79434175703cf52bbad260105c0ed7cb0feac011aacd51dbe60e58e9e0d9e0daa70d117b6e5f7009423b5b47b0e19fd5c4db990703adbc62e85622f7c0a1164925f15dc989e2bf7fa6b6c5bed7f8b462a0881cea5dcb5c0c1ba8f47dfaaeca20d77af73fc636ce9cd8940281bfb806243b01697344ca5f1193929c91ad48fca1c3a3ebc89a56759b339b985e946d0c0e44da12612d0985be4546a2c9fd3bed5b71ea86520e10ac765c4eb50b16f0c92f1a331437efdd8acf47fef21b3cca0e247e8aa0c599e811d89a934b9c2371b4a4d0b1f2ad40522fb414c2c9c841f27fd0d19945580af931ad171c26ff1bbac2ca8fd45c2bb6162786ee9a36b27c69841027675e8eb9956b0c672f4de23a06f7bac1473c2ec0ac787fae197f35f066b7e01aafd576b2951f9e11f72247e8413ce82240ccaaa387bc7d9bb5af0888b0ed3eb40d40f8e603b535fae7f72f08fd8a9859ba12840c9567ff5148b9afa44b0888735a949914f055cd2981d9f3df483f1107042bac7ea0f336a1fb3453d81956497f970ee480f11b9e31acb9f094c2524ed4a0d9fe0e84b2874d21f5d5ed7d7555c690d7273581eac626cf88507a2a8814c39986262f8a995dc6a28acbc7b40dbff5baa27840fd8ca6578a01523b4323a58c1fee89a93103f19896e133c5490ee0f304668006840d7607a542cf9fe55b131dd9ce1a9a7648e7b34e1370bd30898ed93f2dbfc432fbdec412923f547ff6d7e35a3c3ee0f5e3ee77d707fe0909a8d3f06755f6e4907aea384faeac3165cf9922ef3146f56a72fb313d54c57253626837a55b85d0fbab958258954652479675ed5d0a03298cb36c2ca26f2ed8799a03ebab3f82c0f1c112c1b16915be8c060873437c3f5676cc3bcb827bcaddc012e61e188f8a0beeba4561fd32e54567ef1b15189e12823d5403f454a48aa1ab0b7830227a53e0be04694e02e0cdde91e025edd37b34e2819e066f2b4d82ff445b6f8fcad94c5cfe2761f1d9243a73ddd848b16f3df742a01f1038f42bbeab27e4e75977d888e01ecc478d30f585a0c15743cb156583898c3252bcba6f3ffb7d30dd0da42bcc3b46eca53668593a71765fa3c1ed771d8d4ef243cdc63dcef952a46552842fc62702ce7e71c3732b7fcdae7985e314964914449fad0217f0aeb146a13268374c4027178a17582c7070352df23c93c1019bf8728a3fb90b11bfd667cddd4bdbb39884991a9b6a949925c0346b4b27c9f03f39717f2c40f7597c766c20b848ca2ed46604ee32fdca540c1aa84526eac33311b85c460b1105bba622a693286611841647735eebfb83ad882c43552242a676f958bd65a207b29518d72a6370827c9035485eb788491f1ccb3e556263bb6747fd5024d95d262d0c43da1757dfc043bee86e4e40ccf2f4b070fd66c9882375e71d92a619798306d30326271dd4a23cab1574426912450ae96a8382047693ca5b46c494b347b12420fe8f26555e7465c80b09e559ddcf1869122d082085411dc9072b04671562f738647ebe917dfc631b1a568a5c34ffc1b7d609d4548af082d1b2891ecad82ad8e9a0f9c3f7215a43953497c746acc1e86f81a6ae4b18198acca97c6300f193689da2cea424d2911eae80aa13b9cedaed38bf4c0f8f1fe99fbf895761361b87b34ca76e72efea7260942ebd4deeae905768034c9893e022693b00d9b39ff15b1a5c2712302ef061d56778ba6b7f271b1d71111eef9da6ecc1c306f1741a49f403ecdcee14737ae3357326a7a596d6901b627432f53c707de2d5fc4c7242a5717d966b8c65a6fbf287669511fbe42c5a40e564e34c14f15fe72f3ca37ab1846fd80a2dc5e311cf4fd027497e36869c7bfba7fec6c7e7b49c7bb8781a2a2e4df97dc391070451986dd9fde7d36291980ae89809bbc279a6e38ffc975cb94716a42fcd2506d6e1f8a6bcce18af3e452321654a5000ad95e4a877c0d426eb950cda90e1c2361c00df47efa1cf77fae4c474ced86b51483a07e72767b2d539c0bbe6cb9bf9f5ed41f75735dfe690d1789e48083381d550af73bb840c8ca1477d97a9a2173e6b0a75dfcbe601cf99f44f0a85e4302c5b8d7b46ba6204a0fa3997c02e6489e78d4f97e6611ba6390befb7180458100785333b5e4e26572b82fda0b7dc5bb1951ac62d928201f92d6f9b5e3e391ef5c2aed197f9927970bf4287adfbdeff59bc8f46cc976df01c678b6b030aa37ca338832856cd3687dd877e4793bcc9783f82162ea7b8084b6426b66ae71132b9feb107c09c851e44e7908decdc14aeddfbce30d9a71be39e9570e9b5db8c219d9a40b70b5d75c3020392bd627606475253d98665fc1a5a6072dab970c9542543b30eca569151ed00e6ccd3ef0047bbbd334719f2c6267af231ce4d317eb08d9e9195de5a68328a28f868f55ba9a36721a93d45cc8209b740c8a453e7e44f800933bdeca6228f6a889f7e329ae5e26323870ed080501c6568e2aeb4a3f872bd5723c5f70c5f817620a4fd9a41fb3ecb510f8e7a651dbdced2451479619c411f345f0e3dbeb65ffbcd02c2d10f9cb948954617f2cdd1f9cf09f23b2ac1aeb909501078ac2cfdb95920f71deba5a5071e9049814d06a34a02a9be753d151e23c82bec627742af259aee37a098f910589ed9157b16bebc9f1c74da099c720936658442ef0a45caf6f312c", 0x1000}, {&(0x7f0000000700)="b4a3b542bcb5033c8da9d55fa4b71c943fee1f1ff412aa17e1a888602d89cf4e7cec2d1e8e4ba132bfeff2bdae8ca3f65871b3053b6ff1993a9a9a677999e77844822e04ab3a87cb0531eef484197974a7edb08b181b9daebb12a818824ef8fe8f4cee061db69d9fd756a7f0c581779176f6aa14b9ed8570a883743dd2bc7e8856fdf4e495129b33903b6b7461745cf02d03336fed2d4df29e8d941cb6ee65be6f945f32672ba08b38e7235fd9cacc7100a229d88c1a1957e149", 0xba}, {&(0x7f0000000080)="aec74b281cd2d93379dc834136ec4ff6a02fd92bdb95f2e97ceb48854e16059c53162ddccfa7f89c1073894d53127940ba74bf7375977849bb45", 0x3a}, {&(0x7f00000008c0)="f089d242c813a6de825cf40d235d6dd28e71f8a56a3fea5eda807544e788a8601152381c9c96cf0b86a31716759492622d3ea399f07dbf9017cc0a9ec8aafb10d34036b76a70b7a35f92c11f7c8b0bf8d484be87344431069c07a8b7ab3ca362610f2eaff0a1d40c62d6c8b081fc6f60b9b0462de60594d1a02937095c07b4f627b55d92bf", 0x85}, {&(0x7f0000000980)="b17d492a8cb1d210329859b78f96735ed6ddfef2f842b6b8ddfafaf1ca178b64754e02c28a16133a01a0a7fb2de3036795f36e46f602b32f90ac57bcf37acf27d5624979221e59a7a054e726f906d353f2451692eaa27b5999f79ed0444e8d1890a5ead1233d23613b3a56e4ea30f2edc3ece880eb5fef4d0fe2a56dca6e8a07ffebdac9e822ea86758fad85eee3ff377384647ecff23803659ee2d760c48f5c47df188a1451bc488aac398beded780b8e456a3f8b9f86ec1011b9ac298283497da924bc0ab374edd821e1cf7f8b031dfca3c1b2c3d83a7a2a00384d42e8e7e74858bcabf338e578c206c74a433090f42b56", 0xf2}, {&(0x7f0000000a80)="63a5f8c1e63a157c63f1c2f02e74d93c1cf7a6b3d641008818d949f7edec3ac4c74b6d78ab31412fd419a162821885befd73a5ad6214746572043bef8d6a9f704629bb5383ee9ffabc30f16eb2aa0be5ce595a1f552dcf4e6a707a3b8e50ceeacaa2cde4721166ae4f04c7388758b1c57adde7cdfa6cfbc07251c1887dd338c3c1cab87ef129bba35ac4511f2a18890b244712ade8ad71dfcb11b4e08b05f420c96cb043b03e74d017ffd210a7fd4002112925535c3e11b08c9f254e315c04d29a9fd24e270050", 0xc7}], 0xa, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x6, 0xfffffffa}, 0x8) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x5, 0x2812, r1, 0x0, 0x3270) getpeername$unix(r0, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) msgget$private(0x0, 0x380) clock_settime(0x0, &(0x7f00000015c0)) syz_extract_tcp_res$synack(&(0x7f0000000240), 0x1, 0x0) 16:01:04 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) dup2(r1, r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000480)='./file0\x00', 0x100, 0x2) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000080)={0x1, 0xcd}) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f00000002c0)) symlinkat(&(0x7f00000000c0)='./bus\x00', r2, &(0x7f0000000100)='./file0\x00') getuid() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x20891, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x1, './bus\x00'}, 0x8) 16:00:00 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "00000000e74de40000000000000000000600"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x1, 0x0) writev(r2, &(0x7f00000001c0)=[{&(0x7f0000000040)="5f9604d5f807", 0x6}, {&(0x7f0000000100)="07c296917585d1113cf7cc7348d32b26716b3fe9b512bfb38235dcbb586ff9b89ceabf053222d1df56845e28b76815e324be9acfeaa5c451d6c1138591b04a19029f3b3ce08d2e12f6b2cc6d079c9106c302d915ad9c5b3b9638a8a1fc9fdb84a3550c311c0363b7cab068aa43f64c7b86492463eb10f15764bebdcc25c8b49a527b65e8bbf9e7f11ea1972680426797d568c3885267939c11920968c127", 0x9e}], 0x2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb50800000000000000af63ff3728381d000089720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c50000000007000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x17b) connect$unix(r3, &(0x7f0000000200)=@abs={0x3, 0x0, 0x0}, 0x8) 16:00:00 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff9}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) socketpair(0x18, 0x8000, 0x5, &(0x7f0000000040)) sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x12, 0x0, 0x0, 0x0) 16:00:00 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) kqueue() dup2(0xffffffffffffffff, 0xffffffffffffffff) r0 = open(&(0x7f0000000080)='./bus\x00', 0x20, 0x100) read(r0, &(0x7f0000000480)=""/101, 0x65) close(r0) open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) execve(0x0, 0x0, 0x0) 16:00:00 executing program 1: 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) setsockopt(r1, 0x800000000029, 0x28, &(0x7f0000000080)="d5ff9668", 0x4) r2 = dup(r0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000040)={0x8001b3, 0x3, 0x4, 0x48, "1ee93cfa6d917cb3887a0500000000000000c06c", 0x4, 0x3}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semget$private(0x0, 0x3, 0x20) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(0xffffffffffffffff, 0x0, 0x0) 16:00:00 executing program 1: mkdir(&(0x7f0000000140)='./file0\x00', 0x4c) chmod(&(0x7f00000001c0)='./file0\x00', 0x8) r0 = semget(0x3, 0x4, 0x8) getgroups(0x7, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r2 = semget$private(0x0, 0x8, 0x80000200) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x0, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r2, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x400, 0x0, 0x0, 0x0, 0x0, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) semctl$IPC_RMID(r2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x0, 0x102) semop(r4, &(0x7f0000000000)=[{0x2, 0x1, 0x400}, {0x0, 0x3, 0x2800}, {0x1, 0x7, 0x1000}, {0x1, 0x0, 0x1000}], 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r6) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x8, 0x0) ioctl$TIOCOUTQ(r8, 0x40047473, &(0x7f0000000200)=0x3) fchflags(r7, 0x80000) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000380)={{0x40000000003, 0x0, r6, r3, r1, 0x0, 0xae51}, 0x0, 0x8, 0x7}) setuid(r3) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000100)='x\x00') 16:00:00 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x114, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000900)={0x0, 0x0, &(0x7f0000000480)=[{0x0}], 0x1}, 0x0) 16:00:00 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0xf0040000ff]}}) 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, 0x8040691a, &(0x7f0000000300)) 16:00:00 executing program 0: rmdir(&(0x7f0000000080)='./file0\x00') r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) dup2(r1, r2) 16:00:00 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r2, &(0x7f0000000280)=[{&(0x7f0000000540)="3435f407e50cb378a8cb5d4c6f203d0e356dacfdec76fadddbf02468144bca294b8686bedd97f2fa28084a611d87ffe7b1", 0x31}], 0x1, 0x0, 0x0) getsockopt$inet_opts(r2, 0x0, 0x4, &(0x7f00000007c0)=""/124, &(0x7f0000000700)=0x7c) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000100)) r3 = openat(0xffffffffffffffff, &(0x7f0000000140)='./bus\x00', 0x100, 0x40) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) r5 = dup2(0xffffffffffffff9c, r4) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) r7 = openat$pci(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pci\x00', 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000100)={0x2000000000000055, &(0x7f0000000580)=[{0x80, 0x20, 0x7f, 0x20}, {0xfffc, 0xfc, 0x80, 0x3}, {0x6, 0x81, 0x6, 0x1ff}, {0x5, 0x7f, 0x3, 0x7f}, {0x2, 0x7, 0x80, 0x8}, {0x8, 0x7, 0x1f, 0x9}, {0x4, 0x0, 0x6}, {0xffff, 0x16, 0x7, 0x80000001}, {0x7, 0x20, 0x84, 0x5}]}) kevent(r3, &(0x7f0000000300)=[{{r5}, 0x7ffffffffffffffd, 0xc9, 0x40, 0xf9b, 0x5}, {{r2}, 0xfffffffffffffffc, 0x5, 0x40, 0xc87a, 0x1}, {{r2}, 0x9e77f1483e26a623, 0x42, 0x2, 0x1, 0x3}, {{r6}, 0xffffffffffffffff, 0x47, 0x1, 0x8001, 0x100000001}, {{r7}, 0xfffffffffffffffa, 0x1, 0x2, 0xffffffffffff8000, 0x9}], 0x2, &(0x7f00000003c0)=[{{r8}, 0xffffffffffffffff, 0xe0, 0x2, 0x7ca, 0x983}, {{r9}, 0xfffffffffffffffb, 0x11, 0xc0000000, 0x1000, 0x5}, {{r10}, 0xfffffffffffffff8, 0x49, 0x20, 0x1, 0x5}, {{r11}, 0x0, 0x42, 0x4, 0x0, 0x1000}, {{r1}, 0xfffffffffffffffb, 0x20, 0xf0000000, 0x3, 0x80000000}, {{r1}, 0xda69edcfe52fed28, 0x53, 0x0, 0x10001}, {{}, 0xfffffffffffffffa, 0xa, 0x20, 0x1, 0x4}, {{r2}, 0xfffffffffffffffa, 0x12, 0xf0000000, 0x7, 0x6}, {{r12}, 0xfffffffffffffffb, 0x4, 0xd83649678e6b9aa8}, {{r13}, 0xfffffffffffffff9, 0x10, 0x4, 0x0, 0x1d}], 0xa7e, &(0x7f0000000200)={0x9, 0x8000}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff84, "170069a55987ac0000000300"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) 16:00:00 executing program 0: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x20, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x180002005, 0x0) link(&(0x7f0000000080)='./bus\x00', &(0x7f0000000480)='.\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) open(&(0x7f0000000240)='./bus\x00', 0x100, 0x8f) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x2, 0x0) r2 = socket$unix(0x1, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x5, r2) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000340)=0x1) linkat(r1, &(0x7f0000000000)='./bus\x00', r3, &(0x7f00000002c0)='./bus/file0\x00', 0x8) link(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./bus\x00') 16:00:00 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328ef", 0xc2}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r2, r1) fchdir(r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='./file0\x00') r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb50800000000000000af63ff3728381d000089720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c50000000007000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x17b) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f0000000240)) recvfrom$unix(r3, &(0x7f0000000180)=""/155, 0x9b, 0x804, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) 16:00:00 executing program 0: accept$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000001016ef0000000066cbb600478d3cf72caac3bd751f3c8f46410895e65ec18c580003773f7d25f18ec84022500668b7ace8316966d64e842fc9bfb88f9a6d326f3ba57d279ec000"/141], 0x0) syz_open_pts() r0 = socket(0x18, 0x4000, 0x0) setsockopt(r0, 0x29, 0x80000000000002e, &(0x7f0000000180), 0x14) r1 = socket(0x11, 0x4003, 0xfc) sendto$unix(r1, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb50800000000000000af63ff3728381d000089720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c50000000007000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x17b) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) getsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000000), &(0x7f0000000040)=0x3) 16:00:00 executing program 1: msgget(0x0, 0x0) r0 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000000000000000077d1751d6270b7000000f4ee000167733c00000000400000000000010000000000000000000000000000010000000000b70fd8f93effa7ffb0f9735a60da49ed1fc575610000001eb6565a5f0158ed2a0e59348f14fb0535a61e597c044920a48b5e2b68070de58b3e70c0ab36e84e60"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r0, 0x1, 0xfffffffffffffffe) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000140)=""/118) r1 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0x80) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0xc8, 0x57cb}, {0x26, 0xffffff36}], 0x2}) 16:00:00 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x9130fbb, 0x0, 0x4010000, 0x0) mmap(&(0x7f00003e7000/0x4000)=nil, 0x4000, 0x30ef658800b90212, 0x5012, 0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r1, &(0x7f0000000200)=@in6, &(0x7f0000000100)=0x7) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x4}, {0x800000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") r4 = socket(0x10, 0xccb966cc3fe395fb, 0x0) sendto$unix(r4, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb50800000000000000af63ff3728381d000089720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c50000000007000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x17b) getsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000140), &(0x7f0000000180)=0x10) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000040)) r5 = shmat(0xffffffffffffffff, &(0x7f00003e9000/0x1000)=nil, 0x1000) shmdt(r5) r6 = socket$unix(0x1, 0x3, 0x0) r7 = socket(0x11, 0x4003, 0x0) sendto$unix(r7, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb50800000000000000af63ff3728381d000089720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c50000000007000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x17b) recvmsg(r7, &(0x7f00000006c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000300)=[{&(0x7f0000000380)=""/225, 0xe1}, {&(0x7f0000000480)=""/143, 0x8f}, {&(0x7f0000000540)=""/84, 0x54}], 0x3, &(0x7f00000005c0)=""/247, 0xf7}, 0x41) r8 = fcntl$dupfd(r6, 0x5, r6) ioctl$KDSETMODE(r8, 0x20004b0a, &(0x7f0000000340)=0x1) ioctl$WSDISPLAYIO_DELSCREEN(r8, 0x80085754, &(0x7f00000001c0)={0x4, 0x3}) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0xc0, 0x0) ioctl$TIOCCHKVERAUTH(r9, 0x2000741e) socketpair(0x20, 0x7, 0x1, &(0x7f0000000240)) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb50800000000000000af63ff3728381d000089720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c50000000007000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x17b) r2 = accept$inet6(r1, &(0x7f0000000180), &(0x7f0000000240)=0xc) getsockname$inet6(r2, &(0x7f0000000280), &(0x7f00000002c0)=0xc) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x15}, {0x14}, {0x6, 0x0, 0x0, 0x8000100}]}) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb50800000000000000af63ff3728381d000089720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c50000000007000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x17b) bind$unix(r3, &(0x7f0000000340)=@abs={0x0, 0x0, 0x2}, 0x8) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f0000000000)=0x5) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:03 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000480)='./file0\x00', 0x100, 0x2) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x1, 0xcd}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000480)='./file0\x00', 0x100, 0x2) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000080)={0x1, 0xcd}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000002c0)) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000002c0)) socket(0x1, 0x3, 0x1) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffff8fffffffff7], [], [{}, {}, {}, {}, {}, {}, {}, {0x200}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r2 = socket(0x6, 0x4, 0x53) connect$unix(r2, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x0) r4 = socket(0x800000018, 0x3, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) r3 = dup2(r1, r2) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f00000000c0)={0x0, 0x5b}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x7}, {0x4000000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:03 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffff, 0x0, 0x0, 0x0, "172d6bce6a080800fb1b757ebf99df0079b100"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) socket(0x2, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000000000000000077d1751d6270b7000000f4ee000167733c00000000400000000000010000000000000000000000000000010000000000b70fd8f93effa7ffb0f9735a60da49ed1fc575610000001eb6565a5f0158ed2a0e59348f14fb0535a61e597c044920a48b5e2b68070de58b3e70c0ab36e84e60"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r3, 0x1, 0xfffffffffffffffe) r4 = semget(0x3, 0x4, 0x8) getgroups(0x7, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r8) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000380)={{0x40000000003, 0x0, r8, r6, r5, 0x0, 0xae51}, 0x0, 0x8, 0x7}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r10 = getpgrp() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000140)={{0x3ff, 0x0, 0xffffffffffffffff, r6, r9, 0x0, 0x8000}, 0x100000001, 0x6, 0xffffffffffffffff, r10, 0x2e, 0x8, 0xcd, 0xeb99}) socket$inet6(0x18, 0x5, 0x5) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) r12 = socket$inet(0x2, 0x4, 0x3) r13 = fcntl$dupfd(r12, 0x14, r11) ioctl$TIOCFLUSH(r13, 0x8020691f, &(0x7f0000000300)) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0xb1, 0x0, 0x4}, {0x24, 0x6}, {0x6, 0x0, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:03 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = socket$unix(0x1, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x5, r2) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000340)=0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x4, 0xfd, 0x7fb, 0x2, "03df71795acd76ef3caf00"}) write(r0, &(0x7f00000000c0)='N', 0x1) read(r1, &(0x7f00000036c0)=""/91, 0x5b) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0xab18, 0x0, "3095e15da47625062c59cb3eaf085d274daf28f0"}) write(r0, &(0x7f0000000140)=' ', 0x1) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) writev(r0, &(0x7f0000001340)=[{&(0x7f0000001200)="1cdcf92ffc1bc3081ae7c3bd22f5f268dd3be90b8fc764b7b5067e0497312c1cda04d43c5ce1ac3214ff160caf7cea06e050f6d407f77cf062875de461c6e6432f89ce87882d1728b41b7431", 0x4c}], 0x1) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x2, &(0x7f0000000040)=[{0x7c}, {0x16}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:03 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0xfffffffffffffffd, 0x9}}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(0xffffffffffffff9c, 0x4, 0x7fff, &(0x7f0000000380)="940b91c6f8ea9243650dcbf0e5f4e30a4f41cb7b8e6959b7b31c56b5d9464b08ff4f53c506888a150f89b0a33b264559e3b26dd31a5d0dcc47522067a1015dc7a3509689166db51b89aaf3e20852266296d700d91e0b875f8d05d4221c7f15d49600e72bf3d2d02817bff85e65801e5fe83517128a", 0x75) getsockname$unix(r0, &(0x7f0000000400)=ANY=[@ANYBLOB="000038000000efbdb1e800000000000000d5b60300000000e0ff07d9c499cf1bf71000e3ffffffffffffd68901000000000000000000115bd3c4a2d17869000d9ff6df85660100671273b7e901000000fc0306000000000000000009000000000000000000000000a8d51758f116dd71eb308f0dd4f1a06e4b7064be84e528cdae24f195c43b22e8a2cec02681b6a20393a51c65749a99d62bcdc41e09b19c2e"], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = syz_open_pts() fcntl$setflags(r2, 0x2, 0x1) r3 = dup2(r2, r2) socket(0x6, 0x4, 0x7f) symlinkat(&(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000040)='./file0\x00') ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000840)=0x7) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r5 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0x349) fchownat(r3, &(0x7f0000000180)='./file0\x00', r4, r6, 0x0) r7 = semget$private(0x0, 0x4, 0x10) r8 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f0000000140)=0xc) write(r8, &(0x7f0000000280)="7c65cf8d5b00bb4979fb64bac6b1cb279d2c23e26238d32510e33a25c9f79f6614ae1f94", 0x24) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000200)) semop(r7, &(0x7f0000000740)=[{0x2, 0x4ba6, 0x1800}, {0x0, 0x7, 0x1000}, {0x2, 0x4, 0x800}, {0x1, 0xffffffffffffffff, 0xc31b3780bccc3428}, {0x3, 0x5}, {0xa35432a02fc9178e, 0x8000}, {0x1, 0xfff, 0x800}], 0x7) getpeername(0xffffffffffffff9c, &(0x7f0000000880)=@un=@file={0x0, ""/4096}, &(0x7f0000000100)=0x1002) semop(r7, &(0x7f00000002c0)=[{0x0, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x0, 0x9, 0x1800}, {0x3, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1800}, {0x2, 0x4, 0x40000800}, {0x3, 0x4, 0x2800}, {0x1, 0x0, 0x1800}, {0x1, 0x1f, 0x800}], 0xa) semop(r7, &(0x7f0000000340)=[{0x3, 0xb06, 0x800}, {0x8, 0x389, 0x1000}], 0x2) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:03 executing program 0: r0 = syz_open_pts() syz_open_pts() syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x200000005}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) ioctl$TIOCSFLAGS(0xffffffffffffff9c, 0x8004745c, &(0x7f0000000100)=0x7) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[{0x0, 0x81, 0x2, 0x7e}, {0x4, 0x0, 0x5, 0x7}, {0x3, 0x4, 0x5, 0x400}, {0xa7, 0x1, 0x20, 0x2}, {0x6, 0x20, 0x5, 0x9}, {0x2, 0x2, 0xff, 0x9}]}) 16:00:03 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000240)="706a7e48afe943ff76154a17bbf7b9b863a1d21db7b6d5c696e465fceea14695e50be91007757d0de0ab0eed76ed6e1df4e43eac829f4962dae8f95bee9e403af61ff538cd59f9cc46a85d3921c1b31de41f67cd2b376fd7c77ba995c82fb48bb8a6c7ad6469793633b3a3a081c209bc5a492ef281cd0dd5f23d88e3a2eb5cb4f4c0212146fa3b9da0b6de", 0x8b}, {&(0x7f00000003c0)="1f817e6ea2137547de0b2d9294b7142d123261ab3137cc2f50fd1af0beaeb31d2ab45510c895b5df6b00b84277eca5b68464cb3b706e6689b096efe3f071da8814b506", 0x43}], 0x2, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000001740)=""/4096, 0x1000) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r5, 0x4, 0x80) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r4, 0x0, 0x0) write(r2, &(0x7f0000000100)='w', 0x1) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0, 0x10, r3, 0x0, 0x0) 16:00:03 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x3, 0x1) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb50800000000000000af63ff3728381d000089720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c50000000007000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x17b) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="300f6d76de95af87b152918eaf76a82554544252"], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) write(r0, &(0x7f0000000080)="8100000000000000", 0x155) close(0xffffffffffffff9c) 16:00:03 executing program 0: r0 = socket(0x2, 0x3, 0x0) bind(0xffffffffffffffff, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket$unix(0x1, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x5, r2) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000340)=0x1) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x41}, {0x100, 0x7}, {0x42, 0xa93}, {0x81, 0x8000}, {0x26, 0x1}, {0x47, 0x1}, {0x22, 0x8}], 0x7}) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb50800000000000000af63ff3728381d000089720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c50000000007000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x17b) r5 = accept$inet(r4, &(0x7f0000000100), &(0x7f0000000140)=0xc) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000180)=0x1f) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f0000000300)) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000000)={0x1f, 0x636, {0x0, 0x7}}) 16:00:03 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x5) connect$unix(r1, &(0x7f0000000580)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295c012ec6699f4912a8e955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237dbfa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52cf104260e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a790d8ab5f8f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000deacdcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca00f11fdc6cc0c3bcb35d0000000000273cd0a15ac2bf0e78062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff27b5fb1737f69c7c1256b1c31c53606cd2b5e6547b348ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d7595dcca04d8f79ef2bcf9617515d813dd90b2e4e51af213c8e874358dbabaa77901000080ffffffff22cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670aaa4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c9f2f51161566b9bf4faa4066021f952189b1508cd79aa9ace200213ff79ca312d05faaef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39fa1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c622fc2382f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764a16b43cfbb39ee342e1751dedc8626198bceec2ad36ba922c42b72cd4eb66357406a6920ab1daed09665e048574047eaf8690e4351bdd5a4ab9351806e743af849e886a7ee1b9b891ee78e3d46fafd7bd3ec7054aa47a906d24406a30a3efd16d90253da0dd81aeded010670070a25b9d8add4a34cecf6017f0b45a40fc0bc534c92a1c60511fdeba69d011d60922a2c1be728bd62afe33827de3e5d8a126aef70b5bb5eab63abbd0272eaab1ce8b567fb84cb010538dfae00195672feeb3d1619d5772dfb33b491aaef82cfd997e4c6cb651f3e6ebe3d07f7053cac8b917ed43319a5181201d55851c09dd8a8cfe69ccd62579c58f53176b3171466"], 0x1) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca691", 0x149}], 0x1, 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x20000, 0x0) mmap(&(0x7f000000e000/0x4000)=nil, 0x4000, 0x5, 0x10, r2, 0x0, 0x0) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb50800000000000000af63ff3728381d000089720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c50000000007000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x17b) sendmsg$unix(r3, &(0x7f0000000240)={&(0x7f00000000c0)=@file={0x2, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f0000000180)="7f1313fbf60f4cee47465a93b490b2bffd1d5993b94d78e44ae4caa255893d2e3b6ec4620fb9e686550189bb40024a953b3b267475aa3408cde7f8bc1f12d7517667f4c74e50651b9db20b0e6e3f858f644d950eea1024fe92b656ec5e05c1c0", 0x60}, {&(0x7f0000000640)="fd9cdb1a833d9a8cd3d159bf43b57cc81fae6109505683e294b7911c8b479f380fdaa65d424acedf23f5bef2098a4223c42a28c1f13e10e6c87886e68321e6aa7f59722485e8d92a964b68e01a0f9299eaed22b40db426bc01111136225461515d8c6cdd2e928e5b2318177316bb2354c5bf6788c5c7e96fc9b245d917ccda4aa4e1ee2ab56e1171963507c0cc9d43cd967c41c9e874538e9b81c98bfa7c82f7d0f04cf675ea100bec95b0cf2fff4c7dfe3a76cfebb921dfb8edea5b5f405552be522dbe9f4df3a1d0326ab4d5fb44e211dc4e9cb64df4229a6ab45c028d831b14aeb1b48c1131c4289efe2b3bf6a186fd5e2205f771824c26719f21899cfcc8bc86c399b87f4d81b16f6d4f01df83f1acc05bae318d3bdecd32c4bbc6f7d2062ecf25702da1cf38200962e9f78abc6dab1f5ec6188c46e9d617ac828e8512e9daf0dad36ff40275d56ac7a9d38f962dd98ba5ee9e3170de10b0af56e975736e8101f2e3f49a09006810d6c738dfc904627755d4eda2aa9c849ac3f7b8c17f9c71a2ad8dc274335c52cfa86d9a17e31e7410e4cb1ac01ce8c418cbc8c686befe2d3e082f1b1bd76384477449ae031ff1e3ac173cdf3779db301350666852f368a05223132018c5535e3dcb345d0adeed954b08cc3d13285062d2dd0d440486e95c2b561c1c0dce524c8ecd3cf610823851a08ebde66935054e00b45eaa4e099c7d0daa114d3ecc1600b6245e1ea6f68f8209ffa8e39d4aefd63aad9b8b70a3e50165a7e1033217f71fd07c5af6011d477bd8032d3e14998b5732e0b35f5e7f84bbfc847964cb985458159c3ce7db1a20d4eb15d865264beed4da2b885f1d4b94cab4a5282c39be44af696ff20c653d931ce30a4339777c9db7fa2c610ed717d9df09d5981ebc81cd92428dcd82fbe444c79a649fccd25bfcd5d8b62c8e81c16278e63569b3f3eab3342df9e6d7591fa9ec4ff316e442d8d875967d979d10557d7d4f8a45cf6e929df4478667228ba6b82808dae9da09878f06a317e300375483ce8475be3b4e84bf856992aaaa88d21c659df53e916f9c69d3151ac8b9780853289e9603a7f674219affd0e45df6cc08d7f4dd95ca6e1d8403ea11839f73f9b4e1b0c89ff5d73e1a2241ee8396cf53b5c14f015e2ff855b161d32c7fe77a1c32f62d8c903e70d8c12a565d1ca900e57de2de017ceae717bec6f73626d9e3a4d6a79884cd58b2a7fc5e422a2d68e20ff7542562d6b667178b76742535e9df6c6c62415437e409b09ca61ae324eccb44c3f83dd0ed2465a558e53fc41b5294e5bf35a26dd394ce4830679d8189bb25ae9bed1dd5d39b24d2fb63e383e25b4bc7a1abde33e7b0ed4240e94b5eb6766714b7f5d32477e7790a1637b73f3f28a228185bd6969d5e0e66da5eaf10b1fbe456c893b3508f7e583749d7513259306987005a6ecd105a68d321b1485ec8ccd96aeb003fda753b21d1a435eb663837515f6d5afb07fdad8fc27cc1cf1e6f8d7e608fffea7d05b21e27a0ed004f33881db9b0e1176c1d6cfe4ba1402f0f228f6ab26ed285ea73fa737527c2deb4086ab39d628a8cef4ebbb6fd1774ea5654cdcf7327e0a641686ba3a27e370cdeb59d0bc8105cfc076609cd5e365bf3ce1b370727e744666e934b7d9508cf87ce42826b4f00c07cb735b8bcb9fd6d827cabf66cb5baaa4a7ad2f9dfbd1d0b9225e1a706b9784f9346010c59688165d2d6904899dee385b5216d5f2d8afa3a15ad6d8d8e40f4c1ca6b433369479d59c484c23b0de6f0b3bf76626fb90b3bb314db9f32bd47ceafc91d0483690b6b76d03809b2501373504e84b153324148b72fdffcd82156e83a8a85a9e3cebec6ecbc5288c3de0a887535e4e207351fc81fd8b21ea6e1012f1375a8b95437ddad0a7faafabc5a3a1f4dd656fe8d08671eb75bf8c89b97bddb0c6989926a6e950f2692c312fe37bb74566722b9bdd93b0001866ef5c8c68455d7a846363fa9bdc5c0268f7485f1c089605e5a365f5e7ec0098872b595543a1d14d1f7ac03243fbf5e2ca3784267e932dec1f9a11ccf7a80f5a4a8558f9a435d532f18d385a1db1c5f35bf8dc3b6fd0e9db26afc6924e5dff58a08c06fb4064124daed05760fca31151d399938d252383291b790a8d9c12cdc1ddfd65621cc1c9221930a31b8ea72d8349d96c4e05835eb859cb82855656f4ffab3945579f1be528335359e95732a9416e55664edd84cbb5e016d22eee5f67d2cfc7a2aecf6655f0bd243f06d107d77308aad02fcaa95e2630527118b80b5fe3cd8db63445a958d1be6b166602919671624c4a20683bd1be7dec4b33b13cbfa8ccafa635ea4166f5e65d0497f55fccf20f5fb732856843f55aef855674aabc50f5a17923ea1a2a1cd7bc634aa00bfef19ab021f48c30da2ff45f120784b019e12350e2be0ca73bfce10b4581ae7ef6a4bf8752502c1230494978376281f13283deb5d998bc75a0aa51973c9c85a41d3c4a53fc8969b4aa8936d39830c1899b9e35fbc0588d212b5e9c6704d62d62faf58c9d6430cdb77660cf38de9eed5f505fe16459d7e59a7c83187a91191d7ca41268afb2e345d767473f195622990ad40418373e5a5e2991627a135d76a8b3ebb01ee378811dcaa24d56e42fcfca9c39252cfbc6a4aca5a5eff6789911cf7f78536468b2b76b7aae312cc3ae4a7a8e1494713fde5f9eebe48a190c292720100874d158ed86de7194b54406c05684775d5823f9cdd745869f9e80e02303214542a6f091672cc5def78f8cb08ce9cc9b81ae8e2479add24cf762b91af60b688729362253345e75421dbe188ce8d931ae976d840c03ca95799cc4acbd72d34eddf39b7b2704e5a1528b864db78d2488864c945793b9402b4b01c9f40705dc2cb76c65c5ba224eebab1d4af8ae340c8e2cbd357ae587086692fa67fe0792ec50a352bc58bdafb9b8cf75a322df0cdf770cd544ae6faaf34768150627968a52c5ba5cb7adbbc4537de142bceb74a0e9897685b9bd84559552d6ecbb8df9ffae66f82f830e9949dc27fb6dffbb790def68b46f138ca9b041c35092e18476bcf57d23df72e9d77ebbe45a91c4a0eb3b077697f2d83c7407acfd346251d9731da16e6bea55f30429988093acdff101f8db0e71291034a6d5acc61eb0a5faa3169f8b631cf3eac844d1d9b3fb655f045eb738183fe5d5d8892e9fdc47f40b1d14ee38fea096cd4b4e9922d97ee7a43203e78dfb2ef93cf44aff0fcb7f5332b1023d307787e75489984570f57af619060e9a9c36a89fb6b8782ee627a80e563e2fd27b84c17cccdd35b32aa6dc33e0357a14dd8337216222566c3f5969c73a6f7b828384391fa8aae904b7f1e15be9bfc74bdc514882a36e044184993fdf13e05ace5c846c125711b5135cc947bbf45c98ed0dc74800e758712f76a47e766a4c921b6c0cd6c7c34f9d06193a97d1fada9955f05137f7ba2821dcd575bd1be7fe51d3cb524811cbb5051577af81c945f942e83d97811751c9a8c63e268393588a13c84a76d49d78f76e4127744fdd6998ed911daff78e23b917d3bdbe3e0471782b8ed7408d114ec36f679034919c0adb73a9558656d4808b22841fc267ffc7c735252cc0a22f9aa41110ddf74b0c03cfaacec8b226060bce376a82785834110f016721b56ccae2fb06ed7103d5c08b3f17518102e25578d097cb2cb77b78e16318c8e2d11eb2587717f7bebadfb77ec7840408c01890b361eb045fb9bbd552ff9be40338c71e4cd5aceffca1e4288d57ecd8eb19b9e707ee2a2bb6473145c39738e9905073a0ce870229eeec57a155771c0918315175376e32d46e3e40bf68753d6f004d08d5a37e8bafbe1832988098e7eb5a511bf596214a57fc646b0fb345a7b9d05d2a8fb0aba5d0b1ac263f1c56697c8cb99a614739393191ca55d454269e6ac4fd22e165a264fc2e5f82eeffbc8fa216ca28b99546705cabf2866b1f287ce2154fec59d8aa13a327cca258f1c0a243a645e0e6d66040e73f8e9d35af2a5f2621d5a600de5090012e8deda7387fc6497f61ab42937c19a6b9c8f7e0dda01d405021a9afa0b769caa49baf1fbae54a96c411da4ba6a37627b33e0e126880f4b47b90b76d2a4bb76bf9cabfd4db518a382aabd87dc6b504930794a03a66ad2a686dbc8676b43d9144d2827b217b3dac166cd781e5d314e3417358a39200d0f99f8d51510a101072fac64f9a3a7f3fc109b058dfbc33a7c00048edf75688eb57346fb66373175b44972134105f5c4c22a571286e01e821cb1c853022907bbe61d58963816da0d43f526c399c50beed7c8ebbfce4dd09877f4a71eb6b7add41904b046edbe47e9a5be80c2dbbcc646200ba79a6674e13817051d9bb6ffad31598ecca8ae359de34b1785b7f5c06de8ccb7cd62963d9c9e6344dcf5c825f2f640e9d8a0c72ea05f2e3b9eb4b6502bc515972d6b6f62a3ac34b899d0c9b66e6e01a7757663164efc7b4441efe3a11e2034fcd7691a6b33b51b639d451fed0e3dcc8bbed9776bb78dd927596ed553b798e0eab6b4011ff475c08ce0c5e0b5c8484069ef77b89da6cfb0ca1fc5300225994d5026fa5f2046c0b24c2a48214ed2a1b23c44287671c81e097bcb22d1674ae65c4424e199d6b513186faee6289e3e69535c2f5e4c92c98ea4bba08ecd1780797c78a06dae8b8dbe3a89d90bcf904c5ec4c7cdbb4c2884b85372d52a473fc03b53ceaac20647215b8e2484c672d7f120c1be117943617e9c96221fe0fea7c514c8215a654ec2a9317665332b153b02d6ce79079f90ac98c3ee262ad524b720baf162557b2c60820865f8fac61b6843b39336ec2c300ded45e7673463f659d378923b0bd385d07d530bee3c2bc33d94c313971a32ca27513cb62d4c7b2093740aa16482d88da0a3782845c4e9ece32db96de6edd14ffb2b6b116ad69ab6db641df1acaa0c1c7307dd312cfd00a6568a35e59509317131c4013672e9d6456e04eb4434e601b053dc186839f5162578d21c8de220ec49041a8f286698d5983f51192ab929a87ca9c418c2bcf02ac7ee258f13754db67d508d94ede7edd2ae7784486e60cd5ab6106300b95701b59fb0cd76af99c910f938bcd5a50138c6cc689cb34b18d0975a61e39b4d5e7621090663ac3121b8937c29cfec279d29cdf02129da9fb938d5ec60450fb79644e08cd18c39bfa1a8433a734a28c6e6bad683e2ae63bf3bd152a01145044a0502ea63a48a2c075ee3ba0922b3c86b90a632ec3026617be0fab06f67c6b481932314a1138ab5f37a0549062e00d1b4c6fa7b3a18a942519a515d33f2a86024aa3b9f51254a65c467230e226b708321731ce1a2c577bf32bdff249da4e6e065d3b709c453abd176020d5e6c67e0b640c1a8cb69dd11b2074497210c3e79db1b082b788b618892831a31e245227875e2e281212ded8873e03a70add6c4103fe1182f0e2181183685b28843cc7f2f6c7c8479d31ce9972abad37b63e7af4bd54454e760640ad1ef107b761d2a24f08756eded4439897fdf24d28e661e09e80a7501a8f85e3d7feea26c7585fe711998828dc18c1f4d0ddf086964af8b5bcfd84d4bac2dae74026f22d0b514b31eaedb276ae5019228b9534e62c4327cb2542a2e9ebcbb6def07f4db827f8a5c072ab4daab6847ccc2cd7b1749f531aa893665caae8d16e37dcc3d793dc7816b21378fc8590e32f9249edda0d03ba8dea0bf7b715e9ee01e37888a574cefca4beee19d0db14fd89d395e4c35f9db9bfe10e008fb05ab95af", 0x1000}], 0x2, 0x0, 0x0, 0xc}, 0x3) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x0, 0x0}) 16:00:04 executing program 0: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x100}}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0xfc000000, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="820b862585156f3521e36cc4168ff3d8d978"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x4) ioctl$BIOCLOCK(r1, 0x20004276) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x5, 0x6, &(0x7f0000000000)='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x007', 0xc) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) r4 = dup(r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000100)={0x0, 0x1, './file0\x00', 0x1, 0x20, 0x3}) 16:00:04 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6, 0x810, r0, 0x0, 0x100) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000100)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a021b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf2fe98b9838d4834505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1c3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535", 0xc6}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x400, 0x0) connect$inet6(r2, &(0x7f0000000200)={0x18, 0x2, 0x7fff, 0x7833}, 0xc) 16:00:04 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x40, 0x0) fcntl$setstatus(r0, 0x4, 0x40) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x8000000611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) 16:00:04 executing program 1: msgsnd(0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="000000000005dd36b14465f0f0526deeabb067f5fdf7b90f82ebbff44e53a23c91d684d4f0cf4dbf0275590ed3653859c9ec19e44745204e34db9af11821ee9a26820ad2dd1ac0007906261e01d0e0fca4029f61c978432050a083092114cf26a68b2feb65a866cb625789ee382e2648e33cc3f867eafc50214445bd98b6950954b42f9bf454ca34a1b531100250a20e6fa12113c12d5c47351d1bcc4560a9fc31fd4d408c1c64abec22e69398f86a734e4f09ec222aa2c20a4822c8526cdd5c4006d8d1ed3b562522e5fad7ed0724608e47550aa141f60c7c3f01af4a60d300fe5399ca8492"], 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffd, 0x78a76230c6927853, 0x2, 0x5, 0x8489}, {{r2}, 0x0, 0x80, 0x8abfc47202058b53, 0x0, 0x6}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x20, 0x80, 0x1, 0x100}, {{r0}, 0xfffffffffffffff8, 0x80, 0x10, 0xfa5, 0x7}, {{0xffffffffffffff9c}, 0xfffffffffffffff0, 0x80, 0x10, 0xffff, 0x6}, {{r3}, 0xfffffffffffffffd, 0x2c, 0xfffff, 0x4, 0x20}], 0x10000, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffffa, 0x20, 0x8, 0x1, 0x2}, {{}, 0xffffffffffffffff, 0x2, 0xf0000000, 0x4, 0x400}], 0x101, &(0x7f00000002c0)={0x8, 0x81}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) rmdir(&(0x7f0000000040)='./file0\x00') connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r5 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0xd) 16:00:04 executing program 0: 16:00:04 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCSTOP(r2, 0x2000746f) madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x6) 16:00:04 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000480)='./file0\x00', 0x100, 0x2) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x1, 0xcd}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000002c0)) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x2, 0x1, 0xfffffffc, 0x200c59d54ffe2cbe, 0x3f, 0x0, 0x8, 0x2, 0x1, 0x1, 0x40}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) r2 = socket$inet6(0x18, 0x3, 0x1) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x51, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002700)='/dev/wskbd0\x00', 0x381, 0x0) r7 = fcntl$getown(r6, 0x5) fcntl$setown(r6, 0x6, r7) r8 = semget(0x3, 0x4, 0x8) getgroups(0x7, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r12) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000380)={{0x40000000003, 0x0, r12, r10, r9, 0x0, 0xae51}, 0x0, 0x8, 0x7}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREEN(r14, 0xc0245755, 0xfffffffffffffffe) r15 = getgid() r16 = getgid() getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0x1d) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r19 = getegid() getgroups(0x5, &(0x7f0000000280)=[r15, r16, r17, r18, r19]) r20 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002700)='/dev/wskbd0\x00', 0x381, 0x0) r21 = fcntl$getown(r20, 0x5) fcntl$setown(r20, 0x6, r21) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r24, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) r25 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r25, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r25, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r27 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r27, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r27, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) r28 = openat(r0, &(0x7f0000000400)='./file0\x00', 0xf7bd122e478fc7c1, 0xac) r29 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r29, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r29, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) r30 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r30, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r30, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) r31 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002700)='/dev/wskbd0\x00', 0x381, 0x0) r32 = fcntl$getown(r31, 0x5) fcntl$setown(r31, 0x6, r32) r33 = semget(0x3, 0x4, 0x8) getgroups(0x7, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r37) semctl$IPC_SET(r33, 0x0, 0x1, &(0x7f0000000380)={{0x40000000003, 0x0, r37, r35, r34, 0x0, 0xae51}, 0x0, 0x8, 0x7}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00000007c0)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREEN(r39, 0xc0245755, 0xfffffffffffffffe) r40 = getgid() r41 = getgid() getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r44 = getegid() getgroups(0x5, &(0x7f0000000280)=[r40, r41, r42, r43, r44]) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000100)=@file={0xe09fd34c0ba0f868, './file0\x00'}, 0xa, &(0x7f0000000240)=[{&(0x7f0000000140)="377e79f3219b0509564a04722006b7fbfe4b7e7a88c1c953add0e8b1ff395fec69332d8d11c18476630fef", 0x2b}, {&(0x7f00000001c0)="eed1648b4ba4773f3585c54e132e5932647a6cd9b38e833b9197f0eb05f412ce4612b1e4d39f870fbb4da751c597f04afc933a8e5226e1310095ae57d6d4276a5ad73eb17fa6f445f0efb9d3bb7fa91830c1632d914b3ddc6ddeb0aa6d292814150b07c52fdc600d38ec245771859b0b09166b933c89e923a62a", 0x7a}], 0x2, &(0x7f00000004c0)=[@rights={0x28, 0xffff, 0x1, [r0, r0, r1, r2, r3]}, @rights={0x20, 0xffff, 0x1, [r4, r0, r0, r5]}, @cred={0x20, 0xffff, 0x0, r7, r10, r19}, @cred={0x20, 0xffff, 0x0, r21, r22, r23}, @rights={0x18, 0xffff, 0x1, [r24, r0]}, @rights={0x30, 0xffff, 0x1, [r25, r0, r0, r0, r26, r27, 0xffffffffffffff9c]}, @rights={0x20, 0xffff, 0x1, [r28, r0, r29, r30]}, @cred={0x20, 0xffff, 0x0, r32, r35, r44}], 0x110, 0x4}, 0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r45 = socket(0x2, 0x2, 0x0) connect$unix(r45, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r45, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r45, 0x0, 0x0) 16:00:04 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) r2 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r2, &(0x7f0000000280)=[{&(0x7f0000000540)="3435f407e50cb378a8cb5d4c6f203d0e356dacfdec76fadddbf02468144bca294b8686bedd97f2fa28084a611d87ffe7b1", 0x31}], 0x1, 0x0, 0x0) getsockopt$inet_opts(r2, 0x0, 0x4, &(0x7f00000007c0)=""/124, &(0x7f0000000700)=0x7c) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000000c0)=0x7ff) poll(&(0x7f0000000000)=[{r1, 0x4322d11273df4171}], 0x1, 0xffffffffffffffff) write(r0, &(0x7f0000000140)=' ', 0x1) 16:00:04 executing program 0: r0 = socket(0x0, 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x200, 0x0) connect$unix(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="90c0d8de2e8cc588a6ed71d4d68f1f0131677d1a839d1d26b92613de2bbd495f092675d3ef88f561ca034e9be2b9c4c28e1ef3061a55a91abcf6d27f50686c06252faa79a320f92156a05aefafa4bffd70383d1d175da5d4d399890823693c6a097adf410f7cda7256b7a74eb44d09fba4474db588d08707e2b97ccc1bf9bd7438ba796cd43a2a7a6629fd27a169a7a38c82b3d50257c8916b13cf8207972cdbef9cb0ce51405d9f077db7c76b8449f747b27e3e18758494ac2b55da5d970a0e88a5bc5e5bd660d077d5cac6ad507c7dffaf142e2487506c13eca176f9cc3701a6ae8732bab7a82f"], 0x1) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000040)=0x68a) r2 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r2, &(0x7f0000000280)=[{&(0x7f0000000540)="3435f407e50cb378a8cb5d4c6f203d0e356dacfdec76fadddbf02468144bca294b8686bedd97f2fa28084a611d87ffe7b1", 0x31}], 0x1, 0x0, 0x0) getsockopt$inet_opts(r2, 0x0, 0x4, &(0x7f00000007c0)=""/124, &(0x7f0000000700)=0x7c) ioctl$TIOCCDTR(r2, 0x20007478) read(r0, &(0x7f0000000080)=""/126, 0x7e) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:04 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) socketpair(0x2, 0x2, 0xe0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r3, &(0x7f00000012c0)={&(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000001c0)=[{&(0x7f00000000c0)="ede29c64e70ff7d4a1cd3182c296bf7c75b30be265aa6d47c75eed88d9f92350392a38039b7ef6dabff582f6ac500ad24640f321e6bef32b452c67ade35771bcb83acc5014934a72932ef0bd56f56da9a3641bbf58f2fabee6bd759c3b666dfd72d161ca7c7a7c177d0531aa7a01af2ea11b4143f56adcc9", 0x78}, {&(0x7f0000000140)="bd788b4fe5d03842d0982002833ae47040ede050ef8b5268e41a1aa4374c7ec1998345848470597e23169d3dc9709ead88e4e10c9e38699a8565378c6e862dcc72ee59e9d70b3f1be807108509787d804123ab7eadeb28a337cdd8e290ee990fa5f181a15d18385264af272686fdc8", 0x6f}], 0x2, &(0x7f0000000200)=[{0x1010, 0x1, 0xffffb9ff, "a04a1cae6c40885a24a6ce4772dc66006c95f46744470c59e34de103a3a7bd1cca32d77672158c82ee1ef3d61568f79b3ec754cc20339c13ff97726da49e7498b69c37edff32523e768aa684ec1e0b9539a8df17a9290fa2e034957cd91148735a741b27cfb643467da15203e55b91642531c73700c06c4484413c0b36700c4bff241b6b24749b91ac627001f93ade13de71ada6852b27f175581d72bc7702879d92b52388155a8c4d5784aeb22bc0d0155db7da3c17a833711f98e111bd5435586be8ef57b436b57f22abc429ff99a0ad18d34f000866bd52afb4118b2b528398ec3ce9c0baaaabcffab3d22c9e6861e54f21a8dacfffbee8f81e6e397c07d51781f78dc58d9f8480536b252cb43c2073001a9384360736aaa123cdf6870b8a88bc010854e5bd05261a4f88b22bda77d473625d7d50ccbda7d4a2a2add725b1dad94e0f7e084b5132025d646a5692129cf9ba1eede6b0ecdc3a52f4b37f39f66f6320ccf9468ef6b2d70837490b940b0a1af090dadb99a9f1ebe91961d3e36a5d4982016239c407c27a1bfc00b966b89c09f661ab179681509f8db62e60e7c16a4f2d65e1517c3c85bfcab1a1ac35587c0b3c5888a4d5b27f48166a6c27c8fc36825b2aac9de125aded3715e74268cf370899890a99f72b1f5beb3b2999bd122bfdfda48842d8ffdd5432eef6fb6b4063e8dcc83b299fc5c574320050ed37eba669d3910259f3155b25c18f0de604ebb6241f30f75f1304bb0cc2f153f9262a795dd725d3a01f0f472fab9c4a77c82f350669ed30f81d8bde08aa3d22c1d0cbf975d07a95d0b47be4cd5ba06a6a792215bc7286d5a4f294aecf8955422ef3325cb8a7265f7541d592aa82c5d11980a68b63cb641406a0714393dbacde07275e3ee29063a5675e88c7e4c1ff82586f2131b216a334fe4cc49f35e7bf9b75511d55d3f7f694fe550c0cf62379d43af621694966d78ef0f45c711a3ca4c3e92090cc98320c0fccea5254d14cfcc6fd8bed2efeb95beb18e16566eaf86e86f48e67f35273befda52ba48e905de47608ac9b83d9a383cfb0344d58fbc7ee66f88309d3180c64dd96b6ed1c4a23e42c11be4d495e4410a8aa8c6434f407d34c611c5d579f1377e42e14922766d1ebf1ed99d4434cacd72e395d71befb4136c89dfa611b72f02aa8dba3ec8692dad6dc8a22b61b1a1eab4a948e9c73033b941c714091a40d4a3813742972e71af5b6097f4e6732774c2b5d66abeb77b677784cdca408638d6c1f4ad10cc68c931b8dd7b87efcd1a03f0eb47224055c6a866ed6a80a4afb80c294ab80507ec6fd9951162d88ee160ff1e4dd44ea32465eebd7f90e3066858a16601e1de6a6347a5186af58f52baabd280ce7a875dc3d3eebadcfaa67e936b0ff1b94af20a4e081e7f927edad2b71e9b41fd593277b441b468b455ec916eab13e84d54cedba0d22ad689b9c5100140f719409b348353533b58f0cf50df5cfa489f0ad8ad039526c0aef16b4305365f0281e10dc5a34ee12a2fa84aeffc5d141f1351a07393bc5f1ea373234dd5e49f73b2c5447a06960b9922bc41475c91fefab20043eaaeac23592497a215df6b6c43d42972779e47faa0b48af30aac7c4099d1fcc7c75f21b2253c2f0150bda0fcc7a9c18675debce36d13d4fa8847771a21bd5de68ee09d3b70bf1d950ca20066e0697399d15ff4e5053dc800a5fe5a6be35515a1e1a7ddcc823bcf179b4bbca50ef2b67be8f2a391026308dd7b6330d3a20ce7445303dc1ff3d6d063fcb999c4d53341ae173c0d9c741826f780a02fe69e0481d2ba0337168951ac53c8033605189cd74c9a85ed449c67152bc2c1d98471b8060f3059c07812f7b8c98e23bf389ff74098ff036244bda90e3a41c23a6d9af26c33c80e8c44bf718023149839e75c5c0e54f5592378de05130b53eb077565c19c20a35bdb3839ebf3c8362be2864ff54cb90a3dedeca09dfaa967eb495ca3b2270abbaa04a5195fd354904ed1471e1cb5929ed33ee5d591c60ea76264c00f72377bb54e37da90daec8725ea091904d65696c05610c0f4b286319e26e2d50a61a0c6210fd1943075c5bcf72915cf2ea93b7060a92345441709895821748367039fd73851bbd559dfee90bd388d44d48d540984a8da7486d13151189c7195ee1ffb56b603abe721957b0f7672011f04ebd8d085de6915c3f8e29f5a205be77b2a7ea5b70ddd826d076c947e8d6dbc1540229d6cf43daf22fff25f48119ecf3a594242a34d0b70b45017d90d08e0d5bf884baeab7c4040bd73c77cc473435ddfa9b0cd20962b4e4f57ced81b653c0e8eb65cc0b3f6af16813aab44a783262b154adde9bcaf54be8b91f94daeae4a5bee84cfecae0a8b3ed4b1aab350fd62f05a7fbd29365b325d9948b503e48c01e882c4b6a1824b59d10d4d2c33d3c7e8f3cb051a31356c8979f58c649c10f98326b923d41854690a7258cb68d0597379bfa12b60f2df926b587163185a46f91e4c3d388a15a5e54518f93eda66e83452aef22263d2ea21d44b3394663e0328f3620f51a9dca6aae8a114f996210dc0ddf4741a8dca8863aafb5193108deb16c56ada219667985aaedfe565d4d807af611fc90c847591390421860363ef18d1d663f28bf7697ea0d97f98eb47a8892cef7eea416b05a1e282c99269c78f700a885beaa6f65b530deac7b564839199e4f9adb694b59d1a847ec20e39f4297866cbb62255e3dced1ef4125799cc4b0fe91bd54e5ac887eb3a5f4aa064e4bf5b8ae4cf5c68c4b27259c40052ac4418eeebf167aa1ef559fd6d8393bcf115525fb64e28f917be246f23592a17e025dc875a5626e8d03e9fb2691e13d22c20092f3aca97cc56be0fc61e7830ea3771cfccbbc91dce64a44f53edbfd5e3d5b5f040e14d578548c934390af2c90db9d5f454f5fe0dd3a017caec784f2916eaa69d4a23900c9daf9aee63aba8ef125b2c68af5f9a3c7e79f8deb9443ff8bfd406921094f4359d1d06192e6bbd8af2b7648c7b8a77c483fdd2ad6d1a980b1503eabe1a9a4bf45ab321f0e41b0856c284f921bfdbf1f376695cad59209047cf21f8f21f07a10efdd92222914833a1c1f0994c4b1725f60f74988719e89fa8626f62d943f0cecb5d9a0973f43b7b0cbe77d1b932aed8b4690d35f548ada8136811745f7e1afa801e06dfa950ac7414ce5835bcd575e16373c6f17ad3c3e1d4cc013dd48ac1b644bbb8bcdcaa4d97e2d57cef7106923b2507898fe45b086c11899f4b565bce945be27516369aadbecd13100999c829d5186c9f8a0ea0c284e8457255e6fde82cb731b7c87c23e6ea97f48fbb0000b3d331280e926a80cef42a523ab56361cdabd765088f9eb3fe6d29378a3aeec66343e66800fff04af2b6e12f68f567a57efc77162dca795855cbacf4bb24e87ee88ec01ed88daa548f0659f9d302d4388536cc151cc0f507f80085bd93f9f0a170176a0b725ec35ba579b9a525efa22e218b287206de1737f3682883aa07ec06336fa90cc8afab5686f51d76860751c3cb0ac36b5f58990323756d87eba31e4477c8a114d393ea2ddf7e824ec281be23913c13c957a3ee89c7d6396e984c4dcd96a6f49f8430a806f9884857ca3c4b0beb51878ddc4c023e2f08cebddda83a425d364e6ae7df13a41e316bbe386269500652ce201ab3f93209ec9cd87b5eed31541f058760577ae5420abcc41488da4acb4baf97d60e6879090fde51c40a721f3aeb7a4c1947d37c73d450fefd8a8bc003cac93f3145290b3dcbc49af56d4a6da37cc0273de8a6f1978ed287ab487f1c0ef52c6fb9c6e155fd7e28b5164bb233d2b1a5360deb8a4937f0b059b4260a9595b5b477119b7d3f09307c6119a25b3ca5e60f1654b44b31c00e7d3c7e6812764227ba6c2eb983c65eedc7927fa7b72db5be812cc7fca1c9936b348f70edc225e576b67a36f6253261713072e80eccc559974b8851eebdd719603898d161803e8c52049ea8f834d3820646b029737ee9d4afba84c3c184bfd64270d0323d26453cdd54453a913fc01822ffb3f3f547ef3169c695218587bd13eeb8ae165fd9aee798cace444cf1b88d34e039b3958f6c75e0533917ca6960e51a897dad2a5640a386ddff625fd2712b30f761088742b5a52c2758b94ff5eb90261146f0ec6b228a5aae77efba1c9ddc3f735232bb5922ef401d2b021457b05a17c0536a79bd8fefba26adc5acaf88a661383a8492fc7dd97c1dc56711d67fe5ea5fd5567157ca292d0c2ce0ce1ca0fd7d03286166d70b05024692e9d90e12dcb8d79aa543e04c5481d39dfdccf4a9ca1928d879718f323d5f8238d8fa41cabc1b2666628a3cfe50720952667926b13f41f3e2a0cd67b39e356ecd3e545ecbc89f7cdcc77b4739f4981b09dd5cd4b82533ca5c8340719e1dddf227e924bf0f3e9a71c245b218d91b55232e39001f4f935d5d40ea541d6055ec384efeec43eb40d58caa660e917abdfd7e2f752a088879a3c85715d76cb376f1f1b5de85f3f0b296ff2fd361d75908735c421cb281ffd83cfe9c95de2dbf419fe20ecf6a9f5ea8990397eb1cf6147e9ed7f3297a9d50b03879945dec88e86b59f63ff59929135d076025c50062f03892ab5f0a902d143bba855542a0eefb36f9443a1587bfb42fdff4be70d072e5f02171f069db3f0b90f56dede66787b30e09c7e17978063caa7a72dd0e840724e7f1d6a3d446295afb287c3018bdb6d2d45f986e06b1baf6cfbc7e724ac343b9eb58a18d76c21abdb99021ec748ea8fce875c4e3068f26681359c34b4a55666714c458292e1e6720807f1d59d11277626066ed851cf6d738bfdbe62eb27a82a9b25a7ad14733cfc5e19785a62de4f8761a788241e109d9dedaea840a844c2ca990cb472c470e460c23b25ae3151b4118c2df087dd7a47f95de90db14ec6f8d15580c5e264bb1232c8388c2c73d7a897c04c1c7ffcd82eb726b49a616ceb42d3c7f3959689fd81a5454446868ad17b6082c5ffb649f008bbd3a5d017631add36945e56133e432259be3a3323769ca0362361d4c8414b19b89236158d85793e7776d24b78d8e1900bc9dd2b4f77ffb01e0a105b73dc5aab61f455afdd2a16087efffd08c792c1352b863c2e4dfd921ce48cc21fb8b6684e4e766812ad73064cb0d8ecc03b2affb38e0814c324cbcc987a3c6970d21237fe9133ba6d57fe40e00d7e479b9440e33b8167ab3be96fc2a3e20ef1117a935960f98656e645d21651eed1e25726faeb5b1ff129547175b05da3a7782f32051061d84a6a57490953de46c6df60d417de6f402e32bd1c568f9dfd2f1905b5d129fac73f2103338c5dee5476982e14d19c61b55263390cbee2b67a42e60ff27ee83d8cceb43743bda8460ce7b78a2081710f063ea38e997546f5d150927e430ae8390ce24f74b2d445fee71f10e1075fea2125bb19d05a6b4e08c42d16364bd26a73c6dc3fdf88a07d2fb3a735c54b1dde2bef1d9cab03083905bced9441aa200ebd78298587155a05c17ce6a3e225566959075ecd47f013ec817c90746ad8d3ab637d36af41940c0c3fe7f959d4ad1775ccad43bb7d6fe3daae0d5278cd7c005c93a77c2e925f95a3fd4197980ae9e6b4043b928874ae8dbda620752d30888eec52dc558d5d0816cc17cef0edfbc213ec8269e03c40f45a31ca054d34b7b1a48552fa3ded95a844ffba3822d7c71a280d2659e0b87c6511dbe450fbffbd4d246f3a4e64faa4e25080ac4f86f659d3626349ffc7f363689472b9d239d8"}, {0x80, 0xffff, 0x1f, "174a521575e3ff1c1a01446f7be7897ddcbf343c90dddf8da248d9567a3c45ae21cfb8c2acbf48530fb90a22c66a591cddb279a6eb0f3b2599ff94edb40f1de66f9a1a44a87fed42677bb25ca8fdb2fa3ce4ddba6c23716f22eb3d735acd6a5163f84fdcec42ba63b72c5a62ff"}], 0x1090}, 0x8) r4 = socket(0x18, 0x1, 0x0) dup2(r4, r0) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x14}, {0x3}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) semctl$GETPID(0xffffffffffffffff, 0x3, 0x4, &(0x7f00000000c0)=""/153) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:04 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb50800000000000000af63ff3728381d000089720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c50000000007000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x17b) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000640)="90", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) flock(r2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) read(r3, &(0x7f0000000240)=""/28, 0x1c) chflags(&(0x7f0000000200)='./file0\x00', 0x0) pwrite(r0, &(0x7f0000000180)="53f8", 0x2, 0x0, 0x0) 16:00:04 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x6) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) dup2(r1, r0) 16:00:04 executing program 0: r0 = socket(0x18, 0x1, 0x0) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt(r0, 0x29, 0x4, &(0x7f0000000000)="87090000", 0x4) 16:00:04 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCMSET(r3, 0x80104277, &(0x7f0000000000)) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0xa0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) r5 = syz_open_pts() openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8000, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) fcntl$lock(r5, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) fcntl$lock(r5, 0x9, 0x0) 16:00:04 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x200, 0x0) ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0x40000010, 0x0) acct(&(0x7f0000000100)='./file0\x00') rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') execve(0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x2) 16:00:04 executing program 1: open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)) chdir(&(0x7f0000000240)='./bus\x00') open(&(0x7f0000000240)='./file1\x00', 0x200, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x40, 0x8) ktrace(&(0x7f0000000100)='./file1\x00', 0x0, 0x18, 0xffffffffffffffff) 16:00:04 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000540)="3435f407e50cb378a8cb5d4c6f203d0e356dacfdec76fadddbf02468144bca294b8686bedd97f2fa28084a611d87ffe7b1", 0x31}], 0x1, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x4, &(0x7f00000007c0)=""/124, &(0x7f0000000700)=0x7c) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000380)={0x10, 0x81, 0x4, 0x100000001, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x9}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xfffffffffffffffa}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x8}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xffffffff}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xfff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x3}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x9}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x9}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x7fffffff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x10000}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}], ['./file0/file0/file0/file0\x00', './file0\x00', './file0\x00', './file0/file0/file0/file0\x00'], './file0/file0/file0/file0/file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x2}) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000300)='./file0/file0/file0/file0/file0\x00', r1, &(0x7f0000d06ff8)='./file0\x00') mkdir(&(0x7f0000000340)='./file0/file0/file0/file0\x00', 0x0) 16:00:04 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getpeername$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x40}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(0xffffffffffffffff, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 16:00:04 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="13679b003f000000"], 0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000480)='./file0\x00', 0x100, 0x2) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x1, 0xcd}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000002c0)) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x8) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x200, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse0\x00', 0x40, 0x0) preadv(r2, &(0x7f0000000400)=[{&(0x7f0000000380)=""/125, 0x7d}], 0x1, 0x0, 0x0) connect$unix(r1, &(0x7f0000000a80)=ANY=[], 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000100)=0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x1) bind(0xffffffffffffffff, &(0x7f0000000040)=@in6={0x18, 0x0, 0x7, 0x1f}, 0xc) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000140)={0x89}) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="63098647c6ff0ae00000"], 0x10) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb50800000000000000af63ff3728381d000089720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c50000000007000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x17b) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000280), 0xc) unveil(&(0x7f0000000440)='./file0\x00', &(0x7f00000014c0)='x\x00') write(r3, 0x0, 0x0) sendmsg(r3, &(0x7f0000000300)={&(0x7f00000001c0)=@in6={0x18, 0x3, 0x4, 0x62}, 0xc, &(0x7f0000000240)=[{&(0x7f0000000200)="aa1e99a1124a2b5c84d638d2a747c90a3bb9bba9f6c9a6220583b348928f4711cae2748f53fe01", 0x27}, {&(0x7f00000004c0)="c086a808b29ee0ca2b41ee3ee9906676119785ef1fec19ac2a27a4ae79a2d9c4eb7df3f8dc02d61a177662ef3ea374fde30ad8f9bae3438617d85cd5572cdea6d89dd1cb0deb49ab536748aadfb40bc3f051696cf9825b87f2c15f858c88d02f19eb829ffeb6ac7ca563e1a2e6ec1c5b6685f5a69893cf5a17b17c64be7cb47d39e786b6faa921a41365c9f1272f8716a9a531895d3e55e481453e0c81003e36a9c8504ad317b6c42d1ac2d2835e7da577d543e3511e6cc3a821636364bc9ec6263e044f599d13e3178ae54586eed9535a1be0eb2752302e0677e780bd591160340c184ded6c497adeb9710c2b0f96d963eb77f08fae48aebdb596e703b1b9ec878d795a453e5b82c18621109e723e30b52357aa4f521ad8a9bf7b39b9006f2c9209f023d6f7099e7e096ccf0ab8ad5de207e64a92be35b8aafdd41a45381c686d6578ba7a29ab51c31b0e06f0778fff8cdc9a51232c408ca48b7bacdec31b44f557d03f27bb5998253c35572599c82a272d9771e14f9c900f64c39f61d849601c57cbf259a066207ffa947c8d378e979e6b298f77e55fc6ec9fdea10ef0929a90dad208a391317551318474987af482c8821630c5514a8b46288ee1c4b1b40c967118fabea58ea9da1a7367de78833dd40decb2aac382dd7ae2afde4fb1ee209830d4125c3e3cb112e97dce611c71141d3fb707b12cbdcd00f097c8f3bc48c9521742608ab166c170ca19aa65e1d43c1e4771dc3db71ece4bc980d15b03305e9be1c9937147827ba9017341ad5d263e502ebc794b8115a3409053982b8e8ee6308a4faf55ce77f162a0c67a3d4abccfb100f4bfcb440c1fe0171910f1eee1508535e44cf004f76cce92ca643c453a2ddc7a47ef2c416884c0caeaaff9fe5eb3a81b257473b869b40671530242d5d62d6af55085d59d277df8dccfeba86cde66356f37367ac190b32e344abd551ab482ecfa46cc8afe192337b0b710fd69aa0e6d4a2214e772ceefee28ca74cee10d1a928c18b08d8dffa65b577e31e493f5bc245ac4e75bcc68954344d3d70dd6c797c6cab93150b222bef750f5ffce9f521bdd6e898b1f68f1eae7c3c21a277061c09e95fb947ff7750fe3d32e7d6604a7fa7b2397ca7a519b3559310f07c034578a7a7cccf1e6a27688f29082309abfbe5a4a697baae594fcf35cb29d7fa7c267f1d2a77adf5e9d7c34a7f888ca2cf636435d2a5a3afe26c7cda60227b8822f1e9773dde0349e0bdca02c49cb8365ac72cc37cd9e1de635dfe68d2c99f567a75b40bb8e66b832a97014b1db8c993b5f3e4392e3b0caae80eeeb9906e3bf63376b6a42cfc15b63bb4d353ea9e12981715fa9dabc3a6e88e4963e5f6d07dcaac593d13b05bc04638402de54b2c72c4d184229725d7e7251f4ad7fa0f0d30c68722a94274eea3bccbb92543521e5e2c7a070587299d25dc3822774ef7bc58e79c3211a9ef39e4fdd69f3371276a487cbdb7df831b690b9390da14f29563b0cf6e9427b0868d6428efd2f1618090f5eb8ae55efbb4e8e292f235388726f5ee34d0bd4db9a02702dd6a261fce3f37a903bf08bba0914070590c45fedffc0a2eeab0033558ace0798f11cf5129727d483bbb28db9793d71527b218685a1a08a79e08beac2fbf346e99efbd82076e1c4c483f58e8cca0b3ebb86a99ad2b57856cae3f72ff04387a37b0ebaa0cf02b317d5ae4488f1a0271bb25f5b281bc7080e1d6ebb9e3b2321ab66aff06856084a1c01da08793ced60792fbccd38094fa8b50a012345ad1fc2e2530f7871a65c6fdc7b7947d85f045f8565fc5d6ec18880df3bfc7c235c53b8665d5bdca55e24a68cc2f723d18f65c00886c1ab59e15fddeb7269d8f60f844a661e4739b4fca6a8881f9feca666d6cc4f310ef693725aebe01d3480461cba7580dfdb51e14bd8676f2d839f27b24a238d9095c78d49c0a60ea2019cb0294f05a886fd05d342c12d3e09f353fbaf79229981ea8c524e44a62e94b8133d0836462e57f4f1aa791524d124399fe6352b769d2c7e9bef35d214606c87ebe7603345ea9c5803dd41ca3d4282c11a3a8c1b9ec1a1a2d68846d2296b9905ccdcfccf805bbabe3bfb5464938c73cae088d509c13f929c8ed6f683a13f83a8364934ca5318abd92ce1eae4dc41f0694066d790cf8d91d4fd640bad402f3fb3e5b11b2fc6bae9214a92ad6b69a960ac5b25fd188d26ee42f21a04cc2c8336878bf50c9421c46c0ac389ad932609388bab02686c03bcb812f4b954ec79b4f092ca80ceb4c1081ceca14bc8943fcea8bda5d9b8b58cd2446103c5d1c69ef6e8f0a5bac5a6e8736af988ff9fbf642ed97e7e95e2e0e0bee2949e55fd98fd3934f335ce03174f64287f19a26a585305e7430d03f857c46f5e7b48791ce874081e300d7b80379ca474cee097d3294da49b5c13a5f1743b4b7b60b7f0dd026d2cee83f470c55b2237b3be97e81f6da6ad274c9286563a40d3d7db44c19df5ef0d6dfeb5a383c950abde8d75af4dd74866c27836c21340080f9e5473fe97623ba625e79830aa5e334b9c4c74cd66bec416de833bd652434b78194449665ab67a87181b4b97481ec4f4d6dfab48234ee82e5d3f01c7e36d0d51813a43cdd95548300b5bd058222b4f56cb31849b16c4c8f52e376b2a842d3927057a5b62d449737aca24e0012c711cea2d200762ea785360ed0cc1341f86ae6f3416526a5e7dabd797b2748e1a2c47fe061c499bfca5201dd920999ba5d06681721f128cfd56397139678a2abd6dd7a44bb05d93528458a18bbd57bfc5a4c52c393c5b29577937efa6380d3cf5f61dc2488134fab20a40771f417ea3e9e7f4a4213f10e62dc69c3b653a8a9abc9c6998c7c986bed7c1c613460ce5eacff9677c29797daa816138b4eeae6096f6592aa468a232b5c9d4a4be673f21254b4920d5ed72d4bb9f902a5e1baa6038a5d29f0537543f9ecbee42ee51f9a420a1095d569065b6a1ccc58e6bd6948836913786b92aad1c2db1b69739994cc1a7e9f1b8e12bc9958f4857f408a813e987594ae72248500d08cd3ef2d427264ade1ab9980b2c1f3b0b2e17fb8ae87801cec9414b1b79f8a0fffe8587e36242b4ddfb1de9ff11fbd59e88765a11afa3a0685066d8836e136adb203d24e12fde4043e049401b054f752e5af07a409130781d65ae172f26c23bfbe9bca7116d25cdef1dd5b50056e7d63193af44746b541082ba394c1d233ae27b3e80cb837f733d83f2810bc7130f42a2a74bc9e444548765226c9ddc4b091050d4ce06d3110153510b31a4a50520920fb7370092415cafe7806e80d394855bf429463d51aaae31b672e6a577e17c16dc93bafbafed079d27eaf1b43ce405140479142c50e40d579c769a46250e9eacb390ec5cbc20327c6c061c3d552ea096fb4e0d6dd28ce4ea3bcaa4c3006692b667be48c50bf072be92fcdfad6eead7685f5a164659cae93fe53bd793cc55bdc5795547b6923e329bd7084b74b4319596ec63516b88491ace25958a8ddefec9763f2494b8ef0610e06cb4fc346d3c0cb160a6ad51674c536597a3141d4c46782c9a7994943fc3e2b3e71c64d4bb1ca083d3d6b4cc1d9504f0b55221babe3c36c6e0d178f204ea099dfaf1c925577770a39526ffed55a29c134c0ae799d718a63368c90bbeac0c1e3e484829f3ed27391a451af7af20d4c00099ce7512a213a56c88bac581a28c3549ee53db7e6d40673aed9e59ce42bbd2f16c21526ddeb561b09566b2c81afe44a44df5a03faec74053768734abc4fb4257c8b626f22bc7025b368b796b897dec1c900e6aaafa55a63082560036170594935f9c5a363ed3a1793424e8821ded521fd11cc190bd7971eb7730ed804fde00da84c8c12c9f7ec625df435859149c33a1276f7dadd62e0bd1437d1768df1550eefb264c07618d7718e078a1383ae04e212fd9ee2f9745e6782b1f0078f68278c0ae050564e5b6f23e0b4930c67bc1366d411c2ba528d2a711e71df65921e32b4c7e4431e52ba6ed9ffd86a13f7e861ab979fb2116bf9954a21d25711d2cd1da0e5b1dfd294ad5fe6aadf45e6b1a75e442bad21a9236dcf620aa0985480015c9b83b6f5fa3927d830ae138683e1296433713d9bf2eb9e8c6b184646c86d91b5296b07e9a4644ce5a500aae88c7ec20ab29d73636f986b023f6857cc9ca1637afa38f76b4e18c766b83c43d51b0231ea3bb7e5151971a43e7a5f3495039662a45ef966b62e69e5c26247b648ca9a0825b6ce1a106175a3f15c274ecb12be5f8866f6ccc327e1468e573908b42225851d3e3ebdad4baf239f6d673f7befb02241f345d066cba84540b60cd72d593b6291d4fc8fa79ba957b4ddea15db5b90f968f5b02ccaa09a3f148e6357bd5e56032c497007a789e2138584e45abd8088cd2ebb25d8d186e5c37c6ef1cb2b9b1e10f85c22bc0f1b946ea58d14162c07b011f669995dc8dd9ce6ca3d6f222fb8a330ab3c3a90495b61a03201831e025bde0afa99041fa7296475f1c2f7b90221992f8599aded972886d7de89f6a015da99bad2044f84d49d80d2c1cabb14bfe6b564b809df66bf52221f4b059211d0b936bf5100fdcd0bf2f4c7cf37c0ba5116b38aace92e536ab11addfaf9cacaf0f51a5e3da2323089431de5d9b4c4eed573aa8d215177ed6762dd3ba9967c991c25a28ece5337f4611128e94b22bfb5c79dbe85544f1501f972a34f63f8390baf22572b604a2188a2718395ba02c22f9b6c9554337b7ca7f798038afc38c634ce3b5fbb120bfbe4d82d92c995138c6e7e412e8dbf41b8b4cbdb0b443aff10f1c2ab0335acf34c73124d7703928641b72283c3d378ca7b6c082b5ab767d8af3e87c1d6d5e563108daeac15d07a21e9fd21fa443fa68238b631131309c023a54edad4feb6c07b5b8db03bc5d6be89693c86d781e80f0db1713df7fb5034cc7b53694ff812003bb0d550e879fa4fe91918a5c1e29af2d23e89cff7818132e78e1782beb878b417e11807defdf0730b94b3577fc71510cb15a59021be2025420c817b86d715775a48e32b803a33f3e5da51b41e578cba86384d1dd2b557539a6744c96df062e44da5db20636865a1abbe71c6493a8cd23e6441fa182584e1e1518d4249cc2dcb2a483fdfd8de91d225317a66f3c06ce940c9a92087512226fc42f85e2e637080f5121f8064204c0a37d63e5b0e1da51aa982e41ebba52bd17cac1d02b38d2cd928f7360ca26a7f45db306c9cedd4f31f657ac81790cf9b555e8ca77daac772fadc6b1a4d26e68f68b1eec0e9e8f5e702f3275aa9549a6b53d29f854446e97841985b8a4ecaeec59d93feab0c0c70a34e4adc0a20c288abfbd2f71b7473ccdd33f6f1e5b3247d83442aa080391bee4e1261f588308eb6dc8a79abba8de13a9929605ffa3320f47ffad056bc7830fb9f2f56c0f8354d9f754985f7bb0aeaddb88db8533430129a849f2454c85b7cf8ad5c02a1108c4b31636f7c66af76e0a7782f146eed85180dff39a6c02700ecd6ed7f3317afa2bd1488285ece5da009728eb021452aba49609c54d6a21a861cb3b7bfa5f71b9223b3844433338560b2297dff3c322555a2516f3e93ac4789a817b0a845d0eede102d56a80c0ffea7ec98e70f1b4a52e5ba5a54aee1cd0ae8ac3876b4a38126e5487b118e79a3b17bfd2e92da4f6649a810582cf1a589c209182a6232cd0453a5a98246ae3cd2867ce2e266066ec87ab6369302dde5d01915c8b3736f7cad32f8c62e4da6e9797b6537c2beb96defb5b", 0x1000}], 0x2, &(0x7f0000000280)}, 0x0) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x10, 0x0) close(r5) 16:00:04 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x2) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000340)="a590496fc6bdfa8cf1302bbf99b100e0d58e44", 0x13}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000180)="6f4ce4f452469136d54a5d95eb7b5b5bbeaf4fd1903e64c6b6da8bda927da3d74f554a0ca78a3573f685d016805538376c445eeee12c14a12b90d0a8a5f0cc1e4cf36daab42c998916769f8117564ecabc61e25ff63e1b9fefc97cdfb647246b6d7be9f6760c4ba0a1206e03d38dbe26276d4c48a1d41be765c636ff2b182068abc2ab29e38e168dba78e141ba30dfcda66e752c0278b7985725a376cea04269c6cfb59e7f787826f7e7a1fe3711da38e776868df56ac5d72a531e190e59ef7ac871b63ecb77becca7f7cf9d9d7cd2ae4adcb68c1682decc851b4f25c46c284bdad68faf4cf510df36d826ca46b09586abfa8d5fb4730ea7f755037b2e1406137ccf4af0c2b4ca3d0df59d8462f05194c65400c1dd564e06247a16cceef9737da82ae37e80dc83d818aafcddc7f535f8c93ed5433d7511", 0x137) 16:00:04 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0714045f099be009e938d0737f73eb2b33fff30f", 0xfffffffffffffe7c) r1 = socket(0x11, 0x4003, 0x0) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000002540)={0x7, 0x81, 0x3344, 0x2, "6fadbc846ccc57049a6a6e73eb57de8a50431a64", 0x9, 0x10001}) sendto$unix(r1, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb50800000000000000af63ff3728381d000089720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c50000000007000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x17b) recvmsg(r1, &(0x7f0000002500)={&(0x7f00000000c0)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000001340)=[{&(0x7f0000000040)=""/44, 0x2c}, {&(0x7f0000001100)=""/167, 0xa7}, {&(0x7f00000011c0)=""/207, 0xcf}, {&(0x7f0000001400)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/81, 0x51}], 0x5, &(0x7f0000002400)=""/227, 0xe3}, 0xa1) writev(r0, &(0x7f00000013c0)=[{0x0}], 0x1) 16:00:04 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}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) semget(0x3, 0x4, 0x8) getgroups(0x7, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREEN(r6, 0xc0245755, 0xfffffffffffffffe) r7 = getgid() r8 = getgid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r11 = getegid() getgroups(0x5, &(0x7f0000000280)=[r7, r8, r9, r10, r11]) getgroups(0x5, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, r7, 0xffffffffffffffff, 0xffffffffffffffff]) fchown(r0, r2, r12) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0xfffffffffffffffe) 16:00:04 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='2'], 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) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket$unix(0x1, 0x2, 0x0) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:00:05 executing program 1: r0 = socket(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c0ffffc41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d945a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1d80afe5d2141e320a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a9f01238e149eb3ed54b2e017cbe46e35cddecf18db151266bb670097178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f030079efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070a08ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b91d236c7de08060f6892f5c94c2931e6453"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) socket(0x2, 0x3, 0x0) r3 = dup(r1) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r4, 0x0, 0x200000000000d, 0x0, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r5, 0x0, 0x200000000000d, 0x0, 0x0) r6 = dup2(r4, r5) connect$inet(0xffffffffffffffff, &(0x7f00000003c0)={0x2, 0x1}, 0xc) ioctl$TIOCCHKVERAUTH(r6, 0x2000741e) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r7 = socket$inet(0x2, 0x2, 0x0) dup(r0) setsockopt$inet_opts(r7, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) openat$klog(0xffffffffffffff9c, &(0x7f0000000380)='/dev/klog\x00', 0x20, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200000000000d, 0x0, 0x0) r8 = fcntl$dupfd(r7, 0xa, 0xffffffffffffff9c) ioctl$BIOCGRSIG(r8, 0x40044273, &(0x7f0000000000)) r9 = open(&(0x7f0000000080)='./file0\x00', 0x280, 0x120) mknodat(r9, &(0x7f0000000100)='./file0\x00', 0xc004, 0x12) r10 = dup2(r3, 0xffffffffffffff9c) ioctl$TIOCSETAF(r10, 0x802c7416, &(0x7f0000000340)={0x401, 0x3, 0x112, 0x5, "fa9404896de4cf1d7536114881238fec99d094f0", 0x7, 0xffffd0a2}) shmget(0x3, 0x1000, 0x60, &(0x7f0000ffc000/0x1000)=nil) 16:00:05 executing program 0: r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) close(r0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000340)) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) close(r1) connect$unix(r1, &(0x7f0000000380)=@abs={0x3174b555fc91afc7, 0x0, 0x2}, 0x8) r2 = syz_open_pts() fcntl$dupfd(r2, 0xa, r2) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000000)=0x74bf) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f0000000200)=0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) pread(r4, &(0x7f0000000440)="5d1b89a73f25927841eed5875f46c5a9e850084058fd226f916c8f6a323753ab44ea5226f25d3422f45145c1793ccaaff7b2817dda3de3b43080c9f2d0852eb9ab8fcc52ade41c67f1fa55c52a55f107a1e268ac2c62bd077e57f861f6f8e3c09faaa65d8acd2e35a6b464ef032986e57fac352d25ea0411e12589e7f6fb2e4d9c9cc0605b0a68ee714c5d763bd3ff99ab12b5c0e4fcf5fb9683e595c8bfdfa24d1d14cd7a820703e2918b997bd125462766ce08fae96b2976e78f", 0xbb, 0x0, 0x7b) write(r3, &(0x7f00000003c0)="c31de4e197eea51c3a34c065a7310b8a42ad5edbca108cfed4a07891a781ac00fc6921f800bb452dbfc29c6b1b4dd179e572fb9d0ab5cb5fd7a1849309dff339aeb8bd50fd9e1aada20cbdc72c09fc13d6b0729d71660631ad9e1b1010b86a0f4b43fd3fbf", 0x65) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000280)=0x9) writev(r2, &(0x7f0000001680)=[{&(0x7f0000000100)="06254873bd32481c2c462a0945c4ffded3c8a4b3415b35c143bf5c9fa8d9c472dddbb1692f8c6621140078049878e18ccd6d735ef53569b514ea0b8932c481989a04e93bec19651a47ad1423635961821b3e6102a934b05ec16ab0df5c0d6426390afc7e2129e4b8f53013cba79073f5cd32f3fc30cd3515c97dbb200c84284757d05ef1effbe3ee9a4d5cf187201aef127e59c90757c65472ff9295b1d9eaeb3222b6fcdf8357de571f49feb7210a", 0xaf}], 0x1) writev(r2, &(0x7f00000000c0)=[{0x0}, {&(0x7f00000002c0)="4a007e806ed43d9f3bb5671c8cb999fd3acde20862330a7bb11d5b5220df55ca921d1bd79b62c451dfebcbed61c9aba7ee244fc388f89a533cdb4f53fe3d4179e969ffe1a54988ec01292be3a7cedbd7bea8a0a425095667d75ff1b5a82ef7968d3d3546", 0x64}], 0x2) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x4) r5 = openat$klog(0xffffffffffffff9c, &(0x7f0000000240)='/dev/klog\x00', 0x80, 0x0) fcntl$getown(r5, 0x5) flock(r3, 0x1) syz_open_pts() close(r2) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x20000, 0x0) syz_open_pts() 16:00:05 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000040dcc400"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) r2 = semget$private(0x0, 0x2000000000000a, 0x200000000000284) semop(r2, &(0x7f0000000240)=[{0x5, 0x3ff, 0x1c00}, {0x4, 0x0, 0x1800}, {0x3, 0x401}], 0x2aaaaaaaaaaaab15) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f00000001c0)=""/123) 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:05 executing program 1: socketpair(0x1, 0x1, 0x1, &(0x7f0000000100)) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb50800000000000000af63ff3728381d000089720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c50000000007000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x17b) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb50800000000000000af63ff3728381d000089720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c50000000007000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x17b) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb50800000000000000af63ff3728381d000089720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c50000000007000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x17b) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, 0xffffffffffffffff, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x400, 0x8) 16:00:05 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x2, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000180)="c2", 0x1}], 0x1}, 0x0) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000004c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f00000001c0)="3435f407e50cb378a8cb5d4c6f203d0e35526dacfdec76fadddbf02468144bca294b868656dd7df2fa28084a611d87ffe7b1", 0x32}], 0x1, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x4, 0x0, 0x2, 0x9e03, 0x20000000000002}, 0x308) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000640)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb50800000000000000af63ff3728381d000089720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c50000000007000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x17b) accept(r3, &(0x7f0000000540)=@in, &(0x7f0000000580)=0xc) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) pipe2(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) sendto$unix(r4, &(0x7f00000006c0)="19e063b1be4b4359f3f20e54c811d09e9f2b537623d34f5534bd34349392173ea910524c287bce13782e0f6a450afffb86173ffae4d9e50e0182ff8abacd3a38ec3ba18af32fedeef358157f8aae28c26c58e65fbad1806a77359ada8cdcb0b89c9716414b969916ffe107b39b2508b48f91f271f56a1a18a709e41e128b3f64d4068611e6c7507da9d0c471fe62e4", 0x8f, 0x0, &(0x7f0000000600)=@abs={0x1, 0x0, 0x0}, 0x8) 16:00:06 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x15}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="7a4fc5b0f4918f1856201e199782") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) r2 = dup2(r1, r0) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000000)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000223]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) setuid(0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206916, &(0x7f0000000300)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x3, 0x89) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020690c, &(0x7f0000000300)) 16:00:06 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb50800000000000000af63ff3728381d000089720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c50000000007000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x17b) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xff79}], 0x1, 0x0, 0x0) r5 = socket$unix(0x1, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x5, r5) ioctl$KDSETMODE(r6, 0x20004b0a, &(0x7f0000000340)=0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREEN(r8, 0xc0245755, 0xfffffffffffffffe) r9 = getgid() r10 = getgid() getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r13 = getegid() getgroups(0x5, &(0x7f0000000280)=[r9, r10, r11, r12, r13]) fchownat(r6, &(0x7f00000001c0)='./file0\x00', r4, r10, 0xc) r14 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x180) pwritev(r14, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x1, 0x2010, r1, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x810, r2, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='\x00\x00\x00 \x00', 0x46, 0x0) write(r0, &(0x7f0000000100), 0xfeae) 16:00:06 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x1, 0x0, 0x0) clock_gettime(0x1, &(0x7f00000005c0)) r0 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x400, 0xa) recvmsg(r0, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)=""/20, 0x14}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f00000003c0)=""/83, 0x53}], 0x3, &(0x7f00000004c0)=""/183, 0xb7}, 0x800) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r2 = semget$private(0x0, 0x6, 0x4) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f0000001840)=0x123) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x4810, r1, 0x0, 0x10000000000000) pwritev(r1, &(0x7f00000003c0), 0x10000000000003a2, 0x0, 0x0) sendto$unix(r1, &(0x7f0000001740)="66c7cbd953fd8202b3c9365c68826d171b1572fcbe6c33ecc5ba0700f5b1cf4f31a6910725e751c7e064e71d027e998ee6cb40f812fe13a6925bf6e7471477d6382a4485a974a3270adad99215e886f021d7823268c6257181a035319231405d99df8a89a827a65245f706700631589bae960f577c42f239320f408b25d0360000000000", 0x84, 0x400, 0x0, 0x0) write(r0, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) bind$inet(r0, &(0x7f0000000100)={0x2, 0x1}, 0xc) shmget(0x1, 0x3000, 0x20, &(0x7f0000000000/0x3000)=nil) shmget(0x0, 0x3000, 0x14, &(0x7f0000ffd000/0x3000)=nil) r3 = shmget(0x3, 0x3000, 0x10, &(0x7f0000ffd000/0x3000)=nil) r4 = shmat(r3, &(0x7f0000ffb000/0x3000)=nil, 0x3000) shmdt(r4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) r6 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000002940)=[r5, r6, 0x0, r7]) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setgroups(0x2, &(0x7f0000000140)=[r8, r8]) bind$unix(r1, &(0x7f0000000600)=ANY=[], 0x0) shmget$private(0x0, 0x1000, 0xf60f441456116a67, &(0x7f0000ffb000/0x1000)=nil) r9 = shmget(0x0, 0x2000, 0x40, &(0x7f0000ffe000/0x2000)=nil) shmat(r9, &(0x7f0000ffc000/0x4000)=nil, 0x1000) shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x1000) shmget$private(0x0, 0x4000, 0x40, &(0x7f0000000000/0x4000)=nil) r10 = shmget(0x2, 0x1000, 0x40, &(0x7f0000ffc000/0x1000)=nil) shmat(r10, &(0x7f0000ffc000/0x4000)=nil, 0x1000) shmctl$SHM_LOCK(r10, 0x3) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000280)={0x3e, 0xfffffffffffffff9}) write(r1, &(0x7f0000002880)="d0095062b4ad72995ef7dc2c747fd6ca6d177d1a87c784f94d75bae1cb2150da714337fb2109efa26ea5cb8ae5b68ac3299c5d9eedb38f33b9e0c8c7496017ceb7fcfb82ce8bd4dbfd95db837b48d3b3e8fbe110d881190a503d971e5fc0d47fc2e1889f53ab9ffc31f2f328a86548b92aaa9c08e296c690317e54322f7a0b236dc5370407bc716eecaac996fbf864491434270bf177", 0x96) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREEN(r12, 0xc0245755, 0xfffffffffffffffe) r13 = getgid() r14 = getgid() getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r17 = getegid() getgroups(0x5, &(0x7f0000000280)=[r13, r14, r15, r16, r17]) getgid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREEN(r19, 0xc0245755, 0xfffffffffffffffe) r20 = getgid() r21 = getgid() getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r24 = getegid() getgroups(0x5, &(0x7f0000000280)=[r20, r21, r22, r23, r24]) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000600), 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREEN(r26, 0xc0245755, 0xfffffffffffffffe) r27 = getgid() r28 = getgid() getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r31 = getegid() getgroups(0x5, &(0x7f0000000280)=[r27, r28, r29, r30, r31]) getegid() getegid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREEN(r33, 0xc0245755, 0xfffffffffffffffe) r34 = getgid() r35 = getgid() getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r38 = getegid() getgroups(0x5, &(0x7f0000000280)=[r34, r35, r36, r37, r38]) getgroups(0x400000000000016e, &(0x7f0000002a00)) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) getsockopt(r1, 0x8d4, 0x1e, &(0x7f00000001c0)=""/135, &(0x7f0000001700)=0x87) sync() 16:00:06 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x15}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="7a4fc5b0f4918f1856201e199782") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) r2 = dup2(r1, r0) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000000)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000223]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) setuid(0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206916, &(0x7f0000000300)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x3, 0x89) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020690c, &(0x7f0000000300)) 16:00:06 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x15}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="7a4fc5b0f4918f1856201e199782") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) r2 = dup2(r1, r0) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000000)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000223]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) setuid(0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206916, &(0x7f0000000300)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x3, 0x89) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020690c, &(0x7f0000000300)) 16:00:06 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x15}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="7a4fc5b0f4918f1856201e199782") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) r2 = dup2(r1, r0) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000000)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000223]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) setuid(0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206916, &(0x7f0000000300)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x3, 0x89) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020690c, &(0x7f0000000300)) 16:00:06 executing program 1: r0 = semget(0x3, 0x4, 0x8) getgroups(0x7, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r4) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000380)={{0x40000000003, 0x0, r4, r2, r1, 0x0, 0xae51}, 0x0, 0x8, 0x7}) r5 = getuid() setreuid(r5, r2) r6 = geteuid() setreuid(0x0, 0x0) setreuid(r6, 0xffffffffffffffff) r7 = syz_open_pts() fchflags(r7, 0x0) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x3}, {0x30}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x5) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002700)='/dev/wskbd0\x00', 0x381, 0x0) r2 = fcntl$getown(r1, 0x5) fcntl$setown(r1, 0x6, r2) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x3, 0x2, 0x9, 0x90fc, r2}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:00:06 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x15}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="7a4fc5b0f4918f1856201e199782") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) r2 = dup2(r1, r0) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000000)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000223]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) setuid(0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206916, &(0x7f0000000300)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x3, 0x89) fcntl$dupfd(r5, 0x0, r5) 16:00:06 executing program 1: kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffb, 0x1}, {{}, 0xfffffffffffffffa, 0xd1}], 0x100, &(0x7f0000000200), 0x8000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000480)='./file0\x00', 0x100, 0x2) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000080)={0x1, 0xcd}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000002c0)) chflagsat(r1, &(0x7f0000000100)='./file0\x00', 0x0, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) pwritev(r2, &(0x7f00000004c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f0000000280)=[{&(0x7f00000001c0)="3435f407e50cb378a8cb5d4c6f203d0e35526dacfdec76fadddbf02468144bca294b868656dd7df2fa28084a611d87ffe7b1", 0x32}], 0x1, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000140)={0x4, 0x0, 0x2, 0x9e03, 0x20000000000002}, 0x308) unlinkat(r2, &(0x7f0000000000)='./file0\x00', 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x2025}, {0x16}]}) 16:00:06 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x15}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="7a4fc5b0f4918f1856201e199782") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) r2 = dup2(r1, r0) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000000)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000223]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) setuid(0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206916, &(0x7f0000000300)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x3, 0x89) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000040)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x15}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) ioctl$BIOCFLUSH(r2, 0x20004268) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000080)={0x5, 0xcc2}) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f00000000c0)) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f0000000200)=[{0x8001, 0x1, 0x2, 0x3f}, {0x3e, 0x0, 0x2, 0x8}]}) mkdir(&(0x7f0000000180)='./file0\x00', 0x60) 16:00:06 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x15}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="7a4fc5b0f4918f1856201e199782") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) r2 = dup2(r1, r0) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000000)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000223]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) setuid(0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206916, &(0x7f0000000300)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 16:00:06 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x15}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="7a4fc5b0f4918f1856201e199782") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) r2 = dup2(r1, r0) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000000)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000223]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) setuid(0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206916, &(0x7f0000000300)) 16:00:06 executing program 1: pipe2(&(0x7f0000000080), 0x0) socket$inet(0x2, 0x3, 0x0) socket(0x18, 0x3, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x3, 0x0, 0xfffffffffffffff7}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) r2 = socket$unix(0x1, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x5, r2) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000340)=0x1) openat(r3, &(0x7f0000000040)='./file0\x00', 0xf7a74eece3232af, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x12, 0x0, 0x0, 0x0) 16:00:06 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x15}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="7a4fc5b0f4918f1856201e199782") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) r2 = dup2(r1, r0) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000000)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000223]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) setuid(0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x400000000002, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206916, &(0x7f0000000300)) 16:00:06 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x15}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="7a4fc5b0f4918f1856201e199782") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) r2 = dup2(r1, r0) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000000)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000223]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) setuid(0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x400000000002, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206916, &(0x7f0000000300)) 16:00:06 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x15}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="7a4fc5b0f4918f1856201e199782") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) r2 = dup2(r1, r0) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000000)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000223]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) setuid(0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x400000000002, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206916, &(0x7f0000000300)) 16:00:07 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) socket(0x11, 0x4003, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x0, 0x0, 0x14c}, 0x0) 16:00:07 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x15}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="7a4fc5b0f4918f1856201e199782") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) r2 = dup2(r1, r0) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000000)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000223]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) setuid(0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0x80206916, &(0x7f0000000300)) 16:00:07 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x15}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="7a4fc5b0f4918f1856201e199782") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) r2 = dup2(r1, r0) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000000)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000223]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) setuid(0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0x80206916, &(0x7f0000000300)) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x1, &(0x7f0000000000)=[{0x4, 0x0, 0xea, 0xb8e}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x101, 0x1, 0x3, 0x9}, {0x0, 0x1f, 0x5, 0x2}]}) 16:00:07 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = open(&(0x7f0000000200)='./bus\x00', 0x10200, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="0000001860040080000140000000000000000000000000000000000000000000000000000000000000000100", 0x2c}], 0x1) 16:00:08 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x15}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="7a4fc5b0f4918f1856201e199782") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) r2 = dup2(r1, r0) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000000)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000223]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) setuid(0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0x80206916, &(0x7f0000000300)) 16:00:08 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) setitimer(0x0, &(0x7f0000000180)={{0x0, 0xffffffff}}, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f00000000c0)="76413618304f543e9d2ce9eb97870eb91ff6b99b71294a5b9e0f376645b0fee822844451a8f8a842a0f421b56ef1dea1ee504a93f42cd734cd55e2f547213042e59015d6e8cab4e7b688515bed14f2e7cdef3c05c0b887cabfc24609c8d87f862a17ec6de3e5b4d36589a5eca9e9a3b518072a242cf8adb05520360cb5e6872af5441bd7f31092c5a6c4b381a44630d420dacf279081b0", 0x97}], 0x1, 0x0, 0x0) 16:00:08 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x15}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="7a4fc5b0f4918f1856201e199782") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) r2 = dup2(r1, r0) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000000)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000223]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) setuid(0xee01) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206916, &(0x7f0000000300)) 16:00:08 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) shutdown(r1, 0x0) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb50800000000000000af63ff3728381d000089720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c50000000007000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x17b) r3 = accept(r2, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2, 0x4010, r3, 0x0, 0x6) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r1, 0x0, 0x0) 16:00:08 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x15}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="7a4fc5b0f4918f1856201e199782") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) r2 = dup2(r1, r0) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000000)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000223]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) setuid(0xee01) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206916, &(0x7f0000000300)) 16:00:08 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x400, 0x0) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb50800000000000000af63ff3728381d000089720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c50000000007000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x17b) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r1, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) acct(0x0) r2 = socket(0x11, 0x4003, 0x0) preadv(r1, &(0x7f00000003c0)=[{&(0x7f00000002c0)=""/208, 0xd0}], 0x1, 0x0, 0x894) sendto$unix(r2, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb50800000000000000af63ff3728381d000089720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c50000000007000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x17b) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb50800000000000000af63ff3728381d000089720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c50000000007000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x17b) recvfrom(r3, &(0x7f0000000200)=""/57, 0x39, 0x37a52d2dc9b24cb6, &(0x7f0000000240)=@in={0x2, 0x1}, 0xc) sendto$unix(r2, &(0x7f0000000180)="7fdfdffcef71811a1af5ff05a8b2d50107f48b7f953b88f7aecb1f12dbe9587174a56ed36d1c792ec6cee3fc946df61fe26a90a04c1cc33755dab4641de123eb984bd5e26a608c1bbc0b32c823f91dd769d3d744e32a7d4c9a32d03d", 0x5c, 0x4, 0x0, 0x0) 16:00:08 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) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x636) write(r1, 0x0, 0x0) r2 = socket$unix(0x1, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x5, r2) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000340)=0x1) ioctl$KDENABIO(r3, 0x20004b3c) 16:00:08 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x15}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="7a4fc5b0f4918f1856201e199782") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) r2 = dup2(r1, r0) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000000)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000223]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) setuid(0xee01) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206916, &(0x7f0000000300)) 16:00:08 executing program 1: open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000002000/0x200000)=nil, 0x200000, 0x0, 0x10, r1, 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) clock_getres(0x4, &(0x7f0000000000)) 16:00:08 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x15}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="7a4fc5b0f4918f1856201e199782") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) r2 = dup2(r1, r0) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000000)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000223]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206916, &(0x7f0000000300)) 16:00:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd2e815552fb5f2fff3e29e9773b5192065752c0b1d5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b2326a05d011594536e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab9", 0x65) write(r0, &(0x7f0000000900)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185e8a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748a0200947da61d75bc9028a2b887f0130906e061a751737d1d6a2e60e1f34322c0cdf86431400b4dc386972d2eae1f50146ef1ead47dfc43c6c3b018be5419edd6c225c44b2c6a7755bad7e808f9840f9e13da075ee54c0682247a3ea5651238225996d2250f6e9b60f2f94c51a5b70a02000000182bb8402e11d81ef3c2ff8a0d530549c620fa663f1850071e5828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a0000000000000000000000000000975e981e8d0278831bdfa7bc38ac129bcfdf90523fb85f3398010a7c4a75bbd43c3bdd5bcb482609a156e7bd2faea6cd295a0b69068eae8c1a1c9917bfd5b40c6a140e48eab0cd51f295ee301eefe19c803f6e9e52250235eee976feb92cf54160ad0e4a664b0dd217f1aa598f8b0799f010ef33fbec6135e6cde2642f9c7a9a041c35478ce9eb69091cc180cad69099fa0e3c834a3ad3539d257b6d7e9c33e50c82b71ed3a8b7f316ea771af09f7c0cc94f987b3e394fd8144f23933f5e79543e59a32db323a762d410f1d355020ad663eb811fc2247a942c4dbc4a7f07cb8a4c7d9e2e19d3a371602f1192e22c4b61cbb89b261bd741e3a5e2f7a6bb6babd1d14251029889bd6b85a705a4029b25422404875f1a925dbb16ce6fed769e8d57059e9f6f5d93bc3c7916bbcd055f04", 0x235) r1 = syz_open_pts() fcntl$getown(r0, 0x5) close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0xffffffff, 0x3, 0x8, "b08dce58000000000072a2007f000000ff0f00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 16:00:08 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x15}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="7a4fc5b0f4918f1856201e199782") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) r2 = dup2(r1, r0) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000000)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000223]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206916, &(0x7f0000000300)) 16:00:08 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x15}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="7a4fc5b0f4918f1856201e199782") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) r2 = dup2(r1, r0) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000000)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000223]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206916, &(0x7f0000000300)) 16:00:08 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x15}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="7a4fc5b0f4918f1856201e199782") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) r2 = dup2(r1, r0) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000000)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000223]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206916, &(0x7f0000000300)) 16:00:08 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x15}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="7a4fc5b0f4918f1856201e199782") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) r2 = dup2(r1, r0) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000000)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000223]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206916, &(0x7f0000000300)) 16:00:08 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x15}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="7a4fc5b0f4918f1856201e199782") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) r2 = dup2(r1, r0) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000000)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206916, &(0x7f0000000300)) 16:00:08 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x15}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="7a4fc5b0f4918f1856201e199782") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) r2 = dup2(r1, r0) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000000)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206916, &(0x7f0000000300)) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x4000041021, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x35}, {0xc}, {0x6, 0x0, 0x0, 0x401}]}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0xd5, 0x7}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) 16:00:08 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x15}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="7a4fc5b0f4918f1856201e199782") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) r2 = dup2(r1, r0) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000000)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206916, &(0x7f0000000300)) 16:00:08 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x15}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="7a4fc5b0f4918f1856201e199782") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) dup2(r1, r0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000223]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206916, &(0x7f0000000300)) 16:00:08 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f0000000180)={0x0, 0x4}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) pwritev(r2, &(0x7f00000004c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f0000000280)=[{&(0x7f00000001c0)="3435f407e50cb378a8cb5d4c6f203d0e35526dacfdec76fadddbf02468144bca294b868656dd7df2fa28084a611d87ffe7b1", 0x32}], 0x1, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000140)={0x4, 0x0, 0x2, 0x9e03, 0x20000000000002}, 0x308) openat$zero(0xffffffffffffff9c, &(0x7f0000000540)='/dev/zero\x00', 0x70313, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(0xffffffffffffffff, 0x41205725, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, 0xfffffffffffffffe) r4 = getgid() r5 = getgid() r6 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) pwritev(r6, &(0x7f00000006c0)=[{&(0x7f0000000180)}], 0xae, 0x0, 0x0) pwritev(r6, &(0x7f0000001c00)=[{&(0x7f0000000580)="3127caae47c6c2645748a93976b175b5629e3f75b50605b21e693ddd54c7048abd9ee168b8fcc7062851cb5de52987e695abcd4c5f97b9eeb028e0e07894a2d5b3abdec8e24857b4d1a73eafa0cdfe2e1016551b8f"}, {&(0x7f0000000600)="8a1d1f62d444fac79d03c02b74b30b70b616c4a5dba7b4073a1b65872f13aa0427c2483304ea5578320e2a3f8ffeff4984dfdec0796d28840a3110211a912075fa0d34a7a5f7dce87ad231a22b6157f536786a21e6a7e2ea604a8b200ab6120b7a390869462ee245d57777e586cbefa6a900ebaabc991355c7d0cb435e7e58f1b3a9da"}, {&(0x7f0000000840)="59c0e19c94875df714f29e8aa0dd50a4b7131c08cd350a2a40ae407a5723a606556f31ed39439391ec7e934851365b49b6f64ce903cef0d6c5a898a2fef27ad6ceb739a9b87657cd66b3af31f653dd5921a46dd2ecc2037e8711172a6283d9e14c1925ed108a64fc1480d0f4591bb0d069a3c654043a711f497580f0877f79dba82bde5970af"}, {&(0x7f0000000900)="ed5983b53bff2ad3613d2a8a44a280e3bee68c39ed89104ea5ce7ee58bb6eb18e1dc81b99f43e45ec01dcf1133c9432e225fa56c5ab4494302a462a661867d1c7c6a355f173eaf6b361027a346f313f37c5b5aee0a585aa9e2293f736487d269a93d95ff3703e4c63ecb1d4498eb0b71c29bc580ad3805fd15766eeaf2a39ba2a52707efdfec6899c990f930f1dd6d97408c54587d92a4514c86eadf9cb05d9c3bb7453acdee810fc0238cf48098ef74"}, {&(0x7f00000009c0)="d2675b45cbcf2b4e9ef1815bb74fd9d1fb09d4acb8de08adb2350de09decb8f0fc2259c14f92dc819911b4558bee3c83583a104c159544f5dd871bfc9de2eedd574f5683269acb90034c003483a1bd2a29fe30ee910bc91dcf25b5d5e4cf5797610a0203b491ff1f9242416a870b10b2ea1e1611f7e4519bcb45226fdac90abd623133e6ba126bfc98f47b21f800ca9d550d27b3785318fa7d364f7b01a7998a97345c38760939d05318f9ff84a9921f00cab10d61e4fe8fc6a37832d6906b86c80322585cf84df55dd497eb55f5a17a86f91b61890847878f0584c4109db25baf95d6c851149cc19b5b533563cdb9f7763f24748fb19611"}, {&(0x7f0000000740)="c3681775c0af81fcd1c6e5379b727b4c88961da085a28e006f9b929ff792fc70d94d6bf9b44220902d6d9a7b9c350f2c21d33b7759cd4dc711d56b9baab6a33bf504cc6993a6fe4065bc46837e397119087b"}, {&(0x7f0000000ac0)="13b2980c797284cf5ef322c6dc1c43bc1ca4d4fea6cab5829427f31c8894004deb3e6324a72163ece295c1c97c9e367235c300622b1cd161252f4137f0abbd63d912019d89806770360913c59679f0511ccee8d0de56ad89aa4d6800695b2b4fc6975e2f9ab333c415f599dcbe6b36cc0c8adb00b22f63e41a7c8e9013b31124250ce881197ac85f292617c50db49a0dd43b435e632e6aede81683a1407bd31273ee4441ff613b40078f6f46b1bf28a702cf99ce57b8f0097692bcbc6ca6ac74f8b265c21092027b335e86be4a31e32033db93fe8411008aea3698137f7472e9932e8829f7fd93ab8e137dc3625f90d0d760f1185d5b567a466700d730bc11a460957f5025dfd377ffd1618da81529fca76ff864dba5c123c1e04fda15b6ed3ec5f0508dddaf7867b7a20790084184fd704400b2b784a2fcfd96eb4db8b8228ead451015f86f12afe9402cdf19de8815b23095273855116abd373d976653a31a504cbd79dca8747dae60224dcfc0f28c59c99a12c09ad2c607576020e8ce1d20ea239bd2e403cb2e293dec69591d71745659f2a39384766053a54810c6d851ef1afceebbb17c28e82338918448da066a46cf27bb4a38328e59008ff3ef44de2872b4dcfbb35648b6adefc4934cd72c74781a0bc2ba5d885f4fca49dcb3ecac6a1a4e3d1d06cb9990906ffba9b031d0227f69f7d93e93be2f07e148e0911b57070ffcd480caf36d6265992a69eea67dc1255d6646365d7a46f34b59f7ab489bcc8ba7de94f67b9d531f31ba9d450f6a305f561ebe28584bae77e3c3dacc7f9b524a3755d51e522e59a0388cef19214cc98cedabcc5c7bee4b210249a810441e9cc74b3c0f9abd24705edffd1ab3aa0fbfbe254b6343912a08a4a27cabe1d00eddcbbcee42342386b45cc820dcbf1e4053e4ea86c6efb665f15e6a74dc1416804b8658f67b24fbf5ac69666adf89b7296ebe03cdcc115f05d2358c39fae07329cc01a4fec16f7efd4884f2dd4d5e2510ebb24db48f2a173a63333b7fd8475efc5180609b243c83bdb186679057904ef980a55daca04b71b982a613113b2583444310c3aaf63b79d4c6bf7628f99fb9c359d7a9ca2c39bafde3f52155960f9a1a75748b1f76d938d8aea47a0aa3298e69cea71fa562a5f706878ab8453912b8f9fd5fe78016bbbc04dac1f4a725395c4f72b23b50b23075cd75c1a110bdac2bc5ad5f0c3ed1ac30f3ed1c8290f1bd3940c50bc0af18b55be0e550aeb913d0a1e8d5b00fb32812bcf8e1aaab3384ed65cd7e21cc6fa5c6d720834b4715d895e2aced98f4007e3601654e318b498dba9d2c337b1c7f2fd13565b2e4a7fdd1322cd17abb7b7ca97585dcb43258d908bbd20082959cb7bf5b424404a0e412c51c7c46fa0e4e209992f64564a01fa5d9f5b8d253ab72042fa9b3e31057ce78562fe23e147d93195e1c7359ddba389759152cee8a13387ff52f6e082dc74e6a173d7ee1350db3a47e838171aad2bab4a26e3c0f93907f4edad461982878ed56bd90d5f9831de53cac2e3e8796f68562f56ae2da786656c1beaa7aec0bbb09d5384190645f6f87bc1aa69ed7320eeb0afe6329ecea0ac552752e2776e639757a3b395805cc6ce954a69452af00170b4bff223ad2472bcfcddb815e6a70c56e85ff0488b718b677a18ef8f530c0bcd7372ffae2ab39db43c15df9244c87517b335ad1d939f37fb72c19ecf5a5c491e1c1b17b42ec909f06dec03a9f8e8056af03bad9c9afcc3e84deece2e1f7a0cdc0c1d2e45dcf2ae594140f50f7e7a4ce15fcb9f0760359aba1ee282a9e5f4d76c1ad010e5951fc174b602abe22468f69f33277cd3ff8f02f12faee732cb68d1fa49cc83d4d699483c242cf95bde5a4e65292fb006b8e90f42ca48a5d91131e900945e70c8a569ee1ca85871de7c02ea907c18879af26eb3c114dfc387e41ab82e30375f104ea3b0839b3f5d5a381cc5464821a997d9e60762a3c2cad07d51a614319a4caa227adeb124cfa9d9ad939b95c445db71b37312face5899886382c646c94bf5c54fb6954072ad203c56bf261cc95e35abf8f0a451a146d8ded116909e26cf093129e45b42fd0e175ccdbf6734bf4915364189c9f522ff17c3381392c8a33f120a748d198ae29a5c3036542e8e39957b4904b671ee6134b10b546192f18a3b7571caa7e752bd0c05d905043f47493e02edfd30c7794f4d5b09ad679e743fced4acec18e8ce7d15530b83156723269b845834878e2a35bd5c5db2185c48b2c87b4d2be3903f85b4d3d41a26aed086074ca4a9ed432fa28a2fb76c57b664161d7b468393a23bb067c6a40ab08faecfb41f3d33af7eeadb83677464e54860806f157a9112ee0c405118d462f4e08b701a97ac326449228be7a392531d0bf1b52af4091949e88f06a8f048491f4353aa4d650c0b46af11021d070dbf87add6ccbf80c46aa9ad0988f439504d34bde841da54999df0b2f09d5643424cdf201bf4b17cc25ab446b6d2db150e7a346a8b2893879d8bfff493a3c219bf4c3221a201293395fca26abdf440c705d3d98946372759091102936a245bdb50355e225b6250e231b6f721256542f753f1b2d28ebfed5b7fa9a00126bd3b4372859ff1733044d1514ad2e0df7b3abcdad80f09bc1451dfeb72b6adbf12086ec9d8e182c9b0a6ece1b47b61f9225e7c442052f6f99b92f16ad58694c1daa79a921cecaac96b5388f5d68beb9317c4df45ceb34a71904065de539055a844f63a3a165c0574d9f0d34d062070e18b0db62fa54dad881a3cc5e667dd0afd5eda20d453013d839af96da3afbbca4a406f674f2a74cde60876576aba720c50dc43d4a6a1e348ef828e8487047cb1d7b0473ff0e5d864e461d02330357daf051f7c637881308b23d71e58d75421306730c3fe706e625eeaf036c52c96a1041c04dd2fa82c6467a005406872ed6c5580784ba8a91fac82e194879723cb70fc44247d163f67947b75cdc1e7c00cc32ae3c1096b79d6a41e2b08bb9de607ccc142042c46114c6b0093e789c39a836a195acb17e173de1838dbf7c394da227be4b1468d6819abbed726b8603fdd83ce5501e73db32db7840fd164ffabcd7d64a621507422916e2b0bfd3a1b8d91c1e3cfdb6d28da4450c53c9b8c26958d3a5940137baab522876ba1b3a58583498a1a18bb55258e3b94d2b00d47aa26a1531ea695cdb7e3dc2472e55e552de0f87da88e5cb1f52837ab927ec8fa2a2ab6eb5d9f3dcf63d9930df1da2a1f55d94c7a1e0cb5be0fb4bc87d49425713c1a641df332428447d1be080c391baa810b3fd643aa8d104e2d6cdcda5cb98a69da0673a06ce2e6cb8de5783fc887930149f1e81237df2f397b8063c22f9419556f63cff156ceb5eab8a7bbf8561f444c419a98728ac592db3219eac5a137cb3092d4ad26c44da6967826c1f0739b3cea054bd143a159f43dd159dc7e4d971413efe98d94f5124d3ab038bda8f740264640e6906e34215c1d4efa9077d7104f09f700586fa2e1d3cbe2a335e38eed42691859f89c426271e7eed5857e553d5696f058d01edbf352ffc7ab184f9c2b50d0a00d2d3eb1ce6aad0da28f6ee475aecafc3488c340c342ec2f4e83a11748c9dd6730d76c4f2a3b85937ed0bb79e466d53c4119751b5b9fded407bdc5682f2eeeefca1fd83d82b1eb870c32c5e2419201ebb5a1e29476d0e4e4df5025b9ef380ee0ee7325881d2a16bc63cddd242a57b6418f6f9727474b92a20cb0fef5f6b2622cb39500689792b45b270a0ae356560978d83b9c8e8f92b2735e8e5275a67823b38040f2a74c894f3f87c354e20812c41dd0ccdd97c5d70a6d38fe47f41b58fbe3ecaca878b62ba8a486dccbc40ffbb42c58a361b0485da22e9b55910bbeaa12a48a6a71ca6e09c53fb0cb7ebf86b0d7433ac5ed5d88efda019a946ca51dad967474173520c321061d8f2f2810f11afc9e1d61c36012329d3e7bdd9b6c1e812c5cbe28589ebdfc1d308003b04c937f5f6a918a278fbac4f0b81aea827f2f79ea1ec65b223060811e1a78ea6dc2afd9558042e8b67e0b4a95c7bb7f1824376f72fa595e303f466c092c8071cefeb40962c5dc4c1263478103a9ca65980743703102bbad6c5cd547004f39e155247722dcd63aa6c742ecdf7462632343268dd751494f2bd6299eddc01f5028eb0bf010522a2720ade58e081734a7c78bdc85196cb5f5e304acc6ff429ad10b1dec0d60c86fa3edf3773e90e450608f32eb185c4d4eb4cb2e2743138fcc195106c8c6ef4ce741a13ebf60f471ec01b13f19ec70c623248e673741c6c133de08e1f3b9319d7ff2090c476dfde13ecb38267837376bd33e8ba5f4cc2f8187cee3a4bbbb28883cb52dcb3a7279dec0766392ad8f0c87b9533ddc89f1a2b3d63d993fbfc5b66a32fed53725936058b932b8769923707952ad819a84e8a84848571a539dc2f25bb7831caef372329b47b0318917b88170a39d488b3caedd24827a75df8c6e18bc721c30b8c7ecb42b17fd0f498443561296e612e44a04d8667095390584b89fb316fb21b05d0a83b2af6f75d2ca43ff0140ad5ca8cb1f94b48af284fbb6344b5aec259d0a4bf869a15f5bcff1149e7f8d7bf4a4568b09e2fc0b6a6b62893121c5258a5159bdc9f596de4a7bd6bd40faa2cd2844487b38b03409bf5693473ca08e96fff2263d0e5c23fa22260d0d4cb5158a1caa81c26316a2781b970c2673fb63b486903bee426e5e1ced6fef6355cddd02a726e8393437b99f8be513196e665fb27f408b5579cba44e7a9a3e5d6d5c3aee5a23f5fa56a97de7e86ac977a4101e96c470e1bcb775e6b415e286722eff5f19dfdbbb5cff8f631b5b707e2c8717ec123dc4c83601af854f6cfce50ef6483772dd4e7119590ace93f26ad1f96d98d6557fac80ff849a9011ffbd5d4cf42b8a1c752b6106c903a043213e7496d3b6b4ed8cbfcff04c134e8ee09a9c3f36654e168991e9ef9308a8db40a0e468477b45c822cbf7336a8e455f2ead91f060926b1441507af88b9a04e6f72577d6cd9324c9fdc639d6734ff4ebd14b33286099667489f4aefd3c50f6f50540120a6e1514c9781011b063476702f75e821472c14a287fb4b77ef1c22a677de428b65292b52ea3d5e6592db623cb40caff0f8a24997440e687dd1c3b0f82575c9df78efadc3ce7666b63f837e849100ed300bf0ff34d126a65addc48fdb5a7ba9e31aab72c1437ab063dd6ce5fd97eee1e0d291ec14f400a5ec9e8b575c2d8acbcbac5508b265814640479b1b3f14c78f3f579d6fb83d71a2179a7dcd2f73c534b204f5fe30d39142ed349545b5074aa462d18445a522607ec7edd70a5c8f4b016fa57e2e76a473269c693ce10a5da9a2537ce5a022bdb17160c1bc10eda8834324a8013a9564601bd757c4e39746cd9ffcbc5ced3c226a681597b37cae760dcf16763cb758c119430a756ddb042c50664b079fb91196dceab2ba35f42c16e69e7c33647e6c479c9728164989074d3449179a0f56fed62fc511f0951cfd311e4122bb018cb897667238639403531a85459eaaca484e8d77928ce7a9ab003e01c3556fc12b489dd5e48b80c2a55eb15972df3ff77b9d33b1fd44a75905debce92078c7378d1408fdb6fd8959cf3e06d16fa2a16f03ed54a4e1ecabdf7999c5c15e0a805887db004b8c6e8ef8e90e8d9b2c57a1fae69b2e8e4711e62ac7fa6c0f2c6dd3504568826fe4dfe1e52b002c5e9bf0d328f65c4a8b85bb2c162620310ac8382c094bf81d86c06a"}, {&(0x7f0000001b00)="2fe87e57126761a301e71a71876792c815aa2e160c3728abc6071e6a6dd6cb9c6ab820d1c27cca1d20f2dfb73d3afffa8f0f3b97eac2bcfb3b3e5650215b9e8be717ef05a4855915c2824f4c20e1b798f97aa5b2b6f0cd5cf5db3acc2d46f0e3da12e550c72c5169d457e15545fe720454a71ca5ec7ffc16dfd08f9398c15e19da7526230a818464b343e94cd4a7a3691d3cf4e4d7096b4966da921790200995baea6bd9191a10ced122717b87c03951f4b4cfb0e8924e32d263bb5b206f"}, {&(0x7f0000001cc0)="99b3f29685669b5901a7a6cccd5748563be7c0491fd69bc2886ac09d5ae7779a31f51d305c076592769329e8a41dad47cf604e90e8917ccecd2686e55744e1272cb6b98f7641aa40c293187b21791b095738b18e13cf62dfb8edafb611dd6b8c336a5b14aea6c0ef79239d26a3e4c54edfc619a26e13de097e60434f"}, {&(0x7f0000001bc0)="d4438a377e470214bb2a16dff2257dcb285ee94ef0ffffc0653a68275b82"}], 0x0, 0x0, 0x8c96) getsockopt$inet_opts(r6, 0x0, 0x4, &(0x7f00000007c0)=""/124, &(0x7f0000000700)=0x7c) readlinkat(r6, &(0x7f0000000480)='./bus\x00', &(0x7f0000000500)=""/16, 0x10) r7 = socket(0x11, 0x4003, 0x0) sendto$unix(r7, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb50800000000000000af63ff3728381d000089720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c50000000007000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x17b) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000001d40)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0x3c8) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r10 = getegid() getgroups(0x5, &(0x7f0000000280)=[r4, r5, r8, r9, r10]) r11 = socket(0x33, 0x4003, 0x0) sendto$unix(r11, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb50800000000000000af63ff3728381d000089720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c50000000007000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x17b) 16:00:08 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x15}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="7a4fc5b0f4918f1856201e199782") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000223]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206916, &(0x7f0000000300)) 16:00:08 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r0, &(0x7f0000000040)='./bus\x00', 0x1, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x40, 0x24) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb50800000000000000af63ff3728381d000089720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c50000000007000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x17b) sendmsg$unix(r1, &(0x7f0000001440)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000013c0)=[{&(0x7f0000000140)="d78f27480d8df63df10b47b7576bf9f36705210fe93ea445ba74d77f182ffb372f54f04258832746b2002974fc52a679c3b6ff91e4e423a762163a608d8c162df641ad3ae36cd048b2fc5b2c62c4ee508df53201153a137eac8cf52b51533e3ea44e55f606e5fcfd1752933677092d7460c4febaca5483b3dbb10a6202fae32c74916ca611e8f2edb5835c3e1f9047973e323a6e1302e41d95afac7cd60ba03987567649d9f14ed5d57f089c0aae4e75d576ab8a8bdec4b814a3ed721b632d66f442e3aaeb9a7e9c3b8908d8d69a921a5b9694f474f2cffcac2d8f34d9089ad8331e6e48b7ecd4a500a79f350f6f56a927bd87e5f2719e898fbd65cda4041e514c4b3957911c6ec731f3f4d3c396e86ec8fe6168f3144bc76567fe08576251d01ba45e15f3aa2e39a19e99be1a13195124c972ae9544f21f70c4016500d423c9f8aae9f34f90e3e8c9384f2ee7e18e8113fda7f669b1c75e1ace814aa21a296dd955a894a911ecb30dcc11391218b265a83392f553de38b41556267816ccd599a98995cd4e8ac063078375bbd03345842d7134658600db4cd67cc24104e0b2488044eaa329450b6d42584a784cd988458fe242d04f68405ea57fb45c41e404b84bd483dac7510b931ac008b378213fcd63fb4e8392d60c8151ff4436261fd84a8e0844c0949c09f61cda10442bed7f9ad6937cb367eb59fc2bd719907fa6a9d2f6364e53db0a534d7632b233e180540cc5067edd2127be2566cf5695b1d16d7be85ade92e8875cbb14a23144bc34100d1a8f15e1abdf2d2abe4995e2f036ca18e915201384594eb77a02b05938cfe2af068f7f99c18fe7f107c9d279df23fc65103a45b48460eeb86a6186d8b59b0e9173fa6591d34e57a728e44b2a680d4fe2b99976eb787a24ebb43ecb23cbbc46984fa91a7ab17232227942e30247e7613cc6daab18d157498d4832a82505f331403eb245ffdd3dc3b8f937839ccb8a172d93e5d948b54c6557b038b52b656e58647c498e4e2f4a04e64525220aae5b4eb45ed0a1606b84c4c204ae3d64c66eb7177dc97757c279b99ea5c857e74fcb2607f04ddc56a4b6c12e7c3474233fcd1c7f49a2c0da31a0c268f064a4ce960fe6484fa9b16978a0c4f9af6ea72d2f43ebc8117c4f5285b88409e8a4d70b4d560c442b88d7ccce7f852ed25d7ea55147dff1d570fa138422e2dd74e0d0545e57212ffa40e611b5305719e4fc9c950fc892c56472a339c9cf27541f696add3b076b2935d110593c0187f846c1a2663d825f74ac2c480b2f6b9a95afb6a4cbf8ee863e43399c6a0b945bfc5bc971cae4d56874396ed015c999b6635cca7c4a402f610a95e646ef11caf1d0840b7095b47eefc06026da2c27ee017aaed7b1cbf83a0701ee1216ddd9f0ad0c69bbe0f33ef3e07b259235286146d19a3ec6ef414579b6375b676da09ccee6fcf7f040a3c0d710b6e9331d2cbee41466ae3190b50843856753cc7d872b3c34dd29f9181df0d6dc4a439d2c4440852115f8f4a5ce4c088e7ad1563ce3ef8eaea0e3f9e902f8cdf0e2d7a83b3fb8277bb005ebeefe4cfb19d62824c3d61dd870580f2714b1d4b263e736791d07387355bde83b914d667d437a1f42048cc0268b3cf650ad26114c1486b94bb3bb386a2c4542dca4929c089a4889cc3fcc647e221498600fdc9bda9d8dcec3d25efaf38662c52d4350eee13b79af7f235476b85120c5e2a332e64ec0d404fb771a3d687219b4cf36d9a30460a959d61153a74cd9b5b979fa7c883ed357ab088dc8500b12274f4cbd28da9f2fa756d1aa077faad419cce7ecf53576b9f5eaa1674bde6086e0347a8d0c2dd805a49bc27cd379243bc59f635cf62460a802b1e21badd1302279024c04c6783e8a3a1ae5fd98c8044725c436586c3d041f0b4448adff5da92d54693be138ce1ed4e12fb4fedff57956f8e5790f2dcb697b6278e8fef476e04160bdb4f5aac1bbfbb290e8e395a8fd6d052c9068c191524655f76e958a44442f74e1cd5bfb7d1d90400e9018813abd98fea3c182f5d97cf970b884e0c4ef475b97f468b46e34bd0a98cdb4d4888e510c6a5f61c2531880a6a0eb52b8ec249e0c708930bfde3a5177f6a61554b41bc561b9da5736735b02780cd5a1e241bf41e1896c5d45f26b0f7d16904773995cab076df0c017a2fe4313691526e774a0350d31e349312c2596804fdb31907916cf310aeca410418a1d9965ca76efa3c17a9fea9c502f55302c629615c8c0f49d7f3d8c34e33f42ba59bab0cd500d5edf999f85ecb4789de5f43b7a72b1e94ace43a52445a9dea210dfd5bd144de0bdc40ae00429752f177051d1cf2ff5702a31aabd6a5ad5d1e6819d053f4fbc2c231ac91265f9d15fb5ca1fcd17ab34528518f2e4136ecacf54c86e0068e949cfd0a9b66e9ee991bfcef1f35221957c5afd9d60a06bbf081a892197a44111ebbc0dfce40ef5a6f1af29d05cfbc6e2f0de7913b0db02c13757d12a4ed8304259d08c1e470aa3957ee9d27bf64b02d9156e47bfe25579e97c3ae0cd089c4bd963a66d8ce30dcd9b3410068339bdc3e8387b5e2cf156d313877c177ae66a854a534bcee189e8e6da227eb446eac6f33cdcca96ef9b30596496ccb79404830d9fa2901000afa68cd9f20b1ae2ea00108278578d08b3b36c6cd9a9ad139fe9261bdafcc7ab5424d99fd2b60c7b15837180912059e200cf7f68866b5477195383b24ba2425b5423c0b65e9c4a240bd820244d54f52861efd79b513d9cb9e92a11605933af2e45474d4e50039d729c4f301ce829c54affaf5317f9bf8b386d56ca0a9470d0dedec05d20b5b3dc451c4a3429f580640a69e93a850eb2407c16b1f235787a22bd4325bdcf1d32d4efbb8fe6c15adb0a4ab746ad651774c34f75660486b9d95e8e1b794ae29eea6e9ed7a16a00adeb35bf994d6d2f5e8728862ad9a915a125a0fd3862e003d365b669f2dc109a9e0766934242c33d1096d9b7bef79b941f1d89d7d1249cb6a98837c6111a1455123bedbb081d974cf095095ef653153769ecf8c316e597b69e05cf4394eec457ac531397dc5f107eaf144029147b4ee76f35e1d481ea6bcf97dc9c80daaf684b724040c199e058a3f6a156a4dfbba67032ab338fc8e7dc8b14ee2390f5649cc34aa401f3d3698df72df3137c485a647dfda5edcf2a04d8c9471030dc093c86c07abea27b9b481a32f19b35794b5b9af156199b2d1dcee20ce5c47c60492e5d2687fd9315a25793889f71fb42ef237830912b84c1b955303f24e666b6a197fb80e0b776be2e863953fd270c064219b255bcbbe71ace8ef45ede87578582f0bc99f41a3850d83b24175aa5900542231e6a6b2b26ae9de6d74227e311cf02c0d0b10367dd6c2d4a0e18f18a5540635df477fc80c7d0c9d5b9cb5df718431bb93c4db3c818ea1ae9f91e32b67fb5ad1a3818a27a349c7fc33933fc635a2bef07b82ab206247c04da4e029c4e70a003e74e0bdc8340ef6825b94aae118340a4f03d1ec8bfb4e7423454b535c102c2791b7f77c0124f5618ac085fad396e2800b9dbf59d5787ed9faa6c5f359b88492f8cefd163bc1af69e5bff79ce3cc040526b80e7464b41fd1df46a344a817d668a5a8fb75a372bd85df0a6e48b3de497921f40615a577584700d6d29feaf1ed40c6ca28ff1b195557f8ca6ee07d96c28507742a8d621c55003081403111f046e377425351417d87b76950b424a2f944b9428e479467675def54b4befb7ea3287360647898a62f6f8e6782dac035f282de1cd5ea263313f611e36041752867e431dc4cfde7353c5514cfaedcc84e9207291beb5d61f090d77de43014ac9d51a19238b9cd7483bddf6a1a091f88ad41582ba183c6146c93e480dff72aadfb86f7a94ba27a70ac083cbccdaeaf2ba040496b13e722bcad3a92cb5282bb874ee6383a44ea04a2a7f2b09d80b79043bd11b62f898d86111a37eb3d6f7fef61a25e09ffcf8dcb2937ada09e4f97f7e226d1172ca271ed95b5c2bff42eae7d3d79eba2cf2f69c3e064727a08849d6b43a2f8c2811922c1c4e932c309d9abe98893c53b884ea6899c1724fe21fe615f9c78e7f4d9d949bad32a72c7ad30a1daab34572846f0d5976a4cb372f33258a70d61ea1d41f328628400120247f1fcc2ad30f666a4694231b5d4b4b0def1295e39faa0b0033d95ec3f8aba49d8c7111487214ee6295b029200146b8ab5db686282ddaa51ddaf33ca03e25a80b40afb98282e01478dfaf9038e10e9a081ec6cbd0a1f8fb8b34d008da6f23ab9db4c6f91da93ab9b2b0e95615a6ff6f29f0ef5b271ccf1a528b5c7852504ffc2fe3260d1652ab721f4a47a3b4e45292e6d99041ad079d66858f3a16a57248611d3e38aeb53f24308b8d499edeecabb343ac4b4a950d46c7bae5cdeb3a958e35c64bf5a90b50c279bcb500648fd96989cb8c9d138dd5497da52304d2aee4026f6cd78a1a5f7a44f40aa82c4bf6e45e808a6b79eea9e898dd04a4b06eb3cd1a4fa83ca04f8920f5f2ad41c1c278d9d5569fb1250dd3044037b6e2893cf93c229c4f160416a603a3194275580e73dbd1271a3397b35c780660838b7a296f967724adf7a9a63d136062db23217dc702341d8e836e5bbce2aa0df6463d51f36a216fb83f22dd1e561f3b185003ae7b2e3575f797a2927d06c9ac4b7065c0761eb4764e6df13924fd37e83dde2833c18e2e459dd0751e97ea682d2d3887a8ea7e239ba0e64c3a21657718fa40b7e22166f6132ef8282b69b944bbe1c9007569b195d7686cd703be8470c96c09861816b9c1970dd1c4f9e4dd6b2572548d617533571d60c28b932db3b6e97a9d00b76628bf0c536657093dcc8cb7be31c606a752105dc274524cc648a2c5cffb41ef75fbf4bbd8f1135589b9ac1d03406edd110b0606f43970be961057f8bca14a22fd6b8b05bc352bfedd3483f0b6d71006411a074cfa25514267a1ea8ad091e4f0ce3acea757d2821a7c5cb435810daa49bec922599cad4f992fcb4815548b6958ae3fb62e5fcbd4067dc862206ff2afc7a727d3d30169a9ea0492f52c42fc9986c2bcd65fd405f31a67ffa354c2311bc872e63639864d89f7a178ffe10ddcc8c089f8192bb967b11ddc1a61024cca499252451193c8f4f146d4a473f66ccb20151b6821bfc757c8fe208e9ec355c882d96965b5f17b34dedb4c904f8b70b9f84246c7c63ef7f004389bcb193c78b4b4a529ae8add4a8b150c4962fd184508cfa4f2520553090ebee85a0c0f5daa9ce77b850430bb06cd9a1ea54c3268d203a4feb77a95d292924dfd94df8dfd1cc074f90700dbf8dc46508b7822298d99e32206eb9f9b91b77313fa2aff7eef2f81ff98bee88977e3f8210b3a714e627642d023239420c20ac2ba229d7003fef7ddc76395d1db064563e27b0920e2a595c80122a2784eee06991c05620bf378b8bc26081d3ae083577eab312dc8627e78e3aee3cba604c4bcf4a945d94c85f6274b2dbb2aaa68d26adc45d074fc567a535079c5c087ba092b6a876f4c9e51bf67d28b9633d0df6f2cb991edfc5776dca27dfc436897ab52c1f05376c5b4be7cc3f761e2c16a626624432b269e12e3137c3096d60c1fc1b9d573b67ec68d1ddfe2457e395688296ec0e0127d6dcad57b6631b5fd34469b3e8dcbc77ffc1172a4bd60651a310f97f5941d257ab14ac8079a1d77da22c60c2e5e334f8d5705d9e8be5fe9ca59fbfc5e060ac0d942ccc44eea70707593b3a36169f64dabc5e78f52a3e420e1", 0x1000}, {&(0x7f0000001140)="14fc7a815033f469c0a04200c5cf21d7973b7161bfb08c11987ca5ce423daac4491358db83a74d96c3099cadf443ece13856d998288de2fde38c232d6cacee00a0720c8dd8112162da8190a4dcfae1d9c79e3fe2c299d61cc56c021720ec935abc72d4548c0141ca93bb00584e530a30b4751fd3f8ed9fac390dbd466e299fd031a04ae8f4eec596cb588bb7ebdbda961ccdd6610840001530de", 0x9a}, {&(0x7f0000001200)="1b1db389aec6b98b233a838aaa025b9aa17747f1c688df320b0b8e2a44e80b1e63e93717736ca6130f4b9ce25db5a2ace1f74d8fe69956c046ca8641bc4fc3a188ada357ba734099ef551d1ff08e04dc1c5f4f066cc4f21be5522a6febd2ebf579c46fa92f0315f3f7f74f615648e2d75bc4fc2da64a781530c1f18580153c07c5aa19b3de8cfcdae2d91aab7c9facb9e2d83c7bbc26530682253dc54409346cdccc63c43177e5d399db4574265c465100ccb10b632c2f2b4815205ab849f439add6e71f2b80bbece37b7bb28e6d24ba993b8161568edab797f4ba8350e2097588348d8732205101", 0xe8}, {&(0x7f0000001300)="251dbca011152d648d264990c14174bbbd178647e29644ac01f812a6d504", 0x1e}, {&(0x7f0000001340)="80578b8370d626dff33635062974f9eb5c36998e6a81e774ab5775dc8a82e830a7402c73b50e3cf908c6e36bc8cec860d9bf986316445d71d311bff5d32ade03715325cfc14a6678cb71f206260d34ff646ec75a6446ce0fe67e425fe5bbce90a1a0cf1f3c1502fc", 0x68}], 0x5, 0x0, 0x0, 0x1}, 0x4) 16:00:08 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x15}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="7a4fc5b0f4918f1856201e199782") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000223]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206916, &(0x7f0000000300)) 16:00:08 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000040)=0x1) 16:00:08 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x15}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="7a4fc5b0f4918f1856201e199782") openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000223]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) 16:00:08 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x18c) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb777", 0x181}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f00000004c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000280)=[{&(0x7f00000001c0)="3435f407e50cb378a8cb5d4c6f203d0e35526dacfdec76fadddbf02468144bca294b868656dd7df2fa28084a611d87ffe7b1", 0x32}], 0x1, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000140)={0x4, 0x0, 0x2, 0x9e03, 0x20000000000002}, 0x308) getgid() getdents(r1, &(0x7f0000000240)=""/56, 0xfffffffffffffff3) write(r1, &(0x7f0000000200)="b1806252259b32a7bfda7651d55d60d6f703ca5aead6117de3adc465c40bfef927326a651e4886a332b3e58f477197da52760719475b4b2c3dfed39f7d79ed", 0x3f) r2 = socket$unix(0x1, 0x1, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x1) mkdir(&(0x7f0000000100)='./file1\x00', 0x3f0) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000001c0)='x\x00') 16:00:08 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x15}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="7a4fc5b0f4918f1856201e199782") ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000223]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) 16:00:08 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x15}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000223]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) 16:00:08 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) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb50800000000000000af63ff3728381d000089720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c50000000007000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x17b) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) socket(0x0, 0x0, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000080)="896c0962c91f0814", 0xc1) 16:00:08 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x15}, {0x15}, {0x6}]}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000223]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) 16:00:08 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000223]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) 16:00:08 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() readv(r0, &(0x7f0000000200)=[{&(0x7f0000000180)=""/81, 0x51}], 0x1) write(r1, &(0x7f0000000040)="06412f722ef0779f31dab57e3246e6b0a739649776251cac3b9395554c12dd407c6fcd17eef05e1e758992d3d8c1a714b97375566255f53fd458486a8e47d4afb19d795b7373e1e5540bb4e572bc7673bab0", 0x52) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r2 = socket$inet(0x2, 0x8000, 0x1) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x80, 0x0) fcntl$getown(r3, 0x5) dup2(r2, r1) readv(r1, &(0x7f0000001480), 0x216) r4 = getegid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREEN(r6, 0xc0245755, 0xfffffffffffffffe) r7 = getgid() r8 = getgid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xfffffffffffffc6b) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r11 = getegid() getgroups(0x5, &(0x7f0000000280)=[r7, r8, r9, r10, r11]) getgroups(0x2, &(0x7f0000000240)=[r4, r11]) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000380)={'t`p', 0x0}) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) connect$inet(0xffffffffffffff9c, &(0x7f00000000c0)={0x2, 0x3}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREEN(r17, 0xc0245755, 0xfffffffffffffffe) getgid() getgid() getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r20 = getegid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREEN(r22, 0xc0245755, 0xfffffffffffffffe) r23 = getgid() r24 = getgid() getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r27 = getegid() getgroups(0x5, &(0x7f0000000280)=[r23, r24, r25, r26, r27]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREEN(r29, 0xc0245755, 0xfffffffffffffffe) r30 = getgid() r31 = getgid() getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r34 = getegid() getgroups(0x5, &(0x7f0000000280)=[r30, r31, r32, r33, r34]) getgroups(0x5, &(0x7f0000000280)=[r13, r33, r18, r19, r20]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREEN(r36, 0xc0245755, 0xfffffffffffffffe) r37 = getgid() r38 = getgid() getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r41 = getegid() getgroups(0x5, &(0x7f0000000280)=[r37, r38, r39, r40, r41]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x400, 0x0) r44 = socket$unix(0x1, 0x3, 0x0) r45 = fcntl$dupfd(r44, 0x5, r44) ioctl$KDSETMODE(r45, 0x20004b0a, &(0x7f0000000340)=0x1) ioctl$WSDISPLAYIO_GETSCREEN(r6, 0xc0245755, 0xfffffffffffffffe) r46 = getgid() r47 = getgid() getsockopt$sock_cred(r42, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r50 = getegid() getgroups(0x5, &(0x7f0000000280)=[r46, r47, r48, r49, r50]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREEN(r52, 0xc0245755, 0xfffffffffffffffe) r53 = getgid() r54 = getgid() getsockopt$sock_cred(r51, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r52, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r57 = getegid() getgroups(0x5, &(0x7f0000000280)=[r53, r54, r55, r56, r57]) getgroups(0x6, &(0x7f0000000340)=[r20, r40, r46, r55, r12, r14]) fcntl$setstatus(r15, 0x4, 0x8) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, &(0x7f00000002c0)) 16:00:08 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000223]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) 16:00:08 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000223]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) 16:00:08 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) 16:00:09 executing program 1: syz_open_pts() fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x41, 0x1, 0x12000002ff, 0x40, "00b9ab6d00dcfd0098e60000000080e900", 0x0, 0x80800001}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffeda) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) getegid() r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:09 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) 16:00:09 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) 16:00:09 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="aff80649d43d18f751f866cef7ac497bee35b2b0673183ac38219bd2a170b90054a878f92b52da6f832bfda8ad70fcc97fe60daf35d879d6d3c4280920dbe3813d5941cdff80d71be00da97fa264517cb58dc2fb2d98dbb1e1b66f39a82e643c73db13921199e194ff38a8c9cd0f1f65426ddd780e109424cea71bbd3758345bced3dcf940700d0c43e78354c1f21496d16286c83a6131f609776a8cb4750b74b56821412a4c36948e758350f6bcd3b82c042f45f342f58d6c8f284fb9978878f992d1bf0e294cc3f5d3c22218b94e7906978e2ee09c7d6933efdfedb5ae5c2477e9baab096b9bdff5160242123526c7c424dc921506b78c50cef3545dde405a38047aeb12a64d8d65f01ecedfb0"], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, &(0x7f0000000140)="009bcb73853bc348", 0x8) 16:00:09 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000580)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295c012ec6699f4912a8e955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52cf104260e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a790d8ab5f8f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff27b5fb1737f69c7c1256b1c31c53606cd2b5e6547b348ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d7595dcca04d8f79ef2bcf9617515d813dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0f3fd09d346912cab670aaa4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c9f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764a16b43cfbb39ee342e1751dedc8626198bceec2ad36ba922c42b72cd4eb66357406a6920ab1daed09665e048576047eaf8690e4351bdd5a4ab9351806e743af849e886a7ee1b9b891ee78e3d46fafd7bd3ec7054aa47a906d24406a30a3efd16d90253da0dd81aeded010670070a25b9d8add4a39852f0db6f3b64c2f5bc8f07197cebeeec2a"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:09 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) 16:00:09 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000040)=[{0x64}, {0x74}, {0x80000006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffdf1, &(0x7f0000000240)="fd39f424b51e6db6b779d3f7afb48e786f1ef8c3f001a53dc5a08f4c1abf60365d5125d489d58dea263a035af54689fc25a10ffd784719be5767dbcbde985ce3027063cdc9652c2529a191e8d4d7c26bef99935a4fc2dd638a5b1ca6480de001a06461cf8a19f01fa97b2af7ed0d8d6c61dae4ca9bdee7028faf58d53144ef08917b909afb58856c97af07") r2 = socket$unix(0x1, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x5, r2) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb50800000000000000af63ff3728381d000089720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c50000000007000000000001000000000000000000", 0xa1, 0x0, 0x0, 0x0) sendto(r4, &(0x7f0000000000)="c9c50bb7d67d22a0f4932d3a709895dd35adabb1d24f4cf797", 0x19, 0x84d0d194c41d1ed0, &(0x7f0000000140)=@in={0x2, 0x3}, 0xc) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000340)=0x1) kqueue() r5 = openat(0xffffffffffffff9c, &(0x7f0000000480)='./file0\x00', 0x100, 0x2) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f0000000080)={0x1, 0xcd}) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f00000002c0)) ioctl$WSDISPLAYIO_GETSCREEN(r5, 0xc0245755, &(0x7f00000000c0)={0x5, './file0\x00', './file0\x00'}) semget$private(0x0, 0x4, 0x9) 16:00:09 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) 16:00:09 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "f000000007005945fdbe0700"}) poll(&(0x7f0000000000), 0x20000000000000e3, 0x0) r0 = socket$unix(0x1, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x5, r0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000340)=0x1) r2 = kqueue() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x20, 0x0) r6 = socket(0x11, 0x4003, 0x0) sendto$unix(r6, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb50800000000000000af63ff3728381d000089720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c50000000007000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x17b) r7 = accept$inet6(r6, 0x0, &(0x7f0000000040)) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) r11 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x10258, 0x0) r12 = open(&(0x7f0000000200)='./file0\x00', 0x80, 0x89) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r19, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0x580cd19affb151da, 0x59, 0x4, 0x4, 0x3}, {{r3}, 0x7ffffffffffffffa, 0x80, 0x40000000, 0xffffffff, 0x3}, {{r4}, 0xfffffffffffffff9, 0x21, 0x20, 0x8, 0x81}, {{r5}, 0xffffffffffffffff, 0xd, 0x8, 0x8001, 0x6}, {{r7}, 0xfffffffffffffff9, 0x85, 0x1, 0x7d7, 0x9}, {{r8}, 0xfffffffffffffffb, 0xe1, 0x1, 0x9, 0x100000000}, {{r9}, 0xfffffffffffffffb, 0x4b431cc2bb4781ea, 0xfffff, 0x6, 0x48d0}], 0xdf, &(0x7f0000000240)=[{{r10}, 0xfffffffffffffff8, 0x0, 0x1, 0x83d1, 0x3}, {{r11}, 0x7ffffffffffffffe, 0x10, 0x1, 0x6f, 0x8000}, {{r12}, 0xfffffffffffffff9, 0x45, 0x40, 0x7, 0x5}, {{r13}, 0xfffffffffffffffe, 0x24, 0xf0000000, 0x1, 0x2}, {{r14}, 0xfffffffffffffffd, 0x0, 0x40000000, 0x80000001, 0x8}, {{r15}, 0xfffffffffffffffb, 0x1, 0xf0000000, 0x4, 0x1000}, {{r16}, 0xfffffffffffffffe, 0x80, 0x1, 0xffffffff, 0x7}, {{r17}, 0xfffffffffffffff9, 0x10, 0x2, 0x4, 0x5}, {{r18}, 0xfffffffffffffff9, 0xf, 0xd0000048, 0x4, 0x80000001}, {{r19}, 0xfffffffffffffffe, 0xa0, 0x80, 0xa800000000000000, 0x400}], 0x7, &(0x7f0000000380)={0x4, 0xe6}) fchown(0xffffffffffffffff, 0x0, 0x0) 16:00:09 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000223]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) 16:00:09 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000223]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x34, 0x0, 0x0, 0x80000000}, {0x3c, 0x0, 0x0, 0x80000000}, {0x7ffffffe}]}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:09 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{}, 0xffffffffffffffff, 0x41}], 0x800, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffb, 0x1}], 0x10000, 0x0, 0x0, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f00000001c0)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000340)={0x3, &(0x7f0000000080)=[{}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x10045}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) close(r4) shutdown(0xffffffffffffffff, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r5 = semget$private(0x0, 0x7, 0x287) semop(r5, &(0x7f0000000180)=[{0x0, 0x2000000000101, 0x7198f21e4982aaf}, {0x2, 0x1f}], 0x2) semctl$GETNCNT(r5, 0x0, 0x3, &(0x7f0000000d40)=""/34) semop(r5, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r5, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semctl$GETNCNT(r5, 0x2, 0x3, &(0x7f0000000000)=""/9) semop(r5, &(0x7f0000000100)=[{0x3, 0x1, 0x800}, {0x0, 0x7ff, 0x1000}, {0x2, 0xb7f, 0x800}, {0x7, 0xbed, 0x1800}, {0x3, 0x3}, {0x0, 0x1, 0x1800}, {0x1, 0x8, 0x800}, {0x4, 0x3f, 0x800}, {0x3, 0x4b1, 0x2400}, {0x4, 0x4, 0x1000}], 0xa) r6 = semget$private(0x0, 0x2, 0x50c) semop(r6, &(0x7f0000002840)=[{0x2}, {0x0, 0xff, 0x1000}, {0x4, 0x4, 0x1800}, {0x7, 0x28000000, 0x1800}, {0x3, 0x5, 0x800}, {0x5, 0x4, 0x1800}], 0x6) r7 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r7, &(0x7f00000003c0)="200e1e2bdd9a2fda968818abd0e5c3d49670369bdf141d6130bfbb1000"/42, 0x2a) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r9 = msgget$private(0x0, 0xfffffffffffffffd) r10 = msgget$private(0x0, 0x682) msgsnd(r10, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r10, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r10, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000100"/179], 0x1, 0xcd5a43da4793c538, 0x1000) msgsnd(r10, &(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r10, &(0x7f0000000740)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a2481bb843ed198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576"], 0xffffff64, 0x1, 0x0) r11 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r12, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r15 = getppid() r16 = socket$unix(0x1, 0x2, 0x0) r17 = fcntl$getown(r16, 0x5) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000980)={{0x2, r11, r13, r14, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r15, r17, 0xa5, 0x1, 0x100000000, 0x2}) msgsnd(r10, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r9, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r9, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r18 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r19, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0xfffffffffffffede}, 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r22 = getppid() r23 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r23, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r24 = fcntl$getown(r23, 0x5) msgctl$IPC_SET(r9, 0x1, &(0x7f00000001c0)={{0x2, r18, r20, r21, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r22, r24, 0xa9, 0x20001, 0x1, 0x1}) setreuid(r8, r21) r25 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r25, 0x0, 0x0) shmctl$IPC_SET(r25, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r25, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r27 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r27, 0x4, 0x3, &(0x7f0000000440)=""/177) semctl$SETVAL(r27, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r27, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r27, &(0x7f00000007c0), 0xcb005093f78273e) r28 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xffffffffffffffc8) semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r28, r29, r26, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r30 = getppid() r31 = fcntl$getown(0xffffffffffffffff, 0x5) r32 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r32}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r33 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r33, &(0x7f00000003c0)="200e1e2bdd9a2fda968818abd0e5c3d49670369bdf141d6130bfbb1000"/42, 0x2a) pwritev(r33, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r35 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r35, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r35, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r35, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r36 = geteuid() sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r39 = getppid() r40 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r40, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914124e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3a6bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r41 = fcntl$getown(r40, 0x5) msgctl$IPC_SET(r35, 0x1, &(0x7f00000001c0)={{0x2, r36, r37, r38, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r39, r41, 0xa9, 0x20001, 0x1, 0x1}) setreuid(r34, r38) fchown(r32, r38, 0xffffffffffffffff) shmctl$IPC_SET(r25, 0x1, &(0x7f0000000080)={{0x8, 0xffffffffffffffff, r26, r38, 0x0, 0x1e4, 0x8}, 0x5, 0x5, r30, r31, 0xfffffffffffffe41, 0x9, 0x7fe}) r42 = geteuid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000200)={{0x0, r8, r26, r42, 0x0, 0x7f, 0x401}, 0x0, 0x7, 0x3}) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') 16:00:09 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000223]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) 16:00:09 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000223]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) 16:00:09 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000223]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) 16:00:09 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0xd14, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000240)=""/83, 0x53}], 0x1) close(r0) write(r1, &(0x7f0000000200)='R', 0x1) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb50800000000000000af63ff3728381d000089720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c50000000007000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x17b) r3 = accept$inet(r2, 0x0, &(0x7f0000000000)) accept(r3, 0x0, &(0x7f0000000080)) 16:00:09 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000223]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) 16:00:09 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000223]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x0, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) 16:00:09 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000223]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x0, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) 16:00:09 executing program 1: mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000100)='./bus\x00', r1, 0x1}) chroot(&(0x7f0000000200)='./bus\x00') r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x8) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) ioctl$BIOCGRTIMEOUT(0xffffffffffffff9c, 0x4010426e, &(0x7f0000000240)) 16:00:09 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000223]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x0, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) 16:00:09 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x2, 0x40) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0xb0bbbb4f436c3e2d, 0x0) r2 = semget(0x3, 0x4, 0x8) getgroups(0x7, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r6) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000380)={{0x40000000003, 0x0, r6, r4, r3, 0x0, 0xae51}, 0x0, 0x8, 0x7}) r7 = socket(0x11, 0x4003, 0x0) sendto$unix(r7, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb50800000000000000af63ff3728381d000089720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c50000000007000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x17b) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000100)='./bus\x00', r4, r8, 0x0) write(r0, 0x0, 0x0) 16:00:09 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000223]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) 16:00:09 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000223]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) 16:00:09 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x1, 0x0) dup2(r2, r0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff000001"], 0x9}, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x800, 0x0) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {0x20, 0x200}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) pipe2(&(0x7f0000000300), 0x10000) fcntl$dupfd(0xffffffffffffff9c, 0xa, r1) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) r7 = fcntl$dupfd(0xffffffffffffffff, 0x0, r6) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000080)={0x141, &(0x7f0000000100)=[{0x7fff, 0x7, 0x9e, 0x829259f5}, {0xfffa, 0x20, 0x5a, 0x410001}, {0x2, 0x80, 0x2, 0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r5, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000200)}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000001c0)={'jap', 0x0}) pwrite(r8, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/sfe\xcd\xfet@\x00', 0x80, 0x0) msgget$private(0x0, 0xfffffffffffffffd) r9 = socket(0x0, 0x0, 0x0) connect$unix(r9, &(0x7f0000000a80)=ANY=[@ANYBLOB="82d46b168acc08949a548a23a6ceff7c7b277094a905d78a36924e4b387780e288077a5382b7a889157d8878d2905fe93c21ab7b2f"], 0x1) 16:00:09 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000223]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) 16:00:09 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = socket$inet(0x2, 0x8000, 0x7f) ioctl$TIOCCONS(0xffffffffffffff9c, 0x80047462, &(0x7f00000000c0)) fchdir(r1) r2 = accept$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) fcntl$getflags(r2, 0x1) socketpair(0x20, 0x6, 0x5e, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet(r3, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_GBURNER(r4, 0x400c5752, &(0x7f0000000280)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) r5 = semget(0x0, 0x1, 0x0) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000300)=""/7) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$SPKRTUNE(r7, 0x20005302, &(0x7f0000000380)={0xa21}) r8 = openat(0xffffffffffffff9c, &(0x7f00000003c0)='./file0\x00', 0xa9be0da9df8e936f, 0x80) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000400), 0xc) msgget$private(0x0, 0x2a0) utimes(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)={{0x9, 0x8}, {0x10000, 0x100000001}}) r9 = semget(0x1, 0x2, 0x1) semctl$IPC_RMID(r9, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wskbd0\x00', 0x20000, 0x0) sendmsg(r6, &(0x7f0000000a00)={&(0x7f0000000500)=@in={0x2, 0x0}, 0xc, &(0x7f0000000840)=[{&(0x7f0000000540)="b1ba384f8795d04788a378ece66d80e1d6289fb2f31eb5c38fad55d4ad325a599624f69b44d6d6a7debd4e2ca0a684c518d32985737f190702247064364a857db23dc9b761e9e1b4e0e5fa1c3d17aa3e6bd6ee85e0c7ed3945f480682b784581c6fa85c5", 0x64}, {&(0x7f00000005c0)="49ddeaa84c1350076eb3fdcc62521a80f919a6f2ed62f8ef8f87df8497cf2683118cae00c0c64c0b22f3d73718aeec26c590113d0d5ed4ddf0f9e6b4443dd6943327867577e8267c9717b6090007d2a5ca0db9241b7b5cae4b78f74da778e3a68960a6df8875d3b33b12256cd212e432e1265465dbd273a6c31e94bb455a82ef445c725a68fe8afcc013eaf5950a17fa28611ef4e15cda42b8e11e66d3e010f9d1beed43e69e107c527e78952a1fdb1f6c44da", 0xb3}, {&(0x7f0000000680)="4474fac6e521a4ff66b8365191a2543c23fca86a0201eacb04680e6cab9ce32e9d1cdd0b45648dbb8c9c9d93a829d0b50023c1113d52aba064803d1cc537003e566367b69cbb310aa7e45e9f95599b5ba785796702aecca5d08231812b2a430f1c0ad91ff377f6123e165f83b8ea611a70879c7a0c414f5ed0dfae272a1b0957b4c36506a14d8be10a2105e206d685d2da6783c0fd3e881f73f8d979ee9d6593c786e4de68d7d9724e7433d3a5424a1a8e70b6cf0b53b788d444d0a8dbcbe71afe5ac9eaec7ef177f25a11af8ca0ca70e369a51ac0b6321704830be530184c6ef994c518d119945d7a6ace763aa368b8f63574d4fba447a4", 0xf8}, {&(0x7f0000000780)="76535dad60d00680905ced5d1e69051c980b6c9622aabfaba8cd450d8fb153dadc125eb9bf6a1ad4511f79ccb23bc8c15cb914710ebbde55148e33d5ca061237dd38d21d5f3d65d57c4a8dd94071ac09e194b11e6ebf373990554eaf4fbf6a730cf56a07ceb5011c9e5d9df3a37c7860eecf58caea93e122ad4979ea762c461883f41d20ac9fee39d943", 0x8a}], 0x4, &(0x7f0000000880)=[{0x18, 0xffff, 0x6, "f22e"}, {0x28, 0xdaaa01523dc3d1dc, 0xffffffff, "5b2d7e45c3ed78d3bcd6c4223ab0b69b353ae2aacb29f3f3"}, {0x108, 0x1, 0x7, "9553a223dd0ce6d17fa89c923326214da022052cde9db7eb22ec99fe9e4dd4638bce04f409ab38ab925aa70072eb91ab7b21d22166034577889b561fc46642ae6b22a21c2b4b55d93055dcd380130b19a5fc2f0042514a2b70fee63f0ac86dde3f6313a08f7ff5b04c377a5d44bb2a2dbf47b483e4ac642ae0509a714c5074bf737a6214e5c4d7d025211e712ddb90e34e1174acb560def1e3826eaa63e3b9fd1fb1fa4e1508f6bc05ae4aa62bcb5d6c1e9f4869f70b8ae50c8bb287670770ec6711d6347712c9dac1adc4d221d061ff762bee6407ba7ea185cb2386ae846aa9caf72531d4372de4fc54fecaa98391c3302c1269befa043d"}, {0x20, 0xffff, 0x9677, "52ca46c427ad16caa698"}], 0x168}, 0x401) ioctl$TIOCSBRK(r0, 0x2000747b) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000a40)='/dev/null\x00', 0x80, 0x0) connect$inet(r10, &(0x7f0000000a80)={0x2, 0x2}, 0xc) socket(0x10, 0x3, 0x73) r11 = accept$inet(0xffffffffffffff9c, &(0x7f0000000ac0), &(0x7f0000000b00)=0xc) recvmsg(r11, &(0x7f0000001e00)={&(0x7f0000000b40)=@in6, 0xc, &(0x7f0000001d40)=[{&(0x7f0000000b80)=""/219, 0xdb}, {&(0x7f0000000c80)=""/4096, 0x1000}, {&(0x7f0000001c80)=""/166, 0xa6}], 0x3, &(0x7f0000001d80)=""/98, 0x62}, 0x41) 16:00:09 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282912e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) getpgrp() 16:00:09 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000223]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) 16:00:09 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r1, &(0x7f0000000280)=[{&(0x7f0000000540)="3435f407e50cb378a8cb5d4c6f203d0e356dacfdec76fadddbf02468144bca294b8686bedd97f2fa28084a611d87ffe7b1", 0x31}], 0x1, 0x0, 0x0) getsockopt$inet_opts(r1, 0x0, 0x4, &(0x7f00000007c0)=""/124, &(0x7f0000000700)=0x7c) r2 = dup2(0xffffffffffffff9c, r0) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000180)='/dev/klog\x00', 0x800, 0x0) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x10000, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) r8 = socket(0x11, 0x4003, 0x0) sendto$unix(r8, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb50800000000000000af63ff3728381d000089720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c50000000007000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x17b) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) r10 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREEN(r12, 0xc0245755, 0xfffffffffffffffe) r13 = getgid() r14 = getgid() getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r17 = getegid() getgroups(0x5, &(0x7f0000000280)=[r13, r14, r15, r16, r17]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREEN(r19, 0xc0245755, 0xfffffffffffffffe) r20 = getgid() r21 = getgid() getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r24 = getegid() getgroups(0x5, &(0x7f0000000280)=[r20, r21, r22, r23, r24]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREEN(r26, 0xc0245755, 0xfffffffffffffffe) r27 = getgid() r28 = getgid() getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r31 = getegid() getgroups(0x5, &(0x7f0000000280)=[r27, r28, r29, r30, r31]) getgroups(0x3, &(0x7f0000000ac0)=[r17, r23, r27]) r33 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r33, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r33, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) r34 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r34, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r34, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) r35 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r35, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r35, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) r36 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r36, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r36, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) sendmsg$unix(r8, &(0x7f0000000b80)={&(0x7f0000000500)=@file={0x2, './bus\x00'}, 0x8, &(0x7f0000000a40)=[{&(0x7f0000000580)="0906a8ae7370513dd1c316f300a5fb9e1b034dc6b2dd87e82e2c87f8c6a2d761fd738f27bd7035b400e6666bb23952be4cc04fb7d7701e5a1d2e2dc34e643b8de7183305838b31f15741b1e4a14a0032ad88379241cf198ff21103770925837ab52b9bb0262b8eaef49120873295f63343d412725c7de2f371379a1a5a0a2fbbd1e450436238805b06e3ee30ee6d9a50c776030f85318f0f60b9e48d57ee84", 0x9f}, {&(0x7f0000000640)="1de58610f0911b8a726a4cb0d791cee74f9dbdcf31e76c599dd841fd2cca0c24fb01228de2c4532557a2989fc591e11447a3a959a6afcde733c2ddb7eec824b947c61f47771d3f506b60e78ee0d74427961a6d3fff19d9ea18348ad673f0d92a0470a7d24412f44a83e574102d3720659002a5101239cea015e8cf8b19a29e9e3bfd063a7823bb503e07925ab240083dff5a7bca7b3957705fd7e8b824628f", 0x9f}, {&(0x7f0000000740)="1395", 0x2}, {&(0x7f0000000780)="f15ebd9a3a640ce88faff31c0e286d", 0xf}, {&(0x7f0000000840)="ee3318aeb79112516ee2db9a8da8789c9c3c1cf85eedaf51c6fdbd9f7f707ef68f471a9b233876ee520365ba129994c29bbbada777a3b56698b156c5d1c15cc4db43cf9fa67ab003835c8bd6350f44d253c6daea001e2a81690eb0b863ca069601f8315f45e9e73fa7c9ec1f7a3e39ce3461759fa5dab1e69490d0fd7cd158d3af95279263c82a36f55c230f6e2f813b3e", 0x91}, {&(0x7f0000000900)="014467b9d9f802607482820994525b9fe1d4f1681b2f65da323e63013cc57ed421dd26d17b0cbd512f1fa629ff9e54ab2ecb1ebc1e6bb7d47b4186d35b093d69182866645ec7ce792752356138bed629dcb9c44f47aeefbc6c942c442da54feb969d571611b99dbd017af7f7ac5d0ad96e12913e23636d4bfa31a98792932eb6c9bbdfd8044c6ac3c8ba3070623e147df6d27dd70f373371a065d6e9a9c99ad8e8e3872ec5c322c0d741c7581000f73b8f8fd6bae923e2471d127341662644014c2fb2424452751ac84612bcdb7849549f2bbadba8949c5eacf4eb8ec897ef64a21afc5a9c24abe090b1d853293f9130", 0xf0}, {&(0x7f0000000a00)="f449cc112b0460bf89c11c307759dacb3abb26ec336f28130f932c3a7466a1624d40e9e8947cfff4ec55", 0x2a}], 0x7, &(0x7f0000000b00)=[@rights={0x18, 0xffff, 0x1, [r9]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r10, r32}, @rights={0x28, 0xffff, 0x1, [r33, r34, r35, r1, r36]}], 0x60, 0x4}, 0x1) r37 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r37, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r37, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) r38 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r38, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r38, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) kevent(r1, &(0x7f00000002c0)=[{{r2}, 0x0, 0x4, 0x4, 0x20, 0x10000000000}, {{r0}, 0xfffffffffffffff9, 0x0, 0x1, 0x6757, 0x80000000}, {{r3}, 0x6, 0x0, 0x10, 0x4d, 0x3}, {{r4}, 0xfffffffffffffff8, 0x4, 0x40000000, 0xffffffff, 0x76687725}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x20, 0xbe8ece68c623ab76, 0x6, 0x7fff}, {{r5}, 0xfffffffffffffff8, 0x1, 0x8, 0x9, 0x8}, {{r0}, 0x0, 0x40, 0x241ee2e8eaba52b4, 0x4, 0x2800}, {{r6}, 0x1, 0x372abdd3868249ea, 0x800fffff, 0x7f, 0x6}], 0x1000, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffc, 0x20, 0x4, 0x9, 0x350}, {{r7}, 0xfffffffffffffff9, 0x0, 0x1, 0x7, 0x101}, {{r0}, 0xfffffffffffffffc, 0x96, 0x40000000, 0x92, 0x4}, {{r0}, 0xffffffffffffffff, 0x28, 0x49, 0x7, 0x5}, {{r0}, 0xffffffffffffffff, 0x80, 0x40, 0x18, 0x5}, {{r37}, 0xfffffffffffffff8, 0x60, 0x10, 0x7fff, 0x7}, {{r38}, 0x3, 0x40, 0x4, 0xffffffff, 0x8}], 0x3, &(0x7f00000004c0)={0xffffffff, 0x5a}) pipe(&(0x7f0000000040)) write(r0, &(0x7f0000000200)="8233bf096f1113898046cfdb08cd1725bafe9d9cac3fd44cc97f757c3d1d0b8aa08889e91c0bb7981390e74b2aead3c480e9ca9d5e736764aa824fa090a344fc86e3db7e2ea7", 0x46) r39 = socket(0x11, 0x4003, 0x0) sendto$unix(r39, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb50800000000000000af63ff3728381d000089720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c50000000007000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x17b) accept$inet6(r39, &(0x7f00000000c0), &(0x7f0000000100)=0xc) execve(0x0, 0x0, 0x0) 16:00:09 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000223]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) 16:00:09 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000223]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xde, &(0x7f0000000140)="b6baba0c1ab10674a36fe0a6a196b2496e698470b7cd752106b6986a87bfbe68ffde9cc9c38c30029dd383c2aba48a455f45b6746333bdc7de0a5b4d5cc59a1a9355d61c00e0034efe19a9e88c7fc645f484b7e13f75fb37c38fe765294a0ec21d33ba2a515279f13d41e8a427fdf1d0ea2bb5848e495845fd6af01a2cda44fdc3b0593fc25a9ad18ac8c34f2c5b72b974a294377076871ae580591c2cd2bbd0331aeb5b6000b2850cd073595c5c3d74c76beafee8ceba03259dd8f68f389924590fd739d1a169d31b901250882cd700a8b2cce8690714be748d1b3ac822") 16:00:10 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000223]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) 16:00:10 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x6000, 0xe26) r0 = shmget$private(0x0, 0x4000, 0xa, &(0x7f0000ffc000/0x4000)=nil) r1 = socket$unix(0x1, 0x2, 0x0) recvfrom(r1, &(0x7f0000000040)=""/227, 0xe3, 0x71c292b140367b09, &(0x7f0000000140)=@in={0x2, 0x0}, 0xc) getpid() shmctl$SHM_UNLOCK(r0, 0x4) 16:00:10 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000223]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) 16:00:10 executing program 1: socket(0x11, 0x200000003, 0x0) r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffff8a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea0000000000000000"], 0x10) writev(r0, &(0x7f0000001740)=[{&(0x7f0000000000)="29c038c0c52508c45669a25b596bb66a5aba3c7837baaaabc329bc1b43d69bc37e7663df5fe95dd2fbdd2b3d8a2ebb32f6683d299012484961a7f1170a87706c43479914b72e78e21c0e1b2bcad9d31d06e45183a760fd08b637513cd7d1d9e11bd9c61ad8f3e112c002d2495657b2", 0x6f}, {&(0x7f0000000080)="ada79ab30fd4edd5b203e1fa0ace8aded7e4683405c164dfa95e4dc3573a9d19728da3f5f987e6937a6f58f5bc60ed4b1b0e99d716719a37df538f36cdfe845786601e9fa3fd1b99ea502021ab321a90063402281eb8e1766ba26de137247477d58c6b7cd1f13d0f5ff31ea0ec6d92f7ff5614073a290f6fd9b2b410fc50a00cb4e105af55d887e9e435114c526bcddca60ca632d43661e5aa0d8e29c119656b2c7428e007d46e30709e5fc9b4c07abdada48cc2d1e7b7b8f4540c691a80ddc21cd9f1c8d6bc565021262321cc7628a1ea3be85304b91e0381a12620f1f0bec85116ceca709ac5d621e5ec342fc411539a4d84d4d831", 0xf6}, {&(0x7f0000000280)="aee1a1523ad9f2ba6ecc76c2f34287930e8e53f9434c09a5e93b22d1c4e022db10f55896345292459d228da7d7ea93baa185fec0daeea2a3bc1b893971512397cbe416dfed5bbaf4cdc57b4d23a63caf425a7202139a324848af007c962c906b9e899280f134649881878d6d7ab1fd20c11c7022942ae84962dcfd21925d8ecba668a42367e598232773a352b4645ea56ea63ba72359db3376d91930a56b2d050d8f57310fcea2d5e2dd9e1d85ee52e7156cb935a2121b93d8c196714ac34a9d34e7af34d0d5a660095f", 0xca}, {&(0x7f0000000380)="1de68baf639e16a29d86b7eb2d2592c71ba9b9da961a794aa0e9d9aa000d5bc90f87a6dcfa91d65b4a7805ca4d89751c5eee923c29c2cff24287b77aac6d32ab2cb7cc0738105c84314230e3ffdebe0b54ea78ab1916c3668693a2baa0699bb4e0ef3e06dbce2cb43a36e3c944838bb08e21e5f77857d7a1f5c769bd950e6a4c3254f6e0223bc9273737f79f5562ac7d1e8816bbf69b9caa0a47dae2fbbed4696cde944c9893600bcf0b4901b58c4ed25a5a5c6d8474abc0ad9c76ed58d6850725d8fd239b250410b201a6bcfe8a15eceb43b135a5733a2b7be03b51157d164b3f557d252f3a89", 0xe7}, {&(0x7f0000001480)="e82a3f8e28f8415d653caee03b1fca3d721f54516a5e7d57d375b899b4bcde24419b4d0071fdfff9f78d47ad73cb9dcacf0973204aa6a1d0a29a6c26eb3a7d6cee37d3be490b6256ba3a2994216bac1d0106d3526169a4d757f051459923ed33b06e08e33c807a181bdb553b6a601d86b88ddcd507c1f10df032d9e77dd7e99fec791f4da4c1751bc029a31a26b31982148fd4af349d9acf0816f7", 0x9b}, {&(0x7f0000001540)="2c6da8df7f3bea1e893e3a991c5f7802188c31aa5bc57ba05fd4fbc0bae49e6a4412f9f604749d739076acd9d5e5afa57322b32b175a13f8a2b739240fb624c7c74ac680c6f718c37c963f3b86192d116d42176c36bb9fa0df673b3a868c3245aec398fb9681b9c1b2778138d439738f020bd886f28d23f6158eb2174e98339ce3100e2bc66061da8cd522a266ddf7afa5c701e376323805f44c02e9b0cc7c8a5df97359d31a0861505e97e6cb88766013e72e4fa8c53bb926c419666a665fcc310b93cf9634ee6bf334f876022d142ad491801a976f313d220fdb15f9ef7a57dde21b", 0xe3}, {&(0x7f0000001640)="1a4694e3369fd0f7a3a78f628112d72b0b244e1b49394c3379f37a83ab9dfb81e8840d9f42463eb1f5a673c6dc39754a42f4c226f2f5bcb115785568c0d64e7c4e37a7ddbb84c5a4392ec50ba627", 0x4e}], 0x7) r1 = socket(0x2, 0xc003, 0x2) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffff8a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea0000000000000000"], 0x10) sendto$unix(r1, &(0x7f0000000100)="b100050390000000000008000121000000000000cea1010100006ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b290814c75b23ed00f4c8b2ca3e00c257699a1f132e27acb5d602000d7d026ba8af63ff372829e4fd8972f9d2872babfbb770c1f5a872c881ff7cc53cc94303b22f0f90006ee01be657aea8c500000002000000000000020208a371a3f8000400549bf9465819476846000000000000018d9c981e0241b119f5b396683dc098d1c28ff5cd5fb307c06e2295e9260183cf453125b04911c536fd0c409354a3aaf27bb6d1e03a8c61bd6321f91d3396e0d77efb72dfe5a9aa729da02602f378a96683b4c8", 0xfe, 0x0, 0x0, 0xfffffe01) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000480)={0x6, 0x3, {[0xef, 0x1, 0x1, 0x4, 0x3, 0x5, 0x5, 0x4, 0x7fffffff, 0x7, 0x8, 0xfffffffffffffffe, 0x2, 0xef, 0xffff, 0x7fffffff0, 0x8, 0x5], [0x9, 0x241, 0x81, 0x7, 0x89, 0x2, 0x0, 0x9, 0x3ff, 0x7fff], [0x8, 0xfffffffffffff8b2, 0xcf, 0x100000001, 0x787, 0x9, 0x9], [0x73e0, 0xfffffffffffffffa, 0x8, 0x200, 0x2, 0x7], [{0xff80, 0x401, 0x7, 0x400}, {0xe3, 0x2, 0x9, 0x7}, {0x200, 0x0, 0x7ff, 0x4}, {0x5, 0xd0, 0x9, 0x401}, {0x2, 0x1, 0x6, 0x5}, {0x0, 0x5, 0x7, 0x173c1d5c}, {0xffff, 0x1, 0x7, 0x7fffffff}, {0x8ff, 0xffffffff, 0x856, 0x401}], {0x6, 0x53892098, 0x5c1, 0x200}, {0xcd, 0x7, 0x8, 0x100000000}}}) 16:00:10 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000223]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) 16:00:10 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000001, 0x0) fchflags(r0, 0x8) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x100, 0x0) madvise(&(0x7f0000891000/0x4000)=nil, 0x4000, 0x6) r1 = shmget$private(0x0, 0x4000, 0x200, &(0x7f000036e000/0x4000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x72) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) 16:00:10 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000223]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206916, &(0x7f0000000300)) 16:00:13 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000223]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206916, &(0x7f0000000300)) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) ioctl$BIOCPROMISC(r1, 0x20004269) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000080)=0xfffffff8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x40}, {0x10054}, {0x6, 0x0, 0x0, 0x5}]}) semctl$GETVAL(0xffffffffffffffff, 0x2, 0x5, &(0x7f0000000340)=""/216) syz_emit_ethernet(0x253, &(0x7f0000000000)="b6") 16:00:13 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000223]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206916, &(0x7f0000000300)) 16:00:13 executing program 1: 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) r5 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREEN(r8, 0xc0245755, 0xfffffffffffffffe) r9 = getgid() r10 = getgid() getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r13 = getegid() getgroups(0x5, &(0x7f0000000280)=[r9, r10, r11, r12, r13]) fchown(r2, r6, r11) write(r1, &(0x7f0000000080)="a6", 0xffffff28) 16:00:13 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000223]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, 0x0) 16:00:13 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000223]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, 0x0) 16:00:13 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000223]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, 0x0) 16:00:13 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0xb0dcd8dcdf22ae0) 16:00:13 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000223]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) 16:00:13 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000223]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x4004667b, &(0x7f0000000300)) 16:00:13 executing program 1: openat$klog(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x114, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x10) sendmsg$unix(r0, &(0x7f0000000900)={&(0x7f0000000000)=ANY=[@ANYBLOB="00000600000000000000"], 0xa, &(0x7f0000000840)}, 0x0) 16:00:13 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000223]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x4004667f, &(0x7f0000000300)) 16:00:13 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000223]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x40047307, &(0x7f0000000300)) 16:00:13 executing program 1: pipe2(&(0x7f0000000000), 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x200, 0x0) connect$unix(r0, &(0x7f0000000a80)=ANY=[], 0x0) kevent(r0, &(0x7f0000000100)=[{{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x3, 0x2, 0xfffffffffffffffd, 0x5}], 0x2000000, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r1, &(0x7f0000000100)="8797f078e964e23bc85851382c4213442de600d63204fe1c", 0xf6, 0x0, 0x0, 0x0) 16:00:13 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000223]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x40047309, &(0x7f0000000300)) 16:00:13 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1002, &(0x7f0000000880)=0x7f, 0x4) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = dup2(0xffffffffffffffff, r0) recvmsg(r1, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:13 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000223]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x40047477, &(0x7f0000000300)) 16:00:13 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x20) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) nanosleep(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) 16:00:13 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000223]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8004667c, &(0x7f0000000300)) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x81}, {0x64}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) shmget$private(0x0, 0x3000, 0x93, &(0x7f0000ffb000/0x3000)=nil) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:13 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000223]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8004667d, &(0x7f0000000300)) 16:00:13 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) open(&(0x7f0000000080)='./bus\x00', 0x40, 0x1) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x8, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x1000000000004, 0x8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) r2 = getpid() ktrace(&(0x7f0000000200)='./bus\x00', 0x5, 0x8, r2) fchdir(r1) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x5) 16:00:13 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000223]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8004667e, &(0x7f0000000300)) 16:00:13 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000223]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80047308, &(0x7f0000000300)) 16:00:13 executing program 1: r0 = dup(0xffffffffffffffff) fcntl$getown(r0, 0x5) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x2, 0x10, r1, 0x0, 0x0) pipe2(&(0x7f0000001300), 0x0) 16:00:14 executing program 1: r0 = socket(0x11, 0xe67f573be32a60d1, 0x40) shutdown(r0, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) utimes(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={{0x2}, {0x4, 0x6}}) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000001dc0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5080000000000006300af63ff3728381d000089720fd38700abfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c5000000000700000000000100000000000000000029ce1fd984ad837b1ebd6ea936020d8c846a92aa8a118dede6599bb1d330e7ef3a6ab647b8b04105a939fd9af01f0b76d6834e9686f086af8fa249afca6892090fc9669dcb6e1a0d89014ec95aee332042446cdd05bc9b837972821292aab28d0cd1b148858b2bef051014ec4c", 0x10f, 0x0, 0x0, 0x0) getgid() setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000300)={{0x18, 0x1, 0x0, 0x9}, {0x18, 0x2, 0x1e, 0x80}, 0xffff, [0xa8, 0x807, 0xffffffe1, 0x80000001, 0x5, 0x4, 0x6, 0x7cab]}, 0x3c) r2 = socket(0x11, 0x4003, 0x0) r3 = socket(0x11, 0x4003, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) preadv(r4, &(0x7f0000001640)=[{&(0x7f0000000340)=""/145, 0x91}, {&(0x7f0000000400)=""/140, 0x8c}, {&(0x7f00000004c0)=""/102, 0x66}, {&(0x7f0000000540)=""/124, 0x7c}, {&(0x7f00000005c0)=""/72, 0x48}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x6, 0x0, 0x785f4e2) sendto$unix(r3, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb50800000000000000af63ff3728381d000089720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c50000000007000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x17b) getpeername$unix(r3, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) sendto$unix(r2, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb50800000000000000af63ff3728381d000089720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c50000000007000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x17b) sendto$unix(r2, &(0x7f00000000c0)="1446c1b5a712ed577259fabf5d8aa00f35542287cedf5159152f1ade4197d52cd64276ec0a97853ac585a902c4cdb03ee8fd58be9ae7877f9df6a5ade36aecb2e9a0ef42c9df0fcce09dda12d58c9d0764c444e9256a34dd023626c2ce6145d41707b170b1db6fbaabec1ffa798dc0f2ed8a220a4dcf10d58e8fa63dbf20cc40a7da3eaf43443feb18bfc4e50ddc3407f70d1a198f3d885f249c2f32c94c81ea213bd9afe95ad98a042c11a9729441825966e9da3d68cf8828c219e8c10ef4a9bdfb6431f4f779f1526d6c5e2b118443d869318c1be011e2789d98d5", 0xdc, 0x0, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8) r5 = openat(0xffffffffffffff9c, &(0x7f0000000480)='./file0\x00', 0x100, 0x2) r6 = socket(0x11, 0x4003, 0x0) sendto$unix(r6, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb50800000000000000af63ff3728381d000089720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c50000000007000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x17b) r7 = socket$inet6(0x18, 0x3, 0x3) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) sendmsg$unix(r6, &(0x7f0000001c40)={&(0x7f0000001780)=ANY=[@ANYBLOB="00020000000000000000"], 0xa, &(0x7f0000001b80)=[{&(0x7f00000017c0)="4e02f007698ab449f9acd7d9b9f7403ec08ec805221f9e900a26f738e5d8c95a9ddd63fdf7a5af2fb856e295b4fa55034e7395e8c0f1beffaf38352e8b6c8d4e4afdc9f8c728ada60a69fbd283db3b1decd52b3ec6bf93e50a93ba7a6afb9d961a72d887b5f1ba0ae0ff413f", 0x6c}, {&(0x7f0000001840)="a9b0bef294bfbe2eb7a87d4d554556c97021a6619a8ca96b84869f728caa30dd8dbab42fca43f73da5b71feff67023859742494699b74d48e72d607360bce05ce66b6a", 0x43}, {&(0x7f00000018c0)="62de2472930be63c807754", 0xb}, {&(0x7f0000001900)="45fdbdc3e5af120f2d55bc4aa8baedd3080340336a7df13f3c840a35c1245f9b18b5212c652344eae3cd9d57e2beefe33f99faff81ee27d84ced0c864d315917c289484f82979eb65c83c5d8e56e4b934b2a3ce3ddccec4ab04a2ee83da78a897075e0b13c291b4c8ab0ba72fc04dc07d440e6b0287545433beb3a0922c9903a99b864c10883d167557005d4b62dacade70536a6065ebb9a1a06748979f79a625cd2c3e3c66bc133052b5c1609fe2a8fde1da15b4c2ee35464726b308bdbc1953e", 0xc1}, {&(0x7f0000001a00)="d31d42ea474edeb66e98ae4be5d5d286bb8768d42b638783b356cd3665caf7c2ef7cd1ea66cfc83376c4803f059ddf090579", 0x32}, {&(0x7f0000001a40)="3b906e86ebf33d674e4a02017f1cced2bfc155221b1b44d02cf3838d2ff136273c720634fedf17aa0ea0c9a015790c0b9d5aeadb1e8c8be580e0034552567ca400b758085049c979b13370a30c5649fe84e9ee874cf0eba8f8", 0x59}, {&(0x7f0000001ac0)="93e7d7b4c874a9f8381c1d825c916aed2b5267773599065ecafeb5e28f049bfab49e469f53f3d9f961aa4812107226fb36598ec0e77286198ebfaf73298656080904b35bb8647122b81eb41771b97fa0b33694531147b34a08bfa0847c7153eeec63f919def4b6b3e761278684cdd114a21178095fc76f7ffe70aa55300020e20c537075b3dc2c016c61a6120e83789025823a58069fa56f89820bfd245eddcc83364c54626c5e4ee89c07f4f758eaea05", 0xb1}], 0x7, &(0x7f0000001c00)=ANY=[@ANYBLOB="0119786a006b2c8402637d5ba6000000", @ANYRES32=r7, @ANYRES32=r8], 0x18, 0x412}, 0x4) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f0000000080)={0x1, 0xcd}) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f00000002c0)) ioctl$WSDISPLAYIO_SETSCREEN(r5, 0x80045756, &(0x7f00000016c0)=0x7fff) r9 = socket$inet(0x2, 0x5, 0x8) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000001740), 0xc) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) ioctl$BIOCGDIRFILT(r10, 0x4004427c, &(0x7f0000001700)) 16:00:14 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000223]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80047476, &(0x7f0000000300)) 16:00:14 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000223]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x801169ab, &(0x7f0000000300)) 16:00:14 executing program 1: msgrcv(0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000000000000002fd7d687ee762fc0ee02a218bff77e832e250d2023f398cb8339a2d7ceae765e55e06289b22149b90f000000000000c3a2785cf410f3fce8a4901846e8a2bcd4afdc997207caa7ad"], 0x1, 0x0, 0x0) r0 = msgget(0x3, 0x40) msgsnd(r0, &(0x7f0000000000)={0x0, "ba6d4dfc482c3270940d9c4d7eb1c10ea0cc603abdc896538ce79ec62f720c2f4f00080146cc81528e65c5d2cfb701a3dbe586ec75afec1db9066f1b6e4fd753f5d5eb14ed834d165ea0292795637ee4e8886a72d8cbbcbbc3ee869f910c816c290a1b61d215c4e1d80c512f0165fc25bd61a9163eb49f16895ddd030a8802c2f9f89ef0d7264559eb87e4ab050cb647aa57e6c55d70798a8752a75d1a6a0f"}, 0xa7, 0x800) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000480)='./file0\x00', 0x100, 0x2) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000080)={0x1, 0xcd}) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f00000002c0)) r4 = openat(r3, &(0x7f00000026c0)='./file0\x00', 0x8000, 0x1) r5 = kqueue() r6 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000002700)) r7 = socket(0x11, 0x4003, 0x0) sendto$unix(r7, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb50800000000000000af63ff3728381d000089720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c50000000007000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x17b) r8 = accept(r7, &(0x7f0000002740)=@in, &(0x7f0000002780)=0xc) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) r10 = openat$klog(0xffffffffffffff9c, &(0x7f00000027c0)='/dev/klog\x00', 0xd86b2b29b16fe797, 0x0) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000002800)='/dev/wsmouse0\x00', 0x1, 0x0) socketpair(0x10, 0x8000, 0xa0, &(0x7f0000002840)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002880)='/dev/bpf\x00', 0x200, 0x0) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f00000028c0)='/dev/bpf\x00', 0x800, 0x0) r15 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002700)='/dev/wskbd0\x00', 0x381, 0x0) r16 = fcntl$getown(r15, 0x5) fcntl$setown(r15, 0x6, r16) r17 = semget(0x3, 0x4, 0x8) getgroups(0x7, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r21) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000380)={{0x40000000003, 0x0, r21, r19, r18, 0x0, 0xae51}, 0x0, 0x8, 0x7}) r22 = getgid() r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r23, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r24, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) r25 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002900)='/dev/wskbd0\x00', 0x80, 0x0) pipe2(&(0x7f0000002940)={0xffffffffffffffff, 0xffffffffffffffff}, 0xbf543ed80c8e4ff4) r27 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r27, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r27, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) r28 = getpid() r29 = semget(0x3, 0x4, 0x8) getgroups(0x187, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r33) semctl$IPC_SET(r29, 0x0, 0x1, &(0x7f0000000380)={{0x40000000003, 0x0, r33, r31, r30, 0x0, 0xae51}, 0x0, 0x8, 0x7}) r34 = getgid() sendmsg$unix(r1, &(0x7f0000002a80)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000002640)=[{&(0x7f0000000200)="4af5fb10a976e19aa4a809f4cd1dae12520065dc685b3f305668711b006bd2a4b27ff7b22c74ec3d792718773f8a207eddd3bfd54d4282979f3876d81c4fba9cbe5ede412807f54ab28f9a7f7815137bc8b49323dbcf8a2fa8e608a0e1d729f8a405a36b8bfef3dcecf4cee985748ad23a34820247fb49f52c213815f1d3a80d48985c96b022b85de93af39184de", 0x8e}, {&(0x7f0000001380)="150d86156ef54963fa2a3a", 0xb}, {&(0x7f00000013c0)="df229659fd65e79867fbee1407c713bbce1ba79f34e3a9a6c4cd402f6c3f167a39cfc346fb3d42fadc6ec00944c271811d97e77112a2b0d95f8321adea36abcddaafa4d1fc0686e0e54b2d92c4a9323f9251e9d4640b9db98f63d8e07e242c5fbe2712ef1528a72c01bc287f46db00558e8040dc04803227c6e2a5242a3b706d58d262", 0x83}, {&(0x7f0000001480)="9b188b17ff8c4ca95d98b5743fe96fc819ce902f8b912e5be66787340ffa7c503c4f42e4dfff71edd08859563c2c85b13309ab7d8873c9f6865cef246125f1641aa806d4b40c443a78b622b3d0a8765c506fbe05dc8b8e8b612cbfc0f5966d52461d50b852132f6941f1c760515fb0fe51abb2260bd87246eb3bc9977e767b48a7a6e18560cc4cd7733d3491498134cb7df351b9424cae8582d805def7e6d2784e28e06db548b511908679eec8bf3c64d51b0e85aefbab05c964e779dde45b324c7d151ba2318fe52d033686a630156ff2d081d6080fdb7e9055257657dfd9b2209a5daf513ba099ace92f5308", 0xed}, {&(0x7f0000001580)="b61c6696dd24cc07e5bb00b1210734bf31a24f08e588b71b42e00934fc2adc192b441f082ad02440497bf595e94da8b9600b29e9aed734bc3adeb299f2912ce6d6487e2698917248ef5ed24e524dd6fc93cead53867c40e6a499aeef8a3d8e4da44afe6e45cf0cb00d1c68a2aa83d4ea488de8e61e53ca18ace0099280cbe4b0d4ddbd", 0x83}, {&(0x7f0000001640)="2f7f24ddb0263f9288b7f39c5e41c08b50885a66047d2ba1524ad3d74fc78e00ae24006ce23934b40d33be5ae046882cd2220f54123a61f92ecdc2445402a5ca3a89ba9dcf114a5e6f5e1c33054879407f89ec1c6ffd8664faca2895e00f45dcbaf4680d25cddfa395fc075acc70ea10d7ef395e70cc168bc38358e5679edfbd7bb613e6b9f39a0330aa7e928b26a021e73d880353e72233a9e498902670b6d0bf62e81c8fad06f83163fa10904d9bef79567fdcccdf6a4d584672ef6e01c92cfc601cf806c58807bad313d704a7a6df6d739e7ede122a56ce082459b05278b0b8b154fd6b111ca62b29653061fefa91796948c291a88c194ceeb8d8bc74774daeb07f3415198cfd1b20ff16c29c87a01900077d34ec53c544bbc19e19e6b58981d6e4498b65a31d066cf2d9ab03d4d33b26da2320b3e2ab115da27d60bcd116b7334fce1508d1cf4c74eb12fda615d5347c7a81fe2070fa5cc10ace591020ec876bc5b5b3ee7402ada271091b40dc92b32e329c9e6f4e146e13f059140ebc99955ac73f3d67b3e80412ab39521de795ce0b3d8cd481b2d66805c58c183a224c27b0a2707c30cc7d65f562aeabc8a245b6ec661fa236de1b6824337ce6995d766d0aaba55224bf43ff79e1d09fc03c6ac5a9494b4c0fb8f08a70f0796ee1cb72e7532f9e2f00195f15ffab736196db2fccfa915d31673bf9c0566e85398cce1ed2c3e43d587af534d2acf9e2c26a4bab0ae98f32cd07aab9e3f1687e3d5a2efae9085fdacb863a29c1d78a6ef29f63f670266f933815a3316aabb6f147f1d3e083494242c5ca36b6955aea8b637f109c2e6414586095d3b57f2152a89b2bd1455458592aa83eb3f8b24f5d6810199b7174e1d1c933df90c64d8079c0d1a9418ab6b49a14d6d3245c482d6dd09f9c3b8fbca4aeda799e61e1b6c756ff3bf8e7211e88a90c9d1edf22358439cad4927ba2d513cc116d0395c7488d8b42bdf1a55d3a1ef98bec82d97418707fffecd1a93465a7691b7268af82c6585e496f7e7db721d88f033ee613e99b08037ba00f02b2b06f5682865234c343ae90d2e418669a91b417210b37606d5cbb67fed3d47b4775529fb11dc2c74d7b459c68e38b97480c26e296f7560e648cf7c96c25e33a9b6e87873eedf5dd0832e5313bc16a501ba7c423dba555bbce5bcfdb18ef42824d49cc0bd3eb52e482a54e33a6ffdbccbf4dae982972ed93efd57f38144523cbea455cd58e17fc03f8b473ee764fc5a21c48592a5d2fd6fc9633405925c4a57c7db090d8bac7b87e35b9eaabce8d71b3f2c20b73c4e24a6dad56a1da53a651ce1c9d990aa72c0e193be33f5392daf57e020d9ac88000e1064369b997a6839984598b6dbb97fb3b97488708c9930ea96a3e8e2de7a6832550b4947191b16656144cc35e656384f1bd7bef60951bb6c25b296352e0d3b352d09ab9a65d3c9a865d1c86f8d3ba57ea53c89190374d98304be95220f7f2d5dc05c7c65c163b2820f55cf156722ea5b04799d57d70384ef05621ef9d25b73f0755f307de5993d19c991c1538215443e04f7c25c95514a4be6054102e0a634ee086b72f9e30f5114b86d6a8dce065301da676e13dfd756f731eb5f3a537a0155125c5cf3fe2e116b2bb1242b8ed6372d2086641ea31a116988500c6f3d39e85fe6f148fa3760e4d9d0de156d764d35ab600edcea94a767f78962274f7c3b3e5e007cc8b41a864ab7666f3e3df64fb5f90a853c4e2796850c5243a0e2682926b1f97df76f5d9692f493826e33d076145e407067beb71cda94d7832d46c6b02816313f300282b69ad3164313d30644ed64819182844e91a2e40e4983b8083c03c315e6b391090241f4165b190bb3c695a855ecb1f25a585baa5d817358059b115b899e2a2d8f9104750a30790451fab0973cb99a298b03dab38362bd12c5a2d8ca34dac378cc828e91f06d6a7b0e02726162e02fccc061480a89393fd8b73d8bb3f82336daaaa2359a90f8d3c7be32496f25958ab017aa34b67cd63d7669392b82ea063361d0221e398e5cfccd2c7bef069811462c24a75e91a5d5a90ef00d6c0eda6d56c07be8f994b63dc7f4986dbafe9d8bc407ab8f7294e92ae4c0d3c93d25c26dc941d073e0dcd43d4cbe6e14a4be95450ca21c366dae23cfb325601eaacb3925ea8563e171e776a16cbdf1497109b9ff73354ba065e2c3371cc05b0642fdc8c83d1bfeb6db4b2997006f7177efbd47ae67402a39fce8a80f3de7861bf8fab39f23db1d60bdccef29b759ae4dda2d334894337f4afd3a27a065a7119d2fed90d843fffd44bc40955bd23a5e7b117df6cdf3c6eda6058340958f69ea2b6032bddf55e13082e34760584e96fb9198903d857b0dee3f814b0cafe2a6132222cebe6613604944c3fe584e39cf8bbd77308abc52d8b32a7e044edf6fed636159e7720b1b393b75cc170f00637705430f367648713697c2d02b8005681b6ea9b2cd5aea8fb225bceaae561d5663a71af65dbc268c6c6bf1ed692cd09c89f856748bafde4f440301104e7c493d296295ca1aca06107f2ccbe90b59ade0e8f92fa7817672b38dbb8657cc51f1650300110f4d83050654b273b32d8eda8968889839e92b4f0dc4e6bd3e907b16331e6d9a7a396b2b5ddae7e80595401c708e09d6541b6c635b16ea1a2e037d3b736bebfef1b18f236c9281a038ba8a2903da76524e3764ba5efcc92f9a1bee599133308fc3b61f6fd1a0399c2d40c8d3b054320cfd122e57b30a9ef2a49b7b75b444a0d3b96f78488f9e6413f8476105610f626477bc1b4e252f5b41bc6e61a94a6defe5c2bcd791d7db9a738045404ee91aa49106f759ad232bd8dd6d712453cd265db818e852d59a976c6a7367849383bfacc2ade063ef986c9e7a2b6bb619adc8f5d75d0cacf60a63fb61a2b62415482d26cea4947810c68c6826609f3921a28946a42e450d3a7a5f0d3e2b40e746c248dc4d36c1bb4c46e6d89340975adb98e78d2d56cf2e37f11a0b446b62603e3b933d1855a35f55b0b1cc69df7c36acda61d78ad01e0adf9896b7400ce13a99fbde723efcca79bc3f5b495cfb62519a888552661f85d5cc0a8936c618322b1c41275f297a8755434aef00f7591c6a803d5e921c3a306ab28b32458c2cdc4be11cc5d1d0b15a47bc488ce320648d93434fbf7a83d27e7a0f0502c560d50cf3e11334895018709c2d83085e8dbae0ad9ed5d4bc3d21348cd4bb015b6a186a210709e0487076d75e7645e3dc2068cbb5be531f6d13f3289cc6c85b871c8e6a4b25f7112a5fcedf17b82f35e9b778a1c6878c5d7036052aecf9476e5f3851e0a4a13d11230971792f9cfca01bf7ec715e4dba6963c2aae2f847b8b2d8b5fc7d77f755914df1b8f6ad6d7c041b1b92d7bb9d579e38f7231fa97fd4dd7db565392a1785c3918f1c5680be6d541d1f0c5ee2af9d0bef818c7fdf8010e1df0c8a8a4cdb03012d8c4f3ad4d380e146655683485e2abeb1c962e5b2a32e22d7068c9938db1e3724f62796a3b5d9654c738faa17cf5d08c4d392307da44eca3d2bdafea6a71db611b8bb3738d8fbde326f8cb366952443b45d0637e06dcdcc948bde83c45df307e1b95f5f9c4fdf4a04000583efd54bbab3f1dfef2fde04a9f7d467c9d116cdc573e4c01e66b1e6139d437ae0039583e6f6fd0ca660ef93c9a96a0cc8f0af9230fe873d5ec80015203bbcb9764461c79ad94be1c44eca24590a8f6f6114d1fd573c01a30ed280a4572cf421b29715b05b789b0e55fcb7d16765bdd1b6fd03ca8e6ced9b9b307ffc3d03de449e5adca0dc77bfc419910b1d7a92385fe3a5a4f87949164347cc2666f9752f93d565d5c2803e745b7d72c5fd8c35a1d7b6b183e157c7176cb23b6364fa9cb682c346034ce5c2050432763c5c80b54954ca34139ddf47b1ae1bfcad0f9827288e2c893f2c701c214e9103336232944aa1a7cfa7cc736d3ee46b8b2b5cceb3fda84913f1bc95142be9ba12277224d630dc41750cab2d9b755c27ab686af7da6c51fb0d10d6484946534a1d7bc4bb7462507ed116ca0d371f7da8c3f3f7e247645aaa67c6844e6e1fcbba337311709a4426da8d5e52000b4013303a94adf079635b152f67e16a7b3f2a4fd59adc3b63ab5e7cd88e36eaab377a161e1bedcb2eee6f983e79614ac46208789477de4b7555cee93f97edc3d5e928e3a68dbb29727eb9be21501e5c3be4093b8f84d93faf719d1bccbb670081e77b08eafeca08a7c889935419122a5eea2716321040e2aff1ffbceacbc6de64de6b94f0e39069afb1a83779d11f8d50c4317d9c0d9edea4a1a2cb078c304a0c6b6c13649424a897faddf9f5fa567e4cc014971ea95e23d54086d1242238d18b4bb28d7feb8cbe9865dae410d2157ff12db5c9cbea229813a55b08922ad6e801048d8c231959f71af115b713f56a8e5a4d475e0681b09c7e15f82f085ade7607bd7f57fa02cd15709fd816bfd9091601eb3f331e4f4ea5c4d13d2c2bed2d654f4b4d90f1cbbe797eee9b62125c753dd7b7eddb05a1e597352ba75037d0ba5fd1f1c0d088a9a81a082ecc135af722b70fc7bd77bddae6c5b8d1dfce902eb74a6deef2ebcc33dc0633d12424218d06ef9b804d67b0bc663fc6798f76972ea78f07ea8557862e4d44c0f4805a898ba83e9e28f7fca00e6e22a20fa54dec624a68a3940bfd93f2f713fe487708a0ca1c7ece57d8dee962205a5a7fa18f7de7522d85a982500a73a3eaea6813dcd461180ae69f7e38c9cc7c3207fd200ef7bea15d219f39a276cb8249c091d1e447ce9af3194f9590cf954bfe41cc98e56ed078c7bd4ea8d2895350648a166f0c20b4eff291e177817f7c3793564ce15d136af6949b5e12da9b8937190226dc4a4cf23576aba2955b1cb67732dbdf6d6c88ec69ac4d4550a1df0d942d0b8fd60f26cc2f187f9dbc04539a2a426e2f094961ad073e072307f80c5bcb603903e70f3671892289982ec876986f4fb1925e0cb26867b22705a65b83ae87851e3601cdfff8696bf1006319df6469b2aa8fedcfe2775f7e27c71cae8a6b37d0a16bbdd6ae0ace765cacdf9b727d32a6958b5443c417caae563960b3cda36ac822d40305989001a107bccfb4604b5643ecda14fea89b4f7ce942347f1c6a361bf3b034a9d0073bf211531cd5b015aa26fb736cd9708808975e75630a24f44de3e91fb69edfc55eb597d1d5b78be78735b510e7833e59966b4e447ef76d0c3acff92130f22f28daf7c24117dec4ce115abe6d3f7e6513ea367b393ec86476bd9223f1868161f36ac3f994a357238f9a0242f3bede6a053226d5eef5a60710bf9ad23635b9227ac30929465616374af19031663012fc63d6d87dc73910942501ee2e4cf4606927964f6a04e0abfd6935bcb0c59649aeaa483b6dc1d0ebc3877e71e176a338c7153e6f35d53eca796120f0a2813a5df555552c555f889bcf5e736677c9bf85d0daf7663e9391117033e33141b24aaa24301f099b8d1455e2ad9027486d24ae7a40d9dda5d13ee47d7a8cd82b990e111c1a7fdf962d50b0c8a729986f727c0d938cf6c6ff27544c6c455e98539aaf247631e2e46f1a21d03b2fc2719dc8edbbf446647d0acc7d48b3e94e42bd293028a0c0760c86fbf39eaa5717e1ec9041773d0006f37600c9fe5db0650f5eccd6e551dabb280292673cba83f42418a20fdf9349f7c4185d6065224eb405e7c3935924190f5e573c10f1af7e6403b71db07d1521da827b031245d70b67edbd9bb98d4cc2d", 0x1000}], 0x6, &(0x7f0000002980)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r6, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r13, @ANYRES32=r14, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r16, @ANYRES32=r19, @ANYRES32=r22, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r23, @ANYRES32, @ANYRES32=r24, @ANYRES32=r25, @ANYRES32=r26, @ANYRES32=r27, @ANYBLOB="6efc200000000000ffff000000000000", @ANYRES32=r28, @ANYRES32=r31, @ANYRES32=r34, @ANYBLOB='\x00\x00\x00\x00'], 0xe8, 0xec78b563059f0d15}, 0x2) r35 = msgget(0x3, 0x102) msgrcv(r35, &(0x7f0000002ac0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ae1e876a5f246e4f00"/4113], 0x1008, 0x0, 0x800) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r36 = socket(0x18, 0x400000000002, 0x0) r37 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r37, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r37, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x16}]}) r38 = fcntl$dupfd(r37, 0xa, 0xffffffffffffffff) ioctl$BIOCSDLT(r38, 0x8004427a, &(0x7f00000000c0)=0x1) r39 = fcntl$dupfd(r36, 0x0, r36) ioctl$TIOCFLUSH(r39, 0x8020699f, &(0x7f0000000300)) 16:00:14 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000223]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x801169ac, &(0x7f0000000300)) 16:00:14 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000223]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x801869a3, &(0x7f0000000300)) 16:00:14 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000223]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:14 executing program 1: r0 = msgget$private(0x0, 0xfffffffffffffffd) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000080)=0x3) msgrcv(r0, &(0x7f0000000540)=ANY=[@ANYBLOB="00000000c00000000000000077d1751d62399ca20baf5af1ad1770b7000000f4ee000167733c00000000400000000000010000000000000000000000000000010000000000b70fd8f93effa7ffb0f9735a60da49ed1fc575610000001eb6565a5f0158ed2a0e59348f14fb0535a61e597c044920a48b5e2b68070de5afee49fc1841391036c5ecee18bcfeecb0ee6c516e"], 0x1, 0x3, 0x0) msgsnd(r0, &(0x7f0000000000)={0x2, "614172ea04977346e50d0dab1b129411061993f9aeb64ffc0fc10c"}, 0x23, 0x400) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x0, 0x0) pread(0xffffffffffffffff, &(0x7f00000003c0)="410ceb2351506ebdac2fb0e8624da6917739ca8be24eb8362e8cad38681c7c073de9ecdc6d4e074d8d64793293f15bcb020f4d85fdb9633084d4990b11d310ed2333a2304fab1d0de5c4f9c8ace0e684639ec9408851373d86cc4c809a2c23dc6f6f4e4d43a3f039bd69ab2bb875086ebf257b678ce3bf0b7160e1c2fef0015508d532993fb23034b8f289b8171d421168005ba4774e89b328a66d7deb8f859ed659b749dac19bd49d3d4cef232f37297546dc4528995661a95007ae865cbd95be4a92fc851d3da1cdae4dfda78d7597d27e0518afe6aa3ae0c53c92d998a563e3d569465a9ee48a5689c7762253291da3d4f7b22532a2c35834364cc30fc4fea1c9dc4df3d9f4951992ea0335a71e549c20fe49709177d1c0c3099121b07cb0f61ac6c310e35e50d6c4e5e569b12b9b94627cec224c6a9e34ff47341cbddf2f5f1a50b8ea6048bb617e7f4e3f874d99dc0adb4824f43a", 0xfffffffffffffe5c, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000]}}) 16:00:14 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000223]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690e, &(0x7f0000000300)) 16:00:14 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000223]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206910, &(0x7f0000000300)) 16:00:14 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff], [0x0, 0x0, 0x0, 0x0, 0x0, 0x100], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0xff}], {0x0, 0x0, 0x8}}}) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000940)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91ffffae10c0928a0ae54079a66de6fb5c4d38a6acb0b27c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18de1ec584b9761852c9cf8e19f9c00c3e7b1169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec93926b43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40581c29c40e67beab3b0cb0c1b705f6b4300048b1c0db6c55a02a05961e2dcd3ff791d54261fbac8503da009edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231f9cdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d823cf94e32bed356943610d5d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa5b3874f6e7a75ee2e5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a700000000005532310f1856ecdf2d000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aee550aea112183c54b890cbe14ed2ae734df865576d38e8b1c7db73dd603c7293b2ba3a53f1ce0f8efd3790d2ca05530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f99d0b4caf123444a4afeb18694eee999ba299bd8477e0700000000000000cdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf02000000dd5a9ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af4e3d0976c00000089e257c53487bdcc8c7799e221bc000000ed4e1bc0da3e2b955ab144ba1ae7abfe98b6094121644888958446f5b8bad42f38336ff7e6742e5d9641653484ecc8749f73693798befcfb02af2b5f0fe957dd7039e5a79ff5236df4de059916459cfa38f2520ac4921e3792dde54768071b2c560d49b8c238e70632974b233de5bfb363fd129327976ae424715b9684d1f762c3d2da09115441f9b2b0ef1a41e460f37734a80e61bf2cc802b28d57588fcf81faa54914620b9736a08fb8081425d32dd716ae5d422d87000000000000"], 0x10) r1 = dup2(r0, r0) write(r1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 16:00:14 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000223]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206913, &(0x7f0000000300)) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020b3e488 panic: ifa_update_broadaddr does not support dynamic length Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *379409 35733 0 0 0x4000000 1K syz-executor.0 369757 62689 0 0x2 0 0 syz-fuzzer db_enter() at db_enter+0x18 panic() at panic+0x15c ifa_update_broadaddr(ffff800000b1f800,ffff800000bcfc00,ffff800022b79c20) at ifa_update_broadaddr+0x61 in_ioctl(80206913,ffff800022b79c10,ffff800000b1f800,1) at in_ioctl+0x463 ifioctl(fffffd8077818c88,80206913,ffff800022b79c10,ffff800020acfb50) at ifioctl+0xb64 sys_ioctl(ffff800020acfb50,ffff800022b79d28,ffff800022b79d70) at sys_ioctl+0x5b9 syscall(ffff800022b79df0) at syscall+0x4a4 Xsyscall(6,0,ffffffffffffff36,0,3,352dfa6f010) at Xsyscall+0x128 end of kernel end trace frame: 0x3557ddefa50, count: 7 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic ifa_update_broadaddr does not support dynamic length ddb{1}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c ifa_update_broadaddr(ffff800000b1f800,ffff800000bcfc00,ffff800022b79c20) at ifa_update_broadaddr+0x61 in_ioctl(80206913,ffff800022b79c10,ffff800000b1f800,1) at in_ioctl+0x463 ifioctl(fffffd8077818c88,80206913,ffff800022b79c10,ffff800020acfb50) at ifioctl+0xb64 sys_ioctl(ffff800020acfb50,ffff800022b79d28,ffff800022b79d70) at sys_ioctl+0x5b9 syscall(ffff800022b79df0) at syscall+0x4a4 Xsyscall(6,0,ffffffffffffff36,0,3,352dfa6f010) at Xsyscall+0x128 end of kernel end trace frame: 0x3557ddefa50, count: -8 ddb{1}> show registers rdi 0xffffffff8163efc7 db_enter+0x17 rsi 0x1c3f __ALIGN_SIZE+0xc3f rbp 0xffff800022b799b0 rbx 0xffff800022b79a60 rdx 0x1c40 __ALIGN_SIZE+0xc40 rcx 0xffff800020d52000 rax 0xffff800020d52000 r8 0xffffffff8178440f kprintf+0x16f r9 0x1 r10 0x25 r11 0x9da0db275e6e6e26 r12 0x3000000008 r13 0xffff800022b799c0 r14 0x100 r15 0x1 rip 0xffffffff8163efc8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800022b799a0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor.0) pid=379409 stat=onproc flags process=0 proc=4000000 pri=70, usrpri=70, nice=20 forw=0xffffffffffffffff, list=0xffff800020ace790,0xffffffff82646fa0 process=0xffff800020adca80 user=0xffff800022b74000, vmspace=0xfffffd807f00ab80 estcpu=36, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 35733 143601 39799 0 2 0 syz-executor.0 *35733 379409 39799 0 7 0x4000000 syz-executor.0 64845 424066 62689 0 2 0x2 syz-executor.1 39799 342360 62689 0 3 0x82 nanosleep syz-executor.0 9741 30751 1 0 3 0x100083 ttyin getty 18562 209285 0 0 3 0x14200 bored sosplice 62689 369757 76606 0 7 0x2 syz-fuzzer 62689 451083 76606 0 3 0x4000082 nanosleep syz-fuzzer 62689 277688 76606 0 3 0x4000082 thrsleep syz-fuzzer 62689 298374 76606 0 3 0x4000082 thrsleep syz-fuzzer 62689 66136 76606 0 3 0x4000082 thrsleep syz-fuzzer 62689 223841 76606 0 3 0x4000082 thrsleep syz-fuzzer 62689 316746 76606 0 3 0x4000082 thrsleep syz-fuzzer 62689 340285 76606 0 3 0x4000082 nanosleep syz-fuzzer 62689 292070 76606 0 3 0x4000082 thrsleep syz-fuzzer 62689 340590 76606 0 3 0x4000082 thrsleep syz-fuzzer 76606 173913 82175 0 3 0x10008a pause ksh 82175 284469 53106 0 3 0x92 select sshd 53106 157584 1 0 3 0x80 select sshd 60116 436756 14850 74 3 0x100092 bpf pflogd 14850 245204 1 0 3 0x80 netio pflogd 33848 86755 11140 73 3 0x100090 kqread syslogd 11140 271175 1 0 3 0x100082 netio syslogd 88825 233513 1 77 3 0x100090 poll dhclient 39699 304595 1 0 3 0x80 poll dhclient 60718 205817 0 0 3 0x14200 pgzero zerothread 56383 6330 0 0 3 0x14200 aiodoned aiodoned 33137 189934 0 0 3 0x14200 syncer update 14548 391143 0 0 3 0x14200 cleaner cleaner 49035 100664 0 0 3 0x14200 reaper reaper 69934 166124 0 0 3 0x14200 pgdaemon pagedaemon 7836 122450 0 0 3 0x14200 bored crynlk 19674 202941 0 0 3 0x14200 bored crypto 1803 245172 0 0 3 0x40014200 acpi0 acpi0 10971 266552 0 0 3 0x40014200 idle1 47298 323147 0 0 3 0x14200 bored softnet 35210 423303 0 0 3 0x14200 bored systqmp 35343 112262 0 0 3 0x14200 bored systq 94626 483509 0 0 3 0x40014200 bored softclock 83085 186717 0 0 3 0x40014200 idle0 44695 133589 0 0 3 0x14200 bored smr 1 77840 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 35733 (syz-executor.0) thread 0xffff800020acfb50 (379409) exclusive rwlock netlock r = 0 (0xffffffff824d4548) #0 witness_lock+0x52e #1 in_ioctl+0x142 #2 ifioctl+0xb64 #3 sys_ioctl+0x5b9 #4 syscall+0x4a4 #5 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff82677638) #0 witness_lock+0x52e #1 syscall+0x400 #2 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9613 6477K 8916K 78643K 56663 0 0 pcb 13 12K 14K 78643K 1948 0 0 rtable 183 17K 18K 78643K 7341 0 0 ifaddr 114 29K 30K 78643K 1701 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1896 0 0 iov 0 0K 32K 78643K 2372 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1231 77K 78K 78643K 14815 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 9K 78643K 119 0 0 VM map 80 40K 40K 78643K 113 0 0 sem 12 0K 0K 78643K 1944 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 5 13K 25K 78643K 8238 0 0 sigio 0 0K 0K 78643K 62 0 0 proc 62 63K 95K 78643K 3352 0 0 subproc 32 2K 2K 78643K 871 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 764 0 0 in_multi 46 3K 3K 78643K 977 0 0 ether_multi 1 0K 0K 78643K 87 0 0 mrt 1 0K 0K 78643K 43 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 96 424K 424K 78643K 96 0 0 exec 0 0K 1K 78643K 1724 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 268 621K 621K 78643K 29818 0 0 UVM aobj 130 6K 6K 78643K 138 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 2K 78643K 1864 0 0 NDP 23 0K 1K 78643K 523 0 0 temp 228 3561K 4201K 78643K 355336 0 0 kqueue 0 0K 0K 78643K 76 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 142 0 136 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 3447 0 3445 1 0 1 1 0 8 0 rtentry 112 817 0 743 3 0 3 3 0 8 0 unpcb 120 8673 0 8653 26 25 1 3 0 8 0 syncache 264 40 0 40 17 17 0 1 0 8 0 tcpqe 32 112 0 112 11 11 0 1 0 8 0 tcpcb 544 3798 0 3793 42 41 1 12 0 8 0 inpcb 280 12651 0 12642 70 68 2 13 0 8 0 rttmr 72 17 0 16 8 7 1 1 0 8 0 ip6q 72 10 0 10 5 5 0 1 0 8 0 ip6af 40 26 0 26 5 5 0 1 0 8 0 nd6 48 128 0 125 4 3 1 1 0 8 0 pkpcb 40 51 0 51 11 11 0 1 0 8 0 swfcl 56 2 0 0 1 0 1 1 0 8 0 ppxss 1128 238 0 238 12 11 1 1 0 8 1 pffrag 232 207 0 207 20 19 1 1 0 482 1 pffrnode 88 207 0 207 20 19 1 1 0 8 1 pffrent 40 6769 0 6769 20 19 1 1 0 8 1 pfosfp 40 846 0 846 5 5 0 5 0 8 0 pfosfpen 112 1428 0 1428 21 21 0 21 0 8 0 pfstitem 24 674 0 629 1 0 1 1 0 8 0 pfstkey 112 674 0 629 3 0 3 3 0 8 0 pfstate 328 674 0 629 11 5 6 9 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 9 0 1 9 1 8 8 0 8 0 art_heap4 256 3557 0 3223 49 28 21 24 0 8 0 art_table 32 3566 0 3224 4 1 3 4 0 8 0 art_node 16 808 0 749 1 0 1 1 0 8 0 sysvmsgpl 40 12 0 3 2 1 1 1 0 8 0 semupl 112 2 0 2 1 1 0 1 0 8 0 semapl 112 1940 0 1930 1 0 1 1 0 8 0 shmpl 112 136 0 8 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 13941 0 12486 48 0 48 48 0 8 0 ffsino 272 13941 0 12486 98 0 98 98 0 8 0 nchpl 144 27241 0 26788 60 41 19 60 0 8 0 uvmvnodes 72 6505 0 0 119 0 119 119 0 8 0 vnodes 208 6505 0 0 343 0 343 343 0 8 0 namei 1024 101862 0 101862 2 1 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 vcpupl 1984 78 0 0 10 0 10 10 0 8 0 vmpool 552 111 0 33 8 2 6 6 0 8 0 scsiplug 64 10 0 10 9 9 0 1 0 8 0 scxspl 192 89770 0 89770 54 52 2 7 0 8 2 plimitpl 152 703 0 695 1 0 1 1 0 8 0 sigapl 432 8295 0 8280 4 2 2 3 0 8 0 futexpl 56 205380 0 205380 2 1 1 1 0 8 1 knotepl 112 1751 0 1732 9 8 1 3 0 8 0 kqueuepl 104 2542 0 2540 7 6 1 4 0 8 0 pipepl 112 7338 0 7319 26 24 2 2 0 8 1 fdescpl 488 8296 0 8280 3 0 3 3 0 8 0 filepl 152 84497 0 84396 71 65 6 14 0 8 2 lockfpl 104 3211 0 3210 1 0 1 1 0 8 0 lockfspl 48 1040 0 1039 1 0 1 1 0 8 0 sessionpl 112 73 0 62 1 0 1 1 0 8 0 pgrppl 48 213 0 202 1 0 1 1 0 8 0 ucredpl 96 9277 0 9268 1 0 1 1 0 8 0 zombiepl 144 8284 0 8284 3 2 1 1 0 8 1 processpl 896 8316 0 8284 5 1 4 5 0 8 0 procpl 632 26217 0 26175 6 1 5 5 0 8 0 srpgc 64 94 0 94 26 26 0 1 0 8 0 sosppl 128 241 0 241 26 26 0 1 0 8 0 sockpl 384 24970 0 24939 115 110 5 22 0 8 0 mcl64k 65536 513 0 0 64 32 32 34 0 8 1 mcl16k 16384 42 0 0 5 3 2 3 0 8 0 mcl12k 12288 25 0 0 2 0 2 2 0 8 0 mcl9k 9216 17 0 0 2 0 2 2 0 8 0 mcl8k 8192 43 0 0 5 2 3 3 0 8 0 mcl4k 4096 48 0 0 4 2 2 3 0 8 0 mcl2k2 2112 12 0 0 1 0 1 1 0 8 0 mcl2k 2048 212 0 0 23 5 18 23 0 8 1 mtagpl 80 122 0 0 1 0 1 1 0 8 0 mbufpl 256 871 0 0 51 0 51 51 0 8 0 bufpl 256 32917 0 25859 442 0 442 442 0 8 0 anonpl 16 1017774 0 995911 287 182 105 114 0 124 9 amapchunkpl 152 61308 0 61154 120 112 8 20 0 158 1 amappl16 192 43540 0 42218 286 207 79 80 0 8 11 amappl15 184 2694 0 2692 7 6 1 1 0 8 0 amappl14 176 1619 0 1613 1 0 1 1 0 8 0 amappl13 168 1310 0 1310 9 9 0 1 0 8 0 amappl12 160 1026 0 1021 1 0 1 1 0 8 0 amappl11 152 1649 0 1634 1 0 1 1 0 8 0 amappl10 144 269 0 262 1 0 1 1 0 8 0 amappl9 136 1681 0 1678 1 0 1 1 0 8 0 amappl8 128 1345 0 1265 3 0 3 3 0 8 0 amappl7 120 500 0 490 1 0 1 1 0 8 0 amappl6 112 1517 0 1501 1 0 1 1 0 8 0 amappl5 104 1569 0 1553 1 0 1 1 0 8 0 amappl4 96 8225 0 8187 2 1 1 2 0 8 0 amappl3 88 1629 0 1616 1 0 1 1 0 8 0 amappl2 80 65401 0 65322 3 1 2 3 0 8 0 amappl1 72 195232 0 194790 25 15 10 20 0 8 0 amappl 80 27488 0 27402 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 137 0 8 3 0 3 3 0 8 0 uaddrrnd 24 8407 0 8280 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 8407 0 8280 1 0 1 1 0 8 0 vmmpekpl 168 69362 0 69317 5 2 3 3 0 8 0 vmmpepl 168 1066355 0 1063651 382 215 167 167 0 357 39 vmsppl 368 8295 0 8280 2 0 2 2 0 8 0 pdppl 4096 16821 0 16704 19 4 15 15 0 8 0 pvpl 32 2616175 0 2593144 525 299 226 257 0 265 28 pmappl 232 8406 0 8313 7 1 6 6 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 822 0 122 21 0 21 21 0 8 0