340cf88bdc4b14f994a97fa333e021837930083fc36e68dfd0204cb6cc85cc357d953ed33e2f3f6074405f9b0f08ac48c11717bcfd551e6ac16afe59f9a7a3720e49151270f11fe8f116d6de1d337b2587a9dbc5c22eda6ff8571571ef4cd15904be64920d5dd00073ac1c290af3ba422749f025fd06a16b7344e06684b68850e850e4282ec4cc5ecfc4c6444022ccb1a32f99ebab9b7147d4981dd94c983cb995f04ac3d68138158c313512e63098e1c423909fbc9c04ed7923b2e15dccbad8c667644c826d1c9c196700c2ff2476d99254c0ab9ce52718836e2992080f65efe60d7f79e7ed7162889197feb8cc112b17dddc66c85cda6be0f7c040c297984afdf10e8b0f4f3ea3eee27f07e79285eddc7dff28476f103664604d0f510efae0e6193d8d1e174a7b562a39d0e278222f60b364294a21186488a6ef24f5a2f1d9831acd2e5c2e83dc0f7b1280aa2d1d5d42fd1b9a9b464bd0b9ce7a3cf595fef912678bf31977b0df0b57df3a7606a1b951d31561abaa8df83daf1e9dbfd2bdbdf7c140e3ce", 0xfb4, 0x0, 0x0, 0x0) sendmsg(r0, &(0x7f0000000140)={&(0x7f0000000240)=ANY=[@ANYBLOB="00d3ea166afb2d4966696c653f00b3fbcb6b87cd0d89c0590d91dee48268612a4243d7331c09373f6670fb3196bd4755ec60dc84f9fd3105d7e5a6af2c94f4e59a5f7adac82ac5a5c560aa265c2d7305dee1b716a02bb0b04f842846e17227c8be5b8bff6feef5ae436d91b1214a1ac9ee3bd45ffcd83ed16aaae9be0fe1002e30a5550919d0987ade474768547c90b7c00769286e2651c3738f2b147aabe83a448878be2b51fad4bd16babbbf7022b9d2f71bb825494a78e99054033cf094434d1bb38037c3e5e15fb77c08bdada03377abe576"], 0xa, 0x0, 0x0, &(0x7f0000002280)=[{0xf0, 0x0, 0x0, "f77aaf91d03d795b07d4a44e8d9863928e813a5b1d20d4c0f2935daa70441c0218baa5310e58ea6a8990cf243346cad7624cda89a7a19de1b9132488e5aa34395087bb05ad5c76a3652c060a3f3629a8c8be30f0c6fadb28de47684850c83b1af742ceff29c0b9e55c7d972f1067741e5730f10eca6e4fecadabc3ea7d17a96f648f90b10664b0361179f792466c971bca42a796ee21591d7b7f023cd42645df46bb86ca0d3474a2270fcb0a26274221a9368d07b8b5149c190bb6eaca5b24378c97cd301de4493bfa69b2a53183fb5404ffc67a120ce51316"}], 0xf0}, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{}, {}, {0x7ffffffe}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) execve(0x0, 0x0, 0x0) 16:00:28 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x65}], 0x4b0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x4d, 0x0, 0x0, 0x3}], 0x3, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x3b8b1b8fbfbda5b, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x20, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) r8 = socket$unix(0x1, 0x1, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) geteuid() r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x80, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000240)=[{{r5}, 0xfffffffffffffffd, 0x80, 0x4, 0x6, 0x5}, {{r6}, 0xfffffffffffffffd, 0x8, 0x1, 0x3, 0xfffffffffffffe00}, {{r7}, 0x88c94b3890440800, 0x80, 0x10, 0x10001}, {{r3}, 0xffffffffffffffff, 0x12, 0x1, 0x6, 0x100000001}, {{r1}, 0xffffffffffffffff, 0x0, 0x2, 0x9, 0x101}, {{r8}, 0xffffffffffffffff, 0x1, 0x2, 0x1, 0x8}, {{r9}, 0xfffffffffffffff8, 0x40, 0x8, 0x1, 0x9}, {{r10}, 0xfffffffffffffffb, 0x8, 0x7ffff, 0x5}], 0xa9, 0x0) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10000, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000040)=0x1000) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x7, 0x3, 0x1, 0x3}, {0x81, 0xc1, 0x8, 0x6}, {0xe7, 0x3f, 0xfa, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b6f7e75f99f95dcc489aed7ef55e") 16:00:28 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000e8f000/0x4000)=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}, {&(0x7f00000b2000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000d94000/0x4000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f000026a000/0x1000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f000024d000/0x1000)=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']}) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000504600000000000080007", 0xd, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x4003, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(0xffffffffffffffff, &(0x7f0000000580)="14c060c85fb426606f743c70beafde8090832a0048ef936708b4323cc3543b504a3737fc8d7d7789d784b7ead681508b53611ef895946d7174ea7b235f939247346f1682358af8737f22dd30ef0bd49c54498a96b816c269b888ee48cd89858baa68e990762d109edb558c1d0b01b206f7f0f08d56e2053dbee3bccaeb49dcaad1561c579383e4335d8b455f08d34c9fb7d01dedd4ced395cd0aac45da2ef6939d5684b48669b8049d25269fcb397d1f80cc951cf7b57dbdaf4a8c746264", 0xbe) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000540)={&(0x7f0000000000)='./file0\x00', r2, 0x1}) r3 = socket(0x0, 0x0, 0x0) r4 = fcntl$getown(r3, 0x5) r5 = socket(0x800000018, 0x3, 0x102) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r7 = socket(0x800000018, 0x3, 0x102) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r4, r6, r8}, 0xc) fcntl$setown(r1, 0x6, r4) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = syz_open_pts() r2 = syz_open_pts() ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) dup(r2) ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000080)={0x4, 0x0, 0x90d4, 0x103, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f00000004c0)="582720efabd16ebae6faca32643efaa2f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a28ca0114d7c1b282695423d77fb316b8ba6c46", 0xfffffffffffffd1f) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x80, 0x0) flock(r3, 0x279788f7633e4a2) write(r1, &(0x7f0000000380)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f0000e552aaeefeaff0f2c85e2c31c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef002", 0x8a) close(r1) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)=0x800) syz_emit_ethernet(0xe, &(0x7f00000003c0)="e740608e1d9f9245589c291dbc96") 16:00:28 executing program 1: 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, 0x4, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) write(r1, 0x0, 0x0) 16:00:28 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000140)=' ', 0x1) close(r0) ioctl$TIOCSTART(r0, 0x2000746e) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x2, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) ioctl$TIOCSTART(r2, 0x2000746e) getpeername$inet6(r1, &(0x7f0000000080), &(0x7f0000000180)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) 16:00:28 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f00000000c0)=0x200) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x60) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="000000186004008b00062b00feffffff0000a3d96b3c042efdd100000000ffffffff0000000af6ce4f22276e2b8d7d9337f3c27160f17cc70707c6be65e1a59dd5f71fdeff44984ada991c0c7c5601d8cec526222725d29b04d074aa067f63e341000000000000005e18", 0x6a}], 0x1) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x2) 16:00:28 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r2 = socket(0x0, 0x0, 0x0) r3 = fcntl$getown(r2, 0x5) r4 = socket(0x800000018, 0x3, 0x102) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r6 = socket(0x800000018, 0x3, 0x102) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r3, r5, r7}, 0xc) getpgid(r3) writev(r0, &(0x7f0000000300)=[{&(0x7f0000001600)="1cab", 0x2}], 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, "4d3e84f94426a75c11508d23b13e23e5c204e109", 0xfffffffc, 0x4}) readv(r1, &(0x7f0000001680)=[{&(0x7f0000000100)=""/254, 0xfc6d}], 0x315) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) write(r1, &(0x7f00000005c0)="9dfbdd4a40d4ab8e297f0fa04e3565a50fb1781b836acbad15dafd462b1980194fac88014c19d13c31fdc5a7c88c5fefbf4f16696a7efa0eb6fd83b1a50d6dbb030f9608871bf66fa56a406f818cdf21c8dd2b84feb53965022e835cc5f694e19e097b7920ff73fb75e50077991fa16e0d39bc39800000000000000000000000000000000000000000000000000000002ec6ce019846360b4f324500dc57f5b4dbeb8d89e23dd7b477e68afc243e99bb5afa60d7565be9eb08144366ac1230e1220613129027321368ff1aa180c7b6ee7e76948761f4a6fa9088a8b28b71bc80dcf5ca33dc051e878f59e6a16ca45ccc910ecae98c479b4669e71115575a0860d90277ad808d586b84c26dbd43c733db9053fe95ff4c795340903382", 0x2bc) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2000048}, {0x4, 0x0, 0x0, 0xfffffffd}, {0x6, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="b1e91bee8f9a2705dfafe8927d72", 0xe, 0x0, 0x0) 16:00:29 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x8000, 0x0) fcntl$dupfd(r0, 0x5, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) socket$inet(0x2, 0x5, 0x20) r3 = socket(0x18, 0x4003, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r2) sendto$inet6(r4, &(0x7f0000000240)="2f3e82b3b5d547c5e90b173264630356eb1203567979f1562aab1e9e2ec0c29cd8553260ee7e347741eaafc2a183a02d25ba9de404edbeee742db535375d1170ee5bb5db7d22553014cba5212402dec4e1dfe722465e6a56445a8d9bc7044adc35b772084fe08e5247f064118375d8ed37706fed3451ca3ba81a39e8c48fdefcc675a9b3622ecf0427706dd3172bab5a798905141dc75ab0d83c19704d3c7032dfbae312e5d07c0c59a1c725513cc853f95f928d0ffe5e9a3ccf16447980", 0x1c0d8, 0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) 16:00:29 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)="9513", 0x2) r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = syz_open_pts() poll(&(0x7f0000000180)=[{r1, 0x84}], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x8001, 0x0) setsockopt(r2, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:29 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="14000000000000001000000001000000", @ANYRES32, @ANYBLOB="000000001000000000000000ffff000001000000"], 0x28}, 0x0) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f00000000c0)}) r1 = syz_open_pts() r2 = dup(r1) ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_extract_tcp_res(&(0x7f0000000000), 0x4, 0x5) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) bind$inet6(r2, &(0x7f0000000140)={0x18, 0x2, 0x80000001, 0x4}, 0xc) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f00000000c0)) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") 16:00:29 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) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000200)=""/195, 0xc3}, {&(0x7f0000000300)=""/194, 0xc2}], 0x2, 0x0, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendto$inet6(r2, &(0x7f0000000140)="9c64ee895ee073326c9d62c0d0cd208dc50f2c1a3a6f133773a8fcee1f279faf7d90e4fed3b2f895a53d61255bb3c286639b7888ca6b9bf9d7d85fa61586f9445505dc845d31d96d5f1d7cef27c78fb77878f54f94211a20fb1d824f7b4fc1cc46781aa46316da82a29c2e17e7b9abd080e74cd78bbfa64c2f3c2e35799ebee7fc97940660a789b8", 0x88, 0x4, &(0x7f0000000040)={0x18, 0x0, 0x1, 0xfffffffb}, 0xc) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 16:00:30 executing program 0: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f0000000080)={0x7ffe, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) writev(r0, &(0x7f0000002a00), 0x1) readv(r0, &(0x7f0000000240)=[{&(0x7f0000000140)=""/51, 0x33}], 0x1) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) socket$unix(0x1, 0x2, 0x0) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 16:00:30 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) kqueue() kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffff9, 0x27}, {{}, 0xfffffffffffffff9, 0x1}], 0x8, 0x0, 0x0, 0x0) close(r0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = accept$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) readv(r3, &(0x7f0000000080)=[{&(0x7f0000000140)=""/141, 0x8d}, {&(0x7f0000000200)=""/185, 0xb9}, {&(0x7f00000002c0)=""/222, 0xde}, {&(0x7f00000003c0)=""/188, 0xbc}, {&(0x7f0000000480)=""/179, 0xb3}], 0x5) 16:00:30 executing program 1: r0 = socket(0x1, 0x8001, 0x0) close(r0) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82027639d57225e20800118e1c5ceae651f449797444ec124922a3af27b427bbd99a2f6d8aaa3de9f30b2e9cf246f600001c5a249efdf5723d4ed8fb83a3dce8a7e6e8cf73235f3ea2c602017b11a4809450f6c2cfa80e9f172f0000000000000800a8ba6d7a5d4d562089fbac1e680d5db19f085dfd2379"], 0x10) writev(r0, &(0x7f0000001540)=[{&(0x7f0000000480)="bce2eebd458c987666ce6c152a00def31c70fbc1f3d3acd6bc250db55399684ea4be01d64b90ba3e97ea1909684bb068bfc16bf3a13727944f1a4f8247844a695ecba5a5455017c2fe9f94fd835a798c0575e57d7014ddf5de38ce7541d58c874d9445f0279c93cd6ddd1dc4a54e9b43c600509c09433ff4ae960f82fdd05dd60076013d6d7b3f54aacd62125da3dece3fbdb577398ee39e7a479e73aca3a2ae057c2c2ddacfa14ac867c984a5f413cf37ac96a392fe241aee2b2b5e6a01075c0c521767773605bd51e3a8f2ef82480dcb350f071f1386b1d0c76c0a0f44a2478321919da0f084ac4bd35376d5755676103811906590594d4ac9e22fa4d02fd995dbc7c0aad864c8c9e2acb92bc44b5188020dd139762a85cbd331eaf485449f941da9dee7f339e6559c8e7e346f88e46ae6347774f85274c9062ba321b69f19bfc215a08419b95877bb2f5a3f2b0c60fd02a046df1a5c807d562ab0f38790da9d9a8c7d6c8257c087f58a40cb742a10494f7e349d8375ddb25e067435893a799f49aef21a5cd47bc73eb46a674f8e2c0017a6ea835d78a6c4039f83b3dd72073c5960bfb4b1fbae404a9999ad20a30738747eede68fbe559e406fcbae731b55afbc4840947ca0b9a2a5b40310cbc0bad37a552bef84070206a25d8e8c923a6aa92b8c7c0e3e45e89da557bafe09371a5c68d35ef9acf58d33bf61a24cd694b0a1f57b4b5319aeccf020488b8fd24e36adac3a3abb29141b8f3c87d780ec22c7baff78446da04f245884934ec9a9af40005207ae2db7a09ff9d6e82ac7fe10a0ff4d4f48b05562c5c3faa6318bd48f59d2d6a0080b0434273782c149b95ddcc842ebc0e5d27891c24fe96b54b1d17aac4a985b8051185914e595abdeda34c2cecf4a26cac557c10cc8cc686ebfe6f1f93b0b3d502a42f1249616c1fceeb2b9edf7a6bdec3a9b1f7746590022de2d69777d21d7d0d392a6dae60fbfdb6f39a8f09b7d64a68a7a5d2c32bb05151a49b7e155ff585183d3714e50b227b2d46da1c131d5b7c3a62fd9b1cf68b4ba316a6079285ea2c60af1ddc0303c19045da1b83c978995ad2e9bf7bef5fc43079760a6cb5c38990d4a77349df81c7eb28d962f5a88c413b271c0e666fe382e7659c9f9eefdca069858f45220ecc48fa2936cf1336191efa79eb263eb734d4dbe9f1e7521d810deb5d809a3ac8ea52a4b02baae24359a964ae06fcdfd0ae33bed0d04ae65cb50bdf95cfcfd5c9580d35fdaf5700fc9f47743748affaeb07313df4e62182db403c19ac217cb8b13f36f89255e00b0bc51abc26ae49a68dfc5710027fb12b7ef98ec9c07971b9ccd700af4aa6e070612099f43532b522dcf714f8b4f994af1401ab2012aff580f8a39303a9e54c3562b04f273ae584f388d051c8f026399a2d8d8bf3b201fd69db56eec6898a3729dd3881d5777069f1d0bc9d5c62501a8f0b016767c3decf095fe64c8f17bb2b55688a5782d8aeb31d742ad208f7d4d5103d4ddf0033678c2ed085bc6ba099333a2198a4614d69eddefc5437e8dacca864e9c35f0e954933f97aad4f0999534ce1716535c31cf87d694cdd730b91e50f05bd170d45174f58a5d3992bbbcd92fcc686443942b9aac2155e129cf9c0989357161d1a2a5fa1429f985999edbde5f02187b044c72f025dc8e86ba24fa5eb5b8d2865c59b6c79e0bd2eba10e2a5e03c354a3af7dbe1498596b8638c5bbc5251b519f6d8af05cad3f37c37a5029c011671a3b67e47758ec0c20dcf3a8ef218f4dfe6169541db6a07ce64e4f010b41bb50914896c5fad640971cf7b691cb96021befbfab58f1e91de0862ccba54500cdf2446e15bc01f79b182351047ae23b32930a56e0f7fb01fb3a82896a60f4fc1e0e83d88ca097320f2a9256bd16f725690d5b01bc505106b35f0d2cde47dc2e64071ed732e21e844b523493eedb87f93c002b4fb061a6a80325cfb14c89bd504eaa7820e42245125b5b899567081485d21dc9336adced20eccc0d1a70cc6308fabd9703517940575e009c46d2583ef95380da2859b9257c94d26b34b00626b50cdaee6d1da73926949b16b6268e1b2f0c688ea460a9dabb12f5efeb5a989fb03634e54617b1fe7a5b5bf0abd65a9e8cd93f1c1efd01a78e247820134b7dcd4e21400a500d2bbe0151085cabbf50290653723f293532cc91f2dc648c01aa3c399d092df95eeeac1c3b4bb0f87c57f4de4abf325e2017e7004faba35d813e1836fe89bf0f4854a6545134c787a6f9625796c1e75b98c7c1b608addf004326ae9a9706e1e41f13c858a5d16ad702a56cddd754b8344eae200b75e051995ce0563aae9288d1c7deec91d9db687dd1db060aa2517f5610e758bed44864e45c2211a8b9743753797fb38cfddc925198fe782d8f4859ccf33bcdd496f5ab70376ced72c86a972e858a88ad53289f42646a2576a668ab5e426f1b2fb1f2d5a871e2674bfb75cdd2398b4386dd68d619bbf7a229e6a795b7e8bcac13a455e18949b138fd8ef1ba206b6ff2cc6ab3feda3745db8206f4c766a9c4f25c0d23f3fdbaeaae2dc9a815efa7f44765eb5d639d51bd706155efa89b834f4a595c730e2b48a617064665fb99439770d30d6f8797057160a884fdeb2863650a46d037821789b13b1da827097d20939e014e24a495920ebcb1b587c58c3d10fce6392bfe357c47a53acf1bc2cdf14fa6bb24993255133e1c89ceb9e868c8c3dfe7cb5c64d2ddc6d82519252a0cf7a71a67e8669f21fb53487bb61575f3a4cb8667eb0b087199752ddc35ae208baf11bf1927cb899a4cbe662a72f4ba478f2b328cd222d9eccc22bb73211f8890818781768b3a873db186683a69c5a838ae27ab2f53eb8247e51e009ce67eaae73029130a14409cb3e187ab8c7d691913da90ec869fd6e7afe15efae85df561e50ee3ea86f823d91a8bd61abb96584d759881b0595adb49be36f06ea6953a35c04c82caa6b54c1ee585e632f0456383f89beb25944b2d83d214d2bf82e88e4df85322665b4f2de34267b2b78f8fe7513fb0ed2591deb2b1a640cf4859bae380247ae92d3832ea247a8c7126f0f9027ae2e4d850f567c8f6b3942c741a128dc830bd6e18311c93e30bcc3f1e6fe60080c3d4b85e2314c767e247aaeedf8297f994066d232b3855e30a1606520431ede26e3acf1d35fa7865e67aa3f914bcfac582257bbd0c673ba0abc8d32c5dc5a1759977d94656bfef1fe45fc32f21aea01822b762b3a90be63c1b455d4c90e5404a9d22fefdaa00bfb1d320cff974f715979f9d633e3faf3e194c1906d5a1500853a35429129c79cecc4bfdf3221631632b8601db088dc230f505b5d819544d2bf11e7cf8966efb96d56897bee4c1e1ff83ee688eb790484908ba18f055c576b0f5f7bc457f747f432a9e2d15e08137a5d6f833f85211ee41500263b0309d49637e0473c5428aac41156c21a4776c55f59cbe7954ab5e64ee5ffb24f4d4f918fdb52c96c7b5e9699faa6cbc085dc697f07ea15672b9ac47b95dfaf0035ba466472336a503535d57378b6051bc402220f3bbd3bee08b41ce2ccd7924972cc7cea4638d4605638868cc0e7e72a0f84682f0ad6d4192412ebd5e111a37a73ee5362493bdee3dc99fb41457d690723a823e06cbf9afe21725768a59fd9286f96b68b15c27cad0ef1162892be56ed579f6c0d998d52bd6a09dd6010b7ed2652d8bdbd99bdaaead0b5b784478da23b57500d2f81222479003aaae974ab7ef424a622afb135e7f5515566630f9ea1913d8b3bbd89503daa7cc7797595db67547d076da841b6f7ae352acec37ff86f3d156c6d77f23cb863e6cf8d6cb269b535394bdcfd9ee38a99fe9f78ce8c173cee476bc8766f6094efd2304164ce1111f7397edaee82f2e8e7c03975ff9609dc9385d1587e76c9d1fd33c85477bb218d177ac3a249ad69fac0ed5f209c4e062a599b23e5597d520fc5e36801c4cd7dbbd900fdf4603b38126a0b556f6244059c52687c17c2fb99a2a116902f4971e6edce3776b6f217406c9cc17129ddc70d4a08b9bb6662d3382a388dd574c0234f3b89b323f98357310af712c608df6e56b410286dc2cf3fc533c62561742b560bd3870465b401d963520453b046a606b6a86e8b74177c29ab0c1be94c4957f7c12f0eeb429bb0e7ce92dec43454664a55aaa975e01d9050b1c4b827114dde23db55f0d26a4f1c99d9fc41dac688eac33bd59371576bd53c856c6612f324195a2d96324a9ed6d7d5db24ecd71a24741eb0f27fff4ce9285e16326e18df2d9affbc34ef9d5a67806ebe063625de9c65ce7d3bc49e4022fc1594ff4586d3ae168c005567992ca3c0ac46ce8b1479f1fc6b894e31a57a6d0c4a50af4df4cfd10531f315c20caee089f665e9e7d6fc13980f7702a1d05975e2af432e7550ee53f6b55956bcd536a5bc9bb7a88071146245a80a694b1e1b52f45a3b4a3f0a0e9bf9e111d1380e7bc00bfb0ea9105010b2b998bf03073f284610c174517386bb18ec35dfdf180541ff2d4ea6581b1cff64dc165ebe76ae5740354e4a8bfce8a1a4751e277bfd82239db74dfbaca57deea5855bc606bd40df99c04ebe530c8c75bffd9632200a3993f72d0b148acdbb895633a7fbcec3cd764c50281385a1b4509fca5f86056f875ce53adf55b47788e7a2ad936ef95a5c0ad259bd2721ecf5a34b4edf73b275106b4db1df902eede4ff922a2dc8ee9cd361a31321312690bb65eec00d8d8077a07058f00f33386f877acf670f1e969ba3651d5743d8631da03b63ceb98c9e7d7572a3235caa141bc4817aa1fcdfb2e1d0ca80130eab8d8bf872d92fc353e37a49028b8e3c7c9545847960e00f7d6439b4164ecb95adafcfa07f6a24a0768d3a7de62a5d512e0122e4b088dff98fe898c36ba4d26568eee5e081bf982b41d861aaa7da97665931aec2e18112cbc247946b44f2dd8c81b1c206e20a0b813f5d1b12f4e1732390c2b6ccc31bb6b44ea0bb7e511020c81730640a04d15e04d70aaa065937342ebae249e618b6da1ffa2f8b4fa4fd45eca40deb88c6c5c678e95fcbc49b177c33b968fca37e9e0e7ab51723cc7c308a474bf631e11908ec57b40b393baa4988ee562e0dbaefe9fd80fffd8fc499a8b7063191514eb515cf2343fe23f61af58c155a0e88ec4ca1324be5512cbd987eb8b85bff9aef729806b242374c1e848b3c69dd26a205ea6f44b9018598e4b61ed5eedbca9a15657e92e3154f70d894a035218f8586bbb41769aba3285d93e3d8d9a08f93520148a73e39404ccdcf6918409a0de95ffa52d767a2849ce68cfd9c34d2a0883bad6edb62249d0a46102b50edec259211d2b9aba2ca94368c436915a2e785145961d5bf51968356a60d7d7e5ed720224d537ee0f7acb35da8f1468e757eaab7dafb9a8dd5018bf7a1beed5c4b3199497bda2e5c119c8f96a0ab5e6b663a86c5e572537c3440aacf50c7c3994baec209b1bb474ca0d81687c8af880a619c63f7e26e4aaa3973866f74ecb9c4780ccaa92a38e152a93e2c9e5a3ed874b2a33737043c278b70b5fe5a61980b5a5e58d749e49a81acc5cfa0df1abdc197ac7d907de207e4ba7cc2398936094da61e09274b5214d4dc7db179b0f2e5f5fbf41d849d35b21f82c0f64a109dd037072573c4ab67d38bfa940dec222d884f8c26ec1799d1d2c3729acb85fed5f9088bc8a167e61cb50e4edaef88c6be6c5ef6f69b9be542914cee4c2947dea4726dc666d0e8b7f909eab5a8e18f1c1a01b24fe3c7b"}, {&(0x7f0000000000)="f13070c398514f840cbedf4ceb0497abc7cad5997492052f6a1bad8ccf35b506de429ed50f9aab9959cd18f06f"}, {&(0x7f0000000040)="88e1a2072f1664da1d7e46152df2613b69ca54177d2c08e21d6bc291c8ebdee0b1514ba23a301bf19d9ffb"}, {&(0x7f0000000180)="631f0feb7db928de862e54644a87c0c23da72da360635cd2216edd88591aa4f192afd936e0479dada0ab4f74a85f29b9e28d1e1e23b7cbfb95dcfb1f4bc5faa789a072aa3ffc1bfada70ddb72014e2c1d89725341deb64776de265effbf71735f9aea7b92ace6453840b2037be5f412b99fcc42182bac511ee38c07ee6aa47bf20b7223a131f03f09af530c9428762112a0f6a8a699ef41a562985b3766f6744ac941a128fee92e4ceb7"}, {&(0x7f0000000080)="9f1b105f065a68aa980d66ba1f5ecf0b09556ebf6d997eec1e6a18f308e478f970e5f053e1a0986f4718785ee1", 0xe1}, {&(0x7f0000000240)="9141b46af6867efa0b3c9a763bb1026bb91851c8982978441f4c58bb1d4b05c3ad3d459b97898ea26462b44b09c7625314a758670504d10445b292e93c140bc8f3f31f1963def0e86b0f51de9da87142463a400c4623a44462b01938992cf68e6f9fa8dfc638c2b55c1ec349607942a0176f8d4a17b59d3d21c5009dc8f729e2538752059b10dd407dd10b90ee980ad4896bb57ea1c9731524dc56ff60249bfe97661f4c18486beda65358728212225e781ffce06e04ea162aba121ef954f00a1bd1356d4c08979acd40fef75a99f70bb2b91ec2e453c4536db0b4bc53aff40eef18b92e8c3e841463f8fac64aa71b5a2288b63a1052872de5abd5"}, {&(0x7f0000000340)="54e2b32f391967b0845b03c402bf84bd91210a1cc14509a2e00c12fdfe3b9260b03ee61a797eb9c89a3cdc719cddc8dc2a52aeb2d5f163625e2816f767e4b52575ee22495c5f4548a3a614df5e2c42092dfb37c7cc4ba24581f71881742bfb1cef8770389c7c761077bcc28eb9fc5504ef88575b7d8891188465ef8d39b5e700745561c1d2ac5903325666004b2ff22c41b0a316c5f9323f70419c4ff3796e76f224797afe6458d7a9bbb2d27c024fd5cdfa285148ac6b376c23b9a2e8356da25de7591fa89c531844e632249582fcb17404ecdcaacd93812582ff44ade15c4a95ef22e8b3cd6a9d7e92b8c135bfdd8b6e544f1bb2b6f2"}, {&(0x7f0000001480)="d975e60087c98ec5a1e1a86edb44c4594984f219234f1d1b2b443834018958c8565f1c31ce9ef7cbb66d328e4f59f17a80d92100"/62}, {&(0x7f00000014c0)="432bbb3b98e833a71d71438ae14e7d932fea6fc82e1fe6d4139d3effdeb7eabe8c3d3f57f604bf3dec32c2d1203f8c34b2f8afddfe88a89fc10034a6ee5596081a4ad6475bc89cc59d"}], 0x11) setsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:30 executing program 1: r0 = socket(0xad880bd15fa3e1ce, 0x1, 0x0) fcntl$getown(r0, 0x5) setsockopt(r0, 0x8, 0x3, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) bind(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="8c077dc2b557b5de30002094382daee231457ec72d888836e52b1fb0570f1d4fd7adc1483a494b288cdf5cb4612283d862365ba02f8af1d3c24d2991c5"], 0xa) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000180), 0x4) socket(0x10, 0x3, 0xfd) 16:00:31 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186004e27f0001400000000000000000000000000000000000000000e4ff00000000dc00000000007430", 0x2d}], 0x1) open(&(0x7f0000000000)='./bus/file0\x00', 0x10000, 0x87) select(0x40, &(0x7f0000000100)={0x9, 0x570, 0xc07, 0xb861, 0x2, 0x7, 0x3, 0x6}, &(0x7f0000000140)={0x2, 0x4, 0x0, 0x0, 0xfffffffffffffffc, 0xffffffffffff8f55, 0x1, 0x7}, &(0x7f0000000180)={0x1, 0x7ff, 0xe5b8, 0xffffffff, 0x45, 0x81, 0x200, 0x7}, &(0x7f00000001c0)={0x3, 0x2}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8181, 0x0) r2 = dup2(r1, r1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000000)={&(0x7f00000026c0), 0x1}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8181, 0x0) dup2(r3, r3) kqueue() r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8181, 0x0) dup2(r4, r4) open$dir(&(0x7f00000004c0)='./bus/file0\x00', 0x200, 0x188) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = accept$inet6(r6, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r8 = socket$inet6(0x18, 0x4005, 0x70) r9 = fcntl$dupfd(r6, 0x0, r7) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r11 = socket(0x18, 0x1, 0x0) setsockopt(r11, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r11, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r15 = getpgrp() r16 = fcntl$getown(r7, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r10, r12, r13, r14, 0x5, 0x7fff}, 0x6, 0x2, r15, r16, 0x7f, 0x100800001, 0xb1f1}) getuid() r17 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r17, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r19 = accept$inet6(r18, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r20 = socket$inet6(0x18, 0x4005, 0x70) r21 = fcntl$dupfd(r18, 0x0, r19) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r23 = socket(0x18, 0x1, 0x0) setsockopt(r23, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r23, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r27 = getpgrp() r28 = fcntl$getown(r19, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r22, r24, r25, r26, 0x5, 0x7fff}, 0x6, 0x2, r27, r28, 0x7f, 0x100800001, 0xb1f1}) r29 = socket(0x2, 0xc003, 0x2) setsockopt(r29, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r29, 0x0, 0x67, &(0x7f0000000000), 0x0) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r31 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r31, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r33 = accept$inet6(r32, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r34 = socket$inet6(0x18, 0x4005, 0x70) r35 = fcntl$dupfd(r32, 0x0, r33) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r37 = socket(0x18, 0x1, 0x0) setsockopt(r37, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r37, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r41 = getpgrp() r42 = fcntl$getown(r33, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r36, r38, r39, r40, 0x5, 0x7fff}, 0x6, 0x2, r41, r42, 0x7f, 0x100800001, 0xb1f1}) r43 = semget$private(0x0, 0x4, 0xa5) semop(r43, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r43, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r43, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r43, &(0x7f0000000240)=[{0x4, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff}, {0xc, 0xfffffffffffffff8, 0x400}, {0x2, 0xad, 0x1000}], 0x8) semop(r43, &(0x7f0000000300)=[{0x0, 0x80, 0x1000}], 0x1) r44 = socket(0x18, 0x1, 0x0) setsockopt(r44, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r45 = socket(0x18, 0x1, 0x0) dup2(r44, r45) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x4) r47 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r49 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r49, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r49, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r43, 0x0, 0x1, &(0x7f0000000100)={{0x3, r46, r47, r48, r50, 0x4}, 0x200, 0x401, 0x2}) getgroups(0x3, &(0x7f0000000180)=[r30, r40, r47]) getgroups(0x8, &(0x7f0000000500)=[r24, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r30, 0x0, 0x0, 0x0]) getppid() r51 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8181, 0x0) r52 = dup2(r51, r51) ioctl$WSMOUSEIO_SETPARAMS(r52, 0x80105728, &(0x7f0000000000)={&(0x7f00000026c0), 0x1}) 16:00:31 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x1000200, 0x0) r1 = socket$inet6(0x18, 0x4000, 0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = dup(r2) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f00000000c0)={0x1, './file0\x00'}) getsockname$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) poll(&(0x7f0000000240)=[{}, {}, {}, {}, {}], 0x5, 0x0) 16:00:31 executing program 0: ioctl$TIOCCONS(0xffffffffffffff9c, 0x80047462, &(0x7f0000000000)=0x5) r0 = socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f0000001500), 0x0) dup2(r0, r1) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="2800000022ff00000100000000000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) socketpair$unix(0x1, 0x112181b2ca1e88fd, 0x0, &(0x7f0000000040)) 16:00:31 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)=[{0x20}, {0x1c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="0092fa9fb5cfb7dacce0693704a3") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0x568, 0x3, 0x40, 0x1f}, {0xfffa, 0x7f, 0x8, 0x9}, {0xaa, 0x3, 0x0, 0x14ca0c20}, {0x1, 0x81, 0xf1, 0xfffffffc}]}) 16:00:31 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x33}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) dup(r0) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:31 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f00000000c0)={0x22, 0x0, &(0x7f0000000080)=""/34}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [], [], [0x3], [{}, {}, {0x0, 0x0, 0xfffffffe}, {}, {0x0, 0x80}]}}) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r3, 0x0, 0x0) getpid() 16:00:31 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x3c}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x2, 0x1ff, 0x0, "000000000000000100002000"}) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x42) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="28a5dbe1bfc7a58c", 0x8) 16:00:31 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x2000000000090d2, 0x0, "d7300800bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r2, &(0x7f0000000340)="d7c7367ca4921aa25dd55648015bdabbc1529b0f03623849a077db269b0d", 0x1e) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = dup(r3) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) fchmodat(r4, &(0x7f0000000000)='./file0\x00', 0x181, 0x8) r5 = syz_open_pts() close(r2) shutdown(0xffffffffffffff9c, 0x0) dup(r5) syz_open_pts() 16:00:31 executing program 0: getsockname$inet(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0xc) r0 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x1, 0x2) pipe2(&(0x7f00000003c0)={0xffffffffffffffff}, 0x0) renameat(r0, &(0x7f0000000380)='./file0\x00', r1, &(0x7f0000000440)='./file0\x00') r2 = socket(0x18, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r2) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$unix(r3, &(0x7f0000000400)=@abs, &(0x7f0000000480)=0x8) r4 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x41) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r5, 0xc1045763, 0xffffffffffffffff) ioctl$TIOCEXCL(r5, 0x2000740d) unveil(&(0x7f00000002c0)='./bus\x00', &(0x7f0000000300)='r\x00') ioctl$TIOCCONS(r4, 0x80047462, &(0x7f00000001c0)=0xfffffffffffffffa) r6 = getpgid(0xffffffffffffffff) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x80, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) setpgid(r6, r7) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000140)=0x3) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000040)) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r8 = socket$unix(0x1, 0x1, 0x0) fcntl$setstatus(r8, 0x4, 0x80) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000240)={0x6, 0x3, './bus\x00', 0x3, 0x6, 0x81, 0xffff}) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f0000000100)=0x100000000) semget$private(0x0, 0x1, 0x200) shutdown(r2, 0x1) r9 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r9, 0xc1045763, 0xffffffffffffffff) ioctl$TIOCSTSTAMP(r9, 0x8008745a, &(0x7f0000000280)={0x7, 0x80000000}) load: 3.41 not a controlling terminal 16:00:31 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="33d0"], 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"}) sendmsg(0xffffffffffffffff, &(0x7f0000002540)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000200)="8dfad43182bbf16634e0cc7020fe3679c928a7fe42f21bb1990e213e2676599c98c06c5759bbd74250d61339bfde2788b0c40d456d9ee2cbeb99bfb54b49afc4d07ab748aebebb2c26149e420d2813087e57e1ba2e8a23a0416f5713aa593033a46feca634a1a023ded1ef3d73076f8bc967d083f92005c04d2d8bef6b7d7a3bd47c9ae261d925903ed32faec239d5474d2fbe6a1be321c424565c3bf46581fa05093c40d12fa43dc143b756e56da52de3ccfe9b6e039320fe54cc5236136df229e574c7a88985735a0a220f33e3f544b2268e06ac8dc139c11511b519df057d9d1609228048bfae0d99dd78a9ba68ed98aa589eb0a278a822d4f669ee1e611e89f7aa464d48d9e8df286d10c86b9273c64265f234ab9faea00012c23ee18569f230ebc945049995d82617d59d220909afc4a82dde9b91c2b9c72531a237c5536f9bd42d7f2195059ca19ba38e55b3792cc48d0390e2d26fbe67ee34b90ddd6d59bafb425589e95878d86cad56660e5928ff694723f7a1be8d05c0598fba2d05de684d292ef8442eaed51d61d733f8b09f470c8a151854c318e0e377dd15e333e6e9da12719ce73c1e0c0b3eb8cbd82d579440113b706e9c6d46000a45773a2ba9f329423f7f1d33141d0495d0e57cae3c3493f5fabffb71941f90e035c99651b4d78750b6f60e5a4ce48b6087f89c01e634c1e9bce05674da9d83216ec8745c0ec2a098d1060be2226aad9ed4cb68c4749c8570403ed0cf18635b367180449a452dedb9754a5faa97a735d9d2a2b323bcaadb83cae5fb9b18cd5ef5822d4fd94e3e8abf106178905475f11279635e0b6437f92aa8631c3e9c4108cc248e38407301f510bf814907508bd70f32f087a69600b93e34703a836699179324b003a71a9557c303fb3af294a03e8038b643ddcaebaebbc711c430c76d8b69ab86f7c92b568fba49d0447ad8b622f1a0f01d618ac7a4089c953d29ab761fb597e8ff7c9d443b74b3dc934d6d5d847411b402039379772363453f6b609f0c70134a20502bd616f5ce20503a45c4ce53190a11e3817341a333d7ba32b1a91f80c509f2a10a22749319611e17b892f3698f13f657290d5e0f9b64260936efbde4b241bd92a9e9642df9c5b12bda3a728e1a67c5f6c1d4339a46368421c0a95c4fb8d81f5039c6cd5ccb8a930835f64507afeb1be784a6dd3a6188099b644bdfe031da81e8030e7e4773814cfc670952d038b701ff83d9f32abb5e2fe907624d16f0b85979d781cafe42cd0512a97e6fb5b52dbab26cc3c2355e94bdf4b9b9d2e1b8fe0ab2789f192edc5d1761d263101abe5eff238db859209d1b4003e2c7eadbfe7d5e761c8609f99286eeb5011823761ca642287c068b5e6c549a20522eb7132f3fbae06ce1a3a61ba873ee407e00e3a30cfbc09738612c0e22e4681a283bab68fd3df7cc5b85b33f1b13d83fbce7d84c9e374a364b34af0488fd8c5eb89c38e0ca3fa04b524f9e8eb9983b273b858dc92ef0f9c63dde5fedf536454b6b1aa758b0b879cd4924e9905491d0054b09e44755d90684fbaf893c22fe6ea6b818b4d0234729aa253fae406c6b2c0612eab3ac999ef685887ebe854451645fc33fc4517c52462c709269741b09c6913c3b20b8a4db1624b20594e43e691de00773f2e2050708f0f682d296d6241169abcc4b44160a6eea72c9c191f99cb3a2db3035a8f79f732583c918a1e722918eb9d61dcb8524f476d6c43e69cc09554f19ab48271f4e5dbdd3c98e59a7462fc191aeefca721c85cc1a9c6ab7e0d83b5bcce7ab699ad5261627f3aafc539dbc1f3d19db9c855fc8bf716422487d44bf4e5e717ec04b1ad48e71c0e78c97d56be9e32daeede3cdd31ac276b3e3ce24f9da33ab99d7ea7f1cd0dd32ad803d307b0919be33b169943aed0fec58c14a87427925cbcfee3af7e429f88fc9eb5b3ab7009a21a7c8c67b70360834da136776a11cc3f69df5692b47dfe9b67883366f2b9fd1", 0x58a}], 0x1, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) write(0xffffffffffffffff, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) close(r2) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) load: 3.41 not a controlling terminal 16:00:31 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ff1000/0xf000)=nil, 0xf000, 0x0, 0xa011, r0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) fchflags(r1, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000000)=0x9) 16:00:32 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) r0 = open$dir(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x7ff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff8, 0x9}], 0x8001, 0x0) r2 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) getpeername(0xffffffffffffff9c, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000200)=""/12) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000280)=[{0x5c}, {0x1}, {0x4000000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGBLEN(0xffffffffffffff9c, 0x40044266, &(0x7f0000000300)) socket(0x18, 0x4000, 0x7) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000640)=0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r5 = socket(0x2, 0xc003, 0x0) connect$unix(r5, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd23500"/204], 0x10) dup2(r5, r4) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) execve(&(0x7f0000000340)='./file0\x00', &(0x7f0000000440)=[&(0x7f00000003c0)='\x00', &(0x7f0000000400)='/dev/bpf\x00'], &(0x7f0000000580)=[&(0x7f0000000480)='tap', &(0x7f00000004c0)='/dev/bpf\x00', &(0x7f0000000500)='tap', &(0x7f0000000540)='-(-*$\x00']) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000005c0), &(0x7f0000000600)=0xc) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) r6 = dup(r4) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r7 = openat(r6, &(0x7f0000000180)='./file0\x00', 0xbc5a71a31810b4d4, 0x4) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f00000001c0)=0x200) r8 = dup2(r5, 0xffffffffffffffff) ioctl$BIOCSBLEN(r8, 0xc0044266, &(0x7f00000002c0)=0x6) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x44}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x0, &(0x7f00000001c0)=[{0x5, 0xf0, 0xef, 0x3f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x200014}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) r4 = socket$inet6(0x18, 0x3, 0x99) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) kevent(r1, &(0x7f0000000140)=[{{r2}, 0xa8dc2e7b7219c342, 0x0, 0xe46a55b6a2fd5556, 0x4, 0x7}, {{r3}, 0xfffffffffffffffb, 0x8, 0x20, 0x0, 0x401}], 0x42a, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffd, 0x64, 0xf0000000, 0x5, 0x10001}, {{r4}, 0xfffffffffffffffd, 0xc9, 0x40, 0x2, 0x3}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0xf4, 0x1, 0x8, 0x1}, {{r0}, 0xfffffffffffffffa, 0x3, 0x20, 0x40}, {{r5}, 0xfffffffffffffffb, 0xb0, 0x8, 0x5, 0x3}], 0x80000000, &(0x7f0000000240)={0x2}) syz_emit_ethernet(0xe, &(0x7f0000000340)="ae7716be36f1d35f6fd1cc0a375e") 16:00:32 executing program 1: select(0x236, 0x0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1000000000000}, 0x0, 0x0) r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000380)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000280)=0xc) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x1000, 0x5, 0x10000, 0x4, "1b55acd832f2cb73aa61f954cb75ba27a87ac945", 0x400, 0x3}) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x10000, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffd9b}, 0x42) dup(r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r3, &(0x7f00000001c0)=[{&(0x7f0000000040)="3653b8f2df300e1a7974dd93f65d8913", 0x10}, {&(0x7f0000000080)="581d79bf6f9fef9054d359d2e9d920e686e0ec128f3063fdc0199f0bab849825a3db9ab7b263b0c58414520ca8239d05a2cdc38e03df238c489e222f282efa55e4dee61c6f675e9e298c1ca2e52fc374545d33e0734b24d7afc70440d6604bcd1f0ce630", 0x64}, {&(0x7f0000000100)="94f9ca25e1fae0b4bd3d9e003d9bee1519732e8c268d3a3f4d0f87841e", 0x1d}], 0x3) openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x8000, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r4, &(0x7f00000001c0)=[{&(0x7f0000000040)="3653b8f2df300e1a7974dd93f65d8913", 0x10}, {&(0x7f0000000080)="581d79bf6f9fef9054d359d2e9d920e686e0ec128f3063fdc0199f0bab849825a3db9ab7b263b0c58414520ca8239d05a2cdc38e03df238c489e222f282efa55e4dee61c6f675e9e298c1ca2e52fc374545d33e0734b24d7afc70440d6604bcd1f0ce630", 0x64}, {&(0x7f0000000100)="94f9ca25e1fae0b4bd3d9e003d9bee1519732e8c268d3a3f4d0f87841e", 0x1d}], 0x3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) recvmsg(r5, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffffffffffe30}, 0x42) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) r6 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r6, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r6, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r6, 0x4004746a, &(0x7f0000000380)) r7 = msgget$private(0x0, 0x718) r8 = getuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xfe56) r10 = geteuid() getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r12 = getpgrp() r13 = getpgrp() msgctl$IPC_SET(r7, 0x1, &(0x7f0000000300)={{0x8001, r8, r9, r10, r11, 0x4c, 0x6}, 0x8, 0x800, r12, r13, 0x7, 0x4, 0x8, 0x484}) getppid() r14 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r14, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r14, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r14, 0x4004746a, &(0x7f0000000380)) r15 = msgget$private(0x0, 0x718) r16 = getuid() getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r18 = geteuid() getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r20 = getpgrp() r21 = getpgrp() msgctl$IPC_SET(r15, 0x1, &(0x7f0000000300)={{0x8001, r16, r17, r18, r19, 0x4c, 0x6}, 0x8, 0x800, r20, r21, 0x7, 0x4, 0x8, 0x484}) getgid() r22 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r22, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r22, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r22, 0x4004746a, &(0x7f00000005c0)) r23 = msgget$private(0x0, 0x718) r24 = getuid() getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r26 = geteuid() getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r28 = getpgrp() r29 = getpgrp() msgctl$IPC_SET(r23, 0x1, &(0x7f0000000300)={{0x8001, r24, r25, r26, r27, 0x4c, 0x6}, 0x8, 0x800, r28, r29, 0x7, 0x4, 0x8, 0x484}) r30 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r30, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r30, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r30, 0x4004746a, &(0x7f0000000380)) r31 = msgget$private(0x0, 0x718) r32 = getuid() getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r34 = geteuid() getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r36 = getpgrp() r37 = getpgrp() msgctl$IPC_SET(r31, 0x1, &(0x7f0000000300)={{0x8001, r32, r33, r34, r35, 0x4c, 0x6}, 0x8, 0x800, r36, r37, 0x7, 0x4, 0x8, 0x484}) r38 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r38, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r38, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r38, 0x4004746a, &(0x7f0000000380)) r39 = geteuid() getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r41 = getpgrp() r42 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000300)={{0x8001, 0x0, 0x0, r39, r40, 0x4c, 0x6}, 0x8, 0x800, r41, r42, 0x7, 0x4, 0x8, 0x484}) fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r43 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r44 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r44, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r45 = dup(r44) ioctl$BIOCGDLTLIST(r45, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) mkdirat(r45, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='./file0\x00', r43, &(0x7f0000000480)='./file0\x00') ioctl$TIOCMGET(r43, 0x4004746a, &(0x7f0000000380)) r46 = msgget$private(0x0, 0x718) r47 = getuid() getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r49 = geteuid() getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r51 = getpgrp() r52 = getpgrp() msgctl$IPC_SET(r46, 0x1, &(0x7f0000000300)={{0x8001, r47, r48, r49, r50, 0x4c, 0x6}, 0x8, 0x800, r51, r52, 0x7, 0x4, 0x8, 0x484}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) r53 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r53, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f0000000600)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r1, &(0x7f0000000680)='./file0\x00') ioctl$TIOCMGET(r53, 0x4004746a, &(0x7f0000000380)) r54 = msgget$private(0x0, 0x718) r55 = getuid() r56 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) r57 = semget(0x3, 0x4, 0x8) r58 = geteuid() getgroups(0x7, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r61 = getgid() semctl$IPC_SET(r57, 0x0, 0x1, &(0x7f0000000380)={{0x5, r58, r59, r60, r61, 0x40, 0xae55}, 0x0, 0x9, 0x7}) r62 = socket$inet(0x2, 0x2, 0x0) getsockopt(r62, 0x0, 0xb, 0x0, 0x0) getsockopt$SO_PEERCRED(r62, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) fchown(r56, r60, r63) getsockopt$SO_PEERCRED(r56, 0xffff, 0x1022, &(0x7f0000000540), 0x6) r64 = geteuid() getsockopt$sock_cred(r53, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) getpgrp() r66 = getpgrp() r67 = socket(0x0, 0x0, 0x0) r68 = fcntl$getown(r67, 0x5) r69 = socket(0x800000018, 0x3, 0x102) bind$unix(r69, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r69, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r71 = socket(0x800000018, 0x3, 0x102) bind$unix(r71, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r71, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r68, r70, r72}, 0xc) r73 = socket(0x0, 0x0, 0x0) r74 = fcntl$getown(r73, 0x5) r75 = socket(0x800000018, 0x3, 0x102) bind$unix(r75, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r75, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r77 = socket(0x800000018, 0x3, 0x102) bind$unix(r77, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r77, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r74, r76, r78}, 0xc) msgctl$IPC_SET(r54, 0x1, &(0x7f0000000300)={{0x8001, r55, r78, r64, r65, 0x4c, 0x6}, 0x8, 0x800, r68, r66, 0x7, 0x4, 0x8, 0x484}) r79 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r79, 0x29, 0x6c, &(0x7f0000000040), 0x4) 16:00:32 executing program 1: 16:00:32 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000080)) 16:00:32 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000300)='./bus\x00', 0x80, 0x81) write(r0, &(0x7f0000000040)="670dc3", 0x3) execve(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)=[&(0x7f0000000080)='!.%\x00'], &(0x7f0000000340)=[&(0x7f0000000140)='\x00', &(0x7f0000000200)=':-]\x00', &(0x7f0000000380)='\xcd6)\x8a\xc8\xe6^\xa51\xde\x06|\x92\x99\xa4\x96\x90\xf5UH\xdfT\x98\xc4d\x16~\xdb$j^u-\fs\xb4P\xccnBv:\'\x96\xc3\x1c[\xac\xccL\xe3\xcd\xcb\xeeS\x8f\x05\r/\xb6(a\x1ag\x0eA\x8c3a\x0f9\xd1\x14\x148\x12\xec?i\xc5\xfb\f\"\x8dH\xfd\xef!\x93\xfd-=\x1b2\xa1Ww\x81\xad\xebWT\x16\xf3\xa2u\xa7r\xbe\x0f\x13\xa8\xfb\xf4', &(0x7f0000000280)='\x00']) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0), 0x0, 0x0, 0x0) 16:00:32 executing program 1: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f0000000d00)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000100000000001500000000a50d1bc3060243d03e43252800000000000000000000ff070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a65774965e000000000000002000000000000000000000010000000000000000000000000000000000000000005d0c39ad655520f8683413543f1df6d794dfb7bc743331eefc2033304f088d5a4ae11fbfb36c4e503f84a690a9d93a3b1cf89a3868cf29510f147ac49d53dba6b012dcb8edfcb3db0fcc519864fc82170c1780e0559e081e8e82582dcca22ce8d0ce29b7775ce101398b70551758bfe770802c0510"], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r2, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r4, 0xc0107005, &(0x7f0000000080)={{}, 0x0, 0x0}) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r5, 0xc0107005, &(0x7f0000000080)={{}, 0x0, 0x0}) r6 = fcntl$dupfd(r1, 0x100000000000, r5) fchmod(r2, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r7, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x3, 0x0) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x3) msgsnd(0x0, &(0x7f0000000000)=ANY=[@ANYRES64=r2, @ANYRESOCT=r6], 0x2, 0x800) msgsnd(r7, &(0x7f0000000a00)=ANY=[@ANYRESHEX], 0x1, 0x800) close(r3) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000880)={{0x18, 0x2, 0x0, 0x401}, {0x18, 0x3, 0x3, 0x8000}, 0x8, [0x2, 0x400000000000, 0x7fff, 0x100000000, 0xfffffffffffffff7, 0xfffffffffffffffe, 0x25, 0x7]}, 0x3c) msgrcv(r7, &(0x7f0000001a80)={0x0, ""/4096}, 0x1008, 0x0, 0x800) msgrcv(r7, &(0x7f0000000800)=ANY=[], 0x0, 0x3, 0x1800) msgsnd(r7, &(0x7f0000000a80)={0x3}, 0x8, 0x800) connect$unix(r2, &(0x7f0000000b40)=@file={0x1, '\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'}, 0x50) execve(&(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', &(0x7f0000000600)=[&(0x7f00000000c0)='\x00', &(0x7f0000000340)='\x00', &(0x7f00000003c0)='}\x1c&+\x9a-$\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='{$&\x00', &(0x7f0000000480)='.*%:]}:\':(\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='.(*\x05A\'-\x00'], &(0x7f0000000980)=[&(0x7f0000000640)='(])#\x00', &(0x7f0000000680)='\xcd{[$\x00']) msgrcv(r7, &(0x7f0000000040)=ANY=[@ANYBLOB="0000005fdb00"/19], 0x8, 0x1, 0x1000) pipe2(&(0x7f0000000100), 0x4) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCLOCK(r8, 0x20004276) ioctl$BIOCGSTATS(r8, 0x4008426f, &(0x7f0000000500)) ioctl$BIOCVERSION(r8, 0x80044272, &(0x7f0000000540)) ioctl$BIOCSHDRCMPLT(r8, 0x80044275, &(0x7f0000000080)=0x5de9cc06) ioctl$FIOGETOWN(r8, 0x4004667b, &(0x7f0000000ac0)) ioctl$BIOCLOCK(r8, 0x20004276) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r9, 0x8004667d, &(0x7f0000000180)=0x7b0) r10 = getpgrp() r11 = getuid() r12 = getgid() sendmsg$unix(r9, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r10, r11, r12}], 0x20, 0x7}, 0xb) r13 = semget$private(0x0, 0x6, 0x80) semop(r13, &(0x7f00000000c0)=[{0x3, 0x4, 0x1800}, {0x1, 0x50000000000, 0x800}, {0x3, 0x0, 0x1000}, {0x3, 0x5, 0x1000}, {0x4, 0x0, 0x1000}, {0x4, 0x4, 0x800}, {0x4, 0x5, 0x800}, {0x4, 0x101, 0x1000}, {0x1, 0xffffffff00000001, 0x800}, {0x2, 0x9, 0x1000}], 0xa) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r16 = socket(0x18, 0x2, 0x0) setsockopt(r16, 0x1000000000029, 0x20000002b, &(0x7f0000000000)="4b74954c", 0x4) openat$vmm(0xffffffffffffff9c, &(0x7f0000001140)='/dev/vmm\x00', 0x80, 0x0) r17 = socket(0x18, 0x2, 0x0) setsockopt(r17, 0x1000000000029, 0x20000002b, &(0x7f0000000000)="4b74954c", 0x4) accept$inet6(r17, 0x0, &(0x7f0000001180)) socket$inet(0x2, 0x2, 0x5) ioctl$FIOASYNC(r15, 0x8004667d, &(0x7f0000000840)=0x107b0) r18 = getpgrp() r19 = getuid() r20 = getgid() sendmsg$unix(r14, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r18, r19, r20}], 0x20, 0x7}, 0xb) ioctl$BIOCPROMISC(r14, 0x20004269) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) r22 = getpgrp() r23 = getuid() r24 = getgid() sendmsg$unix(r21, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r22, r23, r24}], 0x20, 0x7}, 0xb) r25 = syz_open_pts() dup(r25) r26 = syz_open_pts() ioctl$TIOCSETAF(r26, 0x802c7416, &(0x7f0000000140)={0x9, 0x0, 0x90d9, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x18000, 0x7fff}) writev(r26, &(0x7f0000000180)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r26, &(0x7f0000000200), 0xb5b) close(r26) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r28, &(0x7f0000000740)=ANY=[@ANYBLOB="17002e2f66b565850c77603b7d7103f9e4f564ec651a04118af2c19e35ee400f4c473ed111c77324130f9eca5354a0333018962bce895f3ddeaa949a358de47e62b1596ed7ec4b5c5633a349b32ed430039d15d27dc47be5273e279b5f8aeae93fe6"], 0xfffffffffffffefe) ioctl$FIOASYNC(r27, 0x8004667d, &(0x7f0000000180)=0x7b0) getpgrp() getuid() getgid() 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) r2 = open(&(0x7f0000000200)='./file0\x00', 0x852, 0x2) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000180)=0xfff) r4 = syz_open_pts() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) r6 = accept$inet6(r2, &(0x7f00000002c0), &(0x7f0000000300)=0xc) dup(r6) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000000240)=0x54c) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) socket$inet(0x2, 0x2, 0x9) r7 = syz_open_pts() ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r7, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r7, &(0x7f0000000380)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f0000e552aaeefeaff0f2c85e2c31c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef002", 0x8a) close(r7) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000280)={0x8, 0x5, 0x9, 0x7, "dfb63316f8bb26814529297a55c21d65e69dc92c", 0x80000001, 0x3}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x61}, {0x40}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:33 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5f65c6593d2870b4122cd235000000000000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba5ae8eb2b8686ff308d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b2161e337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b91d236c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905c1450c12185601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652"], 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:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000100)=0x2) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/Bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x45, 0x0, 0x0, 0x8000}, {0x7c, 0x0, 0x8b, 0x5}, {0x6, 0xd7}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000002c0)={0x4, &(0x7f0000000280)=[{0x0, 0x63, 0x4, 0xa192}, {0x1, 0x7, 0x6, 0x4}, {0x5, 0x3f, 0x5, 0x85}, {0x0, 0x9, 0xce, 0x6}]}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet(0xffffffffffffffff, &(0x7f0000000200), &(0x7f0000000240)=0xc) pwritev(r3, &(0x7f0000000280), 0x0, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000180)=0x7fffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") geteuid() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f0000000100)=0x2) ioctl$TIOCSCTTY(r2, 0x20007461) 16:00:33 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bbde579e05c03ba8a7910bf453f68c1170028d66ef44a5f2a3eae7c8327107ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6bbf7271c02c9bd51b13d01360bcd4c0a160047473c238495aaee48c02f6ac41e200000004799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202001cd8cac7dbbc5b65c65903000000122cd235000000000064709d1412133e374bcd0d1bcfe1c9683f225963ab8a995bf1de7b874e90bc99401f55314d134cd83d0cd087cadf140f85591eb4a6791b492cf160e909cdc60978a335a33ac7ebbe6bb006e1f4ec18634478beb9c41a34194009d84b73f9b7d3048971f7abb2d35ed8783588dbe5f7e47a56d0e3a608bd10dbf6058d9db7bd0fde08"], 0x10) write(r0, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) kevent(r1, &(0x7f0000000080)=[{{}, 0xfffffffffffffffc, 0x4, 0xb349de683c788b91, 0x6, 0xfffffffffffff989}, {{r2}, 0xffffffffffffffff, 0x1, 0x7f5d59a27994b128, 0x132b, 0x100000000}], 0x3ff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff9, 0x0, 0x20, 0x3, 0x2}, {{r3}, 0xffffffffffffffff, 0x10, 0xf0000000, 0x81, 0x10d}, {{r0}, 0xa, 0x14, 0x10, 0x1, 0x5}, {{r4}, 0xfffffffffffffff9, 0x1, 0x80, 0x4, 0x7}], 0x800, &(0x7f0000000140)={0x5, 0x7ff}) sendto(r0, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000280)="f8893e9d34ba751218d141ed7382a05dd4857d0e4b1fdfd4b09f4f8a", 0x1c) 16:00:33 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000300)) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) getgroups(0x1, &(0x7f0000000200)=[0xffffffffffffffff]) 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) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x1, 0x4, 0x4) recvmsg(0xffffffffffffff9c, &(0x7f00000001c0)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000080)=[{&(0x7f0000000140)=""/110, 0x6e}], 0x1, &(0x7f0000000240)=""/78, 0x4e}, 0x1) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x170) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10000, 0x0) pipe2(&(0x7f0000000200), 0x10004) r2 = msgget$private(0x0, 0x205) msgctl$IPC_RMID(r2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10000) ioctl$VT_SETMODE(r4, 0x80087602, &(0x7f00000001c0)={0x0, 0x0, 0x9, 0xff, 0x1000}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) fcntl$dupfd(r1, 0xb306be5a8b7ec860, r3) 16:00:33 executing program 1: r0 = socket(0x18, 0x3, 0x3a) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvfrom(r1, &(0x7f0000000340)=""/201, 0xc9, 0x800, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x20, 0x0, 0xffffffff, "007f000000000000000fa600"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000180)="1074b8b7562d61a7d01f029c008e75b0e0ea0fcce42bab1b016613af1879226d37f22efd5e0c0ddf735265d21eefa15846e99dfec8d716670f5b98fa0b82bfdcd35afe6b317862f77c8312f8553f9a54ac43c56e9d308ab0be64996568b7836e1680c4a03aba9ce77554e24c9eed8c24032cf7f09759611dbfa3fa95069ed0759a073a4eccde8046853e4e8d4ddecd99e4", 0x91}], 0x1) 16:00:33 executing program 0: setitimer(0x2, &(0x7f0000000080)={{}, {0x800000000}}, 0x0) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x100000001, 0x1f}, {0x20, 0xffffffff}}) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000180)={{}, 0x4, &(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0]}) write(0xffffffffffffff9c, &(0x7f0000000000)="118d47e263dbdc305312dbfd4f7f3afc8713d5c81b60e59937cc920760ff07adb3cd311b441d14d62577953dc7ee22e50c4d80dc70ab5962d0baa86feae859b7abe581523900099928e5416ff4dae165ed2c4d9e7433027eaebf20e711ee621f463880e6ca5df87235e3ed66b6b9d3ddf88144e97c284c24c54acd146c", 0x7d) 16:00:33 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x10000002402, 0x86128) r0 = open(&(0x7f0000000140)='./bus\x00', 0x11, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="0100", 0x2}], 0x1000000000000274) write(r0, &(0x7f00000001c0)="09f54bde3705", 0x6) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0xff000) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000e80)="6bc73c8547486edfb077d7376c98de4b4927d05be2166f7874b6e38e599933e7e71399d165da3bc8b0e8ba14ec1f453d47cf2de3cfd068089e6daaa8c5d21ee14698e9fc396f31a85638fc0cd7bebd34f443877dd19d8a15ce652ce20c213b8428b180948a3f2bee603a19aec4aaae7cd9a28023e5f0984654dea64f9a1bead1c30bc35b649af7ae6de3a52e9a60054f8c8678160280035238b14db939b91e274ebe64f20a39dfc989b0a5db581ffe9511c21c60987f9769d608aa4b62508010613f432350dd088af02ecb7f069c9a0b1d1befe201c2a3d92cb317c79c144b4977ad66c234069b995e012bc46066002a4d17fd573b4c155e5c2e2f32ab81b2329cff47eda5da66236d9f8e6a41cb400f0e47cbaca35f8470d2a64e72c8c856942bd546ebaa9559dd9409082ea73352f1cb34c0dc4a35c5e0d689c52bff4b1c48020353cb5a1897454396adf35ddd7f83aae47733a728e6160e277b1e2538abc392d0ed9cb1b97353ce0efc9a637e964c6b6d5dbbc2b3c7e7f967e17aa8049365b5a7b76c2373c8f6faad310d6d663019f785092c42b5f1ecd56a2277025d67b88de908c77aef8cce2ae22cd335aa6c5e882e3da0e1e929b3b5a3753070a2d71b9fa2a85f71a0831cdbbad9f10f139b82185240ec7f15e4dec3465d4d19171e4a2ccb5c17c6bd4e2681352e7ad664a85d7e8f1a03bb991764aa391e60c5fb446802c175bbb3c799fe991d27bbeac562ea7f36ed82ef34096f4050bbc3451cd2004e3565abd666c3ffc19d39d0eaf672a957fec56237654feae766164a26973d3e1680729b684bd377a77cf6289a85e26d98cb07d98907de94f00d2607f74841eb4be669be7b1607978de55fe7b70484f5eb632cd0b32032e709b29d553396657d5f043fc396fd7c78d0b37ccd99ee41da34e28a863c8b7b6764a456f6e08b4777b1e181429b745e4724d277fa35bf915cfc1567da6404055b3356c538f4702f950f08c2c7e00dd88aeecf5139db1e1eb0be1fc68e4f0ae6d7fb810a740cfae55e8edcaea48676c452c26974f8ae1f67abd0a5e15e97ca0f86d8cfee6834f58cf61ce281243d9a63a0154f157780c490552a1f210d3b4b3170064469890c6bd5c32ac35a3d60f8befa9d0bcfc160e028f01b3e17666d793fefb2d965d6e5363fea56bdc1fa68d3ffaeeb132a77b127c18a5614d8ade87ea92fa5d6afa2aa4db87e6de0b8adb4ef2a4b347e7768d237574f3216920c1eff86d93ddb5827b00e98afca324fd6650cfec7f112e04489858731b11fe08af95cde520195df7c19b63644de88aee59fd4d1bffd1198b3d45f0ff15b2914296a828a6d6fa0f19d33e183242ceab21894d858d36930f128b68abc9a026dc3857ba7f5d1f1cf4afa3d6e83d357768ce9021801e1852c8f77da3d13dce49708f05a776399bce4e0775515d7f594d96c5c4e24983a6904a22313a15314245983630e674e19438b80851957e02ff8d37e93adbe670c2ae035789da7eeed166bafd95344d68240fb59e9d97e2a54bb7755de23bba0c124e1533c3a8d93be7971c17d948038a9e80a73f072f590c44ccbcf8b75817c434dcd929a670c3838b55a63a8e1be5e6a9cef42bc85a437a68497c26973e1ff487777ac421e23b7f0ae9094", 0x493}], 0x1, 0x0, 0x0) 16:00:33 executing program 0: nanosleep(&(0x7f0000000080)={0x0, 0x2397443c}, &(0x7f0000000380)) r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r0, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) pwritev(r1, &(0x7f0000000280)=[{&(0x7f0000000100)="4965825f81282a6a1ea9e25ae32fd09d429ecded7fcb55f4d17574147631d8fd3376707d6ec477133dd91cc70a2ace57358f28347d765e95cfb8b324f4d11cc52ffc6e8855545b9e3ee75e3b5389ed5f15a0dfbf154c1f523836f6c047f52f0fba2aa2514e6c08a2", 0xff7f}, {&(0x7f0000000180)="0d060000005814336efd19ebd34b1943e26d83774294abfffc63c08b0000", 0xffffffffffffff4c}, {&(0x7f00000001c0)="74d61e4069a5345bf0176146d4ace4709d19be9771a75595f5c4f49571", 0x1d}, {&(0x7f0000000200)="e1fe67856ca1252caa87e227bb10249cb4dbfbc64ccb5fa8b42474c6e2fd786b43721de1e4bbf739", 0x28}, {&(0x7f0000000240)="0d703a7a545c3460212921cdea6fc8ed3ea7b94a96579aa7555ad0817a11d018268b20e41daf65db1e77f5ff5d792bc17b9218a6a5e9a8c9911cd92dbb7a", 0x3e}], 0x5, 0x0, 0x0) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) preadv(0xffffffffffffffff, &(0x7f0000001880)=[{0x0}], 0x1, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000340)={{0x18, 0x0, 0x5, 0x7ff}, {0x18, 0x2, 0x3, 0x4}, 0x9, [0x9a1c, 0x4, 0x7fffffff, 0x6, 0x1000, 0x5, 0x6, 0x8001]}, 0x3c) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000300)=0x6) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x2a, &(0x7f0000000540)="ebffcb7966329579177dd757f0c446cf3b92964800"/36, 0x24) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = kqueue() pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = getpid() r8 = socket(0x0, 0x0, 0x0) r9 = fcntl$getown(r8, 0x5) r10 = socket(0x800000018, 0x3, 0x102) bind$unix(r10, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r12 = socket(0x800000018, 0x3, 0x102) bind$unix(r12, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r9, r11, r13}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) sendmsg$unix(r4, &(0x7f00000005c0)={&(0x7f00000003c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000440)=[{&(0x7f0000000400)="70d317235d50bf59c5e61f3fd00f55c767a8f271b2", 0x15}], 0x1, &(0x7f0000000680)=ANY=[@ANYBLOB="2800000000000000ffff0f00010000009f5e1f8396da58681c2556f414882139450b3d3a037a700fa3ac32e70af56c28ae0a371e97003710b0f10075855aea03959b1990743bb3850db0a5f58c2d42d5400b6c8de257289b1c3b563decb53763d9cc0c64ff6f354a570ed937398bc1db3a87cad6dde573ef048955c6f5cd0c17b00cad63f7bb60479bb166d268215484d6e8aa86d805737ea5f5fc2b96435b5db2fb1c237795b14eefbb5c8ba93b9d4be4449811dc3d9669ecf5d11fc63e4458f4ea246a0f06c725c439d69a3f553741bc34fe9641", @ANYRES32=r3, @ANYRES32=r5, @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r6, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=r11, @ANYRES32=r14, @ANYBLOB='\x00\x00\x00\x00'], 0x48, 0x1}, 0x7) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) mprotect(&(0x7f000000e000/0x3000)=nil, 0x3000, 0x1) 16:00:33 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x4, 0x10004404) open(&(0x7f0000003500)='./bus\x00', 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000000)={0x99, 0x1, 0x1, 0x4b61, 0x5}, 0xc) 16:00:33 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000380)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f0000e552aaeefeaff0f2c85e2c31c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef002", 0x8a) close(r1) ioctl$TIOCCDTR(r1, 0x20007478) syz_open_pts() syz_open_pts() poll(&(0x7f0000000040)=[{r0}], 0x1, 0x0) 16:00:33 executing program 1: getgid() getgid() getgroups(0xac, &(0x7f0000000000)) shmget(0x2, 0x1000, 0x100, &(0x7f0000fff000/0x1000)=nil) msgget$private(0x0, 0x40) msgsnd(0x0, &(0x7f0000000dc0)={0x3, "3d551559e046828f563a7584eae633181235a06adaf5ff5e88437f167385acc79aef66b655bc3947ebbd7ef8b684287fc472f0ad8d3ae4df93d1e4ae6a59a668496b3054f748bf0604216055907d7ad42cb6172d6b3dce4a22b19dc2c4b5f39ee2d4a6a2d064c6eee8be38af00e92b0b5b3e4b10481caec9847c84ea930bef0a52e30b9318b8dfebbea30aefd51932b9cf65e639a34b2a6d9819983e161bddbe47954cbbca9fd279162c5982300d728052748bcbf50315e2de3f6cf063c602f5e785fb1781740a78184160d8bd7363ee5bcd6152fe83518d3c80e784640497da89edfc2ab49a42dee43edf78f7c02be3259e2a98e8806579eef84252f232ea5d304331fd365f8591845fba205da23499c4ed1db2977a46e856225771004db2f6d070ae8c39db1979e5c05b64bdaff0d9fcefed27f1a9e28c4e6b36f78b5d5730b798e916b05ad28904dcdf9c6e2481176c0e0dcac93ed7123abe56d7109700"/366}, 0x12c, 0x800) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x200, 0x0) getuid() 16:00:33 executing program 0: r0 = syz_open_pts() syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000000)) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) rmdir(&(0x7f0000000040)='./bus\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) 16:00:33 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4, &(0x7f0000f72000)="241c", 0x2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x30, 0x4, 0x0, 0x20}, {0x4, 0xff, 0x0, 0x100000}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:34 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) msgget$private(0x0, 0x0) r1 = dup(r0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000040)) ioctl$TIOCCDTR(r1, 0x20007478) getgid() 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x20}, {}, {0x2e6}]}) ioctl$BIOCPROMISC(r0, 0x20004269) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10f6c6e191ae9993, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000100)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) r4 = dup2(r2, r3) sendto$inet(r4, &(0x7f0000000240)="be12aeff52bfc3927cd3c1d97accb2bad07702157e8abc88adfc00ec621d326ca301d4b169b1bcb0d3a5cc88a53fe2b4cd7bf5c9cec027a1bc8d92300effe300e3b67e6dd333053c4a13d93b4dfade67f85287e754528edaeb047f797bcc36b4acc2376c", 0x64, 0x1, &(0x7f0000000140)={0x2, 0x3}, 0xc) 16:00:34 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="2000051b09a64d25d37a68b20a389579bc7f3e6e2fd04b28669de736da003968c76e3bc541697a61603f2b026c49aac2d7f33f9cbc810f7972eb3bf3c0e8dff8701d444edbec05dd575b08556782d4ec34bffddc07f4aa66a379db78d3de361e97426123d31ed0396d92b3d02887b991e4ef6649b00e8aa92caf81b639e2c092e2a7d10175f5d348006df6e2eacdf80b"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000080)={{0x3f, 0xf9, 0x3}, 0x2, 0x3f, 0x80000001}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x3b9) 16:00:34 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000140)=[{0x800000020089}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockname(r2, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) 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, &(0x7f0000000140)="ad18f05de2f4ef18", 0x1b7) 16:00:34 executing program 1: unveil(&(0x7f0000000280)='./file0\x00', &(0x7f0000000240)='\x17\x00') r0 = open(&(0x7f00000000c0)='./file0\x00', 0xe7522030a6b581a0, 0xa) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000040)={0x7, './file0/file0\x00', './file0\x00'}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000001c0)={{0x18, 0x2, 0xffffffc0, 0x7}, {0x18, 0x3, 0x853, 0x5}, 0x80, [0x4bf, 0x2, 0x8, 0x6, 0x7ffffffd, 0x2, 0x7ff, 0xffffffe1]}, 0xfffffffffffffc5f) dup(r2) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x8001, 0x7, 0x2, 0x0, 0x1, 0x5, 0x2, 0x0, 0x5, 0xfffffffffffffffb, 0x3}) 16:00:34 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x18, 0x4, 0x7) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x4000, 0x36) setsockopt(0xffffffffffffffff, 0x0, 0x5, 0x0, 0x378) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000240)="229a9cfbd727be1e0de12c869ffbd0daef8511db85768bbc9e44b50a430a880f7e607d010c7622eb9830c5ec75c3bb788d5d0c1fb9261dce1e24b4dfa5efe0c5a478275b086d5d07b0f68b7caf9fc20eef3db7862c67e8de93c6e77a6733bbd9fe8a708feec0d41f9b68cb2a9193e1f7484d73f7e089508b74b4270e3998995463cdcfb88e7bfc18b86b5bed2fbc4e471bf36791a131c4c19b51f2da9b90413ffe2e31dc5510a46000181390a1c031bade19e3c5245f62e241b59e9242d9e63e97b0fa00e33581d6cf438e228379c8371a0638adc5182848", 0xd8) pckbd_enable: command error 16:00:35 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x100001, 0x0, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3", 0x3) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = semget$private(0x0, 0x7, 0x0) semctl$GETZCNT(r2, 0xfffffffffffffffa, 0x7, &(0x7f0000000b80)=""/175) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000100)=""/210) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000380)=""/215) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000200)=0xffffffff80000000) semop(r2, &(0x7f0000000140)=[{0x0, 0x1, 0x1000}, {0x0, 0x2, 0x800}, {0x2, 0x8001, 0x1c00}, {0x1, 0x5, 0x800}], 0x4) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000100)) r3 = socket(0x11, 0x3, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1021, 0x0, 0x0) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r4, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r4, &(0x7f0000000540)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21936b0c425c835b2316cfeaa1f302993bb672d8f9322ad23bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c18510f9a107c82319a6bb436c5b9ae81dea53a766715d91e2858df7f77868c50ba70b50dca8216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r4, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r4, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r4, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000500000000cc403de6b99080b840d12ac5bd074aa09c2277be4b1ae3b17368a64d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r4, &(0x7f0000000dc0)=ANY=[@ANYBLOB="18000007000000007ff7e1d456ef5826acd6475a6b501fc70edb86a290c191675bcacb070ca64c5a183c6dd3c00447331c139e87591de55c2ea4948b9c4670e141c604d3a8ea571b21b23e69ea712a238c73df7919683be32fe2d20acd48e8ba4d28ee8e5a7e6a0c8519e9382fb45d9042e0f1bcdfb602bb8d9216cb83ea3cba4908c8f207531bac99e645d61dd6bf854de98442d67a5c724d8192d1e4e465fe223c818c2d41de69401ea41025e4ae8ebb07bd9ee969efa5acdfc879440807566249887ea46e31489ce2e98456096c62fc8f97adcb5c60731371fad15c3e6880e8e8b6a67658dd26cd2f0952a7c3b0f5c5a157820e1865f92c4a9e7b2c9a14bede1b712112b371c68051b74462fedb7f33bed729e52677faa20eff2e869a844bd5fb50071e5b570e259bc9d52eb0cb23f53a85ed6c2d3a9a155676547da69f9f0d76df61d075756eca31d03b004f53f047d4d299cb0ad00071"], 0xffffff64, 0x1, 0x0) r5 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r6, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r10 = getppid() r11 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000980)={{0x2, r5, r8, r9, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r10, r11, 0xa5, 0x1, 0x100000000}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000780)=0xc) r15 = msgget$private(0x0, 0xfffffffffffffffd) r16 = msgget$private(0x0, 0x480) msgrcv(r16, &(0x7f0000002a80)=ANY=[], 0x0, 0x3, 0x0) msgctl$IPC_RMID(r16, 0x0) r17 = socket(0x18, 0x2, 0x0) setsockopt(r17, 0x29, 0x23, &(0x7f0000000000)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r17, &(0x7f0000001500)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000001280)=[{0x10}], 0x10}, 0x0) r18 = socket(0x18, 0x2, 0x0) setsockopt(r18, 0x29, 0x23, &(0x7f0000000000)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r18, &(0x7f0000001500)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f00000006c0)=ANY=[@ANYBLOB="1000000040000000000003000000000082532c5765d2ff85b943a2510b623b5d6a57b7d02710522646a450b2c74a55e925dc982125eb2d206cee7cdd914541baddf8e86a38"], 0x10}, 0x0) r19 = socket(0x18, 0x2, 0x0) setsockopt(r19, 0x29, 0x23, &(0x7f0000000000)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r19, &(0x7f0000001500)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000001280)=[{0x10}], 0x10}, 0x0) r20 = msgget$private(0x0, 0x480) msgrcv(r20, &(0x7f0000002a80)=ANY=[], 0x0, 0x3, 0x0) msgctl$IPC_RMID(r20, 0x0) msgsnd(r20, &(0x7f0000000480)=ANY=[@ANYPTR64=&(0x7f00000004c0)=ANY=[@ANYRESDEC, @ANYRESOCT=r13, @ANYRES32=r17, @ANYRESHEX=r7, @ANYPTR=&(0x7f0000001680)=ANY=[@ANYRES32, @ANYBLOB="21bb187de1c56d546dd84ddba7c20b37bb8a078af7c638a2d9b7df12c2d704c59e1df07c2ce5b9bfc38bb558bd47f9e45d4f7045c8a07937cb0e09db72039745b4716e8643fdebe463ebe097bd5c004883ba9972de8f9213358168b836c67bb34b4bf1bf3c4d52069db61a433bf67baaff1a5b92b7575781263d190e34f8a1f7ef3a5a5166472b88cae10e3f1d08a06ad77da4b36082c7aecaeea20f0659f28b6788409dd31264e29862c56992d5e1d843e1054c9f4df501510d57fe94e9046c082ec04b22dd446c6350ed1c7a1d5ff541c147fdb0923f1bf374781e8854d45c748b8ceb9e196eee7f6139d0edf78bb549acc68d03dd2b5d774c7a3bb367bce0404f9e1ebd58d2bc7cb3da19aa7171c03337bac392eda472a6486b706b07441af54ca1fa07114409a863aa26d2a4d80b2eb961467b3f671425194af7d2f1bd7ba6d0d20848583caa01350f9c8ab37e2759eb77988f1943a3ce33fda9c86c073914c15e4499ae9f02a58f90194084a8691a7b2b1d2b4b32ce3afae7c5183b4973d8caad8115c3f79f87e7c3da6946bb203ac7e83668aebea44145ef702a02cbe492cda3a338a28c1709b678a575d11e7416d5bd01e4f6f62292903636df4c3ac63e3e3958e153eeb0f50c7ea19d8a446dc4775c35d53fc37110777a036cbb8281d365955ac44228be0bc0516f49f56a49a564a0f602cbe94342d05139e6f0f11d4d9ad2fad2091bc5b9421b8934508a888d204879bb613c75ed39a57ffcd40f09ce8e9f68812ec1ad6236b46819b91e700148d2f249870a96d864651c0417f45543cb7ac4d9434ae10543e4c53a8d53d7dd0a9f7078e840673f514505db7f199fe37268595dfc6eb17b1b0ea46cd4a3c2c31b4c560ad25078ba85a252f1444946860bf75803e40af55af053a50c121fa6c2481075228efac3ad90c336de018c7091a84d2c345493229022dcadcd2a4b4e9e2b3f8132cab6c298716faf6cf0846ac00795fa4f36fd94d9add3712c5bf63ae199d1f1af39d514ed0e1bb3993e8133a71ec9c27c00c78d531fb7970b0c2659ff7719f5dc8bf1f2acaecf57c93c80d1d2e502730966ad82a5073ae40ec8c935fe52e77248c70a6dd31041b07239bd92b64d6c6a5700cea0c5db561f9d5bc950cb168b50fac14ab522db553cbced1593fb8e34710bb8758af81135521490cc3d0109587ea105a0c12e7f7e972cf66e94277c295dc84aa5bc1a1a6bef764d3f4dd79e36fa46026e14f9e68c7aabb1ee990f651553684fdbf9dc64ab74f7c94f7700e75172976af8300fa4e72597c98dc577945159ce5f39fcf8bd2d4dea5c29e55b0941dc4678f761558dcba41ad4635f10fd6fd930d1cd5c51288bb03314599fe5ec25c0458205378ec172ebad75cece058e1be7b4a7d85dfcb1e985f9555ebcfb905531713ba509d2438fe19ad7f0b826a21a519869a3fba825534428e8b196a790e7e66aff884012db3d1930498e077438abc9c53678007951b2de3ab6a6810a128341aa1a71df1740dec2db20dd9db660704f93227f5575734b9e312637bbf89c84363df4fbb85a4a4b1c4205ad19d8d4042a87bdcb5a044a08b3e7b67efcb56ff5e4be05c093f6c09968c385560edb7706b82908b0d14bad4ea533ca21efe1e2585fda73e6b35e4181b08ceb1e93427aac2bb6e14cfd73f36921b3eba06bd01704ca420ec6784d3dc208cc03fc0d58c4639ed8b429727d63313879bd97277b5c547aab814a87e1f47b7cf47d5be0aadd4428a450775f28e1677efecc1c901716033d75af6a86eebfe8c88685c6f06548bc8986045d352baef05c0be5268fe466244d1c4f2b3b6d18d4c035ad52719e3c8a371d679461eee64d6a75278470a146295a029b4a660f94054c1dbcea4e9fd3d5ff4272a8c5ffced8eacf0279dc14d0554ddb85152c0345ca14dbb1f809a1fa108e9ceb77a0c0942e59e40b3bac6cc0474cf2922a9e6b46fa7aeda449354921da4de58da5866e4ce036c38dd6212467c8017973bdd2aca0ea0b93495d1d7d1553631750fddec5939395405829209c9bf84e3157a37b7cf28a9618217fc7e7fa74cd15e7cae192b82c39550c51d3ac8ebfaaa147c923590addddea6757a68d91afbdc9877b26ec8d69724644f45bc7fc4fdb939c8086040f07fe488b9294256970d19caeab62431b0dd224b06b22faa62403017d66b3c2f7530a316f44368d533f541ee9ab7d63f8c808d48f4d385ec4fcd0b9239f222361d2fae043f689febc2dde01daf84618f91affa27c78e5def405463be77b7a088eb072c2c0bba07f2f21eeb77e80bd52578af3fd8c489f9988e17a8d252b897cfeae5fa37313afe417890d826a92a3f01e25343194255348cc638467576dbdc64d0fbc56a12a8d8195b75c24f9c93345f83f1b32ca0455b9024c90581309572910afd69bed7201f5a1c6800bfcb1a8c585a6714d971d3537dddf33d2d57bc1a22c20f0bfab1b2c4ab246e9b2511914d0a8af11a70c563889e5f08a30af3bd9676e3df55e65d737d6742706bde099f4796d31bae9e8f662ab2a33b2e06327f9a00523d9d620bec3e65d45fdb72aefe416f42fccc8c897bf93e2ceead669718c72de75bd85306ff715a2eca0213183c7048ae0d0c6fcd40e9f02f9a38d6c61e60600c1a184686cdd2e9b7e8b4b981da729f8ebbc57e8509f07a37c3e3de3baeed62717bfa150fee7db23bfffe222861a6fc968248727e4b4f50e728ba8cdd0a138f56b43f11ce2c5271dcca6f60f1c6c8c9f37dfbed07e3f5dd7e293e13926cd78100d1acd2bd3a550c990e87bcfb3c9ec586a94e2d799dec13cedb812359a1defc000941597cc6757112ac4c1785be90d8263e47d96cd409313b4c05d7023c6b4bbb3425a0529d44edc4807db2d8e006dfb037d4d878574d3cfc2585d605c16e704044adc69b0de5c20f8499aab44bab1cd3f78e627f36a51a607e644814e49eef4d219331f6e2450439f9872518f5e19db51bb017a8c36f3657e803da1b787d70b88285b5990fa7710d4965239cea40113d3e551f08a6784529e8008b24be09e7c021c2b9c1fdef346f89b28e8611ee69e2fec4eee885cabd8f479228145a97b42c448687db1e27123ec7366a013e89a52f40dbf6902c1ba2d64078e728a24fb3c12faa07a71fd6f7fc6991162f7782502030aa716ca6d2e32441e0da7592fc79bb70e08f5867ef64a497023a4d98a3b15f531283bea1434ba96921b2e3622361d3eba85a8234fd54a6fd8ba27a368bef4d6e60d5e5be3d69a6da11be485b7111dd29f6bc0897b159a50cd540e09229b8d7552e1fa9fe8bb3b54cb1e156ce7e6d2bdfe2401543e1d9890ba385e951ef19d067a268a58f80940cdcf48ad2af7cc57d0af20d9b262ab1b6b3b61d79631f509c5721152bb3c25abc2b5f979326faa25edaa050fb371c4c95056aaf89662d4ce49cae5c35bb2c0c131ce049a75d3fc5c5bb51cbee69dff987815aaa64949335b128a453d8b51e56bc67ae0c7871ae95cf479752c47305d38b8b0a0ab19b31ce7f869e3f01978a0ecbd037ccc50cda03dc2a55aa5fda691ee31264094c2c8f930bf3f36ecaa7c8d68d6f23df446127fa658e64e0b00123200608ca2379ac2c26efdfd8b03e88127b7dd5012e0f41c79cb0ea411e104abac6783e971ceae710f7cb1b476059f4bb703536202ef2bf8e29b218be9ae61f6f9e6ff15437aff7a694ab73b94f242e852d158ed2a5b244adaa5e0607f4f5fa6d45248a9fcd6ae98f3d0d41e37a64e86326d74c89cbded7d36fa53a2dbc130185c1df45d603e33e43ce99ed4d2f97a0517ccb095d7f9428557a7e87dea54e8acf55f5aa31f94f88fae4e175d30a8f4da027d19b6b7612d2055bc846ee4d5370361ba0118b4af6b892dbc4145690093cc83fcb8c162ec8bb7301f03240502ce0dbf9987e6ecddea376bcf2a1194e302a97e856754a8863e3d0abd7827bce7cf1b9f7adc3c9251dde16574b3175050cdba3f9608eefe2d5b96fed4689d78fd015701ed51efb30a591a1f7cd6b6badc4e32ddf0859091cafe760dc78abaaafd83959501737607dc79670dd7cd4ac6d4c395b18f781b447a9d3698a8043de4b8421733c1aa1214cec4e23eb18ceebfda32364142f4648e828ec0b5c56f3fdec1216420823ac9d7a5df890bab4c359c7ba9ec54b0e81372cc251ab7fae8c3d62638979da787e8f36c1834235d210e08424cf2edc32fa2514a8bc4e67ffd3836e20b9ff66db97a8d4d93232a1b2e95c0a0115caf236ffb91e61e16ae1b6747551c715895d35263baf94e60867aeae9e861b58ecff0678c8061b1e793c78546cf7a800141f79a11faf2cf72991d48be644838b48665f4bc031a6bc63d59ed294398802af2f847a89a17e0787df73d4c8d9276a243bff1cebc04d7f957e222315bb883df210f17c6255393f8a6cc06c0a6557911fd6bf3b16b4deef90d65be1c55c7e7f596121c1b52de3c5fa595a69041cc3a69cf1112bcf308ea3dae4d559ecfc486df9dc42b65323cf49e3c677ae6457e0cd96773e53db8029ec2242d3736e3fd71a3d254c62c8d72478f656e367db5180f8a69f695b24317b7f2d903bea15d67e82144366d2c7900e27e95bb9e35df85693e0d6a3655387acbc91d7dbd0a57f1b86e7aa381cf3ac5ca5b004cef3940d02289254668295cfd7ea6076ef7d43dd00eabee2994862078f16035ab24b5efc454837f5aad52732813252e1e8b2c939c4c9a6f887ea96b6fa399837e9e5629d7640326abbaa99425cf1198811c434e5c9f353bcba5ddaca63b43c981f3b6145e6101648863c04c63919eb51ff4c3a87570198bdaa88602482f536dc17d0e6c2381268c9e011b48ae753b330e321e8d42243b572101c5c74d2309ba8403107a1df763d02355bc2f31b30165c72124e3c913a2dbdbeaec19316aab9af277fe0aa79323334b6f0aa62aa8df386aab1a35f82f424c1309a98008faf6a365f17e7b909d2a63389afbae07c0984405fb7cf701e989c047330dfa1804d67569b2598500dd0d1f62b7f39c60e08155e80fc5607967bf31ac2e5b967431a104297dff1789c2fb6f1dcce6d0ac3dd7df33e45a98fb644af138d53ba0074b3d405db34ccca5f9fbbdde83108f8a8651b4eac6f4739a2ffad6790e75a3e385568b836a04a504eb6e26a257253f5d8dcf0a4ec8c3309560a3f9ff995eb21cd52abbfedd590ce02af77f8096aba06e0f6cac5bebc0a7ed4d741fd3479b332927f233705ac0b003e467fa49efbdc99e467bebdcb65fc9fdfc1872e7e97a10c22a5ace6c88c7795dda110ece8d553a072a7811580ecdc5f19c2a354f66c2e9e2894d74defaece76f62ff545ed0fcb26b45a843f804c042016f3aee8f9ecd38a2a6fcffbeeb40fa03db50fda685eb1098da2803ad9f9657f7a4af61e58e4466e4ef45f08b65c5dd6f04d1b5c65e72734d660ba5c3cadb6600aa0731dc4945e6b32ad2927d68c4df013a71b5278d0db66bd168bafe670a3d8514739f3eaebdd55ae5869da42406c4952454403fa36b72228a8dc48358a7d4b3afda98bb28789d31bec27b2e04b8888518dffea7520d87c5410348472b71f6587b997ffd29021b430793ea4ab214980bf1741fda7ddcc1023ac0734fb4a81d4f3920329f279c6405e210fcdf93cabd2aff61a1d6a836dda161e07ac230303dea7665ebb6558f9e695a98398e677bf0461829c8366aae705e1ebc5ba7fd882f0babba2155249849d574002d47097ede39653f5d444ccdffeba30cc420e3ce090ea5b6", @ANYBLOB="9e1d7a44751b7babaa3dea1ad7fad0ef346f0fc327b09ba69bbe0db250e5be70df7a6d4409709741456b042a0e40ccd8f74da64b6fd78efa60c5c98bfab9e8348826ba4246d26d57ed0b1b9233d656324b1db6dc3a6fad6984802c5555016f9a39dfa4c48eb642826f3197af1ff764a1f924db099df560899cb4ecd00917d3e2f214d2028261fc93f817f0533978030db88c", @ANYRES16=r18], @ANYRES64=r12, @ANYRESDEC=r19], @ANYRESOCT=r14], 0x2, 0x0) msgsnd(r15, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r15, &(0x7f0000000540)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21936b0c425c835b2316cfeaa1f302993bb672d8f9322ad23bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c18510f9a107c82319a6bb436c5b9ae81dea53a766715d91e2858df7f7780ba70b50dca8216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac6c2d"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r15, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r15, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r15, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000500000000cc403de6b99080b840d12ac5bd074aa09c2277be4b1ae3b17368a64d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r15, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000"], 0xffffff64, 0x1, 0x0) r21 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r22, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r25 = getppid() r26 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000980)={{0x2, r21, r23, r24, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r25, r26, 0xa5, 0x1, 0x100000000}) r27 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r27, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r27, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r27, &(0x7f0000000540)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21936b0c425c835b2316cfeaa1f302993bb672d8f9322ad23bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c18510f9a107c82319a6bb436c5b9ae81dea53a766715d91e2858df7f7780ba70b50dca8216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac6c2d"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r27, &(0x7f0000000c80)=ANY=[], 0x0, 0x800) msgsnd(r27, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r27, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000500000000cc403de6b99080b840d12ac5bd074aa09c2277be4b1ae3b17368a64d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r27, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000"], 0xffffff64, 0x1, 0x0) r28 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r29, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r32 = getppid() r33 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r27, 0x1, &(0x7f0000000980)={{0x2, r28, r30, r31, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r32, r33, 0xa5, 0x1, 0x100000000}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000007c0), &(0x7f0000000800)=0xc) r34 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r34, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r34, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r34, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r34, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r34, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r35 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r36, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r39 = getppid() r40 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r34, 0x1, &(0x7f0000000980)={{0x0, r35, r37, r38, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r39, r40, 0xa5, 0x1, 0x100000000, 0x2}) openat$pci(0xffffffffffffff9c, &(0x7f0000000840)='/dev/pci\x00', 0x424, 0x0) r41 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r42 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r42, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r42, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x3}, {0x40}, {0x6}]}) ioctl$BIOCSETF(r42, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f00000002c0)=[{0x5, 0x1, 0x1, 0x8c}, {0x2, 0x2, 0x7, 0x2}, {0x1, 0xfe, 0x48, 0x10000}, {0x3, 0xb, 0x4, 0x4}, {0x8001, 0x0, 0x7f, 0x3f}]}) ioctl$BIOCSETIF(r41, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r43 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r43, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000280)=[{0x5c}, {0x1}, {0x4000000000006}]}) ioctl$BIOCSETIF(r43, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r44 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r44, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000280)=[{0x5c}, {0x1}, {0x4000000000006}]}) ioctl$BIOCSETIF(r44, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r45 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r45, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000280)=[{0x5c}, {0x1}, {0x4000000000006}]}) ioctl$BIOCSETIF(r45, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) dup(r1) r46 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r46, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000280)=[{0x5c}, {0x1}, {0x4000000000006}]}) ioctl$BIOCSETIF(r46, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) dup2(r1, r46) openat$pci(0xffffffffffffff9c, &(0x7f0000000880)='/dev/pci\x00', 0x100, 0x0) r47 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r47, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000280)=[{0x5c}, {0x1}, {0x4000000000006}]}) 16:00:35 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f0000002700)='/dev/wskbd0\x00', 0x381, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000000c0)={'tEp', 0x0}) symlinkat(&(0x7f0000000180)='./file0/file0\x00', 0xffffffffffffffff, &(0x7f0000000200)='./file0\x00') r1 = dup(r0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000240)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10, 0x0) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[0x0]}) chflagsat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0x4) open(&(0x7f0000000000)='./file0\x00', 0x20, 0x1) pipe(&(0x7f0000000280)) openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x200, 0x0) select(0x40, &(0x7f0000000080)={0xff}, 0x0, 0x0, 0x0) 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:00:35 executing program 1: r0 = socket(0x11, 0x200000003, 0x0) clock_getres(0x3, &(0x7f0000000000)) sendto$unix(r0, &(0x7f0000000640)="b100050300000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3e00c257699a1f132e27acb5d602000d7d026ba8af63ff372829e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000100)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000080)="1c357e3a005856bf000000000000", 0xe, 0x0, 0x0) 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) recvfrom$unix(0xffffffffffffff9c, &(0x7f0000000340)=""/194, 0xc2, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000500)=[{0x1}, {0x28}, {0x26, 0xfe, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000000)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000280)=""/149, 0x95) 16:00:35 executing program 0: r0 = socket(0x2, 0xc003, 0x1f) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f0000000240)={&(0x7f0000000080)=[{}], 0x2000000000000016}) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000000)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYPTR64=&(0x7f0000000300)=ANY=[@ANYRESHEX=r5, @ANYRESOCT=r1, @ANYRESHEX=r0, @ANYRESHEX, @ANYRES16=r0, @ANYRESHEX, @ANYPTR64=&(0x7f00000002c0)=ANY=[@ANYPTR64, @ANYRESDEC, @ANYRES64=r3, @ANYRES16, @ANYRES32=r4]]], 0x1) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000200)='./file0\x00') writev(r0, &(0x7f0000001540)=[{&(0x7f0000000400)="7370aa425c9924c74268f60cd3abeac10f250ca70b22066b44e082828254f2cf18a7bedeb5252ccb33a87055a24f95a49d2dfca6e739aeda62f07e4c6a55976e01225fdaaaf46cc3f2eeb8081b9bf1017c96608ca82e55ed9d93b93bfed23365912a", 0x62}, {&(0x7f0000000480)="93944b9addefd0b214bfd0fbd5aa71814f9e3da1ca817e5680f08075686317e76f3b7a7a625d96c1dcf96a4dfac7c36028aeaf7e89944bc3f8a244c4e66559773aee2784704abb3fc7a451705b19f9d5a6c966015b2ed8bb4dd15d98950e5b5fb52e4d8681d45c92fb5a8ce57656af7658e5ad867acdd638706b1526bfe421f82337e738dd550280c2705fbc2f0f6d821100a8616993f1c96ced41a3fb99832d7b57303407720600fc1d60182a", 0xad}, {&(0x7f0000000540)="9ad6433a979975ba3e098399cc2b97ef7366c5297f42f4c7d2b119099fc6ecdba0e27d69ef6e3d9a08948d1267c2300b9eabc69080d9f75facfa9f7121deba01c47816e9a9d5d2ae5010bb963860d7844717e078cf310b3c28c240e81aeefeeda586fc3217f5f68352222d531066611312bef9a8e121fd66007383c81ec70a4b3f1f9f3808ddcaa84ef269bb3a2b6621fa3acecc8b68c65bc16f491452b85ef51da51e835946dee90e9f81db33a10d96bb894473c85afae9ee660a74a0725ecc8289eae648f0b013ae1f250e0e791cda1a00ca770df80c0b85fcbd1214d7258635e2b61c7b82ea53b73b200c3489ec9a0ac8f3aa4a05c70d4e19952727149619f23c49d3e2684dc8d827ddb4161c03a495d94fdb5eeaf6e031e65ee3d8ec472ae1630f749a00f02ab3d11baefe1bf688e473a0e776033cf0ee80952d4390910c5befba1a00581e8f080f6e0f1c643b53268bba7fdfb6a97e98111fe1a3e06cf98ab25cc0fa52b45f2ef7dae8a6f9a4231a71baa4a36d974618f6c05a4fb74e9bc1ec21ea272e8b52fd6e74a527f872ffb803118ef011f8659a4f6e001cc6d49476e7d76286c767998e270074393265f189683ffc732af9f2a8de9b5685a4235c35f92b0ff447b07ad96fdc73d8b75ace07fc044c43deb28c0d196d20d6d1d94488c97e530b59bc04aec9c1a3786e4f5f755c66266636c1b1f708ab7b252d5e926470c94ed923c015dfacb22b3582744c4740c3cba83ffa4923650d530ac6935b8a4360caa83423664c470d1dc8fae56b61c89becca9d81b29b128d4bbe6c9d07888dd4097a68cda9dd2f2391c7c7bd0d638c24c28d07591bac68279997036ad52a69c652185470e7871babeb0d3ad0df6050dcdb03ee19861048017aaf92d4450598daaa13e008a0dba608271d80c2ec46877da2c31e8d384c9ce09683e1fa3777ceecbb63c3bf497556e5a660f34b1bac5760a79491038f5bcf0f1a6337200a78859b57f169ad4b15d531abbce7b8351b2ea10d30f1adb0ee5c37fa3be3039aeea7350c290d87007e76d4a74c3cf2d47f56950abbd2b47d74f7de145bd7636c0594e0bf6d441fcf5078e3de1c33c4191ca8e492a9d30caf7bea21529e934ff6d532260bbb5853a86948731bcd27a0ad5b54ba6dc2b540a863095922f5ed811a4d17e4166fb4f038edbb1fc2d4aa06a8d07c371f0e42761bc273564ba55ee0b049ad60072adbcf3143891d3db59aa800af7a45253d0e34a2cee5ff84d85464b1426fc577dcf419cc582cf70096a51bb8b8a68051ad50d0f62170d44cb8ae8c1edb00a27dfae2ad9548bbacfcfabe3520c3324dcb720c41575b94378986cdedd6ce08185af948f0328635b8b614085b3b7c322a3ec589b0c642d53081620a827a223c19c83bbc44ab1f62025ff3ade2bb9d0035261d2273214fed76f06e20d169bb57b91cd2236b43a5746c1846c0c8edd5459054e96637c7aeeccf69834090f91248b8d9da594ee61e585ef90af86156f3d97e6ae96de560c1d7684aeda76c2876daa8c5c77fbaee7224acd290444df677b33e4b4d3165e841993645f0333d6a189acb1043cf5755c8759e8cce1aaa28f00c7808462424f39650dd280349f532431044ee5a607480e9db03c77ebdbfc679de", 0x492}], 0x3) 16:00:35 executing program 1: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000140), 0x0) dup(r0) close(r0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) execve(0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000080)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) fsync(r2) write(r1, &(0x7f0000000200), 0x0) 16:00:35 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x6000, 0x9) open(&(0x7f0000000040)='./file1\x00', 0x8000, 0x7b8304ebfa7e6846) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x400, 0x2) writev(r0, &(0x7f0000000040), 0x1000000000000029) execve(0x0, 0x0, 0x0) 16:00:35 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10140, 0x100) close(r2) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7ff}, {0x3}, {0xa, 0x0, 0x0, 0xfffffffd}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000240)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000180)=0x6) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30000) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000200)=0x401) 16:00:35 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xee) r1 = syz_open_pts() close(r0) ioctl$VT_WAITACTIVE(0xffffffffffffffff, 0x20007606, &(0x7f0000000040)) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x4000, 0xd4, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETAW(0xffffffffffffff9c, 0x802c7415, &(0x7f0000000100)={0x63d5a727, 0x3, 0x4, 0x3, "0195adea0c10eab6c90e24227e446a246ee70668", 0xdb0, 0x2}) readv(r3, &(0x7f0000000580), 0x0) syz_open_pts() ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000080)=0x4) 16:00:35 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000080)=[{}], 0x2000000000000016}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2d}, {0x6, 0x0, 0x0, 0x8000000}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r1, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xaa) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x47, 0x8}, {0x1d5, 0x2}, {0x13, 0x2}, {0x160, 0x3}, {0x44, 0x5eef}, {0xfb7a0fd92d474711, 0x3a5}, {0x87, 0xbc}], 0x7}) r2 = socket$inet(0x2, 0x3, 0x2f) shutdown(r2, 0x1) 16:00:35 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000380)={0x4, 0x940, {[0x10001, 0x2803, 0xfffffffffffffffc, 0x200, 0xe6, 0x1, 0x1ff, 0x8, 0x80000000, 0x3, 0x8, 0x1, 0xb706, 0x3, 0x10000, 0x80000000, 0x8, 0x36bb], [0x7ff, 0x9, 0x10000, 0x1a5, 0x1651, 0x1, 0x8, 0xd, 0x5, 0x7], [0x1, 0x3ff, 0x4, 0x1, 0x7, 0xce7, 0x4], [0x4, 0x5, 0x2, 0x20000000000000, 0x59, 0x6], [{0x6, 0x8001, 0x8, 0x8000}, {0xfff, 0x8, 0x305, 0x4}, {0x1, 0x200, 0x1f, 0x1}, {0x6, 0x80, 0x5, 0x2}, {0x3, 0xb6ff5a91, 0x3, 0x9}, {0x2, 0xfff, 0x9, 0x3}, {0x0, 0x7fff, 0x492}, {0x0, 0x7, 0x8, 0x10001}], {0x80, 0x0, 0x4, 0xfffffffffffffff7}, {0x9b98, 0x1f, 0x8001, 0x400}}}) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000140)={0x9, 0x0, {[], [0x3]}}) 16:00:35 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x12000002ff, 0x0, "00b9ab6d0000fd000200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffeda) r0 = socket$unix(0x1, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:35 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) acct(&(0x7f0000000000)='./file0\x00') r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='./file0\x00', 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) fchdir(r1) r2 = socket(0x18, 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000001300)={&(0x7f00000012c0)=[{0x6, 0x960}], 0x1}) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getpeername$unix(r2, &(0x7f0000000240)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) renameat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00') unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000001280)='x\x00') 16:00:35 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) r1 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0360a59f69c8d404927479a3c5eb244200a36aa16", 0x1c, 0x0, 0x0, 0x0) vm_resetcpu: failed vm_resetcpu: failed 16:00:36 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x7, 0x0, 0x0, 0x4000}], 0x6, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0x8, &(0x7f0000000200)={0x37a1}) dup2(r1, r2) 16:00:36 executing program 0: openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000, 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) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) socket(0x2, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = dup(0xffffffffffffffff) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0xfffffffffffffef5) write(r4, 0x0, 0x0) 16:00:36 executing program 0: setreuid(0x0, 0x0) r0 = socket(0x0, 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) r2 = socket(0x800000018, 0x3, 0x102) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r4 = socket(0x800000018, 0x3, 0x102) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r1, r3, r5}, 0xc) setuid(r3) socket$unix(0x1, 0xe, 0x0) socketpair(0x18, 0x4003, 0x102, 0x0) 16:00:36 executing program 1: setreuid(0x0, 0xee00) r0 = geteuid() setreuid(r0, 0x0) r1 = socket(0x2, 0x2, 0x81) r2 = socket(0x0, 0x0, 0x0) r3 = fcntl$getown(r2, 0x5) r4 = socket(0x800000018, 0x3, 0x102) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r6 = socket(0x800000018, 0x3, 0x102) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r3, r5, r7}, 0xc) r8 = socket(0x0, 0x0, 0x0) r9 = fcntl$getown(r8, 0x5) r10 = socket(0x800000018, 0x3, 0x102) bind$unix(r10, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r12 = socket(0x800000018, 0x3, 0x102) bind$unix(r12, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r9, r11, r13}, 0xc) r14 = socket(0x0, 0x0, 0x0) r15 = fcntl$getown(r14, 0x5) r16 = socket(0x800000018, 0x3, 0x102) bind$unix(r16, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r18 = socket(0x800000018, 0x3, 0x102) bind$unix(r18, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r15, r17, r19}, 0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={r3, r11, r19}, 0xc) setreuid(0x0, 0xffffffffffffffff) r20 = getgid() chown(&(0x7f0000000000)='./file0\x00', r0, r20) 16:00:36 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x3f, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000100)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:00:36 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) syz_open_pts() r0 = socket(0x18, 0x1, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = dup(r2) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) ioctl$KDSETRAD(r3, 0x20004b43) close(r0) r4 = socket(0x18, 0x400000002, 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = socket(0x1d, 0x5, 0x2) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080), 0xc) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x2bf) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) setsockopt(r4, 0x1000000029, 0x2e, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, 0x0, 0x0) 16:00:36 executing program 0: unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000240)='c\x00') open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x2a, 0x2e, &(0x7f0000000080)="eb05ccff13b9fd812eaa5b2555b8ce5f3bb6fb4e71b048e69931929648", 0x1d) stat(&(0x7f0000000140)='./file0\x00', &(0x7f00000000c0)) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) bind$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 16:00:36 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x2) 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) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') 16:00:36 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0xeefa, 0x0, 0x0, {[], [], [0x80000000ff], [0x4], [{}, {0x0, 0x0, 0x0, 0x1}, {}, {}, {0x0, 0x0, 0x10, 0x3f}, {0x0, 0x0, 0x0, 0xfffffffffffffffc}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) writev(r0, &(0x7f0000001a80)=[{&(0x7f0000000740)="702421263b52793903c27f1f7a76a6c68d707dbdd6537fe0617e1d30f90f7567331d4861fc4aa7db98443a9bd559646b112768d45cc4b3393c264a0f866529f1476231598b2c7a0924e27599e519851d58de92b0e20234d871388067c422d7d9e3044d866315bea84f8affb652b9f4ddaa0f36d8e0c1bf4e8f578bb4625dcf57907cc0b1b8f28b45a20a57aa2bd71302b1717ef48351779f97e580c4f92cb7647eb886f9b01dec0f798acbdde5a20bd7", 0xb0}, {&(0x7f0000000800)="a4673f97d200362236e0ab5a23a3cf02ea20c3d2d83c83ff03d6525e51e2904fd9d63690c3f2f0af47d7c32d38b2774d9139c1358bced2811e79acab89c71e5cca7fb31239cb5d7b652bfe72302ae08078ce5327764a03561418e585e0c6a6d0d6e4b7d19acaeb52e7a53a063d006b3e11df09460e097dd2b8f51424892c6694e06e14752df6be2a628eb1ae58de7462d1f024", 0x93}, {&(0x7f00000008c0)="3a87e030942856bb6ff5c0449ef304f6f969f0ab87e7d5cd27fb5647c36c300488ef40e4f9572a3162b87409f3101254b05c4457182056bc8f5904ef1d8042809e15c764fe9950d298aa81e9be64b019e6202cef01f6d0201a6aa2b7007ac5954175ed7d588d093ca625acbdea1c11f634c488139cce3cfde86a0b47d7fafa048d824a31c9051430f67f036670fc11d129d4fab5a42d430075120214fe3100f7b1842a7249a647cfec30a7959c0c98dc8189606339a4a0d72cb79ce4cc5644dd1a814a47d1c1997b", 0xc8}, {&(0x7f00000009c0)="8a529e70", 0x4}, {&(0x7f0000000a00)="fe51042cf44de6df889d7856a90fa095f69de858135936a5f937d7c0cf57bfe98ac749a6222f3a22eeefe9fca14dcb660999d6683eb539e4ef5534aa9387474793f96345997adc963113bed7f7c676", 0x4f}, {&(0x7f0000000a80)="514e74454ae5d2aac7a3cdae21b9e85059608a4879c3b4bfb1cfa9578e4b329dbc84317d2564b5c8a356bc69cbae9c2c8defe1b203f236ad64c789938e800546751e4eafb3cb4ca5ebd8ecfd16a83a105531700d892d89c27b926c9cf5ea1642087a794b34c14acd072689529042e5a801209690f0a837f6f1b59e1b28d400d2c9a7deb47e6a95548b9dc9e678767d5629ad250055e5e1c582ac8522a75e6f036e11065d6ad11edc7c9f577a005062f6a1f464687e0b04c85d2adbf4a98f2651b0550f849cc0b5be2d3c4999bee76cb9cb200a8ba6c8debb6c638fa1d9dd633672d36e408b05a2a20122c8ffc93192080b07921f35b1b3437dabf497de5c60797e440c404ab27ae8e558a2e2185ebe1e6e8f4fe0845cc5dbf0d5ac4a81d9affc75e38df0dc5a32c935dfc56881f1d9e34b1462a6dff655daa50d1ff6f0abde3155e4aa51a8c437d4a168be82fc7f2b8d2d4aec75aa09120f111cdd75ed568d33678062d3c5fe377dd28ee71cf839422e625e3609a538b1684d49a6276757a6e34251f22f3b7292f55ba2ce853c55c301c999c7f91f202196ce51330a5b66f4d5e432e9cc2602a3cbe293a2b9e630710bd2aa0eeec87519f6d676a3e4fd4a822bfcb6245be7817174c46efc05c9a445cb7ef35584979ed5b4f02d34fb1de95ab55f12f0f6bb4e5d7ac70540102b3a409ddb13aa9bf828ea6ff94600e280147863c9a582b3023a3c05e2ee5580e6ddae64a57292f220d24ff23f8e6742770ffca67681e885857d939d9cbf2d6b340ba0f9a39813c812cb4a1bc5d62d91ce8b8bb04b8ac99c8bcf4c89853995673e84a44276ef5e87e7d9d7f5ac982f349ae0e77ddca190375b7db4dab2decafe2fd6a6e794f1c8dc967abee94c7ce676672ad6feb294db5b6e5a0154bf0ab271d5048434d32303f621711ff6bde4355d06429b392017487ac46bc50d6fbb4e49b396764a07544073f9afc41f5e4e2f97a4fd727a854bf642b01242201c5fc83426e2f3834c924714031f776329638a24d9c9770e725ca8d4ee2cf26152b913ac719a3f8463851346dc9d14e0264d27e86f9a3dafaee171146d1605660e51c00033e30a1a572e0d00be0702992fbde2ff0f0c2e5eb9b4f72eb3d6917c2e8827262ae4c8c7c7810d8f4d643900002c610749974213cc12d89fcdb56e4c3e8dd6f7c2609397b7dda9ff4e3e12c93579d073c39efd2386822fa93961c1bc4d4e7a489359ff550d2b8214932058a4af5f294cd8ded31cca21e1a537c843f3c811e46868400d2212153bbb52c335a762de00a31db435da187e74abba5945c15e7b6632dd31cfc8840c8df384d77ad6294c303ca040c9ddca6a270671312c97ad456a27d1e62bd5d8bc559b7b617b9069c387308bcdc636d43ec182869514d205f8e8c6799dca40a73a56c7f410c3c1b285c46f12667023b74c5139487f68f673c8070e18e1a61059bdd0398a860ddcdcb235be4bb50e06d17c89f582307bc7082cc3aba454d7ac520f398fcd888a81aa6283440f849a28dab878c9ddabde0105413d8c418a351e2676add1c7b82467923e70560b3bc35d3c3a90ac3a8a44f4b78af9b7517202a29619754f7c8954004bb590f2578fff76d7f5b0089227bdf564ddca5d5779d776b4dee9f47082e409caf6a3b2f3f3f059acdcb1c68a9e4dbae0f8453f27c1f6abc977055c84924ef2598eb00113c4afac6a1443e87038b12db5f44b5f1247285ece9347be80301a781394bcd252a8e4de69b318c4f67cb53a9a1c355d3510029959d735e3f4a68cd2b63b56ee0814d6ea58f0b51a33ba1d327d01cf770588b07878f7bf4be90d9ec745a260ab0c8b5b2b5c4fff804ccda62a3ba5e65ca03e385a9818908d15fa93a52a92519c741c624a09fbe328bcc0e9dd3bbe0ff5df4f08fdadedfe5466f28b054e2d29ac277f39e4ff988b1be7cd1e33b8523ea43a15561b8b4a3b4fb33c2474b29a8a09c37fd0bc578e4728260d06838872dbbbd71f56c7f7e484fe6ccc27be21c5e414f59a8ca4888d7db7a9dece2297a0ed6513878aa83756dcff059d678234b16c09dd24e57d2ef9213fbe464e9c40d4d6435a1219bcd7ec29d608c9dd618cde40233ee563f380b0387f87c323e28af8fc241260caf7f4a46f6a872b2318189bbf52116aea1a18ce83ef3c3a67eb4e1d6d3320d8dd5af6e5e439f2ad91477ead3d6fb8cf657be3a0fd317d15a54c0dafca3291386033e7b1ea7ae1c75d10edc3d6722a66750d995a9b17232acd999e1359ca3a3e5c0a845fc3d8397f829b63ff2d215b5073bf49ff2746d4cfe8fece563c428dcd8f93a1d0d115a1f5a9fbe6ee108959481b27971540bd7f2f042ca076462e5e9b2c23cb911d15b1b08fb0e60bb7eb3f7147307f6fad62a94acd2dff5e52269f2ab8b31a365e456fce46606007f7f8a1d7e4c7e2c802168a4a921f0d2e68bd7be0c67b96a3489dc812469a51d1c72dd25a88f0b288f4bcfec6be413f573b989c165c17d16aa4a9016bcceed82daaef1803b977d3a66bf908d5e604105edbe6140816b3921e2a08818a2cc179fe1e80f8d084476f3ace5472a4da473cc90d4fb6e02d330f2a5e7d61978eb9e0c9821dda7616c9e7ff75e1f79702f82d22200b832c00cfe5ce3d8fbeaffc83d4f40262df1129b5fb397af69256b1ff9d327733a90cc8ecb7094a105473962da12f0148cde9f9ebe2a0511de2481fe5a1cc4bb1c892a3b44028a255b813d52ebff113ba4ac0e5351eafb9d9d69a8dcb6ff501963b486ef41e7dc4145434501c5b290a7aa6d80eb84ba65145128e01ffb29eac310df8f270111d17b653aebe45b998372c3c4c9c1e09decc6eabcf96cf0c2d8c9e4d29217fd5378760882684e007246b303329bae5a44e214e88cf8d638fc693be76a2acf1ceb0a671966f571ab57d67b80bf98545acb35de84fd0266d954f427893118d5c339910d71e500566257ded4c3519d3aee347aae641857a19b1ddee957da56d0b6e566afd0d1baf1a94ed7532766d47199d68be79c9269a4aa14228233abc6b209bdf736da3249e2faddaa230020e87ab8cb43ac826f9bfa3dd6c6193802d1ce19dcd1b32e440590ca8773f75183d9f3d0edb40c67f85ad744218bc4df9a7cb6a95e187f2585836f1ca9d165ce7ae07b8f445c498e33d331e72976b9847356baf891dbbf33abb8ae7edc328057a291f8a8551db97e657db5fbbffc795c8696f68af26f47d1f3b807ddbc418cc0f955aa1ef829930ab5653843e5a4a0a5becddd51b0293911cce2fee6b86be35955b6a8fb9d1c630bb288f65481e3ae399d2741be8f55126fb956a773e5d7d15d21b0240e528560f9ddd9244bd611589629131a41888f1ab510e7353465ccd0698361d41b1da5072d2f320c0796fd4893a8c21d937c8713f04f5e71449bfc320f3bf04db5a6a33e5117d6bdaf9bb2a5810304296d6ea329b5fb4b2a06c60893b0a97f704e112ae13cae638862fc983c2a1190c840c4c6aff767b098269447a9c5e235dc6a310d71a490958d32342d0c068af9abec13f56180b796bd44d74e0388141214e50da3a9d3b5aa12bb43975f0981edd5fb228a693abbb869a50ceba1256ad9e8e1769ffca18ad06ef72dc5b53147e8a781eb496ee65fb73afad49d4f0e369a5297b6d48a5201ecde28c17b8cb2d88cb7badd1871ade796d49fd804b772f35f07efab464fdf5926577a4cbfbcb3ff49bd7776c88de3522bd9968299249b31d76d5f33ad6797bdf710219da1a44a94528ebf1574be7e22a0ed53ee128df82c0d2cd8d94b1c00f2a627d638c385632811c37756b41513517e49157e6075f72e4de26de80d07320d9cd637e5bf506e077a2655b4b10bb2e7a01cd73a4fbf930e932aaedcac5332511c6aac49167b559ca43f8a5167d7b3ee83906aec572d3cff05a2673fc077c11cb1d4941ae0860659e22be1b6c0d1fdd95664aa3f4ae8d2e385bec3bf3ee26195830c8b20d1cb4ba2117346f9e5c58234f9ed18c893842021b367ebee34c7a2b981ae54718e21c264f192e4637618361aa06bba6b51d33f54d1250cd88696d71bad92949c41613e09f9da0a5ee328438760f403bbd970a6099958b5a109c343588a7fcf3b334ed3591f392d886ccf347abcddd89d70faf9f13d4e1bcb8870610718f57f478c4c1b1f7dbbac3dfbaac567aa2a1dae1a10b7135c1015fcb7adf2ec85ba2f26d706af0a389f7afcf2c2281942d14bf4b618e3dfdb95340abbde2af4e3b7b3d472d368651c369725f09c9290d25106988b25b745da59d62d9fc8ff9aac233c1d81e830411873111a5986630c46c89a9caea12f85ca203d1ca7fd706161b961327b750a63bbd6738a5f265a222da990d2da97ad717e8bb4447b8a6627c23c2135d4aa1f19cdaf8bd14fb58f3976c685a2751635d479d690881d49ddd03d6bbf41ba6b651d2acc579741c1429f85429f804d66cc17f2db50aa4b94a313e65821c9610ab88ea12b43ff1fe0130a8385445c7a41756dabb6e00212cec11158e5af541a33c376a8e81b243d266807ebb8dd73ff0f4f7a176d66f28dcb03ebbf1476cd6ade0ff0d0d386de8aaaf02ec61c4cb84b6248766797c318548a701f39646eeda8f0ad365e8aaab8b939f0cbd24795c6527b0f6581f51fd241f19f48c8b899ca2dee5dc90941a09a42b32a6dd3b1a19c9379168e33866b1e219b940fe28eae59ed1cb899ac2fe4fe186ae5107e48f3a0f20e839d9e5aa32fed9187669cc9f2b75e203451a108ed1c2c2f78e9b82d188863119924cc34df5c4910d2410e0ae176288b6017f06b9d515a0b232444d7aafa3a9d4eeacbfe7b8679a366d59c1073714b8908ed9b39c5366fddc99d00ff20c55d813c7bf68d0978c6b2a994a8e7f6d28e4cb66700801a661a58d9718d0340f127598894abb5b0a1cb1442159a70452ee52d19395421bc4a1ac14264efc2c0403e00d7a949867480a1cdf38a9e85578ff72ecb57af95202fd799052cfd1201efe8a2e1da747a5633392a3119c1419f22127d8a8d213e330b8d07693962d656b3ead501a9d92f4e683835afa01802e888a332835f1dae735dd049b4d6d12e735462c0ec942ee03aa0cc435fc8d8321d76846a739fd4258093bc802259b793628ddd05760eab87367ce51bba251cf43a9a609352b1a7dd5f38d2ac1d2909a8a7801748013a483d78355eca6c94edb61a167f3500fab14f88dabcd3c5848f3ce34e18e8fa87794f8e40c0d5f59bc92235056f7caafa1b825e593e55ec106b2e8a7bf8b411204d911827afe82916dd3c550b6c8c66b360f34cf2731db3c75839f08295a1350c14a4cc07debde538cd018c315af69f88c49d758470b4d8870fe2e1d1c17c9c770e9f9742eea8ba5e02ac662c23bc199ac29fae9359a1321cc2aeb58e2151e7a1ea8830b0c690f3284de993c181fac5d28d5ffdd903286465cc64bb33eaebb8faf6e0c6d7e85068fe4b401c2c4500074b2ed998e3dacd0f22106df86fe193c00594e407c2955bc8eb02416d806c3ace8f505c1179200f799de6ce90de137711864802fb70d466bc0fa7b7f2849ccfe1bd6a2d2b80a033eaeaddd1570c14f2d29f55646f766c343a525e81e4417e4d3aab80566bba6049cfbdb8e1aa9816f891773efadea76a1096fa2b4c94b30758dc118bdaf26232d30c7dee78368f98ab7732b1ec89c6a5d9e35fe7cbab3c0bae9ec045e9db3bd5a85ae627fdc6e9c287629605de064c472a59716f06c5601e77d39cf728f5a19bc81a376153ad9d75ac40c540833", 0x1000}], 0x6) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x90d2, 0x1, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r1, &(0x7f0000000140)=' ', 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000700)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socket$inet(0x2, 0x1, 0xff) r3 = syz_open_pts() dup(r3) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000001b40)=0x6) r4 = accept(0xffffffffffffff9c, 0x0, &(0x7f00000001c0)) recvmsg(r4, &(0x7f0000000680)={&(0x7f00000004c0)=@in6, 0xc, &(0x7f0000000580)=[{&(0x7f0000000500)=""/92, 0x5c}], 0x1, &(0x7f00000005c0)=""/151, 0x97}, 0x3) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x54}, {0x2d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) close(r1) ioctl$TIOCSTART(r1, 0x2000746e) openat$bpf(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/bpf\x00', 0x0, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x2, 0x0) getpeername$inet6(r5, &(0x7f0000000080), &(0x7f0000000180)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) socketpair(0x2, 0x8000, 0x81, &(0x7f0000001b00)) ioctl$TIOCFLUSH(r7, 0x8040691a, &(0x7f0000000300)) 16:00:36 executing program 1: unveil(&(0x7f0000000040)='./bus/file0\x00', &(0x7f0000000080)='r\x00') r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x0) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202130f033c08038331b54e1df0b9880e87e9fee930d68561968501a774b3d2bab4508cbf3c282b04f0fc4f87215c3776bb55263dd99db376acc171f2815c6af3ccb53037d1dc3b7fd4f705075d9bdd109e62a0b7fb59200c44f76b9eadf6cd3e157796834cfec69e8c5e40c98e69338e7e9c49b3ca2f9e697c53fa9f94c822f3a2d2ad0108f839f2c0498589b27e51489976256d01f287e11650b9491da70f4aca1ab889bff6b770b41b2c5d44054aed9afe039745b7524acf55"], 0x10) shutdown(r0, 0x1) setsockopt(r0, 0x7, 0x1d, &(0x7f0000000200)="1310bffd733436cc3cfd1c2ef5c5d87d0bef2ae2d88c9e46679f1818778987f2602b59adaa5f3ca2d6d47e1fcb90247c425dd4b294de0139105dcb6843544ba7b5090905530e302c4debaefcf63575bf0870487416d06a08e3e34e0a160d28d7bb1501b6990d752db145aca16a93", 0x6e) mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4500) open$dir(&(0x7f00000000c0)='./bus/file0\x00', 0x0, 0x2) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) fchmod(r0, 0x8) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79a03d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a699aedadb2b76557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13c594f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117cb2dab8ee0b255c649a66a7c", 0x1de}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [0x0, 0x0, 0x0, 0x0, 0x6], [0x5a7b, 0x0, 0xfffffffffffffff9]}}) 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x84}, {0x81}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) r2 = dup2(0xffffffffffffffff, r1) fchmodat(r2, &(0x7f0000000080)='./file0\x00', 0x6, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="ac58ec97829b2e408c116a606a9b") 16:00:36 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xfffffddf) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:36 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) listen(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f00000000c0)=0x3, 0x4) 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7c}, {0x5}, {0x6, 0x0, 0x0, 0xfc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendto(r1, &(0x7f0000000140)="d25de8eb1fab4cc9f3837cf9d165880d1f7d3c99876d085a89118143ffd168652f7835fc56e615fc10a4e7be5c5446ac4ddd946f2bb836c9a9c31438bd3bc42f82e200659f1b74e4e56fd2a6fc5dff", 0x4f, 0x1, &(0x7f00000001c0)=@in={0x2, 0x1}, 0xc) r2 = socket$unix(0x1, 0x2, 0x0) connect$unix(r2, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) flock(r3, 0x1) 16:00:37 executing program 0: open(&(0x7f0000000180)='./file0\x00', 0x2, 0x10) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x0, 0x0, 0x3c9}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) mmap(&(0x7f0000000000/0x12000)=nil, 0x12000, 0x2, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f000000d000/0x3000)=nil, 0x3000, 0x0) r2 = semget$private(0x0, 0x4, 0xa5) semop(r2, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r2, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r2, &(0x7f0000000240)=[{0x4, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff}, {0xc, 0xfffffffffffffff8, 0x400}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000300)=[{0x0, 0x80, 0x1000}], 0x1) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) dup2(r3, r4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x4) r6 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r8, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x3, r5, r6, r7, r9, 0x4}, 0x200, 0x401, 0x2}) r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r10, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = accept$inet6(r11, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r13 = fcntl$dupfd(r11, 0x0, r12) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r15 = socket(0x18, 0x1, 0x0) setsockopt(r15, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r15, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) r18 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r18, 0xffff, 0x1021, 0x0, 0x0) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000001700)=0xfffffffffffffd74) r20 = getpgrp() r21 = fcntl$getown(r12, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r14, r16, r17, r19, 0x5, 0x7fff}, 0x6, 0x2, r20, r21, 0x7f, 0x100800001, 0xb1f1}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setgroups(0x3, &(0x7f0000000140)=[r9, r16, r22]) mlock(&(0x7f0000009000/0x4000)=nil, 0x4000) 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$SPKRTONE(0xffffffffffffff9c, 0x80085301, &(0x7f0000000000)={0x5, 0x3}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) r2 = socket(0x0, 0x0, 0x0) r3 = fcntl$getown(r2, 0x5) r4 = socket(0x800000018, 0x3, 0x102) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r6 = socket(0x800000018, 0x3, 0x102) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r3, r5, r7}, 0xc) r8 = socket(0x0, 0x0, 0x0) r9 = fcntl$getown(r8, 0x5) r10 = socket(0x800000018, 0x3, 0x102) bind$unix(r10, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r12 = socket(0x800000018, 0x3, 0x102) bind$unix(r12, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r9, r11, r13}, 0xc) r14 = socket(0x0, 0x0, 0x0) r15 = fcntl$getown(r14, 0x5) r16 = socket(0x800000018, 0x3, 0x102) bind$unix(r16, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r17 = socket(0x800000018, 0x3, 0x102) bind$unix(r17, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r19 = socket(0x0, 0x0, 0x0) r20 = fcntl$getown(r19, 0x5) r21 = socket(0x800000018, 0x3, 0x102) bind$unix(r21, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r23 = socket(0x800000018, 0x3, 0x102) bind$unix(r23, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r20, r22, r24}, 0xc) r25 = accept(0xffffffffffffffff, 0x0, &(0x7f00000002c0)) r26 = socket(0x0, 0x0, 0x0) r27 = fcntl$getown(r26, 0x5) r28 = socket(0x800000018, 0x3, 0x102) bind$unix(r28, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r30 = socket(0x800000018, 0x3, 0x102) bind$unix(r30, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r27, r29, r31}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000240)={r15, r29, r32}, 0x13a) getgroups(0x2, &(0x7f0000000180)=[r13, r18]) fchownat(r1, &(0x7f0000000140)='./file0\x00', r5, r33, 0x2) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 16:00:37 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) r0 = open$dir(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x7ff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff8, 0x9}], 0x8001, 0x0) r2 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) r3 = socket(0x0, 0x0, 0x0) r4 = fcntl$getown(r3, 0x5) r5 = socket(0x800000018, 0x3, 0x102) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) socket$inet(0x2, 0x8005, 0x5e) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r7 = socket$inet(0x2, 0x4, 0x9) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f00000004c0)=0x40) r9 = socket(0x800000018, 0x3, 0x102) bind$unix(r9, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r4, r8, r10}, 0xc) setgid(r10) getsockname$inet(r2, &(0x7f00000002c0), &(0x7f0000000340)=0xc) getpeername(0xffffffffffffff9c, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000200)=""/12) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000280)=[{0x5c}, {0x1}, {0x4000000000006}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGBLEN(0xffffffffffffff9c, 0x40044266, &(0x7f0000000300)) socket(0x18, 0x4000, 0x7) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r13 = socket(0x2, 0xc003, 0x0) connect$unix(r13, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984aac87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2751b15801360bcd4c0a162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd23500"/204], 0x10) dup2(r13, r12) setsockopt$sock_int(r12, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) r14 = dup(r12) sendto$inet6(r14, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r15 = openat(r14, &(0x7f0000000180)='./file0\x00', 0xbc5a71a31810b4d4, 0x4) ioctl$TIOCSETD(r15, 0x8004741b, &(0x7f00000001c0)=0x200) 16:00:37 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x60000000, r1) 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x10000000015}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = getpid() fcntl$setown(r0, 0x6, r1) syz_emit_ethernet(0x113, &(0x7f00000002c0)) 16:00:37 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2f66696c653800adb0d4f2ba70a9534bc5eceb6d95a399507f4e57e1775b6707a77c755b3d0f2fc43af6f1b5d0310c4aa8cccac3559d0c2283594d3bd3325265471afa393118c1c26d2a16700a32d29ac504a56ddd5b40685633d67935563c2835fbea23dea90a9c1ed02c0f036ec5059bda509047fa602ff2f41072f2d60c1916009b01408b7afc85610526aca87312ce09e06aa3327fb8c687a6d3589d55a845fe1dd2ee00000000000000fff74d58b7a3cf3d8a0c32ab9f04e2b2680cfa238bb72213a2480d80b6fc9f2689c979eed11a7aa66c91c4827854fd9495ef6326"], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) poll(&(0x7f0000000000)=[{r0, 0x24}], 0x1, 0xd) dup2(r1, r0) r3 = socket$inet(0x2, 0x2, 0x5) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:37 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0758962201a277dc5745192a101000000000ffffffff045ad35a0520"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) open(&(0x7f0000000000)='./bus\x00', 0xf3465df263b66092, 0xe5f8bb7208497aef) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) r3 = dup2(r1, r2) fchmodat(r3, &(0x7f0000000080)='./bus\x00', 0x180, 0x496b528bc5d03b03) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) fchdir(r1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000500)=[{0x24}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000e5e002b1e28f9f2000"/24]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) fchdir(r2) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xfe1d635a7b6c6d09, r0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f00000000c0)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x2000011b}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) close(r3) pwrite(r2, &(0x7f0000000080)="fbaf8a3ad56dcd63cf0533a998dd", 0xe, 0x0, 0x0) 16:00:37 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) accept$unix(r0, &(0x7f0000000240)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) fchdir(r0) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) close(r1) 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x81}, {0x7c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x400, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000340), 0xc) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r1, &(0x7f00000001c0)=""/111, 0x1db6036960f62a5c) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x1, 0x101, 0xffffffffffffff7f, 0x2, "a97671b2fd65dd1f85db3d1ecca9bc3fdf153391", 0x7, 0x144}) r3 = syz_open_pts() kevent(r2, &(0x7f0000000380)=[{{r3}, 0xfffffffffffffffa, 0x8, 0x9, 0x100}], 0x8, &(0x7f00000003c0)=[{{r2}, 0xffffffffffffffff, 0x1, 0x20, 0x1, 0x2}, {{r1}, 0xffffffffffffffff, 0x20, 0x20, 0xbe32, 0x8}, {{r1}, 0xffffffffffffffff, 0x79, 0x1, 0xfff, 0x800}, {{r3}, 0xfffffffffffffffe, 0x20, 0x80000001, 0x8001, 0x5}, {{r3}, 0xffffffffffffffff, 0x80, 0x1, 0x4, 0xffffffffffffff7f}, {{r1}, 0xfffffffffffffffa, 0x40, 0x4, 0x2000000000000000, 0x8000}, {{r2}, 0xffffffffffffffff, 0x10, 0x20, 0x9012, 0xb10}], 0x5, &(0x7f00000004c0)={0x2, 0x6}) r4 = syz_open_pts() r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x400, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000340), 0xc) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r4, &(0x7f00000001c0)=""/111, 0x1db6036960f62a5c) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000040)={0x1, 0x101, 0xffffffffffffff7f, 0x2, "a97671b2fd65dd1f85db3d1ecca9bc3fdf153391", 0x7, 0x144}) r6 = syz_open_pts() kevent(r5, &(0x7f0000000380)=[{{r6}, 0xfffffffffffffffa, 0x8, 0x9, 0x100}], 0x8, &(0x7f00000003c0)=[{{r5}, 0xffffffffffffffff, 0x1, 0x20, 0x1, 0x2}, {{r4}, 0xffffffffffffffff, 0x20, 0x20, 0xbe32, 0x8}, {{r4}, 0xffffffffffffffff, 0x79, 0x1, 0xfff, 0x800}, {{r6}, 0xfffffffffffffffe, 0x20, 0x80000001, 0x8001, 0x5}, {{r6}, 0xffffffffffffffff, 0x80, 0x1, 0x4, 0xfffffffffff7ff7f}, {{r4}, 0xfffffffffffffffa, 0x40, 0x4, 0x2000000000000000, 0x8000}, {{r5}, 0xffffffffffffffff, 0x10, 0x20, 0x9012, 0xb10}], 0x5, &(0x7f00000004c0)={0x2, 0x6}) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000600)='/dev/vmm\x00', 0x10000, 0x0) ioctl$VMM_IOC_READREGS(r7, 0xc2485607, &(0x7f0000000380)) r8 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) ioctl$VMM_IOC_TERM(r8, 0x80045604, &(0x7f0000000100)) r9 = msgget$private(0x0, 0x100) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r11 = semget$private(0x0, 0x4, 0x10) semop(r11, &(0x7f0000000000)=[{0x1, 0x2}, {0x1, 0xffffffffffffffff, 0x1000}, {0x2, 0x1, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x3, 0x472, 0x1000}, {0x3, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) semop(r11, &(0x7f0000000300)=[{0x3, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x1, 0x9, 0x1800}, {0x3, 0x6, 0x1800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1800}, {0x2, 0x4, 0x40000000}, {0x3, 0x4, 0x800}, {0x2, 0x0, 0x1800}, {0x1, 0x1f, 0x800}], 0xa) semop(r11, &(0x7f00000001c0)=[{0x3, 0x4, 0x1800}], 0x1) r12 = getgid() r13 = getuid() getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r15 = semget$private(0x0, 0x2, 0x400) semctl$SETALL(r15, 0x0, 0x9, &(0x7f0000000040)=[0x7, 0x9, 0x1, 0x3f, 0x5, 0x41b04e41]) r16 = getpgrp() r17 = fcntl$getown(r8, 0x5) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000240)={{0xffff, r10, r12, r13, r14, 0x4, 0x7fffffff}, 0xa8, 0x7ff, r16, r17, 0x7f, 0x3, 0x49, 0x7}) msgrcv(r9, &(0x7f0000000640)=ANY=[@ANYBLOB="0000000000000000002fd7d687ee762fc0ee02a218bff77e832eb70eca4cabc4a10f98cb8339a2d7ceae765e55e06289b221495450dde4019de9d9c3a2785cf410f3fce8a4901846e8a2bcd4afdc997207caa7aded7e87f8ba09c9556bca62bb3760fc340800000084f7bc054982014862ae3a123fb0a5690997ffc3c7be9feea8f7714ec23c6154da1f981a7d0c6b9d7b97c7690fce63170ddda0bb87ed80d3ab0c82b6f5069a353b573fa805f90db19bea5984897be5d96ed8ab12f92c322ade9a0d"], 0x9, 0x1, 0x1000) 16:00:37 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000000)={0xc404, './bus\x00'}) mknod$loop(&(0x7f0000000040)='./bus\x00', 0x100, 0x1) r2 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) mkdirat(0xffffffffffffffff, &(0x7f0000000140)='./bus/file0\x00', 0x20) mlock(&(0x7f0000001000/0x1000)=nil, 0x1000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) write(r2, &(0x7f0000001bc0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87eedbf0ca8e60b707e3521338b32b9c2087bb053532d1feabe37b8941e41ae3f5b6b267c09388473c6a8d190ea07f7c4ccd21e615d3ecefe268f27e25967db0ea2162d33deb56b7c72c087faf977de4e5c04faacf63b7c0ee266e168af2f8cef72fddaaa51325818e08986d44992924bbc87180dee0bf57c131e1b8ad8c5dd293b716c1a4ae520b4947704b1bb5a0a92399aa0a05d6c5077e5026778b6d2994ec161a7ca86da9423aaa6162667305392ca6b4769635ba394d828977a059b213112dd7651b1df688e6d49c7267da4c64d92ff6eb998774131fb75e0cd25edad4e9ebbe891d02806558d25cd5103fb488ea04c720659903d7a4944c902fb0fe5cedaffa0737411abb1aaa4c4726976eeb91e73728f35bb8958a95e6ce3eea95c22e85f095469101f7993e150f2957b2ecc942422af315c8cef7b9c9d8bc0c3f7677de09990ac255d32e7df55f05338a06187dba0dc5aa8194a134b9fc4e209d649ff46fcbc5c44a63e75ba05f8c585e5147521651ff3f043856dbcc491de97b31cfa3ce1a7d789db8be894eefcb49d234f00da2fb56468998ac4c596f255517bef0b0608469fae77277718e7f3f3546f258c08fbf7ebef33fc9fce94f554730995b", 0xa00) 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x10004, 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$inet_opts(r1, 0x0, 0x41, &(0x7f0000000880)=""/124, &(0x7f0000000540)=0x7c) fsync(r0) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r3, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r3, &(0x7f0000000380)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f0000e552aaeefeaff0f2c85e2c31c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef002", 0x8a) close(r3) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x7f, 0x3, 0x2, 0x6, "f18003d5d20846afd232d6a3a956ebaf3101da79", 0x9, 0x16c}) read(r2, &(0x7f0000000440)=""/178, 0x2d) r4 = semget$private(0x0, 0x6, 0x200008000000010) syz_open_pts() semop(r4, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) connect$inet(r2, &(0x7f0000000600)={0x2, 0x1}, 0x4) semop(r4, &(0x7f0000000240)=[{0x0, 0x8, 0x800}, {0x3, 0x7, 0x800}], 0x2) sync() getsockname$inet(r1, &(0x7f0000000000), &(0x7f00000005c0)=0xc) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mkdir(&(0x7f0000000280)='./file0\x00', 0x10) r5 = semget(0x2, 0x6, 0x80) semop(r5, &(0x7f0000000300), 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0xfb) setuid(0xee01) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000900)='c\x00') unveil(&(0x7f0000000500)='./file0\x00', &(0x7f00000001c0)='x\x00') shmget(0x0, 0x2000, 0xe2, &(0x7f0000ffc000/0x2000)=nil) nanosleep(&(0x7f0000000580)={0xe60e, 0x7fffffff}, &(0x7f0000000680)) semctl$GETNCNT(r4, 0x2, 0x3, &(0x7f00000006c0)=""/191) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000840)=0x1) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000140)) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x9) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000003c0)={0x2, 0x1, 0x0, 0xfffffffffffffffd, 0x1}, 0xc) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000780)=""/187) 16:00:37 executing program 1: clock_getres(0x2, &(0x7f0000000100)) getuid() msgget(0x0, 0x348) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/devu\x03\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x15a, &(0x7f0000000140)=[{0x6c}, {0x28}, {0x80}]}) r1 = semget$private(0x0, 0x3, 0x408) semop(r1, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) r2 = semget(0x1, 0x1000000000007, 0x200) semop(r2, &(0x7f0000000040)=[{0x3, 0x36, 0x800}, {0x3, 0x78d}, {0x3, 0x1, 0x800}, {0x0, 0x800, 0x1000}], 0x4) semctl$IPC_RMID(r2, 0x0, 0x0) semop(r2, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x3, 0x3f5, 0x1000}, {0x0, 0xcd0e}, {0x3, 0xff, 0x1000}, {0x2, 0x0, 0x3000}, {0x0, 0x1, 0x1000}, {0x0, 0x9, 0x1c00}], 0x7) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0x101, 0x81, 0x7fffffff, 0x6b12, 0x2008, 0x1f, 0x9]) semop(r1, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getegid() r5 = open(&(0x7f0000000080)='./bus\x00', 0x8000, 0x80) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r8 = socket(0x18, 0x1, 0x0) poll(&(0x7f0000000040)=[{r8, 0x1}, {r8, 0xaf}, {r8, 0x10e}, {r8}, {r8, 0x2}], 0x5, 0x8eb6) shutdown(r8, 0x1) fcntl$dupfd(r8, 0x1b, r7) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x3, r3, r4, r6, r9, 0x4}, 0x200, 0x401, 0x2}) lchown(&(0x7f0000000040)='./file0\x00', r6, 0xffffffffffffffff) r10 = socket(0x18, 0x400000002, 0x0) setsockopt(r10, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchown(r0, r6, r11) getegid() getgroups(0x4, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0x0, 0x0]) 16:00:37 executing program 0: open$dir(&(0x7f0000000480)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000100), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r0, &(0x7f0000000140), 0x200, 0x0, 0x200, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) kevent(r0, &(0x7f00000004c0)=[{{r1}, 0xfffffffffffffffc, 0x1, 0x0, 0xfffffffffffffffb, 0x5620}], 0x4c, &(0x7f0000000500)=[{{r2}, 0xfffffffffffffff8, 0x4, 0x2, 0x4, 0x4}, {{r3}, 0xfffffffffffffff8, 0x40, 0x10000000, 0x3ff, 0x2}], 0x7f, &(0x7f0000000540)={0x3, 0xac98}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8) utimensat(r4, &(0x7f0000000080)='./file0\x00', &(0x7f0000000100)={{0x0, 0x7c}, {0xffffffffffff5806, 0x2}}, 0x2) ktrace(&(0x7f0000000400)='./file0\x00', 0x0, 0x1016, 0x0) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r7 = syz_open_pts() sendmsg$unix(r5, &(0x7f0000000440)={&(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000240)="f2364bd8d76538e04b59aa9371b021eddb2461d9359bd9b8c68a74c273db8fed0962be7cf1e37fe32ac1a42648717e99", 0x30}, {&(0x7f0000000280)="e95586a43efe3943c5305213a4de9b80e4e6ee66919210334bf0eab968e9b96b9fb3bb8a9aa6398eed310ba1ab3993a2eb9c03a6230b2e91b076e9635b0cf50471e9bdc635158cd541a20225db5c48b4d8fe5baf90667236668bf8b241fad460cbf52026ad70ba6f1ad6b82371be145f399ddc587bc65cad05762d1b2eae563a71a760d24771612abc1ceb21330a14", 0x8f}], 0x2, 0x0, 0x0, 0x3}, 0x414) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x4, 0x0, 0x90d2, 0x0, "d730c1e5bb6f8ae400"}) write(r7, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r7, &(0x7f0000000380)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f0000e552aaeefeaff0f2c85e2c31c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef002", 0x8a) close(r7) ioctl$TIOCGFLAGS(r7, 0x4004745d, &(0x7f0000000140)) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r6, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x3f, 0x800000, &(0x7f0000000040)="010040fd", 0x4) 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1}, {0x400035}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 16:00:37 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) r2 = open(&(0x7f0000000140)='./file0\x00', 0x4d4484131dd01f18, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x60000000, r1) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = getpid() r5 = socket(0x0, 0x0, 0x0) r6 = fcntl$getown(r5, 0x5) r7 = socket(0x800000018, 0x3, 0x102) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r9 = socket(0x800000018, 0x3, 0x102) bind$unix(r9, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r6, r8, r10}, 0xc) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) r13 = geteuid() r14 = socket(0x0, 0x0, 0x0) r15 = fcntl$getown(r14, 0x5) r16 = socket(0x800000018, 0x3, 0x102) bind$unix(r16, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r18 = socket(0x800000018, 0x3, 0x102) bind$unix(r18, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r15, r17, r19}, 0xc) sendmsg$unix(r3, &(0x7f0000000240)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000100)="9c354d93e2471181badbe0ccf1b971104b2961f371c1ea71dbda542aaee9d4", 0x1f}], 0x1, &(0x7f00000001c0)=[@cred={0x20, 0xffff, 0x0, r4, 0x0, r10}, @rights={0x20, 0xffff, 0x1, [r11, r2, r12, r2]}, @cred={0x20, 0xffff, 0x0, r1, r13, r19}, @rights={0x18, 0xffff, 0x1, [r2]}], 0x78, 0xc00}, 0x406) 16:00:37 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002009, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000680)=[{&(0x7f0000000280)=""/86, 0x56}, {&(0x7f0000000300)=""/107, 0x6b}, {&(0x7f0000000100)=""/46, 0x2e}, {&(0x7f0000000380)=""/189, 0xbd}, {&(0x7f0000000440)=""/74, 0x4a}, {&(0x7f00000004c0)=""/98, 0x62}, {&(0x7f0000000540)=""/180, 0xb4}, {&(0x7f0000000600)=""/118, 0x76}], 0x8, 0x0, 0x0) r1 = shmget(0x0, 0x2000, 0x400, &(0x7f0000ffe000/0x2000)=nil) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r4 = socket(0x0, 0x0, 0x0) r5 = fcntl$getown(r4, 0x5) r6 = socket(0x800000018, 0x3, 0x102) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r8 = socket(0x800000018, 0x3, 0x102) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r5, r7, r9}, 0xc) r10 = socket(0x0, 0x0, 0x0) r11 = fcntl$getown(r10, 0x5) r12 = socket(0x800000018, 0x3, 0x102) bind$unix(r12, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r14 = socket(0x800000018, 0x3, 0x102) bind$unix(r14, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r11, r13, r15}, 0xc) r16 = socket(0x0, 0x0, 0x0) r17 = fcntl$getown(r16, 0x5) r18 = socket(0x800000018, 0x3, 0x102) bind$unix(r18, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r20 = socket(0x18, 0x4, 0x3f) bind$unix(r20, &(0x7f0000000080)=@file={0x0, './bus\x00'}, 0x8) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r17, r19, r21}, 0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x5, r2, r3, r7, 0xffffffffffffffff, 0x82, 0x7}, 0x8, 0x18, r11, r17, 0x1, 0x7ff, 0x1}) 16:00:38 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1026, &(0x7f0000000040)=0xffffffe1, 0xffffffffffffff3d) r1 = syz_open_pts() dup(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x1, "b04d00f3ff0a631a00"}) close(r0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x200000035, &(0x7f0000000000)="04000000", 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:38 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) getgid() getrusage(0x1, &(0x7f0000000100)) minherit(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) getegid() mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x2, 0x100001010, 0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x800, &(0x7f0000000000), &(0x7f0000000040)=0x10) 16:00:38 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getpeername$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:38 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x2, 0xd835, 0xfefffffd, 0x0, "00000000000000000000f2ffffffffffffff4000", 0x0, 0x8}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x10001, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) close(0xffffffffffffff9c) r3 = socket(0x18, 0x400000002, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, 0x0, 0x0) 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x24}, {0x40006}]}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") r1 = msgget(0x2, 0x601) msgrcv(r1, &(0x7f0000000000)={0x0, ""/74}, 0x52, 0x2, 0x1800) 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x48}, {0x200000005c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) bind(r1, &(0x7f0000000000)=@in6={0x18, 0x2, 0x2, 0x7}, 0xc) open$dir(&(0x7f0000000140)='./file0\x00', 0x20000, 0x8c56b1d5b6ab275b) syz_emit_ethernet(0x289, &(0x7f00000000c0)="b6") 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x150, &(0x7f0000000100)=[{0x6, 0x4, 0x20, 0x9}]}) mlockall(0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x1e, r1) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000080)=0x6) syz_emit_ethernet(0xfffffffffffffe62, &(0x7f0000000000)="b6") 16:00:38 executing program 0: r0 = kqueue() r1 = socket(0x0, 0x0, 0x0) r2 = fcntl$getown(r1, 0x5) r3 = socket(0x800000018, 0x3, 0x102) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) semget$private(0x0, 0x0, 0x50) r5 = socket(0x800000018, 0x3, 0x102) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$inet6(r6, &(0x7f0000000280)={0x18, 0x0, 0xfffffffe, 0x3}, 0xc) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) getpgid(r2) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r2, r4, r7}, 0xc) wait4(r2, &(0x7f0000000000), 0x2, &(0x7f0000000040)) kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) getpeername(r5, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0x0, 0x0) load: 3.86 not a controlling terminal 16:00:38 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0xffffffffffffffff, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x423}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000fef000/0x11000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0x5}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000fef000/0x3000)=nil}, {&(0x7f0000fef000/0x11000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000fef000/0x2000)=nil, 0xec}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000fe7000/0x11000)=nil, &(0x7f0000ff0000/0x2000)=nil, 0x4}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fef000/0x1000)=nil, 0xffffffffffffffff}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x5}, {&(0x7f0000ff0000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000fea000/0x1000)=nil, 0x9}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000feb000/0x2000)=nil, 0x81}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x10000}, {&(0x7f0000fed000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x100000000}], ['./bus/file0\x00', './bus\x00', './bus\x00', './bus\x00'], './bus/file0\x00', './bus/file0\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x6}) r1 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) 16:00:39 executing program 0: setuid(0xee01) r0 = semget$private(0x0, 0x2, 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000005680)=""/4096) r1 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000300)) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffff8, 0xb2, 0x0, 0x1}], 0x0, 0x0, 0xa0d, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) clock_gettime(0x2, &(0x7f0000000340)) r2 = socket(0x18, 0x1, 0x0) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000001240)=""/251) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x10000) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000002c0)=[{0x3d}, {0x13}, {0x6, 0x0, 0x1}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000500)='/dev/wsmouse\x00', 0x10a00, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f0000001400)=0x7) open(&(0x7f0000001540)='./file0\x00', 0x200, 0x100) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f00000015c0)={&(0x7f0000001580)='./file0\x00', r2}) syz_emit_ethernet(0x147, &(0x7f0000000380)="d5762f40211fa5a495afaca90e2868c0051f837c91d4e4fc611ab170495ad394c6a56991bb5c2f6a699cccd6513534f972b683f2233d277d9feddb7d9d8b84ac16ec2fc47934612a3db589928271e0e39cc81ab34a8662ad4b35081e2edd2f5124469b68f556224b0b097fabe7adb8e443ad357ec72f3ccdd05f626217718fffbe594d5187a0484ebcdc1867025cd2048e1f9d6da0d625412689bf0a6caf2282207cea1ecd972786a78bf66a460660b4c5d1999c8092d919e486934a8fb002689c1b6be1f42e8f6cfe1570c26db5aa6ea29ba3daa1173eae3b33742836f8793ce28b2015a8c06e09827690b7b106b3e068edeca7e3679481fbbc1283436ffc3b64989f00a78d6cd801b5b5b2618c6c9ca80be9fb167a8f416382f3e76f5874db96a5ac23350b88c190dc641315d5699f67054696f7efebce1d0e7bb6aa7817f0546ec59e4b763a") ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f00000014c0)=0x101) r8 = open(&(0x7f0000000140)='./file1\x00', 0x200, 0x18) ioctl$TIOCFLUSH(r8, 0x80047410, &(0x7f00000001c0)=0x2) ioctl$WSMOUSEIO_SETMODE(r8, 0x80045726, &(0x7f0000000180)) pwrite(r2, &(0x7f0000000040)="664a9da7730bef21a1f5d64c2124b5dc4145a6d55a16204ca13f9d170bdb1fe2de1b705b19c8975814789952f27d274e00e83b54ea613891988f9b1759747c8fdc56", 0x42, 0x0, 0x0) lseek(r2, 0x0, 0x0, 0x2) mkdir(&(0x7f0000001440)='./file0\x00', 0x1b) munlock(&(0x7f00007e6000/0x3000)=nil, 0x3000) geteuid() getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000013c0), 0xfffffffffffffee1) semctl$GETVAL(r0, 0x6, 0x5, &(0x7f0000001340)=""/69) setsockopt(r2, 0x100109, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f0000000200)=0x11) 16:00:39 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1, 0x0, 0x3}], 0x1000, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5, 0x0, 0x4, 0x3}], 0x1f, 0x0, 0x7d, 0x0) close(r1) 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffe) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x10, r0, 0x0, 0x41) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pipe2(&(0x7f0000000080), 0x4) r1 = openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, &(0x7f0000000140)) r2 = kqueue() ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x4) poll(&(0x7f00000000c0)=[{}, {r1, 0x40}, {r0, 0x1}, {r2, 0x40}], 0x4, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x810, r4, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r6 = getpid() fcntl$setown(r5, 0x6, r6) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = accept$inet6(r8, 0x0, 0x0) r10 = socket$inet6(0x18, 0x4005, 0x70) r11 = fcntl$dupfd(r8, 0x0, r9) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r13 = socket(0x18, 0x1, 0x0) setsockopt(r13, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r13, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r17 = getpgrp() r18 = fcntl$getown(r9, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r12, r14, r15, r16, 0x5, 0x7fff}, 0x6, 0x2, r17, r18, 0x7f, 0x100800001, 0xb1f1}) r19 = socket(0x2, 0xc003, 0x2) setsockopt(r19, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r19, 0x0, 0x67, &(0x7f0000000000), 0x0) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r21 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r21, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r23 = accept$inet6(r22, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r24 = socket$inet6(0x18, 0x4005, 0x70) r25 = fcntl$dupfd(r22, 0x0, r23) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r27 = socket(0x18, 0x1, 0x0) setsockopt(r27, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r27, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r30 = getpgrp() r31 = fcntl$getown(r23, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r26, 0x0, r28, r29, 0x5, 0x7fff}, 0x6, 0x2, r30, r31, 0x7f, 0x100800001, 0xb1f1}) r32 = semget$private(0x0, 0x4, 0xa5) semop(r32, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r32, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r32, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r32, &(0x7f0000000300)=[{0x0, 0x80, 0x1000}], 0x1) setsockopt(0xffffffffffffffff, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e6993192", 0x12) r33 = socket(0x18, 0x1, 0x0) dup2(0xffffffffffffffff, r33) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x4) r35 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r37 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r37, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r32, 0x0, 0x1, &(0x7f0000000100)={{0x3, r34, r35, r36, r38, 0x4}, 0x200, 0x401, 0x2}) getgroups(0x3, &(0x7f0000000180)=[r20, r29, r35]) r39 = socket(0x2, 0xc003, 0x2) setsockopt(r39, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r39, 0x0, 0x67, &(0x7f0000000000), 0x0) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000140)=0xc) r40 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r40, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r42 = accept$inet6(r41, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r43 = socket$inet6(0x18, 0x4005, 0x70) r44 = fcntl$dupfd(r41, 0x0, r42) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r46 = socket(0x18, 0x1, 0x0) setsockopt(r46, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r46, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r50 = getpgrp() r51 = fcntl$getown(r42, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r45, r47, r48, r49, 0x5, 0x7fff}, 0x6, 0x2, r50, r51, 0x7f, 0x100800001, 0xb1f1}) r52 = semget$private(0x0, 0x4, 0xa5) semop(r52, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003}], 0x3) semop(r52, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r52, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r52, &(0x7f0000000240)=[{0x4, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff}, {0xc, 0xfffffffffffffff8, 0xc00}], 0x7) semop(r52, &(0x7f0000000300)=[{0x0, 0x80, 0x1000}], 0x1) r53 = socket(0x18, 0x1, 0x0) setsockopt(r53, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) read(r0, &(0x7f0000000040)=""/32, 0x20) 16:00:39 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4500) r0 = socket(0x18, 0x8002, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0xffffff81, &(0x7f0000000580)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r2 = dup2(r1, r0) r3 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) r4 = socket(0x18, 0x8002, 0x0) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r6 = dup2(r5, r4) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wskbd0\x00', 0x80, 0x0) r8 = socket(0x18, 0x8002, 0x0) r9 = socket(0x18, 0x3, 0x0) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r9, r8) openat$tty(0xffffffffffffff9c, &(0x7f0000000400)='/dev/tty\x00', 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, 0xffffffffffffffff, 0x3373cf90f9249c32, 0x0) r11 = socket(0x18, 0x8002, 0x0) r12 = socket(0x18, 0x3, 0x0) setsockopt(r12, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r12, r11) open(&(0x7f0000000440)='./bus\x00', 0x0, 0x20) open$dir(&(0x7f0000000540)='./bus\x00', 0x1, 0x8) r13 = accept(0xffffffffffffff9c, &(0x7f0000002840)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2f5f139ce3c0cec00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fbffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008749c7f4a130b2c9fe2890968692682274899471dd65d84a3a27e9c4ea88769dfa15d016b24fba9fac05a2d17b6147d263fde94811f825d1aa3a33292b1264a4b1c9556a1b3cf3e0cb89d2df922bed464665b14c1107940368194a5da6c780206523829e9c3e602b7603e92898ccf7dd1f1e3e48a49fe54a40ccd3acecdca3924dabdabf94c0b853585209b"], &(0x7f00000015c0)=0x1002) r14 = socket(0x18, 0x8002, 0x0) r15 = socket(0x18, 0x3, 0x0) setsockopt(r15, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r15, r14) r16 = socket(0x18, 0x8002, 0x0) r17 = socket(0x18, 0x3, 0x0) setsockopt(r17, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r17, r16) openat(0xffffffffffffffff, &(0x7f0000001600)='./bus\x00', 0x10, 0x4) r18 = socket(0x18, 0x8002, 0x0) r19 = socket(0x18, 0x3, 0x0) setsockopt(r19, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r20 = dup2(r19, r18) sendmsg$unix(r20, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x5f}, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x14, r20) r21 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001640)='/dev/wsmouse0\x00', 0x8, 0x0) kevent(r6, &(0x7f0000000480)=[{{r7}, 0xfffffffffffffffc, 0x11, 0xfffff, 0xfffffffffffffff8, 0x18}, {{r8}, 0xfffffffffffffff9, 0x0, 0x20000000, 0xe77, 0x1ff}, {{r13}, 0xffffffffffffffff, 0x6, 0x1, 0x8, 0x2}, {{r10}, 0xfffffffffffffffa, 0x0, 0x9a509ef26bf66ac1, 0xffffffff, 0x3}, {{r11}, 0xfffffffffffffffa, 0x0, 0x2, 0x1, 0x80000001}, {{r21}, 0xfffffffffffffffc, 0x20, 0x20000000, 0x3, 0x80000001}], 0x0, &(0x7f0000001640), 0x6, &(0x7f0000001740)={0x5, 0x9}) pread(r3, &(0x7f0000000100)="f7b3e94fa88c099a5a087a4c50dacd450185c30ed4dff3403e2951995b714d3bdf3bd8a5916583faf2176ac415bef909e627c68b7223c18e1a7a070deab66f3e86a86e1c75109b5542b5dfd2051e423598eff524a84949918fa6e1ae0c7a0abadfb2d6dbce8f8f426765e6525d2f17518dc55bce05a7e20e108bbc65a632bf9024e975f0be3e7bfe055726966177b5aa94051a8292e67023", 0x98, 0x0, 0x5d) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r22 = socket(0x10, 0x4000, 0x0) r23 = socket(0x18, 0x3, 0x0) socket(0x1b, 0x1, 0xf8) open$dir(&(0x7f0000000380)='./bus\x00', 0x8, 0x0) setsockopt(r23, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) writev(r24, &(0x7f0000000340)=[{&(0x7f0000000200)="42e5968067df36c0a7645c6949203e8359d62e33757eefce47b1929589d27411845b2cee72a30f7b5657573e160e68d497a37312e86f09300fbcfc9d119066e589ef73b6d1aad848fd8779694ba92e9e132261c5224afd326a45b23f680b32259a617c400c7ea9aca6a0dd28794603", 0x6f}, {&(0x7f0000000280)="4625c4353e8bb28431a08fe4860e44c1d84437a822c80f0c9fba6d020a6b83c45123119e445db45c26eacac2588a98280720a98ed7c72fe6c194bcb2f6086c23225d7fb8dd8ff918c3bea279e142b4cb9aaa6ef6c8a4dd6952eead8a016e1eb6f57bc1fbd0f19db04a5bb94a931e1163f819200d2b0ce4f9dd7f6c6781a89fdf562922f8a64b736e665eaaac2bc949c9bb643be2f9d25cd5f0a38eb215be3ebdc6a2801e39fc45cb1c4d08a859874c322ad8ab4667955010b00225f4db", 0xbd}], 0x2) dup2(r23, r22) r25 = fcntl$dupfd(r2, 0xa, r23) ioctl$TIOCCHKVERAUTH(r25, 0x2000741e) r26 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r26, 0x80085761, &(0x7f0000000000)={0x2}) 16:00:39 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x1, 0x2, 0x5a, 0x3}, {0x8, 0x8, 0xbd, 0x4e80}, {0x6, 0x80, 0x6, 0x5}, {0x3, 0x81, 0x35, 0x7fff}, {0x6, 0x7, 0x1, 0x1}, {0x4000, 0x8, 0x80, 0x8}, {0x800, 0xc7, 0x1, 0x4b6}, {0x0, 0x2, 0x7, 0x3}]}) openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x2, 0x0) r1 = socket(0x2, 0x3, 0x102) r2 = socket(0x800000018, 0x3, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8000, 0x0) r4 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCCBRK(r4, 0x2000747a) ioctl$TIOCFLUSH(r4, 0x80206931, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x10000000, './file0\x00', './file0\x00'}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$dupfd(0xffffffffffffff9c, 0x0, r3) r6 = dup(r5) ioctl$BIOCGDLTLIST(r6, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) ioctl$KDMKTONE(r6, 0x20004b08, &(0x7f0000000100)=0x80000001) pckbd_enable: command error 16:00:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x7}, {0x6}]}) geteuid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 16:00:42 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x20, 0x0) pwrite(r0, 0x0, 0x2d9, 0x0, 0x0) 16:00:42 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) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[], 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="896c11e2e1d36302", 0x8) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10000, 0x0) fchmodat(r3, &(0x7f0000000100)='.\x00', 0x80, 0x4) 16:00:42 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) shutdown(r0, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000001200)=ANY=[@ANYBLOB="82026efdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360b8d4c0a162b58fd4237b8faee480700000000000000554799b9b8138d30505e8f0000a41f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330800000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c07204cf888981d4e22265330027548d8ffda5eb1156f6bc23442dc9631d64bcdcb273e495bac1573ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2ec7f8f686259e3d333abe5332615b7a814b77f3f5a559255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07081cb3613f363bda68cdc42da6ee701520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37eea13fce9a15edf26e82fcca1e245a58d78b9edc659785405a00000079dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab7809983a3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbbca51acf3fffff0000b87f1ca4132cf1f6184c8c156ce5cb47566abe86451173c12dfcce0a325aed454f7aadda6e3def3f5a190a05885d482fffb9871543e605aec4e96343d12645199ce0f92602b6fd306d32fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fa1bb7b7020f92f6773c9bf4e1ae6ac6b5a2889f298ef156860588778386204059faa2d9edc2410ac1fef1a0a976f7e7a57819a2ee1ed776e48cfa8d31cb69de4dac2a5cf61ea9ce77638dd3f3399635086a12241509973dea2b929c9c023a9d82b4cab0acc8e05c50594cdfa8ce095cae56c5bb1a944d08a79cc838177ec00000000000000000000001f3ce3eeac43c6d4f316c37ae03ab34921429b9eae68a81bfc8526a5e2e17ad0787b9182f04d191f4aef283e0c51550af3986e7c2112ae59b562c9acfd29b5aed23c03008436f8a0bde3ee5022ee7aa5cf05105f518f00000080000000002f681f29cd4c28612ccb11f43f6a72f21987d15bd9f19227c3172db2124a2790f94bd3e8e912f59af8652ea032396500f676554cbc3d0a844420cf682fbe6ea68cccb48b36bcf42108c91c42ad8dd2b08fb219549b2e6657577dcc346212cd47cfcc5c1fcaf91bc45be0f464162fa247cf339ca451cfed7d6fe89ec327f016e4390c48f86a04add3c65c14f8e1f83add6661428539be1e00e414b164cf8d44a3344df34a6ac8f8d84a4d1aeb77f79823d6f811c4af50000000000010422cbd13133f5aa44105c356d81ea92652fc89241966cee0b5568553c4f6f4ffc403f9f8e97d49059093f017d53a9e3218c972a3a9495a4fdf242c7fb94c8b74aee264af128167ba1544aa8079d3071ef4763d86b2997ba4f090791f0d3d34cd1204b11d4a5df45d6ecf1e3fe5478b37cc110fc6727f9b66e349cc87f92c8b9b863060049cfba6ea90bdf00ccc18962d891bc4556c4d39096e7bbf86e5106706a701ed2410b0fc9a3011db2b94744721a52fdbb8b07355c890e4be9d218162677276393cdbd8e2483d2140f14bad761de66fc17f562ff37e81e6c9c2bbc070b5e1b01da57ede7d953d74615bc7d74705310d3ec442686eeece0e35394978c3f7f9b78f3f47481dc64d207c2a73c75a1fe9c29c7743fc07b4fbb0e4040cb86a68c336f22647278fca611aac4f934ff8d29effe70f7c41c7c4c070e345fefc827aeacf7323c36a8a80"], 0x10) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)=[&(0x7f0000000080)='c){\x00', &(0x7f00000000c0)='\x00'], &(0x7f0000000340)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='!\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)=')!\x00', &(0x7f0000000240)='{*/\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='K\x00']) 16:00:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x3bd, &(0x7f0000000240)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000000)=0x2039) 16:00:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000000)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2d}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) dup2(r2, r3) r4 = dup2(r1, 0xffffffffffffffff) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x20000, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000080)='./file0\x00', r5}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:42 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getegid() getgroups(0x4, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0x0]) r3 = socket(0x0, 0x0, 0x0) r4 = fcntl$getown(r3, 0x5) r5 = socket(0x800000018, 0x3, 0x102) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r7 = socket(0x800000018, 0x3, 0x102) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r4, r6, r8}, 0xc) r9 = socket(0x0, 0x0, 0x0) r10 = fcntl$getown(r9, 0x5) r11 = socket(0x800000018, 0x3, 0x102) bind$unix(r11, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r13 = socket(0x800000018, 0x3, 0x102) bind$unix(r13, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r10, r12, r14}, 0xc) getgroups(0x5, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, r14]) r15 = socket(0x0, 0x0, 0x0) r16 = fcntl$getown(r15, 0x5) r17 = socket(0x800000018, 0x3, 0x102) bind$unix(r17, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r19 = socket(0x800000018, 0x3, 0x102) bind$unix(r19, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r16, r18, r20}, 0xc) r21 = socket(0x0, 0x0, 0x0) r22 = fcntl$getown(r21, 0x5) r23 = socket(0x800000018, 0x3, 0x102) bind$unix(r23, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r25 = socket(0x800000018, 0x3, 0x102) bind$unix(r25, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r22, r24, r26}, 0xc) getegid() getgroups(0x0, &(0x7f0000000140)) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x68, 0x0, 0x1ff, 0x0) 16:00:42 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000009c0)=@file={0x0, './bus\x00'}, 0x8) r3 = socket(0x31, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e52f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b97630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee4abf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f5116156603bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd06008ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cff07748501000000310b223a4cd2e66993208a290821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b44df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764"], 0x10) r4 = dup2(r3, r0) r5 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r5, &(0x7f00000001c0)='c', 0x1) dup(r5) r6 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r6, &(0x7f00000001c0)='c', 0x1) writev(r6, &(0x7f0000000840)=[{&(0x7f00000004c0)="b2e7e8660e28b78fff61526946775fb31fed5df0ce7fd5035de5c3478f0c351ff62c7bef0dd7bf930e49411f595af4327f3a049f14e9c3715840503bd54c5be4d87a8a19205243c728d9ba212d6bbc4f40e65d43602638f33c5c5589f175550560eda92c254f4ed91cd39c841f395bf96d5e6e92ac4fb98e4b004a9cf6ec17dfb9488b6fb68b5afbd09534a161548f9198b8390cefdd407986b89a24bf5ab458015ce6c7c7216cb4167ddd67a2f2de01ee29b61a17d19b6d7cf0d2aba12382c0b035c9f960428e38e476d7923ecc9c", 0xcf}, {&(0x7f00000005c0)="7ccf0e7bc44bffcffa737c5562969e27076fcadfeb773790de1cd4c6e50a6fc86c2a280af3ae43a1b8b29bc2c32e07b0cb5c8ec98a7777f338ffd861be9bf7fc6ba715360cebac09224cd9a1fbd26624ad162aab1fff8844b42a084757f09eab1cba0dba87244b6d05ad8fe4d856901921e7f0bb905e575181683e2ce37e03650f035b3561e1b5d957f7dfbeca68f98e142b2da32b8c7133a24e135c5cd1", 0x9e}, {&(0x7f0000000680)="113a75132bf1", 0x6}, {&(0x7f00000006c0)="586f2573cc1c625d7e2211b497830a6cc1364853d373df5fc6c0862c0efeb542774fab1983ff4e9919bbb3d580094cffe4e5694fcd9c134a533e4ba7b64f908e17b7c2f35d77ee3604a0ffbd5b929344f93b7b3a12906d", 0x57}, {&(0x7f0000000740)="08d38196fbbd9bacc4a06093f351415ba111d0beca3618af940b812bc628a1c34eac5ff3d8801ab05e059a0865206ab22cee394fd0b98c9e76f344908aaadaf4cee1dc77654102e7b9d15ddfffb8aef1c8b67fed8b47fd95db2a520c174ade8b66f88f5956fc54407e1011aa4e1ef9de89251a278cb7b161a8d716d65d1c40fc0ed379d5f4145f0afc9566eccb1e2b12c5614307429e6e3f72ea56567ee3aa02a78971347b325b497b53fd149e13e9f9082275338edcb24da2a5add1bc7647419469f4e8bedfb91d1a21cd5d8d00b10987ae05c920e2ad339fec00e0", 0xdc}], 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000940)={0x0}, 0xc) fcntl$lock(r4, 0x3, &(0x7f0000000980)={0x3, 0x1, 0x8, 0x1c4c72ac, r7}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) dup(r8) pipe2(&(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSTSTAMP(r9, 0x8008745a, &(0x7f0000000900)={0x0, 0x1000}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r10 = dup(r0) r11 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) r12 = socket(0x18, 0x1, 0x0) setsockopt(r12, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r12, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$sock_linger(r12, 0xffff, 0x80, &(0x7f0000000040)={0x6000, 0x2}, 0x8) write(r11, &(0x7f00000001c0)='c', 0x1) sendto$inet6(r10, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:42 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f00000001c0)={0x1, 0x0, {[0x0, 0x0, 0x0, 0x10000000000000], [0x0, 0x0, 0x0, 0x7fffffff], [], [], [{}, {}, {0x0, 0x3}]}}) 16:00:42 executing program 0: sync() dup(0xffffffffffffff9c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c395244858017ae0a4e123e17c94edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b878185"], 0x10) dup2(r1, r0) pwrite(r0, &(0x7f0000000040)="be2a16293a48fbdc854d27d726", 0xd, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:42 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) pwritev(r3, &(0x7f0000000280)=[{&(0x7f0000000140)="feeec8c0d62ee7b96d5c8047151506c6885535e4607f4aa5b7aa0100901b112af946a77dcb0fe628fd4b67211b9c733653f7dd498f518deea9f2031ec4bde3e56544ab2360b5b6b5697d14af3f92b53b2faf35b7d5c031cacab1eb48d61bc92f2ca66f3c3eae4c84d1515433951dcafd2e5fff6eab0856880bc3bfb990ef", 0x7e}, {&(0x7f00000001c0)="a3ed4b8b5fd453de9455f517604011880435605731099886f061b8a2af6ae2a20bc88ca9385e18495603e5c275ddd09ca8d3e534f50bb09b51ce6743bd01b48a94a4f9a0c04651a26fb8b4dc7040e4420cb4ee168f41007cb0d367c8874a9af913ece0c5fef87494e0ee655ba7e34f7caba63402c85c96d046944613520b5449349340b1f0bf32", 0x87}, {&(0x7f0000001740)="04e1b124367886fe212c9bfabac3a8ff4edc8ac2448ce91a169bfd1c859901279d6d16e84e8a2e73e39a5639ea570ff1e1ba1cdd8fe02c31c7da613023d5c5672dc7bf13bf6b5170e69e9701b31566b6027946e7ff298b7942ac893b6630693af47a71e30f97d82b91007881e34d40bbf9732656289153b3919609f7646244e8ff98b03d3507da9c025c8fcde22f876bb7512cf47954c5a3ab7a35096b12e9c965d39ee153e6273e570520274097eabba648d79ae060ff46144cbf39fc4e07b6968cc4c15634de405233fbcea76c6b4526b8c6dba168849a98194a698518c9017fd13ba11cbb63c45a890004c1fe6f94f590500507c78856071af4bdb585bd4a585b705e9f3df9ebb36c622bcb7a854ae5a9ec4621e162cf065e88741190cfe6303cd7f334e404731d3f6c984f23cd07618e67d4453af4fc1459221179102ab5bd27c42fa597070fb20f8e081be6e9051f4f983d12ad3312471585506f0f96adcc177f0c70555f6fdac1f62ff2103169ca0f8b9bdc553e56f7a1e6a17f2fb561d795e75da91f6e9d43e324f8a1576563acbc7b96a379b2fefcb8124436604337ab49066823288a7c786cac00d41dfd32a0819dcd0dfa56647c0551a4f892ec1e51c413d5c93f606df11ca34845c00ec14685a97748f9222accb1084fac3bc1605d87f8d864a59de5f1ca22e2f0757a81a42f3b1e432883ef6e93e7194d180254576b6e20a2b09a6e8bfd25a4590654248d155d24e934e1f38c73b2b4cd3a333a2656ead1882d9551e5959f89f0c26337afb78771ec48d1e5381c38e12c301133620971b651f1e128ffdcb5b8e1c0a471c910331878d92b47c1a3cfc0ce82e4eee6d073ceb698ac553fe20f4014170fe58a57dac4995a6f750bd7de7bc9f337cfd7e1f8da260bc921f14ddbd1f88e21971cf372773ed6503577a51347cd66be932b6bd03b01f4e9999c94b9c65a9c1645b0f2310692aea1cc2802a712303d57f1ac1164ac64e626e764f48735f2384de592781a3c661cf2f204fb1407aa8aa80d59f7c3de7f239624865b7feb7e33a779b2897b722c2948486027d38ef4da3fdf5442108f046b66dbf48fba27b038d4a89d2e064e81a2f7afba4b3622f361bdeab152d6b359c775342688415a2039805af2ed318b390dc72e6b2ffe24a1b9c3e208ea59a42c500d2c6e3920fae09bc406c4b30f797eda47e843f39a6a3e9f0afccd396ed25572c5deb323ce9a3b54ccca97d31795b01968b2b3c85721d0e4fe3f22614a0fa99ecd8db5786f2e9e97fa995e3eb63d141a08dd7a135f54e12243debee022180e45e6034505ad2e2db76cdde3c3a9e2e8350731af22e429d6f14ae25d2fffa25bf11e7c8e1f31992362a7220038ad4102a33d1e894b950664a79a247a79d5c45cd5b936d529f3b55e0fed54cad58d6658312193dc99a0b54bc26a53c3b8f19e9ab7a6c0b50c27a8acf20cdf61f20f1e895ad0e3e14533b2ba9c57256cb104cf8ee210e8cc5e937ce2012204705aca1fad7bf241e52ed7ed95e29adee1ebc59531d6f3b9f88d12ef9a1c3b681144089dccb03f7bbf55526e12e2f01b7232d4b12a1858d3e66997f37192c498112a5e58073765515266d79cd56e8ef32082a4a0c2456a4d47535147e3341badf7aad337577a8306a9ee599c5eb0ca5da2cff5082ef64307ba30cb411485940ceff1f99bf23a8da7a614c67bb112a552ae5692607b948b4714be67f941e5d7d43937f498fccb672a536c9afa8c5a327e04f812d34dcbc52e6c641c8d94853fb718edf0149aad0b31dbe871c01c1da318c09a108f5b42cbbd279660fa5261081b45f5bf844d3c84cfc35c1f58e503e4b9f1c69e7404b04235d8687b26eb0882e99d87ed6bec80d515e4e0653d078a0e7cfb33394942439f799c651956213d5b4c685d5df2bf791f54e0cc1c07c9d9fc90aa22d40d08338c340b797d03a7e78b8d4a7881565421c8031e1d8b8a552e7d75ebe8deb81f7c6b8bd993c0f8d556c981e0510edead8a73d57d4678f301a7172498504e008764a7f23fcae8393722b78f11b14873e276df86fa549a09e01f8161465ec44f0db71940ca75ae01d07edc3c26c5eb4279e3463f0f6be034dd3f25f93684469d36ca581da2c39a399187f490bdba3627ee55a94041cbb9fdb0d764fd973a06ff5a81b0503688179f7788fb86dc6a7df9c562737ae00cbf36ec9c44654b44971b756bb812eef4f542bb8c26e4f19e08a01742cecb806e6edfce862cfd63734c4a41a6b7aa3fd796c44df4dfd852899a917b63d67c133c1a65188c901f0559fcf8a9663ad4600774c8f9d5b95d82b9405e67d9166d7a3f2b37a0fe0cf83f4f470f39650a9461b2996e8b7732eed0b5078c3411bd51bab08156da7034ab6da5e73fb4a1446c639035120f3c0f2868a1ed1bb1c6e066489239fb1b283e29c1e563738c2b49c5f092480b9ca4b7938ca5b6cc8673086ba6a21184705f71fcbeca65ae87e4318e9260b2c468f9ed1da309bb9e18bad1020bfb5ff8ea5ce49760b2c2651d325d63700d0cce8344e454ef91d6f839e7285765fd04c8b11cdba9dd6ecaf88d50a987394305001cc3717e9d3fdd94e6dd950c7e89ef829ded0b2add0472556cdd703a309dfc02650d3d45eb5387e7f74cd79293b097b2e2f10da0736318f5d44621fd1273376dc721a7d614c5de49342d35fd3080605accdd8faa23202e450eaa0eeed5f565174022e7a9802cba33900e7aee75c7f0a0f99af42d2209fe49cfd48b5ab6d407a39436bc9c08cb97a7b9d3f524388097feec0bccb94a3daef64e3dfbebdfc695e0e2a7b689a1433cb894542e68e27b1d9d391a1aa27c6b5dd649f1ffe2ff679ae7da39e0524ecca81339fbbaafd50b53b46c7f1d866df20a4202bfad11ccf334971ba1ebf549a925a5dbfcb957b70a17eced05a62ab2b4e0e3af5227f3cc14fed4478e59016fc8b044dcd48fb8f21a77e34042bca702e4dc145f3ffa38cf18c38109927ec8e5142c61ab151db205e99aacdac90bd57ff152e168a79d0e1aaa4f0f3bde77ea0bf05cdd5747c10109d1aa230a0b86f21bace053b5ed4024f226c31be7f3c281492bc14687dc758f5c44d4339d6d204a1ccc76fbda47b8bac60b8c3e95d97347b6bc9b79ada6509e96d1391f2f2455c2f604c3410df3a7562cad4991d4a5684f738b9b16d065aa752a0bfe35deee9ff5d8e952751d9ee9901a7ceaa8156b08ea5783f791e80743b99381bd74570ee54df7360c5db47d671e3f0a1e63f17ba886275b0dbb09e325f5a306ef50bf59caaddbad1cb1d025c2a9ea0016b491a49833d069806656b8bdce96dd986f33b88b18ccd47738290e632219a5dedfdc2d5f60b0bd82f5cf304105332f11addeee29de7aa879499308788dc012b71df1be1dfb6656ea8cc991fe020b1e73012c16885458d6e9ea2e01cefb440fd2c6e67b892431f841c7304bf9beaee1a86008f21ea085bc812d23f716a62c58463a41dab20b9ea4b36e48b1d94c6a5ebe6e2fa379e6aacfb16fc0cea46211cd3e0141d6fb6a87d44df76f43f1d8d68c07166f634f8c6fa2d0a9c0de54806a8f233e58c6981f22921de283988d5e580a1ce3430a992af456cdc6657361f98d9a2451ab14aaed188fddc531aaa1a09fd7090a6ebe35f3c3d5525cf905ce05bc39e6d1f775e26cf01a971332d270efc44e1c20d4821765b006ff8da425079d4fceab47159e2e3fc958569abd3530c572a9140ad9e574e7b034e4bd382d6d5a4a5efab3cc52bb0085b47c410ef968c62c4ec9e37287a04d55464c602f97d7ffa42298e8d0af463999def085ca170af3ba908517f71d091bc6bfbdbac115bbf21208a3228c080e0ca0062b83c9d77163b2f387ba03b5b21d2d4240aa1b90c70520034cb032fdf1861c15e5c0f3f6ba6df94da78d85d706ad08b782cfae34bcf0480cc7c81617682803e4af68e3fe99a7ef0931e499b830e85785366eb1c43fc3c0ab7811b5ec998ef7293c52536ae448b2bcb65150e690d07a6db611f7cac7ba547601d6a0f2dcd0ebb9d900ce4de868deafd70da97e5eec22c1a47af811ba6fc5c0976abb55438c834fef90a7200fb0b3bbd6959f9995bf27d09b0f2d3ef3a51c808e61020ff1d29c2d9c03fd434bd04bc60680db285f760a68da72e514e8b885861977be1fa3521e7a08f64a30ad8c9049bbcbb93a2fac90519cbf1ba8af7926731b9de3cc954244d422dfd366f49bcf406803d3498b03dbd04830b6f8e81f41a01c6535ac2efbb135bacd6a2e47e5f7de21471688e77d4fad14e8cb126abc990fd5fce65bc1f1db0a867d13bd0682d7c496ecfa0e582f594ede6d16c5a7fab0e127d26a553a5e0b4f9bdc9b0a0b79059b5d84af5a9f07d6a90288bdb128537855369cfb2097009148111923c509c8fb2a726b5e753fd33f2faab1d65a55ffd742ff647d4b4e07ac001624e58834f8c78b59b78c4d72250f1cdc4ee8b23df2f3bd55018af5665c259b31949dc7634551302b7c7a91edb60346cf3ca2d44d563f09fcfa43b17abb6f0f36df2e1ffbbab0fb698568d68554581e07ad1b52cdfd5a3c90d169e779f904e6ec5af44c6d21233a7ef58358b4457629915a0c40c03efac9f335558e4a10b8581256291fbe156d0b848fedd5fa8342fd96ea65422dec088fc7f2f75cc2805c4033deffd605254c1f27cc19ef7687b099c44793cfb0198b7ae623f4081bf83584d1a74488295aee379c2b871c7367a04bf9b76c63102c7d524b8f81a1e0bc1cbb69f67e781f21a01fe3bb7402cda0b71318c04ddfb552d5c3f38882c69d43b8ef978eb0700244080926981cae33a68de26fc7e9254cf5a3409d0fa325db6a4f4b6e30b8cdfbefafa90fa5e71ac6e1c9dcad295f6581b7bc5207cb6e5662d86fdc469d8a8b3d2b051617a678a29d9c7d13892ff0e98ec07a486524dbab6208a448aeafcd2a0280b931d22f6affa7a1caa0f61a98e8f28aa2b29c8005742b5073122d8e9e58110c05014acf5db404547892cbf86a12d8449b878242af912818fd4bf3e11a12cebd36c45b802c270952d2f8ff4e87ae502c9867bd0a99af32bb5cd27897ae876b8059f47db96d7f0cf7c97eb4889f2da76afb0a9dd2d7b618249c5a1964e5b449070b9f996217681e2f6930a43509e934b931761bc91735f3a9aa3d912c7e54628d166cafee97dbf5f691965cae54586bb22630dc91ee570c3ff629bf0ad1f49f519000c44d69432db11352d42ce2e0207445e5460ac57f1a5729dbf5d0ee692d7de22ebd6541ae2aa2071a8e1df8e08a156d057a94f1c7aa499d93386fb725e1554cd400f2724ed17224819696620b1df53e0e325c25d05bcd3dfc3493e1fc2d43bbcd2e1712f22b2e97434fcf63ebae501602fb8e80d7707463af72fa1765cc883f050ceb1934e5803605f80f33e81028f9c695c468a6200e39bf52f49bf5d07366175d40634df4a9e5ed2d85d86fc6664a4d29d247b790c450dcd4dea75d4215757f9a8aa8d13a5b2233457ea613a15197d29191bed9e97a6f9c0fa30b0e0e80d8584335b98dbda4426e8524fc2f6dee07fd8fa4f7b2d42b7a623da1367db359eac35c64ae61beac8bf0e02c6ee1201ca3dc9045ee49ff4a6d7d4853a40102c19329a1ba0d9320d26b429b42b0a4bb0340d6b6402bdef1e3919fa83e8efa24931e949e9742256e372c0c5b2194041a8595e9e3a4184eb820be93b14e645efbcc9f4db41a76ebb125a9ea2594f963b4ea95c2999c6e75cb9b0bdee0d95ba017b4672ea873301d74ee88edde63e3a52647d1a42ae897c30f48eaae30d9ebdc8d7f7225039862b58e9e68bc127ccbdeea7ccb67941c86874c0b09561bd53ff07fa2de9cf8c2491bd0ea37a616145f9174d0d716f253beb8c72cbc736feb97525b3aa7e89563dce4ec491976bb0633ab67afc7e284b6fc2403aa9da92feadccfdee8ae648795341ac7865b07a454c6e1b7e92bbc3d3ea7ae0c79697b11b2523cd8bb3338aff2", 0x6aa}], 0x3, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) r5 = kqueue() fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000015c0)=[{0x0}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r2, 0x0, 0x0) dup2(r1, r0) pipe2(&(0x7f0000000080), 0x0) vm_resetcpu: failed 16:00:42 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = dup2(0xffffffffffffffff, r0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000000)='./file0\x00', r0, 0x1}) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "0700000000000000000000000000000000006082"}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) 16:00:42 executing program 0: munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000040)=0x2) 16:00:42 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xe0000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvfrom$unix(r2, &(0x7f0000000000)=""/70, 0x46, 0x843, 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:42 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000500)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a8090002000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809ec80e3269d775f8533c7dcc4132d3e617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223aa0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a97800000000000000000000eeb0e8da8f1ba8fd1250099fb3"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) fcntl$getown(0xffffffffffffffff, 0x5) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:42 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x8000000000064}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$dupfd(r0, 0xa, r1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000140)=0x2) pwrite(0xffffffffffffff9c, &(0x7f00000001c0)="1ab9894c6c2c9ecb8cdee9ea9ee610e38be43666815bbdd9532fb6c538491389e69d9a78c245c851248c265173f689168844eae3331441f418a7259d08ab4bdab95462f76d98d08e3f503ff77fe5133ef450d06178da", 0x56, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = syz_open_pts() dup(r3) ioctl$TIOCDRAIN(r3, 0x2000745e) write(r0, &(0x7f0000000ac0)="cb50690d472457db77fde513406cd76431061d34ec2c7fc6e6c9f61f4ad07e6851938a5a62315697fbe8f79758534d6bdfc34217ccad1ac2ccec2564e8483a0fc8ed091ed1db8224bb5b58f56d0b28e201a5e9b1b915516101943d0a2e32a6d1ffe84aa6b36fac591b1179747cbccbc2517c2e2ed188a9ff9c5ddc118c8e99d1f4f2441d437804e739d32d749cd3d177b81ffcd5e55332f33549f367bcc33c8a4d8d1085b287c32d6c465f485a3fcd465a509a5363f875d625889c0841b7cbf4dbfde7e0078a6422aa6e42c80fecfab626cb8b0a8a16531d87126a9f7519071dff50b0698cb70c4443a67a0cf0c95391320e7926b811f112b9bcc995511a701c3cde2e470b6c01fe861c51c7d4a879839492fa8217020096c6b4e419b94a76a3ff59e8bc58e544548185b720f929e1e00c2d0a14d6ed1087cc056c9ce8ff4f9bf2966812e2bee82166fb32cb297b8e19963a1b5bab66b14a7e53", 0x15a) 16:00:42 executing program 0: getppid() mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="000000186204017b002b2c000000267e897f7700000005a89b8a973268381a5071cb000bc3faf94ae5e124c6a36000753dd4d16120195f81db838f74652d62e100c51bad0000000000000000c37bb79d7d2c336ec5e000", 0x57}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) dup(r1) 16:00:42 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000100)={0x10000, 0x3ff, 0x1}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x61}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:42 executing program 1: unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000200)='\x00M') chmod(&(0x7f00000000c0)='./file0\x00', 0xaff3e682e55941f4) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0/file0\x00') open(&(0x7f0000000100)='./file0\x00', 0x800, 0x2ebcdc43b3ea736f) 16:00:42 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)="8a", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) open(&(0x7f0000000100)='./file1\x00', 0x200, 0x41) pipe(&(0x7f00000000c0)) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000003040)='u', 0x1) ftruncate(r0, 0x0, 0x0) 16:00:42 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x802007, 0x40004004000828a6) r0 = open(&(0x7f0000000080)='./bus/../file0\x00', 0x200, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="00000018600010000000232747133aa86109eb5200002800001401ffffb20000003b00000000ee0f218658e7", 0x2c}], 0x1) 16:00:42 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000000c0)={0xffff, 0xcfa7}, 0x10) r2 = socket(0x2, 0x1, 0x0) setsockopt(r2, 0x0, 0x16, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) socket(0x6, 0x5, 0xff) r3 = dup2(r2, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r3, 0x1) 16:00:42 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) mlock(&(0x7f0000001000/0x1000)=nil, 0x1000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) write(r0, &(0x7f0000001bc0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87eedbf0ca8e60b707e3521338b32b9c2087bb053532d1feabe37b8941e41ae3f5b6b267c09388473c6a8d190ea07f7c4ccd21e615d3ecefe268f27e25967db0ea2162d33deb56b7c72c087faf977de4e5c04faacf63b7c0ee266e168af2f8cef72fddaaa51325818e08986d44992924bbc87180dee0bf57c131e1b8ad8c5dd293b716c1a4ae520b4947704b1bb5a0a92399aa0a05d6c5077e5026778b6d2994ec161a7ca86da9423aaa6162667305392ca6b4769635ba394d828977a059b213112dd7651b1df688e6d49c7267da4c64d92ff6eb998774131fb75e0cd25edad4e9ebbe891d02806558d25cd5103fb488ea04c720659903d7a4944c902fb0fe5cedaffa0737411abb1aaa4c4726976eeb91e73728f35bb8958a95e6ce3eea95c22e85f095469101f7993e150f2957b2ecc942422af315c8cef7b9c9d8bc0c3f7677de09990ac255d32e7df55f05338a06187dba0dc5aa8194a134b9fc4e209d649ff46fcbc5c44a63e75ba05f8c585e5147521651ff3f043856dbcc491de97b31cfa3ce1a7d789db8be894eefcb49d234f00da2fb56468998ac4c596f255517bef0b0608469fae77277718e7f3f3546f258c08fbf7ebef33fc9fce94f554730995b", 0xa00) r1 = getgid() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000140)={0x10000, 0x1}) setgid(r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) open(&(0x7f00000002c0)='./bus\x00', 0x80, 0x8) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = dup(r2) ioctl$WSDISPLAYIO_WSMOUSED(r4, 0x80185758, &(0x7f0000000280)={0xbc, 0x7c8, {0x835, 0x9}}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) r6 = socket(0x0, 0x0, 0x0) r7 = fcntl$getown(r6, 0x5) r8 = socket(0x800000018, 0x3, 0x102) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r10 = socket(0x800000018, 0x3, 0x102) bind$unix(r10, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r7, r9, r11}, 0xc) fcntl$lock(r2, 0x9, &(0x7f0000000200)={0x3, 0x6, 0x9, 0x401, r7}) dup2(r3, r5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x4, &(0x7f0000000180)=[{0x6, 0xfc, 0x5, 0x3}, {0xfffa, 0x5, 0xff, 0x7fffffff}, {0x40, 0x3, 0x3f, 0x100}, {0x3, 0x6a, 0x7e, 0x9}]}) 16:00:42 executing program 1: socketpair(0x1, 0x2, 0x1, &(0x7f00000001c0)) open(&(0x7f0000000000)='./file0\x00', 0x400, 0x47) 16:00:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x9}]}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000000)=0xc50) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x4}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = shmget(0x0, 0x1000, 0x10, &(0x7f0000ffc000/0x1000)=nil) shmctl$SHM_LOCK(r2, 0x3) pipe2(&(0x7f0000000080), 0x6) syz_emit_ethernet(0x387, &(0x7f0000000340)="b6") 16:00:42 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x10004, 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$inet_opts(r0, 0x0, 0x41, &(0x7f0000000880)=""/124, &(0x7f0000000540)=0x7c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wskbd\x00', 0x80, 0x0) fsync(r3) read(r1, &(0x7f0000000440)=""/178, 0x2d) r4 = semget$private(0x0, 0x6, 0x200008000000010) syz_open_pts() semop(r4, &(0x7f00000001c0)=[{0x3, 0xffff, 0xe5ce97ab354d86be}, {0x3, 0x4, 0xc00}, {0x5, 0x44, 0x1800}, {0x3, 0x2, 0x800}], 0x4) connect$inet(r1, &(0x7f0000000600)={0x2, 0x1}, 0x4) semop(r4, &(0x7f0000000240)=[{0x0, 0x8, 0x800}, {0x3, 0x7, 0x800}], 0x2) sync() getsockname$inet(r0, &(0x7f0000000000), &(0x7f00000005c0)=0xc) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mkdir(&(0x7f0000000280)='./file0\x00', 0x10) semop(r4, &(0x7f0000000100), 0x2aaaa9b2) chmod(&(0x7f0000000180)='./file0\x00', 0xfb) setuid(0xee01) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000900)='c\x00') unveil(&(0x7f0000000500)='./file0\x00', &(0x7f00000001c0)='x\x00') shmget(0x1, 0x2000, 0x40, &(0x7f0000ffc000/0x2000)=nil) nanosleep(&(0x7f0000000580)={0xe60e, 0x7fffffff}, &(0x7f0000000680)) semctl$GETNCNT(r4, 0x2, 0x3, &(0x7f00000006c0)=""/191) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000840)=0x1) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000140)) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x8000000000200) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000003c0)={0x2, 0x1, 0x0, 0xfffffffffffffffd, 0x1}, 0xc) open(&(0x7f0000000400)='./file0\x00', 0x200a1, 0x101) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000380)={0x3f, 0x1, 0xe2c, 0x9, 0x1000000003}, 0xc) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000780)=""/187) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 16:00:43 executing program 0: select(0x236, 0x0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1000000000000}, 0x0, 0x0) r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000380)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000280)=0xc) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x1000, 0x5, 0x10000, 0x4, "1b55acd832f2cb73aa61f954cb75ba27a87ac945", 0x400, 0x3}) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x10000, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffd9b}, 0x42) dup(r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r3, &(0x7f00000001c0)=[{&(0x7f0000000040)="3653b8f2df300e1a7974dd93f65d8913", 0x10}, {&(0x7f0000000080)="581d79bf6f9fef9054d359d2e9d920e686e0ec128f3063fdc0199f0bab849825a3db9ab7b263b0c58414520ca8239d05a2cdc38e03df238c489e222f282efa55e4dee61c6f675e9e298c1ca2e52fc374545d33e0734b24d7afc70440d6604bcd1f0ce630", 0x64}, {&(0x7f0000000100)="94f9ca25e1fae0b4bd3d9e003d9bee1519732e8c268d3a3f4d0f87841e", 0x1d}], 0x3) openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x8000, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r4, &(0x7f00000001c0)=[{&(0x7f0000000040)="3653b8f2df300e1a7974dd93f65d8913", 0x10}, {&(0x7f0000000080)="581d79bf6f9fef9054d359d2e9d920e686e0ec128f3063fdc0199f0bab849825a3db9ab7b263b0c58414520ca8239d05a2cdc38e03df238c489e222f282efa55e4dee61c6f675e9e298c1ca2e52fc374545d33e0734b24d7afc70440d6604bcd1f0ce630", 0x64}, {&(0x7f0000000100)="94f9ca25e1fae0b4bd3d9e003d9bee1519732e8c268d3a3f4d0f87841e", 0x1d}], 0x3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) recvmsg(r5, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffffffffffe30}, 0x42) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) r6 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r6, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r6, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r6, 0x4004746a, &(0x7f0000000380)) r7 = msgget$private(0x0, 0x718) r8 = getuid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r10 = geteuid() getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r12 = getpgrp() r13 = getpgrp() msgctl$IPC_SET(r7, 0x1, &(0x7f0000000300)={{0x8001, r8, r9, r10, r11, 0x4c, 0x6}, 0x8, 0x800, r12, r13, 0x7, 0x4, 0x8, 0x484}) getppid() r14 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r14, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r14, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r14, 0x4004746a, &(0x7f0000000380)) r15 = msgget$private(0x0, 0x718) r16 = getuid() getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r18 = geteuid() getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r20 = getpgrp() r21 = getpgrp() msgctl$IPC_SET(r15, 0x1, &(0x7f0000000300)={{0x8001, r16, r17, r18, r19, 0x4c, 0x6}, 0x8, 0x800, r20, r21, 0x7, 0x4, 0x8, 0x484}) getgid() r22 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r22, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r22, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r22, 0x4004746a, &(0x7f00000005c0)) r23 = msgget$private(0x0, 0x718) r24 = getuid() getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r26 = geteuid() getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r28 = getpgrp() r29 = getpgrp() msgctl$IPC_SET(r23, 0x1, &(0x7f0000000300)={{0x8001, r24, r25, r26, r27, 0x4c, 0x6}, 0x8, 0x800, r28, r29, 0x7, 0x4, 0x8, 0x484}) r30 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r30, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r30, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r30, 0x4004746a, &(0x7f0000000380)) r31 = msgget$private(0x0, 0x718) r32 = getuid() getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r34 = geteuid() getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r36 = getpgrp() r37 = getpgrp() msgctl$IPC_SET(r31, 0x1, &(0x7f0000000300)={{0x8001, r32, r33, r34, r35, 0x4c, 0x6}, 0x8, 0x800, r36, r37, 0x7, 0x4, 0x8, 0x484}) r38 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r38, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r38, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r38, 0x4004746a, &(0x7f0000000380)) r39 = geteuid() getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r41 = getpgrp() r42 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000300)={{0x8001, 0x0, 0x0, r39, r40, 0x4c, 0x6}, 0x8, 0x800, r41, r42, 0x7, 0x4, 0x8, 0x484}) fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r43 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r44 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r44, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r45 = dup(r44) ioctl$BIOCGDLTLIST(r45, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) mkdirat(r1, &(0x7f0000000740)='./file1\x00', 0x19) symlinkat(&(0x7f00000003c0)='./file0\x00', r43, &(0x7f0000000480)='./file0\x00') ioctl$TIOCMGET(r43, 0x4004746a, &(0x7f0000000380)) r46 = msgget$private(0x0, 0x718) r47 = getuid() getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r49 = geteuid() getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r51 = getpgrp() r52 = getpgrp() msgctl$IPC_SET(r46, 0x1, &(0x7f0000000300)={{0x8001, r47, r48, r49, r50, 0x4c, 0x6}, 0x8, 0x800, r51, r52, 0x7, 0x4, 0x8, 0x484}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) r53 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r53, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f0000000600)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r1, &(0x7f0000000680)='./file0\x00') ioctl$TIOCMGET(r53, 0x4004746a, &(0x7f0000000380)) r54 = msgget$private(0x0, 0x718) r55 = getuid() r56 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) semget(0x3, 0x4, 0x8) r57 = geteuid() getgroups(0x7, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r60 = getgid() r61 = semget$private(0x0, 0x4, 0x32) semctl$SETVAL(r61, 0x3, 0x8, &(0x7f0000000080)=0x7) semctl$IPC_SET(r61, 0x0, 0x1, &(0x7f00000004c0)={{0xfffffffd, r57, r58, r59, r60, 0x6, 0xae55}, 0x0, 0x9, 0x7}) r62 = socket$inet(0x2, 0x2, 0x0) getsockopt(r62, 0x0, 0xb, 0x0, 0x0) getsockopt$SO_PEERCRED(r62, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) fchown(r56, r59, r63) getsockopt$SO_PEERCRED(r56, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0x6) r65 = geteuid() getsockopt$sock_cred(r53, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r67 = getpgrp() r68 = getpgrp() msgctl$IPC_SET(r54, 0x1, &(0x7f0000000300)={{0x8001, r55, r64, r65, r66, 0x4c, 0x6}, 0x8, 0x800, r67, r68, 0x7, 0x4, 0x8, 0x484}) r69 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r69, 0x29, 0x6c, &(0x7f0000000040), 0x4) 16:00:43 executing program 1: r0 = socket(0x2, 0xc003, 0x29) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x7, &(0x7f0000000080)=[{0x3, 0xa8, 0x7, 0x4}, {0x4, 0x1, 0x7, 0x7}, {0x5, 0x3, 0x2, 0x51}, {0x200, 0x9, 0x3f, 0x2}, {0xffc0, 0x3, 0x81, 0x6}, {0x8a, 0xfe, 0x80, 0x7ff}, {0x4000, 0xc4, 0x3, 0x101}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='\x10\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) connect$unix(r7, &(0x7f00000003c0)=ANY=[@ANYRESHEX=r1, @ANYRES32=0x0, @ANYRESOCT=r3, @ANYRESOCT, @ANYRESDEC=0x0, @ANYPTR=&(0x7f0000000200)=ANY=[@ANYPTR64=&(0x7f0000000200)=ANY=[], @ANYRESHEX=r8, @ANYRES32=r3, @ANYRESDEC=r1, @ANYRESOCT, @ANYRES16, @ANYRES16, @ANYRES32=r4]], 0x6) writev(r0, &(0x7f0000000540)=[{0x0}], 0x1) accept(r0, &(0x7f0000001880)=@un=@abs, &(0x7f00000001c0)=0x5a6) pipe(&(0x7f0000001980)) r9 = msgget$private(0x0, 0x5b3) msgctl$IPC_STAT(r9, 0x2, &(0x7f0000000480)=""/97) 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0xd61}, {0x800001c}, {0x6, 0x0, 0x0, 0x868}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0xa, &(0x7f0000000100)=[{0x3f, 0xbf, 0x26, 0x7}, {0x3, 0x3f, 0x1, 0x17aec00}, {0x8, 0x0, 0x60, 0x3}, {0x59, 0x7, 0x3, 0x6}, {0x5b, 0x2a, 0x3d, 0xd66}, {0x9, 0x9a, 0x1, 0xb80}, {0xbd1, 0x1, 0x7, 0x8}, {0x800, 0x0, 0x6c, 0x1}, {0x4, 0x2, 0x80}, {0x2, 0x1, 0xdd, 0x1}]}) 16:00:43 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) read(r1, &(0x7f0000000180)=""/250, 0xfa) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000003d000000030035700100000000000000"], 0x38}, 0x0) 16:00:43 executing program 0: socket$inet6(0x18, 0x800000000003, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(0xffffffffffffff9c, 0x2a, 0x2e, &(0x7f00000001c0)="eb48ffcbff13b9812e714e713048e69931929648", 0x14) r3 = accept$inet(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) minherit(&(0x7f0000262000/0x3000)=nil, 0x3000, 0x2) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket$inet6(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:00:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c, 0x0, 0x0, 0x8}, {0x14}, {0x6, 0x0, 0x0, 0x100}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r0, &(0x7f00000000c0)="a7fbaffd8db3cc9be96914f624a411c2e76eaf01357e000000000000", 0x1c, 0x0, 0x0) 16:00:43 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0xc010, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x6}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="510fc3a0", 0x4) openat(r0, &(0x7f0000000140)='./bus\x00', 0x1, 0x20) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pipe(&(0x7f0000000080)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) close(r1) 16:00:43 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x30) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000080)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socket(0x6, 0x2, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:00:43 executing program 1: open$dir(&(0x7f0000000800)='./file0\x00', 0x5163c88274f8b8a2, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) socketpair(0x1, 0x4008, 0x40, &(0x7f0000000000)={0xffffffffffffffff}) sendto$inet(r1, &(0x7f0000000040)="8bac75ba4498d8d1eea42b23e62f288a8217f1055ae72bc10ae3d3942c7fb6ae9339b988f5a1f43d4a7548111a797c73f85b0fccd0ba37b35d679d55c11b531e632b108a6ad516ddb51b85d052bf30efdb3128a5daa2c70cac5887e7ad43b6ab8ecb01f8dc0927a7f5723bdaac9ed1bfa4b4d5e4cc8d2271bdd02f1ed68f5582b8ff733679e42d6c13eb17b3e3a32187", 0x90, 0x400, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x2011, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) readv(r0, &(0x7f0000000000), 0x100000000000021b) 16:00:43 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$unix(0x1, 0x5, 0x0) dup2(r1, r0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) listen(r0, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080)=0x4, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r5, r4) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) select(0x40, &(0x7f0000000080)={0xff}, 0x0, 0x0, 0x0) 16:00:43 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x20000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) r5 = dup2(r4, r2) ioctl$BIOCGHDRCMPLT(r5, 0x40044274, &(0x7f0000000040)) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x2, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r7, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) socket(0x18, 0x2, 0x0) r8 = socket(0x2, 0x2, 0x0) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r8, 0x0, 0x0) 16:00:44 executing program 1: mprotect(&(0x7f00000d6000/0x3000)=nil, 0x3000, 0x0) r0 = semget$private(0x0, 0x4, 0x32) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000080)=0x7) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000140)=""/4096) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 16:00:44 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_settime(0x0, &(0x7f0000000080)) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x3, 0xbd45, 0x3}, {0x18, 0x0, 0x401, 0x8001}, 0x8001, [0x9, 0x80000001, 0x6, 0x2, 0x8000, 0x5, 0x8, 0xf1b]}, 0x3c) 16:00:00 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = accept$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) fchmod(r0, 0x110) r2 = dup(0xffffffffffffff9c) connect$unix(r2, &(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8) r3 = socket$inet6(0x18, 0x3, 0x0) r4 = accept$inet6(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) r5 = fcntl$dupfd(r3, 0x5, r4) r6 = getegid() setegid(r6) r7 = semget$private(0x0, 0x1, 0x20) semctl$GETNCNT(r7, 0x70c034ca9d359749, 0x3, &(0x7f00000001c0)=""/5) r8 = accept$unix(r2, 0x0, &(0x7f0000000200)) pwrite(r8, &(0x7f0000000240)="3c6539c79504eace59416e9d35f77df376d1a6f755c0408b0d6707e5cdcf4f2d3ea13e150eaa2bd1ff3d72f4031028a2192cce08ae30c020b4940a59e10b00c9533d24a521770d46b55a157db573db9f1b074519fdabc83ac127cd5d10b979b6d9972f4049", 0x65, 0x0, 0x0) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f00000002c0)) r9 = openat$tty(0xffffffffffffff9c, &(0x7f0000000300)='/dev/tty\x00', 0x1, 0x0) ioctl$TIOCOUTQ(r9, 0x40047473, &(0x7f0000000340)=0x8) kqueue() r10 = msgget(0x3, 0x200) r11 = geteuid() r12 = getuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, &(0x7f00000003c0)=0xc) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000400)={{0x3ff, r11, r6, r12, r6, 0x0, 0xfff}, 0x263b, 0x90000000000000, r13, 0xffffffffffffffff, 0x7, 0x7, 0xfff, 0x7}) r14 = fcntl$dupfd(r5, 0xa, 0xffffffffffffff9c) ioctl$PCIOCREAD(r14, 0xc0107002, &(0x7f0000000480)) ioctl$TIOCSWINSZ(r5, 0x80087467, &(0x7f00000004c0)={0x401, 0x7, 0x8001, 0x800}) pipe(&(0x7f0000000500)={0xffffffffffffffff}) ioctl$VT_GETSTATE(r15, 0x40067664, &(0x7f0000000540)) msgget$private(0x0, 0x40) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x10, r3, 0x0, 0x0) 16:00:00 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) syz_open_pts() pipe2(&(0x7f00000002c0), 0x20000) r1 = open$dir(&(0x7f0000000300)='./file0\x00', 0x20, 0x20) r2 = dup2(r1, r0) r3 = syz_open_pts() r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x1, 0x98a, 0xffffffffffffff3b, "02000000078d00cb5fffffffffff7f00"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x14d}], 0x1) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) write(r3, &(0x7f0000000000)="a6", 0x1) dup2(r2, r3) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x101, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff0000010000000000000057b0299851fbe2e305c115b3455bbcc16fd3cf750827d6f2c74ebc994e8b11ca06a29e0008030000006bc127c04722eb0bb977e965ef1e5923060c2a838a412467f9ea47e050ff4fc05e0b46c6ed83bc1196aab8fe4e370beef98c59951b0618972d2115d032370e71c2398ad4fd85a1ca142ec2c2eb702047893705f90d614975ae11072dce8a9cda"], 0x10, 0x400}, 0x400) r5 = syz_open_pts() dup(r5) ioctl$TIOCDRAIN(r5, 0x2000745e) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wskbd\x00', 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) write(r6, &(0x7f0000000200)="144fa27107509596de2d3bdbc001c6e4fb44b3bd3ee25316973d27d8a90bc20e3aa04197bbefeed571fa1349ee9862dc56e4e2f3cc68eadf285f91d1cf3301d5ddd395ae3cf04d5b684cc3fc755183da1f90377e35f7d75d00b8229fc05d9075eb4962e9bdc9411550c5bd4822bb05dc1b9e6c60ff0a8698a8eb476cc04b0109a47cee465ee8a9b67f3dc7e9ccac8fe496bf1e3cc9b0ddb49a", 0x99) 16:00:00 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000001640)='/dev/zero\x00', 0x0, 0x0) readv(r0, &(0x7f00000010c0)=[{&(0x7f0000000000)=""/4096}, {&(0x7f00000011c0)=""/140, 0xf7}], 0x20000000000003bc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) r2 = socket(0x2, 0x3, 0x0) pread(r2, &(0x7f0000001140)="f4183320f41d", 0x6, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000001100)='/dev/zero\x00', 0xd0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000001280)={'tap', 0x0}) writev(r1, &(0x7f0000001040)=[{&(0x7f0000001000)="0948ec838056", 0x6}], 0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) pwrite(r5, &(0x7f0000001180)="a9a0ba086ce447281c578f4ffd8ebbcdf0309a747eb80c74a48ed7186b3730278c631a", 0x23, 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000001080)=0x2) 16:00:01 executing program 1: write(0xffffffffffffffff, &(0x7f00000002c0)="e1701d2c444163596b1a2a4323d4ee6d34f73b4be80872a3a77960a2e80eecf80c5c38ab766c1365d2e5e7cdf212541a41bbac06e4620912370d98201cd8f63aa1246e9572df2944a93a1d1799254bf144", 0x51) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = dup(r2) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) openat(r3, &(0x7f0000000000)='./file0\x00', 0x8, 0x80) socket$inet(0x2, 0x2, 0x9) r4 = fcntl$dupfd(r0, 0x14, r0) ioctl$TIOCFLUSH(r4, 0x8020699f, &(0x7f0000000300)) pckbd_enable: command error 16:00:01 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x6}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) open(&(0x7f0000000200)='./bus\x00', 0x80, 0xa0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)) fcntl$lock(r1, 0x3, &(0x7f0000000080)={0x3, 0x0, 0x1, 0x3, r3}) 16:00:01 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r1 = socket$inet(0x2, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) r2 = socket(0x2, 0xc003, 0x4) connect$unix(r2, &(0x7f00000008c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7daa699f4377fc1da38055c4c4ccfa32be051981c14d4ef7e27ff97901fdccd8610696486c60fa5c4342c3eb523175d0cf811126c8a14aa4983f3e92581de714988dfb0d1cacac74fa46b61fb02d4e33c46ff76be30c4b771c170a00e4d54cc57518d1f63b77a4970ebff944ee03212c2ace6daba709cf0d411e1c438db4338c99608b53de5fed027fa511dd71608f355170bc8bf4ffeda94acaa31d126f3947317eb75fa2833092bd333d63f65e50e7a7156ef1dd"], 0x10) write(r2, &(0x7f0000000180)="62bfaf4e754681e360b53a2a7074ef48e739ea7646fd875aa0184709bf5d04c320d0cef275ad8397feb9f017b781bc29d956ea61be305f99010e23d154c781fdacc4b99146f8668a3d0d1684ea5efb5d3089b096eb1b7fc1b0513d8f0cd88354119af51873af2d24297c17f853d848f6295c260a46a662f47f72de4a55a36797629187aefd416ce5dde24b15c4bbbd4f14b079256b35409f1f1b7a95861ddf415d08ef4615302d369f1b27bcf59b0cd4d474e0237121e417e4b2aef7f65e12af76d812c0544e02da1f8dfef11feafb71e429cc740c36e95c91c937a61dbd129853b91b0755480a5f298c77b75eafb1482a5081dc57e291a122bda2f27c03d7172f582fd51d8cc3a759b1345f7a6eb2c748ddd9bd12ef2afd8a1fef242deb54253edbfe7f56a9a8b74fd89885595671687d309d21adc4d4df2d9afd3ddfd64559c5ece375198af556df2a62cd0628836c21fd77b48e468ce565a599db96d8f9c6ec6fb3ff43ef3a802d32d756c68ec66c69b8d2879091baef76bfcf01f4796e056985c39cce5935317aea22a29fc12358a6509df4cd3da1b612b3f646666956e3a5d10270bb4a48e3073fba96a56ed3ce417abd4b5909132b45cd48d8de97121d3d453de9aaf084eab596bcfe7cefec5ae6969707688202f7acdae004ba68046a8e6177d593035ef7b9b267451d8ae82b344c134611d265abdb765978329c9b099ca07fc2ba1086d07cee976c6a4b9a6240989bae27fa2aeb2e081f596be8a98ed097b4169adbc9582a46a2eb94a8b6378a4824bf9a73e79db7de956e46aae1450fd1ae773f52897e59ae754b5ce2eb918c3b34cf9951010eddaf7b3a82a1f2e52cd04cecfb0f29ed9aa0d00a508620e100d6e6f9fccb4ada99743c96b3ca52e73d38ab48341429b9a966d68682b1a2485b53e781cd2ef3363f9ebb776a21bfcf1c60e1e4ec34c8dec32838e1a562c7866d5667ed8c3b0cf93444cec76e28c3e568379231fb872e3da85cc59bb0268d3b79645083900de4035c93e012a2e3874eeb6e459548d468e0d9f7efa4bf78b8191b0887e30bd4a27d123348ee63fdcc4534239328773e0905c702324e143e71707d7dc4f1e49e286b832ae68ecb7cfb103b5258f0fd2ad44a782cfa3e4467598db89d0bc04c83375a2261ecc0a9a7400af1a6507a07a5d2102a2e96f41df7f20c9690ad0559d1f3ac3bfca1f14e33f91be9bc11525c5df85bbf120ef6a935693bc3058e5edb260cb40d89c4fdf6a4ac5fbdff563ca3a58299b332f995ec2533cf17da59580c09f35654a7a4b65dc70a67353fc8000bc284d261a26bc19fed8de0cd93156f2a791a2d845d04cfb99e28b3f62055abddc6bb392b0b9a955635952d9e3bbe23c3b677a5fc775eba141f2cf7c13c001eddc53f5fee7f3680d3c53b2e9e896212d2ea8a7a93cf3e560e165c5dea1d78432e53b7a9bdcdcaed5c37cb0ec0f26fed328a6a4ed20fdb11e5275bafb6ba676fe16888dd013f29627eb7d6e1a7d35ac173ff2181245831b4a748d1e8ef2f739fc3aa7bf10d8aa7094b91d3755604ec624c6d50ae8684a7c990b9008fac15536715dfa16f9ad3690b3ce89639b3856b384c86482664df6b7adf52c33ad2771c2839a57f36fbb07559a6addc36a8e2bef1af8a433a7848a03f40cd6b42a1c65299ab96874c05c9f20098485997a36a0e62510dd06282dcddee6391d3b9b11980117f5466b5cd54685455d980298add1a527627a155ad67a14e5fa81cd2654983f337ec6f210cd2fee06bb767874aa8bece4cd0fc7efda9f6a0a19395588e806d4f479bc94ea2cbb0e3b8d69dcab4520a057e3a4cebee8c943815201c334553246b7460c812ab97aa8c377363d513063df77cc66be570e151cc450505c150ec68a295dbdffb7914fdf02d5f61ecf076137e7366288e2555780a0618d70798ea2d64a1567218b1b9d3bc07022a7e0c710637053d4b249a8061348838f9d18c0c76686221d0c1535e1dafe239e07bd7de3868ac7100a198e8701e01e7b7cddd", 0x5a1) writev(r2, &(0x7f0000000500)=[{&(0x7f0000000240)="2d50e0ed15f1f2251ae38a5cf27156d51d05bb2efde6a1876dce5fee28c640ea7bb910f2591ed2d5394df16067e03b5d3ab675e107772c6ba8c6d2b43118cddec0ee7051a5fff65706750e1a0310b38e10aed3d3d2fde08414", 0x59}, {&(0x7f00000002c0)="d614b2c60b98f21ffa5d89619ac3c436db625beba6a4aa981ec2100666ee65b8ddd70f1b88fdc340b116e16c4917b1151c5a22fa1d780affcea293bafba38b494602025356408f10a95af10840bd50143e8cd802069c", 0x56}, {&(0x7f0000000340)="6700061388121c0a92e19eb9712b81d8f9b7aec056088ac927157367370eae91b25d81b86c9bebaaf8e272a43475c4b3521150153865393443e14b8595aed40a441d449145b0fa8593285e0e071b33b4912314a92aef339b6c062e63d79f1f38c6a7e15bd3d03cc2d1203aac11d7d2b7f4ff3f0d20c831e7f5fff18ed82a87ec", 0x80}, {&(0x7f0000000100)="4592a32647d672ccbabec64330f0244251a2aa20a8d997d85141ff578d676fcdf6f40ca9787417aa", 0x28}, {&(0x7f00000003c0)="e708aad5e1bfb6a50d3be751c8511290efcff6252cf2ce41436a20f577dc6996ac2e394c6b834f3088f42a04ddf0c4513c98db34946c556f038b109f4f59fc0a969748314c6cb9bfa7d15815ecc861dad023bcc9a4207b0685c484f426ea2d14d2639d3b80f6b459a1c140a3fc772885df2aefe2e9bf665dd0fbb71e3528247f7e1d5315ce1771163951a4c2371213", 0x8f}], 0x5) setsockopt$inet_opts(r1, 0x0, 0x6a, 0x0, 0x0) r3 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r5 = getgid() r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) listen(r6, 0x7fffffff) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r3, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, r5, r7, r8, 0x2, 0x9}, 0x5, 0x5, 0x8}) lchown(&(0x7f0000000000)='./file0\x00', r0, r5) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000000), 0xf95, 0x0, 0x214c, 0x0) 16:00:02 executing program 1: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x8) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000200)=0xc) geteuid() r2 = socket(0x0, 0x0, 0x0) r3 = fcntl$getown(r2, 0x5) r4 = socket(0x800000018, 0x3, 0x102) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r6 = socket(0x800000018, 0x3, 0x102) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r3, r5, r7}, 0xc) r8 = socket(0x0, 0x0, 0x0) r9 = fcntl$getown(r8, 0x5) r10 = socket(0x800000018, 0x3, 0x102) bind$unix(r10, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r12 = socket(0x800000018, 0x3, 0x102) bind$unix(r12, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r9, r11, r13}, 0xc) r14 = geteuid() setuid(r14) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file1\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='\xff\a') 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = semget$private(0x0, 0x4, 0x32) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000080)=0x7) semctl$GETNCNT(r1, 0x8b54141124750179, 0x3, &(0x7f0000000000)=""/121) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x1c}, {0x800000000040006}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000180)) syz_emit_ethernet(0xe, &(0x7f00000002c0)="b6e8a579292219e5820c996b0a63") 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1a, &(0x7f0000000080)=[{0xfffc, 0xf8, 0x24, 0x1400}, {0xfff, 0xf7, 0x6, 0x5}, {0x5, 0x7, 0x4, 0x5}, {0x7, 0x7f, 0xee, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="8c685f3ad1239438a7dde00ddb1d") 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000080)) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x2, 0x10000000000003, 0x2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) wait4(r3, &(0x7f0000000180), 0x2, &(0x7f00000001c0)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4, 0x7}, {0x6, 0x0, 0x0, 0xb}]}) fchflags(r4, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r2, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:02 executing program 1: r0 = socket(0x2, 0xc003, 0x2) setsockopt(r0, 0x0, 0x4, &(0x7f0000000000)="01000000", 0x4) setsockopt(r0, 0x0, 0x66, &(0x7f0000000040)="f88f50b0e4ba8b6f781af8b24f8b399f", 0x10) r1 = dup2(r0, 0xffffffffffffffff) getsockopt(r1, 0x943d, 0x3f, &(0x7f0000000080)=""/202, &(0x7f0000000180)=0xca) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x400015}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="b60ca03297fd825e79ecfc98f5c8") 16:00:02 executing program 1: r0 = socket(0x10, 0x8000, 0x0) r1 = socket(0x2, 0xc003, 0x1) connect$unix(r1, &(0x7f00000008c0)=ANY=[@ANYBLOB="8202adfdffffffffffff8a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15837b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea0000e5ff00000000483c013fa19842a0b8cf77f1885132d23879d81a5f673f8fa589179ba631b92b06203f922e0311ff90b654c471e89f88a6a9386b5c0e0d47641a25d18a2181361fe359ebe6fd8cd1d4000000000000000000000000c0d9944243d26cc617ce8571be571b005554bdfc49c669d4f2c3b31833e0f6"], 0x10) writev(r1, &(0x7f0000000380)=[{&(0x7f0000000340)="2304aa5806729a083cd3e22a7e7ea52d60571f59b04edf20305912"}], 0x3) bind$inet6(r1, &(0x7f0000000040)={0x18, 0x2, 0x0, 0x5}, 0xc) r2 = socket(0x2, 0x1, 0x0) setsockopt(r2, 0x0, 0x816, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) dup2(r2, r0) connect$unix(r0, &(0x7f0000000640)=ANY=[@ANYBLOB="8202020000006c653000f0d01fa9d4d7a9f62df4669406521719876192f9b464ca8187d096da2fba527988274728d933a02eeadb7a9c43075925ed5f37cef3b254b1839960a93887b010cdb80859d8cbdfb175d1"], 0x10) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) setuid(0xee01) ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f00000000c0)) r4 = semget$private(0x0, 0x4, 0xb0) preadv(r3, &(0x7f0000000cc0), 0x1000000000000288, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000100)={0x0, './bus/file0\x00', './bus/file0\x00'}) semctl$GETZCNT(r4, 0x0, 0x7, &(0x7f0000000280)=""/175) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000600)) r5 = semget$private(0x0, 0x4, 0x32) semctl$SETVAL(r5, 0x3, 0x8, &(0x7f0000000080)=0x7) semctl$GETPID(r5, 0x2, 0x4, &(0x7f00000004c0)=""/210) semget$private(0x0, 0x7, 0x10) r6 = openat$bpf(0xffffffffffffff9c, 0x0, 0x41, 0x0) mknod(&(0x7f0000000140)='./bus/file0\x00', 0x100, 0xa00000000000000) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000400)) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000480)) r7 = socket(0x18, 0x400000002, 0x0) close(r7) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r7, 0x0, 0x0) r8 = fcntl$dupfd(0xffffffffffffffff, 0x5, r7) r9 = msgget(0x0, 0x246) r10 = getuid() r11 = getegid() r12 = socket$inet(0x2, 0x3, 0x0) writev(r12, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r12, 0x0, 0x6a, 0x0, 0x0) r13 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r15 = getgid() getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r13, &(0x7f00000000c0)=[{0x4, 0x81, 0x1400}, {0x1, 0x6, 0x2000}, {0x2, 0x3ff, 0x800}, {0x1, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r14, r15, r16, r17, 0x2, 0x9}, 0x5, 0x5, 0x8}) r18 = getgid() r19 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r19) r20 = getpid() ktrace(&(0x7f00000001c0)='./bus\x00', 0x2, 0x200, r20) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000200)={{0x2, r10, r11, r16, r18, 0x2, 0x5}, 0x4, 0xb8f, r19, r20, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) fcntl$setown(r8, 0x6, r19) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000200)={0x100000000, './bus\x00', './bus\x00'}) setsockopt(r3, 0x16, 0x1, &(0x7f0000000dc0)="82c42d04fc3a696671ee23ce84abdacf6b7192b49ab97ab0118cf1a44074ec37571c3be0ef794016cd5faefd957441c679def1b77a29d1d2b717e7239990bcecf13fc57e7bf71450118d9fdc59936780b10640de284b271260231976fe89feba68f0ab2cecadacd6ae11aae6fce0163333e18a92ec3b03f839301a4c34715047762e284b64e072737a4ef1329af8cd", 0x8f) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000087}, {0x44, 0x20, 0x1ff}, {0x6}]}) ioctl$BIOCSDLT(r6, 0x8004427a, &(0x7f0000000d80)) 16:00:02 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) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x200, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = dup(r2) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) faccessat(r3, &(0x7f0000000100)='./bus/file0\x00', 0x14, 0x0) flock(r1, 0x4) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x44, 0x0, 0x0, 0xfffffffc}, {0x64}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(0xffffffffffffffff) setsockopt(r2, 0x3, 0x0, &(0x7f0000000280)="30bed2a4d8588d56b39fc6b08a08adb327ddc99fb52555ec5dc5189688d48b62c664e59d6a3cf51bbaa73efa65b5e3cd453fe1db04ab672d48363e90fdef071529432cc92be271006c0ae774cc042d3dd73b90c3d602ec27acdc42b73859c5ce56eaa6c4ca2acf12959c15c2ca809d1eb7452944ac78c903758c2c2eda84e8fdbadd6f462d58feb4dea2f3a8fbb42fc365342496dc89f86047c32ce1b0600abce14d10a71cd71b53568e8b4c58be14007f526f26b3dc96", 0xb7) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) r3 = dup(r1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) dup(r4) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000080)="e7590dec4cc519291832d5bfd17bce9735cea1876cc1068582b04539b5b929126ca30a49d26e", 0x26) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000008c0)="96446a99e553c535916d938c0638") r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000240)=0x4) pwrite(r5, &(0x7f0000000140)="5db6cc27be9a39488f8d4183827b1d537dce7ad0ffc8a770ce32a4ce060e16e09f9b3ebf6d880c8be4e9eb12a0069040d09286074ac2b19ce326f0f15d24cb2a2f9a8e5e3629f0b20aa838f8629e", 0x4e, 0x0, 0x0) 16:00:02 executing program 1: clock_gettime(0x2, &(0x7f0000000180)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x2c}, {0x16, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x10) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000180)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:02 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) readv(r0, &(0x7f00000016c0), 0x0) r1 = socket$inet(0x2, 0x200b, 0x0) accept$inet(r1, &(0x7f0000000200), &(0x7f0000000140)=0xc) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) bind$unix(r2, &(0x7f0000000340)=ANY=[@ANYBLOB="01002e2f62ef4af9306e757300e94d2f4c6fa843afa37587b0357da0f8f45e7c35a7a4cba4ca1c428eed1868665a8d8337fd1ea2138362deee78ff4de4f0c955934ffd"], 0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r3 = open(&(0x7f0000000180)='./bus\x00', 0x181, 0x0) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r3, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) bind(r1, &(0x7f0000000280)=@in6={0x18, 0x0, 0xc88, 0x7fffffff}, 0xc) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000040), 0xc) chroot(&(0x7f0000000240)='./bus\x00') 16:00:02 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000000046bbd4b16270658016507f0714ff026c0d1b6b00e8126c6ff939abf56d4768fd22ecd672c262c4fcb636b395e769c099eb99048f09fa1c55c21dae52ddd7b76df9dfb79f98"], 0x1) r0 = socket(0x2, 0x3, 0x1) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000000)=0x3ff, 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r1 = getuid() r2 = socket(0x0, 0x0, 0x0) r3 = fcntl$getown(r2, 0x5) r4 = socket(0x800000018, 0x3, 0x102) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r6 = socket(0x800000018, 0x3, 0x102) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7}, {0x4}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r3, r5, r7}, 0xc) chown(&(0x7f00000001c0)='./file0\x00', r1, r7) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r0, &(0x7f0000000100)={0x0, 0x78, &(0x7f0000000080)=[{&(0x7f0000000040)='\b\x00\x00\x00\x00\x00\x00\x00', 0x8}], 0x1, 0x0, 0x18e}, 0x0) 16:00:02 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000480)='./file0\x00', 0x4, 0x104, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) pledge(0x0, &(0x7f0000000100)='$\x00') 16:00:02 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0xf6) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0x1}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0xe3) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000e676693c34ace42c729afc115c2a2ada300037bdae12780d142e1e7af204c69d78edb1ea338aece4515337a2bd679763"], 0x10) write(r1, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r1, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f0000000580)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a3862078dea24018295954984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b1580136be8a399e6db8a9e3e05bc5370bcd4c0a16f96adb5a09000000b6d5b786186a3c503b580200000000000000e447473c238495aaee48c02f6ac4e41af3bf554799b9b813fe8ce9298a381371350298e5ad30505e8f5300a4aa63b9e2f69fef9d612f871f4385f04157795ea4a5c5fe839fa3f31c4b78a202361cd8cac7dbbc5b65c6592934e4195b51e5510aa6866bffe6733d2870b4"], 0x10) write(r2, &(0x7f0000000080)="9e3eb390b603b73725c7c19aab4230e8b4732d3e92e14fabe4f2d065c9a88b86fab7ca2730619556", 0x28) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000400)=0x800) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000003c0)) writev(r3, &(0x7f0000000540)=[{&(0x7f0000000200)="4c8fac15d49f6b351d1a4aab7d93ea7de40fbb17628bf8126b12b5a5dabf20fb6df2aaf293f7d4651d348b2831d9d4614ce00c9c2ea0ee60f98cd2b6b274", 0x3e}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0xc0206921, &(0x7f0000000300)) read(r4, &(0x7f00000002c0)=""/105, 0x69) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000140)) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) r6 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r6) fcntl$dupfd(r5, 0x0, r5) connect$unix(r6, &(0x7f00000001c0)=@file={0x0, './bus\x00'}, 0x8) 16:00:02 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r3 = semget(0x3, 0x0, 0x1) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='c\x00') semop(r3, &(0x7f00000000c0)=[{0x4, 0x9725, 0x1400}, {0x2, 0x22c, 0x1c00}], 0x2) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) write(r2, &(0x7f0000000080)='$', 0x1) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "15e8918ed30000000000e19ace1300"}) execve(0x0, 0x0, 0x0) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = getgid() r2 = socket(0x0, 0x0, 0x0) r3 = fcntl$getown(r2, 0x5) r4 = socket(0x800000018, 0x3, 0x102) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r6 = socket(0x800000018, 0x3, 0x102) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r3, r5, r7}, 0xc) setregid(r1, r7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{}, {0x25}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:02 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653080"], 0x10) r2 = socket(0x10000000002, 0x2, 0x0) r3 = dup2(r0, r2) shutdown(r0, 0x1) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 16:00:02 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000180)='./bus\x00', 0x100, 0x0) ioctl$TIOCFLUSH(r0, 0x8020690c, &(0x7f0000000300)) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)=""/191, &(0x7f00000000c0)=0xbf) 16:00:02 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0xd3, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x5, 0x2, 0xffb, 0xfffffffffffffff9, "73f33b0698437ce1ae571a6f6000ffff00"}) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc", 0xffffffffffffffe5}], 0x0) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8a0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x49}, {0x61}, {0x8fe}]}) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f00000000c0)) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:00:02 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000140)=0x4) close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) r2 = dup2(0xffffffffffffff9c, r1) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000400)) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x36, &(0x7f0000000140), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r3, 0x2) 16:00:02 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) r1 = dup2(r0, r0) fcntl$setstatus(r0, 0x4, 0x0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x80001ffffc) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) truncate(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) 16:00:02 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0xa90, 0x0) getsockopt$inet_opts(r0, 0x0, 0x2, &(0x7f0000000040)=""/187, &(0x7f0000000100)=0xbb) r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x80, 0x8) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) r3 = getuid() r4 = getegid() sendmsg$unix(r1, &(0x7f0000000300)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000200)=[{&(0x7f00000001c0)="190b4cec4259035951c3fc35eb5e46741cd460ff2ba282a50fa46be6157f211970cee2237fb8038c3b67e2e436ddcfca", 0x30}], 0x1, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x40c}, 0x407) sendmsg(r1, &(0x7f0000000940)={&(0x7f0000000340)=@un=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000480)=[{&(0x7f0000000380)="f9cae3cd8e70966e49ce3243c36f0bf80da0b73f47b8ab43750f89417dcd0738e05ed6799e19ce1dc405b637487ac9431d677e01a7267ff7c33291ff", 0x3c}, {&(0x7f00000003c0)="fd3ea1b280bb11329b2b55632557194bf0d11a0a372857b9143c8840a53b353d7809b4549d5875a1303126203a8413ea88086a3b2f1c65dd93ade17042bd0f8f673e2d5e4a7b3d2c523ddaa8e87cad1b0c662d8397fe", 0x56}, {&(0x7f0000000440)="e08992a3b828de", 0x7}], 0x3, &(0x7f00000004c0)=[{0xb8, 0x1, 0x8, "1c30b86aa4488f33fad5c893ce5bb333dd13bf827928c1c7cfd83667a78b26e152a1987af89f8975c1a50e314482dd620ef222081fdb33e9b2c097fa36195187092ab9d946ccd14a956706d025bbc958b3937c0506426c5ed3f47768362f2e9d96fe0156d9dbe6f548f811db14c970c6aa783446758573bdf41e100a87755897ba79679e3c1736affdff2dd4350052bc9d1c8b2d52c31d568075216d246140990bce"}, {0xf0, 0xffff, 0x8000, "565c16a5b72dbdff76a3af8dd171f835f2ea0f9e95955eeb907a09b3bbe9f8f47c05abb507537788de071a896563015190217d0dc8a981efd753f5fedffc2a5c786a6406e94f328abae436ff5e694afaedcddc2e32835f540da76e5ca1cc02d80d0ab9bd5a7424c988c13cab901fa43aac44bdf3828644fd10f99ab67c61b3ffbca6f8bba05a4429b894c1ade868349ed3a05f43dd814f94f7074ab2eb3a7cdb29f6f2ef4039fb5f3ca02cb8e6bfd4b2f6313b97c95ad5d1fef3f70fa3a0f44039c06ec02789c86753df0f1d30cf3c79ecaeaa74223a2008afa7971a524870"}, {0x70, 0x1, 0xfffffc00, "3c39456a78d474d51db8dae1a1eb27ce4ccc37524ac302456332241b22f1af55552f4eb7119a2085b0af3b5eb7b6ea673815e608be3468dda5ce76bdc109192381d9aefeabb44d267e4b70df06e0ae40085c2633e38f54bc64c5e8"}, {0xd8, 0xffff, 0xc1, "7d51d9214d94f10d8db972a6d23a9308116bab8c13a9abffe3fed1fe28f9488ecca8e37c8f05b7dea28823cc85abef01cc83e9c5715b5a75d8e3cf9e8da8a522a6d7adc072ac4f924857ef49bd3177598722d504cd44d0ab1cbf4b2c897e4527aa5ae4818b923676f54cb51b88e5d344fa1a43839698cdcc2e764a2c1a228b61073a202852dc15841e4e745219dbfba0cc7d421654f262672f148962c25d27c53da9dc5504cdce27642c61f40fc32b67f1db24fa474075e09e3683fc65f0e0c204"}, {0x80, 0xffff, 0x4, "f8be7dbc1254cb2535af1bacd4fb72c08a3f9f79adcf7be2e5ac6cbf0946f7b6d900ba48d0d853d00e8d368755cfae2dbe66ccee5d4ae7b5030c448616cf0b195a7edcd74379ab0fd998f0447edffeb2a898bd4a319ea7ca961c8db35ebbcdf7c67a2da5fd9620206b5b"}, {0x88, 0x1, 0x80000001, "04d89cc4505955d50d2b17f70cab0cf609377b56e24ff0b1a1ea368b0da58c0b812a1274b22d4ce9c1243a933703811e7fae0a4dcee20614f0f0c7cca3c7c7805e4093903384498f2a4ae8c01b4701627f49e1e69dc36d86821325ba3a3e7e4eccd60e5b3d14536991648cb850160676a53b91a5f987"}, {0x60, 0xffff, 0x1, "b0f5f83b3885833f2bc436265ea0ea8e64a461e920871a906de3e56c2830358fec2ee456b3c62743e396a8da23494358ae641e6dca1b457f3d2151d52f1eee912eb2b0795d55a19ce58008"}], 0x458}, 0x406) chflags(&(0x7f0000000980)='./file0\x00', 0x0) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3) r5 = socket(0x1, 0x3, 0xff) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) r6 = getppid() setpgid(0x0, r6) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/bpf\x00', 0x0, 0x0) lseek(r7, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000a40), &(0x7f0000000a80)=0xc) pipe2(&(0x7f0000000ac0)={0xffffffffffffffff}, 0x4) ioctl$TIOCMBIC(r8, 0x8004746b, &(0x7f0000000b00)=0x1) getppid() wait4(0xffffffffffffffff, &(0x7f0000000b40), 0x8, &(0x7f0000000b80)) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000c40)='/dev/ttyCcfg\x00', 0x29a0a, 0x0) ioctl$FIONBIO(r9, 0x8004667e, &(0x7f0000000c80)=0x3) readlinkat(r0, &(0x7f0000000cc0)='./file0\x00', &(0x7f0000000d00)=""/221, 0xdd) r10 = open(&(0x7f0000000e00)='./file0\x00', 0x3375f7db0d128fa2, 0x124) accept$inet(r10, &(0x7f0000000e40), &(0x7f0000000e80)=0xc) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000ec0)='/dev/zero\x00', 0x0, 0x0) sendmsg$unix(r11, &(0x7f0000003540)={&(0x7f0000000f00)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000003480)=[{&(0x7f0000000f40)="2659fc8c24994b70e8edd4d0ff8a16e290e7b50cd6f8184f282b5129195e95893d24d51e787f255ae07af5a2ba52caf41830ecce976e7cb0baff531e4cf01e35f990150e775e9189474a45cd17936b6c000ba362a32b7b6ac3f833340cc0b04710eb436ebb0cf1326ffb33c7dcceb522871c2f6323e56117c37fb924cccff6a5d2046f75f4a03e1dc4b498e64f8ae294ec475be1754445afff3af0b828e69e48d8806a97bd4606cb5143a0cde27d640dcd0b544295c3d0ae1ad66019f099037e9caa2203c4b506559c854c793cb562d6c14a51f526185406020989c85a55989d1d3adbc558a20841fa1f8b43794eb49c5e5b", 0xf2}, {&(0x7f0000001040)="15335e44e6a6d7985b3f582b74a35347bb5d8de2406e6caa0784b02aabdc3bb7e8cf71ce89d76234a3eb000217024579badd85775961e1164743ec3c044b19020f28007e29be4d501e7137bf33766c0bb8c051dfd8ede54cffa097934e32b1f4f866bc597b0cc1d9e7b96860dc78a2bb7597936720ec5c1b7a52ff21bca338547673be5896d2a0e46426dcc95efcc4df185690938efb9ab4cb4131ea334e0fa1b1f92b18aa1527457704d76843d22cdd0330fa688937d6d07fb30bac478aceef316bcf5f7155d86577522282643772297fe152d11f82c5b4ff4cc5a90c154ce53a51bd230cd0fdbf0c5151dccdb16a24dd0ce3eac42838eb4b4bc9160355389598e6a655bc80de95136993a4b72fb0e387f8053d3f5791cfc82907731a486892d1b51b13db1de33bf0944ab890a7aaa7fdcf90f93464e219eb24636e41ec9128007abe926c07d98757678aaa1fdffcc0a703f7a0df1cdffb03505fccef7a1ddf589c3c8e00d2ff71c2f1c6f08fdb564b3f684fa92d4c0c4befc9495015e94e9ad4c4c0bfb94905bbb0038f23f7db1bb779d154394d398cf3ae583f0cb62c93335bc81190e7ad488bd2013bc1ff41c66d333a41755e772cbbb0e405e30ba67557596ef3f39bbe449780c6c3f7f0b645dae064dbcb933831a61b99d93fb2c85a578b97a5d28a444e95aaa41fc9198209ed23581571bcf31f87a1a13d9938ae27ae698d0b1dda7c501f8993234a819a137f9b6438e9f58a635cfa21369ff8fac574b33613db9e59482bd246c5b2951e0c1d992652a15f5459989ec755950986cdc3fc03d19a82fcbe38b188429e4a074433314274dd1eaf81273cf4c5e6bc6c4c12f30548de47b6b43a3a5b7cd37042c2d83de67f7dfc6d7c07f5721c71cdcb923f1ab136d9808f80af37f0cc60525b630978593b19219a5f4cfe9d40946f11de2adf794f7ef89b89ab65e618728222384cf3aca8e97eccfa482b6a9489f3b136bed4ef93bc821f5014741945e25bad62ebefedd613e0f8d9bee97fe8809a280abc4e9ebd719d331d95cdf763383c76a773ae1c2a34ce25f81ad6dc8e52182823bae64e71bf87e438978c7909816b648c2bde64f59555b14cd0d294406bd44f8a45eb6bc4a93fcef0daae1da39ad66a2345560607325e630e477798f0d2c7e203476e574a5e715d1365eaf0a4234773aaabcfdfed95c2bbe809837b9f45f4839cdd1ad897315efd459491cf987d166d50d40af8438836d9867d6442cf971cd8d5938e58f95a9ae0a86c9c402bad1878738f0fabaa6b3d63a96bd49a5f0e4de384648436eca720fa22b6b489475f736bd1862ed71a2e9ad7968dfcc4b207eca00191e9303ba9bb7e3dbc39f15b23644afc76272498c1098e6a40debe695bcbaa4836afb0ac8f5de6b38ac279a3e05cb6df848da2d70aab2a27ccee0c031964cfa9023cbfac11e117b0cb1b119d8e94df9656f427c4cf37b49fe97b925c1428e1bce599d25891539948cc97968b30221a296aa9c63657e270740b74885c556231c2afdcfbd89276acf8b9eb96620954d0d0269f83c9065291e5b5072889dcd16e221438dbfdc71213db719da7c620e00702374152c28dbbc15a40b5c76e9077dbe2030a1ed4e1e17e0458c429f464b528f56eb9e0fa59aff3794734f2d53434e63b6f93e1452d68fc9b5af41638a9159217b6a6f8140b57a1225eaa7a7004ccbf7dc58c77b561e54f12d1e87998234aae793e7868ad37163785322f566328eff78a17275efd1950893ea231ab1fbcb72eb4c090eacacd2abc32b227020d12f13be1bffedd21d0a634d68cb2067f863b9d1c9cafe5a92bdddc5fdb36b09b9140ca9e6b4688e446ee87c91402c174b7c28accacd26fe6388a2c58314c7f1726582cd778096638d48a00054202d7c098cb0aa571cb0730a7b76fc7cf957ae97a32788ab675104350ea8a28712e10aaf4415d9901782e7052795ee3ad06dd139b6f6b4ceea305fc015bab9c095e586245fb9b21380a12503245f0c67cf0b4fbbb47b86f63c6043f6bb6c2596337d8151da8df910b4f807607e950061fd6935c2c2db270318f3d2a72089d36b32d42f786711d9488becfffeb3a6bcc7614b710b4fb1f42079772c24718bea421735a037ba0628699c2d2c93a7cf9f5123c90b96c9f3c9238f67d92ebc84c72e73b6f62817ec2c11096180cbca73dc2d250650d6c263d2f05ccea8e65a91b9999cd91d400dc3d40c58fde49edd459c8a7d26c1c3f620ac17b5c7fff431e3db71aabf05f74dd38b1651ae171e3feb2ccf34f06f12568750de130781911be683be2e133097d5ac8cf7fde39df7a058a74a4038b25d2d5fd4333d3d1c0c3ecc12b7b44920d35b699d5f6b4d95ddf71d0b71091bbadc577be4afd34e2a4c7df3ea9b21253be4f8c17df0fe78f0b91fd9c78608bc0b5e68bcbf3c9e64c48881ac4c2a3c79cb33d3430e9b18451cbe53462deeb7b9cd36e6253219ea692b1e16a3fc3919f081cc5dcf08efce791cb713b9106d913498f3761dcd11a7a07ff32361854ea29753acfffb7f239310b88ea8deaab1d61ab732f41fc884d874b7af10bb90eab4be888581a9f7ba76d7922a49d2e4dc9ef30b9c3f7665468238cf79a7713fbf953f128d36e16cb5166264c2aff51f0de1cb80251afbff8af423cb11818d43e7fface8d2cc38512bcc6d9a3f7ee1d4371927dc54947f8341508c37fce02ce9e76657743e85ca1a915a3ba0a4af044f378fa5cb966628d11df5cedade7df7712bae8525379cf1c2f150564895c37a60e3f2cfccdf0c817ce54202be0f51c250da77135b4f64425cc6cf7569ec1e7fe72c880da3723a8801e8cb780522691d06b3c44dde1cf0a838c2bb1f7c5f7d130bbb4469ac4637e4c54540026fd823495f43db228663816f3e7209bf10fe9823c382b7d85a267816fe881775b7e9088c39ed85f5932e54cd584461c8737b55cd82f23625c9c84775da7131930c13a63414fc123f2ac5a257eff163aedc774946d2538890c5ec80f014ec2cef911147672392b4e7e3a811370d08ec84ff85855daa78ee5083ab469f28adfa7543e4c1287b71103667da18788bec3f352b15427cb7670e382b7a5f21d1d0694a2fd2887a75f9e685ad0969f13f22cc0ced0ac9aab6b62c0d978bcefddfe5f8e1e7648c47389ef73367928b99796ad8dffa5e58090ca113296078af38759a03db71a8a831379b65a8e0feebc7e76d366145fc4f649e1fdf7f2a3598d5481c10d55bfa4357be2ce0704ea517b5e5c3be30bb7fb1eadf680fe670ef20309bdcd6ce37a2aad45e0ffc731c2d6976b216cd34241b2f366af197533c895396d732ad8ce68a1f42069cf2b7f21797406598ea5e5a2fccb691b620ab32a0e36f7997a1e3a20fd8ce8574eadc4dc5d7f023a7fcd57e49eff218f9ad7c1ae7b7d9bbe57da434003126485f3776d605554e599f859caf9db7a6050a642bd2a7508dbf0e24febec296722c4c9610b5626bbbe6f832de1cdfc7a78867b576bab805697c3356872e6e881d82b65314e063b410299c5393115656608e51c6d3880c121edad9e700dcea8b31e072f89757e642c9d9cfc5a47020bcf768b741313f5717bce5dd3c013fc3e3b0903ca504b6b7375bd6a872597b2f64b43ba0fcad5f5b36849b27c67c301d4202c5467b5b35d5318cf76b5240ba561291f0d61d9ff546a56b6f8d8ed2569d3835ea2f3f75703d219c69824229ec53ad2b0d5af6af0e3a0c6c95b5ab5a267d792c0a7cd8b71eb40011e18346b2e23a33ac513d4d34f2b5ecd6884b1db4be76c629efaeff40aa7fa5001e2dade11f99ddc4287e84f14f1d8b3fbf8b3281a045c1dca217499ee174ff408f22bd0165f80968d5a4ed6c0d466270a803e7d3ff6436fb4a3d4fa91ecbff126268c8460cb3cc32867106d6c026f2ecce1411a787d27ed1d1ae882ebda074adfb1a1f02262f573298eeab1401b718249a4319f57708ab32e15f4cfe4aa95856efb1ea191bf96eaa76bc3a3c8085b50741cf8a59ce0766ad4332d4544fdaf4bfef6407c0ca98164ea3d87febd3d51da7170b36c3f962875a3d668efe9ed11e8cd895eec4cea5f1c655c9ae59ab090269a87a67ae142fbb5b47eddb454425efe23053f666d9e86848840a5349963ef4abeec8418e558d1e81bc4db069626c3c9eed557f41cfedad211b77022bc9fe067c42cbaa947b3eebe4611b367718e66de0c899d98ca17d0c5382d2c28c3fd4e478d821166f014ec69eedb0812b21e5368628a4d9561def565fe4f7b96a80d695baf7d00cfc564dda0481cde7ecec25654c8c43a0c1354f8873ec45ca5ad60e2e23ac2008cdd4cc91838f3f0f60767d730f1cdd1126c54eb023aaa6d5f7a64002c48a463908879406e150c9d11a9044a5dea395629bb01467f4ff0a166c5051f9df89d674e4ab55da06b1ac6fd7d2269ef776dcafb6f4b669f0017e97ce55a69e046a04a71e98b26691f2face5510d264d9021ad3e2cd88d3f70c449b3aa08aaa7b19f6c026741beb3d9eff65992ed7cbfc0731190bd4781f1f67c9edb5b017d7ac1c7c27d5def82397504afc7258eb8a6ffe84e586e81859e94f67ba34b1255303a663e4000a2aa916d06b89e1404ff6c5fc2ee3f8a934fb17dc3af583e10ebbced1466997dcd409460ee43853da35d6a3d8a5c11c863401f27316cf36fa675514d7bed55116f72c3a9b25e4bbdfc55ead5669217ec5ee3567387c9b0ca6e8fe2b0304a1008b0c39fa50ea5ff4b3a552652d428c45bc43d69d6257a09141932163e2b53cfa7e2ee639938738c40cd4ffe4e9a8e8ab04028862e55cc0718efa4b393a80d216bf9fe94b5f5e7ce267adfd8db6442db317f75cdd5e3d275edac5e9a6a89c7491ea34262739e098db15953a99ef21c79ace9a5a9f060eeb496e4c7ed2f74e05027e6bc24c75e6b87c96dea4a0320b40f68bc0ce7950fe94a77b6b4532ea663309b69373a1c72aad0e6a911783579ccabde862632d1123b5202034ebe58e4dad3985b7b6a7659c9467e02dada924408829858a0514bd010ff251e0a2197f833a4c5b6228731da99de82d68582dbea13b86de135abf0d6db21480c43e36de6cc822cd9c8d1327c997bcf1ed6f16cfdc5aceefe16c2ee21a54e0cb59605a453a4ee2839648685b5a348cb6a6efadb79376624a06a2c28f5de20ed22af8ac04f276bd67a5961791e4cd46ef01f968164ba797657fb393f2354613227a7287c3ff5cb5571ee8ada72f57c79370948d4c1b3824b642292521404cf92d0f74c460540662e098a10c3b75e6bd600d33e5bf96f509c8d86bd3cb1db51e2324d30eb4e929d9a8e262b1642f43a589e044575dbe48f0829a9a7fe652555d89051c218a17b34ec9d3aff22c86bce3f7ec20f326974971b1a4c71e614352547fb7c9ca155c265721a921556fb98368ddec50a0ae551a2264a55b67dad7ee4f0d706bfe81a2a135a1773a2b1a874ef264778a2a55b2656157b8b4694e1d4d88cbbdac305d297437a2f9276b031a7e3f16a20d38f01656c5169598cb7f2a813ee41bcbb76c8ce48d6966314df86409b1d420d85f1536713cab9d0cce843cf1642fed2cfc6cc75c2293af6a148e422a09c884efafda403518f92dbc4b0547c0996ac4e487427905b653ac8bbcac5a0449ce2cf45e6d590f0a75790b86690be775a7bb467e7681bdb499b213cb2238001cbc20a29952d29c31c105cfb0ee9b7e2e7b6396fcf3c2502334a8c1c4507f2d7af2c39efb4341a281e92462a60107d02b2066bf28313ba", 0x1000}, {&(0x7f0000002040)="3f14d0529cfe92314680bc56642a227e01272440450fed4231f3b06d15ed0c5d847128287d648d01503c38b5c5099a804944b5ecfa76f27406d1867f2fbfb291e601a05e2752da67956c080e552f9b1a81de47c130cc02fb8cb7ccc2a62a2373f18a6650d02aea73c397a589803c2a0b4154eabaa889a760257a6cbdd593ed928a034981be9e3419ef3fcd8c7864c13ffde5c2ed322f55328df34da1932c8af418617a539c477404a729c2ac8eb5fbcf67f1b1a8e68d674c6c90950d41666a00b809d7b3642d67791235cca1e1913344d4605f0785b22972", 0xd8}, {&(0x7f0000002140)="8bf87e350b9b366d0366301af1fe0d3082bf706755ddde304ad785a7a67880f5f59b4831a8a30ae1be7b54038645c6ebf363572805957cc6aba37e31e06231ce4ef3ffb948a9186a197b9daef287a7cf95fd1e16b50583d74e7d56f5dfc468ddb4eab2a6d4806b0d", 0x68}, {&(0x7f00000021c0)="f4b584383bfb174ad9ff03cc16d5836f4e570337c2cb73c84a2d2fd7d9dff8beaac706969d1d64cc75782a6e37e535c002f133acb1d09dda539d", 0x3a}, {&(0x7f0000002200)="5eaaced12003cbd59314eb0f78d91fe41d5a4b590fddf51264d0f29353b6ad166ad1239976061cf5b20de596e380d05322678b8930bf1df290f4644b5fe44677f24403cf74d15ee3fc210b1f3bcda04da7c9a62b3949d80141640bcc29e61c4581a7223b786de72b6cdc881110d04b8aea0cfcdd68397235c1dd24aa3011a7a4d08f736776ec5e5685e6429fc161099ba035d6cfb7ed2c2e07cfacf24a41489f46ad6f403c09f85ff812100f1543b80121fb6253e76157e4f4973169a2d14b8aca252c822ecf799cf8dc0945edffe17c8a236d415fa8084bf59795221913d41fb2d315a195d7bf8d26f695474b5554181eefe600dcbbb604b30a7029", 0xfc}, {&(0x7f0000002300)="96b54ac3c1522d6b6277da375b9ce262e0f7d49d43d7f28a4a0452c77df57a797d0c7035b2ef7ce50368946b0c1531fe6f4736d31f252dd2df9bdd3159876ee720234d51fe4cc865a672cc1f6f8db3ce01207b", 0x53}, {&(0x7f0000002380)="ef3e1cb88f0e9eaa3e16220c46febf1b7916657aa5254bc90ea80a78b1fd55c96bba88bf98677c29714a9f263181008492fb1ec376d9f41221c3508a5df6bfd406816c97ec514258cb38bdffcd9d4fe2edb9ce109902f1c6aba04f25f9d7e22bc371845877471bab4bb1bc6752155452f492d9a365ff86468101956250cdd3fbafc56e38410db2e8f8e09ff7de26f3862693fbae4cbf9ab895da80c23104f504c6a50e8126afdef164bf6d94bb9dd888848a4b02d121262e7cc2a2140c3fa286ba0b204c2a800cdb08ef849b31c853c80f2d86614f2cc681c2904e007cbe8cb6273eb17730de993ced0add6705e19b25bccbf04467", 0xf5}, {&(0x7f0000002480)="f6a6cc55e34f4232f87a35444d20bd1d80b02cabee4c0d68c1c5d130a49f8777ca23337c57a00e9c118b7b356c397901772512db9c4b745be5606d96a42f4afdfac46c06b1bbb1c0a1848c1327c239d85899b5958d2d6b9132ea7e8da30c8d10f818e086a6f9d798baeefb331b652cd7e3f021f747344f4f13efde60e08858ebf6d59bc8642f7e8dc42a54b7c8102f98ed26d224d5b844bf59064b547ae1cf13f29380d5cdaedee1b3549bcb5b3f0adb0135202d317240fefd269d209136c521a965e169f60f8539df687fe3333ac4f77a078dc7418f6e71ff5703fc556f6e0bbc847aa7087228fbd05b231df77245d955e14321161d546376b565a70c772aef900529cd4e05be56dcc17efbb5914c94d78c5c1618a5a2709d5af20f7ca8bd9f8060a701483223fff20bca24f8219401f04730a3b10a8f8b8215f310a1794eab00e66d49aebb70a12ec5fc4ac8fdb7b9e41ae8ba58b0077a2548f75933974feca75ab93181f2235ad04ea20e9c42b7cb261a242685651450af2068a159662f3b80ed69d3f59cfdba0a9cae77c75db2c93596fccd4a65b31089e3edcb90bd22515c3eb02f1b958c4b41c69d37a6bd399a4caf934e721d90cb9b826434cd4c05b57c515a1a05149e0470817e1467ade110d365cd337f4b617acbb80ce4e3ba8046f90f6add95148a1d376d8f450a085767ec5c7c58cefcf94e8fcb0970dd922bdab4d5a475260b211a0984368b57eb688eaffe99e46a268e43e128c34f1ddbc0c85779a16856bb2b5d7bbda71d908883c58f04fcd9ca9bfa332c796d1950bea356913e48ac623ec1b7ca348c23ee3bb53bb5dd4e722b49e12d6c1f09649d7281ad5fb170cb0a9ae200f45a8c4479f0b4cf9dd406a77d8f5ae420a17f47ad23b981ef5a977cc6940226db2a56d5dbd268a66092c8051e69f8e31b773352a6125bac8ea29cae88fc25559516f7148dc9967bea11d33e5d8627bf35bf54414433cd31b32c35394749b64bba97b58099f923e9a69e49a24e5463b1f34ee15f9dc098d8e66f2e3162fdd825a4206fd5f413536e6ccb343f95d9d4e42382c20a26d91b49fa6d324a06addeada32a9665afe76e2c0fd403d6e7670a1e41a6a5c8c11c0d11f4906890f3ef606dac610bf78ae2d33ad0e441e2f7c42d2bb47fbafd8cff94404a0aab044bf297ca8e4f96658b9698f838d5605fcab7a1376c2fdc999b192b4641dfaa9c78e9a0bdeeeb1abff5e9075839bcc88971ac0b805be76a08ec3690343044d54fdaa18e4cf0eac678694124aac920fe4986551f853bcf3af74e2a7d698ccddc77c08f0b26a918c2fb505dcc40c7775df45e90764a9d8c6f2aabdcb63dd5a343553081e1f70ed8cef083fbfff34cd752bb9f5c9a666b22380ee7c934a3d60f713e3e4c0f6d4ea1c6a9bd4f89ce6ee23d7897150e620991eb00931664afac1dfb4fd5222415aac1ba69c75f7467f98dbba46896787a2f085e64b1b59cea7d6aee08ea866b7ba0bfbb0d75a32de077c2c3e7db54692c26b945efb10b28cc493ac2d6f682e2649944c4c405e466819dc7627a014541269698bf73f8b6704ccedc4a866becd1aabca3bb338403a8da45dbc315c3062c82e5b23a389ab6b25ed1db241e459d0a863e0304fb9170fc20382c1d9fead4d5bbc65e0316360c98b6e812cd6187480de9b9c8f3293304663346db4007c0a2bc7846b27c5f6ed10a2cf13843688f41916ba52ad0e91b60ac5311db4bc0e48a6601998e1f7b143c7cee4ee353184fa1827590c1f714e1506f95369e148fa837302be581f46cbc18fb18710b90c674bc6ba37800a678ca29914fc1805b59d5fce25ad5fe02fe9c949127942fc703ee1fe23211e488f85dd59e4388c60c3d5d4d385eca811f58cd0e7b1350a5f425e5b47a0e4c968e3a02057a95977d7a58afcb6605e75b4eeb9e212e61eecf126927e0f2e4502dfd6f5a66e38021d2b232ee750b1351616b7d5091159c6bad6bb7052374d9e3f1a9c51a6df0824312bd1ce272c8be06f90091fa26b0472ae4316992829f630a5cc38faccf04d08b49719718287f791995618e435e4ba712f178b9f1615fab6360717248762a44e8bac2b4159ac2ec521033bc20ab94dd98e72a256272d756ec5f0689bd39e7450e4c2dda6e6e26be45cbb9463e5eb9fc631215d51eb35ed943a87d44ca8858c38fce00ef57eb06082fe82b5255816767f204d58cdab7f4f032a3ee86f99b88deffe7ea665f88854d554af370c192797453fa054b896cbb8600902bdca857dce9f68d1e8b3bf316849f3796225166b426b293cd507ad4e010c7a1c5154b128927efaa747a00a05a22edae91af24f75160eb10da9cb959f1abd20c6fe0207d728d5f2f95470c6f4f9a9229e05bd0433a3abd05e9b49ec4d76203cbbe057561a74d0e8d5f33afd4a835fbcacfbc461d1bd3acd6d0dc83ead33c1cd4c9e592eb399082d6073bc01ee3455d9e980c28fad4fb200cd907521f2101ef570bc52d1dcccd0ab68715fa372d9db5f0763c9555efd058dbadb4227b58e08638f5ed4aa49200d7a41ad678db2ba48cbf08ec16d5b44afbd2379030e857ac33ffd246b202d579433ec5b91740b98d7e521f03c37689d7c152ff3907e2fe160f4d5ed4c03027b0136889ad82ba97a008f4fde7f5a36f4ef586549347a6978f8446b0614be3b676a70eeca24d5d2eb60ecaa061aadd3a1d56b6ad6399e2d36b0675a7ef84c23bda27f74d38e9f1b7bb2df2653cee9b91c23353557bfb877d9b302063e2604ad8d2b8385d987f04cabebe51b65c27a4c2961d20f68613a1b9f863f9392a222a9e3da55e09be528ffd249d88511977a888a53eee8d0c5e34f7c7370763b37a187d170edd28bc7a1bdd28faf0e806ebde64f6b13c2019979a9a38fa787f220c9a267b19c973c5dda2f57175e7c6394c954ca4f2505d0b38d7868f04fe325062401a9c05bd874c2bf3d5aabc66bcf2f247df6d606e64272cef97a5ed85dbdc3caabc9823ee2d6ea82ea043e1c9939d337a2d8bc3293ea861e093da488639c8704e67ff1df575ab7f4eafc678af9805e2b34aa97a7c9bc75a414d6159fd5099fc33bb3904411c0deb1e3029b6fae66882fe378ed42c43d7a4a478b84c58cf0d93cb85875051de906f120b1cd3c742b44915718a658589d86d601492608367026fb0cbb140919bf7276dc3a6a7f4a85e22748a894d80fbc217433ad0310c687197e935e8d4d4359a7badcf89f0176234f6b4523b1df792c781517de0f3b8f65e67932c7283106fcfee40d09603ca34c640286dd352e9a5f7afb0de12453ecd59258626ce7af98b1d2a1c1de42d9d0a5a4b373c3aa9dec4d96b4cf4c501c72cea0fbe14ea24e8845f5f5a8d4c9563c270322c7a1474d1a350ea000e277cd7b7de41c57a052fdd00b6848d841f9a50734f9d249862d25485a694d6fae3c64af64b07b72c8de74035b20713cfccb378001310860a7c8c047a24f0ea34407714cfa699a9ae4bf65edac6913c4581ac4940c4b103197b0ea5e5253706a18f6383298e97ff8c18995227d6359c16235d00e412dfaacd2268eef434dafbd9ca1b4ee42d215e4fb2819bb8e4b3cfff68c29649570d28ac683b294f3121f849ffaa53fac37fce860a747b9012cb4c103b32aa151d02292949937a978271a73833903df557f0de6512325ba7f886acd57c9a96584501ad2b64bc0805ea5221e354eb90508473c94f4a18d29a3ff54875eeb5eace17c874b4c62644021bf9fa9387c51586ce0b59a793dde89680f2e071840f431003748d6a6c558ce9388e0a1c891dcca1d58fb8c19e205aa0b0996980b74a833de893e7258dfb4c6762a29fb8bd528e553dbecd1f2e6bba732352912e16090ab10220c634717435073ba625178e07e512b0131803367084506474e7cd193ffc880b41e1a906943419821883fd7020ad9ae1469ae3d26384fbe0530a248fc501b7662c58ec23dfc4725d892c874cc092a4dc2293affdba19babe432d151cc7ed0844d9f059ec90fd54fe72e0de71be9aac85cdcddb69da2e72bff0344ddf28399b17cc7b68b2932d1ebf3bc17d07890308ef2f3796ff39f2a3819821aad46c4dc44738c6056c42ab991b91722969a7ac4835abf4e738d79513f05bc9919651fadbc7f6782cf97d83df4631d1f2b7c2dd9c35899a5ce565e1aa1354abee49272727ed0cccf36b7ce5340bfd8e2f827f766d4da6a7d149757fabc7bc2feb4e2014ff886938e194ff0f0a5d2461b8aaedc0e9f3c89bcc634f74eb8bc92b44b1df7a35b0d5ac7bd58bf62ae53b6fca9364354790c36e6f9046cae72195e750b0e921c1ab67511770d6dea8ecca884a9ba394a85010daa3e382b98a0499cead3496015755e03c0ebea29f3ff1c5e5bd789ff07b9f446509f33eb8d48a9a89033b72a2ac8b2f9bf04458cf634cbac9ff692d0c66bc761b2de94e4b12d18e3b293f9ed25a1518db9fd1288823c57ae121552866114315bfd17ae8d3bd6567a1ae5c13bdc94a5fd43d7ab36f18859794fc21d34751cca65b8b5e55247b66f3074d8d4e1b229ee3b4fe19ee6bcbfd343800d9da78ac9ab75b160c3d16242954727de46c4d8e36c15b6ef88d779ba4c14fb7b064a7e20ae110ccbf7c968ffd3e96e5c7edfec45d80330721f038ad7996e5b5627e8150c468974a9b2f2ba6c44ebb261417a11edb78e8fb6bdcae2d8ac04ea4a23f3e5e7f78867f832a4901fb7df99e54a65597c917454c18188af53129b05cb419a8b26a6ee3737e42f304b3d892fffc7428fcbd81ed6c9e28573aec0d97f924e90c83f325136d53c853afb657df58c46ae5739215623f0dadc0a99bfe1687ead142af7ca8c8d85aeae24766f28ffee94230abea346fab61783cd1304646136cf6bf4297183b3e18a9252f09b9e473255a6f5e1e480e0e1e8c73e4b728700ed790560b52d579b4370b91ec631fdf0c6c279fbfe560bdc859b7d732b59b7edb2490b482392aa894468da167f76e52e609aa406fd9830d0a49435cddc1ce314da8a589334df7dd186d029a4c0225842fdc89a56f5c905b02c6816337a4527d3ea58a85eec483493270eb8875e9baac9dc5b73fc6c7b8591b7f9234a7255c35a38c1590496064e3a99c8d0415be5d6e623c2f4f588716e9b9fe746cd83f22a3266332bcb9bf2bf17eb2691079cfd35e48e245aab7eb443c834331713f7a3ea17bfc591335836db846c1c638c5426aab4a1dec28988fb9b6867bf929d40c4caf089dd9bed0ef4f3e62e9194cc66cb94981850fa24b7232087f96e70c72e9d2b94da132c12cd53975f75c6a9e4573f252b0ada9eb6c232d744adcc02f576645403534d238e3d5a43138b02d753c995749daefe25afee10d682348b5a626fe8c6b73ba50fc0c15350f6c606ebec2d1c91cbe9bc3c8271602f6f606d8cd97813b255e0954363f26b8a76740dda58d8b17cf62aaf318bbaf20f141c0e8872d3739715d016d9a4aa7d8841997162131e5bb41fd908adaedca936b0599d43a7daba313d0e0bd7f14c01f6085e9291b3127fb49b73d04509731a8275d5a61969a3a1e78018721a42a2f72c4bfad8d336cbd73ddf62152f1dc4dc9bad15f4bbb6aeef3c76064c59e9207732c35c86efeddad9f4bac7dc6d67b52ddbbdc8a415339d403b36e6a91939570859f5b47ea97c3c9c92b7eb886a55441377882a51d133943897a3c81f0596814ec06ce34bf079649f6432a77657e2217444f92b1ecfea582e06ab6d0af24f1161d4b81cc6ee4afe0e30090ce29af1a5423432ef8", 0x1000}], 0x9, 0x0, 0x0, 0x3fd983d7fe39b976}, 0x0) seteuid(r3) pipe2(&(0x7f0000003580)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) recvfrom(r12, &(0x7f00000035c0)=""/4096, 0x1000, 0x40, &(0x7f00000045c0)=@in={0x2, 0x3}, 0xc) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x14}, {0x30}, {0x6, 0x0, 0x0, 0x104}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) ioctl$BIOCPROMISC(r1, 0x20004269) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:02 executing program 0: r0 = socket(0x2, 0xc003, 0x6) socket$inet(0x2, 0x1, 0xfb) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r2, &(0x7f0000001580)={&(0x7f0000000140)=ANY=[@ANYBLOB='\x00\x00\b\x00\x00\x00\x00\x00\x00\x00'], 0xa, &(0x7f0000000380)=[{&(0x7f0000000180)="6e5b8986d56647cfdd34a28d6697d839fe891f2193ce9acd87b7d2dace99fe1ab961fb793fb1cca2d763e50c6565fc1c5d86c3494a5f29347683db95330f3dc0dc085ce7750cb28af00fd8c59f5829b41475300dea2df7a1b012840b8b3ccaa3da3980570c9f1e30950387620996513d", 0x70}, {&(0x7f0000000200)="dc761859b08e72911d128b9bb791898e0588045d6692e49a9c18882bb13b5fe45075c3500fe98724efb9f8ade9c7df5270a9bf02cff09f96e3dde8cc371336ece475fabb298536c9e332c10ea17345a386d42abd99b1cf4221dade8d1ab328c85bd0be345d09202992fbad4f91cbcb04febe5fcc05bfbe8f056662376a1c05efd83d2aa686e3a90ad03bc78ce36d8c732c18b04ef6d0108d1c9b0b9083aeb5590be050bbea67f2118a32e65ebdd3582d30a9e24da1930a13cabfd2a811e6545fbbf16a0524fee2a58719b06c1fd0b2ebb2628535448a53c2552d4a6c286046a140d674", 0xe3}, {&(0x7f0000000300)="2ddfaefa2fadcde8784919a410db2e1568e7d6cb938497bf7b6621cc925dd4f1ccff8ab3c92325fb1ab27f44808930691f52ea86e58af81af7fe998799255fec6735f575ec3b1768b0b2948dbd8d03c5c108e28e84961c97aa0c808993896c9322f07541f327d0c1644c6771b56e876946310fe19e5e02ae90a8", 0x7a}], 0x3, &(0x7f0000001680)=ANY=[@ANYBLOB="6000000000000000010000000700000027e5a6591b00caca4c83ecaff9b559afb8de0b192696fcb141e2d679d1ff8bd134b5ca1c03cf585d1fa05b2d05442f0fddc0af3366bb094a3b84ff28130e83ecfa5599e27537461ed288bf75c5f33e0010100000000000000100000003000000df6a2d6762853993f315a3c30e1e367763d9a7bbdb84eacd76a61e44f85c1cbb4546d369ab570799dde73fdd62e5e842b670caae3ef8baf4a6d299343537d7d964efb0e680abbe64fddf6eb5ffb344b485f9c4a6660177df74a63a24156ec52cd54d9ea1508d99be9dc1855e3e1649cc931e592770561702191fa7c31e6f1b85f90b9230a7a3a540c37fcb65fdfafa63449a7c56ef8b3c95313f12b2acde12db47c409558b86caf6cfdf50dab3d3a8dc68f262427698317bc3e699cca1e079ba57b9ccc3e56aa2ae92fd8b82e356693e60c652d082236335079078a2fc0ac62003f19c9da0221ef4b3336ba327f2b151707243cf8b3e2345c47c8fd41641c90760c9f76e26a1100bb57c5b9b6ac2365443a7f610d5eef865aba46499941fac52136e692b6990def5adc76209aceb6da6ed2ca4913c03843743bf35e0716cf8b2018918dc95925876e611d8bd3317dc5ef2145ccfb6339671c68214b24052769ae2d066ed06ada2b7b5e9c2629e434e732704fa6c89c8d7b263ae9db374a6fe209827a3f0e7ebbd39cfab7d7cb5eb6ea538c32eb72bc25624854408fbcf1c4ce5ea29257570e78ad61dca64719f1314075034ff20bd3c395e848d6c549f74db8a6bed887fd921a4b105566f055fc4d1effb4ae19c8549b70920476c12eb29877820fe25557e13cb9dea53ab721a3b3903fea840c383467c39f47efdb72714a2ab07ca21fbae97584adbc02ed0b7edba9b06ec9a2b23f1be13da0eda7b3cc5f03c9872b7d3d084215e20b5ef9f1e9348bf61965b64810273532cf4e535916b60339a2bec17af8309a2fa1316b71b72665e720593b4fcc80baa2bfb97f1eab71ebcc8207cbe54efc68a866a4623d177cad9738a8b4171f17b195ed32dbabebbff94bafb6ea6c39161b49aa28bff985ce8b59062d6e1e9a2e0640b68e0b2b38cc4d395e8a9af63ea265303f3fa07ae13d1d1deaecf8b76e7c6ff7c58ef7ae06540e954efd54fad56fad72009ecaa6ae8406fa9c415f8d5f124bdd1ad198d757b49cbfa8e7b883f2a897a89ebad690ce68dcb139c5415e0bba9fcddfc0657512c1681c707fdcc4a4d3c4b194558b18bd0f00a9d6a0c9894df131b30748dcfb131a71255d3af7f95c69f50106691bdd1a5045003eb433af734ba29ef9957eba9e5b44bb0fd34fb869ff7278798970d2742bdd1a5ddfb7856d3c8ce1e8ae72df8e47ac7286973ba560dd3c127869602b3210b6164be3051ad4c54722eea04da437dc9de48ddb5f5d24fe629e1c1dcd9a62c61ecc05e8cabaa47c9a573cf83fd6c900fea3ea93f6b744118c775e42613c990eab6e8f1b760e3f95bedd518a63a5a25aeb3a2459cd639199f7be83eba8dbe2ed967ee4f5b5f1884095d85bdbd60516909d8974db5fce4932bf3684e29ce79e420818e2945a74a954e0fbf91e77c8559cb77f53811c5fd6b91c7c6416da6a0f18150ed46c8d9580607726b663366b5c728bb0884acc0d9869af825665a5cf825e9e6b9389018719f7aec948220a35c366f34c84dcfc0977d787de6591e244f2840c14dc2d2a57d9a0c7126e3e8b2f3f1c1b74103d9eca58550bf21c9edc49bc7d9a90faf1da48f4d5b9f1ab37f81b4c29597ab1420aecf0101d2c8a35da4d31b9201d6cfab75271d8a236d8b3d2b75a34136f745a2131dc7f66d44065ffc18ad763c2eb4e9c4b88a879e70d3ef82efd25e3c347feb44c20dd511cae84cb2d664b00b4faa83e2581c3c78b125fe223d2d870dc7b433fe4f16f97948bdc393635cf61ef07a38a30011bc55bd391e9a3b6d2e9e9fc4f7365c4800dc5b3db7b66a37d9a99171e95203b9999590562baa26c5c488adc36a0d1fb5bb4e0bab4f88558b17d612035bcccac53104e165d604200d1dbfd8def561c58b2def68dd4d1b31d8beae5f52c858ac44e68563732432c1a43e217cf7beafa184f25d9d3c64afbaf1be0b057e4ff232fe36db8f12d48a2ea85f6d8922cb4d181c1d0cd1c1c5d45463412b5d4b64311461bed378ccf460901655893591f99a0e7f08340822d7ed29a99ec8d6ef6c29abb4d41eb002d705da1325cd0ff782084ea0b78083ea9a17eb638db549074012cb590f8932d649b17107b65e58a41cb2cd5cf77ff57b034600f322595caedd14bf2bf09fa5aaa983f1ef07a066ba1fac72840f28e6cd245c437ad9a3dfb78c6c1a825cc96d45f4a0a82197bca3ed5fbf6aa9f3f4bb3e0acdefc29bfea14d3f534cda43797de4133ed8b0ea2f5a1b61e1898726826eea3e6d52d609025203d15eb0ee5aa6d3895fdc45767f0944ae6187ea93c16cde2feb1a6bd2693b8c0ebe85f00f2a5dc4d1a21a77e2adc790b13e2878ccf65b42ea6eccb0188f19a61a3a3ded9309b18ff164220ac3980a782d0cfcae8ddea52c97f14389d1d8a34c083676351af02f17f0d5cbdfea61e0cbb0db12aefb73f6e89dc673ccb4bd347c2c9b1255a93fd233036b4eda80fa39c969b51014cd2cd72d8f7b1dcc04098c2e031944cf577f650b33a678e9422a1a9fffc1fadcb59935a605a7c131682c3654507ed737f9237ffbd64f132fa2b60d22cbfc4e7af09326b1b9f8ca04582de76727cfb7dba622a519b96148fb76d063b2d44b8f6945538c364078769acecfdba993bf62f346dce4bb8c847adb8074a8c7493a2da7b0cbb5e38b3fc9141e20117b2e006441832951c309d912df2f5b16fff71cdd3bac5d36081359f8a68eb8bfcaec7d09eda9d0d7c118ee8fd9cdd768f79c7cffc91a83718fdd0d96fbc972f75c4185b9419513421951c9b2e7c7f2559a0ab7d7fb28788e6b7ca08fbd9df6665e1aa20d11e5d70208bc28f41b2c224757487ab42e72b51094f9d7bfb21cab58852e9aca71d2a0a4a421f00b34228e3f1d279e28c3d88b8887e220cf22880a000a0b296dafb1d449377e0a81d556353b2ed758cc78ef79a66996ed3b76bc57ff1463ddc7a78979c6fdfb6a6ad2bab7868b84d99c13d22618201d00613b1dd02d1290e90bba59e5f937e0c46966a26e3695c84031e6026fc3b1dfe9c8f4b423536053b655b0037a38fbd72be7ebacdbc3ffdaed6b0e3477e490cdd7c9d47b2efc643e4a68b87e26da1a1c5132a891bd13db2cce0790132c3fc200864065e3d02a6bc9fa2cee23c157faefb9520c7ad3b7a5bdc86f4c0201f271046b348551027f645890a7e725853c600e9717726a6486189d421bd9084019ed7789d90caa46c8619185674837244502f91ce2834a262485912a48574f78cc3c966579dc0dc6da47549ed443b407a3785cae00ba8368d6b0e51ed86923a7bce7fdf1d735938ab268cae9ae75b8c1ada9d5e5c8bc71f62169ca73f294d461a7567819376edc47e589a5c8a9f49337314bc796e9a365386f2cd48bc5c1548e8bffdea2f5d292d9c38613a0772b09816b9901f3186aabc2461e5da13045442a2bf2f3a23040199342eace91c91230da919ef115d240a5dee1d1b0ceb4ae0b0b5d1b9292ec00786d67a79a8ec14d6df7e8cb467a62c1d98c9774a6f6a2dcb9d9a4e23ab9cd702d8c4ee5a62209f37654c5fb4b174a64e16802768036cb54445c8e50ba063da52b2a2f7295a630c5aae00232db0662a6e4123e64dd914e81cba9b3220f8f17acf54283650b4a6bde6a92911e06494d41cf6361e5fe2b99fcbc43731f19eb6b9db0eac6f153f330bd4026b07810f20c0458dae1fae27f17212bc855a7819597e468c97b4f0394e4c4347905c846834d5afd1b640c28ce8c817f1cbf146c97b871ae65427b56413a77959ec6090a60774b07cd079adfe01867a5b0eb01873c6ad5c2abd7a9fc2449babf0a27275d5d75ebf89f1fc6c36ba59c3848fbae9e5351f010d2f171babb880e9305433ddffcf98f6fae0230e8cc75c4bd30a9c8b40f6e16e52dedea2afba6a556f2d47c0e22a4794bf08b28d311303e6b5be492d315ecc592ddcc41c0e8ee4a7a1f77aaa2ecafce633f055c419d3644f1e9a202b91c6c46760e7e075f097f724223a4a2db629c927fade7412e7a976de05c0396893acf9e444ec7ba75a613bf81f9a481b6305ed502370263346fcd38fd5a132801e9ffb74b203b738049c74f4570cb4fc46418e20a8c4f0c794cec343d01b59c2ec0605b21d763b8aafd11418922941bc26c513cda841628992eaa5e1f5185c3fae1960bd6ba35d1838d55d0285359c1e64ff8dbcbe314a11ceeb81d1c6660a04094cc5132dd29c58f6c5f39d36a93c24487f7b6297ffec5fc807cdd9d1e0521dfd5cf8b68333516d05ff87f4628caaabbcc7a1ad92b4b4a8c5b41ead082e4c81f3e62bd0d8eda5ab99c246119fcf9d6a8a55591a473ae7c0f7596fa55d73a0a3d8eed283bcae69fea02eba33cdab5e97c1bde46d20e8225fe01e6394be706de5ba8d2c91fcd928e63386e0dc2a5584fadd49fb00746c447f040fa571b10495e88f4d68aff32aa980964357718ff8cef2e6490e3ca89851904cfcb93f9f992dbdedb100e248ef25a57e42a57c6ce1fbbe57b0130be82bc62e444f9ce85fd42ad072d0a0226a076691bc9ebea84cfca96b507e6eee5b7b517509baf81997efbda567e3360a54632183601b3ed96222fa6248eefc96d97ea52931beedf55937eff5afdf9a51c6cfa550637f8127b63280f825720d6586fcd14f7e9c69d2f322a52e725a13cc5b0d5476ed51601f5f7aa4125942a5a5d2c549ec55e385da914aa9729f996666395e5693897832a0099151a06361d5dd63efacf6c60c6a8d4e5a269f8ea32c473bff8ad21a4a73d2b2064140100221eb9aaf565a09477d968a6382c649999328dd3878530df8a757792bbec4b38c239c9048eeb3540a82761bb01450c9bab07f24991e52384420db69d9b6d3d7b6e90bc0ccf20d5ee520bb4ca64a9f6b41a457e853c3109f8047bc7297ff8de66020c392903aad9e802e94497f7cc80b4bf310f212b356118ebf4f165cdbf3e6f603eedf453ac652336f0ee4cbe5d6784e910a1d150954fa55d7802eaae406bab39d32a33949483b0961763012623f11862f7908e4151a24cbaeff188f310a1df016d20da51f13627f332675597ead6f2e65c3886f2e30b25980cc73dd7ef1f20b0bfe5625ae2eab475204905baf4efd5c186900b55cb2e64df0dd09f8f5d3673050befbe0a8409638f77c010e8835363be2fac9404af02c4f590d5627ce0d1ba2a3ea63c5096fac7d9e04cb29cf87a3860fe04b0a479ee21e4e40116a47e61eae17d15756e8fe709bd8df5bc7cf71610448d5d4e9a325843fc14b00c19127d9664218c43cd2c72044f1f8c118807ecb4f0023ee4c20d0e0e601ae9d187263110988abb953b2f052cace4ed8340ac9b4f7e84ccdf4eaa91907afcbe0e07a3d968b4a8935d3335d94974e2754498b66e76ad6074a09db05e6f9b1ae62e97dc2ad70748af46a692ed51ce546eec634a8ed540a6b353f288f3e9148a5497fcbc79c6bc54f322d886fffa05ed9f463c31ec19c5cd2be0b7601ae2c7f08471143d4c10ac1af55e204cb5f5020f3ffbf17783d7b0cabbc506785a1f64846f6a510e187dbe1b5c0133ca0e3a219ea480f9a6da67208dd38ba5882e7ef1d97961cca32f9896373dff7f11d9b4c9b8caa3809d6993ae553d0d2290338e46e9ad59d17df8392efe3753b43ac7cf1c65bbe8397eab17c8f1f503c9fd0cfd79c7b247fdd33fafeeb907cdcff74db735c2d5eb1793c2dc188bd34c7a5eb4473a628289f17e2709df3a909b002399e39b2ec723b7fe57f4ae332dcf8f3d2dddc43b0cf43d761c7082e78a784a76996058e0b2defa1891ea09c000000000000000ffff000000000080a2baee132e9a07ff57ab29d903d613f4634162d65d2544b7272c5c7208d74e87a8dd26edf000bf753a11b0f92bf1ab940655af073da937b0c2996fe5f397320b92578545d0a40db63da04d52ccda07552800ffdaf7a14ee43ef0a646e9dc7c6f19c68b2706ef2e6d903da39f3adf3456bc79f01e264392cbae75b9c29a575a01b6106e9e9e1347922cf3c30607f996dd25e1b668db933c02b6febc60f2c838c90a38d6556f2e45a9c4c4e5dd0000000080000000000000000100000001000000ac46bd19319c36d97a69787ea35a2d0042db616772d5301fff81088e6c963d892ace586696f84b3be0353494bb153a77fbfc02417dfd504d94fc2a2b0c73c1cb4c865984fa7b42b13a052b282a74c4aba50a813457bd3443fae847f23873e00ee8b290e82371da9ec89496807fb9a4cc028bf5b24c58d40a75d05cc23c46d3a9026ada3091bc4f24a2b651f3069fe0b9a6cc15a01202c7aa10351a5dc75a71ec10d5607984fa3e4b5fabfa2f2decd0e212f5817fd4f22817c8f0b0269eb0fd760879c6ca231b1c0637765eb27900230e7b69117b1dd772f2c80c7b7ea2b4893e24ca2d81c6bb896b44a0d97c39ec9ed1c9e42de4bd1d713c4c15f0e0ac2084d89814f9d5300afee9acc7c3a57f2253003010ac4dbdad6447f48f58a54ee13ebb561b01c182563f2966e8407f6ce7e610e941c719151df3040b4429430511dfc75176ab8e4e4c9e203c05"], 0x11b0}, 0x8) accept$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000400)={0x3, &(0x7f00000003c0)=[{0xff, 0x2, 0x1f, 0xe8}, {0x3, 0x8, 0x0, 0x96c}, {0x7ff, 0x3f, 0x0, 0x4}]}) socket(0x20, 0xc003, 0x1f) fcntl$getown(r3, 0x5) socket(0x18, 0x3, 0x5) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f0000000140), 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getpeername(r5, &(0x7f0000000440)=@in, &(0x7f0000000480)=0xc) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = dup(r4) ioctl$BIOCGDLTLIST(r6, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) ioctl$WSDISPLAYIO_ADDSCREEN(r6, 0x80245753, &(0x7f00000015c0)={0xa7, './file0\x00', './file0\x00'}) r7 = open(&(0x7f00000004c0)='./file0\x00', 0x20000, 0x40) ioctl$BIOCSHDRCMPLT(r7, 0x80044275, &(0x7f0000000500)=0x80) 16:00:02 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r2, &(0x7f00000011c0)="86", 0x1, 0x0, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) dup2(r3, r2) 16:00:02 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x33) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r1 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000040), 0xff, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)) connect$unix(0xffffffffffffffff, &(0x7f00000006c0)=ANY=[], 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = dup(r3) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f00000006c0)={'./bus\x00', 0x2, 0x2, 0x5, 0x1, 0x7f, 0x3, 0x2, 0x2, 0x0, 0x1, 0x7a6c}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) writev(r5, &(0x7f0000001200)=[{&(0x7f0000000100)="33ee0d803c8176baef9b18250e729bf0be3219e9f3a29f5a7dbc6e26623bce4b2e72dfdd17a7fa14affb3281b3965eebd5ae236cfbc9b7ecae4001c0c0f257eae7391744036f566d8c229b79d08633e7100b7f343ed9a0e48c1171bfdf1128e7ddd83b1186de9b678db25ad1137959e7fae1bf7962aba5625f11b16e04cadf96bb315fe861e6f3c546077d5953419bda10347d7e06787bfa1bb58195e78f5b896e021b58e2437ed8260110ba4cbc13fb1dbed2b8d07802d8a315db005bbf2f52036998a8da99065e92ed4cc89f81e5995d8aac325f42e408593f6de40b89c8bdbf2d9284eb787720ae4e982d8f48c359635ca1ad7223ae727b1ba3692f6c7a9379c66db1a7c4f9a107dceaca34aa259dcad7edea4229c7b9333de37aa19f6d9e587f95dd4c808f9c6da09c3cd5209c97f37d5daa466c4c03e96416d6b2f24b12e1efb3d37f7069d0440dc8b58a12e5e35dad9da02efa58a55210ff0448cc4f8c1930455034961f0bdf6abac1422bfc3a5d1e04dd1c5ca0d27c8c9bc383f0ce6b588cd0491561acf216e9a3b74f9f0b4941eaf85bda81423c49aa9d1990f64fbafda58db2303980bfc91e7327fb1bd02e768abb894866fd181e8df98676634595a273e819c97724ea4ede5d1b622f20a95065705ea2af61f8fb29ce9174d4d96738ac517d115df3e3063762ffc64257cbb9e817ce2889a1eb9a03fc8e97b72f7f090af33ff0413157b9a549bf615164a0585a8bf162fd53ecfc99bab3b054cde7c5e94ebc31db7e5a3b28f9460e6297a0bf5b4cdb41d6f673ee9cf303b1bb4b431ab300b44a0666eb0f620045f22e7a9616832d8828094596272d6911ad351e18d26a2eda22a5b547416b360e76e3bd0ebe331a38f2d4f19cc74d901dfd11762bac3dfb1c85177050ceaf0e4f5ae1dca41a7cf9cb13cd4e5b3217aa63aaa78af383582ffcca31efcf5fe4246ea0c3de60c57dd9cb8cd11d0cd03ade52382403ad07b29b4167e3cd8bcb795f0c00d04b3f7661ed4bc56fda83fcff4c62e541c6dbdab04dd1449674a700788221d30faee99bb62b57f58d570e9888cd4a8f22ccc5cdd440f912a661c7edaabd484aaab34c3ddbc2c3b8f219d46d94a5a57f91a4680af003658b685ce6d948625a3495ed2b72711cadff16e4d799a80c05d0d72057cd52df3754b9f7a4c187c9824c7414af9fbc6172d8f878e206b2cc30b26cc1f45d8434d44d21aa4d7311f89dbbd3d3e8efc0557003e95ee88524e5d8ade382158d541166b882715f3c6489663d99a86aa90ae74288d11b59b5e485c041a5f3bd93ce4f793c7c9d9368fbcd35768f8be7a120f95df622d742df5fe86c3af04ff7910ace0e62abdcfc778afc217e355f61cc0b8fb89d08b64a17673de2fccf3ca4cc47ab03ac7161f06d9fb69c01f18b07c5d30b285387d2bd529d92131823c9ac8f28695b90754c202d0cb0c8655f50424f885e886010bf8054e63134ac8f4055c026f58c3bdddd67b3caaf08d49f3af4cd7a4ea614ec60580fa8dad62e0efc26d7c3ef2d0af2f9ea0efba8d34827a2da3fe42108c1f5a591a7bd1561397cf31db992fc51b3095031884f722d82170d1a4fe87696d2a00da7e72ec4a9f289ba99d23e7d874c82439a107f6bf33b45834270d930523daff55ffb30673a2189dcc21da9be3149eebc2abcb62a78efbc3c0a40c05677828213c4c1d20c7b6b94a85d52d0fa1b02ac6918ad166d5e50f8fe0e2bab43c1e25348a44a08a8f932f4610c9ec82715cf0e5984f925b698c4d8745720c512bfd0fbcc9408180360448be40e60f5cfd659425632a2760b33d6f6838f2a69f3f52dae821d5b0b5fe9ed690c58f4ebcac56c2d9b8bf9b3f33205f7cfb6b7ae71bafc1561d966002c94499b7a14a51b4c933c899460d092c9aee6ddf898dc031ae4bb62009272db4537f514ec70af7fde34ae23bd923c65065f0cecc831f97c56b444cddebdc62ef4f1be267f180b524e01ff2e86e7ef4988f93edfb42c0beeec7c9e3059dd421d843bcb5c9c5095", 0x5a1}], 0x1) 16:00:02 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) poll(&(0x7f0000000080)=[{r1, 0x8}, {r0, 0x10}, {r0, 0x5}, {r2, 0x20}], 0x4, 0x401) pipe(&(0x7f00000000c0)) select(0x40, &(0x7f0000000580), &(0x7f0000000b00), &(0x7f0000000b40)={0x3f}, &(0x7f0000000b80)) 16:00:02 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000000c0)={'./bus\x00', 0x6, 0xb933, 0x80000001, 0x0, 0x3, 0xff, 0x4, 0x0, 0x3, 0xffffffffffffff80, 0x80000000}) r2 = open(&(0x7f0000000200)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000080)="000000186004008000014000000000000000000000000000000000000000000000000800e4ff6f0000000100dc", 0x104}], 0x10000000000000d3) 16:00:02 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) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="80"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x25, 0xc, &(0x7f0000000140)="ebffcbff13ff0f812eaa4e050000000000000048", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000100)={0x6, './file0\x00', './file0\x00'}) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$sock_int(r4, 0xffff, 0x202, &(0x7f0000000180)=0x2, 0x4) write(r2, &(0x7f0000000040)="896c11e2e1d36302", 0x8) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x40000005c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_media}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 16:00:02 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) poll(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) fchdir(r1) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x2d1) 16:00:02 executing program 0: setrlimit(0x3, &(0x7f0000000000)={0xbeeb, 0x100000}) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffff9c, 0x8058574f, &(0x7f0000002480)={'./file0\x00', 0x0, 0x8, 0x5, 0x1, 0x1, 0x8, 0x1, 0x3, 0xdf10e2e9461dad62, 0xfff, 0xffff}) sendmsg(0xffffffffffffff9c, &(0x7f0000002440)={&(0x7f0000000040)=@in6={0x18, 0x0, 0x8, 0x6}, 0xc, &(0x7f0000001340)=[{&(0x7f0000000080)="dc68b1a88a4e7fe26a281cda3865af723afec9dfcc256de806173c25150244c2f2de0257c0a28cfb04e79c1a32d83adc0edc9c00358fa27e763027198c1f890f4b372fa94b63cd8c21421053a4181b", 0x4f}, {&(0x7f0000000100)="efa61acdc163c7b473be077df01c3ab9ef140cfc6b210458938b1f48c6f0b11e6c8a8b0e7a79bbba916cc73e7135c6a59399fda1067fa263e0dcd9cba42c4c38d65b5eb83cde18870c395b3c7e48bdbd9f1aab81117d70cd34e2290137125a55ba950a26d18b7cff824529baf4dfceceb0d7957225a145bcc73e316ce39a82ffd352ecb645e5b3ffb0735ad0f7e5afcea69946", 0x93}, {&(0x7f00000001c0)="347e362034838f9c4edc099f1c202680fb7af0f0d5927c6b8d483025befc25249893078703257f7292acaa210f64b5f3c77228496e6c4c21a90a260d080b095da684", 0x42}, {&(0x7f0000000240)="65e4252803794b13b72b42bd21a92f6cf3e50ddfa8afb7448a5082792aaac880dad735a47ee7389ea67a3677e5a144422e66493622468b799ded31e0c673888e6f2539335446ffce8f2df2657763953f401fe0efdbf05e7bd4ae1498ae939c3daf69f7c41506fd1df1c5115a35c9164f151ae2b9e172c848e0da9d4bf560f61086a8245b5b124e3f9fc63e85a81dc52987e446fdcbf5ef68830836ff5e5c8f8f2008781d93d12a8f2fde1e4ade54153f718bc63e10fabe7beba29000fe4ef31cbd56482d53ff8514004c30a2cebb7069ecec217eb32c438dd62627d78f79807f9440f111800c7f4078e9b050149d44e4a8ab9ee9ebbee91878f315448cd62a4bd792b810888d0854257595bf86a6f2740fe53bfc9b61f413d85e342a2acb7b14f9bba3f493d1023b5bf23d9cf31511d4f529b39e552671861d89e55e93c0d9aaf2a1a048000213b0e685f4491dec888ad332181735ac06a25a8a31d90292966d791d2ebc8cdb26ed1e522445bfc71fbcc6beb52ff4be5260eb7ee6546a886d2e6a851376a8888d960a44a151beb4677400a2e3dd4b6f1e4aaac1ca9618343c0eef779564695580fee3fdc3f190cb24cd0155cf1db12ccfcc95af81812abb2de1e49ed7fe146b5976b8c9ba180d38a9309b051306cd6daa06267ebcfed7b1e571a0ff4677394936695e62a22759d5a33a73730ebfc258a2f1661a2e6c1852ceb1c8422d9dbc3dab9f5d5da615f40031fa42bd4286b721d4a16167a913f5a6da7503ac3417063b7d1539595aae1a1ba10e916548eb25b890fe607f8ad0a37a18375468bb5f497736d63c11505787dc2f46f7134bab6f0d0a1eba442c789beb37ed6ff95a1b9180bfbecd9c48538232fe8a5287fcd66b4420b03ea1cc4fef8848f993fc6333172c5cf9db22f5ccf5afca9c94b4bc36bc33022a843b2568c44642d69a3ad537234a3eae779c2742faad747d2dd0677055c7d154acf79572842d08d336f919e424ae4ac192a60ab74b400a43fbc757b971ddb43a505515b078044830d8bf616e181bac4acd6403651c9cda6c56e7fc116c29b2ba7295610184e865c343ec91a191ece7d1d084640dc02d92403c8e803d987ab99641ee5da463e81cee518aeb95863c36d5ed920a78cf660fc761252be74449c8543b6030ea289b9a354e8276c9f8a5f909e810cf9e6ee85ec1e3f251a61e328faec95156dd2eb22806d9af24d33877622f945003b31f8e6047d3aaf6f67d8593981d01c7731ffe47f845f57c90a86e7f7ba37b3dc064015c3d23479bb95a89b37a82c081898ccf5abd3d35fcbc39cfe4e9b0788442544cd11608b2520ae32aed9839a97529d5911bee9a5c8cf34c7bb5f0a7d13c553aa4e9cf92eb290ea3770f363f78fa743fb96f75c80f3d0042ff73bf7ff2a7d365df7849d3bc9dacde3666570c98fb1b9a58aacae4eb4b6667ed2895b73586f2cca9b66618130a42ce61b97c8152068ec8ee0f76df148d95a9f2f17160fc066bdd0d18b7f46491b80330425c53aa91e129b5d7b0c6a89c64317ab326b6de888abfcbd50ea95c4239219a976023167de8f13c9a260311900de3cad2ed0b70664ade60ac6bc41b35dbf50d18c3973e63f95af90363f307c2fc32fb9bccf277b0e28ec00cd85e8de1a249386de0fb2d4ce13b7c39b1a5dea6e430915fef8cd3170866bb1651d089e06bc943ee9f2dddf1202e8c3a401063cee38ba3e9ba3581fdf85bd31b6d759732f8386c2cf39174202cdd829e7ccbf61f403a0070ea583544f0230a5504298446fa34442af7faa55b6c1aa7b61383a9f3c0f71ce5def333daf5c90ed6d89b4b5ca12d3942d48c4ca80b1fd57ded6032f82ef118234b228b0951cfd3310b3d36ceff725e2d42c776ad7f6f253ef17756d3a9d4b07b0fc1560fad7e04212d98c3ba098ee33425bc17e00d73248f19fa3afed426086c68e487233d15837cd7b5844f29889c6113dc6915ca33fa4efef6afb0bc172ce20656a2b6335f6ac065891eef0646fa4fd62d2261d97d28f65a5bd457da47424255f0cbccbaca993d1ca4f784c517c03f2940e2b146ba8fc2ef01f45c19e32b7383ef319010ae8ed30deb065a4b691e3c06bbfdf41df6a2cc6063f127da66b7e8cf6fcf34842e3ac0c1c366af7ac9ee7af3aad9bfd1c07dc7933925407fc9192edb707fe7afb9ebbebec6d6b4d7ebe4b51e88695caf86e4fc7034273fa81de329e9a6c9a2e2af08a40fd989409ba6004e62c41d00490a3f48f91a7b3710fee61dac346e49125ee86f11ae1402b2df3a0787a8bd72aa0629cf0519e42922f6b678ec5b4209acb6298ba72d047ccc36df84eebbeb16ec2b25fa5cec431af81b7a0ec110e3d4f2d74cb243638767b4ec5a8835b0e784e0e8371b870e26832080f92105b5b5ac20a453369fb79e0e7875dfa3666c6eb3bdf764c0412d3404688fe9ad4b99a72d8fa667fb860a37cf5226fcef0bc1532aeb0ab2f2c715ad028c4704eb2e7e6cdf82dd037b2aee44937013d397e4fdbbb16f0168eb669f6a4bdf0b29dd07c7c2e2268cd6cf981c1a910ac3b8b85bb862a0163cf32cce2294ba3f7bd49eeba08562b883a15271076720771549d7bb5ec6f67f654d856f06f8ca7b9b16eba798090e23536043717e61756b5529dd185190da64ba15fcf3baa1d5facec519fabb83b33cb8dc016a517585575c388b0539034d29823316ebda25336ee5592ba779c53ce6bf5c303892ba428c5748bcd538bd624417153e299936303c64686a4a8cc09402e40a65b34ac92f1204b51edd1d95c31f45346c31d9b5723480e14787ee90abc941743c76c67c5d8d05f0fd8ab4ae71608af566f135bbf3e77e090245ad77878a55ca177be605b3498696db1850e0455cabd35dd6ff451fdbb3562988afc9757b093f84905d242f62a04a531ee978089db54fc6d08d79337536363ba88c49734fa4100117d57ce0235db7db5ae894a3595b5002b5632f41862ffd19468b924a24ba260e49d6b5739469160a958158dacea11bf47d97bee03f8483044e983940935078d3c2c96e79c0de84e3a16418323a21b54d3692911ea23a852231cedbe6fd322643f0751bc0d96f34bcefc5790e472507564bb3cacb417274f5f14381cfc12d8727ec3e9ce810776bf01208ff6a9a2bb3107e9774eb26c97ca17a2027427949d0dc99355582a81305cf0372047cd7ee3cd028b9e075790713b20d6d89a049ac3d38c9799d6fe041073eb32c31576fc1715226a16a253342a89c91cefd01eaafe27214740dbd94ba56bc96f663866ce0ca80b2c4628dbe4c4d95edc51608ae05b0d5d0075dcb59712541fcfcb7347d0197d716c4d808272848e559c7c717805cd67af0faf79f555ac6e216013c024c8ca68caeb322957ebe471dd158647e67a571b3109728c9a3f73ddfbcb0384f7c877c47f65683adf4947d6f8327c6d0b6dc7327549db20933ec124180f8c55a4c4ab79649e840965cf05adc55f8d39d62a86978d4ad2935216a508d47811ee68ad6297ae18e1396b7d59066ab95bb3b23772d1e61f41ccb475f5482da7d6e50c4ad60bbb6bf69c468013fac49c8afeb3b341f7462e3fc6dcdc2c3e8eacbd0ceb85fea67d200aadad348ab51cb73c1333c7a27249cefd17c2ae96186b926911d461e1c134bcae7413e7502deaa26a22cc8e01c41462f22ef92af49d84a9c367692a46ba20b8cfb444a63746bef7483428a481913be1b78218fbd046135390c24c254baad793619d252ab844e91e077b80b8b1136e9d3e38535c91165074a600134b66b42408aca9effda32e66c052388f48c88941d7237a70bab70d85818ca202b06de298a83df3938310658cc1343e9157259006dff5bd40073faf05dadd3a23f7d9ce610938d68baa56e9e2580c1b23603aaeb435007d3753cb932cbc3c8f55cd8c463b0f313bf06cd818650b5646b82eaf05031d18042339cbe2e71c3d6f710438b6b282dae3de042b7b42c6c9a91fb3f86d7a56ee8ba513f39bd5acade5c5ff08aa5bb10daf745a68adba6e1690a6616fab649a14d8f5543450550afa3791b04b044fa27a59cf7a5615745d43d7f23cfdc351ba9fbdb8551a1279820ccf304fb9a3fb52841ac64385a962f333af7d3a5c6cf2187f3ad8da9681a45f567e499d50cc4fb4c60a2d1835efe2a1d520f07e58c3c4a9e55240f251c2fe2233aa0898c649e58f57b5ed05490c9a01f304b7c0281cf2381233594fe131c5909158f76bbff08b48f94da924791cc48c12c3a47b031ad7e395c315ff8842b4e5ed03d3ab24aa142c7fdfc68f3ac3d5991947ed1d0ff190163fc47ab180f027e1610b0b63a813a397168dd338d7813274461389f7abc5f185262d0a830cffe354b52256824ba6865b805a090e1a5e452150601d38c0eec9ad8dc22569a29655914312db7c6d2b176b265b59194ef8fcd009adfae3b791328f794735eba8e4b2215a2f5de0e36ae35c583cf2331a36d9b5a54086d2b1f372e86a56b95c5be13bcc0508115f0b8129909c832238f871241e7222fc5b51653f41e3bf2511b5ba99a6194e5b3738798c845e29f8783910ba36666c4e9a29f23bad1160b1cd5b5c603ac43f39f36affa053c5376e0184da5fdd1c2211b88f2e9db9814c9a3a4ac9816a9c360f1b3f2713748d75c0b92def03072e6c4cac24667147a6f09a7d9cc045524b2bf85b0f9899ce09c3578b170db16c1ff26230f3bee39954569502e7ed6c0fae7a0b63c60ccf2a6ba1d7516cff57ef7fe88281310fdb86c8c7bdc4a1370a81a0b63d997f0bfdfad98e2f0d8217a1bbe7fb418a8160483f6f4995250c36152a4f7ab2239a7a240d63574b5156fbab8bda79d3565e5dc1d1e80d40e5deefd387ab6b4f8f8d0db47097eeb1220a164f525cbb69710a701b4e7991e756895d8c1e4613e3475fa117a99ba3398b373a07dd8e0b7b590a8a341c42068f129ab292c6f596abf83e2554bfb7d7a43766be5f93da417986605d181f9e9e01f4933929b64b55bf6274ced353b3ae54d02a3d7b569b8cb467def3c0f8d6de68228c2c0146a136f502f619f5d8fd8405d38a26c23856f2ec2067f1c0bc01630348ccecae52b5176e12217ef7dcd6fd8b0e1fac698ed342f51e7e9de054fd71a15f9421e534e35383b72b453c5b668f56e89876d023c99dc33d9b0f122dcf443fbffdb9f902c6f36ef99e24f75ebd32726cb63eaa6b3dd9725de98bff4a3a7dda58514a5060ae20fc2efcd4a9523be11b6b44141123e7c8a4007e46bb4242cd5863b85fb792653837d6ac11db31a9c2ab265f763d85bc30f79ad8922090e0d18ed27ff95b61fcdbfc6ec3fdd69c5934499949747848178c795dfba11dcf1671240018a28a64abfb90850799fda4a2b0c70a65b747abd947a100d7a400b712e8c01a8ab3e384a4e6c3ece16b782f22df56a133366267a2ffc12f0521b70739bf51513ffa51967780f65710185595f36f6498232cb9ca74c6cfed40bf3879197127c5d7a116f5b4e26e244592127dcace3acf4ea72903913fffa82dac8cd35bf10ce3b8ddd91b4fc1f8d2d634dd2bf116df56cdbf1618f5292462a871ce4bb542355a4a124e48d5493d486ab8b66aec11cf4747a939c04930a22d2ed85b7229e9b5bc925e95c1ea2552131c6c4184c071caea7b5a1b9f9db6b2c946e4413a8b3ef7b76c64907d006e5492050caf93e83c22e5de1b7535dbd0324abc85cfbe999a2a18892cfc23a3571bf66ba021a5adc7a32e2667f4e710056caaf522d867368a175067f1d58dbfbc8f00b1ff5da", 0x1000}, {&(0x7f0000001240)="3f74492916190203fce771577ca25a1e1e163d60d580e5ee80f5459e17edeede6c81f8f9e3bd7e11756b42837e434055407c14ce30510243934ac1412ec277e5141f34307a282694a4d18169ae95c32e0b6eb4ffdda4a9642f5b213757a6751d4971a7b06301e3be250c496e0de8ef46fac337c01db20534b55e1904ea54940505506b391119bca57abe65b1db3dc8d7153792cee2d13cce7dd626b33b20180d24e3372826f5fad52fd222e9a00c8f021c894745cd292fca040ee4e430e6d0dabade606dfde468", 0xc7}], 0x5, &(0x7f00000013c0)=ANY=[@ANYBLOB="1000000000000000ffff00000100000010100000000000000100000001000000bafa4f57e3c9a50e3ec47679a4d16f27473062b5b8dddfa6a1f57ec18ccd0648239e1b066c6957791bea75767a2e2904e7de92ee3f0aff49e3d9c8f03bc5da1c0fe6f4b3b55ec1e14e487bce3b0621907e002fe0f7a99e43a2778761ef0b1ccdaa4fb1fc9bf08f8bc4cc13510e8bccb25c4e798dc05d6d7ac8946562ba89035bdb8a2e423fd5db7a0da0bc54827692abf39b8b314817c118dc10492f2792a3ce44df38c82d8fd367691f0308c151a196826610637f61db955f409eead3df8c8d872075cb00a92307f5d13650589ef3e8fb30e748b2c1c9dd231587029220f5a8b27a856ef77aa8d51fbb75f48c2ac89f850a267f5c0245fa51783cb2706d46f32fbd119cc2d6a0ec55408f52e177ad801e5656197ccd26c3b094e6a74068eabb2e63de0a6b5997d8820d21122fd1e0aefb131991cdb6702880013396c644286887aa0cefcff75e5d06e7fd74b898c1c4b6b2887c458520fc17c007e1883e217c6cf833114677f81044f94136b41d9290364cc5b77bb9486a878dbc1f7103659256238eeed7e973867ccc914cd41105a5b6faa9457f9fab5c5ffb21b199218d809ad2080c2a42fa7e97ed86b572aa11e60e9a1fb4ddfbc0246aadb34ec9027f630e677b3098b0db03bcf4e4706b3d8e2251b52ce480ff87c7b15901917290f6995e187958f06224cac1e13b944c012edd98f87448a6b7975bdb5370d30e90151d338a1076ea95145fb7f7f3fb17214984bc07d3482f90b8712824be667894b3cd982b7b3a51a4f31bbd86c3b8c92908f64b30806751b126c1074c1130f61301c77fd6cdf7f23ab45590acc615770bb3c985aff24ff3b8b994ca86dbf06a16187bbe05096b46ea935ec08d39abb3f76568accfaeebef251d9905c2bace03ba65b62e51533220d3326455fd03364d9a084d71e811cdf8d633575f44bccd12ae2e158caaad5fa34181f9a4daca5cb7bbb10c80c9b2ffb6c9859df61e4f76c08e78bc36bf97bba56c8785f07dfec1d996b4dcb287f53b8e052aa49821569efa6e986aac80f76bb95c7994686dae8408043bea35e949c26fb17b01db0b116227efcf72bdd0c1a1d8791f017ade5b3224af27978344ee90d8c52b749f55e1c7daa4afd0a532d2d3f25298ae435e7416056c7caefe7f732dfc1a821631458856d9bfd2bb70d09f77e2f986467c7d419e5abfb386d2a55529fa383506cecd5e3683beffe286974bb52593a40fd459d9bc67189737d2151f85386cad43f2a73479139db393cc8ad9194587fe9fa727d4ea9fe46961c947e320e991fbb2668993ca7b76028ff77dd8e1c45734393f5db97566d372e4c71527f3e4c33d98b9abbc529ad8381e05b3daf976aed9c99737550493531eaf08fb761374eed60e12ad9c70c53f290b004075cc25028ca671296e2ab000144f6456c5770a64b8d890891f48a59685d5bc3ef673046a3012ef62c3d706db6aa60ea1859e9c999d89ae2d2d2534a41335feff748640b4c9e76883c64d0468c60086d11753d37a19490744f0e7a6fc06dbc678d7639021e543f86cdad557079c6ab4e519452f7a556199ed504f2f6fdce611e21c3fbf0e98ecfec1c87557cc42bcea59df7b45de05cc3393c052501ae62f624d50702a2c886bc9b560fea31c94fec34cf22aca6c4806ecb857cbfda0ace837973fd65b9de68c5e2d9f0ad62e3f873eeacdcb9a7eebfec01a4d238c7f4f31ead1806edd7821fd25f2576f4aff41e4eeb39fca1f9448df8c510659bef8094d015b2d96e6a6532c0c16e4ea0acd8c9af3120e6ea35859ebeb2ef780d9de15a1f912b568b88b5e5cb35ae5d70357a2059f6e3dac3c8a0826313ed8811286f40c9da4982b0b241e8e06adef06bbe880c6bcf33b038b6a586109bf22c0bc9cd273817d3dd0af4c0f81b6b6c8f9ebe2e63cc4103b47150b22c04e0ace01c526795a3b7586f1be4f7bd040f51f75ff5607602bff73f405ea833742e088a319069de7efbd2dd2cddd8c482ba8a9c5bfcdc9e4afd57b4c8bad43b9b1520b39be75d705ce63c4d42451b2c5832d56b28ab1277f8d8cc03a0f90a4b559bc6323c8d611c61e8a9ff35e3e8d2147eac0579ad6b53c23b621470a57b9db8bbc13a55a6c6b0dfd930d6fc7cde5511d34ef06613ca53e2759d294e57b1627e258b9b59fe05f600d5d8418ccf4d3c5d7929949a4a35d544cc2ddb621059a2bf52417076fad80af3b75a8b97967b45b16549f5e86426cd43135fc0713b70c19e133303ca31db546e4f3810732c061051711c98b77ead2c1d0eb37c946f5473567259f0bd6fe6e8f71b8a27aba843fb2451e11230f8edc399b048737c014238a5cd82afe6d1a5419138c055fa085b3a8ced2ebbb082d8c0bdf0723b90610004de727948d1c8f50c1c5a8905d87390b6d70f03b268b2862405bdf8beae7a9f34f79b34cb3d37d852266983962aacb8049a77ca2762232bbef0b93fb20fe05e5d1630bc05318ec27d02253186f977a81e563f686c905590f87a2fc575962f298519a2320a85d2c3a46ea109169d4bbd7b40e6eb7e754aab78e9f949b6fe5978e51b0d553b397c830dda37dadae3790e3124df34a0a5fdff880f120635b58448649a3f5e0f164df0164de7f375735aa9eb36d0e3f46208d2883d37fe79315a064b95f03fdf882f8c3b0d672e5497eafadd393c3d9faf1ad01c532765711b867c1c9ba6c4f50fc90a0632ea7a22bcfec1f47a9ebdfd8ed74d63d9ad948f99aa3111e012fdbaaddc9e929de5288a1f6d7c04d5c68de4a56157b33a8016da098cf4f1690313f46f58dee89bab51a0171d96842ca49f341d3487ddc29c7c339d59ed16bccdfbf82ffc54bc28df282b84dd1d3c35dac3668fdddabf4990703eeeae4062f291da8d9d43e17845ea7caba1d3717ea045fa64eff0fb6eb6d699d1d2a0ecb6858c4c8734a77738da066b3260ed8f6ccde712ded8a4c055493c5c5b705f16b6ecf6198a476caecf513fe902b293d95a47d92fc412d091d29beb1141cd34cd2810c27c3df2780ed35e05797b388e9663b4cf84da29be04d0f73b429074f19daa3f7abcb48a7715d3d3bda2fd1796dc2d71d59cad5926865d2992aafb5e3dc06017bd92782f5a3babb311be17bbafba92930cbbb5394af8aba15161ccf963e0c2873fb74b448c5a5ecec4a7c2825d8819535a1544ed4d1c7898e41ecdb159564c51bf547615b276190682f2663bf89479f3db79bc7af8cd12bcab0ac89c94e1ebaeaf23a53f74e9f719d2a648a28f652761f65433301377e7264ea92b2631186909d501279cb85311d83a6cb47e9ab5772e4fa3beba506677e209c86b22cf3aa5ad79fc445dab11d27a8ac355d3287d6cf65552a9dfe85518ef16a57f31ec28f2fc79e3b5a6d684f08394f1ae8d7ab00e1f0c30e178ade0f8dc97cc77c4b163a1711a0ace46bccbef08d20626097332c289641b52a279ff24e5e9f36881600b666cdfe4b2eb594cc4352d082e4608190730fba2048101d268d3a18aff71b1eb5082d2dc33e4b5860612cfb5f9b7e4411a0eb4cf665614a8ad762445c358fe6a13b0184f150de7534f531306cbcc834dd0db0facd35d63164fb6ab128c107d0a748cf1961789199b6af7e5352a260899c7a23c83c9069738247730acafd59780de2a75eab38c1f0c138287eeb048bcc5351da9091e5c249615ae447e0a1e6ba172352a47c3ab0f1c9f471a355d483ffb608070e07c22386a6b72fab9b204138b600ec0d2effdb160ab036bc25752a35ac938e6eed3a692453bd72d66d45f7a31358a5b937598ffd6baff37da2d55542e319883e8e3731702051b652d8685102a1fb892fe62cf51495054cefca5fc6aba434f9ca407938d3bd8bf466ec563032039c9ad29947c8fd5206e5d1cc37e0825a02017ad05f1f9867d4155502afb459e7094bb7949dd7be88c5b19216d5a252bebf95cb5a84b84448cd20e0e65099ce3558e7d87dc2d890ec95174b2ce3bdb0fad8138a6cf6281b53cbc59a22e9e06db10f76977d84550e5f6e92ef33f0d5db0d4283fbac7f0a887ad9ca8a0baa9f2a2d5954dbed6b2cc7811c93a51e2c1e22a2b9a1fa4162ff11c2f844e19436c31693aed665304130375a886e9ac96e8986b1c549e3a1e8b9bf9b41d7643e1e56f04e15f753e0a4dd5ff77c8c4b7a30cfc9009cbbb84d8469e84e98c9feecaf0bf028d20750b3cce5b246a38770a4e2e82156db6bd23424aee187dcf6db0f4ec4013114f360a8ea2425d78b1c83ac4e174e1b996ba3ae5e3b2bdd89f5f578b69ae2e0817e4b01e2bc3dc90ce665e71b2cd559b88cbee1f9101985879a9da2c546d22941451307208de0ff1e27aec642480173b92706d6c8b74e897d80c72535a12df20e9d5b6cfcdecee0e5c2b2ee25c2d677160ec7754c8bf43f7dab80e6d1223577fd41691357c81f7120447bb2cdb270d276286d3d66fcc67d319ae6f8c08da8bf1ddd6a36d2cb7293096b4fac91903b2375563510690320f892b0ed86cdfa55da02a0da7586aa0221f6261e44df05110772689cd01b54ce28ecee2fa04eb3ce8008a3cac00fa7ef8f06c774990cf143a628be157fb2a8fbbcf7d94395190d1ecde96ad9bf6e8ed234454ecd485545671489b9ac97017a2191867e9a2682a459313521aa31e590ac4c2f4047cde1089d84dc0aad322ed7d1d3cf58d62f47e2d7798db156fe5a32e4d6117c008af8f679d5c6db17ad4ee98b330604f87afe23ca5b76bba1d636e750b65d92d6cad5eafa15fc5a55f00ad49d56a69755c8c4c7149437acd921fa05cf3c0d9d8c67366af06bcfe41ae6d630590c07378fa8958b626aaa89b2da338f181a49f73509e1a1fb5ace9474e7bb27d9d1019c5b829c666b4966f952e28f738b9a490cc5478767eae64848c2cc6293cedbeb8031c8e309326a5c4d5507fde2d5ebbc910d5cbf7156882103e42cbf2169e7d3e75bab5d2384f27d8eef57afea02842b91a3b21f9fbee417cd0bc2782e2a140ba98cec9f45947d0cdd99507461719e1dd2f8caf54ca4f6eded6f2e9acede44152d2cf7d8d1306f8b2dbe7917e01e745a40fdb9186938b3e560e57aac3bb9c0cced8c4e4efa278dc8268402d174c0165089b146924c3e63c61969001261c4daab520b8c64b7cb7c94485b37ad489daa3d0b7f71f49920cd21f58dd332148b57d6aa4052ae089432b0e3ec3a74b7307733b5fed2f097fe1c91b0607b918218959a101c6aaa0f9409f72a0171c68a08bf94b48b804472dd82572d6f9e6d84b30946c9f3976abcdee828b25b1a948205ef1f6733ff7b54dca993ca8abb04c3600786a289cde9673074668b3ab7f832b473532293ec3b9947fa48b29e585acfe39535181870ac7479c184f143926c7b4f203b2aed6cf1b04d06e5a8adb4a543895d8d4d72477ec4ccad9ab8ae7fd58a5ee50b8ac639e81c77592ea1ac7122129d154e9ed616c73637221dbf2054097f70ff0e9a36e194b50eb14775bd857cf3064795eaaf33ebec7e7485704b4f90beaef31af3e20d00003ba787417a8a0f7e1b6d03143bc753cc13ae7f77f4e80516ea9cd4d635394827de5a0dc8903b24ffea367b2b30fcf6baf275d733869662e238762870dbf155a52591634d1a0b4663e1ae57e97c4f485907142e314f6aa43dc0c0a6d2312a015b27aecd4299324aed8e0c26af0fc98addbe863246a4bd4b1ddda9febbac6b6fe4c1ff08db72f5ded204b510aea53053a7e2adf49b942dcce56a2ca2fa609fd8975bc20946bda6263b563ba16df3d1754000000000000000010000000200000045ef9aaa31b8d44dedb07fe46da03f7132cc6736245c6d0ef5e71df95b5b2496c9a7f150f5b6861a4ef029819883000091241a8eb4a5808fe26c61"], 0x1060}, 0x8) 16:00:02 executing program 1: pledge(&(0x7f0000000000)='\'\x00', &(0x7f0000000040)=':\x00') r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a9000b224ea6cb0000000000008a03b10820a58fe53bea7ab61b000000000000faac55a52f7dc80627db1bd4f9c0e36d58aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d55587267ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd2560e6c9a1a8452892f008c18dacb6584b976198a9192d85169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5028130239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b0aa5560ea147f1bdd41f986fc40027f2f064b23f1"], 0x1) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x7e9d7391fc91d836, 0x0) bind(r1, &(0x7f0000000280)=@un=@file={0x0, './file0\x00'}, 0xa) r3 = kqueue() ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000200)='./file0\x00', r3, 0x2}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setuid(0xee01) ktrace(0x0, 0x1, 0x5d2d028540055c6d, 0xffffffffffffffff) 16:00:02 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x350, 0x100) r1 = open(&(0x7f0000000140)='./file0\x00', 0x8000, 0x300) linkat(r0, &(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00', 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000000)=[{0x26}], 0x1}) 16:00:02 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000080), &(0x7f00000000c0)=0x4) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x8, 0x200000005}) r2 = socket(0x18, 0x5, 0x3) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) fcntl$lock(r3, 0x8, &(0x7f00000001c0)={0x1, 0x2, 0x9, 0x101, 0xffffffffffffffff}) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x5010, r2, 0x0, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) fchown(r1, r4, r5) 16:00:02 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82022e2f66696c653000b4e879689499e949b379eb36dda054b3c455605471bda36857a78576532b3ebacbe2bf62fd6930479f4033bc"], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='./file0\x00') connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x109) dup2(r0, r1) 16:00:02 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8613b) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000160000000200}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:03 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xc0000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = semget$private(0x0, 0x4, 0x408) semop(r0, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x800}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r0, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r0, &(0x7f0000000240)=[{0x1, 0x9, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x1, 0xad, 0x1000}], 0x8) chroot(&(0x7f0000000200)='./bus\x00') semop(r0, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = getegid() r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) shmget(0x3, 0x2000, 0xe8, &(0x7f0000743000/0x2000)=nil) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x3, r1, r2, r4, 0x0, 0x4}, 0x200, 0x401, 0x2}) getuid() getegid() r6 = socket$inet(0x2, 0x3, 0x89) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000001c0)=[0x8000]) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) r9 = fcntl$dupfd(r7, 0x0, r8) ioctl$TIOCGTSTAMP(r9, 0x4010745b, &(0x7f0000000040)) getsockopt(r6, 0x0, 0x0, 0x0, 0x0) r10 = socket(0x2, 0x3, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x8040691a, &(0x7f0000000300)) 16:00:03 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$setstatus(r0, 0x4, 0x40) recvfrom$unix(r0, &(0x7f00000000c0)=""/132, 0x84, 0x40, &(0x7f0000000000)=@file={0x2, './file0\x00'}, 0xa) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='wx') socket$unix(0x1, 0x5, 0x0) 16:00:03 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$KDSETRAD(r0, 0x20004b43) r1 = socket$inet(0x2, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000000040)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0x8, 0x0, 0x0, &(0x7f0000000500)=[@cred={0x20}, @cred={0x20}], 0x2a}, 0x0) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2c}, {0x2}, {0xfbfe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'\x00', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x80) syz_emit_ethernet(0xe, &(0x7f00000008c0)="96446a99e553c535916d938c0638") 16:00:03 executing program 0: r0 = dup(0xffffffffffffff9c) close(r0) readlink(&(0x7f00000002c0)='./file1\x00', 0x0, 0xffffffffffffff79) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000001580)='c\x00') 16:00:03 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40000, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x1], [0xe0000000ff, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x4000000000], [0x8], [{}, {}, {}, {}, {}, {}, {0x0, 0x0, 0xfffffffc}], {0x2}, {0xb6}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect(r1, &(0x7f0000000040)=@in6={0x18, 0x1, 0x7ff, 0x9}, 0xc) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) getegid() ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000000)=0x6) 16:00:03 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2063, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x226, 0x0, "cd9293cde1fe8d128da13c997743251691f20cc7", 0x0, 0x80}) symlinkat(&(0x7f0000000080)='./bus\x00', 0xffffffffffffff9c, &(0x7f0000000100)='./bus/file0\x00') ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000000)=[{0x1}, {0x6}, {0x6}], 0x3}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r3, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r3, &(0x7f0000000380)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f0000e552aaeefeaff0f2c85e2c31c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef002", 0x8a) close(r3) open(&(0x7f0000000200)='./bus/file0\x00', 0x80, 0x102) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f00000001c0)) accept(r2, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) 16:00:03 executing program 1: pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x3a46) r2 = kqueue() r3 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x1fc) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) kevent(r2, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000340), 0x10000014c) execve(0x0, 0x0, 0x0) 16:00:03 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 16:00:03 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x24, &(0x7f0000000000)="2ae491c6b1b28853589cfed26ca1839620c4d4a47960dcec945ea092ca040073d0fba596974e7a9a92395936f73f257b6f06bcd59257078f9d11757285f55c26065f653c6a16dd9f02ce11099028b49ff9a26627f747820b8c5eb8255ae50f068827f9d9f57c50895f9bab1d541dec8259676d48d408d682f444a9105b21861addf61e82eb", 0x85) 16:00:03 executing program 0: stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) 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$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, "4d3e84f94426a75c11508d23b13e23e5c204e109"}) readv(r1, &(0x7f0000001680)=[{&(0x7f0000000100)=""/254, 0xfc6d}], 0x315) 16:00:03 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000480)='./file0\x00', 0x4, 0x104, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) pledge(0x0, &(0x7f0000000100)='$\x00') chroot(&(0x7f0000000000)='./file0\x00') 16:00:03 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000440)=[{&(0x7f0000000ac0)="18939265398823649427", 0xa}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000100)="6f4c547fdc4137", 0x7) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) fcntl$dupfd(0xffffffffffffff9c, 0x0, r1) write(r0, &(0x7f0000000000)="e008dc7be849bdccd043", 0xa) 16:00:04 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file2\x00', 0x168) unveil(&(0x7f0000000080)='./file2\x00', &(0x7f00000001c0)='c\x00') rmdir(&(0x7f0000000100)='./file0\x00') 16:00:04 executing program 0: r0 = socket(0x2, 0xc003, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) dup2(r0, r1) dup(0xffffffffffffffff) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = dup(r2) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) ioctl$PCIOCREAD(r3, 0xc0287533, &(0x7f0000000180)) pwritev(r1, &(0x7f0000000200)=[{&(0x7f0000000040)="63958636ed143d161b849a4363ffa1a965787055d1f70d243d", 0x19}, {&(0x7f0000000080)="5e34c90836d5718dea3c2b9cfaef7441a019c032cb436014342f529379ea9cf6a5895af2556aa46ede3784b56ec1e44ca26324ad645f8010e1776ab945", 0x3d}, {&(0x7f0000000100)="857183804349b5e38195e3fcc1aa573b5f9834af9e541eb1cc96ad2ae61a9d7980f849c67cb12350ba8489758551003f03f1e4689dc55fdc4136c25182a3a0300ffbcfe639bec3a250c06e7b348601e6bf54de6f0b2dc31cfe5dbf087f974465d69f827f6d5b08c2e3bf426f6fc8125d66741d71e3bc8c929564dccfddd803a5", 0x80}], 0x3, 0x0, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000200)}) 16:00:04 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0xfffffffffffffffb], [], [{}, {}, {}, {0x0, 0x0, 0x3}]}}) 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, 0x8020699f, &(0x7f0000000300)) 16:00:04 executing program 1: clock_getres(0x2, &(0x7f0000000100)) getuid() msgget(0x0, 0x348) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/devu\x03\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x15a, &(0x7f0000000140)=[{0x6c}, {0x28}, {0x80}]}) r1 = semget$private(0x0, 0x4, 0x408) semop(r1, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) r2 = semget(0x1, 0x1000000000007, 0x200) semop(r2, &(0x7f0000000040)=[{0x3, 0x36, 0x800}, {0x3, 0x78d}, {0x3, 0x1, 0x800}, {0x0, 0x800, 0x1000}], 0x4) semctl$IPC_RMID(r2, 0x0, 0x0) semop(r2, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x3, 0x3f5, 0x1000}, {0x0, 0xcd0e}, {0x3, 0xff, 0x1000}, {0x2, 0x0, 0x3000}, {0x0, 0x1, 0x1000}, {0x0, 0x9, 0x1c00}], 0x7) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r1, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getegid() r5 = open(&(0x7f0000000080)='./bus\x00', 0x8000, 0x80) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r8 = socket(0x18, 0x1, 0x0) poll(&(0x7f0000000040)=[{r8, 0x1}, {r8, 0xaf}, {r8, 0x10e}, {r8}, {r8, 0x2}], 0x5, 0x8eb6) shutdown(r8, 0x1) fcntl$dupfd(r8, 0x1b, r7) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x3, r3, r4, r6, r9, 0x4, 0x40}, 0x200, 0x401, 0x2}) lchown(&(0x7f0000000040)='./file0\x00', r6, 0xffffffffffffffff) r10 = socket(0x18, 0x400000002, 0x0) setsockopt(r10, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchown(r0, r6, r11) getegid() getgroups(0x4, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0x0, 0x0]) 16:00:04 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x26d48a2be49b3b0a, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0xf8b1, 0x0, 0x10000fe, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = dup(r2) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) chflagsat(r3, &(0x7f00000004c0)='./bus\x00', 0x0, 0x6) kevent(r1, &(0x7f0000000140), 0x200, 0x0, 0x200, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000480)={0x2, &(0x7f0000000440)=[{0x2, 0x6, 0x5, 0x2}, {0x5, 0x7f, 0x80, 0x81}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) r6 = socket(0x10, 0x8000, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) r11 = openat$tty(0xffffffffffffff9c, &(0x7f0000000300)='/dev/tty\x00', 0x2, 0x0) kevent(r1, &(0x7f0000000200)=[{{r4}, 0x4, 0x4, 0x8, 0x4, 0x80000001}, {{r0}, 0x8000000000000000, 0x10, 0x4, 0x3, 0x4}, {{}, 0xfffffffffffffffe, 0x12c, 0x10, 0xb6, 0x1}, {{r5}, 0xfffffffffffffff8, 0x40, 0x1, 0x7, 0x5}, {{r6}, 0xfffffffffffffffd, 0x1, 0xf0000002}, {{r7}, 0x4b1dc73d62332b5b, 0x18, 0x0, 0x1, 0xffffffffffffffe1}, {{r8}, 0xfffffffffffffffe, 0x82c939bec2725fa7, 0x4, 0xe9e2842, 0x3}], 0x5, &(0x7f0000000340)=[{{r10}, 0xfffffffffffffff9, 0x40, 0xfff3f, 0x104, 0x58}, {{r9}, 0x2, 0x8, 0x2d1136a1e69f341f, 0x6, 0x10001}, {{r0}, 0x7ffffffffffffffd, 0x40, 0x80000000, 0x8, 0x2d4}, {{r10}, 0xfffffffffffffffe, 0xc, 0x9, 0xffffffff}, {{r11}, 0xfffffffffffffffd, 0x16, 0x10, 0x4, 0x5}], 0x8000, &(0x7f0000000400)={0x0, 0x38}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="00000018600400800001400000000000000000fcffffeb00000000000000000000120000e4ff000000000100dc", 0x2d}], 0x1000000000000016) socketpair(0x2, 0x4000, 0x54, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r12, &(0x7f0000000100)="44d61cc7ae6b76eaa5ce2a336aec06079f0f4c9b6afb", 0x16, 0xe, &(0x7f0000000140)=ANY=[@ANYBLOB="01f12e2f62755b00"], 0x8) 16:00:05 executing program 1: r0 = socket(0x18, 0x2, 0x0) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2) shutdown(r0, 0x0) 16:00:05 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x1, 0xfffff}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x107) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x3, 0x7}) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000280), 0x9, 0x0) r3 = syz_open_pts() r4 = accept$inet6(r1, &(0x7f0000000080), &(0x7f0000000100)=0xc) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) kevent(r2, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x1, 0x4, 0x2, 0x6ff}, {{r4}, 0xfffffffffffffffc, 0x10, 0x80, 0x101, 0x1ff}, {{r3}, 0xfffffffffffffff8, 0x10, 0x2, 0x1, 0x7}, {{r5}, 0xa58f804137fc1e3d, 0x80, 0x1b, 0xc0000, 0xfd}, {{}, 0xfffffffffffffffe, 0x1, 0x20, 0x7, 0x9}], 0x66, 0x0, 0x81, 0x0) 16:00:05 executing program 1: mprotect(&(0x7f000000c000/0x3000)=nil, 0x3000, 0x5) mlock(&(0x7f0000000000/0xe000)=nil, 0xe000) r0 = socket$inet(0x2, 0x4, 0x6) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 16:00:05 executing program 1: 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) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getpeername$unix(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004ab43d1081f46e33919b1e94de7e1e000000007ada46e1dcd81d9c669dd2f5d879220278e72ff3b223fc245153a2783cfa4fe8"], &(0x7f0000000000)=0x6e) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept(r2, &(0x7f0000000280), &(0x7f00000002c0)=0x2) getsockname(r0, &(0x7f0000000200)=@in, &(0x7f0000000300)=0xfffffffffffffe0c) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) link(&(0x7f0000000240)='./file0\x00', &(0x7f0000000340)='./file0\x00') r3 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r4 = shmat(r3, &(0x7f0000ffa000/0x2000)=nil, 0x800) shmdt(r4) shmdt(r4) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r5, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r5, &(0x7f0000000380)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f0000e552aaeefeaff0f2c85e2c31c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef002", 0x8a) close(r5) ioctl$TIOCSTSTAMP(r5, 0x8008745a, &(0x7f0000000180)={0x7, 0x8}) getgroups(0x1, &(0x7f0000001640)=[0x0]) unlink(&(0x7f0000000100)='./file0\x00') madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x20000143, &(0x7f0000000000)=[{0x8, 0xfc, 0x0, 0xffffffff}, {0x28, 0x7f, 0x20}, {0x6, 0x40, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = getgid() r2 = socket(0x0, 0x0, 0x0) r3 = fcntl$getown(r2, 0x5) r4 = socket(0x800000018, 0x3, 0x102) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r6 = socket(0x800000018, 0x3, 0x102) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r3, r5, r7}, 0xc) r8 = socket(0x0, 0x0, 0x2) r9 = fcntl$getown(r8, 0x5) r10 = socket(0x800000018, 0x3, 0x102) bind$unix(r10, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r12 = socket(0x800000018, 0x3, 0x102) bind$unix(r12, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r9, r11, r13}, 0xc) r14 = socket(0x18, 0x1, 0x0) setsockopt(r14, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r14, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x4, &(0x7f0000000180)=[r1, r7, r13, r15]) pwrite(r0, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:06 executing program 0: r0 = socket$inet(0x2, 0xc003, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000180)="e493e9", 0x3}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x100, 0x4) r3 = dup2(r0, r2) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) sendto$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:06 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000040)=[{0x40}]}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='\x00\x10\x00\x00\x00\x04\x00\x00\x00\x00e0\x00', 0x20000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) 16:00:06 executing program 0: socketpair$unix(0x2, 0x0, 0x0, 0x0) 16:00:06 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000001a00)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a0100000000000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e04000000000000002b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa34c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44356040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204cceff733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc376615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f83e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503a7213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187fd29ef1541e6ab94eca629fde07bbb0000117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d0000000000000000000000000000000000e710aa4d4605d664aee9ec3f68a7b1c42bf353c400dd772975ef2c9037a9f9a74e347a42b74835b7ab57a44098f9f23497fdb9f7b3fb1c6b7c10845d9410e92d290000000000000000000000d01aaa2e480e91bcf8199faedeb019d6bbe72b99629fd5e59a80161a1105edecbc0b1e095dd4f9814df223f7522b60315e03608be008c92729e82194580d4a4c2ab33f680361557685561973c4ffa81071b4ffd598e98d11c5d9f37845ea99bd3d6b76555b08b0bc674b6926ba9391c3798263331923b69081715b3db9b9a2c5e3baeedcfc71bf624a1cd78e434a3d43d5437fa12af2b984d6ae5032ffe53c5aa8d02f94f3415ab40722991814743cf679fbf05ae873c987"], 0x10) r1 = dup(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x54}, {0x6}, {0x6, 0x0, 0x0, 0x100ff}]}) pwrite(r2, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r2, 0x2}) r3 = getpgid(0xffffffffffffffff) r4 = geteuid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r3, r4}, 0xc) sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000021c0)=[{&(0x7f0000000dc0)="920fefd00a82e54563167ad971b2fdc452203c691196294265caaf9b47d7f69b766d04417a7a63222a629fadb848943fe2f6198160229afdc812e415bdaf8fbf91b0a6d05e501a4c0a8bdad595b73126dbafa67595f35c50f5e9fef0eb796086679b8e39a1ad7aa85ac1a7fb9f79", 0x6e}, {&(0x7f0000000f40)="0b6586639c7b5a95c46a6e3660e8ad09b5b276c4d4ae5324656f962a53beb83bcc017560868d98dad8c6934c19e871b5985b025d9b84b07f865d6c3c56d022e5b8d8dedd63546c3ca65e120df7bbc59a36302491357e10590234f2d6937474fee8fe18e18de3a49900d50d40addf6d04c2974a83988f63707ff9d5d8c3396963398a437d5f7d188b40151abc209f160ded87968e93e1b9cf2cea966e994fea00f0587add3c0b6df3039f5e6c149717d98242dd33a300cd1b5b19cb604ded861e78aa", 0xc2}, {&(0x7f0000001040)="f87c9cb83bbbb4bd06fc69079519a3ac3b555eb78791cc0dc46cdc7cf33f7a978deb267bf0d8c8d34f341e7ac855524c6620b08a7ed3aa75255bacba58426e196dffbc867ba0b0b839a99efe74771d8cdfe025445fb2462dfc5e1a0ef62cf028f610b6c31227debe92a1ae544e6297fb8455aabfed8343dcd879215b69b95278e78f3b595bf3246e7dabd18b", 0x8c}, {&(0x7f0000001100)="39b349563b97498b6e7d22602870d2d20cded9d101fed36bc90161574305008f27e936fd57bbdc92a579296a21f039a1e8a557f7456c67b73ebff834990b51d5bdf2a71f544d42b8738c70d546ddc8e6e9ceef282983ab46e3801f78dcfcceeeeda0db77f9dc9315370290a9ade58e5ecafd3db3b67f89c5f95c2ebf866684955dda0c26c218f8022cc653f7c5a7a5b5ae51346d79e82e50ace7d7af49cf5f1385ea68b576d40d5cccacbd1e876eea33246747e6b9f2a1704e8ad7b836787227f44e9d4b554d6c1522f454f210dae2fca3e69ea17d4181e8d9c6ea4b1cd7fdf175757acd11ee56c00ec864990e64deec94afb036e279003a0d79b50159479de1ee1ef3316a5716687beb3fb73711910b4d93490dc1aaceaa741b86d8139f34a7805f023e419728262a813d2d59b866871cc0c40ec3eb07f57a162fc2c6234ed5269824de54b1a8be8860a5b00d78e8b529292f4e7d665b3a733927a6066b6ffd64f928f25c1b593fba577f0777f5de5bd1913adc4d061c41f5a4075240f76826ee2e6dbcad8c574cff63bf674ac9e3e31276654d3bdcd418a142d4417e5b353996672161570f56c7a096e7c707c3ac9c1ff3dd6c54d54021f3e3863f6164a18d33f283a2008552ee5dd5a8506260ccfe1f71ea558711012a1c1e5e5b882a7e8f38f94555280f0e8fac46a3673e5b52957f609bf5bde9b72a0f42e6df6164b72b53b45f3bb5b624755f682682599bb6b74feddb79ad0a07cea125893e2baf2f1deb2eb98d6d73f0fba6d23695ce40905d9e5916c6516875e7b9cc30917cbb50610c726b83fc472ee3cef3388a2b7f75c7bcb5d47d3a47d6163b343130de7b4a226973806ae6c7f2c9b7969a5016d93e7bdc3dcb29f02f8723401bafc20c78850644088f92972998c1ba1f0f28437a9951cb4525b3281543950cf79859739c9fa0d6b995b99a7e9548a512171b1e47411f07858f4ae403553948bf0fc4c4d5b29a3cfa6bd649e8ea7824838c3424efc26c8b71a53922894b4c4b8c952eb6e7f529d82c97ad6d7f132df0701623032ddf2ce06c66be3d565fba7684f5ec369e6fd87fe71512cacb4683d6cc616d4d4c97db929a9b192d562672ff36215cfaccc2aa06ec3830c6192029c2f6179a190eacd30489cf36cfee5ccac2911d526ccc3105d2192728b5a72984af1d653ff65aa8e511bca94dfcfc813b5d84f591d2c96163e5b0e63ed450b051027beb6942708798b6b2814214b47166e53e6eadef4b81bedadf7c0dc01956b1a47e49097b73ffa1c60817537e9e1e13d8e9e1d54b924fbfeaf0247a65d1d3ccf5b1a7a5d25c51c9ca05071320f5b80881ccb91e868d44a6192f78eb663e421091c7c687baa331832c77d7b8dd6529e01d2bd6cd2c8d16b09af92e53c579d54aaf0bf4dff899cb079f3e79d38a4197b570c4b1957f3967759302cdbdce941e00515e4bfdb0e33a8ecb5d546ae80aed39675d0cc2d1eed9cbce153d9c9e80458448a88684bcc6cae21bf041c042c8433d4820519fc4979ee5cc49dff745dd7d091065f85caebe61b0666e0ee4116cd138c696fcc7a3ad86fb9a71f85f032071e1a483064f2c8881b051c1299349dc1e51778cb91618728d72c66f40eeb504b018391bd33ded7fa81f18f1a5ce7536000f7dd50fc6c4ccd50b14318b149bac82ed0710740d55c1590c75be6e5ec23be80e0027e186211c7eba3c4a6feeda13bf709f1b1dcff7c40821e3e559681bed61832c418ad3ff3fa9758cbc096ee17627e4002c541948c5dee2f6c0ac5668090fe2414765677b9739a1c135f714521f8a3cc888e0d0dcc0586efb234cb2c123cd67bf60230fd2627e778936349d53d28211bcf49131b2945a643c734f5f26e9cc9110ddd63c6bb2f0a30eb39daf3f56f634ad5f4454cda3c37f5232071d4ea598f48d06522ffb1e97e1987c81d9b058f0a80527044a133b891996368a25b62a937117c6df001bef33879c8af2f0ad6905e1488e26d225c44592fb96a60fdd12cf73aa576e40091f857b383f195b759fbab02de31405206cb2e7c8be7f88101de8e071fca246d6b6243fbc5bfc43ae728dea8aeb9024f6a8b4356cbd8d84a34c7aa4ae0dc90c1b7883e30060f21981719f0601764a0646ffe16f7ea310870d008a00cee1029fac9785c8d21a3a11283bd50593e9ed37c3cc6004a6c948180a0b270b0981a6675d2166729e730fb3f004345f2e85e8ddb204e6aaee60ef12037cb3a03d92c1bdbec845f55e6ac714d9fc337c9c05bdcfd637b98fe1888727f1d60b67f95ff4c38e351957811ff0d6b16da5e953d903021236ac623eece669e39d91570612ead538ed06572fd4d228a5fbaedb199e4a9cc7e5d14e78de4a34b9f1a64e01992eea69c3aa12dbda8eecec5b1cdfd8a2b41dff6bcfecea47242bc747d7814729aab7b3a7674c58c01d82a882fe8d63774bcfcf58677500e6ef451fccc404764302a996841a7ba4acac42895364b4bf824bb78cc4989bd4a52e684f82811cdb113c0fd21c0af6a10ab7ab3490ed911043ef586005a4fa864078fc4d104ad52c756f0e5342869d4f16b7222cc97bc72726519e2b66424a57f7dc2aa0528760a0b859e71d5b797267f8ced0882b61b3cd91ac09839daa3bb50ac12f1ee8de75c4016c39660fd87bc5d99cd9467b13d3efd92fd184e6a3147bcdd2b2f97fd4654a76e9d66590ad3599728a393c66ae4e4b97439c6a935243cb7e34f812728cbfb9f0dbb64eb889e002158e898ab02554ad46eefc8e2d42fc44e3f8dc918450a9e62bd2af3b964c67686b20d483b8f0dda94b73bef23cc0fe82e2e6d3ad3cf41653427867be02df04fff2d79caf25ad0c939d16276edc1616114bbb8a5558c70e0b2ec255d6123fd1dbed01a4070a33aeffef165d7b8403d3b42092c8c81c705f8db38ac50e854560568383266fdafbd5c1bd9966b70877f35bdc9b5a6ea76e2ad4f0336c17af4942ab49115d9b3f5989d6ebbf9fe6fecbf816777fdbd1122b3095cf3059a109667c56ef1cea6bf3ed715eb1382f05c7147f440df2a6e56e871c5596408df2eb5842888a80c3b62dde02eb32539bda4b3b9c9588858eb6f006ebe10c550264af88b0ad92930df446ef29c477bfb1ed08486a68893d7f6096171eb4a2097c31a784c31c35b9a94a37", 0xe11}], 0x4, 0x0}, 0x0) linkat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00', 0x4) 16:00:06 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001880)='./file0\x00', &(0x7f0000001980)=[&(0x7f00000018c0)='&#@,@\\{(/[\x00', &(0x7f0000001900)='\x00', &(0x7f0000001940)='}^-.@\x00'], &(0x7f0000001b40)=[&(0x7f00000019c0)='@:\x00', &(0x7f0000001a00)='[(\x00', &(0x7f0000001ac0)='^\x00', &(0x7f0000001b00)=':.\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() fcntl$getflags(r0, 0x1) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x2, 0x8, 0x5, 0x1, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) clock_settime(0x4, &(0x7f0000001b80)={0x8, 0x6}) getsockopt$sock_timeval(r3, 0xffff, 0x1004, &(0x7f0000001800), &(0x7f0000001840)=0x10) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r1, 0x0, 0x519e9ff5a54d8863) ioctl$TIOCCDTR(r3, 0x20007478) ioctl$KDGKBMODE(r3, 0x40044b06) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) pwritev(r2, &(0x7f0000001a80)=[{&(0x7f0000001a40)="e22490d295b0d1f6218db0ffb7bf3db1cbb73dead0c09938159787bfd2bd385be3", 0x21}], 0x1, 0x0, 0x0) readv(r3, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000000300)=""/136, 0x88}, {&(0x7f00000003c0)=""/168, 0xa8}, {&(0x7f0000000480)=""/146, 0x92}, {&(0x7f0000000180)=""/4, 0x4}, {&(0x7f0000000540)=""/166, 0xa6}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/156, 0x9c}], 0x9) r6 = msgget(0x0, 0x200) msgctl$IPC_STAT(r6, 0x2, &(0x7f0000001bc0)=""/15) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) 16:00:06 executing program 0: clock_getres(0x3, 0x0) 16:00:06 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x800000000001, &(0x7f0000000000)="186fe65c", 0x4) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = syz_open_pts() poll(&(0x7f0000000080)=[{r2}], 0x1, 0x401) sendto$unix(r1, &(0x7f0000000180)="b10db5050400000000000008000101001000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376337acf00b7804be781e4983f7c8df5f882b297be1aa5b5769a619b8d3e5fbdc7b02000d7d026ba8af63ff37282902e4fd89720fd3872babfeb770c1f5a8602bf5bd008334ab08cc2d10fe72c881ff7cc53c89435250310b404f37a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f800040000000000000001000000000000007b652f4f0000000000000000000085e99cf484dabb8394058f60ae0a91fa4dd4e177a646b1a2cf7985edb655d7fc85297090191025483213567d7a360a0a20836ccf382397fe99348ad17bbe1e", 0xfffffffffffffd6b, 0x4, 0x0, 0x0) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x501, 0x0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f00000000c0)=0x2) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5}, {0x28}, {0x840000006, 0x0, 0x0, 0x8001}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100), 0x248, 0x0, 0x0) 16:00:06 executing program 1: r0 = socket$inet(0x2, 0xc003, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) writev(r2, &(0x7f0000000080), 0xd8a) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r3 = socket(0x2, 0x3, 0x0) r4 = dup2(r0, r3) connect$unix(r4, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) sendto$inet(r3, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:06 executing program 1: r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0206921, &(0x7f0000000300)) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000000)) socket(0x1a, 0x4, 0x7) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000000c0)) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x800000000000, {[0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1], [0x0, 0x0, 0x5, 0x442, 0x0, 0x8, 0x200000000225, 0x3b, 0x0, 0x1], [0xfffffffffffffffe, 0x0, 0x0, 0x5], [0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x100000001], [{0x0, 0x0, 0x0, 0x6}, {}, {}, {0x0, 0x0, 0x0, 0x4}, {0x0, 0x1, 0x34673668}, {0x96}], {}, {0x5}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) msgrcv(0x0, &(0x7f00000001c0)={0x0, ""/50}, 0x3a, 0x1, 0x1000) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000004c0)={0x10, 0x8, 0x4, 0x20, [{&(0x7f0000342000/0x3000)=nil, &(0x7f0000529000/0x3000)=nil, 0xfff}, {&(0x7f0000255000/0x1000)=nil, &(0x7f0000353000/0x1000)=nil, 0x6}, {&(0x7f00006ae000/0x4000)=nil, &(0x7f0000465000/0x3000)=nil, 0x7fffffff}, {&(0x7f00007e2000/0x3000)=nil, &(0x7f000060c000/0x1000)=nil, 0x1}, {&(0x7f0000418000/0x1000)=nil, &(0x7f000036e000/0x3000)=nil, 0x100000000}, {&(0x7f0000572000/0x4000)=nil, &(0x7f00001c5000/0x4000)=nil, 0x1}, {&(0x7f0000597000/0x3000)=nil, &(0x7f0000392000/0x2000)=nil, 0x2}, {&(0x7f00003ba000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x40}, {&(0x7f000063c000/0x1000)=nil, &(0x7f0000335000/0x2000)=nil, 0x4}, {&(0x7f0000001000/0x4000)=nil, &(0x7f0000358000/0x4000)=nil, 0x100}, {&(0x7f0000623000/0x1000)=nil, &(0x7f00006a2000/0x2000)=nil, 0x7}, {&(0x7f000048b000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xf4e}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000001000/0x3000)=nil, 0x3e9}, {&(0x7f00005c8000/0x1000)=nil, &(0x7f00004e7000/0x3000)=nil, 0x7}, {&(0x7f00004d5000/0x4000)=nil, &(0x7f00002d3000/0x1000)=nil, 0x3ff}, {&(0x7f00005c9000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x6}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0xc6}) r2 = socket(0x2, 0x3, 0x0) fchmodat(r1, &(0x7f0000000080)='./bus\x00', 0x58, 0x4) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x8000, 0x0) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f0000000140)={0xfa, 0x0, &(0x7f00000009c0)=""/250}) r4 = socket(0x800000018, 0x3, 0x0) r5 = fcntl$dupfd(r2, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) semget(0x1, 0x5a3c5d34031266a3, 0x80) 16:00:07 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x2) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="5602e5ffffffffff0000"], 0x10) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f00000006c0)=0x8) sendmsg(r0, &(0x7f00000017c0)={0x0, 0x0, &(0x7f00000015c0)=[{&(0x7f0000000080)="171adb7cf48f4a9a1135527b2494efc8116812660e8c81acd5c8ea06efa288783fbd2191b52ad55971cb4af82865", 0x2e}, {&(0x7f00000000c0)="bcd30226c08c1c5defd3150b2aec60cbc12caf8c73842fbd686736a7eeee1b4a2320cd547a83b0f337a65306f52171cc1fde111659278b9b5d6d4a8d60ebc6eb70083d7bf69b1a92a43d8d51f0598d542cca21a2a3a06845f39beb797fdd0243ab2b3b1f857df6a8f20e7af102ae51aba4a531fb1e6d9a83b40ab21a9b3f39b739f2f8a6e4bfbf536ac782a303f1aecbdc8558f5bf75", 0x96}, {&(0x7f0000000180)="55e96fe904cc21c2bd13f92dd30f846fedbc3edf6764bc926ca1810eb9bc9b10fd867f5dfde065e39b0d4b278e5ef26eabc58715063ad46fc50748e08b0126e316f6fe1df91d1234e9f2e68954502f2daf6fd1e97f322a26c88bf6e3d5629166a9e65693affd74cccc1f17e7a511885ec0867a36ad5d513a4b8e1670d31eb5d03d833b00b84dfdbcc48dbe9adcfe38214d6b68d396493bd92ab367d69d55dde643f08790f0119333fcc24bec1874dc032513f8a4710841bce0869786f8fa8276ee292726f2696d7a970d3a7ae2b4999d959604f259638f97d829886889237d0c0ca2e0e44cf38f71a658e9a9a48838f4c00218d906", 0xf5}, {&(0x7f0000000280)="bb77de8ec26cbc26bcdd36bfac333da392fe575ab53c76cf07f1c78cc8937c86574a434620a34147f0c8fc271718730b113607ddfc90025be6f6e5042e1cc8de199b600f27145d99beac562bbb03697564dbdfa584086677855e1c6bd18fc8b68baadae7641e6442416cb1667096637f3e79a42f3c5b313cbae341b2b4ce6b09d4901ecdbb14ae4bbe4c7ff22e6de036e8852dd4dbf3e9", 0x97}, {&(0x7f0000000340)="ed052fd068d938b91c0935ee338b9c72ff579ca7b24e3f393fe983721dc8ec3293100830ceb5c4b1ec21468a3f27fc4d79f96907c415bf064724a256e9568bfa531386bd2a992a2380bfa99f1c00d43c85f30ea387b0642da40b197d5b24601297015518126d83bcb211353fe5a63e4d6303a0f1ae25d5366e7aa95511fab30ece904d015f07c434a1f7c3fa2f11bb8071a48e0b3ea8c277cfc13cc9954fc2e1cbaa79c2bc193d0d54757780440d0d0092253de655bad6bf7f20cf7b7e251c61b047da86dfefce5a9a543f2efdbc60f5482037f25185c984d8adf7e88d51fe804c19cb2c28d020bf885eebd76c2ec23a403e9219b107161fb8ac2bad8259104661852d03dca63d3165b9d502d70000998be723420551cc1f42715a651be3fa6e5b7f89c6ce7ada361c144b14d9c7ae43c5430d7dfc9bd4db999232cee800ae76842657bb4110a3d5771a43572726d9c7fb0c60847aef26e9bd5dbde2c06a6c3c101b3c4a7db264cc044161f6639e14e7a38813e94c0e2fcfa8ca8512420bba36f2d40ce2ad8eab6dbd67742ccb0023db34c1f9ba7cf615ffaf84ab5c98c5a7c072ca071ea217d24be059e4bad6a1f2a2c5179d0834637227b6f9fdb075040f25da98635a7e1131b54e418d8ca23b0252215c7b172a71ed25b45091b5fe04ae278210b4b479a9cf0dcbf950382f7d1afba763313f383a07289c84eeee335225a83e6f5b5af8caa2772fe0c18847400666711c88977941811cd6eac13c795c5e1d045c76ebf890fca606a68fbea75d50acd5cc15ed450cf37e6658707d5193aaf0f57a117987d12cf3a854a6e119a74c2d69b39338f12996d0a9520e2c61c194c7cd2bddc95eb2a843f2f24bf16e5ddc6c93acc3ee99bdeba4b687b47ebe50d0a8f8acb9e19e10c01bf0ef55c4393f5933305cdbd1f76c95f2915fbd5d8257fa77eebb7f2454a71a96be5924c85d6c022db3816e8fcf07447657f9d640de36b48aa41b30b076b71f2438eb38e256b35273297a89117f53479f2ff7979e875649d1e26e5eda1feea68f1c784ac1c6b9841fcc111cf35d3c219fcf07c2e688f15ee5a52125ee5976475c9d140533fb4053b8cd7b55b015ce8a2198ff5b40ad63a2b6ae4ca36887479b1c711519bef8d952a73e3c4ec871c215d554fd8f1c10a6dd9cc5a1f83ebd66cb7bdd5130ddac14cdeb2f", 0x351}], 0x5, 0x0}, 0x0) 16:00:07 executing program 1: sync() dup(0xffffffffffffff9c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c395244858017ae0a4e123e17c94edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b878185"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) dup(r0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendto$inet6(r2, &(0x7f00000007c0)="b8049c35bde2886f4da1131a9aeff5735efe2d01a224f87ec617b2b864318130ec32e924f12458f1cb906e631e7433ad653db3462f6725514f40dc9e18f734718d2050f8f856784d67a8e7971fd0c0f8bd21432cf02ff2891380198e5a9d39443b79cbf26f550cb5b65365848e26d80959cbe3a3172357810561e622be052a5797dba7720f4589c22755bf60b59541e37ab1e0d7f16dc244bd5393ff6a7c1124ca8e6117451f0ee4179af09bcc0866e4eaccbf52db84f4ed699ccd8d66908e7feefdbdb7205926c31d08f874a4c50c6615cfcacee512aea9604869c6c9857ba5ea7c8524536aee104098fcdab614532106c7831aef57e4093feb33f1b136834af59b99fafdbbb2859fcea72d22ddc3651dc1f5e1f9496ff5620b588102e7028d11a0eb74c4f613f3760563351e40676556437d2ce6635a3ad9f82d573a2a919852581fb1094f6fc6e3351d09dbae22ccc5aac4e9f3fa18746c22af90bdd53defbfcbb48ec4f17f2e8bdef233eb8291f6d159c4875a6f8acc30610797aed168f30ea8f0fbd5eb0a36b5e26ebd050255e0e0bef8f7a97f1b38c1", 0xffffffffffffffd7, 0x403, 0x0, 0x2ec) 16:00:07 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)="000000086004fa8a00063300feffffff834ff9b40000a3bb6b00ffffffff0000000a8df278f86dfaf23c1d37b4a16eb59d69", 0x32}], 0x10000000000001d4) 16:00:07 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x81206919, &(0x7f0000000300)) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000280)={0x1, 0x7c, 0x7, 0xdee0, &(0x7f0000000000)={{0x80, 0x5, 0x2, 0x1, 0x31, 0x200, 0x1}, {[0x2000000000000, 0x2, 0x3, 0x7, 0x2, 0x7ff, 0x3f, 0x100000000, 0x9, 0xffff, 0x800, 0x1000, 0xca49, 0x7, 0x4, 0x4, 0xff, 0x8], [0x5, 0x2, 0x5, 0x3, 0x6, 0x100, 0x3, 0xfb4, 0x1, 0x401], [0xd0ea, 0x1, 0x8, 0x8, 0xdd73, 0x5, 0x8], [0xd566, 0x1, 0x1, 0x100000001, 0xff, 0xffffffff], [{0x200, 0x5, 0x4, 0x7}, {0x1c, 0x3, 0x8, 0x5}, {0xfff, 0x6, 0x7, 0x7050}, {0x3a7, 0x3, 0x5, 0x1}, {0x400, 0x3, 0xcedc, 0x8}, {0xd09, 0xcb4, 0xffffff01, 0x8fb9}, {0x800, 0x3, 0xfffffffb, 0x4}, {0x6, 0x1, 0x6}], {0x401, 0x81, 0x4, 0x2}, {0x94ad, 0x1000, 0x3f, 0xf2}}}, 0x81, 0x3}) 16:00:08 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000380)={0x3, './file0\x00', './bus\x00'}) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003bd, 0x0) pwritev(r1, &(0x7f0000002a00)=[{&(0x7f0000001680)="34c2e7802ffb00375f770e1ea1ee2c058268827c50d539342470c39e3cb272cdb5c3f6da6fbfc22b1b66149e1a0ed4aacc0b5496cad1909c7af6c27a00004b962aa318246ac44bbc7af173f9080921a51942dc6cec7afc3ff24f1eae390f543e47143070ea0bdc27646da426a7ec4c8ee9cc4800b409ea9ec47c7218919644f635475a2c490172e468a3e3ac1f980862e53bf9817884e1705f351e8b29d0f20c", 0xa0}, {&(0x7f0000001740)="d5e27f3abb6e90f00926582fe6beb99f79ffa59dec58025e4a2c53b2c13e12a72c4d4e93c0207973a254b8da52b916a9d19a94f58558f3bbd07c57cf56f9763283f419ca2fa31985ef", 0x49}, {&(0x7f00000017c0)="0952c1a98ed494983b0da624242b4bd811b77fd31e5d34e9afc0b90be6024a06d631f5a404fd66671ec7d95ef82fe7f8f4a43f6663dac7049fbb7fc357096dc6c50cbadc7273cd798ae9c51c2ef5140a4915dddeedb51c71e62cdf970465dd870b7a478e579b", 0x66}, {&(0x7f0000001840)="6adf9c18e943b57e1ee83ffa9e04c6dd231e981b0534ab4a7930fb3b6e5766ee031f22c9ed1ea25c735470b2f4f91fa7200a195247e982ab67fddc470166ce889465b2c92daf986411252b3c16474af24655152e38c01fe8ffeac13a57748e73935d208f536b3c315787d6e6eb789cfdc797057fd44f6c7ead29a7329f397cb5773e1ea22fbcd133e86101ee48a846c3c8c6c32c51d4a0289117566c8640b802f63cfe2f34f2a9b5ac296f6465207d3ec39fe0b3bc8e1cde576c4b991b725e9a066db2a0a910cb87deace902a818f5a24bc920d10739e9e9dcf522", 0xdb}, {&(0x7f0000001940)="beceec7e83f744e7ca3753d752ade8a279075e2fed53cbe943b577476418caa7d49d13751107938f7ebbce62c8bd529bf4155379fe3d07154837e7a06590d0d838eb4ee7bcd5cd7701600d6f0b6afb3183815518be3dd8c1c86e68c8ea3b8385959a9ee28519529380ac4f8022470c4c234979075fbbd34f54b2a7ed9218b712873c4265044e3d8dfe67fc2f5aac46349bf3e13784c87ca0f925fd9f888befd516617a39af96151945a1c50755f133121ee5595beb3e3b381eb76fe2e379732a18a6f8e751edfc43e065ffdbed39ebc0fc2693e646258763d9686e4ba26f09020cd54121e90d076f4f5af1ff9999e8af327f147a0f06598362859d887e83969e9e4d9507999d29d68fe3600e7816a6e8f462e7716df2a0abf01df9fd66274280de87ad8353189fa4fbfb354a65c14cb35694561f5c14529966afb17266c523b9babceeb1722d25ff0aed774e033f57d478f36b123ec642943d0d1beae27e3874bc6d477146b451e30bde4b47b5a058f56bc27a35e7ebf6da9ffaf4ddd7bd04c2288e28162048fe88ce729be6e8301c7ef0aa5ada800982e9d77898f76bc903ac229f12030171e61efd6d7a6e517c840f7d376b938bf78098c5ac9fa14f5658029ab24a0b2419edd39c30dc9b1ffac1bd1c5ffb0d158aad1c2bdf4fc01544ad7a348f84b4759a90c49430f045328ee7a600d36d47a1be5c73edfd84993139d36464aabd321c3fc32ab74be79f76c62cdd6166135933eb71c9fe21fab77bfe575eebea9fe6a1a1e54a609d466961cb47c0bfa1268e3710a6bc83536880e38034aa4e5d0108bf05251e21455b9a750edd195c05860f8379660fe9e6e29adb210416a36472ee0982ad0dcc91e56e97cb20b27b1b9c34c5129e95988225b05f80472c927f378c3d7b7b74956d5cbd9a2a58f9d87b082653285e47c0b6130076b80954693f9117b04e81844ae5e7a36267fb862e78b7d141da33af8d663564a9d50119aa1b19f1acde8a0045142cc1e95ca37c4b14baa9c7f7694286431e6eb3d60d48f95ec4ff5c5317ab84280fa96d5b79496d15c6087cf23b8ae992cf78d12164fd077a0d1cdeb6d8a114b305d98a654bf149bd05a9715878e2e2272dca18eaf044835a4e6546302e522efefce7f067be53857ed0e50c2905bfb2cfe8e9d86ace549601c3109b3f7ff6177453011acb2f672963d8110f188987a4bfcdd91d0cac7b67f10d20acac50f5f249f55bb08109f8788ad6dfe1a92d9d2ac58e4c96da4bff3a299ef04d64b69990cdcc8b72ab339ec0e89e93a08f15e12347e0c382bee412b6c72d7a537928683537051640ce8d8148d451d0ddf2e3be9266cfca219bdcb7f376eafe8592bd3e8dd9adea0401ca6ddc245001dca2b829fb3af2047eee1fcb0a732bdbf2c68037b4212a069fd054fdf354394508df3def231c1f7b7270089ce88019c87a631139f7630021f55530e134730d98135e4f9d4db4555530e268e6a494c92ac25e2b1512bfc24cc4d9a70da47f6863f0f34d5a327dbe112c9ee1f2e2093346809ced99efa2151b77bf11ce28034864cef7b26df49b0d853aee309411e796f551d34341d38b5f44a04ae90ee27a4b400b1e754f17ed00705908e0f5e217717881c7f38e3a712ef017dd9b0ba061b8d600f42139edf94eb00ba65682fcc2f15e99c6ae37267fe155d160d740183cd6b1f3ba88114f18d1e03844e430e6bac35a538a00af4f77d56795424d57d290aaaf10232755c0b3890c6a4c2e5ded13b08e7c57174e9758f78d2fd7e7f747129a7e03510d40eec822a1bea824bd3c846ce994896387d50bbf82e26df73714a0525aa2ad129e9f2dc8aaf7f76fdbfc4e64ba779e5f94b27a753eb1d35eb3fa5e3e91222ca0b259312e7523d122a16c687fc5b7079fd18242262c6da6e74f08a912af39bc27d72cbe1be63cdbbd1848351f261aa699c720fa7597ea85df79521791074dcab525680055772e918e6d6830e091713a71a44d13d5f1d7185b6573b3fd7da18786a65d235a065be632310c6371541580ea38ad40fa697b3b0d80e5d4d40077234d52f6f458ff617edc3e32265c835d43af7b5b44738262423c5cbbbd9aa40481282b74dec46b42e14188817181f814c7bdb8238c3efbb89eebee458ca6511e91393a95771b794b14ea9dbe758cedf72cba4378f3df626f4c2a6d928e554adc7748f6eda5d6e11dbe24ebadfe9ed7ec5feb9f774d17cdacc2654bff4d4f415d2fc85acfa47ff42cd19f692725393057a26355d38337cd4677cf15f6a6ae87a4f4f7c3eea2bd989c7642d0cf21718c124af51f3b2ce0113c6dbcf28b56ce33856a44e77b754fa57a526b830e1c41536579dfc8e42a4d1a51d69e33ecd194d085be94a4210c25028fb90b3d6ea6fa7d1a8e217549733ed1c66cb45a3455c7404cc8eddfd4bbc53557acd01e687cc926d4ba6421dd5539f9494b8dbeb97e6768a2d392c7685bb5cd8a42371f742c351c6bf70f629ca3cedc48ddece2e93a4782ec3600aab1723c4aa20e21e7b137ea4017ccc860b976ccedd9235503da952680a7803e095b49d417a7547c112755e8a8d5dd27986ec30c6b236b16f67c58aeaffb14b5ab530059821ada1f525fb0dbcc99747e5fb3c632afcb14c8e77cc1a43d8264e3521df624f6766b350c9a628f4211087ccccfad24a00694ad5670217b143925e8954c03d6d708ab48b940f01145d2e4fff662f1b40179d90666e24cad6380062b38f912a070eb74770b9b6b964cd8259017e6483893a8760813e78056333a41654d3464597bad8385fd8f547ce2e7e5900eda4953b0bb37262336f98317f089e0cc2133cd688ad8b8f6ef9a0fd8a21477dfda3e4d8ce6e5a8abd371aad6a3f19e6d86f6aa29c27a0ef9455b8e5c02d76eaeebacdcb886af8e07bc85386163651fbf5412762e6cb6618829371884c357fb994dcfcc3659e3b137cec2faed2afd089b76322e4f4c65f39868fd50c276b9cdd93791fc122105c864de0501fa5dd2af13d6cf3f7dc3b6b2875d08ae9c693ca75b46fc589442a1d8c89af0ac6cba59fe6a71a58e415f2a805a550ff9687424c45fe264d182996df7480690316e759b3fce9be1e5e0d319432d8c1b7d0406e35bffbc31e0e6e8bb8a6db14af33b40d0e87eb9a4e1d409ea47d834590d697d3061a179147595e86a7510545e88014c2bcc0b842aefcd0327bb343f774de990d052c5f76f4e1f3e290ba5c7836b959737b899eb0040dc46f1231651cdefc465c467e7e0c4c8709676d5434e0d9bda24f0b6436ab1e2336457cef78386ac0c1bc786fd158e0bbf79f9741b06909fbb58551e64f5039d56799103256404de66e4395fa43e450e772c3947ddd3af803df877637f4c74dc9e2043ed7a9cc84519c72532698aa3bc19a118b98c1c8388561da74503a41a1400e8beb2001e8299814ae1f26d2d7e11b2ad7621fcb303bff57d29d018603ce6eb5db8c056f8e25dcae3f3faf394cd91b1f59b00bfee3158ff69e93679f5e02757521dc724d0418c0543bc9cb82cde45e769b641b8fab06d468e65c5ada450eb7e413123b60165a35ae64b222efd382c69a70a8e9d80eddbcdefbb094bd898e03a93b534a7105ecf44ba274f9fe12393e8534e040a97a8002906cb119b4b3a3f75f41b736597caef83c0b4fe918dbd629e6b8a7a04f0069d9d95fc94a831e2f6969732ef64b5166942cfcf35f9a2428f833c213cd6960eda815783a7e69be86fd0f23b328d38610b821467264f2c282c624eaf4aaaffd42aa97fe6e5877b00d228cf03a1e3c435084cae184093d371516ee499f680c2186fc37e527c689f5bcd5d18a00e89fa03c635ae4a0308a95c4e08f0261d9e5cfadcba9d9207d1c2d44b5567a7235ec89dcec23b11447c764e756af82ae561157cae475e42260e5ebb1fa412e91196c8f319e16b53c5a81175d385eb38792a4732d419f62619be10e219ff82ea371bb9fef2e1b14abac57cb87fc8f51d23e5f104991014a3a50843c2f89cd39a263963a4127e59676c8bafc1cf28e0692cc8c31fcb3caf8dc082bb7c8b65c526beba7b3df02e6de7c18c187f0234bfa3d7b7e721ab0079886920f9e31ed67460388ea486d23f46bf6a88aa63590547c77e809ad43c3073cbaa90000f5c91b91ca6ce30ace1467005e3fa1587bf4c22441ea77363f060a2cd7d369670c8caffe7be5a84a07e54fddef7bbaeaed2fa97607de1397a40bfad12ca4f7c86fb6f4bdea0b967a213a3e0cffc91757eeeec6e203440e251f4eb698115e9968a4e5d29aa2a03e4aefef82850af538c6f6dcc1a34e6c49a87e9960b3b6b26e5f861303dab8f720ca4fdb70df019ae8ca1940e9a83a9264c12fe5bcbe7c3afa6a410d1e6bc42f3277e09dccdb15bd1e789aa6152155320e9d1eba0e41f1410db9b3f105904202d2d677ab288d1bbbebbe7e5326f53c43fa8570adfe976339925f8b995eaf44ae815b7656628c9274a448ccc7124796ad036a4afd80b575ab6c2ead94d20bb2c164b8a57fce5715c384e62adc81b342196d5ce49764205ae14dd0b1d577e11a8d4bddda5c030d7c6207826f304eb3bbe55685f22d6d7a4c592a41d7ec436c9edb64345fd5527d461f678a9e8491e9588a08e914b928ac557779147a7bdef0f03f875ea9da203aa14e85ae7f832f71f2bed1c54717d4aa5b94faf5acd866d29bee0c861bd97e10e441583330051565b4aeb6ce95f9a4a14c2db82d7f7fbb6bee171c31ad43a6d0f643afe1b0e08fccb1d5770d5c5681ff3bfb98c062ebc4b63ac1b1403b257f4aac82686af202b48d32e6860028070d8a290cca1d5e6681da76e7d3e9a38bb29a43cb052a4c1aeb30dda3becaec87a09cdd16b0d3c289f0c4bb2ce754823094077e30a779112bab74c83ef3617c70689a6f417b4d9c872eedaee9dd4c5fcb75e0391c693df40ddfa56c990f668dd1f4899f8c00397fc676423c962db3b9f6895422c6ff6fd23c68cb549888a80757020d2656205d53aa266c564b94c6fd7bc986dc06dff5193c9020eb6775c664b3f6f81e0ab5822b2f819b67ab08d9aa86e5c426168fd815564e6eb0bf75b08206aaaab5ec09b7ea24c30f615b28d7f8d406a46a5375a70c4651ceafec3c2b8053ebb82f8fac44c7938b327cf01066fcdedb9cf474c29fad349f0312746a2fd99be9360d0ad1ee8df5ed7d7453b0c5eba8d61f1501c6e35e381ebc7cdbb903cf604a3ed54e2546376a76af60101b9f68b952b659fb9f4b79e7bb45f6b9c9f60e907295588bfa5b7a26cbed77ab156b1c94fd84564b0fe9a0c38c6b31a96f4dfa4e62d929db6bf4d752ad1453ede485bcf05e870e33d4ccf0920e0cff300078b13aac0f0f8ef5ad04b4481b8cb9413e17c5be27d0ab3c5b39d56d6875c398895e61ac146829d791da912dbabe3735401277b1736a159d14b279d33d70be30faf71801321d505867c468b2dd3a14f3c585e473e0ba2d76984c8c1e1b896a444d9121705c2be377e012eb3741fe273ae605b09e8d06a53e2bd7e7057de14ec5577ec1892731ef6a7f6814172af12efa75f957bcdd77653e11f3935ba21c3b1256cf804a123cdd3f365309a3fcd3891d664766313072752fe636b7373874e71d67f5eaa89eb1f2cc02374eade607a809f52b7deb1f17b0e6ec6e2eb40ed40dab3d722a1f268120585e50329e0353159312d9bce8a6a42f05b80fb2838ab812b8c10d5d9d3badbf179756f156c939e68492a945421a3fa70806c8a029105a802abdae80601d695bf8c8e258c31c52431", 0x1000}, {&(0x7f0000002940)="451ea8cb167db9faa468a43bd9dc32216f1410f6a5f0cdb38cc1fd39e61eaf1807c34091cb03aa42d241775c2bcfb2c97f19a36ea8ada4262e874572e3131b95ab85c62fbd8912cb31c22a97", 0x4c}, {&(0x7f00000029c0)}], 0x7, 0x0, 0x0) lstat(&(0x7f0000000080)='./bus\x00', &(0x7f0000000240)) execve(0x0, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x20, 0x20) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x8101, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) linkat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000140)='./bus\x00', 0x0) socket(0x18, 0x4003, 0x0) getegid() ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x200, 0x0) ktrace(0x0, 0x5, 0x20, 0xffffffffffffffff) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/\x00', 0x40, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0xc, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r4 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000100)=""/114) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = fcntl$getown(r5, 0x5) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000200)={{0x3ff, r2, r3, r2, r3, 0x104, 0x5}, 0xfff, 0x9, r6, r6, 0x7d55, 0xd75, 0xfa}) shmctl$SHM_UNLOCK(r4, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x2d}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c5fe404b825005bab73889b304bb") 16:00:08 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0x2) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000180)="706a7e48afe943ff76154a17bbf7b9b863a1d21db7b6d5c696e465fceea14695e50be91007757d0de0ab0eed76ed6e1df4e43eac829f4962dae8f95bee9e403af61ff538cd59f9cc46a85d3921c1b31de41f67cd2b376fd7c77ba995c82fb48bb8a6c7ad6469793633b3a3a081c209bc5a492ef281cd0dd5f23d88e3a2eb5cb4f4c0212146fa3b9da0b6de", 0x8b}, {&(0x7f0000000300)="1f817e6ea2137547de0b2d9294b7142d123261ab3137cc2f50fd1af0beaeb31d2ab45510c895b5df6b00b84277eca5b68464cb3b706eefe3f071da8814b506", 0x81}], 0x253, 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:08 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000040)=0x3ff) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) getppid() rmdir(&(0x7f0000000000)='./bus\x00') writev(r2, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186204018b002b06000000267e890053b5d1d090753dd40900a24e14da00af846ddacb33d8f3000000e1838f74a2e84567f810efc950550ca7f9a86a652d62e159c51bad5a8bf626d9dea3c20000000000000000", 0x84b}], 0x1) 16:00:08 executing program 0: r0 = socket$inet6(0x18, 0x1001, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendto$inet6(r1, &(0x7f0000000000)="29789155b9bbcaa4d2e84fd80c22e593c5ab9da0cec4bb804a2ca5a27f2636e9b951ee2f93f07e8050be489fe5a31c92adad69ab079b", 0x36, 0x80b, 0x0, 0x0) accept$inet6(r0, 0x0, 0x0) 16:00:08 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6, 0x3010, r2, 0x0, 0x0) r3 = syz_open_pts() dup(r3) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x20, 0x5, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r5, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r5, &(0x7f0000000200)={0x0, ""/201}, 0xd1, 0x0, 0x1000) connect$unix(r4, &(0x7f0000000100)=@abs={0x0, 0x7, 0x3}, 0x8) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r7 = dup(r6) ioctl$BIOCGDLTLIST(r7, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) fchmodat(r7, &(0x7f0000000040)='./file0\x00', 0x20, 0x8ca8c87b8a82d3ec) write(r0, 0x0, 0x0) 16:00:08 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f00000010c0)='/dev/pci\x00', 0x0, 0x0) close(r0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000026c0)='/dev/wskbd\x00', 0x0, 0x0) r1 = dup(r0) ioctl$TIOCGETD(r1, 0x4004741a, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x40, 0x8) 16:00:09 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000040)=[{0x40}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000140)=0x2) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ws\x00\x00\x00\x00e0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10084, 0x0) ioctl$BIOCSHDRCMPLT(0xffffffffffffff9c, 0x80044275, &(0x7f0000000180)=0x4) read(r2, &(0x7f0000000080)=""/90, 0x5a) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) r5 = fcntl$getown(r4, 0x5) r6 = socket(0x0, 0x0, 0x0) r7 = fcntl$getown(r6, 0x5) r8 = socket(0x800000018, 0x3, 0x102) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r10 = socket(0x800000018, 0x3, 0x102) bind$unix(r10, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r7, r9, r11}, 0xc) r12 = socket(0x0, 0x0, 0x0) r13 = fcntl$getown(r12, 0x5) r14 = socket(0x800000018, 0x3, 0x102) bind$unix(r14, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r16 = socket(0x800000018, 0x3, 0x102) bind$unix(r16, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r13, r15, r17}, 0xc) sendmsg$unix(r3, &(0x7f0000000480)={&(0x7f00000004c0)=ANY=[@ANYBLOB="ec2edd029f3fce83616c3dd2fae2d9eed3b4877bdcb3c5690104117a1dae41764cd6448596c699fbb3d838250e1db249b543e0005ed26b154f2521f5a7df25f91270acdf55f94d0415d9a35d6971738eec9e4b90b9402750af7f2d91edd35d56f0ef0257e64fc657135ca3237fc18e22646015acd07a7efdbb"], 0xa, &(0x7f0000000400)=[{&(0x7f0000000200)="c8b0551999bed013fb6250cd4a8222d92a4abd2a28d99320c3b4746409b339e897d82023d501effda0766e17d32c5fc79eedb45b4a7035a8e40806641fb77b614d11aa67591228f95e694672ae2fbf57b1034793a835234459e47ad9e3452cf8b84c3927df6f680e27aec8ea82c72f4caa5aa6a503f3b5503c7216652461b99ff855224d0d91fc2a9b5b3de0797b4b9e681de3800d68322329e5d0a9b12f83872f6e002c147b4f01f1238824a5790d3df4a16bdc1dfc21bfdb885d973a5e1409d969411b6f0caf95b2d2775c5570ba22cf0e4e1034cc2c688001", 0xda}, {&(0x7f0000000300)}, {&(0x7f0000000340)="0fdb83824e2bc82a4ce133c2f4bedfdd7451b3e78cf8fddf05b33f30df6fa431dd02550c80b544", 0x27}, {&(0x7f0000000380)="dcfa861f55b3cfb6b7dcef4296b683b034af721348384bfd4afdd7709a3f48c81f8ecf677ac68fbb1a9c07e3250cdebca74f3fe07ab0e4fa481616f0b38f59943b167a46fab0418f5c52b1376c75cace334dc43c5564bc106b930baa", 0x5c}], 0x4, &(0x7f0000000440)=[@cred={0x20, 0xffff, 0x0, r5, r9, r17}], 0x20, 0xd}, 0x2) 16:00:09 executing program 1: sync() dup(0xffffffffffffff9c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendsyslog(&(0x7f0000001940)="d22e6cba322edb817b219503543db235fb60b290eca8d742c452ef704ccc9e4f190a61a4e765906e8a175052707acf31bf13d0861e2f29b1abbc74fc19e385ef9aea056e3b9b567c6a89cdbc", 0x4c, 0x10) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c395244858017ae0a4e123e17c94edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b878185"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) sendmsg$unix(r0, &(0x7f0000001900)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000001840)=[{&(0x7f00000004c0)="b33c52956c62fccc6794cd2563fd4848d2fe205502f756ba07caa0d1181ac25226e3c6cecfef924e26c8953a73343fd3fea4b2c491898ea21d789d9e7e38f3ad79b947e34915c4a999fd2315218e10a8c31e2285bcb5f410833720cc348a41fceda0fa249ad370cad0cff43d7eac44700c6bcc6f05ae530b1a72ba826c323d80ffd2a974ff5953f0791da3f6ac212b30b44cc90f3f721f1fdd58608955234bf99e44c81c8e92604396bd2c79002958b32d8016e6041d6da79291ba297671a5eb179a0cd203a05315c1eea62df75f7145dd44e7bf7d9481e809ade28fd5d0320befb9870e9427d77c044babdbb2fecdf3875a98df52dfeeadd5160e665fba54176857071ed14296a8ab528f66fb5c6d1db017a3e7b966ae69a0558017f842fa91dc5634aa6d72bfd1fde039992c4ad2ab6b08734d4e6913598113526c2655e9e7b65025d1cb8e377f049e50ec79e6dfc5ead52ff1db013e2b9902a8dd454a9e41c406ef0bb050775a6c28ef008a857df98d51830be48d997b50286f33207442142bd11dcbd44bca7a94dc0883249652d02149d8a9eba2f96ce9f03af5724fb811cdb0669085cfa2a63953157af8d553bf12765d00d4954e036a0c52a5c82912dc1a77f2f25cf61d2902761a4ce8202fec314e028b6bec02c4094b4c375aa9f89ca20b8853f2c9f75011c776f3ecb14bf2a989b68f5640670714d84999f1631a21f3d63627f40812c0e48b54b12f0a24cbbbd9e7950651d2edc827fee54497b3deceb9abd8419ab387d3b1ab35713e2095737d09f4094d00d313a183438230dbabf6634aa60c07323bf8e3c61135c30db345146b8dfa0920b46e683e43d5d46692013d6b9c54d8cea5bf67280cda8d92713fe55bf203060b7e240cfa071a4dd8a3dc542053fa77dcbf43e563e267604741b8dd96ae5563ede7f2317b86bc1743cb8a682d22beb04c926a0c055c8482f77c2fef3623457ae025dd59204a053ad240600c9bf7d4445f1ed25e4ad0510d9a1f48e7e6f8a0b002389bbcf8877e26a02ebedbc201e5bfdd7be2ad42f95986d9ace86b1bc7c611e8d4a87250cc1738abe93771a64421b684fec4415149c34a1647a209bd3a4562b0a5519fb5cb23d4f53c65c7aceb35596794dc6f55f645b5dd9122b679286dc282bd35b5408005a34a104ffa8b9e1be0c9041fbf7c3541502463058e439d86fab40751064a25cc8adb750a4c323ccf91b2cb06fece3a9f42f217aaa424250203416ffa407e214ed51e6fc8748fc864c3d8085e5ea62751ecf943ac4fa26ebc0ed05dd396518a385147fe91deaf613d8de2f286431ef46c9bdc2ea1ba5a0823fcdbe69513e94aa623c3bc821ffbe674bdd44c4dcd59abcf82335f92e41880856dbfaf4741916a449421c5f165b3bb446a2b9615a33f1c1dd1f6c1789685aea4de2bc66b1ca2b5481297a65c4ffca09768b82128bded49a26af8bd6094727ada70b9ee0a17e61a73d62631bf95fc1931628bb21b6ceb9deb52c1278a675318d8371e71e028a7b09f3d527f9dab0a6bf264129484aca92d315196f399068ae1de83e8dedd69586e995c71173a3cb638a598bb9893a6b8792ff155964ff2e1388ea27f7af305e413d15320c0d1557d65bfb68b1520a575ef5f6f6a92ecd16899166496ebaae1a128572d98efa7f7f6ae76ee49c94199a8874d45048c13fd6ba96b5d41515ac586f3c9d32edd6b0d56afe0f1a29a4dbd1fc4d8389403a2de11feec803bf95948d474f9a82610b4b23712f7612c0395aa23f9ca8cd6daa38813091e32521dc8902afb34619c812aa6b8435ef07196d371782737408ec6969273421b778d967b4807f28374aa58cafc8c46bf398e8c4c54e838270df56e18a68d9cca339b276e14f369c48c817f034d6939d7b5b3001e2222003679ea3bebb872d17dda39bb06d578c065dd3bcd65404bac986281ad1f2fb21bb8afa41421f776fb9a563e0d374871dc4e252dbb5dfcdd1792f6365bea49fb29c9afe443774a7dea284174c0ca61267b93aa7fba8d776f847adf69b5aa2717e3797c919e7eeb947ca82bf69bcf8bbf741128bb0fd8463a3b3a1d28484f29ff2636bbebd8828f3259b322619ddacbde6e99f7a85c7832a776c2c5899a58ff6f2660f2ebd25f5621f321c8bfff99e7355c4b118b68b852ea50960125d961e6849797108f3e3b85aedc403ad606a9bcbc1f4afbfd11e69279e8fff0c4db63d4f4d775b7d43c3ce27c12b37fe9d6cddebf2ccc48d2e7d3cb62d107f5c9b0caae31103aba4dfa1688fb0d17027c1f1dc1d76b13cd20468be7590a3935fc6179f31e1b2a5e9a9b62d8bb251c52508cc4064925f1dfe164a91d11a85e2608597923e65d2e0f4db723b114b64fb168168492f99a671b2e82ef82b66f4e3bd5f86c738e58cc299e19c017594e0862be471e0395b03fea93cbda34233a1564c389418804ee6667be0b02ba7fc9ddb9981c4d343dd17a577cbc2efff5f20f3e37814250bb3edd0489942ee1cbbdda58b0337cf928c753f9e293ca560497e16a910099416e82a1509e9f6524fb55add8527f9ee7da4e6ac6eefb4b92348fcee3d423c4c8819458defe9feff79066683bea1d243848ed7f9bc788ef74f57374e0827f81f1d889b9a3237670e6d5810459139240f5aa6572d73b77a0cfcc5afd89994f9096e80faca194b6d9fe297481c7cc77aa80e5a18fd5b66598ef1f7a5fabde9de1ac3f7133e74df90a37b9dbdbf94d776d6c8caae9b08f50058ceaeb6c02b28639a6932f145156193a6253334a87f6dbcee534f43507f604590bc4f2b0890fde76d11e4e60e4ffb5c25130be915371fbd1b364531493221c07dfd112bf14158365485d06805f9bf406ace91d3483fe02e269cb4ee85dbe160c9e65469d440e5b5a93dca143e597607e5fd2adc2d806618b58b680ab5d5f77e5a0603673d620a2a99e0e1109559f708a7eebe7b12f80afefa2371b8b003b77d2976d532bf1d5421d945ea9df6b6e26de1067163b33e01c66b64d239b440bdcc85a376b8229327479c58c4275021577fd4fac0c94d490420c4cb6330aa9b27a4952e6286445a3304c9e585a596411f3481501d2fa4981ac7ba0d90cba06cf20c56d09c0d0a5a918269e7dc66537aaa6d8009a02eee821d0481111a6fd3498e200936c8d6947e86fcfec005e52d0a358dc1431e0440116d4e4c0f7102d4148a8d2d3f98ee49aadeb1eb8119363614b46ce1c9620c3282a99155ee3c422aee18a76bd1b38590a7c6b7671c1987786767e2e66ec6ea95b8b2d5ff0441c8cd7b07295a299e811866147e990471ce76a69613165693df00cf36ed6e66f88698512cd708071fb26e9b0c300aae0141f15946a589d5448abdc24513b465bb2a3c1fe397ce3a84981cd347a5ed438ef733ae47001c3b0e543d5a9d15b5413f70863fd610931de7aef69f8540b8ee10e120949a171dab94e644f63c868958bd7f620ec00673e8875b37dc8029d532a92afdd7c3f079aee0d1ae337ea0dd103f09ea1af4b76a45b978b8738b1673120bd4791eb71e02a08ee5536bf93f0b48e903409353c47fb8f918c239ef78024312bf77a3b53df8cafd58832111a58ab62fb44f2b150d3b908022276ae6440a88ef71679c81bedc9f166bf4fe64b50aa65f69f6d8bd08af2589df7b93902ff7d3ea5008c8c73c3c6602a3c838232fb4ee45bb00a87704102772951059058b734edf0e804791879599ea57f24eb932ccbf8c971de2ba108bee4f28dba387fe518e89f973a227d984f906a21872ebfd21454e44cd3b1c91161fa23bc6478526f6a651d4da7d488e0f51990a97019e7f642a96c0e4e801b39df2de4403991815cc63f6b426546cb11cf55c4a994992eb9eb77c6d7bab944993f0570364d57b1b09a1379f2b318ac9a22b1f06c1cca45fe1d642b67f90b34c4c7536d34f8660c31480fe7f445fd7e5149ce89da0dcf1a985930ec31c79b00c0e94d807a324a38b9d672c732ee998a516dbbf6eb4346f775514e8b2cae5bc9af5a575aaea8bfb5385009b7c643c667e5bbd39c9e0e8d1ec2f78e6ce749345e47bd5445c4e96ea1eb0ce147bdfc50558dd7223b517c9fa5b79af90f9fc98fefd69591f7affc906205ed646f50e85c5a07f52c8d4e18e8976f2a34757748adb71f3238a1f182cf17501a313c4eb535e22f7a9eea30afd24f39dff2cea25f75440851f03f795a331991d756c981a3b8d8b98d27d8c0658bcdc7b879e22c419ec3afb919d691dd0ef703f2daea00bb2bba0849254946df1eb305c3921cddf01522dd789da15a6470d5d3df2b7734b09b7d0e7d16b7bc97c0cea1bd200608e14665bdd9bf8207a2106d6dc2ece0caae07a39baff66763b21c5809bdc61069e13a0f2fad05477e23f5ad28950f961c17203bf3b748ac906d3bb06ac7e03dc1fc7f0e62744c5fc03d050e43f42286e6229d14ebf792dd77d604c64c4d0725396f4d240e95da45b100e1df4e45920f8867e57db9c7fc51479547e00c6ae403dddbb8e74c5f922447871be715aecf350103bc717d805c742574b5ca663475e146d52676e4a6a4f0f0c007898326cfdad31c78ef9ea6f7706465ee5fe58aa0c8a7ad44c1969e80b493f9e470e5af57101d4fbe36133f243a5ebf9de10c57d627beb1853c1b036de1adbe328e1d6ae0dfc3b178f517f7094611734b67177d4c3ac5b5ccd45d3b6256f04d181d95e028636b4ead5734129e6816a0d1c958e589c39a83f2a0e3a1202db5bb63ccf31d36b9c3818dd531e19d71634869f3cb8dc0768f284be40246247ca5f7796df879afd583be7bd05731fe276c8f579d6773e0534d82235efd38770d0fc20fbe9dbf153a14d3f99e91ca8bc589f8f856319cd0bebde43194d71121aafa064b7f301622aa47a3429ea31ffc3132d4a6dddea31ab67f3662042ed2c5215e9315a0d7487b33de972bb34e07e1f66d8f66be247c366ea4630c4e84309da66cf4c7f44d49f9f0b104074bb6c32bcecd7b90549a1924cf59ca06de684ce115bd2dd7edfb3d9425dcf394b4b7baed9d90800d6c6d1039833f39f68047083782a1458ddd3e6e46cddd7d8e8562841423bc7b1be0d50ec255a509125c104de930462598d4bb33cf897fc53efbea08ea660cd36f6890853914a9d9a46b4dce82f7d5d41e3dd3f604f5272ba65a6218fde01465c51b2a1980b7b6c92338aa17b305ca7dfdc5605453aa015426be0df49fdbbf2c1a197c63cf7e1b4fe2284c96110ae97ea620ec4032edd5dd20244b1fbdb21736b6b5461154e4a6c6b2a512f07ebc6e37e2e9d2002901d91d4a4efbc1b03df8635a62eedf6db5a22bbb3a48294c93f74e6eb404b68cbfd689e0c6158082e53cb3d5d45e314dd7cb6aeb54ab49e77256e862a5026a4f26d3153b845ec5c1068a73f83d22711fdafb0369785b5babdd5e980991933deb0d9fb72894273e789be790a47368de37ee7b213f2523e239a81ca1ec00902d1edfa46340269b348847f0e407a42c925a8d3b05025afe57e998253f628dd37164fdc522cebc635615946b213b36ba1f30caaaf3ff0396c56fee2e2d825afb527deb066421574a4980c9a69b4755aae918ee2ef4f50a602d21549622f80d36b21d9300a924140ae9077553527271aeacb7c21621c2226b709c62a991a3af2ff5e6d7a222970ad61117eb4cc6d54a5db2547783fd7b488672cebfff0822f721041982889bca4d04d4eed58befa4a051d57549a3071eb7d7372b7cec873305ea81db947b0d088e73a77a1947fdc641491c20ce5c361969", 0x1000}, {&(0x7f00000014c0)="1f9aa014cf859ea5fe7226b6b8803c52186dc4572d0ec9ab9070ab06acc4c5e5e490af84f1bd61cee9f2836cf5e84fb00723acf5861ab5fc77aaab42a8727d4a4575c7d102e2c0b73780cfb9b915ecf57a1833abd09e0df4a336bca315c49ad9b7d9f9ff79a501ed0d4738796288aae82b6a490d5768bea822f518c031a53479c6ef3e7003887a7397b46df0e0124a942e28068b899370c7c76ca51572e38de1dd4972904667b3a2deedbd7c253b6850b0c86faccec9afac9da1c65a41218a17e268498b369eb15d56ccaabc893d254d8deb1a219e5bf18334d26bc416e316dfd854311090e083", 0xe7}, {&(0x7f00000015c0)="c32b69d794ea42b3a33c79173f65825b2db31b7ef264e85029e79842731dfaeca784142a0760e0", 0x27}, {&(0x7f0000001600)="03aff3", 0x3}, {&(0x7f0000001640)="2e60ffe1ccd04966db785be49a89821951711b2d46aa21986583e3230b399a53ddd7173ecfc206f086", 0x29}, {&(0x7f0000001680)="69dbcf8de530a06e3383d4b96d05f474029bb23aea471415c0ca541222c43e0d891a945b5e50ca533d36c1487e6d6757ddf0692f865d9d44c25204cc564a9d85879e4c85353f5c662d7b69aaf6e39d95e308ae9cb6c8ef38fce2b96d8b935ffaf86d8ce93a6178c9f9214dff84a84b65987d4cd2edc012eaab577fdd4bc9a721469ab301c21ea58aa154be7eb09f3620b69f8c4bc2b41cb65e7ae4b0e4285851798483def680ceffeb8b322ac7a3be3d9846d96deae696da73f794d356536c6ffe1708a4f2378a2c96deb0af2674444b97eaa1f767f00a87f9c760e8a5ec2507c876dce3f37b65d4d0a25b390b7bc9305a", 0xf1}, {&(0x7f0000001780)="3808495358c396a9cb6b6e65fea0b4a85b6c4bbfb8e80a04b7c89b1512383705a64f87c455531e75cd3d8a921a000ed9f1a3c75167d937186950d308b91a8b40610b158f3922c670cc702bc926c6e2ec9c7c46edf5c976b1c2dd645281ff48f7c8deb1d9b173f1307cf9c55d4d1a887d5670dddb2d76fbed195b316cef9ba4488c502512a2b0fb47ff", 0x89}], 0x7, &(0x7f00000018c0)=[@rights={0x18, 0xffff, 0x1, [r2]}], 0x18, 0x9770a471f1dad52}, 0x2) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:09 executing program 0: socket(0x18, 0x0, 0x0) close(0xffffffffffffffff) pwritev(0xffffffffffffffff, &(0x7f0000000100), 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) r0 = socket(0x2, 0x2, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x2010, r0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000080)) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x8010, r1, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x5, &(0x7f0000000200)=""/99, &(0x7f0000000280)=0x60) close(r0) 16:00:09 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r1 = syz_open_pts() ftruncate(r1, 0x0, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)=0x2) r2 = semget$private(0x0, 0x5, 0x204) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x87}, {0x14}, {0x6}]}) r4 = dup(r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0xb1, 0x0, 0x1000}, {0x80, 0x4}, {0x6, 0xff, 0x0, 0x2000000000000}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r5, &(0x7f0000000100)="e4", 0x1, 0x0, 0x0) ioctl$BIOCPROMISC(r5, 0x20004269) semop(r2, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000480)=0x7) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000240)={'./file0\x00', 0x100000000, 0x7f, 0x3f, 0x2, 0x7ff, 0x401, 0x81, 0x1, 0x4, 0x7, 0x5}) socket$unix(0x1, 0x2, 0x0) r6 = semget$private(0x0, 0x4, 0x60) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) connect$inet6(r4, &(0x7f00000002c0)={0x18, 0x1, 0x101, 0x4}, 0xc) semop(r6, &(0x7f0000000180)=[{0x3, 0xffffffff}], 0x1) semop(r2, &(0x7f0000000140)=[{0x3, 0x7fffffff, 0x1000}, {0x0, 0x800, 0x800}, {0x0, 0xd78d, 0x3400}, {0x4, 0x401, 0x800}, {0x3}, {0x6, 0x7f, 0x1c00}, {0x2, 0x42c, 0x1800}, {0x3, 0x5}, {0xb06d969951e2aad8, 0xffffffffffffff80, 0x1400}], 0x9) mknod(&(0x7f00000001c0)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r7, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r8}) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) semget(0x3, 0x3, 0x400) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:09 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) mkdir(&(0x7f00000000c0)='./file2\x00', 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file2\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000040)=[{0x1, 0xa7, 0x9}, {0xec, 0xff, 0x0, 0x401}, {0x978, 0x7f, 0x6, 0x101}, {0x7fff, 0x3f, 0x5, 0x7}, {0x6, 0x72, 0x2, 0x2}, {0xbe84, 0x5, 0x4, 0x8000}, {0x1, 0x5, 0x3f, 0x1ff}, {0x409f, 0x0, 0xff, 0x2}]}) mlock(&(0x7f0000feb000/0x12000)=nil, 0x12000) 16:00:09 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f0000000000)) 16:00:09 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) sendmsg(r1, &(0x7f0000001600)={&(0x7f0000000040)=@in={0x2, 0x1}, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000100)="9948035ced8767a5bf213956a997afc77895b3acce7c723bd43e98895d68a6325353766817b3239e835449fd261b9451c200493aae4093ec419ede549b7e7533f8e6365eecfe267281743272e0ca39f5cd1c43f7ce3d1519b95ae921f0b97b5535aad4cf63269e505423e6f4ec5df77a3d81fb13e7dd7dd315e5bb73a1bfb22c4e34ab5d824f395834d6d2c31e4ae3400d5e9532e91d0fad2efff898830bdfc50eec8c460f8ce06224b10643d73f7380ec2def4418f9be362b0dbc97b9dc91515e9023d6c395eef6d6802d81b5aa555de169f7f0b2159b944507439dc95116bb636e854118cc56ad268cc92cade821", 0xef}, {&(0x7f0000000200)="1f132d586f93209a083abccafd0827e5d34df58e57d426599f8cc42a1293ab1b4ad368897b4c4069f616f489b2814d3fa6e1a692cea93ec1f544bd0935b81409f6ace8125681561af730d87530617ae03177dcb1d8ec73e9074b4a5a51dc0e23b0fd92e84c70d862fff142e13115b61d73149e072ef4c9bb080a1fc0e00e67674c6b8904ac4a8214977d613f450bc5", 0x8f}], 0x2, &(0x7f0000002c40)=ANY=[@ANYBLOB="9000000000000000ffff0000060000007a3d0eff6f08c224c1c6198dbbcbed42758278375ccb9065e1eb111508406dd36ae127c1f2b848069e9bdf4964166035a778383be0b6bc1a65514cb7cbb39584197a02932630d0f92e91b059b62b8ced50ef30924cbc2f9d13736ad10f5e250dde40e3a2904b9162ee0e75e22e95d2d4f2df46760d0097c5d6dbb0b0f7ed621c7000000000000000ffff0000030000008daede888b8e19dafdb0d84ee62d5e5f7fc624cb735dda23234af091377a8e81a85e85b77ce6eeadf2a8c9176d18e1d7fd8561923018e566f21b5263eb38c005359e8d6711a5a049eb2411809d85f98e0c9211b9a888f2a8aaab69ca000000001010000000000000ffff000007000000c5f33461ded0631eaca32f9fcb11be98f691080c0f2c1d02442081c963e19002f5ad36f535cdf4c14b33478ec02eacb77b6b5095fb5399cd7bfaa46cff2a30274ebf16d296c21b6ea4eeef022f5802be2c21b5ba37f49d9998396731733f54543646c8373e83b2203286c6872c794ad6d190fd8e287fa54cacc1a26ac9a7e230eca34fd02fd65a1e43503326e9726c124772cc7465511990840d07bd6c8ea63fae3c46bfad2bc8b40f7c330edb603d36e476bb66a8c901fcc9f3a58609c194c473958791d031aa04d03ca73428b1656408f0d782c7dc45c68874f8978d9b4efb15ed8ed7ef9f587990952b8e3d192c3cb734f4066ee5e8270146cf768828ae323b73f5e9524b71d45fb981c327a7016fa87e073e588ab876742ef94996fcea33c9580ce93e8608cedb305683b6b7936bd1af2cea53d1bb59a53260dd0ebc0baa8db1708de991216d080ff1a1fb6fc460750949f1075d277d1e014b201aee70049aacba420338e7a629f9a5d2d9c4bef326f7bfce924545373f01a873e64c14825319bbbf5949485959b8e58638bed7aaab377a4c121365418878dcf9b92299973d49a8138a80aead2a216c7ee2d0c5d3710213bfbab1cf6cef7d25f746c0d5ea3a684d8d2614090822d767156f34c4b4e52fcf7305573817dd62949812461fd6cafa8558444e66e4835fa21ca23825ef84f0b839e34478e3dc0ec1ded61e430917c9a84516b4e4cd5555124787800cf341fb8588565ebee57b89c500550718067ba48eef1c9b26d056c5a39a4e72b35adcc714cf9abb745e4c29bfc9d310ce20d3e354cc343ef6cdda43b85a6b1a4e1d6336396236933c8b384aa002e3fea227a4db7c0ee43cbf054d8120f8c34a8d3c155945b1d40c45f6d346fce9f25b8e22d4b6f9b57cc83a7a0534c3f3a72edad4b0ffd1372ba9df44adf3856081dc2bd6d4dc5ec90c28e5fb04a3e780e8a925c8f04008d435403be5a1c8bb05b849023812c5574a0583e80df0a29e577d0c470163843f1f1e23a23187c82414d7119f8e5bc760bb16542868ee3880d7e8456d0849360dcdca11c3cc359cf02629a9f6927e2a3067762a03260ea5c3d05a0a2c1f6a54ff8cbcd11b8c975651dc3b2c0716b5d6c0f91eddf08e17258d963cfd3c40b8e10996e0f31eedad9c8c2b0f460940f62ac22abd299364fea4a2505fff9f0b3a001f0c00294565b2c36ab9a03a90d745116874d62b7c8fd6a91effbc64c2cacea64a258cec7b179006f89526bd942438008d0e09e1f5837ddb15d71a85c65fd101a14d873822e0ad6512d1afb3d96886208cbac94c17e7539f9481d0662733a504fd4fc3026f59adc075aa820c0c1ce765de469a94c9763d2930d294e98f4bbb280f981584a4928e9a1b1f439869677dfcea6c4f5cd3aebc4ac5d61472cf7c96b0e0cb3239fa82dcaa52f14a984e78beedeea21bd2f7ee7c679491eaeb184597f3a4339c099130f46787b8e225a0c6da3d64fe6bc11100e0ec458449c55057f5cdf0abbd9fdc5bd4063b3e394de546d7a14d50b82e6334358e31af64a56e360c6f73bf82796ea308b6d5e24635c0e5f79abac50af139ad2ed1d3ca9abed39411f8189ba97407d46b3d6e5c9666c1b2bdd1dd34a14607da1870eb4dd028ca7e3f42ac3ca5e9e8e9a69a4225cdd58c7d05fc2366bf7debfed03c9ebf82c34e06d74f32f4a2787f736ce17b5d2cb2a3e639f3861d48874cfc96c319ba5c57185212baacdb308cef579912df298811b1cac6c15dd28bbdb37e663e9aec576e4148ab2bef70cdd039fe85912624a0209ab4789a54c74b1be3204accea5ac67fd8895d60b6a9a7d31cfa278f2decdbf06e01538796428b1916d93257ebc6d7014943f76106891242d3b08e3cb4a53f601a78bfe3067183a6e549631d3d480b045ea8130d3d3d76e2d759c7b3b96116dad0725c1a143690dd839bc2730bd46e0207db728ef10ca2451d41c3e3a893c3b99cc323281da532e6724315231f77f2765adfa06b6d6960b08c101b0e9bae778e515de23ee64f8c04e888f5e19a6231cefed1e2b8bf8d1f60b87bd5154e073459eeca95aef950f45edd423d3b88c583b99f1efdcafa7eb26f44e125cfc3a7c965380ed58f96c1b34b12b6b66a1380770f49d3aa74276fa33b708ce7ec5f27a720bb592fffca84f19d16769e66aff48ac75440b975ea18cabb7490e0c0776d66d29bc0ef3ca6503d704a5a235762c2d56b3b2a2a621facc72faba4734d772f5f4068c63fe2ce55e6e5f18ffa5413c8180edcb0299fae39ab7e28c1f4b50f87e15a7c1d9601b059106ed154c15c45a34c2f206766014eb13f210e77024a2beefa0fc8e219d78d5ccdb346fe2e0968f1591410919114d4db450e41464a516158c5d7bd3280eebb2698c3e5c29faabe49070f306ce0d98d93b14c1e4cbeff54e6c45dcd55fd69c9fba8f13fcac3e098f2b4f56b9c7ec97e590de64da8e0e9c507ed00c3ad4aa3c5fb33487fac971e2c446c5defdbfe9bc4b9495c520c1c93cf94e4785082cc3bab9b34b950f990e156038d4fd0cddae7ed8f3940c986ace1eaf52693a962f36dfd711083571ac4dca72dae8d343f93329f16b70b53fa7bd3c47f25ae7a9b17d7dd2dc8e36c0381ead3873502eb8735ab697bae12e30e3ace9ea18813f12f529b251fe476212178b4e8b2c3544a7d67fa548e9e738ede10d507b9e4da7d4caa572c2c68f8e3ee482094a93173eefc43daca55fb40cfee1102ef4352c0431f609f9fa063d43be2afa751738dcf75978558812a58a564879a6d5c2480d040be2b32096f1dac7558aed4da24582178e18b8e474d966a644a9f32e39fce26845ca9200f9c9ad0caf53ca4a262ca1029e0537c89383f496b9f248a9587230dc85d445f4c51ca646bedba942120f1c6b637d2584094232a9aeb5bc2b055d46f078f5af947a50b0f56178de13ad8c0bb41a2b3e7cbdab34ebedfe04795464bac582ebd46a1e4f8d8da16a14439fd8dfa3e105dca22efe37f4d8084f8fa1d5be07613f7d9e6d90795ff4235e1ee59fab812bcb443393c9683ddd015037b3cf37cca349631b5c91e7f33064b76a8a37ad317249ce8c877878c5045b01d8bcfe55bd60ea80b0976fa6e8e461d7042570a92a21274468591305e294eaac7b62e24b66f24d030d6a9ec4c5a740f7bc7d94116d1f0173ca0dac3df08bafcfb04fa8bbe23c792cbb055c499b590399941ac82e8fd11b976d3559ac8d932e795b8b2f35b25fdbb998bcb7f8a9acdf7ea6252baa3fb8484dc2231136ab129ed0e7ae67ebe1bb4a09c53e88662f45dcbf3b4644a400c8559d953548c58b7360153e928d983698c4678e3ff2233fa56fe0d8b02a43b8757ca8100ea414ae5f6aa70d81d75dd7d0a4c086656a83378de62dafc876c2bad50fae468201ad11cac241fd615eda31a0529b1b54abfee9da1adbd312aca27bb5d6636486dd47179aeda10f5cd51f46e2ffb7915905bf48fd12f84a4c1d2d1e30bb91286b889dd7cc815bb11cb6bfbc1f4ad9a666a08527fa202937a7a836e21867001010000be75177b2b6b491635abb4bf627b48446809d3a7cd50db90b6356d7abb66a15d21ab959487c69228dd946cc5075eb15917362ad6ab88da3909458169f3aa563dc4e470e311343a540ee222fa6227b68d4c40dd89c35ffec733d308f6a0a743e8e9ea53ebad9490af93838acf9db5a66976ed25564ef4daa3b5b4390263bd09d0b122488ed21fe09394ae106c99ccb616d3cb4ead37a08bcc91cae42b1550638d9d8a80421fd3a0122fd1f774ba084a418a732f70e9a98d5ff796d12f46ceedf58b69987dcd7ee843047dd6235679a4081a4046ae881af3140d83c88f05cbfa1d69f80fa97413ca2aa1ffa248e4dbe4a0eb8e4e8920b2aa03150c847db87538e6d7fcede52395a57ed06df74ea3cb08d5eeddf4518177e1f2b9af7fcbe3ff6310bcef9523ec7e6d67609c9144886472abd41b1a24daa537d580e8260fd77ca536ea48955424555090672dfcf18dc4da2de7b031cb5821af022d50f9f3eb796456681020e544bf5a02c2be922bbd3373f33dad83087be62ed25b156b88e0562c79be11b6ff89358a9255a9105e001f56949c30ace35cca0943e54e520cf01da8d947e63500d625af06b20f8900e0b6ecb67623ed75a0ebc754777a1104fa13e29d9617cbe7a6eafd7687d1193abb8c46d0f4ae9c93d4cc8b7345a8b95e7a21fba4f25c8b2ca5328bcc318260469a51d46074122c8887d7eec6b10e2b5099dfc04cc0055f6a3544d1801903af9f83e126ed3096eb8b87d052d6a89b95b3ab0a015143c24e6d005c87d7bf0ba3edfadf7879a117e425f51c031229326e754f4276f8635ef997edef6049a1ece4e70485170ba0f39a14f627e9ca0beb9c31c8ace999a2042b5c36a137e4aee10f5b6f33be8d603bb7ee361f50113830394d925f91949fd2410bcf0e0f0b66c8db72e691b044b0e9e76188636f94d8d6120308565c1a790c14be17961e17260849b434a7abf41a256ff85fd5ede2d9bb0629a8239ed5a0c90f9b09309a5ad70249aebaa07c588bbb6e1adb808db22bc1d37df8c45df7f23d3c6fb2b55f1f225515522a3137ce6f4109c3cc30ff1c9716ae7696fddf72ebf5554b5c27e91d97a982e558e4204ac0ef754814c2a4c917ea32f56d70d7b256c914b8096f1356547fbeec2c50121c928970d788f370955a889ba9b9f4fde271b1c05839bf46a412cb7b535034e26286b1e71a4997f3765525699c5d3c6cee088ed8beaa9ca5ba3802393ffcd181d7769755add31893f1932dacf35ad3447abdf65fe46da487b1aec974c2b2040a66b0b9f71cb007e390f38cd8b3ef8ec8453d0bb7d8f4d6c1d5c79fc8e38444cbaad86cdfc7994b681ffb342e98fd13053a0bb3b8bad7afa16be6c35d1b16db8324d28a813702f570428a2905e7193b6941bbf7506613e25c3b1fd39d4e59f9289f209839bcf8456e74610570d20a7fb4a441dfe87c36b22c20168e2c82b45595d86af536237c6097a9ad7df93b82b6618cd71c3311392c9a3125ed82b341cc60f35ce88595e359ff0ddd390d27f405781db6150a13c0a117bbce35fb8d5571f49e3a482f2886f8b33d1b15321181a267e51c1c5e1a180c7904c4ed7e832a9d84f3195f8efc704e55cdb6e549fd22c49ac50555095bf053fc371ba7d3d34ce692a11c54c070b7b0e41c3fc40428fc6dc4aa50e40c1150857cd874dc380797698e27593432a1a3ffc25e06904cb17c2748f7060f0e17ab472d787b6b67ed655e4fbc2841d309cc0fdfdab97823efb0b5aec52fa298914369be4bb571bbb52bc92551a3435bbffaecb96e3f282afa69d2063c5e382f57d31f4db72996ac1cc724a5249da1b4d55e106d324abeb2ca58551fa4737426d17e5362e158681d75940d72d0a6b39cc0c464ed6dae1db2dfab340a9d620f9de4b506af1460086a45f6634681e18346093057b7c6316432da00406649e9966f19451ea1352374f9525b4192dd2e30df03e330f7acfa315e5535816699ac23cfa253c7ce14bae2355c19b44e0a9c8d4979f04adb97e0d49cd0b5be9753f955130715c97b606f90f8e78a831facc49a7bff87a5aae674d219a4f6a0f767e504d0d85bdb02fb9d0361cd89f3be9ea4da27a2083f75da6cd53fab672254ae6195e65abb7ad9539c6b7c2d55616fa5e1dfa97c2137f696ffa5fd8451b70f635d5a1c4f96bcc1810d070caf3e347cdea83dffc9a33c3e49eb572e4e57cd5eb0d8565c8c85007c53f6a7d9c8a5db79f22ff5ab29e0ef96edb800000000000000bce15953faffffff20a00d414b6c0bd9d4d32b369ccb9629237a111ad0db74c4aa088861c9ff7dbb5c77ce555de7e6309518d13f20baeb7addc84fb31caf7b09bdcd6af96142192f7e611d9a7ce59f229675c28131b8b2fb52d4ab4dc70a290465916820a7a1091b0806aacddb62f142aa5cd29b297d9affc8079675a1a17a8af2683cc823b5940c01aa6fd3f35544427b9411c773004326b0a9b8e1e701839223b8c4f3ae3518f5047790000000000038000000000000000100000005000000059d0a9f961918a193799b1a0bc089edf0fa019d0f6b7237ad95eddfdf699790fc00000000000000e800000000000000ffff000000000000862b83edb654ab11d1b4b9b4534493087f8987f2ab5f289c64db35cb19968a7e53a0a995c886ef92843b4c5fc6147a01d64ff27222b5139c5c8edf356c45d5dedf10326366f49fb576dba4a7c6eda2996acfa629169f5e8e288fc18c07273f3b4f3a8c4565f1393fddbe20b7d09244897c8d741d9622067e1ceb0f3a4c5c91d42c33d8d21e166db8aa6634b4b70c008da813b38767b0d260d3cf380fffb66231a8f446680a43c3b8a1fe2a0a6ff4fdbc1ccf976da82698c403ada5a032498bc6a81441349616530af4c4639b16441b38e12e54513c2800000000006f2d032452950b0fc339db179846834ceb46dd330d820000c2378159ecc75f157dda8d9f9eed1af501855dcc3cf96148091b8dd170055da55d5b11213c2048c53cccc9d3fe93771c35bfc8e87060a46d749816eaf68e7a56bbbd3143e62f3acf3a8df07b1c711eedf8b26d95a14e3ede6af4f9d359e14e09db37f4f21e9902fca3e799180e031a9d8fcd95d0e9a0f44ff4d5983da9a0184e4030a3def395ca041029059eaf6c8c091c54580888b31b40d79c853a8b9f94369aa68dc814e5ce2fcc3b5ef35a585b7b33c7754a475a79056b70ca2481fb96d23e9ee1beb761668644c3dac7edc5536d53a17f8d89386db5e7dda25bb497f7b538e8dcf65551f8f6911166a4d71cefa2a24e3a0cc85365cb89d720247e967c89afbea0a0b70b83ffd9b50272669e22937bde08e3d20b24212e0620b8bd1491397ad9f5378d270798ba3c91ff92b0f5868273f81bbef623ff7f5dad8a197aa9ac9809db34d87d1153ca56c047d538ce548c6ce18beaa271b69cb07eaabe43828c84a500c66067d203fc679a0d1390aba242aef3310332e8613c13e34a53c3dab821fb6e5930278b183d27216d0f65695d50f7f2c46536f055f15e145ade41b0c0d1bb7933c67330153f4c0e1695835d0d303b99a9f1e1805f56d8c288ffd419a74d0349f4f0eaa5035fb042c7654f06fb6b2a8da292cbe4368bbe8e580f6e0983407ac0d6e9d4131504a5bdc280b06a1e1f9139e465b4ef5171e59bcabd18c508d03e29b5aa08190d1b1cd10bbe3e90be61bb85b4c6700774c66448161bce76d8ad5a86e320edf9fc8d7f97f6414b56456a3b4b"], 0x12e8}, 0x20e) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730af7bbbb9cce23c5b00000000e74de400"}) pipe(&(0x7f0000000380)={0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvfrom(r4, &(0x7f0000000400)=""/182, 0xb6, 0x802, &(0x7f00000004c0)=@in6={0x18, 0x2, 0x8e16, 0x6}, 0xc) close(r3) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) shutdown(r1, 0x1) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = open(&(0x7f0000000300)='./file0\x00', 0x2, 0x108) setsockopt(r6, 0x0, 0xad, &(0x7f0000000340), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f00000003c0)=0x5) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x14, 0x1, 0x7f) getsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000001640), &(0x7f0000001680)=0x4) listen(r6, 0xfffffc4b) 16:00:09 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x200, 0x0) geteuid() r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x20000000000011, 0x3, &(0x7f0000000100)="0000065d", 0x2) r3 = getpgrp() r4 = syz_open_pts() close(r4) writev(r4, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r5 = kqueue() kevent(r5, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x6f}], 0x7ff, 0x0, 0x0, 0x0) writev(r0, &(0x7f00000014c0)=[{&(0x7f0000000140)="d31d07ba224c5c2cc2251e5731b5904e0ffe08398e9fe2e0e92f1c", 0x1b}], 0x1) fcntl$lock(r4, 0x7, &(0x7f0000000040)={0x1, 0x5, 0x40101, 0x0, r3}) getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000400)=0xc) r6 = semget$private(0x0, 0x2, 0x400) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r9 = getgid() semop(r6, &(0x7f00000002c0), 0x0) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r8, r7, 0x0, r9, 0x100010024, 0x3}, 0x4c, 0x7, 0x6}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000009c0)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = socket(0x11, 0x3, 0x0) r13 = kqueue() r14 = kqueue() kevent(r13, &(0x7f0000000000)=[{{r12}, 0xfffffffffffffffa, 0xc1}], 0xe9, 0x0, 0x0, 0x0) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) r16 = accept(0xffffffffffffffff, &(0x7f0000000080)=@un=@abs, &(0x7f0000000180)=0x8) kevent(r14, &(0x7f00000001c0)=[{{r1}, 0x66a400bb0be6a5d4, 0x5, 0x1, 0xffffffff, 0x400}, {{r11}, 0xfffffffffffffffc, 0x2, 0x10, 0x5, 0x6}, {{r15}, 0xfffffffffffffff8, 0x8, 0x15e043bd6c964052, 0x3, 0x4}, {{r16}, 0xfffffffffffffffa, 0x8, 0x80, 0x9, 0x9}], 0x38, 0x0, 0x0, 0x0) dup2(r12, r13) shutdown(r10, 0x0) poll(&(0x7f0000000000)=[{r10, 0x1a5}], 0x2000000000000160, 0x0) 16:00:09 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) sendmsg(r0, &(0x7f0000000640)={&(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000004c0)=[{&(0x7f0000000100)="75bdc7e38994976ee8c1662dc15e6a05c25c85691f8fb16444907195b96cafe8a645c93b2c67b8dcc39e3b7ba5787404d1c51fc2e70599a42f2c1eac7b99ed499ea3558757a861889d5ae5702217bc677560ce02a70f988cc3734996437647072bfd8b85108e3e6872ba6f93ff8ebe64444c47185c82dc2f6bc1167e109e748aac8cdc7ecdce63fc36b73a6eb0c0114e84fdbbf63a16b5c20b182e43e51c9104f90fcbc5be4ccf1c481978f3ca2464941676536f0cc821304fb8df54eb4581e56ab26706a3d906597a191ed6c8418faa34cf13c5527e30d9", 0xd8}, {&(0x7f0000000200)="551807028fe97d17a26e7b824100231fc9e295a518ecd413aab562acfabeb97a1786f5d8ac5c9a2d0aeabb95d2d8ae89634991e08bcb7a911da1b3d7d3226df3b0d7a3b82a25b551d5468e3cc271e9e3b84ac496481c6528990dedabdbb83be0ee00540ab5c31e37430045ba90d29c33204ba0324a7a1f5587b5385a3f70c66d6d89a2c35c7ce17ef8b62c71fe3bb1f4993c3232f6ad31d145cb0b78ce729831c1e5966f37b14b980c228a7ae3526974af9ae48d5113af39d7670a2c69107a4e612584856199264872354a1b4ca51e3bb63ee99a96fa7ba5b01402ad02", 0xdd}, {&(0x7f0000000040)="bb54f395bf783b77691ff85d5fe15b3791e9492643d854a5e09a5216049eb71a4fbb4939c92957dffe84ef822b65944535ecbb3db7ded137102a8951cb0b9b1c9586d4a10fd725ebc4b1a1b2720c", 0x4e}, {&(0x7f0000000300)="691e157abc21d17eba1f92f7c164fca0ff7f206d5df99bb77aac897f3f9ce27966edffd75c97051fb82a2e550458165576879596fec9b7bb6f2b21cdf78dcea456697f85c817b65132e50f7f84deb844fa3279a8074102de1c4da64201d6f42fcbf3a785b9024a9d876890b58fad47ae05ec1ad93c776dfdac83e73c6dae14d739599a41fdd00e7f12bb2eaa0f7016f049872e2bf568379180c892c9c3f6eb7079e2ecfac16829ef82ced7dfc0eeb57e2d85f1c6948601b53e526b20bda28e4d491357d90bc054d3ecfb28c821f8da472f5dd4d2cfb5d372affd4e4dbbd826ca0fcc97bec6e44e1a", 0xe8}, {&(0x7f0000000400)="8e4494d72a527ec037c7aa96f65df9a69ae4848ee6baea69b8862b94f78cd2d2022becfc312eea047f2d24277557c0790c10df3bc4e18e2a553c71beed35ab86a0a91df1fa81697ce854733a739a3b6c2e782422f9eb1ba0826a11746d1d1b25df8771a5549a2f16db20f621a10cc7b8e82d0e4101d6dabd4523995fa492f320c8b0f487cbd2841dcd3a0ad8912cc32a029e726592729b34373e64117beb585fa0784e9c142b440f5e5f34140ec4cc4b00", 0xb1}], 0x5, &(0x7f0000000540)=ANY=[@ANYBLOB="f000000000000000ffff000020000000070390306374123c3f68db3f60e01bf4cd1291b588f1b15f7c9ef765cc0800b721ddb8ee6373e4b84b0925a3cc765d67de7b3295a8746cbcafe782098c3a7ddb675fc709394b4f952e31e40e578364318757ac804b1614ec15bbb36c5aabf80afbd995333fe3da4faae1f4fd95b3f0ea32b45e627de57a552ddcd4d204c2c76ec517c42a2ff60e1b5853ac1b6f42ddb8d6eb34ef53deb6be215bba8c8364fdec0677c994baa9cd8d2b78a755d5250ecf8e3287cd5a0e72b0aad2fdf274dbc09fbe794c29ae4181f7471a3ebf50d9511b736065926dedb8d25b7a000000000000"], 0xf0}, 0x802) ioctl$TIOCCONS(0xffffffffffffff9c, 0x80047462, &(0x7f00000006c0)=0x5) connect$unix(r0, &(0x7f0000000680)=@file={0x2, './file0\x00'}, 0xa) 16:00:09 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$unix(0x1, 0x5, 0x0) dup2(r1, r0) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) listen(r0, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB], 0xa) setsockopt$sock_int(r0, 0xffff, 0xe217f9db5df88630, &(0x7f00000000c0)=0x4, 0xfffffffffffffe89) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r4, r3) connect$unix(r4, &(0x7f0000000100)=ANY=[@ANYBLOB="00012eac4b0373a54bf2832f66696c653000"], 0xa) select(0x40, &(0x7f0000000080)={0xff}, 0x0, 0x0, 0x0) 16:00:09 executing program 0: getgroups(0x7, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='\x00&') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000000)) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5c}, {0x1c}, {0x80008006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x4) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet6(r3, &(0x7f00000001c0), &(0x7f0000000240)=0xc) dup(r1) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") 16:00:09 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x10000, 0x0) r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000080)={0x2, 0x0, 0x0, 0x5a96, 0xffffffff}, 0xc) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) 16:00:10 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) utimensat(r2, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080)={{0x0, 0x5}, {0xfe4, 0x3}}, 0x2) r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r3, r1) 16:00:10 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000040), 0x0) 16:00:10 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000200)=0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x200, 0x4, 0x8, 0x0, 0x8, 0x678, 0xf0, 0x1, 0x0, 0xc3, 0x761}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) writev(r4, &(0x7f00000002c0)=[{&(0x7f0000000240)="1f2bf51ce859970b3d89106b651685de902fa17b08d19a8bff2baf2a4cc6ebbb77082f", 0x23}, {&(0x7f0000000280)="87dab82c9491419f6a3a86329232e9c87cd69e9d9d6aa6ba80021948ddde0da7a4a078", 0x23}], 0x2) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = dup(r5) ioctl$BIOCGDLTLIST(r6, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) ioctl$VT_RELDISP(r6, 0x20007604, &(0x7f0000000300)=0x1) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) flock(r3, 0x1) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x44}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="b6ed43bf90b4dd9cea87168f6fff") 16:00:10 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0xffffffffffffffff, 0x8}, {{}, 0xffffffffffffffff, 0x5}], 0x0, 0x0, 0x0, 0x0) r0 = kqueue() kqueue() kevent(r0, &(0x7f00000000c0)=[{{}, 0xffffffffffffffff, 0xd1}], 0x6, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000140), 0x7ff, 0x0, 0x7fffffff, 0x0) chflags(&(0x7f0000000080)='./file0\x00', 0x0) 16:00:10 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = dup(r2) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) faccessat(r3, &(0x7f0000000000)='./bus\x00', 0x80, 0x2) setuid(0xee01) ktrace(0x0, 0x5, 0x8, r1) 16:00:10 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x8, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000040)={0x9, 0xfff}) setitimer(0x0, &(0x7f0000001100)={{0xfffffffffffffffc}, {0x0, 0x2cd2}}, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x1, 0x98a, 0xffffffffffffff3b, "02000000078d00cb5fffffffffff7f00"}) readv(r1, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x14d}], 0x1) ioctl$TIOCSBRK(r1, 0x2000747b) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) r3 = dup(r2) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000100)={0x80000001, './file0\x00', './file0\x00'}) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f00000000c0)={0x6, 0x4}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x6) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x7, &(0x7f0000000080)=[{0x8, 0x3, 0x6, 0x8}, {0xfff, 0x1, 0xad, 0x6}, {0x0, 0x8, 0xe2, 0x7}, {0x4, 0x81, 0x3, 0x9}, {0x40, 0x1, 0x6, 0x9}, {0x74, 0x4, 0x8, 0x6}, {0x3538, 0xe2, 0x38, 0x3}]}) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x40, 0x4) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000200)=0x7) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000040)=0x200) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000240)=0x4) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x40}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) 16:00:10 executing program 0: setitimer(0x1, 0x0, &(0x7f0000000080)) r0 = syz_open_pts() ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x7fff) 16:00:10 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) write(r0, &(0x7f0000000040)="3b5bd6b251d73033bf23248d1df728a0348ca5ec70d0043a84e98b786df814432e8a3d0d70aff22d1b122f32221e490a5669f367d620ab02eac6870d2baa9e2525fcf384c17208eecba08057bd29588e2748b24b8e5e90b775a92b84b8c791dcc47d701b2d0fcf7962ee9eed87a80ca5123e3c1069ddc3fe20b6e40edb450021fb4037607bc2a168b4c42a24b88244799fc844d45c758cbe19a8ebd25bc395191c8423737e002a818fbc171e49bfe60f07c5f758ee7bcf5a296c2e14ea7b68048865b639535e63184ccd16bf8a657a103c13e2dbe5ac5aefb5d5e3535ba7a1d5a8ab6fec1c1f144005e88e8696dfddc360f9c26e90e5323c29fe0db2cb0be4ac52b18924d2b0b8a06c1765ff84d9bb1372f327a33a443c235d938c8627fb195ecb6eeb3ff52c058995cbca66668338efb15b96f8bc79cd4d34559f60d74bf64da243471a49f8cc7db7722991dd95b99dd7fde9e958c2408595da2191877e86b1c919adf42ce570cdcb17754a65403c8d7b08013d980b70326287d2fa8f5b19c2761227fde5fe7b1f673890183a3160001a9e1bf68769f26f9b49ffd7da11c40cd0ce59ccabf14b2be0cdc3c56f250ab2dc60e25f03e5f40147fd4dafd017abf62e13f69a67ee740b994b99d7b859e537348c317da3e9420314eee6e31f6281c72a983ca3c32bf97f812f5c4989ca7c0938912f41202aa89684014f4501f8689517589752c6a868ea377a1bb64690c5b3c0543201dc0fac2f382ae39c5cc28301fb3309aafec222c98d4beaba77586787e14d62c7026e22c5b0279f959e6f4045c943aa4728e38383f9b0ba6ca1f8afe807e5b63d9c226a45a6acb90cb8f841f5f9adb03ac189f600a8b9673f88af1ebb3d6f051dc43120f5b65790e24379846b18b81671ed8a388b4592baf419d965702c6979fe1d900165e5ee46bcc3d85785fd0d23dd699058be101ca0bc0032a0ec558219e72a3ca9c0d50b527b8c0101ce2f4d7b106fd35f56efe5ebd458ddbcbd356b2460782aec94c27e5a751db87be0786bedac404452f6c73f139f6564dc208f6e6c991950e913276c02b70c1ee3988d5b04ae414bab38529c1f9904e8086f5b0fb085ce96039256668f0531af944d18778e86603f28f8fc4ee96e01d7d2bf15de0eef5758b1d89f709f4662182d1032513a7fe716af27ae3ead35757c32a03e8bb23b2c5a1fad820763867786a50299900a88ee54c2d75c0cab3de5730bb3e92051ea7efdad5493353f8f3aa10eea2a29aefb4ac9bab6c180bef6667b6935c6aeb0d3ebbbd86ce0e4f292400f2708b47484c3f6e90eb9d80f8023517c762e83e6f67ca0aa15ed9932ad283a87e46905027645cc9b0974d84a56b7bcc98f7cd7308a131bdf05c1dec2df7a3072a032d05c68095ef34953cc529695a77db9957f9362741633b4ee40c616edb02a71aceee83a188b657ccae0ea3271dc17d0c0f870bb0894354df2359f4bf0b0afde378352aa187342a19cdef03e475f16e7c9da4af4316fa3433ce6e23209d1829efd585182d21a50d73207fbba2810de2266a162925ba990ad3428fd83ae2edd124af8d5de79e3954557279dbdaa163d396657cc91e6989a83fa0140a90800697507e6f3cb4fada1c73ba07defb7e7a229ef388cf1b16a6d8f6add60165d65a6c0327970f6d8b66e3ed11d9b51948bf0f82eed6ab121e5602eb465911c391b92726fdb3320b80696aabda6007136d8594322d80b203b76ed91bfcc682c99314035a835eea2789e546a4a5399b7f85495e2cc9c495a859a60582f42130e5a6dfe03b6a3a270cb046ff1c50ae18317205016c62f07cf6554342651d63266bf73dee6000d74802adbf48c3dd72174a4cd6c6d13a3a8b2234260d7631b38655b00daf75f35c7f73476c2990a7bf981976dada32e6bc5eb9b220463ff9f09b3c747f376b0c2a511d4a654c8ffd048968897374d6d5aa95bac0fe6279cbdb6a3ee59ab8a52dde552f226c0928049ebaeabe0d3298ae5f5e222a85f7a66ac3fc351d014b25b41720bd8c819943da98a958cda9847ffbe2cac2233d51cc0d88121c81a30f291bef7f3a075a8388bc111cf01ad26455b902c1e9fb5b3eb3df3e690acd8e6446d4b87066b0431a352408b5f93159a76fc57e5c18e3376c14b2f462bf7087b9e9741210d516fa81a303ec33660d7e32c879d991f10751a5c8af7b809be9f04ba1cc9a64d9c015da8fe9b2dea2289025bbe3198879b0ae0b66bffb69ca4166d9f3d700bb111168cb4a4b5b2cd0cd9b97076f3973b0d672ab0dad191e732c1de5a9116a5de76019ecf44ead17b90df18b36f217dada50af347fe9f1c384638756ed0c005c1cfefb083058cfbfe02054174659cd117c29569fc79637bf47f2d7fd081dc67c7fd727f9281626768d32ff37b53bdd4cdb469754ebd3a2d39c46aece340d49ca58fb8792c435e952b380553964a5e50de8b3af9a239cc6a19cf6b232d2c4e5b7ccc417cef8bbbe29d774e01d67cf93d3870d8939c80b256e8c53ad5ccf06d4dbe77fd7248dee680dab6e700aa8b01f342f2b29e5d7fc25afc51f2495308bbbe5125a720d7038b69eee217e2269327e9e1c489921d7567c8c71b63beaa90acd31025ef742b0904b6aff03af93a3b86cb914c726fbbf6b7c40c3b0bdc7013196363407c59f0babb55a80783d8a58a99e60b32aa27efa5775091ee6fc518c1e3a1a8889a96311e1f14c006b3a58912787228042fc7149e3ef157feddfda0a92c94068d842f747873e412612dd1ad3b47c803ea02d67f318b162eb0c7a6a33df9cfa9740931741e05d1b5d0fbb75a3dea3049b475df15eafa018484e390a5742fb143044ccd79eb247a15f9a394ae1322317d242bbbe39bca7e346d8c015c18ee0516008a6dd0450b48e3c25d81d48b1d1970f14d193321600849f4e7da926983f493b79aea2a1e90915ca97838a5e335da5e07d9925dcbea1b15c7c95b4f721a2e55e6f52de45d00c65bdcb6d9ba02766d62449cb0c05b502faeb76cd9907b5c931c01f48ca0fabaed24e31f37630dad3974d85ad9e4e773c513480c3df46e30e7830c9053268ad261721af1ca8349596a3db269500230d5bcb9d67352e2fa1d2a843e90e36bca510cfe30b84e73934068a16eb8340946095a17d4408862c4e1253f0588d11b690306a60ec87b16c4bba675b3685030143b3e18ed466a881a42acff3865f8e5a1e6f8048ac557f542454773d86e4846dd6618fa437873168a7bea2ef0a4bd3d45023352636107541aecbcba7f75d82a0b73450c4daf40c2a927c2a8286a7a5c91b78b404f487d24f0b96180cdb13d24f688aa61c8cca565f43eb1a69f83c81d19ad879364c8a0d849b0539e2d7991ad96b3e98b95b183ca274f34e55fb6e48fa6dc2be696b81664916e9f86ce9f510c6255b63f172d72401fcbff5e1bf932dd705061a82b2a33d11c5711ab0c9eadc98d529a7dd6d99c5b2f1d6a902d27955a06e785acf3cfae8e69c5af77f6ae4bda238e5d47090d28618df7a3a91ec8a8efc59bb2629aade512fcaaec58e92c787692b994f515d3e03cf966632f0f4a996f5028fb44cb92d07c018d6bb02eff799723933df6e287660022d64cd4f708e3c1b9c2797a281426af5d537fd430c723efc85b31e31a0a04444de99531c3b1eaf730dd28160805097eacd970771e07806556933b1024e0eef154a1fd66cc9a2a2948719ea4045c7ab98725bbd6d25b6664e897e2f51f6524b8c74ec654299b4ad7b9df97abe917860ee740bf263378e905efaf2620cd704a7fe886015621b8ca709cf4b160b750d25575f9290638ae56fdc78c6629718779a5ec4aadf7a03a820aca53ae7633b0939ed29d7faf2cdde7f1aa36953c18cc5f29ebfde1b06b824e459411b341664171360fc66b7c03f8ac90628baffa6ed8a15342e32df8e83d520349f32cafe6e0572a9664a315995f4cca440ce1d2b81e75ca9a2c11a940126b43e82f926eae30fbf9418a78bb8c2c1229ca13d94ebab077ea908392845d01e28cf2ce023fac9520c900f45e499914e1ff326ef5165c738e24c159d9a9dd17ec214b4f98c6d67bd631379c15d6d415e00890616ce11c787305347253ab7a9098ac661cea465626ba3fa4830846ca01c5564afeece45b2ad92f36aae9e791add47bbc7bf075684b953b394906cf075fdcc0f847557a2d5db6c693279fc98a01cc70ab4f1fcbf1115fc3553fe9db7132e819beb3df4328b67abbed0682de65106d8ecdd51c2bf42f31f1988a84af50bd8eb19a4b50cb6ed88290020e25877536d61ce1c433da25a1a9bdab548e3a979607df55e3710288823c864701f4d03d2fb952b1c9b8d5a266acde8f49a307578cec8ed246769c7bd79289f1e5339783351bd8c57d7673fb9fc273947ddb7bb0d578744687c318138dd21a3063246d93338331272eb3c0a92def8fb12c0908a956ae10b589457b4d3d7cf80784700ddeb7d69aca09dc94f54327d158b44684729e7f610897ff05505b6b08283ab4ccf7b4f8f6337314f5e964a98609a62107ef11122b0ff88c1456573deadd36afd36a3288253296eb5ad6a8163eec4ffd7225f165b4078d453e3116c926111c931276bc09a1f9555fc85aaec461fbad2db6564f165d3df4f5ea9c3fae19779ae1a5681a2d2ba54cab071b412ef8892c155e35cc339da947eda5619f479507584c2f741aa1d1330359a4b31c200e24c6b021ae242064894706d1a2018f98dc70fa0f8aa6d281a08587dddeed0da14f5c61379030c57d637478e54b9cf30457c276c4b903d8c1687337aaf86ab7697ed479bdcddffdc83d09006bdf1ff78abcc3d64a1a159a973f47f7f4ab4937be83803ffd39f0e1a1aea35896446d2db854ea38a486542b72300ad7ac9b70256bfd87834ee0d8b32b652889716878896adfe250ff1edc335e7aa7be62902c887586f20d83e84a3a18879e7808d34aae4bb03ffa7802bd9dccd0f2d39c65eb556eaa1a625d143b1254a0e53abaf334defa0be494bf632bcbd3d92e6a5e36327ae8637e69e90444db2672fbc6d865d108c11f29f59f5f013cdeedc812deb7c1629dd4f133bd615c3360841347815b2dd70e15a7a416321cb2ee3aa672fb00d4f3282360204acc19576cccf050f6b6607d0fb075e3d76d664ca641974e9e87f45a9e58e6fc0d5bc0e32ea4da76c02c34f1fe6b73a5b6ed8632af92f6dfa2d28cfd87d45fcb2ed707a46cddb6e373cb3ed228a3b718c33254c8a71f2417533606e1c1363066e97afec971f9f423ea396d8b55cf21f51681630adb5918e9339e58073b97e9eaf955ccece8e7c0220c9f0d2490f9f7ffeb3bbee5042263326e4bfb1b06fff7c46d16811fa664d0f723f8d1f47ea95fe659120c3146c7b4da241f9cbbe7a12dec84d07657dacb6543c0b5731c571f1251d31b8d6a0ebd5e569d817b0ff4111d9b1a90c5b6446c320743f481e774b96803a97a6bfe2cb5e3dca230208fd3bb425dfb66487af0e22f900f3aafed6bc204058865f944fcb978f86c37e458063cc5d319a4a104f5ed2e3db03dce8962f7a4167127fc911732fe7e29dc4d4215c51c9453db0debbcf698c781a46124d9f8ce6f56d5a98944f26594c160d9df228405eea8f3f7d12c1b970962f0290a3884acf520ec53c032e4309e1b54f0d7092949dfc2f67e2c48e55a84c85296e2c4ff6e33050ef0642c2fdeb5ce56d6cba81139f538dc1d6093a87afa77db78b46ff1379b4ac241f34fb13b7c93941d3df1062cadc732c638966f5126429ca8079aca", 0x1000) r1 = semget$private(0x0, 0x2, 0x100) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, &(0x7f00000012c0)=0xc) setregid(r2, r3) r4 = getgid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r6, &(0x7f0000000240)=ANY=[@ANYBLOB="2d010000000000000000"], 0xa) dup2(r6, r5) accept$unix(r5, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r8, r7) connect$unix(r8, &(0x7f0000001340)=ANY=[@ANYPTR64=&(0x7f0000001240)=ANY=[]], 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000010c0)={0x0, 0x0, 0x0}, &(0x7f00000011c0)=0x35) setregid(r4, r9) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001040)=""/62) syz_open_pts() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r4, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r11 = socket(0x1e, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r11, 0x29, 0x68, &(0x7f0000001100)={{0x18, 0x3, 0xd51a, 0xffffffff}, {0x18, 0x2, 0x4, 0x4}, 0x7, [0x7, 0x80000001, 0x2, 0x101, 0x4df0, 0x6, 0x12000, 0x4]}, 0x3c) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r12 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCMBIS(r12, 0x8004746c, &(0x7f0000001080)=0x9) preadv(0xffffffffffffffff, &(0x7f00000004c0), 0x1, 0x0, 0x0) r13 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r13, 0x4, 0x80) pwritev(r13, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r12, 0x0, 0x0) getsockname$inet(r11, 0x0, &(0x7f0000000140)) close(r11) setgroups(0x0, 0x0) setgid(r10) setuid(0xee01) syz_open_pts() semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001140)=""/110) 16:00:10 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 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, &(0x7f0000000180)=ANY=[@ANYBLOB="bb94939bb44cfd19037c482b50ec926dc1415fa11ff1482155dcbdee854dcd9d19fd8e2020bdb680"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x6e0f133cd16fd66f, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0xffff) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000100)) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x1, 0x98a, 0xffffffffffffff3b, "02000000078d00cb5fffffffffff7f00"}) readv(r1, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x14d}], 0x1) ioctl$TIOCDRAIN(r1, 0x2000745e) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSFILDROP(0xffffffffffffff9c, 0x80044279, &(0x7f00000005c0)=0x68) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000140)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) execve(&(0x7f0000000280)='./file0\x00', &(0x7f00000003c0)=[&(0x7f00000002c0)='-\x00', &(0x7f0000000300)='$\x00', &(0x7f0000000340)='L\x00', &(0x7f0000000380)='$\x00'], &(0x7f0000000580)=[&(0x7f0000000400)='tap', &(0x7f0000000440)='\x00', &(0x7f0000000480)='tap', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='\x00', &(0x7f0000000540)='\x00']) r5 = socket$inet(0x2, 0x4, 0x40) recvfrom(r5, &(0x7f0000000240)=""/14, 0xe, 0x42, &(0x7f0000000600)=ANY=[@ANYBLOB="01002e2f66519baf7cb391696c653000e2384dcd65b2c42d52b2f3da640f308bc84d10e034d7aa7068868831da0d"], 0xa) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x44}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:10 executing program 1: r0 = socket(0x2, 0x8001, 0x0) fcntl$setstatus(r0, 0x4, 0x84) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept(r1, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) close(r0) 16:00:11 executing program 1: r0 = socket$inet(0x2, 0xc003, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000180)="e493e9", 0x3}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = dup2(r0, r2) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) sendto$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:11 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0xffffffffffffffff, 0x0, 0x9}, {0x18, 0x3, 0x40, 0x110000}, 0x8, [0x0, 0x0, 0x4]}, 0xaf) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x10004, 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$inet_opts(r1, 0x0, 0x41, &(0x7f0000000880)=""/124, &(0x7f0000000540)=0x7c) fsync(r0) read(r2, &(0x7f0000000440)=""/178, 0x2d) poll(&(0x7f0000000080)=[{0xffffffffffffffff, 0x4}], 0x1, 0xff) r3 = semget$private(0x0, 0x6, 0x200008000000010) syz_open_pts() semop(r3, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) connect$inet(r2, &(0x7f0000000600)={0x2, 0x1}, 0x4) semop(r3, &(0x7f0000000240), 0x0) sync() getsockname$inet(r1, &(0x7f0000000000), &(0x7f00000005c0)=0xc) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mkdir(&(0x7f0000000280)='./file0\x00', 0x10) r4 = semget(0x2, 0x6, 0x80) semop(r4, &(0x7f0000000300), 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0xfb) setuid(0xee01) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000900)='c\x00') unveil(&(0x7f0000000500)='./file0\x00', &(0x7f00000001c0)='x\x00') shmget(0x0, 0x2000, 0xe2, &(0x7f0000ffc000/0x2000)=nil) nanosleep(&(0x7f0000000580)={0xe60e, 0xca80000000000000}, &(0x7f00000003c0)) semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f00000006c0)=""/191) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000840)=0x1) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) socket(0x0, 0x0, 0x0) r8 = socket(0x800000018, 0x3, 0x102) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r10 = socket(0x800000018, 0x3, 0x102) bind$unix(r10, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, r9, r11}, 0xc) r12 = socket(0x0, 0x0, 0x0) r13 = fcntl$getown(r12, 0x5) r14 = socket(0x800000018, 0x3, 0x102) bind$unix(r14, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r15 = socket(0x18, 0x1, 0x0) setsockopt(r15, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r15, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000640)=0x6c) r17 = socket(0x800000018, 0x3, 0x102) bind$unix(r17, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r13, r16, r18}, 0xc) r19 = socket(0x0, 0x0, 0x0) r20 = fcntl$getown(r19, 0x5) r21 = socket(0x800000018, 0x3, 0x102) bind$unix(r21, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r23 = socket(0x800000018, 0x3, 0x102) bind$unix(r23, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r20, r22, r24}, 0xc) getgroups(0x4, &(0x7f0000000380)=[0xffffffffffffffff, r18, r24, 0xffffffffffffffff]) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000940)={{0x3, r6, r7, r9, r25, 0x1, 0x2}, 0x10000, 0x1, 0xfffffffffffffe00}) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000140)) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x9) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000780)=""/187) 16:00:11 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = socket(0x2, 0x8003, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r5, &(0x7f0000000580)=ANY=[@ANYPTR64=&(0x7f00000000c0)=ANY=[@ANYBLOB="073781657da494f2e7bc71e07b5569f9c611f965a424bbd54b50f519fd4844de2adcc98b3c0c"], @ANYRES32=0x0, @ANYRES32=r4, @ANYPTR=&(0x7f0000000480)=ANY=[@ANYRESHEX=r1, @ANYBLOB="8281ddf9c81110a9f92e37d1e55c626decc39217e8770ac7587d8ff707d14b691a3bf5b2cc1afa3620b22363005b506a84e1e9a92d3678a1b4bc707bd95d019c44215292dc602c864ff1fc0200960e147ae93f95ba3593757832fb3b1f51c9e4f2f067efaf412c23cf23329d8fc326"], @ANYRESDEC, @ANYPTR=&(0x7f0000000540)=ANY=[@ANYRESHEX]], 0x6) dup2(r1, r0) socket(0x2, 0x3, 0x3) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = dup(r0) sendto$inet6(r6, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:11 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x3) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) mknod(&(0x7f0000000040)='./file0/file0\x00', 0x2000, 0x0) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') 16:00:11 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) getpgrp() read(r0, &(0x7f0000000480)=""/101, 0x65) close(r0) open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) execve(0x0, 0x0, 0x0) 16:00:12 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[], 0x0, 0xe}, 0x1) write(r0, 0x0, 0x0) close(r1) 16:00:12 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x3, 0x1, &(0x7f0000000100)="60512768c67624fda4039513e9078a2307df54f0e8df697a2d0288dd0a160cc7aa215c8a61336a4056109ee3ee2a539c0aa03297f7e0c5002eed3cdb97cc8c9da96148d68bda7d08e81d2f2638eca0b7eb312a14f09e35b37afb4972e6aa2ef2c5a1542707647490903905ca8407662c6e1df54ff8dc7674480c77311fc797cf1f7966a8c69b16d709f91afd8e8c33", 0x8f) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(0xffffffffffffffff, &(0x7f0000000500)=ANY=[@ANYBLOB="6202083405ad04372fde4c79b511d1737b610e691d5685313331878c9324e49cdad3e25fa2961e0d359b744f7fb157661240557ffce2286de5d1be447ede69f69ab07fe8da518d1e03ec08c4415a313263fc14d6c545a1e1cad8922ef1a0da900f5d88977d2f02d9bae9d448cd1695e4b30ade6bddc56a44a4f4e271ab17c33167c35450d4c93f8d8e1b2ed880e8e211800fc6455dd156d15b22b4e1c36ac55d9ad6c6be9578f4e66608442a40f735b536968caa0e89597cef2146449b4a6ec9064fbfc78d532a47a25c56ef4d2e000000000000000000000000000000c4b172f1c929a3d81ce1f2bea78f790eaceb5b5c184bdee196a11d979baf127312f4c03141faf845fea146e0c2bc8d3ffbd18aaeb5b80177c710e6615d4814badd7eb62d69f0dcb3973a95750652b480a3b2104a4b0fd346547d002fc3399999d5e0bb4dec21089d7afe3832df7fa5f8afea82a2e3eadc2b898242347325b56749db984fbcf6acb9642dc3573ab4cc486508b7140d7118866d6d5950"], 0x1) ioctl$TIOCSETVERAUTH(0xffffffffffffff9c, 0x8004741c, &(0x7f0000000080)=0x8) r3 = socket(0x2, 0x3, 0x1) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000440)="07140000193700ceff149b33ff0f000000001008ccd63235f2ecbdabbe0cb4ac752344940ae8b30d9e4135183f2764d6a4eac256437b99d01bd262c5e4a669127f001378d8045326cf3e26a7bd4a96a870bbfaaefeb02d3110e133d3b6ae0eec2413d06cf47285f8186b7f0a0e526023568a47564b8863ea5a81efb7d82a342811dc6662710917d2b0e0405bd223c07abe132d5031120be6545383dd3ce0d90e07db", 0xfffffdf0) write(r3, &(0x7f0000000140)="009bcb73853bc348", 0x8) ioctl$TIOCSTART(0xffffffffffffff9c, 0x2000746e) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r4, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r4, &(0x7f0000000380)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f0000e552aaeefeaff0f2c85e2c31c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef002", 0x8a) close(r4) ioctl$TIOCSTOP(r4, 0x2000746f) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x4, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x13c) 16:00:12 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x200000000511c, "047c2ce62e0dbcdcc58b62c200000100"}) r2 = fcntl$dupfd(r0, 0xa, r1) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000)={0xfffa, 0x1, 0x9, 0x9162, 0x6}, 0xc) write(r0, &(0x7f0000000140)='\r', 0x1) 16:00:12 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}}) 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, &(0x7f0000000140)="ad18f05de2f4ef18", 0x1b7) 16:00:12 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r1) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x4) bind$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xe6) 16:00:13 executing program 1: getitimer(0x1, &(0x7f00000001c0)) utimes(&(0x7f0000000340)='./file2/file0\x00', &(0x7f0000000380)={{0x7, 0xffff}, {0x7, 0xcbd7}}) r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r2, &(0x7f0000000140), 0x200, 0x0, 0x200, 0x0) kevent(r2, &(0x7f0000000280), 0x9, 0x0, 0x2000000, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file2\x00') getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) kqueue() open(&(0x7f0000000300)='./file1\x00', 0x8, 0x100) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d, 0x3}, {0x4, 0x0, 0x0, 0x204}, {0x6}]}) dup(r4) mlockall(0x0) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, &(0x7f0000000280)=0x1) symlinkat(&(0x7f0000000200)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000240)='./file2/file0\x00') r5 = syz_open_pts() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000002c0)=0x7) dup(r5) ioctl$TIOCCDTR(r5, 0x20007478) setgid(r3) open(&(0x7f00000000c0)='./file0\x00', 0x411, 0x92) 16:00:13 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) fcntl$setflags(r2, 0x2, 0x0) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) setsockopt(0xffffffffffffff9c, 0x9, 0x16, &(0x7f00000001c0)="e7c9e32ee9d855bdb923b8c4758c44da6cdf340d06422a830a0955bd747abf9c6afea4a2ad7da3bde45fcac78eb2d49e2f30488b658c348f0ab4a3f760931466b5a732b810cb8a4c44a01c54d2cdc207283790491864d57364f3b482ce875880c3ecf2d01a440d423ee252b4af57765363da409d08fae424e8cf02913b98a0c7a448a063769d56b0cc8ba6ec4fc3b447e97ee38282c293d5434e5bcd0e81cebc0f8c1239e83d8987eccc5623439b5ed722c17fd0d1485eefab8b794e41464626029c23c1b85b93ea84505c3371cb0570f3366526777ccd8e612d29129defca0d00ac076fcb990822c202041df9", 0xed) 16:00:13 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x32) sendmsg(r0, &(0x7f00000011c0)={&(0x7f0000000040)=@in={0x2, 0x1}, 0xff37, &(0x7f0000001180)=[{&(0x7f0000000080)="77f64c42c47c978c11d15eedfa3bd4d272cf52b0c784210da34c392d929c01a4a61f0a8c83ca737cf2bbf95930e21f9693d9a97b543211466f3528e9a4ac33ad78e6d3641c25af921bc6c5b94afc776a1eb4b9feb24049b9340eeda47853ce31a6daf630f124381f57de94d4a66f50904568ba701068219308a9edf08d97d80cbd110f0088ad6019b44f618490aabb043e5a8a9f27426e049971617ef43234c222a46f6e1c21f61f5046378e526a1267df5c5c35aa1d84f3d9cf02b3fb8b6045b1157a9002036d9944680bc874f410c0ec4222240fae141dd72354fc963a358ea91df32b3b2431339381e89f2dbe2eddac8e10dff61428bd16438d4217422f632caa3735b2f470cf0157289d9e11955ad0621c3e6f3ac34120dbb0165f43fef2b073d6599cbfaed8d151d32f9bed9e98f4c665ab0de8abd482c389cc5d7f85c96f8b215e8e202bbf2f8766021c403f3710a9cedbd292789664b915b2a014dfa653f70a77b7d6f80e2ec152c7115787db38e8047a3afb7af694d29e303fa513f23dc20c78547033e822ba7e8b1fbedf64724a459f0a3c51577a4764c73a38dd741409e5d6e3c85fc3d6673469a62cc37eda867ae2d210d678edd79eb7523f5de28224699e748c6f39a231465616d5ccfd4dacf99f79d106fed4dc08d36cbc9574368a98d2f19a54006c9ad89ce5141db7106cb1c96f8a80ff421450a5aebad067c5ea1897ccc36b4b00b1a26565d9c2ff34740927e13d6dbe11479e4ea03a3556132cf507c2c097f6b3ece0200a96a8246a2c4064bacae9c175c11be02f48f40e638ecf876d0fecc8cd791c7938890927658c4da91c0da897215ce591bc7bb0b62d5deb92586a1f8968c3a610ee75e65275a6a7d1fbd8e39c5a68eee56413fc2dfb43748844ad786db28e2cce135f3ba6cbe73e60aa66b6a31e4aa42237526c574a46ae61c4bacf6d1e3f00aec4b2a2fc28ce0898172d8193d1c30cacbc745e6a58d1b66b070b302d5781ac4427a2cfa24b3d947a07952077e28f21d4edeee28a0f5dac814cd9ebba4e3561997d28c1d4cfc029c015609eee72ce18cdce1ad73f5b7fdbcdea65a9d04579a2a310c021b0c3211fc3b551b6451b03659df1c51e7315ae050b2b4ed6b1271d0f1243b1fb2198365004b5d6dd6e1a08e8775b3f2452415d587c88ebfd7c435e60499e5d25a19d736ec69c96cc020c5bbc34bc67ed35d29dc2ff9e8dddaaef4afa83a351d680184a9b5acd1bac406418d90653ed6896c54bff4491aab0b5ee2e978ad202abf1f460ee8170ef82fa303b5a894d9829aa31ed45cc81d525e62a854cc16277897c01182181f43c51332733f1a1c3a358f6f33345bf6e0f3bb054248b1d04444f97525d4bf1678102c400f5b2ebea3a950d6557b5e8ea3a7e4232611b4192cd5255d454fdb7be9e306502b2fd9bd25b9cd6deb4970d8874237556a637bffa9298b2c6d662aedec1dd97a7e431f4e26da3a3d42cc0934f248a5876615a7b72bdc36c1f0f4d7edd314cab8e30f07ccfd92531ab3108429f0ad74909f3a4ce8b78f635bef226c70708eb3f9093030e036fc4eb8bb50b3a8907e1cdb4aec1210d7e6721aadbc4a33d0b4ceef18d999abed8a7e9ac0e515e1a65125f2c4539e49cfc11d2c306b0b90e7a6b2676090ec7d2c7100e7fc3e85c915cb84f744db4921357c08e377f9762da2a6d46421016093c132eb7daecab7aec14c5b9f7ce44e017aaf5ce9c9b04419752ac96184309ef3001724bdac7e5909edfefb4522cc4c54b25e161f4a3b85f4ea1dd9c8cd7835293fe259c9b83b5c1718d0c4fa50261c14e7457c5a4e64cae3a0a08f5396253f43359fcf1837d4269ba0eee351953285896b210eee168a7c7296f9c6de8983547695548d2cacc919a57c9eb9ae0f0ca6ea591aef4f2d5f21ea23df8491822c073e963b852b49ac0112cb0d830b9323713ce251f880dab78c08b3f4cfcd1194bb2e72bf17cd0afe7eff114bd740c01a0dd4bb9fa401ffd130735f8d42d6815bc9423c14e532f1b8338a50cf6af85d653ad24f768ad82ed8a84f25e5fc4ab308171f9018d922bfa7f35f0b7d45c913d93b95a139347017647799699542ad2d0d597cd7f40bb1a9ce096eb48079ac4afcddbf2dbf266abc949568020d91fefadb6115d74d0134e3a70393574870821d998e6ca1d7b26b5bd05aafdc2c0338297a42464a66b4af8eaa5bbbe75ba5d19c47f573883f04f4fce6ea9ebbcd3ee2bcb3f13922bbf764696519102a7b2cfce03d9c814bcaa1c26c7834f39882fed4ddd8c9cc941678ca98ae27b93c6b34eef4fe1bb0582157f2817489fd20a487f15ea271a8172c9f4b5cd3ec8e51598c35e2b94be70aa97118c1e2ec5213ebf4ca4fc7e70b771eba572283fb2110c42dd200ce4480d19f60d4655e28a40914c874388e5561ce9e2f4638d28138bd42b13726c518eef6122376ef09dbd413ca6c5ea2ad7529102fc3f5553d462dea9f8816f0bb57194df5104c1ca56ee10576f7da4d3769fa303ea712a9326dab338704d6da43fca691d020892e59c4a63a3bbca1838e2d5f9f8d455126137f1bec37bb702c777bbce5a7508e6fd2c3d0d6a0cd2a023b4b058aacecb16345e0d88da71261bef918a38748db419fef6a033e0443ea652566cc63959469fdc88f4dc45d8d4f0ae9fda1120070c72f5391c859bbcecb143431414017398fc6a8102aec13f61d33d42bdcc9160aa5d5c9468388283805b9373fe14b87d62de1db9868f0cd9a03c6e6b23016565de7b6547e2f00a565affe17fceabc66caba707670e3b19c205ba7a9cb47c3c71ef9fdb4db353d8d1fd2dbe1f38bae1ddf2e755e08fd2ffb1b2c78b07230c8b431c3c685b095ab2d660972ba0d833e23281204402fcfb0706f454f7809b960bb16c5fb418193812fc1c7eef1539cbf6b02e02121b8c0238004c07acf13de88d40d6cc59dacd8a13ed4e88d75e443a0f158fa4c69317861404d0826effa78c4a117a95608bde2e62fa61d3d200eefe0987dbee89372b14bbe865183f39218a425f0e03a58786b79d795b6b95d203807c6bfff618b0f79240f9d6b1309a7c970451c3676b136dbf82af6a2d1251d5e98c07a740aeee960fea515284355c87bbbed5a429616cf20fbefa267dc80a346568f10e685de0daa9a35946aae19c8450c14694c2f0a739198498d7f0e1941d26453127bcdea333c9eb9b2f28c27c8fe352f26a11161b01cd914b55af45fbbe94f731b5457c1a6d169c90f76d7b74aef229f079d703cf438d478f497d394e9d85790014f987c8a3ed64266f89cf7d059aee2e1e1fa0d05cc9a9feea76dffe833fe5cc9529a0bbb87683945c5a3d49f3238c14d65afbb5a46ff692a9a3f90da2aa76bc3c0ebb3b3e179eb06805139c6a0c011219c18bd49bcfcf86019efb1432195e98726f3a96464a33547b22e250a15ef58552fc2356be629e139af966e1f32766cf68f8c6789c4730a8cb5abe9d8949764021a5374e21775329f8a4dba223c114057481b2564938e792ebd41ca21c556c756404a1796676658f0a89eef5b186c45a43ff43f255fa58e56c15339f61ae87ef8e835146dbb54c6cf7c39bc1914760b4d087ca9caa0ea63188c41a69fd23fad6ac1b8c5f0b776df78fd9ec4920755ed497813e120b5c4f4d49c419eecadaf768a0f0473b1b7cbf61542ea80737e678e01574002fa25b7a5bc5767e030b0e830209fe84aa166b4de42b88fa167cd5560d341b5df7b1ac76ebe7a02494a4ae5ce21cf026d5745114bb2e571b4c6760bc30142cdc17d7d3cf1b8dad8f38fdbf593464cc4a0821593881dd5381278bb073852918903addd2676e9508f90d6d3e39e064c883a5a6fe42917b9d5aad9c93d0522fabdd6363dc5fb94137ddfc2c652123081a08390de6b242fe80a7202398c16b6c7cb5990ba66f3c403b246a8db5d787c2ae13b0b2d7aac3137f660888edb62e303c71e856c5069ef12c1f237c4f1c05de32f4bcab6909cdaf50cf4fce6515093f09fb6708aed1b3a17176719ae1bbf3968728782b8ff5263d2a5937140f0b1e257e937a040717ee8a16ab37eb8ad9e2f22c8f01fc33a7d00a0b713c97024039478619f2c1b3fb4551a7fca908a5c5d0e437eba084f83bc06820eec1191daf71dca4b8cac3d8788444fdd520e6558edb50b4fc38e180d1b9926dac1278e28cef5e0588037fa4ee94db1b9c744b17c54adf24ce34aad36510128f169bb8e3fa75ef2003c2bc45afab978e3ac4b99da6ea13ba7f7932326261573c4c10158bfd949243b04e83403a2d64e1d0497f191d13688fd373fbaaba0a35a61c1792f485407f8827aff8e27f761dd11cf052ff2ed7d3678b935fa9eefe43ccce42e49055918690883df592fcf4a2ccf3eba43adb790de18361dd6e3ddb3d8f6627f75e3cfff3da7a7e738475613b70c9bae69bff99a176c56f2f51740eb225d83c7f4b3eaa6abcc83a10a3652f9425746e6092d9ec54d3e524692eaa8b1e3df11d1f677a5d512249f6fdd3468484820eb99c10864f6124dfd446823accb2ec050c075f36a44f50e49e945cdb972f1070b721fbe496ede3af9e6ecd89191dd631184aa124f9663c1c7fe121bf4cb03623bb4a14c6176515f57713d101dd02b2dba12576ceba17efd2574c014df00fe77449d06fc06260dc4cd2a8bbc21881e5085cfaf39f472cf9cab046631850122eb48956cbd5ea08032eceae3b73fb13787eb88323515d82b1caee70bf63303621c8faa806b45dac8fc99623a7d5fa744aed178365a647f6c37a8f084daa7e1661f9f4ddcfe6fead068a2c551d4788e1a17952a89cca2fd6135f1b3536f0653bd149548c9c511cdc5e7974a31a711580637442d4759b18f64f3aedd23ae24bfc95af8bfedb5a10e57a9a7486f2f984afddba23c9a72eabcdf59fe4db5e70c5e35d24f097e04129d0df52e0d23b2ce6a2a14d08ba62342c1c07d570516a12dac11a7f39be1071093051dda0781ce1276d9ff83dd8f985a2bb1ee0b9508c5545dbd7d3c1f7b3511e6f1328b3d71ebbdf5ebbfaed2c5c5f1e67e8e0cc7696509d331d595373bf3d7e6cfa2e7484ac732bdf29ca6c6c5140c40b0cc5eb135de60a8a4d3d3856290d6517022afc21d320ba6c8331de85a69a46a15cde4dd65ed539dc45936d30a1790fd6c9367639c357df2532798ce863106586d4b6830ed5946559fd91cb52d6749e9762a6bec52435343109142ee5e12ed7ad659b6e07a00e13e2734e197dafefa9f97ab1185b10161fda63bca7e93ada4eeb5ff80df8fb5435f57998a0bfc841d0229365ce364f6d22eabb99a43cd58aabe598196284386ac10c1710ae9a944e88ff022b3f9efbf63118b2379fa1386dc32b7a48da73bfa165aa7c58954e5f48e7c79af2273b8b590732e0e4db212e57a16e54b2bc10b3b6eaf0cf731be811f34c0217874e9900b06d736436a4f598b8a4bb887a0f9543f8246203e414813368a6da0183d9bc153be8bd65ef62af24e42554ea5977fd6fc42fa1e1cc014d4508fb23ed2f86089976561fe4a18d60cfe9a508a07a7dd952136a0edabbcf57bd4d1869b5a365be82d1a7ded8b615efa434f74f6151177d28546c55fa04bc34993eda6777fbbf15dc9a835ecf8ad27f24f6e56c7409ba65058f2c81d4589a77d0388754768c4d2b408435d76ecc403d89f818e381ae9a0526b5a8f4341025408df2670a5e0cbd7cf64deb24805ae42336ac45d83aeffd7a8047f3c6c73d357afc49523dc6efcecd6d43504364a0213c7d0b16dc", 0xd7b}, {&(0x7f0000001340)="85ac503c6457d17bbb62582780c03584f83c99598c3dd72e7d1c3d105cd887d8b9acda7188f39ef5b467a1e9f59829f22b766b66c35b40bd0d06d623c5babad465115a16c09127e716004254397d9e3096b84f22eb9bcef95eac6470e304b9a61c5936aa747938154d9d4e569631af57dc3adcd39bc3a03615ff294c7df393d8462820988258242ea0b7c2a58c5bf51b110c3ffd094cf9795e72ea9de3c1ef86d88a62cfe0e03745c4d21eeb1676c9f13cbb74f833ccaea3ea427ebde5b55ffb6040fd8736bf5c0bf99b23bfa6de33683a1e17b1288f7a8a9ccd57a0af0a4e2227ca810fa96f127e77027d92a71ba3a5ba61f50d3c78746894530d410af51d207b833e2c0b276bca033d8567a1b0fb7de4c71f28ab6e962272dd7031eb7da5307dca8d35d448624d3f0f430c00803e4f9daea0d19650ef37a2080d7121ae88343b3734face31ac0417147d6d6e26134ddce9cd95c173785bdbd483861430d2b82071b6e7d334dbae08870ce826a13fb6ae9481cd3ad9b53f71822849101285baccd542ec", 0xce}], 0x2, &(0x7f0000001240)=[{0x80, 0x1, 0x7, "659fcca6cd135d8b0a2f5e739ad79413dfa6bf8a524b0e90a02157836e2770544a35b235d4e8ca22a338cadb055fea7e4d2da94135b51df3cf3bf8fefb0d50460e3dc09923b9bc63fda6709ceb72c3cca53d127f1726d4afdef323bf923f2e212bcd643e739cb1cddc16e31cf08e1c"}, {0x456, 0xffff, 0x5, "5253a6cdc7aa0fab1d2eae064109df1a45aa432270e0f677edc75b893f5c59a8075cccfd8d4ac1e57ec03024225e3653f05ce1afcd84a3bc8826d06bca04cd66cccd6b9441355b6b7f9c8b5e9e3b6d2920c3959127f38f1acbb8fe4a9f9f750070b81df46784b6e97e29c3"}], 0x100}, 0xa0b) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001500), &(0x7f0000001540)=0xc) recvfrom(r1, &(0x7f0000001080)=""/190, 0xbe, 0x800, &(0x7f0000001140)=@in={0x2, 0x0}, 0xc) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) writev(r0, &(0x7f0000001200)=[{0x0}], 0x1) 16:00:13 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000200)=[&(0x7f00000000c0)='/\x00', &(0x7f0000000100)='@j\'^\x00', &(0x7f0000000140)='\'\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='%:S.\x00'], &(0x7f0000000340)=[&(0x7f0000000240)='^\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='{\x00', &(0x7f0000000300)='\x00']) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x0, &(0x7f00000003c0)=[{{r0}, 0xffffffffffffffff, 0xfe}], 0x0, 0x0) r2 = open$dir(&(0x7f0000000400)='./bus\x00', 0x80, 0x82) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = dup(r3) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) linkat(r2, &(0x7f0000000440)='./bus\x00', r4, &(0x7f0000000480)='./file0\x00', 0x4) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x2000081, 0x0) 16:00:13 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = socket(0x2, 0x2, 0x0) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x0, 0x0, 0x0) r2 = fcntl$getown(r1, 0x5) r3 = socket(0x800000018, 0x3, 0x102) r4 = socket$inet(0x2, 0xa, 0x6) recvfrom$inet(r4, &(0x7f0000000280)=""/26, 0x1a, 0x2, &(0x7f00000002c0)={0x2, 0x2}, 0xc) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r6 = socket(0x800000018, 0x3, 0x102) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r2, r5, r7}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={r2, r8, r9}, 0xc) r10 = socket(0x10000000002, 0x2, 0x0) dup2(r0, r10) getpeername$unix(r10, &(0x7f0000001540)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x20) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x44}, {0x1}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:13 executing program 1: sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000340)}, {&(0x7f00000001c0)="2c764e5518fbe69fbdcc49548029748b0bd1d69a34724d3c49f760b3646449f7346273876d676a61d94eeadf902f31139cf3b0e3", 0x34}, {&(0x7f0000001340)="b70a0b855f495681b5c22802d969e525428bb9463e36561ef755dbdc9782c2b5c24cb33fd2d85ded13530f06c8a000396a9459f903906f120a17b6092e80d87ff714c20a9a28a488655c333fed62fe13f699f8b8e9cb568b90ce4cd1899a6b8d362ac9ec64950f05f73f9c991b02de31e70350ac2fc639c9e207b08724cb8168ba312608cc71ebb0354a22ae169736749eb447bb0fa66d74ff9b5ea25f349b3a8d2aa845d19548c1a3c584915ffe581bb1091b11e752740248050e0ea06aa04f79856499c751639c722654fdc9db6840a4acb69b5d55978060a711dcd5342bc21debb3b8659919abfd508e41d55d516b3e704a5444b387836a11cd2b723bae409d21e439e31a9d6a18e5085948009dd983d4267c1d51dabefba6c55645af9cd5cce89595757df6dc56876ea3cf91c1cb0b857137caff4c3661193a08e0ce9cb3095034332018b0fdeeaffdd3d3a7f42de682ecfabfbb8b75ea7f9d5b5ff087802a900573baaca09935e183b2e284376536c3fd0aac73b4907ecd813de5668ffc12fb44009ba5695400b7f0e3723bb93dd338b6e505657c8102f7016f6abcd913159663bce9a009ffc242fa882b52bf47a48b165c9f1b75275bcece87c9b47a08058436ce067b2731bf5c5ea764d35e8ab73f8cfc11b0261eeef51a6fca523809c9047463272c73e82d32a9314a84fe363cf943669ff371e10c677ff44d1a949c933971ade1effe997fdd8d3eb125cdfb6d146f3a51de013c28e52f5cda727429e554abc0b0909f1608f30779bbaaf993092f5b1d03dce757b5a4714d33ffc3d467fe3555ccbc71eb64c955c432dc05e54b2fe0a67d329b9613319e79c649c5ab37f2074b44153d4138128277c54515ca0ce4d743aa10cb98ef10bd1b35a43af9b1ea02d0e20961c7e48dd349dee6a0f9906cf548910ab7736bb6c01f644bbbb1519642500eaaede1de3637eed169cfcfac0e4e4d873f2b9ace0f14832396dff5716e777af2af206d67f867ea8aa7e6620b5531669440450a3870e38373e63c18bbdd48596efd605b6811a3300700c7d6be11bf830a95a173848bd50966e5bf8b60e43f15fce7b514a790f9dff2a63646a6ae4b58ff56f1479f8dec2ea951754780d1ad378cb47b73637ce2f83843b219d59bf00816471000be19d0dcade66c167fbde7c0b71c87e5a744e647ab856a0245b2537a09543fdbfd32f5c700e11da2062f68c3c11a9cb47c1b8ae6796323497f5e6e259d1ed438e7fe68c727611ae2b2a1794cc0a0ed211f5db48dadf670457f2221cccf2e40c2e01e96b4187a99aa4ac59f15614108a623698994c65978a1333e90020c9a20d7607c9197de58e9fa60b18109f928d9617b51c2f6085afb16b96e7823eea6409e3ae8354d511aa4f85d5056cc0bfe9545c1295455be2c23105072c34ebeea7f63536a800eece113dd6c22cda924149563b57e14005b252d63177741df30720f10e37618c2946cae3bcadd7c51d42787b0a3fd34510107dc2c870ccebfe7b2d26a697decad4b704d7c1d4afe183489303d32674b1a60ac1da910c32487b428fe934d273833613f22fe3bb65f346908eebeb98a70a6edcddc8ab6766ab9a2c357c499ab786558ee8d089e2b1f1eb53d35dc2cee78237120f523120ebe7d29a8f8a3c691aae78c71cbd844b478ee88401aa58c36e2c9901d5fe5d92a6c1c48fcd71cd7c1e24fde8b04b0933b8ad41849db59e9e2f357dcf422f5df38f52c1ac5c0c872396cf79b4254ad00bb3f5b2d4f6e242c0e321433f11335645398e7d7c37100fb8248b8a179dd75a693c2d1f9abcb5d998a585177bcb1c0ebbb6f54e950ae6373ca0237973b1b9ed18ef1338e51df76084a61a36a7acfb990fb4411921931c0218781a7373e20970acf653dbd480e3b7b0cadf4ad13460b8dddce09aed6fcb4c80870b1001f387e8d4fd8206f693da62446062ada9785c9ad860f5e8b5b4f8d4ba5b819f862145c5c64adf66e1d37bb417ca4b1a80b0862a48f333566c63df3f6fccb250ade3774e1facf759ab18d9fe7acd8566df773118a972f8142c81c17d781fee2aaadc0651441ee2e37e5b0543862a75cb301d5840e016127f3ec81c35852a91bb9f6d7d5975885b5cd07e6df2626c61aee0b87d3d021880e8a6e124f42c2c24a8ecd9b5dfa0468f928e06a956a85160f11191b10b33695ce6b19832cd92b2137aa61b711716dc4697dc2b129b535c00b929251d50d4ab2e0dacff01a5f3e98b2bd0e722c09e6c8500f275ef3ea75dd3fd45a4e700ace1d23273dab61a5fc1a9ad5c1f0b32d5a86f21d4439b233dc08ccd72d834ff5ce2f09937e79201c3c089a9788d250a62ad8e385120cf38a80f6ba21d48f9b692a2495a94187a0382d29ef21f58726ada3a768bf9603705b41162cd2288747380581839e9845dac71fe03a958ff5afc8e9cc99893086d5a24728ebb0863877db7ffa90f18fa949ffb0c8ff4b400a73af2d20166529c9adb2d0761b3cae1ae9e356d5ae5ec5abac71d00e538bb9e3cb88480f114fa4139e85258b5368edb274886721b1f600fc41564cd5f49b16c9ae4c3d0bad1747736c0ecd82fe2ccd57964a6799de2e3d8a2462222d5b4ee74051904ca5e02f48f41d289152cca4d144d77fa2ce9f1381285a75332e7eb9b1d0f504cc9f17cff39a45ecfe4e92568681db6e9daf7042cba8ad7c36149f07f3cb55dde702be5b72f5826b7de073156642634ceb3b6afdb7d32d7a0c282ef9416c9a6bcf67e2ddb77c03ade621d703680115047cac563ebc4acc78cbf3164c0aa614971026f0ecdb3f6920ce4abad21b58a336d74857f4d9bdd27a5a61214ec4e394dc897568ae294aebc6a461700a53a3af02e36287dda31cbfaa7df680f97323fbe4b3cc705feb6592594a267b4afeca6d63b7ca52d96bbcea20830836012953c7b676955896a65434a4fda888f6709bd8b0ad65ff9a990acbbfb8e93bf404a3eeefcf1c66e6151db14b293c1b67d6ba1073195b304e419737e0eadbe099402f3edbe89bf67f7e1692df8c424097d4c1832c9a9a0b31521f74700e36f8f40e98f34833062d32f4f45de33d41a63258c8d9a090c7dc8d4c8d54c103309d8287934c4a143b4a925baabea3574bfc8947b2766889f38f1f891922ffc780f798f31c2f708b6ec99a786e7ea98198ca43cf599be3c61aba6e66fb5ba62969e242a56bffcd0ebbce6a00cc4852711583f6dd604cbf001e1ea936c98318ef948366927a5152aa4b221de1147700c0aac8a880bb5b0165366a08a4c62cb23984bc0b40ad92572f50538260405e32496fb8bc39a02f46b00787e740f054e46cfdf3c901e44b05d1c4ca286347bd9c35d325ea0eee8745c57d7a2b91c18f825a7cc7d44aa24259822baad461e01d5c6c3d44ce4cb5b7a6fc9991f77bc06cdeb581dd5661820ec03748b253a4bf2e41f30c63c64ba4e25ae112356abd19578010998f8d73aa59264570f6258169b5e513cfd46fc65f13ee18b44fcbbab620f1d1d504ad593db74307a0c282bacf05214d5ad77e1ace8bcc20fbb1944225ebb4bd219fbd0f253783e584752c63e966d9869d7e488408b8ea0879b8853e2e46547aa00ec46377cb1c27e3fcd62639766a3ac697ec67a77ecdff0189de68ad8d43f4d6f6d34f94536c28552346480ee7fafdf356d764e3e36a9f86452c4032bbb9946bbd7ca0ce7cb8bc19b5b0322bb6f946dd08476cb0e62e6858a16e4422f13b92b6cd990d0ad23a1135dd6690241ad9a9d5c7c69eb805fa23d50515904b01a164a23f6d22146b2e3b5530384cb0646a873d774ef23933bc2536e24c5e707ee72a2e0167693a93b27748f84a886e6480bc2b006648841d728276bf38bdb949a0c1f469149e053afc890f33cde24c96ad33116dd96fdc6951de13d115a22f3f1457464ee5170d17bed24d2da689a00828f56454f885e9c5c84ac112c2b9b8aa6a09242005dcd052cd26530b1430fcd19ea077295677dadf550fb70386ef49383eeb325f8a089618093cc89b024de6570edbbe19c62ceb781987e2c48941a3b41063df36fb4363b0f2256ef045f989852dcf17629bdded8e7dd7dbc3eb7ab543a68dca439bc1bd0391798a768282bc23b1e55b5e4d54690b37707b3d822cbdd6545d65e107743110344b77586556ef7e4a101d5f780d515a1c35c33d7028a194d1677b0779323d3f0480f05e46941b0cb3bb50180f55f17f582ff2748a0b17f0befd84ff4b088bdda09d2c4a2018da15b5de05c3b6ca56ab36961b06af8d4e2b4b2e1168cf5b7d9da099916675d4d1713221bb0c9a8afa68f9d008b7eabfe12018c285f2c8a2de0f0b3941e7942b6f9dbe3ade94e764efbf6a81761fc5ca51eda274a52482932e1ee7f5d13abe55f56a8699c2b0795994623804ed5dde28389a15307b7c29eb646e5d9efd0f2873a87d3baee128bb04fc4eb86bddf42e733fdd00cddddcc513a909b660d3b1ea24f1207e6c24b6ab433f8a02920368de300fff1788db2eaee2a7d6348d94c1859014b8d447b43d45eb579bb0ba90a4989811a812b6cd99ff478a0a1735ea746f9bdf9adbae70c37329196ba75c225ea36885569e6988e9261a272b908d0d5905ae26f09994c44b9e040d860175a242db6c197b7a581d73e5ca3584e78bc653535ff2b9b389a65f5a088f39c3d77cddc4e653b89c61222276d51dace042c95240592462dd44c3eb3b4cbf519281f879a44d750f5fb2a4f333ec9feb487ab543011260fe21b3e17e945ffc7ffcfbc7e7dced950ac2cce8a8c787715235853194e77f3061907a85730212b02cb91fb0bfc9e01d128660cee7048c56c9750c77f2252a45de7e77f63453a0f3fe186d635aa1335d300bb0ccafbf415b49c6ca2e06b5c5871edbd6a2a15b995ac15d16521e032945241bb37db081a89b4ac01eabd69d221d3e7729186877edd607e1f2f9d5ee25df8527a5f20b84312caae532d3a5e05f8c373cfac8d63e90265f9c0ccb8f86c2857b4eff75cbbfcf1441d179cd0898caea648c97b79681372551baabc8367cf4f4c3212e901f92974793bab335c271dff20773ec7a3278675475dcd2b6535e5749e35f62430ef3c62a5fefbecb18927f632aed65765abd8998d682648064d1503eac2c331cb0da12fc9d198d613cbcad5fc72b7dd98232c1f06a233d3d1c54c89f4924166c4d15e022bb65fa0644ea387edb4c65f4b54cf44bc14aeb2b3dbc7618e752239c79c882bedaf3eaa822af969ee3c9ce61460953a4934db4280c2eee609c4f5652cb8dbf07b85f5a267a91aba780d3fddb38b57df754b69e12da4addff1e0c5505de7b20f68c68b5a4e3fae0455df24c5c9d4ec4bc2e3de99ab2d6f05fa4c0172876b8e6665aec30ce511f9a7b59c2033cbbb6176bc4fc621e66a0aa72fc1a5931b6dd0b413c87a41f38d25b8ed07291f10448ab03eff0dd12d92bf7369171fbd6a04ca093e502e92cbc028548e37823ade213014d2cd49101a785abfadd820bd85b24f20e806248b8d4c4c309f135d39377b9694bbf74956a26230f66fb284ea05057506dd0acec907d76792a7d8ee701a899d432b43d5d74aa915f48dd8ef05827a2ebdf943bff2e2c501d753a9b34a130d8c501bbd5bad1840f44a060b0b27628", 0xf9c}], 0x3}, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)=""/72}], 0x4, 0x0, 0x0) 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, 0x80206979, &(0x7f0000000300)) 16:00:13 executing program 0: r0 = shmget(0x1, 0x3000, 0x840edea3d875aa84, &(0x7f0000000000/0x3000)=nil) shmctl$IPC_RMID(r0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) munmap(&(0x7f0000000000/0x1000)=nil, 0x1000) write(r2, 0x0, 0x0) 16:00:13 executing program 1: r0 = socket(0x2, 0xc003, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4, 0x0, 0x19}, {0x6, 0x0, 0x0, 0x3}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) connect$unix(r6, &(0x7f0000000cc0)=ANY=[@ANYBLOB="4e2b9abe2bdb924072cf0f9f0a6f1d4d42e3279089f8c63f542010ea0615206f0bd9af1a8c43eac854d4753fe586a81cfbb7faaa", @ANYPTR=&(0x7f0000000d80)=ANY=[@ANYRESHEX=r9, @ANYPTR64=&(0x7f0000000e40)=ANY=[@ANYBLOB="c67e41a78915c31d228eb051db174f8655165a889ea5f731950920f80ccedcb68dcfbf81bbe6ae51a6fa78b12d15815d1f1639d32e8ba1f6d341a53dd51e53fec4c6f08f68749f49aff69c7a57", @ANYRES32=r1, @ANYRESHEX], @ANYRESHEX, @ANYRESOCT, @ANYRESOCT=r7, @ANYRESOCT=0x0, @ANYPTR64=&(0x7f0000000b80)=ANY=[@ANYRES64], @ANYRES64=r8, @ANYPTR=&(0x7f0000000bc0)=ANY=[@ANYRESHEX], @ANYRESOCT=r3]], 0x2) writev(r0, &(0x7f0000001540)=[{&(0x7f0000000400)="7370aa425c9924c74268f60cd3abeac10f250ca70b22066b44e082828254f2cf18a7bedeb5252ccb33a87055a24f95a49d2dfca6e739aeda62f07e4c6a55976e01225fdaaaf46cc3f2eeb8081b9bf1017c96608ca82e55ed9d93b93bfed23365912a", 0x62}, {&(0x7f0000000480)="93944b9addefd0b214bfd0fbd5aa71814f9e3da1ca817e5680f08075686317e76f3b7a7a625d96c1dcf96a4dfac7c36028aeaf7e89944bc3f8a244c4e66559773aee2784704abb3fc7a451705b19f9d5a6c966015b2ed8bb4dd15d98950e5b5fb52e4d8681d45c92fb5a8ce57656af7658e5ad867acdd638706b1526bfe421f82337e738dd550280c2705fbc2f0f6d821100a8616993f1c96ced41a3fb99832d7b57303407720600fc1d60182a", 0xad}, {&(0x7f0000000540)="9ad6433a979975ba3e098399cc2b97ef7366c5297f42f4c7d2b119099fc6ecdba0e27d69ef6e3d9a08948d1267c2300b9eabc69080d9f75facfa9f7121deba01c47816e9a9d5d2ae5010bb963860d7844717e078cf310b3c28c240e81aeefeeda586fc3217f5f68352222d531066611312bef9a8e121fd66007383c81ec70a4b3f1f9f3808ddcaa84ef269bb3a2b6621fa3acecc8b68c65bc16f491452b85ef51da51e835946dee90e9f81db33a10d96bb894473c85afae9ee660a74a0725ecc8289eae648f0b013ae1f250e0e791cda1a00ca770df80c0b85fcbd1214d7258635e2b61c7b82ea53b73b200c3489ec9a0ac8f3aa4a05c70d4e19952727149619f23c49d3e2684dc8d827ddb4161c03a495d94fdb5eeaf6e031e65ee3d8ec472ae1630f749a00f02ab3d11baefe1bf688e473a0e776033cf0ee80952d4390910c5befba1a00581e8f080f6e0f1c643b53268bba7fdfb6a97e98111fe1a3e06cf98ab25cc0fa52b45f2ef7dae8a6f9a4231a71baa4a36d974618f6c05a4fb74e9bc1ec21ea272e8b52fd6e74a527f872ffb803118ef011f8659a4f6e001cc6d49476e7d76286c767998e270074393265f189683ffc732af9f2a8de9b5685a4235c35f92b0ff447b07ad96fdc73d8b75ace07fc044c43deb28c0d196d20d6d1d94488c97e530b59bc04aec9c1a3786e4f5f755c66266636c1b1f708ab7b252d5e926470c94ed923c015dfacb22b3582744c4740c3cba83ffa4923650d530ac6935b8a4360caa83423664c470d1dc8fae56b61c89becca9d81b29b128d4bbe6c9d07888dd4097a68cda9dd2f2391c7c7bd0d638c24c28d07591bac68279997036ad52a69c652185470e7871babeb0d3ad0df6050dcdb03ee19861048017aaf92d4450598daaa13e008a0dba608271d80c2ec46877da2c31e8d384c9ce09683e1fa3777ceecbb63c3bf497556e5a660f34b1bac5760a79491038f5bcf0f1a6337200a78859b57f169ad4b15d531abbce7b8351b2ea10d30f1adb0ee5c37fa3be3039aeea7350c290d87007e76d4a74c3cf2d47f56950abbd2b47d74f7de145bd7636c0594e0bf6d441fcf5078e3de1c33c4191ca8e492a9d30caf7bea21529e934ff6d532260bbb5853a86948731bcd27a0ad5b54ba6dc2b540a863095922f5ed811a4d17e4166fb4f038edbb1fc2d4aa06a8d07c371f0e42761bc273564ba55ee0b049ad60072adbcf3143891d3db59aa800af7a45253d0e34a2cee5ff84d85464b1426fc577dcf419cc582cf70096a51bb8b8a68051ad50d0f62170d44cb8ae8c1edb00a27dfae2ad9548bbacfcfabe3520c3324dcb720c41575b94378986cdedd6ce08185af948f0328635b8b614085b3b7c322a3ec589b0c642d53081620a827a223c19c83bbc44ab1f62025ff3ade2bb9d0035261d2273214fed76f06e20d169bb57b91cd2236b43a5746c1846c0c8edd5459054e96637c7aeeccf69834090f91248b8d9da594ee61e585ef90af86156f3d97e6ae96de560c1d7684aeda76c2876daa8c5c77fbaee7224acd290444df677b33e4b4d3165e841993645f0333d6a189acb1043cf5755c8759e8cce1aaa28f00c7808462424f39650dd280349f532431044ee5a607480e9db03c77ebdbfc679de", 0x492}], 0x3) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='\x00\x00\x00\x00\x01\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000040)=[{0x4d, 0x0, 0x0, 0x20}, {0x3c}, {0x87}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 16:00:13 executing program 1: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x45}], 0x6, 0x0, 0x0, 0x0) r2 = syz_open_pts() r3 = msgget$private(0x0, 0x100) msgrcv(r3, &(0x7f0000000200)={0x0, ""/233}, 0xf1, 0x1, 0x1000) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r2, &(0x7f0000000380)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f0000e552aaeefeaff0f2c85e2c31c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef002", 0x8a) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = dup(r5) ioctl$BIOCGDLTLIST(r6, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) ioctl$WSKBDIO_GETMODE(r6, 0x40045714, &(0x7f0000000300)) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000100)=0xc) close(r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x6, 0x4, 0x9, 0x10000, "b6dd6c91b5c9b75369b472d23f54b0a142cc953b", 0x800, 0x8}) r7 = syz_open_pts() kevent(r1, &(0x7f0000000040)=[{{r7}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() kevent(r1, 0x0, 0x0, &(0x7f0000000240), 0x2, 0x0) 16:00:13 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffffe, 0x0, 0x2, 0x0, 0x4000140000000001}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x20, 0x40) r2 = openat(0xffffffffffffffff, &(0x7f0000000140)='./bus/file0\x00', 0x20908, 0x22) linkat(r1, &(0x7f00000000c0)='./bus\x00', r2, &(0x7f00000001c0)='./bus\x00', 0x4) 16:00:13 executing program 0: r0 = geteuid() r1 = socket(0x0, 0x0, 0x0) r2 = fcntl$getown(r1, 0x5) r3 = socket(0x800000018, 0x3, 0x102) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r5 = socket(0x800000018, 0x3, 0x102) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r2, r4, r6}, 0xc) lchown(&(0x7f0000000080)='./file0\x00', r0, r6) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x2000028}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r7, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) 16:00:13 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x8000000000000000) r1 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r1, &(0x7f0000000140), 0xc) munlockall() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getuid() ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) read(r2, &(0x7f0000000080)=""/120, 0x78) 16:00:14 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae00000002000000000000020208a371a3f8000400000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:14 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x35}, {0x20}, {0x6}]}) syz_emit_ethernet(0xffffffffffffff49, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:00:14 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x808, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x6f, 0x1ff, 0x0, "000000000000000100002000", 0x0, 0x8}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(0xffffffffffffffff, &(0x7f0000000280)="fea0", 0x2, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:14 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r0}, 0x0, 0xe084cf85758754a4}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="e36d8133edc7b5f208a91db651b030f9913c8ba065f8c3d501f462efd4605418050c739a47780ee36cb6a5a8b18ec9d51a888658bb6926223d1d0c653f35f93fdd749af329f497fbcfef8e2c25ebe7f536dd220db7eb2d46184ee6fc0393a21d029b070a010ef7"], 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) 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, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = dup(r3) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGSTATS(r5, 0x4008426f, &(0x7f0000000180)) ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f0000000040)=r1) write(r1, &(0x7f0000000100)="8c65", 0x13f) 16:00:14 executing program 1: r0 = socket(0x2, 0xc003, 0xff) connect$unix(r0, &(0x7f0000000dc0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d37467400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634dfaaaa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d43372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f001040000c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c82502000000381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab04e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00"/1464], 0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000000)="0669e9ff00df00046737b1be91a0feeab1d48720f253a1595b253d3922680ecc6ee12e32bb7dcde288bcb22644db44d5c5a4833961e9aba29f6b08f9d60a7b20d23bbaa852fd79e2252372df3c01de", 0x4f}, {&(0x7f0000000480)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000100)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6", 0x1d}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122", 0x347}], 0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x1, 0x4, 0x3}, {0x18, 0x2, 0x6, 0x6}, 0xfffd, [0xd5, 0x190, 0x747, 0x6, 0x6, 0x0, 0x3f, 0x1000]}, 0x3c) getsockopt(r0, 0x5, 0x0, &(0x7f0000000140)=""/177, &(0x7f0000000080)=0xb1) accept(r0, 0x0, &(0x7f0000000200)) 16:00:14 executing program 0: munmap(&(0x7f0000fea000/0x13000)=nil, 0x13000) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) recvmsg(0xffffffffffffffff, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000980)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000940)=[@cred={0x20}], 0x20}, 0x400) clock_gettime(0x0, &(0x7f0000000000)) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x61}, {0x64}, {0x2006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="149130da957e67ba8392c0b01f00") ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x1]}) 16:00:14 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0xacb78d91e07836f2) kevent(r3, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x66, 0xf0000000, 0xffffffffffffffff}], 0x1f, 0x0, 0x0, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000180)=0xffffffffffffffff) dup2(r0, r2) 16:00:14 executing program 1: r0 = socket$inet(0x2, 0x4000, 0x7a) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt(r0, 0x2, 0x9, &(0x7f0000000040)="58f9abdb", 0xfffffd5b) 16:00:14 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xfdffffffffffefff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) r1 = syz_open_pts() dup(r1) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x8000) close(r0) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) close(r0) 16:00:14 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) execve(&(0x7f0000000100)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000200)='$\x00', &(0x7f0000000240)='\x00'], &(0x7f0000000400)=[&(0x7f0000000300)='\x00', &(0x7f0000000340)='!(\'!#}^@\x00', &(0x7f0000000380)='\xc9\x00', &(0x7f00000003c0)='\\-^.(/\x00']) chmod(&(0x7f00000005c0)='./file0\x00', 0x42) mkdir(&(0x7f0000000040)='./file0/file1/file0\x00', 0x0) chroot(&(0x7f0000000080)='./file0/file1/file0\x00') mknod(&(0x7f0000000440)='./file0\x00', 0x1, 0x3) rename(&(0x7f0000000000)='./file0/file1/file0\x00', &(0x7f0000000140)='./file1\x00') rename(&(0x7f0000000180)='./file0/file1\x00', &(0x7f00000002c0)='./file1\x00') readlink(&(0x7f0000000480)='./file0/file0\x00', &(0x7f00000004c0)=""/226, 0xe2) 16:00:14 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400", 0x0, 0x2}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x3e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000340)="ae1ed63e80755cde75645456649152d6052ad49cb6bbca88ae94bea04f3f362d1cff6096c24f5d8e4db4a20bc97931efc87acfff1be5823df828b81627ed99c41edc96ddc8f81da711f9fe9f32ec4e83495c22337600b59a393391475fd93c6e16cc23af3b4e4f575a76010211f7dc834bd9efbc0a23206effd24adca6d7a5c89e3760a4672783a7e8818b9342252d931e26ccb34b949b332c8741af36006861b5de23fa288fef53d91078eac74f7883262967465313cc525d9a35b39cb91d2df2f36ce625816339ca95026dd9dea505e9adb2465999353b6861da53e3fc448d44fa680b8d14c10b08fd04e440b35a751f027720870716c4ea9f6f545252ba4d6e66892b331d2d1ea032c92359976554e621a95fd3a52f88bb085b236b5940f55242a2cf5dc2c67cdae922849a6d03fad3d0bc5edd97819cdd2358a596c62ce0047c523165fbf92a645ddee82afaf7ac8da4ea4d89a37861752a215567a1cc9dcb5ac6843fb72da10ca31b1c4e63c10555cbc180be2005966d43fcfdc8840cd247f616088d2dd976c596b5fb31675fed1db25dca790a49dbe673655790f114fd7f852c0a0ad8870488e2b83ce7d6dcc6b9a90db87b4460fc98c28c0bfdd2877e33f1caeacfb2264f54308d37c03043e450f3cd4c43cbfe3a9f9d80351c5fcef4b6edc941cda4e9cd0f97daf15f716900369e5ea5f3488c8ef076dd38ff54e89a99f0740d3a9c0c8f58d459a356caf7fb3bd15f630bf2707fcc3c86834af73538f3ff2dd711a09aa9928c82b325404ca9f60553c4ba4e4154d105e08a5d1b975922f40df214906bd1d26d2abfd6170ea7314f926c3cb9109eed51d1de185807a6cb64e26ac3e682eec6c98186e6b978d1c89ff67d400a40dc36ca446b5c8491dd04b56283d01caf524a104ec577fa73d44c17f632ee0f6bd19e7dacdce8cb2b7dcab38f25c297b15bd4e4139744df745e5aa2b9a30bc072c038192917152444f392dc584907cb9bba729ac59e03d956d35823aed50ef02025219e0c330e66f9e21cb1983574c672e7bc2b30c35a4af3ec1b83a014d569d71555504610f2c7d21fde5a988734e29c669f6961a48878d80ec40036c72007ee6a298e87f55c74f7e9eea7b884e46f2c3b14cfa96061f0fd1ee6a646877147db030b6ce065b06acd90a45e11e0d97b594952d5e9213db790b75b9a1595fa2a54567042c27d1191657c0dbb7bc58a69d8b0d1b7752a767dadedc774c4b50ff26e3df621edece026aecb136b6e533f07861ac6584fded8607f64adc1143f1a52b88d76a3b6e58ca4da77509f485c2ee73acf2e7c65d7d6e077b921b40119c93bf82785f63a7a39107d3fb92026f85a39627e645336787bd72999be535d176a0c6109fe6f978d220fac9eca6e2b3b02e766e6bcd7993e9b6d541694797b113fbda1595b2282c1b56f477272478eabed5d6d5ff80d8c2ee6ce8e8cc8ec1214cb95df35282c755f770ff60b008feb067a4756439ab6c54826a05948ddbcf4fb4fe2aaccd89404c5c02fe4b30cafe7132b5b15ea9ae55e3fd6196a032f03030428650a4ac02f0ee975265229a7d0a74f3106baad2bc9e51947088ca04d6d1e86b8fae8a5ed583abf22abb6a0edf54cd655aa9c00ca78d4132c2cd0a4d0663028a2805b5720a6e3acf970baa259bbb328cf86238bfaa0628cfd9a4b0cc6e30c84163e862820005b7e30de86431e031ec4ff4c29bff1067c2033b1e245dfb09d67039b169849a8be93fd0db42e4f21d72e34195eab194d340f8795e4f8b5c1a0194b6eb9056368b48209c6ea1ec9249e3ea8f119763e6eb9c6a02acea1142bea9a6b5f1ea6792225a2532ac12069203519df675052cfeeca7838cee34f2eae64f9f69a6c78e2a7ead4af1f8275f975f168c1c2ca66f708585f10b31cff37adc4bd7c03716a3be1f55007a938485ec88a38e7c5cba9b321d396614d341729de97c8572070e33bb3bf428d3ff27a4806f102f5", 0x585) 16:00:14 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000140)=' ', 0x1) close(r0) ioctl$TIOCSTART(r0, 0x2000746e) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x2, 0x0) r2 = openat(r1, &(0x7f0000000580)='./file0\x00', 0x20, 0x4) getpeername$inet6(r2, &(0x7f0000000080), &(0x7f0000000540)=0xfffffd21) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x157055e8e8cff8af) socket$inet(0x2, 0x3, 0x1) recvfrom$unix(r3, &(0x7f00000004c0)=""/74, 0x4a, 0x800, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000180)) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/bpf\x00', 0x800, 0x0) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x3d}, {}, {0x6, 0x0, 0x0, 0x100}]}) r1 = dup2(r0, 0xffffffffffffffff) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pwrite(r0, &(0x7f0000000080)="e4af4b8d1a029b46088638b468c0", 0xe, 0x0, 0x0) 16:00:14 executing program 1: bind(0xffffffffffffffff, &(0x7f0000000700)=@in={0x2, 0x2}, 0xc) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) preadv(r0, &(0x7f0000000640)=[{&(0x7f00000000c0)=""/43, 0x2b}, {&(0x7f00000001c0)=""/44, 0x2c}, {&(0x7f0000000340)=""/162, 0xa2}, {&(0x7f0000000200)=""/41, 0x29}, {&(0x7f0000000240)=""/17, 0x11}, {&(0x7f0000000400)=""/8, 0x8}, {&(0x7f0000000500)=""/73, 0x49}, {&(0x7f0000000580)=""/164, 0xa4}, {&(0x7f0000000440)=""/33, 0x21}], 0x9, 0x0, 0x0) r2 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r3 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000140)) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000940)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) sendmsg$unix(r4, &(0x7f00000009c0)={&(0x7f0000000740)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000900)=[{&(0x7f0000000780)="b2d64ae733f53a735acdaa25375f7d9fede83724cde7a4d8e3e27bdd89c4954124782569a59d1125c7bda2224e69790c281630ac76c8abe3f4413db6cc571bda84a74eca54eb503b8a7c691e472b6671eb94a9940c5601db3eca49bc749ea91b4a78e9325fb4a341429abd2285db9a92e98d7d8b10a6b4c94358894545c3e62d62f72424d5f7b449cfb527171c86ab6580d24d502095c75187b686b01714c19071eaab0f71d2041b227128", 0xab}, {&(0x7f0000000840)="10ee59ae7ed139c0e3efcf9b24d93db874c323e135850e0c40c88a4a3c3f130ee8bc32b7682e2cf17b9c42d729d5001230d4e3c90e3fc16dac608afcd6b181309514b316d99ba2fd2151665d530b4b0fb6c2c0df126b4d263a357449616cf41e939cd55c3736eb9fada3961b511644c36c74a7a788a37a2e67a70ad3c922b4f5f24756c8298b6e6a2a7ec78965203aa47f", 0x91}], 0x2, &(0x7f0000000980)=[@rights={0x38, 0xffff, 0x1, [r2, 0xffffffffffffffff, r1, r2, r2, r5, r6, r7, r8]}], 0x38}, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r3}, 0xffffffffffdfffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000400), 0x7, 0x0, 0x10004, 0x0) kqueue() read(r0, &(0x7f0000000280)=""/192, 0xc0) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 16:00:15 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000001a"], 0x0) connect$unix(r0, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = socket$inet(0x2, 0x4002, 0xf7) sendto$inet(r2, &(0x7f0000000100)="00e2f5bb625bd935a2ca4d058af59bd80f43590768aa37f05d91e86530ba202df37cfd29ff54fb6b6dfc420110a87eba8a4fa347a0ab", 0x36, 0x400, 0x0, 0x0) socket$inet(0x2, 0x3, 0x3f) setsockopt(0xffffffffffffffff, 0x3, 0x1f, &(0x7f0000000000)="d95ed1ebffeb3c4038a17858afb7929648000000", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = accept$inet6(r1, 0x0, &(0x7f0000000000)) getpeername$inet6(r3, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:15 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x25f, &(0x7f0000000240)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) preadv(r2, &(0x7f0000002480)=[{&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/102, 0x66}, {&(0x7f0000001300)=""/4096, 0x1000}, {&(0x7f0000002300)=""/239, 0xef}, {&(0x7f0000000080)=""/19, 0x13}, {&(0x7f0000002400)=""/126, 0x7e}, {&(0x7f0000000100)=""/7, 0x7}], 0x7, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:15 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x20e0000000ff], [], [{}, {}, {}, {}, {0x0, 0x20}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000380)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f0000e552aaeefeaff0f2c85e2c31c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef002", 0x8a) close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x1, 0x98a, 0xffffffffffffff3b, "02000000078d00cb5fffffffffff7f00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x14d}], 0x1) ioctl$TIOCSCTTY(r2, 0x20007461) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) r3 = fcntl$dupfd(r0, 0x0, r0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x10000, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000040)='./file0\x00', r4, 0x1}) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4d}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) r1 = dup(r0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000040)={0x1, 0x8}) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x10004, 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$inet_opts(r1, 0x0, 0x41, &(0x7f0000000880)=""/124, &(0x7f0000000540)=0x7c) fsync(r0) read(r2, &(0x7f0000000440)=""/178, 0x2d) r3 = semget$private(0x0, 0x6, 0x200008000000010) syz_open_pts() semop(r3, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) connect$inet(r2, &(0x7f0000000600)={0x2, 0x1}, 0x4) semop(r3, &(0x7f0000000240)=[{0x0, 0x7, 0x800}, {0x3, 0xb, 0x800}], 0x2) sync() getsockname$inet(r1, &(0x7f0000000000), &(0x7f00000005c0)=0xc) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mkdir(&(0x7f0000000280)='./file0\x00', 0x10) r4 = semget(0x2, 0x6, 0x80) semop(r4, &(0x7f0000000300), 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0xfb) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000900)='c\x00') unveil(&(0x7f0000000500)='./file0\x00', &(0x7f00000001c0)='x\x00') shmget(0x0, 0x2000, 0xe2, &(0x7f0000ffc000/0x2000)=nil) nanosleep(&(0x7f0000000580)={0xe60e, 0x7fffffff}, &(0x7f0000000680)) semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f00000006c0)=""/191) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000840)=0x1) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000300)) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x9) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000003c0)={0x2, 0x1, 0x0, 0xfffffffffffffffd, 0x1}, 0xc) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = dup(r5) ioctl$BIOCGDLTLIST(r6, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) openat(r6, &(0x7f0000000080)='./file0\x00', 0xd51289df78d89722, 0x80) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000780)=""/187) 16:00:15 executing program 1: socket(0x0, 0x0, 0x0) r0 = socket(0x800000018, 0x3, 0x102) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r2 = socket(0x800000018, 0x3, 0x102) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, r1, r3}, 0xc) setgid(r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x61}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="149130da957e67ba8392c0b01f00") 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x400000000000006c}, {0x4000000000080}, {0x400000206}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r1, &(0x7f0000000140), 0x200, 0x0, 0x200, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0xbf90298c334cf172, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ttyCcfg\x00', 0x200, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffb, 0x40, 0x4873ee6e5aae8a34, 0x7, 0x200}, {{r2}, 0x6, 0x4, 0x10, 0x33fa, 0x8}, {{r0}, 0x46265430069221ac, 0x2, 0x20000000, 0x7, 0x26}, {{r3}, 0xfffffffffffffffb, 0x5f2552da778981e5, 0x1, 0x80, 0x4ca}, {{r4}, 0xfffffffffffffff9, 0x8, 0x20, 0x80, 0xe6a}, {{r5}, 0xfffffffffffffff8, 0x80, 0x80, 0x100000001, 0x8}], 0x8, &(0x7f00000002c0)=[{{r0}, 0xc3f18a8542d7d8fa, 0x60, 0x80000000, 0x3f, 0x3}, {{r6}, 0xfffffffffffffffd, 0x26, 0x4, 0x2, 0x6784}, {{r7}, 0xfffffffffffffffe, 0x11357837d18cbf13, 0x8, 0x9, 0x1}, {{r8}, 0x4351736edd13ec31, 0x40, 0x4, 0x7, 0x8}, {{}, 0xffffffffffffffff, 0x8, 0x1, 0x40, 0x2}], 0xfffffeff, &(0x7f0000000380)={0x200, 0x1}) syz_emit_ethernet(0xe, &(0x7f0000000140)="9e7e1e5b07d7e73d6613c216a7c3") 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2000000000004c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x835, &(0x7f0000000600)="c4d4a864669cf958abfc000000d4") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = dup(r2) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000140)=0x9) ioctl$BIOCLOCK(r1, 0x20004276) 16:00:16 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) getsockname(0xffffffffffffffff, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x80, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000000)=0x2) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) fcntl$lock(r1, 0x7, 0x0) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x42, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000280)) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r1, 0x0, 0x40fff, 0x0) r2 = dup2(r1, r1) fchmod(0xffffffffffffff9c, 0x194) fcntl$setstatus(r1, 0x4, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0xa8) ftruncate(r3, 0x0, 0x30000000000) ftruncate(r3, 0x0, 0x80001ffffc) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) ioctl$BIOCSDLT(r5, 0x8004427a, &(0x7f00000002c0)) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000300)) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) ftruncate(r2, 0x0, 0x1003721639d) truncate(&(0x7f0000000200)='./file0\x00', 0x0, 0x200000) openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x50, 0x0) 16:00:16 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x2, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x4, 0x1818, r0, 0x0, 0x0) r1 = socket(0x11, 0x4003, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000001280), &(0x7f0000000140)=0x10) 16:00:16 executing program 1: pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x3a46) kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) fcntl$getown(r3, 0x5) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) fcntl$getflags(r2, 0x1) write(r1, &(0x7f0000000340), 0x10000014c) execve(0x0, 0x0, 0x0) 16:00:16 executing program 0: semget(0x2, 0x2, 0x6e4) r0 = semget$private(0x0, 0x4, 0x32) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000080)=0x7) semctl$IPC_RMID(r0, 0x0, 0x0) 16:00:16 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8, 0x4) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000380)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f0000e552aaeefeaff0f2c85e2c31c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef002", 0x8a) close(r1) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000080)) r2 = dup(r0) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) fchmodat(r2, &(0x7f0000000040)='./bus\x00', 0x82, 0x4) r3 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) close(r3) 16:00:16 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = syz_open_pts() ioctl$TIOCCDTR(r1, 0x20007478) r2 = dup(r0) listen(r2, 0x0) r3 = socket(0x2, 0x4, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="0089f86882f504c7e500"], 0x10) msgget$private(0x0, 0x100) msgsnd(0x0, 0x0, 0x0, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) shutdown(r3, 0x2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) fcntl$setstatus(r4, 0x4, 0x40) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x1, 0x98a, 0xffffffffffffff3b, "02000000078d00cb5fffffffffff7f00"}) readv(r5, &(0x7f0000000100), 0x0) ioctl$TIOCNOTTY(r5, 0x20007471) accept$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) close(r3) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x800, 0x0) 16:00:17 executing program 0: socket(0x18, 0x3, 0x0) r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) shutdown(r0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0xc003, 0x0) setsockopt(r1, 0x39, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713034e699319296485e71702b4f1f4f9bc2d6f75b508f6a198f16d9d8a854b224e1ef63919980a2d4d5f451afb40e18e5ac00a00084751a9c2380e2e3da4400bb556387174b3572ca0f49db558be3245adefe9ab5e6e13a03ac6049692ead0e50fa34cdd5d70642706d48ad56b6808a0b9210533e65d40c5a69f6f0277ea967ada6ff79fb69e63c2503850c6593a14671825516baf31fa7089bae260bf8fca6e09d1c71905266c1fb798f30aa56ac5499cdb82fe580b589b8e72cfa3388479a84574f64e26f83d702cd20053cdbba633fdd50c46801ad9c83167e4ffcefcbceda9297ccb70ff5587f5b896c1570bbaf9a842aa52b60369667cfe538e8ceb05603a04790d01f8d4404a1843e59808c36c1ce", 0x1c1) 16:00:17 executing program 0: r0 = kqueue() r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000500)=@abs, &(0x7f0000000540)=0x8) accept$unix(r1, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8) minherit(&(0x7f00002de000/0x2000)=nil, 0x2000, 0x0) kevent(r0, &(0x7f0000000040), 0x9130fbf, 0x0, 0x4000000, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = dup(r2) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) seteuid(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020699d, &(0x7f0000000300)) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000000)={0x10, 0x21, 0x4, 0x1bc, [{&(0x7f00005cd000/0x3000)=nil, &(0x7f000045c000/0x1000)=nil, 0x5}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f00006c8000/0x1000)=nil, 0xff}, {&(0x7f0000513000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x2}, {&(0x7f00002e6000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x100}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000055f000/0x2000)=nil, 0x6ce}, {&(0x7f000087a000/0x3000)=nil, &(0x7f0000357000/0x3000)=nil, 0x200}, {&(0x7f00002ed000/0x4000)=nil, &(0x7f00004a2000/0x1000)=nil, 0x101}, {&(0x7f0000666000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x9}, {&(0x7f00004de000/0x1000)=nil, &(0x7f0000599000/0x2000)=nil, 0x6}, {&(0x7f0000838000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x2}, {&(0x7f00005f0000/0x4000)=nil, &(0x7f0000704000/0x3000)=nil, 0x200}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000049d000/0x3000)=nil, 0x3}, {&(0x7f00003d8000/0x4000)=nil, &(0x7f0000342000/0x1000)=nil, 0xb1f}, {&(0x7f000036b000/0x1000)=nil, &(0x7f0000786000/0x3000)=nil}, {&(0x7f0000ff2000/0xb000)=nil, &(0x7f000039d000/0x4000)=nil, 0xe268}, {&(0x7f00004e8000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x66}) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) munmap(&(0x7f0000286000/0x600000)=nil, 0x600000) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r7 = dup(r6) ioctl$BIOCGDLTLIST(r7, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) ioctl$KDDISABIO(r7, 0x20004b3d) 16:00:19 executing program 1: r0 = semget$private(0x0, 0x2, 0x200) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f}}) r1 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1004, &(0x7f00000001c0), 0x4) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, &(0x7f0000000040)) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19767b0784"], 0x10) sendto$unix(r4, &(0x7f0000000080)='\x00', 0xfffffffffffffe4f, 0xe, 0x0, 0xffffffffffffff60) r5 = accept$unix(r3, 0x0, 0x0) recvfrom$unix(r5, &(0x7f0000002200)=""/4096, 0xfffffffffffffe4d, 0x423, 0x0, 0xff90) 16:00:19 executing program 1: mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {0x0}], 0x3) ioctl$TIOCDRAIN(r0, 0x2000745e) execve(&(0x7f0000000040)='./bus\x00', &(0x7f00000001c0)=[&(0x7f0000000100)='!&\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)=':$*\'\x00'], &(0x7f0000000300)=[&(0x7f0000000200)='\x00', &(0x7f0000000280)='/\x00', &(0x7f00000002c0)='\x00']) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) r2 = geteuid() r3 = socket(0x0, 0x0, 0x0) r4 = fcntl$getown(r3, 0x5) r5 = socket(0x800000018, 0x3, 0x102) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r7 = socket(0x800000018, 0x3, 0x102) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r4, r6, r8}, 0xc) r9 = socket(0x0, 0x0, 0x0) r10 = fcntl$getown(r9, 0x5) r11 = socket(0x800000018, 0x3, 0x102) bind$unix(r11, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r13 = socket(0x800000018, 0x3, 0x102) bind$unix(r13, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r10, r12, r14}, 0xc) getgroups(0x7, &(0x7f0000000080)=[r8, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r14, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./bus\x00', r2, r15) fcntl$setstatus(r1, 0x4, 0x80) 16:00:19 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open$dir(&(0x7f0000000040)='./bus\x00', 0x810, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/Lev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) unlinkat(r1, &(0x7f0000000000)='./bus\x00', 0x8) 16:00:19 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x80}]}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000100)=0x8) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f0000000200)=@abs={0x0, 0x0, 0x0}, 0xfffffff0) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:19 executing program 1: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0xffffffffffffffff) write(r0, &(0x7f00000007c0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87ee", 0x841) r1 = semget(0xffffffffffffffff, 0x6, 0x400) r2 = open$dir(&(0x7f00000005c0)='./bus\x00', 0x88, 0x800000000120) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xfffffffffffffcc6) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r4, 0xffffffffffffffff, r4, 0x0]) fchown(r2, r3, r5) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x8) execve(0x0, &(0x7f0000000580)=[&(0x7f00000006c0)='c\x00'], 0x0) mprotect(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x4) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') semop(r1, &(0x7f0000000080)=[{0x4, 0x0, 0x1800}, {0x3, 0x401, 0x1800}], 0x2) r6 = semget$private(0x0, 0x4, 0x32) semctl$SETVAL(r6, 0x3, 0x8, &(0x7f0000000080)=0x7) semctl$SETVAL(r6, 0x3, 0x8, &(0x7f0000000540)=0x80000000) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x82, 0x0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000500)='./bus\x00') r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r8, 0x800c5606, &(0x7f0000000040)) ioctl$WSDISPLAYIO_DELFONT(r7, 0x8058574f, &(0x7f0000000380)={'./file0\x00', 0x4, 0x7, 0x1000, 0x87b107538646d9b, 0x80000000, 0x1, 0x6, 0x0, 0x0, 0x1, 0x3f}) seteuid(r3) r9 = open(&(0x7f0000000280)='./bus\x00', 0x90, 0x100) mknodat(r0, &(0x7f0000000600)='./file0\x00', 0x8020, 0x400) faccessat(r9, &(0x7f0000000300)='./bus\x00', 0x18, 0x3) pwritev(r9, &(0x7f00000013c0)=[{&(0x7f0000001040)="8c232e8c9f7e0d999b8a0eb200fba093059a831f90dd4da66b4416cee1da5076c62a13a7dc4cae10818cee2ce17ad097e51f51ba13ee054f63da443012b52bba474cab797f9f20f5d96d62169d112568efd4ae5969313c77a38e9795dedd6656e1d35f06b2733339c890ec7df25414dca93afe9b223c477ffab3c5eafa60bc91f0b1f4654b7e867c7697598e3527c352b5cbc69f0f5a5a041224cbf9030a27ca1c2636052ad15288e1b864df8aa9db1ecaefa47374c79a0ff934bd8110a45d0f52c2ee", 0xa}], 0x1000000000000155, 0x0, 0x0) geteuid() pipe(&(0x7f0000000480)={0xffffffffffffffff}) ioctl$BIOCFLUSH(r10, 0x20004268) 16:00:19 executing program 1: r0 = socket(0x2, 0xc003, 0x1) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffff8a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea0000000000000000"], 0x10) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) writev(r0, &(0x7f0000001540)=[{&(0x7f0000000400)="7370aa425c9924c74268f60cd3abeac10f250ca70b22066b44e082828254f2cf18a7bedeb5252ccb33a87055a24f95a49d2dfca6e739aeda62f07e4c6a55976e01225fdaaaf46cc3f2eeb8081b9bf1017c96608ca82e55ed9d93b93bfed23365912a", 0x62}, {&(0x7f0000000480)="93944b9addefd0b214bfd0fbd5aa71814f9e3da1ca817e5680f08075686317e76f3b7a7a625d96c1dcf96a4dfac7c36028aeaf7e89944bc3f8a244c4e66559773aee2784704abb3fc7a451705b19f9d5a6c966015b2ed8bb4dd15d98950e5b5fb52e4d8681d45c92fb5a8ce57656af7658e5ad867acdd638706b1526bfe421f82337e738dd550280c2705fbc2f0f6d821100a8616993f1c96ced41a3fb99832d7b57303407720600fc1d60182a", 0xad}, {&(0x7f0000000540)="9ad6433a979975ba3e098399cc2b97ef7366c5297f42f4c7d2b119099fc6ecdba0e27d69ef6e3d9a08948d1267c2300b9eabc69080d9f75facfa9f7121deba01c47816e9a9d5d2ae5010bb963860d7844717e078cf310b3c28c240e81aeefeeda586fc3217f5f68352222d531066611312bef9a8e121fd66007383c81ec70a4b3f1f9f3808ddcaa84ef269bb3a2b6621fa3acecc8b68c65bc16f491452b85ef51da51e835946dee90e9f81db33a10d96bb894473c85afae9ee660a74a0725ecc8289eae648f0b013ae1f250e0e791cda1a00ca770df80c0b85fcbd1214d7258635e2b61c7b82ea53b73b200c3489ec9a0ac8f3aa4a05c70d4e19952727149619f23c49d3e2684dc8d827ddb4161c03a495d94fdb5eeaf6e031e65ee3d8ec472ae1630f749a00f02ab3d11baefe1bf688e473a0e776033cf0ee80952d4390910c5befba1a00581e8f080f6e0f1c643b53268bba7fdfb6a97e98111fe1a3e06cf98ab25cc0fa52b45f2ef7dae8a6f9a4231a71baa4a36d974618f6c05a4fb74e9bc1ec21ea272e8b52fd6e74a527f872ffb803118ef011f8659a4f6e001cc6d49476e7d76286c767998e270074393265f189683ffc732af9f2a8de9b5685a4235c35f92b0ff447b07ad96fdc73d8b75ace07fc044c43deb28c0d196d20d6d1d94488c97e530b59bc04aec9c1a3786e4f5f755c66266636c1b1f708ab7b252d5e926470c94ed923c015dfacb22b3582744c4740c3cba83ffa4923650d530ac6935b8a4360caa83423664c470d1dc8fae56b61c89becca9d81b29b128d4bbe6c9d07888dd4097a68cda9dd2f2391c7c7bd0d638c24c28d07591bac68279997036ad52a69c652185470e7871babeb0d3ad0df6050dcdb03ee19861048017aaf92d4450598daaa13e008a0dba608271d80c2ec46877da2c31e8d384c9ce09683e1fa3777ceecbb63c3bf497556e5a660f34b1bac5760a79491038f5bcf0f1a6337200a78859b57f169ad4b15d531abbce7b8351b2ea10d30f1adb0ee5c37fa3be3039aeea7350c290d87007e76d4a74c3cf2d47f56950abbd2b47d74f7de145bd7636c0594e0bf6d441fcf5078e3de1c33c4191ca8e492a9d30caf7bea21529e934ff6d532260bbb5853a86948731bcd27a0ad5b54ba6dc2b540a863095922f5ed811a4d17e4166fb4f038edbb1fc2d4aa06a8d07c371f0e42761bc273564ba55ee0b049ad60072adbcf3143891d3db59aa800af7a45253d0e34a2cee5ff84d85464b1426fc577dcf419cc582cf70096a51bb8b8a68051ad50d0f62170d44cb8ae8c1edb00a27dfae2ad9548bbacfcfabe3520c3324dcb720c41575b94378986cdedd6ce08185af948f0328635b8b614085b3b7c322a3ec589b0c642d53081620a827a223c19c83bbc44ab1f62025ff3ade2bb9d0035261d2273214fed76f06e20d169bb57b91cd2236b43a5746c1846c0c8edd5459054e96637c7aeeccf69834090f91248b8d9da594ee61e585ef90af86156f3d97e6ae96de560c1d7684aeda76c2876daa8c5c77fbaee7224acd290444df677b33e4b4d3165e841993645f0333d6a189acb1043cf5755c8759e8cce1aaa28f00c7808462424f39650dd280349f532431044ee5a607480e9db03c77ebdbfc679de5c8f155da7b4dfe577b56c33ada4468daffab97bf9ae2645019b1476bcf0aaffc22f8454fd5afe6f5443ff6594608a8a84651fe2f4c972068045c457ac4d26abe41c4912cf007b88b06749e84d60d456dc3d1fce2a8b6c4afd4d0225f7c9019fdedce6c9f59148fff98540ede55a8989bb99e9dc6ce8783593d7e4b93c7dc11cfe4dadd5b2c613b58fcf5067cb4173719d82be97b14d9de0978c503b75ab28b455e9ca870a3c42565399dd0d924ffd28e5a878706e64d7967eb586e07bec7f0ce564987bfc2ee6503808a9f4b0528a5873ac906d01b56124775378b44c5a13fd2c74e4507ed340e9c83c1f1d107f5a1717346199cd8e3b0a6baa4fa4f65186fd7e07a39b08d78a42fdf9b400d80cde5ef5cb430696956fffa74b6072db7d217dacbe3d3097bc217d90a7faf426059d0a07ec0a548640e31cad0adda76544dacfafc1735485c2af728b58992908efbdec22c01063df272c7288460d64a1050654a88a8df0c54bfc4197b5fc8f43d3c9a41dd9be945f3d4cf4fbf344760ea88dd7542ea52b33c77db0be1aa5d1900a86d977f7969d0839fccb6ba3d7aba348739daf630b6e5df322cd61fa96d3b597e7417c91a50f33299f44b54647bfc82f4f324e03cbeb92bd514e86ecd6584937433829b78703bfa2a352697fc971e286981bac5d13c834afa2308efa9308ae5fa2cbd607ce32369d2c9ee3d23581730459d98101a246fa8f65a4555852bccc6d2c2fc345865e8a7afc36148e3d02f750c01da942fda8eed72ea544977f9dddf417ec8eef8d94855f31c0095fc1a41d171116124d112f471d90c144b153d3daa9541ebe0922e8d56e9eb3390a1659ef81cd197b381eb817bf0da428f47aba09e792b64e6205869eeb90fdddac2cb880edd38cd3a12dbcee5eaca037fb59d8d69932113c74119af4a6cdfdf58371511fb7b66af6c10a659e83c1ad33b48c240b779f4fdbcf3135f9ca3e201b641f8e9cb737c61e635a9aa07b2898caf6342c1a52b90bcb38df37d30af2e5256aa612d50a534286d68d39cad3573322b9e795b255f7359d6af4c415d28f39bcde3608b4d614f8b5a18ed86f79f37f38c0e0c7d1712c3f81f97210abd125e35adb38cea84c7a11935bc1838d70cb343fbe83ee5482a833c939affe5e50fca6f8bc4ccbf7f0f2446172400c68c649fafc297cd224782e294a74e7dfbd8328fb6c9455492461a6d22662a42ac05fb19cacee0aef65cee0c2e5bf3eb44d86beb4f0886756382a653f748b929c43c06921a4d7a153bd1df8da79def6b4fcd27a5aaa14a2be1cb168e2d3b0c9965ca31859568fac7941dda3d82a0624ea8dcbf64af340192d2a12cb47da68bff781f60bd6d617f46261665c549fddf7bad8ed6f238c0f6c42d5a7290e39716313fe51bbb1ffca3c371d5ce4ca391c739573c69ec2d7f9648add26f3a799a8d851b8389ff13353b2eba09b17918a5ab0c1020ebea8c57f80a8f721a37b424de404cdfd20acd030348205ec85a3c81a5f812531c334b4082f6674ed9d5490dc01e4ad00808aa08bc5fa2b9abcc84b30a576a994642ccc31aaf0d67d51af2aecbae16e23287d54be5022b750906a18acc02ea5bc96c52ae9f0013f25eb8a05e2672d8c7c2b024c6f26444b4f17f32f022018fc74807280667bbe6acf340b278b0d3ed18c93be0bfde77d6871d026ecf6999e04fa5752636de89bfb0ff71f1149bf3ba99a6f1f3e6efb2315bdc91aaadfef5ee312f3e88202cf745034f32ff6cd99e618848da61ee5e843dc08b966834b0b57bacc4eb034711c5ceed3c6da8c448211193574d277631e70017c76ce76caded21bf758ba5653e24fa3d76236f4e4f5513c2aa6889ef9ac9afbb02d6fb32284b80fc0e246167742098d592e0b7955542a547c64e5ed9b9de2bc6c223abf85a117b63d3a3d69d69479d040927169da0814ef9d139cedacf97b6103bdd3a99cfd66b3930782598c8cf96e326123c5d92f4e9f71f1d583aed84583e858b4c3b5e1c67d882224bf983b1d353d9479656f0f88de456e7d9bfc38a03698f87e7f0f6acbc2f988005260470cde0e44f689902159fdb59603406d5c4d69dcd2dcde4ffe0dc1674f5fa8a6c4334e7afd3da53c7c321f4c3398c023558d92480e6c0eec8195b892de38bbc1a405f545ea8d164ce168fbd325a53fe0eb5e3991acf1e1b02e0fdc107f671291914883ccc4503736c260c827ce2fd24ab543b6ff2b0113ec9ecd3eac4e33970b3c814225be67e116358309ca72e21153ae5f6672246728edebc8f1f23f3bdf52257b09af13bbe398d7594f562e6e911bc23415e8d11ccc199c0a22ad45d81c6e55f09d057eff208da1ca63d33fd7b28d0f92e5f3d52a3e255a547f63a5a6ddb3144c32203de990c5998ec6fe12c3b0849366b8f105e0a90be6b81d43713baf46ed0f1e8848236b3af1d8eeea77dcbea382ff5c6e795ca249bfc616937bc1ed306e9c735466d8bf457d8a8aed6a9bceceeb0f83656e2c40c65578a7a0bfb3fe3be2c05dc65436f81b2b53224c51ea36a23e0c76c56cd683afeae56352258812277ce66e30b0bd3aa1ebd7a94c2fbed50eb5a6054ce66e302794a572bc105032a2be0678a92f22cfadd2b752cb526d187f4e198afb8b42b2ed6ef050587aa7532eaf9c332c4cb0acaafe04fd65c4b79ffdc227f87f7e8986c16af351a81085c1736b650c771fc501c26ad935c936e4d2c80851a1ca743222a446b08b4519564ff4979ceb13ff4f7f934faed1e44993417b96d0b9545bfc6e31dd50cc013b7b9944fe64a74a636ebab21fd65630e05fe8a9c24e12db5bf1c068a0a56cf56cd0694b9df131be923e36d2985f380869ff70c575f284cc092a8da00cfb12ac12293409ec204c17dfd49c4f4f33bd161e5bb037dc19585644d34662e6ed4dab4ca34a7dae1c1bbabcf567a409e89afa5665f66f75e6c3400c8e0d38aead3ff8abd7649a410321028a8cabac59b4f1a555d074872f504e87163d0f50438b4931040d2fbc84435e7588a28e935569c375fdba873e8ce82edf1d2e60dabadb147ccdd749304545f3bccfb6c04821331a1fd7e3cf76b72165387933b2a08fa98583fcceef0f4a4a766031554858284f7bfd272baafe54fd0f0f7b273c6b5b41a1112028e667f79f80cc103e94458b2ca6fb6fcd975c79134c78672f8857bd41849b09fccd3d995f5391db7b7f61330479accd1f5e78dd82e407e9d064912718c2deae47b38512a813c1b599f0272fd2f9246fc2aec870a41251f788df82086c772f51cea19d46faa1a179b00e373ad5d7c4870b47cd7d0b8b94175f3e276b1f7c16bc4396650be83b2918ccd48ac3389aa9947aa550a9c4688f2fca5301240154b158540c57488d16a3be0e593aa366d89a1b3ab06dc9fb09ca4c0b517879b9bce8fe10e10425fa18df9d58cf4bb26327443aa3e6fed74b92da2bffdd55ed93f02a7009858d7c2fcb945a48e08557e275d8f1154e3e28d44601a2e342b64878a8f6a47b59599b87295bc028d23b6f58a666c8c025a88eef1ffe5697ffff38ddd5b780304102c1858b6c3d69f1f331", 0xe75}], 0x3) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x1}, {0x20}, {0x6, 0x0, 0x0, 0x2000100100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000240)={&(0x7f0000000080)=[{}], 0x2000000000000016}) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000000)={0x1}) 16:00:19 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setregid(r0, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x20000000000011, 0x800000000001, &(0x7f0000000000)='\b\x00\x00\x00', 0x4) sendto$unix(r1, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:19 executing program 1: r0 = open$dir(&(0x7f0000000640)='./file0\x00', 0xafe6899d221a4f64, 0x80) r1 = socket(0x0, 0x0, 0x0) r2 = fcntl$getown(r1, 0x5) r3 = socket(0x800000018, 0x3, 0x102) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r5 = socket(0x800000018, 0x3, 0x102) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r2, r4, r6}, 0xc) setuid(r4) pwrite(r0, &(0x7f0000000280)="96ec8111678f8dc3fc2c314f17f1e6fb9bc4881a8717a5ecfddb1b559342708b33c3031f3d17d54fd2701393", 0xffffffffffffff4d, 0x0, 0x5a) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000600)='c\x00') openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/bpf\x00', 0x0, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)={{0xfba, 0x3}, {0x6, 0x3}}) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x8000, 0x0) fchmodat(r7, &(0x7f0000000400)='./file0\x00', 0x4, 0x1) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$PCIOCREAD(r8, 0xc0107002, &(0x7f0000000080)) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zerm\x00', 0x0, 0x0) semget(0x3, 0x4, 0x8) r10 = semget(0x3, 0x4, 0x8) r11 = geteuid() getgroups(0x7, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r14 = getgid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000380)={{0x5, r11, r12, r13, r14, 0x40, 0xae55}, 0x0, 0x9, 0x7}) semctl$SETALL(r10, 0x0, 0x9, &(0x7f0000000300)=[0xffff]) r15 = geteuid() getgroups(0x7, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getgid() r18 = semget$private(0x0, 0x4, 0x43d) semop(r18, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r18, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r18, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r18, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r18, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r18, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r21 = getegid() r22 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0x8) ioctl$TIOCSETVERAUTH(r22, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r24 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r25 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r25, 0x1}, {r25, 0xaf}, {r25, 0x10e}, {r25}, {r25, 0x2}], 0x5, 0x8eb6) shutdown(r25, 0x1) fcntl$dupfd(r25, 0x1b, r24) ioctl$TIOCSETVERAUTH(r24, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000100)={{0x3, r19, r21, r23, r26, 0x4}, 0x200, 0x401, 0x2}) r27 = semget$private(0x0, 0x4, 0x43d) semop(r27, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x1, 0x100, 0x7fc}], 0x3) semop(r27, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r27, 0x0, 0x9, &(0x7f00000004c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r27, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r27, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x7, 0x7fc}, {0x3, 0x1, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0x4, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1800}, {0x2, 0xb0, 0x1000}], 0x2) semop(r27, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getegid() r29 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r29, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r31 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r32 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r32, 0x1}, {r32, 0x10}, {r32, 0x10e}, {r0}, {r32, 0x13a}], 0x5, 0x8eb6) shutdown(r32, 0x1) fcntl$dupfd(r32, 0x1b, r31) ioctl$TIOCSETVERAUTH(r31, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f0000000100)={{0x3, r28, r20, r30, r33, 0x4}, 0x200, 0x401, 0x2}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f0000000380)={{0x5, r15, r16, 0x0, r34, 0x40, 0xae55}, 0x20000, 0x40, 0x401}) r35 = socket$inet(0x2, 0x2, 0x0) getsockopt(r35, 0x4, 0xe, 0x0, 0x0) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) fchown(r9, r17, r36) syz_open_pts() semctl$GETNCNT(0x0, 0x1, 0x3, &(0x7f0000000500)=""/178) 16:00:19 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x101, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, '\x00\x00\x00\a\x00'}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat(0xffffffffffffffff, &(0x7f0000002480)='./file0\x00', 0x2, 0x30e) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000002500)={&(0x7f00000024c0)=[{0x46, 0x1}, {0x41, 0x1}, {0x10a, 0x6}], 0x3}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) setitimer(0x0, &(0x7f0000002680)={{0x3, 0x6}, {0x424, 0x5}}, &(0x7f00000026c0)) pwritev(r1, &(0x7f00000023c0)=[{&(0x7f0000000100)="83da40dc094f7fddc271235aa8d85123979b30c985da350621efb8a1cfea2abe45a3d929e104bc0d9df44d6e1190129358f2183d54b5137060b8942efcb7112c5c6dad7b33aad98c49379c70154ea644b384f194770d7dfa7bebdf191a0d88b0f1678b122d8166c285c6d8aaaec99dbb2318a73afafab8b0db804ac6a8fca687d3feedf7bf5d0214087f61cdea2793a86a655c7180a8dacde005", 0x9a}, {&(0x7f00000001c0)="b34e37fd4bfaa946b5600ee774f2b07c34cca93405f9b9f2d636d9b22a9a81dd3911a5f149791df4886f4b8c7f183fdba01092f5a0caf5e5f6a9f259ad18689da65e9c369701bb4181d350e437007e23214b07707590ff02432e3149825bc0e25d9c7704e3db9dfe10be9d43ab048cbcbf301be49e9241b2418efacc5203815da0e84c58dc457ce0e0ddd8d714cf1960a1f4511d84fdbf638af7dffb0842b33aa1ce1198211c5810cc242215bb54d2eefe40501f77942ae0838bb183cf9f730677ce6d0830685942bca797671ca38171b28bd4d28924d63b0783fc1945fc746c65d82e621609e05c37b95e806d1a44d9e0186032621af351b77e1b418bf731e532b69d27f23ce6b68c1aa13be809ee3b93c3a5fd7ce462032b3f465bcbd2215272ffd54cae650b7fd1ba9cf48b646f212578382e8be38aac07e3c9ccdae7841041fe796ef99e0ebb6a9fd5598cc34e89763697ad302e89081075bb82292baff60f5e7b008780d82f9014947ca260659f87dd6adace9baf844b9aabb8141d7d959455df43f2cbbea075d9aebe4611bc1ae4efb08b742dffac508a4b0f60589993330a629c95f6a690e4ceffeb4e28045f44b61515f0d72d2376a74c8f0634a7fd7f99c42a60539e7a5f614e22a629484b579b650839f9ee3478c2c88720be726b9c70d178acb205daf81420f166b30d047ff930207a545d9670a71917149c16fbeb0d74cde0dd4e9d2a43c753defc0d808b7769211986b4f33387958c1a0223fcc444b40c898f11e369edc50c337680eaef2e22eef3e960063881951c3f520d6cc8ac4b371b82a3e7ae1beb492da8d1aca3e969dfca6a1eb795377fda575fe901d7ae33e2a8d9743e681e5c3075d9a7e4c2b89381fa4073af6669c7bf16233e9eb12cceb354ec8f38f497262bd054f91ea5274b800de8b1b54a68335cd7afae62798026488c2f6e8080a16f8310df7bbbdf3a7ad82c94f9e9bf161882470e0a61fbbbbbf9f08dd63de113eaf79392f1672e9b7d62bca206e0085a2da1262887e834a4f4424eb6dacf11519add563a1e1460ed8d55756b1690d2d71029331aeeafd39091523cd3652abb92bcd56be68a153c3b2dec620bbed229dcc796f35102854ef87f9a8972c9719acbefb2309c73d68898163e315fcb196766060a09a7e3e6c21d9039f8d44597bf96010337832bed8528dfae510ed45b65c95d77415e8d046241115b1bb120abd2377367e3469a7dc57dabb0c60add9f7daf792802962b1ae3980441e706c04469035d522385446317e95a5a97de98971bbe63011255653a1d1e95441e1ca41b541fc1bf1f26382599102e577615377ef53b2399afc0d58a195a3b025905c489fe5492bae2adae923f66968a94a01221d88dcbff15112786bc0dde702e7b427cb9b71974b3e3426bd8e53068704d622b595d61fa35efce521ec28a234c1cfcfa5fd1c35e5237793266e9a5822969f6dbd10721c30a13e40aae00668d4001851d3378fe6ec03b9d5a20b401b99477a6413463521070a30710465910c3f1373ac32e88576cbe17ab62dff33e0b8e566bb53ed8ae169f4e7f16fafaf5bf8ca0acfe9e2c1d3b734ede187bcc622ae2d0a4543367c48e6907425ec17a8a353fd8ee468c43bbac9f83811b490587f82a470cf8c5ff209da430f10c10622076dc3bc646b3070791a9e401092486fd60af3dd43a53d3fa191e092710d4ccf2d631ea53a09c526b987257a49843acdc3643ccb42bf2c513a9dd214c5fbe0e1aeb7623d806b8ffb99c540e30cdad078dec59df308de4ec13f0236245bbecfe2dbc98decee2ccc9e171dab1aaad8c999ab7b84505bc1077530b6c5d9975ee22e29610ffa7d8eebcffb556fb7a12a52c62232f46e18e78611a25964724d2fe14f74f706f47b893ce40a84a8fb767fed4af862f07c80c9b3eb18b87acc77ef371457adef3802647fbad19fc2963bb5127e658ca4a72d6da66c3108d76d32d10fb67eb9dab413f1f221af42addddcaf7d8b9bc940af255ac934ec55482694439d93f7fcd70dfcc8fc7025720d01e7634f0117284b0962b10107e48ef37e8644a36e21911d0e9a671c73ade5fb986ed8e7f7cb9e00e8ad14f167a6e2f9e72873148eec43c03101e2f5018372e228563481968b1ca0ebbf3c41c00cbf1b9494deb434cac08fefb84aca6ac33165c87decc1a55a3d2d05cc31ef0629131af3cc408c89bf3bc7cce0410a33236b81aefd8dc84ac763622217f66babb14c77d823720849d909e72c39b4591d6cd08d8b3fcb72e7d679dd29aa016f4c9759818e1d62988f7fba22b0228de5e9d04c200de2e6799f36fe4d5cf522e69bfb72ce13312bbb7b526594f68a64ed9d4844c2bd1f3e112b5fb6344ed75a271328a9731ed2424079caaf3cecd20dd04ff0cdd00e5483777e5cdd538251ea53ddda1a69fe619712aaf9d1231af34582d4cf297ce4f6431ac60c4e9b5241c0e3556a4e5a118486718b4bc91cf5517140bc319f1b0b9bb8db841190b49fcd61d4fedbd68202e95c6699045ec90556efaccadaab0f3c36dd4e9a3fbe9dd384e58a7bfcb3c3e6d5babbff1868e2670f9168989d5e8d6487f71e4fedfbf71a8c1ca244c0f570579aee7f670239a0f29da7e1f560f22f74b2f3ead70f770cfffa8885982f92f4e949ffbe4eb15456bb5676af766a32742c56e6fc43faf41a8e813a0316a09615c76cc504a2f036f8badbd0e2d1f15b3a7f3d93f1edae46d3adde00769fe6acb71fed008d961256aaafc8044e31a7d194f99ebf8d38ecbb2bcda695f8f8f86b9a47fd8b97cf1c3c0555f6d1a5257dacb0a5a384057827ae78407899b1c3eda686afb60609898fe702bf5433f28298081c36c102120d449c6842402aa62d0179c5af5f295cc370e89eb158c9d20a70d8d86976385d7db14f582bc667f79159de299580da3b603b5cbd383a91692851e85c22bfbdb2878d29419f8bf1090f7b9735a5d79c85fa83be2d090d711e35b7b31dd68c2c84fa73a325502eef77feb48c96b4437738a5a79f56b54ac4e348c9956b72d61ba5188bee5a22fd458cd8897536307cd360bb7fb2c0facf9b7d268232451345251fdc06626900b1478c941e69335de135ddcaf795730d52372de3607437f6eb6ff8540fef8054b12750d59b295fb25c274f0cf30f7b5e4b9c7fc94528798d2e672adecd59890a88dd7d90a84bbff1c16f0f57ddbca4f2a56636fa08b053a5edd721594fc425da198b572b2c1b26fe79117bdcbc81794a40206aa6fae1882a32c697a990d47af09baca7bc14dac749f088d3575ee46a4b71493cb6bac6b32fd8aba047bec6befef92de6c366ac09d0a931490e40aa1ea300ccbd3aae96a2d16eb310979b484dfa6ae27ffa0c49c60722f2c589494ca87c4fdbaa42a9b3c8cd91920168644562dbaac530effc8d7c313d820abd716e4569c455de1a2716d9be378b235ea776dd5d1771d03e2c0289e001c48c1205b754f6b8a33ced964ddde651dc1ced31f4856d85d7cf4d86655d81e699aea9b8669ae6db60adbb080f55a699587b3a010d8dfc884eb3206f5aefe652331a2b15b61464eb6bbf6eebe2bafd85b34cbdaeb16a73032bf62d96cfc040a67b6d43bffa73edee57bcfefcc104b5be064a5897d84f2fd049296312852975b5da95b3e5a63a61d230d21558d5707ade06010af5c734d2e5230d2a6d41767925e225302eb1860332fba08edb82d2cad2cb4e8daaa8ec6ecdb6f9beb47445f20acb86918029f9a6c44cece0c2e4b34c3f806086d8a1786ed4376d0420c3494997ccf23cb5117dad6d03fd82d848b03bfef01987d6c2fdc16acd5559a16cccb14abd85b71cd48fdace25a797f139d9060c86bf0fc52b1783e62091e17a3d02215d8a71c48c98b9c032791098d2e1e8239d8ba23a981289882c583937203e3fc28a0a13fafcd2085d8805653552b47e350b621f108d7ec6c5ac680fcdc82f409c23638e444311bebcba310f6691deb6aba09ecf6d33304f35153f2d48184c7350ecfd033d6803268acc50026e8b9c1257ecd0a9531d7ea0b34f4fc18a6118c741d9dd6ddec79ac9da492c1d15dac0e75440573b7504449b9f8e9a16dc99f2715bdc5ea7fb1f13f32c9f286df4903c9e78b8a2652775fb1a95536bf901cb9a3ea3c512e7bf6b32fcf9b810fe27cad3f321e54814b103741076cb53d7643ed229597d380e5a21f5660e9e180803f0444e2b746b4520ff6adeeabd4e2fa3d1b7410c08c210085c6da7575f80734ba532fa93b36ef2e609ff64549573591d165f2315b5984923a8ed8c5dee0a72604e09ec675dad68bb71da2f1fcf68438147dc947ff9978414d7e2758f68e955a61ba60592684040c048d88f4494898e85cbef50ad455f4887c3de171aa5b2fa35476df30cb95827144af60fbed97f7071c96b72649af6fbcf1931d39c1efebebd7d1c064d05268b0c90221ddd064f49b3d59b018dcfadaaeb6f783289f74b8913adaea82f5226b73fd35e43d365b89b7089c9a254534e565adda06cfcc6258151d74c150cb9d62ded869015e21cc54b5b69414d19041a783372997743727be2a2e711ad0c24bbc5a9031e5423c597d6cc78363648e6fb0cc54af9019327aa2ee29894f3809c6948e8a9c4dc8b8ecc94941efe7c9260b5abb7f7779cd16882f63165c68b2215cf202ff6a6aee72b336413dd0acb3724e354759ff1a4fd45670034cb10e2a106a8a7494fef765ba00adacfd31dc7632cea04dd58f2a8c1cdb5126177a412ee38f789d09a5d664372eeea1a7387307d16cd5323e6434397b44ea4d32637a08dd6aa17894ddff77ff42ecc86dcbdb839b0836ade2e4eeed80e15a5db828c46a22c9f0ade2baebd47b92483a160110f952c65642f3309e900237827171c9c218f250ca173c98e63ac4c97bfe26a9e8deeea17b4e588507a6f0e39db161c50958d704f8f7c880e3905ed99588c95686d896accb6e4ccf64ae35c239c770916befeeb5c1272c0659e64ff20abfa8cc738c8a37428b42b96be949c8ce45f78021061ea7566bf2c07fe68353fe735039f2ff86a142952156ca54d0f234754681b263fa27a0453d06edc623b651ae1ec1c2ceb6316a0f3b6f746c5ec23567ff2dda18ac22fc00ecccd473e3526c238b0aac9d886721b22be26ab444de55f28246ffe8e2a7f88c4fe0553130ff7dffcafbaa79a255aceef7bc35f605949c4d82ce240208a0153b3b6bd9373518cab71cae3398bf16526deac42c9530aa359db1f532db8fd5379af1542b8b27fa3f9e0828ef0bc8620cbbaa59d1a72aafb552d0e70eb831575244507962d70ae47fdb0b11dee653b2b3afef4ba98204166acf62b4d87cfa021fc8a3310d9b0abe7a41640bb6b024d41a6f0232d52549a8072733691d3f29ec151bf444178db59e7d85d90c52b247c52b8d948a35b60e427d2de56a09b54b43fbd2c6069907ae4d5ffcf8aae641d2aaf4f5f5ce202041c6a57b376ef9cb954bc0f5ac89372c59270c7656e7f6002307dd7c78669aeafc13b58380f4bccdf97a69211c96d0dd687b2092c32ef9723717ef518b6a302a88a003c9b1d825bae42cca41edee22f0f6b240997f5f4557d1a8edebca65f7f512873fe1325edc162738b45c13c02863c31e4cdcd624fd0347640776fe258da7cf124771028231cc7669dba099aad1d0ea1677221dab6baac1670435293f66e3b864423804cf7c00b0435f956adb2025144c5180d072ad2b42504413f841c10fd38c30eb0a2623a900eeec5607e86d99efc4a62ed11c480be0a4", 0x1000}, {&(0x7f00000011c0)="fbea0771534fde4be3652ab640bdf30e771a938fa3ca46836c42a06116b147a22ab5cfc9e715cf8d639ad5f694d220fb4eb56f134b854e48abfb8403d7d602ae187281f4286d03f778ed14a87a72d03df84d1e3dfa8605bc73f4426e3c0f8b77e7eba0d09cf066147691f399d75c2d58793153e0d94e228b73a7dcec4f3c05b0615b80b32b1a40c65977f179cea9d9b79fd9da477fabcaecdffb647d49eae03e7d756d421811cf22d60ddfab3ff056565457bda74c11126dadfcd3222257d35dcfa1d6658664faf142ad734ad6a340a002779cfc821c5fe637683b1703b14a59967050d049ea0276034e3d007aeb356724cce90a122b3814fa32ec0b0caa97afd8909749a4177615e0d5796233e98be703d3f4ecf12e5bf029cab8dc69efad3fb8fa1eaafa722dfb5ce83da281df5478afc5bf8d432879da4414bea91103d453d173fe181a73b9b765ea257019f3cb47c6a5281f72ae4710492a35dad308075a73af5b60bb286c70c6283f856a0ed59110ee99ee2f98e911fbb7649e8dcd51fb789a721a86548590853f3c28ac44e88fe88eb5a8bfa27028bd5a9bf8564a223f528ad5eefc032bbfa8acf5dfe76b07770e5bdde862abd4fd1c4844f69a917cc1867edf5eaa16c3eb9368e000ec6444c17fc09789a620e359369a7e1b37c16da698f789233b644ebec24d9073cc5fc40b82fa336f1c26c026730696a107f0ea5bf5cc9cfc52832dbb45c7a855e7ad444180a97aaec1c73522808a97e1676812cb4ee68c592f29322b6c297bfc3bfe598860dd0e6bfb7a43a0a9872b8ee795d8963abf984cbe2f339ffeed14ad95670bbdc06b63c2be4944d5ff71cacaab8793c731cd177b6f51f92b7673e07698c7177f74073eff2a02abd8b3668a5636b1b00047dfb88103fe254dabd0aef970adc89fb1e8adbd9fd49d308c094314ffaff200016a83dd16c399e916d203166b27871b8d70c7d07402bf9fb3eb1b31ee72e2ef62af2b79d9c8bf4a8f0fe11c53c7e9f5f2da5fb8accca136926f54303cf215a51dff73c3a4e6e73dd128134cc510790c7f733f09cf06502dba27cbda5eac9e4280f03c4c80ec48963353b2d5925e473eb2b373e80e64f0dbb819e9cbacba0a13e2570e0112bbb878cff3d46d84a8091442ebe30f758e0f6993a8417fae8658f0f9b0ad5856fdf146eee687a6791dfcfd6324c9ab78f7432ed1eaf920572d17e44d58b507da355e25ab79d4fdb3376f969a26ba08a9ca4122f62e4f4a664507cf7993b1387158fd07c0f0090c368b2a60c6066dfbaa7cd969616a79bffc44009a13af00c830598c021ab1795c07cbf6b8a62a8af58c5dd3e3134cadd61f7281facae8d183f8e07285c8f3708540c404f3defc9d5a11c2daba02f3ad6ee9a5c3628f64f4e50d325d2776cf9801742481fe34d2a83266140ea4986c216a97e850cc9654613c0cfbc5f9dab006b2456623ac9d5dd89ef755e965df774a4d670e1fcebd92111dffd14f84439919d62ff17c89d47ae1b421f514ef124e0f0c2ff14ea10ccc0f1e74c44cd2b6241b0dde7291dbeb2d20ca7f1724654c84878e976379f2c9ff211c2ea6b289f5793fe0ce9b6f988dc70676ce0f57dfb0425a3c66c502be7d277fe932dcf5ad4c722b8b49bfce67ac88ffadb3b4f8a68eec7ef0a10f21651f5f532b2add1bd75775170f270801c1067672be11752f8c74e57b25e49b922886bda5f94685894956f4c2459e36f1f60108e7fb85a3b925ec534aa737f1c44bd3967ea159370f868bb0ec1d1cb245744a3c2294baaa63e930b9e397b067248368b7b0bef6fffe25779b838c911e03de3c5e25d63fcc9a79e4f6e1f5252855865cc9d6b167b79f7874c0949d14510311a91c4abeeaa108e2f497c955c944979989473e859b0832e517269ad51da9fecd154cd5de25c5f107fa82ff7aba7cb411cb2879a0b6c8ae57b8ff5a19ecdea22ca63ce830801f816ba2de45ec9bd8af52f09cc91831878727d385b0dee46fd944a96036f578414589568ef1d911a1b0c71859e155aba5fae78c1592f80d9e0c8489e90acc226e0cedc150966e3d3eec4f19bb7e4cf4709bda0548e32e5c53322d4e40c64fc488a87f78a63e288ba5066b89b341595482ab7a16f55f803262518a524192281d32a171f00470e9621d4c59234a0453ed46ad7d9baa16ea62a720cbadf2ac3c1ccae211712472a2ff1319cdc60de21db7b151636d557b22b9291c3483fa23e8744272a16c222e7d42d8b392769d0258f047c87eb18c983d794a42cb6b317aa49aaaadca52399031bd6e7595227788e2d9ebbeccb7013544e0de29526ea4c671f5a02d8dcf024cc1270cad5fbeb75ae701d0a3c404bbb574de176284ccd151ea0e46769975e391e0d03211e610b87faab9c414fcae719ccf4ca37d9bf43824606ccf0a476b14a4295c8790d583aa053872d5f701670131640aacd77a171f314c5b4c4f4b1c5f8449f45e12af54ce2af82bba36f5f1a43287e8590db3f38960f50d4c293a6695e6008f54c771e9a66dbd06390af8e7071497f164de52d0960916c81cd2216316cffa86f5d0a68953ecf3c2a5133905336910d8f1091bd6ae0967c170d73db6b7fdb3137d75efca019b7d1f84c8fd52583f4b2f884dfecf9831bc035331f838952449a49eceab831cf071a498cf2566d5c52250c04cb2f4484dc7af7464a3c299f65a6d3665861b45562e289518a14d63a061132b1d567c097544880ab3975ccd117eb976b1eccc0b57ecf3402c8ebf10b8ae89cf002632e697a46fabcc0f7fadec564c01b449c36ed9da291a27c346c62e9108ffb336116cdb8658f34099dfaceecd3dbafec716e03863d4e27323d1cc3e69b9cea3bb108bc4a23a71448c83e37e44289921250cd5de0c9a0833b64ff98ef49e9cd8505bf3728f2b1227cc497d7651d6deb3f70d4ee2fe8664f7d86a47452b4eb8221fe74fa2b07b6a258ce0435cf5b6df5c93cf17085eea6deaee33153830166508c7305d2ab8b0c1f5b802c242a2687ce17149d4eb1f03b1d1cca24e8087f0c46a7c9d2f580c3b87aa4049d877c5356a8e13c0d665047900d7d2f93ebbb084896ae8803f2dca709b3785c47ce1e339c7be93f37f62668b51896524f40a8bc9fc411d1d47b0f197a10b7ec75042761dff65229dbbc971902e778310b4f2cc34765322ed8adfce7a56a7f6c69387569db55f71ee6b53dd57fcb844559520cce4a03ecb9868cb46a94a7ce80663ac0f9bcab4b47490357d674f6ef2fe1fb2cae7a635155e30364bdba54f9fcbf423ea7b2f715cfb602ce46523138ece7be280fdad59ca173f9b3d4ad5b01338ef90398a616877ed1148ce6bb160163113ca454ec4924f1d300d16aa14a750831916c884ddd6f16e9d1a31f2bab9dcbf165a340646cfb10753eab43cd6d335e27249067cc06bf3cf8a231ab14fc1af74b3e950b63f8564c2ca3e2775513e8d89f6f1cf2dfa7934ea1bbc4c4e389889de03c7116b86c58d2b253c65b9bc49c2fa483daf2a97a7c4390db8558a67c671548d73923769b2596aeb8378e5f4d1391c070e600299fc6f6843b9086493f8f55a67f49b81bb0cdb7a64b0dce70b9414126713da43968c0ad6f055be87d5d93cf9be1236de9bf1e79a0c35a528335eeda0ea76ffcc9beff983370b5f6502699665f9862bea2e6683c8d6e784d8a6bcf33abc48203bfc746fab4fa26f20bdf881e076584a072d1c7802b1b48340af3de4fab057f3df70e99f25fb3ca81edecaf74a120db4645d2e31e5e02d46431987035a35683012ba3edc00e951701833ae3d7c289d98be9fdf5343723b9e85d6dca2f3d1a89f3012d3547cca2828955f3f72a3c226073436c1a99215d46d0e44f19b4c20a62f8d4df70e6217453f168b88ec107ad02e73941445f4911af3dd34a8104acc53a9fdc57c7230d0f0fd79bcc6ca77d7b793e96c827cae950d2aa39b18bc713c4a2d623f4fff5bdcca3b2d7170b8081cf2dcd685b3aa5187e1ec609354a18d3b352f3543be8fa3647dc5d3a0b66fa293b6aa7520bedd84630685b50df92f2aed4f24e149a055ef1cb33f8191eb12885b892dc079c70dd876964bba9da6ffe48c85f414bce19108382f1bd2afa23b03ad7b3f9a148648d05b46174e6e7d95eb6dfc88e4d6b92a9212c5936957a8557e3cb666de6c85551c9b279c46c847e62d0d6127f92617cd648c41a650e5ed0db5bd17f763c262f08489e0d23c3cb0c38bb98babe50b283047ac46c727c720b1b2a654ad765cfeff624ccb8116eac06b5e5a804ceedf88e3d017accb429fe31dc3331d09e882293e3c6ef8654eb84a50c069a6e58d62a16d986be25c633c25f6c0394db6b427cd7b25974284f877336a0146cb1c747e49ecb80adc6c532705a82f00cd6c98e79d297a26dc62b9a5dad276b0f3b944728f26203d6b6a18ae0254961e88d1dfed241ab99ff89b4a15a5fd799c36ccc34d849efd2d351d2194da9fbef6c3649006a47c9e3ede584f319c43257aac47da890d097fdbbaac1ab705e38f7299e7b74a5a82017a969e3a264be211c75df16252dc31a5be0a475a3f4a275d85576955169f197f190f81568dcae7bd0cb1f6674d6187ecc132feb10733fad5986df009133d0d1075f389e1afcb7be71ad76768b439ffe8b3bde3b4c4273c93fcf23fecce32cb560bb632a21e41d7ee6bd34d1cbcd7a60964968dc58e2aed13e771db1b4f0c33826dd8f0a054d771176769db03ac362f926ad7590f806344e4d1743fb188c43e7ed2fdbaa0fc374f7482a9cb31155acdfa6b23561f806f51aa2d44dd25c7ef3ebc2e670e06316b7390e14cea102eed80f784db260dbacdae1a6b780d5176f8d626df1995b1753567dbf326f9a84e9547e01b03b2f905a03ed7dc2522679966916d856170b914e72fd0df967a3057a0499eb5b9172f2538d43e9af41e6b2a60b4a73b0ac5e5003f2eb4e3796c2637a7a852ae34e230f9c9ce94384b4b0aed9532e332d9806d2f9d1f68d22152c6c33ecf1fd5095ce189044ab79d81b5d3ed0a559a0f4f04acfbab5549f523eb65039b975897b206188f2cf6950662370f7ead5c2fe937d3ca7551b5a69e9357e6437f54e0c83400b8c1058a186c14df3802ab987c5debed43cfecc29e651e631e396c94562b9e40598419fa82918b924e5b54963bf2d1710e69d130bb5012d23fc73487a99e8bcb4b2b282bacde970012ddaa12173a09d39d4025cff4e688ec8c9b63b0e0034b6dbcb61d6468a95fbee04577106dbd7ebd57d3d817efca956a94f7c087cfd8f07a1ebb687e4d59b07567557259e99750032dd423b2707567b76bf0c85de1dd592b59bfa0fd2577480972cab346e630078313cd3cef48418026d518f7150e9ddff33872122c9101b9d89d20453f4ab67343832c6c1511158fe308af1faf14a557a944f62309daa15f7902051d1ab067180894e277ea0346fcca857106991e62e8e8dafe70274e148e9c6a245190c9d45216af833ceca4f0d37c947101944c3a41a0b16b0c7fbe91a40b315105c2a00c5d405f9a5b086656dea74f26015dfbd28096ff3857e4182d2c2e214cfbb6f5828f2b1f239d3f9215b99bad490c3c7dee931854018509a06925397550dae183debdec69f40592e6117491d43b12727b91139d3dc725824434a7bb3184357db537e7f6ab8a2ff95f9943c0a454d56adec4be5dbefa823d1ee882b82e63c6ee3dfa720ba08e277cf04b70f05807119461e9e20089b40c13cb6d63e8c03caa649a6f0d98071fa1e30c277be9303d6ae4", 0x1000}, {&(0x7f00000021c0)="a268bc01abb00533fb0e6863c6eb1e6a3caa8325d7ed540d85b0aaad70c9e54a49015eb00b234f9207b71aa4e9ccf7e25517771ed8f97066545fa9f47065d330339fb3cef48a26a5a76a9ec79ca49b3fed9c5dc05675e27d0a0ecde85d59521375cf8b90f00ec98dee26fc82314632a54b0b51eefe82ac841371a0a0db7e2a8347ec25adb6aba7f5f29e59e1899a69dbd7e841c3236fbfcc4473e1e5300c211e167083ef882372a4c2ec28d14d644c0321070ff7e0d35706e782650cdf1b40023222d4b5dcd7f79a569e4e67eca4", 0xce}, {&(0x7f0000000040)="9ee3ca7723a6d50e549114a7f189682fc1bef38f25500a5135d0177f51dfa73ad361cbfcde61d7f8df81c3793c8be92c54709eef3cbc9de33fa296537c4507fb778c6e712017bd9febd7c644a3454ac4fb4b804b4f355e7f5064f0", 0x5b}, {&(0x7f00000022c0)="695d173e4df84ca3756820ae30b287abea1ac82aa4afdab3480375a5e83e27d916b4600bc9df091a0aad57894edb41fb4583e4bf679bf7d45b7f102ce898c5725aa758467594370a9312602d95a1932e1a7f497c783c121149ef37c3306aafd14033cb291252a67f2489639fee2ec3dc098d42f5c182b514cafe9579a3853d6a617db1cb8b55de021af3e8ed85cc20e5e2035a5ff3100eff8627337e1c0162aa6c2156c01448f29193489fab8be4db3800ed5d23ed6ae049e04b5e2e739785af75d224c650daa199e1de8c48429311657d", 0xd1}], 0x6, 0x0, 0x0) r3 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) faccessat(r2, &(0x7f0000002540)='./file0\x00', 0x11, 0x2) write(r4, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r4, &(0x7f0000000380)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f0000e552aaeefeaff0f2c85e2c31c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef002", 0x8a) close(r4) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = accept(r0, &(0x7f00000025c0)=@un=@file={0x0, ""/108}, &(0x7f0000002640)=0x6e) setsockopt(r6, 0x1000000029, 0x3, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) bind$unix(r5, &(0x7f0000002700)=ANY=[@ANYBLOB="72cfe3b544f7551604c2dc9ec4a52836871e0af603caa273846d284c93165eda09fb2e98a88941651d146f11d4c3641d3689cb407f627c45d3a91dadc24dfab203a4bd57ce028d95399b90be7b29b1a0b855be57d1961974616f4850f8262009b8ecd33f93e0001b7813a10e6c0bffa9a0982c8801805ce18829086c36cccb2ac4af272c892a4c353ef0660c6651b51c4c688c05f454508025ea9a67e821605559711974c1b25699f7c84d43f77d79"], 0xa) ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000002440)) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x0, 0x6}, {0x7}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000140)=[{0x4, 0xff, 0x6, 0x5}, {0x64, 0x17, 0x1, 0x1ff}, {0x49b, 0x7f, 0x1f, 0x4}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") r2 = msgget(0x1, 0x20) msgsnd(r2, &(0x7f00000001c0)={0x2, "eb65134a5ad161135054e04c583043bb810e8c668ce42104a783cf4b3119a1224c4337c7bf10a9db041078bb44cddc4977693650545e54b595d4143c53749b53c0458b37b86075d8b139f11c6da1dfd895a4379ac016247eb030c42adbeaf6f488f2e388a3f373dc9f31aca99e6ae17328077012993ee58862b02ede1fe7e5e32d8de4f9201a1aadd272536612c2a2b8f1c3c08571e64780ef4614b3be9d855c96a1ec0da06e2a3bf0a947443b5319d2828f1dde54d10525478d"}, 0xc2, 0x800) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r3, &(0x7f0000000300)={0x0, ""/77}, 0x55, 0x0, 0x1000) 16:00:19 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x80002000, 0xfffffffc) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000480)=""/101, 0x65) close(r0) fcntl$setstatus(r0, 0x4, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x92) execve(0x0, 0x0, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) recvmsg(r1, &(0x7f0000000440)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000500)=[{&(0x7f0000000180)=""/83, 0x53}, {&(0x7f0000000200)=""/120, 0x78}, {&(0x7f0000000280)=""/62, 0x3e}, {&(0x7f00000002c0)=""/228, 0xe4}, {&(0x7f00000003c0)=""/35, 0x23}, {&(0x7f0000000400)=""/28, 0x1c}], 0x6, &(0x7f0000000580)=""/213, 0xd5}, 0x2) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) r3 = dup(r2) ioctl$SPKRTONE(r3, 0x80085301, &(0x7f0000000000)={0x7, 0x4}) 16:00:19 executing program 1: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0x69, 0x0, 0x0) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000000)) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) ioctl$TIOCSDTR(r1, 0x20007479) 16:00:20 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r0) r1 = socket(0x11, 0x4003, 0x0) r2 = socket(0x0, 0x0, 0x0) r3 = fcntl$getown(r2, 0x5) r4 = socket(0x800000018, 0x3, 0x102) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r6 = socket(0x800000018, 0x3, 0x102) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r3, r5, r7}, 0xc) wait4(r3, &(0x7f0000000180), 0x0, &(0x7f00000001c0)) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='\x9doev/\x00\x04\xe6\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x50}, {0x61}, {0x8fe}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:00:20 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x800000006d2) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x10001, 0x0, 0x0, 0x0) close(r0) 16:00:20 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb50800000000000000af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c50000000007000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x27c) munlockall() 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x20, 0x0, 0x0, 0x40000008d}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6, 0x2}]}) r2 = dup(r1) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000040)) syz_emit_ethernet(0x8f, &(0x7f00000002c0)="991a018bd8093ccfd2f88320f12c76d7cdd987cf732bd294a8e3ff2ae3d6a9cc7d5c7c0a967f73170d821c17df7d763914b016f68608ba6a6133edcc6c296efdfe58d542debf653e8214c76b5dfb9026b1716d27fdfc8a1ea46e0b01edc8548f0314d6f41af063af6069ff8cd7b999b7c4ab7a2c63f4b290b237b62989cc1ea73a8d9e422c69d3a8d7d87f74102451") 16:00:20 executing program 0: semget$private(0x0, 0x3, 0x0) semop(0x0, 0x0, 0xfffffffffffffe98) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) close(r0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000001580)) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f00000000c0)={{0x3, 0x83, 0x20}, 0x1ff, 0x100, 0x8b}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000100)) read(r0, &(0x7f0000000140)=""/191, 0xffffffffffffff61) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000340)={{0x5, 0x5, 0x100000001}, 0x2, 0x5, 0x2f}) ftruncate(r0, 0x0, 0x4ed) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000180)) poll(&(0x7f00000000c0)=[{r2, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r2, &(0x7f0000000040)=""/32, 0x20) dup2(r2, r1) poll(&(0x7f00000000c0)=[{r1, 0x18b}], 0x1, 0x0) read(r1, &(0x7f0000000040)=""/32, 0x20) syz_emit_ethernet(0x1, &(0x7f0000000100)='G') syz_extract_tcp_res$synack(&(0x7f0000000380), 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'\x00', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x84}, {0x61}, {0x8fe}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="7a75c63c5a0093ec50c3518784b4") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r5, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)) fcntl$setflags(r0, 0x2, 0x0) clock_settime(0x4, &(0x7f00000000c0)={0xff000001, 0x3}) 16:00:20 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1004, &(0x7f00000000c0)=0x3, 0x6c5c24b71e82093e) r2 = kqueue() kevent(r2, &(0x7f0000000240)=[{{r1}, 0xfffdffffffffffff, 0xd}], 0xffc, 0x0, 0xffffffffffffffff, 0x0) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000000000faffffffffffffff0000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r2, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgsnd(r2, &(0x7f0000001580)={0x0, "7a77448b35cbe0bf83b217f87c482f12c96f22cd437165c884d8c73bbed14042ccf5cd03512f6712e3ddb216a374e4ebd9f4c3e8e91d8536726f7caeb7b579fb60a37baeceff08c6b6fd526d7dcf9ecc8388e2b95d1d7d464ef37707527fec10e37b951dcb0b2e5314e5da683e648f"}, 0x77, 0x800) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) write(r3, &(0x7f0000001500)="5d07c0d87b684a39122ac6867325184e1bd0edfd59adb5d74534c8159dbcd8c4c58c7650cdf9b729389334de53586e369d1c88fcf9248ad3b3c866f67fe6a107fb8d5fdb6f4afbe4fd258c25fbd27fa929117828652a0e9e1c5fac0f21aa3a411159c8b5b1", 0x65) readv(r1, &(0x7f0000000280)=[{&(0x7f0000000100)=""/130, 0x82}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000000200)=""/118, 0x76}, {&(0x7f0000001340)=""/202, 0xca}, {&(0x7f0000001440)=""/155, 0x9b}], 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x25}, {0x1000000006}]}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 16:00:20 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x7ff, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) socketpair(0x2, 0x1, 0x0, &(0x7f0000000080)) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:20 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, &(0x7f0000000140)="009bcb73853bc348", 0x8) munlockall() 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x400, 0x10) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x30030, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000080)=[{0x0, 0x5}, {0x20000000000016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000100)=0x2) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000240)={0x7, &(0x7f0000000200)=[{0x3, 0x1f, 0x20, 0xfffffffd}, {0xe781, 0xef, 0xd, 0x40}, {0x0, 0x67, 0xa3, 0x7}, {0xf930, 0x2, 0x3}, {0x1, 0x1, 0x4, 0xd6}, {0x1, 0x8, 0x2, 0x3bb}, {0x40, 0x9, 0xff, 0x101}]}) 16:00:20 executing program 1: r0 = kqueue() pledge(&(0x7f0000000000)='%,$\':[:%)\x00', &(0x7f0000000040)='\x00') kevent(r0, &(0x7f0000000500), 0x8, &(0x7f00000005c0)=[{{}, 0xffffffffffffffff, 0x9}], 0x8, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x401, 0x0) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000080)='9', 0x1}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCNOTTY(r3, 0x20007471) r4 = dup(r2) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) utimensat(r4, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x20, 0xdc}, {0x8, 0xffff}}, 0x4da5eb481b164532) 16:00:20 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f0000000340)='./bus\x00', 0x40, 0x4) chflags(&(0x7f0000000280)='./file1\x00', 0x0) r2 = open(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000440)='./file1\x00', &(0x7f0000000480)='./bus\x00') r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r3, &(0x7f00000005c0)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a75f355bf53c3b6c6ed7896a48c4918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50a5fb7e173ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694b70adc31e8f45cbefbf7196f7e7bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f01fb0a60b8b27eda9c1782e00b2f4b2c029a08be89f496994f679a6351726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edcbd387511d95babc", 0xeb, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) write(r2, &(0x7f00000006c0)="56359d58209ccba749ddf4a6f2ea032e9a47b24657c15496f28001decdf44d7787f52877640bd819804c79f9ac573b1998269bd7e237c61f8bc54935d1014766c59cb8e85fcebb8f39ed3ff47840b1350df2d85ab5c3670e8ed5a9cd85e716f8703da539d1dca579d726a0695fe095bedd29ec8cec5630d5658aaa4ac032ef1950207dbf7e2a7a1a166c6a8f8d6c870efedf12a0ba4cc0b329b8b112b994bf0d8de9c821f12ca60e47a8485ca53bab28e5311671196acb3a682810c91cde732b1a3cbdbf6b4b3fa80e6526bbc1a3719b0a0587769883f6f965cdf7a08e5cc733f21c7cddc11916b454af8c226400b694683bc46641f9b4ca772febb5808d423d1e68158265817d106179d5f510b4eb7a507ac64be35de55bebc8397912b1b6f0564b7190be1f0e2c8793c85d560bacf4158a087128444c1ad5d4549c2256fd08aa562be1c63d7f57b414df43ec278425b592b695c4663c18a3b0b1928d90431175c41dcc40dd9ed8421eadf899d4b88b0106ee66ee13f408eb58345654e122849356a6a139dc90f773b50272ea57e0615d42b084d93841e74e1a5ec3f98129ec04c3bf16df117474bd2fa7960a61aff55279311182a1b739df17e223c40b0a7fd54339a8a86fb2f123a65ebd01a1a23e32f13a57bf84ae54ec05381405e5c4d52e63c10f70586e1bfdd18d89fb05bc77ee346eaa6a34a189c4c982981025b180cb6cc15944cba4cf21b9fff3c06ad4b0481d1116538b3f25b01dbb6f9c1a10a73fcc3a3e0a554509e7685453a032c1b840c78289c36fa4e020af99049c15c21162e65783dcbbd6f297ade94f04641942c1d86af5fa3d8b62f6a58876ff1081da5a52ead632900d86f69757a47d90bfdd58270a758e9474915844fd7aede74b3f80297e5371c72d74546451e1ad90fabbab2f2e88d8fffc1bbdbdebd47331bea5fd162a0f5295c87ad58d0ed704aab637dedc1e75da4620034966fc2d7e205a2033f7b203ee271b8f60808041035ac9e8a9c2d025fed844187bcdf11ff0f0bbf25fb0b0b8813a9fc4c05695c5808cf3c2b541037c5b310b98d3afe3461eba134961b75660d71042e9320c2628d3bc4e96b2e2dedac40f050df832831cd13396efed05dc7c6192334d8ad7d97d130eb61aacc642d2c1004eaad6df09e2af6765b4d5bca443a2da23f88facd1fd0452a92b4c274d987d90854e22836269dd46a137abd75bcf77784decdbcc9b982beb8ad255219ece3418ebf94f2f10695633811528c9b8c8949cc1fb2420a1538699db60ca899ba697bee20249a9017437aa98a412d710f4c65757b1309d01d8fcf8577338b3acef758fad6b2b86209b6747bb2bfbfca95f53781f6321f75f960137ab5b27215ea116e23006e795d6d52226de5d3e4f6309028ed0b8ce7d40dc76d05218350f348af1c322eddf1e1a8e46aa79f7867558e38ecfa5c9c87b45eea8ceaf65c292c8d9028f4a2201142fea34de3b24daeb8a864a760128b356ef84bd7372c9e0275d9c0110092053c2ebde62d7e3e57d6dd5b32b301c4c7c646904e86bdf53e844670f774464e7c21244e223b5d275980e8091632160a708217623d4b2f7ea55bcedae5ab69efd0a973c38b33b92c99f8f5fa8237a21d361a383b19c17ecc1dcab527c37387ce1abbd243e6949aa3e47210c77616eb17aaf32f905d850ed597d7ccd0a3151b94d57b91401e87dd2b1c5238ade808315a402822a9d2c26251453067137f3c70a77a81e714d7d4c772c84a575cf694357856b387684651ce18a8c6cd83c09ffaa8d76b951b40e34764f2f601f871fb93ef77bedf51f38fce258d4a5ea322aaed2ef30c4a9c40f02eee25d7595b7001d1eaaa282563244fdc6e5e7ab11885e8f8e7cf6a576df757866d17991e0dfd7a1d4a777e8886c6a559a992781ea30e436c9f0fb60ab87bffbb5400a3ea43e20ba2e96f3e83b189e724b845776e844a1682e58da8b3d48566aa1e5f032394e408d0429d4e3144f466a553f90e16221a87224f8b36a86321901ccc17e81eef5565a310c8e7cbb29901274f76594ba8a08e7bdd3fd129cd74c7a879930d84b44827f3e951af2523fec725027d363f1bef66b7c64d413eb80d0ad3c4ede0bce05d4b4c32f984972f7e659ad41b6204c0d8d4b46a12e6cacad2ffdc1f4619c619f9460b0db2b78924dac65a7ae02db4f9416cd25697d9b895d67f428de547d043dab4911f4e68f5aaafbbb5d1504bb17ac9a3124053f79577859235b05344ab513172f475cfa3682edb0c7919be1ae1bd2a2f98eb4c69177ce17e34d210e7f6478008a00916c414e53556e6178d3d317a6cd6adc2faa22d36ff6da962670e1fc33bba291e2aec910fbbcc933820d4dce3b5e27ae57ebc0c176272a50d3ad66958d52c5bea15d1c6f6f9df855b405e590653aba41f31ed35fdede63880d05e5261eab688fc6f4743670894464dc561d86a6fa217c482c572b067a7f3cefb6320b1438183fde0857c48798bc6e18f93187063e50966eedbd88db409097f463c298ae7c3fc5f6d4287285fd1d573e702ea793f04eae07943f797acb7e176dd18dbacf182c7127eba839b5848c087ce4c6b5f804b6c1b91358ddd8f772e8e2bb7a8b80eff2b68f3db6fdbd953baee7720d87be12c1bdbe164cea90222616c1fb00353a8ce0f10aa1bcb1b0cbf93b21c6f9b28e26d379305615065e554451beee698b18c4eb157fb20155186dbdbf7dd1816a5bc2491f888725a98673229bad13ed2da6dc33cf2540742c2cccc1c4775497977ac41bb6ba0108a32e6b533960f2aa24b120695135db59ebfd502ae8df83ee2ac887d9c0695231bc8cdb2a29550e8f6cc733fe4a512c40a67170d0becdd11854b4875d11f2498f89dd89647eed9ae727de606f5d24eba8e619eeb587fd891d4ca0953912c30970ffbeff85b68817bb732a122fe3c8fae77e66ed1ca5ead0c34cb13b9491453ad7290963c0dbe787b2cc89adc8e55903854fc331a4b49e02088718cc3593e5fcea632cbb572f1084d3ac1b1ec39ce836a89a96f5cad5199d4b954c07b1496fa52b1918a4f3d7909fcb365dd838c85fc0b1bf0119b359567a0515254ae8f155f8097aae3cc8c2f4c88695818b09a619be0a12594d05be7c5b2fc0cf9f6ae795b6b742431019e2d3f6b90f9704c4ad22fc505cf99dcccb0c340a51f21bfc98fc58afc9e2d8e75058c18021e56a18bc6f32622d78560fad36a3ddcacaefe2563512eeb7ce9cc1a36b3366a6a67946ff6e0eb8ff27d5df1984d32a4d6199a2627bf84b87c57c76c28de3af3cf80924ff06373fe1890264620ca59d616d4b8f77101f25edf9e5290b5c1ddbd884ca7a729a9cfe5fc2c6d2d8d5180fb80ada4337d2168c609054c99818619ab60358922b670d6f6f614a12969f3f2c669d69ccca3128af2366150d37a6a6571bad7879d83417dfe19ea5ad6fbb5655c33b1399f2dbb89d89b774019615d00586041700782f0bf6c70feaebb034014f44a84348c8bd66a99a348064c6b97d916a4cb09075895268670d3c4c3ba9cca948366b7df4043702aeb23dee8bb975bf2315dd317c4bfdadc7369f976521d92bdce32f8aa14495dce8a09bf1bcc024d083a7febe0797aa3e1a838f6038f803cae06ac22f000177b2e66a7a0e400c2ef7db6dcaebd73ed5e348d8ef6556467b0d78c3d2ca8d5238f4ccbdb42cb9719c1265956c95e1a351c6965ec9a4f7dc75718f5fe2db6dbb2926dbe82745bf73bc3fee197a3768227bfda54e45dcc62236ad3b4b3d6a5534d80d2d6fe6009aad5bb25779cc4d95c418a7161082baf7076af209564209be130c41e8445e8094f76e22de7003f9f3f6600760bb5b29a0981d571e5239abe674196f23826719fb3508ad6b636be031fe66004090ff557d630513dd72fdf9ff1bb56c800c0114dcda740206206e34ddb4b5f704c766974505be8ae56dfecf877555775c04ff628b2ea86ead67edd6a3604ea73636a6596e17efe49f2312e654be4eec822b9d72332fb21262e52e7051fd51d4ac8336461b741680e9f76a63e730ed9ec620bf3fbd17c69cf2e2dc8e39c0b4656d22cc61625c4e67dc5477c3cbf3920894321f6d102a431b1809a5e24a7c74284db1c840c9929e0aa188bcddb3606d02c221c50869a9d172a644703c718d73ba9630d3490c404bbd20a308445db5e905a0fc3a8e1714e24277d3d1b5a35b116b03af163755ad07272db9b43acb0982c198b484f4410133d35b76e56512f4e489d06d94fdb83a626f4bd430361159ae8967559d36fc24bb20c055ebd62e17fa960a25b971cf332f373e1aba610f95513eae78c9fcad150b458efd6e76fe936b1c8746efaf978c7ded17f1b0b5930a09e8dcb69a6d13eba95a314fb38770a726b6fabf77d81b00d8fa48ce63237489ffff86e972c2ff90343a95c729e7aee4ddb5d565b825619743a380226d7dd2ce9d9d0608148821862dd20edb137f5a7532ad8c2493586513f52485da39a6e3c12e5a93c8c0084cf8897a786b73941c8844b6dab1871b4ee5b64935780efe8ea9823f774a5c8dbaa852b0538d39e9e8ae7b806369a0316b8c8572a25aae3f71cd81ed542bf5d5aa12edf640a8f11c5d46072710dd914a1677af6f1f98e03a99eb0112f9b76d2fab14edb9e81721c5fa2900c499ea10953d6617c477035fa9e93a58e3db68a64e693e550ea84113ad58709db2f909a16995ca6d2997c8a854eb18038e9eef60eae59f3ae95082d1e1b3f90a4979db0c18d118ff86cc2e49b3a22513a6c2fbd354b29002df1bb70240d7298003c7ec81b7c8be1a19a79396b15c035c3ab9d4c743530a06f10a6df810dd2176d3d4ad6282a0116bcdf520c1673da962b4d82997c78717265709b44b8ba43495dadec90fdb7d63787371e3cf5bc40a270ad799f144331581a92c110748be430fef6243abbfea09102f05cb5004dd7ab710b383d6b15caea79e7b483df8bbe5f6cf9e1c6bbf68481d8e7ffd85a47ccb48c949d5e6faf4e8e955b490d551c80da59742cc017a6ff6d20d5df15b7f7ae42fa1c0d37827a920a88f9849b80205fba65c92f1a0fcfc716583c75c7cdfb7da3135677efee36bc99ec89f7c2dba48cfa1d4fc33ec1925470e85bd80b8e23b6182729e1611083d8c38c0dcb70578ca9cbc1dcc7c6ca387e2c841fad51911d629682e7c91e92eccd304a917160a9444c720e381a9845fd0d1f71de2ba238c1be609538a6e1a756e496b9c1ca9a7310e635f5c734f01b2c760126f266cd7bf14a3341cc4508c0f6bb19e0e3a9bca7e3fa2bffc6f8fbf53dc77b802cc9a8ed9175ce116f776cccd4517db1e0a184aaa7a0f27443446db3cc451d32d79b4ee20bae94089985e24b8b8f2c295faf391a12dc182237bd0f134dfab321fcec38e64fb4a4d1ce29f5abb23c1a7259a96db432ef665930a6105e4b42f924aea46882ad086e8fa8788c74a0fe967a62bb978da26be024113f8c8155a1a38be6180b7c7a54ae19a8b6a62982d1301f79cdf45b30c3c261c5caeab4f6e5551b0c33b61eeb3237f978673cad6e1dcf070830d82718274dc62381dfa7ef93afc9b72bf6af5ac4756bfd2e19369fe0aba479fb39cd7852630822e9687eb8d6dd038cb665c4a57220a225846a3b443ca3f2d2628adaee994a7fb09460854ce86cb45a2d04d27829bdd79d137d3125de268c370c4ab6cfa8d2fb5c35af96ddfb0e4d13ecc808754ddc4ff6dcb0d6253eba9dde1c440925450c41e53a73aa21b31653478ca4e56ab55cb5abc6d15244a61", 0x1000) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {}, {0x0, 0x1}, {0x0, 0x7}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x4000}]}) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r4, &(0x7f0000001c80)=[{&(0x7f0000001bc0)="85", 0x1}], 0x1) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f00000016c0)={'./file1\x00', 0x6, 0x100, 0x7f, 0x1, 0x4, 0x7, 0x35, 0x2, 0x0, 0x100000000, 0xfffffffffffffffc}) ioctl$TIOCDRAIN(r0, 0x2000745e) r5 = semget$private(0x0, 0x3, 0x222) semctl$GETPID(r5, 0x0, 0x4, &(0x7f00000002c0)=""/19) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setuid(0xee01) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000080)={0x5, 0x1, {0x4fe79930, 0x9}}) r6 = semget(0x3, 0x1, 0x2) semop(r6, &(0x7f0000000300)=[{0x4, 0x8001, 0x800}, {0x0, 0x20, 0x1000}, {0x1, 0x40, 0x1800}, {0x3, 0x401, 0x1000}, {0x1, 0xd23, 0x2400}, {0x1, 0x0, 0xcb1344ebfb035074}, {0x4, 0x8782}, {0x0, 0x0, 0x800}, {0x4, 0x1}], 0x9) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x400, 0x0) r7 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCCBRK(r7, 0x2000747a) socket(0x400000000018, 0x3, 0x3a) socket$unix(0x1, 0x3, 0x0) pipe2(&(0x7f0000000380), 0x10000) pledge(0x0, &(0x7f00000001c0)='\x00\x06\x8c\x88\x03\xd4\t\x19a\x03') semctl$IPC_RMID(r5, 0x0, 0x0) 16:00:20 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x2) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="5602e5ffffffffff0000"], 0x10) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x5, &(0x7f0000000540)="eb0600000000000000aa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x11, 0x21c207a54e28383d, 0x80) getpeername$inet(r1, &(0x7f00000004c0), &(0x7f0000000500)=0xc) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, &(0x7f0000000340)=0x7fff) sendmsg(r0, &(0x7f00000017c0)={0x0, 0x0, &(0x7f00000015c0)=[{&(0x7f0000000080)="171adb7cf48f4a9a1135527b2494efc8116812660e8c81acd5c8ea06efa288783fbd2191b52ad55971cb4af82865", 0x2e}, {&(0x7f00000000c0)="bcd30226c08c1c5defd3150b2aec60cbc12caf8c73842fbd686736a7eeee1b4a2320cd547a83b0f337a65306f52171cc1fde111659278b9b5d6d4a8d60ebc6eb70083d7bf69b1a92a43d8d51f0598d542cca21a2a3a06845f39beb797fdd0243ab2b3b1f857df6a8f20e7af102ae51aba4a531fb1e6d9a83b40ab21a9b3f39b739f2f8a6e4bfbf536ac782a303f1aecbdc8558f5bf75", 0x96}, {&(0x7f0000000180)="55e96fe904cc21c2bd13f92dd30f846fedbc3edf6764bc926ca1810eb9bc9b10fd867f5dfde065e39b0d4b278e5ef26eabc58715063ad46fc50748e08b0126e316f6fe1df91d1234e9f2e68954502f2daf6fd1e97f322a26c88bf6e3d5629166a9e65693affd74cccc1f17e7a511885ec0867a36ad5d513a4b8e1670d31eb5d03d833b00b84dfdbcc48dbe9adcfe38214d6b68d396493bd92ab367d69d55dde643f08790f0119333fcc24bec1874dc032513f8a4710841bce0869786f8fa8276ee292726f2696d7a970d3a7ae2b4999d959604f259638f97d829886889237d0c0ca2e0e44cf38f71a658e9a9a48838f4c00218d906", 0xf5}, {&(0x7f0000000280)="bb77de8ec26cbc26bcdd36bfac333da392fe575ab53c76cf07f1c78cc8937c86574a434620a34147f0c8fc271718730b113607ddfc90025be6f6e5042e1cc8de199b600f27145d99beac562bbb03697564dbdfa584086677855e1c6bd18fc8b68baadae7641e6442416cb1667096637f3e79a42f3c5b313cbae341b2b4ce6b09d4901ecdbb14ae4bbe4c7ff22e6de036e8852dd4dbf3e9", 0x97}, {&(0x7f00000006c0)="ed052fd068d938b91c0935ee338b9c72ff579ca7b24e3f393fe983721dc8ec3293100830ceb5c4b1ec21468a3f27fc4d79f96907c415bf064724a256e9568bfa531386bd2a992a2380bfa99f1c00d43c85f30ea387b0642da40b197d5b24601297015518126d83bcb211353fe5a63e4d6303a0f1ae25d5366e7aa95511fab30ece904d015f07c434a1f7c3fa2f11bb8071a48e0b3ea8c277cfc13cc9954fc2e1cbaa79c2bc193d0d54757780440d0d0092253de655bad6bf7f20cf7b7e251c61b047da86dfefce5a9a543f2efdbc60f5482037f25185c984d8adf7e88d51fe804c19cb2c28d020bf885eebd76c2ec23a403e9219b107161fb8ac2bad8259104661852d03dca63d3165b9d502d70000998be723420551cc1f42715a651be3fa6e5b7f89c6ce7ada361c144b14d9c7ae43c5430d7dfc9bd4db999232cee800ae76842657bb4110a3d5771a43572726d9c7fb0c60847aef26e9bd5dbde2c06a6c3c101b3c4a7db264cc044161f6639e14e7a38813e94c0e2fcfa8ca8512420bba36f2d40ce2ad8eab6dbd67742ccb0023db34c1f9ba7cf615ffaf84ab5c98c5a7c072ca071ea217d24be059e4bad6a1f2a2c5179d0834637227b6f9fdb075040f25da98635a7e1131b54e418d8ca23b0252215c7b172a71ed25b45091b5fe04ae278210b4b479a9cf0dcbf950382f7d1afba763313f383a07289c84eeee335225a83e6f5b5af8caa2772fe0c18847400666711c88977941811cd6eac13c795c5e1d045c76ebf890fca606a68fbea75d50acd5cc15ed450cf37e6658707d5193aaf0f57a117987d12cf3a854a6e119a74c2d69b39338f12996d0a9520e2c61c194c7cd2bddc95eb2a843f2f24bf16e5ddc6c93acc3ee99bdeba4b687b47ebe50d0a8f8acb9e19e10c01bf0ef55c4393f5933305cdbd1f76c95f2915fbd5d8257fa77eebb7f2454a71a96be5924c85d6c022db3816e8fcf07447657f9d640de36b48aa41b30b076b71f2438eb38e256b35273297a89117f53479f2ff7979e875649d1e26e5eda1feea68f1c784ac1c6b9841fcc111cf35d3c219fcf07c2e688f15ee5a52125ee5976475c9d140533fb4053b8cd7b55b015ce8a2198ff5b40ad63a2b6ae4ca36887479b1c711519bef8d952a73e3c4ec871c215d554fd8f1c10a6dd9cc5a1f83ebd66cb7bdd5130ddac14cdeb2f1938b17e852f80e07d9304ce26ea0423db63ace0c69f2e0dd1cf5c7656a4dfd76c5b24770b", 0x376}], 0x5, 0x0}, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r2, &(0x7f0000000380)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f0000e552aaeefeaff0f2c85e2c31c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef002", 0x8a) close(r2) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000040)={0x3, 0x0, 0xbc, 0x3}) 16:00:21 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb13f3b74e0d8e9", 0x90}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) setrlimit(0x3, &(0x7f0000000080)) r1 = getppid() fcntl$setown(r0, 0x6, r1) setrlimit(0x3, &(0x7f0000000040)) 16:00:21 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x10000, 0x0) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000040)={0xd1}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x20000, 0xad) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f00000000c0)={0x1ff, 0x9, 0x10001, {[0x3, 0xfffffffffffff000, 0x0, 0x7fff, 0x6, 0x20, 0x7, 0x100, 0xfff, 0x1000, 0x200, 0x800, 0x0, 0x6, 0x6, 0x6, 0x3ff, 0x8000], [0x40, 0x100000000, 0x5, 0x4, 0x4, 0x5, 0x7, 0x58, 0x4, 0x7], [0x2, 0x1, 0x5, 0x6, 0x747, 0x9, 0x800], [0x1, 0x2, 0xeb7, 0x918d, 0x6, 0x6], [{0xb73, 0xf1b, 0x10000, 0x100}, {0x5, 0x1, 0x0, 0x3ff}, {0x7, 0x3, 0x100, 0xffff}, {0x1a, 0x6, 0x0, 0x4}, {0x101, 0x10001, 0x7, 0x2}, {0x3f, 0x67, 0x9, 0x1}, {0x9, 0x1, 0x2f, 0xffffffff}, {0x6, 0x5, 0x9, 0x5}], {0x5, 0x8000, 0x1, 0x2dc}, {0x1, 0x8, 0x8, 0xdd1e}}}) symlinkat(&(0x7f0000000340)='./file0\x00', r1, &(0x7f0000000380)='./file0\x00') symlinkat(&(0x7f00000003c0)='./file0\x00', r1, &(0x7f0000000400)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000440)={0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x4) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000480)=0x1) r3 = dup(0xffffffffffffffff) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f00000004c0)=0x2) pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000540), 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) pwrite(r5, &(0x7f00000005c0)="807f3c52647df9a1f7e913253801ad90024473b1273720c61937394cd3fc7f7095fa5ac47d55f382e8c55c7437ef6fc4d7c9a6e1c867a273e9ee4a3e022a82d8f2c977c7a7993ca788900d057a4cc8d4123ce2391303821e88355f236c8603847bb782d6cb39dbf8c0b978aa96b34ee9f83a573011e2af2b0bbdd4ed7769fd8f72634554be61a7cc982701a25dfa8e6e5bc18c20dd4aa925fba0f604f8e413cf5c56172f2ee1a84817ae22960985e09b07a9d7fde3fe0165318bcf0c92162bcb79c8c4e33226ef9e618927d144e647c8fda7ff719426c6bef51087cc5e8bec36892a6baa344953cf712a6a111f", 0xed, 0x0, 0x0) minherit(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x3) execve(&(0x7f00000006c0)='./file0\x00', &(0x7f0000000940)=[&(0x7f0000000700)='\x00', &(0x7f0000000740)='/dev/vmm\x00', &(0x7f0000000780)='/dev/vmm\x00', &(0x7f00000007c0)='/dev/vmm\x00', &(0x7f0000000800)='/dev/vmm\x00', &(0x7f0000000840)='/dev/vmm\x00', &(0x7f0000000880)='.[!(\'\x00', &(0x7f00000008c0)='\x06\x00', &(0x7f0000000900)='/dev/vmm\x00'], &(0x7f0000000ac0)=[&(0x7f00000009c0)='\'!/}\xb6\x00', &(0x7f0000000a00)='/dev/vmm\x00', &(0x7f0000000a40)='-\xba\x00', &(0x7f0000000a80)='\x00']) getpid() ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000b00)={'./file0\x00', 0x3, 0x7, 0x8, 0x64bc3b492e11e542, 0x0, 0x80000000, 0x8, 0x0, 0x1, 0x80000000, 0xff}) lstat(&(0x7f0000000b80)='./file0\x00', &(0x7f0000000bc0)) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000c40)={0x80, 0x0, {[0x6ae8800000000, 0x9, 0x0, 0x63f7, 0xfffffffffffffff7, 0x10000, 0x8, 0x8, 0x1, 0xfffffffffffffff9, 0x10000, 0x1000, 0x7, 0x6, 0x3, 0x6, 0x10000, 0x3], [0x670, 0x47, 0x3, 0xfd2, 0x3, 0xa1b5, 0x4, 0x8, 0x9, 0x3d8], [0x7, 0x2, 0xffffffffffffc198, 0x800, 0xffffffffffffffc0, 0x40, 0xff], [0x7f, 0x0, 0xad22, 0x4, 0x9, 0x9], [{0x100, 0xfffffff7, 0x7, 0x1}, {0xff01, 0x0, 0x80000001, 0x4}, {0x0, 0x28, 0x4, 0x6}, {0x69, 0x1ff, 0x6, 0x19}, {0x0, 0x3ff, 0x1f, 0xfffffffffffffffe}, {0x8000, 0xdc51, 0xd51, 0x8}, {0x1, 0x8, 0x1, 0xc00000000000}, {0x7fff, 0x6cfc}], {0x101, 0xfffffff8, 0x1, 0x1}, {0x7ff, 0x6, 0xcb, 0x1ec}}}) readv(r5, &(0x7f0000000e80), 0x0) r6 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) renameat(r3, &(0x7f0000000ec0)='./file0\x00', r6, &(0x7f0000000f00)='./file0\x00') r7 = open(&(0x7f0000000f40)='./file0/file0\x00', 0x8, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000fc0)={0x8, &(0x7f0000000f80)=[{0x3, 0x3a, 0x1, 0xfffffffa}, {0x7f, 0x1f, 0x81, 0x8}, {0xff, 0x0, 0x3f, 0x4}, {0x7, 0x9, 0x48}, {0xfff7, 0x9, 0x40, 0x2}, {0x98e1, 0x3f, 0x23, 0xfff}, {0xdf, 0x5, 0xc6, 0xf7a}, {0x800, 0x0, 0x80, 0x4}]}) getgid() munlockall() r8 = dup(0xffffffffffffff9c) ioctl$VMM_IOC_INFO(r8, 0xc0185603, &(0x7f00000010c0)={0xb7, 0x0, &(0x7f0000001000)=""/183}) 16:00:21 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0xb59d0cc6b6438b22) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000040)={0x4}) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) 16:00:21 executing program 0: r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) shutdown(r1, 0x0) connect$unix(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="3b024207e0000001861835bced11a0007cb0741e5f1124170919cce61818ac5855dcd96b91016c9de48903a0c425397f512e14ccb2d0dcd4a79272b268e246ac8e2f3f93825babf0dad0eaaf9b39bce0ac66ab66f386ccc1a9c637ffd03409d630bfe28fdd5e4e39f5dba61e5c8068427bcc553c17db684624cd0c1c7ff3754089d991249caa7a0e9357a7f50888c3e95aa8e9b53675844655163c95ccda784d392a45069f4242f3fe73f7ba8ce409"], 0x10) write(r0, 0x0, 0x0) 16:00:21 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYRES64=r0], 0x1) r1 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000001880)=0xfffffff7) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000001900)=0x2) r3 = socket$inet6(0x18, 0x4, 0x2) sendmsg(r3, &(0x7f0000001840)={&(0x7f0000001200)=@in6={0x18, 0x2, 0x3, 0xfffffffe}, 0xc, &(0x7f00000016c0)=[{&(0x7f0000001240)="d9addfd0a51363d9e3d1d893f825b3ed050fbb4ba27e9281d8e1e110958717a12a568b3cfb9c61fef8fb1b2f7407c2684ee016d1f4ed0db765aa32921416d891c26eedf0669d647e287cc7a2e5784a926958611a9959dee5", 0x58}, {&(0x7f00000012c0)="ec93b0f72b", 0x5}, {&(0x7f0000001300)="7990d87c8b0000202c0000", 0xb}, {&(0x7f0000001340)="36a9ecaecde8a722445f6ba722fcbcf5dd588f942a6145703aa8f5356b80f5e76a809f8866f97522220957034dc918f6b11b4ddbc9f52c1390c4e99ae1d68252f0ae5a046b67d5eb3a83845dce626877ce1d124909b9aa1ae6310beff004f6d748efbd0ad13081ffe96b6db409413c222f43ce4a33da09f573f7b0b11ca42ea2f19f45930e653e50f5609a850fdbb069882c2916998ad6e4bcce3f0d3161494c686f7c95399ceacde01fbf5b394f0e37654b19ec0f75e6a2a9a5f676ca2bce08874de629afbc48", 0xc7}, {&(0x7f0000001440)="5b591285d6e446", 0x7}, {&(0x7f0000001480)="318ee126a6e28a72e149fc7b58753d17e542fc3357125c1c6a9a6a4dbc6487", 0x1f}, {&(0x7f00000014c0)="071a40dbb382d229ecc84e6ac6e5590c9c4ac4b7e922f8134774a2b91ba230079fb03df41680426792fb279739e92a0b27ddcbef4968960a1e832c04a54d558b5935de7709f3f46535c04f5566e7f4d27ad33d143c1209b70f2e4318745f66bdec0808963909631e00e3d270b229953d6cb32542015e0f4dba45122c0ce3c54708d8585d6f4b68bf01910dc8468d48223193723d57990f3f6683036f01762958bf856ed76b5b40ab1a58fc86004fbcacdbbc47f46e5d1f6c1a7df1e32fbdbb7fe753570fa0face6526e7684be7a06ebe6f3343f93379c6fecd44bd500c211c03b996c31f820b681f425c950d92ecb95e8d5e1bf2c6", 0xf5}, {&(0x7f00000015c0)="28cc206bd917fab71a8f2b7dc54a217955b6f03bf7093a4fd717afc8f354ac29b529c3ebccc4dd5427cbbfcb7a5171d929196890c6d307db3931c554cca742b1548362c5fcb711a6d2cac3433adcd2ef6c381d85e38b06e09045c88e6e359047730f34fb411cd23ef573fb0695f41bf17f46d730c642480ddf3067743e5b062013de3b6104dd8adaada75c1b776c", 0x8e}, {&(0x7f0000001680)="25c6b2b473dd3a692be2af61bd1480b6b2ad5ba40f827535c2575bd7396f929257315e736ddeff43fa08f33439bda923e9760ecf09", 0x35}], 0x9, &(0x7f0000001980)=ANY=[@ANYBLOB="900000000000000075ea22dc01000000d1bfc5c3a93c0a87552b36951a7b77b4e32af4aa4f1df5a1bee303e41b875a53aef65ea592e61888cb88be232b768f42492d5a00f84495da903b9d0012b4e584fbafebd8ff9a30b0bb020927067f21f180bda63ebe7f7a313c76a9147b8125de1fd21b258cd648bd70f13bb0f862e901df144fc7adf03e2dacf8a0dce1fa0000e5d4ff6cc5337fa4cc3f151ba6ffe3deb7ea177ebd46a98f8af0924ec4ed791a020ef2c088c13a7d49db6ad015b40ea5e9a4f05e3e4ae3f88b6647e2ca3c6ac88f52f212e4d2a9eae3489f53776df615b576cb8b791986e38f31090677d1cccb736623b3ef873fc43d2b256da5737d106dac9c4ffc578c8adc7719dcc6724eaf4e9a488c54492a13f525054a45c60187a92e862191ecbb09f1966ec9c15e2859fbe4145adcd2535263c30c38de8d6bda0732afc308bdbae078400278f4474c4852fb85d9f30fc7e0ad0022bb7ede3fea19bba8da83ff1dd39c31bc8eef3cbedc620fb819153e9fe8158e9b8e96cbe736eae3135671b2a65dec5a"], 0x90}, 0x400) recvmsg(r0, &(0x7f00000000c0)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x1, &(0x7f0000001140)=""/99, 0x63}, 0x1) shutdown(r0, 0x0) r4 = socket(0x10, 0x59883ce39afd46c6, 0x9) setsockopt$sock_int(r4, 0xffff, 0x1027, &(0x7f0000000100)=0x3, 0x4) dup2(0xffffffffffffffff, 0xffffffffffffff9c) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000001940), 0x10, 0x0) close(r5) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) r7 = dup2(r6, 0xffffffffffffffff) ioctl$PCIOCREAD(r7, 0xc0107002, &(0x7f00000018c0)) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r10 = dup(r9) ioctl$BIOCGDLTLIST(r10, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) ioctl$KDSETLED(r10, 0x20004b42, &(0x7f00000011c0)=0x2) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0xfffffffffffffffc}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = semget$private(0x0, 0x7, 0x286) semop(r1, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r1, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f00000000c0)) r2 = socket(0x18, 0x2, 0x7) setsockopt(r2, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r3 = semget$private(0x0, 0x2, 0x20) r4 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0x5) lchown(&(0x7f0000000240)='./file0\x00', r4, r5) r6 = getuid() setgid(r5) r7 = getegid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000280)={{0x6d, r4, 0x0, r6, r7, 0x49, 0x5}, 0x8, 0x6}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r11 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r11, 0x2, &(0x7f0000000100)=""/114) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000200)={{0x3ff, r9, r10, r9, r10, 0x104, 0x5}, 0xfff, 0xd, 0x0, 0x0, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r9, r10) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r10, 0x0, 0xffffffffffffffff, 0x0]) r14 = getgid() getdents(0xffffffffffffff9c, &(0x7f0000000300)=""/12, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r8, r13, 0xffffffffffffffff, r14, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) 16:00:22 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r2, &(0x7f0000000480)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a3564000000000093", 0xed, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x1}, {}, {}, {}, {}, {}, {0x0, 0x800000}, {}, {}, {}, {}, {}, {}, {0x1}]}) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) execve(0x0, 0x0, 0x0) 16:00:23 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f00000000c0)=0x3) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) clock_getres(0x4, &(0x7f0000000080)) 16:00:23 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1afd) r0 = open(&(0x7f0000000440)='./bus\x00', 0x400000003fd, 0x0) unlinkat(r0, &(0x7f0000000000)='./bus\x00', 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) r2 = dup(r1) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f00000001c0)={0xfff, 0x25, 0xffffffff80000001, {[0x100000000, 0x5, 0x80000001, 0x3, 0x6f4f, 0x5, 0x6, 0x4, 0x0, 0x9, 0xff, 0x10001, 0x9, 0xcadc, 0xff, 0x90c, 0x8, 0x8], [0x7, 0xffff, 0x4, 0x4, 0x5, 0x5, 0x6, 0x100, 0x80000001, 0xffffffffffffffff], [0xfff, 0x80000000, 0x7fffffff, 0xb85, 0x98, 0x3, 0x2], [0x4, 0xff, 0x6, 0x2, 0x6, 0x7fff], [{0x6, 0x2, 0x5, 0xc2f9}, {0xff00, 0x4, 0x0, 0x4}, {0x5, 0xfffffffe, 0x8, 0x80}, {0x3f, 0x2, 0x5, 0x5}, {0x0, 0x3, 0x4ff8, 0x101}, {0x2, 0x3, 0xd76, 0x1f}, {0x101, 0xfffffc76, 0x9, 0x1}, {0x3, 0x7, 0x7, 0x6}], {0x9, 0x1ff, 0x9, 0x3}, {0x8, 0x7f40, 0xd43, 0xcf}}}) ioctl$TIOCSBRK(r2, 0x2000747b) ioctl$KDDISABIO(r0, 0x20004b3d) write(r0, &(0x7f0000000180)="7435b4", 0x3) 16:00:23 executing program 1: socket(0x2, 0x8002, 0x0) socket(0x18, 0x5, 0x7) r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66a474696c65"], 0x10) write(r0, &(0x7f0000000100)="000036c44a2d705e683a9e798003a7c0e91494c7899624b887e62d5cb5dc0917", 0x20) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000140)=0x10) recvmsg(r0, &(0x7f0000000280)={&(0x7f0000000080)=@in, 0xc, &(0x7f00000005c0)=[{&(0x7f0000000600)=""/117, 0xfffffffffffffcf8}], 0x10, &(0x7f0000000240)=""/11, 0x67}, 0x40) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66a474696c65"], 0x10) write(r1, &(0x7f0000000100)="000036c44a2d705e683a9e798003a7c0e91494c7899624b887e62d5cb5dc0917", 0x20) socket(0x0, 0x3, 0x1) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3a, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="ec0ba3282ca6f0f709e9b6ff87bc") 16:00:23 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() socket(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7fff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) shmget$private(0x0, 0x2000, 0x22, &(0x7f00004b8000/0x2000)=nil) r3 = socket(0x1, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x10000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000280)=[{0x5c}, {0x2}, {0x4000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{0x3f, 0x3, 0x9, 0x7}, {0x800, 0xfa, 0x6, 0xfffffff9}]}) 16:00:23 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x2) pwrite(r0, &(0x7f0000000100)="c3", 0xa322c749, 0x0, 0x1) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x810, r0, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) chflagsat(r1, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) ftruncate(r0, 0x0, 0x4000) ioctl$TIOCSPGRP(0xffffffffffffff9c, 0x40047477, &(0x7f00000000c0)) 16:00:23 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000380)) r1 = msgget$private(0x0, 0x718) msgget(0x3, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000500)='/dev/speaker\x00', 0x40, 0x0) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000540)="91faf409993107d95e6c5980f590ac9d934f2b483d4c1d0afdd541dcff69894a27728c00f9048b47d0cbb9287254c85555b9caf289518691f43f7d31d1a1f484ccddff5df5176191702329999e4af1f8549a7e34fcd5e857ad95c1fbf342988b98e008e088fc74fa9323d9b4e5dce07b43387e044a35b52e116b00ea923fb2432ca29c90", 0x84}, {&(0x7f0000000600)="c21616f6d974e53375b2e32f04ba8bfbdcc1bb8da7b269d7", 0x18}], 0x2) r3 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) rename(&(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', &(0x7f0000000140)='./file1\x00') r5 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r7 = getpgrp() r8 = getpgrp() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000300)={{0x8001, r3, r4, r5, r6, 0x4c, 0x6}, 0x8, 0x800, r7, r8, 0x7, 0x4, 0x8, 0x484}) unveil(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000080)='r\x00') ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x1000, 0x5, 0x10000, 0x4, "1b55acd832f2cb73aa61f954cb75ba27a87ac945", 0x400, 0x3}) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='./file1\x00') 16:00:23 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}, {{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) dup2(r2, r1) fchmodat(r2, &(0x7f0000000000)='./bus\x00', 0x4, 0x4) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r2 = semget(0x3, 0x3, 0x4) semctl$IPC_RMID(r2, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3d}, {0x3c}, {0x4406}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) r4 = fcntl$dupfd(r3, 0x0, r0) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f0000000140)={0x4, './file0\x00', './file0\x00'}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r5 = semget(0x1, 0x2, 0x85c) semop(r5, &(0x7f0000000000), 0x0) 16:00:23 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = socket(0x1, 0x4003, 0x81) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) write(r1, 0x0, 0x0) recvmsg(r0, &(0x7f0000000400)={0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r2, &(0x7f0000000100)={&(0x7f0000000040)=@in6={0x18, 0x1, 0xfffffff7}, 0xc, &(0x7f0000000080)=[{&(0x7f00000001c0)="852cb10993e2a49f3df2e4c312028c6a97818cc547563123f0c2f6527e2ad243e20d933028511c9ca8bb099784d38700d05281ffc9f9b6d5be6c7b51bafc1df7e4a9665ba698fbebab12aad02524f1c15890fd7c74bdef7aaaf15f200f7d5ae8de95bf2895172b6ade3f5fc5f166cd60eaaf3a40fddf5b683b9cf27f5c09a5ec407da9ecfa961830a63ab9b9e57ec4af5bbd982b0c525f077aeea5", 0x9b}, {&(0x7f0000000280)="e8639ec5bfac8cd9246aa7776093864007ed0ea3b51fad6f2b865059181157d84a6f0feae46f22663408737173612b898ed4572275ac7ef1cff627d4ae78ecca9a51073c46315d5b66deec58ac172a88a56f39bd9f2e8bc19b9fde9059dc9af8158662a1058c64d7418c50f46cdbb8f8b61bb7ae9949f6bb3c52c1d27f250980347a44e1942033883d2939a21d8d02af3bdc6a7e544b14989992cb4bcae00616bd54c7af6cc84b86c163d21ca83bc92092191459e06c5727eb4bc0654a86759a234534", 0xc3}, {&(0x7f0000000440)="359546ac7b0e835f8b16636fde0d5ad0c2f100e7716284c7157b9d976e2e027b9e509826d33c28b9778431f07cfd8058ff8befbe4d0e04c85c1b4aa59b44ec841382a89af9cc47c0aac508f74170fb197bf236ce4dd1948038a95ec252f5e26638b6f32ffa9dd5c0d3f9add807d32b3cccaf95de4620c3bdd7034c669d0fce2a0faed0a5f330dafd8f48f7656a4526651a83e44ab21a02d2ae09f476732e5bd3816f2e4404b2188d4372b54b03276040c446fbf11a9dabd4d08165a0d15455509b42bb00b6ef2ace937e031db94d3433e20b065a4961e33f1efe", 0xda}, {&(0x7f0000000380)="de79261a8a4b27a530e92609b1d8b6d9249ef6609ab00882e1e3eed7efbc1745c562744ffcc6293ea5285d890105bac7c1eef63166b9376f716001895e59457c723e8221de8e", 0x46}], 0x4, &(0x7f0000000540)=[{0x68, 0x1, 0x101, "2656934f8ee2b6947b1599e35827f0fb779bd0f7df2aed4ddca33599c1614103fc538c58ec573e05aee68c01999031a75d140eac9686e7050948728d35df45941f2ecbec1d32ca79e5ed55b0c025d2e4df3c1900"}, {0xc8, 0x1, 0xffffff81, "4a94990b6dc078ac952a2af1b23e3eee8cc212ae8913b5f6021a284d0842acf67f9d1cc470658de2c436e79682a6f94f6f628dfed75d5f55bdc34601d4426b38e3d4656817982dcf0b5aff7e928e49e9f3b3f6780dc8c46d917ae50d05e7b62929b7fe0c831f1e383a57dfb002cea22601fdeebd9ce68d0a73c6df0e592f8c4f87fbbeca32ddbd7c499c5be1217e6e90f2d98dfe62b1c43ac3c4d1bd521bba7159f46d5a002058f1421d56b8795235b8f8723c8a57"}], 0x130}, 0x0) lseek(r1, 0x0, 0x13, 0x2) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000680)='/dev/diskmap\x00', 0x20583, 0x0) lseek(r3, 0x0, 0x0, 0x0) 16:00:23 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = dup(r3) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) ioctl$WSMUXIO_LIST_DEVICES(r4, 0xc1045763, &(0x7f0000000180)={0xfff, [{0x1, 0x4}, {0x5e7296a1f66bd316, 0x3f}, {0x2, 0xffff}, {0x1, 0xfffffffe}, {0x0, 0x7}, {0x1, 0x7}, {0x1}, {0x2, 0xffffffff}, {0x3, 0x8000}, {0x3, 0x1}, {0x2, 0x8000}, {0x2}, {0x1, 0xdf}, {0x0, 0x7}, {0x2, 0x7fff}, {0x1, 0xf0}, {0x3, 0x9}, {0x2, 0x8c}, {0x1, 0xffffff90}, {0x1, 0x1}, {0x2, 0x9}, {0x2, 0x7}, {0x2, 0x5}, {0x3, 0xbb5}, {0x3, 0x4}, {0x0, 0x6}, {0x2, 0x10000}, {0x2, 0x4}, {0x1}, {0x2, 0x7192}, {0x3, 0x10000}, {0x2, 0x41}]}) close(r2) socket(0x400000000018, 0x3, 0x3b) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) 16:00:23 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x1a9, 0x40000001}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:23 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r1 = socket$inet(0x2, 0x8000, 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) r3 = dup2(r2, r1) listen(r3, 0x0) ioctl$VMM_IOC_READREGS(0xffffffffffffff9c, 0xc2485607, &(0x7f0000000280)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup2(r5, r4) connect$unix(r6, &(0x7f0000000000)=@file={0x3, './file0\x00'}, 0xa) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r8 = accept(r7, &(0x7f0000000080)=@in6, &(0x7f0000000180)=0xc) connect$unix(r8, &(0x7f0000000500)=ANY=[@ANYBLOB="02002e2f66696c653000cea629447b68d89d77790c32148b7ef7733f4c60f3f297ddcffa4587469d7f8d38714ad8c2938ea4d1dcc18b36484822c80265feb792e6412ee84c7ea3736013e869dfd4560990827145921d73ef1bb6bdcf0dcb147eeaa756f7a46701b160b38a88439242f736086e9781feb8deea5fd1b78b83d48d49907246dc52883726408a1b7c6ec508d88ff6a0992216bc30ddb797f8d8ba4117d76185f284ca42d8985304b6fefe0edfabe3bd513bbab964ebb6b1376dc246090220911fd9d7c34018f38622f32caef37fbea0f8f82a36000000005eb7bba298610000"], 0xa) 16:00:23 executing program 1: mmap(&(0x7f0000556000/0x1000)=nil, 0x1000, 0x2, 0x5012, 0xffffffffffffffff, 0x0, 0x0) chdir(&(0x7f0000739ffe)='..') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) flock(r1, 0xa) madvise(&(0x7f0000704000/0x4000)=nil, 0x4000, 0x6) 16:00:23 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x100, 0x120) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 16:00:23 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000500)="e1", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unlink(&(0x7f0000000100)='./file0\x00') pwrite(r0, &(0x7f0000000180)='!', 0x1, 0x0, 0x8000) msgget(0x2, 0x600) 16:00:23 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d725000000000000000000000000001a00"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) 16:00:23 executing program 0: mprotect(&(0x7f0000582000/0x1000)=nil, 0x1000, 0x4) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x1, &(0x7f0000000100)="08fbdcab9e7765aaa3ef1323e3d12c492ef6b39a03d382653edb1f02b6a7bbfd4d32f5156ff1452f0c6f7a44fb389ebc08fdc46901d895a96f1025cbacd3c175f6393e9d329ccc60c80cb73fd91a8e778ec09e3bcc0734498f3db8ba5a9d41fd5c3a8a7ce13374c40508eea4d05a25852aec3a9a3c11d525828c5dc11c70d8b14368bc1e9b085d6aec7eaac969fdcc70934c39fb0a57ffa50761cca9a8c89575260df375f8406a9a4ff2c54bbbd4f1bfe846cb7dea708e83f7bc95735321852bc11be42b6dce571483566c48c52287c4ee07547e7382128c2408d8a5727239b9e0", 0xfffffffffffffc6b) 16:00:24 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0xffffffe1, 0x90d2, 0x0, "d721000000004000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000b80)="5600000000000000ac8ed6dfa92d42087f00b60390ceda6ac1563048e803cf33267ce764895d247c1a15295c75abcec6c1c369fa47bab9e1aecf0c0aa9f915a4e02f98bdf3155cd7d25d53c373bfc0ed3c5930e61f9a3262664b9e3cbd578dfbfa86f8f1bc7bc834db257824857ac334db10ed7917354a002af475d52a6bc1a5c9f065780f5a26c7bb6b56dac5a7ef0d39c076206c88f83373cc0394d08b073df98669ba61b4f63caec35d5082101f4feaf20be12c91de845c593b04e4b8b48ec7bccaf1ecce8a980b3503bddc3fe5bb6c66dca0bb5a010024b8a14fdcb2a27755096b17790a", 0xe6) r1 = syz_open_pts() close(r0) r2 = semget$private(0x0, 0x4, 0x32) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000080)=0x7) r3 = getuid() r4 = getgid() r5 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000200)={{0x1000, r3, r4, r5, r6, 0x20, 0x3}, 0xffffffffffffa406, 0x7438, 0x1}) dup(r1) r7 = syz_open_pts() r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) dup(r8) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f00000002c0)={0x0, 0x7ff, 0x5, 0xffffffffffff5e50, "854955882e0261b6374dbfa608e08ff7ff00"}) readv(r7, &(0x7f0000000100)=[{&(0x7f0000000140)=""/45, 0x2d}], 0x1) syz_open_pts() 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x14}, {0x34, 0x0, 0x0, 0x1}, {0x6, 0x0, 0x0, 0x100000100}]}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x0) getsockname(r1, &(0x7f00000012c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8691ace00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008da93d8973e2794e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014f547c8a29b38b7ad8434356043b9c57490579bfc392e1f1cec271c86aef9e7d75d93e1d60bfbd340bb99981d0ec3951951edf69f796df2af22d3607ba4b2e70589277f444d40ab"], &(0x7f0000000100)=0x1002) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getpeername$inet6(r2, &(0x7f00000001c0), &(0x7f0000001280)=0xc) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:24 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000900)="000000186004008b0007000000000000000200040000000028000001fee25eff0061209a781ef1b1e4f561b2c284c247f1c76316", 0x34}], 0x1) fchmodat(r0, &(0x7f0000000280)='./bus\x00', 0x40, 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGFILDROP(0xffffffffffffff9c, 0x40044278, &(0x7f0000000080)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getpeername(0xffffffffffffff9c, &(0x7f00000002c0)=@in6, &(0x7f0000000300)=0xc) r2 = dup(r1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000140)={0x4719, [{0x4, 0x7}, {0x3, 0x6}, {0x2, 0x6}, {0x1, 0x5}, {0x3}, {0x3, 0x8}, {0x1, 0xcbd80000}, {0x1, 0xd57e}, {0x1, 0x4}, {0x3, 0x2}, {0x2, 0xbb7}, {0x3, 0x9}, {0x2, 0x1}, {0x3, 0x7fff}, {0x0, 0x3}, {0x2, 0x1}, {0x59d96f2e7d3e1ba9, 0xb1}, {0x3}, {0x1, 0x3}, {0x3, 0x4}, {0x3, 0xfffffffe}, {0x1, 0x800}, {0x1, 0x3}, {0x2, 0x200}, {0x1, 0x9}, {0x1, 0x400}, {0x1, 0x81}, {0x3, 0xffff}, {0x2, 0x2}, {0x0, 0x9}, {0x3, 0xffffffff}, {0x3, 0xfffffffe}]}) 16:00:24 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001880)='./file0\x00', &(0x7f0000001980)=[&(0x7f00000018c0)='&#@,@\\{(/[\x00', &(0x7f0000001900)='\x00', &(0x7f0000001940)='}^-.@\x00'], &(0x7f0000001b40)=[&(0x7f00000019c0)='@:\x00', &(0x7f0000001a00)='[(\x00', &(0x7f0000001ac0)='^\x00', &(0x7f0000001b00)=':.\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) r3 = semget$private(0x0, 0x4, 0x5) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000001b80)=[0x2, 0x6e, 0x0, 0x0, 0x6, 0x1, 0x5]) close(0xffffffffffffffff) r4 = dup(0xffffffffffffffff) semget$private(0x0, 0x1, 0x201) r5 = syz_open_pts() fcntl$getflags(r0, 0x1) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x2, 0x8, 0x5, 0x1, 0x5, 0x77c4, 0x7, 0x1, 0x0, 0x7f, 0x3ff82}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_timeval(r6, 0xffff, 0x1005, &(0x7f0000001800), &(0x7f0000001840)=0xc) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xba0f, 0xfffffffffffff11d}, {0x493, 0x100000001}}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r1, 0x0, 0x519e9ff5a54d8863) ioctl$TIOCCDTR(r4, 0x20007478) ioctl$KDGKBMODE(r4, 0x40044b06) r7 = socket(0x800000018, 0x1, 0x0) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) pwritev(r2, &(0x7f0000001a80)=[{&(0x7f0000001a40)="e22490d295b0d1f6218db0ffb7bf3db1cbb73dead0c09938159787bfd2bd385be3", 0x21}], 0x1, 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001dc0)='/dev/\xff\x03\x00', 0x80, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) preadv(r8, &(0x7f0000001d80)=[{&(0x7f0000001bc0)=""/240, 0xf0}, {&(0x7f0000001cc0)=""/158, 0xa2}], 0x1000000000000002, 0x0, 0x5) readv(r4, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000000300)=""/136, 0x88}, {&(0x7f00000003c0)=""/168, 0xa8}, {&(0x7f0000000480)=""/146, 0x92}, {&(0x7f0000000180)=""/4, 0x4}, {&(0x7f0000000540)=""/166, 0xa6}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/156, 0x9c}], 0x9) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) 16:00:25 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) dup(r0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000280)=0x4, 0x4) r1 = socket(0x2000000000000002, 0x1, 0x0) r2 = dup(r1) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r3 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000480)) read(r1, &(0x7f0000000980)=""/167, 0xf) r4 = geteuid() kevent(r3, &(0x7f0000000a40)=[{{r1}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r1}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r2}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r1}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r1}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r3}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r2}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r1}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r1}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r1}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r2}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r2}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r2}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r5 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r7 = fcntl$getown(r1, 0x5) r8 = fcntl$getown(r1, 0x5) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000840)={{0x3, r4, r6, r4, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r7, r8, 0x0, 0x92, 0xffff}) r9 = geteuid() r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x1c}, {0x6}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r11 = getgid() r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x1c}, {0x6}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r15 = getgid() fchown(r12, r13, r15) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f0000000080)={0xb5}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r19 = getgid() fchown(r16, r18, r19) fchown(r10, r18, r6) r20 = socket(0x2, 0x1, 0x0) r21 = socket$unix(0x1, 0x1, 0x0) bind(r21, &(0x7f0000001900)=@in={0x2, 0x3}, 0xfffffe35) dup(r20) setsockopt$sock_int(r20, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000001840)={0x0, 0x0}, 0xc) r23 = getgid() r24 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r24) r25 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r25) shmctl$IPC_SET(r5, 0x1, &(0x7f0000001880)={{0x0, r9, r11, r22, r23, 0x4}, 0x1ff, 0x7ff, r24, r25, 0xa000, 0x3, 0x1}) chmod(&(0x7f0000000040)='./file0\x00', 0xc1) r26 = socket(0x6, 0x4, 0x2) bind(r26, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r27 = dup(r26) listen(r27, 0x0) sendmsg(r27, &(0x7f0000001800)={&(0x7f0000000240)=@in6={0x18, 0x1, 0xaa, 0x10001}, 0xc, &(0x7f0000001500)=[{&(0x7f0000000280)}, {&(0x7f00000002c0)="e11621f47d9a685f7064f306d62ba76283585f3439b2a122472190878819ed138e3c056f596fa976f9517ec77f54b8829f32f5d6c3d1ab7f4bb85c7aabbf831279a3f7594a6f763612cea1f4582335339f6057b059f91bf4288c2240ff92e8c73c002cb278bd16c40d000b96c09243de63a9d3889730c5430ed4c47eeecb7aa366dfffe9946b04ac5688f7491a31c1c273e4ef882779409a7fe01a28b8185de0f8f1ce8d714d0bda9d9cc23bb9c9ef2db0c6027de19c72bbd6dcfeb303dea34a9d31e4a72dd4f9f45119d7ac3eb9834180340eb0d6f516bf55a9fdf27f091ab1a4ea790cd9d36b523bd62f28cb0a780127ad684e514149709a51775b9c5cbdffee6d371648a43bbe02633d0940e324f2152fda5111a89132b1a6c0d5afaf4da2fd44ea510d8f2f6bd1a796da827b66b9749881143ad616230f2d1caa43481b4ad7ee48ac911de19d1c5b20c6da732a282c84ebdebdc4cbb5a31959d4e7c64de21b21bec59b71f09ae288fa99dfd20337f78ab13000cf2657d17750c6d0877b358265ab058e4ee497ba4f9055a2662129b4223d8498d412a695e17328cf3c87312003f93b2d388da96390c0ee87e6c1f6ae044cad15414e1f589fcfc9430e1867024d36709ec6a1a78b1775ace08238b093e79d2207f10b789e697c26509416da907620ba728661a664e2aab8901f8ce407383b10443e69c06af14738f6a195e91784c4762ccd712739df85e477c91b9c6e381857a6514b3c92a33b71a63acd774953334434bc6931cc32c69a8d008988b87a2354909e7db1ca012fed0fc29574776c0520fd702869c5130b08f256633c7394a1b5a92e7af2075143f4f4e0bf0c3e4e79697926243c1a962030ff8f28d03b7b55f8783c9438bc720f82b2cce69274fdfa0b9faa461fa94f3ecf1a89091a67773b6ed639ce305016c93b1525789acdac7b87f30e0a247537d5cc4b056f279177b35335482cb53585d0bf806fadfef7dbb7c46a2b065c1f64368f5b87ed7c10d5d5cea16409b07c509663785a269e9093d0328e0b9e620095b2965711578abf80fe4833b321e1877e0a62d0edff84d5d5c6ac5d4f18075c2d2d0102e6cf46af1a01a6129e884703389289c21b13b8ce52df452c9f469d556a507a2a2a7b4eac57030a394a7bbfdbca2545a4a7b22e733186fc28fcf0b888f929faf888c4bd21e0bb566246e1c2bb3c6fa765b05551a9abaaea59e4ed7c56445a84d718d2d53b19a08a120a58d5e2da6ccfdf4d32261425cc6288a7a765e0534d91fe18855b2af51135e2b5cd564cc5f9821736d3e109b023cd8bb8d7ea8c71dda3ae404ea41eb88b394cbec4ae3ecf0bbc9298e88b484f3d4fc525e30f3d301faf9284a7a589a90bb7949082d7d36f2a0617d7bc6fe1bbdb641d85fbc4ff0ca638ca9984dbc0cd176907a0b1334374bd82d3df43778eb9bc2c80c05c8471476c924891e4ae892182dceeac6e71a72bf671101a4ed193e68ba06cb346145f78e5730bfbcba79f6c75e7363817e407d291a00f41050bc4cd1276919bf1dfa18582b565308bb967ae42cb3a92bc5baad032209c8d71dc42e656e724d36d1aa24120e771804dc48ac103503ca521802091b601bea58f1c286f5dd4467c3b2508a975f9d069d6eaa0377a5d00055972660f405c54948dfdc830160ea50b1f936a58ceecd97a724775ab65cdfb06aade3ccf65d1846e4c8df29822045f70fbde445fff0a4bbb6823079e48b58b595ea0824cb2d27c78161ba284b5aa62dbb02c27123f459020f223e61c2ab19eebb54cdbc848bb5e423351873c540b7812c5276a194009874307d4ef410cf175ad75910a4107ed01f590dc8940e6ed07f4088ed5ddbb52f9fd975ea769b42d047663c264f5dc5dce31995b3a709f04f3d59b187aba69e8b267ccc48cc3154529b27c785eace752a364b5618f2d5ba01a529a1988d8d234076bd320f6448d6886ac1b705335cae30284381b176a062ff0824276ea700ce12c39f33c742c79971ec23b16ef2def19a18297491c2734a359f1bee16c900a38e51852afdd8387785587cedacfd9ff339c2ecc1cf22095bfb2e883012397533de9574387a69222350eb846deb9b12edf587ee17c49d400d05d33be3ef3cfdeb1eb01d34111b3b9985f3031fdf12095567c6301fbd40ae9b66975d641bdb86cf6fbade7520a1375a1ca3dc003f676d6d2a170ce50232c90d11758bcb3c12af19971a89b1a8594f87a7e8accdcfdffe4d22ab56c781a82cdd2b2003a63ce0b2ea6f7520d5a2952daa6a4a409df8c383c3cc8f5df5a7e48ef96068537edc0ca3e30e488133f83120a494c89c341447f4ae24f553c670682e4f91cccc07ae938a8d6dece2bd8888d513d67076649497b101c233145b80986a30a3210a2dd9c72e3544a2d3cfef85ef26e35164c68b29eb1a6c657f59496346bab4cc2a2701bf0c170b4eaf356ddf571d164d368a392d99911e379736cf6046769b149de4e872eaaff482e6882b4c43101d6b7a5254d342c334579ff9b7128c25fa37ec39c55c00d6ed1eeaa77a63ad7e5bd145313112289f164473ad9eb2d17d512c51c0563f581228d0994d6ee6ce21c2a75f93e0074fc6d1187c33d9e3b3e5b552eb6f3ee3c4574f31cd9539545346cbd684c152c16c68ce92ba494967e5d53b869cc74f8cd41c47fcfc9ce9c8a3965437b17422fc7b73f2575649c8069ff123e5517991f00d143dfe6b4e3d1bbafe970808e2570c6967608782a6649279144130220e003b264c383eff6d17b1fcbccbdae89008983c486b9008ecb2c53fe0dc1cf2fd54184d3b9119a78ecd8239df2576733f5a5e6d3c4f5ec050ac0e4256154a74a53149fbbc54bd6b5e798709c852bed60ce7b77484c82df7884a9e8678bf2949911b6586d114c9828dd1ff8a017e67158937555f3aa9d9d0a9d983cf989ce401577aa65607348a8cfe16c0d62258d58a3d5b692d4d9a06f86ddaaee3c3f4fe9b3ed0ede26e86fe5c8d4f157d39e8c872ca8138493c1d8f518ad5d7efc9ee194aa09ce990dc239d07eafa80c1f2791786dc2eacea0e2344e1fedfa2d5b50be002ed96c206129e8c08fea3179e47e9c0a31159904d3fbf84c5fcf669f8d62e9aae35d309e6c8dc915d353b924cd35e91ce1ad1940ee2cb8624a741a6bb5d152f49c49cbc8b3a90ecc4012dd369c4b97851174548b66220f4d017e6ebd1db9be18e21d2d4ebcb29221c58d9712228c69baf093cf25bcdef6918fbf6d3c7bce96cecafc405fcb9279bfde70e39c579da13ffd4bb068fe3368412cbf118aa3edda88e2748337c5a89490f4e892090e5e5d37e4a850437743ecbb14c5e6d376146f6ca72b0360911c0708f13aa2dbf012f6f50f01213a126c616f813afdb4b6761c4f23826821f265b0836dbee73564b9b335a7bb2c588a720974a969ddbfe131edad7dd0b76bf02decc9240d59dd4986c6b73f2f4d698e73b1acfe2d2570d539ad53fd2051de79c618d29ff4149b0b4bca35c00f74f72b55b86daa6ad11677859fb590da7a5a046dfc8130e7fe53d0f94d6937cb118307d91e7368c17bdd48daa0ae1e317526cf4609c331d33a1da68d394d3d53e3c3c4c42abd870fb42957358f899bf44533e83fceec630bdf3908387d1fce548005e68493088a0ac3e1a9186cd1143ecf83210fcde02d05e2ae7cfb550e7e875a56fbba94999ab5cdb76b6205a78af9480c08c31aa2a3ac358259a201d03a23a24bad14fc7f8d9a230966e3a78f07c55a8f4c5e048a4ca1329dcc9de875e299d75ccb8f03bb2005fbe1bf32f9c9ac52218dcbd21ad956167640e46f8a908233628c44919d72a6cefc951c986f79a44d0e7351fe587981ef85f90e61c0d9fc11a4e5a051bc307ffd731139ece0743f8fa881b96525361d5276f13e09fe0d787ba91a3c39bb1b6f2b145aa48ef97c43a3eb72acf09aad5d993a5f5be5e4d1c4b7364822c79368939872c87f90381cab6ef24f518ddafe104133825f40527137b4343360a1a219607d76940a5b2d19699a1c34aef550d41a68415f2c419e7e4569ca36a6305dcf5f9bc300683b13372babd517098ddc5a2732c7ef44d41df63a591e04eaff54a96210e9b050ef71cccd7a826dde26d3daf070367aa60822a4dab72e58c2b49f30495e2cd68ba626caea66d09c045f1ff7a3b30f093f1c69de72fd9698d0b88e2e9e3ceaed5454db31bb8594f4a94c9a8ead49a9eda8138d7e7bc68720e0b26ddab37ea33c6f2bb1e45b6432964a50d429ef6732d7caec2188306be732f4c3dacf9ffa1157232bb67bde2fe69a482902df29c8085de06a4638ab900d7ae65d9c98da830910990839e2f11696af0f3a99335ca7337d144ac6f92c1f651ea509fb8468e258ab07fef6e34bb10e39a15c23d2005fd0478d58c564e47a1d240ecd68b9959646893acdf0bcb0ba8f997caff48fa39ab9698ea289518b0e6f9adb334a6469dc5c1f25d35eb8ea808d0744b9ebb7b54149f1e9ce0f3f214d7f68f2712f5ee5b352e09313d937e3aa3b50689095cc362c0da9d1e0b5a45244bdcb5799f9baad716a7a6b45c3f3d7ba099e5beb5a31dbd4be4390562415545ed04108a5cc2729d05210d04fa39444d555d47ee43cb97be61b6fd958a1947d32c1fe264e0bf52fea49f109c4b6cdda51f8b3050e9c30e6163af6c7adbc38af40bc2b2be69ba9ae255e25f650e4ea85b9045e783fd71d88607c18715ae235f396fb3601cc6b1930cfb86d69f4be0588d4a11e83cb3f18d6ded396b4050c6e5ef4cc4b725d7892fe14b974d687d40808d0edca14a87ac653d0f5a16f1f9eb474e603b1610f188728156239fac6bf34c07d5ec027b6315ba59c5ebb607744956d1fb4eea9e6d24c342bd5544d17e778da3e822d5d43454ac626137f2231921fa0aee0e281c660f568f92c75e4e518e050285cc65933f321ed7561af4e883bfe4df6bff49eb095bd41c4850f330123f18fd7ccaf68dc80bc98604af919f3f47d4c732e18881d158617a8bca71600228bfa4ecfc55e4645afa83ef3890e73a228ca70eac96b933c3a6cd0048f4aa2df78bd43356578c57448f25812073984cf5fb10dd9e511e5198b9b2c9cec43233e3e99262d4687d6f55a8163a7835a8b7cef716f0695e25e9bdf13e836f7c26a81ea9e458e1574753ca15a07729adf1cbf8099154ad427b14155495ce08faaa80290ca0b9513ecfb43742f5b927683c0c0eb54259b04ca223a9a3dfd4866b9565a90477c58554bccb9d3ac057363ac127bccf3f76290fac6fcdbe10cb04d4c12ed42d930475d927555038f2263bb176e37a3efc0c238f9a4985dfd49948683ad41267edbfe03ad89674afe8bb66fdd4341443f0f3fbe21983a6570eb41de0df22ad82888c396a81eea4bb224518e87cba475d0b719275f5700f32112b85fced1677ae3d40f46b5c6c4180f2b1494e56fb734d68e853e0a45ec9e194568e357dc19143506e158c94e9e9571b79b7544e4b7bc705b24539493cb2444ca55b047105857416a220ba37e8e81f54edffda47fa2312b5a71b9fb101eebc7b92d69eac30745399e74c213ffcec9b5c67452e98cddf526c64197df57147344e8c9fc6b42c548bff5441fd00a3b11791194fc6cc5c5b98514c7cbb2c35eb8e8657949ea801b849ce1c27738758c4fabd7ae1f6debc66229dde2a96daafd7d19f25b5d81d7a2f7204e81e9ee2bff3dfa5c04f4fec842ae4533c9a7ea80d69c76d4df0386c5bb1b82c13d9d0166e2018b836b630f9f11cb86086b445c09145345df", 0x1000}, {&(0x7f00000012c0)="9facf59d2c7d735b5378ee6882c207e80ad0b571a2c8adf64a8306dc953b48960861470ba33eed1a8a0285ff643e81d64b5a6687631e6a76ded4b63d2e5eb2766770b10a40218299da43736338546324ea3823c82b348e9fe0b9fb52f9dd2aa084f8607460c0e97f70591143dac066edba22b8", 0x73}, {&(0x7f0000001340)="86a72c8a69f551b2b87527ca771c540cc96dd5b295d7eb6c2387e73137b8c68a267d6be94efaaf085766edb064fe14293c41ef65b9bf5a005966aa00b49ae7b5ea297acbd5ac8b6659c76f7b906dbff0cea4b01e2dd9ab69de1d41c2f71cbc524b0c29c53d3a42c2be4b58588a2a9e881473a35382a1e9388b160291af13e5523763fe", 0x83}, {&(0x7f0000001400)="3cd1b775fde2ebfbce66fdbab20d", 0xe}, {&(0x7f0000001440)="9ab2a4aa429cb65f647717f3b07637fc0845b42a304f906fa675375e9581919204198bd84da1564b615f8555f0727140424b74002382ee4af9c789612a87db8ebce57e1bdc4069246780da9acd64851c9822358b651bf7d772e95463f9c827668ec39958b8ceeff99fca2e6c0e7256acbd174307ce58bf346b4cd446c2fc2191c7f79c2ce43bd241a7a15d38faf7602c9cb333e03e72a1dbd22ea40cedde9cd9adadd6091edbbf6fcd", 0xa9}], 0x6, &(0x7f0000001580)=ANY=[@ANYBLOB="2000000000000000ffff0000bc0e0000a9c8e9f743809b21dd4fe6a565a20000b800000000000000ffff000003000000a8d420e38a82ec61dc2255473a3f4fcf3e2e841112dd9ef26a3bd8d25b3be81b33220c31862e90d55d8badef4eed9abd5b3ea33c5f0bc9de77d3a7b82f2696d1061c8947a163ea3c4952a31730aad23cf1070df7d97682591790f60efa0b5670968ade46f3d06393e863c668577cf5dca451ea86ccaa8b598f56d09db46f6775c430842a10796ce697c3d4538935e74824812d0540d6bebf856933d76ad55d62af25000000000000200000000000000055bbdd9fe12ba90000080100000000000001000000ff010000c4417ba1ab5d2fb49bc09e6c03079ed569710f5d083fd879034e32ce69933b7f594d95a6711d073354b2a53f27434dd69451f5736139d24eda5277b01c81f66379c3a5d84efc4e81c52fbc521a424877875a8e3f9635ee5826a51c347510f2c82fab2b3e8b1b96e8749acd0de5201546bf860578c5fa79011623ae1ecdcdcab9ac1c84c6e509d200af245e4b3ebe1f3d83567b69556bed95fb3c5f658103150b6e8a3349909bf58efcac8c70f607b5b5cb4c62082c65b8c694194ecd71c878f1574908de412a18012769dac7c7c6d9d15eafb684cac032f08dd8ab5e54d0466435bdc7c859fb68617b3afd199cf710d38c6d0f450000000070000000000000000100000008000000a0b5a528425531d88ee764c2583c4d4712e3749fdc4806317ac8d7c54b031ffade11bebdd508262fa6673d9da6eb9d598dda4a88b9a419c8c9c44a97b97397e677b9236998b77082ca9946777f5becefc39e04d6fc9fcfaf28ea35f900"/624], 0x270}, 0x40c) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000200)='./file0\x00') getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r28 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r28, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r28, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x1c}, {0x6}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r30 = getgid() fchown(r28, r29, r30) r31 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/\x00', 0x100, 0x0) ioctl$BIOCSETIF(r31, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r31, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x1c}, {0x6}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r32 = getgid() accept$inet6(r27, &(0x7f0000001940), &(0x7f00000019c0)=0xc) r33 = getuid() r34 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r34, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x4c}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r34, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fchown(r34, r33, r32) lchown(&(0x7f0000001980)='./file0/file0\x00', r29, r14) 16:00:25 executing program 0: r0 = socket(0x18, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050160000090000508005786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed02f4c8b2ca3ebbc257699a1f132e27acb5ed02e70d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff04c53c894303b22f310b404f36a00f90ff6ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000010", 0x202, 0x4, 0x0, 0xfffffffffffffd7c) 16:00:25 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000040)=0x8) syz_open_pts() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) socket(0x2, 0xf86d1860b2624f88, 0x22) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1004, &(0x7f00000000c0)=0xf442, 0x4) r4 = syz_open_pts() ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f0000000100)) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x42, 0x0) ioctl$TIOCOUTQ(r5, 0x40047473, &(0x7f0000000180)=0x3) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000001c0)) pipe2(&(0x7f0000000200), 0x10000) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pci\x00', 0x0, 0x0) pwritev(r6, &(0x7f0000001380)=[{&(0x7f0000000280)="66f765615c2e747d4d8b4a28465966e3c53103a18681fd08f4b9bd7dae9703574acb3933c5a7c497a444206f88f300d609bf13d415035d4b788ebeeccb118ce189247ac62ad0f39d577f1e5b2261697db3206cfcd39a5f49ab62a423d90d7252a9223a9413878645de6bfac04481032782fa52f51d3b4a3e6d5f02e8145b6b380bacc9337c4d0d07214918d1cb0567b330b386c7f4bef4afcc9f9cb160bc01c6d5b8152af4beb7ced7804864c8036289f56104e68fd6d66523e42df9fb71ecee8dc869fbe173fc3506362d76b21fde1b7452dc7e164812d1cbc371ce864a2c047e917e2d9200902c8074d89bba86fb983450855ad85f625ee578af748df35ae34f4fc1f05bcd03fa41bf8a02aa9435f21df8023ebf64d0c5ce53714fc2cf72260d0f828f365c8e1120d30f49f9fa3995032ccfd2887ddd488782fef9fece31b30fe4cbb4dacff9c1006cdaab61270845932a08a3406158ecf97acf652e5963ed9ff4d8359046d36c070241f1495dc766e0e504d47c63cbcfc0a6a12775b0afa4c8cc33de215a875fcda6702127991af31e1011df5c380ccd89e49d48e23b010dd65bb83e99e9ca0529727d41012b9b6d56700ae0a6366e7b5267416abdf0e3c664d23482be9f8065812bee5d7b869d1f92adc067c43ad017f488da4667e44f948d2b465a6cc06fabbc6b2aee69355e399b77c30c8d7e137471aef538a7fd6f33bf942736b5a250017b9fa50f9ccadc263d1ad0c6c2a2ac6839a0b3c997adccd924af7a7f767751bccc63ca909f63a938154a46130c8d4b7577737f751280c2b87510cd96afc648bcb135e4866e50d7aad74ec74f675577816e391b277cb1596e3df88b64d1b4dea67744a216bf943d281fa2965eb68d4fc726c480ef884db412321918ca7b40fb7013e1162a1b7686b864dba049e17ea500ee8b923c32b47ba31899d63baf50d5644da83fbfaa4cb9b52d43578cd8f9337567cd96564e737e449090041d672d7b4ce64d2786ecc11866c0b6c852be08ddedc4841303b8e7bfa9cc5be13cb5d241f1600c59a64ccf977f4714f23b18606f3b4a581d8aaa6bfb34f2b0a2b8cb454deaf5ba12be3c09876594c47bb60d8b0773e5a998a18189b86aeea616b13abfd7b39e661665e975c9412c012d90c889491c7f3e3150dbcc6727c99377d9149cbacbea4f0e3afb0d18f608fb6ba5f612252d3461aa717ac83326fa983f221c6b4fb841f93bc5bbb2a3776740364ac9a27aadf9e99365e531bb4a38a231cdbb449e709b350e79eac2e2b73e02eba147598982f212db15f94c29959d2f907a18db40a56cc936f3633bfa0ecd203d169c083ccfdf1d0d6e190d3a58aa0679e7d3ab653a78a8bedfb416da5e2a9564818133fd3cf388749d369c65e132f495eaac4568aa9334a63b9dd3dadeb9dd3b3d75c1a0cbd6fd543ce24edc6edb00538c24e36699aec8991eb646d852a5fc9049ee3ac0a0513624cfaf1fd0eb38c9473a568df0899ed40714271ea94b18af0edbeb0ad7cb3b79ad7e4a3909576d725b9a5137340588aa2c9a853a06029f8da0045828112b7ae088b6376b40d88b303220474614a0cdda70473c57ef7041ca5f02c5c8d38959f4c2d373888bc826e1c0adc21b5e4610c37a33c88f69d1947fb53e5b06ba16e41baa20faac7a58c80c999b6790163bb8d7984965d0f700e4647ef8d0905dafde87f0b3a4bda9370759850ecb7bafb4138233cd0357355afb41642f7523738bfff998472c68280d77425fe0c27ca3101d09b28f14bd55c9bdd33d7769524657352571d8ef1876f3778f19eb8e4a26ed7315bdfe889c030ab1328c2c855859cd66451fe792348a69e2aa1af8766a86a7ed79bc1190c88591a2001c0543337ab40db2d8c0fbe7c775a7f9ebc3ad2dfc37d8941ffa4de1b9516c5fad73fbc0737f5ea634d705816ff8b341456c49a51206e68c9fc4bfbed1d59c07e73fac4fbafa4a657bf1d0f5c1de17577b99c29c7b72f07059ac483cc9b7c9547288360b38de84411456002fb732650c58c9db15d2a466f355a52e13a2835334b18fae8dbe4b9c6349121298f7f19923879a631f489ea81a4dac65483510773da34eb14629a99ea7e718febfa26efc2d0f1f7413930fc00e7282090f1f670f63e4a73a4bff9623f91eacdc3d53f2f94e4d5653a9f7b2206c19d513e9264313b4a6b6f3ca1a050a8184d70cc3f4ae102a1a5fd8eb92d1762525d3fd6c93b5fe472b9b2b73a77a2f6217f2adf6a9b88538ebc84babde0ee9b4ee7593d5c58153e23760854ef8d2352dd1014829509451c0ecd25761592247f7c5eb1dded314f4448a34a60a46643c0b5c4ee490aa099fe3413dcc9cd858cf5179a3107940d98d263267a49968b7eb9deea3e55294362a24eec3c06b10c088b1dc9991063256c00511b0f1ec414c85efa98c116feb2db38555f8d6c22e8b250daa8569010938bcf8254c6337a9a2926beec134f0115cf237eb65690f8c396c19daafa8689037edb26b6a262f2a772a6b2e6d2e8368e873a8ff4c375086b76dbb42837cd33e375778461de6b059d63a111fbe92bd212d9c98c37232a27f2d873e4e872f421df0ef745a8f824c7692ca0f6c523b267a0bf85e27ed17ce84c583e2f22bb002c0668bc2af541b910314345a8cde8e09c83c116ccdc5abab3b6ce8f32c599d4c3301c7deec712ab02fc06866df5720a848b6be0e3c009f2db133def81ced1769214c0abbe984714751e60ba811748ad7eee7d379eae095a1d0404b0b983b859ea40096d898e98334ea6f67bd88e21b00fee59706725b5604f228d924b3694be24588349ac4014890bd78f1a1fe7a7a2bdf21903792e7e9dfa99913ec1736fefda8dab064c02271a1ed117b816fdbdf5f9bf543457c4780f9d4916a80115d80d106bb1c2437add9f69b231ab7ce541c74c5d75bde13aa3d2f4e01f188bd8406c7ce996b40e674b85b4b1ed46e564d46d1b0191dfe94cfa3165c37a03d9176615b8d896edc0562381665a7bea18ecf6903f4bab5d81903fe124323804d2fa0c8b44ddcf1b723c190c5b146ed6dcb381c92fa432be13ec55cbd81a5e58d39ddc4b35d46fde9a9677446a7e196f5ebc9e3c121a684f58434304f563a9af91ea54a505942ca0ad9702e8e74056e1c0ce065d532f5c082aaef4bdd5631672ca8a6c1ef14f329213a18659c692f33357397f9f5ece56c76d7919e20e98cca6a450ff4bb056c47c29f3780519694370290fc899233d2ff9f27808d826276c2581a00e111b55bfb55f66d33c1465980140d22cc6bffb941711d0e700781c130c43c385526ac81d0812b76e1e7d2e16cdf49f1751823c0d057a650844594b837af1efeb5d7089ecc8969bbfece8e87a3cfaac0faca4300316d283db2bfced36300250aa2a73b4b32fbf6ffb357e97d34a00bc25ee9e2e974b52a556310f338853cf4fa7a3a82eab88671c112d3504cb452df75033ebe55a425d6c136f90b2ac389219bcba428ac69344aa0c533648a9527d7acae138c6aae97d0851b6afa5cf99a76aa2c98d7f9d4adf3d59f7a9dbf984783c94f09a5d3026522da4617d047274f228a011a42f6a155fb48d8ef07f534dcdfd0e7e2a2d8e532a335d95192e2a0cf3d159b2d93c9aa9889abb477f1c9334b3b3600e0f64c616db04c7226ea1f7d347d580512f434540672659f2d7f73632f3fb76435473cb9636815568a80e5cd831647ef1df2d424917917f172561039a68afd5d50cc4ce448d0e9b5d25ff907b42c2b9201856024691b01334ee3e98a3255427e687f962a45a5342f0258db06f224128a2c824e2a5b2ae2b0af2ec7a7db893bcb2b54a0e94d5515d76e0bf08a46c941d190c72d31aa870fd89ba1c9cc51588a9fbf5edd85823748b30957e5d8c5c79f61fcef7e21d158604bcdb1e8c9c4d3933d27dc03db127350932120834cd224487cac50a3bdabcd9720edf8663d1318064b22c1c7ec268a2b972e2aa1ee52812a2040246ce3bfa2d1c34d5700ffacafa3ebcd23534c5587d4890ba958f5dcf1fc2515d31f6d9c8616e8db551d55f0cb764ef1f760aa2b98118688b94adda93e337269a18fff599be966ed1fb7e75d809fd923eff1744c11069953e8196954a66b0e13abc8a1dab604abfc2bdf0d15d7f99691bbc7d142778b09b51014aec66aab692be9501756bb871b01e4c5ba4fe4992aaeec53a5d0abae2845686576c6da3e12d4c92029520953e366f5aebf3507c30b1591f99b5ae73acfa66e04caf25cfb32da0b90d97c82eba09c878b85e487268944e664334c27bc703e053625bebe4dcec01195894cd38523e36ed4d62c4828873b02f4c8946d03902c18bbef5eafe4aa74cf2afc37c64f5ffcb9bfc8c6fe303dadaad304b345be3cbdaa509b7657dc3cc2c7f701402a274f27ca429f79a54005cbe9d5859076cd2db9237d6c777bcd9190e898b5a57371008d7eee26bd7a2516154287c2a38e743bf9cfbf8725731bcd6ded998afdf8c67d8b1c1b64a48ba74c045f0c365227282a951ca9138a6edc0b8bc50fce44a816b889287443ed7dcfe0b168a2b3806b12119ce7b149d096d3b71d8211e41ee89d217e56a20b01c3388fdf21ad68fa3bbe26425ffd63ec6099c49175b562b65c1a89b38ff9372035db63b17035d57eb0b2eef8778d7eaaf712520b9210c05d2fd76c9e06ad12aef98a792260fbe2de62abf42fd3f81b9f6e19b94f69349e4fa4459f31f6e50d48e94ea4085155ad347f7959b6e191859066602c2d2bcca55d13908beda673146e09940318c5a30a7490be496faa1714c4c221ed556fa681522796ba251f6191857dc7f05358d5be3fd10ba02b2f6c40a8e79a653b822646647451c192facf6c37c85fe9f0c039ef12d282d127e412f756a0b1bd1f24cda9bd68100480b27199df01bccd03eb703a66552e9f72d3061d8221f039824167fb4e6ad2ff3153ce0fca7070f6a60ff75ef62482f00998bff6b26dd24b3aa8c3881efee7ba51226c123be5f72a7f5947f8d94265cf99c73dbfa2cc9e074d01888b9105ccb3d2be32dc624422c03f5f37e16b0c571dd4047c73eced0c5e43428a4deb324511e9de932d22637a2f4a48048e858a73ec0e36c0d869431b29af982ad1301f1f15e04266750db6f0a412925f18cc1a84cf9124cb32d2bcd75515ae4ef0defab4a1b74481435dec495df04a373aef56b7c3d3e10fbf406a283bbf7d540c848f300759eaf8333fd82548100f86d98b23b10e6ce39545c4130421b1e8c2791a3921a99c69838b9c97a67ca6f5aa5d1f8a95c928fe1fe915ac934db69ca116aed756bb1d60fac397a837057b09030a8ac3a5cbcff1dbf483e53edde34099f557bca20d0d25fd63815ab9d6ab47de15af47297cd6fb36f78117f182f08e278ba0f0faeef80e0b2b3d71ac506fefb508f6a317689b8407027335fb3f43504356c9082dd67376107e37257deb80f1ab8489aa588870e741808dbb270ca500aabbeaa013277c076ee10e45a6cd9ae46ea982e20e188d6ec0106d1f09fc362352bd47a48623d53f367a2c5d35fab511902d5289eee375b05f20b276a598c624e987de35f6e9b9b8ee57a98f0e308d142b888cfde8e7e8eb70889a9f055374dcb4e4ed1cae9fb5dff7044e59171de754f3370ad8839154b37e484dbe84fceb4c77fc84b645bbe9898fa567dc9ce6a58b5be1e7b97781eb8aa1a2ab320e7387a150687fdb8538c59e5d12bce2cf2f9e1d2fabc7d98ec9f11f1d53033217d9fb78f09c7dbf4baa2f479516f93de5f56d60c9", 0x1000}, {&(0x7f0000001280)="8f6dc1fe2b8e4c2daa2f91d7eb0373c9a348bc6993d273e42ca14f3aaf3a7b4cf9376e336dc3eb0970b7934379ca837064aaabddfa7d6685e5a765ecf884fd5070adeeb9c710adac4cf3cf226fffaf4e96e0d7bf4a22558fdf485b6e04bdc99ec15a2752b3236738bb793d405e7c5f979bd8c108dd81832ca6f0e1cab36f11522105207991589bc5b8bdc9b8e55ba8ac13c9294f617d3f8a4417e5d3f581fe71eb3fc38012cac026ae2dcc3644d131be793ad5d5f7db35971b7546238766533c79189df849d00f8f185c64fa97df", 0xce}], 0x2, 0x0, 0x0) r7 = accept(0xffffffffffffff9c, &(0x7f00000013c0)=@in, &(0x7f0000001400)=0xc) shutdown(r7, 0x3) readlinkat(0xffffffffffffff9c, &(0x7f0000001440)='./file0\x00', &(0x7f0000001480)=""/38, 0x26) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000014c0)={0x0}, &(0x7f0000001500)=0xc) r9 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001580)={r8, r9, r10}, 0xc) mlockall(0x0) pipe2(&(0x7f00000015c0)={0xffffffffffffffff}, 0x4) ioctl$TIOCGTSTAMP(r11, 0x4010745b, &(0x7f0000001600)) r12 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r12, 0x2000741e) getsockname(r3, &(0x7f0000001640)=@in6, &(0x7f0000001680)=0xc) mlock(&(0x7f0000dff000/0x200000)=nil, 0x200000) pipe2(&(0x7f00000016c0)={0xffffffffffffffff}, 0x10000) recvfrom$inet(r13, &(0x7f0000001700)=""/35, 0x23, 0x840, &(0x7f0000001740)={0x2, 0x3}, 0xc) 16:00:25 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) mknod(&(0x7f0000000040)='./file0/file0\x00', 0x2000, 0x0) setgroups(0x0, 0x0) setuid(0xee01) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) mkdirat(r2, &(0x7f00000002c0)='./file0/file0\x00', 0x32) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r4, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000000000faffffffffffffff0000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r4, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgsnd(r4, &(0x7f0000000140)={0x1, "aa2cbf8b0b6d5560d34b40b9bb8c3c8af421df9b7e3c11612f53d8f22b9be87ebd"}, 0x29, 0xc00) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x900, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = dup(r3) ioctl$BIOCGDLTLIST(r6, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) mkdirat(r6, &(0x7f0000000100)='./file0\x00', 0x16) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') 16:00:25 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) shmget$private(0x0, 0x1000, 0x4, &(0x7f00007b8000/0x1000)=nil) madvise(&(0x7f0000a9e000/0x3000)=nil, 0x3000, 0x4) 16:00:27 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) readlink(&(0x7f0000000100)='./bus\x00', &(0x7f00000001c0)=""/153, 0x99) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x0, 0x10]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000300)={'./file0\x00', 0x401, 0x4, 0x7, 0x0, 0x8, 0x6, 0x20, 0x1, 0x2, 0x3, 0xfffffffffffffe00}) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20, 0x0) 16:00:28 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x40) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000000)) pwritev(r0, &(0x7f0000000440)=[{&(0x7f0000000ac0)="18939265398823649427", 0xa}], 0x10000000000000c2, 0x0, 0x0) r2 = syz_open_pts() dup(r2) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000140)) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) r7 = fcntl$dupfd(r6, 0x14, r2) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) r11 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x20, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) sendmsg$unix(r3, &(0x7f0000000580)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000480)=[{&(0x7f0000000240)="665ac9fc341b3e7d75586d13946be010b8f5a7163d8cf35416090400ba24a387734bdb63615ec57ae46aa99dd8f7c5a0fbd43ef19d2c8b768f94220b9d5f925caccda4ff527868e67dd4af", 0x4b}, {&(0x7f00000001c0)="10e945eb3f892fada22c342fb5512aacdce35bf9abaa42f8bf731fa2ed5770f55c1e20012b24ed4ede3e94de29ab2cd6", 0x30}, {&(0x7f00000002c0)="376dd17cac7ee3f5ced539626231fdf51cbd4db5836c8c938e5d6b9bed3eab7750f83ccec95b0fb1529f04d759eade14d1fe8968fe8c08e9ff0d45f900c2c3a5fce16b19f82a63b8846e198fb498da2672310f43956e55b2f6b57a1befb4824d4196e4843015ea033cdd4f5dabecac749b0509fabdd6dd10b08e5e315c8ad803a2ad03080ec709471c10584e5036b478389edd3080b35780deff7e63aabcaec72678d96a5dbd6626a0bdf4282ded8d21053dee26ac5113b67be2cfbebfaa9c84832c5b29a77a8abe24a6651406328291efba4460d9bdf1dc8aad8700d15a84a15f034f6d490bee67b4073f23560967f8aea95fc41ed1bc18b1", 0xf9}, {&(0x7f00000003c0)="3ed11b5502092c6e9656a6de09a2b272dd7cc7d21d0b2271b9490c9a62c2acc21cc28c5c93f237742b75cebbfaf96f", 0x2f}, {&(0x7f0000000b00)="f367283388a26da489c93e73b1c22f10ce97d2ed312ad66d31bb0b4ea38e36b97b9192abb7c953984cc718d02b173f533f10a2e8da65829eefd3568cac20ac039be75140e2fc4c47b73a66c9ebf56c75edd7e33b2c309b5f735beb4103ea9b378b8881df1738efea3020d9a8bc503a7bf3bd0692f530ea1e7c1aef723e8d8377f23c6d3715a5c55dcecc2346960e8f661212a453416cbe38a340a09f9178db1c0ce4a1b472813034d7aa633aa0bad65298dd5bebee609f57324a499e42f2e0e1127a497640db609d22f86cb5c164c7dd7db3d4110bbe8999b527c14fcb3af5dfcdef93f4a658fa0de53a01144012053a2894771d5d9ad9a0c6e04a39a7ddd20508779b1c21e41658aafe714c241c036abcec13d3768161e1c42cb696e3a71f4e30cfc2f6db7f0815020fe5b77a79f1a6b3b2ff63276448368d1a9c52328e483d485ccef09d5ed20f317d30c2289a5f577bebe08e0eab585cf80ad96aa144e04b8abed56ca32bbda3497369313b04ac5edc8869edf8106252a2b58ff33771e814a166ee15d68a9f3fd072cf698e2e4106c533d252bc45bbaf610aaa73a441fa3cdbad18ad4efe439c4953cfffd0ee03b41fae92a4bc80493a7cf3babb89f0f18acad17b381b6e13f6d71149c801edaf8fa839f223e19e99c6c4c3b660deef5154ff83f1c238b7109d4f3109910d8be59163501cee1d4ed384cc09e16728474488cb184fbc7d3758ca7c518ed139793757a7677aeb8a6bf005c05f05b06f7b266b626b96739795521ef9761ffac622783aa332d9ef6471d6aff40bb2982958f6b879d0bd21d4e1ad54d1efdd49144f51d59adb4e0564c9d4a1cb2c77a0e9aefb52bfa41e69307c50e225377d8b2cd154aee25cab06967a99ee5f54c10cbf72bd28f06f3421b74ca8ae1abb85ba0a77c42824434ec97b58298e1226ff7c8a3a31dcee1674b54e098c73eac7d3956810b7e713bee945dee95eb7f83595d2ea6b258f3ca18eaaddac6a7a5a559b770bc36be548d1637169068c9010c68387558565a2cc167108c8a6fb6792e70a4c6e6e556367a4d7322ef7f0b3def0d09b0ae9a7f17505048f704e83aa2f2f448121ff99dd6526033d1c1c8e8b14c6efd1c41a5a4ad1f1debbc6ea0912fd2c15c6143759a31e367da132212e0845bbc5eb35bb01452a372680485e7fbbe9f520f2aa2f931e4df0ee1bbbae8274351b288526e754594c36f870ea7a217f9f3c799cbdec18b83fd27794ea925e150edcce60324b1f857ea55386869f8f9bfe440b3c86b11870daefd25b86ff8335c9b60eb84953b40d85f233ec284d685b0c43e92716e992acc7cea48361a765857dc33175d9485c42a5e92b8c709c8da72a6166d1d697ca0218a68f87ba40ff0d2fe949d3e9f4d70d4b36e639fc08455d03e03012b5968b2ad69f682d4d84565c713d5aae8e68aa31117f52253172933a06aef0a18a0d9ec7a008aac110ba88ff9eeaeacd72128a64aee05f1fac3013669c5e8ef1be74aa0384c414bf5960b1cdd5b38cf3b5658b58270ff8b55942be7e3a4f4dd3761b4c6596472644ce1be34bc5ca5d4939eeb75e379cad6b521478fec6c4ed62fe5d3efcc1c72182dcda80e1dea4ede817e3577b23d6460f2a3db0588b2dd79482ab86c3b75895b8f85d4e84a6b0dd35947c6a92419811a73d34535525a6ff23079a284ee9d3f797b5fdee338783e3d2d5123c5250e637d5ffb2898bbcfb4e5e462ef73e9f51f0c206098aecfcec6d264394bfbb714cc847d463ef19c9b5a4534bad1cfc519a00629225975884025dba4de77379404a54b736daf8402445d2c3bf4650beeffac4300e8f298b6f9c81da0caf9cda682fb2876e7b34e3553a61f691def7d2351252c92538c1242c1fe5e3762416761af5ccdd6655c844b5df00fb610bc9f2fcfe4227ac4af59d6e0aea58bc1d0cc26a9bd6969251c6127a094c7e48d3cc1c853adaca88e19f8dc5b596b17d58a810ee9f83e76de5ec7d0df36a011f708776b1a07778305845f61450190d5084f0b1faded8de167718377ac7a28765279bb8832fb4cd55bfa989704e2b260a5cf47585e244e212d77c8d700020a1beeeca7b25c87b22675ec797688a5b81aa65b376e4f2d7776196a488310828f4d85c0499ab44a84e465899b8d0d76deda600bba1ee848628affb80a49b6d2974a4e0933b48e5cdb55f9c60750456baac0c1b88f5a71b8635cc9b3654edd56d5771d7b2b581f8b76dc76d8864cd9e0e4aeb68eb43091c4c4ed26b96c4055c329b7a014eec1683231a61bdb23a81108e8f630c3dda724e23739a4084fc4b5eab75665be4accb145de6511b5065fc65d7be91d3377bfde55a86fa9c473beb53a65425275c2cd4035fdc481fb2c23199e72067abc9ae85aa55d1baefd67f4562238f289de987f82022a6fafac2de02d710dc761c86d254309b06e1cebe6f4d5eb129844859b53da66520bc92b85a315de937841669ee516bd8a55f18b652c53f1fde2c31286bce7aaacfd4af1a4b390e3dbd7042ee4632bcece5829aadbe5ed0fb7488ce4fa475e61c3c259e2f08277f3fff86e032e42180bacd67e8271c7153b501da045a274798dd8d3f578832405afcb1ec31922301493f8bd0b687521971f159f807653cdd097edf7369c31ac762177f82ed7a8f376a3a5af559fed77f53d44ed5b4cb2dd4377f3203c3cbf399cc39b82503354ddc7e9ccb6185ffa59f5e5c699c89a56c8d4fae80bfbcc0745bd1371d793c9e7721a1e0c632106368a23295492c309ec5acc8d2021bb08d458a30bae0ad345f5422ceb7b5f8c10d3de84e5658af42380c0d2ffa23e8805c8325e30f2e822c584754c08ed305a910c54e9c5f09a80c8c1b8fc9e309fea50ecaa2df4c6f621de2234aa658c147ede79412db95a2e50cfa7275e68942a52c231e0d89f605d17c44d487bac82f13a22c9f094720feee515b57ad9ca2222b2e8090a7ccd460678e7b3f191e0f3e23e3e0b93a694fd40df0cb3d68a99886e36a6e572a875f9759b3a953c164322edaf40e5f87f1d6bb5f1628c37504209af655cf032d3affe0695daa72485b6d4cce3a18b8c90724ab8fd7b8b74693eb6439eaeacc43aea847d288ccae88d99e80eb5581c5d08d6cb11ec728b4fa45bb4283e54ae47830c1f955690a1114d03c6c429fadd8a435a5203b92e12b697fb509d149260aa2c00de82ce6bd36f168b6f5c02fbc48d7cb383555df582d4ab49dd6f2b86b415f35bdc6b471bb12c6e59a9ef8d525542cc66e740d4ca4db446c4d52bb0acbe96b22b80cbf6cdf4fa310ed6b11649b717cbeb27a4d2a31817aecda84c1ccfc5dfdf27fa5145740adc38542013be18146cfc7ab019190fa4ab9c4eee3ed3e2f19c87826c017fc36fdf9548f1a209028cc2725fce766a8581f3adea058cc09fc35dfc6f05d9b92fb4a432fd288821e714056e23cdae5c485f10a25e9aca4566d5813c6b810dc22fbb900851ebc1ac03d043d3507a14f37c4a9b807b911eaaf6f4828e80def9f99575f1f359fb09c82bcca384c7f96ad2096df4894023f300e9347a5deeeca2471dfbda9064b168ed0efc668fe29a971d1534b85a0e875b280a317190ee9b171f4567ace2b7acfe755200d73f47ee9f6533768db98e7b64f851aaf84e7a61ba96da1c7aafc224613c947b338c27b684ef778ec7f9d34d5eb6de7c0558cec35a7a671864208bfe02dd2914bfa5cfc27b2a173cf77a78e40a64aac23251c370d1e74b344f1118536d0d5d241f55e1b0ccc126face48396344644af36561d2acd64ab7ce0d9020db4faf8a9057d00c4deaef7eaa8e7e552fdb603ae190d2b42a36960049e0f1a630d8f8410a8c1629ac601a75f6362980b02268917678b9dcd6154f98a860eea359306f80ff739fea36c05c85ccc643fcf96066c85e905372de9f35793de3bb5e0d07a48c65d4ec9897da1dc282550956a8401799c33741146fb313d80db242321d4cb334674a585c0077999a850bf8a6efeb4323a993e35edd45301644c3817052956fd5ebee52a08e2ad8b980b475f05f38f3ad3ea7345aaa74e0c2e6a553593f405a8b5be8c8ec14214ffd3bc3adfdeb1999914f180b822b0996db339b412468715cb9ed9e99491445ac24ff8b13f6441409bbe3e64ad6ada78ab6212bcd1eea798e2b62bf4099878f7962df6ccb487cf80f756a6f8fda6d936eea5ad2e29e68dde374a7ee1b82cd43364abbd63fefd514bbf9ed820e822b2c338a559b7f2b32c934f563f8c87843409ad18c464ae43029d032eefbd2a5c3eff00129ffc36c752b478addccc411212ad79489e0425618427e7a1da2306da669f9c9529ab6f5185453e7dda687cb29532f6e739e3de350c843b7b6e5cb2745fa0d1f9c7855f3b0a8171fc72e6bdcb9bf4eae1ace03a573638ea44039cd3f42c538d484111927694c37e003be99cef1b79a257b30b3eab4574a9bfcecc754032376a7aa2e8b5afc607baa788e6ffa21904d1d58fd29cc8960d307a23c090af3ab1fb89f9f4d385780a884ff701e016b9d2f198e1b0f1a7da1580a20cb7e13e3f1e691c6fff8c95b5a112425102f425587aa9be1c54bd6a8dd78b5b6f9a18c64a48e6a89ccfe834ce261e0193373cf4efc432e489dc4e27fa704286ac5db754e8df868df2c771633dfa4709acef82080a36e9a9f9844e347e556391ba080fe47c73b11858b86832f109378f633dbecddb0eff00f8c2b771780e5da5087735dd068ebd7df52418723b049432b56d001f7a28fd9d5e0755f54177075b02aa13a7bff288c81d62c00bd17fff4793cd265196087cb399d67b17770d60b2754c2f982159fa7d7cd72c127679bb1e65548d7dbaccdfbb3a2d56b463f84153e6bdd4d3f51b681d0da6d8c61f936cef604dc8725dc54907d159f9c714b2dd73c23dab8864c6005bed1643e5ad82ca3f2f9a7824533ff226574ede3d2e4eb503c30925a5bec62ee3722e9b458058766445032b5d200d98de5adb332a756ae55d6541a1166c9a2644a15bcbf6bfdd276d7ab6f5304c7e0c7d5aa74e40e33551ed01aa955b3ff9db96d8236bdc12b59fe1727334e317e01e6f7b56b6ba7eb0a710b04c60709013b358b8eb76e304c8659c3290fc69e7b4a782e1a4671a0f3f3383efdfc93f1e7b3b9d9995cea7aab924e32743bc2654383a27cd42c44532b920d96b99a78cf0339ea65e0828015cb68b3a1af1fec5ca184133615a0d3897b1f4297b18c9ed1d8bc6a74199686135d5f5b339a4886fc8dffc15fd48fe0ffe09d8708c3342f4c6eb0e8b1863cf8d8a93b2195d5f2cc701061eb4672bc1895a5742990ca4dbab5bbdb9950e0dfda445e8f53deac2ab3ea9909bbdb60ff73152b0d39a24d5b3660e1c9792d32d60ac34feb9dd5e46575be95d3307f59203a60b408033255cf4354fb59b7b7ce63c03e1f577a2f0f6cfeed5e9b7f7eb968df8b39e110f7c8b397f2cfe89bb3e638b85e19cb23b47ec404f35c3f83d3507127154464e12f9eae5e5496d4299495307a5155748df7272e8d37507253521e7c94cfd0d4bdfeb36283999065093e03575b54e6a4884172967829bf03497681579a10fb95c94b250cf05538895375879cc493d2be4aa967b3744151b2824ae968faad83c30f75d4d4b476151a81a77be54cf8efd516b3db284d9fd429ea761947b479beb4528658cf74e21fc849a8b943e38021575a8ee992195773b79f4c364c1619c863bdbfabe95a15912ada9638ed516c4bf9f33e7ed48112c582468ebccf4755e12717c1a0acebc21e9b9201e", 0x1000}], 0x5, &(0x7f00000005c0)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYBLOB="006a0000006bcd5c07fac4cfe119ab0d99df3bdb6cab1864c3dbfb77d4d5d033d7ebfe2f08da751e97698b8d4ede02c38d14cac822ad22"], 0x48, 0x8}, 0x1) write(0xffffffffffffffff, &(0x7f0000000200)="04aaf700000000", 0x7) write(r1, &(0x7f0000000180)="2d8f8223dd59ff085c7be84ebdccd043", 0x10) 16:00:28 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x20, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000000c0)={0xffffffff, 0x8001}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x1, 0x83, 0x408, "2a1604fa9a66f51d0cc98af280e46508f39c5f0a"}) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000340)="e2e44cc2f95c16de3b96fb7697a2b3b598c233a666d9714d9d34e467c868ee658bc74b29b1a183a1929f8e8a21843948652a1b7e6fc121f4d8c155b953de6421a5de386349ec9db4f2902eb81cd006fa6faf7b3c8ce7212cc0f2c825ad6a08", 0x5f}], 0x1) open(&(0x7f0000000100)='./file0\x00', 0x20, 0x18d) 16:00:29 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20, 0x0) linkat(r1, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00', 0x4) utimes(0x0, &(0x7f00000000c0)={{}, {0x8000002e, 0x20004000}}) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) 16:00:29 executing program 0: sync() r0 = dup(0xffffffffffffff9c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30, 0xf2, 0x0, 0x10000000}, {0x4}, {0x7fff}]}) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x3, 0x2, 0x100, 0x4, 0xffffffffffffffff}) r3 = dup2(r0, 0xffffffffffffffff) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r4, &(0x7f0000000500)={0x0, ""/44}, 0x34, 0x0, 0x1000) socket(0x6, 0x8000, 0x4c) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f00000004c0)=0x1) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b158013660dfc978bc405f810bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c395244858017ae0a4e123e17c94edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d802ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c80430"], 0x10) dup2(r5, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = dup(r1) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x3d}, {0x1c}, {0x6, 0x0, 0x0, 0xff}]}) msgget$private(0x0, 0x4) lseek(r0, 0x0, 0x0, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a821a029be9692300357e3a", 0xe, 0x0, 0x0) 16:00:29 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000700)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf798f5ad2d9ac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d490000007c62f547d55587267ba5050932ed612e5ffe04ed83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43be89af6f4b62301576534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcdfadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c9fc348ee4013ecdb22c56ebed7f9a464a99d6c3105c25a83a2cde42edb2e8701af93d265d15a0ee0f3e060a46edcb9a342bafee9139645637b89c81feba0f40c08c3a959b47fa6ef021fee27df442b4540f4a1124b9bf779945601f6fa7eca47765e186bc740e6ee66469e492f519cb98a6a4636ede6b3befa278e0e5a7ebee8a3b9784d199bb73540e4"], 0x10) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r2, &(0x7f0000000340)={&(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000005c0)=[{&(0x7f0000000080)="c4ca6263223c915eb3337e44475d355a86d48b11dc4993d37b2533523421ec1d9fb0db98fbd3bfe156191687", 0x2c}, {&(0x7f00000000c0)="4a64c3dfc0e40c58c3f7f9699f86a8bccd9022c0d9ce8b3ab53fc50e3cff69dd2314442dce00dbf89143e88a884e40b07691aa2b42adac30384c", 0x3a}, {&(0x7f0000000180)="0ce612afd606c633391786ba5e38e48ee45b590e36c36f3d", 0x18}, {&(0x7f00000001c0)="531a9c208d7fd6efc82346c2f66b3cf48be853ce4d5b62e3d20c79294bd7ceded495908461ecd547bb667ab04fa21d24d0d7a4f7ea9649b5ac4c85c4be5ed7e948e08774927ed73316d210aa5a3fd664f5eae4efb932b69b2810ac5b9643288ce6283435e5b7f53f414621a229e3fd833bf7a1b55fded3a01b7a56afb0ed96d1b6a21592fbac8d56293dab5a8205916a45e29f8fae231fcfed551d2378e0c9dd57d53ce7113d6f8b47941f4fa21af5684e5013797b38ff284dff00e1c97d7ea5", 0xc0}, {&(0x7f0000002780)="007c8556b15b8b4f86806f0dad198c80ba501e02a8f093b7080436596787a5bb9642f72608872e2c44b619535ffbead3ea4ecf14728037cb3288cfd8ef47790ff2319c54558ad0aeb14aa847b3af4aacbeeed291d3c7044e19c55823b98713b4ec3f70898e8da2e1e2b9127d6e2f168708d76be298e3dea042f74f11f0d20a398706f9893af0fcc9392725ba2210f5744a4d8a28d51ad7b936f4dade49b021904a30cd2767dceb4702fae8749db01dba53e94996c50c66667aeddc0f240e799919e63546c90a7b905ac8a084ffc8283a3d000a0e180bec8fdfd4488045fc98c33b5c95cc73c4691165de5bd9d8723e588b2517196df05aa275e1c4a3ef29fbcc45365bbd2d95fb836499472bcfcecb6928da5b96837526edb3a9bc016b614c0bc401ad545c2fc41ec9e54eca2de3acd80eca64e443a73809c44089d934b515015bebd30a5ed644168c1695279be641e3af78da5821e6ad91887fd5e3fdf27458e8bd57b0b4e80c321d1aa150b5fd6f9d3c3a8021ff2037cd23906643b5ba1f86a014be7d916feaa4d47b0ed5cb4e0aefc86c62539871b46c06f7ece50e3dad1502ca237af1f96199b0a231ce6a3204f0dea593b1fa74551593d9c8c7493240a11b40be91512b8617b61c0a00dffcb37083b030eaf316903f4eb9a089cce0509dccbcd73e25ea1c97ea1fabad7630e0887c6e1331f58370c5a7a907e8c000a6743e431b575bb312fccb59de48dee6cab12c240afbd9a7ebab34522f19e271e35d64d567b1bfc0208070b83a27464e00dcbae8217c42b14de897a9af2c22022093ea4b3aef2cd7c788acde35f22884c88f7c94eafc585ed725df09953a50bafa415f35cf8bb3ad363311f78d83fc89732fa907c000a148a01436537409d85bb805e0346088a82e4c7c833de3c53fa08e0ad5702930fec83a1d2da353fe1d455efc2164c0b8dd692065b6ae3f9f9458e96b04d55bf742f5487b5f08c6ea567ee6f0304f2e223e9c5538cfa55637f65fba49798622577530ccc80e052efad2ea353b777d396bdbefdfc9677373c39ac1559bea57e4ad58fda3538bc4fef45e97c02bb94a967b0ee1cb73c0901ea498debbfa5d88d9e063c11a8ceaa86803575880e498616ad30655384674d4d62fe20bab215e6fe37fbdac500055b8398023df113c394fb59440abc2b2c7f383879e605bacb90265a7e086793c697182251b23510ec5d851189154e13bbf273564081c23221bbbcb5200d99ae9dccef8f9e449953730565b1c30656769f9841da1ec8434c7d04419a42fe13811bc0d17187a55a1e9f6a87b880742dfc633c2cbefe45e280d75fbbce29e8afaa8e58b923c9209b1d1295b8510df4e28659501597ce7c61c232bb0702e42766a79c935e90cf116e55b5e3704b4c65fd5a0441cdbfa49ddd9fea7dad0d2dd8f5be5c15359820047d757650ed1d6a6ba9653f5bc93692763889fd04dfb90ef63f65e4c895767d7d97fd63a1c192b0cead8d1a9f4a847ff0ac90394c84c5dea969487ff145ea30f33a878dd35ad086ada433a200066afb004688eaa4d81aa17b1716a5ccedc438744d599efd559c05bf283459547b9600ce5d57d32d0d32bbf7dff168def4018d6ec7988f7836c8a12215a0ba217f53f47e5254f2052d39dce7d4efe12a8b040a30d181f120a34457bf769e4f0f1ff3f9d43e41e7de0a5d3e6de68bfd0c9fc1ca9dfa088424487708fd4be0b9f720f8ec605385ad9e95c26587f625eb9090a31d7a0ccfc588c38195c8ff3eeb7acfb28ad8021bacb8768037d007c0244981bf840a7dafb626892ad3bfdf5129400f3eedaeab2db2dc00514ccef35f65cbba7e9e70e53b8eefe6f3a2d459cc503a3c04dc69222f95d5d738e5bd8b3e6d6d7ef7b3235464081ce34274dc95ffcfb73d8f86464ce92cfc2e206060d2dcefe1ff5c447712f22d940c88f8be22431fa7a727421423e3321c9b6bd82767f6dedfe4a10b98cc96dde9da3d980f8c373ea641f2323820dd7f7db032a366222b0c3db97181f59215f9fd5e61349903015f1962f4ea1ffb9d12178b115cbf534d25572171a63ee52aaf6cff93627c81a28e6052e0538cd02bc430d96884a2abe9ada986cf3d85c3d69b034058c8cbfe95ce3d7aaf7b60b679c41713068fa94a0affbcec5767e4e691762470f70455dc7b0c40f87ff5768b54ff61f4a303835a5db9e263d86f78bbcdb37b2d0e562f454caf7b5378fb003327f685e2cb1b198bf65fbedafb264abed8030621239ee3179f703b1d138580c33ed1a51a011b7a8af205054f5d83f3cbc34a0a19889c09c61228b92881d28cf11ff6fd4d1b8f3824071ba51e14a4da119794f3af4c2a75b4728619645491b82905d362afb8e70147fc28849072e56cbfaea0da4e46d047a9d43b02a8b481d88e7ccac2080fec5bafb8ce3cdd9b7937698a8a77b390d084e3bc91a0fd32300386b847acafab8b427dea817271d04f2b255fa3fb098a9a9a53560b1cfd7b3d8feab5ebb83d2d40adbbdfb0494174e04ce2a7aa676b6ac5f647990a1fa0e62ba626de7f8071af64eae1c9779c12b30dff7f1f7947e8fd904f641454eadb5038c30e595c493d92964c5520ed401e70f2f7c008a0ba0778941a4867612f7165d328665b90799658f3a6b33bd8f1eaa12e032079555adffdb0eacbb43214342cfc3f217e9f4a6b56479f593bdde327c702b7b88fffede0ffefe904844147b9fa7dc709a76d6c2c9509b5a421dff5111787e61c3112b6a524857d0107a3560416c93255ec9acf0aaea7b31499b62a6efd3ba4caac00d74b00be1eaecf5065642fbfad2a9b9715d38bb8387bc29c7641f8cafc9a54a211ea47ab0779ac90c364b4086ff8a4dd542dbcf0bcc55f93b49e8f70cfa5d4a33a2971b643af0af9234e2b84dbea04cf3588b82a29437cf02b81571500c0d63b7f13e42be69d6039da7c664fde1b335052a06da04c2911bddbaa08d5fca9a96caca2066e84d2236e57ff99e1a971842fc3c09721ee1538245d76d94ac9c9dc8001709abed021bf8cd161e027a9582feb5a0dd3811b487596a5eca3a5b7fcd4e9cc58b1858cec08a7315c12c735dfbf05e2b90c196bdf54332c42d0453caf0cbd8e8fcb881145146cfd18a6a84b14fde63cc7c09f107f061ce2a3981a84f59ff6b457a6b87dc54d42eeac317a3cb4c1995de2da38e225ba747e8a0909c134bf8f4651fe017caaf1dbf0dae3b0e3f27db751cac148f303a23121465a10b81ea97f2b9b0df49a80f0623c792057ff4c6096bb3a05dd660c6d37d6beb762ee66647c72c6594d1dd5d51ded5db15a9bc90882db2aaf3699c11ee2abaacb81653dcf3e59ed4b07f392343ebb56d798b0b28561a9c9e2a41a54926cafccefe6c4512beb8b3e969d69772f57c533927f7198396d01b0d5759099995b9f947fef96c8c167c447ae22f53f9d5061f62566b401492e276eff0deabdc948c5b24f1a874e80791d5b4d1651d34083a48215f8ab983f7643d783723b4d2e1657ae36a9c8b47a48b62a78bb5ac4b12a411fafc74c0394ea521a9f3601a9a3207aa5bef922bca4af8a4dd2b34d6677022e7907d00378a22bbbeb6bb3a59e8af6fd1852c9dd1505346c76504e4a0aa70845481f8c76a4b97889da42b11934472ac129a4c5129b4d37e1bbf8147c255cd2ac067e648d89fd8a400e8e81b8d0625b6fe628bdf4f06b2a7d22d5b6b04661e2575fb33b8a1a0b136c06de07cd4325e8cd3ac7a73e9565bf8b1b803643255db5badb51cbc0d91051744358bfd0e6775ad92c48a33047c3b870f5dccc12f0c373d7f5d45e0ada19241821e7ea5c06ed690a7adc22105d7df5d02ddd73e00e1c11485f93f89c0b6e4449a48d3b3b99f79dfa8dccdfb2881830f6de965393fad9ff8847c5eff1e89fc45689bb93f3d05b5706f4b557c410fd514313902c121a40e47c9d7cf4d8e1b2875886674e92a1a99344febe347f002620bb87637d08ca0b881fa3b0adeecb0b41fc3d0560bd501799abdd629482069b6dc02082b076567735d70293d189d424ab2abbf4da3a3699db5cb5003f994d1943ec4e0ffb3cbabc633643a71ca072b7ccf53e6bd8ba52878338a1707b4a239936be6a0b7898cda56251ed82b6e3af2c10f990e8e632b05d2474723e402235459327cd807695b5f454b89a86e46c48daaed3202c769d21e37f1e9387499bca0873115329eb8c8035a8bfd2039cd495bf17bfb2d1f7d8727abbee28366859c7f6e972d031f6a25ae1ccd19cfd3e67fbe529f1dc5426fd3d56699408276cb8c350641bf4bca0c39130bd5d3c5b79691d4f14c032117ad9db530696cba7f433595acfe2a5acb911d3255e156ae769ccbe866a083ef9aeca26e05326464d79626913b16c74e860256e7a68a95ba4aea816f0fd785f66945a2976f1eb85fbc69e3e83bef8fd6f3240a138b844548513b84b68c52f4801b599b7a1b97b991d7421b5a71433558ca5d3515acccb483de71ff39c1300f11b14acdfe8768c06b2954230e70ddcf1a5651b9f93092ae2d6cbca2fbf9591a65f39570801544ad1487be4d77347c1b8d6dcccff143adec1cf015396dd6489ef5af72ea27902d3878942223a554a233ff9251d263825873ff3f7317a296b3cdb9002dd29a5cae92a303d863ba4662fde986727b0a12e6f68562246c1f7688603df18b7b0fa3b38295e7bc6d7031f429da5f188e5fcab662ac4440fa1ad94747fd0e85309712fdbe23aa9e1e4ef8d489e928da99426689afc364f62023d6a4b1808ec4070c5715d6ea368bf95783401187b78aeab0df38f587ac4a840c5ec45503c01d3ea448db702990413de6c144c92c50a8f954fb15d3c370c3f3cf7a35148b63a05faeb069a3decbffdbb615c4383a1916b2415bf791fe83c7976dc01c9c1cbef9bb57affbe3b227008e3639be3a1a19bf4036b47a7e1edf8ee9c9478763d81813f44724cec4f4d1934fccd9bde8567e3c4d414daf0563e7cf15e5b4edb1c263bd57a5abc97c570162c770d4138bd5225b8c17e6e65600eac8650ea87864c4525990b3fcfc1e6b1e1ec5f4508bbbfef5b98fd59ba1d3bc6330185eeb2d214857e73f391dad3ac931e0c069b2074a666834344d652bcd920a295c70ee1599cc58fbafffdba60c268ef12c266595ef7c8cc7d713e12bdb8d80c860eba38661293555401b194bf275cae2df310a881e2095dd5093859e89e6c55b2aa48745346418f316ff87607aab5997542ee641839a8eba8706394524edc84d6eea8e9bbaa180bcad215f13574e6767b0d25c50f29041c90d46dbf54334edabb71a892e3e5673b5395bce6d0b5561fae95b0d7ce02e354e28a114d852a365d1cc10fde8cf9aa14c3ad5a90d1b2fb80add86c2830807141db7873859f7e814a35ec1caef797f6a92dca25c93fadebe383f9a8bc305d291224ad460e9190f81588c9c3def806a71e0e11f02d31a68de87d56c011f2cb3992a4bc19290ac7a3c4882571c80c04b933acf90fbf7cfd06a6de4a3d2ebfe203ed406c2e5d22c6e4bfb11a2aec6d2e10708d77bc663c0c249ed3891dfcc61c141c3b40ad17cf837b5c5fdb97952862da5c675629044c13484e4aa2278112e5c3eb2357d883723dea17aba2bd398c2115f96c6df1b0f2f5b79c1a4f22b9f23722b6a6c8d59559b0498ec730e97b153b2ae7f6d55224b1ed4762b92795f525a8efe6d093471a1317b1854ca6490210744ce95fdd80ab7b61ea34087e2d53523e8b1538d96cd3b0c9ff650789da25ea0c601cf7466821b0c1ee9a2da987f", 0x1000}, {&(0x7f0000000280)="3eabc9901cdab1d96da8028622ee9b1ee5866a6ea325ddeaa2d02565592646fea7bf212ecf07370137f46c8a5ab2e29071f0cff68b0ee8aedd04b9576ba855e2a72052b57652f8b999d07c8d1b37b05179ce8702be043e4b8c10f0612d6ac5c89a96dd721d9a2023f3624c24be0114b9a881fdd1b70b452917762eafc0c3b8ee61d913da8d5ed6cc5de155983712dd8758eeb1", 0x93}], 0x6, &(0x7f0000000c00)=ANY=[@ANYBLOB="f000000000000000ffff00009800000036a9a70af79cb023d9ac47798cc958c76b8586d84cca66e6781e7e96b6d2e990fe13f3f3ac31e42fa0d01abf94b67282156c9095eb4c8b126d83b0a613bc95fe559b361e2fa57e6b112b167e8fd7a3a45f75edaa24897306a723d5ed95efe2900e16505cc650facaa1bd63c6be5b7d48780798fe272f23f74b2e0f03021cd16d0e277e46f5c843bc6fe1224d28c0e74be194cb3cea37f00c147a2e0e63baf6ad2877085082f7fc513bc58446e427bf7583c3ae487130b7f2d86a0751210a4174c3a3e8ebd813bfa319ac2d51aed536a97bb5df463702feaac8000000000000007800000000000000ffff0000ac0000008682729acd4a2f800f4c29316a0fd25d2f41394284288436321b5b5fb197e45003a8aee1704fe693a41b57b0b2700bcabae69d5b6a8c13da4e0b1c7c765603d184802be43197d01de378af0660a437b5e0b6c8dac3492beef0f524b892f5c7b8caee05cd00000000c800000000000000ffff000007000000454e8a1e400f0456b6a102030d11eccf424528215f79b5ba8741489d61fd63389b7b9ac6265d1b1db5204d59eb51ad783a2fa348679ebb93310b46eb676ae63236fc136b844352b6587111713bd877610648892e4085b21c8daf2abbc5218ff9245ca1e09f2cd345895078666b3f14df88fa4a9e5ff45f8df6ed40efc7de31460dc8c2b68fc87e055397ad7cf6cbaa85e77e383af3175229ff267a269eb3eace9e4a1263862bf138f28563b66d7be6e161ca16c812b6cf00b000000000000000ffff000001000000229b90b99e439eb9ab5c3eb13422cf0a2beead48ea7f288e2894f68c194d2e6248fa9bf65993f25b890c4552c3e1ee020e813e971e73fa5b097549e3d6c9b68a256b9abca5ed59195db7fe52d56d3fafe2feaef8ed567de37ffac96e9297c51c0cab0f9a7ef74c70592bd99c74f156e4cd5fca67f677dab16c93cf6e58e2426386bab6b6ea4f61a7eda1444002a00561dc7b7f7daf5ad0462f14b6d00000000080000000000000000080000001000080815c8f9904e4cec0de72d71207b80d1ff56204628f12beadfdef5d783cd60b7e2671ebcc2e137ff85e8a96e66f1e6e454e6d45618cba1c284f16bc3a519547649e4caf381d1a45d83a30292f53928109a17dbd20c16975fc6f8ecc4c48b0e23fa965cb954c8fe205ba6714690000000088000000000000000100000000020000eacfa9af92e9cb6d36c4a3c3726ad63576bcd2b34b314fba801b46f7318e25d1a8946eae078ece197c2df5d4ecbd780eae0446790a69c89c0a63796a58318b1645e5e99a96a08cd6f3cb15c86954d1dadffd18290bc48328a42a3fa3c8a261b887014eaafb2d75c0844f4198c9cd08cd0a76bae653ecfbbbd000000000000000ffff000009000000800767afb21b0a8a1fe1e2fa1af2b82d130e675a3a7dc99c7945ba513eb9128bea1141aa0175bdb0f6356ed5fd2617e42193754f418fc27827433d3f85bad0d6ec9d2ff94dafca018ad210b675e14adf0fe097f375e690729239899580b0174e10b2299d30e0fe000ab30e01593ddaa1d4d9150a667208276b1f2dfa0bd8d065ecfce73f481eb0c84237e98e69752cd49d48faa44c519927fd9648d62143b05c9e347d62fa617150bba62bb93b10b50a040ad1a31e87b7c0cbaf7f4800000000a00000000000000001000000800000008c0793ed28173093134ce3913c833087be70517599239dc0eb1b378c031b4617259bad3eeb448e51b8d8cf66c7326671a85af581cc5aa277b669c8519af3a8e5ffea906c11a1b45f819c1412be4c9902d68f3b0dd3b667a984f8dbc724a17440772bb24d21ad12f5ce4d98fc61b7600d119e230f1a3e29b8e98270f0cfbf3f1d486d7251f5566b96f872000000000000"], 0x558}, 0x405) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000140)=0x84) write(0xffffffffffffffff, &(0x7f0000000040)="670dc3", 0x3) writev(r0, &(0x7f0000000b40)=[{&(0x7f0000000280)}, {&(0x7f0000000380)="f8144919f067843e48b150533b8588d7e5fc35ee88c29fb193aaf9c9921de10f78055df42845c2afa971b4830c897b211dc3886f605855c78cc7f6883b54c4485936bff706d22453f616eb2d6e5066dc3cf6c11f7c5c2afaca353803b7fde4a0ff3e4539180073f202b240a6e024c27ce04551e89207c5aaaea32d73eaa45333c0b3a4359cff021fb6845ed93b1a64cd887f4f608c2ecbd162b048fa2683c04770a43b9af7754d72d07a18f1b5dfd2c53b70c93db837357d94d112fb20133b6c5bcf", 0xc2}, {&(0x7f0000001780)="e51f1ea9f060a83bb455cb89cdd88eae103d67ab67d8a2b5e96c77363a4acbd53e4107c824894acf50f73f753d066f8dd62b594dcdf616c4b8d4d0e4e20954a74816c93beb205f9a1b2fbeae32410d295d6289d409acaaff4b6b587ba6f11e59dcdd2bac36b02fdd6d02d86794b6106e75f9028a21a45cfcb9e31a408ac523d1cf65317e4bced59c0a13cbc46a5d41cb4ae2b8873fc057e3e90e45143c5e5da95566ebcacf36a0d0ba663adb0de5c94e1c01bb515dc2d94e486ff4b9e3edd05b1ad499b2732ef558576c1505a0c4cd13ecda7a1b73f867a82aba45f30d46a9d68bf9cacfb4edad4388eef78dcf7a8d9e379da5961d304f66f543894918dabeb1a7c3f936e8185c0b176c413fe382eb4b7b31a0010483a168b0c170ed0fd23d7e5d1786055f5f2a41aa66f2345a8fc621697696b17cd3ad57d2fa5af9b6e54ed01a9e46d332768cda3aea7ae461f58d45922c90c69418be7b0ef384f5711af4141af0ebe2c0fd2e293d747f513e5c4756803a6d40480e85b9fb97516849424522a41d82a1a5a4621f9b7bc4afb101bba6994c29593a05d071d8cc0ce00e844da94f892a69d793fcdd6cc1f441492be61f4906f995c498c9bdb1c9df3f38020e0e10ccaa2c05e0cf62c96a8db741524e29b1e26161a9fb69491da0c64bc498caa03740d09106a167b70f07f73cb52cc2060186c40007b8a4ab2829ed35d308938d112aa057d6c31174297123cf9b016cc57752729c645c02015f4b2df4e3191feb4d9be7255fddbebccd7d4aef3c6f5f6c4a2e79374d5a86ae02f2d7976ff5863c6fdb4610c96e898c299735cbc2f49e8505983317e62d97a016a6454a09be057365b0d681273c5373d1da7d51ceffc90451819b53bb63b21895b4aaba9c0a318597880291ca93ded6b13a0d8f6eb9cf1b4dfd6a5097bc691bf36b5fa6b905a804bd6288157999a0eba0967b3f221badab0bd95e341682924849c43c9a336884c3fd74b32f46f37536bf893173f5487083081257ccd062dd8946e4aa177d65241d8fe361ac2f7f98745de86531a906641582efc810515e8450c5541b339a12d6176cec509336a8885f126204fb1b9d56af8fcd7bfd1ab0125ae31e2b07bc6c5d879a1004e5cb59b45a6e7450ceb9b12c0cc5c8b65b1dc786e87612705735e545eb6515fe2e24fb9d0f9cf980a611fc93beda1472644119d47fcfb2e14ea681a54549ffce1b304339af0d57e528cdf50a80a405b1da04c8a4043442c78c240b7e261cd787fbb2e6a45d7f88e80549622c9bfc2e397f6577ebb0d00b34c375bc89eaba94d19dc72496a3056e4fc09c474b3a314d291c2d3815afdf248cec59162fc79bf7bb1f3144acd0bcc8157bf67abe04fd6bb5fc3eccad70ce11f27ab63b6b14a18bb4fc70338178040a935b18390cbd69b93c9bb200f0704169c973b5f6afb39ead599fa44e3bf011ba95655f8032201d6682142cff653a29f1a23dfd29ac677b3afa81deea13dcc470d56c590a950f6afb71aee135a2d2fa34c015668451644c965abdfc847e95f06e4e2684f8eb47712a1506e6c8a6c5398a2f53aea48aa5e87a6c4928528dfdf0f3817c5012461c97bb9c3377334598fa3a4cc941ece1571c8c2a11b8c28571827f3103fc8377c854960fd5553994a64f561f58fad09f9b77423f03edef03144705d6f6b713428e82edacb7ca5ec5ad494ab8597fa1bab1eb08ce505881abe7895c755aec231b8049374a7782e45d41846682b1862800568dfffd7f8f1ca25eabdba161338657b8110bdc4bb9d94e75e463b14d61c13dc91ff1ceb63553ec9006bca9eb8e62a2ba8dfde16f22369684b44e54c9cde3443095d195c908a13625c35a6597866eadb57ad206cbe3bb7359c06f8853d27d2824f3cca8a12d79a900ba5f65691bca99d45415a6ac1b81d444e90ca2e8385b0f5833c2bd4cae6f28b8283e864af005541a72647886f93aac711b1cfa3ee9ad9ae02d9ca1678c2c8db30d4b08057a6ef9a620d2e748d83eabfc84f3d767e9416fddde53c433d0f34831a0d0fd31548d8e79afeaa7801dc16ed3c728547c785d588c8e5109dcfb040ed2042f72854f89225fb79de2d319fd85e02950e99a656a493758d032fd5d2742dcca6d6bcc14b2c4fc84c67f63f67acc736adf9f161dbd70114ce2a8a370507d54e334244d95adfc6f16480efbee4b02cbb592a90301be293db2481c13b4ce07524ccaca4b438ce7419b4acdd495b5120437b6d51bd3f1824e402ecf77ff6534786454caa18cde3b92dd2f685aa11deaea6a84d31a60cb7e3881aeb54afa5771e6fe7f7101696a7b2dbeb6d6e94b14a951a9ca7b83739c6cd0546de657710c1671e2f18954497ebc05dc9f4a839c2ffe88e8cd606e89ccd2463c7b90e4cc57d39b6ad2195b5fd588e007f359abfc76b882bbcf23acd6df3277f41c33cfd3abbf5fc749a5a48fbf79f0472a84810f419d090c51f9b47230e13eebe2af9a959e6f085f5b53e51ddd339ecd67a58836f1ce9233eac5669cb34d3c3fc3ca6c52fa8f137941d65729604cf2fff99a730235fdc79e9c8ea4ef505ee877e599667c9a328b282aed95261c3f7274fcc09ef711108bb9cf7b507444e3754199c95cf03814bee0d81709a12aaa935a1c7a89514eda19dc16a12c63c9a75a84abe69dae8daef1a7136f617d02850b35621dd78191db263553483fe4ad9a10fe547fdf8b82396dab0e6202f22152e7a35b38ca12e565d7e06b445bd171a3b0d1844078fd452fb9e84e367b3923a0275be327ac65a19cbda70cbb51b76f2dbca3c53f071b242fe0c0411a14b12af9a5dc6da32c09801cdb7bc2878e522aa0a68de99111ae9df5aa54155774226bd70211d32a88d9409bf3fb36c23d278dba12f1929b757b7f236e62301c1af32b2dfd26e644e72ec0cd563ccdbe4eb482ecda4409d59678100702f61021dd2e11af158659b8b264027a5bdc11c552006f549742a7fa1dc53aeedbf9259b8f023840673cc0fcbfd7bcab7f9e7fee35c6113cf67602c0ead9cea2be4d006337da5f39bea392a7d5e9b05963845016701fa73f37545175d2a688e428f0ff9f8cccccee365bcb2815949e867023812a35f3746f921573d2372f475dca2bab0cd0390d0481df39dee295e7309a3dbb699647b75c22d5102e2203d7889a3d180d25bc339dec7379af8b1bc475d8ab3cc58eb11efb4e12c2c4143920f1ffcc0416d10d0f307c46d86c2e41ad25dd78b584e140f5b1137da2b8f6dfaddb05c615922212b06ec1054b3e97ec3302de3d86ddf2fa26a2211959b51892ed1f959fe1714e0d2e733404c98ae5d715191453efc5930e10509bf835f44d51d30adab630f6e32f330e21ffe82f300f93cc22c6bf8b38435074802b062c4eb967d024c074d6179512043bef1076c220d795405adca553873848b0a33cf8246f1b3c818e71e53c8d5e19b33414f06de4b7149df86c5013d0af412fcf2428184da95c67493a8bcb609d08c9af90fc23850a6039e0cdd86f9ae167882dc6d78d6f44d8d7adad1de699ccc39184f3e7afb3dffebdee8558f1d256449b40f3583a0e553221e70d3eb7af03059ea94a8cd6fa9ff8d26b115fe843b0bf01008650697471670d2caf31bd04e11c0cf7a54e1e987b6a831282664a923f6d1186455359bc1b14c220589a8e1df3cb7e8ebc86bf98afc99a572770c479add5001e96db3982ccc06e29aa64e7ffe512616f22bdcd8eecc70611796d1e70e94500b49b5daab032012f53e2da7f63704e9b6670ed5a0e87be0df17ec38b9a82ed4944c5a6eed328d98c517bbad364364ece095cee5d26ea77189253c4e5ace2f65c5a2e32b6a8d2920dc394fc534c11177df0cbe300d5f828fae6376f51dd9c947ecc6f7ad5f227c8ae3a4404b2cfd39f0b1ad49bc03dc8a75d27c31d3d8dd80417e3fac58e389708efbd8d1224bec18c9f676808edd995c655a31143322c1e961b117c82bc1e5769247d77e299f547329f3bdf68e651a50ba4c9954578756003f21c25c752f52016a79c1fa7237d2f2be08b36d16e1e31f4c0fee6e64bad1942de4153d1bfe08aaf969f6ef97dd3a92a1bd98ac51ce6a8a93823ae8ba4ddb0f9900327199d7a6af18d1ba49c7fcedeab4b4bf2324adeb3113fb530d5d4a5069267f41c8880482e1c5dee63cdd1b90db7f112cfab7d03ed3d2c7c160fc8e4b4d24704feaa3f3031c42e488936f319bb03f6448a5f424974f458cd4fcc40a4c19142831c199d67a51ce96fbd4f0564e2d8848f42329bad8767238adf978ceb1883434713f90adc7a4a36ce0d00ab9ca78c392cd468a9454c35005b0da0e3d3fff15cc39081559735fc0f902edda3d034e846ab0ea007c67e914af156e77d7a5dcf5f65136cd82a2a7cb852e67cdf4538f288e504d57b31f4dd042df4117a79c1cb6cd3e371dfc45053dccd3d9e954fb3b7eb29cd2acb5ed85c1aa7fe563c2d92ab2aa12af4398e4db5d6e7556b9086f9bdf0365246b119e5ed041082ee2fbf3bf032919e4cee65f275329850bff2c8718521247adb203012c974855e28467f8e0ed588ed082d49c35b66d7e0fe0faef7164169c1cc382cf737d6a8b5a7a7dd5fbbb891a23410744ba4473ba7ce30b0f25cf7b27177282525b30e683249e987512b1d4a363105c38614b99f44b3fcc23ae68d9f36701ff45392dd8992f3ad8d9204e7685f8a107cd75af8955861ecf4ea7ce127a790564dc02fe346ff7fbb4065b3b4b626e4922e8f2ccc8ef608b7501968ea3400d3aaa1d287a47c70230ab74a50d682ab930d123ae39a913f19cf3b066132d4dbd14a748aa6f6ee106fcab3e5cfc968ab894823c7fcda928a974b846031e7090a1046df99f27e6c2dcde1f189ebda16fda43bd12f8d8924b7a56c5eeb1c7b68620d6a205ab374197e9b6c0c0a4fc674f539bbaadfa868e27edcfbefa9a9e75f4e0aeed5f3fc7f146385dbbfa7871969835f46a31e85527a4535768589ab07aac4ec12c3868b5a78107b7436435950133bf2c0564283a172350402f63f433eedf5b335f200b390cfae0d97b19581ea8c4a76a151b981da66c0860d6991894871c7a1d38571302847619805ae862d00fe4145f8fc6aa99ea19505e49e19e942f7e8c2911a96b2b7ab2682f4cfd45daffd2d0ab024ec0855b27d1bbfb144837daaea55d85a483a3fa83222edcf2d6325c25631697f70993624ccb43fff9c2b7ad808b250c6b411ee307a0712a854bf96fa75e33b705b524465e80c121ae411d1deeb79d530ae34ba7e35311f2e2957f05fd942d2bb733680b1b713eb20c3f678939ec0989407fa506739bb0a8d9bd34b115488983c8bcae4d480f40bd57d98bd6baf34782c902296d56974f4b275bb3da6f7b3520538b923aa370343e5bb657ecbef5b22d21fb609009a7b83910414cc2cf522fdf94e678a70cdbebb8fc7d6ebac5883a298888f29900e67636d244a1aeba5d7161f29b96bcf169149f70a7ee07276696a1eaf7912d1ea7f8d35ca37337829ee86172e5052fb5f22452eb662fde56e4cff03b6c992e8a52ba952b52bebdc34fad1b0b541cf97091f17d84c0f8acc53ac7e29af54e036a487f5a4b351e1a1bc9ae1e0f380a0e53931582c103ef397ce1f850df800cfb488f2c45c6bba947c71f98c0f1349c6fa97056d26905c2ccb3024b65c616a24912182c7d0ef8d5e241de7e35f91e28cdafe853f6abf82dd56229a67322e0a3611a161e594c157afbb10eb06a8b91a464d7ad6d2e0cef1249fb361d3acb8add2a145a30f4e3582da", 0x1000}, {&(0x7f0000000480)="06027a889988dd966b2c3bec741a36e4f8f1f5cd7ceef5a97d6316e1406e0b9f26c01edb0a6ec585eded182cf5dfd7b89b9cab83317b4b8ac88d515b921b6536c0aca251ec47d5ed75cc790824292c5ee087cabe1f0008f7d3daafa1ef475b0f9eb8859130526eb2943bdbfe9db37e088043e0dd8831300ecd9d054c0dcb114ca9e9d34ef5763b88250e8ef548ca634db47893aa2cc7682d012d89c03c20a17e4471164db24dd048a408df", 0xab}, {&(0x7f0000000540)="d14a54d44a52f1f81d84d49b89b51e82fd9aa427f6978ff045618263fc6a6566d66eae98717f1307e2112d9329567c533a5d0bc385726f1e1eb47ccaa692369b34e51bb5dc74997c7f9905fc37be50fee2851c47e2385e89b530c4d344ae1678349d3f0efdcbefd243e724060087fdc8a2cf2084bcd9a2fde2017efbfbd44d", 0x7f}, {&(0x7f0000000900)="cbb7e3b4b073e3ba3763a855d2ec922abdd455ce2d697e8f6f84f2cf2681778809e062ab5286c3587e7ae045351a4b2a572eef552fedbfc4869bb19a4d47cafea82647ae223fbad21fb985f6ea438a9428a9fc4cad9fc37906d71be6bf84357c6a5962e520dff5c8beef45c26e71b8ea65e2c8e5a68ceaae5bb89086a6aa6da181fa3aa8", 0x84}, {&(0x7f00000009c0)="7a9a5a34cbc59a7aa3fa09151aeafb18345c20aa1381722f7cc3537bd7ce33783a0635b4dd0b2201b84fa11912654c393a3d3ed21ded4a73bf6b03c45527f711e310e7843b0fa894c1f52ffea36e3081edbf9558648a802299e27eb207ca7f0c7c01b361a2d2336018fdd1f089a5ee578351e388dede2063", 0x78}, {&(0x7f0000000a40)="8ef2eb435fc8963f52aa905ddca82d85d229022b49b59a0654ccf5864d66d675812770730d8edda506cc432c2d7e8a8468fc342f1c2f85ba6654606cfe441c4dfc6b4325963c279d7cf20959e7f0bf", 0x4f}, {&(0x7f0000000ac0)="1de8c4a7bf38e57bd5c2fb2630d32d2ec8f9298b065733ad0224bbf6280dab4e2cf5cc6a9538f86aeb9bcf98712fa1e8e6af83bd890b597fcd02b90b59068c6afaa50b0cb57659d27e43a2fae6dbe79e4c", 0x51}], 0x9) 16:00:30 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff], [], [{}, {}, {0x0, 0xfffffffe}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', r0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:00:30 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockname$unix(r2, &(0x7f0000000080)=@file={0x0, ""/4096}, &(0x7f00000010c0)=0x1002) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000001100)='/dev/null\x00', 0x40, 0x0) recvfrom$unix(r3, &(0x7f00000000c0), 0x0, 0x2, &(0x7f0000000000)=@abs, 0x8) close(r0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = dup(r4) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000001180)={0x2, &(0x7f0000001140)=[{0x6, 0x1f, 0x81, 0x10000}, {0x4f7, 0x8, 0x53, 0x9}]}) ioctl$KDENABIO(r5, 0x20004b3c) munmap(&(0x7f0000000000/0x2000)=nil, 0x2000) write(r1, 0x0, 0x0) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x0, 0x0, 0x0) r2 = fcntl$getown(r1, 0x5) r3 = socket(0x800000018, 0x3, 0x102) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r5 = socket(0x800000018, 0x3, 0x102) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r2, r4, r6}, 0xc) r7 = getgid() getgroups(0x1, &(0x7f0000000040)=[0x0]) r9 = socket(0x0, 0x0, 0x0) r10 = fcntl$getown(r9, 0x5) r11 = socket(0x800000018, 0x3, 0x102) bind$unix(r11, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r13 = socket(0x800000018, 0x3, 0x102) bind$unix(r13, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r10, r12, r14}, 0xc) r15 = socket(0x0, 0x0, 0x0) r16 = fcntl$getown(r15, 0x5) r17 = socket(0x800000018, 0x3, 0x102) bind$unix(r17, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r19 = socket(0x800000018, 0x3, 0x102) bind$unix(r19, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r16, r18, r20}, 0xc) r21 = socket(0x0, 0x0, 0x0) r22 = fcntl$getown(r21, 0x5) r23 = socket(0x800000018, 0x3, 0x102) bind$unix(r23, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r25 = socket(0x800000018, 0x3, 0x102) bind$unix(r25, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r22, r24, r26}, 0xc) r27 = getegid() r28 = socket(0x0, 0x0, 0x0) r29 = fcntl$getown(r28, 0x5) r30 = socket(0x800000018, 0x3, 0x102) bind$unix(r30, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r32 = socket(0x800000018, 0x3, 0x102) bind$unix(r32, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r29, r31, r33}, 0xc) setgroups(0x8, &(0x7f00000000c0)=[r6, r7, r8, r14, r20, r26, r27, r33]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x84}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:00:30 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="000000186004008b00113c2700000000000600180000000000b258ed99bc62552e79d99e000000003f00ffff00603e97a0c224", 0x33}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="2c9909c1a452355c769fda651dcd425d67868093027420148ef2a758713d2e0c37"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x1, 0x98a, 0xffffffffffffff3b, "02000000078d00cb5fffffffffff7f00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x14d}], 0x1) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000140)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x460) 16:00:30 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x69885e67c50a69ec, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) kevent(r0, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffc, 0x8a, 0x48, 0x400, 0x2}, {{r0}, 0x0, 0x119, 0x80, 0x1, 0x5}, {{r4}, 0x8000000000000007, 0x2, 0x1, 0x80, 0x4}, {{r0}, 0xfffffffffffffffd, 0x1, 0x8, 0x38b, 0x9}, {{r5}, 0xfffffffffffffffc, 0x10, 0x1, 0x1, 0x3}], 0x1c, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffd, 0x33, 0x10, 0x2, 0x80000000}, {{r6}, 0xfffffffffffffffa, 0x3d, 0x1, 0x8, 0x8}], 0x80000001, &(0x7f00000002c0)={0x7, 0x2}) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0xb7, 0x0, 0x0, 0x0) r7 = kqueue() r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) kevent(r7, &(0x7f0000000140)=[{{r0}, 0x4a8ad7d03b54540e, 0x48, 0x4, 0x29, 0xe568}, {{r8}, 0xfffffffffffffff8, 0x8, 0x40, 0x5, 0x800000000000000}], 0x24, 0x0, 0x10000, 0x0) close(r0) 16:00:30 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r1, 0x8, 0x7, &(0x7f0000000000)="10a95df88beaf49e9f71768cf22df9be55974c96ec976e2987810a", 0x1b) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:30 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x1, 0x0) unlinkat(r0, &(0x7f0000000140)='./file0\x00', 0xd7aebd0ca3818491) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:30 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0xd14, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x10, 0x5, 0x40) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x1, 0x8, 0x8, 0x1, 0x96f, 0x1, 0x1ff, 0x0, 0x0, 0x6, 0x7}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) readv(r4, &(0x7f0000000140), 0x10000172) close(r2) close(r0) write(r1, &(0x7f0000000200)='R', 0x1) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000140)=[{0x10001, 0xfc, 0x0, 0x10000}, {0x3c, 0x0, 0x0, 0x7}, {0x14}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='\x00\x01\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000040)) syz_emit_ethernet(0x28d, &(0x7f0000000340)='\x00') r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) ioctl$BIOCLOCK(r3, 0x20004276) 16:00:30 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:30 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000000)={&(0x7f0000000040)=[{}, {0x22}], 0x2}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) write(r1, &(0x7f0000000080)="ce5dd1f5a67da416880dbe16f1d312dd1e5cd513311253f78c759d2037bfefd8f77a93a4a68f0e74d8fa74d37797bb0c50eb789886267cfd6b9c232901bf76e626e3343ac5ba529a639d52044066aac6cf1d8e7b430ac0c29b87b4437dc117e5fd152d833041db1bd6aba2c8414f0b94051b3716a2a299926cd059b0b1935bff5fd41482d3e68b949d8d240e058e2ccc29c3adf8204ac9a43def5472d7961bac704ca2e438300234dabedfa9eb1879eb926deada7745605850dea120c27f2d146cb73e6c4b9dec503160355aa8c8217bc54391d454b8b063405b72c329be2c2497a26690e40c8b38", 0xe8) 16:00:30 executing program 1: mknod(&(0x7f0000000840)='./bus\x00', 0x2000, 0x8612b) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) chflagsat(0xffffffffffffffff, &(0x7f0000000180)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000700)=[{&(0x7f0000000000)=""/56, 0x38}], 0x1) recvmsg(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f00000001c0)=""/121, 0x79}, {&(0x7f0000000300)=""/220, 0xdc}, {&(0x7f0000000400)=""/142, 0x8e}, {&(0x7f0000000040)=""/58, 0x3a}, {&(0x7f00000004c0)=""/189, 0xbd}, {&(0x7f0000000240)=""/73, 0x49}, {&(0x7f0000000580)=""/178, 0xb2}], 0x7, &(0x7f00000000c0)=""/53, 0x35}, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) execve(&(0x7f0000000100)='./bus\x00', &(0x7f0000000880)=[&(0x7f0000000740)='\\}\x00', &(0x7f0000000780)='\\\x00', &(0x7f00000007c0)='[,\x00', &(0x7f0000000800)='\x00'], &(0x7f00000009c0)=[&(0x7f00000008c0)='),:}\x00', &(0x7f0000000900)='#\xcf/!$#\x00', &(0x7f0000000940)='\x00', &(0x7f0000000980)='}%$\x00']) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) ioctl$KDDISABIO(r2, 0x20004b3d) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:40 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = accept$inet6(r0, &(0x7f0000000600), &(0x7f0000000640)=0xc) write(r1, &(0x7f0000000680)="25d0342979ef1e04bf9a2e31dff188c0ae8bb72e5d6808649aa50b5b28695209c0f89f3af41721d16a827956bfcb1e8655839f2f6415f5d317d8924624de5d41a56b7245107901c34238bef512d92b2c8cf76eaa2bf78c1deb7eca4cc0ccd2df3ddfd5fbf1d4fb0e85365066446c656732d2bfc69bdbd76437a5e390fc91c0f2b3875c698437a4681dfc0e615b5adc6ff14d52eed6d5f539eb5ff280f32a4403c9a7e09a56f29c15955e5a4c174b0d1166601e96c934eb52", 0xb8) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r3 = msgget$private(0x0, 0x408) msgctl$IPC_RMID(r3, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) pwritev(r4, &(0x7f0000000580)=[{&(0x7f0000000080)="1b603fe031e5b1538fb6bd06e12bacc9aee22e5980ea3c9245495f38cadc032072b068736c05b4883f5a837bc8ccec42e291457e4964657fc59f802ad6f2ca3a502a5f91faab5fb088187c1bafef363ce9fdec586c34d2a53b409bd2f8df2b7ef1905cda0e8902c479cbddca6e2833c6ae44", 0x72}, {&(0x7f0000000100)="28920d7f8a28d9d046ec20868a6ba0ea78663102f8a817c0187beb2f9220a06ad4d99148b15f729d22ba003dfdfadb2c97bc0aad51eaeb8d18696c9093db9225196fca46d7df02d3d731464e2472f3746f68f0e56a6ed49cbd154fb943aec0ca0217dd12db8fb390945c9f20b27410c97d9fdd2bd5ba5347881bc89bdebc14ce5b0d3f500b283ed94f6dc6ff9479fbc15a60c8b7293c0cec236a74a8c25ab39c51d6cd913f0c4cbc", 0xa8}, {&(0x7f00000001c0)="407b8d8c8f67d01a9d0050032604f15668848bed2d154e435b8c8d52a12634ceb4c7252ed0ac5550f53185c363af1dcc4a4bd18a09c461a6a89da18b5b4d266bad5484af5f8629e5e2649fc4d93883e12f02546f69cf18e1b3e10b34ecb37a07f3dbb0fe4c2b3d308360eab2cf12ec47fc81edb1f2ece61296e97dab42443e6c8950e51acd9451c086ed2b40ff53891a5010a6b4a5a818e325fcf59d5de9861cd987b3e1a28a7992552e3269a8", 0xad}, {&(0x7f0000000280)="39d8f4a403054644060b0bee3d60334e44eb12d64bed2293426553c0443cb20cb7bc14a1307c70f06ca32e00c854ec4e95ea25b58be80c23f682157c04d62dd5178c4c86a307dc29cd3718e5c89c39e1d73c20a532cb7f61eb94804141a3249dcb7395c18e9611447cef5a401cca0ae84d80bc81b456179324b9854aa69bdad55580d19aa8d7f1d37f4829a5", 0x8c}, {&(0x7f0000000000)="382c892c0270bb17f15c65a383b60817d44edbae05999b196e2f419d6aa0dd59f5", 0x21}, {&(0x7f0000000340)="c0741d58583c365dd400d8f55d983859f962b2ab03cf048ac1a5994c3c715c13e75d529d6e2a13042d9b7980286976a9514fa0398c0021c024202ad27babadeab53da76d92ae03c764c691b035616ed95b0a3598f81c7d0802b094172817a578df1c6936483cae22cc06b84c63e1648c7daa257e6a", 0x75}, {&(0x7f00000003c0)="f0e3fe3def09b2974138ed871d41578fbc1831c17de1707d4bcefbb253fbd585e953351c7cf98a80c1f50cf8c1943b0bb5a2ddecf32486fdeba84aa9923c7a4710d59e42445040835f3e2d733c1a3642a1c83792a5c609948addc295689f4df85f991462da69ce7b92f4089fa8fdbb5416c9a595cafb873dc9534688a83069b260710db55850dc683e6d6ab6b66f7f45c36e9133c27a1d85a3d6c360b4e4c989fffa35a7aa25be672aa5b702a03554c7ee70c366978743e61dabbff8460ccc9e607ac1e52d7cee2609d878861bf1a0e59a5da30b017dff", 0xd7}, {&(0x7f00000004c0)="56892073ba37b3184098a310116c268747651b590730d7159cdc14aa04566bcc027bcc31b95a64114524d6b4c67f5a11fbe5045871e2d7446d198e00af663de950d0ac1a37f4eda69f4e9b0595521fd6488e08812e3f2de0f5c25654ee2e83c63c50fecd9f2a4816d52c30de375c48d9caddecf7903b8c4d88aafa0164e1b4dcaf1edfdf", 0x84}], 0x8, 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r2, 0x0, 0x0) 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000080)=0x7ff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ftruncate(0xffffffffffffffff, 0x0, 0x2) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 16:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x4}, {0x6c}, {0x20000000000006, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(0xffffffffffffff9c, &(0x7f0000000240)="fbca8a8d1a029be9bc8217690000", 0xfffffffffffffe94, 0x0, 0x0) 16:00:40 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x300, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x1000a) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0xa, &(0x7f0000000180)=[{0x9, 0xff, 0x8, 0x401}, {0x101, 0x7f, 0x0, 0x80000001}, {0x63, 0x7f, 0x0, 0x2}, {0x1, 0x3f, 0x5, 0xad}, {0x2, 0x0, 0x80, 0x101}, {0x976, 0x7f, 0x65, 0x8}, {0x7, 0x2, 0x0, 0x48000}, {0x3ff, 0x6d, 0x5, 0xff}, {0x5d, 0xfb, 0x7f, 0x7fff}, {0x1, 0x0, 0x5, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) clock_getres(0x5, &(0x7f0000000000)) 16:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGRSIG(0xffffffffffffffff, 0x40044273, &(0x7f0000000080)) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0xc}, {0x25}, {0x800006, 0x0, 0x0, 0x20000000}]}) pwrite(r0, &(0x7f0000000040)="fbe21f897762000000008e655fec", 0xe, 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2020, 0x1) syz_open_pts() 16:00:40 executing program 1: r0 = semget$private(0x0, 0x4, 0x32) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000200)=0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000100)=""/156) setrlimit(0x3, &(0x7f0000000000)={0x100000, 0x97}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0xffbffffc, 0x0, 0x1, 0x558f, "2ea86ecc016bdcd569ef64e16eb595607fcfd711"}) write(r1, &(0x7f00000003c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e5059ddb89d676d48c9c6f0fa20774dca9ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669db72371db394acba77de083c965124aeacbcf09b09c719ed25314dc21617d89aa9c6ffc4137067f33d1ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713218577cdbfb7436951747e739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a7929392001075381e423a7bbb25d5e43535280fc146105791de58a814590681731ea367352ce6de49325ef5f2ee2c7a82e6ad300c2bf55b3a5a96453f2915bd3b54333a76c2694946e1e28e550b5d6775ffc70e48d6bbe9b36e9730e7f12c57ba38a1b53b759ca7b4e091d8617f108ee4f6c0e514990fd25afeb", 0x2d8) 16:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x200000000000004c, &(0x7f0000000100)=[{0x45}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x7, &(0x7f0000000080)=[{0x3, 0xff, 0x3, 0x3}, {0x1, 0x4, 0x1, 0xfffffffe}, {0x5, 0x59, 0x3f, 0xe2a5}, {0x8, 0x1, 0x7, 0x9}, {0xfe01, 0xfd, 0x8, 0xffffffff}, {0x6, 0x80, 0x8b, 0x598}, {0xfff8, 0x4, 0x3f, 0x4}]}) 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x80) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f00000001c0)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x35}, {0x1c}, {0x6, 0x0, 0x0, 0x401}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) ioctl$BIOCFLUSH(r2, 0x20004268) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) 16:00:40 executing program 1: r0 = geteuid() r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x8000000000000080) pwritev(r1, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) fcntl$getflags(r1, 0x3) fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000580), 0xc) faccessat(r1, &(0x7f0000000300)='./file0\x00', 0x122, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x11, r1, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)={0xffffffffffffffff}) r3 = dup2(r2, r2) shutdown(r3, 0x1) r4 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) symlinkat(&(0x7f0000000940)='./file1\x00', r4, &(0x7f00000003c0)='./file0\x00') ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f00000001c0)) recvfrom$unix(r4, &(0x7f0000000180)=""/18, 0x12, 0x1, 0x0, 0x0) fchdir(r4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)={0xffffffffffffffff}) pipe(&(0x7f0000000140)) r6 = dup2(r5, r5) shutdown(r6, 0x1) r7 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) symlinkat(&(0x7f0000000340)='./file0\x00', r7, &(0x7f00000003c0)='./file0\x00') r8 = syz_open_pts() fcntl$setflags(r8, 0x2, 0x1) r9 = dup2(r8, r8) symlinkat(&(0x7f0000000000)='./file0\x00', r9, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r9, &(0x7f0000000180)='./file0\x00', r10, r12, 0x0) ioctl$TIOCSWINSZ(r9, 0x80087467, &(0x7f0000000280)={0x9, 0x3f, 0x741da070, 0x35844755}) recvmsg(r9, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xfffffffffffffdcc}, {&(0x7f0000000400)=""/208, 0x1cb}, {&(0x7f0000000500)=""/188, 0xbc}, {&(0x7f00000005c0)=""/188, 0x83}], 0x4, &(0x7f00000006c0)=""/197, 0x6c}, 0x2) setsockopt(r9, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) recvmsg(r9, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0xc, &(0x7f0000002c00)=[{&(0x7f0000000a80)=""/81, 0x51}, {&(0x7f0000000b00)=""/4096, 0x1000}, {&(0x7f0000001b00)=""/61, 0x3d}, {&(0x7f0000001b40)=""/4096, 0x1000}, {&(0x7f0000002b40)=""/170, 0xaa}], 0x5, &(0x7f0000002c80)=""/11, 0xb}, 0x43) ioctl$KDDISABIO(r9, 0x20004b3d) fchownat(r9, &(0x7f0000000880)='./file0\x00', r11, r12, 0x2) r13 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) r14 = getpgrp() fcntl$setown(r13, 0x6, r14) r15 = dup2(r2, r13) ioctl$PCIOCREAD(r15, 0xc0107002, &(0x7f00000001c0)) recvfrom$unix(r7, &(0x7f0000000180)=""/18, 0x12, 0x1, 0x0, 0x0) fchdir(r7) ioctl$PCIOCREAD(r7, 0xc0107002, &(0x7f00000002c0)) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r17, &(0x7f0000000300)="d92006fb52faf1d0bdbcdb360325c52389d715010692cffb20ec1c15cf5eaca7ad", 0x21, 0xe, 0x0, 0x0) setreuid(0x0, r0) msgget$private(0x0, 0x2000000010602) socket$inet6(0x18, 0x2, 0x5) r18 = dup(r16) msgget$private(0x0, 0x400) write(0xffffffffffffffff, &(0x7f0000000340)="4f4312396d1e98aae637138f16d864f954c2308fa172be9d6d5032b48808180aea262ef7ee0419b9d0c0e65347329341a24919241230902d519382f1244673cccb3a35094b01000000107bcc691b974839294b93354b45e8123edf98479ca742d4e08278730ff03ee253587a07aa09af0bfa375e3a0a6654bdca5c04bf052d3c10b55f269d02f427dc0cf24d1a80ea09b8c8f7031a9c9befa96e1563149e39626ef7867713266c4de6a6aa4702b4ee9fc57cc40b9bb783713248b9195c8e808c776996512d9baaae363539d5b7651a9d77c513a3d192f01c03d1a6668b60594017895b09eacfc4761d627c7ce9b194b1039ba220e8265b4ea9325c3c2dd2e2f44bd367a8aaf0", 0x106) mknodat(r18, &(0x7f00000005c0)='./file0\x00', 0x6003, 0x1) mknod(&(0x7f00000001c0)='./bus\x00', 0x140, 0x9) r19 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) faccessat(r19, &(0x7f0000000080)='./bus\x00', 0x40, 0x5) r20 = dup2(r18, r18) execve(&(0x7f0000000100)='./bus\x00', &(0x7f00000007c0)=[&(0x7f0000000500)='\x00', &(0x7f0000000600)='/dev/bpf\x00', &(0x7f0000000640)='+\x00', &(0x7f0000000680)=',\x00', &(0x7f0000000700)='/dev/bpf\x00', &(0x7f0000000740)='/dev/bpf\x00', &(0x7f0000000780)='/dev/null\x00'], &(0x7f0000000880)=[&(0x7f0000000800)='/dev/null\x00', &(0x7f0000000840)='/dev/null\x00']) faccessat(r20, &(0x7f00000000c0)='./file1\x00', 0x43, 0x5) setitimer(0x1, &(0x7f0000000480)={{0x400, 0x40800}, {0xfffffffffffffffe, 0x6}}, &(0x7f0000000200)) openat$null(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/null\x00', 0x90, 0x0) chflags(&(0x7f0000000040)='./file0\x00', 0x546e0c4b41b0b931) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x7) r21 = msgget$private(0x0, 0x403) msgctl$IPC_SET(r21, 0x1, 0xfffffffffffffffe) 16:00:40 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x400, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x80, 0x0) r5 = openat(r2, &(0x7f0000000200)='./file0\x00', 0x80, 0x83) fcntl$setstatus(r5, 0x4, 0xc8) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x2, 0x10, r2, 0x0, 0x0) r6 = socket(0x18, 0x1, 0x0) r7 = socket$unix(0x1, 0x2, 0x0) shutdown(r7, 0x0) poll(&(0x7f00000000c0)=[{r7, 0x115}], 0x1, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r8 = accept(r6, &(0x7f0000000000)=@un=@abs, &(0x7f0000000080)=0x8) setsockopt$inet6_MRT6_DEL_MFC(r8, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x3, 0x4, 0x7fffffff}, {0x18, 0x2, 0x2}, 0x0, [0x3449, 0x2, 0x1, 0xfffffc00, 0x4, 0x7, 0x3ff, 0x3]}, 0x3c) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r10 = accept$inet(r9, 0x0, &(0x7f0000000240)) ioctl$FIONBIO(r10, 0x8004667e, &(0x7f0000000280)=0x10000) 16:00:40 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000100)) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:40 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0xf409ad9e12b8dae0) ioctl$TIOCSETD(r0, 0x8004741b, 0x0) r1 = socket(0x0, 0x0, 0x0) r2 = fcntl$getown(r1, 0x5) r3 = socket(0x800000018, 0x3, 0x102) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r5 = socket(0x800000018, 0x3, 0x102) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r2, r4, r6}, 0xc) r7 = socket(0x0, 0x0, 0x0) r8 = fcntl$getown(r7, 0x5) r9 = socket(0x800000018, 0x3, 0x102) bind$unix(r9, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r11 = socket(0x800000018, 0x3, 0x102) bind$unix(r11, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r8, r10, r12}, 0xc) getgroups(0x9, &(0x7f0000000040)=[0x0, r6, r12, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, r13, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setregid(0xffffffffffffffff, 0x0) r14 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$KDDISABIO(r14, 0x20004b3d) setuid(0xffffffffffffffff) syz_open_pts() 16:00:40 executing program 1: munlockall() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x5c}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") 16:00:40 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0xe0}], 0x1) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0xfffff}], 0x0, 0x0, 0x0, 0x0) r1 = open$dir(&(0x7f0000002700)='./file0\x00', 0x100000000001fffe, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)}], 0x1) fchmod(r0, 0xe3) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f0000000f00)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf45e54d76b55e575e558b75a8f3fb90fe3c6c0488a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa63acceac2a8666a94e76b531ce2606728d4a69e3cc59dbca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162be559984b9cfc64c9877481164c24e75258fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e7efe6ebcc29cda722f871f4385f0413c755ea4a5c5fe659fa202361cd8cac707005b65c6593d8e4884b13c6d158daa2870b4122cd2350000120000000000020000000000000000b219ede5665b9cf9adb798f308b5b79329820d4b614a865481fc056eb1511cf5302f9ddd55032487633073e4af77b58fc6c35a93019c0060307cd1faa8e14ab61851fac2b3d9b2a1cfead45a7d54cdd69e45bc50bfedc5ab94cc736d7fd27fc40cea3cbb1e0bd367c53f087ff8bfb0001000456a3f98b2390e9e65d239bb8287219fa7757120df09b3dd5eb2ea35b4cd5eae7ec870146d"], 0x1) write(r2, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r2, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x7, 0x6) connect$unix(r3, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a177a3862078d0000000095954984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b1590136be8a399e6db8a9e3e05bc5370bcd4c0a16f96adb5a09000000b6d5b786186a3c502b58fd422cb82c4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a4aa63b9f6f69fef9d612f871f4385f04157795ea4a5c5fe839fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000653b5dc76341"], 0x10) write(r3, &(0x7f0000000080)="9e3eb390b603b73725c7c19aab4230e8b4732d3e92e14fabe4f2d065c9a88b86fab7ca27306195", 0x27) r4 = fcntl$dupfd(r0, 0x0, r0) writev(r4, &(0x7f0000000540)=[{&(0x7f0000000200)="4c8fac15d49f6b351d1a4aab7d93ea7de40fbb17628bf8126b12b5a5dabf20fb6df2aaf293f7d4651d348b2831d9d4614ce00c9c2ea0ee60f98cd2b6b274", 0x3e}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) sendmsg(r5, &(0x7f0000000140)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, &(0x7f0000000100)=[{&(0x7f0000000280)="991595f76dab3b9214662e7880e9e5e947c29519fa6ad24d66ef7d7a4c36e474f90a6ecee266c32a52922c0bd9ff00ae2cd5a7bfc6cbcc76b94e8345bd2314e6a79b2af3c196c64cbd131bc7c39070de55aefbc7d3a6d149dfc2264f0dd9d344c1779f053802ac8ef47f236d3c641f64b3f62f1ceefd85258095f66027afe73a1692f52c9893f9fa3d2d6b4f1c1736496ca2ba83962c1e79023a2336de4d5abbf6c712ca0c9d2e79262f64ff1b99639eb9f79e6538b965c7e5693c47645c8a9bcf81b0484483788f3a81ba8835fbf194a17c59a233840acb05e2d0b58a873d43", 0xe0}], 0x1}, 0x2) r6 = socket(0x18, 0x1, 0x0) r7 = open(&(0x7f0000000780)='./file0\x00', 0x21, 0x40) r8 = kqueue() kevent(r8, &(0x7f0000000200)=[{{r7}, 0xfffffffffffffffe, 0x1}], 0x813, 0x0, 0x0, 0x0) open(&(0x7f0000000580)='./bus\x00', 0x80, 0x61) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000640)='/dev/zero\x00', 0x8000, 0x0) ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3f, 0x1ff, 0x136720000000, "b8000000000000080100"}) close(r6) 16:00:40 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1024, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) fsync(r3) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x2d, 0x2e, &(0x7f0000000280)="ebffcbff13b9fd812eaa4e67691913a3d801988212f84c5a785a2584e3e1a2fa230318bcc3eb41c1dd907c722ba0a0407c73807527e1a4d355567db330928a37a816877c00f4c3bff16eaabe899b64242845e93d6260c6381d19116b7c9f72968d5af60f6b17060300000000000000dd47be94cdbce092a8ca270000000000000000000000000000000000000000000000000000c8d04e3bd200443f58823727b9b17b637aa62b7a220a696de07ac756ba67bd9bb90f588b7e6c20a9c6b4211efb0eae546d28526131c2e6a466148d492a2b99f4b76cc4d56713a1af1ce14de1140ec0aff4911ab0fd38af5efd7461d25ef39ce86dd9cc867ce3c65f79943ffd20e960c83aa00d4cd11920a3adac48f4898e2d5b1faf2e08419e708aebc2a67908355b6c3b6c148cb690d62f9cc6140e84934e3599246c1dee5ef8a3d69a66", 0x19) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) setsockopt(r1, 0xb302, 0x2e, &(0x7f0000000100)="ebd48494650a1f6699aa4e713048989382d110fb8f0fe858610f8dd49de69931927d48", 0x23) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x200, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000180)=0x5) getsockname$inet(r2, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:41 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x8a, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="000000186a56010000001c00feffff00feff0060d5706c85c2768511fe870000f31f00954500e3ff0200341d", 0x2c}], 0x1) syz_open_pts() fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) symlinkat(0x0, 0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgroups(0x1, &(0x7f0000000000)=[0xffffffffffffffff]) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) fchownat(0xffffffffffffffff, 0x0, r4, r2, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) syz_open_pts() fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) syz_open_pts() fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) syz_open_pts() fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) symlinkat(0x0, 0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) fchownat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) getppid() fcntl$getown(0xffffffffffffff9c, 0x5) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) 16:00:41 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0xa) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect(r0, &(0x7f0000000080)=@in6={0x18, 0x3, 0x9, 0x3}, 0xc) clock_gettime(0x2, &(0x7f0000000100)) 16:00:41 executing program 0: r0 = syz_open_pts() r1 = socket(0x2000000000000002, 0x1, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) kevent(0xffffffffffffffff, &(0x7f0000000a40)=[{{r1}, 0xfffffffffffffff8, 0x1}, {{r1}, 0xfffffffffffffffb, 0x5}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffa, 0x1}], 0x0, 0x0, 0x0, 0x0) close(0xffffffffffffffff) r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) 16:00:41 executing program 1: r0 = socket(0x2, 0xc003, 0x11) r1 = msgget$private(0x0, 0x18) r2 = socket(0x18, 0x4003, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r4 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f00000017c0)=[{0x88, 0xffff, 0x1, "154f7334a79086b58ae64f04779062b0787231fbd976e0071a62683dbb342e1e11abcc4c457f579222e2dcb3e9a47eada72fe92912bc756ea7c712b5229df7ffd3c2ebf3740491396347ba24e2f3ce667f5966540bea11478768c2e5f1521d0ff41158e0ca726ee75373e5a4efc79bc89c0a"}, {0xf0, 0xffff, 0xa8, "052ad70f00a7db3502bfe3e07acc81e7beabbd7039be252e34153ea971ee2ef4835576001de6b5a27c22cc9d7498c8188965d6afbe99e2fc3d63e3d6a8aebf49280dfc663942b1df210629624e87af7c5e139eca3ef15498c6ecb20d8edfd676c9be51c9b624acc4c88ffa789a654ec3a3bf587a7b0de6189ab88f7ca818e7210197d4dbab328b06c47dabd0005475df7f8c61742a19a3eb64f0da0dff9e570f6339b6764b42262b05f5adbef9e85bcebf099f7f27b85a50da0406691785d6f89696057a411215c045a8c2c355eab607b0aec916f9310ad9fa1061cca50333"}, {0xe8, 0xffff, 0x7f, "abb60d5971a698a06cb5e09d69051c862bc2d8d69ef06568f12cafb86a0a4041d94b575eedf42e3a7f45170ef52d0a811c2ea2b2c54d658037fdea5a41d26ba3c02dbd428081b9bafe0e6674bb779269bbae454048fca7fcd31ffa6abf82fc69c43bac7af68a5ea3bd9f1e77638dec17d12ae7e4eb96a00e8fb361ca1c1f01dba7a58038c333309929147f9c911812d0cf175ee42785f91210d1402ea85f17ad9dcdb127fd1cd829fd87600c345bc3e4f65ef56e7da8ab1b2a063e7a07dc1e48ae11fe47c34191893fae3cb699bbe0d1275dd33635076165"}, {0xffffffffffffff26, 0x1, 0x0, "c3aee5862e78d4c7996df8d292c673964b"}, {0xf8, 0x10000, 0x3ff, "4f5dc1b6192df349a9475975c4a6ff21701945a6ccd443e8fba1c83a2d88b27fda517492129ac981d55b0fea770eab75e008e406a9ea86b0b2d64178e1dd4c1ab1a5cd9a5f4a99d42037476d66e35311a58fa806d9ccb5e195e05ac972c9d599038d39334e7fdeb6fcbf5db68669982fe849fd34b8abf2ce7d918b36c05c5c17d934fa83116baf6782135ebd116ca5db53821b72ea0d7f9f0466bae9ad278588c705150a47aeeb72044693337a36752176f68d81dd73f4a963bbcea896122433c446b961daaa5fce5deba4a3931ae976caf8dc3a2956ee8c26816992f650282cf6ce674eedff99fa"}, {0x58, 0xffff, 0x0, "1802781d47020e3c35f5ff7f110dfeee89c06161a7c42fcde9d5273dad0499fe27d8b04a37cc44b9a9251bc8d901809fa4bc9bfc0b48c7451ea1e6e3960cf180ea14fec77a"}, {0x28, 0xffff, 0x9, "d16e4df8d5993e1abd1782522c35aa08a6d30819"}, {0x98, 0x0, 0x7, "06d7f2f5293ed7b60f22684bfe89a08618198446f3325ce652727351c77135aed878e4f1fa07d7a65d8dff8df5fbfb08d70d64939d40b18927cb0fff758f3b538ac7ea2229019d6e4abb2468959053a8bd4bfa36ae335b2d87041d58640392955948fcf0a092aeb32251c3d37c4563c34c31e01ee25e610a6c02b9ae8899f20f57f373a4f865"}, {0xf0, 0xffff, 0x3, "03a0a76bb2a77d1009e64b413a2a2f331142bff2841c019428fa14bd015faf49be89197f5ffc6423510cc85ccab05af7375b6fb25841612f6aa12154c0f202b64dced38574d24f01b0fcb29576c371d02aa13e065af2bddffcbfbe652c8f6a794e158507ca5ced360cee0bef24c3066f8ab6f61f1c99c1fe81bfb2b1eba278863c20616a8d17588efcddbbae825dc9d51caa8ee15deb9ae48d875833cf776fd34716ba7cdbfef2e8da86a95e127d6659e24cf8196ff1fbf6b67f042a16edda5e66ecab4a852e842e1212294762d3dfcd9cc17ea34630a84c857d30b3ddf993"}, {0xa0, 0x1, 0xff, "7f6076bff43fcd63da0ee58e05e4cf98cf4eeb4ddac69116760542a79f780e4096279a66c2d524169ef83384f104b249070fe2c04258450705abe5f6acf4f778ff62a5f2c932345f115b9a25ba11de3249c65da7ab1f64523e1aa72e61c9654c2d0e7998cf278379189d764b6d49b20beecb6cc2f1e2379f2c8f1a531f86c1ee8b4e01b7a82753af842fa20c38"}], 0x628}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r8 = getppid() r9 = fcntl$getown(0xffffffffffffff9c, 0x5) r10 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r10, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r10, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r10, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r10, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r10, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r10, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r11 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r12, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000003c80)=[{0x58, 0xffff, 0x0, "f2d42a7e634f0cdfc7329fbc162ec5979d99204990e385355e71587918dacf66f4e718c3a4811dfcff6c7b32adc8c10079fbf1073f9f4c2e96525fa2180cd85eaac2c66b856daa"}, {0xffffffffffffff33, 0xffff, 0x3ff, "9ea197a65c0975cfa6845856564ad6671272dbedaa4c019741f135feff8953cbd5324714352817cf053b7fa9d07a90eb7f"}, {0x88, 0x8001, 0x2, "c04c398b1fe73a402be1d52515a832fcdad04d1eca8f8d598cb36468d611a07490fe63a0abd74b96cf8f052ae8f32a3e9f71c28abb5ebaef1c6381642cf98368aed3b3caf031f91fbea647b87a72103373cd80d4d9c8fe96d5eb5bf66dff633f7e2c75c5e8e38d1f1af8c2a5eaed6be7f3a65b09523c00"}, {0xd8, 0xffff, 0xf8000000, "2013cff506c7c30efee770c1f96a109fbf6eacdbb273195e1e8a4f1331cab2fcc60f13926ee420b5d261fcaee709fea3f20f00755463d6a297b59e0fd5b3a0ad226b660c6964a3283e395b9518f3486dc4af28047999f4563f4fa93015c7e1c9c5604feb0b01dbdf4f76dd3213c87bc5549ebb34429abb5a210eab77ae3f2e43f2d9a8eff93205f7a5a82e682cccad3a75d2a89206f58fb5cea0abd2c72c87b11b72954c2a30b8d146e84d47009b8a5455224f8b4f81f67d4116cc918a6f44c62e69c1789929cc53d20f5200ae254d903b093c60ea66b9c779a1c32b3e9dc90288a6de95f24b9de684597b676c9dd2d0"}, {0xb0, 0x1, 0x827b, "a68a7726d9edf8e1a240fb9d68a69f169a18cc4b17dbed56d20225de4bc0c7581649240ce04f2c9b9e4b1e4478ae96e7c31f98fe484ab8b9d8591aa34e63bda594f8d75f47b33f85a474859df78b7ef5ef8a7ec1c41f66b7a2e24190073196e9894876297b7fe4419451b96cdc90bd9056f34a7ee239f1a3946642746fb7dbe80203a58aad330cc36eba06706c614794151ceb915d98d75d4ca99c90"}, {0x4, 0x1, 0x8, "7f9ba57485726a94d22dfc66f6090540c7cccd6470e50ee412c2"}, {0x1010, 0x1, 0xe13e0ad, "becd29fedcdc5da128a98d551fc8c4c8a2507094d67efc8d038dfd8270176b8f8fd5cc1f06e06c76c6ed6b08ce9a0e5e05dd4f60e6b163d4f487cd28fe0ac0407623c8875f9d3c821ff4bb728e1a68f733f9a34d7c3422287b61e6d166c58a230c5e27a54e4ef4d3796a3b0f0ea800d768850326a0fd2a42cd2067ab0de4937f5cdd633a408fdab9c473f972f45977c08a14cbdae6752ec383a536ce580778eabfb504810a1c1468eacb353aacc2bf1991541c899028646e0be03fa281723990caabde08cb6999ac1b7d85682517102cd0f46fc78f05ef7b2326707d734f8dbf9ea519cfad07b2db7c7c4a8d7e83165da3d3a351c9cdab9df666dba2171092304f79cfd8232296a2dcf4d2677dba106102e6d2a298d0339cf1d2daa21c00928929f23b7b96b15e4c04e1c0104becdcc02e4b090ebac13a8e8572641a47fcde0038adcd4992eca9097c22effaf5ac4435131eb5ce7dee520b22cbc7829f16cb8369c845cd7e35066910c8a9e66cf01adf455bea772745cc36ea46fbc57f526f2e402afea524b0da3a4fa9e6e64c6520761c0367db61197dd29a66b4f40f5c0017d6242d9726fd501c1a56a85cada3c74043d5fe298deb6c40048917537f257055005473b587d9721c27e33a5946d0d5f6355fa4b568121dd832c0f10a061ca38e22bf7fed8853255633c509b10d7b8124a927ed90f82886961d11cd03fa5b14d3edfac6edd0ab079d408bcc1d1787c86e19517c7562d056a2664bafd9d8ea1c57f51702bd34f6690af93d7b7733158f24108abb2278a0cbdee8aa564683b581aeed2bb10018c002025b52d6d4ff55e0f1c3a86b4bb6f68f4246cbad629c92ff02033c1d91abda907bb4af20e74b63de6ed4da5d1b4b7ac209f60e4b19fed880a9b5117bf05794bc9323554ec9608db1740b908be5578784cfc21dd2e4f00ca6979ae48bc6789e9c9dc755d9420e785433107972aacb4825cc7e00280e2137c6d39e6a7b4d7882bee5aa409925fc80fcd9db047b13b2b21b3f3c8e8f473eda5032d39999e44442cbe14c2b32e6647edd2da3ed996562b717a9fc699461b8866540d9aea9f7ad0c917162524c79c5ba74a527098357153419127d7f2e4e8f5018931af75a47dffc7d7120ebb4d4f1e817ec4c64df92c324718c316abaefc6c1d52eca2a59692a2a7c485a3237d4ca99132481907c7bcdc35df96836f4eee592862f6a92808e6e4d996c3619332b1dadf302e8d5dfb662de77814d8e523ce8dded07601055f4cdaac6c7ebb71e9606db98aff5be2035b291234105887095c53f8eea21d9d91ed1009001f1b218c8903441b9b54fb308b5cba9be688fd87858dafcbefc5647f0dfd1b1369527e795ff3b170c2f89e1a29344b8a82ba60618786bae3d04d9a99fc38ced6be92375dbad5e506c353a75fbfec1156647002041426495b352d084bf63b3d33100a5c5410580c7a916d8d736e2194d95fa7aa5cc9e351074fa9bbf0b30885041f6b7d9741e65464ef2beadc35afcd5af3111f6baf1947739abcb5267e6e97ba4523a1bc86a47e57e55b8bb5291b0c199592735322fde6d011f487e4c26d4619d8435540b76ae01a081e707e35fc4f0ffb7e5f20b163904e81aeb9314accbe971bec90585527802fe911b32ce959888ae7142fda24c878985daa7bf38f5b5947e94dc5d70eba63051928d2590156043d6cd9f14b55a903745f6d3e15ee346475e6e887623dc3748d0985a72936ba2dba844e141e66d80e5cc1eaa7939364fd8dcfe7a6f66a629dfbace8fbe0126485caf89bc0766e753f6ea51c001ed9a9a5fddbb20422eba9798a62dc57b5008897f523228b4e779cc54661391264fb9a1fff7d6939fa24c9b0fec7876ae71be4bc78dd085fe174e6f9719e78ca2f10625dd21db63f85b38cec21a264531b51efd92770de69cd44fd088be2dffaf685f232224eba5a1faeca484950ba29f938040e7de1db283e35b8e411b97dc2fe6e0dc3510eb6bbae4f42d25504df97e57381d581adb79b9cc4727a6cc29eb845cf811e1e2e0a917c83b60ac0b1657228cfc53aefcb488cb420272d59be4131c93ddaecc79ef00cb31624e92201bd589433d5ac795edc0c55f01ca3fa9e0ee4e3f3d316ac760637748c1052fdb8b3ee02ccb5991dd646f1035a634130193a7ad9002b6494d62a185989a290cab3a04c9b7b94358c76c93999b09b65695fc75b55a22b9bf147a19bdb32390d883eff534b994714a2b9ddcac180dfbd813c6221572feacb7b1b04561ac769fdccc545c87a0b31b8b2521fba53bc0ce8214ebab049468f22e921cd328a15416799f9704369282acb91d9e91724030fd187f30caaed01cd181de96f626a248a2dc34d9449f89e2b58c6722e226ab786c67d11c9f606440b3c2aa55f74223142ca6fc85e53d160dbaab3b0a16db47a6a961cb5494a349615df03231089441f103125782ecf77b57cdad845fe20ce16b6637ac0cafe9350f27cb865ef34617d703c8d1c413bce4d8c5e0db095d05c4cf4b8a0a834a77d6e15fd825b9c1dffcdbd686a68eb938c3f0458d16ed7656df29d26e037e1b63adfd00a1c650e3b775d25286eeef6e0820fdfe6204f5bcff2a34095cf62e692e6b096c4e49a50d435241edb5a6a285233cbb5a5c406db8ab48ff6c8a2d8d564a223b12f84745642a5fd25974b0da66fc0c1de84560bbd0baa16ea87c8d31bd54ef3481a38fb13e33bedb3fe991f5df3c6d1ce35e5163950d7512e0bcc4c07b36a5afc0d667ca1a3d5f7a3a878d164d557f61d22bd091f1cb91f49debd3fb354e9d3930de96e1ab11c8eb2b3e6c6ef328248a493c0de5b5ecf0cf321eaa33b2d2d7588ddd99ef1ac6000f91b784a68a0622526741a70017bf8d3e7dd0f2bc496fb5f5b9a7c185202641257b56a161a6d77429905c8cae8404e16eb1726ab9ab4c1571bdbf7d17b8a8b82ebcf28ad9085fa107c5958f871542b83f11fb67dc3ead455267c5c2686d04c02f64e4e7350f95fac59b4ab2b8b543e98755ef494e501525f305a8bee1f35146710c17c532570d036593d965dbdfff331528ee70258fc11ec6ddfcbf7a7884dd31462c6b836577e9617fac416b5d5641b9b453afb30b513a19d3950e97c4418415eeac1021481ce9c13ae5f8637055fe2dfc4f72391be1bd728f6547a3b99320a76e3c83d731c7d049f24d7d2853eb41c503ab6f361cc444f60b27d2040c583592ac66f7efd33bb58ce5f4ff7b15c63f6d7662d42406ee47d61512979e423bd4bae47a55d7fa607d6fa1f4b2d76167cdeb8646ab3505ef39d21ac38e9543c6f5e58109f557b026a4e31f411f5f239a131f6569fe39c23d6ec8d34cf382cd2d1abc08e2c07a9922850a3343cf206e32d30cba6e6832ade577599dc1047497b21ec00dfb7e028614066b801b963437d37a18e00f96e095040b03075a2a489254d1859c17dddf2db0bf1c28e1f27b7aa3b8e78e3d5ad4b1d08155afc9524fafaf982f6f5bf534d7470d95751303c7420d40f0a01b3a676b6a57fcb9812b5c8dd02757a2ad29d93527ffa5b7f020185e5a01c923fb6d412c21fc52ed82febb5c11c781af95a14e728ae028545d8b6712826a154f7027732578ea76624dbf19b974407af404792179864f1901e5a4886ad43071a5b8758a25979aad4e38d55de82953f82af2b49f5e2979820e28a84381339528042b3ca729887f31c1b831392624aaa4d7e90f8840e590d6097b4c0b415a6b978cfa9f09ea4e183eb2f4c8f046af574e625bcf0e09220f07b52a6f89797920d03378b5294e9c85c32afd334fddf001370b6ae89e40360cd19896e23f8b4b94e38003f41c8c730326e2ea49607f3bd31ccb75736969ac951ca0628108929936ed1eb8a94649fd3a123e34f5f618897e4d08654e91746fd0ebd61f5d0a5bc1e6504513d2b99b54eedca2766a999c3b8b48f58f7ed2b815827cfe2fee5b119dcb7bd45e49aca0ada4b3be63f450a9969758c260916f8f0f39255c5ab0306fb7a23dca673d940336f9df7f48885d1c8a7b9eae2890a752f5e08dfacb6028492aef57a49929d163a31f85aae12cb49bb7c6418ffc1a0fe3df146425c03446ff65912007ab0e157787bba5e9a1198f4715145011e2d2996a67beba3365cc2958139bde950e91d5fe42f429ca43bfb24f6f5fa1d928cf6550f380a505495d56e9f00f66a00aa4abdcaeffe01d8c18af6ca5079cc6417d8d3f127e3669b10bb89352478d8b34a8204fe10533dea4d619bab05944e99dbb305a4f68bb2ed4692cc993a15f5c9f46e3968072d7460067ef5f2d47826723f2006a5a7016be95f2e53c55221a86506330a33a6b3245517e9d0baacd3ad7ca9220f3ad4219c7c12a375dea863774fcc7fddae70cf3a787b73d00960e44eaf44173bc03dcb0d0a061e7b81e539f991b6abcc84f48ce0ff987bc3a10ac9eec45e89b5c43cb74e235493e3606cc15b2b76f4088ce5577b1e5daedbb40e0852480cd879cc6a1bc8a8d2983637787ba09876df73104150cf208c2b553ab0cc5d04aadf0fe77c50351738741e6e59863cd16cff9eecf24415e3682847a9495e650af93e5906c85095b6a985a0ad83d9497654b68dc5850312b32a25167eba1aae95b42b1425fe9bb5d4d2d5093db818cbc9ec60acde01393b96123461ccacaadca453e861aa2510b6e2840f33af311c8865c407f736d81530108f671200f72ee90fabacddc39570b94c75910364298ecf38111dc1e2ebf804dbcb843c0dc378e9dc28e3c6caad2e212049213ffe7e75358bdaddcc7aadf7f273b39fd224467482e18ee22d14acc47fdfd55995a058c80fc35f1894900f68ad8d785f2d4ce5f8e764327ff50c2f3b2d2611549a45d7eaaed6215d0be95a5210513ea460dde1635e3992ec0ed119110d852310bdf4202b05ffa1b10931efd6fe47e2823f8ad26275fe826b3d902334a02927d82e90cb49d925ec50a6c4c126eaa74f9df701e294f7769feb5cf9a128496f75bfa6403c937b87b3040f43788b3ff1c007cbff27c5ab58c0416fd4d8518dc16b70d372c316ab76ff01a3519826e9787d7ac98428fd70904e97f91f1a4eb050cc089c4679dfd23381a09aee26c35af6be114c190868189aeb16b2c86e9ed55b6e882d6613b932de4a624bcde8218e37af4f140466a4f774abe183738c19e141a207653455eed989249925d3c7c11987b9b60432840634b8f56e5378c19bd4b030ee2dc5b06d38b3d4001e65cb69a39899f16e0b2a2689e2ed5d1d39b4676c166fba364617eb0514d55f71035e0a1095f0f6b1c8ce0eef5479677535f93e0a42dbc5e29c5c3d9decf28ae812e7ae42fdd7f38c2ca92d91d5fe661d10e089dfcd3f85d57f8d932d6e4612fbae5a7048c58acaea570c89a81656b2fb8b93ada27875ee76157554a718586f2e5218fe44f5f9a32a1cd12821a4b548186bb22ded830e2e185d5d6263c546cc5d7e223cf1da75e28746611875865e95d69979dc983dcbb74ef421d432050b97f4c3f19a24f78fd054ca10f06d86c6ac0c70deaf140236d2ee5510ef0abb7ca3186b98bc2a60b8b4085c534eee7525f25cbb44711d9f28cd2a2db1433e45c6c7413f60d67790446cebf13eaa3961979adacb83fc89fcc9c9efdc806fa264c0b9c7bb31a6eb1fa641de7cbaaacc83f702741dc7cdd9f5ef96a71a90ddd24e7d1df7749e96cb7291f912c8954391d05ce797174e04c464526239640747f3b332fa5f7762f0eb1e719063c6d2dbccb05a54f414bf58057be648cf1a82127949d75"}], 0x12f0}, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r15 = getppid() r16 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000980)={{0x2, r11, r13, r14, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r15, r16, 0xa5, 0x1, 0x100000000, 0x2}) msgsnd(r10, &(0x7f0000000280)=ANY=[@ANYBLOB="010000000000000064d1080cfe461150dc736b5591de76017e028b5bfed104759ffe514387882360d6d169af7e52901c34b7f2da9ecebf5d88283104e13427dded477de76efd715c11804a8329e22c42b459bf7fd00fd1d1a0d87cc7789e0939d744001c47876ef9860e6ceb3780e5928d9f251d5d65461c0c83080000000000000052a70336fdfb6e513c3148e6254f207272f877cdebbfe30e6e72db46222aca3062277cc5e4f73173e0d45618fc8765720fa0fce138cbea838bae27a7d6eda203c1767d91a1ac7325fec0524b9330a9e53097d404622ab56867b16f0a0ace972e2c60c0c48e23b2c85117d245935360"], 0xeb, 0x0) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000980)={{0xffffffff, r4, r6, r7, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r8, r9, 0xa5, 0x1, 0x100000000, 0x2}) r17 = geteuid() r18 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r18, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r18, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r18, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r18, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r18, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r18, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r19 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r21 = socket(0x18, 0x1, 0x0) setsockopt(r21, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r21, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r21, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002380)=[{0x58, 0xffff, 0x0, "f2d42a7e634f0cdfc7329fbc162ec5979d99204990e385355e71587918dacf66f4e718c3a4811dfcff6c7b32adc8c10079fbf1073f9f4c2e96525fa2180cd85eaac2c66b856daa"}, {0x48, 0xffff, 0x3ff, "9ea197a65c0975cfa6845856564ad6671272dbedaa4c019741f135feff8953cbd5324714352817cf053b7fa9d07a90eb7f"}, {0x88, 0x8001, 0x2, "c04c398b1fe73a402be1d52515a832fcdad04d1eca8f8d598cb36468d611a07490fe63a0abd74b96cf8f052ae8f32a3e9f71c28abb5ebaef1c6381642cf98368aed3b3caf031f92abea647b87a72103373cd80d4d9c8fe96d5eb5bf66dff633f7e2c75c5e8e38d1f1af8c2a5ea21e6fe6cf91675593c00"}, {0x140, 0xffff, 0xf8000000, "2013cff506c7c30efee770c1f96a109fbf6eacdbb273195e1e8a4f1331cab2fcc60f13926ee420b5d261fcaee709fea3f20f00755463d6a297b59e0fd5b3a0ad226b660c6964a3283e395b9518f3486dc4af28047999f4563f4fa93015c7e1c9c5604feb0b01dbdf4f76dd3213c87bc5549ebb34429abb5a210eab77ae3f2e43f2d9a8eff932d2a89206f58fb5cea0abd2c72c87b11b72954c2a30b8d146e84d47009b8a5455224f8b4f81f67d4116cc918a6f44c62e69c1789929cc53d20f5200ae254d903b093c60ea66b9c779a1c32b3e9dc90288a6de95f24b9de684597b676c9dd2d0c45f1e20249940db1b405422dc2e812d964538255ea1f99d281fb9b6dc24d61c772d6ea1125ff0b3de57d3c862f98f6db5eb236864ebdb664758c68e680fa8ee51e9f4d3"}, {0xb0, 0x1, 0x827b, "a68a7726d9edf8e1a240fb9d68a69f169a18cc4b17dbed56d20225de4bc0c7581649240ce04f2c9b9e4b1e4478ae96e7c31f98fe484ab8b9d8591aa34e63bda594f8d75f47b33f85a474859df78b7ef5ef8a7ec1c41f66b7a2e24190073196e9894876297b7fe4419451b96cdc90bd9056f34a7ee239f1a3946642746fb7dbe80203a58aad330cc36eba06706c614794151ceb915d98d75d4ca99c90"}, {0x30, 0x1, 0x8, "7f9ba57485726a94d22dfc66f6090540c7cccd6470e50ee412c2"}, {0x1010, 0x1, 0xe13e0ad, "becd29fedcdc5da128a98d551fc8c4c8a2507094d67efc8d038dfd8270176b8f8fd5cc1f06e06c76c6ed6b08ce9a0e5e05dd4f60e6b163d4f487cd28fe0ac0407623c8875f9d3c821ff4bb728e1a68f733f9a34d7c3422287b61e6d166c58a230c5e27a54e4ef4d3796a3b0f0ea800d768850326a0fd2a42cd2067ab0de4937f5cdd633a408fdab9c473f972f45977c08a14cbdae6752ec383a536ce580778eabfb504810a1c1468eacb353aacc2bf1991541c899028646e0be03fa281723990caabde08cb6999ac1b7d85682517102cd0f46fc78f05ef7b2326707d734f8dbf9ea519cfad07b2db7c7c4a8d7e83165da3d3a351c9cdab9df666dba2171092304f79cfd8232296a2dcf4d2677dba106102e6d2a298d0339cf1d2daa21c00928929f23b7b96b15e4c04e1c0104becdcc02e4b090ebac13a8e8572641a47fcde0038adcd4992eca9097c22effaf5ac4435131eb5ce7dee520b22cbc7829f16cb8369c845cd7e35066910c8a9e66cf01adf455bea772745cc36ea46fbc57f526f2e402afea524b0da3a4fa9e6e64c6520761c0367db61197dd29a66b4f40f5c0017d6242d9726fd501c1a56a85cada3c74043d5fe298deb6c40048917537f257055005473b587d9721c27e33a5946d0d5f6355fa4b568121dd832c0f10a061ca38e22bf7fed8853255633c509b10d7b8124a927ed90f82886961d11cd03fa5b14d3edfac6edd0ab079d408bcc1d1787c86e19517c7562d056a2664bafd9d8ea1c57f51702bd34f6690af93d7b7733158f24108abb2278a0cbdee8aa564683b581aeed2bb10018c002025b52d6d4ff55e0f1c3a86b4bb6f68f4246cbad629c92ff02033c1d91abda907bb4af20e74b63de6ed4da5d1b4b7ac209f60e4b19fed880a9b5117bf05794bc9323554ec9608db1740b908be5578784cfc21dd2e4f00ca6979ae48bc6789e9c9dc755d9420e785433107972aacb4825cc7e00280e2137c6d39e6a7b4d7882bee5aa409925fc80fcd9db047b13b2b21b3f3c8e8f473eda5032d39999e44442cbe14c2b32e6647edd2da3ed996562b717a9fc699461b8866540d9aea9f7ad0c917162524c79c5ba74a527098357153419127d7f2e4e8f5018931af75a47dffc7d7120ebb4d4f1e817ec4c64df92c324718c316abaefc6c1d52eca2a59692a2a7c485a3237d4ca99132481907c7bcdc35df96836f4eee592862f6a92808e6e4d996c3619332b1dadf302e8d5dfb662de77814d8e523ce8dded07601055f4cdaac6c7ebb71e9606db98aff5be2035b291234105887095c53f8eea21d9d91ed1009001f1b218c8903441b9b54fb308b5cba9be688fd87858dafcbefc5647f0dfd1b1369527e795ff3b170c2f89e1a29344b8a82ba60618786bae3d04d9a99fc38ced6be92375dbad5e506c353a75fbfec1156647002041426495b352d084bf63b3d33100a5c5410580c7a916d8d736e2194d95fa7aa5cc9e351074fa9bbf0b30885041f6b7d9741e65464ef2beadc35afcd5af3111f6baf1947739abcb5267e6e97ba4523a1bc86a47e57e55b8bb5291b0c199592735322fde6d011f487e4c26d4619d8435540b76ae01a081e707e35fc4f0ffb7e5f20b163904e81aeb9314accbe971bec90585527802fe911b32ce959888ae7142fda24c878985daa7bf38f5b5947e94dc5d70eba63051928d2590156043d6cd9f14b55a903745f6d3e15ee346475e6e887623dc3748d0985a72936ba2dba844e141e66d80e5cc1eaa7939364fd8dcfe7a6f66a629dfbace8fbe0126485caf89bc0766e753f6ea51c001ed9a9a5fddbb20422eba9798a62dc57b5008897f523228b4e779cc54661391264fb9a1fff7d6939fa24c9b0fec7876ae71be4bc78dd085fe174e6f9719e78ca2f10625dd21db63f85b38cec21a264531b51efd92770de69cd44fd088be2dffaf685f232224eba5a1faeca484950ba29f938040e7de1db283e35b8e411b97dc2fe6e0dc3510eb6bbae4f42d25504df97e57381d581adb79b9cc4727a6cc29eb845cf811e1e2e0a917c83b60ac0b1657228cfc53aefcb488cb420272d59be4131c93ddaecc79ef00cb31624e92201bd589433d5ac795edc0c55f01ca3fa9e0ee4e3f3d316ac760637748c1052fdb8b3ee02ccb5991dd646f1035a634130193a7ad9002b6494d62a185989a290cab3a04c9b7b94358c76c93999b09b65695fc75b55a22b9bf147a19bdb32390d883eff534b994714a2b9ddcac180dfbd813c6221572feacb7b1b04561ac769fdccc545c87a0b31b8b2521fba53bc0ce8214ebab049468f22e921cd328a15416799f9704369282acb91d9e91724030fd187f30caaed01cd181de96f626a248a2dc34d9449f89e2b58c6722e226ab786c67d11c9f606440b3c2aa55f74223142ca6fc85e53d160dbaab3b0a16db47a6a961cb5494a349615df03231089441f103125782ecf77b57cdad845fe20ce16b6637ac0cafe9350f27cb865ef34617d703c8d1c413bce4d8c5e0db095d05c4cf4b8a0a834a77d6e15fd825b9c1dffcdbd686a68eb938c3f0458d16ed7656df29d26e037e1b63adfd00a1c650e3b775d25286eeef6e0820fdfe6204f5bcff2a34095cf62e692e6b096c4e49a50d435241edb5a6a285233cbb5a5c406db8ab48ff6c8a2d8d564a223b12f84745642a5fd25974b0da66fc0c1de84560bbd0baa16ea87c8d31bd54ef3481a38fb13e33bedb3fe991f5df3c6d1ce35e5163950d7512e0bcc4c07b36a5afc0d667ca1a3d5f7a3a878d164d557f61d22bd091f1cb91f49debd3fb354e9d3930de96e1ab11c8eb2b3e6c6ef328248a493c0de5b5ecf0cf321eaa33b2d2d7588ddd99ef1ac6000f91b784a68a0622526741a70017bf8d3e7dd0f2bc496fb5f5b9a7c185202641257b56a161a6d77429905c8cae8404e16eb1726ab9ab4c1571bdbf7d17b8a8b82ebcf28ad9085fa107c5958f871542b83f11fb67dc3ead455267c5c2686d04c02f64e4e7350f95fac59b4ab2b8b543e98755ef494e501525f305a8bee1f35146710c17c532570d036593d965dbdfff331528ee70258fc11ec6ddfcbf7a7884dd31462c6b836577e9617fac416b5d5641b9b453afb30b513a19d3950e97c4418415eeac1021481ce9c13ae5f8637055fe2dfc4f72391be1bd728f6547a3b99320a76e3c83d731c7d049f24d7d2853eb41c503ab6f361cc444f60b27d2040c583592ac66f7efd33bb58ce5f4ff7b15c63f6d7662d42406ee47d61512979e423bd4bae47a55d7fa607d6fa1f4b2d76167cdeb8646ab3505ef39d21ac38e9543c6f5e58109f557b026a4e31f411f5f239a131f6569fe39c23d6ec8d34cf382cd2d1abc08e2c07a9922850a3343cf206e32d30cba6e6832ade577599dc1047497b21ec00dfb7e028614066b801b963437d37a18e00f96e095040b03075a2a489254d1859c17dddf2db0bf1c28e1f27b7aa3b8e78e3d5ad4b1d08155afc9524fafaf982f6f5bf534d7470d95751303c7420d40f0a01b3a676b6a57fcb9812b5c8dd02757a2ad29d93527ffa5b7f020185e5a01c923fb6d412c21fc52ed82febb5c11c781af95a14e728ae028545d8b6712826a154f7027732578ea76624dbf19b974407af404792179864f1901e5a4886ad43071a5b8758a25979aad4e38d55de82953f82af2b49f5e2979820e28a84381339528042b3ca729887f31c1b831392624aaa4d7e90f8840e590d6097b4c0b415a6b978cfa9f09ea4e183eb2f4c8f046af574e625bcf0e09220f07b52a6f89797920d03378b5294e9c85c32afd334fddf001370b6ae89e40360cd19896e23f8b4b94e38003f41c8c730326e2ea49607f3bd31ccb75736969ac951ca0628108929936ed1eb8a94649fd3a123e34f5f618897e4d08654e91746fd0ebd61f5d0a5bc1e6504513d2b99b54eedca2766a999c3b8b48f58f7ed2b815827cfe2fee5b119dcb7bd45e49aca0ada4b3be63f450a9969758c260916f8f0f39255c5ab0306fb7a23dca673d940336f9df7f48885d1c8a7b9eae2890a752f5e08dfacb6028492aef57a49929d163a31f85aae12cb49bb7c6418ffc1a0fe3df146425c03446ff65912007ab0e157787bba5e9a1198f4715145011e2d2996a67beba3365cc2958139bde950e91d5fe42f429ca43bfb24f6f5fa1d928cf6550f380a505495d56e9f00f66a00aa4abdcaeffe01d8c18af6ca5079cc6417d8d3f127e3669b10bb89352478d8b34a8204fe10533dea4d619bab05944e99dbb305a4f68bb2ed4692cc993a15f5c9f46e3968072d7460067ef5f2d47826723f2006a5a7016be95f2e53c55221a86506330a33a6b3245517e9d0baacd3ad7ca9220f3ad4219c7c12a375dea863774fcc7fddae70cf3a787b73d00960e44eaf44173bc03dcb0d0a061e7b81e539f991b6abcc84f48ce0ff987bc3a10ac9eec45e89b5c43cb74e235493e3606cc15b2b76f4088ce5577b1e5daedbb40e0852480cd879cc6a1bc8a8d2983637787ba09876df73104150cf208c2b553ab0cc5d04aadf0fe77c50351738741e6e59863cd16cff9eecf24415e3682847a9495e650af93e5906c85095b6a985a0ad83d9497654b68dc5850312b32a25167eba1aae95b42b1425fe9bb5d4d2d5093db818cbc9ec60acde01393b96123461ccacaadca453e861aa2510b6e2840f33af311c8865c407f736d81530108f671200f72ee90fabacddc39570b94c75910364298ecf38111dc1e2ebf804dbcb843c0dc378e9dc28e3c6caad2e212049213ffe7e75358bdaddcc7aadf7f273b39fd224467482e18ee22d14acc47fdfd55995a058c80fc35f1894900f68ad8d785f2d4ce5f8e764327ff50c2f3b2d2611549a45d7eaaed6215d0be95a5210513ea460dde1635e3992ec0ed119110d852310bdf4202b05ffa1b10931efd6fe47e2823f8ad26275fe826b3d902334a02927d82e90cb49d925ec50a6c4c126eaa74f9df701e294f7769feb5cf9a128496f75bfa6403c937b87b3040f43788b3ff1c007cbff27c5ab58c0416fd4d8518dc16b70d372c316ab76ff01a3519826e9787d7ac98428fd70904e97f91f1a4eb050cc089c4679dfd23381a09aee26c35af6be114c190868189aeb16b2c86e9ed55b6e882d6613b932de4a624bcde8218e37af4f140466a4f774abe183738c19e141a207653455eed989249925d3c7c11987b9b60432840634b8f56e5378c19bd4b030ee2dc5b06d38b3d4001e65cb69a39899f16e0b2a2689e2ed5d1d39b4676c166fba364617eb0514d55f71035e0a1095f0f6b1c8ce0eef5479677535f93e0a42dbc5e29c5c3d9decf28ae812e7ae42fdd7f38c2ca92d91d5fe661d10e089dfcd3f85d57f8d932d6e4612fbae5a7048c58acaea570c89a81656b2fb8b93ada27875ee76157554a718586f2e5218fe44f5f9a32a1cd12821a4b548186bb22ded830e2e185d5d6263c546cc5d7e223cf1da75e28746611875865e95d69979dc983dcbb74ef421d432050b97f4c3f19a24f78fd054ca10f06d86c6ac0c70deaf140236d2ee5510ef0abb7ca3186b98bc2a60b8b4085c534eee7525f25cbb44711d9f28cd2a2db1433e45c6c7413f60d67790446cebf13eaa3961979adacb83fc89fcc9c9efdc806fa264c0b9c7bb31a6eb1fa641de7cbaaacc83f702741dc7cdd9f5ef96a71a90ddd24e7d1df7749e96cb7291f912c8954391d05ce797174e04c464526239640747f3b332fa5f7762f0eb1e719063c6d2dbccb05a54f414bf58057be648cf1a82127949d75"}], 0x1358}, 0x0) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r24 = getppid() r25 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r18, 0x1, &(0x7f0000000980)={{0x2, r19, r22, r23, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r24, r25, 0xa5, 0x1, 0x100000000, 0x2}) r26 = getpid() r27 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r27, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r27, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r27, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r27, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r27, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000006050aae3707ecca2154a52c99c09f11e6050e318974a8251f8a0db08fbdfe924eb0e992fd2adc6a16c7514777ae57f0630917961e11465849c992945147b743a629540377ff2e20b3041d2f48ee17a890114c9a5e1d734949c7fd605fa47c9944dfc38e72cbd37e37ba08284dc10acb47502cd00125dee8b9ef957af6d138e99c633a427040dda8b282406a477e8248e4458b660"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r27, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r28 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r29, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000003c80)=[{0x58, 0xffff, 0x0, "f2d42a7e634f0cdfc7329fbc162ec5979d99204990e385355e71587918dacf66f4e718c3a4811dfcff6c7b32adc8c10079fbf1073f9f4c2e96525fa2180cd85eaac2c66b856daa"}, {0xffffffffffffff33, 0xffff, 0x3ff, "9ea197a65c0975cfa6845856564ad6671272dbedaa4c019741f135feff8953cbd5324714352817cf053b7fa9d07a90eb7f"}, {0x88, 0x8001, 0x2, "c04c398b1fe73a402be1d52515a832fcdad04d1eca8f8d598cb36468d611a07490fe63a0abd74b96cf8f052ae8f32a3e9f71c28abb5ebaef1c6381642cf98368aed3b3caf031f91fbea647b87a72103373cd80d4d9c8fe96d5eb5bf66dff633f7e2c75c5e8e38d1f1af8c2a5eaed6be7f3a65b09523c00"}, {0xd8, 0xffff, 0xf8000000, "2013cff506c7c30efee770c1f96a109fbf6eacdbb273195e1e8a4f1331cab2fcc60f13926ee420b5d261fcaee709fea3f20f00755463d6a297b59e0fd5b3a0ad226b660c6964a3283e395b9518f3486dc4af28047999f4563f4fa93015c7e1c9c5604feb0b01dbdf4f76dd3213c87bc5549ebb34429abb5a210eab77ae3f2e43f2d9a8eff93205f7a5a82e682cccad3a75d2a89206f58fb5cea0abd2c72c87b11b72954c2a30b8d146e84d47009b8a5455224f8b4f81f67d4116cc918a6f44c62e69c1789929cc53d20f5200ae254d903b093c60ea66b9c779a1c32b3e9dc90288a6de95f24b9de684597b676c9dd2d0"}, {0xb0, 0x1, 0x827b, "a68a7726d9edf8e1a240fb9d68a69f169a18cc4b17dbed56d20225de4bc0c7581649240ce04f2c9b9e4b1e4478ae96e7c31f98fe484ab8b9d8591aa34e63bda594f8d75f47b33f85a474859df78b7ef5ef8a7ec1c41f66b7a2e24190073196e9894876297b7fe4419451b96cdc90bd9056f34a7ee239f1a3946642746fb7dbe80203a58aad330cc36eba06706c614794151ceb915d98d75d4ca99c90"}, {0x4, 0x1, 0x8, "7f9ba57485726a94d22dfc66f6090540c7cccd6470e50ee412c2"}, {0x1010, 0x1, 0xe13e0ad, "becd29fedcdc5da128a98d551fc8c4c8a2507094d67efc8d038dfd8270176b8f8fd5cc1f06e06c76c6ed6b08ce9a0e5e05dd4f60e6b163d4f487cd28fe0ac0407623c8875f9d3c821ff4bb728e1a68f733f9a34d7c3422287b61e6d166c58a230c5e27a54e4ef4d3796a3b0f0ea800d768850326a0fd2a42cd2067ab0de4937f5cdd633a408fdab9c473f972f45977c08a14cbdae6752ec383a536ce580778eabfb504810a1c1468eacb353aacc2bf1991541c899028646e0be03fa281723990caabde08cb6999ac1b7d85682517102cd0f46fc78f05ef7b2326707d734f8dbf9ea519cfad07b2db7c7c4a8d7e83165da3d3a351c9cdab9df666dba2171092304f79cfd8232296a2dcf4d2677dba106102e6d2a298d0339cf1d2daa21c00928929f23b7b96b15e4c04e1c0104becdcc02e4b090ebac13a8e8572641a47fcde0038adcd4992eca9097c22effaf5ac4435131eb5ce7dee520b22cbc7829f16cb8369c845cd7e35066910c8a9e66cf01adf455bea772745cc36ea46fbc57f526f2e402afea524b0da3a4fa9e6e64c6520761c0367db61197dd29a66b4f40f5c0017d6242d9726fd501c1a56a85cada3c74043d5fe298deb6c40048917537f257055005473b587d9721c27e33a5946d0d5f6355fa4b568121dd832c0f10a061ca38e22bf7fed8853255633c509b10d7b8124a927ed90f82886961d11cd03fa5b14d3edfac6edd0ab079d408bcc1d1787c86e19517c7562d056a2664bafd9d8ea1c57f51702bd34f6690af93d7b7733158f24108abb2278a0cbdee8aa564683b581aeed2bb10018c002025b52d6d4ff55e0f1c3a86b4bb6f68f4246cbad629c92ff02033c1d91abda907bb4af20e74b63de6ed4da5d1b4b7ac209f60e4b19fed880a9b5117bf05794bc9323554ec9608db1740b908be5578784cfc21dd2e4f00ca6979ae48bc6789e9c9dc755d9420e785433107972aacb4825cc7e00280e2137c6d39e6a7b4d7882bee5aa409925fc80fcd9db047b13b2b21b3f3c8e8f473eda5032d39999e44442cbe14c2b32e6647edd2da3ed996562b717a9fc699461b8866540d9aea9f7ad0c917162524c79c5ba74a527098357153419127d7f2e4e8f5018931af75a47dffc7d7120ebb4d4f1e817ec4c64df92c324718c316abaefc6c1d52eca2a59692a2a7c485a3237d4ca99132481907c7bcdc35df96836f4eee592862f6a92808e6e4d996c3619332b1dadf302e8d5dfb662de77814d8e523ce8dded07601055f4cdaac6c7ebb71e9606db98aff5be2035b291234105887095c53f8eea21d9d91ed1009001f1b218c8903441b9b54fb308b5cba9be688fd87858dafcbefc5647f0dfd1b1369527e795ff3b170c2f89e1a29344b8a82ba60618786bae3d04d9a99fc38ced6be92375dbad5e506c353a75fbfec1156647002041426495b352d084bf63b3d33100a5c5410580c7a916d8d736e2194d95fa7aa5cc9e351074fa9bbf0b30885041f6b7d9741e65464ef2beadc35afcd5af3111f6baf1947739abcb5267e6e97ba4523a1bc86a47e57e55b8bb5291b0c199592735322fde6d011f487e4c26d4619d8435540b76ae01a081e707e35fc4f0ffb7e5f20b163904e81aeb9314accbe971bec90585527802fe911b32ce959888ae7142fda24c878985daa7bf38f5b5947e94dc5d70eba63051928d2590156043d6cd9f14b55a903745f6d3e15ee346475e6e887623dc3748d0985a72936ba2dba844e141e66d80e5cc1eaa7939364fd8dcfe7a6f66a629dfbace8fbe0126485caf89bc0766e753f6ea51c001ed9a9a5fddbb20422eba9798a62dc57b5008897f523228b4e779cc54661391264fb9a1fff7d6939fa24c9b0fec7876ae71be4bc78dd085fe174e6f9719e78ca2f10625dd21db63f85b38cec21a264531b51efd92770de69cd44fd088be2dffaf685f232224eba5a1faeca484950ba29f938040e7de1db283e35b8e411b97dc2fe6e0dc3510eb6bbae4f42d25504df97e57381d581adb79b9cc4727a6cc29eb845cf811e1e2e0a917c83b60ac0b1657228cfc53aefcb488cb420272d59be4131c93ddaecc79ef00cb31624e92201bd589433d5ac795edc0c55f01ca3fa9e0ee4e3f3d316ac760637748c1052fdb8b3ee02ccb5991dd646f1035a634130193a7ad9002b6494d62a185989a290cab3a04c9b7b94358c76c93999b09b65695fc75b55a22b9bf147a19bdb32390d883eff534b994714a2b9ddcac180dfbd813c6221572feacb7b1b04561ac769fdccc545c87a0b31b8b2521fba53bc0ce8214ebab049468f22e921cd328a15416799f9704369282acb91d9e91724030fd187f30caaed01cd181de96f626a248a2dc34d9449f89e2b58c6722e226ab786c67d11c9f606440b3c2aa55f74223142ca6fc85e53d160dbaab3b0a16db47a6a961cb5494a349615df03231089441f103125782ecf77b57cdad845fe20ce16b6637ac0cafe9350f27cb865ef34617d703c8d1c413bce4d8c5e0db095d05c4cf4b8a0a834a77d6e15fd825b9c1dffcdbd686a68eb938c3f0458d16ed7656df29d26e037e1b63adfd00a1c650e3b775d25286eeef6e0820fdfe6204f5bcff2a34095cf62e692e6b096c4e49a50d435241edb5a6a285233cbb5a5c406db8ab48ff6c8a2d8d564a223b12f84745642a5fd25974b0da66fc0c1de84560bbd0baa16ea87c8d31bd54ef3481a38fb13e33bedb3fe991f5df3c6d1ce35e5163950d7512e0bcc4c07b36a5afc0d667ca1a3d5f7a3a878d164d557f61d22bd091f1cb91f49debd3fb354e9d3930de96e1ab11c8eb2b3e6c6ef328248a493c0de5b5ecf0cf321eaa33b2d2d7588ddd99ef1ac6000f91b784a68a0622526741a70017bf8d3e7dd0f2bc496fb5f5b9a7c185202641257b56a161a6d77429905c8cae8404e16eb1726ab9ab4c1571bdbf7d17b8a8b82ebcf28ad9085fa107c5958f871542b83f11fb67dc3ead455267c5c2686d04c02f64e4e7350f95fac59b4ab2b8b543e98755ef494e501525f305a8bee1f35146710c17c532570d036593d965dbdfff331528ee70258fc11ec6ddfcbf7a7884dd31462c6b836577e9617fac416b5d5641b9b453afb30b513a19d3950e97c4418415eeac1021481ce9c13ae5f8637055fe2dfc4f72391be1bd728f6547a3b99320a76e3c83d731c7d049f24d7d2853eb41c503ab6f361cc444f60b27d2040c583592ac66f7efd33bb58ce5f4ff7b15c63f6d7662d42406ee47d61512979e423bd4bae47a55d7fa607d6fa1f4b2d76167cdeb8646ab3505ef39d21ac38e9543c6f5e58109f557b026a4e31f411f5f239a131f6569fe39c23d6ec8d34cf382cd2d1abc08e2c07a9922850a3343cf206e32d30cba6e6832ade577599dc1047497b21ec00dfb7e028614066b801b963437d37a18e00f96e095040b03075a2a489254d1859c17dddf2db0bf1c28e1f27b7aa3b8e78e3d5ad4b1d08155afc9524fafaf982f6f5bf534d7470d95751303c7420d40f0a01b3a676b6a57fcb9812b5c8dd02757a2ad29d93527ffa5b7f020185e5a01c923fb6d412c21fc52ed82febb5c11c781af95a14e728ae028545d8b6712826a154f7027732578ea76624dbf19b974407af404792179864f1901e5a4886ad43071a5b8758a25979aad4e38d55de82953f82af2b49f5e2979820e28a84381339528042b3ca729887f31c1b831392624aaa4d7e90f8840e590d6097b4c0b415a6b978cfa9f09ea4e183eb2f4c8f046af574e625bcf0e09220f07b52a6f89797920d03378b5294e9c85c32afd334fddf001370b6ae89e40360cd19896e23f8b4b94e38003f41c8c730326e2ea49607f3bd31ccb75736969ac951ca0628108929936ed1eb8a94649fd3a123e34f5f618897e4d08654e91746fd0ebd61f5d0a5bc1e6504513d2b99b54eedca2766a999c3b8b48f58f7ed2b815827cfe2fee5b119dcb7bd45e49aca0ada4b3be63f450a9969758c260916f8f0f39255c5ab0306fb7a23dca673d940336f9df7f48885d1c8a7b9eae2890a752f5e08dfacb6028492aef57a49929d163a31f85aae12cb49bb7c6418ffc1a0fe3df146425c03446ff65912007ab0e157787bba5e9a1198f4715145011e2d2996a67beba3365cc2958139bde950e91d5fe42f429ca43bfb24f6f5fa1d928cf6550f380a505495d56e9f00f66a00aa4abdcaeffe01d8c18af6ca5079cc6417d8d3f127e3669b10bb89352478d8b34a8204fe10533dea4d619bab05944e99dbb305a4f68bb2ed4692cc993a15f5c9f46e3968072d7460067ef5f2d47826723f2006a5a7016be95f2e53c55221a86506330a33a6b3245517e9d0baacd3ad7ca9220f3ad4219c7c12a375dea863774fcc7fddae70cf3a787b73d00960e44eaf44173bc03dcb0d0a061e7b81e539f991b6abcc84f48ce0ff987bc3a10ac9eec45e89b5c43cb74e235493e3606cc15b2b76f4088ce5577b1e5daedbb40e0852480cd879cc6a1bc8a8d2983637787ba09876df73104150cf208c2b553ab0cc5d04aadf0fe77c50351738741e6e59863cd16cff9eecf24415e3682847a9495e650af93e5906c85095b6a985a0ad83d9497654b68dc5850312b32a25167eba1aae95b42b1425fe9bb5d4d2d5093db818cbc9ec60acde01393b96123461ccacaadca453e861aa2510b6e2840f33af311c8865c407f736d81530108f671200f72ee90fabacddc39570b94c75910364298ecf38111dc1e2ebf804dbcb843c0dc378e9dc28e3c6caad2e212049213ffe7e75358bdaddcc7aadf7f273b39fd224467482e18ee22d14acc47fdfd55995a058c80fc35f1894900f68ad8d785f2d4ce5f8e764327ff50c2f3b2d2611549a45d7eaaed6215d0be95a5210513ea460dde1635e3992ec0ed119110d852310bdf4202b05ffa1b10931efd6fe47e2823f8ad26275fe826b3d902334a02927d82e90cb49d925ec50a6c4c126eaa74f9df701e294f7769feb5cf9a128496f75bfa6403c937b87b3040f43788b3ff1c007cbff27c5ab58c0416fd4d8518dc16b70d372c316ab76ff01a3519826e9787d7ac98428fd70904e97f91f1a4eb050cc089c4679dfd23381a09aee26c35af6be114c190868189aeb16b2c86e9ed55b6e882d6613b932de4a624bcde8218e37af4f140466a4f774abe183738c19e141a207653455eed989249925d3c7c11987b9b60432840634b8f56e5378c19bd4b030ee2dc5b06d38b3d4001e65cb69a39899f16e0b2a2689e2ed5d1d39b4676c166fba364617eb0514d55f71035e0a1095f0f6b1c8ce0eef5479677535f93e0a42dbc5e29c5c3d9decf28ae812e7ae42fdd7f38c2ca92d91d5fe661d10e089dfcd3f85d57f8d932d6e4612fbae5a7048c58acaea570c89a81656b2fb8b93ada27875ee76157554a718586f2e5218fe44f5f9a32a1cd12821a4b548186bb22ded830e2e185d5d6263c546cc5d7e223cf1da75e28746611875865e95d69979dc983dcbb74ef421d432050b97f4c3f19a24f78fd054ca10f06d86c6ac0c70deaf140236d2ee5510ef0abb7ca3186b98bc2a60b8b4085c534eee7525f25cbb44711d9f28cd2a2db1433e45c6c7413f60d67790446cebf13eaa3961979adacb83fc89fcc9c9efdc806fa264c0b9c7bb31a6eb1fa641de7cbaaacc83f702741dc7cdd9f5ef96a71a90ddd24e7d1df7749e96cb7291f912c8954391d05ce797174e04c464526239640747f3b332fa5f7762f0eb1e719063c6d2dbccb05a54f414bf58057be648cf1a82127949d75"}], 0x12f0}, 0x0) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r32 = getppid() r33 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r27, 0x1, &(0x7f0000000980)={{0x2, r28, r30, r31, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r32, r33, 0xa5, 0x1, 0x100000000, 0x2}) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x7f, r3, r6, r17, r22, 0x40}, 0x7, 0x9, r26, r32, 0x81, 0x2, 0x80000000, 0xffffffffffffffc1}) connect$unix(r0, &(0x7f0000001f00)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad12635809bf7eb6652c3dcd820f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbbb4f7f0a790841ea6147ce522005f96566eaa0600083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7de254763c9dd3ba4c4bf9e9dec9b4c759eab342be68e777b6117d83fb84f352f39dffaba65a7bd32f6d8f977793fe3ef0b9000000001464631bfc1600eedf6c65d0c4563f45de1234754d92063c9d4e70973e9fb9f80ae35b1ced19b33d971c4c72"], 0x10) sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000dc0)="920fefd00a82e54563167ad971b2fdc452203c691196294265caaf9b47d7f69b766d04417a7a63222a629fadb848943fe2f6198160229afdc812e415bdaf8fbf91b0a6d05e501a4c0a8bdad595b73126dbafa67595f35c50f5e9fef0eb796086679b8e39a1ad7aa85ac1a7fb9f79", 0x6e}, {&(0x7f00000007c0)="0b0400639c7b5a95c46a6e283660e8ad09b5b276c4d4ae5324656f962a13beb83bcc017560868d98dad8c6934c19e871b5985b025d9b84b07f865d6c3c56d022e5b8d8dedd63546c3ca65e120df7bbc59a36302491357e10590234f2d6937474fee8fe18e18de3a49900d50d40addf6d04c2974a83988f63707ff9d5d8c3396963398a437d5f7d188b40151abc209f160ded87117e108f64549fb493e1b9cf2cea966e994fea00f0587add3c0b6df3039f5e6c149717d98242dd33a300cd1b5b19cb61d5bdd21e7855d009e5724a6ceab187a304acde1970559f2910f787590553be4557c438ab38dda27f1bc0f0f6afaa56a3581be60bfb8aba7c58205b4e3b5f728b0580dd0ad425aa635864e62cf373e73afc4766741ae8d17c00967daeb6df4304c3f924cb3287d64ae7f7c2e0415a9a4d1409ae4bdc61d9adb520de2d2be213122e4165aeef419d7be2972f270dcdfda97b7755aeb8a6a117e4c5a9", 0x15e}, {&(0x7f0000000940)="f87c9cb83bbbb4bd06fc69079519a3ac3b555eb78791cc0dc46cdc7cf33f7a978deb267bf0d8c8d34f341e7ac855524c6620b08a7ed3aa75255baccc58426e196dffbc867ba0b0b839a99efe74771d8cdfe025445fb2462dfc5e1a0ef62cf028f6d9b6c31227debe92a1ae544e6297fb8455aabfed8343dcd879215b69b95278e78f3b595bf3246e7dabd18b4256d71005cf83988c7e29b4f639e8beec15354c7b096186b2da4fc203175156c003539561d7f5df2ce10ba637affd5e9b809c1b2c88f7aa755e1cf13950e7368f63f14750ccbe259562bd495783750009da59ab77ff879d58d306441ca79a18fe902118bcedadb14e4aef71c3b2fed6ea3b955986c1ac3c3ba6ff7f0a2934600ee0cf7ed5cab997fb6125e47f459bb74315caa15161ec94d90e9669f985c8aafb750863449ae9ba882f72311dbf2599c3068d3d9e94a8a11cb1556bb5a70e82abc66ae29d317dae342b0522e4f3489a645fe5665d2333c0605b7cdbd308a26390dcda9a6ae26b64260a6b155b032a2ccbbffc69f07113983ecfaaa1e2efff1caa3c3a7c3e182799ad1d58f57fc2fca25925d306f55d4e01afd3c35dc669f229dc3b54329976e7dff2fe2d1c854bb6b336d7364cb40f0e302c66fca8119472b0fd06e5bd2407f6732cb7e4dbc5b54f814f405413a8569f2aff681201f71a35d8d3126c0c2d9841ba399f0ff5183c2a77ce44324a1593abe4", 0x204}, {&(0x7f0000001100)="39b349563b97498b6e7d22602870d2d20cded9d101fed36bc90161574305008f27e936fd57bbdc92a579296a21f039a1e8a557f7456c67b73ebff834990b51d5bdf2a71f544d42b8738c70d546ddc8e6e9ceef282983ab46e3801f78dcfcceeeeda0db77f9dc9315370290a9ade58e5ecafd3db3b67f89c5f95c2ebf866684955dda0c26c218f8022cc653f7c5a7a5b5ae51346d79e82e50ace7d7af49cf5f1385ea68b576d40d5cccacbd1e876eea33246747e6b9f2a1704e8ad7b836787227f44e9d4b554d6c1522f454f210dae2fca3e69ea17d4181e8d9c6ea4b1cd7fdf175757acd11ee56c00ec864990e64deec94afb036e279003a0d79b50159479de1ee1ef3316a5716687beb3fb73711910b4d93490dc1aaceaa741b86d8139f34a7805f023e419728262a813d2d59b866871cc0c40ec3eb07f57a162fc2c6234ed5269824de54b1a8be8860a5b00d78e8b529292f4e7d665b3a733927a6066b6ffd64f928f25c1b593fba577f0777f5de5bd1913adc4d061c41f5a4075240f76826ee2e6dbcad8c574cff63bf674ac9e3e31276654d3bdcd418a142d4417e5b353996672161570f56c7a096e7c707c3ac9c1ff3dd6c54d54021f3e3863f6164a18d33f283a2008552ee5dd5a8506260ccfe1f71ea558711012a1c1e5e5b882a7e8f38f94555280f0e8fac46a3673e5b52957f609bf5bde9b72a0f42e6df6164b72b53b45f3bb5b624755f682682599bb6b74feddb79ad0a07cea125893e2baf2f1deb2eb98d6d73f0fba6d23695ce40905d9e5916c6516875e7b9cc30917cbb50610c726b83fc472ee3cef3388a2b7f75c7bcb5d47d3a47d6163b343130de7b4a226973806ae6c7f2c9b7969a5016d93e7bdc3dcb29f02f8723401bafc20c78850644088f92972998c1ba1f0f28437a9951cb4525b3281543950cf79859739c9fa0d6b995b99a7e9548a512171b1e47411f07858f4ae403553948bf0fc4c4d5b29a3cfa6bd649e8ea7824838c3424efc26c8b71a53922894b4c4b8c952eb6e7f529d82c97ad6d7f132df0701623032ddf2ce06c66be3d565fba7684f5ec369e6fd87fe71512cacb4683d6cc616d4d4c97db929a9b192d562672ff36215cfaccc2aa06ec3830c6192029c2f6179a190eacd30489cf36cfee5ccac2911d526ccc3105d2192728b5a72984af1d653ff65aa8e511bca94dfcfc813b5d84f591d2c96163e5b0e63ed450b051027beb6942708798b6b2814214b47166e53e6eadef4b81bedadf7c0dc01956b1a47e49097b73ffa1c60817537e9e1e13d8e9e1d54b924fbfeaf0247a65d1d3ccf5b1a7a5d25c51c9ca05071320f5b80881ccb91e868d44a6192f78eb663e421091c7c687baa331832c77d7b8dd6529e01d2bd6cd2c8d16b09af92e53c579d54aaf0bf4dff899cb079f3e79d38a4197b570c4b1957f3967759302cdbdce941e00515e4bfdb0e33a8ecb5d546ae80aed39675d0cc2d1eed9cbce153d9c9e80458448a88684bcc6cae21bf041c042c8433d4820519fc4979ee5cc49dff745dd7d091065f85caebe61b0666e0ee4116cd138c696fcc7a3ad86fb9a71f85f032071e1a483064f2c8881b051c1299349dc1e51778cb91618728d72c66f40eeb504b018391bd33ded7fa81f18f1a5ce7536000f7dd50fc6c4ccd50b14318b149bac82ed0710740d55c1590c75be6e5ec23be80e0027e186211c7eba3c4a6feeda13bf709f1b1dcff7c40821e3e559681bed61832c418ad3ff3fa9758cbc096ee17627e4002c541948c5dee2f6c0ac5668090fe2414765677b9739a1c135f714521f8a3cc888e0d0dcc0586efb234cb2c123cd67bf60230fd2627e778936349d53d28211bcf49131b2945a643c734f5f26e9cc9110ddd63c6bb2f0a30eb39daf3f56f634ad5f4454cda3c37f5232071d4ea598f48d06522ffb1e97e1987c81d9b058f0a80527044a133b891996368a25b62a937117c6df001bef33879c8af2f0ad6905e1488e26d225c44592fb96a60fdd12cf73aa576e40091f857b383f195b759fbab02de31405206cb2e7c8be7f88101de8e071fca246d6b6243fbc5bfc43ae728dea8aeb9024f6a8b4356cbd8d84a34c7aa4ae0dc90c1b7883e30060f21981719f0601764a0646ffe16f7ea310870d008a00cee1029fac9785c8d21a3a11283bd50593e9ed37c3cc6004a6c948180a0b270b0981a6675d2166729e730fb3f004345f2e85e8ddb204e6aaee60ef12037cb3a03d92c1bdbec845f55e6ac714d9fc337c9c05bdcfd637b98fe1888727f1d60b67f95ff4c38e351957811ff0d6b16da5e953d903021236ac623eece669e39d91570612ead538ed06572fd4d228a5fbaedb199e4a9cc7e5d14e78de4a34b9f1a64e01992eea69c3aa12dbda8eecec5b1cdfd8a2b41dff6bcfecea4724", 0x6b3}], 0x4, 0x0}, 0x0) 16:00:41 executing program 1: mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0xfffc}, {0x4c, 0x0, 0xff}, {0x80, 0x0, 0x0, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x3bd, &(0x7f0000000240)="b6") 16:00:41 executing program 0: r0 = syz_open_pts() r1 = openat(0xffffffffffffff9c, &(0x7f00000011c0)='./file0\x00', 0x788237947075625e, 0x0) lseek(r1, 0x0, 0x4, 0x0) getdents(r1, &(0x7f00000000c0)=""/4096, 0x1000) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffe, 0x37, 0x0, 0x0, 0x3}], 0x4, 0x0) kevent(r3, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x4421a783d1e6bd9b}], 0x20066, 0x0, 0x81, 0x0) dup2(r3, r2) r4 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r4, &(0x7f0000000140)=[{{}, 0xffffffffffffffff, 0x4421a783d1e6bd9b}], 0x66, 0x0, 0x81, 0x0) dup2(r4, 0xffffffffffffffff) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r6 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r5}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r6, &(0x7f0000000140)=[{{r5}, 0xffffffffffffffff, 0x4421a783d1e6bd9b}], 0x66, 0x0, 0x81, 0x0) dup2(r6, r5) r7 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r7}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r7}, 0xffffffffffffffff, 0x4421a783d1e6bd9b}], 0x66, 0x0, 0x81, 0x0) dup2(0xffffffffffffffff, r7) r8 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r9 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r8}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r9, &(0x7f0000000140)=[{{r8}, 0xffffffffffffffff, 0x4421a783d1e6bd9b}], 0x66, 0x0, 0x81, 0x0) dup2(r9, r8) r10 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r11 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r10}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r11, &(0x7f0000000140), 0x66, 0x0, 0x81, 0x0) dup2(r11, r10) r12 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r13 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r12}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r13, &(0x7f0000000140)=[{{r12}, 0xffffffffffffffff, 0x4421a783d1e6bd9b}], 0x66, 0x0, 0x81, 0x0) dup2(r13, r12) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000001280), 0xffffffffffffffac) r14 = socket$inet(0x2, 0x3, 0x0) r15 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r16 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r15}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r16, &(0x7f0000000140)=[{{r15}, 0xffffffffffffffff, 0x4421a783d1e6bd9b}], 0x66, 0x0, 0x81, 0x0) dup2(r16, r15) pipe(&(0x7f0000001200)={0xffffffffffffffff}) setsockopt$inet_opts(r17, 0x0, 0x6a, 0x0, 0xffffffffffffffdc) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) bind$inet(r14, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r18 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r18, 0x0, 0x6a, 0x0, 0x0) r19 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r22 = getgid() ioctl$TIOCNXCL(r0, 0x2000740e) bind$inet(r14, &(0x7f0000000240)={0x2, 0x3}, 0x285) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r25 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001100)='/dev/diskmap\x00', 0x96a988b012785649, 0x0) ioctl$FIONREAD(r25, 0x4004667f, &(0x7f0000001140)) semctl$GETVAL(r19, 0x3, 0x5, &(0x7f00000003c0)=""/85) chown(&(0x7f0000000300)='./file0\x00', r23, r21) syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000010c0)=0x5) r26 = syz_open_pts() ioctl$TIOCCONS(r26, 0x80047462, &(0x7f0000000480)=0x5) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000140)={{0x20040000, r20, r22, r23, r24, 0x2, 0x9}, 0x5, 0x5, 0x2}) 16:00:41 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000300)='./bus\x00', 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x1, 0x65eaf54c, 0x8}, 0xc) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) readv(r1, &(0x7f0000000200)=[{&(0x7f0000000000)=""/41, 0x29}, {&(0x7f0000000340)=""/249, 0xf9}, {&(0x7f0000000080)}, {&(0x7f00000000c0)=""/35, 0x23}, {&(0x7f0000000440)=""/243, 0xf3}], 0x5) 16:00:41 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() dup2(r0, r1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x1) r2 = kqueue() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) kevent(r2, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff, 0xa3612666a81a5e61}], 0x9, 0x0, 0x635f, 0x0) 16:00:41 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r3 = socket(0x0, 0x0, 0x0) r4 = fcntl$getown(r3, 0x5) r5 = socket(0x800000018, 0x3, 0x102) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r7 = socket(0x800000018, 0x3, 0x102) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r4, r6, r8}, 0xc) fcntl$lock(r2, 0x9, &(0x7f0000000080)={0x2, 0x3, 0x8000, 0x9, r4}) write(r1, &(0x7f0000000300)="0920090000000000000014804752cd8439df6dfe4ed2848f4aaa41f6ac61371c960a", 0x22) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:41 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x1ff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x20, 0x0) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:41 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x2, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000, 0x0, 0x800, 0x0, 0x0, 0x3000000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20], [], [], [{0x7ff}, {0x0, 0x0, 0x80000000}], {0x0, 0x0, 0xffffffff}, {0x0, 0x5}}}) 16:00:41 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x7ff, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x20, 0x5, 0x6) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) r2 = shmat(0x0, &(0x7f00002f1000/0x1000)=nil, 0x2000) shmdt(r2) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:41 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x48) lseek(r0, 0x0, 0x2, 0x0) getdents(r0, &(0x7f00000000c0)=""/4096, 0x1000) 16:00:41 executing program 1: r0 = socket(0x18, 0x2, 0x0) msgget$private(0x0, 0x480) msgget$private(0x0, 0x500) r1 = msgget(0x3, 0x290877a1e2e1fe78) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) msgrcv(r1, &(0x7f0000000300)=ANY=[@ANYPTR=&(0x7f0000000280)=ANY=[@ANYRESHEX=r2, @ANYRESOCT=r3, @ANYRES16=r11, @ANYRES32=0x0], @ANYRES64=r4, @ANYRESDEC=r5, @ANYRES16=r10, @ANYRESDEC=r9, @ANYBLOB="f950a04de2ccb4a19def2ee2e84f46cb67c9edc65a446e5e54daad3dcaf82ed2090dc142dc711f422c473e4911797756146ba0276119d97c26c2767cfc6193329a72e24cd0789c9d9c9a09a9cfa17afb365d927d867696a58f7f449279305c5e7c1c3961c26653b734397d7801e46786bd6284d7e6eb71589bc9b47d4cb69e961aa95e70e65f59e4b15f41b2be7ec3fd47039afc3e6d9d5e73b280c63ce4711ef202c3589ca473ca3b2eacb14d436888a50015297a5a0d4d625e71ea63f0001cd0e7a8ca76eb5d5cd1c86e2bd080f7a3d663c464756b23d6953be752ceb9eab33b26f5684b0c90acc2675ac9307c03a660adeee87b5a86", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32, @ANYRES16=r7], 0xa, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r12 = syz_open_pts() ioctl$TIOCSETAF(r12, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r12, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r12, &(0x7f0000000200), 0xc40) r13 = syz_open_pts() r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) r16 = socket$unix(0x1, 0x5, 0x0) close(r16) dup(r13) r17 = syz_open_pts() ioctl$TIOCSETA(r17, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffffd56, 0x0, "9707d05185f36d66d31b437f3ca047ca1fc2b383"}) ioctl$TIOCSETA(r17, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x13, 0xfffffffffffffff7, "840300000007f1ffffff0a00001a00b877b400"}) readv(r17, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) r18 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, &(0x7f0000000640)=[&(0x7f00000005c0)='^\\-\x00', &(0x7f0000000600)='\x00']) r19 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r19, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r18, 0x0, 0x0) execve(0x0, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0x2}, 0x10) socket$inet(0x2, 0x4000000000000000, 0x3) 16:00:41 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x4, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0xc}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) 16:00:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) fcntl$setown(r1, 0x6, 0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0xb1}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 16:00:41 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000002c0)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f6ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2670e556e5083451c5e968318e71e4382832e1bc4b71323293303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e81062b55dda0dc61926964ddadf9d2576682625a36c2f1d0ee18b74f8d5e70a108c4621d430fb962c2ea"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet6(0x18, 0x3, 0x0) r1 = socket(0x18, 0x8002, 0x0) r2 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r3 = dup2(r2, r2) dup2(r1, r3) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r4 = dup2(r0, r0) dup2(r3, r4) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x2, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) poll(&(0x7f0000000140)=[{r5, 0x20}, {r6, 0x1a8}], 0x2, 0x3) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x81}, {0x800000035}, {0x6}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 16:00:41 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x95}) r0 = syz_open_pts() r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getpeername(r1, &(0x7f0000000000)=@in6, &(0x7f0000000140)=0xc) close(r0) r2 = syz_open_pts() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060, 0x6}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x7) write(r0, &(0x7f0000001740)="4f6ac8e2be9950a9e80c9e48bc32eb393a1363c9bb4946656ef95dfc85ea62c93777717701a0a31d7bcd5eac4c40144e0e05a80e83c943163feb2c080000003339294c771eeb5cc64ee8709e26b2f8a803e68de5eec25523aaace549f8bc69f840a0d937efc18cad293bb36c3f5c5a0008000000000000ce62113eceba17271f91a279f10eb44cc13954306070f28154fc51b6f60a74907fcaea49dceba10c8bdb55b3f13b644816e9d18d83554b57075aee90bab708fa8d8a5516187e07737fdd136ee555cee0ecd0e3bd39ded355d0a031628e0092d7458a91e6f65a403047d00d582485caf7bba2c3f558cbcb99861bbc1ad86dfded96e3e6bd64cfc1703e851afeb3c5ac819abd2b4e6e7e2c22dd008984d69affffffff2c9f5a1ecc3b840e1cf478db01cd825ad7e3a5d351dd3a330da6d964495f752d65e5873ca5242cabe6ee0b120c3cf1c2313a9dd7257cb4707f82bf3c9d57de7b2131296d415b753edbf2a6cdbd15f47182d6c0fd965da5672b6831f3c25d3fafc5b6185306020f547e657e2b3a5b482b041a25ca73b52b8f18644b71dbb505ff6abd683ea526a1df1b680670e9b6eda86553f499abed0988284272fbe987d3a9fcbe26ed0ed98071359bb1ec68dc089480d7e9be6a3d1df442aba78ede7d2c71af2cdb4f2e2bba96dcbdd402a9a080f7b06619e48b2bfac028316556e0a1a6411d8a7f7a8b6db8684e8e7828660ae938d487f029bf288aeaaf8a0dd92a4b2ab1357f", 0x21b) 16:00:41 executing program 1: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) bind(r1, &(0x7f00000002c0)=@un=@file={0x0, './file0\x00'}, 0xa) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x6) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) r4 = socket(0x0, 0x0, 0x0) r5 = fcntl$getown(r4, 0x5) r6 = socket(0x800000018, 0x3, 0x102) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r8 = socket(0x800000018, 0x3, 0x102) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r5, r7, r9}, 0xc) r10 = getgid() lchown(&(0x7f0000000140)='./file0\x00', r7, r10) r11 = dup2(r0, r3) ioctl$WSDISPLAYIO_GETSCREENTYPE(r11, 0xc028575d, &(0x7f0000000100)={0x6, 0x19, './file0\x00', 0x92b6, 0xfffffffa, 0x7fff, 0x2e24}) sendmsg(r0, &(0x7f0000000040)={0x0, 0xfffffffffffffd14, 0x0, 0x0, 0x0, 0xfffffffffffffe13}, 0x0) 16:00:41 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x229]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) fcntl$getown(r0, 0x5) ioctl$TIOCFLUSH(r1, 0x80206919, &(0x7f0000000300)) 16:00:41 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000140), 0x10000) read(r0, &(0x7f0000001740)=""/4096, 0xbc6) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$inet(r4, &(0x7f0000000180)={0x2, 0x2}, 0xc) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100), 0x431) readv(r0, &(0x7f0000000080)=[{0x0, 0x35}], 0x1) close(r1) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSRSIG(r5, 0x80044272, &(0x7f0000000100)=0x7) 16:00:41 executing program 0: r0 = socket(0x2, 0x1000000008002, 0x0) connect$unix(0xffffffffffffff9c, &(0x7f0000000000)=ANY=[], 0x0) write(r0, 0x0, 0x0) 16:00:41 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x8288, 0x0) r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000200)) open$dir(&(0x7f0000000040)='./file0\x00', 0x8000, 0x1) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x2, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000140)='./file0\x00', r4}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x8, 0x10, r3, 0x0, 0xa) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) pckbd_enable: command error 16:00:42 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000b80)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b344f3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b2d2de896dc213b9444d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e40a6d0f3"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1088, &(0x7f0000000000)=0xbe5, 0xffffff13) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'@#\x00', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000340)="913fbded0f11f179e0a55360d206764db5664480c4563cf2be8a56afdb02b6cd7946fef106e85882ecf1e1e4615e3176e40c485c52e7e81f30dd821c55165bb1f97ec0e8e3a11a3725162d903da1d43b3f6c7e42769dc41dcc33cc566e83da032e67478ba7f78f2e3882a06d567ff5a3a95434a0161bb7f22c0d1602acf84891b6bfa6b8559b7f69ec889791eb087b940b2329111c5f6bdb54068de54d732c5f8d0083dbd5a852da052b26f9"}], 0x0) recvmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=""/250, 0xfa}, 0x842) 16:00:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5c}, {}, {0x80008006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$PCIOCGETROM(0xffffffffffffff9c, 0xc0107005, &(0x7f00000000c0)={{}, 0x7, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r1 = semget$private(0x0, 0x4, 0x32) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000080)=0x7) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000240)=""/74) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") 16:00:42 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/4096, 0xfffffffffffffca7}], 0x1000000000000012, 0x0, 0x40000000) 16:00:42 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0x2ff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) fcntl$lock(r1, 0x7, &(0x7f0000000080)={0x1, 0x2, 0xffff, 0x4}) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x20, 0x0) fchmod(r2, 0x20) 16:00:43 executing program 0: close(0xffffffffffffffff) socket(0x18, 0x400000002, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x11, 0x3, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) r2 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r2, &(0x7f00000004c0)=ANY=[@ANYBLOB="79c74617f94bda3ee064fbc0007ffff0000000000a0000dbe31ae338f6566557ce9b33da59105b00"], 0x10) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4, 0x1}, {0x6}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) r6 = socket$unix(0x1, 0x7, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) kevent(r0, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffff8, 0xa, 0xf0000000, 0x7ff}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x4a0cae35cf8316ad, 0x80000089, 0x4, 0x7}], 0x5, &(0x7f0000000280)=[{{r4}, 0xffffffffffffffff, 0x4, 0x1, 0x3ff, 0x8}, {{r5}, 0xfffffffffffffff9, 0x2, 0x20000000, 0x983, 0x6c7}, {{r6}, 0xfffffffffffffffe, 0xe0, 0x1, 0x8, 0x3}, {{r7}, 0xffffffffffffffff, 0x4, 0x1, 0x10001, 0xf9c}, {{r8}, 0xfffffffffffffffa, 0x4, 0x2, 0x7}, {{r9}, 0xfffffffffffffffe, 0x4, 0x1, 0xff, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x20, 0x80000000, 0x8, 0x1}, {{}, 0xffffffffffffffff, 0x0, 0x20000000, 0x6, 0xdf}, {{r10}, 0x0, 0x10, 0x8, 0x7, 0x7}], 0xff, &(0x7f00000003c0)={0x80000001, 0x1}) pipe2(&(0x7f0000000100), 0x0) r11 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r11}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r12 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000500)="ebffcbff13b9fd812eaa4e713048e699319296483221fbb95f4c7edbe3ec3d034a4b0be881696a7da1fe28b8e57caa6cf8f960966d03df700195814b6b679741423860f63e43a97071a99feee62f9d21968af916670037c026f7453979649bc3a751463d0c82be4b24de7dac5b282b72ce8122a92e69dfd2ff1bbab9500530124e678619ba593c218eb59df291d4ccf822d53becd6bf0078a1f0aab70e6914a9448d1f3c6a2e5b8d695ceae3f82d8deee47eb90ecd384813d380fa00633b3c23acc589cffcecac38826db9b43f317e870a88622e8dbce41772", 0xffffffffffffffd9) setsockopt(r12, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r13 = socket(0x18, 0x1, 0x0) setsockopt(r13, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r13, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r14 = accept$inet6(r13, &(0x7f0000000400), &(0x7f0000000440)=0xc) sendto$inet6(r14, &(0x7f0000000040), 0x3e8, 0x2, 0x0, 0xffffffffffffff3a) r15 = socket(0x18, 0x1, 0x0) setsockopt(r15, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r15, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r15, 0x1, 0xceca, &(0x7f0000000140)="33aa94dab74874db10899fc74875993a0739711c98191b1ada15a3dea6e85541a84293d29e2eb12795a86d02330bd378a725aa853b8ea7f296694abb0fbda67fc43501656796aecfd89d29d0b38abf20b196ad7339a4f053e5c6e28ab110114a7f1622578fed04ffa2ad78e7ae233c5923c1af8f2ec44204b90242d809b88ceb5e5c82bfe0fa10c4d41119c33d66f94791dac89790dfb947b364fea32f0738adc458d81cbda1b89adc3982a5a08301fcb4ef0b7134cd934e209e91b45dcafcee29b98cc123ac8bcd74", 0xc9) 16:00:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = syz_open_pts() dup(r1) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000040)=0xff) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5c}, {0x8000030}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:43 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0xe2e0a6e940adbb8, 0x6bb) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) socket(0x0, 0x4, 0xd) close(r1) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x100, 0x8) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) 16:00:43 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="820201f0040000003abcbbb889d32d467edf902b47b331a6f32956b50eb1df34a0d3a59ceae5273f00747c067a3808ddcf1a4c6523a486c58ea1541a1d7bc6c11b5d6bcd1345de7b95892503dad24d4eb1425be7dd9f3b2e86775fde1ac2dc1568f505d6317f3994f61a49e7c3f9ade3d988bddf68332f2270a8c155e862536dae98420916cece4473baba08fe21560e063cce0b70b41c58fdb99efdf7a5ce7d3b304ddb2779083e731dca84c7c4bfe82d54922ab748fd851ed5315c9c95dac2fe957eef181e2d5d2c625cb3827e8ab6fb6f282312436c545ed2"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x40) getpeername$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd, 0x2}, 0x8) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r1, 0x0, 0x0) 16:00:43 executing program 1: r0 = kqueue() mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r0, &(0x7f00000001c0), 0x3ff, 0x0, 0xffffffffffffffff, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0x3, 0x0) 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = accept(0xffffffffffffff9c, &(0x7f00000000c0)=@un=@abs, &(0x7f00000001c0)=0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = dup(r2) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000240)=0x7) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000340)={0x9, &(0x7f0000000280)=[{0x7fff, 0x80}, {0x1, 0x7f, 0x4}, {0xec, 0xfa, 0xc1, 0x1}, {0x4000, 0x7f, 0x6, 0x7}, {0x4, 0x0, 0xfb, 0xfffffbff}, {0xff, 0x6, 0x3, 0x9}, {0x101, 0x6, 0x4, 0x5}, {0x3a50, 0x18, 0x65, 0x2}, {0x401, 0x97, 0x1, 0x9}]}) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r5, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r5, &(0x7f0000000380)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f0000e552aaeefeaff0f2c85e2c31c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef002", 0x8a) close(r5) ioctl$TIOCCDTR(r5, 0x20007478) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000000)={0x42, 0x0, &(0x7f0000000140)=""/66}) 16:00:43 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000080)=0x10000) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket$unix(0x1, 0x5, 0x0) r2 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r2) fsync(r2) r3 = semget(0x0, 0x2, 0x28) r4 = semget$private(0x0, 0x2, 0x200) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000002ac0)=0xffff) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000080)=[0x6fb, 0x4, 0xf79, 0x7, 0xffffffffffffff38, 0x800, 0x1]) semop(r3, &(0x7f0000000040)=[{0x3, 0x81, 0x800}], 0x1) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = dup(r5) ioctl$BIOCGDLTLIST(r6, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) ioctl$SPKRTONE(r6, 0x80085301, &(0x7f0000000100)={0x9, 0x4d16f973}) r7 = fcntl$dupfd(r1, 0xa, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getpgrp() semget$private(0x0, 0x5, 0x228) syz_extract_tcp_res(&(0x7f0000000000), 0x5b11, 0x8001) ioctl$TIOCFLUSH(r7, 0xc020691b, &(0x7f00000000c0)) close(r0) r8 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r8, &(0x7f0000000040)="552b4430b6b4ab5f08fbc3c3549e262ff31013b5955e0aa9581da81c031162964c5dd4", 0x23) 16:00:44 executing program 0: syz_open_pts() ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000000)=0x6) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x8001, 0x0) open(&(0x7f0000000080)='./bus\x00', 0xebcb3acea377ab1e, 0xb9) poll(&(0x7f0000000040)=[{r0}], 0x1, 0x0) r1 = semget$private(0x0, 0x4, 0x32) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000080)=0x7) unveil(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='c\x00') r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000180)='/dev/klog\x00', 0x800, 0x0) rmdir(&(0x7f0000000240)='./bus\x00') poll(&(0x7f0000000200)=[{r2, 0x1}], 0x1, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45, 0x0, 0x9, 0x12f7}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000580)="378b6f6e9eb49b7666901a8af135") 16:00:44 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000180), 0xff18) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x5, 0x0, "d88190c2f58d8a97f846bb722d67c49b20ef9809"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x5, 0xffffffffffffffd9, "855c000267a7230004001a0020d9830ea462f913"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = dup(r3) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) ioctl$PCIOCGETROM(r4, 0xc0107005, &(0x7f00000001c0)={{}, 0x1, &(0x7f0000000000)=[0x0]}) 16:00:45 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0100000000000200"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = dup(r2) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) ioctl$SPKRTONE(r3, 0x80085301, &(0x7f0000000080)={0x7, 0xbc}) getppid() dup2(r0, r1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) fcntl$setstatus(r4, 0x4, 0x0) 16:00:45 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10, 0x82) openat(r0, &(0x7f0000000140)='./bus\x00', 0x100, 0x80) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000200)="000000186004008b0007000000000000000200040000000028000001fee25eff0061209a781ef1b1eff561b2", 0x3e2}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='y\xfb\x18\x00\x18\x00', 0x400, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) readv(r2, &(0x7f0000000000)=[{&(0x7f0000000240)=""/233, 0xe9}], 0x1) 16:00:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x40}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000080)=0xa21) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:45 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="100000000000000000000004000000218a416ded583440455a"], 0x10}, 0x0) 16:00:45 executing program 1: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x300, 0x0) r0 = semget(0x2, 0x0, 0x180) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000040)=""/163) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r2 = socket(0x0, 0x0, 0x0) r3 = fcntl$getown(r2, 0x5) r4 = socket(0x800000018, 0x3, 0x102) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r6 = socket(0x800000018, 0x3, 0x102) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r3, r5, r7}, 0xc) r8 = socket(0x0, 0x0, 0x0) r9 = fcntl$getown(r8, 0x5) r10 = socket(0x800000018, 0x3, 0x102) bind$unix(r10, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r12 = socket(0x800000018, 0x3, 0x102) bind$unix(r12, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r9, r11, r13}, 0xc) getgroups(0x4, &(0x7f0000000140)=[r7, 0x0, 0x0, r13]) r15 = getegid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000180)={{0xfff, r1, r14, 0x0, r15, 0x48, 0x2}, 0x400, 0xecc, 0xc000}) 16:00:45 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000140)=' ', 0x1) close(r0) ioctl$TIOCSTART(r0, 0x2000746e) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x2, 0x0) getpeername$inet6(r1, &(0x7f0000000080), &(0x7f0000000180)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$KDENABIO(r1, 0x20004b3c) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockname$unix(r4, &(0x7f00000004c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000f4416300"/98], &(0x7f0000000000)=0x62) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 16:00:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x20}, {0x2000000004d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") r1 = socket$inet(0x2, 0x7f21a8e4d1a5e153, 0x2) recvfrom$inet(r1, &(0x7f0000000000)=""/28, 0x1c, 0x2, &(0x7f0000000140)={0x2, 0x1}, 0xc) 16:00:46 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$getflags(r0, 0x3) r1 = kqueue() kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x41, 0x0, 0x3}], 0x8, 0x0, 0x2000000, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) dup(r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) dup2(r0, r0) 16:00:46 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = dup2(r0, r0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1", 0x65}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSCTTY(r3, 0x20007461) ioctl$VMM_IOC_RUN(r1, 0xc050756a, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 16:00:46 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() readv(r0, &(0x7f00000003c0)=[{&(0x7f00000000c0)=""/174, 0xae}, {&(0x7f0000000400)=""/186, 0xba}, {&(0x7f0000000300), 0x39a}, {&(0x7f0000000340)=""/121, 0x428}], 0x4) write(r1, &(0x7f0000000040)="06412f722ef0779f31dab57e3246e6b0a739649776251cac3b9395554c12dd407c6fcd17eef05e1e758992d3d8c1a714b97375566255f53fd458486a8e47d4afb19d795b7373e1e5540bb4e572bc7673bab0", 0x52) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) write(r2, &(0x7f0000000200)="f20dba0050dfbf6bf9819c7633086cea169a8686cab03c0d49870d55a5c88a49b9d16f04c606f9b9fed02a0c6ec41f5d42d9de6926a84c62f23aaa84c7bc14bb3c647137546fe80b4b149ea0f327f0b01f529b33cc1042ed414114e063831e7241465d73445dfd4fde2af545f8e3a86563c39d4eb837541f632ef67cc0339b319223687d77bcea155f10250905ecb97f14ca00f04bc344", 0x97) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000200)}], 0x1) r3 = dup2(r0, r1) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x24, 0x142}, {0x23, 0x6}, {0x5, 0x8}, {0x4, 0x9}], 0x4}) readv(r1, &(0x7f0000001480), 0x216) 16:00:46 executing program 0: r0 = semget$private(0x0, 0x0, 0x20) semctl$IPC_RMID(r0, 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) r1 = socket$inet6(0x18, 0x4, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f00000002c0)) getpeername$inet6(r1, &(0x7f0000000040), &(0x7f0000000180)=0xc) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000100)) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pci\x00', 0x80, 0x0) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000280)) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pci\x00', 0x80, 0x0) ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f0000000280)) open(&(0x7f0000000200)='./file0\x00', 0x840, 0x108) r5 = socket(0x2, 0xc003, 0x6) connect$unix(r5, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2fbabe8d242744e5b8899666696c653000"], 0x10) write(r5, &(0x7f0000000000)="9e3eaa56000000000004bf9aab42304086651c1ece0efdd308e6b7ca00"/40, 0x199) 16:00:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x1d}, {0x6c}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000000)) syz_emit_ethernet(0x52, &(0x7f0000000080)="b2") 16:00:46 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) write(0xffffffffffffffff, &(0x7f0000000040)="670dc3", 0x3) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000140)="239134d1adc752fbd30b252be381df49b096fea1bf4428246d1cd646956fe9ee4b2263e891ec17c1c951cbd1b123b906c190300a871c8b30ccd8c5b448bbc3ec89b0f7549818e60d3d6623dd0bc18deda61ba9444445108f78bf8b8f217bf0edd285ee22cb80faea523dba808aafccde2694170642d0c19ea2a76299520105187b9c4a8f088861453e559b121592c62cc3cb55ba08495b", 0x97}], 0x1, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20080, 0x0) chflagsat(r1, &(0x7f0000000080)='./bus\x00', 0x10000, 0x3) 16:00:46 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) unveil(&(0x7f0000000280)='./file1\x00', &(0x7f00000002c0)='r\x00') pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb58", 0x6}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000100)='c\x00') r1 = geteuid() r2 = socket(0x0, 0x0, 0x0) r3 = fcntl$getown(r2, 0x5) r4 = socket(0x800000018, 0x3, 0x102) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r6 = socket(0x800000018, 0x3, 0x102) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r3, r5, r7}, 0xc) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) ioctl$BIOCSDIRFILT(r8, 0x8004427d, &(0x7f0000000140)=0x7) chown(&(0x7f00000000c0)='./file0\x00', r1, r7) 16:00:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x2}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000100)=[{0x20}, {0x8, 0x0, 0xfd}, {0x6}]}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x7) syz_emit_ethernet(0x170, &(0x7f0000000000)) 16:00:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x58, 0x0, 0x2}, {0x3c}, {0x7ffffffe, 0x0, 0x0, 0x200}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x32}, {0x4}, {0x6, 0xfe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'\x00', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2000000000000304, &(0x7f0000000180)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x289, &(0x7f00000000c0)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000040)=0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) semget(0x1, 0x3, 0x626) 16:00:46 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x10c, 0x0) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000080)={0x1}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x2033, 0x0, 0x1}]}) r1 = socket(0x18, 0x1, 0x0) close(r1) getdents(r1, &(0x7f0000000280)=""/4096, 0xca0) r2 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) socket(0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) r6 = fcntl$getown(r5, 0x5) r7 = socket(0x800000018, 0x3, 0x102) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r9 = socket(0x800000018, 0x3, 0x102) bind$unix(r9, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xffffffffffffff79) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r6, r8, r10}, 0xc) getgroups(0x4, &(0x7f0000000180)=[r10, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r12 = socket(0x0, 0x0, 0x0) r13 = fcntl$getown(r12, 0x5) r14 = socket(0x800000018, 0x3, 0x102) bind$unix(r14, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r16 = socket(0x800000018, 0x3, 0x102) bind$unix(r16, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r13, r15, r17}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000001280)=0xc) setgroups(0x4, &(0x7f00000012c0)=[r3, r11, r17, r18]) 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) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:46 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = dup(r2) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f0000000000)) write(r1, 0x0, 0x0) recvmsg(r0, &(0x7f0000000400)={0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400, 0x0) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000100)) 16:00:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x15}, {0x30}, {0x6, 0x0, 0x0, 0x104}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xffffff7a, 0x0, 0x0) 16:00:46 executing program 0: kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) pread(r2, &(0x7f0000000140)="0a9fb71ed8799f3085b4ab025022e06bcf829d0040638a39d0bccb689254f778356ebb9bd5f3b8ba58d104864a1756c38458b3400e7b95adfed54b78e248459167043ee1675ded4e2ff66034eb4127a8fad68503634c8e638242e75dcd117bb26e964d7e58becbe78f7d261254bfbfc0317876a8c14ad6f971b63171c4dec44a3113f2ff9a994e50cf78f342397269ac89f76cfb05553ebe67a9a3fc5504a7873271a0152aa0af702bc5ffbcfec36a73e4c27243187b377b6cd217de1e661a7ae2b553ab0508d8663d3142c56dac58e385bc96", 0xd3, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) write(r1, &(0x7f0000000000)="c1bdd95c838aea6f84fc66bf8ff779b1eeda457c658b6116e9f8acfc2a5a3f90b62ba66ed045ac404226591c0b0270a9b8cf780bd2e27e178f6bdb7a1b11c9f41c6486eee3249a24031cba2a9c6af181c1b32e03741f265779190bf6e18a7c3be591a317641e6061bbf6f06f16f423af40f7fa1a6441846535b89581e9bb578429cf8e43a25ce7e7dccb9bb5de8968c76c7000537437f066dc0d62e47c609b377c21e30b119c4e51f03101e722d93c", 0xaf) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:46 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2002, 0x1b00) r0 = open(&(0x7f0000000380)='./bus\x00', 0x3fd, 0x0) write(r0, &(0x7f0000000000)="75248bcec9bc8bf68dcd4f32", 0xc) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000080)) 16:00:46 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000340)={0x3f, &(0x7f0000000300)=[{}, {}, {0x2}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x801169ac, &(0x7f0000000300)=0x1213) 16:00:46 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x81}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendto(r1, &(0x7f0000000040)="1417dd499a948e8bd57ea03b292ff1b6989d375f9a6eb4d37397e5188ed97a23f8f1e1fef22290c30d5d218590cff0b276a2097359b28dfa16fa173007457b0387f0c5a73acd3a40c3b233a9cdabf514cf4de925f6", 0x55, 0x2, &(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x2}, 0x8) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 16:00:46 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000080)={0x6, 0x80000000, {0x80000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x8, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000100)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) 16:00:46 executing program 0: setuid(0xee01) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000000)=0x6, 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000100)=[{0x84}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r0, 0x0) 16:00:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x100000b1}, {0x3c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="f1a6c614631c91f670d1e53f33a2") shmget$private(0x0, 0x1000, 0xf00e96a015465ffb, &(0x7f0000fff000/0x1000)=nil) 16:00:46 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) chroot(&(0x7f0000000300)='./file0\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000080)={0x5, 0x3, 0x80, {[0x7fffffff, 0x1, 0x0, 0x6aa, 0x6, 0x8001, 0x403c, 0x1, 0x6, 0x5e, 0x2, 0x1, 0x1, 0x100, 0x9, 0x7, 0x1, 0x9], [0x6, 0x7b1, 0x98ea, 0x8001, 0x100, 0x6800000000000000, 0x400, 0x0, 0x1a7, 0xc00000], [0x7, 0x1, 0x1, 0x1, 0x26f2fdf8, 0x3f, 0x81], [0x9, 0x4, 0x4, 0x6, 0x4, 0x101], [{0x5, 0x4, 0x4, 0x5}, {0x4, 0x5, 0x22, 0x5}, {0xfff7, 0x7fffffff, 0x5, 0x4}, {0x3ff, 0x9, 0x8, 0x9}, {0xec, 0x1f, 0x4, 0x100000001}, {0x20, 0x4, 0x0, 0x619}, {0x6, 0x24800000, 0x28ea, 0x40}, {0xb9b, 0xfab, 0x4, 0xc0f}], {0x9a14, 0x3, 0x4, 0x6}, {0x4, 0x7, 0x80000001, 0x10001}}}) poll(&(0x7f0000000040)=[{r0, 0xaf}, {0xffffffffffffffff, 0x40}, {0xffffffffffffffff, 0x0, 0xc00}, {}], 0x4, 0x0) shutdown(0xffffffffffffffff, 0x0) 16:00:46 executing program 1: r0 = syz_open_pts() syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000380)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f0000e552aaeefeaff0f2c85e2c31c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef002", 0x8a) close(r1) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000080)=0x86f) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x37) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0xd2, 0x7f58}) 16:00:46 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x4, 0x208001ff, 0x0, "b000"}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) r1 = dup2(r0, 0xffffffffffffffff) connect$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffb, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) 16:00:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0xffffffffffff0045}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10000, 0x0) read(r0, &(0x7f0000000540)=""/4096, 0x1000) 16:00:46 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvfrom$inet6(r0, &(0x7f00000000c0)=""/82, 0x52, 0x0, &(0x7f0000000140)={0x18, 0x1, 0x3, 0x2}, 0xc) r1 = socket(0x400000000018, 0x3, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x0, 0x0, 0x0) r4 = fcntl$getown(r3, 0x5) r5 = socket(0x800000018, 0x3, 0x102) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r7 = socket(0x800000018, 0x3, 0x102) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r4, r6, r8}, 0xc) r9 = socket(0x0, 0x0, 0x0) r10 = fcntl$getown(r9, 0x5) r11 = socket(0x800000018, 0x3, 0x102) bind$unix(r11, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r13 = socket(0x800000018, 0x3, 0x102) bind$unix(r13, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r10, r12, r14}, 0xc) r15 = socket(0x18, 0x1, 0x0) setsockopt(r15, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r15, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xffffffe4) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000400)={&(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000002c0)=[{&(0x7f00000001c0)="c19ed969ba477d80017a17c98be38447729e8e4edfae1545e7d158c335e2588f258bed1d341b9e2d51d3520b6035859e35bed05603cc106ce9cf2c7b2243a4c095c5078ad18a4f9fd31e2de56c4b2baaaea568c659336690b252ca9411193b7d174bd48b04d09b0276eef5683b0a8271d38173606b2c5db712f1cd73044b40229f2e81f90c00cd474fcdc7d7ae1251f18e70fa4a1181dd22c77b27c80e2f9d291b1e27fd801d484c0e4eec7408d174e2fcb8fe61e12c8c56f8f8733591ff18c9438685a1076c26", 0xc7}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r4, r12, r16}, @rights={0x20, 0xffff, 0x1, [r0, r2, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r17, r18]}], 0x60, 0x408}, 0x0) getpeername(r2, &(0x7f0000000000)=@un=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) setsockopt(r1, 0x20000000000029, 0x37, &(0x7f00000000c0), 0x0) 16:00:47 executing program 1: r0 = socket(0x2, 0xc003, 0x0) close(r0) r1 = socket(0x2, 0xc003, 0x2f) setsockopt(r1, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) getsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x200a, &(0x7f0000000040), &(0x7f00000000c0)=0x10) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto$unix(r1, &(0x7f0000000080)="f9615958b809001e", 0x8, 0x0, 0x0, 0x0) 16:00:47 executing program 0: semctl$IPC_SET(0x0, 0x0, 0x8, 0xffffffffffffffff) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockopt$inet_opts(r0, 0x0, 0x4000001, &(0x7f0000000640)=""/124, &(0x7f0000000000)=0xfffffeb3) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000300)=0x401) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r3 = socket$inet(0x2, 0x3, 0xa2b) connect$inet(r3, &(0x7f0000000180)={0x2, 0x3}, 0x17a) getsockname$inet(r2, &(0x7f0000000280), &(0x7f0000000540)=0x255) pipe(&(0x7f00000004c0)={0xffffffffffffffff}) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000500)) openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x40, 0x0) r5 = open(&(0x7f00009b7000)='./bus\x00', 0x10b886, 0x0) ioctl$BIOCSETIF(r5, 0x8004667d, &(0x7f0000000040)={'tap'}) syz_open_pts() ioctl$TIOCEXCL(r1, 0x2000740d) fcntl$dupfd(r2, 0x0, r2) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000140)={0xfbc1, 0x8}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000200)=0xfffffd64) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0xfffffffffffffff9) r6 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r6, &(0x7f0000000400)=[{0x4, 0x8}, {0x3, 0x40, 0x1000}, {0x2, 0xd9, 0x2800}, {0x0, 0x7fffffff}, {0x1, 0x0, 0x800}, {0x2, 0x5, 0x1800}, {0x1, 0x6, 0x1800}], 0x2aaaac12) semop(r6, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semop(r6, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r6, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r6, 0x4fa596d1f056515a, 0x5, &(0x7f0000000040)=""/231) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) read(r8, &(0x7f00000006c0)=""/178, 0xfffffffffffffff0) connect$inet(r7, &(0x7f00000005c0)={0x2, 0x3}, 0x580) getsockname$inet(r7, &(0x7f0000000280), &(0x7f0000000540)=0x255) ioctl$TIOCGTSTAMP(r7, 0x4010745b, &(0x7f0000000a00)) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) read(r9, &(0x7f00000006c0)=""/178, 0xffffffffffffffe6) connect$inet(r9, &(0x7f00000005c0)={0x2, 0x3}, 0x580) ioctl$TIOCGTSTAMP(r9, 0x4010745b, &(0x7f0000000a00)) r10 = fcntl$dupfd(r9, 0x0, r9) fchdir(r10) ioctl$TIOCCONS(r10, 0x80047462, &(0x7f0000000380)=0x6) r11 = fcntl$dupfd(r7, 0x0, r7) fchdir(r11) ioctl$TIOCMSET(r11, 0x8004746d, &(0x7f0000000340)=0xad3f) 16:00:47 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000000c0)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r1 = open(&(0x7f0000000040)='\x00', 0x200, 0x82) ioctl$TIOCFLUSH(r1, 0x80047001, &(0x7f0000000100)) 16:00:47 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000600)='/dev/vmm\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) dup(r1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvfrom$inet6(r2, &(0x7f0000000000)=""/62, 0x3e, 0x2, &(0x7f0000000040)={0x18, 0x3, 0x4, 0x7f}, 0xc) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f00000008c0)={0x6, 0x0, 0x0, 0x0, 0x0}) 16:00:47 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000080)="ebffcbff13b9fd64da812eaa4e713048e69931929648bc771a37d52f7e07462f87422a7753", 0x25) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f00000000c0)=[{0x5c8, 0x24, 0x2, 0x445f8539}, {0x2, 0x57, 0x81, 0x2}, {0x9, 0x9, 0x2, 0x7}, {0x2, 0x6, 0x1, 0x6}, {0x7fff, 0x80, 0x84, 0x7}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x364, &(0x7f0000000280)='D') r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendto$unix(r1, &(0x7f0000000140)="139dec8c808c84b8344bca54b3ded34ce61488c564c01a951200867eeb7ce23d3d7e9cc073733d0b6f609bffce86c0a8ba8aa49b113f68f6d52dd9b61018bc2128551dcafb4d94d7f5e08d52deca0807805c4259dc2c3f95fad7fcd1ba267e30e58fb19a59950ed9270f3438820f024436c9fdd7201643f9ba448572b48eb30692586fefdfac007dad1e5cf4135fb091abc4e03cc15f3c97575a9fed2e0fadb069283e27", 0xa4, 0x4, 0x0, 0x0) 16:00:47 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000001a00)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a000000000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e04000000000000002b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa34c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44356040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204cceff733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc376615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f83e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503a7213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187fd29ef1541e6ab94eca629fde07bbb0000117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d0000000000000000000000000000000000e710aa4d4605d664aee9ec3f68a7b1c42bf353c400dd772975ef2c9037a9f9a74e347a42b74835b7ab57a44098f9f23497fdb9f7b3fb1c6b7c10845d9410e92d290000000000000000000000d01aaa2e480e91bcf8199faedeb019d6bbe72b99629fd5e59a80161a1105edecbc0b1e095dd4f9814df223f7522b60315e03608be008c92729e82194580d4a4c2ab33f680361557685561973c4ffa81071b4ffd598e98d11c5d9f37845ea99bd3d6b76555b08b0bc674b6926ba9391c3798263331923b69081715b3db9b9a2c5e3baeedcfc71bf624a1cd78e434a3d43d5437fa12af2b984d6ae5032ffe53c5aa8d02f94f3415ab40722991814743cf679fbf05ae873c9870000"], 0x10) r1 = dup(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x54}, {}, {0x6, 0x0, 0x0, 0x100ff}]}) pwrite(r2, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r2, 0x2}) r3 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r4 = geteuid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r3, r4}, 0xc) sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000021c0)=[{&(0x7f0000000dc0)="920fefd00a82e54563167ad971b2fdc452203c691196294265caaf9b47d7f69b766d04417a7a63222a629fadb848943fe2f6198160229afdc812e415bdaf8fbf91b0a6d05e501a4c0a8bdad595b73126dbafa67595f35c50f5e9fef0eb796086679b8e39a1ad7aa85ac1a7fb9f79", 0x6e}, {&(0x7f0000000f40)="0b6586639c7b5a95c46a6e3660e8ad09b5b276c4d4ae5324656f962a53beb83bcc017560868d98dad8c6934c19e871b5985b025d9b84b07f865d6c3c56d022e5b8d8dedd63546c3ca65e120df7bbc59a36302491357e10590234f2d6937474fee8fe18e18de3a49900d50d40addf6d04c2974a83988f63707ff9d5d8c3396963398a437d5f7d188b40151abc209f160ded87968e93e1b9cf2cea966e994fea00f0587add3c0b6df3039f5e6c149717d98242dd33a300cd1b5b19cb604ded861e78aa", 0xc2}, {&(0x7f0000001040)="f87c9cb83bbbb4bd06fc69079519a3ac3b555eb78791cc0dc46cdc7cf33f7a978deb267bf0d8c8d34f341e7ac855524c6620b08a7ed3aa75255bacba58426e196dffbc867ba0b0b839a99efe74771d8cdfe025445fb2462dfc5e1a0ef62cf028f610b6c31227debe92a1ae544e6297fb8455aabfed8343dcd879215b69b95278e78f3b595bf3246e7dabd18b", 0x8c}, {&(0x7f0000001100)="39b349563b97498b6e7d22602870d2d20cded9d101fed36bc90161574305008f27e936fd57bbdc92a579296a21f039a1e8a557f7456c67b73ebff834990b51d5bdf2a71f544d42b8738c70d546ddc8e6e9ceef282983ab46e3801f78dcfcceeeeda0db77f9dc9315370290a9ade58e5ecafd3db3b67f89c5f95c2ebf866684955dda0c26c218f8022cc653f7c5a7a5b5ae51346d79e82e50ace7d7af49cf5f1385ea68b576d40d5cccacbd1e876eea33246747e6b9f2a1704e8ad7b836787227f44e9d4b554d6c1522f454f210dae2fca3e69ea17d4181e8d9c6ea4b1cd7fdf175757acd11ee56c00ec864990e64deec94afb036e279003a0d79b50159479de1ee1ef3316a5716687beb3fb73711910b4d93490dc1aaceaa741b86d8139f34a7805f023e419728262a813d2d59b866871cc0c40ec3eb07f57a162fc2c6234ed5269824de54b1a8be8860a5b00d78e8b529292f4e7d665b3a733927a6066b6ffd64f928f25c1b593fba577f0777f5de5bd1913adc4d061c41f5a4075240f76826ee2e6dbcad8c574cff63bf674ac9e3e31276654d3bdcd418a142d4417e5b353996672161570f56c7a096e7c707c3ac9c1ff3dd6c54d54021f3e3863f6164a18d33f283a2008552ee5dd5a8506260ccfe1f71ea558711012a1c1e5e5b882a7e8f38f94555280f0e8fac46a3673e5b52957f609bf5bde9b72a0f42e6df6164b72b53b45f3bb5b624755f682682599bb6b74feddb79ad0a07cea125893e2baf2f1deb2eb98d6d73f0fba6d23695ce40905d9e5916c6516875e7b9cc30917cbb50610c726b83fc472ee3cef3388a2b7f75c7bcb5d47d3a47d6163b343130de7b4a226973806ae6c7f2c9b7969a5016d93e7bdc3dcb29f02f8723401bafc20c78850644088f92972998c1ba1f0f28437a9951cb4525b3281543950cf79859739c9fa0d6b995b99a7e9548a512171b1e47411f07858f4ae403553948bf0fc4c4d5b29a3cfa6bd649e8ea7824838c3424efc26c8b71a53922894b4c4b8c952eb6e7f529d82c97ad6d7f132df0701623032ddf2ce06c66be3d565fba7684f5ec369e6fd87fe71512cacb4683d6cc616d4d4c97db929a9b192d562672ff36215cfaccc2aa06ec3830c6192029c2f6179a190eacd30489cf36cfee5ccac2911d526ccc3105d2192728b5a72984af1d653ff65aa8e511bca94dfcfc813b5d84f591d2c96163e5b0e63ed450b051027beb6942708798b6b2814214b47166e53e6eadef4b81bedadf7c0dc01956b1a47e49097b73ffa1c60817537e9e1e13d8e9e1d54b924fbfeaf0247a65d1d3ccf5b1a7a5d25c51c9ca05071320f5b80881ccb91e868d44a6192f78eb663e421091c7c687baa331832c77d7b8dd6529e01d2bd6cd2c8d16b09af92e53c579d54aaf0bf4dff899cb079f3e79d38a4197b570c4b1957f3967759302cdbdce941e00515e4bfdb0e33a8ecb5d546ae80aed39675d0cc2d1eed9cbce153d9c9e80458448a88684bcc6cae21bf041c042c8433d4820519fc4979ee5cc49dff745dd7d091065f85caebe61b0666e0ee4116cd138c696fcc7a3ad86fb9a71f85f032071e1a483064f2c8881b051c1299349dc1e51778cb91618728d72c66f40eeb504b018391bd33ded7fa81f18f1a5ce7536000f7dd50fc6c4ccd50b14318b149bac82ed0710740d55c1590c75be6e5ec23be80e0027e186211c7eba3c4a6feeda13bf709f1b1dcff7c40821e3e559681bed61832c418ad3ff3fa9758cbc096ee17627e4002c541948c5dee2f6c0ac5668090fe2414765677b9739a1c135f714521f8a3cc888e0d0dcc0586efb234cb2c123cd67bf60230fd2627e778936349d53d28211bcf49131b2945a643c734f5f26e9cc9110ddd63c6bb2f0a30eb39daf3f56f634ad5f4454cda3c37f5232071d4ea598f48d06522ffb1e97e1987c81d9b058f0a80527044a133b891996368a25b62a937117c6df001bef33879c8af2f0ad6905e1488e26d225c44592fb96a60fdd12cf73aa576e40091f857b383f195b759fbab02de31405206cb2e7c8be7f88101de8e071fca246d6b6243fbc5bfc43ae728dea8aeb9024f6a8b4356cbd8d84a34c7aa4ae0dc90c1b7883e30060f21981719f0601764a0646ffe16f7ea310870d008a00cee1029fac9785c8d21a3a11283bd50593e9ed37c3cc6004a6c948180a0b270b0981a6675d2166729e730fb3f004345f2e85e8ddb204e6aaee60ef12037cb3a03d92c1bdbec845f55e6ac714d9fc337c9c05bdcfd637b98fe1888727f1d60b67f95ff4c38e351957811ff0d6b16da5e953d903021236ac623eece669e39d91570612ead538ed06572fd4d228a5fbaedb199e4a9cc7e5d14e78de4a34b9f1a64e01992eea69c3aa12dbda8eecec5b1cdfd8a2b41dff6bcfecea47242bc747d7814729aab7b3a7674c58c01d82a882fe8d63774bcfcf58677500e6ef451fccc404764302a996841a7ba4acac42895364b4bf824bb78cc4989bd4a52e684f82811cdb113c0fd21c0af6a10ab7ab3490ed911043ef586005a4fa864078fc4d104ad52c756f0e5342869d4f16b7222cc97bc72726519e2b66424a57f7dc2aa0528760a0b859e71d5b797267f8ced0882b61b3cd91ac09839daa3bb50ac12f1ee8de75c4016c39660fd87bc5d99cd9467b13d3efd92fd184e6a3147bcdd2b2f97fd4654a76e9d66590ad3599728a393c66ae4e4b97439c6a935243cb7e34f812728cbfb9f0dbb64eb889e002158e898ab02554ad46eefc8e2d42fc44e3f8dc918450a9e62bd2af3b964c67686b20d483b8f0dda94b73bef23cc0fe82e2e6d3ad3cf41653427867be02df04fff2d79caf25ad0c939d16276edc1616114bbb8a5558c70e0b2ec255d6123fd1dbed01a4070a33aeffef165d7b8403d3b42092c8c81c705f8db38ac50e854560568383266fdafbd5c1bd9966b70877f35bdc9b5a6ea76e2ad4f0336c17af4942ab49115d9b3f5989d6ebbf9fe6fecbf816777fdbd1122b3095cf3059a109667c56ef1cea6bf3ed715eb1382f05c7147f440df2a6e56e871c5596408df2eb5842888a80c3b62dde02eb32539bda4b3b9c9588858eb6f006ebe10c550264af88b0ad92930df446ef29c477bfb1ed08486a68893d7f6096171eb4a2097c31a784c31c35b9a94a37", 0xe11}], 0x4, 0x0}, 0x0) 16:00:47 executing program 1: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='xc') mknod$loop(&(0x7f0000000000)='./file0\x00', 0x8000, 0x1) chflags(&(0x7f0000000040)='./file0\x00', 0x0) r0 = socket(0x18, 0x1, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x10000, 0x8) mknodat(r1, &(0x7f0000000180)='./file0\x00', 0x90, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000200)=0xffffffff) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000240)=0xffff) getsockname$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 16:00:47 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) kqueue() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) chown(&(0x7f0000000080)='./file0\x00', 0xffffffffffffffff, r0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000040)=0x3ff) 16:00:47 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) close(r0) openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x0, 0x7) getsockname(r2, &(0x7f0000000080)=@in, &(0x7f0000000140)=0xc) open(&(0x7f0000000180)='./bus\x00', 0x982, 0x100) 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) connect$unix(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="82d3ca8c5fc7f660ba1f70ff34769579f967e35e1b8f7b4d4f53ebaa9e344d1be6cd8ff7308b68f3ead591d7666e90bfd3b763caae7f"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x4, &(0x7f0000000100)=[0xfffffffc, 0x1, 0x1000, 0x9]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x100) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x2, 0x1, 0x3) setsockopt$sock_int(r3, 0xffff, 0x218a, &(0x7f0000000200)=0x2c9, 0x4) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000280)) close(r5) socket(0x400000000018, 0x3, 0x3a) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f0000000240)=@abs={0x1, 0x0, 0x2}, 0x8) write(r5, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:47 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) rmdir(&(0x7f00000001c0)='./file0\x00') kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) kevent(r1, 0x0, 0x200, &(0x7f0000000100), 0x7, 0x0) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) nanosleep(&(0x7f0000000200)={0x6, 0x400}, 0x0) execve(&(0x7f0000000240)='./file0\x00', &(0x7f00000004c0)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)=':%\x00', &(0x7f0000000300)='(\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='}.\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)=':\x00', &(0x7f0000000440)='{\x00', &(0x7f0000000480)='\x00'], &(0x7f0000000680)=[&(0x7f0000000540)='(\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='!,{.(\x00', &(0x7f0000000600)='\x00', &(0x7f0000000640)='\'\x00']) 16:00:47 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x3, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) poll(&(0x7f0000001fef)=[{}, {}], 0x53, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x600, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 16:00:48 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)=[{0x64}, {}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) r2 = dup2(r1, r0) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000280)) ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, &(0x7f0000000000)) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, 0x810, r2, 0x0, 0x0) 16:00:48 executing program 1: open(&(0x7f0000000280)='./file0\x00', 0x611, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x2a5, 0x0, 0x0, 0x0, &(0x7f0000000040)) 16:00:48 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000380)="582720efabd16e5b9d703f3d3d40ab035d49bc95a0257fbae60125259560f8e5815f73f2a044fc33055572fbd5e41798632dfc94ff334a5619305a4c8ab00100824b3da025bbd47bb2667002bc1896e21d8cf883c3643bf579456dc7d409aeafe904b4be39", 0x65) write(r0, &(0x7f0000000900)="bdda4d2591d3f65ce6c321a8cf98848e4a8051bd240028dbe0f53b523765381a3fbed9d7c3f5ecd520000f551f007a4cf6792f60a2338e4594000003e23a001000009655d47cb5e32d0fd4e7199679daa9010075ee6f70d725a085d160d11a42a768557d275173275c000024d9c33bb0ebf3431748935d0eaced436cfceb73f0d68131400b4dc386972d2eae000000000000000000000000000000000000b7000000002000000000000000000000000000005fb5949e6b2460f432bebe78818b97d368ddae83c48441007a71a35977425de6ad0eac49cbbcca8b8f4a91cebafdcb6e080009ea4970eae9f41a8c02a98e1a50d3e7ead250088bf1bacf7a229f809374d0a15c7c5778f0eaa44692c1e3489cfb10bd16961512ce44d1712ba40c059976a86f363542053354f7e3ea8fc4a2d14cc7deca84c85301424f4a22c9ee104601ec3f1da29edbb19495d9b0dbc9e1becbd6e2198aca7ba1305c8e78e2ea0e4844d564abf805e9077786d28aadeaefea5a95048cace90a", 0x178) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x1, 0xfffffffffffffffc, 0x1000000d10, "b04d00f3ff0a631a00"}) getsockname$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) read(r2, &(0x7f00000001c0)=""/161, 0xa1) 16:00:48 executing program 1: mknod(&(0x7f0000000840)='./bus\x00', 0x2000, 0x8612b) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) chflagsat(0xffffffffffffffff, &(0x7f0000000180)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000700)=[{&(0x7f0000000000)=""/56, 0x38}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000740)) recvmsg(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f00000001c0)=""/121, 0x79}, {&(0x7f0000000300)=""/220, 0xdc}, {&(0x7f0000000400)=""/142, 0x8e}, {&(0x7f0000000040)=""/58, 0x3a}, {&(0x7f00000004c0)=""/189, 0xbd}, {&(0x7f0000000240)=""/73, 0x49}, {&(0x7f0000000580)=""/178, 0xb2}], 0x7, &(0x7f00000000c0)=""/53, 0x35}, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r1) recvfrom$unix(r3, &(0x7f0000000780)=""/145, 0x91, 0x0, &(0x7f0000000880)=@abs={0x1, 0x0, 0x1}, 0x8) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x3, './bus\x00'}, 0x8) 16:00:48 executing program 1: 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, 0x0, 0x0, "00f1ff0000000000000000006fb31a00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket$inet6(0x18, 0x4000, 0x1f) recvmsg(r2, &(0x7f00000002c0)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000080)=[{&(0x7f0000000100)=""/162, 0xa2}, {&(0x7f00000001c0)=""/188, 0xbc}], 0x2, &(0x7f0000000280)=""/56, 0x38}, 0x800) 16:00:48 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) minherit(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4, 0x4810, r1, 0x0, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x2000) 16:00:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x6, &(0x7f0000000140)=[{0x3f, 0x9, 0x7, 0x8}, {0x20, 0x7, 0xff, 0x800}, {0x9, 0xff, 0x6, 0xc8af}, {0xffff, 0x48, 0x81, 0x1}, {0x2, 0xff, 0x3f, 0x5}, {0x80, 0x1, 0x1, 0x1}]}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000280)={0x80000001, 0x0, 0x5, 0x2, "d55d93f4d6cdcfaf6fbc73eb2ae7e1c1e440b67a", 0x401, 0x7506}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000000)=[{0x1, 0x5, 0x2, 0x68ed}, {0x0, 0xe9, 0x76}, {0x3, 0xb5, 0x0, 0x7f}, {0x0, 0x6, 0xf7, 0xffffffff}, {0x7ff, 0x9, 0x1, 0x3}, {0x3f, 0x2b, 0x8, 0x5}]}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) syz_emit_ethernet(0x20, &(0x7f00000002c0)="80dc057a90db851c3068cf87962215d34a296faf3f6c189557db2ebea658879e") ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000240)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4}, {0x31, 0x0, 0xb0}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:48 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002006, 0x42fc) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) execve(&(0x7f0000000080)='./bus\x00', &(0x7f0000000280)=[&(0x7f00000000c0)='*{:\x00', &(0x7f0000000100)='*\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='-\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00'], &(0x7f0000000300)=[&(0x7f00000002c0)='*\x00']) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) 16:00:48 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0x4, 0x0, {0x80000001, 0x8}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000440)=0x7f) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x80000001}, {0x3c}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000540)='/devN\x90\vf\x00', 0x10000, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f0000000580)=[{&(0x7f0000000500)="081ca5fae89051d58c97df261923476617b9b027ba838d16e5e68bbe94b27cf10cfc7a32d8b229f5497c2066eb818cb5395e8490f06a0caaba20e4ab", 0x3c}], 0x1, 0x0, 0x2) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000200)=0x179) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) munlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000400)={0x4, &(0x7f00000003c0)=[{0x7, 0xe2e, 0x4, 0x1}, {0x2828, 0x8, 0x8cd, 0x1}, {0xdd, 0x1f, 0x9, 0xffff}, {0x1, 0x2, 0x3, 0x9}]}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x8c40, 0x0) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f0000000280)) ioctl$BIOCLOCK(r1, 0x20004276) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3) r4 = semget$private(0x0, 0x1, 0x60) semctl$SETVAL(r4, 0x57e1d2a2cad259a0, 0x8, &(0x7f00000001c0)=0x100) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x4010000000, 0x0, 0x100, 0x9}, {0x8, 0x7a20, 0x2, 0x3}]}) r5 = open(&(0x7f00000002c0)='./file0\x00', 0x280, 0x1) ioctl$WSDISPLAYIO_GVIDEO(r5, 0x40045744, &(0x7f0000000300)) r6 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r6, &(0x7f0000000400)=[{&(0x7f0000000180)='d', 0x1}], 0x1, 0x0, 0x4) pwritev(r6, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r6, 0x0, 0x0) symlinkat(&(0x7f0000000640)='./file0\x00', r6, &(0x7f0000000480)='./file0/file0/../file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") setitimer(0x0, &(0x7f00000001c0)={{0x0, 0xf423f}, {0x0, 0x2710}}, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r7 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r7, &(0x7f0000000400)=[{&(0x7f0000000180)='d', 0x1}], 0x1, 0x0, 0x4) pwritev(r7, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r7, 0x0, 0x0) ioctl$TIOCGETA(r7, 0x402c7413, &(0x7f00000004c0)) 16:00:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000240)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4}, {0x7}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x18, 0x7, 0x77, 0x29ac}]}) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x29, 0xc, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r5 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000100)=""/114) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r7 = fcntl$getown(r6, 0x5) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000200)={{0x3ff, r3, r4, r3, r4, 0x104, 0x5}, 0xfff, 0x9, r7, r7, 0x7d55, 0xd75, 0xfa}) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000280)=""/4096) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) r10 = fcntl$dupfd(0xffffffffffffffff, 0x0, r9) sendto$inet(r10, &(0x7f0000001280)="66c7c73b9e553ef49a98f2caedcceae1053e898dd034625ee88c9468ac6717220f04c093c00e0a027248d1937fde3c66d19a", 0x32, 0x1, &(0x7f00000012c0)={0x2, 0x0}, 0xc) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000100)}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0xed6f, 0x9, 0x1, 0x80000001}, {0x6, 0x7, 0x8, 0x5}, {0x8, 0x1, 0x1, 0x8000}]}) 16:00:48 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000180)="706a7e48afe943ff76154a17bbf7b9b863a1d21db7b6d5c696e465fceea14695e50be91007757d0de0ab0eed76ed6e1df4e43eac829f4962dae8f95bee9e403af61ff538cd59f9cc46a85d3921c1b31de41f67cd2b376fd7c77ba995c82fb48bb8a6c7ad6469793633b3a3a081c209bc5a492ef281cd0dd5f23d88e3a2eb5cb4f4c0212146fa3b9da0b6de", 0x8b}, {&(0x7f0000000300)="1f817e6ea2137547de0b2d9294b7142d123261ab3137cc2f50fd1af0beaeb31d2ab45510c895b5df6b00b84277eca5b68464cb3b706eefe3f071da8814b506", 0x81}], 0x253, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_GMODE(r5, 0x4004574b, &(0x7f0000000080)) read(r1, &(0x7f0000001740)=""/4096, 0x1000) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r6, 0x4, 0x80) pwritev(r6, &(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) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) fcntl$getown(r7, 0x5) 16:00:48 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x45}, {0x20000000000006}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:00:48 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff}], 0x7ff, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000400)=[{{}, 0x0, 0x2b}], 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000080), 0x13f}], 0x1, 0x0, 0x0) 16:00:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x400000000002, 0x0) getsockname(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000001700"/110], &(0x7f0000000080)=0x6e) r2 = fcntl$dupfd(r1, 0x0, r1) mlock(&(0x7f0000674000/0x3000)=nil, 0x3000) ioctl$TIOCFLUSH(r2, 0x80206910, &(0x7f0000000300)) 16:00:48 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000500)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c8790200000068c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd570a000051b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd83fb29737cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b733a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fba1e1dbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809ec80e3269d775f8533c7dcc4132d3e617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223aa0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9780000000000000000000000000000000000000000000039bbeddf0a08a41955"], 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:48 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)="36e43f2f3f03a96640991a9728214c6c7f151995c1dfd9b9d01f4f3812a6a9b067831ce9cefb6b80a67f459bcf0100142c2cc6d3", 0x20) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2b}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvfrom$unix(r1, &(0x7f0000000180)=""/177, 0xb1, 0x0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000", 0x4}) 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(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:48 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x2, 0x24, 0x8}, {0x18, 0x2, 0x6, 0x4}, 0x0, [0x2, 0x2, 0x6, 0x3, 0x4, 0x80000001, 0x8001, 0xffffffff]}, 0x3c) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) 16:00:48 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x100000}, 0xa}, 0xffffffffffffff13) r0 = open(&(0x7f0000000100)='./bus\x00', 0x22, 0xe1) open(&(0x7f0000000080)='./bus\x00', 0x40, 0x159) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000300)={0x40000000, [{0x2, 0x51d}, {0x0, 0xfffffffe}, {0x2, 0x7}, {0x2, 0x6}, {0x0, 0x6}, {0x4, 0xfb4}, {0x2, 0x7fffffff}, {0x2, 0x7fff}, {0x3, 0x1}, {0x2, 0x1}, {0x3, 0x8}, {0x2, 0x8001}, {0x6, 0x8000}, {0x3, 0x1ff}, {0x1, 0x40}, {0x1}, {0x2, 0xfff}, {0x2, 0x81}, {0x0, 0x8}, {0x1, 0x30000000}, {0x3, 0x101}, {0xfa28fde9fa2baf85, 0x101}, {0x3, 0x1}, {0x2, 0xfffffffa}, {0x2, 0x8}, {0x2, 0x1}, {0x1, 0x6}, {0x3, 0x7}, {0x1, 0x800}, {0x3, 0xde4}, {0x3, 0x80000001}, {0x2, 0x7f}]}) r3 = socket$inet(0x2, 0x5, 0x3f) close(r3) 16:00:48 executing program 1: r0 = socket(0x6, 0x200000000000003, 0xfd) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000200)=0x80000000) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000240)) utimensat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f0000000100)={{0xffffffffffffffd3, 0x101}, {0x8, 0x6}}, 0x2) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0xa) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_timeval(r5, 0xffff, 0x1803, &(0x7f0000000000), &(0x7f0000000040)=0x10) 16:00:48 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffbffe, 0x0, "b0d420000000000010d671319b00"}) r0 = socket(0x18, 0x1, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x1, 0x98a, 0xffffffffffffff3b, "02000000078d00cb5fffffffffff7f00"}) readv(r1, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x14d}], 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:48 executing program 1: 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"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248", 0xc8) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCCBRK(r2, 0x2000747a) poll(&(0x7f0000000100)=[{r1, 0x4}], 0x1, 0x0) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000340)=""/140, 0x8c}], 0x1) 16:00:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x14}, {0x35}, {0x6, 0x0, 0x0, 0x100000100}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000100)={{}, 0x1, &(0x7f00000000c0)=[0x0]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000240)) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x100, 0x0) 16:00:48 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x3, 0x0, 0x89, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [0x0, 0x0, 0x10000, 0x0, 0x80], [], [{}, {}, {}, {}, {}, {}, {0x200}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e93709f2effef07000000"], 0x10) sendmsg$unix(r3, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x4000000000000, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0114ac}], 0x18}, 0x0) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000000)=0x3) panic: kernel diagnostic assertion "cifp != NULL" failed: file "/syzkaller/managers/multicore/kernel/sys/net/route.c", line 951 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 196759 19969 0 0 0 1 syz-executor.1 * 42314 19969 0 0 0x4000000 0K syz-executor.1 db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff82206693,ffffffff821d0006,3b7,ffffffff821e64e7) at __assert+0x2b rtrequest(1,ffff800023b9ea78,4,ffff800023b9eb48,0) at rtrequest+0xbf1 rt_ifa_add(ffff800000b1d200,840100,ffff800000b1d258,0) at rt_ifa_add+0x290 in_ifinit(ffff800000af3000,ffff800000b1d200,ffff800023b9ee50,1) at in_ifinit+0x37a in_ioctl_change_ifaddr(8040691a,ffff800023b9ee40,ffff800000af3000,1) at in_ioctl_change_ifaddr+0x5de in_ioctl(8040691a,ffff800023b9ee40,ffff800000af3000,1) at in_ioctl+0x205 ifioctl(fffffd8070244dd8,8040691a,ffff800023b9ee40,ffff800020acea00) at ifioctl+0xb64 sys_ioctl(ffff800020acea00,ffff800023b9ef58,ffff800023b9efa0) at sys_ioctl+0x5b9 syscall(ffff800023b9f020) at syscall+0x4a4 Xsyscall(6,0,ffffffffffffff36,0,3,b4a2c5d9010) at Xsyscall+0x128 end of kernel end trace frame: 0xb4c807bdfd0, count: 3 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{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic kernel diagnostic assertion "cifp != NULL" failed: file "/syzkaller/managers/multicore/kernel/sys/net/route.c", line 951 ddb{0}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff82206693,ffffffff821d0006,3b7,ffffffff821e64e7) at __assert+0x2b rtrequest(1,ffff800023b9ea78,4,ffff800023b9eb48,0) at rtrequest+0xbf1 rt_ifa_add(ffff800000b1d200,840100,ffff800000b1d258,0) at rt_ifa_add+0x290 in_ifinit(ffff800000af3000,ffff800000b1d200,ffff800023b9ee50,1) at in_ifinit+0x37a in_ioctl_change_ifaddr(8040691a,ffff800023b9ee40,ffff800000af3000,1) at in_ioctl_change_ifaddr+0x5de in_ioctl(8040691a,ffff800023b9ee40,ffff800000af3000,1) at in_ioctl+0x205 ifioctl(fffffd8070244dd8,8040691a,ffff800023b9ee40,ffff800020acea00) at ifioctl+0xb64 sys_ioctl(ffff800020acea00,ffff800023b9ef58,ffff800023b9efa0) at sys_ioctl+0x5b9 syscall(ffff800023b9f020) at syscall+0x4a4 Xsyscall(6,0,ffffffffffffff36,0,3,b4a2c5d9010) at Xsyscall+0x128 end of kernel end trace frame: 0xb4c807bdfd0, count: -12 ddb{0}> show registers rdi 0xffffffff81209aa7 db_enter+0x17 rsi 0x2ecf __ALIGN_SIZE+0x1ecf rbp 0xffff800023b9e890 rbx 0xffff800023b9e940 rdx 0x2ed0 __ALIGN_SIZE+0x1ed0 rcx 0xffff800021b60000 rax 0xffff800021b60000 r8 0xffffffff81b7abcf kprintf+0x16f r9 0x1 r10 0x25 r11 0x16b80a39eea420a0 r12 0x3000000008 r13 0xffff800023b9e8a0 r14 0x100 r15 0x1 rip 0xffffffff81209aa8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800023b9e880 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor.1) pid=42314 stat=onproc flags process=0 proc=4000000 pri=80, usrpri=80, nice=20 forw=0xffffffffffffffff, list=0xffff800020aceef0,0xffffffff8265bb70 process=0xffff800020a8ae10 user=0xffff800023b9a000, vmspace=0xfffffd807f00b2e0 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 19969 196759 82016 0 7 0 syz-executor.1 *19969 42314 82016 0 7 0x4000000 syz-executor.1 94558 423070 55423 0 3 0x80 nanosleep syz-executor.0 94558 21798 55423 0 3 0x4000080 ttyin syz-executor.0 94558 131441 55423 0 3 0x4000080 fsleep syz-executor.0 55423 264606 10454 0 3 0x82 nanosleep syz-executor.0 82016 355824 10454 0 3 0x82 nanosleep syz-executor.1 78190 225621 0 0 3 0x14200 acct acct 32310 225098 1 0 3 0x100083 ttyin getty 90411 386325 0 0 3 0x14200 bored sosplice 10454 35999 17117 0 3 0x82 thrsleep syz-fuzzer 10454 372850 17117 0 3 0x4000082 nanosleep syz-fuzzer 10454 488872 17117 0 3 0x4000082 thrsleep syz-fuzzer 10454 354198 17117 0 3 0x4000082 thrsleep syz-fuzzer 10454 306333 17117 0 3 0x4000082 thrsleep syz-fuzzer 10454 282729 17117 0 3 0x4000082 kqread syz-fuzzer 10454 517610 17117 0 3 0x4000082 thrsleep syz-fuzzer 10454 75916 17117 0 3 0x4000082 thrsleep syz-fuzzer 10454 342738 17117 0 3 0x4000082 nanosleep syz-fuzzer 10454 91901 17117 0 3 0x4000082 thrsleep syz-fuzzer 17117 339697 25835 0 3 0x10008a pause ksh 25835 149536 22270 0 3 0x92 select sshd 22270 299620 1 0 3 0x80 select sshd 65173 278794 69911 74 3 0x100092 bpf pflogd 69911 101592 1 0 3 0x80 netio pflogd 53651 518351 64708 73 3 0x100090 kqread syslogd 64708 229312 1 0 3 0x100082 netio syslogd 97633 29166 1 77 3 0x100090 poll dhclient 33671 277289 1 0 3 0x80 poll dhclient 70974 276491 0 0 3 0x14200 pgzero zerothread 55217 451064 0 0 3 0x14200 aiodoned aiodoned 50594 165934 0 0 3 0x14200 syncer update 22488 370589 0 0 3 0x14200 cleaner cleaner 35950 148474 0 0 3 0x14200 reaper reaper 77232 345806 0 0 3 0x14200 pgdaemon pagedaemon 43189 411692 0 0 3 0x14200 bored crynlk 36910 329371 0 0 3 0x14200 bored crypto 29489 212792 0 0 3 0x40014200 acpi0 acpi0 72853 4326 0 0 3 0x40014200 idle1 9362 71992 0 0 3 0x14200 bored softnet 62498 453414 0 0 3 0x14200 bored systqmp 89279 270082 0 0 3 0x14200 bored systq 77294 64757 0 0 3 0x40014200 bored softclock 81464 477620 0 0 3 0x40014200 idle0 860 137148 0 0 3 0x14200 pause smr 1 86683 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 19969 (syz-executor.1) thread 0xffff800020acea00 (42314) exclusive rwlock netlock r = 0 (0xffffffff8250d4d8) #0 witness_lock+0x52e #1 in_ioctl_change_ifaddr+0x3f #2 in_ioctl+0x205 #3 ifioctl+0xb64 #4 sys_ioctl+0x5b9 #5 syscall+0x4a4 #6 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff82642000) #0 witness_lock+0x52e #1 syscall+0x400 #2 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9635 6792K 8040K 78643K 32868 0 0 pcb 14 8K 9K 78643K 842 0 0 rtable 125 9K 10K 78643K 2641 0 0 ifaddr 98 21K 23K 78643K 797 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1733 0 0 iov 0 0K 32K 78643K 852 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1235 78K 78K 78643K 8235 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 50 0 0 VM map 30 15K 15K 78643K 46 0 0 sem 12 0K 1K 78643K 812 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 6 17K 25K 78643K 4218 0 0 sigio 0 0K 0K 78643K 36 0 0 proc 62 63K 95K 78643K 2003 0 0 subproc 32 2K 2K 78643K 503 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 1K 78643K 423 0 0 in_multi 35 2K 2K 78643K 533 0 0 ether_multi 1 0K 0K 78643K 64 0 0 mrt 1 0K 0K 78643K 23 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 90 397K 397K 78643K 90 0 0 exec 0 0K 1K 78643K 972 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 166 267K 276K 78643K 16366 0 0 UVM aobj 130 5K 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 2423 0 0 NDP 23 0K 1K 78643K 250 0 0 temp 249 3561K 4201K 78643K 67503 0 0 kqueue 0 0K 0K 78643K 46 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 98 0 91 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 290 0 288 1 0 1 1 0 8 0 rtentry 112 472 0 427 2 0 2 2 0 8 0 unpcb 120 1941 0 1927 2 1 1 2 0 8 0 syncache 264 28 0 28 10 10 0 1 0 8 0 tcpqe 32 79 0 79 5 5 0 1 0 8 0 tcpcb 544 3209 0 3202 11 10 1 3 0 8 0 inpcb 280 8306 0 8294 18 16 2 4 0 8 1 rttmr 72 6 0 6 6 6 0 1 0 8 0 ip6q 72 1 0 1 1 1 0 1 0 8 0 ip6af 40 3 0 3 1 1 0 1 0 8 0 nd6 48 61 0 57 1 0 1 1 0 8 0 pkpcb 40 9 0 9 6 6 0 1 0 8 0 swfcl 56 4 0 0 1 0 1 1 0 8 0 ppxss 1128 102 0 102 14 13 1 1 0 8 1 pffrag 232 89 0 89 18 17 1 1 0 482 1 pffrnode 88 89 0 89 18 17 1 1 0 8 1 pffrent 40 1874 0 1874 18 17 1 1 0 8 1 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 406 0 341 1 0 1 1 0 8 0 pfstkey 112 407 0 342 5 2 3 3 0 8 0 pfstate 328 407 0 342 8 1 7 7 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 31 0 30 13 12 1 4 0 8 0 art_heap4 256 2050 0 1825 38 23 15 18 0 8 0 art_table 32 2081 0 1855 4 1 3 3 0 8 0 art_node 16 467 0 427 1 0 1 1 0 8 0 sysvmsgpl 40 26 0 20 2 1 1 1 0 8 0 semupl 112 2 0 2 1 1 0 1 0 8 0 semapl 112 810 0 800 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 7768 0 6356 46 0 46 46 0 8 0 ffsino 272 7768 0 6356 95 0 95 95 0 8 0 nchpl 144 13960 0 12346 61 0 61 61 0 8 0 uvmvnodes 72 6291 0 0 115 0 115 115 0 8 0 vnodes 208 6291 0 0 332 0 332 332 0 8 0 namei 1024 52351 0 52351 2 1 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 vcpupl 1984 29 0 1 4 0 4 4 0 8 0 vmpool 552 44 0 16 4 1 3 3 0 8 0 scsiplug 64 4 0 4 4 4 0 1 0 8 0 scxspl 192 45483 0 45483 35 34 1 7 0 8 1 plimitpl 152 331 0 323 1 0 1 1 0 8 0 sigapl 432 4338 0 4322 3 1 2 3 0 8 0 futexpl 56 93311 0 93310 1 0 1 1 0 8 0 knotepl 112 1359 0 1340 5 4 1 3 0 8 0 kqueuepl 104 1123 0 1121 2 1 1 2 0 8 0 pipepl 112 2484 0 2465 9 7 2 2 0 8 1 fdescpl 488 4339 0 4322 3 0 3 3 0 8 0 filepl 152 39305 0 39200 27 21 6 7 0 8 1 lockfpl 104 1682 0 1681 1 0 1 1 0 8 0 lockfspl 48 548 0 547 1 0 1 1 0 8 0 sessionpl 112 46 0 35 1 0 1 1 0 8 0 pgrppl 48 107 0 96 1 0 1 1 0 8 0 ucredpl 96 5577 0 5568 1 0 1 1 0 8 0 zombiepl 144 4323 0 4323 2 1 1 1 0 8 1 processpl 896 4357 0 4323 4 0 4 4 0 8 0 procpl 632 14128 0 14082 5 0 5 5 0 8 0 srpgc 64 46 0 46 14 13 1 1 0 8 1 sosppl 128 90 0 90 14 14 0 1 0 8 0 sockpl 384 10700 0 10672 34 29 5 7 0 8 1 mcl64k 65536 516 0 0 63 29 34 34 0 8 0 mcl16k 16384 15 0 0 2 0 2 2 0 8 0 mcl12k 12288 17 0 0 2 0 2 2 0 8 0 mcl9k 9216 17 0 0 2 0 2 2 0 8 0 mcl8k 8192 33 0 0 4 1 3 3 0 8 0 mcl4k 4096 25 0 0 3 1 2 3 0 8 0 mcl2k2 2112 6 0 0 1 0 1 1 0 8 0 mcl2k 2048 173 0 0 21 1 20 21 0 8 0 mtagpl 80 51 0 0 1 0 1 1 0 8 0 mbufpl 256 659 0 0 29 1 28 29 0 8 0 bufpl 256 19843 0 12795 441 0 441 441 0 8 0 anonpl 16 555202 0 538271 194 112 82 89 0 124 7 amapchunkpl 152 33552 0 33437 53 43 10 12 0 158 3 amappl16 192 24223 0 23172 167 104 63 67 0 8 8 amappl15 184 377 0 376 5 4 1 1 0 8 0 amappl14 176 1655 0 1651 2 1 1 1 0 8 0 amappl13 168 24 0 23 1 0 1 1 0 8 0 amappl12 160 533 0 531 2 1 1 1 0 8 0 amappl11 152 537 0 522 1 0 1 1 0 8 0 amappl10 144 267 0 258 1 0 1 1 0 8 0 amappl9 136 1648 0 1641 1 0 1 1 0 8 0 amappl8 128 1228 0 1183 2 0 2 2 0 8 0 amappl7 120 375 0 365 1 0 1 1 0 8 0 amappl6 112 481 0 463 1 0 1 1 0 8 0 amappl5 104 865 0 850 1 0 1 1 0 8 0 amappl4 96 4022 0 3986 1 0 1 1 0 8 0 amappl3 88 2031 0 2018 1 0 1 1 0 8 0 amappl2 80 32325 0 32244 4 2 2 3 0 8 0 amappl1 72 109294 0 108835 25 15 10 20 0 8 0 amappl 80 14898 0 14841 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 4383 0 4322 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 4383 0 4322 1 0 1 1 0 8 0 vmmpekpl 168 38757 0 38710 3 0 3 3 0 8 0 vmmpepl 168 561913 0 559523 344 203 141 151 0 357 32 vmsppl 368 4338 0 4322 2 0 2 2 0 8 0 pdppl 4096 8773 0 8704 9 0 9 9 0 8 0 pvpl 32 1413392 0 1393171 402 210 192 214 0 265 18 pmappl 232 4382 0 4338 6 3 3 3 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 740 0 82 19 0 19 19 0 8 0