ix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x403, 0x2, 0x1, 0x5}, {0xfff, 0x0, 0x1f, 0x5}, {0x9, 0x9, 0x2, 0x8}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) r7 = socket(0x18, 0x3, 0x0) setsockopt(r7, 0x1000000029, 0x31, &(0x7f00000000c0)="b211508650ccbbd7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054e", 0x90) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 1: munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x1000, 0x542, &(0x7f0000002000/0x1000)=nil) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) geteuid() semop(0x0, 0x0, 0x0) syz_emit_ethernet(0x62, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) close(0xffffffffffffffff) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0xc0) r2 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r2}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) setreuid(0xee00, 0x0) r4 = getuid() ioctl$WSKBDIO_GETMAP(r3, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) setreuid(0x0, r4) r5 = fcntl$getown(r3, 0x5) setpgid(0x0, 0x0) fcntl$setown(r1, 0x6, r5) setreuid(r4, 0x0) r6 = getppid() setpgid(0x0, r6) close(r1) executing program 4: socketpair(0x6, 0x3, 0x40, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)) sendto$unix(r0, &(0x7f0000000080)="8674c54caab03806f94cf7458486030dc9fc7d4cfbcebba31af6a0a842bbb3e7c82f1a7dcda361f8cfcd3a03fb95a52abd8390c4dd5ec3a32d236a65883c0ed2294adf65f4998850740ea3c29dfbbddef8c7884b543b2d79b1c288a1e13967602a2cb275ab100a8318eea546123593a8394e9847675f4398029257b9b15b8a0dc093c838528da9bd9f917946af1e99ac532295a9ed6f9d7a316efe55e08a10137f879a0f", 0xa4, 0x1, 0x0, 0x0) getsockopt(r1, 0x6, 0x3, &(0x7f0000000140)=""/46, &(0x7f0000000180)=0x2e) fcntl$setown(r1, 0x6, 0xffffffffffffffff) r2 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x80, 0x80) getuid() munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) link(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00') pwritev(r0, &(0x7f0000000540)=[{&(0x7f00000002c0)="d939e616f1e4430d32d663a54a8a0fd8e7518402e13a3f6b71a41b02f2a1205859030e87c74ececcb5adc87c06bbf1ff29c532318b6dc4a3981a1a92d1cc397db9824104e493952e93065b33cf9c4840563a1cd13921", 0x56}, {&(0x7f0000000340)="95e9a330534255abdd0444c3ec74d966dc4aefbcf97344af988b1276e468abcb4990e912b42643728bb1e4cbbe91964bda640471d8de73c544d42c21ea87844bfead253ad275f34dba8d0215e7efcc035e6bf2c8d301bedd2a7225f51b2cb8e96289c31732ca220deee876ea392d7fbaddc7990793c9fa9abac8473d23fa8412af3af170afea48a43e42077928d71ed454a71a647b20df425701f5e0a52d62b83bd8bb282e83157370e2962c90c7a74e74fe54615162ca7d1b935c93dc6b8826d215ccc15b8235366672f0aebe2fd065d40e3aa0fe09f26df79a5ab9b71b4e742b9de36cecbdc4efbc649f6d3acd49ba3e99bb339e57e2757bb0f386a3", 0xfd}, {&(0x7f0000000440)="12df160124fa6fe5ddafe11ee4d1992bf7e2e1e9b5da466275d98190bebb307c81d3ea97feb5272c77c7a5904487c9a49a17caec0e49cc6d300e41a9a91d543a78fecf69f915ec46ef8fb49115830fd4c00d50e8d8cd33d24682154e69221c46b421f394a90c691e0756249aa02c363c02502e0a29675eca463c80bd51997117bd701f53b8ef53085a4d917f8fb0a342b240b3371fce84f5f860d7b06798759806c3a56f440631f2c2de9c0559f26943b81eb928dc49c7e4608bf707820ec5902b552d3470b15f3dca1777693760a506b057e3db3701ab869d95296cddaf5c9b9b4bea8810dbd56a19e62d06690c1c776034bc7a", 0xf4}], 0x3, 0x4) shmget(0x2, 0x3000, 0x8, &(0x7f0000ffd000/0x3000)=nil) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000580), 0x28000, 0x0) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f00000005c0)={0x5, 0x7, {0xa9fa, 0x852}}) syz_extract_tcp_res$synack(&(0x7f0000000600), 0x1, 0x0) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000640)={'./file0\x00', 0xfff, 0x3, 0x2, 0x1, 0x9, 0x3, 0x6, 0x2, 0x1, 0x76cd, 0x9}) r5 = openat(r2, &(0x7f00000006c0)='./file0\x00', 0x10, 0x28) ioctl$WSMUXIO_LIST_DEVICES(r5, 0xc1045763, &(0x7f0000000700)={0x5, [{0x3, 0x8001}, {0x0, 0x1}, {0x1, 0xffff}, {0x2, 0x7f}, {0x0, 0x52}, {0x1, 0x2}, {0x3, 0xaa5}, {0x2, 0x7}, {0x2, 0x2}, {0x1, 0xe4b6}, {0x1, 0x1000}, {0x1, 0x9}, {0x2, 0x101}, {0x3, 0x3ff}, {0x3, 0x2}, {0x1, 0x4}, {0x1, 0x3}, {0x2, 0x7f}, {0x2, 0x7}, {0x3}, {0x3, 0xa32}, {0x3, 0x81}, {0x2, 0x6}, {0x1, 0x1}, {0x1, 0x1}, {0x3, 0x4}, {0x3, 0x5a98d404}, {0x2, 0xffff}, {0x3, 0x1}, {0x2}, {0x1, 0x2}, {0x1, 0xff}]}) getsockopt$sock_int(r3, 0xffff, 0x0, &(0x7f0000000840), &(0x7f0000000880)=0x4) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f00000008c0)={'./file0/file0\x00', 0x5, 0x20, 0x1000, 0x0, 0x8, 0x80000000, 0x6a, 0x2, 0x1, 0x7, 0x7}) r6 = socket$inet(0x2, 0x1, 0x7f) flock(r6, 0x0) rmdir(&(0x7f0000000940)='./file0\x00') ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f0000000980)={0x1, './file0/file0/fi', './file0\x00'}) setrlimit(0x5, &(0x7f00000009c0)={0xffffffffffffffff, 0xe000000000000000}) utimes(&(0x7f0000000a00)='./file0\x00', &(0x7f0000000a40)={{0x1, 0x2}, {0x1, 0x5}}) recvmsg(r1, &(0x7f0000000cc0)={&(0x7f0000000a80)=@in, 0xc, &(0x7f0000000c40)=[{&(0x7f0000000ac0)=""/138, 0x8a}, {&(0x7f0000000b80)=""/146, 0x92}], 0x2, &(0x7f0000000c80)=""/13, 0xd}, 0x42) ioctl$WSDISPLAYIO_SMODE(r4, 0x8004574c, &(0x7f0000000d00)=0x2) getppid() ioctl$KDENABIO(r4, 0x20004b3c) executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c6", 0x44) sendto$unix(r2, &(0x7f0000000140)="b100050460000000000000000010000000000000cea10500fe2faf0c8a6b5da9ba248a28a96df900000000d3357ae320b37b673039d2d236073705ae04c838164991f7c8cf5f882b297be1aa5b236deb51e2f0ac7ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb7600000000000200361b1257aea8c5008020020000000000008abfba0900000008e371a3f8343712051eadb71d89e000040781e4b2c0", 0xba, 0xe, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000300)="b1000525e8d29e46049b4ce4a3741502000000ca2dd96980af4cb7030879e5076e5558094ff4e3d323665b6700"/58, 0x51, 0x401, 0x0, 0x0) r3 = socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sendto$unix(r3, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) open(&(0x7f0000000480)='./file1\x00', 0x80000000000206, 0x1c4) r4 = getuid() setreuid(0xee00, r4) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) syz_open_pts() sysctl$net_inet_divert(&(0x7f0000000040), 0x4000000000000009, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001a00)={0x0, 0x0, 0x0, 0xfecf}, 0x2) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f0000000200)="19a28b60fdd1084c94bcde6c14c97c9e3de38a95ddd46296bff53c676f4bc782d1a1e0b6354da974ba490090034f3f961d59c3413f5a2ea9ad9978b82d670349b4f7f01b8ac150e49b67388445e27bfa3d510e968e2166ca8d3493604651b45581fca432680f6159e6fac3d4c03c10cd967b9113b0aec59f4200a2765cc766b689d9ac2ff4e77d2a14", 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df63e013eaa9405095e88157332b4f68e78e0793d3e30417acbf4419893cfd424b75262dc5ade2ab6278ab86672f9ed186987b8c19d9295a17b98020f6002", 0x52}], 0x1}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x18, 0x2, 0x4) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x0) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) ioctl$FIONREAD(r5, 0xc0206925, &(0x7f00000001c0)) truncate(&(0x7f0000000000)='./file0\x00', 0x80000) r6 = dup2(r1, r2) ioctl$WSKBDIO_GETMAP(r6, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) executing program 4: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)) setpgid(0xffffffffffffffff, 0x0) socket(0x0, 0x3, 0x3a) setsockopt(0xffffffffffffffff, 0x0, 0x6c, &(0x7f0000000040), 0x4) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f00000000c0)={0x3}) ioctl$WSKBDIO_SETBACKLIGHT(0xffffffffffffffff, 0x800c5712, &(0x7f0000000140)={0x0, 0x401}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x20}, {0x24, 0x0, 0x0, 0x3f}, {0x8106, 0x0, 0x0, 0x8001}]}) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r1, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000080)=' ', 0x1}, {&(0x7f0000000340)="200028b70f11e20902a317db14bf16df41fbf10e4c48f890bb925329f2b8481b55749075b2e012ee115ca9c10cbee72c801a384d188a10c56365228efe0fdf245adef39775b4da7c6a324c224b938743ddbb9340990cb7", 0x57}], 0x2) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x62, &(0x7f00000008c0)=ANY=[]) executing program 5: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000140)=0xfffffffffffffec5) (async) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffff132f", 0x5) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) socket(0x2, 0x3, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r1 = socket(0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x0, 0x0, 0x0) (async) bind$unix(r1, 0x0, 0x0) syz_emit_ethernet(0x44, 0x0) dup(0xffffffffffffffff) open(0x0, 0x80000000000206, 0x0) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) setgroups(0x0, 0x0) (async) setreuid(0xee00, 0x0) (async, rerun: 32) setegid(r2) (async, rerun: 32) r3 = getuid() setreuid(0xee00, r3) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) (async) r4 = msgget(0x3, 0x280) msgctl$IPC_STAT(r4, 0x2, &(0x7f00000002c0)=""/132) msgctl$IPC_RMID(r4, 0x0) (async) semop(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) r5 = socket(0x2, 0x3, 0x0) (async) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) dup2(r6, r5) (async) write(r5, &(0x7f0000001680)="04bdfa5d1d280180000034825ba16601000000000000006123339a346f7315", 0x1f) executing program 7: setrlimit(0x0, &(0x7f0000000980)={0x7, 0x51}) r0 = syz_open_pts() close(r0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000100)) r1 = socket(0x11, 0x3, 0x0) r2 = open$dir(&(0x7f0000000200)='.\x00', 0x0, 0x0) mknodat(r2, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r3 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x144, 0x0) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x719, 0x3, 0xff, 0x0, 0x101, 0x206, 0x0, 0x1, 0x1, 0x7, 0x7}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000000080)=""/14, 0xe}], 0x1) sendto$unix(r1, &(0x7f0000000000)="b1000501600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec29dff8f8343712051eadb71d89e000040781e4b2fff040ff00", 0x98, 0x0, 0x0, 0x0) r4 = msgget$private(0x0, 0x701) msgsnd(r4, &(0x7f0000000400)=ANY=[], 0x401, 0x0) msgctl$IPC_RMID(r4, 0x0) r5 = syz_open_pts() syz_emit_ethernet(0x56, &(0x7f00000000c0)=ANY=[@ANYRESDEC=r0, @ANYRES16=r5]) executing program 5: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x1d1, 0x23}, 0x0, 0x0, 0x80000004}) r0 = socket(0x18, 0x2, 0x0) close(r0) socket(0x800000018, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000040)) nanosleep(0xffffffffffffffff, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) r3 = dup(r2) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000100)) ftruncate(0xffffffffffffffff, 0x3) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000480)) getuid() r4 = semget$private(0x0, 0x4000000009, 0x30) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000880)={{0x3, 0x0, 0x0, 0x0, 0x0, 0x20, 0x8000}, 0x5, 0x101, 0x5}) semop(r4, &(0x7f00000000c0)=[{0x4, 0x200, 0xe5ce97ab354d96be}, {0x0, 0x2, 0x1800}, {0x0, 0x3, 0x1000}], 0x3) r5 = syz_open_pts() flock(r5, 0x1) syz_open_pts() syz_open_pts() r6 = socket(0x1, 0x0, 0x0) ioctl$FIONREAD(r6, 0xc0106924, &(0x7f00000001c0)) r7 = kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r8, 0x0, 0xfffffffffffffffe) kevent(r7, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) bind$unix(r1, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r1, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setreuid(0xee00, 0x0) r2 = getuid() chown(&(0x7f00000002c0)='./file0\x00', r2, 0x0) r3 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) utimensat(r3, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)={{}, {0x0, 0xffffffffffffffff}}, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000240)) connect$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r6 = socket(0x1, 0x1, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x0, 0x0}) sysctl$vm(&(0x7f0000000000)={0x4, 0x1}, 0x4, &(0x7f0000000400)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466057893082876ba33ee8cf2b0b3907f5101000000d7e39544aea098d196e63d03cbf92380dbe904538135f09e59b5afb6d94952fb04ee64b0ad54e6d4e309d50942", 0x0, 0x0, 0xfffffffffffffe8f) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setreuid(0x0, 0xee01) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r9 = dup(r8) setsockopt(r9, 0x1000000000029, 0xc, &(0x7f0000000000)="ffdaff10aac6a28ac93e2eddc45c8454e486f6", 0x13) ioctl$VMM_IOC_RUN(r7, 0x8210560b, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) dup2(r5, r6) setsockopt(r6, 0x1000000000029, 0x9, 0x0, 0x0) writev(r4, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x0) executing program 4: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000880)=@file={0x0, ""/4087}, &(0x7f0000000440)=0xff9) sendto(r0, &(0x7f0000000480)="7eb400881795198f6eedc7e0101c1dfabf3965ef64f2df73d6ad105b8c4de85c6ad336fd64c47b0793a2ed9394df6f516f8fbeb102aa047d761e18d7e1784f9133dc375eb21056edc041cbcaba60a27685e2972e75ffefc448be73dde5b15d5a8524240b4a80f75a5efec792c793d0c2af0fcd38208aa5339f54bd6bd3c76a570466e82df287e736", 0x88, 0x405, &(0x7f0000000540)=@in6={0x18, 0x0, 0x1000, 0x200}, 0xc) chroot(&(0x7f0000000340)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) rename(&(0x7f0000000300)='./file0\x00', &(0x7f0000000380)='./file0\x00') syz_emit_ethernet(0xe, &(0x7f0000000080)={@local, @local, [], {@generic={0x8863}}}) r6 = socket(0x11, 0x3, 0x0) sendto(r6, &(0x7f0000000840)="ae088843", 0x4, 0x0, 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) connect$unix(r1, &(0x7f00000003c0), 0xa) bind$unix(r4, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) r10 = socket(0x18, 0x5, 0x6) r11 = fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0xc) fcntl$getown(r10, 0x5) r13 = getuid() setreuid(0xee00, r13) r14 = openat$tty(0xffffffffffffff9c, &(0x7f0000001940), 0x80, 0x0) bind(r6, &(0x7f0000000600)=@in={0x2, 0x1}, 0xc) r15 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001980), 0x10000, 0x0) sendmsg$unix(r10, &(0x7f0000001a80)={&(0x7f00000005c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001880)=[{&(0x7f0000000600)}, {&(0x7f0000000640)="d01d89ea08d04bdfba2f514db22b00edf39cf090869f07bba0e2", 0x1a}, {&(0x7f0000001b40)="1f79bd5199315d38c9cf7b2c0b73e5b4223acd0cc018a19332158ea2890cd17e75f6bfbf3674d146229e28fa1b05442255c389f67aededc51c97230e8b77530020a563a6cb8c9357ebb5c32795e4136f65c7743f2b9ae3ad8b76055971cae6c2e0153292472a9694995bcc71444caa3eaa42a64c9ef47dc2bdf618feef9d5fd33d94d5ff9c2ec52b9e084f30d802ca542f807f46d6cbda2d125253de086913c12c375a5cc4c5ae026bf24e64bfb4ec866011a9897d599c06e1ef698ff5ffd5de2bd7953d91ea93b574b1dd9a36d6f638b722c858988cb303bb11557c0ac7a58339ce3c187733e02f398dc64a637533759e13673a87f57eab54e2349f385e41e35f1b359337a031d9ea9b08c444f9fe50422d147229c8a77529ba08897ce55d160674deba7171a7c159bde1199721be25649392999476949d56c41c0e0a8605e607db2d1e16c3042b16486ffd722e6be473699a3ad0a12aa2b3e473b0752ea18250f1c5863fc34fb64858d5eacc64d8cdf0204e02eb8b4c2555829dfd80ca35ad7a2f5afcb54649a7631aa97db22653f787a30de22a266efa2384e194b7be6f556ef25cf8444331f6b2653b5b8aad547fa4db24f2edb8277a2204acf891f9723a679db57a0dbd0037177fb0f5bd4e0ecc5d4ee32b0f3a756f3c342af77a329a6804e74d2f98b167b0c896b0de3c931774b8bc297b97a1bbc28c672ddb510b0962197388df1c78dfafb1b1b706bed21607d7ea9821ab5dce6cde5a6176212a4ad91f4f785305d0809178ed82359eb90b3721ad1f1aeec4304e125b85ab5f1f2137817f63af237e7e64e9367e4c60573830e6f4cec90fa649a332d2e951c748248b5d30bb336b2edaf3722e107e235ae2c4bd1efd869fe15781cbd6fb5ef69ee34dc4b0e08577bcd26ec47d7db902c5ed8b710426d5eaa20b653e862835f40627749dea49d96ebd7d59afe6ab7779cb2dd51de232879327f1bd6cb8bfac26716f3495d66d6c1c844dc0d5ef76f1453c371d7d0ee9546f8b7fbd2d307e9f931d214b60324e7f5ad46614778b6402f94487c9e9842e24fa72de7a031c74b8474f5444ab1318ed4146a327b5daccec903e926a74c2fd0539b97ec09e1a41ad0594b141de6c282a0b3e13421ebbf4984d176201fbe8a710e0b8d43ca3cd6a8dfc443c45055ec6964dcff369dcd8a5e9209295c04be9b9eaa5a22ad3471dd5b6aaa23a984c1c8706694080343f3a962e4bc59967b972a3e4fc13a403ae7ab88d648171e9389bd86ff746a2b03eadef9280b4c447e0564a74fb0c5a2933e18b873f08abf4669e223d98eecd22aead849a6360ea9add37251a7a9860303e229721a51a4d7ec6e268724be2dd391541a28c11fe3f6055e3d958f868aaa24373ecf6bb7beab24cd70a9e9bb833e3d7d7ad30c6e615a8ee6e1578a5c8ce8998581f1cc0699af5bc457d73672c6991df3f77ff659bcff91fcf0506a668c0c62b61d35de50279f907293d0ac339f0963f4f10fefb14610e90c198376581ae4f7748b36ecae77f67e949173fc247699cd253aca62114b8f5012ed95d3709917fd109b4f7f429f5ae33d4c9d6638551db85ff239489c1a91283e53d326338ac5e8ea0b1b758969eb9b631c6a8b57ca41cf031b0564670b8929657b5c6332795b40bc4584fb2a1ec45c644066df27a70435fb12debdf783992e8356831e3e29200f498ff4be388ec48cb986a9048548cd35f4ea1bb7c88df0b9cc4680753a264a91010a0982af44c031035685115cbd76f1fc12cefbba8065bb673acf541a61e7169ff0ca236ed5ab2933847833623227e7043cf98e7ee3eb7d7efcc119b59e9d5499eec9d70d5d065d08c3c218af32995b5a153199a1d1ff608f17dac9643f61dc6bdeea31c1d60c241de41f20bcb9525dadc4badb351b068ec176d12b1a1c16cb8460cf3f6765864081a1c1ba3db30465a9df644358794697030da038fe245f0f6c6ac29283a02877eab0f4871767bcb1a8339feceba979aa15e41a6618ab848ea5bbeac9b83b5bdf15ced03962691718db1ad78e14761372f802eac0f1d4eb8603567d78d1a1085ae6f3bd1726416d13b8ac64a107df0a5bb6f7d66a3ec583a4d17db053ced7117a674335f4ef652a35600a3204dee3c2c5a5aaa645d70f40a50ab496cf7679c6df9d9b045e30ec9cc1fed9a7003218838e9b852c21c975460a1076575b3356c0599406117f37993ff17ec2afd9caf352548aae5348a35966d09a2980e9484d06cce12901864c926cef574eeb58a31c64e305656e7bada542d7efaf80b174d476dad698bd53e1a32a1ab3045728fc66f77330e20c28463a15ca82dfbdc47af809c93ad3b9d3d7f78853f06c5a83d8949934917e374ca1fc6f313cdf203e54e2281e3b89d04edca268a9c9602e0c05479b7eccbba250c27a6627b41a9a2a2d7f5950cf956923161f8d3b784c9f198362c946aeca29f0a1fc2a472ec411ee0af36a7d7811833e24809496bfd6e2276f580076f5c3b6687e3ab5e67ae4f56c23934037061c79ddeceb354bc7d9628e430f985a2620b9427750ebd641e397ef8ef6a54d153499b16a86ab4af42c2e2fd924009ca0147b5ba5822a310b88554f2e8b3465bb1fbfbff61a4b52f369153b79ae087df7a07d1bf823a8fcd021725a3e5e3598778da8d0add58c5714e93e0fa56041f5c7a7a262e28f07c3f97ceb6485f2b4004702fabb6aef957fdfb4795f967a5888d1159d1e0349d3f432eaae1c59d4c8a718a09ef405f45a0d05e7ba55596b70e9851cb4fa5af37dfd1a88af85618b882d108e65e013d6e00007185df29364166c6e6fde5747751ee9a63adf22b9bbeab407935141686eadc27abea10d9784ad705192779bd9b91f4a42aaa0aa52bb271645d60d28d195438101427319d247163839f0dd7ba2d86148923552442f5b6a8f5dd347ef83e4649472a694afbe99525c34fbaed886fe3b8cc8b48ffd06eaae77efd6196ab0cfb79a4b3d9d2432f150ea00515586bf46cf46078a289ba5407da6190c0ebdf894f5a7d68721a472b1ecc12d93af6245f3dfacdd7c34715675b9d5fbe926e9fc12708696a956b667e8574eaeaa5b9e14c1b03f9950adb1acad3739b1e2abe9a060292b432e335128cec7ce0c871c4c9948dc39bc96a92f39c03657823260a6ad850e310171b19bfc690ec90f2cb6ac2a299172efb4dcd8eaad3d51401833a64edfd90f55f0beb7c742e07c223eeff33dc7afdaa19aecf5ffbf92e90a31d1544e4252d8aa60a6a5e1fe29f3c1e836cf9337ccf79b9b6ca0993b97d5dd9323f39b2003d985315ee5b6e892094977d3e9dbbe2b83589494af932906ca7db829c3591b84eb63aadbef450761a44ba64e879566b6228f40a9b0b7732866f68a3f4271f482872f7a087bab4d9aa3c6d24e860ee46b479b6e76b09b17fef205b74519f8f13ec3d90b9c1da5670259fa7734cc6c26537c0eebf885419c4e025e6e5a51b85024a398ae9c176fb51b3eea3efea41d596d094cb57861af6e573f5bb557ca1225aff112ea964e8f7bc60e0f34a55325b54907bdecd6378ea06955cbf9e8118bbf9971375904734333361e76ed2646f022d40bea041d189c8ffa091cb122e5f797d4a5c25bf0466160a927f5cf2c2c57cc4f7d6149f618316a1b4a7237d84a968347c40ff98df014bf980645abea7b78aa19aa046464089191ac99ac9ab93c587970a63209a22c3430a9685cf553f37c7865c79604553eaa7c2db77a48cf201cd8f7b764f25a7c07cdab5267d405d21ad34d14cc71ce37c705cce8870eb1c26a7378edfe200e3549fd7433eda48fcc08247df78868f8930853dee23003d1f59c13b0aeb99c002b8692864e63a3e5199887a63c3db14a4167ed5b343ae8fcf73912f143907e59fb238c3f74d2fb17adbde1d27d6d575becb44951b1e7261e9175963bdfb114934e2fd5ef17f017980ce34bff32c1d51ab1207a7ce7f112c6d6b7194e172a2d5545d7545df68038fdcc3ed3c1813c6b8b2a16a7c82b6a6665d9a1660d40ef12e5e27140231a7728d3f27437f63778ecc2789d4200e81e8952394b41b97faac31c2b5b821dced89c9df6f3f85422312f0f91dbc719a39a2e59a245df4100283cba372cc46fffafb1085267d9d09352d1a2f3b79fa388e58bc791022eacc2561b578510691f16505af88d7085f6d18282dfa15e50b7e1fc1777e8e78d1fe1a254584daa69f81a888e9b676c42463fef535cc79eaf097cd892f6570e1b0ec5b6362ce58ef2812206896efbdba45a9ca2072ef503228e353c2805109efcb5ab7909650153c6a34c392bf28ac7d9123acba9a9d4ea6de84d765a69505d07ff87e16dfc7a664bb95726ffc6e43014229adca28f04a43e93a9bbe7f30ff1eec4e47bc2ba0a95dcb5c7600fc98b8efa7dcb2dc55a6492ea95ff045f4a6fb21da92d808d6015abc35077c544c0426c2f4da383c7dbb8bb458b2a7ffb82858ec8ae167e2165610284ff1f62c64aa17e854ca25a1e54eb91381ee22777fbaee5afade08ce0c1b7a35fa5e924dff7304b2bd8b136ba13f916cd02bbb1198740f6f12c38db24af03d1f7c904d7501af4514d44a5e5f792f2b9d821726357aeb8405409bb3249df549549f17140de75113a4b3fdb37746df3fb5bdb0820b84bd96f549258bcb03c78e277567be9cbf41d351ce43e0471ac7d5522a8e3500b118eae7877dbd6cbd5207760bc5be16b6401d803442d492baf5457c17ff44013e70ff73157b309369da290e3b376a4d385b0f1c45c323bd7bf6e53f79e9cfd8ea13f21bada2edfb1037a4a82028616ac5c2dbba1407b029b3e809028bb419a9c2b776bba4677c0e90db30d194c1b637dc7b1595059da81f95b8c08cab05975c89ffc178bc63bc54000c63bc452860b0b7a6fd6dbd716cd5f596f09a437b46287194271f49b838442e57f7b248bdb584f008b494b236d67dab68adafbab5333210250d3925d7ce2a03ecfc729c7c1237bba068210e75c8cd53d96f438c2e6fd187f773fd71d85e69f098e5d0a723b631935cc6f663614eb8c519ac9aa59528361a4db9a44fe96925cbf56e74d4d3161eb727dd0f4b8673f239363cf80dd94eee7c2721cd6c8fa6366012e56e8e3767dbf1fc2a451ce09ca383ba0c51f28ef9eb9e424adb77fd53ba0d90324f743c7c8e009691833f595d88995fde822cf78e07ffcb935ab2921d8ff15a4cc497fe23161705b9b8e45132a5fedb1e1a0c2f7f3567dc9902e34c59d3c03e158be9210693f541ef68546e3f12fa493b0c1b366d5557b2c8d800967943d6505325a2bfd0932c97561cf982f4b5ffba0b5065efbd6dad49f53e761a19edd4bc91fca0b1e298dd270d62044b79b379bd007d60bff392f1a9fb63ff1743d5e9cd0e69a21f7c6f458ba93089844400a88104b5fc62354fa6a3ccd9baf11399a90338292af30a29e55f628eefae49e255f692f08cfa0891093b2c1daafeaa10e8828bdc0f22e6363f8fccd5cb2007ec16a0c8a21f1043ec9888f2736ba7aca06a11e182b8b02ab82c7293191e57446e81e2e35ddda93c2da7eb7e1801fcc61adaa0d5ea47eb0e44471c4cc79d8725d78536d663c3dc0062861678cf3415e59c7f28e95951767cb89077f8dfc50709d5c9a57e8e75b9f9f0a7e75d9c0a426a504a9ef15b357da03317326ddcdfb0bf2d2be052dfdabc68924aa252fb8476908490308b9f111b2799e9c2defadc1e3aaea595493c02380e6b979ea0c9c5c09f79c0dc7945a5c170aa38ef17b8d46bed396cd96852e5e8", 0x1000}, {&(0x7f0000000680)="6dabf3e9", 0x4}, {&(0x7f00000006c0)="579f344c72b1e726575b387e0f906ebf0256b3f3de5d261a4ef2998866bdd84cce51692e6c9e31c431725c3b9372cbfdea57c6170b7ff36e2db28d3dad298af785fb706fc6d542d6485e7f55d5b96071b917ac8717e1e64505e517e302877d0f63ef57b731f4c8f35584fac99e74ef005017", 0x72}, {&(0x7f0000000740)="96d98a6b69eab95743bd86ea6aa4649b2bb7f15fb15c94afd0b868568c79dbe84a611afada5270dc18c21765fcf5f2caf147fa87386b9cf667ca04af28211e53c384a0ffab8d206ffc40b08878a4eaddfed28097045b374db71b8f60af4b97ce90518e7583c5c24636f1faedba21335d08cc03ad8607f43805d39ac3fbe8957b1216c75d01c7174e4eaec489bfff0a12b57b74855b89a475dd77c92c62f09a3c301e946f4c9aae98297d437b935353a4c1f603425c559ed3df705109cfcec9ee603023", 0xc3}], 0x6, &(0x7f00000019c0)=ANY=[@ANYBLOB="200000000000dcc340909a05e9d1e497", @ANYRES32=r11, @ANYRES32=r8, @ANYRES32=r12, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=r13, @ANYRES32=r9, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=r3, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r14, @ANYRES32=r2, @ANYRES32=r15, @ANYRES32=r6, @ANYRES32=r5, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=0xffffffffffffff9c], 0x90, 0x406}, 0x4) r16 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r16, 0xffff, 0x1021, &(0x7f0000001ac0), &(0x7f0000001b00)=0xffffffffffffff10) getuid() unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='W\x00') semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r3}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) setgid(0xffffffffffffffff) chmod(&(0x7f00000000c0)='./file0\x00', 0x63) open$dir(&(0x7f0000000180)='./file1\x00', 0x200, 0x5) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x12, 0x6, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) r1 = getpgrp() openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, 0x0) select(0x40, &(0x7f00000002c0)={0x7fffffffffffffff}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x101, 0x0, 0x0, 0x5, 0x0, 0x4, 0xa28e}, 0x0, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x1c, 0x2}, 0x0, 0x0, r1, r1, 0x1526, 0x0, 0x3}) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, 0x0) openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x8000, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0206911, &(0x7f00000001c0)) r6 = syz_open_pts() write(r6, &(0x7f0000000280)="65d0e8", 0x3) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000000)=0x9) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) close(r6) executing program 5: syz_emit_ethernet(0x2e, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x4, 0x2, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1, {[@end]}}, @udp={{0x1, 0x2, 0x8}}}}}}) executing program 4: sysctl$vm_swapencrypt(&(0x7f0000000080)={0x6, 0x1b, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={0x0}) executing program 6: syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="f703"]) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8040691a, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="b100050460000000000000000010000000000000cea10500fef900000000d3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac7ebbc257699a5f139b672f4d335d223e7d026ba8af630037", 0x5f, 0x0, 0x0, 0x25) r0 = syz_open_pts() close(r0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) r1 = socket(0x11, 0x3, 0x7) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000200)}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) sendmmsg(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000200)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000080)="5e324a895460763f9cd658f80c8cc86dddb231c3e468100aac49d46122d96b72", 0x20}], 0x1, 0x0}}, 0x10, 0x0) r3 = socket(0x18, 0x3, 0x0) recvmmsg(r3, &(0x7f0000000180)={&(0x7f0000001380)={&(0x7f0000000040)=@in6, 0xc, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) recvmmsg(r3, &(0x7f0000001b00)={0x0, 0xffff}, 0x10, 0x42, 0x0) r4 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r4}, 0x0, 0x8, 0x0, 0x0, 0x400}, {{}, 0x0, 0x0, 0x10, 0x200, 0x8000000000000001}], 0x3f, 0x0, 0x7, &(0x7f0000000440)={0x81}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(r1, 0x0, &(0x7f00000000c0)={0x1, 0x1, 0x100000000}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r5, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x0}, 0x8) setreuid(0xffffffffffffffff, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f00000002c0)={0x0, 0xff, 0x0, 0x0, "b1094b35e4d8518d20bdf9841213570b5a09833e"}) executing program 5: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) getsockopt(r0, 0x0, 0x20, &(0x7f0000000000)=""/4096, &(0x7f0000001000)=0x1000) r1 = socket$unix(0x1, 0x2, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000502000000000000000001010000331c13fecea10500fef96ec0c72fd3355ae30200004e3003000000acf20b7804bec256699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5aa0400000000008700361b4cc702fac500002021fbfa0c0f00008abf3a2271a3f834371205d3660400"/177, 0xb1, 0x0, 0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000100)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "aa8620", 0x30, 0x0, 0x0, @empty, @rand_addr="0000000000000800001a000000000004", {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "41c93a", 0x0, 0x0, 0x0, @loopback, @loopback}}}}}}}) accept$unix(r1, &(0x7f0000001200), &(0x7f0000000300)=0xff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x0, 0x0}) sysctl$kern(&(0x7f0000000080)={0x1, 0x44}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) getsockopt(r1, 0xfff, 0xc, &(0x7f0000000980)=""/18, &(0x7f0000000100)=0x12) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7960) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000180)="7f37ce070000003d965a1564287bafc1d6d531c28c4a7eaa13e5232a74bba3779ca27b8e0d00000004fe8a4cc330bb35350cb60a9a374aa8a83628968110669294be2aa857b37646a2f79517cee875a3ee6363b304620df9f46db45bc17e900b596f1dc0a6cc19ad70529d98bb6446c6abcba4a93b251aa4bf74b84d25297ae86c0ee21b20b9b043ee21eed69c18e4dac282e3aa55f6b0af2ecb0207fc142136d2eab8eb816f01a27e8ad65fbb77fa8820f6c0cdc16ce6933582c9082b", 0xbd}, {&(0x7f0000000580)="00e679c159e8202cc032330a4c85718257d8c9bcb0a8731dab", 0x19}], 0x2) r4 = msgget$private(0x0, 0x100) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x20ba9, 0x0, 0xffffffff, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4, 0x6811, r5, 0x9) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6}, 0x4, 0x0, 0x0, 0x0, 0x0) getuid() open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open(0x0, 0x0, 0x0) fcntl$lock(r6, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008, 0xffffffffffffffff}) msgrcv(r4, 0x0, 0xa4, 0x0, 0x1000) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)=[0x0, &(0x7f0000000bc0)='\x94\x8b+\x7f\xddY\xbc\xaaZ6a\t\xef\xc8h\x88<\x1f\x84`\xddmV\x01\xb1\x18\xaf\x1d*\xff\xce\x00\x00\x00\x00\x00\x00\x00\x1f\x90\xba\xbda;\f\x15Z\x1f\xf9\xbad\x81*\x17\x19Q,\x88\xbb\xe3\x04\xb6\xc5\xca\bB\xbcp\xd1\fL\x12'], 0x0) setreuid(0x0, 0x0) msgctl$IPC_RMID(r4, 0x0) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000080)={&(0x7f0000000180)=[{0x25}], 0x1}) executing program 4: msgget(0x3, 0x42) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r0 = getuid() setreuid(0xee00, r0) r1 = socket(0x18, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) close(r3) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x190}}) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r4, &(0x7f0000000180)=[{&(0x7f00000005c0)="294bbe01e775d42b920587bee9952844c93c122f517f000000e5395a3adbd32b44bbf70100fbd963abbeba59c23c5310add84f1332990c7b3c89185df9f097003f67ca6918f9363386bef4cd0aa3d52bbf1ab75d8c4102f4e3138c229004357738d4ecaca017eb674086edbe016ad9c91ab1fbde25895467c8dce7fff6040000c8abca0036fb92c3cdeffde58eafef99abad4d0c0b9d3cd358d9552dd02afeb2dcdbad04", 0xa4}, {&(0x7f00000001c0)="4fb753dcdadfc366ed6c604d2880be6ecba35fdb2c1643bc9bbfe37bf9b31d625e398beca1d2d858cd37255afed6c1fb00ccf3a4da033bb92a5cc65597870c034aac4125adc0d3960e1c71b921d94624033f62bad195480fe568ecb8a37527d4e5a4306c591cc35c181e9b88e80074bf3157b8dea45e3391e8246c6ba2a894", 0x7f}, {&(0x7f0000000240)="a29228fcd8b93635bd8ce9b958fc56277452f4bd7372ef7f9829fc5fc6f55a034732c8f770149389111a04ee9a4d4ea18cc39157341d5f083e3275bdba233d65aa00e5416ced2bdb35a2d0d7544e2886598fa027e0c681635e3c5902497ab520a51f694a457dec3eb0bdc737408f856cc9f41d12255d5f77658faf335ab0f25a7330b20d57d9936f2909c4a030a1b3122001ddd6607e740f00000000000017a7699073d9497074bd10a6112e2acaefbdd2e9ff71c4292c082da70a15844eb00c9734ef5d2b2a7fa4f3403567b0e6f0d862015f8ad2d31268a9b957a4850accf9615634f6d247a2c9e338c08ab3da458c4312986966ab546f0ad48961f323906ea0fe454b2b9932a94ad1d8d7e2bf3ffc5a48b0127c8b417b678d35193bfd50d740eb93219b6d77f57ac3051d459ba41d2c07ed25f7b867d66d4692d9654f85821a44333a73c58f163431c692da984a52561aa97c729feb9fa6144263b28733c857188b16e5", 0x197}], 0x3) close(r2) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f0000000240)="ea00000100d10000", 0x8) r6 = socket(0x6, 0x3, 0x0) r7 = dup2(r6, r1) getsockopt(r7, 0x29, 0x23, 0x0, 0x0) semop(0x0, &(0x7f0000000440), 0x2aaaad68) semctl$SETALL(0x0, 0x0, 0x9, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000100), 0xffffffa0) getpgid(0xffffffffffffffff) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000002c0)=[0x1, 0x1]) kqueue() r8 = kqueue() poll(&(0x7f0000000000)=[{r8, 0x1}], 0x1, 0x0) kevent(r8, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x6b, 0x11}], 0x3eb8802, 0x0, 0x0, 0x0) dup2(r1, r8) executing program 3: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) shmat(r0, &(0x7f0000002000/0x2000)=nil, 0x0) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) r1 = shmat(r0, &(0x7f0000002000/0x1000)=nil, 0x0) shmdt(r1) ioctl$WSKBDIO_SETMAP(0xffffffffffffffff, 0x8010570e, &(0x7f0000000280)={0xffffffffffffff35, 0x0}) setrlimit(0x8, &(0x7f0000000980)={0x7}) syz_open_pts() close(0xffffffffffffffff) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000640)=[{{r2}, 0xfffffffffffffffa, 0x2}], 0x0, 0x0, 0x6, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f00000000c0)) writev(0xffffffffffffffff, 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x200, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$WSKBDIO_SETENCODING(0xffffffffffffffff, 0x80045710, &(0x7f00000000c0)) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) readv(r4, &(0x7f0000000ac0)=[{&(0x7f0000000740)=""/29, 0x1d}, {&(0x7f00000008c0)=""/103, 0x67}, {&(0x7f0000000800)=""/18, 0x12}, {0xfffffffffffffffe}, {&(0x7f0000000840)}, {&(0x7f0000000880)=""/21, 0x15}, {&(0x7f0000000c40)=""/269, 0x10d}, {&(0x7f00000009c0)=""/232, 0xe8}], 0x8) executing program 2: r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) r2 = kqueue() sysctl$net_inet_tcp(&(0x7f0000000080), 0x4, &(0x7f00000000c0)="9b1809c3dd7d3f81670e53473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0xfff9, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r3, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x2000c600) sendto$unix(r4, 0x0, 0x0, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000001c0)=[{}], 0x0, 0x0, 0x0, 0x0) close(0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_WRITEREGS(r5, 0x82485608, &(0x7f0000000040)) msgctl$IPC_SET(0x0, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000440)="294bbe01e775d42b920587bee9952844c93c122f517f000000e5395a3adbd32b44bbf70100fbd963abbeba59c23c5310add84f1332990c7b3c89185df9f097003f67ca6918f9363386bef4cd0aa3d52bbf1ab75d8c4102f4e3138c229004357738d4ecaca017eb674086edbe016ad9c91ab1fbde25895467c8dce7fff6040000c8abca0036fb92c3cdeffde58eafef99abad4d0c0b9d3cd358d9552dd02afeb2dcdbad045c", 0xa5}, {&(0x7f00000001c0)="4fb753dcdadfc366ed6c604d2880be6ecba35fdb2c1643bc9bbfe37bf9b31d625e398beca1d2d858cd37255afed6c1fb00ccf3a4da033bb92a5cc65597870c034aac4125adc0d3960e1c71b921d94624033f62bad195480fe568ecb8a37527d4e5a4306c591cc35c181e9b88e80074bf3157b8dea45e3391e8246c6ba2a894", 0x7f}, {&(0x7f0000000240)="a29228fcd8b93635bd8ce9b958fc56277452f4bd7372ef7f9829fc5fc6f55a034732c8f770149389111a04ee9a4d4ea18cc39157341d5f083e3275bdba233d65aa00e5416ced2bdb35a2d0d7544e2886598fa027e0c681635e3c5902497ab520a51f694a457dec3eb0bdc737408f856cc9f41d12255d5f77658faf335ab0f25a7330b20d57d9936f2909c4a030a1b3122001ddd6607e740f00000000000017a7699073d9497074bd10a6112e2acaefbdd2e9ff71c4292c082da70a15844eb00c9734ef5d2b2a7fa4f3403567b0e6f0d862015f8ad2d31268a9b957a4850accf9615634f6d247a2c9e338c08ab3da458c4312986966ab546f0ad48961f323906ea0fe454b2b9932a94ad1d8d7e2bf3ffc5a48b0127c8b417b678d35193bfd50d740eb93219b6d77f57ac3051d459ba41d2c07ed25f7b867d66d4692d9654f85821a44333a73c58f163431c692da984a52561aa97c729feb9fa6144263b28733c857188b16", 0x164}], 0x3) syz_emit_ethernet(0x36, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '`b`', 0x0, 0x2c, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast2}}}}) write(r2, &(0x7f0000000000)="0725edeca09bce9414d743cfe4c9683b6bd84cb6d6f14c691a962b89aea94ffff117943e7cbd65cea02faed740", 0x2d) executing program 3: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100), 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x200, 0x0) getpgid(0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x18909, 0x0) open$dir(0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xfffffffc, "fc686b340da1e4795af94547bd1305d65c21963c"}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) select(0xb, &(0x7f0000000000)={0x1}, &(0x7f0000000040), &(0x7f0000000080), 0x0) open(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r1, 0xc0206921, &(0x7f00000001c0)) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r4 = socket(0xa, 0x1, 0x8) ioctl$FIONREAD(r4, 0x8020699d, &(0x7f00000001c0)) executing program 4: mkdir(&(0x7f0000000100)='./file0\x00', 0x49) setreuid(0xee00, 0x0) open$dir(&(0x7f0000000000)='./file0/file0\x00', 0xa63edcc34f204a84, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r1) setgroups(0x0, 0x0) r2 = getuid() setreuid(0xee00, r2) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000080)='r\x00') executing program 2: openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) getgroups(0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) socketpair(0x1e, 0x3, 0x0, 0x0) madvise(&(0x7f000006d000/0x1000)=nil, 0x1000, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x41, 0x0) r2 = dup2(r1, r1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000380)=[{}, {0x21}], 0x2}) getsockopt(r0, 0x0, 0xb, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206922, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) getsockname$unix(r3, &(0x7f0000000000)=@abs, 0x0) syz_emit_ethernet(0x83, &(0x7f0000000180)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x75}, @generic="29f50c751a2fd9d17db214b089860b9a4e15808873ac375dfe4540b6c3e2e99369234c683d4d6b74028d6b065381ee222b79e4f200254411377a7745eefc43b0f593baf3df1273373dbbcc1460b325d96eb831c735cf8f7a4f6e827861e84e2f6a"}}}}) executing program 0: setrlimit(0x6, &(0x7f00000000c0)) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000001240)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112", 0xed2}], 0x4) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) unveil(&(0x7f0000000140)='.\x00', &(0x7f00000000c0)='r\x00') unveil(&(0x7f0000000300)='./file0/file0\x00', &(0x7f0000000340)='x\x00') execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000200)='./file1\x00', 0x0, 0xd27d43220c7df94, 0x0) getrusage(0xffffffffffffffff, &(0x7f00000003c0)) pipe(&(0x7f0000000000)={0xffffffffffffffff}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) select(0x40, &(0x7f0000000000)={0x66}, 0x0, 0x0, 0x0) dup2(r1, r2) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) kqueue() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) mlockall(0x1) close(0xffffffffffffffff) openat$zero(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000000)="078cd0", 0x3}], 0x1, 0x3fffd) r4 = socket$inet(0x2, 0x3, 0x0) setsockopt(r4, 0x0, 0x2, 0x0, 0x0) writev(r3, &(0x7f0000000400), 0x1000000000000165) r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r5, &(0x7f0000000880)=[{&(0x7f0000000400)="8e08802530b83ceb26e727ccdd2321765177ea92c3e40e97abc5d9235a9e73aacc4ad50af1e57127023b4aaf5b7d40fdc4e5f7fe0b8d49b20af8c3319f1c275bca", 0x41}, {&(0x7f00000009c0)="1d2ba5ea07d54f5757c1a54faf5a8980eef3a51623fecd50ae0d10139b2f702564d4247315bdf511288fa439c15c788056d80015fbcae34048d0eabcae9a000400001ef964c9e2ce0dc81693cf80624c1416dd0682520a8a4a25339c2995984c34f6ab648449a07b7cec658258e14bb9c6fa655f36dfecfdc0e60adaa0be488e7c1a6176f65e3b80fd2e3d80cb751c7252afb49f89bec5773026f18b5819eee95850d2f80b510b3f9cca52fe7b55a74881e0c78a87b135827251b2fc378a9f009723b5ced05eccf195a5987b9cc726dd508a78cbd1f89a62842c7507e44ce172cc8ce61bdcaaf24407a751b5a1bd9861f9baf6ec18", 0xe5}, {&(0x7f0000000280)="5571450bce", 0x5}, {&(0x7f00000005c0)="10a04bb9ee79549df1b4b7eb2c5d10b50b3eda", 0x8}, {&(0x7f0000000600)="0fc926433853b0276af168d013bfbe1681cfc3c906a7cf9e7c709a57d8155ed6e77770d9bf1dba84be5ad557358cfcc3740bf31513", 0x35}, {&(0x7f0000000640)="765791359da76e02cd3b2a8a589219f017d5010bbfbcb487ea8872add8202ab9a95338c963aaf3f7fa43c701", 0x2c}, {&(0x7f0000000940)="ad7c381015f54e5e2fe01d57ba32644f5fd7ef9bb13198c99dc464146b4eb9a21ca4ed245facb286620b160d585fb2f9b44acd62ceeeaa5ae157dae345a974d14ce9dc706efd73334ea44bfc903479980018b8677edac6ef71165f09911d035ae64fe2fcdbdf74d238d2181a3c6d62ed7d1eb4f63011c3a2da9a8f", 0xfffffe64}, {&(0x7f0000000700)="a2e0c8a24b55d38a3239840c1291ef004d8cf35f765b29f5019bcc14674e1aca444935e2cd0414cd9b78d98787b3b8071d6148d330ca8b2bb23269e3cba5cebaec18f7a1b8db49b355565b9acc6f6ee44c676c8eb71d06f751b4588d3ad68630e20d7699ab2d06122247f87f0b76076340df75d6a056f0ff65d3d785b8d920bae934c5e81a799c9e88", 0x89}, {&(0x7f00000007c0)="ef55f090fea83c09f4b966eef66359fac45d9f8a1d20fef966daee5f4f912d67a6322234654d719c063938768ab908b415a1587d924f234ae21a97c5990ede2bf85660440ef62a2d3496366862d36a2d5148bc763e5439bf6046e3983c3d331b3a8b06c05a84255c6c544f8b94145cf6978f4b625eed45970c9d4f81e3bbae2ca6ce7482dba11752424becf73f010ae3d904279598c928ba8653abb46d402e82c340d0a0b3b6558379cbbb60", 0xac}], 0x9) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r6, 0x0) executing program 4: writev(0xffffffffffffffff, 0x0, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r0 = syz_open_pts() close(r0) open(&(0x7f0000000040)='./file0\x00', 0xf8e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x12, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r1, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f00000006c0)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000240)="b8", 0x1}], 0x1) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f0000000200)={0xc, 0x1}, 0x10) r2 = socket(0x18, 0x5, 0x4) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r2, 0x1000000029, 0x3f, &(0x7f0000000180)="674cd6e5", 0x4) sendmsg$unix(r2, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r3 = socket(0x2, 0x4001, 0x0) r4 = dup(r3) fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f00000000c0)) socket(0x11, 0x3, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0x8020690c, &(0x7f00000001c0)) r6 = socket(0x11, 0x3, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af6300", 0x5f, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$unix(r6, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872e623ed7aadb7c04300000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f834", 0xa6, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000340)="b10005016000009f0000000000070000001c130500000000fef96ecfc72fd3357ae380b37b673039d2d236acf60b7804be78164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc215000000eeffffff028ea8af630037282102000000720fd38bfbb770c1f572c881ea772ec5920400000000000000361b12578ea8c500002002fbff0c2300008abfba0900000008e371a3f8343712051eeab71d89e0442c5e520000800420000000000000000000", 0xb1, 0x0, 0x0, 0x0) kqueue() executing program 2: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0xab) open(&(0x7f0000000280)='./file0\x00', 0x80000000000206, 0x0) setreuid(0xee00, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) readv(r1, &(0x7f0000000100)=[{0x0}], 0x1) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0xfffffffe) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r3 = semget(0x0, 0x1, 0x20) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r7, 0x82405605, &(0x7f0000000280)={0x2, 0x0, {[], [0x0, 0x0, 0x0, 0x80000001], [0x0, 0x0, 0x0, 0x20000000], [0x0, 0x0, 0x1000]}}) r8 = getuid() chown(&(0x7f0000000180)='./file0\x00', r8, 0xffffffffffffffff) lchown(&(0x7f0000000140)='./file0\x00', r8, 0x0) r9 = socket(0x11, 0x3, 0x0) sendto$unix(r9, &(0x7f00000003c0)="b1000513000000000000000012000000000013fecea10500fef96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0d17c038faea55fad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a421180000007226dee501d610a05f0fd38bfbb770c1f5a872c8810600e6be890400e2ff0b000000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab7196fcbd80407e933faeb1eb3ec7c60747b8b99e09a823f13a714bf3e5b13abfa91cea70f5c0275b18f425df2419e9f66c91e888c95cb6d6472aedb434afe55f44c6c6e2dd6197d73d91258f179a4cb6ab579fc3ef0ace3f1792ca00fff6de1e29df0edea7b51bb91bdef7b317911533fc2226ff93015cc24442d", 0xb1, 0x406, 0x0, 0x55) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x200, r4, r6}, 0x2}) accept$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000240)=0x8) socket$unix(0x1, 0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000300)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec370827ba92a021d89110bf8edb7dfcae94fe7f52b0ab618ff0655ff51e4460c4d82ed00c7d85787e3920d4497c072236c1f7f7a49df1eb6b3c3a4d9402693919b18608f91a5b08a421c06879d0602f89b4b9bc08be93d2a0ed4e7b0fe2c6f6d66fdf15cc36236fa3a3f25f60e11de92ff90e5dbc034d8bfb0ec1335f9ba819f4fd0316c38b8da125cdcc18ba4bc12c01aa55e0fc8d64fd47ab0255c0229f3c8ea5e61152e48db5ae9c9b16721958e0bd94a9a3f2d571d6e646f4412b1a858334571e2d21108b0f4be4f3f7036c0853021874e4a3b38b13e4fe7a0669cf3f01d632bc447703b69", &(0x7f0000000080)=0x100, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSKBDIO_SETENCODING(r2, 0x80045710, &(0x7f0000000080)) flock(r0, 0xc) flock(0xffffffffffffffff, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x0) executing program 5: pwritev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000080)='\x00', 0x1}], 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r0, 0xc038694e, &(0x7f00000001c0)) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100dd2dfa7d00698e7f000000000000104000ff"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x54}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) sysctl$net_inet_carp(&(0x7f0000000140), 0x4, 0x0, 0x0, 0x0, 0xffffff22) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(r1, 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffa, 0x0, "0000c6f26461c094f4ffffffff00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffe66) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) vm_resetcpu: failed executing program 0: pipe(0x0) write(0xffffffffffffffff, &(0x7f0000000080)="c7", 0x1) write(0xffffffffffffffff, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000005c0)="dc", 0x1}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x33}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) close(0xffffffffffffffff) mknod(&(0x7f0000000040)='./file0\x00', 0x40, 0xe06) r0 = socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240), 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x3, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000)={0x1, 0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, 0x0) getpeername$inet6(0xffffffffffffffff, 0x0, 0x0) accept$inet(r0, &(0x7f0000000240), &(0x7f00000002c0)=0xc) open(&(0x7f0000000280)='./file0\x00', 0x0, 0x51) openat(0xffffffffffffffff, 0x0, 0x200, 0x1c) r1 = socket(0x6, 0x8000, 0x0) setsockopt$sock_int(r1, 0xffff, 0x80, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000140)=0xffffffff) writev(r2, &(0x7f0000000100)=[{&(0x7f00000001c0)="f007426c", 0x4}], 0x1) syz_extract_tcp_res$synack(&(0x7f0000000200), 0x1, 0x0) r3 = getpgrp() fcntl$setown(r1, 0x6, r3) mknod(&(0x7f0000000180)='./file0\x00', 0x0, 0xaa) socket(0x0, 0x4006, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) executing program 2: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0xffffffffffffffff, &(0x7f00000000c0)=[{0x1, 0xfffd}, {0x0, 0x2ff}], 0x2) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x64}, {0x812e}]}) syz_emit_ethernet(0x36, &(0x7f0000000780)=ANY=[]) r4 = socket$inet(0x2, 0x3, 0x0) setsockopt(r4, 0x0, 0x5, &(0x7f0000000040)="3342b19c", 0x4) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r5, 0x20006473, 0x0) write(r1, &(0x7f0000000040)="04bdfa5d1d280180000034825ba16601000000000000006123339a346f7315", 0x1f) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000240)=[{0x5, 0x30, 0x80}]}) socket(0x11, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x2, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000000440)={&(0x7f0000000200)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f0000000040)=[@cred={0x20, 0x7}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}], 0x27}, 0x0) setsockopt(r1, 0x1000000029, 0x28, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) syz_open_pts() setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffcb", 0x3) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x138, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) pipe(&(0x7f0000000000)) socket(0x1, 0x4000, 0x8) r3 = open(&(0x7f0000000480)='./file0\x00', 0x10, 0x4ebfac6bbaf78b9) writev(r3, 0x0, 0x0) r4 = semget$private(0x0, 0x1, 0x41) semop(r4, &(0x7f00000005c0)=[{0x0, 0x1087, 0xc00}], 0x1) executing program 7: setrlimit(0x0, &(0x7f0000000980)={0x7, 0x51}) r0 = syz_open_pts() close(r0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000100)) r1 = socket(0x11, 0x3, 0x0) r2 = open$dir(&(0x7f0000000200)='.\x00', 0x0, 0x0) mknodat(r2, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r3 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x144, 0x0) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x719, 0x3, 0xff, 0x0, 0x101, 0x206, 0x0, 0x1, 0x1, 0x7, 0x7}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000000080)=""/14, 0xe}], 0x1) sendto$unix(r1, &(0x7f0000000000)="b1000501600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec29dff8f8343712051eadb71d89e000040781e4b2fff040ff00", 0x98, 0x0, 0x0, 0x0) r4 = msgget$private(0x0, 0x701) msgsnd(r4, &(0x7f0000000400)=ANY=[], 0x401, 0x0) msgctl$IPC_RMID(r4, 0x0) r5 = syz_open_pts() syz_emit_ethernet(0x56, &(0x7f00000000c0)=ANY=[@ANYRESDEC=r0, @ANYRES16=r5]) executing program 7: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)) setpgid(0xffffffffffffffff, 0x0) socket(0x0, 0x3, 0x3a) setsockopt(0xffffffffffffffff, 0x0, 0x6c, &(0x7f0000000040), 0x4) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f00000000c0)={0x3}) ioctl$WSKBDIO_SETBACKLIGHT(0xffffffffffffffff, 0x800c5712, &(0x7f0000000140)={0x0, 0x401}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x20}, {0x24, 0x0, 0x0, 0x3f}, {0x8106, 0x0, 0x0, 0x8001}]}) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r1, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000080)=' ', 0x1}, {&(0x7f0000000340)="200028b70f11e20902a317db14bf16df41fbf10e4c48f890bb925329f2b8481b55749075b2e012ee115ca9c10cbee72c801a384d188a10c56365228efe0fdf245adef39775b4da7c6a324c224b938743ddbb9340990cb7", 0x57}], 0x2) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x62, &(0x7f00000008c0)=ANY=[]) executing program 4: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) bind$unix(r1, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) (async) listen(r1, 0x0) (async, rerun: 64) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async, rerun: 64) setreuid(0xee00, 0x0) (async, rerun: 64) r2 = getuid() (rerun: 64) chown(&(0x7f00000002c0)='./file0\x00', r2, 0x0) (async) r3 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) utimensat(r3, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)={{}, {0x0, 0xffffffffffffffff}}, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000240)) (async, rerun: 64) connect$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) (async, rerun: 64) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) (async, rerun: 32) r5 = socket(0x18, 0x2, 0x0) (rerun: 32) setsockopt(r5, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) (async) r6 = socket(0x1, 0x1, 0x0) (async, rerun: 64) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x0, 0x0}) (async, rerun: 64) sysctl$vm(&(0x7f0000000000)={0x4, 0x1}, 0x4, &(0x7f0000000400)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466057893082876ba33ee8cf2b0b3907f5101000000d7e39544aea098d196e63d03cbf92380dbe904538135f09e59b5afb6d94952fb04ee64b0ad54e6d4e309d50942", 0x0, 0x0, 0xfffffffffffffe8f) (async) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setreuid(0x0, 0xee01) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) (async) r9 = dup(r8) setsockopt(r9, 0x1000000000029, 0xc, &(0x7f0000000000)="ffdaff10aac6a28ac93e2eddc45c8454e486f6", 0x13) (async) ioctl$VMM_IOC_RUN(r7, 0x8210560b, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) dup2(r5, r6) (async) setsockopt(r6, 0x1000000000029, 0x9, 0x0, 0x0) writev(r4, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) (async) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x0) executing program 0: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8040691a, 0x0) r3 = socket(0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) r4 = syz_open_pts() truncate(&(0x7f00000003c0)='./file0\x00', 0x3) preadv(0xffffffffffffffff, &(0x7f0000000380)=[{0x0}], 0xfffffffffffffc3, 0x0) close(0xffffffffffffffff) r5 = openat$zero(0xffffffffffffff9c, 0x0, 0x8080, 0x0) r6 = syz_open_pts() ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000067000/0x1000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f00005f0000/0xf000)=nil}, {&(0x7f0000605000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil}], './file0\x00'}) mprotect(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x0) r7 = openat$pci(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$PCIOCWRITE(r7, 0xc00c7006, &(0x7f0000000300)={{0x0, 0x5, 0x20}}) writev(0xffffffffffffffff, 0x0, 0x0) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0x8) sendmsg$unix(r3, &(0x7f0000001680)={&(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001480)=[{&(0x7f0000000340)="640dc50f4a56c5aea5", 0x9}, {&(0x7f0000000400)="01db9140618c7075c03090af96462341b4c8958fc88270fd0009d05435a2e688d5e3ee4abe6b75", 0x27}, {&(0x7f00000016c0)="dbdb40d91178ec1d7bd1380f3675ef8648c94c8484e78418d881920a638cf22953ab49c88defbf9d1c021fdb18b73d958496b55dc91b9c3acafb9c092d06c5393446014aeec7dab2a900465ee65c98b051192ff40e58ff4769db57db570bba0ddeb3ef3b9504badfa781821baa64a0ef19bc9ecdaa239d04ff0ac2b945e12ecc593229c714351abb5d0b322430d08070ab5c5236488719d1a8132f2dd574e5e926306ac5abca46ff932c4c65e50b111666ef4effdcaa7cdc1b54e318f76ba167f5bde377a43b4b1b50218552caf820758bd6db7f73f23bf0b80955da790b88e3b40a8f79954a9917ca9a46d282780471761930f92e6b872574b3219fd4497613f85dca56cc89df1fd4cb96d937510254f790d969d727c773c3b346bd5d8736ca29051797c4205710fea5c6d1f5ae010a13254832da75e577ccfffefddae8f333f3be5555321c343ac122fc57c6d52494888fda6ee3139aaeba95012ea2e7eab0de20a82b14a87f372d0ad3011092a7047386aebb5c964cb72f148168c81de1d7a61fabc2614339c54c951f32c06079c180d49039bdf4a9554efd683d3e595f776f1ee304b230e73390fe86ecb3f04379b7af2f037dc495b2682d0829a7a68bf5f965535d52539c3fe2d872649f52dd43472b93b4ab340a37d1e6eed94066b2397c78d20e5076f1b1ccf2492f7004b1859a15c459c4c7859adea7e0148b584e73036be605e6558c4c2385df049a1eda5de4abb7f4522cb7205d64b67c4bef9fe7b070e4c1c7868d697d27c10bcda8ddfc78cfd714bec6fce95060313646b6df91b9aa6c6c748f3d7b0795816efadbf1c48728603cdd08002384808e711b4b48ff70c969ece6cf31157ff3a538a4916e33792aa52c1299c057b8c015368d03bbfbb0bc4f3cab1b3369ba4fef991f05b3666d5b7d74defe7d04c1e99e4c388599ad08821e7e0197a65356945c4e9ad609b1909f13f25cb278500fe8daddf86efe212ca6ebc50837a33c34eb48b38e4895a5b19832fe81f0579c4aa491b846ce1f367571f3a7e9c6f06743030b1faac1d65e96cfae1a966a489ac5fb201ea455eed8b504db70230bc619c62b0dc5209d6fb563526bc3af6231a8a0069ed76f3c85d01ac8235b2f9d480841e2b780746c642bbd8cf058b303764572d3023a17558c920608496c5e58dec6849732b4af4a2756abeaa49ad8fcb4b12e293556b871eee921527f2dc5bd27d4ef1b59c6c31ea03f9049324113ae43f4c9c6b102bfdb5b983890c2694d6aa9bffc7e910be58f0dcf20f8ef29b190930068b94cca811339a624c3b1af9113383f27bd4064225d1a223de2f001929b4661e858c3ff368486e8d139ca279adbe9a55be2eaeb709f7271a7db62475b55efd351b55311d06f203cc55d5a9441bbb6a43169d75118c090a00b06abb09c931c3e65ab4149780938467d7ad3614b7d9dd8994ce7d40fe7cfa587e5085834b8bd2f46cf54b56bac92691bb6b0be164ba21480136a3d2a4c7fcdfbad7ccf903ad519ee30bbf8e627a6e1a3909b40cfa5b54237bb02723fc9da26a8cb610e34e3f2bc6e64acbe0dfebe2bc191ef8af06449d7370e2dcf7492ced395d846d1597ddd8439a597a5b6630551af740af9c7a017c01c8ad17eab9dd7d4670fa481304954fa1f2eb5d8c1c520c77a8c6564b8ee0b9b96ea2846a573d7c0cf85ff8eb79136bdbfb62e5bb06a5d8aeba7ced7d1c4b1c6558d916890a5b7ff137765ddc05b32a165701878ee2c9a222ef7170d638fbea922404f731684d58d9842d23892bfc0778dcfb60fd7b16e99222a85ac4843e672d3c2fadb2082bbc9e6906c3013c3cdacc17429e0420e09fc4c72aa1190d8f5f11a8f82e3fd015144014eb531ae6ee8ecb812cbb10c4983f53fef55669680a2181dfa4f66babd863cb152ab31aa173f7b3d58d9a7c82da1902b833b8519fafcb9e77b2acc5b7cb4217e2d559fed210deaddd5e69c0bfa62e99bb934766ea2851f66f1250c121a8ec3dd9fcdbefd3ee689941ec5e9d43730deddb07c03d90e0fd99151e26523e81bccb11e273d606ca03ac4cc41e0b7935df9124eb2c54cdf6625d9197cf17950aaedd41de8e28514b97b8c06905043ec3df090d5e1b3476a1a2f20f77cfe07fcfcbb1b1e21c89ef79027636e0bd086502afa5149f2634bcaffe734ce34d86df1d4ac7b132c17488ea4cecb97c13060a66a8d02b0b8060bfd69288eab5f9a7fb580b1d7aeba05667fab46a76ea053521d3d17a25be2f6ed641219568f63e3729dea8efceaa0f1f9b2bf07c45e43c86ff20403b684b3f6ae47f0d8c7252ce98f97d2297533dc703ed72a43883c309579eee5cfd82eeb6ceb8f358dfd481310e98bc75e971889c4b044bb745022e90c33b8fc315379e09c63b2811d45979004b2af5dd8aa3ebeb0e6cccb7d3d3e10f063e114dd5ea1a917a2aa44d848f29bb5728667f3d1591f0c422964a0cb71be33547fa25a62df17b0839dd5d5065e853bee1bc1a4ff355711fc9c64395dd6d03dc328c376488183d9b7a99226128bb5b0445e10fa7f50d8aaf58288bf9d6229e443ca7cbf534aeafddcfa55fa5c5cff51d517a67d04688e79613e9fcf99a7234ec61ad7aea8eebc1d952529ce87f6e1b7d828abd559749374b6addca0e90c9f3b95e0360db88197e934df2493c9be3a634a2bbcea9422b4c7ba7cf4b14cf1056ff798931e9b1f456d4833c944d20b1f2e97ca33e61d8d609adad37cee9fc8fa1f5a6c81074eec7e1f45525cd86ea088a3cab9f4ad84feaa8ab3a22dbf761f3e5832543f885ce5c4d8abe386b2f9680b6b6c1702920ab3419638af9421ad2f8ea7afd56f02ac06cf8eaec849cb91f07dd04de34280fa2f9d14ef692769f3cb485a731efa9e557b38311f0c75f68b403bf326def475956fbfe44658e456f2536b6c44a15823483115248a5ca861d81a54a335edb851dc3c2c70119575e101ecad433e12073753e51bd6e37c6dbfc615a52a4ac2d6f3cdc9b75a14254d8c3c92c768070322fc1f4cd7df3fb695106e1de50c2d698cb220e499e077d9aef02a8bee9a0ab4b8be9b4c29c0c524a4825cac8b852477496bcd5525acecf47a70b2725f724cd4e1d542ff844dffedecd27e03ab6cbc45fa7df2eede78d1045a2137b168f896cebdab3138f559d2a37bf5e4a308cdf0057db5bc395502afd5270eef2afd845a52e6dbc0f6202c266e3d916ac13f78337733061a36cb80d2693c99ee7bfdb0894a1596f9dacb01c770876c0084d0fa0ad0f6a4dd142c1ffdea89b3349b309ed53abb52173e87618e8b302c488e09ddf3ab942a7d683d584eeefc73d2974da922d7481a30f4edaf0ee76b7b3f87289b5effb7076dabf7187248b5cb96965269520e391e7550a76f04a64c6017f2430bc718fda24df7f7cd61c7753373980128d7a928e0fc0be175dacdd40a4c2adcc4b2b032bd2729c58bfe64f33d2a80fa51a0fc26f15a8973bbd116c201669429389bf7aa3b49d6733afbdb8dd5de1e3e404df352b3fe89d71258f69724df7115b22352b851cde6ffb0d5c655c8e6ea120065842419d401a69e35781af91a0f58954f8d3903682190faffa25ddd5964e09ae4b47e81f2995510d32f41aa39771ec76a7ef79994a4657fa4f530fd8b3fdd024f4a59528aa1ecd703839d831b3f079db6d8cdc60658d5c01122acde5bd736b9b362ae41304df7eb2197b98e644f689b8c6557434ace08dc1835505e4687e19bba589d0d83a6dc1724e73e400cd18a79474683ce8e3434eac8e8fd3fb3835f88ad1f3c46d3631b812909284e4dc83b37168ffb051c297cf30b4faed5f7f96d1ad7b9e886a243ffa9076c24b952cfaa441477f0f4bb11e488e01fa3ff942dfc313bbef4c98721b5b2f090ebfcf3c32b6ca9daa5729897694fec06e6c2afce0b1f67dc11549df7a6c4d47a49b27571703677afeff16ffaad9392b0e8cd6c7a82a46a30637c03ec6f8fe8ec74dbe104d09ddfdf317170d11127152e50785ca26fb495272929d18afe38231fea15a0940cce07ccff158cdfa39cac2a928dad19c362f09cb38dbc2684fc2e4eb3169f9b4f6930e668c977fbceca555d31a8096100f1e5a1fb511d16d0d04da0a251e31682eb6bb1fd7a21afc5da02ae9a72dc3d705fb403999a0c1695c275f91546cebd6152334249b9af11bc6a6f267cfae59b715e0e5eaa2cf90ad98ada76caee5c1f95cb1a8ec155319a5b72f1bc38ba50a538fc524d9665445f81e92e2d7fbbf1d739c349386041c17fee177a66c35f95f5ec0216d2baa17e790d431cc01132ec8c92bed09a99397e6382a529c7b773326fc310339ea1497be2b57fa955b14f6196b21e9c146cac5277276a6a76c253fa20451e9031922ffa47e46a1dac5230ea725493074e78f70fd13ad3fe78e8d0ffb29472522be6d416327dd914c623ad9c05ae13f02aa01baf4d21839e8c2c0c7b8036341daf685b63cd0ca1fa97086b1f28286a6fdd3a90f5839574c57e9d2d90c019d235c504871c0e87c95ea031b6b2e4da263881ca9ff3e2d6a6e522d8711e047614b4e2837907a6fddd0229b4e14a4e37fdc366a2f4fb02e6f2c02bd511763ebb4f24b79c44fb0eb180592ffd448cda1f8043d61b2499794949d12c6d323e505fe7e2857f34a4dd001820a2b41127d12c029211d8d7cbfa6d1893cb96082c59a76977b9213c7c7e0d89124d800a43dcb4d78723925c5b606a969e4d54457d5dc7eedc90def4ce082a17fb5672b517258ceff835a42ac76497d070046f02fef692bc7019a316eeb6950e4d482a5d4270e90b21421d55cec4c51089fd9390281faa184353a6a4081edc097013680d114c1e15134f20d82c75f421cf4b10650d8fdcbe9199060b1af3bbb994b0933dc19d8e219e35da9067bfab33f3f12ddecf7646cbc3eb0f86c678de05f59839780d6e6ea7fb1dacfb75d570523b33d1bd424a401d9fbfb7c00bcbd23492627cb828f82927002132bdf4c1e8b32ef4a2da81fc39d384dc71283a2e3cbf43e6733bf09fa393292c3f2e456047703e9d9d99ad982f3b613d3dd1e2a484488f5eb9f228c124c1f8390e52d6d8f0fe464a07d1b07cd907251d88d7bbdd4999c31d08461db72110273dd29f73bc1fa47dbfb507aa0328a2c1b3d722a4d5a8b49181375b8e90b463560952217a715cbed605bc5dcd05811daac28b993784446f653b4df526db3d472db0fff91b2f89477f3266622d566aaf47a67f1b2010df12ce227bfad86223e40d0a9016dc55c7ba317c8093f0550fe14d8509f1c2e499c0fa179ecae47d8936f56407bed4e7fc7d9121a4b4f843a28c5663780fc882766ae9449ff1e66ab4affbda4fad43a03f98b22f900d7941ca5fec04a84ecc7b8a46535faa54be5c2371554e7c640b11d521e11b58913f66b45776ada646d4423e4999f37ee7e8e596f3a2033138d4c9964473646f2f31e3114979947d0a6187584a2e448f93abcffd1ddd4142225105261ac6305047977d9e0496a671777c73d53f4631d0ddd8d706bab3998ba21d12ee3c7f278a63b435fa2c1c7746ce9f87fb6e0b5710003981dd08413c1fe7f9a21ae2bcb981ca52edc91ad70ba4cd014546859df2e77d87b94563e5ebd1478002e04f163d2479f06a1e93fdb0217ecd726315035cdac203da6130236adad7b688f523bd8ea7c7e98f96cc899c080fddb0f06c90f92eb6001758b6db773ca484bda346b6f9a9ad80c229464802e669a0ff59d349466d51aa08626994c6950f0e77ae7e37803e79ca0527e75d64d5426173a8a59853aa55ea61630b013f8ca280fed6ec6ce902e8ab3946aa1c008ac7da352dab7cc35277fa0896656d9a8aab8592626e48b5df029ee56da62d1a4473d4c78060441723cae5d9bd3310b3926772d042a4c942520daf3eeb7fe3136fe80d00410150262a2009814d09ae939c7a53f06ee359a9be6146d445a39d1cd80356686786ddbc8c0b6704e7e739d9458401215d98aea3ef832be85a792a35cc8c33f3966b433b65e5", 0x10a8}, {&(0x7f0000001440)="cbb91a9365ffae0daf7422a81c1b4595797d6bb1c031", 0x16}], 0x4, &(0x7f0000001580)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [r4, r8]}, @rights={0x38, 0xffff, 0x1, [r7, r6, r0, r1, 0xffffffffffffffff, r2, r5, r1, r0, r0]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @rights={0x30, 0xffff, 0x1, [r1, r1, r0, r8, r8, 0xffffffffffffffff, r3]}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [r2, r5]}], 0xe8, 0x1}, 0x400) r9 = socket$inet(0x2, 0x2, 0x0) close(r9) socket$inet(0x2, 0x4002, 0x0) setsockopt$inet_opts(r9, 0x0, 0x1, 0x0, 0xfffffffffffffe7b) setsockopt$inet_opts(r9, 0x0, 0xd, &(0x7f00000003c0)="ea000001", 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) socket$inet(0x2, 0x3, 0x0) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x4c}, {}, {0x6}]}) setrlimit(0x8, &(0x7f00000001c0)={0x42, 0x62}) syz_emit_ethernet(0x46, &(0x7f0000000200)={@random="5dee02f6d0b7", @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0xfff9, 0x0, 0x0, 0x0, 0x11, 0x0, @multicast1, @broadcast}, "42060fa1d2797088"}}}}}) syz_open_pts() r1 = syz_open_pts() socket$inet(0x2, 0x1, 0x0) select(0x40, &(0x7f0000000340), &(0x7f00000002c0)={0x7f}, 0x0, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r3 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000001c0)='./file0/file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r3, &(0x7f0000000040)='./file0\x00') r4 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) fcntl$setflags(r4, 0x2, 0x0) openat(r3, &(0x7f0000000300)='./file0/file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x80, 0x0) poll(0x0, 0x0, 0x0) unlinkat(r4, &(0x7f0000000000)='./file0\x00', 0x0) open$dir(0x0, 0x0, 0x0) socket(0x2, 0x4000, 0x1) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x1e, 0x2, 0x2}, 0x4, &(0x7f0000000580), 0x0, 0x0, 0x0) semget$private(0x0, 0x3, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000000c0)={0x3}) open$dir(0x0, 0x0, 0x0) setreuid(0xee00, 0x0) dup(r1) r5 = getuid() chown(&(0x7f0000000180)='./file0\x00', r5, 0xffffffffffffffff) getuid() executing program 2: r0 = socket(0x11, 0x3, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) munlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f00000003c0)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x134, 0x0) minherit(&(0x7f00003e0000/0x4000)=nil, 0x4000, 0x0) clock_getres(0x3, &(0x7f0000000040)) sysctl$kern(&(0x7f0000000040)={0x1, 0x55}, 0x3, &(0x7f0000000600)="4a061e68c5abe634cd52e06fd19678b63ace1ebc7becef400a57ef6f559b711b7f126df4e0380e27493277bb531e8427c5edc6c378aebe5f4ed5063679aee1b5fa108608b2e8dbbd7e3a2ca72a36fcfc41b98f8d3d15d11362df137cb4b1c3c059234760435c6b2ce4b0026699d3804ae682e0c47f8154aaeb01f4dd003c3e6ae5723d67f9574932a60a4d8ef2edc45a548602000000002000000070f4d5acf6159349f034aadcea4e01a572595769591d2dedccbc773e9657bfc4c20a9e01f37974fabae28009f491bf8cd7f6a8ae615e8a6857b602914d09d82ea26d3913996c25664244889870b6ca1bc13a3b5b88115e8e4a8eb8b92c20598f3468ee937a55333d8d1c329707a00446133a0283e5de8cd6b268ef7cc6cdca554c297a50969d90e83a78bfc3928e59380905c035bce8314c9bae843084c13797d0b3147405326dd7add034b43f2c59d1e0c2f5f8fcd13349dab207e0175190309aa95fee502f400c2023a640783cfc6f08cdd29ba35148816f711643d6ff779c8b119443b3f7c94838f19b7cf4ae71f29b47d3c448c9c08a128fc4ab2b5f538638b921ac7bf1424ebea5900df032c1500776c4a853d0b317d2e71e651199355c6ab289fa0d565b73ab4c78dda29cd2092a215dbf4e425a25c7820c4206f2db605c2ca9957d498d47a02537920b83a6d7d852a8e5dcaa730be81f6f447ebbc746572afafcb6cb2cd0a621884dff9fb32643401c26ea09c4238a106d4ad4c46731c2599e5b0f4cb66025029ef482bc243d928c1d6f444569a82a283bd78a15994febe14370a7525d344103743e43368e36e2d1", &(0x7f0000000100)=0xb4, &(0x7f0000000540)="582fa4097efcebc0a5ba0f78a47b1acf0b6be0bff13a98fe7b0862faab7680035cce55f426ffe59d70ff4f049305dbf07e2e06897c69a60cb71ee6043a9fe850f93f277b433613517f77ac730ed6cca77198db397fa759d6f5cbacb05e6520637bcf0c33cb79f5ef23734ef3b4a2eb2073e261269adc8ad37b983b3088ac7eadb47e3a13bbf24161b2887fd91142118d76", 0xffca) msync(&(0x7f00003e1000/0x1000)=nil, 0x1000, 0x1) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000040)={0x0, 0x5}) sendto$unix(r0, &(0x7f0000000100)="b10005016000009f0500000007000000001813fecea10500fef96ecfc72fd3357ae302b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af630037282102000000720fd38bfbb770c116a972c881ea772ec5890400000000ff0000361b1257aea8c500002002fbff0c2300008a09000000000008e37195f8343712051eeab71d89e00004070000008004200000", 0xb1, 0x0, 0x0, 0x0) executing program 7: syz_emit_ethernet(0x2e, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000000000ffffffffffff8100000008004100001c0000000000029078ac1400bbe00000010800907800000000"]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) close(0xffffffffffffffff) socket(0x18, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x400, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x9e9, 0x3, 0x1, 0x5, 0xc3, 0x178, 0x0, 0x2, 0x2, 0x7e}) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) setreuid(0xee00, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) r3 = getuid() chown(&(0x7f0000000180)='./file0\x00', r3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r5) r6 = getuid() seteuid(r6) syz_emit_ethernet(0xd9, 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r7 = socket(0x0, 0x2, 0x0) ioctl$FIONREAD(r7, 0x80146945, &(0x7f00000001c0)) chown(0x0, 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x7, 0x0, 0x0, 0xf908}, {0xc, 0x0, 0x7f}, {0x96}]}) syz_emit_ethernet(0xce, &(0x7f0000000440)=ANY=[@ANYBLOB]) fchmodat(r2, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r9, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) dup2(r10, r0) executing program 4: setreuid(0x0, 0xee01) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f00000004c0)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x0, 0x7fffffffffffffff], [0x200], [{0x0, 0x0, 0x3}, {}, {}, {}, {}, {0x3, 0x100000}], {0x2}, {0x0, 0x0, 0x3}}}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8020699b, &(0x7f00000001c0)) executing program 7: syz_emit_ethernet(0x36, 0x0) r0 = kqueue() mkdir(0x0, 0x0) socket(0x0, 0x0, 0x0) pipe(&(0x7f0000000040)) shmdt(0x0) kevent(r0, &(0x7f0000000080), 0x101, &(0x7f0000000140), 0xfffc, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x4, 0x0) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000002140), 0xffffffffffffffff) mknod(&(0x7f0000000440)='./file0\x00', 0x20, 0x412dfb) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) close(0xffffffffffffffff) seteuid(0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0x37) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x4}, {0x2}, {0x6, 0x0, 0x0, 0x6d7}]}) writev(r0, &(0x7f0000000000)=[{&(0x7f00000001c0)="d2bc78b52324b9a50c786b26df53", 0xe}], 0x1) fchownat(0xffffffffffffffff, &(0x7f0000000400)='./file0\x00', 0x0, 0x0, 0x8) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x200) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = open(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r4, 0x0) openat(r4, &(0x7f0000000380)='./file0\x00', 0x800, 0x18) r5 = open$dir(&(0x7f0000000200)='.\x00', 0x0, 0x6) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x0) kevent(r4, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffff9, 0x46, 0x1, 0xb91d, 0xfffffffffffffff8}, {{r3}, 0xfffffffffffffffb, 0x5, 0x1, 0x91, 0x8000000000000001}], 0xd6, &(0x7f00000002c0)=[{{r5}, 0xfffffffffffffffe, 0x8, 0x4, 0x8, 0x7d}, {{r0}, 0xfffffffffffffffa, 0xa0, 0x4, 0x417, 0x40cb}, {{r6}, 0xfffffffffffffff9, 0x2, 0x2, 0x69, 0x2}, {{r2}, 0xfffffffffffffffe, 0x0, 0x80, 0x3, 0x5}], 0x3f, &(0x7f0000000340)={0x9, 0x3}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x8000000080000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x1, 0x0) socket(0x0, 0x0, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e6", 0xf) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x11}, 0x4, 0x0, 0x0, 0x0, 0x0) executing program 4: mprotect(&(0x7f0000596000/0x2000)=nil, 0x2000, 0x0) r0 = socket(0x2, 0x8003, 0x0) r1 = socket(0x18, 0x2, 0x0) recvmsg(r1, &(0x7f00000002c0)={&(0x7f0000000080)=@un=@abs, 0x8, &(0x7f0000000140)=[{&(0x7f00000001c0)=""/228, 0xe4}, {&(0x7f0000000100)=""/48, 0x30}], 0x2, &(0x7f0000000340)=""/223, 0xdf}, 0x1040) setsockopt(r0, 0x1000000000029, 0x1, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r2 = dup(r1) r3 = dup2(r2, r0) setrlimit(0x8, &(0x7f0000000980)={0x8000000000000000, 0x800000001}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x3106ff, 0x8b8, 0x0, 0xd, "0000001000000000000000e0010008ed00000001", 0xffffffff, 0xa}) r6 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) getpid() r7 = msgget$private(0x0, 0x0) setreuid(0x0, 0x0) r8 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x100, 0x0, r8, 0x0, 0x0, 0x1b6, 0x82}, 0x0, 0xfffffffffffffffc, 0xfffffffffffff166}) setreuid(0x0, 0x0) getgid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080), 0xc) msgrcv(r7, &(0x7f0000000300)={0x0, ""/2}, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r9 = getpid() ktrace(0x0, 0x1d97c82b8eba19ad, 0x506, r9) pipe(&(0x7f0000000180)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setreuid(0xee00, 0x0) getuid() executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) connect$unix(0xffffffffffffffff, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() writev(r2, &(0x7f0000000040)=[{&(0x7f0000000080)='\x00', 0x1}, {&(0x7f0000000140)="e5ad766f3dd0db76d7637067d15d869ff42162654859d7f3a453229aa20694a4c86b", 0x22}], 0x2) recvfrom(r1, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) readv(r3, &(0x7f0000000280)=[{&(0x7f00000003c0)=""/115, 0x73}], 0x1) execve(0x0, 0x0, 0x0) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) kqueue() socket(0x2, 0x3, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206922, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x3, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) write(r5, &(0x7f0000000200)="f92a9bd300"/20, 0x14) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[0xffffffff, 0xfff]}) executing program 2: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x2000000000000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000580)={0xffbe, 0x1, 0xff, 0x6441, 0x805}, 0xc) writev(r0, &(0x7f0000001400)=[{&(0x7f0000000100)="7b9ed1c4e07c0275260c646e7afb42502d212f45c3a505305811b6b8e6b1be030cf3ddd686fe5aa259415e6358b34776eac2d3741d82a071c439b84daeb992f6cdeb8f6a9968", 0x46}, {&(0x7f0000000180)="65d7a418942ae84957a415e7cdd7ac911e6c4d37bbc1befc5080e4324c7b2ac4f1f6c31610b45a93306d06b90439059d82d346011b9cbf3bc7ca29ca4485d957a3b6ab5ecb84c3fac679dd824f1b6f04d479ae5283551ffea1b9fd1f648016fa0a3aa9769cdc4a57f597c3ed23f1b43e5c1a4d012a3ceb4e509f2e5f11d2238144a771db85400db3a2c34dd66e09600649ef1f9340aeab7696e9d00cddf9aea70d4976429f3338280b0a633cf2f7d3c8b54cb687da1360102fa56e2c16f86a4b0c42671fb967596e5c1d16ad41cc35ae8d7ad230d2df5d9d0657438f2378b26a50aec209987a158c6419e2ed3aaa3a1b1f56c17882ae88cab2ff17bd55af3336d16f1e7411c3fc1a2f977e6d5756cd1ecd901735a2283d1c0c33faf095fecf508260da2e8d1698a873b4161df46d26684e355a31752a254c201b60da79ff09e9ffcd56df2d0e71d5bed6fcbc80b5dedbf4e9feeda788dc54f11abd1f5033403e50d4d40fb318df7a733997c7ba6d6cab3fc3e935a807d573e242a6bde1dd46fce94f869b847ec51b159c31ec4fd17fbf2c90f4521a07f4917f46ccb1bf0aeeaae21cac5c1eb431f2379a6f3bf3a1778d02ad821d79aee00396852a00e6638f9103b4ae2b3face84fd5a597ba60b47337363b28fbd8c41a0db87d9c7469dd7a1a1949802d633ee7d8e541772b5d8cc0f68e74d43715ebda504815f4bb490e48d47083730855659da17160fd3e6f871d64155c334d10573f9becf477fb6fcd7cd9823b0b1378f3555e4b52f6a0f6c557e0073b478ced90228b86493a147897c767c7b18d0e79eb14e71f9539e27aebc342a14c7c0f7124db5d65296f64a3338c44b29801931890d233f907018af6fcc45eab9e0c90d1711430fb576be342e4315da203dafae9029a05e0e8fcaaf6e77bc9d02f51a13843ba8ce53f66767129282375d7efc0d6de01ba0b5dc81ccd2e0ec224916e30b23eb2d2ab34b9d4bb0a9c81c7ac231efac305d69b59734ef29ba1ebab51b6d9682afb39ee0305a98c8336b8dfa717ae3ce677bcd105540b7ecae4c40939ddc1dc0eb47dc2b54e55240c34cd3f05b6746a4e13e65bac51e7b31cd7fd21260b4d1cb676cc46e08c1436d9d32aa67d7cecb56ac69bb802a2b8c8a57c0a54556cddf2d5905bb58fe21a18a930a78fc944df06031c86a5683775bfb2b2e6be892a0fbd01b6c7e737528f91ae2295b2bfc18dd26e3e0bf4e496c7ba705259d5c9cea4bb55addf67f3f89789c54d47bf85cd99a6691a87e511755f50694d7f92fc344f240e4ebb2141c275aaffd07a96260f7eb0a9197863e2fce72c50041d0d74c59649b232f3d5c87c18500d6d5f96f8a1224892b8250b43fb744127b6dc45b1e1cc26cf37e7194116552c39988b3b31ec3a582d4611d620f0547a0c436248d4f931b63077f7029eb713156c75c7e0b695fc760d00ec1731f042f79c9a367ac12330224b52a96b86ac384a43addab2d0524afa05054b72de9aedc9aa110a65cf7955b1cf777e1955760b9643bf9654d583cf1bd9ae769d2dba40a7d89fbe1c64015acbe054659c9a2380840787236a329180755aa32827e575c116af1237f1e50dd2e4110a2bff6cdf0694374ad595e0dd469710b3f9325e94ee5de0a654820612ba29c8f5a0d11f25edf718d11431200aae3b39f66e505a233d606d4272c7123681a28c077fa2d2469f1bb895b7b50f07dd271be62cfbd6527215146c19fda28872935cc2b37d77263e58728558df1faccacec0d517cf15ec0d3ca70269bb8dd3257e12ba2c503d97627da330b93a3794d00fb8eb8255cbbb8442242e99584fe6483a28dfac20d105ac4c931e62e39ee01df42822ed03dfd49ed4ec2f592c68a9ba75f53ef44f77872770ff62f0b17c7db53b298c49846d60f5d67b07c9cf31965fddd057702bec83df4ddba5dfc4d3d96ca9dfc6af11ee81d79d5b05a84a757fad36ec26e908b4f9ac9aead9b9b46ed2c33cabadc22da224a7ac10429f2a02becf1c286c69881478ac988d88361ec7e618bd464f9a080895e4a0a9fe8f9d5b2fc7b0f200dda5a3e9b5ec8202f43289a009f0e197fc64399900106d126a8183b4c232d4fa4e20f36edc38625c2b9fcb3c2edbaee3a7c4f2d777a7a5f21854146ed1d91d7cf658928b960d0d229890ca0c83ce988a1d0e4c24c3b282c03d2dffcede8342abc04ad2e40b92af83c592f9712edaf34eebef1c4546d303706313c46a06ed2b0f3c2f1a3401d86c776b8b18a301e8bb0714153fcb0233b362abc5abae33e5b2208fe73b8176614b42e87f652d0c6ddebc6ea21c2e7a7ce71220a0e703fcb8fc883236be27cc1a4b36b7789cc07ab23c3799c8a3a1c256acf43f882dc38392b42ac718a4aebbea6ca69674aed2daa9cb9e0a9643551f85374ca59b1f22b1f911aceb342c891aeb28cc68c12fdba522531a28c31b640064febaf4da405b851afa0d9768433f2e385b42a84a5eca4cd3e6ce2cacb4e1cbbddfb7df32b18666f7d04eb5c7eae0ce8f78ba23385fc2aa0acf8ccc517cd0ec044f80eaabc64baf0fd6182cf054ec407b4739754d34dcf6f96a6fa6979d45f920fec981681b6c058a9da6cc62155a9db9595b4f82c08e38c7c243df511c2770a8dad632f95f3d2113a2e75752aca149a5636d9ce35a7bbeebd135765aa3c0c39a8fe59b3866ad68354c8add3fa7c87b0e9a49f5be8105f724dae98c110b5dfbb849a5621f21573570f13086104fca12c2b99da6bc06e3feac1ffdae3579998436f23575c80b0dafaa003ccaf61923a2fa2b161078758bcb90bfc1bed9b5032775f1d016de41dc1291493c23ddbcc7ffeb3db86f62ac039730c8bd3a398cebeb3e7afa6dab082de774404f5641256179584516d5a619c944ac466a57be5dce81778e08577f6827729c0bad326f3b31bc6f0744b3734bcf3c91a7d27c668955fdad8eb1baf901f70fcaf4b88f9a057a7e5c7c2a684ca44a47b46e456bbe398c0243ab71b064f191675643b99b72ddb3347ecb7366fd05e20cb99ebff6a4776f54cb65a19a9cb138ff0197917f483eae52731d557895aa94885b843879fa84ee9c7e7efd5db92887f222341619a7460c35682fb4317bc2233ff0770645c6dc51fec6256562526a39c8b1cdaee5eab6effad078dbb5dbf6187a8d676fdee724949f8a0c4bb7f87b7143c719f2f77c01811d72aca849b39ebb8f4ec9e204c67f7f1eabe07c409d262f964c5a90d5dfe748d657e5106f1b7de2d7b2134ae6999644e6b1a4eab1f4c8cbc25559329f834777baa944f7c9865b0d49c6b634704dd43c95bb2afc1ef3cfd1ea369e3e3ac0a5b88e58f037fc18c44dcaf5992164437cd0375d145b5d19d20a421802230d559f071c7bfdcfaa10269b9c37e2100b1842cab784feb51f2c48b5f2e3d2cbb04b91b7eb9c04dbefcf79a73169703e281d8d38ce513c9ebd9301af1f2502509a8e5422a8f5dace7f1d47614eb565136836cfb7b4103e61ae90b9e436e2d8cf58f26826f76233c248bccd29259ae6430888aa79898ab514131b885e4dc71845af86b0a0a239d4010a38fd72961eb1a60402dafd3967170fc86b0bd32b817f4ff354919142d8488738478024dcb54a08c54e796c7ec98d5bd87a292d8dd8eede40ffbc393f12c8b5622680945c8217170c55876eedab795bd50a636d9f9203d9122d15d327d273995fcbf76701b2f3d978c7ab91f708535de20546abc20b45ef6289a5f6297c73e90277e316b788835ae16a24207faa83554f12379938a8e515804649fe39bfc8b1296bfc854799b54e3139a08e647a4dbed5f1c68872262100d82e970c954b7ca4eb61de49638d6b6d0fd41b576653678b3270afafb8926e018546e903358083a55eb372c69ed5a2cf74cf61bcf15d04ce5ef9f5cd2abd2b668b4737fdeda7df2da9bdb010bad2ff913f34754c1f213732bb32c0f095ca34cb4d4a0e1065691c498b8b8e4bc4a387c516cfa68f58673dabd9a28149d5a9632ff27b3e743cf7a44336cf92a3bbf548cdc565945cc44b5e7fadde98c35b76750f940dd6a5e19954c20f74c6f3bc687507a091ad347f084eb43785fa8eb35b42c9b95f0f82e9dc19c27860e71d5ed6552b89f9ce8ba7ce6725decb42a66c10bb22de29e1dfc9c4a24cdcaa20815feedc56635482dfba63bce6a5f83ce6bbe5d8f00ed7f22ee654b14ad79a3e917e0b47864454ffce69aaa7dabebd6c206166b178c2aedc38d26423119b590c4be79ba27a19c810a1883436a2d2a76965a970a0521a05864c58f639f39dd7a126369afb54831980054f2a459cc1ab6dcf36bc239a2094561d42f9f0b74f02940ea5fadd9d011c01c320a4cbcad9446fc52d9d72dfb77ef59ef18b2a8567a7cca6e3bcec6cb89df5c7fff10bb75ebf2de06bd33af75476063696984d68b8ab512ee10d1c79116f0a100df9a91c2d1a48f1743bb8685c3123f00dc78f87fbb7aad743fd64081832cb8e4b7738f23da28d75f64db4962b45330d9e6f84ca4c5e5f9f298427c7776598ce8b422078563f17c01462c8ef837928aab12dfd1bb19d5f3d99afbf50b7ba69e9373ab2944f1d46019dc3fbaa10e94a284bdd94a951a2d424a9e5c193e2e7ce5be355ba7224d3f344f4ccb022c063c7496050e65f0dce2cb0fe5fbfd18cba93ebc7a6b50ee46460144d579ad4821b251650ccce31fe9ff4d15da12a326e3bebbd71aa842328ffb24ca114fc63e3ea203744a44a2a7e4c0a0e9ad06ce6af193be7fbf659887f5c74f6640f2278b4ef9be26ede1fb4750ecfe8b26a647a2bc9c22558cdca089b789be6f816d86ac4207f707a294234a8bb650d95fb00ce3803c17b584a72682a7c018080a72d578356a70885f0ba6ec1d046496b3e1b7afcbfa2f759fcef31a9e422ba159e93bcd54e0a7a68df052fec1d32d3288a6a698131ada7b200e134a0ac2b1299dc7978b0c73d52c651fc2bf5373ba4d7f2ef84a4de75f2f7b30273749448413464089fbdc4c6972085a1961c45555333d1221377434281ad1d378b5749b4e896d74fcda97ee97a4078f18ca823f6df1f94ddde2981ea8fc0f7a68dee6bc056380e1aede14a74bd2294bb207c344b9ae7438e162bf48ba96b7a461cd2e8b1b47e3a2286ec366694dd34e9f7602083aa916063a59234f5eb0cb47be05fe3de06a4d605840e82e6051e48841a0b2f8740e0d6b4d987c6e49f1545f41c79178093aa08dbb84d2ea1b30782d0da0ff623e43c6c14e5f5781ea6f990a8192defb0b11ca6356ff002f63890a765a8ddfa1204c73218a52be05f177312fc334a340fa70fe0f2c79ba422ba6f4287ddec4b836f10fde491aa7c5588cafe433acd82ad31f28c891acad8ec13627b7e4fd1d33471c55c2c8004569351da40fdf8d5340569b6fcc0a68ca0edf4aeab38e828b6874d9855270788126821b4f20d40aaee2593a21a3feec873aa366c54a1f82fc38f693bf9a2fdd4afa65713dc07e0f370783f6698664e79f33decf951d954eaff98b0133d0caf417f222d3a9243ce5bc135d0022c34e6c1b84a45b7dbe57a8054b43ba8cf0873c0fa3f58afa36bac19be7c2854dd3a97c3a8fd29445f6f736884261b6317ee8bd188159ca9600b503784ec87f45ee5c8d5905b8c8518451d28fdd7631c81206138b3274e055bb0002178e00b1aa09cdcc5aa50d941b646a4efb041a4a30faf2aca5c207a05e2aab259edcb03163d5467e85184da79846c050a13cc18700d0786da6ccf451052ac2733f48e4910581902ce0ed0fc31e070ea15", 0x1000}, {&(0x7f0000000080)="f3206541d83a48a0f590e0d99553c9202911cdd8cec5652e72b11e0278e593fd86929fe3cc3d66a1e96fc7158d78", 0x2e}, {&(0x7f0000001180)="43985fc29a47c6dcb572232649c3ac1089abdd92bc74eb0930dd319e9ee72e87620bb52d2bfa62a52c1febf251a05465e00b5d68ab470b3d5d69d4e540aaec4ac2bce9be34b761ec6bc3e8e16558636ce3f3668b4f5169a38a7b415b1938a555869ddac2371cf3d193576b71ba2f7ee7580477fdca7b674100f9a40006047c3921062fe31fb946968a76bc30a9b9c1e1ce7924a2aa4a651e35d2bfbc7043ecac7fc7fc586b1027fcd6bdbaa87dd207702b2349e006f87e6a219e9af4bbc5e8bea67cf888d0a460ed75fa892146", 0xcd}, {&(0x7f0000001280)="28fd44e22e26440e2d13bb1f24b0170ee6e801e5faf5b7e27d6dcc2419c2d91d0ea37855244e2f2cb6ebeb85251785890fac69bbb850c81c68be99e9c1eaca21fac39cb555ec2207d9ad48582bb379a8d030387d80b12396421905e825ec8083af6a93c8964caf55b36cc9da17e4436fa4ced3d113e1b460de569898", 0x7c}, {&(0x7f0000001300)="e6ecc09099648bcb3ef44bb7585aa4bffbd2326c59c93b4abb7ddf6540f3ca4ce36235df5ae46457851462b32da68b31aa1b3ec52f48103243277b7af9b541ac4b4295c629237868ea02378f7aacd20e9e1b663dcca0d38ec58ea93b44e28ba6039b0a99856e08ba870826f43f9504c76655f3f8da3b937d97b03ec697cc1ee169df07b5abb01fa9bc9d751b02015113f61905c3ef330767fb55d2026b60c95326be11b25d0675fb9a8d2fc7baf01dd91772768bcad9fec7b499bcf6ff513d8793909586d58bfe601ac98ff28e780afa223afc92ab86511d0278c4c3516059a79a0e110872c5", 0xe6}], 0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) getpeername$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 6: sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f0000000080)="ab", &(0x7f0000000000)=0x1, 0x0, 0x0) syz_emit_ethernet(0x35, &(0x7f0000000040)={@empty, @broadcast, [], {@arp={0x806, @generic={0x1, 0x8048, 0x6, 0x3, 0x4, @random="437b8f49ec7c", "d27fb6", @empty, "94094d14f1a5d8b36537f54033d2cb11"}}}}) executing program 6: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) shmat(r0, &(0x7f0000002000/0x2000)=nil, 0x0) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) r1 = shmat(r0, &(0x7f0000002000/0x1000)=nil, 0x0) shmdt(r1) ioctl$WSKBDIO_SETMAP(0xffffffffffffffff, 0x8010570e, &(0x7f0000000280)={0xffffffffffffff35, 0x0}) setrlimit(0x8, &(0x7f0000000980)={0x7}) syz_open_pts() close(0xffffffffffffffff) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000640)=[{{r2}, 0xfffffffffffffffa, 0x2}], 0x0, 0x0, 0x6, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f00000000c0)=0xc) writev(0xffffffffffffffff, 0x0, 0x0) open(0x0, 0x200, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$WSKBDIO_SETENCODING(0xffffffffffffffff, 0x80045710, &(0x7f00000000c0)) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) readv(r4, &(0x7f0000000ac0)=[{&(0x7f0000000740)=""/29, 0x1d}, {&(0x7f00000008c0)=""/103, 0x67}, {&(0x7f0000000800)=""/18, 0x12}, {0xfffffffffffffffe}, {&(0x7f0000000840)}, {&(0x7f0000000880)=""/21, 0x15}, {&(0x7f0000000c40)=""/269, 0x10d}, {&(0x7f00000009c0)=""/232, 0xe8}], 0x8) executing program 0: socket$unix(0x1, 0x0, 0x0) close(0xffffffffffffffff) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4195169dbfff, 0x0, 0x1010, 0xffffffffffffffff, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f00000000c0)=[{0x0, 0x2}, {0x3, 0x4}, {0x4, 0x2}], 0x3) semop(r1, &(0x7f0000000440)=[{0x3}, {0x0, 0x3ff}, {0x0, 0x2a4, 0x800}], 0x3) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x2000, 0x0) sysctl$net_inet_ipip(&(0x7f0000000140)={0x4, 0x2, 0x4, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x3006ff, 0x0, 0x9, 0xd, "fabafa588fc0001000000010000000001000"}) syz_emit_ethernet(0x3c, &(0x7f0000000480)=ANY=[@ANYBLOB]) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000180)}], 0x1) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x1) setegid(0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) sysctl$hw(&(0x7f0000001400)={0x6, 0xb}, 0x2, &(0x7f0000001440), 0x0, 0x0, 0x0) fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) syz_emit_ethernet(0xa8, &(0x7f0000001240)=ANY=[@ANYBLOB="573acda8f8f900000000000086dd6060627000722c00fe8000000000000000000000000000bbfa8000000000000000000000000000aa2c"]) dup2(0xffffffffffffffff, 0xffffffffffffffff) execve(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), 0xc) getpgid(0xffffffffffffffff) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0x15}, 0x2, &(0x7f0000000040)="53ae5333b9558088bd498dee9c9ea425aedf0f56c3c09c6b2899ff8ea75562416c921c22fc747e211a3e19270404471d2af65ad803fdc137769bac8d20080de86b881907a9dc3e", 0x0, 0x0, 0x0) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockname$inet6(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x17, &(0x7f0000000080)}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) r1 = kqueue() kevent(r1, 0x0, 0x30, 0x0, 0x57d, 0x0) dup2(0xffffffffffffffff, r0) socket(0x18, 0x2, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r2 = semget(0x0, 0x0, 0x0) semctl$GETPID(r2, 0x1, 0x4, 0x0) sysctl$vm_swapencrypt(0x0, 0x0, &(0x7f0000000140)="118bea625d95de8f92c010baed45ec4bf03ace254b57973bb6de7b1c90301e9d3b5e6fb6ffffffffffffffff76c775a2a4e0556565a830032eef776127fd247103c14ab0a1cea9b4593be484f46a02ea73e910d041c5777bd852e57d3248832b91d06fe47d126022a1654859149e9486306d2f11fb1cc826c42f81b0d114f8af4ceb029a5210bb6947464bf678ba1d64a2", 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc1126939, &(0x7f00000001c0)) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180), 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r3 = syz_open_pts() close(r3) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r4 = syz_open_pts() r5 = dup2(r4, r4) close(r5) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000880)={0x0, 0x10000043, 0x5, 0xa7b8, "d8f1f9bdca0d8300"}) writev(r4, &(0x7f0000000240)=[{&(0x7f00000009c0)="e55a0ace2829081cc2a3aa7a0f9dbf3213a78cd243669c99ae3c7a55e0a9c829e206a79a5a4009f28145ae433e99a8cba56877fd082bbc07c3ce18a36d7e58a68a026474ca2d86ef1f25afd0dc17ea223f5cc2cb3a1e474566c18e354955295d46062ca1f676ced3147582e21cedc8762583cbf19b3db5474733ee330df883bc5fac77ca3efbe462878aad38a8a2424d7608eb0d0d", 0x95}], 0x1) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x27ff5, 0x824, 0x81, 0x5773c549, "10260a0000000000000000000000d60100", 0x1, 0xfffffffa}) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000280)="1913371a7464fd4f5a420c4fcecaf125779f43cb3f5bb4f0a59f3947abd5b4375a1b4778a2948a3e0e7aeb5a1750e9f58481997dea7956cecf1391b1088d3d404d9531144aa223745ae5f0c3d3f8f36d3d433fb342b0b14b8c6b28a6c4c187e58592c9b7ccedf9fac1b8290a6ac81df213bb92983b4d1716c45a8b1efdb117230033c3554d9a56e54274d728d99e1c9163c1111619dd7f72a3a7a3ad3cadbc82f1f604dee919b666d329ade6df06c9558bb560f39095d0bd9d4f8ab1805eaa706ac6f601c79942e6912e2578132f7bb6f17f0ee74202aeab12e3e0986ac686e20baf89e031f6f071a5211e528707302b2b983c9166efecd45c47ff61bbaee124096491c37ea14b692a0ef6b6513dcea55fdc958c54aee1b672c4bec4181a2c5a06474423b39b3d41fcd4a0b3b3c796b9ca7d5a0556c44f7eead5e50b66d7be30a66b2118f9b61165842a52cb8fd0a9f3c791934436fcb4e08f63f45e6fe0ef03a4f97844b9f10112bbd3e0edb6ca7a5e98ddcbe1e01419729b385276b7826522000ef9a9c8bd82702504595bec73e20e72201abeae542e87f02edbb5106d1449d9397bff06324a4fa9e5d7dd37fad5b050d8c53a08604353c23c4b4ea2d1b4d552511e29782e7791c893343f7a354a04dd3b5446f431ad7279dc28", 0x1db}], 0x1) executing program 0: openat$speaker(0xffffffffffffff9c, 0x0, 0x1, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{}], 0x1, 0x0) acct(&(0x7f0000000000)='./file0\x00') openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000005c0), 0x80, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500), 0xc) r0 = getpid() mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x4c4a) pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0xc0) r2 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r2}) setreuid(0xee00, 0x0) r3 = getuid() setreuid(r3, r3) r4 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$setown(r1, 0x6, r4) close(r1) socket(0x18, 0x3, 0x0) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x2ce0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) r5 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000002f80)={{}, 0x0, 0x0, r0, 0x0, 0x0, 0x0, 0x0, 0x7}) executing program 1: r0 = syz_open_pts() close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCPROMISC(r1, 0x20004269) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) open(0x0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x5) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) close(r4) getsockopt$sock_timeval(r4, 0xffff, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) syz_open_pts() r5 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) r6 = dup2(r5, r3) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "32cd00", 0x81}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) ioctl$BIOCPROMISC(r2, 0x20004269) close(r1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffc, 0x0, "2bbf09a76e9bd301d6291ab88842329097184589"}) poll(&(0x7f0000000440)=[{0xffffffffffffffff, 0x4}], 0x1, 0x0) executing program 6: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) recvmsg(0xffffffffffffffff, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x0, 0x0, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffffff, 0x40045744, 0x0) syz_emit_ethernet(0x5e, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104, 0x68}, {&(0x7f0000000140)=""/192, 0xc0}, {0x0}], 0x3, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4a}, 0x2, 0x0, 0x0, &(0x7f0000000180)="b3ff13c4", 0x4) ioctl$TIOCSPGRP(r2, 0x40047477, 0x0) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x10000, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r5, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x2000, &(0x7f00000000c0), &(0x7f0000000080)=0x4) ftruncate(r4, 0xf869) r6 = dup2(r3, r2) ioctl$WSKBDIO_GETKEYREPEAT(r6, 0x400c5708, &(0x7f00000001c0)) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r7 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xae}, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x2}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1e}, 0x5, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5eaf3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5d879fac2492f4a0491b1ea3359aa5c5164ad97ac7c3aaddd498c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f0000000000)=0x59, 0x0, 0xfffffdfd) ioctl$TIOCEXCL(r7, 0x2000740d) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001540), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000015c0)={0x1, &(0x7f0000001580)=[{0x4364, 0x40, 0x0, 0x2000000}]}) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', 0x0) sysctl$hw(0x0, 0x0, &(0x7f0000000180)="c344bf92878cfdeb370abc8cbdbd2872e8e1d8d537b6e8c082ba9bfb3afc79529ce177cca1cdc50dcf36060adbc1e202be461b1582a51e4c5a7541212f40c8a7bc6644fb231a02940289582a35c13257f05bb4c8c804cf28d77e4a2bdadbb5cffd43b663ed71c588eb32f56765328e794e94ae194b797f443f6f6374450693a82546fc315f9bb8888a3d4630dd3af55c38b4d3341003e481f10161c23bb7275bf4a938c17b8b4421cefdfca0241b8576e1ec18c4f15adf64e8443d709c", 0x0, 0x0, 0x0) socket(0x18, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) r1 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000000)=0x20003, 0x4) select(0x40, &(0x7f0000000100)={0x0, 0x0, 0x6, 0x0, 0x4}, 0x0, &(0x7f00000001c0)={0x7ff, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xffd}, {&(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xbb2}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000414000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000001000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f00006f1000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f00001f8000/0x4000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil, 0x0, 0x1000000000000000}, {0x0, &(0x7f0000ffd000/0x2000)=nil}], './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa'}) munlock(&(0x7f0000ffb000/0x1000)=nil, 0x1000) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, 0x0) r3 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) kqueue() getgroups(0x3, &(0x7f0000000480)=[0x0, 0x0, 0xffffffffffffffff]) kevent(0xffffffffffffffff, 0x0, 0x101, &(0x7f0000000180), 0x6, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f00000001c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0x40}, {0x2, 0x20}, {0x6, 0x0, 0x0, 0x85}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x41000}, {&(0x7f0000538000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x200000000}, {&(0x7f00001f5000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff3000/0xa000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x1ff}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f00001f5000/0x4000)=nil, 0x3}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00001f4000/0x2000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000009f000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000084000/0x1000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) sysctl$kern(&(0x7f0000000200)={0x1, 0x36}, 0x2, &(0x7f00000002c0)="8584df2c237fb1f868926ba3c5a2aba6dd1b829e0f092b3675b1bd8652ef920a865a7b10f63e6c08a3a9f7623c155441b1e8079d74b73df8e20d99d787d4000000003ac3a762d9f492050032f1d49016363681a563754cd93e0d24159772fa59f46b916dff8d1024d1e523bcf770d048226f177df3a7fa2757a9791aa8f0ddf529e121abd8f545c3752e6eb685af785fb6", &(0x7f0000000240)=0x91, &(0x7f00000004c0)="fa0a418f25dd66f6d8be973eecf5d7144701d63c05de7a07f42b206923191aa4f74a10730d97f61f12b2021ff960967efb92df8eddbdfd9e1c26d615a7f4893fc193254464bdce9026000000007db552d5ddf3f6d58c82e3582ee2f693dceaf6ea5e85bbb230a52562ebb3d55f5c300987e525531b0a9cfd20e25d04b1e46aae76cb6bcdd56699c5d48aa357ce050c2f3da901c55d6bef1cb42f623acc791a05f11c579ccd04da5d30364152dbe58c5e3355bb9a6590d3a201831452831e0c3485918a916ceaacdd76949a46a8078d19403e62ad", 0xd4) openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000080)='\x00', 0x1}], 0x1, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffe66) executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmat(0x0, &(0x7f00001d6000/0x4000)=nil, 0x0) setuid(0xffffffffffffffff) r0 = socket(0x18, 0x1, 0x0) socket$unix(0x1, 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x1}) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) r2 = dup2(r1, r1) ioctl$WSKBDIO_GETMAP(r2, 0xc0105715, &(0x7f0000000000)={0x0, &(0x7f0000000380)}) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000200)='L', 0x1}], 0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0x37) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@cred={0xfe1a, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}], 0x20}, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) sysctl$kern(&(0x7f0000000300)={0x1, 0x48}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x6, 0xe, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) executing program 0: kevent(0xffffffffffffff9c, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x8, 0x7}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f0000000000)={0x9, 0x100000001}, 0x10) socket(0x18, 0x3, 0x0) open(0x0, 0x0, 0x10) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, 0xffffffffffffffff, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe02) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0) syz_emit_ethernet(0x127, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) getpgid(0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0xb, &(0x7f0000000080), 0x0) shmctl$IPC_SET(0x0, 0x1, 0x0) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_RMID(0x0, 0x0) shmget$private(0x0, 0x4000, 0x5f7, &(0x7f000014f000/0x4000)=nil) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00', 0x2) getsockopt$sock_int(r2, 0xffff, 0x4, &(0x7f0000000200), &(0x7f0000000040)=0x4) syz_emit_ethernet(0xe, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa810065400b7cf6b1db59036ff6249460874cfdee0ddc7c301f29f31d4b172ed5ea8f"]) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, 0x0) r3 = getpid() ktrace(0x0, 0x0, 0x1000, r3) setuid(0xee01) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) executing program 6: ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{0x0, 0x0, 0x40, 0x10}, {0x8000, 0x80, 0x3, 0x3}]}) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x23, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, r2, r1, r2}, 0x0, 0x6, 0x9}) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000), 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r4 = socket(0x20, 0x1, 0x1) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffe22) r5 = socket(0x39, 0x4, 0x2) getsockname$inet(r5, &(0x7f0000000080), &(0x7f0000000040)=0xc) r6 = socket(0x800000018, 0x1, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff}}) r7 = socket(0x800000018, 0x1, 0x0) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = shmget$private(0x0, 0x4000, 0x82, &(0x7f0000ff4000/0x4000)=nil) shmget(0x2, 0x4000, 0x1, &(0x7f0000ffc000/0x4000)=nil) shmat(r8, &(0x7f0000ff0000/0x10000)=nil, 0x0) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open(&(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', 0x0, 0x0) executing program 6: open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r0 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x40000534, r0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) socket(0x18, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x3, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r1 = getgid() setregid(0x0, r1) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e6", 0xf) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000080)='./file0\x00', 0x0) writev(0xffffffffffffff9c, &(0x7f0000001300)=[{&(0x7f0000000000)="19f3b0b3b875dbbb0f7263bb28", 0xd}], 0x1) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000000)) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x400c570a, &(0x7f0000000080)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r6 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r6, 0x8020699f, &(0x7f00000001c0)) r7 = socket(0x20, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setreuid(0xee00, 0x0) setgroups(0x5, &(0x7f0000000140)=[0x0, r1, r1, r1, 0x0]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) executing program 3: r0 = shmget$private(0x0, 0xf000, 0x22c, &(0x7f0000fef000/0xf000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/4096) r1 = semget$private(0x0, 0x3, 0x260) semop(r1, &(0x7f0000001000)=[{0x0, 0x0, 0x1800}, {0x2, 0x80, 0x1800}], 0x2) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000001000)) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$SHM_LOCK(r2, 0x3) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x78e, 0x0) syz_emit_ethernet(0x142, &(0x7f0000001300)={@random="73702eb9ccc3", @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "671996", 0x10c, 0x0, 0x0, @rand_addr="9c7e4d5081645bf0376e0865911feb7e", @remote={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@param_prob={0x4, 0x1, 0x0, 0x6f4a, {0x3, 0x6, "4d08a0", 0x8, 0x2, 0x6, @local={0xfe, 0x80, '\x00', 0x0}, @loopback, [@dstopts={0x16, 0x2, '\x00', [@jumbo={0xc2, 0x4, 0x1}, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x1}]}], "cf6cc3f3631d49dd11a97f5597204ebcb7b53126013870485ee1d6d547109106745142a10cd13d9e6f6f95f2d92c4ea29ae5410f237eb2a331a607c373d25eb3b82fe6b523e1e24e63770dd06e6db5a969972f918f5c9eb41f44b1182c0ea188980c87c31c9327f6856ae431e879cdce6eef47a6044615b14271bce590e4339af9741139f57775ed4256c7837a40456b52930e543ae8e8e3c55e94e12db4d293c0bb591695fce31947395644d1087d6341bc6a1872e629168446530a"}}}}}}}) ioctl$FIONREAD(r3, 0xc0106978, &(0x7f0000000140)) shmctl$IPC_RMID(r0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000001040), 0x3, &(0x7f0000001080)="19a52aa6701af3900d9e3ffe02f446a4d4574a54de39ee3ce2b5511da148d8406988ad91ff94251e7ba522a8552e500f1333c2ca4bb4e5614ebc4a44b2bc4816e902cf9dce63d19bca6eb462146079b27779907b87ba779fcf01834031575ca2bb9044ba94036308f04e8cfdc49153fc071d9616f56eb3d5c97525c3947b9f6373ced651f830997584c2a343f56cec108eec01feeaba741f8a347a2d0037e279a71ceb60aa82b1798ce4e320a1e178", &(0x7f0000001140)=0xaf, 0x0, 0x0) sysctl$kern(&(0x7f00000012c0), 0x2, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x2, 0x0) semctl$GETVAL(0x0, 0x0, 0x5, 0x0) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) executing program 5: open(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) socket(0x10, 0x1, 0x1f) socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000640)='./file0\x00', 0x2000, 0x6381) socket$inet(0x2, 0x0, 0x0) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) socket(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) r0 = open(0x0, 0x0, 0x0) ioctl$VNDIOCCLR(0xffffffffffffffff, 0x80384601, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc010570d, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) socket(0x11, 0x3, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) readlinkat(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0xe, 0x0) socket$unix(0x1, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000200)="c3e6069f794230f81c6f020c7c23ad16a6519da9d034a115a4d0861a7410e5ae44ff402543abe44b81e9ea78b26171184341725d7ee8fd20123db0b5554456315f2a915b", 0x44}], 0x1) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x41000}, {&(0x7f0000538000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x200000000}, {&(0x7f00001f5000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff3000/0xa000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f00001f5000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00001f4000/0x2000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000009f000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000084000/0x1000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) executing program 1: getppid() executing program 6: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0xffff4f70) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) syz_open_pts() select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) pipe(&(0x7f0000000400)={0xffffffffffffffff}) setpgid(0x0, 0x0) r1 = fcntl$getown(r0, 0x5) ktrace(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0, r1) r2 = socket(0x2, 0x3, 0x0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000007c0)={0x0, 0x9, 0xffffbff6, 0x0, "6106a6bc58877481f6b5c442d8b470b900008fa8"}) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pipe(&(0x7f0000000400)={0xffffffffffffffff}) setpgid(0x0, 0x0) setpgid(0x0, 0x0) ioctl$WSKBDIO_GETMAP(r4, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) fcntl$getown(r4, 0x5) r5 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r5, &(0x7f0000000000), 0x10) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) executing program 3: openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) r0 = socket(0x2, 0x3, 0x6) r1 = socket(0x2, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000800), 0x1c, 0x0}, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x10, 0x0) mprotect(&(0x7f00005a9000/0x1000)=nil, 0x1000, 0x0) r2 = socket(0x18, 0x400000002, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x2, 0x0) r4 = semget$private(0x0, 0x4, 0x20) setitimer(0x2, &(0x7f0000000140)={{0x1020004000000000, 0x6}, {0x105}}, 0x0) semctl$GETALL(r4, 0x0, 0x6, &(0x7f00000001c0)=""/8) r5 = dup2(r2, r3) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) connect$unix(r1, &(0x7f00000024c0), 0x10) r6 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) close(r1) connect$unix(r0, &(0x7f00000000c0), 0x10) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r7 = socket(0x18, 0x3, 0x3a) setsockopt(r7, 0x29, 0x0, 0x0, 0x0) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x401, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085761, &(0x7f0000000000)={0x3, 0x7ff}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100), 0x200, 0x0) write(r0, 0x0, 0x0) r9 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) pwritev(r9, &(0x7f0000001840)=[{0x0, 0x5b}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) executing program 3: mkdir(&(0x7f0000000000)='./file1\x00', 0x0) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000180)='r\x00') unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000100)=0xc) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000100)) fchownat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x2) fchown(0xffffffffffffffff, 0xffffffffffffffff, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x8) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000100)="791c965780508f54dbcb129a9b6934991cba070d2e0c2f19ce57fdf185dff047b76f5bce561cfa080860c2905c9d57ef9df88eecb44cc27bf73a964b794a1daba7ac8742bea32f4d23e71ae0658372c558d41ee20902ae", 0xff81}], 0x1) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000180)=';', 0x1}], 0x1) r3 = socket$inet(0x2, 0x3, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000080)=[{}, {0x0, 0x0, 0x20}]}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, '\x00'}, 0x3) socket(0x2, 0x1, 0x0) r5 = open(&(0x7f0000001180)='./file1\x00', 0x615, 0x0) writev(r5, &(0x7f0000001480)=[{&(0x7f0000000240)="cc", 0x1}], 0x1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r5, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, &(0x7f0000001380), 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001480), &(0x7f00000014c0)=0xc) r6 = msgget$private(0x0, 0x2) msgsnd(r6, &(0x7f0000000d00)=ANY=[@ANYRES64=r4], 0x401, 0x800) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) fcntl$setown(r3, 0x6, r0) executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xffda) dup2(r0, r0) setregid(r1, 0x0) open(&(0x7f00000011c0)='./file0\x00', 0x75f493fec6515f78, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x20001718, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x2, 0x0, 0x0) executing program 5: r0 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000001300)="ac762e465780a76f9430eeff8a6690259514c06480cd0005b1a01f099ef953b4f9709ede663be73431d8625f5104a4f5ff1a90313ad53d9fc77826cea743ddc4dfcdf7d1ff2b34dc55b78453876285ee6ac49cfc67f501177d6c2eb40a94106c9e0d8ab33eda7ca18ca9a892c859166210d534164a1bde21fa7eb69776d20fb13f88849283c5aacfc727488b852182578ef616859bf02500c96e93497e1388fe4c0039e22623d236ce2b5d0bf910998cdef346b348db430ce70b145ad0118459c9b09d7a5de6d958d8db9128fa3b843f422186391b401044a35378d23530a121ad43ca048cf191e0597ae157e4cd7b07b310245d51648b73ed135e4a2c0e30fc2aea4ccce47ea61b49f49ddbe22dad0ee30fed5aac8ee2bdeb16906320d7647ae0ae24bed69757f4e18f1d9ef954d6254faffa392495f4637dbd81e3bbb8920bd101daaa5213e1310c988a5bd6d88620827b79b711d89517a730fe28067897b192e8ee4b41453a20c984de1e25f832e1cb724fcbb0a22e5616f9f154f0e735080402d8f9e6ce2cee1fe760a79d8ee710140500b87751441335a74d11049f072b8efa34aeac9a702fb44b711e7d0d9b5b3234130327601f27ebf2e7061f96b1f2b94b64ea130b18251a08baf1db0221de4a1c6e6a17d767bb196930a50a5c13f1a75bcafddd9b78afbcb299e114f4f363d4ceb2ba6e610823e83ac2406d5f9cc3831d872f13b3fd3bf8f942fdc7afcf43ec303ff073dd7e03625026d560946b38bf66213db3053ab666bdda465928794f735d71a2b6557246fa155c19ffa1a1a4267439412ec650670b030a2ec98409be542963cc39f54843f2838a69e2f6043297b1c2d037b94729489530888f969e2cc6534c6f19424becc0e88d7d1778ad2b516a50b60798d6602f7958435895dd3422953413cf236df46646b608ea7a52c6dd0cd700e4ac2e9acabafbd5738a8d72f02af79ca3adb2ee9ce3ff7cb28e7a3a68bde852dea401acd09384b06036f8c2c7ed61af06f12d12a4d0a030c3ebb46067ceaff130c2a72fe362f5b5c68cb4a2e7bde165ed029c421d50fb18f59df240630db0d8dd4098d64e4645bb5107ec7ab6cad0d00b56bfe5460c54120f4b0898f389aa9dd64d3556def3782011e4d4ae5a459f3c7dc349de0adf8f1076fa4926933e61fd934836cbc1db6c41e77ba855b44bd28aa5ba393e7a6a4e363cf98134a9a0f5474ae0119237905f6c969004e842840b6e5e19763340d9f95060f4117edaea11230671362c7cde8786d2ee9dfcdb4ca3754cfbfb541db05c14fceba1ae36fd3f8627b1547a8df1a28ce0719bd54256c3e9d879c3d5cac8e3024e0b3c205adf7638e1dece7b727b012575e56f45acb88999f40cfa18a5c1e77598953efdc5a0e7477d32e04dfa04783dbeabfbc8666787264274d5ddd73173f954ceb8429d1c6c8e005e32518d8e6f792590f825747611d838fd6783c9364c655102f9a5c61ab5e4db237cdaed01fe2f15302a53b562f4c2743e094ec00f98827c25d67b0a24427cd8f6720690a4c1a404695e1ef545f8cf5f9b6b1e06831cdaa1833e2c723c7ae53da3f53237bd6715e50b3d6d64e8916924c9e373e35e66bf0102c8c44e63c1be7498d0ddf01a1f5378da4385db4b8cc87879b83041d9f786277392c471148dd13c9d62075827de259906a9f5d89aca797c6ff447fe175a8582e4a432860426fba320a30c6bfa517299ec370273a74e907a2ccb8f6400f8199d2211c1affd6f9031cb6c2992fe05400a75c96092f9b3b66aea264793b00c63b81172d8d43e676cd2710ea097d206e784e241a86c94b8103bb24dcf358d0b22079fcb61e25cc8ef7c3aa938174ee6ac9b4ac4c19327c9bbd6093620ab8d31c21aca919122645424841b6decb1b5c55f0e30c7bd38eb8a307f753890578bbcb642f6a9c12ca51ed610f872b9644b3f6de28dfef5f6430c863cfd893c3f8bd07661eea431f70f8567b75a1fc2675b7f77a4d5b02309eda03f82bd76dabd802a954ec200d7c33d492010ae45790cae1ade01cfc8470f439e338c76dbdd71a65e1a1f1a3a5396cee1155a8d022cd75d83f01587cde6b6927385151a53e3e5654ab266aa6b12ed85ca5502b158486deb86cb083b1eec0d5373bb8b2c1f8ad9ee12012bab24005ed17fda68bf65b338363decd453e6b52e982740e69646d9697ad555f2c0039b87e3cd9aef092ebf4a36b2800777e5771a6bf5bdfc77534efaffc37e41d94789617a6f47edb656302423cbf06e1692f7f9aa8b97995af8441d24af192ec67364daa5798b8fb2c6c61fc605e2473b1b1e383d7e57d3787c3cf0b1b19070dc32c410ab28e8a9b8d8773e3ebbe5a78b425993ebd1faa5c0a9e0d200ddfb9d7a50ba484c6a7835f5c4067e7e252ffface0f51dbc0ca9bb7bcd4bfd2989bb6240fb3b848a29dcd781a8129ad9bb44265c879e3b273706de3e00e58a3d1d85f2de4b1b4a7851e71ee5f743fe05b8c38caa2f465e794d43cfbae19a216472ae3e9bff90009b24af58ee3477b2b814ab07d5a1fc9a284bfb4a5c0763cb92bbc0d179866dba5593ca608aa3b2d3bbed6e412ac37743d67448c6ba9892c0435050a21939957589fb268869a0e54dff3fcef30b3ad9831531da3114feeae131878301e0ee673660165d08a8fa9017240c33fc6f6fe0f892b5b53ddc82fb532ae80d82129cfe7b012cfa917db0938ad65e4cdb359dc6ecda66fef2dfd984056f01d6af381c64bee810551513ad5a969760ec2c643889a6d37deaee6d851b923b356726a96e0c9b3b921ca12e3532973c966b486035f27e911065d961bee89e6a501c33ca8d7fadc18fee61fd00684009b5c25aa3015508eab7d4a594c0b4c3299a06868d81f283a7995ef11434ee493b43737e07e20ed39fcfb02533cba61e10d333c6412838ca7c3da5894d88dec14e83d1489e5f3d002ddba9e4b46d88171e6d5318ad3cb0fd0e2c76f91f02067d460e588bc10546e8e8458753a8f37ad45f006b7a170c99ab02f0999997c836211f1d5bd6e7961d005da1fcf44f81630aec79fff4000bf7c3c62ca4bf6c9ccc3206aaf084678ab66971be2871e5ccaa924d549f2623beff405b2154b54810fda8d05f6fec4230150e497faab00e57cb7f45b18eb3a0c8122e205e0d9db533a5e2971d7ca241c8a649199266951d6a25e348cd06487b25459ea679b91eb2d8fc265950f7a87524216b7fbb35af0aded2681e05523dab5e4aa27363ecc9699b3f33e9589ab366839eae905055d9be603117d2f7a6b47a426798fd7ca732ce46667fd955f9904ee0646002831be38932131cded376af94b9aab55215f98edcf86c8ecfe2fafe48f39a2a4b51fb30dbba246af0f54cf38a5106e20d979e758720a532e80b07401b14a7c2f7fe3bf6a0fb93c9dddfefd45d555072942801869701551ff75bbb29b7784ece370ef35f58fe5c1082564d0abdfdff406598469112ca19a9d21b48ab61fd411572355369b333f22e2f536150daaa667625a78752aa9e6fef8b79aefd2380c1a5e3d59be91fb087cfcaa49f8f3e3f43a8761424e345b1f4fb4194a93ce541112005a56c99f736dd6c28300030c4d9e2097bd5d1485c64746ac80b32b77634041d205d515a4f852d7a68507e4321731fda41adf2830ff0f76eae3e4006e96cc0f8a9625608f1b6e5d0cff688c41ecd8e25eff0e419e4f2731cd2a12e1ab0e9c2946d26bb8e4f91bc9529d668887f3b7742c4a9431064c9035fae637354d69925a6b1bebdd2412e3eb6051cd2496954de24ff9c87887e7fbce24dae288d349b557d4d3d0db6f42018748c4b74686567755dfaae0713615e7ca31edbe10e1004e5e786edebef858c9e79a93d9560b8faa944060bcfea32ea54114c8a2a49e6f7aac417229cd6d40ea95b698b6eae091a4487d288950886ece38e7abb290719f5a9b4669f8509b0f0444250e1baccfae5826d415a5ab5aaf5deaecc971c4261dae82c892585dfa027e3ba1b56bfd2808863257b2dfb068ef567c498e4f2c00cc7bd396da84210ee34d43f3cb586bc2c2f0a6772628108e1eedd3e21c79efee840380ee1259feef8b75a922225ded978fa8c35f85af025298ec4a5eec389cf0b1eea08921983027096e1d5575418ed963d32222258f18b18a7ad180cffac202acdb4e0a71b8011ba929c9ab6c45dbc47de50a79347cceaae61aee756874abc5c0092c1aef6dee3cd85c96c986bcf6c6016e7f37f2463730f2abf8785b17eb1745fbca042410270e5c6b431f13b5f879e366a3fed19a933d8292da1b725b4252757e97c96c6e7ed06e2fc66e4c7c6e60419360e4cad3098d4c999165e998d1bc93cfbf4a394c30ee89c240d012de8f6edc8510ed31078307e0f176f34c954e252412e46fb17171ab716c43269377431004f6f334d918c87c1e33016d3e5f16cfd3d4f100cdefc793ebe5b056e21f863d7cb4ab4e3b26dfc536d21239e54dc540e7d18ac9349b540aa57092df56d07aa422bf92cb5859d92f367058f14975b015a5635db857861e342fd787d0e94c3cbedb9f3a4d18c3564032eae6e3be4de0ea60973bece4fd51b7b6af7d8bebf0fcaf8d442566af20743add1e578d00cbfa60685bd98b13cf6a4a14de1c5a357fbe7065383bc3cc9c981f0a1a801e019c99423f4b4b87cfad09e54f09dbaed2b8d1a8d9cb4e32a9ed9494c83851b42c6d6d6ebea00bcfb389cb52573424354f4fa451672810100727ff6f83dae71982c76ceee988d693070e74c3e286b80faa2785dfd97c900cf901f9d079ba43fee923f8d27aa04d6d3d39b3c78062681f88eb1ec5280aa916a6793a66f1d6c289d8b645a3ec0f8d3da68910d2336273c7a5d275cdd71a293da8f504335121ca111e82e1372ff6466d4f7958cc7c7a741459a53873165bea83e068142d11f3c9945ad92ac0b26c7d4c9717b2e1b5dc0d1941abe5609323f6b18be74feaa400fe69b478e1be8e3dcd56feef477da8ea73ccce8f956e338a8e0f1a2c80f4c4f65edc5507725b5ba342bd7bcda84138c3c5fc53dd61073739c48ff49e47eff03d8f44137e8ea1a1f5e63da0881a7ce15ef1e87113336edd2dd80e15facabe0e4fac7f5d3a66fa5d213c34302e265bcac6f9fadf8b3150558d77a83d9a3bf756cc922a6afc89fb5e61360c6b67e257f03018906b47944a65eb95184036b7005111c841a85aa7b294d754e262e757b43942a6e55858251228fcecce45298101c3ba55b06ce407a9e0bb79daaf1a90859fa4485d885192f63e133b1f7607f566ff7de7b27360651c58175cb863a80bf002d25abba3d116a7855daaa86376dce9b3c815e25706eccd421dfd3b5cdfe1f56b36d0553a3f1d146e10f915a0d80e7dfe01ebbd428ea54ad19132d5852850a0dc4cc7482881b64dea85f06b70d21deb3c1fb7843a34b7c1ae6326a97d46560e9f6db96b45101e0be5d76c955e14c2e78b48ec02a47b739bcaa6b8ebcd7034df9c1aa9d1ff0baacc2288e4f8d0c83d20665ad4fb9768cd70aba1154745378f8b01327b74d33c9553c6aca3dfea000caa9051f4350dd8a642ea71ab58a20b990e34855717915cbc1eeaa4f75c0a5246db9f105c39acc5470e9aff8ff3ccc9fd73888bc9ffe7f2c3d11680c872ec98eb1a3fe393317181341d968b80685939cf75c9579d609d92259d17012df3219e1efdd6d55c2371e984f2b7028b51218459104c279fbbc4dcd4c3d76b4b9620611343272547fed82b763d1aa48e489ef9948ae8622645528af1cb96bc2"}, {&(0x7f0000000200)="94572a495e12221435268ba67d2977333b3c3b73928f9302fa54af5a524b290cd30fa1f8dc77dd436ceac49a32e5b7495927bd1ff15ba8249d9b72648a5c3184e6509d5faf6fee96167067f754660c6891965f43c4738d8f87ff4aa602109e59d177fc880869ee361ee4759acea4467f48cee09823a655831477370b28fc1436cc9a75dd104b441f847093016e9278a30ae01a2991b2bb4ee25ac9c1297bd9e08b154402aa624ec61ee22324c8d33eacef0eb4a58740e7915cba9f92ba3c0af003a209791a945cb4544ca646be390da795248307dcab48b970ba"}, {&(0x7f0000000300)="0c07ab2962cca91e80cafcc76b57f5145faa0c0e6b2e76f72d0507b11a45045b40440846093f8d01499a5c79759d2e36488cb49995854ff51950337fad"}, {&(0x7f0000000340)="0460e501d679bdd2b8ff01cece758e2e0719272c2ac30ffd301acf14b2ccd32c8cf338313807dcdbc58393784ab58592e3afb78ff4156ad331f809fbf419c6fd0b742d4644585abc0816d80ba2e67d10"}, {&(0x7f0000000400)}, {&(0x7f0000000440)="d71fbdbaf017dc41eb64238692aec0836e594eee0dbdd122a39ae4d31784c65c207b2f3bffcc47992251fc9ffc761145c8784a294825ec14da159ecf51d83c286bb9f896181c5b4ced62c6743e779813d4e8d81d72f68a62ba47445dc481e7ea5eeb94a9277543f6f6bc7ede3215"}, {&(0x7f0000000540)="cb77779d2a596ad7f979d8a78361ea89491dfff639d9d4647c422939bdb16967a90f4519488a83fd0be1d3e1ffa39fb9630b22bdb54be5b00e68626ea47703da122c38e882ab1ea41a631ca5770699f2b88e06cc4e0c442a48900d2a5b5e9c188eebb3d133e55c14b7b57b8c80dfbf294030ee33af31b577d7c7bd440fb93d737cf6462e2f869b96ef"}, {&(0x7f0000000600)="6a82b8ebe94f0a112dbbfd38c83aa6b9135bb34b4efd0027dbdb7774d11b6de0ba6be074c901728ba82f36adffcc69ba6721250b8f69c55170333eed895e643093d6550a3b05d9b147709217ebb3f8a1c9d5c531d5a82eb4fc92f61a92a846bc0d5831367b3e5c32e92d968ab65b7b295ef7c5fbaa30b42d98094465883522e9122f78a73c86c55af7f31b9453d35964bcc76395eb97e31ed95dfe9c37baef18477257f1a891a1a2d3e71c3d3a15d2"}], 0x1000000000000174) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r1, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f00000012c0)='./file1\x00', 0x0) unveil(0x0, 0x0) r2 = open$dir(&(0x7f00000003c0)='.\x00', 0x0, 0x0) faccessat(r2, &(0x7f00000011c0)='./file1\x00', 0x1, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f000002f000/0xd000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000040)={@local, @broadcast, [], {@arp={0x8035, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x0, @remote, @empty, @broadcast, @loopback}}}}) ioctl$VMM_IOC_RUN(r3, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) executing program 6: setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) syz_open_pts() open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) unveil(&(0x7f0000000040)='./file0/file0/..\x00', &(0x7f00000000c0)='x\x00') socket(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) connect$unix(0xffffffffffffffff, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) close(0xffffffffffffffff) socket(0x0, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) r2 = socket(0x11, 0x8003, 0x0) getsockopt(r2, 0x11, 0x2, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x2}, 0x4, &(0x7f0000000080)="2e81fc25", &(0x7f0000000180)=0x4, 0x0, 0x0) executing program 3: socket(0x11, 0x3, 0x0) (async, rerun: 32) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)) (async, rerun: 32) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) (async, rerun: 32) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) (rerun: 32) r0 = socket(0x18, 0x3, 0x0) (async) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x8) (async) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000040)={0xfffd, 0xd5, 0x5a, 0x9}) (async, rerun: 64) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async, rerun: 64) shutdown(0xffffffffffffffff, 0x0) (async) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async, rerun: 32) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) (async, rerun: 32) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) syz_emit_ethernet(0x66, &(0x7f0000000300)=ANY=[@ANYRES32, @ANYBLOB="c0d109f7d5cc7ab9464d6c99068062d14cdd354e16d5c7326a7c72b65ed10e378d90c3ab664f892fd9b70d02fec01cfd91707de6d24a0fcd78ff4ac089af5fc2545f3c78433fbfd61bdfb7980ea31ace17d8700d224a4e0a11ff13720bfddea711a8548e5ec4642b437320a88d699e66c698df58a884b25eadfd1efb04b2b6e99dcdd2138cd4d883c031e5564659cf41a6b0a4c7726c80b91ccda96dc2a1ecc3e3b77a0f7a496e27759b8bc5be77904907e3185ab382b48e49a920115c81733663f4a69e2ec430f64f454ba9d4b7bca4db7d4073d1e2dd254e04b682938e02f3e2eb20da2ffaf44bea0c97482f5f36d56026203ee5bbdf104bc9136d523e7b713ed9197de2f9446dbaf54ea59fe593f4e9af5ba07fab5156471a3afa75af649d40c9931fc41343a5bac5de7e7e4dc8b83d7cd15b409f6c33297197610b09a6d1638901323b53e2f8cd95f364a815b34519dca7bffac2deaabfa8d73c83b5de1a7dc2a4447dfdc7c0f9d28c0bab80a6e63c351520a93f0d9653fc73635ab59b65ca8ea87407792435050dd4705abab28d31e621fbd7919ad6bc352ff46a17763c25acdf25edd9abc1390faedba96f4b109ab196e476bdb45a9b74205453558fbce27ccc6a5bfbf71304bed8b406c2f0cf45d63df3c0829b5d646b39188e89f41e7db3166d688610c65710a94832666c51ed6f0933799031251e698c0ebf931d4d45659d9e1c8a429f450a2bd927a97ee7680ecae05a0ab12444102acf26c68a2de8352425aee627195ed1b722aa470455a2554af480880daf2278d3f2d30b1a3e1120708ba91df87595b94880b398230d03d05dd0167387df5f504ad0d54786731722d37d8b747b24f82c41ddbde5862bf7b310bb19442f313d6b89eaddbab83377ffe07b70326ee64d61fe712377b22cd647747bbe16479c344fcd5d20ba7c06ec6d5f643b9767b6b573ce3d9785e68e1595ba01703be3bdc14c82b9d888165db8ef3ff5a9dbe8f7cdbc1cadbdf1bb5554c1d474ef0e59a51122badd66bdac8d9c17eacac899055b8f49c280715dcb9bcf217b89d9e8402c94007d6be91e2a4f08677e847ce8b8a6c1a92e4a854fdc25305dc05021d1198b48661c885b9be0e1db0eacf9a58b01006990bafe87e36b66aa29a9f6078c0c751e14534bb1ac3ae740c22f7aef74d4f8bcbac1025209e07b64325e5546882e443fa9279bbf2f0961e71c4d40c95be141d4adf6eab6693b702372c25328dccbc33e3326b68d2183c7f58bd3d5ce5deaeaf71be90738a672f5b0495b201bdc659758e5c3097aca4815b5d77ab0cea10e143228b47572d3ff96e3942d59271941265e8cb051f3769f6350bad937ff38fcdc8f4d582d3a7e6f5393cd10e835b6713cf3401f7662585786e3fd36dcee14445fb2e5931497184add73bd13c15b626fc291bf3d2c98e899f048ae47686285aa7a3b42db27da352fc4019f4bf5413143541ae1fe82a0150bbfa2fcc81c4c18e51d4a211b224a4b6a26b819016d7b40e9656ba3a848887c02e819c097117c18536485c75c86b11dfd275649f6a90a2099f26148c88096705726e101d07be08927744f6a834f453e167170b2fda84a7b802652fe7d1cb1409624a54897713a50f62994f655d0fe9176251c3f80535ddc0d0d63cb0ebd1253e4841620d4053e1352fb51a16577a29ed84be613a7912455806e647df989bdf94616b8b711b8cda23e3a53a06a6d377aa297166175f37c2e6a3948193835e8f2b2e6537449801ba39dbf9ef2b243ed15852dce5878f5f335b179ae8042b3ce141f374ad2224e59c31824355ffdd5b17e76ae8502b0b7a445436cc6bdfbb4aff193e7b44194f4d02a291010368ebc735c6a60817771b82ba5bdf64005fe82e0f6d8073ea2e3ca06819c79af2d241aa55317d109954970fabc44e764033246a4dc6d068ed5cd7392c3c75a9c90934ecf72958883a251f24cf91570db6bf2deea2520f2801daba3334c7beab60cfd04001ca6404e4f3e9ffe46c6143ee841067c3878b7e84cb96fc731d4c9c724cd60c7f3ce48b674761b8e6c5891a4783c25a7ab00c068335371ec0597551b5b67aff2f9696a897b0a3a9599667d6e7a56f78fbb429722e936445166186155322071dc5be8622faf95645d803bf5a462fc2d0d362b3a04480847960249e3a163f5b486ceaa02cb772b49679bea77b1e6b1f14c51e2c7695f3aaff0a022d3ba1feb36331f4426b5c42acaab41671d5130adf115cae24e5db75360cc6f056fdbd419959b2ad34bc551643f2c75432d39ec5abc023f435f8050fdacf6a536802a402a0c7cd3a06ea5daca0fa5d517e13c9b123363db3237844cbe9d0a32176091f68d3d29544bd80b828a27e31db2e78d5e5485800204c001e560bab751aa4bdb9b6ef3247a60cf01dff6c490612436128fa463d01e19af4a87f056a4b5e0a7fb27c78163be1d707265db9eec6d2ce953987818f0891e0fb221ed448a8bc3fa73c34a548906e05fd7a23d93205e737b2c63ef33c5c0dffe8304b4d378af7b8d960ada9ecbe581114dabd92c9d1770ae619aecb3aecde462b9dd30f9eca5d53d171c54e96beee8f928de53b6de5ad96becf355d428e605989bff45456d4801060f03739a079af7b1a6d6ac46957ee8b4ef1d87e8a9ba621e1ee89fbd02459a788d36c20c3b79eec8623008a2f13911fd3e26f4dafe0fbb55af3acf9a3acee52818cb58858fcd3bb3aef605e943c828586590786e33015c897aef4c91a880966115b279fad898d30e554b565b77fc390f4f0ee213cf9181efa4cf53888757bcc1c6a5de74d666a69d519b793d50ba26bc12ee05b1a783b09d8d1e080fea6857e2f6509d783596ca6c5ef1c0eb8a50a002e3b5cac78d02bdc9ac901104c5f5283aa0fac4b62693089573fa1f4240d0412005d32f8149cba6ea45a11dc632346c8b0ac84adfac17386edec417c592522243b76e14e3a4ae850ae35f22a41df7bc2f9d0d64312f114935473063a2c6a93da5690b3080d032d5fcf9ae1d4248df618a17e5d20eb654bd2e9649320758edbc4c5e3f270e5d1d4057289de0f842140ccb1d2a5c28f942367119da047adca2eb3658c5bc6e50721b986a0256d2584938042c7f261398074d21dbde2f7907ebaecf4e6f6f7c391bf8535f53f74c00ae7c644f791b5ee6700027c96fdef85d9f38f85cd9d9414f099e2bea1039836f681ab8b2a02b2f06f25bbc201745ec2c9d4fe4414ad51e7a3a57cb51bfac783d359c7c9d51a9ee42eed2bea8a255a166e92b3bca445e95d44043531d6351c3f821783d47cd54933f673b1850213f09335e1ebf2482e13a68ca26eb8fcb08a251554d960702c39ee9850d5cac20f243029073e9928c402af20e10cc39fb04dc524236d4b043a9fc66524423a7d3dbba5ab88dc225039981dc9bb7770bc7421eac2d2ad369b22893fc461669357b54be531c7ff8be73fe850effdbd1705f1f72c3dda8fa3acb60c4094723c26e1749ec5041fd2722b368d0cefb266b0a7a9c32bea1643b06107caaf527e45b8468f5e98611abbb8b4454196ea2c5af62990a19c643c751c3b55f680f8bbc4c21eff97d4c98c07f482a0e5f31637cd6ac6ca8ee6dc3ff6497ba45aeb64e48ac17a81a23757745eb8a80657880c3dd778dfb2adcf922aaf1e1a8b935fb7add95ee96a0a27e1edd8a2b4c7ffb16f005c93759302a718a411410c2fa16d1323785dc50b793f3f157304bd2ca50a0a64eb9edbe25b8382bcb13e3574267befba483c7583d44ad93623ca7dfc5f3c80c3c89c4c4990defc644978b6fe34598140a953b238cd571cf71e2417d96cc428150fac8582071b50f4b1c0623a52d9657352201d401e51c018311066b4c30f6de441c708c5a91cbb2cb140df5c21e248b29bdb53c81f41f7beec37a2e1fd9c8367e0cf8646137fd93dcc9e5e76c4e5ca413df8a6614e6bbb17a1f168023afda2b23274f78c152c6849cecff6e3ea7677e8557b5dbe5afda1b924ed406367ec9aea1a7ff0ef41ad1f2dc9465a5df4ce980eba7e66cf3887c311b07cabae9083e99a6c7a5281a100a98d78f2b577c85ee72ac25e17d465dc7c16f835fe6e0755028fe894588c9f5c98f6df582f4c00c3e7265f65c42608ba16466955842ec17a7014ec1e7181c356525d0a909fc72045a04258daa04cecd6c0e86691a6daa4b10bfff996144c6dd2bbe6579e4041b7f5150defd1abb9c230128f8dea9464d973ca7246e1e05b0532853d53355b067b2833b02ebef4c47b44a5875f018a7769ebadb033584f85a2e224a4e5776a3c21b1fdfa0b4884c22b4547d8c9b3ce36d7b4d3776833fa9d9d7c463acb5eb76442cf7fded923e98641294c3acbea0673e0ca28dea8fd2510da4513e56985e50b02ca5ae092610f5f87b2c7dad67d9b9be4deeaf304d40f085bacc4382debd2922f993fbe6c7b79fa566a8ca171fba3ab6ade96b495891896bb321c726063ea49496c399d515315fac3e6d0e7bf776e76d40d01ce9f3f2871f59ae4c55473e1178e89284973d5888ba9a5443b0fbf688f889f460cd5ce6db2e4058ad22972b15837b7e4845dce919d7b9ce82efb14bae55bc26a00acbbc3f73d44ecc3bdc35ebad0b92e02aebc75b4a5ee68a8f7d131aa330bfc0c4c7b08959367a8ff0005ffbed0eb3c4703e5910cdcbfe932c90d50d6f049c70d9680ca8bdd8c49f9992bee11104d2825a7758408ff6d84775b22037a73b0b3b1a5e1f982a2fc45fd8bab362866397cc4a9fcb54462d1f4002d1c77e2a786324bb018a712df60e0946934f45071bf2028fbab454d7406b4663995fe0d9fd24b722354079f26cea44b6178ef8e11d2b6ec3fe34773945ceb315fb0c75225e456541d524257a7e304aa2e19d553356c0bbc3d05fe60f9b8bc9542001281ab782384c3d657298c4332bd3dc53720ee6fca185aed92c39f601c831817d0c8ad4a47cd18a64b20ea0493b7872a50bbb942e8c97660d1ccb1539b562931f2203550de0a21204e491b084b7349979861efe34e44d6ecb7f57c64401f90a6e0a47fdceb25ed2821feef88a630d1095f08cc1547a6ef424a8cbbf00bd7d42d80c794dabf7f1787d0994b749ae7aca6288e92b760d270aaa664d7488394ff0612900413e9b02ce97268268776e98797489994a5803d8444ead2581739aa48377bcc055526885ce638d2c9ba418fc4e0fa30dd0fb114a61cda58b86309703567ecd0484ab15fd9550411b8b84254c744bbda1c80c4e8c51ca1da1a7fbdeb17c9b5ca32206f00803c0e4a0dcde0ea8114a2421aeb2680004dc0bd9408f4b4b8d16091ff75145f9163844df5abd27ce6f2612a24e6e799202ea11f07caec533ee59134c8bb0187f89ed2d767a618efca1a5970a95daa41dfa9bbf7fe6f334b32b21710f135e0141344afabfaf736798251ff285c546138f47eb5ad9bd7b791558bfebacb3615e462a33977d1a8c3c99b32e86170b2ed6e3b9d3c7677b42d92b8de506b8a8eb3ad4d894039cc704793aafec4e38b305afd95bdf65f281fca3ff6d86e48d36bb316ce4ec0c85e9200d2d626588c093d8ace0de0ef38404e219ca1c85b7de180c167069f9f7d550e60851b6b804319c51f5b5c9e9966f3acc86f613f2763605edc85016c2f713b0b0427101c1a277962495aabc5897240c2341a707f224224666d59e407dcf78c4854562da86f8274b6614442d8d728aad0dd222dbe44970e7b4af4eb728648f21c651a6d0448d6a0d4773e9de70fdc80144b5affec9bf4f8dce26e183", @ANYRESDEC]) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) getrlimit(0x0, 0xfffffffffffffffe) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x800}}) (async) r2 = socket(0x18, 0x3, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000000180)) (async) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 5: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setreuid(0xee00, 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x33) r0 = open$dir(&(0x7f0000000140)='.\x00', 0x80, 0x0) r1 = dup(r0) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x2, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x2, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f000002f000/0xd000)=nil, 0x0, 0x1000000}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000194000/0x3000)=nil, 0xffffffff}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000032000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000162000/0x4000)=nil}, {&(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000032000/0x1000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00', 0xfffffffc}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x20, 0x8000, 0x2) setsockopt(r3, 0x1000000029, 0xc, &(0x7f00000004c0)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) open$dir(&(0x7f0000000140)='./file1\x00', 0x200, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setregid(0x0, r6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) lchown(&(0x7f0000000000)='./file1\x00', r8, 0x0) seteuid(r8) r9 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) chflagsat(r9, &(0x7f0000000080)='./file1\x00', 0x10001, 0x0) setsockopt(r4, 0x80000001, 0x402e, &(0x7f0000000680)="ebfbcbdf13b97aa02eaa4e713048e699ffffff7f08c2811a7e2eedd357580312ccd65218f3c2e74524d3aa2554b5b150e2dcb7758aa838ef4f3b1ca76dcc8960ddc310d95f9dc6ed5d83fb506f35d26bc1ea9c3b4e10f2b6fceca6529c46548e626996f5a95b947cb8b7982ea2cf4fbc7d3268ded952673c9cc2810b783911f48392a4535e01e646a280dc0cb50a15fcb02fc8c544400fcbac965dc47956d127683ac79ddac27f15f6c15943cd2e45d9a5c431dc1897f5b1cfb8036fc1bea61ffb526033a21171848891c6270d74887e8f988c4304d556efde7535", 0xdb) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040), 0x3, &(0x7f0000000080), 0x0, 0x0, 0x0) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0x79, 0x0, 0x0, 0x93a2bf81}]}) r1 = socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x400000000002, 0x0) r3 = dup2(r2, r1) bind(r1, &(0x7f0000000000), 0x10) r4 = socket(0x2, 0x8002, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) write(r4, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) recvfrom(r1, &(0x7f0000000080)=""/93, 0x5d, 0x42, 0x0, 0x0) executing program 6: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000000)="f9a1c701162e373f67028f33dcf02d3fc6be51adfd769439cd2a502b0dd2f4420babb82c2522b6141b7e3a47118b35202f3e5ddd26e15127ca28e787ffee7b5b9ef5ccd161c2cf96bd14fcb1cbb009bdc115fd54a33767d16bbe8ca36f3520e80751922fa3385414516fceb0aeec9b6024b64ce736e0a3d997af791fc2f5929858de08d7a686526551ff09f3d15b8bbc3327820daf37297cbe2aacb062472e", 0x9f}], 0x1) execve(0x0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) sysctl$kern(&(0x7f0000000100)={0x1, 0x30}, 0x2, &(0x7f0000000140)="abb70f50fc28b57e6b4edd2175c3a3b883a58e8d246b113d3748d8d5bdc91e95", &(0x7f0000000180)=0x20, &(0x7f00000001c0)="44ae0272d9780d16e1f10a6159afef0f6549ad017c454e85f00304934bb49d8388c2b6e7de60921f41c55c1a50522ed4939582e3cdac4de751487311d4beb7512f898ca3dd191589c5c6af20b5fd5756d3b26e2809119f3ec6af3f3541284cb533b2cc4c56aca442a08c839b62e804a811de460662f21d1de565eb89dc62ac54af8a52cc234eb3879dbbc2c0c309", 0x8e) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x18, 0x3, 0x0) mmap(&(0x7f0000ff2000/0x9000)=nil, 0x9000, 0x1, 0x6811, r1, 0x9d85) r4 = syz_open_pts() ioctl$TIOCDRAIN(r4, 0x2000745e) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = dup2(r3, r2) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r6 = getppid() fcntl$setown(r5, 0x6, r6) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x20000, 0x4) write(r2, &(0x7f0000001680)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0x1001c) executing program 3: getpid() sysctl$vm(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7869) r1 = open(&(0x7f0000000200)='./file0\x00', 0x80, 0x29) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000000)="23215a0eac4c57ead96efd345df756459ffccae74aa927e85e4e1844578212bb775e14c946966e176943ccf43d2809a9a35c7ee725173a1f0751c1a00120a3eadc2ab271a6df14e9e4eee27782f6794753a4e335cf8a71194e48e3f790310a", 0x5f}], 0x1) setgroups(0x0, 0x0) setreuid(0xee00, 0x0) getuid() setegid(0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000100)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000580)=0xc) r2 = getuid() setregid(0x0, 0x0) setreuid(0xee00, r2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x8001, 0x0, 0x0, r2, 0x0, 0x100, 0x53}, 0xffffffffffffff00, 0x7}) setuid(0xee01) sysctl$kern(&(0x7f0000000040)={0x1, 0x51}, 0x2, &(0x7f0000000b00)="ca81ccec5c4316650e4b71dac7b49e2b4e13e911ebe38480c80991b58445dbdd4c08c56ffa190df572e870fe523d0dfab79c2ec3d4dc9a00ab602f870aea98725692a01f2d72531016ea294fbed8af6bef1b343d41683b696e97afcee71574621bcbe63452d8d8bf8ce607517a4b20d8bf143530b71f6d449c821062e787c1d2862ce4dbd0ae838d109dd58de123d896b0f447f886346700ea239f28f898cf014111df34242ae3a18784e053be18ae0a204311ff62400b1b3410ad2ae0b11224026bcdc2a0753391858132", 0x0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f00000000c0)={&(0x7f0000000380)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000002c0)=[{&(0x7f0000000940)="d737ff1ae0294e190f795044987cc3998b6589e044ebcb5930fde148f4b652f3712c8c1f322bb9c92ff443c46de51491a1eacc2c2b279633757c3286f2e4d4f7523acb65dd5d03fb431b7e9ec294ac123502c977adbc2aea68c48ff78dcf9a644b818ae9c9f11897daef2769f2b7124a2511a5c74e13015249af81d5b6eefb726a81e89badfbe96b39192703663368d472e111f3f143433ea5d2e85cf6fb5f399f7444e66102e8c8f427de0805db0ab4917a1c81648e2de9487f92d2ede1d613cdf3622f8518398dd72b616f0e784f537e4e00bb14e169bf8e6271de4b1f34cf7c8c327cf2846e28913a4867143197b5280c369aeaf56bf9cc6784635ef8d079d6d666728d36ce48d6b2b77d79bf1c48e1d79c4b400b1078529ed99b4785f7", 0x72}, {&(0x7f0000000500)="6516e3ae7a32029d33d4850a88083666b1a90e9d0225f8c108d57e3b64194661c33abd70e52fb16ef083de33465f2769886699bb2cc95cfc5951485f9cd0aa20a3f19c9a283a7c39d7e72feeeebb33bb1e1e6d217bd99d17e96be6e7a0fa73a2bc46ef0473888896629d3ca0396723d1e865eb4066a6d3d485832af3", 0x7c}, {&(0x7f0000000880)="ab87992a1c2bff696345dfc45582002a370262389dbda96f2f96963f3d5803ec77233fb4285bef2b0b4d1beee79f4f9bcc276f4c213a8f96cd39922f3f79f1fc1a4b39af3b17654217abf20e483d198f0007c197ded5abba91dc7c464ee5dbea9250b014122d45ce5c9b431702513706b915f89359ff735ddfa344fc7f1668be3ba1cad823c0f679e43ed8eb09394665a0", 0xfffffe98}, {&(0x7f0000000780)="80308b95ea24f5a70c376de3071435361f3bd8b3d9e5e16b2f2fac11cc962b3ba7948458aa07bf841f4426944b936b0721400c1d1b15035c69a3add00c60ae0cd1abd6655debea0c315abc7ed33051b0f2a2ad1602ddeb66539a", 0x5a}], 0x4, 0x0, 0x0, 0x4}, 0x400) semop(0x0, &(0x7f0000000240)=[{0x1, 0x0, 0xc00}], 0x1) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000280)=0x20) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000004c0)) getuid() semctl$GETVAL(0x0, 0x4, 0x5, &(0x7f0000000c00)=""/276) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000680)={{0x2, 0x0, 0x0, 0x0, 0x0, 0x64, 0x13f}, 0x200000000000205, 0xfffffffbffff0002, 0xfffffffffffff800}) semctl$GETNCNT(0x0, 0x3, 0x3, &(0x7f0000000440)=""/64) semctl$SETVAL(0x0, 0x2, 0x8, &(0x7f0000000080)=0x2000000) getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0x8001, 0x0, 0x0, 0x0, 0x0, 0x12}, 0x0, 0x441, 0x8000000000000000}) executing program 5: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{}, {0x45}, {0x6, 0x0, 0x0, 0x42}]}) write(r0, &(0x7f0000000280)="ce4aa4a25043cb02aadf8701f131", 0xe) setrlimit(0x6, &(0x7f00000000c0)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000080)={0x1005, 0xfffbfffe, {0x0, 0xfffffffffffffffd}}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x35}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000640)=[{{r3}, 0x7ffffffffffffff7}], 0x0, 0x0, 0x6, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) writev(r1, &(0x7f0000000500)=[{&(0x7f00000009c0)="29988318b0a02caec07ae50d451e0b92154d91a008fbb19d2e6b540a93", 0x1d}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket$inet(0x2, 0x4000, 0x2) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000000)={0x0, 0x4, {0x0, 0x3}}) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x6}, 0x4, 0x0, 0x0, 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) executing program 1: socketpair$unix(0x1, 0x1, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000140)={0x4, 0x18, 0x29, 0x2b}, 0x4, 0x0, 0x0, &(0x7f0000000200), 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) ioctl$BIOCGFILDROP(0xffffffffffffffff, 0x40044278, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{}, {0x3}], 0x2}) executing program 4: socket$inet6(0x18, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000080)="0fdc0a4b90ab48ecb10218bbcfbf3325f532d54da3ed152bd3bb42c1998a3fcfa9b5c12fc9", 0x0, 0x0, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000012c0), 0x0, 0x0) fcntl$lock(r0, 0x8, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = open(0x0, 0x0, 0x0) lseek(0xffffffffffffffff, 0x1, 0x0) getdents(0xffffffffffffffff, &(0x7f0000001280)=""/4096, 0x1000) socketpair$unix(0x1, 0x2, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x2, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) dup2(r1, 0xffffffffffffffff) syz_emit_ethernet(0x4a, 0x0) open(0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000001280)=[{0x800, 0x0, 0x28}, {0x22, 0x7, 0x3f, 0x403}, {0x81, 0x0, 0x82}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) writev(0xffffffffffffffff, 0x0, 0x0) r3 = kqueue() r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r5 = fcntl$dupfd(r4, 0x3, 0xffffffffffffffff) kevent(r3, &(0x7f00000001c0)=[{{r5}, 0xffffffffffffffff, 0x71}], 0x5, 0x0, 0x0, 0x0) kevent(r3, &(0x7f00000004c0)=[{{r5}, 0xffffffffffffffff, 0x36}], 0x30, 0x0, 0xfffffffd, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {}, {0x6}]}) r0 = kqueue() r1 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffc, 0x7, 0x2}], 0x7fffffff, 0x0, 0x0, 0x0) syz_open_pts() mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x5b43, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x11, 0x3, 0x0) r3 = socket(0x11, 0x3, 0x0) setsockopt(r3, 0x11, 0x4, &(0x7f0000000340)="12000000", 0x4) setsockopt(r3, 0x11, 0x1, &(0x7f0000000200)="12000001", 0x4) sendto$unix(r2, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000180)={0x1, 0xa}, 0x2, &(0x7f0000000240)="59273fe9797d61f13d29334f59cce8", &(0x7f0000000280)=0xf, &(0x7f0000000380)="106a5fc40da0cea5cdd1b6d3c89c68ab291433b94af4ffac4edc719f01322c7833a851e0be398f1ef30e8a7e43b014ed028fdbcf03c075db08bbdace0a9332386f910650fb9861151f9abd17ca9d1571fcf1ac29afbf07d13b621ec9fabc308d8d1bbe1e32210f31cb6cf0b0be55b176e9c7de8ce95d5d9814bba6861e1c589c1119478036a313c6b897377db17e2909430c7fd88d51c1cabfe94b9164a54e5a9738aaed3040781cd3497863bbffe8b5cdaed585f9217c9842aa1051b7c2e599941e3b1d659bf424027d6cad1c123c9752d14422e139ace7c7d2de68afe1ce001e295c421cc5dd5885f0fe3b05918465026191", 0xf3) sysctl$net_inet6_ip6(&(0x7f00000000c0)={0x4, 0x18, 0x29, 0x2b}, 0x4, 0x0, 0x0, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) r4 = socket(0x4, 0x2, 0x0) ioctl$FIONREAD(r4, 0x8020691f, &(0x7f00000001c0)) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x8000, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r5, 0x80105702, &(0x7f0000000140)={0x1, 0x3ff, 0x7, 0x3}) executing program 2: syz_emit_ethernet(0x66, 0x0) getegid() mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) chdir(0x0) mkdir(&(0x7f0000000040)='./file2\x00', 0x0) mkdir(&(0x7f0000000300)='./file0\x00', 0x0) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file2\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000740)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000000680)=[{&(0x7f00000001c0)=""/207, 0xcf}, {&(0x7f00000000c0)=""/70, 0x46}, {&(0x7f0000000340)=""/94, 0x5e}, {&(0x7f00000003c0)=""/162, 0xa2}, {&(0x7f00000002c0)=""/43, 0x2b}, {&(0x7f0000000480)=""/237, 0xed}, {&(0x7f0000000580)=""/83, 0x53}, {&(0x7f0000000600)=""/127, 0x7f}], 0x8, &(0x7f0000000700)=""/45, 0x2d}, 0x802) executing program 7: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)) setpgid(0xffffffffffffffff, 0x0) socket(0x0, 0x3, 0x3a) setsockopt(0xffffffffffffffff, 0x0, 0x6c, &(0x7f0000000040), 0x4) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f00000000c0)={0x3}) ioctl$WSKBDIO_SETBACKLIGHT(0xffffffffffffffff, 0x800c5712, &(0x7f0000000140)={0x0, 0x401}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x20}, {0x24, 0x0, 0x0, 0x3f}, {0x8106, 0x0, 0x0, 0x8001}]}) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r1, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000080)=' ', 0x1}, {&(0x7f0000000340)="200028b70f11e20902a317db14bf16df41fbf10e4c48f890bb925329f2b8481b55749075b2e012ee115ca9c10cbee72c801a384d188a10c56365228efe0fdf245adef39775b4da7c6a324c224b938743ddbb9340990cb7f3619208b103f202faf951a0bc67", 0x65}], 0x2) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x62, &(0x7f00000008c0)=ANY=[]) executing program 1: munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080)="ae215599fed2fce97f573b9c553a0e622d29cd093849cd4fe42e0f5d2d06a4e744f0713d1fcaa1b8274dffd067d413ef9d2224d3fddc171f73a295b6ed18b3d0588be75e78a1d734e15bfe", 0x0, 0x0, 0xfffffffffffffd37) minherit(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x3) executing program 6: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x18, 0x2, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x4e, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r3 = getppid() pread(0xffffffffffffffff, &(0x7f0000000280)="ecb9c3692bfa2916", 0x8, 0x6) fcntl$getown(0xffffffffffffffff, 0x5) ktrace(0x0, 0x1, 0x40000800, r3) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r4 = msgget$private(0x0, 0x2) msgrcv(r4, &(0x7f0000000440)={0x0, ""/206}, 0xfffffffffffffecf, 0x0, 0x0) socket(0x1, 0x2, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x2}, {0x80}, {0x6, 0x0, 0x0, 0xfffffffd}]}) write(r5, &(0x7f0000000840)="1634010091cd1585c50be6b14549", 0xe) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) write(r1, &(0x7f0000001680)="04bdfa5d1d280180000034825ba16601000000000000006123339a346f7315", 0x1f) executing program 4: socket$inet6(0x18, 0x2, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = kqueue() r3 = socket$unix(0x1, 0x1, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) dup2(r4, r1) kevent(r4, &(0x7f0000000240)=[{{r0}, 0x7ffffffffffffff7, 0x87}], 0x201, 0x0, 0x5edce561, 0x0) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffb000/0x1000)=nil, 0x1000) ioctl$TIOCSTOP(r5, 0x2000746f) r6 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r6, &(0x7f0000000880)=[{&(0x7f0000000400)="8e", 0x1}], 0x1) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0xe}, 0x4, &(0x7f0000000080)="9b1809ffffffffffffff7f473f11392267adf44f4b76c76d41859d85ea800dabe467bafd35b6fd74c94d1b44", &(0x7f0000000040)=0x2c, 0x0, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x1, 0x70) executing program 3: mknod(&(0x7f00000000c0)='./bus\x00', 0x80, 0x881) r0 = socket$inet(0x2, 0x4, 0x1) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000180)="6c65fc4b5f7c24c7a99bd76128fe4adc2215ee10a87bc6941b2118539a22c6f08f7254eff52e8ef57988749da3d987ceeea445ebf730d4c1079c715be5ec3d4468c385cec778e62e5426d7a950a6993c8d4640efaf407809c285df4e73e9ba7b0942fda8bbc76fffbc25a2113350789598c9592d2cfd938cf1f18e1dd00c032e7b901ef591b6b1ba746693445a8761442ce9e8b95206cacec059c35a1d1a0a65dae86fab531b0cc5a41a088c3409cae67454fa8764e8200497dc62a44815d6967e7e264cba59e36521e4936800e7abc1842a7c3879967924bae7f19c303b491a91efbf12ab60addff641e54582", 0xed) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x1, 0x0, 0x3}, {0x3c}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) open$dir(&(0x7f0000000300)='./file0\x00', 0x20, 0x11) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000380)={&(0x7f0000000180)=[{0x7}], 0x1}) dup(r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r5}}) r6 = semget$private(0x0, 0x1, 0x2c) syz_emit_ethernet(0x6e, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffff2cbf38"]) r7 = socket(0x18, 0x1, 0x0) r8 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1, &(0x7f0000001240)=0x6, 0x4) dup2(r8, r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000280)={{0x401, 0xffffffffffffffff, r5, r4, r5, 0x40, 0x5}, 0x5, 0x0, 0x7c000000}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x3) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000440)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082c8bbb3caebe1f4b643f9c76619cb3a0fc5d593bb7bb1f3b4d79b915af2d50c908c7eb9051860a8c2149181bde3a8105cc472d8ed098d487b62b0208903a7a74ab9180dc3a7e48848625043c7a9fecaeebb833ce08c3ecd70d8c549acf27b1db707de45aed98fac02698875ac9749bd3d21ea9a6ef5358ff4ca546aa81ce7e3fcd895d65213b225d675e9f03afbeee5d1568ca591777341d5cd55046cf4caa9ee11dd564ff9665c73092ffc131d1c74384f33f73cfbb2fa50ef12cdb3393fb26d8a1c4bc0427914499031a35f1be08bfb84c724265a0fe02f6b94b9a1e739473c0a16e21e4a032f2a0bdfd5d3d731d903fa9b04ab64e276e559253c27fd7e", &(0x7f0000000080)=0xfe64, 0x0, 0x37) executing program 5: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0xffff, 0x40, 0x0, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) pwritev(r1, &(0x7f0000000480)=[{0x0}, {&(0x7f00000002c0)="e22d7db98588dad2115e66fa5cd63ad94107dfe89fb851247e5dbd118005a091cf14a17f9ad538abc4a21c7ef3892be0a54e1f3b5a3fb2ba558b391950fdef2c85014684b02935c5f608515be457bd61f25ed3fa5195f7a4aaf840259ece46cecc44df42420fa11a9a7920683d37cdbf097a60d87ddfe72ac1e3539e0dac5e9cefcbf57fe60d234a03a15f2100194b8d3827d0356b211d41846e82072129d326bfeb974e90e9b890bd0588700b565bfce190f065dea323328f346ca2986bc5563c", 0xc1}, {&(0x7f00000003c0)="dfd5c2a3231bf400410be78bd8318b1325e5ecab52c7dca4844a7cd3a4146be91782dd70170e856cda21a2f70607325fe2b1150e1f26fc3899e66cd94d49e005bcb3f56a32e5277cc034a16babba6adedbd5814b34f6690edcd06344a30a0f0c460149d51c2710346ccb92c45da759b6e617878f1b2ef517d375282ddd67749bdcc35423791f0e95f4cb16574027597620ea", 0x92}], 0x3, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) dup(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r2, &(0x7f0000000140)={0x0}, 0x10, 0x405) setsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r6, &(0x7f0000000580)=[{&(0x7f0000000180)}, {&(0x7f0000001880)="b2ac10b8540719eb3c3182cad82b8c5a73e8dee04def8a998be4b5b903559f7254809eaecbe275a85ba97e156d6f8a6da27bc3ec26d58c42d2018df294ba1e748ffaa804faa6511b89e92bc49f5f23e840342b139e86c95a9f969525361cfafd399ce7a128b5866013f2a7744370b7e7c15a8938b4b27802746426d74cc37b5dc734a7724b646676d1d61c3d04c03513e5806ce6c45038c54757d8b06be01974acf4218d2f7faef01d768266679d855894fb1080cf1b7080a96653a5b56a2700560ed85e2ebff93e588cb67d1efe3562ba554cf3be88000a0719c71f7781bc6ce2ecbef7448989837797d43ab0fd49e3242c645150ac7cf4133f324c1c0d3ed3420ea38169949a8f2658c0ae2ddaa5bbccdf7a03fec675559cca62f8f6f1737c54330ea0cb6abf93e4cbbf0537c45bb4f32ed851d7171c2bb61e28d10be1a4d5eeccb1f87470b4d9b8af4e4d82ed7da78090fd875357d49668bf2137286e3d85e19b5a8ff888f26d9a9713deba4d4481a396d355dc1ded2cfdd6415fe1a4ab4d46d92cc7360984f7bc0ae4d1897d685c703f93d7688e3103b749f9b4b7c03f93ce5303f5d8b60d7b758528de22d7412a8fd8dd06a188df158883cb02a67dc48892eeb9ddbfb681c6b1e9cf01342916ae37897879e565ebb6282e09ad6e7eb79ed0688e78c64c9f1196111563ed7e4136f1c1ea73e90633be3cb397c0c2d756d52438005deab286800abde9042d8b3ae8ac679fd9bfcf918899e6fd17ffb0b2d6d99efa2e9e568c5a9841a2a2633b13315d10c2dafb22625a974e31445b4e2dd4816bc9ea346dbbcbc476934e191b63ec203cca9aadb5a8aaa56b948bbca7982f549149518f6d4211c8eb89f963b4c8b06dbf7ca87f83217d515051163359bf980242459e3851c649d67cecaece6c114ec809c6529cc24c57f949fd788ca7f2f85618438d7db9a9bbede30d9913dba97fc7f967a17ba210ac110baa5efb1cd47ac6777905bb28e9f3082ff70e725d6585e21c266e8f37b9f62bd7c01bc5b087dee2dffcc4de4cdbbc8c456b0d6ea3919c1e3c4f52c9fe11e6686ec2804306f3ee2a124e19f298f65134be19ff5e472fead134b8d0785b3330e65d629e6e558c91f784c6ce99b80eea1450631c1534136d2b2692b8b69e619473606119241fa7f61d1c07076384a5d9f26b88e241a5325201e6bd1996b162cf0bf7c2b05c57eea5fbc4be332f4745cf036619c2666163640ece94471804c2dfdb2ae380ead7311de47c6047133f160649115589da8f0db3c6db941db6557d7d67ff4df7907241001a7a013ac3509b040648967f66094f7388539f96e55150127b0e1b350751608a1b228960296e0fab4424e964ac3f9e781199cc5523a954e6ca498fd9b31eabab5e0ee35c78142f750010a949992d0df71d76b66452104f930585f923cead365ff021322709d67a876c904de458843082c70718f0a2d2ae7ed400c0bf7d22cfc1d98a117787fa21e419b55e97c88503c41b6ffeac33846f37181efdd19accd3e4d5ba9e580556aff7a688c34e98665598b7088ff00d9743e28d8a2b4ab9977a568a0243a7cc1d316c8cf4fbf03b97409b0d9a9e7e03c0d0dfb5007d197218373d0309fd329ea55e5b207dcd46bbfd088f2da6565b69759aad547b55b0d708648e1f90c6c88a722041f3fa4d6712f45f623ce514aff06cfb416f9bd35227fe38a304d2a52e03276318fd04077feacf02ce4998ca09e34bec61fb953b1dbd6cd7a1bb573805a7eaf22b63b6f85d45c46c73b425617f1fc46b29bffd8835f18c26630f6003331efccb3c76131e0cfe772dfe5957c3adc91a828b9217ef48012dfff7fa400dd4188bc5b6aecc0f331de2a8b1dd00f9a1af41f04dbcdad123484f63e6a31734ddf80e41fb7c842c6c742b69f120250d6757173d1865680907548b5480aa0622818903e878a0a78a8991e8824c8b43d2bb02ff4d17c9ef936a45c8283720d368383712abe52f181c924e8686636395c1b3d1ff39d2bb8297f16662f326ab34aeb9e00f4f8c19dc5d97550a5a6574dcaa5d79ed412b39b6aba9be01995a27fb1843f6363bfea7895d3ab48a6347719819bd33c6073e43e184f2561cede64aaadfdd48fa513572501e16adcb209e7c4f74ef5a2467592ab1ae89d087c487eeb65f25d0bbc97171567def3e40ffafb7aff7e9856f0f464a9249265e5e014820e3b7ed1bd9c5c6b07c7c9c87a0a61190c796317d6d728f003da5c252c88e07bfc15d71b5dfb6f05d65246b515547815c597c86ed48a2478175a7fa19ab8b5913534c163ed19ea9a9b24d618c840e1b88c3f7c4533782bd78616707ac60aa5cd79dbb5ab624e367cd28875bf0498c44a71f809cbca649c3032deab75f216a5c1d01eec70981f6e05b7fd03057bcfbab2f3a25bb5123f1dc164426162fd060e567b783767aab59ce2034a7e740ff9da7f4c67a1c04c715f0fe24a3d053ebc866506fcbb762912127bc112840ef5fac1a8da0064953e2a8a5b1c701f61e12593f2f4318ff627b665b547818c07d2fe9016c02654f91ccfc390d45a8a4ed77e303815cdefa11e8880d4b521133f6602d4be0ebec9b38073ac15ceb9a3a095f416169c9cc3e1b6f99d645f89bea86bf3c432c21407d36200876eee69a15f777b857e1608c9b83b984195a9f82a67146a9e5b1d6001630c05d31c199fb4f8e8b7b085c9598104f19ee3189879584ea5512885dd03e6b9ba671a0419e4ccfab54302f5bdbfc78aafea1c5482f9a5fe3c9138b812b6945de47995c49648724bbac3da6b251bcafbe3a9c9284a1ceb8ffb11ceb283a738675c8c223bdb39fedaf6937bd7b5dfeb12eafac45081bb7f156d94f2bfc12229db79c63dda954028fa2e386584f3b5ae659a26fc1820e5f57007978ce1cd9a092eca3a69f12ff22d7c2178911fd85465c86cccaa4c26a7f5d2f51bf559c9a1911c01826cceed0446850e34777f5c0c935958a3dac117a01480529fdbeb0ddb9266383c9c387f3826b724b472af98c461138ff9279cc6cd5d955f6277006d94a110a9200cfaba3c6e004728fcac868c31ceff6870dae3d3582ef349d0ccff3c7167dc2a8ee6f2e4ae74d795dd249bb42f34a5297ce0565099e25f2d58d89d862eac14d45233af029b30a6f2326dece41a7177cf0420f96c613a9c9c7c56aa91510e641f714f4eba97b18aa0ef488e49529aa592f8f4b440f8f373baddfdcfbf9bb577773b073f2d31713c1366d2deada2c1ead7dbe5d7a845a4b9e8fb59375f6ab0a4a7f8606a8258e28615ee086a04f1a3d4672c7d4bae763d65fbe7ed777a14a239cbcc9c9653bd348f7b710c467527ca3e23fe3dd161034c7fcfed517fc0a1c183d30ee741371205a5f692d01c8dd1ba1c9de1e3c9fb4ff9b5b4cb42c5edbd7dd34389fbf7511c25038f9a8cce5d35bfa939f4b22bdd7bc4131be70b5b504fc242ab7e4f848773ee1319506d69b31e2861798ede60a19d1a789bc89f38a38781453c885b4a07a0016dd4ab6ee1673e5a34566a0c3bd969bfab454d4fcdfe5726874aeb2db0ae6559f25d1245b02b96529d472819c8a6f94d02b326bc4c74f30d01cf9702e9714bae3676b09bad974a4b9f93dbbdf0d51b6e0264cb7989730b873b80ac623e49e3f06884441064f24b5e5a6dd0327d4602540444c871bf926c4e3ff692f7a74a796cd0d1d3adcd528cffad0e2c5e5805791ac9823b422e705091807bfe937e0a6b3184e544e1071e363be87ffb2fdd36a7299d22d8506a25acabf4868f11e5e777717256d493973bb61a4a8d9fb0a3ed240130f8e9643e6f69473215f8d1b6625289f88a9b3307fea998762d6c85ffa917c68dff046e48fc2956550da1fe168768b1ceeb3b615399c7078a6cd94f28979cff73d4e508f38287e78a3151244899e9a0d8a7e1d3dc0fbd568f0825cef118cd5893d31a11822193727d1c2e1b0e671bc0d2dfd7c2606ba998367ebfed6383639adb9f5f4e11dc335f2ff1c77ab09c15c25044d2a85da3e483564fa195de9f84709ce4eafeb1c600bf7ddbbd1eed15079cf4e39d56bb023d11d128fb4748a03dfd17aecfa35d69080476d8055b8b8986a52e206509ffd1323b796c61d63bb3af151a703e7c4071deead3d0e055b236192d3f8b3b32555bc9810310f3dab05c24dd6d6a344c1dabedefd6171a26045111b38cb1f52fe96629a77b3043da42b9bed249d5dc0b03a9b02d6b7504bdcd01aebdcd10cf20fc2ab635e446e17bf956811e769a2e014f1107aa5b0468c0a034cc908f1e51a356393221117ef37cf1c45dfccccfa34d241bd20ff1fd47aa466506e071f43083d4a049f4ec0bfa9ecc9b71946cab7f0075f7fceec4ced9f9e50384c17f76fe40a5403677b58a0df3541a4bc107ad84a0a6b4ca7bde316d623433e986cdbf3a9b2a48289e0695e575b5e6520a502bafd9cbae1f4ee1683be4c8945e7463d84a7d3aa7a4a79842960630a6f79919f9a9fe7d0b587dbc25ce90102fb407a96e90a37e8bd03958b4036d9bc48a1d71f7fcead4c199f9779618ab1539b8f5bf410801ae9aab8afe0265623b8d7beb35c80423a03a07ba1369c3c1d4adeb33b79ec6e32939d5a8ad66a4e1e4742b4be09571294698c6aabc7368c76360c7f3754b2db54d053b5227eab51cbdc4460d9978728012cf8064371a50b9ef544e46775802ab3bdda4482d6e8347536e3b84ef8662898ffdf6aef29dfa0126355d407fa80cd29a3cff775bae1df29172030896548ff1c32d37b0b906be468d3dcb2468f98160a0540b4983f3f06e8b019c8d59e7c0bcbcbdbaa5ba24b0e3ecd1b724ea27fe1045754645bd91559f682c3f2a13c3165c597df6c4996fcd56a2566957ddeca20792618eaecd6dbb9d3fa4a040fc845d42797f4b4e0505d2f07293618f010f5eb7ed11e37b2272dd614b5326d0a48ee4556ab6af1263035df0ebb232aa1baac1f3f4e265711675300f7583c305b3f61b07550814b9798dbc67180d915ac71bd7c6851019c9bbb04e1913884e355da9973b612af511693200c97ddf77d2bf8e985be63c66fb948ae4a3739e26982c53630654fbfb1fbd321c4048f21bf8a5beb75ea43623daf5d409f357a743d3da9db95bf3a1d75a8bb46ebe376e129216e807e63b054e492fac83a00adb2a97f40c46a57c7253fd36dbae46d381f21e818a7b955d06b2a6a1a4c38d8f6e7613c06938640842641b04978b3aa2ecedaea11203cbac8fe5ac5e97631170fe1770f5628d48bc5ced5ce03adfffc1192b7df0272f779a921d41e3ea8b98d6c4adc1aab0e92a660c50c4e35e57a5f599d79aa8ef0c1efd1f5e476509199ea7e35b4ca3b5994eff5d502196e515502f299b6c6454a9899335316d7d8ceb483ba22b1352b406ac982f19916fc46b6352dc8e0d7655bb35d61ca5e313de943c56f9cabd9ab3b24885edf68a65684cc9416ed1ee26e3369c303a949876621400b4743e0c9e16d7fdf76ae0e05e5eab6d642faab92f0852f6513f040f3540c11c727d6bac0a89781ab5cb798563806662f45921a1fff6b7828320ca716bba12f1a51f16d194e403fb9343b5a534abb5e9b2dcaee5cbcd4bc2a107b9bfb9128a2cbcb5f574033103d6e8d4309eb30cedf05f3c22807a86c33dacb7a66150d0995b015da67565b0d3ec254537c776a4de786a9df997e998c13e9fbc421e5638fdbfc224c3eb5dcf3b658cf3e3f7a7225fbbe5113b293945cd2bb08dfc2d8f528244f4df6a87f0b19712f8de733673408d5deb9d212c22b17be", 0x1000}, {&(0x7f00000004c0)="a3c144d35a6b679ad229c6abb15ec753f18f671df8ffe8993d6686cb7a72afb6f1cffa577c24d146495d431ea9b9454f41e2632d93c0e55cf052865ed6d1e0134ac909c77cef5a2650862b643c41146406d31461a3efbfa402b3aa2e55e572cb71e005823da012af15df562fd1c7e7e4077b3780a5bf3c117bc905c32b831c71ebb894e9f1d9106b0898375193f748852356427d0c18acf480c6c0b174edc372d604b46bcf8db79d4168cb13c4fbff0b4dd3cff277cdd037c2", 0xb9}, {&(0x7f0000000200)="620f2d7fbe97c3a225dd6e0b1ca01120cd970f3c75", 0x15}, {&(0x7f0000000240)="390acbfd374fd618ae7e572a0429f1a43c0ba0c82309bb", 0x17}, {&(0x7f0000002880)="89deaec585f52436e204d6aaf103921b516206720fed95422996edbdd0bdbd1e01f308d8a6be32b408e045601a889b8354acc94120010776349d6379bf1abb6f47b1d05f204f596ebd880d8ea7dcb8dc0d5c2619b018b04de396921b92f12758c27a29470fc0fca9b73bfeb6e2dfc19d0b729643bd5826128b6b7eaeeeceb7b4c4da72c865d117538e30918312bff3d471316c6e9c788cec031cda5d3785a2a2312a76d0a34bbf33d4bcfdf81e66b7a7e788797763544433ee67b4285d415dd0a55cc80e0a1b9b151fd2bc40d4443bf707a7210974ff0cc8be3e5011c03cce964a88d30852223d53a85c67d974ce4add12aa38079300e30469233d6b6013873bc2611634f7d0a930cec8d0cb75ef42b212eff3bccf1aa53a10495a31b82fc6e76ecdd970bff7743f21c314874ae3a7b8e322d96c6882bb550147962154d0e16ac194263c661cbf5889e730f8d591d5c34f0a8ac687459fa665660719a8190c45c441c35a2186f66a20f659bd32512c0f12653b6d1a6a2b63448a64c461943e89f0fd02fe61b5570eacc8d104796840666bb6a96c1fe1f6e899d78ed5a2bb793824b213cf9b30387149f36e60bb0d5683b57bf480971f3b1a592443295c5aa7cb0bee5b8ed8074304d8f11a5f57b327cf9c163ccd9147bcaec434b1136fa50b23db0f22598a1abe49d93a0755d5ecbfea08354167f243fc4ebeb0f59e2b08c6926336017b849f1990f9eae9fd1cd4014bad9865caa0c75d61ce0f319cde3aea42be5fc2c2ae46e87571d3c957471a3ef3672d649d12e5d4e24a3d6326a7177bb7f5598c3783a18d865239966d3a024f3895c5bd17e0a3276021adf0ec60bd2a5fa1fdd010bbac7b81ab3c11f91c3a345da8cab3d347b7c920000db4297af06f2e031a3ee22c4c1f344489ea7f4cfd179235b93e22ff682c8cab1042901f34d888183b16cabc7850b471a76536b25b9786944accc4e74c7d1c08db0f0151e36518fedfc3044193c9f25557da25091ef7b33ea23218e6ff1ace6f579f082d0e67eba90fdfa29fa89b4ade55b8c4d2637a7d54487dbfd11607c265b3973eda788ef1157f06e4b2b176d00abca81305e2afad1bddae65cfc9d308f7ae12463f7aa5a7a776a770e63cdc7d338a5005e01931f1eadf6937c2bb0ea6b4c2e58a9416b1897c3a35b6c050387c3eb217d7f5f2f58d612e611f3867a6f7a98fa4f681c13d1199abfab5e889d4f628f17866dba3703c4e94b9a02b61e78ccb056ec929e222a32a823a73cabbf7ebe31595fe0d22a85350dc86a665e7a1217bdbab3f4f2e68d9265cf6a53ebfc0b673dc081822f5f82893a3019d105b1fb51a78c00d4fbea15cc758a4ee4bdeb69e12619942527ef3777e394ddd6f6cf70d7dba1c3cb947a8e8b040a093ce3e0ec697405b18716e75d2a2537bfe83959135216d2b5b7f4c9b9e2f681819ef0a8750b6d414534b31fb436d09009d04edccd0f54de6046dacadbb9c776c876c13cdabf9110d6af9674942bee44438b8a2eaa0b1e59ec0aaec3d0c000d38f3518104e8e1bb18ba765401babfbda127f9bc9ef72d335042e0bb8559c463a9e5bf51f7a0e1938dc1cb820cebaaff769b7c45eba205598e57a0c5e62e9c115768e613d75960945db5e468d689d08f1f4d589f9e4129463b3c1688d99dacdd140a48f26ef45b1248e5419e66fd9fe474d648661fe26364c869d54c54992563b4bd4a8cddcaf22b72dc48841b49267b2beca614feb7acc68b1432c1adf692bc1c792a8ea13b9768396939d1dadda2ef63a0fbfacabad7dad17a4d49f78d0eb81e3877d34902dc86a3ddb617d230e8fc2dff656d26902cc5d56637b149f923300e4131cde02128d073ef236560ec5ece90538686e23d0298193b786153f2529d86e3e053ecc8f66aaa7023246991557ecd0a0a58436a9b78f9f3320445163ac5a254d9708da8b4d54756248f69a03672c879af9259ee4ef4d9cd3b7129b462516f5cd759c21f2d555f6e71d2b6d10e05491a23f5ba8b1c451ff1cc95f153c40645e09d911cdcf3401e302f0b163bcc0efd4c71efe91883ff09c9a77faf00a999995c601d5c48d3dccba30c4589a22edf03df1e3218a8d060f59bbf6a2746cb61eef6a89d00e2cc41c49936da15fed318638161ccb01d1743a78897a2aa013a9894a15fbcb03e96dff2f36f45728a310f562e949689647b9c94f39c57749a888deb79de1c0b38f1c50727e52a28c833700e7dae29db5ddc450d2d37cb4d112dfe615e91944d7a7d5eb18baaed33f546ce9b097872880e3522c62abdbec299fa6d97bc1492a9f93fb0cc44242e48b3203a63a642a54083f69adab403d24b0517a3f9348c7d3e53005c5ed33484b4e798a68a27ffc1fa7405cb16095baedfb7de47f99b9b28de9b4634009646cd50b111652d3f9d3c8849104482ffecb465da9e75f3bc9e698fcbab11c0d54cb46b5a001f3416a14cbf62a262336c68f27325b48648eaf3f58b793d2d15d90395f4f8d5ebae479546df2929077edb220f78c2dbe823ab74cfc00b305f28e927fe9f49e5ae6edc087e9e14a25e48c840c4df98ede5cda0ba71617b90ed79dc77b8a19a15b47a918eddd3b8fe7dda39e99221bb844fea380c506573c615ae47fe11a9ef00909f5d595b4e24554fd9ffd4a17b41ad650612dcc2746494d9007c428fefab96286dfd2a3a22d5be141603f56e276ce42e7c957423c76953698afd1963bea9d3a8f67fbb6fba40eb1a98d634877707841f896b7beb89f1deaf3c392ec5403435ac5104f3de9279143f28329b8be48a76b3ba07af2ae43c1f579aa68e55549c4c67efa34ef857ddbf85dffc477668cdac707c0b70646becb801d0a43e1fc4822bfda06be0ad81a8bf5d1fe26ef5e9b8fe1bcb4cd8b223d3694738ade6394b45d0d934959a5ee8440b3929d068d7fe48e37f0bcffa65c672f06d01550dc9670e77f1c4ebd3d31a32db858938479efe6cfc04aa222f8ebf9ff9c3161014ff90f5d4e7d14b04bc6d7cb66d9e45e9a812e3879431fe190a9ae40347424945462cac5103939aa86627ef0028cc9cd4b629773881a14b1a3673149bc63cfb2e1e365bdcf2ac2abe5081a3ae6196c1c86675eba83506871408e9389f9ca542c3687dbed5202902dd03f9bf13a5d9f9f8f15e3aa1cd6965969dd8d129e0844c61e33f05c4da5afdadf0aedbd7f90c9e78da5a6c3f469c7b208c4b583a1d581381fc5d017336987bcd6ad870b8ce0b2c531dd6a2c925983b93be49c7dcbff365afbea6fa1e2c5a688861fb3418eb4624614c13eabac496d3fe29299355cc0f7584d431ff681796ad1bb9c869d424d96a4881ee1b94bfdbb7e15f4d5860f15e8dce3b96d457aa4b40690eb7e8a7779e39208dc16cddf793451bc5c89ddcdf56c54488f2f892f6713a7cb71e3c434c10830d24de19911fa44e0c0ae1b7dd7905435476503f2cb3122f29edee71917500258d4fd9bbaac62ab87a23c347b95ca895d27256757b479260e3632c3e87789c7ae43eaa2a23dc3206c552678e9913221b88e79cf5620fcb93a0b87297e63fe37abb894f2334416fce207559024561f7250137832e1435c657ebdbcd3672d2f38d9bf803e220fda21367575bb720f40739f193510c4f1a298c1a26385d0705f28ef194491dadd8330a936d9d1b8bb292d579b6e86051a967e5cb5607e81934c856ebeca1dd6fe523061186a6806aa5c818890c031a19352bbc6562070cb67fd3cd83b7f495ef22f624f28ce12030df2485726bd29245128c2da30309d3d705afbf9d43d1d5779ec66ba0432a0faa44a11d4c7433560b560a7722273cbc3d67b24ce253e24c43d6d641bde88de735a88615251d45ada37c122f74e89f7ab557a2913ee555de09ad45ab6a7d473086cac1e1c010eafc2db776db6cec4168b765b0f7d1b25fd576045be5ca13cd0e5d223b1299f2e42c15e06b2e1ea1180863dc22c08c76232b631bbcda60d5136dd31714b7f518b7d9024aff7f1661166f5cf9ed002b50cef3d9b880bf29f2f8613e8c525372319a0df708d5e1fa4148751498510aafd42327a7ee25887216ae41067248495349ee15140760f071eaf75e4f75d11c3560afcc3fb270bf7aaf2ae4ccaae5838c29b113c14a8b7f85eec0f90c770485d186558d56dbe58a57cd965f9fe67a3393ce423aed0e4be12468acfe3384afe99f3b90c716e70eecd66f809cad9cf4818879273af78e173f5075d1345fd3e2a6a2e68a23a536c12df43d857b590b1de61a30dde8d57be8c26389ba8a7c964dce059f2a7c1bd20583e54da41fe2bda9056d22f18b88883384d2b8855f835e48c86173ad8ff34098e652e2e9d2650b71f532e2ec9f72f67ca03d8c139ae56f91f9f69f43dab53550c4d17ef0b0837f1576e7c7453102a44b20789c89dea121060dddc254ce4e67d6f65654448dd60cbd52423303385c6d451163404d2014faffe442572c0f13b61ac847cda2175256afc3af866cfee7683f8be6b30c31e9bf39d717d5475fecf5541eec230a4cac9e4c7d3cb9e7a737bec1b0e05eb5b093683d662035acb11f11145d68cbe817a3fc9c39f6a256aafd42a3734edd7c361c806a77387d0e175deeb20acb31950114835954127578d03531646530fe105d8108cbbb2aeb0655869be688068d9864cf1eb49a4238f635d2254928ab220ae18695098b584f6f34625ecaf16d5fa0ba0709736de6a721510b05700dcff15c9e2a089cafda88c1f54db8a2e71d85bd9a65a7505209e19b71912c10bcb113e7a7153376e628469dbb355e89153345aae701dc339fffc1ef6aaeba96f5986f5da769f9cc4ac9655e67541947a5e676ad213729b1f5fcf9302e59123631295e3cff113f56da137e7a46b66727697dde154abd3b13ab08b1e33f67c2d64f6034981fe4fda9fc525fe08e955d4633c78ea0bc22dcb190af0e4bc1b9800286485f29378d7518d29aa56f955c6e011e2378c149e10203f7a1ea90d061e86d38f98c2ba17918092adb6803cfac1bbcbc32c75db043fc3c5f8a6c26f463d27c0bf0b28ccce97f0853d6d3000d1ce01120972bbfb87e7b169204808a67c3799e1a663e94ff8eeab0155470cac687cd33644b556db5aa47efb6e0b8709670357a0671d7103931b27556f2335db74397b0f60a5532c964be38e3091ad2264469e25cceb8a42e454aa59513ad50e2ab47a1e8d88141c2b3dbeeff2db505d15dd0b98532fa119291c822a89540d3e563a9d707b01a0fbf7e26b53ea259af7deb02889f0507bdb66cc348f06e5c8032a73eb82da4a4c26e2ba250eb2f55973dfbdb6eaa7314aeb4b621c0f3e7dc1d5e77d4494a53ea777b8e3d39c85806a357fd9cf9e7d12fa9aa091ad91bcde8497cc5b606595b03d8d83fc69546e4c20f3a8d6dcc9d1be878f01881625c94361e4605782fe4d6d8ca30c886b8fef62c7dfe4fc05460fd1462dc38e8f24e0f1397e7557684694cfc40a883e73ec28bcc4000f8ec3364625bb2efbe750219a2e60ef73157bd80940a3ce058e54db88fe86830dc8dbf5b181437b95e6e4a9132784f34850e5b50bc6e73ac38b8b88c3d34fe5ce81b5570da341f6bca508ac987eeab5289ffb7d60aef94763ae21a2b8931b165127465891b97c124f2f40dde854015e5db7518bce5b0eebf93a06348b15ec72fed3d34509c014b2c67f8ec1a518ebcec56438155212036e6dd6817bced180b7671ae0573a98fe988bbe5184d46d34d5abf250576c6e67a67e61cc6e1cdb027b13e9c05668ef322bdd6e8c2e8a5c550a5", 0x1000}, {&(0x7f0000004880)="932bbba49accc911126be0f8d7c608fe7844ff1057a6e05852a366c2d96c51df77d9bf5e43de3ce094399fe3f8cfc2ae7ef6789eb9c08d12192a8e9bec1bb4a8662cbf0bf6ebfbd48c85c9db71c9ae63ae3320d6265f6039248b90f68511eead5787d8ccb63474004f11bce013ae2329c18f506e0196e8ce0cfc07fa86291c80a0c648eacab3b9066a81f7841c87030529ae1a29c529af380c5ee7e8f4fcc26a6fdf4e6126e32bd716f95766594fbed1e67589df340a393676f5024073768e250cd2ddc3ff0756f719cf565f1abc0fc8b44f32b3c7ae0010acfdc1fd6f2049b6b68db84e67ae7123baa6f650385c47c50b7e849de72b2f0d343e4de3ceeff7c9a90a50624d5f26d4f23e3d024c80067e13a8da705bbc8dbdf9ee893e70ab10525162bb7b9e94dfa9b15947bdc0766538b1a7836a675eb758ad7c831ca8aed51b0981ce50dd7f56d3f6dc3ac9295ae751c34ea4b023774d5869c3a30fe0e9f9923986fd519ead175e3051088e4546664fab6beab4059e27c31062a8a43589338c76bdcff8f1e8d5ab5ad93d08f3725c80e3fc7837a93fb5d2a95190eeb67345839933ebfb81ab7768c8f5c718c582bc1d82841607c0952ebd0a8f498beb68aa0e8d55e83517edc2c574abf45e298eccff0041f2498e4f911f7e087ba9e81a74e6d3a4e3a9eda9c92b9addae260fe385d2d14e4fdd415cbb50a8fbbbdc2bad7403aabc6d4331888e77bf92067cd00b244865ab567cc9464b402681fb29598f015b9f34dec04ec3d349ab11f9ffb01eb183fbe04c443683ad2cef84a7a17de57cdcff9822ea50842499255ea3345b44b43ca9fda48c27c6423e78bc2cdf61fdfa7b7d7ff33f7ded8860c349bb7bd6e9e871d7399755f77f056a019713e2fa9625de286ac92e92427ebbfcb045a173f737b183ee5c89b97efbeed5e8752a23a81bc3ada3076e22a4134258732c01b864d7f3b7ba09115ae1e59bf459eb4d29b32f13a55a50cc3c35957dcfc76f5c3a0e926b9ddec3eacbffbbcfc27ca67a88450e6dc5482bbcfc4756fca1768c9730ec1f9d94eecda9d39de2d68981c5a323d24df5b11faf75c06d34d2490061152be97f5b79349ba14d6abf056dc2d379f35f31301a436e55831f3d65107de015e66858b6abd2e7a66f4ed37f476c0f691ff9d46810b42fb4f2a8a768d3e6d5dffec4ab885a83350a157f9159d772417224520e5d47fa5ff2eb4d9b357db6be795f677b0e2458f04efb0aaa824f4c882b27e63b39d492b536ead728b7c34855d35960cfd685abd4318c4a9a2c3780ccee5049134132513f39090f51f2cb0fb19e840bfade1152542be570fc7d06fc820debb1f7107ab50ba7be724016ecfde831939003da7f8f0f566b63f9a5df776ba4e56d9b08296dd7b5d3a0ab15a9008499ede5c6f2693e7fd4fbb21aff4d3164430b756fb9d080e94f554b05abcc519a8a25dfefd079c827700bee2b3e61928c4c7ed5f80db0616ab38e103033b06121fd07bf5e32710c8cfca5153fbb6d8b26c92f5b4f2b5a8e7cd54f397a6d5df5931f4ca5cba5b65f917110aef850638fc2008d72c85644c7c76792a4f751ecddee127e489a73089e762838378ec1b678e0170861c31b4203183e11cf545593484c3849d869371a20d6ebba9703183b6bead2b9d53cce6ea89625b5b0e3bf8adbb427330485bd3ed7de66004c4ecaaef8ef129c7f86775e0591d1186ed0bfc6c27759f6d323ce4a110a0327c4dc41ad00dfe3c7b96e2b4449bda298ea1ef6562519df9c1d1e1ef785f79034ce8f80fe1e2aa74108a8749571aca2780ff472727a321da7e2692774da9243313be6fa04b89ec43e54f3942bca9563a5a06bfa06d0efc65b104195ec744b36b34adff2af56dca943162c247a9dc98844fb11e031fa2256b54ff8e41928384f72321004ef2398b6f1999b7dc566d552df44804151c4a4edea0dce418ae06814d152aa6413bf56e171b079b5b777f4fa48759c9e3e978dc68060176eed29a9888de54e9bc2a3b16c311e4179ec4ad4c99461ffd6fe104ae897645d9652a4b2aba4470abb32cc4dd97a4161cdb89dc9c9b49c81cb806d714e7a178daacf4e548cdcc3f01f0c4eed9e3f320df761ff47f5da507ba08a02d339439690f3d7197a4aec3216567622136928b05f517037bf00a086c05b90b0bdafb33be6bac6e99d9212758cfb6ef5871ece9ef3e3dc808251b57151d3f7ece93154412f72243a2001c69f464b727275d433f6196b03c3291ed75e6088f233f0c98f09089662fa71c53a5efa5f11963d2ecc2509c96403778e9b78dddc5589adbd96e06a1546edd6e0400a83e1d4dd1122c3e31a7fa3f593f72502865bc634bd5ea1d0e2eac24374990f8731092a6460bd21cf8c71fd69fff9c20753ac9055c2fe12fdc4f7d97dbce5788cb26266c011d85b5fbba25e190b45509b98f69821decc2215b56a6b2ec60100435e3843618479b03e32cfaee88d655b3019846858863777a96a271738eb018cdd68b70b75d48d0e7f65ff9c6d3e30fbd0f2a0312b4a466dae6e9e284e9ec04def506e5380c3592e39b345bf57bbb600e33453bde64e7ef2f26d3df5e683a91592b3fed4d7cfb1eac26d73bce1ddb8ebe5959c708b5112f2521510f1fa545eed67df5fa71ddb31d1387e9e080e9dead52fd16dda44b3e510364c7da4f647a9c98272e294f34dec128a7595dfdc507c80ac048ab2c3a36c33047806f3ef2b464104f435b2a3de0075cef45d888bccb994216763044dbb150d1ab3a69936b9712bd20b42cf290cb398ad7b895daecf9b29f8cd03270aaefce529a14682c62ddd98fb00acb6ef024f7c9bca6ce25f290f779de19ccfd12705dac7ad20f957711a4baaccdc271ac5b856b8235672ec017f638cb466c8565d6cf16c16b7a34f19e377058b246c7f04c588cf7b263bf118525dcfbad1dbc4ce3e71bbe4829313e49779f10341a2ab858db1ffe9ce3d3ddc5df991323e01a71013477ab6448d362bc9eb023b0bbf83f57ac352a48648b1fbf5e4adc2700f64cc8e6db8f24488a5a1b05f622b406261628284041a28fe2647fc1b1a556ace7e25a22e41fc99d000de171bc7f877fc2898d7624c707bca1d0d02a4a18de769a26c6e0a7e645658f95107188e8079f9417b883a16e417a911c454ea09af61cc7de7a29402c2c176348e10a5addaa2e0382d72df00a9443b16be53e01e56c7e1734ea41f5f868cb057f83896a8a70c012f8f49d46739ab89f85033229e575d31e918d7b51ab0fcd32ed1790b16ee1b27da2fb8cbad0e74d0af94697e10fb24454b4b27da3d3ae75502f31896bb07fe32603e7e7da48a926b20793fc893766b9a28e3fd371b270106283f683b62483eb3d5341f93ad7a52b2cb662799dda36c370aca622831f0ccd4e67248e4351c15f0d2befbc820fdb29c435ba29394b5e826b1e05518f89fde83f274f1410f0f81cf5d8fcf182a419e2f10649bb5b87badb9c9fcb06468034e3b8a2a785c62761e7bfa698400340445d43da6881c6d65f5e42637e9fc5abdad278cbe8694880ef0bb8dd65deb44551a69f92d0a98a29ec7b00fbdaa378d6584a4607758069c34665dff57d453086ac073c37214bc0e187c108c5afe0bab59bd449c63880dd2e143697c062ee126863d9db18430a40eaaa3c9fb72d9191525d6d614e26df3913bfe8d2c647fbcb114489ac8c2a4aa1c467e116ab67758d6d05a6619462ac484eadd3bc5ea946f9d865fe139b55a7299ed07a8a3f4f0c910941041268baa651da1cbaede2c250210ec3ccf5232a4582bbeec39cf179f06f8dabe112fb6ada391c680dad59496d55793ab3f91545ebf7e4debdfc9eec10d1ad152b2778b1ae042efa777a4cc37bc24ecf8c8fedccefea51371135fa82bf41099d1d341f699cca41206a5438862295fbc202fab90d8af92ae56edd6a72cc7bac27abc973a29a368a27cdeccd6b52234b5fd5c07ace7d4d0ba416802a1e5bcbdabd72e7d41d76a14086983281bdb7705edd4457fb348a0b7e4a5985486b58fada36ee032b347f21b4238b36fa84c7bfa4d5348b6148bb22ea8f9516d4abb479e2462edba2749315a743fb7a8135d845a0660a33b807fd64e7c3b105d6341f2a1879f369653665646c8bf81b4b9e30bf0eac3c90dd39a1e35cd36352dee2749485b3863a9906c8bad2eb205cf8a1e9d3959183d8ed3413f0fb140c0a3680a026f8077a876ad7b5fc5a78c541b2b3700c1f006714524056d920e56ce11826fa4f32eb75bf12fcc9bd38b85b9f894c441e4e357cc9c62f34b69e86da938d83d4a4f109d75a49cd2e7bf147eb37da5c0560959f18b2033efe21f165c46db7d3b1e2582f088867f09494aef353cd286a21ac0028015d4055e44d009ec8fbb12183535b21461030648d0aea89f326eb171f9e4c80d670d3c4ce991e2f347701ae0d9e07ff2b3bf0e1b28e69405f9a9429ec4b15e97265fcfe35749d684cb12a61e08dd174bfd07c38e51b791e6b8178c456879df2550bbc7f77400e992baf38dd2f931c7c1d8ac7bc72c5a345a639aadabd85e91f600264e3a89d22c3f1cbb47e3f56e93bf3283b998c52aecec05aa38d8a888ce61b05ed01f154dcd502f490bf44894d1322dfdef89230f5ebd34fa368580912ffe0a8d9588f859c0c555d0979bbd1ba2f4878349068412e9c3433dcfad95defb4f2fca035c5135aaf348a23fb3da285b0b69173b1332d2c68d0012133a600b1d4bef65557eae5dbb0395e5fd7ab3b392d6c20b6dd20357d7af30171d3b77f255e2c0f1dbb5db7f059675da9b792cbc5f84a5a137dfb58c0dc1bf1e253d158fdedbf95fa7e2ebe228fd089b8ffe5c6f888c15683739f860b35aade7ed1d23f6b25ccab04f6345355d293a3ecc1bf30ce7bf570303ba12b6399c02634008cd47841077ed382df5d55486c8ae56f449fdc17eb1286f8095fd11e4e73019cb3dfcce37fab2038fe64165fd4a69ec2a79302705f804c42765de0c4f04e82d17e533589b3f01980ebff04594ea232180cedbc993a89bf92135260cc694e0ef35d51634e0825bc489153652a966ab47d11d1655a3c6dc466322f8c1ff0e74d93f74ca2fcd518d1ca8a64028949f8382b72d8fc2783d1e32f0513ae274fb2aa93f5e960b5e7224ffb93bebc580e80855688b8890cb875dc3c375effeb8131b9bf28286aeeba5d8911affcbe8549c3c5a4462988066627969f02ddb1864cf8e3da9bf5ef09e611bc77c0a024c4215bfff2253d60b1360d1f92012eed59098ecb0c600bb194ecd9350ec4bf5a9800d1d431ae94c3937cf860860138adb4e2f0a4c1aa6a895e7de800cc7ca6c82dcf68e4f22a85447cb3ebe41554678271d14d6ae54a4585577c1bffc39284f70c64391bb2649adf43148bbc9c469f34ba82f98cefade5fd2cab9f7d583f362662881dcc3e5a368d566643cf38ab3012357549e84f059ec78060297fc5cb0ef49f1481a6921d446fc5dca401740b705fd5d8ed50902485d8dcc05d3a62a4a11ff384592c6665a018a93e1bb2a84cb25ae08bdb7b6eb4786d7bf958ab914f81fe3465b52ce761ade911702e1ecc3ecc559e967af76ba4f80e46fccb7f7174de8deae49cd08f05c5134b2a9cfeecad3e1b17d5a33fb7615a9b8cb053b86d49f17844a6a3365dc826040bff00573057859b6699e335a59a9c82833977669f4423c88e3e9bf08a98a2f35ab5016ba04277dc630c3e3ac72185bb1127c8d21878ba4a1625ce1f2a1618b18ac7bc47a0ff061eb722a839a896ecdbd6c1e80e8be99bd", 0x1006}], 0x7) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r6, 0x0) recvfrom$unix(r4, 0x0, 0x0, 0x0, 0x0, 0x0) r7 = semget$private(0x0, 0x2, 0x182) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000080)=""/13) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0, 0x0, 0x40e}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x18, 0x3, 0x0) sendmsg$unix(r8, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf}, 0x0) semop(r7, &(0x7f0000000000)=[{0x2, 0xeb65, 0x800}, {0x0, 0x5, 0xbd748a5191a67c15}, {0x0, 0x1}, {0x4, 0xc3f5, 0x800}, {0x3, 0x5, 0x1800}, {0x0, 0x6, 0x1000}, {0x1, 0x9, 0x1800}, {0x0, 0x0, 0x2000}, {0x1, 0xc98}], 0x9) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001840), 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)) setregid(0xffffffffffffffff, 0x0) geteuid() executing program 3: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100), 0x0) ioctl$VNDIOCCLR(0xffffffffffffffff, 0x80384601, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r2 = dup(r1) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x66, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60aa862000302c00000000000000000000000000000000000000000000000800001a000000000004", @ANYRES32]) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) readv(r2, &(0x7f0000000000)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) getsockname$inet(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000000)) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x1, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x400, 0x0) getpid() setreuid(0xee00, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) msgget$private(0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000080)=ANY=[@ANYRES16]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x27, 0x2e, &(0x7f0000000040)="eb01000000000000004800"/20, 0x14) setsockopt(r3, 0x5, 0x0, &(0x7f0000000340)="fb149674af7caddf5ff90c78b3349b733ffbf9cea470accf1486c459bbdb328cd1f14907906adeb5ee00a92a5d5ab4fdbdab5802b647216d5e75ec399315a349bf5bb43ef77323676ac42c69d538f2071f74d6e0d303b1533dd49d786c9795346f30f8c942ec1579da6e346c2eae10997ac63ddd414a180b1be9a586b6b178d67b0000", 0x83) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x802069de, &(0x7f00000001c0)) sysctl$fs(&(0x7f0000000000), 0x2, 0x0, 0x0, 0x0, 0x0) r6 = getuid() setreuid(0xee00, r6) stat(0x0, &(0x7f0000000200)) executing program 7: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000540)=[{&(0x7f00000005c0)='\b', 0x1}, {&(0x7f0000000200)="5f86c81df90aab8ce1417a71d17aa88e102726a1edc90d0e11c1df4504639a8c2b7682028137e22cc6aef7edf987b9f561415bbd711d0d53d623a02812abf73ee646addbb79c480a8f064afbe0019b034a90dc3eff4af454b5d92522e362598b3c78ae4b1df1b6d4003324cd5e7466d4e74c45bef947fa1a5ff555c6970b225af3a25c0b50a89f6d2b5cc7e634d4521b5c218bcf7030337d", 0x98}], 0x2) writev(0xffffffffffffffff, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) execve(0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x2, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x0}) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) bind$unix(r1, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r1, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) close(0xffffffffffffffff) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, 0x0) geteuid() r3 = getegid() execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000440)=[&(0x7f0000000180)='$:\'\']:\x00', &(0x7f00000002c0)='tap', &(0x7f0000000300)='tap', &(0x7f0000000340)='/dev/rvnd0c\x00', &(0x7f0000000380)='tap', &(0x7f00000003c0)='\x00', &(0x7f0000000400)=':\x00'], &(0x7f0000000580)=[&(0x7f0000000480)='/dev/rvnd0c\x00', &(0x7f00000004c0)='&\x00', &(0x7f0000000500)=']](/$\x9f!^$\x00']) msgget$private(0x0, 0x0) syz_emit_ethernet(0xd9, 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x0, 0x2, 0x0) ioctl$FIONREAD(r4, 0x80146945, &(0x7f00000001c0)) chown(0x0, 0x0, r3) executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00001bf000/0x3000)=nil, 0xc0400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f000013f000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000065000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f0000066000/0x1000)=nil, &(0x7f0000133000/0x1000)=nil}, {&(0x7f0000093000/0x2000)=nil, &(0x7f0000103000/0x2000)=nil}, {&(0x7f0000323000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000089000/0x4000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000027000/0x2000)=nil}, {&(0x7f000024a000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000103000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000249000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000100000/0x5000)=nil, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) sysctl$hw(&(0x7f0000000000)={0x6, 0x19}, 0x2, &(0x7f0000000140)="ceb1d1fd", &(0x7f0000000040)=0x4, 0x0, 0x0) sysctl$hw(&(0x7f0000000080)={0x6, 0xe}, 0x2, &(0x7f0000000180)="c532a44dfe621d5102ae92925865b04151127fd2661c957e964004d8f3340ebad48994d917df410f6553ef8c9e60d6f45efa1ecd0a03be9f6be0e4d6a293e96f63f43cc93e52ade982ea7c551424a227e66076e59632307515d483bef3ab2c39eaa78d791371342b36dac9c0e8fe325b40fde85123b4b4f37a27b67075fa3f5548e8a8bd86c395202903b0c6da40dc5b2c64782bb59032c8cf53", &(0x7f00000000c0)=0x9a, &(0x7f0000000240)="38756dc3545fa0f47567b4b4018634bd7b79ac6c795709c635ee4cb597ccbaa444361a638eb658bcda094e169de8ba85da53c8cc043584a23a52d90df75ff84fc3f1532a628a6bc8c54b69801cb0a221c8a47418560f729958f8514106dcd7d247654be275b487b09542ef6eb926acafc249c7ee5f40c8303ff085be7fc6bfcbd5e2b1ce0f1cff636b0f905c7be6e4cddd74d0e09d70e0d27033b0aa9caea4892c53be9536a10eebcb308c5a356f88dee155e0344099faecc3ab808ee225bf48", 0xc0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) executing program 5: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) shmat(r0, &(0x7f0000002000/0x2000)=nil, 0x0) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) r1 = shmat(r0, &(0x7f0000002000/0x1000)=nil, 0x0) shmdt(r1) ioctl$WSKBDIO_SETMAP(0xffffffffffffffff, 0x8010570e, &(0x7f0000000280)={0xffffffffffffff35, 0x0}) sysctl$hw(&(0x7f0000000200)={0x6, 0x19}, 0x2, &(0x7f0000000600), 0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2950, 0x13d4) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x10, 0x0) r3 = open(0x0, 0x0, 0x0) link(0x0, &(0x7f0000000400)='./file0\x00') execve(&(0x7f0000000040)='./file0\x00', 0x0, &(0x7f0000000280)=[&(0x7f0000000140)='/dev/rvnd0c\x00', &(0x7f00000001c0)='\x00', 0x0, &(0x7f00000002c0)='*\\.-\\!\x00']) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "32cd8b6abdc8a5508471050000000010000407ff", 0x0, 0x4}) openat$pf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) socket(0x0, 0x0, 0x0) fcntl$setstatus(r3, 0x4, 0x4) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{}, {0x7c}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[]) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) vm_impl_init: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002d6a3060 executing program 0: r0 = open(&(0x7f00000002c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000340)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) mkdirat(r0, &(0x7f0000000440)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', 0x0) unveil(&(0x7f00000004c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', &(0x7f00000000c0)='c\x00') unveil(&(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', &(0x7f0000000200)='x\x00') setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(r1, &(0x7f0000000140)=[{&(0x7f0000000200)="8b8c7e5e4a790900", 0x8}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x400, 0x0, 0xffffdffc, 0xffffffbf, "ffff09008700"}) close(r1) poll(&(0x7f0000000240)=[{r2, 0x68}], 0x1, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0xbb39, 0xfffffffc, 0x0, "6b3224f4ff2c00000000000000000400"}) close(r2) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000300)='c\x00') ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x2, 0xc}, 0x2, &(0x7f0000000080)="91", &(0x7f0000000180)=0x1, &(0x7f00000001c0)="b078097c43c7cd64a4876fbebf3634d425ac1f5d76", 0x15) executing program 3: r0 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r1) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}], 0x1, 0x0) pwritev(r0, &(0x7f0000000240)=[{0x0}], 0x1, 0xfffffffffffffffc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0) r3 = dup(r2) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) setsockopt(0xffffffffffffffff, 0x1000000029, 0x3b, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x180, 0x0) getsockopt(0xffffffffffffffff, 0x29, 0x9, 0x0, 0x0) ioctl$VMM_IOC_INFO(r5, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x1, 0x4, 0x0) syz_extract_tcp_res(&(0x7f0000000080), 0x786d, 0xfffffffc) syz_emit_ethernet(0xbb, &(0x7f00000009c0)=ANY=[@ANYBLOB="aaaaaaaaaabbaaaaaaaaaabb810030000800415c00a900680003012d9078e0000002ac1400bb070b16e0000001ac1400aa01010100071f05ac1400aaac1400bbac1400aaffffffff7f000001ac1400aaac1400aa00004e234e2300089078300af41499d00acdc85f8a36bb077072c3842b47f8f58a896f1c262bd000f7915bcd6b821f2e8a22821b1c3d1c395dd92665b4f4f7c444372c3bf100be79c23dce16786ec3b21d10f25b39c69876cd6194d8c749dd646034cdf774aecb25b4c8339e1062a0d76323d48fd1658c349bdcd072c411891a23533911367eb3f961143d51a4d110e8e625"]) syz_emit_ethernet(0x6e, 0x0) socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r6, &(0x7f0000000400)="2117cecd05058af5fbce692fb209c0a9047b41d6e3ae771b0ad4031990ec2e2dde0df1fdf6e6a6be5dd94d4f404a8a50ec891bd907fcf8cd4339a97014ee830ec9fb5289f68bd993ae017c359e2f2b656c164c662350cfd3dc778b43352b22c8bc6d9163fa7f245783877b4e079b27ae9b51327132faae536f9006c5d632ae323eb4fc169738c872d524c2cc8451eeef5aca89298580c2e9377d2e967a8e32c5352db2ae293fb6081ab052d1ef19c73c38f4ebdb48d8e2d08e865f9ce0cc5a45beb520e2f24582721811d7c25b3461f53e71f78f0104a532cefe4b2299d4c9196b2cf30629cbfc65a076962ca893ed597e1f55786b272f2d7ec734925f6f7f7c17dea858469f89e90f45ae03aefcd7906d950160f0a2206e16fc0ad156ce8c3bca6f8a55ab64a15cf54e076438f2f28dc428481b57839a42067b04680f4b84734717c23165cb1a5557d6b75fc53c723deddea0e49c8776cbe8dcdfea616e86825bfb31f2b22f368aae1f287d3ddc0aa878bb1a13559b248d12bcce19914ef04299699fee55cb48ca16b7eecc0c4dc9ec7768afb4ce3638266fbad4b8de0d796ca7b0b57ac809608bddc34ddbf2dfd588d3628aa6783c41cbca4e7c9b4a94a67e050010ea1888e3757edb45c7dd184b4aa7c6601fc222f436f9e93a86ccba0b9a8f495840139999fe411afc67ef1bb6734d62a032ba20f695740993d3700849409940728e393b64aa6aa5ebd4caebd7832e3af32b6a9b77f70c4e168d5ac0f0a9f90bbe93dfdb0f017ddc752b08ec6d29f6b8886686e2132917a04fb3bfa11c5820406352788a1b4ec9486508bdf4a3053e02f8195ad4011a8272807ef271e59355bcaca5e9277d7299520c91f322178bfd9cd215a0294b415eb239b96a6b09e8b66ab911f9fb5981675f0b0f641c9fdcccb442a7eb4e998b03c02803ba8f5b93e7c9f1a53fa8cae728ecf072e80973e682f317d9cb97dd3d036907830714a791f665c684269c93c552459c8336724342d0387142e5c6dc530584a01bfa8b4a8affa4ddf7578a95c95abcb5bed8baa966651872dec1d582d17c6fb077f621e0eca00010ca7170281046c7db83ed38448234841cbb661c0cf331ca42cca0253195394e1ce570ed0d9008e31171c2bcb62f1af19abf97840ede00c8fe0f00d205d955e9bfb1328348b4a0adccf847adfa9a7875b8ce79a8b79a16fddbc4773d70bae3e75b3eb8e4bd105f31762e7bca015329561c9d480a95936fa42362607f5de2fa87f27d7a4286418f661771ac5cf9ce11ff861094933e5ffd6bc81b5ae88fe6f38ee5a77305a3f161bb20ed402ccd487288ae8e2db673b2c307d652e16f8bcfe2b4e6c90801228b5c2be7446011bd1f4d10781b204a2aa581215f2ed227b5dcab7026c70e2d90f30af451ac69c478c2f2af58ac2e90b104842f7594cc522750161b933ae722606094c94aa256cbaab34f2aa78907b33bf25fc262261893b64a83446e34444a918bce76921fe4ec70d85c996edf0864230779436add2bcd5646797331ad5931824ff8fd30ee2ab745533bf61c79d12818bcbd34803d0090ed93dbea03f20ade53223f02d1a6b04fc09ef5d612c6da30dbca5e75bed1ef6b73fb5ee7eafc78580b126fe4cf2c4ecda8539b83ee785f8e6c9de1de1ad612c8b5190e7451fe9bb0e207a86373860ffdedcde9eca7407c741f2664e23a125f25c023041e2d98b5ab290d05d098c974f9fa896bb4c987f35342813d96e451b06afa738a0621711779cc91058c30c34b71038190ed171116a8b994b333f70b3cc457608be4549854f878d9f075a25d9e4039a9442df45ed2c45f63ca9c4d51b7fe5da01815afcd269a788e38fc4599985bd68782f58754fb209d970f6f928cab2f77707d3991c66a9d2e7ec42f014297d433bc5feb51f383db02febea974260f0aa3e5534cc18ee9fa395f8499b76e7544132218f8a66a0e16d284ed82ce72cbe1e5faed12bc82b3e8c0e4ad6fe6808da69b8eecf9a7818086360cdb6ef4d0fe54a6fe3d5a3420fba7420d4baed66184", 0x5ad, 0x0, 0x0, 0x0) ioctl$SPKRTUNE(r3, 0x20005302, &(0x7f0000000100)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r7 = socket(0x9, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r7, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) executing program 5: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) munmap(&(0x7f0000000000/0xf000)=nil, 0xf000) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x9810, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000940), 0x0) r1 = syz_open_pts() close(r1) getrlimit(0x7, &(0x7f0000000040)) socket(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8266aed", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@file={0x0, '\x00'}, 0x3) connect$unix(r2, &(0x7f0000000000), 0x10) write(r1, 0x0, 0x0) r3 = socket(0x2, 0x0, 0x81) sendmmsg(r3, &(0x7f0000000540)={&(0x7f0000000500)={&(0x7f0000000080)=@in6={0x18, 0x0, 0x100, 0x164b1fd8}, 0xc, &(0x7f0000000480)=[{&(0x7f00000000c0)="0995bb4baa396e3f5c54654e3e0d2e4a462fda1b243de7ae18d3a26df5e59be1f8cfa0e41326865760742d499dff7783b3829d522535fd40108803c411f165a20c035f34ea8acd4094775319cc5086e803b9fbd64264f7bd23b501be", 0x5c}, {&(0x7f0000000140)="0a50146fefb283ca9bf46abd28db8f681ac08d793e2f1ab9db78e96748b5046e1fde5df07dc2186acd5fb2cfe3da419e79befdaf94fc185d5b22a8f03ef9b0", 0x3f}, {&(0x7f00000001c0)="e9ca15a008b23420ee9c994be17d605a058fecc6ef283297e77cb47ad13cf139279589cacc0a06ef3b433dbdb916bb73f766f9644a4d120f70c12b0d0c7ee55ccedab1c6c852fa68fdef8543e91edc43f814", 0x52}, {&(0x7f0000000300)="889fe1de87183c73d0", 0x9}, {&(0x7f0000000340)="9f4aa3233755a1a4dc2a106ae0322780657d8cdb006ab064a158677d515e643b2626ef1515584660ffeeb51a2595116197557a5b6f4bcadadefd863dd77e3ec0ad8ec964e07b54921b2813175542ee7aceceee96ffb41918f27d39445e94855e017f0b751433f0ca0a26c817858226332c3741d196158eae70bc61e2b8efbb2cc14fa43e86a28ef6c4bf176bf2ab5e3476163523cacefd0edf13785503cddbf43a8823cf5ee95920c7c1614031a30153c8f47ea87c071dabaa", 0xb9}, {&(0x7f0000000400)="5b9ffa917ed365807108055f9fdd153ff270dc931d015fad9f6d398fcad609ead653434c96102237c8934095c2b634edd970d80c3b52ab51a6232d23820e6a318faf77e815062b6375ae3bb61534ee67f1a206c2cb8f070312aeadbad561703917e01b1511f2d835bb938270460be2", 0x6f}], 0x6, &(0x7f00000009c0)=[{0x58, 0xffff, 0xfffffff8, "a2f109fb7a619dd139f2bc4faeab368b204ca2ee356dd1e671eb8df1e31ca1085d552e37745ed8a9c678075cd65c097e66318b678ea4c45f7a26bdf3232c069238ff0c63f97e51"}, {0x108, 0xffff, 0x9, "0dbcd9666b72597ee785a27e962a92bad6b17d0dffafbe6961a103635f455027ab63fe3e0686d6ca7ded1b8d819e5bdf48a5a04a82b770437b7849447072dad386b04d8a1c2d73cfaeed1f5beaf16da755e1845fd1cecd11e01ac978fe1f0972a517a8649451f2e192288092ea3c30d3bc661eb62c5aa222dc5b5d86c611cabccdf0e791e9b407d4dbf653950c96b76a8f062b592bca9c4b965c120901eaf0f8931b87f58ad8810e753c2547cb03449c531761ea3fe32952502b0ec23e16aacce5db28d7bd5ab1e350fc44ee9089bea35dc073d26f277030150ec54785c17e326ebf0f6a9bdf3d27535408c686c0abd7ceaedcc6f2dfea"}, {0x1010, 0x0, 0xab, "f90ae0e91d929bcd13f3d068b97d4b9357a42b1fe7474c651ed32846bacded07c0fb797d8d57f7a1b87d7738cd60efc193c4658856d6f3014e7e4ca882a7602b2271b5e3a7854c0e5ed21ee2963568683d4548efc374ec74c1eae0b52cbfc1d42fbe0544e44703e498780dff1cebfb1b753f898c7a0562876aec0b04f234fd98c1b77f2296a084d765a371bceba13d4b878c7b33da3a5c675c9b6c369580cef89c36bee89eab44fb7f4391b5c7027ef1da38d76e9131ad05b98860c6fad141f0d1c24b1f7cfea2d231f06299b837176ad74ea66fb80fb471f32a479ef392c5b115d931f20038182074f54097dfa3a8d7f085b1f12fff880f9c49f706b6bad390f11594694e413112eb06b12ff88be9949496dc19dbdae249784a7ff1b45b6c8101298a9d0b75393082c0db869be905616698a540f594b4cefdc1fcde6959c87d665823e0af13c9162d551084a88f0a59aa7339ce23054d7604e88e16f0530eced3af9fc6d649176b0aeb7c9a8bde3dced3de7d6fa6854b6643ddc835ab80ea3a22fc1553096720f0080848ea4c98d4471a7928c39d0fe9c947d77d45429befc767b4004be1c859b7514e08148c77052eca6a03d0c8b875bffa9f4c045adeaae2862b2bb901bab23ff0f6b9348361eff71c2c656dfbd75c289943ba1f67a81fa8548c557b4aae634a7e89e2b22efabd1fdce0767d895c4a22225ee5382afa2a9d61c806c0666b25d0db9f8d945acd1bbecfd43fe7b97a4ff45101b07e15d3b3c052ee47bf69d81fd0da0109224f74cf3ff12899bab2193a80b5443e0ef45bf96ffd45d5cc93499d7b54be6cd3ac18358f704542aa49ebe51481ba5b9272c2c103648a5c5761bed2606ad55148943ce66673ffce870e23af363e3332376879e5fdc94d5c0ac79e2703e4ba1696969a427dfe88846b29fc686f6e54b0ca92acc3f7b9d05dcf48ea1d489c66ba147aab032c0dafa3c4c0ce3c1aa2320435d34d4b34ecd0afe718cc9d0d37079e69ef56fa20210fb7a6be64411c2cfbfaac6880f9b1af9c4ffc0e80aec2cb0bffa5c1a4f4a635cfbf30b5a616bfe5ebc07733fdf25a559bc91428ce57ca65b413ad3aa8ec04d6393798f21371de593b6687659bbded801bf3bbe55b4c81e4b39b69b52c3e8b0ff95e00cf1e4912fa22a0fcb51426e518231a99f2ca3aae75f5db1eb19c32e9f5af3605cc1c5939c44bc5238d80a827a505ae90ec7bfed11a32e9541e5b57559a40a3383143084baae9c705a400bee78ffd9cd9fc475331f61ab9cd216ddb4b956e8d519f7c6c24c5e09980ef5e18a8d52268347ff31396c47ed959599c066d6af29f81d5956122312a7cab67897ad6dcad767a0dd73946061fcc9013101b1e13693f556d6332e0ebff3d49ead9901c1c3762c10ddf544a2574e647443dc8142bd760ed0bf749f69948504241b06c5c5b351ba1f80e5e670eedff4cee382bbdc4586c92cd9d8d5269b2b86e8be58b723001f23853a55361d4126feae85492da19e689ef924183e5c49fd20212d5d593176574a9ae3268c89cdcd4cff6733302c58fa0a4f63ded5d0d5b2d0518db3a94b1fb709d71f1ed34d952df1ff0a93e78fce4ec680b3c6f4fd3cbb0fe27d11baa44e2000d105013e34db30c167a733faf0f29b84ef337c808753528ae291addd9916b3b209b3cf7c1e332b4459825ee89ee18ccb2206407955020114b1b1aa06af8c749003fa8f6cbf8827210e84ef0edd5ab34849dbc0d787a3856350af80ee56b6f7307f49466179b0196d3e42c578ea4a1a38cbe764ec29fd63e78f3083481e588a7a8d7283fe55c545ccbee44dd7a0bfff9db6f342801991223d39a396d178d7440845e6aabc45a081ba7c48605ad82e8a7b19d95c2805dcfbed86ae206427768e2976f41034ef1c44493a7067b0a62d6952950c4f14db35d5407cce9cd899e8ea4c9724e075211210868ae05e011cee99462b0e2d0467040d945baae96bf94efa0d1c357bd54036e34662b665c2ba3a2e2cf2b5a630e05edb0c12ba05858d22ac3ab192ee63efe5153da4b5b03d288c870073df575bc0ca85542c6414c938e9ca9b82d1e3622c73a752fa673703aaa9c007b4348f3a1b4bf881611a7357fea718430ccf1ee0492330678a2e544a353f8c1128361b82bf735818531fdd42db00dd5227fd20d1341782f9815fa759f7384097c3e384b710fd900c454681bb927817a06b3a97b2f2066a336e3b5588180ccc9ade7914b96c49752058155a222e4e5a9b590f1dfe7f44316031532f73119d755ed8fb8379d97410685441362d73f7e778d37ae2cff3bb3aa4240f8a692e20a207167ffa07105c98f944e39771013c022e7080443a559df2ac2994d88b0a51dde3213463d81f3d570473b00f97390174b9101932300ebdabda7345fa31de873cfb9e8068bf39a2c566cb685f0b5cef865e1f92a294f0fecc745eb05ba48787a04b4f59d6e09ed78399c01c21db41daba910cc572b4054c0d6028a515645a9a3c0786895fa6439bbe22f927fbed50e8e195d4f7b229c5eab7a1aab2086c2467dbff58787675e3452c34ab2b6646e66bd844924350443f382e9e8124455f0645b0617c3c121f568779bad2ff29bc3f1f4d4be414ea8e7975b6a3732d8e447c38871682cdfb37ebd33bc0a0b4ab3dcb9c0802d16ce9d94f2f30df5ca218e6ed63859e7c260b0c6125e86447cad103406228f7fdc12c4fa7a2071541a54e7f9f9bb71bf7cca84a07418b794a5a08f001888b44d7417952e463869174eb70a5c4a25409b56f3e1d65d3fe18a9002e841ac8c3c4107f0599d14a29505719696be9f625b16c3c971998fe93182f481c44e38184cc80cb2f1717722df64025dedc056ff7ad56b2f66312e058102a2e2aa29706c4edaa64ed3f8b58d962d8b9652479e7f965652c5382f44b3ed415bf8b4155fef36ed14bdaa2f98a9826abe22f10f0a6738c89118d6b8037b99fb9048c44062e98cd309b1c5b4296eef3e927495eebcb207571ffa7a9f1c19e19c340606945598abf13a3af2f4f6edcbd20481e92761c33dbe666140ac6df3b8615de5dab6f0503f0c903e90d12db5956afad42e9101d0cf761028a88991cd26f3a9bd76cbdea27102b05cb179e48b1bcdc79dd1a8d76e754305acb52c704dbdad2bb08e4adac2b3784a82f31c8a078221823794ca4ccdfea441a7625e67a437e33fe9a7a97fc14a631b076fca79b9abcbcf7d316a6b174b600e4934e447e7691a65fbd17dd7a1917c688e2f510bebacb66145ff929d3f2537e132416d240cf94cb27b4c203f04608f807c14471b0cf9d94615412c9064a42b8a82c797a7d146832cdbd60ebab477041fbd582b79da7d234de78d6de32361f4680316ff700b9d82be514aa47dd51056d24196d84b97348cbcbbc94c11148e3378a1982647ba387e8868ef50e4e60c61f46aa5332f57dccaa6b3d63e11f76803cdb234f848c962c45c95981f85d58e11c4b81040e4fb0458cb8e053953500a9de164db6faca19527177b798b69579c8c12a340a8207d4288ceb91f658333a975d9fa49057b104bffcf936b9aeddb4cdab606a2dc7fd8f8523726e3a064f080c72d9fa7e3e3314e516b5e7d4af22065bf78a3787a1cb0ffb7d16f571ca3183ce76f49658c91ed753db84a87ac1eda812d283bd05510b9126ae3493aeb839b1b2459f115a4304d8eed5b0a647945dc2cb0dd7cf43eba863648e1199b2c0e3589e33486ef8630fbdd2005f711fed932fd08423bfbcc8c063829191098e823132c631b0a70db8b39d88f8470d0283b4802a2f122d030d0c924f6a07977fab71dae9e79ca23a9afc9536c126af338289eca71b593665d663808f538f18355d28c2cae0c3e572d5ac597395fd1225ad2ff4145d8d458d25c78739aa800a2db4ea61603ed524fae9bd8df9f6da96f10b5c2403ab469cb76bb107a45d3fd246d6bbc525c035f8f33a9a6cca20fadf2c143d5f33023df188c6ffefe15ee3c0755b968646a6c2dd0e9c7da5e2a6860b932de569186696266ef94140ff8754d15d37a1d7ec3d48a9937f9479d51548bf3b9accdfe362bc8bc8f5ddc195d6a8d75d091903d3bfa12603b2623a19b44b39773ce9fb1f27163d8fb71ddb13e650589ae3eff6ade3b84a920d88553eba46631d8ec83a3addf30518ce785121fa5c69d618de0738d25b8ba7802164d51d1778832ae2f22ce5cd2f59c842ceca053a0d8d75c8a933375cb92d66904bbc6468296012be2e3feefa317a3c58e5154f4281e346f6132bae670fba08c94f6fc03985187c15b070a6d93867f0577a2855343e881071ec60eece86114401ed5d7da6c1daa42face171413a0732faeff973015e746124e73d494ff4ec52d0526169168c870ad56f4770dacd6f0660a622de488c53c6588cc6a81b368e100df13de8be1e802afc6f735c977671910f29ad478372c57aa2d952cd6d3ac9fc0ac2d84bce8d768f0f650b5de738d7dec25db730b9ccf3a8c0a86213bd7f069e8e71a6a89ecb2a888c02c92190bd9b9d9eaf03734de52b47307a8fc9ff5d482da75726d2a093fe23eb991510919f675ff395f2f6a6ca49667371257544c582697614df297649fb20a5992d56e70971edda12dd5d7df6bb9155746ff09607ea3dc9e1ed6c4c5515a7c720423ddb6a1cb6ab18a96757b9208a56ffa81d5913d354859e3b5f0467c1020d2907ba25345c84d48130dc85ec1ef376ea8db566c41fb39c7e75e695370ba4554934ba8edd1ab3da09fcf1733431616c359e2ca5d5b71c845a9d0d654987bffa6c280d44c2a24f17a25e7dcb04e53bf0123fb9459aa11c0dc95aa826af9702d9d5db90bef5f1b9ebfc21bc1c33d91d05561bce3af5c55574a4f44d3c5ceae901d91f083a2c6847df8df8fb79ec02cc50783011db342d301763c44c22798fe82723ed4c55b84325ef3d3ddfa9fdad0737bf48c636a551c99a0d5a3e202e07235182983ba2c47ca0349a0b2f72112ddb17538ce59189070a4308cd23b08b7583db804252f5bed6628eebdc49c6227de3af0ff29db982fa3e1b7025b0efdad4137c73d5653ca2dc26234f93655c81ed99ab30505463429aecc080e5a905e60ecd21a6d987e6d0f068a8b1bdc878788df1b770f7abca38e5d3f339ca36768bb04721ecec67650dd61e86bcbfc14bed59f99c6b5af6935616a42c6510053f95a904d8e18380f35cdd9bfbf74c5bf69b00bbfa172f2b85ab48c21c4d653838934eae7c4cc6f69b99fc35fba7734cc990234365d8812a3ec83c66491d76b709fa16ff3bd3c4d7885cd53c69b4bb47cef7f422b179e14a771fa45de8b788fc5d207cbc7c331d3fff1e741427413e040b23c6c7dbb39655aab9630b11eb32a9faaca9b9dde0752d933d16a5a9568c1b18dbd2b5fe5b5a31a03ddc8db9b5be7cddc446598cc410943d20d2edd41e76dc8b29315784a1e92a3acf1c524b027909bf57b29332d897476de530750fadde639fc187544181976f9fd10eca4a862e0a2d9e104511f9bed315d6ff80fcaca121efa7160746ca0a358b38625bacc20bb4391cff5722a415702aefdaeb356d41a5e15e992fef5696fa5503106a0a71ede192f24f56052ed1be08905f22dc094ed87c7a04aae40a697cdc42b6808098b4e88641501dbf9de5c5fce1175418978b31bbef2617116b9d1a623968d2f5b45ce1e755fade089d0a903078d9905a0a739530363d820287f14825c463f8b92b8e7a50f60cd8a0facbd072130142891ae6ac960d690a221df25061c07d3e197da2ae8498c3f"}, {0xc0, 0xffff, 0x4, "785687a7adb8e08c58a57399efa6ceb2e4c96fa824c92ea2ced9bfea77f50ec4621fb2add22c9e6bfbe28c074ef838ddcc19eef154552e483e49d2e66338da616cff42c9b71cf451497685600151b01126d810cc3ca928b2c3f36e8576e95ab3037684626a69a9772f888b2c5dcab7c2b06579be01bcac6c8de7dcb556bb91bc84a566a10f3f6d6fcda9bf6ee74526ca64fb5642cb12697c071de7aa2514d3d4069f0c5e04aec790a84792c038533c"}, {0xd8, 0xffff, 0xfffffffd, "0673fc564da3200538cf811e4e527c8804b893ae5edcf32bc387ed4b9ded97e9ce211fa6fa03c68581a743972b13214faa8be895a5fffc1f0a6acfca4ede6e58aad36fcd6f2d4b561a678cb8563bb261ecfae514c6333f3e288f72747b116058965bda311be292257bac15a28567082985551a2814c1ee02c97c49700ba6bed5165e72a98da09e7da6ab1db43be4ec594dafaf3fd436483adb872e4fe8365a8d49938ede92977eef8aa3e1b4f3474466a05f4b9a9981449e6c008b9d9632eba666df33aec494a8ea"}, {0x100, 0x1, 0x6, "a1fa64f39c277e47a5615e085cfe072e66f60ff1dc82f6c7a3407f091f5fd16ed0dfe0f4904930db5477d909e7abf58f6febaa10aee8e197074e3558f9f41838799dfe6b8139345cc5e1713c6d5c1209aac16ff2c97af264d29c8b448464adfa8a28af85514eea96a91e91096f811dbb002a1e1db317defdcb40e107af147b41619f28b5fb6acb7a156c4126e5b6687993ebb46d6d92428c67939dfb26e2b4dd9b66c3d3ca3834dc7aa0b13125104ab66943bac22cb762a00deb91eacbc4f21d31534067cb87c733ebba52f55fecf983ea6aee4c8cd0e2893f0fdc41dbce2638395c907660ed98af6d0f57c121"}, {0x40, 0xffff, 0x81, "2909921577adb5d76c8c90ae97dcb5e7628e1310b56e48257b5cd1f3def136649ab2a87fe25e087f170736caec"}, {0x58, 0x1, 0x9, "582b93e46b15ac9a45fdee099173d7535926ad5b7627a7e353b4bac340d5a96ef30b598310e7db449b32503ee62ccbf94ed18bd3ee1fbdbe773b1893616c0ed30e5dfcb5255ead"}], 0x14a0}, 0x3}, 0x10, 0xc) sendto$unix(r3, &(0x7f0000000240)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aad2236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba0900ff000000000900000072a09900"/177, 0xb1, 0x0, 0x0, 0x0) executing program 6: clock_getres(0x3, &(0x7f0000000140)) sysctl$kern(&(0x7f00000001c0)={0x1, 0x12}, 0x2, 0x0, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) mlock(&(0x7f0000e2d000/0x1000)=nil, 0x1000) mlock(&(0x7f0000e2b000/0x3000)=nil, 0x3000) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {}, {0x2, 0x0, 0x0, 0x40804}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000180)="bf3b684cb5bddb71567084e096cf973983b85e5df665013eaa9405095e88157332b4f68e78e0793d41000200cbf4529893cfd424b7520600000000000000b87472f9ed186987b8c19d9295a17b98020f6002", 0x52}], 0x1}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r0, 0x80206916, &(0x7f00000001c0)) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000180)='r\x00') sysctl$kern(&(0x7f00000000c0)={0x1, 0x8}, 0x40000000000000ee, &(0x7f00000002c0)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c76fec37082fa7c27c215202d5ef137f19d2971e66cacd278c7234fa7e1993dcb2bc5206cb399db34b320c0a393560c9cdd9fa3b103eee9d513afcb5f7d4a", &(0x7f0000000080)=0x55, 0x0, 0x0) clock_getres(0x3, &(0x7f0000000140)) (async) sysctl$kern(&(0x7f00000001c0)={0x1, 0x12}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) mlock(&(0x7f0000e2d000/0x1000)=nil, 0x1000) (async) mlock(&(0x7f0000e2b000/0x3000)=nil, 0x3000) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {}, {0x2, 0x0, 0x0, 0x40804}]}) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000180)="bf3b684cb5bddb71567084e096cf973983b85e5df665013eaa9405095e88157332b4f68e78e0793d41000200cbf4529893cfd424b7520600000000000000b87472f9ed186987b8c19d9295a17b98020f6002", 0x52}], 0x1}, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) socket(0x2, 0x3, 0x0) (async) ioctl$FIONREAD(r0, 0x80206916, &(0x7f00000001c0)) (async) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000180)='r\x00') (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x8}, 0x40000000000000ee, &(0x7f00000002c0)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c76fec37082fa7c27c215202d5ef137f19d2971e66cacd278c7234fa7e1993dcb2bc5206cb399db34b320c0a393560c9cdd9fa3b103eee9d513afcb5f7d4a", &(0x7f0000000080)=0x55, 0x0, 0x0) (async) executing program 1: syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60aa862000302c00000000000000000000000000000000000000000000000800001a00000000000452b89078000000006041c93a000000000000000000000000000000000000000100000000000000000000000000000001d70c2078b3a9231a7cdea04214f8ec9ac9b030ae0872c19e23a17431ce314e9d7694d068"]) syz_emit_ethernet(0x8c, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6000000000562c00000000000000000000000000000000000000000000000800001a000000000004010090780000"]) r0 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0xfffffffffffff000) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000080)=0xc) mknod(0x0, 0x2000, 0x0) r2 = socket(0x0, 0x0, 0x0) bind$unix(r2, &(0x7f0000000200)=@abs={0x0, 0x0, 0x0}, 0x8) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1021, &(0x7f0000000240), 0x4) ioctl$BIOCLOCK(r0, 0x20004276) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000140)=0xffffffff) ktrace(&(0x7f0000000400)='./file0\x00', 0x2, 0x4, r1) writev(r3, &(0x7f0000000100)=[{&(0x7f00000001c0)="f007426c6a7984d37bf0785ff6c9", 0xe}], 0x1) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {}, {0x3, 0x0, 0x0, 0x3}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4, &(0x7f0000000080)="ae215599fed2fce97f573b9c553a0e622d29cd093849cd4fe42e0f5d2d06a4e744f0713d1fcaa1", 0x0, 0x0, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1218, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r5, r4) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) sysctl$net_inet6_ip6(&(0x7f00000000c0)={0x4, 0x18, 0x29, 0x36}, 0x4, 0x0, 0x0, &(0x7f0000001140), 0x0) syz_emit_ethernet(0x3a, &(0x7f0000000280)={@broadcast, @broadcast, [{[{0x88a8, 0x4, 0x1}]}], {@arp={0x806, @generic={0x0, 0x0, 0x6, 0x0, 0x0, @remote, "", @remote, "ccb0d83af0055212d8618b19f82093bb"}}}}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x20}, {0x5}, {0x8106}]}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r7 = getuid() chown(&(0x7f0000000080)='./file0\x00', r7, 0x0) r8 = getuid() setreuid(0x0, r8) executing program 3: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x138, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x51cbeb0fca686381, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chdir(0x0) mknod(0x0, 0x1000, 0xa0000) accept$unix(0xffffffffffffffff, 0x0, 0x0) connect(0xffffffffffffffff, &(0x7f00000001c0)=@in={0x2, 0x1}, 0xc) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000008c0)=[{&(0x7f00000007c0)='C', 0x1}, {&(0x7f0000000000)="9cf7a082949d633892ccb0b9f0f81b09d62e36c8b5ae1490cede3a53054025f9a439709f39aac58d5c21ad64763a86484dc68ae73ae85c92179eb49801ae", 0x3e}], 0x2) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = semget$private(0x0, 0x4, 0x3a) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000340)=""/152) semctl$GETVAL(r2, 0xe, 0x5, &(0x7f0000000340)=""/118) writev(r0, &(0x7f0000000140)=[{&(0x7f00000002c0)='\x00', 0x1}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffdffc, 0xffffffbf, "ffff09008700"}) close(r0) poll(&(0x7f0000000240)=[{r1, 0x68}], 0x1, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f00004f7000/0x2000)=nil, &(0x7f0000604000/0x2000)=nil}, {&(0x7f00004f8000/0x1000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil, 0x4}, {&(0x7f000069c000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00004f3000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff2000/0xb000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f000069c000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f00006d8000/0x3000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x100000}, {&(0x7f00004f3000/0x4000)=nil, &(0x7f0000605000/0x2000)=nil}], './file0\x00'}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) executing program 3: syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @random="5282e907e339", [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x0, @broadcast, @local={0xac, 0x14, 0x0}, @random="77f61ce24219", @multicast2}}}}) r0 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r0, &(0x7f0000000780)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, 0x0, 0x0, &(0x7f0000000740)}, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005136000009f050000002010000000000000cea10500fef96ecfc727d3357ae302b37b67ca1f2d61db7f4de57804be38164991f7c8cf5f882b297be1aa5b23edeb51e2", 0x45, 0x0, 0x0, 0x0) r3 = dup(r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$SPKRTUNE(r3, 0x20005302, &(0x7f0000000100)) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r4, 0x80206979, &(0x7f0000000000)) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) connect$unix(0xffffffffffffffff, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() writev(r2, &(0x7f0000000040)=[{&(0x7f0000000080)='\x00', 0x1}, {&(0x7f0000000140)="e5ad766f3dd0db76d7637067d15d869ff42162654859d7f3a453229aa20694a4c86b", 0x22}], 0x2) recvfrom(r1, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "708000000001000000001c00"}) readv(r3, &(0x7f0000000280)=[{&(0x7f00000003c0)=""/115, 0x73}], 0x1) execve(0x0, 0x0, 0x0) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) kqueue() socket(0x2, 0x3, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206922, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x3, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) write(r5, &(0x7f0000000200)="f92a9bd300"/20, 0x14) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[0xffffffff, 0xfff]}) executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0x18}, 0x2, &(0x7f0000000040), 0x0, &(0x7f0000000180), 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) dup2(r0, r0) socket(0x0, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f00000000c0)}) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) syz_open_pts() open(0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x8000, 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000040)) connect$unix(r2, &(0x7f0000000000), 0x10) open(0x0, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x4}, 0x0, 0x4}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x8bdc9e3938046372, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)=0x2, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_INFO(r3, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000180)=0xc) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x2ce0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) syz_open_pts() executing program 7: mprotect(&(0x7f00001f5000/0xe000)=nil, 0xe000, 0x5) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r0, 0x1000000029, 0x3f, &(0x7f0000000040)="674cd6e5", 0x4) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000100)="b1b8467e07f2f253", 0x8}], 0x1) r1 = open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x100) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0xdcf7e53088ee39db, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8020690e, &(0x7f00000001c0)) fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100080001}) ktrace(0x0, 0x0, 0x53e, 0x0) socketpair(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000740)=""/4096, 0x1000}], 0x1, 0x0}, 0x46) recvmmsg(r5, &(0x7f0000000500)={0x0}, 0x10, 0x0, 0x0) bind$inet6(r2, &(0x7f0000000140)={0x18, 0x2, 0x200, 0x7fffffff}, 0xc) sendto$unix(r4, &(0x7f0000000100)='Q', 0x1, 0x0, 0x0, 0x0) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = fcntl$dupfd(r6, 0x0, r7) fcntl$lock(r9, 0x8, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x100000001, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYRESHEX=r3, @ANYRESOCT=r6, @ANYRES32=r2, @ANYRESDEC=r2, @ANYRES16=r8, @ANYRES32=r3, @ANYBLOB="1f078b947caecbe8be51fce968cfee30558889cf30dae0cbd48207287fa1868a25e035d909b2f65dab14fa23c4b874692c0e7a7b53d89a874cb12a56ae39e2744401c1bc69a54966a51f056b130cce6af232325c07c82161ff9fcbe96b7c84ae227ee49f51d8d63f96c338f5c53b817803165178e561829269a8ad805e39b959eb41a7cc0367f8cb54538169a3a6a3b35510bfe3adc9590527308ea781bc8508e1d65f889d84405e046f7f58a55e0da6ad72dfeb463c", @ANYRESHEX=r1, @ANYRESOCT=r1, @ANYRES64=r1], 0x10}, 0x0) r10 = socket(0x2, 0x4001, 0x0) r11 = dup(r10) fcntl$dupfd(r11, 0x2, 0xffffffffffffffff) mkdir(&(0x7f0000000000)='./file2\x00', 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r12 = socket(0x2, 0x4001, 0x0) dup(r12) executing program 5: setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0, 0x40}], 0x1, 0x0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x7) r2 = syz_open_pts() close(r2) r3 = socket(0x2, 0x0, 0x0) connect$unix(r3, &(0x7f0000000080)=@file={0x0, '\x00'}, 0x3) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwritev(0xffffffffffffffff, 0xffffffffffffffff, 0x43, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000080)=[{0x4d}, {0x2}, {}, {0xfffe, 0x1, 0x0, 0x5}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)=ANY=[]) r5 = syz_open_pts() ioctl$TIOCSTOP(r5, 0x2000746f) r6 = dup(r5) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xd, 0x203515, "28b7e60ab87aa57800000000d0d2000000001c00"}) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) syz_emit_ethernet(0x100e, &(0x7f0000000cc0)=ANY=[@ANYBLOB="ffffffffffff0000000000008816883f0cb722694d1dcd9b1a452c95182507b6297bb3bc5c83302b60144b5755a580a6cba2cf61c251a88f696d2ba86037b2589af8f6a255b18cd3a745cc87ac21394065a9da9e58b73f730117aa4621de59696e0cc7c61fa541215ddd6eabf0484ba7d7c123731de7cd2dceca20a8900ec0dc36c317e801b5594dbf68fdc10618ecf877003e094c9ab2698a21782d2154aa18cdcca339da8672c8ded43f825bfc8f69c56190181f9aacc10724ccae5500d8bf343dbe8edd95e20ae45c5afdeef6288c774464baf1657b69578b0b81c38aeaa26e8839c5d7eedd6f2ef658a572e8e442e670865be76f28afd51fd81a355add7d2553549553c0db03c90479fe0d2cc502ba2d143f57b85b1587cdc51ab96381b6f8676735ccee25168ba8593da4e0307898fb84c3ca513e2a3f5990332b8a3a26dfabfc4e0cfcadccfc84ad891cb2b59485786a16cfbd2029d7934de7373b2e2468fb337e0fd79d2b190beea99949b4fde03c9515a95e67bdc93838dcbd641425f51b1be8907b0e45b5b2845939cfbdf8fab9de29cb517fb725458d612b65268b3522db075bc3896f102f50e572f3f9d301243fabb5c6227ea823f1829e5fc414edd433546f0c9d65bf9373c7d914d5a66679f173a39f8c880a4e5b6a6ca538d41d01b76019111cfc5de471a9c96877c3b858ed0f17cd46af4b0e0ff67b44c46155df50d8024969ee1833fb236639cd71dd194b8a159c46939e2d6e19960a32b23a0242f9915f6506293fff3c6db9622a6df6c75e7c86a4d711b4a2ec9944f1ad4b90166dbbb8da21acabc8cbd7cc8b63031835c1dd83a327610d165c6fb197bd7af2216d89c74048510e82a4e0c07a3adc8a65819cdc73b77046a107cfa000dd7894f9f299da8ac7d1158f8e823e0adfc8c47dde39390a78b3e05ae490ec2858f1f05c33db572426fdf1cc398264a68b350fc034bf9b378a86bb7572c4cb5d67dfc9ea5e51f6e8805b16cfe1cbea079cd51147513b3d396b2fe03c04d599f00b6a7d62f329fdec4bf108106282589db0d55c0a04fbcc7aa61ed51292fe7380448f5b92c8968a9525838b906bf20bad8ac3e5f77073af0a7112e4e151243ef901af9ba72820f8a62aeff82a5c0fbe96a9f69ebc345e0cc8bc9135c0c3c7585cd0b3a7bb9f4d59f5d2ce695a14d57d86d71dd1ebfedce367b04185c6fe25b44ab0b757ad8982b9866d2bda0b248934b451eb8f327926e4dcc71517293c07627773a143c0316fc1f3fe60c98345e8001999d9fc58c343d704c9216248bb19bc64ea8ac4138adae70606fc606a77974680aed15c062cf0fb81fcba4bd90475b1890f87688ecf0c5cc6519675640fbc78c83da375de93bdb8b3b1b894f28c46df0ffcb7f1fad8cc4982ee1eb43975d39392eac548a72d44a8b412917e6a3cc7a9e4d3d2b16366c7843b8bd56ebb8486f7478268ce06478fb9083d48750d2fcbb71f9b5ff639677c1015ca0485acbb65fae5607ba00f4bc7ac80b0794b6396014893b4abaeffd5457b0926a103de8a2b3f1c1429a0b7d36c940940e0dd60d55999dedbb76ea9ee4746d280e33ca92c37f22628ca02e2c325c84c259a99f3a22ebbe6ee532e88c3d98bea0507155497f5698de46969a23c04149804b302b61c8adaad6429ef6a137c1ef8b175ea2d1f87a41f6802c085f10d7d0e671413bdd9292e04fba0f3c990f33144d20a3cefb9c5f0eb659aecea2aac7f133797387d34afbd5641d19d67776d478085c7482374ca50bfd7c135cf3311d6c136cf7899ca61fceb84da227b838569ceb2045eb7eda06e3519e392e52202fe0fc2464be07f50e35e274b522d583e773964541757d919d254f4ada64774a4b67c45aa4089815555064fdedd933849b4f871b98aaee6ef9ff86810b6b2faa1c02128fbb395ddfeac83ac70bc684d5d02b98ccc714953e00724a2c1afde1d9d52b7e465c58ece6b31f4d5c4712b02bbcbf33c1ec5f50360c565dd8c0f62e6d0a1477c3bc8d81bf0523a408c2408f096ade6676e0d178b9a10b1cb3515ee46f7e4cf3a373ce853d4d155d6bfb04908aa94eb3a422037460edd80ef8ad36cf075d0f85ae93478f61b3c638da95a1e5aec9f7e74011b7e6534c8562f3e2a60ab4e7211a1e70f033c312f3b499cd4bfa91a17ddbe973af03010e2aabde0e14e6c7e066689fddd632c9e297dbd827261f17ec84fa638ab5a9df71921029c29e6ea10f229f2f846a49db929cf0ce6a77e14be27a59af9e4b65d14e83fcb98850bd8e1fdc789f023c6758fd373cb1a731d7a7fdd4bf796b6381bd4462eec7a7604f70766400202daa1140b00a28398fa165b2db21dbc6a1181f3c850927076d3bdf2ae3c7c6c88815cf74cf479118c8ce5a762dac7e8801a52045a0c6763e043f775849feec744cfe2702579ec6939df03358cc964b376e0682045fbf91fd9a1746ed0f7ba86d436c26602f5cbd31d1397457b60d5006f3ecb6e60a821ccf64c97d66e85a33177b738083fe22d7f1fa83dddc94723878b142f8ae150973d0a21c6cd27297ff1d15413195f14de4ab0aa72419dc3d970c5ec96281c8a8f17a96c9c0e7192ffe7deb5df0a5a4e5bf39f04a054329177f03a1bbb6eee78019041b5db90ea805d741293ae1759006c1aee13089042afb0cbe8a71066e4c5ed565d00951f798e9f9243773689ff336d793fa8ce426f40ca941959b3bae65ff4502ae06fba11a9f7c8fcf493d748cea0704d0a0c06a7a6ae35f636674b96455d8ac73f8787678302c39c15f750b0deb8d720499155773d2cba398d22c3774a1bad1918fca18844aeca7804aed4513ad0bd9104a42f3ac333d84bca3a232c67d258e37ff967e7c3dd11c84859bbc19ae9adf0ff3c2e8355ec123e8e43d219f1ad63940def35c198815bc37467045c372757ee532a70611263c112099a22f7df04681e1d9ae711961dc3a53ee3b2657f173872c8c788adef0601035c1a14d3b07d9a1d00afefc643325f003d58ed9e29c29d65005ef6a8c83ef4af03c3befa03bd4cfc3c7f8797a839ada84bd4af9061826fc8bff114e7c934d83e9d142ea220360aa32692df359833c3dbbdf76ce3b56cdbf7a8f42de1b644f1acb251a7bf889a38f659e3ed046e309e59bdacf71f091077fde4b90664b37b997ad431cc96decb334e244198bbb83f2e94daa22ec31aceb3a830732a53a50019dcfaf87725e4ab47914ff7526bb730bb59a8c18617a6785fe5c9275b42afab5d2b1a4cb4c728fec9f0e874c0cd721d31e121fe694c065be74298437cfe264bf83b2c94adff555701f962c2fa681b9837f8d4709c17c3b2217bb5621547e7968c0170ad435b864c0e840a9e350e51207eb93c655af600309c435add7837eacabe7330c83a3d3667ccbf2cce851f27ba1049c31d22d3d84e6ef66e7e1d4a7119ff9a3f74f0391f792cdc65ce63a6e7b1128d1ea86f7cfe14d50e437ac470ac896edf972ce6e4e546ad90d339dfae3f2b57845bcaaba82ca3884cffe9259db4391845692390bc0c606e77930433940446be11b05e31ff04580adb1d66b0d9864d59884894888eb86af89318ea84d44b6efd0d6fd14145c554f8519d569ff91aed27f1c1f358cb7430409e6c508fdf45734873226bfc9380001e13823eecfefa2c56bf04e476b367b474ff3f39cbc0adf0c4fdea00e5e8d013e8069d92fcbe9bf4e40132f79c04ea1c96a1751d4ad924f85ed45b2c6fde44343c0dc138228bfa635e0cfc0e7e4ba363c4aa32909f11b8468e32db342471658d561fe99c309883e9cc1ae4e51401d7416d8b91568fb36734be3e7df1d9705158ebf4a3ee7b52ade9b46fa8327b1ffa9831d6be334108a30c89ab3884ca0fa782acaeeec9e1a7ed34da5a481ac5af6579a0c4cc8781ced662e2641919b4f23f7c292e69a7ebfcc8dc855c26de0052350efb306dfc9b490d4a28167fb5783efa9362a18846cc3b193c1aaf5f1791c9dffe4b51348a5b0e29b846e49db91361dceb2e245872b5425adeed1da4ee02db5eb34e42541af9a43e28c1306132a890811a5ca4736a8c71c0c6cdbff56125ca9317a538fef0fdb4ee574e8cc3b80e437d490160c9d160f984812378210ff397dd0e252581810594a82b44800b665a84a68aa65dedae8ec55cb181bac689347ac86786b9e2e3054c31bbe1a08a80fcd7b4f9bd22eea79d7749f4362febc14c60bc5fddf693d9fccd722ba2f0d402297c5097db8cb4366a2cd3627fb97472c200777341d87c74e80862fe7d9d776aed9dfdd46f0e42e9d1f2e7d5fc21d90a52d46b6b598efccc4ed3addb69a304955bff660b1d3faa326d48d27b29c043659a5d84a82335da67f40c6670c1767a0abfbd6d674a4a3b59280f4842feb0082e7620c14a63c1298b07b98919ef9e7bd6ee0633688e6ba905f480f297b009c5e9c160fb7aae758ff73fd8dfbdd43d9136a7eb1e8c68428e9de917a115490f801b848373bde76eb058b1a56ccdf446e41ea37497fc21a7636e80ffc1feeb48648219c2381b8ae696b96e3cb621ae6cbbac71048db16d244bdfa1a04016bc13982685e6f44b9a33403880c16fa7c9915b5aa09194f96d9e2eb564f731d1389fff534ecde015410d1c5348237261955bee98e4288ece932a75ac0d6bf22e1861838b6cc4df6a5f0064d29c3927a6137a13b37aa32c575ffd7c781efcbd614a12d680b5559797e2db72ec3a11545c2762440e7541df305612febb0fe14040ca09903fba25360d2c17d1bd28fe722aa718c9bc20b59dea78cc681487cf960e75157d7c2824142e99fc68454f01ca1bae30be3d27bcf45e1b37bb5c325815fa6d3354220086e96ade9dcde9ab13d0e8fae7c9947c606fa2e240e1669a0c835aea9935e6f90127e63e76c15d13be28822f4c7b0d129bdc95bffd50232a2f0284e0a4cee076051c33ea6b14499390f88ea280cca66a0230f6ab6304a03205439320eaa14ff27d9fb91fee20344a0d22765144055ad8f45786722ebcab19a5d4f41c5ce42312ad8f1587750e7af93e26d4cfa2e27f6321bd9c8d4da80249e62d5ed5ff3b5f1337030a4df3d6794691275f521f1400fd05ec72249612dd180d73d4169bd5070fedb42109d387e7c472dfbede41747dddb8f9a61c6f00a3af0fd36f4c81221c908c20f6797599b7e835ab00b27aabd87b8e30326e442fd68e227cf4dbf295599bac641793f59faf6899c8d671e83e14e06dee34b419f7f5f9f356ce9802153fb43eaad2630bcbe820232573f8656f23ec2c6ab551e87bb5de0556d98cf4353c6d0e158b0a4ef590fb0aedd6c171da75cc959185757809fe6134a6419e239b5029debf18645cbcb6459ed238d9040944c38a79c060825da0340b0b0dbfb6c61e1c100fe26d08e72be7d0c68260d7095627a05ffd39d255b01b3954e3e767c96766586c58d0cd8628c4b98ef7f0315adcf0a83070a87ca83b70776260fe517362cddd1a2e8041ea5a008a6f08300433b92f9dbb474b7e809553b6a0f81f61cde042bd2359a781419ddcd7b6e7e95f349dc0bde480f4f6edb7b3a597f61288fb602e1226120de13069e7e37ea35620000b9a7bddba2a92b0af91a8da93e00127f839177b1b4b86d71ff46c1efee662bf35f45229239fcc2053b8b6329b8975e19748015b03b2ba2ecab6a82005094b315df8626c30c3c5ab28e811055b0a1594dbfcb60070224362b512311da02867b718b09880a25845c257c2c9f9bcd10eeb0246ea70b83622e0705f5c8e3a5a3ac3d8baf9a6cfdfbd2b125aea54a7272fb8805c44d3"]) semop(0x0, 0x0, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000b80)="b8dc7ad66d6d45a4c1f168647c2ce4e83f2eb13e4980057b4fee8ed93efef125ef3d6f4ece8c5de164086a4d86da79b1614138b36c5aec12d75a8e4dbdcbfeeabae21a3758613214bdbec5a3c9c45e5696a373965c936aac1f9c966cd787168ba0a9db085be31f9881be6667228783638366d46d81d55dc0a755bbaf07ceea03c566595430a112105e30e329dbdd32c1d81a49355a4bfafe38c81be6dd52f4b28c7c99926e0b1e193b227489d98ef36cb6b7e4c3cfd7695f6b2fae0d84413d1ab504685b4ca0bc2e98f2d723ce0b20b5ae8c205858e7b83829bf53566bdf0f0aa340d9722b536dd1b88f3d4e6bf118b113f544529c280757b7f1a32fe3e77244c7accb62d98fa748a8ad43fcf3c85f41d52d8fd5af548700", 0x118}], 0x1) executing program 5: faccessat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd01) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r0 = socket$inet(0x2, 0x2, 0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f00000001c0)={&(0x7f00000003c0)=[{0x101}, {}, {0x83}], 0x3}) sysctl$kern(&(0x7f0000000000)={0x1, 0x38}, 0x2, 0x0, 0x0, 0x0, 0x0) recvfrom$inet(r0, &(0x7f0000000240)=""/193, 0xc1, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x4294, 0x0, 0x0, &(0x7f0000000200)="01822c25f23e58639cf15476489526", 0xf) ioctl$VNDIOCSET(r1, 0x81946467, &(0x7f0000000180)={0x0, 0x0, 0x0}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000080)={0x2}) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x81) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) syz_open_pts() socketpair$unix(0x1, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = syz_open_pts() write(r3, &(0x7f0000000100)='@', 0x1) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000006c0)=0x9) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000040)=0x9) syz_open_pts() socket(0x0, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000500), &(0x7f0000000540)=0xc) executing program 6: socket$inet6(0x18, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000080)="0fdc0a4b90ab48ecb10218bbcfbf3325f532d54da3ed152bd3bb42c1998a3fcfa9b5c12fc9", 0x0, 0x0, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000012c0), 0x0, 0x0) fcntl$lock(r0, 0x8, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = open(0x0, 0x0, 0x0) lseek(0xffffffffffffffff, 0x1, 0x0) getdents(0xffffffffffffffff, &(0x7f0000001280)=""/4096, 0x1000) socketpair$unix(0x1, 0x2, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x2, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) dup2(r1, 0xffffffffffffffff) syz_emit_ethernet(0x4a, 0x0) open(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000001280)=[{0x800, 0x0, 0x28}, {0x22, 0x7, 0x3f, 0x403}, {0x81, 0x0, 0x82}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) writev(0xffffffffffffffff, 0x0, 0x0) r2 = kqueue() r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r4 = fcntl$dupfd(r3, 0x3, 0xffffffffffffffff) kevent(r2, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x71}], 0x5, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000004c0)=[{{r4}, 0xffffffffffffffff, 0x36}], 0x30, 0x0, 0xfffffffd, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) executing program 6: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x2}, {}], 0x2}) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) chdir(&(0x7f0000000100)='./file0\x00') sysctl$kern(&(0x7f0000000040)={0x1, 0x31}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_ip(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000080)={0x2}, 0x8, 0x800) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, &(0x7f0000000040)={0x0, 0x0}) executing program 5: open(&(0x7f00000000c0)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x4e, 0x0) r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = getppid() ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000100)={0x3d47, 0x101, './bus\x00', 0x44, 0xbcd, 0x8001, 0x1}) pread(0xffffffffffffffff, &(0x7f0000000280)="ecb9c3692bfa2916", 0x8, 0x6) fcntl$getown(0xffffffffffffffff, 0x5) ktrace(0x0, 0x1, 0x40000800, r1) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r2 = msgget$private(0x0, 0x2) msgrcv(r2, &(0x7f0000000440)={0x0, ""/206}, 0xfffffffffffffecf, 0x0, 0x0) socket(0x1, 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x2}, {0x80}, {0x6, 0x0, 0x0, 0xfffffffd}]}) write(r3, &(0x7f0000000840)="1634010091cd1585c50be6b14549", 0xe) open(0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) r4 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) msgget$private(0x0, 0x0) kqueue() syz_emit_ethernet(0x0, 0x0) getegid() pwritev(r4, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) r5 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) shmctl$SHM_LOCK(0x0, 0x3) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r5, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x15}, 0x4, &(0x7f0000000140)="cbf5e512c90affffff7f169774d0e9a7", &(0x7f0000000040)=0x10, &(0x7f0000001140), 0x4) executing program 7: r0 = open(0x0, 0x80, 0x0) mmap(&(0x7f000000f000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x4}, {0x81}, {0x6, 0x0, 0x0, 0xfffffffd}]}) write(r1, &(0x7f00000001c0)="1634010091cd1585c50be6b14549", 0xe) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x1000) open(&(0x7f0000000040)='./file0\x00', 0x40, 0x151) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffd}, 0x0, 0x0, 0x1}) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100), 0x8, 0x0) close(r4) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000200)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x2c}}) r5 = socket(0x18, 0x2, 0x0) close(r5) r6 = socket(0x800000018, 0x1, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000040), 0x0, 0x0}}, 0x10, 0x0, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x800000018, 0x1, 0x0) executing program 6: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)) setpgid(0xffffffffffffffff, 0x0) socket(0x0, 0x3, 0x3a) setsockopt(0xffffffffffffffff, 0x0, 0x6c, &(0x7f0000000040), 0x4) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f00000000c0)={0x3}) ioctl$WSKBDIO_SETBACKLIGHT(0xffffffffffffffff, 0x800c5712, &(0x7f0000000140)={0x0, 0x401}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x20}, {0x24, 0x0, 0x0, 0x3f}, {0x8106, 0x0, 0x0, 0x8001}]}) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r1, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000080)=' ', 0x1}, {&(0x7f0000000340)="200028b70f11e20902a317db14bf16df41fbf10e4c48f890bb925329f2b8481b55749075b2e012ee115ca9c10cbee72c801a384d188a10c56365228efe0fdf245adef39775b4da7c6a324c224b938743ddbb9340990cb7f3619208b103f202faf951a0bc67", 0x65}], 0x2) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x62, &(0x7f00000008c0)=ANY=[]) executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x8, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) r2 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r2}], 0x1, 0x0) ioctl$TIOCSBRK(r2, 0x2000747b) r3 = getpgrp() fcntl$setown(r1, 0x6, r3) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000080)={&(0x7f0000000000)=[{0x24}], 0x1}) socket(0x2, 0x2, 0x0) ioctl$VNDIOCCLR(0xffffffffffffffff, 0x80384601, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) getpgid(0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc010570d, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r4 = socket(0x6, 0x1, 0x67) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x4}, 0x3, &(0x7f0000000500), 0x0, 0x0, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0x8020699d, &(0x7f00000001c0)) openat$bpf(0xffffffffffffff9c, 0x0, 0x400, 0x0) socket(0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) vmx_mprotect_ept: uvm_fault returns 14, GPA=0x1000 executing program 7: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$FIOASYNC(r1, 0x80047469, &(0x7f00000000c0)=0x5) writev(r1, &(0x7f0000000500)=[{0x0}], 0x1) writev(r1, &(0x7f0000000040)=[{0x0}, {&(0x7f0000000100)="eb7a0daf7cc146f7113cdaf9c8884d7423f84e7b13c53700c3", 0x19}], 0x2) readv(r2, &(0x7f0000000000)=[{&(0x7f00000019c0)=""/4096, 0x1000}], 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r5 = syz_open_pts() ioctl$FIOSETOWN(r5, 0x40047463, 0x0) readv(r3, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/50, 0xfd9f}], 0x2f) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000029, 0x32, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) setsockopt(r6, 0x1000000029, 0x32, 0x0, 0x0) writev(r4, &(0x7f0000000200)=[{&(0x7f0000000100)="19", 0x3a4e1e905c56cdb7}], 0x1) executing program 5: syz_emit_ethernet(0x66, &(0x7f0000000380)=ANY=[@ANYRES16=0x0, @ANYRES16, @ANYRES64]) socketpair$unix(0x1, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) r1 = dup2(r0, r0) dup(r1) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) socket(0x18, 0x1, 0x0) r3 = socket(0x10, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f0000000080), &(0x7f0000000000)=0xc) execve(0x0, 0x0, 0x0) close(r2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) poll(&(0x7f0000000000), 0x43, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000100)=[{0x2d, 0x8}, {0x0, 0x2}]}) r5 = kqueue() r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000002b00), 0x0, 0x0) r7 = fcntl$dupfd(r6, 0x3, 0xffffffffffffffff) kevent(r5, &(0x7f00000001c0)=[{{r7}, 0xffffffffffffffff, 0x6d}], 0x5, 0x0, 0x0, 0x0) kevent(r5, &(0x7f00000004c0)=[{{r7}, 0xffffffffffffffff, 0x26}], 0x30, 0x0, 0xfffffffd, 0x0) sysctl$vfs_nfs(&(0x7f0000000140)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000000180)="e84644bacefb874857b871e75da181be00f76e8a1afd52a05f5a80e377f203abdca63cc449d32878d933d5aa1ccbe26656dd7e87573001e59cbfc5e461881ac91979fbfe4a76b9f6b00233206c648410a75b2750c5f97108520062343eef4127ae3deef1dc718a1e6ad0088a456eeab80da247acb8c86f1f6128c88cd6f4ef0c5da3b12ac45a135d3e7accd89809ed944bb7ba75941be69577043d59e5806b74693c4805284b020f3e14bfe3cab6a01cb2002ebc9adf078ccadd9116d4b948010a79e4738e9e6721d7ba36aa1da6b80735c8d208f92f899bdde008343c1260accbe959c0949dca53d9211c996a97ce6033d89b1392a04c63a58b8cc6016231e20c15b94f2314e172b39d6326c0a25c93af8916ffee1408c58535083323713efaa5a78d5450b83ad7bc159b630f1ec10d7a800a54081b11758cb25baf78ea8fd4d110192d1820aa7a8741ca2fdae136cd5f3e5cc037268bb982123c60769b85d08053fa95893f61405a548c118aa2c8e66172e63d1bb88bdc45b0379c6899319d1b580046dff5633c42ccc6f29feea73152fb897608c44793fa2c0a27eecca4db08d7ed8122fca0c9430f97931b1ac38ab1f19274a5c8e2dcfc0fcaad5aa7d46e3e7400dd12627c3f0de591868b04429c8ff22c04bf802a67ead0a57b3089c7b0c6bec8d6c90d2cc4ea4b4bdbc868bab216a67c3976b475267234a44b1e5928596285c2447955c0527d7bbc716ef4b656bb8052f90f0381cbebf01596deac70a397e7c14525850f074e6fe9ee795619a50fe11382957570ff9d363312f450346aa44e454994ea1f2cf90f3d9368af705ca888deb6a4ec87af5923c9a48474701f14a4f82bbcbf6fe271f4fa9901f85985", &(0x7f0000001180)=0x270, 0x0, 0x0) executing program 6: mknod(0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x1010000100000}) flock(0xffffffffffffffff, 0x0) flock(0xffffffffffffffff, 0x0) syz_open_pts() socket(0x0, 0x0, 0x0) socket(0x0, 0x3, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) r1 = open(0x0, 0x0, 0x0) pwritev(r1, &(0x7f0000000380), 0x0, 0x0) open$dir(0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./file1\x00', 0x200, 0x0) mmap(&(0x7f0000011000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0) mprotect(&(0x7f000000e000/0x4000)=nil, 0x4000, 0x3) mlock(&(0x7f000000f000/0x4000)=nil, 0x4000) executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100), 0x0) ioctl$VNDIOCCLR(0xffffffffffffffff, 0x80384601, 0x0) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) (async) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r2 = dup(r1) (async) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x66, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60aa862000302c00000000000000000000000000000000000000000000000800001a000000000004", @ANYRES32]) (async) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) readv(r2, &(0x7f0000000000)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) getsockname$inet(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) (async) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000000)) (async) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x1, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x400, 0x0) (async) getpid() (async) setreuid(0xee00, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) msgget$private(0x0, 0x0) (async) syz_emit_ethernet(0x138, &(0x7f0000000080)=ANY=[@ANYRES16]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x27, 0x2e, &(0x7f0000000040)="eb01000000000000004800"/20, 0x14) (async) setsockopt(r3, 0x5, 0x0, &(0x7f0000000340)="fb149674af7caddf5ff90c78b3349b733ffbf9cea470accf1486c459bbdb328cd1f14907906adeb5ee00a92a5d5ab4fdbdab5802b647216d5e75ec399315a349bf5bb43ef77323676ac42c69d538f2071f74d6e0d303b1533dd49d786c9795346f30f8c942ec1579da6e346c2eae10997ac63ddd414a180b1be9a586b6b178d67b0000", 0x83) (async) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x802069de, &(0x7f00000001c0)) (async) sysctl$fs(&(0x7f0000000000), 0x2, 0x0, 0x0, 0x0, 0x0) r6 = getuid() setreuid(0xee00, r6) stat(0x0, &(0x7f0000000200)) executing program 5: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) (async) semop(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) (async) r1 = socket(0x2, 0x3, 0x0) (async) r2 = socket(0x18, 0x2, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x70e, 0x0) (async) mmap(&(0x7f000000f000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x4e, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) (async) r3 = getppid() pread(0xffffffffffffffff, &(0x7f0000000280)="ecb9c3692bfa2916", 0x8, 0x6) (async) fcntl$getown(0xffffffffffffffff, 0x5) (async) ktrace(0x0, 0x1, 0x40000800, r3) (async) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) (async) r4 = msgget$private(0x0, 0x2) msgrcv(r4, &(0x7f0000000440)={0x0, ""/206}, 0xfffffffffffffecf, 0x0, 0x0) socket(0x1, 0x2, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x2}, {0x80}, {0x6, 0x0, 0x0, 0xfffffffd}]}) (async) write(r5, &(0x7f0000000840)="1634010091cd1585c50be6b14549", 0xe) (async) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) dup2(r2, r1) (async) write(r1, &(0x7f0000001680)="04bdfa5d1d280180000034825ba16601000000000000006123339a346f7315", 0x1f) executing program 6: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001540), 0x2, 0x0) r1 = dup2(r0, r0) read(r1, &(0x7f0000000000)=""/12, 0xc) writev(r1, &(0x7f0000002400)=[{&(0x7f0000000100)="024e33c9dfc64e963903695abebb1c3f3f5981f7797d904521afebd83b60117343c4e716eae3705ffb944be677c671643340ed96ea61f999b9c2612d396d533b", 0x40}], 0x1) execve(0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x40, 0x0) executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x9}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x7) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001540), 0x2, 0x0) r2 = dup2(r1, r1) writev(r2, &(0x7f0000002400)=[{&(0x7f0000000100)="024e33c9dfc64e963903695abebb1c3f3f5981f7797d904521afebd83b60117343c4e716eae3705ffb944be677c671643340ed96ea61f999b9c2612d396d533b", 0x40}], 0x1) execve(0x0, 0x0, 0x0) poll(&(0x7f0000000040)=[{r0, 0x4}, {r2, 0x8}], 0x2, 0x1) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="cd7dcb1d81eb002bbf92ffd4026643075bbb08df9979cc11decee357d73f7420221ee05657282786939ee0bf71300e977b540ef3de7f247ddfed5e96ed53bcfdd82868fa7360b210e08b5e7055e9974585036ab19bdf2d28264267746b79eec293974e5c12838d484376", 0x6a}, {&(0x7f0000000140)="de42762753fd529b0978e7d51d7ee4d3c768b1dbb63bba9b78bc59c8a62c2263a7f6bc7ed0b66fd6159b3206031f97cf0fae6cbab4a6536aa8489d520a", 0x3d}], 0x2) executing program 2: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x138, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x51cbeb0fca686381, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chdir(0x0) mknod(0x0, 0x1000, 0xa0000) accept$unix(0xffffffffffffffff, 0x0, 0x0) connect(0xffffffffffffffff, &(0x7f00000001c0)=@in={0x2, 0x1}, 0xc) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000008c0)=[{&(0x7f00000007c0)='C', 0x1}, {&(0x7f0000000000)="9cf7a082949d633892ccb0b9f0f81b09d62e36c8b5ae1490cede3a53054025f9a439709f39aac58d5c21ad64763a86484dc68ae73ae85c92179eb49801ae", 0x3e}], 0x2) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = semget$private(0x0, 0x4, 0x3a) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000340)=""/152) semctl$GETVAL(r2, 0xe, 0x5, &(0x7f0000000340)=""/118) writev(r0, &(0x7f0000000140)=[{&(0x7f00000002c0)='\x00', 0x1}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffdffc, 0xffffffbf, "ffff09008700"}) close(r0) poll(&(0x7f0000000240)=[{r1, 0x68}], 0x1, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f00004f7000/0x2000)=nil, &(0x7f0000604000/0x2000)=nil}, {&(0x7f00004f8000/0x1000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil, 0x4}, {&(0x7f000069c000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00004f3000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff2000/0xb000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f000069c000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f00006d8000/0x3000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x100000}, {&(0x7f00004f3000/0x4000)=nil, &(0x7f0000605000/0x2000)=nil}], './file0\x00'}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) executing program 5: socket$inet6(0x18, 0x8000, 0x4) chmod(&(0x7f0000000080)='./file0\x00', 0x0) connect(0xffffffffffffffff, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) socket(0x18, 0x3, 0x3a) open$dir(&(0x7f0000000140)='./file0\x00', 0x80, 0x40) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$kern(&(0x7f0000000240), 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000040)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setregid(0x0, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) lchown(&(0x7f0000000000)='./file1\x00', r4, 0x0) seteuid(r4) r5 = open(&(0x7f0000000040)='.\x00', 0x200, 0x18) chflagsat(r5, &(0x7f0000000080)='./file1\x00', 0x10001, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x800, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0), 0x80, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x100, 0x0) ioctl$VMM_IOC_INFO(r7, 0xc0185603, &(0x7f0000000180)={0xdc, 0x0, &(0x7f0000000080)=""/220}) dup2(r6, 0xffffffffffffffff) OpenBSD/amd64 (Amnesiac) (tty00) executing program 4: socket(0x18, 0x2, 0x0) socket(0x0, 0x0, 0x0) r0 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0xdcd8c4bc089e638d}], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x0) unveil(&(0x7f0000000140)='.\x00', &(0x7f00000000c0)='r\x00') execve(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, 0x0, 0x0) ktrace(0x0, 0x0, 0x12c, 0x0) write(0xffffffffffffffff, &(0x7f0000000040)="1161d00ba9e14a69a3f11e0bafd628ef0000000000", 0x15) close(0xffffffffffffffff) syz_emit_ethernet(0x4e, &(0x7f0000000280)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd60166aa500183a01fe0800000000000000000000000000aafe80000000d21a46ce000000000000aa82"]) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) socketpair(0x6, 0x3, 0x20, &(0x7f0000000200)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4}, {0x28}, {}]}) writev(0xffffffffffffffff, &(0x7f0000000100), 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x3}, {0x8, 0x1, 0x80}, {0x6}]}) r1 = socket(0x1, 0x1, 0x0) fcntl$setstatus(r1, 0x4, 0x40) r2 = getpgid(0x0) fcntl$setown(r1, 0x6, r2) shutdown(r1, 0x2) syz_emit_ethernet(0x62, &(0x7f00000006c0)=ANY=[]) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x13}, 0x0, 0x0, 0x0, &(0x7f0000000180)="8e113e8b132679aeaedc651d28d0dcaf2e2f83cc4d045b5672e92c11fca6eafefcd3b28d73da05455797438b6fcec59610d87b9ede146f7183598ce8380d380f40e38eb59c84633a7cd1be1c6ec98ee93ba0c6d1121f314f53aab16206bae4430544aebb5b642230bdaf68109cce924e347bd5fba3ec8205190297796a1f4c634efd932881c9aa1c43d679f74ea6f272a5d3b26fd8a2de4599081fdfafd1ab5e1916f33ad9f0ca592eec04211b78fa63f32ea8d7c468ff352da19eaa9791e2af23d98447e54ae9b79f014474ac13b79c4b293a6d574af83fd21ec84788e726e2ed5f3aff9a19d8d809e9bc1d4edbcfa2b009f137411e6a94c93a817ab04ea447df3d1454ad7cb1622ec2970143a6c4d9a130f9e4ffa685581598f10b1b37ac0317a2d47a14d00f93b54ed67ab75b24f28213e42e7be35c45bb06c3e5b316c8e5b4f8769cb5d1e1b8844b337e865dcd1eb37308f1fb2084b29380e8905b5f1856e84f801de81439fac8b0d58bcfbedacaa7e734a1538ae11de128a810988b", 0xfffffffffffffda5) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xfcffffffffffffff}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) fcntl$setstatus(r3, 0x4, 0x0) executing program 2: r0 = socket(0x1, 0x3, 0xfc) mknod(&(0x7f0000000640)='./file0\x00', 0x2000, 0x6381) (async) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) (async) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000000c0)=0x80, 0x4) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) (async) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x20, &(0x7f0000000140)="caddf7f2", 0x4) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000006c0)={0x0, &(0x7f0000000640)}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) (async, rerun: 32) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x0, &(0x7f00000002c0)}) (async, rerun: 32) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0xc, 0x0, 0x20, 0x57cb}, {0x2c}, {0x6, 0x40, 0x20, 0xfffffffe}]}) write(r2, &(0x7f0000000540)="76e5dead6f01f8607d21000000630fb49c097a5e1161dcb79d2875e718bdef21a4a826f8b07da3a0c664e0af29a67d70e14a47ff6e05ccd1f7d32fbc127ca73cd6c433ce5ddc4b79226837f4b01d39751b9f5e1acf5d6dca454a73500622b962eb56f63c35a72f21f7162ccd0417c5c82e1c44c9506fad549535cab88725c92e4ea9dfbe735afccdbba98eeadd9a6ea51ee0d7544694e864e4372e9f53cd8fcc652d228e63c215dc9abe8c7532f70c40f9d3f39c12660ba62e5e609c076ca577740ed8a41df5fe", 0xc7) r3 = fcntl$dupfd(r2, 0xa, r2) (async) r4 = socket$unix(0x1, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000280)="abc0278019b092af1db39c62ff9bf41126907bd895ab12c4aef547f6aeaf7604065aeba1fcdf86fed56bbc30b408d4d5cdd12e6293a27c9966e0f8a9410f95", 0x3f) (async) ioctl$FIONREAD(r4, 0x80206979, &(0x7f0000000000)) (async) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000200)=[{0x1, 0x7, 0xe1, 0x7f}, {0xf2c, 0x7f, 0x8}, {0x401, 0x2, 0xf7, 0xac26}]}) (async) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f00000001c0)) openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x8000, 0x0) (async) poll(&(0x7f0000000180)=[{0xffffffffffffff9c, 0x10}, {r2, 0x8}, {0xffffffffffffffff, 0x40}], 0x3, 0x80000086) (async) write(r4, &(0x7f00000003c0)="3077e6edbf450f7eabd90769d9940e199feaa2cef90946b88f3abbdc7f5ab082ffb65659bded969dbb809d082be965c9ade7b37f80034ce92c0606f55bccfe53d46b7146ab112ee62a55a6617368ded70cc2e781eb61653f6c30f170551c3c46d2edf2d207f41b777a71e88cbdea70cda96d58b25b5f7cf6945bb4f7df6b6ea8493db2c5ffb09d883e5d797e5c004783726b0d4a9ea37241c51304ff804551859fcd4b3499fbba", 0xa7) dup2(r4, r2) (async) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000340)={0x0, &(0x7f0000000340)}) (async) writev(r5, &(0x7f0000001840)=[{&(0x7f00000002c0)="f51949d26c5d4829ae18eed44492", 0xe}], 0x1) executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000280)="b1000502af0000000000f2ff060000003300020000171a453c52ec70698e3eecce301200000000f96ecfc72fd3357ae320b37b673039d0d236acf20b7804be38164991f7c8cf5f9f96ff13882b697be1aa5b230500000000000000c257699a5f139b67274d335d223e7d026ba8af630037382102230000720fd38bfbb77ec1f5a8727781ea7d4cb960d28315bd93c14625586e69e0bb76d907c400000000361b1257aea8c500002002fbff0c230000aabf", 0xb1, 0x6, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)="2a10dc3b3ab4abddcfa8bc4a0bcb49d2a093a5a6e7104b76ea90cc3564a5c1b7e68060119b148c8a13d29e2d13ebf667af983b02316a012dbea3248cafd47a58f8638426379945c6fab8f6e662accf4553373e56af6ddba06a997908f73c37d5817ed68b8ac034a0e6f20f41843798a86d0ab93b253fce142aa46463b2f7d6d03de3b85ad55f317433211192", 0x8c) executing program 6: syz_emit_ethernet(0x6e, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffff2cbf3817463486dd6000010000383a00f6ec06afdf466c130afc590bdb9e4fb6ff02000000000000000000000000000101009078000000006000000000072c00457c5601a5ae235d3544d14cb2e907c8ff0100000000000000000000000000012b000005"]) r0 = socket$inet(0x2, 0x4, 0x9) setsockopt$sock_int(r0, 0xffff, 0x4, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x3, 0x0) sysctl$net_inet_tcp(&(0x7f0000000100)={0x4, 0x2, 0x6, 0x2}, 0x4, &(0x7f00000001c0), 0x0, 0x0, 0x0) ioctl$FIONREAD(r1, 0x81206919, &(0x7f00000001c0)) socket$inet(0x2, 0x2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) close(r2) socket(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000001c0), 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) setrlimit(0x0, &(0x7f0000000100)={0x0, 0x57}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)) r3 = socket(0x18, 0x3, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x101) mknod(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000080), &(0x7f00000000c0), 0x0, 0x0) open(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) setpgid(0x0, 0x0) ktrace(0x0, 0x5, 0x128, 0x0) close(0xffffffffffffffff) executing program 7: r0 = open$dir(0x0, 0x80, 0x24) socket$inet6(0x18, 0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r1, 0x80002) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_GETMAP(r2, 0xc010570d, &(0x7f0000000000)={0x0, 0x0}) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0x3ecc) ioctl$WSKBDIO_SETMAP(r2, 0x8010570e, &(0x7f00000000c0)={0x6, &(0x7f00000001c0)=[{0x400, 0x2, 0x20, 0xd399, 0x3}, {0x3ff, 0x5, 0x6, 0xfc00, 0x3}, {0x9, 0x7, 0x6df, 0x8001}, {0x7, 0x7, 0x800, 0x3f, 0xfff8}, {0xeda6, 0x0, 0x1, 0x3, 0x5}, {0xfff, 0x3f, 0x1, 0xff, 0xba9b}]}) rename(0x0, 0x0) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000240)={0x4, 0x2, 0x6, 0x4}, 0x4, &(0x7f0000000280), &(0x7f00000002c0), 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000240)=[{0x7c}, {0x28}, {0x8906}]}) syz_emit_ethernet(0x119, &(0x7f0000000c80)=ANY=[]) fchownat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x4) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000300)='./file1\x00') openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x10000, 0x189) sysctl$vm(&(0x7f0000000000), 0x2, 0x0, &(0x7f0000000100), &(0x7f0000000140), 0x0) socket$inet(0x2, 0x2, 0x0) r4 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r4, 0xc1206925, &(0x7f0000000100)) open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {}, {0x2, 0x0, 0x0, 0x40804}]}) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000180)='r\x00') pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f00000001c0)=[{}, {r0}, {r1, 0x10}], 0x3, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000140)=0x7) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) executing program 5: socket$inet6(0x18, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000080)="0fdc0a4b90ab48ecb10218bbcfbf3325f532d54da3ed152bd3bb42c1998a3fcfa9b5c12fc9", 0x0, 0x0, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000012c0), 0x0, 0x0) fcntl$lock(r0, 0x8, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = open(0x0, 0x0, 0x0) lseek(0xffffffffffffffff, 0x1, 0x0) getdents(0xffffffffffffffff, &(0x7f0000001280)=""/4096, 0x1000) socketpair$unix(0x1, 0x2, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x2, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) dup2(r1, 0xffffffffffffffff) syz_emit_ethernet(0x4a, 0x0) open(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000001280)=[{0x800, 0x0, 0x28}, {0x22, 0x7, 0x3f, 0x403}, {0x81, 0x0, 0x82}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) writev(0xffffffffffffffff, 0x0, 0x0) r2 = kqueue() r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r4 = fcntl$dupfd(r3, 0x3, 0xffffffffffffffff) kevent(r2, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x71}], 0x5, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000004c0)=[{{r4}, 0xffffffffffffffff, 0x36}], 0x30, 0x0, 0xfffffffd, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) executing program 1: r0 = socket$inet(0x18, 0x3, 0x102) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', 0x4, 0x0}) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) bind$unix(r2, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r2, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) close(0xffffffffffffffff) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) close(r0) executing program 7: ioctl$BIOCPROMISC(0xffffffffffffff9c, 0x20004269) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000040)="96e9cf1c159fc25ac05e6f4c744f6c7c8173d81fec6e655a94c94f18a11867410e0000000000004157c25436532b246921cf31433353bf28e3a8a422d6d4b429bbfa93d5db9bf6c77640ce86d2d8f91913e36534c0f65c921e21cb33326043db1a94cffd87da4ce1415beae92abaac074e96dacdf68fc20decdf8d1dceafae5448e2b4f528805a2f4d9920860f9c80717907dca3aee039e11eef1b8d781b9a46b89a13aa161bb1b092fa908d489f2850bb9338b50e102279c0ccc59cc0e8ca8feba128fe4bba4cd2ca9aa02de7558b9a0bf560d62c3e026b49198e77a9771ea172f4d40a2234c9b623af1883e96aae9df348804869d1aebdde545f6a031acd114af4613bad6f03f7359ae0d8f322aeb80849406b11032fcf9ae4d86b97bc255c2b94323aff312712a888fa38f40ad7b2aae146415f7ffe3f90dc2c1af2f33096c84d659ef4acc3f68086c4fcefd70445bd3f9d2c2509ccfd4a22ffe0060fd036f7f2687a1f7cbf8c53712937f7cd3168ddf33ce76510a9c905d93b562c93cd66238191f39b8eca66f236403d0ecd6ba2a59c92e90c9c036476e7cca535c455d6eb76fa49bb09cb5c3ccbee62216a144709ac219ee4906988cf28a16bf9482d8b0e7374a776559db92ec9977373b7f311696a09c25cd9aa191cbfecb6101cdbb655f87c11d4183646edd2652d10ee786644eeaf7c3ebb03eae248670234184130", 0x200}], 0x1) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0xc0}, {0x3}, {0x6}]}) syz_emit_ethernet(0x127, &(0x7f0000000340)=ANY=[]) executing program 3: setitimer(0x0, &(0x7f0000000000)={{0x4000000007d}, {0xffffffff}}, 0x0) syz_emit_ethernet(0x56, &(0x7f0000000280)=ANY=[@ANYRES16=0x0, @ANYRESDEC=0x0, @ANYRES8, @ANYRESOCT]) socket(0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000c80)={0x0, 0x0, 0x0, 0x0, &(0x7f00000007c0)=ANY=[@ANYBLOB="10000000000008000000000000000000"], 0x10}, 0x1) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000001240)=0x6, 0x4) r3 = socket(0x18, 0x3, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x26}, 0x4, &(0x7f00000002c0), 0x0, &(0x7f0000000140), 0x0) r4 = socket(0x18, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) getsockname$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) sendmmsg(r4, &(0x7f0000000140)={0x0}, 0x10, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r5, 0xc028575d, &(0x7f0000000200)={0x9, 0x87b, './file0\x00', 0x7, 0x5, 0x9, 0x2}) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r6 = dup2(r2, r1) socket(0x11, 0x3, 0x0) r7 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r8 = socket(0x0, 0x2, 0x0) accept$inet(r6, 0x0, &(0x7f0000000180)) semget(0x1, 0x0, 0x588) sendto$unix(r8, &(0x7f0000000000)="b10005136000009f05003e0800000000331c13fecea10500fef96ecfc72fd3357a068d02bc31a3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8faff0037282112000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012000000000000880d6633c556ae9b287948a62310db415f779642cdcd71a3f8343712051e", 0xb1, 0x0, 0x0, 0x0) ioctl$WSKBDIO_SETKEYREPEAT(r7, 0x800c5707, &(0x7f0000000240)={0x0, 0x4}) connect$unix(r1, &(0x7f00000002c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x8) execve(0x0, 0x0, 0x0) executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2412df7) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x44002802) open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000300), &(0x7f0000000140)={0x9}, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000200)}], 0x1) mknod(&(0x7f0000000080)='./bus\x00', 0x10, 0xff) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000300)}, {&(0x7f0000001400)="4bdd474a8c385fc12826b40dba57c166123b08ce647888b6363c11c9c62f00ac12d56a1fd3cb58da373e413e1b424c2648c2692d433be73b2943ccaf382992b00c1a739ebba47a95815c38970179bc1ab93d", 0x52}, {0x0}, {&(0x7f0000001540)}, {0x0}], 0x5) executing program 6: ioctl$VNDIOCGET(0xffffffffffffffff, 0xc4104603, &(0x7f0000000000)={'./file0\x00', 0xff, 0x80, 0xfffffffffffffffb}) r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000440)) sendmsg(r0, &(0x7f0000001a80)={&(0x7f0000000480)=@in={0x2, 0x1}, 0xc, &(0x7f0000001740)=[{&(0x7f00000004c0)="982cb0740c06ff4b94e5b4434fa01f3145088070ae77ba15405a95e114ad2b85b74fd709e67fc5784fb9e2a322d0a21e1928bc11ee5e611cd05beda3bf0aa9b009d6cb8bf56e1d3b1110fabfb59a36d1621c5be3695dc174b2cec038fd9764800e279d0e9737c95ebdc7b05185b4e50a82ee8829908a87b0eb55919f60c79a4cff2e32d6c72abb071651fde2de952c83a113f78615e92e1d96821a4ed325533b85603093d32cd7e092d7a21eaad5cb8c761f4aa85b5913da814f40a67c1fe340a255749ae318c81d1b59505ecd3abc28cdb454527ab41424330903f31843147bab2554db54cbfcb27410d6490489057a6fbfc7", 0xf3}, {&(0x7f00000005c0)="df1643a0a8bfc2f6cd75cf50fe0914cc9c230f5f51b6a1106de641589207d473c01d32614e6d35d421d20654146d5a1dcd21773000f4665e8c4866b9e30969dbc4a3e6006338b3684c290495c17b08154a6372880a9093a8e521c500293bdf28290cb91d68a500ad9867b01a7c322da0a19e9c3f1ac04d1fb3ad0e02ac69c4978a2a4e8407f393f8d5707f9aef12687c7588d1282431e0a0a239497f4e88872ffe96447bf13cffeb007792fddbb62309abaa11db3e84c01f7c2f88080aaf8e6b78fa39e1393a6b913c9bad1c5d5deceff234a1bafc76ca28b0445b8d2cfc5d6a0ec9fa146d5eee89ac702d986f0724facd7be410e66899de93c582a08f064dac6c050c18ccddbca3b306d24c56f1937623f6fbd93000c11582bef9d8bf4fb9eda0e3d4ccb93b489653d4079754003218a8523d3cd417d2b58f248df14228b82a39d01b2f7d50c54950a40d36bc98c71642dd0f6e3426916efca2fd59eb1e91113ef810d5fa257e459b7d4e76743541df73bdf16e61b8451fdfde6f308b2aa9e7b6e1f932202e6e79a46bfde60c92e98910d9e331282ac43517ee983cacdd70ca9946e4becbe33c8a51ab10140a43f6a56a10a73e3aa6d635bc6394ede14514e57e5d79d2143c1b259f8b562517a2e757ca36c2ea32bfee509cbe893645ede7749fdd8932595d3e6475b0728e63f3261871241bf8f74cf31b0d4e83251f84f0531864fefe5eba8eec1a1925b2336232248cffddae3777b3883029261df4b24ba651a4453c80ac1fa45524136e73a368810bbb3c242a877605bf20885be9ceb5463cdc5c402fec5ae6313a49e1cd97f4b4dcade0f27981dacbc4c063d49a64a0a62d867db82df71d5ee3ccf2fc6300ea2d344e57628b9c35ec2bddd5e07e49a902fca61e40db978d66f1e533849de54877092e11fa26868dfbc20b24e1f0766dae2df6d94669dc92105f1b845ab7b4f3ba2e0cceef4f5f8c21ac17ac394fea6c1fb1242e10e43b536f9c6c7e10200ee5b5841a9c9392625ccfd3ae8e028edb39718219bac9ddc5b7c4c01c587848ae6a5dfd7005ad6439fee19ebe2fc116ea2225afb69f0c34f637f4939f4b5edb428e9bfe2a403c831fda0b1ba2212f62c2ceab1ec6e016e8a309ef23de46837ae1a13ddbf35f42b24ad4cfe9b1b13f6ad00d764a06cfaa8319112275ecb8f7620ec982c221ec43a8c9cbedabb3dad8e71a4361b9e9c6adcf36258dd2960cbac62edbc39d2860aeb8ee0c9f1cdca5b14b1ced8a11091a119ed43288c0337529e1b06252553ae2f257ae4c1c8a7fd776ad56108147245d8f4aecd0de9fcf42e179b78daf8b3d640d6dfb4a8fb25d756f7849c632b23ee1c914cda4289efa8d206f90c9e0dca29290c8295b324d0c9c093bc9f59b977d4cbcc201dc003ad0949a947765494a654ae2f3a2facfb259580456b87804a4e12fd191a0c44f8caed23a050d8f8d3556f4dab30a2bf358278c2da4f0280cf977fc54799e447a9671c739d2491a99e1e1b013d5d7f3a5adad158b716255411a6426b89ff1af4a805c40143291e97e9b65fec6f677351e71f911d77b5362e2e6c0204bfe37b6e507d1650d3b1a3fd0609797fd2482be55b7f9b3016d11d42c68e364e05ad89362c3304a1855b49df9464d2e459814d9f1a8498e5ef896f79f2eb17a12dfb1957d56d460a50ea10bed2f2816d71025b7949e03a3dc451a5eba3609f591058a592d5ba559d96f6377fb800aa16d654abad00673db0b6a1893c686fbe26e27568f4c1881913aef8341fec9a97873434ffc9e0c5fb284100226924023acb4be86b25aeb37b410b94a73a61072d07e301ec1706639e82125712c40b26466d816067ac85fd638ad3b89a6ad27950b8fb7d56d1729247456150bba9cb29baa8dd88d9bb4c106255d3adcc052b120128af29dd24d08af1d57ff55b698343b7232bd2d6bc8bdbc58ec1a0aee600c26fda36ad842d2882900c7d00ac55e9641ad7fa12d72e234fd7c2ee20f4fb020c725172a2fa87c14746fb5e9622be8ff16f7b15ea9364fde6140f16dc218b9c01af423dbaa9f413030ad48c05102c5d6f5d5e60d35b28a2babbe6a0a20defbe396b7ae80112976090057a5f55ded88049a1b3f4198d27b037b9dbcbccc6ae80068ed3a1c74721accf0f73f91000589232738c25f132d9b6e4e412c3c9db2b1cfa4311aaf091565b760a72c597f7c26e5f23be54cd546606af35a57b2ef5108e345f42f027139c7d5fce0737631253d2a7352cd9094d6a8e8bdbf09ce7a550502fd7e9e30d35c4e0e1a0b7c16b2e06434e1f1a42bb6ec5ffcdaea22648ee3ecef2915253de820c3f04aeafcdc4316e7d8097b7741ae53d8444f62d311eaa3a73f4654835794d21f8f4989ee91375069144780c409da7928d85489a246d2e1c64dfedded2893c7a748ef39bc44cfa4ff7ae066f25a9190a612963ee863ff22635c6df3fa69cc8b6a83dfac2c7bdf4d47de487612871373eda65419ac5a935733d632e0b4531b8a7bc491da9552b36b99997b7acdebb1f1c9ee2c9605e19ced34b13afe49e817a8cc9f112a87469a58e8bbc53636a40936700b103a178fd17bfd30865fa12f07a54cd445ffc47045b5d804c6b31b8592be52496736cff7b830eee7a2e6961d8c33e2089a42d00bf40c9529afb23d25e22d4885c22bc4c68a59f0d7055f22c2ec275298e4fc0f9390ce955056022c2cb7b1809a28f7258682f03d7de398334dafc67cfdb8a677decc875542ead42c10f2499426b5a7c3ca518a018a27d17362db2881d8f5ab88f8fc6a1501c0319a1b945c8564a1dc54c6332fb1267883d0cb9c6418cf135d0ff3285db9a509ed9427dbafbf67000e8e3bcb8f6e0e035fa1412f9088621609020e857c5749cde43e5d8a6a68dd058347586b6d2bb48e9e56788af222fa9b755657e461c32a87200c7f9aa1d3775e7b34a824953b7e7274b748ce80407162b62f747d597f984bc6a1390282a8c87101bb91db2db541f200cf8ff8ac8a4341a7c8d0fc415316206546a94b28a1314ac67e6ebda6dc395ac962463a48e4a82cee854443b03fe212eaacf8094c9146f23caefee599b2da4485059d667f877d7a9b6e57abc01bb1d0b029c82458ae3abcc174f234d18a53c18804006d4157ae3131be76aab6bee37bcbfd294f3b245cc2171016dce85a3f17e56e833c584ccf4f9db898dc1a07baa2efc47e1f75a86832e66ff996cf9c00f98d4429fafa3e09f1ee9fc58b35a3b58fc8697bbb5768dcebb94fd4ef4bca5526bb0dd22532b35717c1c716fc6be80c1a81f9e8093104b83984d8557a47bd311e8189d90a0425b2238af713f56b7383f585fbcbbbbb26948a0f10c3ccb12fb278ff1abcc37e463aa207546ffd74c630bcbfeb8181c29ab7d9478864bd31f38d14694e5d5217c8b35bd10d18c6a661a270916d6b7cab53f5e2447e56bf40e0c642b41ab39d5620d745b7acf3b4be9d788e600b975cb8c9efb44a92268799a7be9866ceb6fb0660497c8dcc69fec9fa3905feade72db5c719d9f6f748cf9b8dc3429e8dea50a2d30858d2aba0e57139b04243112635bcf274c775233b881a98eb52d63c74459c73600ea9c53b81ec1287d4269d37728e21f4b0b4b9f14f8dbfca87022a44a33d305e8874b14b3f054d8a86c1d6a12eab9754336b88fb45ae91608fea4d964c21001716487701b333ecc61fb2a86588ca6c26c0b2c5c3a3637a77e397c72a5b441d3d9d8d1e953f23fbfd97b65da4272c5b4bbee95fbfdd292855cf12387673a4bc362c2f9f6cc5815b7aae21e8e8fe258f262f907931ad0125d41728d93cebbc1db6ab12b9fcaf3fd82c8ce3ed1c36461e92d80148872169ff8f795eef0443e6fc0a967c1a8f68daafc724de1019df9d38aa10fbfb8a0fdb0355026745e830115ef4085e3a3af90e7ea0aeef969736e2e8c64506d1903a984c7d3647e177a6bc396d0f35cccefca4cb689b7c9e60ccf3d63022839bf90d0b3fd40fd9260b78ca3d52256e2a63a70e703b96842c7a80c899f375988b8d349a45646ff54412fa7a7ae6f2ec0365164d68345054696c0bf58a32fd85420dd14f33e65363dca260c7d35d14607851f84618093f4c138282c42009f6ec610de1097822b8a48883d7db84720d86ff5c2bc63542d6c8fb41a7785cf5ba058519b482b379fb38faf3ed24d8b3b126a46f9c21841a5912f395f71251a7c5bcd685addff2502ca6a0b19a7d81c0992d7146fce89abb4f65df71c6de9dd6511fe0d7c05b68c431723b6231a750937b1d14c130707e74e670d2c2938407413887b4fa7bdad4c054c8a334ed57b92e7df1fa854ed811dadd41df3d306faceeb7a25c5368a46263cf6a329a672d3d53bdefec9ac2074444d3bdc153c13fe317491db7faff35d1b3d9246e7d1c53d1f2c5213971ff6d4a88a8801c79cfedee415b15288c7fae38bb0a8cc8ae087f5599dcc2c1c3fae4d7080df19b4f3181bb8412ce51c7deb711a00c6a90b7c0b222a97da838a1132e93ffe38f46b72e6e2fb8de9581450abc26c42d235f4862a890733d3207384da149d22ca49d82be5a4a996576e947d3179867b2203d4fd9154fee35e45116a8a8dc89078a4bc8def6c83faaf9ec4f6f243d6ace87dc53158215ca05f08ca5591cd516e5195b3a87c0ce7f23f54ec2c25644959cbfacbe7eb03ab354f183643a530761a442e4d97a0cea9230c6791bef4e688a39cd4622232c79426ad131c42e186c8641df8411379fd74d4eb879fc76c55d47ab18a5f1652033eb768358b1097dd57fa370bba55f041a16f997b174094ceb80d089f7c235095afe7727e424304a17d437a9ed95a2dfaf771c78bccecf39b8e6e233fd14196ed4e0f33d31f9d64ff2a82438e4117f5aa5984109366d3b599302f527a24131a95521a4e2fb979273f17619968f6b3deddb8ef97f40d88881879d360947fd4991b85ff9ddc7e28eec21d7b3c5a3c014f91f46db96f2331f21ca952e900d23a36268d6c5a9561715a4671333cac883cc7277d0d08b0a40270c96d14edf0d495e60747fa6c864ebe347719ea88f54a4d0d058006f2a7630432da3330845f37f56fbcd84bfa20c75038a0ab7ef183f0c01c103cb624aa9f21f96dd9df97d42b5b98833536a637aaa6cf53943b77eda39756d616b722b7ed38bde3e294746a4a8fd19339807f31c004c1a27c9c2afc72831e2f712a0d37b4cc993aee63e694355c2df326c6609137ed6137d8ca4a487bf54fc851dfeaa38302ea702cccc92b50064504c6bb97b7a35db86e13b8311a0722e1febb037cd6f7a45cb2efb03e14598ea9386b751ba423abc5f89958fd158787e0416ca2d4aa5a699a08c2d42447c637337a39dee13380561b320ad2475473c91d31a476c47ef61d43c69943692122b2c5ce5b502d7c357e171dec375ec61cba3a8f9d9f6900f37027caf23bee6df2eba20be8de4c1401ed91fb7abbd540dd1751f3b777eacf17b9940f4d83fcb6c548f168c08bbeeef020ef4adc2b754b7ca7688085749b8253d00b18bd603643d59eab020b65df58fb9269240e36b2c1f1eb5e7ab635e800f0c4fb5a5609708d2eb55ab2561e4d297a965351af0c6c37b7bf59a2c8125e0068a44335b29a44a95eddf88e8fca1565b41ae0327a53c873815057f6745026bef8381c606b2c57bd3d67b891e63d81bf2a0c55da066a4f177e777990aa3300d89127475466cc88ce572e752e509085f437bf58c48b0652755fbbd19cfe4a62480745ff5b616d5c7b678e5e7f4bf2967de82d4c5b3", 0x1000}, {&(0x7f00000015c0)="fd4f1807eadf3442af4bd8690e14ccbde9ab5d5b08f2b7be729e23235463e862a6f328d9669924d6f46040a4b5e53bca77b134def60021d4c30720005427a2074f38c607e65c93c52e170ea5c6fca2c49d152aea08ae1fada40984714f336558080e2943b08fe1d326d3e7cac648285fac761a826b6b066bf51296596d9479d615d4ac587687ac8dc5b63f42d2136d0879350328ed96e49f8b737f7e7612a87f830b5a41f45b271f2ae720ec2d6fece030352e39176e391f6c3c9ea88fc9618ca305b8739cbf", 0xc6}, {&(0x7f00000016c0)="bb337343dfcfe84639c7aa0671ad448b5f25f202ea10504b3a6f6d6fe4b340907223f85814431a28ba4c0a84896020595cfa413039277539e598d1982c8d98e1244d03c1b764705fe8e29ebf3b99777d6cab62ff9de6253668af7326353d5d640c3eb05096a764c6", 0x68}], 0x4, &(0x7f0000001780)=[{0x48, 0x1fffe, 0x1f, "98448a958bb9b5337b95acbce934571d1089ed683ce8048f41be23c4fe3f2fe5a68534950e1a4586c22ee8d0955022f200f39e75839c"}, {0xf8, 0x1, 0x4, "8f538a32ac60e52aa4ea396132759c90d4abec058a6824d2efbd0c80364f09dc8b250b547a76e6d96ebb7bf75151b6d9517960d0999c0cffe51dda9d76ef482cbbf1430926d23477f8b0ddd58092cdfdcdf14e6409a24b633cd3f32b2c52b3ced092801ba635a63e2bc25769103a0f813e764a9d959c7b302e3ab34f87f54fa4db2200f3f6b5fb4bb56eb63471477f38a781ed6966a8db57d681ed42ef492389f1e2f1cec72acc971dba957c2e9581d859998660b6bdfd5f8333fab01c792ed13b4bca7727a011faedf0780e4fc926920a5ef70cbf51b7054b837f8bf12be4a3f57a970134f9d1"}, {0xf0, 0xffff, 0x401, "977d71c039ae9b9582f56b448232a4a884b04e13e765008c561abedbff0790a8b2d5b3b01ef1acd196f5f8a4b49f7972e8a74e053afcdac5ba9fe4f31361fd743ebad27ff403b16c0ad824788ac01b3fa8f8f948821a688845a3e1e55bc2155ed882fce70824512765810e57843c10c461d1121b806765c18a0fcbdd264e4e0993c426b9b1996cb6b2903065f6a12ba3ba8976cdb15f67512289a7628c4284b2ca5582580003280b756bc4b03b6c1bc4cc394eef151e80885fef33d582afe3e4dbdf187606068b2a79306e25f3fc51f29ba4d1e6b8ac8eb784"}, {0xb0, 0x1, 0x2, "daf693be88a49be7ab4ae00e20af7130b19fe8ea42bb2569a9504e577935e75a2f395f60c3fd53d920be0bb91b6f3fe137da637912ea3052489a9693f781df32551c6bb426ef9e2bf473439125336c8ae72cb39d68baca4c15b53d8ce2aed1abde47f9209fc4facfca9a9895928359ff584123ec82015bfa16787d5f91c3452f2a6b196f61725d9bc875af4d470a3868278cf35eb259da1e9e2c3029"}], 0x2e0}, 0x0) r1 = open$dir(&(0x7f0000001ac0)='./file0\x00', 0x40, 0x10) fchmodat(r1, &(0x7f0000001b00)='./file0\x00', 0x10b, 0x6) r2 = getpid() ktrace(&(0x7f0000001b40)='./file0\x00', 0x2, 0x2, r2) bind(r0, &(0x7f0000001b80)=@in={0x2, 0x0}, 0xc) socketpair(0x10, 0x3, 0x4, &(0x7f0000001bc0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet(r4, &(0x7f0000001c00)="f9ec1b2053cbce7786574d878821d62c310548f39a333f26415fb3f24df4f5dcf292d4b27a57921ad12d3c41bb0d5e2a2f635e2384e5610a1e22f12d420de4c275b8c4beffd23b9ee585239032af33295ae6aeef0b2fd48d17a7a25acbe4c0361b80ac9cd365712c10f4193807ddb96e776d9f7d491d25e442115817906ba5c57c31389ad00557001cbee9861938c4f4a7517fd23da5a212bc9cd031e1e5042e85ddce2c0a66c0985c55899e03d8da1f3b2c7cd2cbd2b0aaf5369e18901b577fa8a9f72e9633dc5e10d583921ea2d846809a5fbdfe8ef11c51e08a051990aa9dbc808ec950f41ec4c3b2ca37f00d7e11866b19", 0xf3, 0x5, &(0x7f0000001d00)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001d80)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000001dc0)=[0xffffffffffffffff, 0x0]) lchown(&(0x7f0000001d40)='./file0/file0\x00', r5, r6) pipe2(&(0x7f0000001e00)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) flock(r8, 0xa) syz_emit_ethernet(0xc4, &(0x7f0000001e40)={@broadcast, @empty, [], {@generic={0x8005, "3a13dd14a7c37567758245919464a725acde622b8b6ca7a51539b6a17fbef366340fca8851e3687b172a0185c82854a768c4a0f944f15caecbc2ef5bdc7a3643f44f2a6374f024610931ff7cc9dc43716cdde47ae79678fd10857c5531219e388cee28a33fe647c595448c76a378d529f715aa96a2ce6eb2f1a505708615cd76d0a7948c4a570f74b89f9a800c9339bbf96aaac138324fee634ccdb6fcc897801a8347ee5f0a3687724cb9b55ee7be677fe0d37da32c"}}}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001f40)={0x0}, 0xc) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000001f80)={r9, r5, r6}, 0xc) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000001fc0), 0x20000, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000002000), 0xc) ioctl$TIOCGFLAGS(r7, 0x4004745d, &(0x7f0000002040)) pipe(&(0x7f0000002080)={0xffffffffffffffff}) fcntl$setstatus(r8, 0x4, 0x80) socket$inet(0x2, 0x4000, 0x2) r12 = openat$klog(0xffffffffffffff9c, &(0x7f00000020c0), 0x8, 0x0) r13 = accept$unix(r10, 0x0, &(0x7f0000002100)) ioctl$LIOCSFD(r12, 0x80046c7f, &(0x7f0000002140)=r13) mknodat(r10, &(0x7f0000002180)='./file0/file0\x00', 0x1, 0x80000001) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) writev(r11, &(0x7f0000003600)=[{&(0x7f00000021c0)="4971fc83a0717632913b60dcb678a67b48bbfb804602345ed642f3f8570db6ca7f24acb2919f41a2583f8181f62704d3f71929b58a67512d4709d10eb6e10d062514369627557fa8", 0x48}, {&(0x7f0000002240)="40953ba003f65771df7587b773ff974156f6c3a284016953c63d84e4ac3ff634cf6ab005a32ccd8eec38887319f65237c731df8e44bdca544f12d00a266a09", 0x3f}, {&(0x7f0000002280)="c044c78f846488ce6159a94b988f453fe35cfdf01e15fb082655e70d6965f5239e2030c8dde58c3ee6dd3b81da91edc79c63ac19f06664b2370533710411264653aff5b55c2ebff56d21d40deecd10d0637d71a3a9c195e94199074e1738fb65ff3136981efd9c0054c669261cd21bedbfbe37076b2aa020c0bca49dc0513e4c9538cde9c930f0e9d5", 0x89}, {&(0x7f0000002340)="e21fc857cda3a70010e45027aec7d4581a3450a622cfa6255b9fe2f585ef6c05cc2fa5e30059044fc1f66c27f64536a82fa04a0cc6668a5b5735d4cfb444a84cb34a86052b802d7999cf47096d9d620aa165af08e868a8f4877e213c0d2c7838894d44442350a0243961c8a732f31eda2e8486b6952c5cfaba92ebd02d535114ca146dd5fb0cfd7ced6b23ef4e422c26efc51af7b665b4cb4b41624c25584ba2dfcf449a4b866d58ce3980da247d98ac55f9d59053e96ea1a966", 0xba}, {&(0x7f0000002400)="1173b9ea466ec40538fe3ed850c47520a09e5ef858f773f5342c793df91f3c0505d5afa127e12f4d022ce1b726fa8a3a753b5159e687be984225400eb95206463fd6a5aed0e1762459a6ade52e9dd35b39659959dba58b9dc98edfa159b941a27cfda062533fe55ccb", 0x69}, {&(0x7f0000002480)="a5b9958297647bab5279e1d57530ca48bc0b4b69697a1b3fd51f49220eb0fb58dad64546e6d5e3ac8f01ffaca6c8e8751915493dcc73a4fe9abdbdbfb2e8cda03a0fc17eaf84b8ba0b436c49f647ba4deeeb2ff95f3a27ac3d3a68c49c51703051ba4150d5c7b5530aaaa876ff0355eecde0aaa7c242c36845bcde993a671d1f127ee631d19741d7af3af5a0efb33be6ba71084e3d73eae41d2bb41f97a738f5f978b0eb907c7cf039cf2f08ccc782a3601f26cec9eb37ed3d97dad0f3254a8e38024692ec123e14974a7f4f7ecb09c74364e16775f716e346ae2421445b15a6736b890b79b0dbb7d51735261a0e02dba4240af530465466", 0xf8}, {&(0x7f0000002580)="080e6c37a03743fbdb", 0x9}, {&(0x7f00000025c0)="d95eb93f179364690294a60e5cecbe814ec640389f", 0x15}, {&(0x7f0000002600)="f4e9ddcc070e073b6c7e21b582eff8792b48c4abc687a0b80274e7cfa254a7d8ccc541c41011248dd94e41e08c66d7436c833095b1eab451e85fee44c54e4608b0ba15e274300769c7f64901ce4ef8a9a605206e85f8227b00da10d529a3789c2435d64e4809cce329184ea446422eef9b404e8b12aa0a218f1bf35d454014ec9cae62a3fb6c18a26f6ad3c0e07b9162cbe1c9a6033da446915d0ecb3b0649b5eec64f6d69fbf0dafc08344d4084be718cf085279fdd8ff10d59329506bcd69942481e895f00224c10b9d7010e90e6057c8754d59b7e329b2125991d6e2458e653a01a45ab938e3eac5edda23e3488aa31c0744800b0586d3cbb8d064243751c90fc1fe083983e1768d585d87ac44d8c5647ef230bdeb3b60c4ef5460e289ddea8c91c20e42c20f993a8ff8498303349328606e3400eb287e119349dacd76bd0e92618b22d156660a46141c4baf6198fc4bb057f4bef4b473fe7406b0f7f4950847d4b67545bdbce0b01d9bd7cf18beeb63a7e141abbaecb7ee7d50d562e0fcf29ab02cd3b9762c52dd3873c538cfa61db87de5c033694c4dfaad2985c32ecc2b38623197bcbf2f7513b0584ca3e5b3883ce71f730abbf581fb8e6ce87a8a1dd830ad7b7f9371f67a0474ed285baf8bd54b4516dc6d2eb06693b6ef699b5c9dcfff537406517fb22d4f155a2ea35a7fb4772c6e90e96cb7c7c4338ae95647f16e33406063513ee6d04873bdd850d4d3c5ff4de87567aae215e16faa61dd6daf4ffc1d1fb9cbcba6a8b24831b601c2a7882ccd411512a80876340b207930568d4807581e28d0c248ce69b584b3110406d659034749eeb96b427e49ae0d137930d78a1870d8d522ab8c6609cc25b08f97599482811eef513de42f2d07b1123ca58b3f8fe8f253f49871abfc861732e727b525941b3b8f0e84b241b174d8b9995ab1cf16a538c0aa05bbb28aba1e655dc93c7d4f4a8119e46f2d161102e2843db806d5a1db900fc8fe8716d5c2c10b6973d1ed296e9610458ae8394a4941399a6946cb6574cd9de745b713dfc4f722a1894bdc89b3b7d095e8c7fe3bd90a833eb95c296e02fe4ff71c784b190793253d50b07695ca6e4c505fcc7371c419a5ba68f847e7d3d8879c7bfda3517083703dc567b54966c7acf58dc902541f140b8037e189d127fa5df692ce540e2f03c1baf9a94f4be8192e679614773a29a8fa62cd06a8470b80ddc03fe8aacbd14a51ec4e95568c593ec41083706bba6aaeaf8e6a13eb6690d3e0eeea787427769ab456cfcdeb9db3f9ed8c72ba04e5c7439dffe5ca26b0c6fc91e508dad66dfd144a4285a662170b543d852df43fb94bb2130a56010123b4904ed6c52f4aa1e8c20b43192baec6e3874afc80dd0467bb35b2086c1e8219fd180c4c986810bd1f7210dfa821c4a135a836da3540544d559815fedcb1ae1e217067001afc8856887cf046b6e64338d10dba35791806a7f1821d4315816de2055dd032ca6431609a1fc9218fa44d6eb4410737f31fb482cb0be00dfdb4cb295fb8375f22dcde5c82b27e7b44af0df862016705be56f1eee7754bb3293ce9bfbf39581547de8825027a8dce38cc5490cc733bbfe61158453daeb7f12c4aa26636250a6ac945b8ad607c71571696e12c8ba38be9651e739490b6e1419ed72609b684bc364adc6f99a8e857a4d63ecd6e0ab5a60d278724746b009d8b1a1fbee2efd086d90183fdfbef0c31aa53fa939242a3e17ccaf44c42630b0ea0ce58ab87b9377be37e2cc98a8efe2cd9bd91a29d458c1690feea199585c91b6b81673869e9f6523c95f7cb1e6bcae5df2b4a00f8af3b54d63d211d9b490cbaa84d9c882ec8e0d6a8cc9ffdd9790ceb811502aadc7815a36b2af3ae8aa1c3ba22685b19c22c52385cff16ef7989fdbd6949da4e7ee1205e20272108a76705f137d76e1d10e6b1f8738e097009721cb29c739fc2a41e0b99a7d1bb505c4ea824e6c680b43869440fb7bd9962c8d8adec7d68e184192de31a8823cba9c7c16c0ca93890680916d9aa1ea7b92ca2986271eaeade230e22e4ec424ab2068942a34b14bb7e85d8fed885e5e5c242f5bebcfcdc10709c0821b3f11a597d3e68aa9e8aabce3f5124662392dbf53f1bc2dd2751de7eb9e65f71a6b3ee9d831290de1cfe12a3e4427999e7612f6bc54816a9d00ba101f38e33ce178b8020c5a116d07ec54be03c6dc588ee1219f577d3066d545fd3d3ec537ba613dd5775d0f7a91f3b05579fa71ca7e484523bc33ba0bdfcb2a352443cfc4f7a633c7d9d535445019fec8a2af7e86fef4830692caf779124574cb82e2aa6fe1ea0e7718b94b1618b9f5fd82dd171c801fe4e540c131bea7c07d9b49b03ef6889608bf2c7622c2dd4b8bbda32240ad3d165324d5502282c7a4fe741584688da1a7def6875a9981417e4259b17d49de2477afa2420d2e71903c07173e1101f424c3a986bf74e1780a466be2916c2d6d22d2c1eba60022aaed51be59132af6becd7e20cf7fa68c3bc79ce68e0a594b3ace42ddcfecb0d1ccb7925c1c45161425d2f3fe498a69049b327375b25b0c0e67e1454f08d042ec180130229193673ceb0697a5add0e41ca36116c052e2c7f741ca322074b843f6b86a73c04c2e9424462240b155125ecd13687181e34c97c96e645cc9fc2656861b00fe77f17d43be087ab342e6d8a4a3ac0adef0f9a44b6496fdef549b401796e2a7e771074dac8bde9eda5596957aa9dbdbe263a420fa4c61bbac1cd7b19b6dba61b9221f5b470a2ec042f95696e6db99f227b77cebf75677f8c12f17d61e5a31a20da80992ada78abedd112dbef713f25c128b73804954878964be245f55a16e03e80e4170aaadc04b547a4428609d9ec0ae1c52e31aab872b67200b4a1271b6c1eeba953cec8a2d691d07027b0d1966f7eb44a7d42d73a4125a515da6af996086014136b964cd90822056f4a0a42976c1eadbde748979824d3fc56401c2a04975d633a73e812dee5c3670094cea6d03993954ea8a73bbbde49853a81266df37b0682b9203847b064fdc14cc098167f323ec5335f4441f17975cd5e13d56d509814fdc2d376a821ef83bc4cbf8509227d5583ceb01be770a27e4fe12ca508689a6061888e7f0be4307ef73f5ace6dfbed46082c5cfdacd082343488b218e5feddf67f23a5e95663761073847d0213572ea980a2ae7aaca28a9a2c351eeefb6bab2d9aed424be3fdd1e9124ea9a82187eba8ea6b164b157ead69f7850944be26543bf2232d74ba74c2f0a5da865e493b23503486b1285caafa518c04a0fa97ea9a3fe0382b8d5229768bbe111d18727a3a6f1e4d2a3e7d2f063430cfcf4c24e17c78043ef096a4746016e0e440b8efd67e65c653e0189bcfc3139065dba1eb72496f5559a019f988eb1e2e2dd12160111ab261a869f11eb5d4b9ee5e50ff5996824457de69d312f26ae3c0aa6c55afa362041a2bff52eab4d5018af7d0fee08fc9b96a56a802505994ad93910709763eefa28e9641fb15e23a0d1eb994c3302e0bd4b51ff098de348bc652a212fc43b69cccf609785c22c6327b5a2795f6604dd5a5b9f57d772896802ff3859cc98cb929d167ecfce711ffb893b68d585083c7a38ddad02f96ee0182ccff50f366fe4d58cfb3b0e292dc39f0d5f2133c7c01536c0dd0ddb18b910898db6467e41229bdbbc2e7183cb0d5dabfc26e0416672f62a8cb533547c51a71e45de87345d92610fc5e4d32709b4f273ae227959567c45bf56a0f1a12b8cb72519393c826ad384ae10da9d29c87444aae90340888cab768813ed5dd4eb6ca26d7da1928689386b5b52ff24f27016b47d6674a10b6865a36f0c54e9e041231d0784c122fc677cf2a235f0812fde3ce3e9329d824b774fcf145625bbede99bb7adffb59ef51ab32725cc1081464329a47aa49247677704cebcb8a8fd980107e1259feb819bcaf18eda359647a1164e7cb04c011103a952217298b69e65bf8db427ebfd3015bc65c610dabaa37cdcc777045b755b169d955dc33d7e359aa48f6524a746a7f155fd33ffceca07f585e2e1ba2b5008356ef8dd4eb56a0396420bea7c3d21117bc37ff1b1b832669806d43b7ebdbd2e1b7f3ff7a5cfe816ab72b101227d0bcadf3dea2f7ac39f0b0327f63b5d3ed9834b2be87c28ac145c55ffea0cac66ca141110b34e1d7af7bf00bbbd5c05b18a9e8748d85033dc96ef2d5db75db5eb75b8ad9a66cd89cb7292eb6afd1f4f418a1edc1a1ea188988b8a82cf76ca94cc147b946178607b3b71ac5afed5f8024be59badeab41c4b6b4af71e77735053b7ae380cc1713beffe5a68f2c7ac54313e4e69918ad2ee2a70db01c7c71be7c78a8511829a0d411b9b821abe171db055f8d7967d48be45845c2cbaad0ac00f346985968bdbd8fe29939d15ba5cd0f38cda49bf065859da8d5b6e22df670f4be4b964a9d4cd398a7b653339d207610774b7a6f79784fffa298f66356007e6ec684eb3cd658b641583a00af63fd935510e819f3f929f5220ef57d07a24bd387fc8138457c56ec7c438561e9828635c9609d3470b7b8407dedad2ae4c3c5163dba1e338befb19aae71517b0bdf8e1502a0cd865ce0f2adf26242abd14bd77212338887d0c88b09fcdb26235b552f71421b3970d9d083fd8017468984597c6a14376a4de6b24e656106f4b8f3d67352bf0b6c859baa17265e14743e83aa916e4b4d8f3604bd10e7c75241bf20adf03aa051a650cd188d169229841566f0459cecbb00b96ccb1306fe41294de72fdd6af3bb4c6b0ed0d8faa95b7d2903616c23ef692785be589f8e7331023a210382de4c097e5cb675327eeab22310399f95fbc89f271e8bcb3fc4b10d5e433e312277eea48dea9ca6afbe8275201d6a49bcf3e5af8552891948fd251efba5fc500079ff2ab191bb9c5bd4c1679a35ab4da344ed8d42ae4c3cefa75b8960d394652118de1995f12543e3b1050b6fe2e5b30a9e272a817a2440cfa5a59e9c336c03bb3b27f61120bc938712dc779c6bf8bb43d04c0887eab1eadbc8ef57b6b2798015523a6f4004366b4fc3689ed063abc9b1e93e1dc2c800754083fefadbad5d3a5a63533f563123d65f0af050dafa575da56ce3fd22ee1a0330132e45d09edb06ed952d11795a644b7664dbb4f5d8bfdea712603f262ffbdaf7fca9a94123a83fdc3167034e1e2ec705ce611a4eb256ad85415ac4a1df74d0261680947a54cc1b016101181c90865047142cf6c019ee0eed236b354cd7434a643fa12bbf01791016bc2cb3441152feaee6a5fac5edc3e2d105283ac0fc3f087ff48c87baddd2cbc3c3bc28f7a217b47cef49e48fd42994d39fef62f4d2c77dfa25093f1c1f46e3466faf1f4485734e45f1a49b0b93e5a7d74327b92e66ad1380035651e985ee8ee11d40e93d08926a2b49a69c829b864ea6431c58a2dbf3e805fe44ca19dc3339eeb499fb941fb9031332e641a6ace934ac7c96ebc73709aee05bd61684365f86dee7882d6e0cce9e00b02a64cf54f84770f1dc975f600cb2b0d76bc07df9bf2331561ddcb4c1ca12f156012dd7c4de399e278ef63942cb3faecd10b2c97f6056e825a2f1256ee7f1f6b83014a9d14511b7fe2c01c1895ba96745654634b749cb79d0dea7905bb82c451d9b1e44c262e533f6155448f279e27d1217a834f6e156b12d0ea697877161875ab6bf97e46d68c78c52e347836d57892dec9837be054c1cc2446d4d9189772c8caa295c766903d73c0f2461cd9ebc4b6b00a040f7f3f621d66", 0x1000}], 0x9) executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x80000000}) r0 = syz_open_pts() close(r0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000280)="b1000502af0000000000f2ff06000000330002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b697be1aa5b230500000000000000c257699a5f139b67274d335d223e7d026ba8af630037382102230000720fd38bfbb77ec1f5a8727781ea7d4cb960d28315bd93c14625586e69e0bb76d907c400000000361b1257aea8c500002002fbff0c230000aabf4bd62fbe0008e371a304353712051e000000", 0xb1, 0x0, 0x0, 0x0) r2 = syz_open_pts() open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) select(0x40, &(0x7f00000006c0), &(0x7f0000000700)={0xff}, 0x0, 0x0) readv(r2, &(0x7f00000001c0)=[{&(0x7f0000000200)=""/69, 0x45}], 0x1) close(r0) syz_open_pts() executing program 3: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) fcntl$setown(r0, 0x6, 0x0) fcntl$lock(r0, 0x0, 0x0) read(r0, &(0x7f0000000180)=""/52, 0x34) execve(0x0, 0x0, &(0x7f0000000380)=[&(0x7f0000000280)='\\:\x00', &(0x7f00000002c0)='/dev/wsmouse0\x00', &(0x7f0000000300)='\\\x00', &(0x7f0000000340)='\'\x00']) ioctl$VMM_IOC_TERM(0xffffffffffffff9c, 0x80045604, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000780)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, &(0x7f0000000900), 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x2, 0x0) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000ac0)={0xce, 0x0, &(0x7f0000000440)=""/206}) sysctl$hw(&(0x7f0000000b00)={0x6, 0x4}, 0x2, &(0x7f0000000b40)="acb18425fb2dba090f85b17832e71a02986765c4f26fa989ab9b078965ce8d92b57a3a9336213acc3a31ca7010abd62d52f1b8a17ce87ba9d69c8fe1690131101b7ff0e1f486df2e", &(0x7f0000000bc0)=0x48, &(0x7f0000000c00)="8ad219f3607b11e244ff4812f2a8cbca9214565d839a5e821ba8cd50b6d33a3f98a3aba48b6e25f8e8941f761675ba0c01572a589ab6aed3073a47d1c93632c1f476fce35b6eda9b0a321df4f8f28b73aed0d3231a65112f45858ca5f94cdc090e437952919a75f49b38ee5d5db8b70de1276219", 0x74) fcntl$setstatus(0xffffffffffffff9c, 0x4, 0x4) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000c80)) recvfrom(r1, &(0x7f0000000f00)=""/252, 0xfc, 0x0, &(0x7f0000001000)=@in6={0x18, 0x1, 0x3, 0x9}, 0xc) fcntl$getflags(r2, 0x1) setpgid(0x0, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001040), 0x200, 0x0) ioctl$WSKBDIO_GETMAP(r3, 0xc010570d, &(0x7f00000010c0)={0x2, &(0x7f0000001080)=[{0xa213, 0x3f, 0x81, 0x1, 0x6}, {0xc00, 0x9, 0xfff9, 0x9}]}) setsockopt(r2, 0xeb2c, 0x800, &(0x7f0000001100)="7df8ec9e3d68089b932e686a83fc55c14274d93282cff0b8ea12bee15831b22f0483a91e2feba3313d4cb95e1a5083c0a32f0a70dbdbd3d20beb3f241ead8b4959eb63369c4384a87fb9566d6a05352cccdfc17c9255c7c646de04c48590877702a1b787903aad8a8d8f2c1d20310a44fb6ea94c88", 0x75) sysctl$hw(&(0x7f0000001180)={0x6, 0x1}, 0x2, &(0x7f00000011c0)="6f2a787c4830a9922923339825b26eeef060860692211c9edda59c6bd548d6293ddfb94850ab81ada77db10a1c976e3584aef98c88501bdca1e9fdc4c13f3b06cb18bcfc1692024660e9bad80b3daf21d431a0d565046e8676f8", &(0x7f0000001240)=0x5a, &(0x7f0000001280)="a7a992a867cefd8a91466e1ae55c522ebd51914f41c63e0d574d9cb2ce0e5d5bd44253ee6375ca190780971a03d450d9cc6c7d065ebb2cd01e82d6266489a45036868cb2858409b022e1708c8fa75c02084fbfe5ecaa4f400622221f40403d4949a3b218b9dd89cf3c4ee4ed303f6d30a03315237e788df9c71e0702d5fe3abbbc09660c78652837e035ec3e", 0x8c) syz_emit_ethernet(0x0, 0x0) ioctl$WSKBDIO_GETMAP(r2, 0xc010570d, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000014c0)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x802069c3, &(0x7f00000001c0)) kqueue() open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) executing program 4: syz_emit_ethernet(0x66, 0x0) getegid() mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) chdir(0x0) mkdir(&(0x7f0000000040)='./file2\x00', 0x0) mkdir(&(0x7f0000000300)='./file0\x00', 0x0) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file2\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000740)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000000680)=[{&(0x7f00000001c0)=""/207, 0xcf}, {&(0x7f00000000c0)=""/70, 0x46}, {&(0x7f0000000340)=""/94, 0x5e}, {&(0x7f00000003c0)=""/162, 0xa2}, {&(0x7f00000002c0)=""/43, 0x2b}, {&(0x7f0000000480)=""/237, 0xed}, {&(0x7f0000000580)=""/83, 0x53}, {&(0x7f0000000600)=""/127, 0x7f}], 0x8, &(0x7f0000000700)=""/45, 0x2d}, 0x802) executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050300000400000000002001000000000000cea10500fef96ec0c72fd3357ae30200007804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3eea3c57699a6443a42102000000720fd18b08fbb670c1f5a872c881ea6e2ec5890400180000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f834", 0x85, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x31, &(0x7f0000000200)="b2111f170d816685c8e360f2faae3cd7f3a2840ed6f5aad2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ece5b4ba3c8a918beef2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba06002c15e6d7c9198ed900ab006ddfb67869b51a2216114d000000000000010000000000", 0x90) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r1, &(0x7f00000004c0)=[{0x0}], 0x1) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000280)={0x0, 0x0, 0x1, 0x1000301010009}) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000100)) r5 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x4c0, 0x269000000, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r7, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r7, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) close(r7) r8 = socket(0x2, 0x3, 0x2f) r9 = dup(r8) setsockopt$inet_opts(r9, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) recvfrom$unix(r6, 0x0, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) executing program 5: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f0000000080)=[{}]}) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x80, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000200)}) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[]) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x14}, 0x4, 0x0, 0x0, 0x0, 0x0) link(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r1 = socket(0x6, 0x4, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sendmsg(r3, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) setsockopt(r4, 0x0, 0x4, &(0x7f0000000000)="f4afe25e", 0x4) executing program 6: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)) setpgid(0xffffffffffffffff, 0x0) socket(0x0, 0x3, 0x3a) setsockopt(0xffffffffffffffff, 0x0, 0x6c, &(0x7f0000000040), 0x4) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f00000000c0)={0x3}) ioctl$WSKBDIO_SETBACKLIGHT(0xffffffffffffffff, 0x800c5712, &(0x7f0000000140)={0x0, 0x401}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x20}, {0x24, 0x0, 0x0, 0x3f}, {0x8106, 0x0, 0x0, 0x8001}]}) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r1, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000080)=' ', 0x1}, {&(0x7f0000000340)="200028b70f11e20902a317db14bf16df41fbf10e4c48f890bb925329f2b8481b55749075b2e012ee115ca9c10cbee72c801a384d188a10c56365228efe0fdf245adef39775b4da7c6a324c224b938743ddbb9340990cb7f3619208b103f202faf951a0bc67", 0x65}], 0x2) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x62, &(0x7f00000008c0)=ANY=[]) executing program 3: writev(0xffffffffffffffff, 0x0, 0x0) r0 = getuid() setreuid(0xee00, r0) setreuid(0xee00, 0x0) r1 = getuid() chown(0x0, r1, 0x0) setreuid(0xee00, r1) unveil(0x0, &(0x7f00000000c0)='x\x00') getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, &(0x7f0000000340)) semget$private(0x0, 0x0, 0x830) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000780)={{0x4, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xe2, 0xff03}}) getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0xffffff8d, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffc}}) semop(0x0, 0xffffffffffffffff, 0x4) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x9, 0x0, 0x0, 0xffffffff}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) executing program 6: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x6, &(0x7f00000000c0)) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4) mlockall(0x1) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) r0 = socket(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) unlink(&(0x7f00000011c0)='./file0\x00') mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0) close(r1) munmap(&(0x7f0000000000/0x1000)=nil, 0x71c47) ioctl$FIONREAD(r0, 0x80206919, &(0x7f00000001c0)) executing program 0: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) getpid() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x5c}, {0x60}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) syz_emit_ethernet(0x66, &(0x7f0000000200)=ANY=[@ANYBLOB="a2aaaaaaaaaa7004f5b3750786dd60d90000003000003bcc2629a17a6c58afb8877c8be162e3fe8000000000000000000000000000aa02009078000000006006c33e00000600fe8000000000000000000000000000aaff02000000000003000000000000000124a7f3a945e2e4d761cb6ab88bee52b73919f541912ff4dccfb5d1b87ea92d264be0f71a3d5f71b736edf2dfb0f6f3efe24bf61f13"]) r2 = semget$private(0x0, 0x7, 0x0) semop(r2, &(0x7f00000004c0)=[{0x4, 0x1000, 0x1800}, {0x4, 0x5, 0x1000}, {0x1, 0x2, 0x1800}], 0x3) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9, 0x1}, 0x0) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000300)={0x5, &(0x7f00000000c0)=[0x2, 0x80000000, 0x1, 0x1, 0x78d]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x3}]}) sendmsg(r3, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x19}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_tcp(&(0x7f0000000040), 0x4, 0x0, 0x0, 0xfffffffffffffffe, 0x4) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000100)=""/138) sysctl$net_inet_tcp(&(0x7f00000002c0)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, &(0x7f0000000000)="0203fdffff9fdb1642", 0x6) semop(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) r4 = socket(0x2, 0x3, 0x0) accept(r4, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000003c0)=@file={0x0, './file0\x00'}, 0xa) dup2(r5, r4) write(r4, &(0x7f0000001680)="04bdfa5d1d280180000034825ba16601000000000000006123339a346f7315", 0x1f) executing program 5: mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ff4000/0xc000)=nil, 0xc000) semop(0xffffffffffffffff, &(0x7f0000000000)=[{0x1, 0x0, 0x1800}, {0x3, 0x8000, 0x1800}, {0x3, 0x400, 0x1800}, {0x2, 0xc1, 0x1000}, {0x3, 0x3f, 0x1800}, {0x2, 0x400}, {0x2, 0x200, 0x1800}], 0x7) select(0x40, &(0x7f0000000040)={0xffffffff, 0x437a, 0x101, 0xffff, 0x542e9c38, 0x2, 0x8}, &(0x7f0000000080)={0x100000000, 0xffffffffffffffff, 0x6, 0x5, 0x4, 0x8, 0x8, 0x5}, &(0x7f00000000c0)={0x8000000000000001, 0xa779, 0x2, 0x400, 0x732b, 0x9, 0x632, 0x80000001}, &(0x7f0000000100)={0x70bd, 0x3ff}) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) r0 = semget$private(0x0, 0x3, 0x80) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000140), 0x20000, 0x0) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000180)="417e4dc45b6af8dc3b908b23dda68e86c53ec72f82eaf56e117665786897fa7304a06123d7cf38dc2d5dfbb75a1827a0defe0718ee82ab56ad6432e4da3c7f", 0x3f}], 0x1, 0x6) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000200)=""/119) r2 = syz_open_pts() mprotect(&(0x7f0000ff3000/0x3000)=nil, 0x3000, 0x2) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000280)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000300)) r3 = socket(0x20, 0x487b391bcc85ec35, 0x20) setsockopt(r3, 0x800, 0x4bf, &(0x7f0000000340)="c8213c90d26e096eff6f964222d327e556e565e453e76b46492cbaf8f273ee52d26c2a33d2dbc756b3dd3e38adef5edc107cd73d5eafdc2c34473553c37de9930da5b15c45a2f8726519854cc5d700b43129fb21751f53377589746891e8aabaa174a83e3f367b38202ceaf1d9ced3e75073d196b2e0cb89995d", 0x7a) semctl$GETNCNT(0xffffffffffffffff, 0x0, 0x3, &(0x7f00000003c0)=""/146) r4 = geteuid() r5 = geteuid() setreuid(r4, r5) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000480)) mquery(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x6) setsockopt(r3, 0x0, 0x9c, &(0x7f00000004c0)="4e98625559654d4e6433c5dc5c3f1c3e5cbcc75478297fe2445f78d126412af4eb8d3090627b208e0e91724e10d1f503e28371436829ec0451d17c9979c83a1ade198f3cb6cfe4a14cf79618c592681ff6f658d03721fd06e9cb507a3b9a7d03e1cbfe99f89e4910dc84ac0eba272798e95f3ba7f497079a7655f2ec1e59bfd836bcb83362b4008a368c84ccb1f3cec93cf76faeb2e4c185a40343b288d420e91420402d1a87c50f128a4a8e27a4b390c0c543bfc22461f0292391c010ec0a", 0xbf) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000580), 0x20000, 0x0) ioctl$VMM_IOC_INFO(r6, 0xc0185603, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000005c0)}) pledge(&(0x7f0000000640)='/dev/rvnd0c\x00', &(0x7f0000000680)='/dev/rvnd0c\x00') ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc2585601, &(0x7f00000006c0)={0x10, 0x1, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0x9}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x2}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xff}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x4}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x505}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x179}, {&(0x7f0000ff4000/0xa000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x8}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0xcfe}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0xd3}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x6}, {&(0x7f0000fe9000/0x14000)=nil, &(0x7f0000fec000/0x4000)=nil, 0x9}, {&(0x7f0000fe7000/0x4000)=nil, &(0x7f0000fe7000/0x3000)=nil, 0x400}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7f}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1}, {&(0x7f0000feb000/0x4000)=nil, &(0x7f0000fe8000/0x1000)=nil, 0x100000001}], './file0\x00', 0x8000}) sysctl$hw(&(0x7f00000008c0)={0x6, 0x13}, 0x2, &(0x7f0000000900)="cc5ee6745435048be6a3861b629aa083639a1ce6113c6806863395ca4a3fb62954f952c77126c883bf4f99e082ba7736ac41743160f0bb5f08d7224c9122f864c674d72ec8b41c7e10326349472e1acb3ade25d124e9c2d6b2f9fb650f2c608d8901f7c8d271dc2dc71587964836796d31b22c93d94659451bcd5b6f92ce7be10851c97ca2ba45f1758afe07c8e95fb223c8c8c9dfc9f48947725c8c4e6ea719df4c4051540770ad1e9df1a652b2a189af035a870d6ff790e5943908f9ce1c077113e4932514d502d937d0a37a09be55d8", &(0x7f0000000a00)=0xd1, &(0x7f0000000a40)="bbfe985f7d1ea51e6b24483ff739763ac7eb2a4c95aefdd2b6d462694a8b0782b175e153fa36d2408b974409c7ee7b287cfc6c2d77bd25034eb025fee7e6ac8367bf4e190e483aab2260e34326be7ed63a5ff9c797209fcececb498d5401d60b732245ae35e9078be1ad0bd1fce1f7d16776127b785610bcb9b01715bf90eb0769a9e63657acad75f9fc02065566c7dc88f57b7c3759fb9f3af678bb5be0c3fc0cd66f37243b7e95023d6de8aead70df2fc37a8ea38049f1020f12e5ddc64d2ad27bd94722ac8218ff963dfb2a51d455faecfc96e9bc363d471f3d491447707246aa3c6c1326d9885d8efb50f58e3cad8caf68", 0xf3) sendmsg$unix(r3, &(0x7f0000000d80)={&(0x7f0000000b40)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000cc0)=[{&(0x7f0000000b80)="24a1819e6bb50ab35f22f7c8a9cac506085fa447f0156b4b0f52b9cd8286cc2a21ed0cb6ae077c7e4488f3d30ef7f02d73079fe51986dadbf8a254eee4185a8c053707c9c5266fb882469894c9feb8b96385b2c50f140e9ad64e0592a0b67904b320934c7cbf68f96a88b1ac39a7603bc2148b9fb9effae265fb7f9290a0a28a7d76fc33e5200cf58f8abd730e48157c5f9d223c7703448f7caf1102", 0x9c}, {&(0x7f0000000c40)="644a720e2352e9c48f96bed004be380d38eaae5ce00d609b8ecc52b0f0116be967d586bc0c8f0246518b0bab6bf4b133cad11c20fc76be18d09ff6914ecb639dd4a83e40dd19e24e737251f3a96f0f02cbc0ad7d8967", 0x56}], 0x2, &(0x7f0000000d00)=[@rights={0x28, 0xffff, 0x1, [r3, r6, r2, r3, r1, r6]}, @cred={0x20, 0xffff, 0x0, 0x0, r4}, @rights={0x18, 0xffff, 0x1, [r3, r3]}], 0x60, 0x1}, 0x40f) executing program 0: syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r0 = socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x802069dd, 0x0) syz_open_pts() syz_open_pts() pipe(0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2000, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000001380)='./file0\x00', 0x100, 0x11c) sysctl$vm_swapencrypt(&(0x7f0000001200), 0x3, 0x0, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) mknodat(0xffffffffffffff9c, 0x0, 0x8, 0x0) msgget$private(0x0, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000080)=0x7) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f00000013c0)=0x100004) sysctl$kern(&(0x7f0000000000)={0x1, 0x16}, 0x2, 0x0, 0x0, &(0x7f0000001440), 0x0) ioctl$FIONREAD(r1, 0x8020699d, &(0x7f0000001640)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000), 0x10) executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0x1000, 0x0}) open(&(0x7f00000002c0)='./file0\x00', 0x8, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000025c0)={0x0, 0x0, &(0x7f0000000200), 0x0, 0x0}, 0x0) preadv(r2, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) symlink(&(0x7f0000001ec0)='./file0\x00', &(0x7f0000001f00)='./bus\x00') r3 = msgget$private(0x0, 0x10) r4 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000180)={{0x9, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x154, 0x5}, 0x1, 0x40001, r4, r4, 0x5a, 0xffffffffffffffff, 0x7, 0xff}) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000340)={{0x8000, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x1ab, 0x204}, 0x101, 0x6, 0x0, 0x0, 0x3f, 0x6, 0x1, 0x20000080000000c5}) sendmsg$unix(r2, &(0x7f00000007c0)={&(0x7f0000000400)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000740)=[{&(0x7f0000000480)}, {&(0x7f0000002600)="d0137b9d21de82f6bb89b63f5f21767d440d2a74931ddce04cca64707b1fc97c8783c9de150c8609f62c46917ea6956d538261d1b173f0724f6710c951ed1862fa61df1b59ea5fb7a574060f88853bd11979056e82d5653f25f63c83430f5780936699cca8c34018e18828a07776396eb2b40ba80bddf184bee33bddf097d2ae8b22d5c402d6e6b731a2f33f612a0b423ea48d13b5601798f61b4d424d9dc39dd08a8dafcd8aacf64228e73efecf0f4b8e87e1cbe901019867f260bd5b7d57114daff1e4e84a8b75d6378301e497733ed3ae491aeabef220c84df15f7f915c750be304ed4b5716e64cb0ae31c5ca63ddc2092814cea6e0e0f832cd22439fca169ff89460ac5d1d6c9ea681881bc6b6f59e1242f631d2a29dfcf822a40b30605dbb96863e8359ef6237fb0799f3aa51e15a85540467c444131a507441bb1fa98a7d59d6577b8feb7ab38d44c1d1c19fef53853e26b2e5286b4d989a490202adfcce7b0c10941f1ae789885264c8505b96c96bfd176d0fcdc035adab5f6efa2c77a8d626f365ee2dfbc70fccc1f7432b640981d439a3238b4ee8081edaf21f1fd6d1ebe3188d9ef66a463bbba08a8131ad6ffc82368915fb0847f1c29ad680dc510f2e1815de9c00e34d0ab3a2bb17251e1b4e0272f8c0405d00f880ea6c42e5d083d00477acedbdbb6100563f1c330e567fd2e5a5e02dc6057b3f25adc395819b5bb40d460b64e900fa1d732d352bf170390190b1a8679667fef6b4557b97b4c37b9f0b3cb9c5469b304abba90a1dd887519be89de3eb738552581dfb4abfdbed2219231309b52b42841e35bdaa8d36a5bbac75e4d527022ef30b5a4587f4727002ce235f0434dce3f503d8fa6a7880f20af8f0a02d700067b2eef8cd8492cde31993491323f419c4ec7c3f2a06046880f90aa7d86755607c63d8d91eaf10a526c6e99c2e2403da30c3ee17a6602ef03850d65a66eef3de1b6083bfffafe202c41309c82afaca2ddc916f92391010ee8f061ad623f2cf20bec788e7a33a8ec5b140f0130549de7771fff338e1157785247510e4b9d8c486b3d6ae42a3dcdfd0dfe10c82b32f8c24082d627e247cd3e00f223c7ff6480dfc51f25adaceaa8d3c3e1f2be578fb34dc6d9e82f798eceed68772c5baf6faace60ee822a93a3b6792e36a558833f5f9d1c035018ae2c5ae9d9ef74a2ef2baea9524745240785d74a4d59e500d2142f393a1d57593760c3dea118345c55531a6d2d8db17a8e32acbd63c88903774fa1dd33862b988eb78d67327686d97b1d76708331461bdfa4aaf8ee5d9d061236852cf140aa799aae04efff8ab040f4e134c6e28c95d381aa90e2abeb45de7ee8609da67a4b3e8884f0a78cb2f1120363ac88a628a3dce01343d8797652c0e3c121fcbe8cd934adee665f3cf321529b629d42d5f7a1ecd2a00344e561058297158ce2eccef924ecd240d8d40db63420cc82b956bfaeffc55a45824f03e3b525e9248f0495ba6fd96e5d0ac578d229ede393c91dd661e6c63dbd1bf5957763d66e3b867480f3e61c56d49bd12b650fb6961bbff4c005bae4d774749f85304913956a3ea9041e88076a34ee5ddd72e01b688d95a919789ca0f0ec00165b08e817f1b7841022296c1b201025228d7712d1a5f6da226907fb4d2aa54c396418c81a16603aa8c51491e678880554a924eb5364a6b81c31f65ed219f52bf02c7ce631383ef2f642ca158a2922a0034b7a4fe145f86708d559c806c1a1ced915e7924442a538c77dfc967d5059cbd81a10d057592729c2ec0a6b1f9ef8b8cbab9ce444eb90304f04e91c42d58f16d9f2d6abf176436ea8f4faf91feaf27d2a049a38e3dd6f60727db8c290d6593e82a0a155e442eb306b7d242493724ab82ed47a028e7bdb0ae91d09e0081db60f5356a3b30152a6a6c3df751e23ea53e289e1e38032bf685c42caf7e7f2b2158576c35d3fbda4652f5ddeb1cb62b04e08d0509bda7fdea6547f9148f22b6fee448732a6a857c2b01862925ccd1fc1993e6bd7e5fa42214302dd8271a62798048f3bae16f7e3b8bfc271fdf92c27bdc2c56f39ba06ff72add0c5738b3dbf95f896342478d2495b955c80b7cd484826e696689c5ee18f83132bed246de88f9428e4456fef52afcac3387a1d89cc4b1849382975103306ec86286a6d65a509148ee8437bec81d589a282ccd4e87ab6e3b83af21fc145845203f9e8f433737e10827f202b16ad9c80560589164a98d5d4aed2b4d5719527164f99bd44b1c21309d187bb503715751bbea1028af9ec801b62ab7058e93ad88e459365bd0451f074b327f04016144cc568bf1be1cacd42484454895a787328d22379c5083e8b29cfcb0371a27a79be03a7b42ad1880f3fd88bd3e9fe967d16934934a956886923f46d6a69d0d79c905de137d2e34d668d9c1ca4046bf72a9d4df758c69075f0866c9c10a2d229d56f8d1846fa4e102c2eaba60ee14d1c90d3f0dfb58eba23d868685c1913dfaf2087866d4594f52fbb0334d052486e2809791ff56c0d8eaf6044c31dadd14e6063a7ad94a25a60bc37befe407f04c0622dca048ca8c586fa62a3e983cb866c5fb29b8cb90cdf42bc3a452fef6b9507bd6ae041c92d7385bcb7e92f9076fcd5a5d8fe4e300275c7bfd1610bc29d2348347bf1055c0da5fba74cc21f224c9e56f4daa12bfcee9860b6244ce2e1ed2c9a7909e1bc35db2cc4b45b93ab76c7053aa06cb604129ee6f93cd20d7487e9e7fbb508e5891e80d134c1802cf5e7df2a8db1a7dfbd3a1d141e74ac5377e6f75c4d611a4bf8ba33f2dacb30189321836751aba4def27d4537786bd8a0d4656c613eaca9a405e197e833303b9c0cf02d3197f5646394194257db873399f196c7e0f9d9f151ca994ad816ab575317b40c005f561bb228d27759f6aac71e07987ce78b456fe6457e6a15d59e7bdda79484a38da2ab896f510d5082df42998a7fec67d55def35beb8a6313d2b4bce6e1434db746a6d25b37a333afd4207d03267b9ec0d08bcb57466aa6feb6cc8f5fff406191fda09f5a39818e28e666e208a5a245c6fac892cb525d5d2cbe43444cf6202084348158a37c1cef1776d8a20328e3b9c76cfc772f59ddfe3a8cb5fdbdf0c333a1f112a14a42a210bdb1151ab9f91683803c89a261550afda1860652106afd7377251bdefb4b7d615bd981d785cf7aaddefc4c487026c425d660395a86bd7e71eeba86aad4bca1c696032601417d0da2bd8150c07bcc8b2a8d044ab27f76bf098b8966a5f42f26c2e157d38e36fbbb877f789f359a981a917cfe73133ba283b5f1150b4fd0e9c68a82601bd1773b675d1b01e76ac6914efc7746b37aaf59393cc1705d565a2f44dab60f82e70aec05c92f38dd38d2b1f77c1da6d86cafde039085c70b05a4a26b11b1c131bc7366f08d67b3d941e824c5dafdcf10a57a455d090bc123805e5c1f5189f062954243af719c5be386753554544ae2f56b9b0a97b01424fce15b2f81397937a2c6b9e7c2f7b7e9b123f70a1d01cb317e360cddc3fbf3cde69b62303e900804cbd5802f3dc71b07c436a158fd49aca092bb8ff13fce58e4c8ac899a1533b8a38011a2055cfd2c3f49df3cbdc9b513ae06f560bf70b67ed7fe4b931c9dcc12d8c98230efeb84e09c2e2630976f536f95585dc14e3231a139c68e5d6feb91173a8980599169979fbbb04bade9674abe861adca17a0e81dc724820ab5bb6cbb4ea7f53941bd848da608679ffeeddc5446b84b3634aac0bbf91f300c5f92797e6ca17b9e636ac7c45dbc6705d8a43c96a997e0c35bcb02867926c7036f9f9ce07f1f8a94d790bda5eeab57e6ce8bf33243ead4876869167b7422d3ebe186903286a60f99117a958819ff05327c6d67fef45c601c5fa4853f458890b5c789846e8321486dcae2389f6bc60b2eebf8e6a4e4b4817cba14fc1fb9c6068b2bd4814c0854295e372ab073b555cf70666984fbf6ea13d016638feef3ee09422dece876628c9bfef7742f1f2077a60a09d193e53182adaec2e6263aafb7a2971aef9ca2df06cde2c3cfc102eed8236b52194c2f151950f3ed7025752266685084fb0fd4ee4885b5aae1ccc022c32c3ec378544d0ff9dffca542563d241057aa926b1bf1c18fabbaf1ed22c835ec68d98e08ba4955add535b6aec9e92502a96592415c62a866af6479d19cc2a4ffc320185f57014bb6ba70386b6cc4abb400faeb0c27642a626b7357c4fc09f957b00f0b69486aa01d70fd795a82e1f8ca594f592d7884121023a68b587b007ce99712f22539515f9d78fcb39b72f4b193dbe0e0d11185bb1e18b5b7b12eb1cde23d59d071192f7b5f1dea07a22c02c3736b72788a0128762345a25c35ef0e7a062d79e3fe099b9e45fd59db27336bfd9a3dc90df2e22431eeeab0929f57d6a6e321b816ff7a66bbfacfcd06c0a54f4f69a0bd0cb554d65726238149ad52f969b05a242d204c3ac54dae81bca649ba30178c5df8a03971d9a81ceeeb6d8050000673612187a20547575bb09e15073664aec24fd8471a2de1fdb37e4c4018b59439cd87fc16ed34d44620b71561ef53e7270a88db850aa5b940effc3dbcf902dd03540fe8c7607e1c75a8902e1870e52939541fa174d7b51c2babe468412ed0ae5fd021f395c4221c02e37f619deef42733ed06a29f15a870ea32408d61315190198a9a7ce40355608fa5811ece3c92e4a1ce2ed070b39fd58ae83f54ad2a3601c8a5d7dfd078f584d64fa556d17534971acbf503785c9cbcd6b3b84c03c69f21f8b929c1e4a7d6d8b36ba4c59ebf11acad6e5d9c984b82bae548f6e7c7445aa50eea072691b15bb06b0639e4d99c46e7730278110596beb7514c95f5ebc57a31e611963f9c957b047746dfd501982017b29d8e50be3a711c154a2f705f17e61e880a245914663f3742e190ee71c53b2bfc8a4272fbfbcb8d5a0bcba8e22212270365ddf13fd21aaf994d953e93ea1d2324bde67af4b931fdb8209a8d40d0b6c19202d2185bbe3d52f1515283222a43e347c5726350086c88cb676d410e6083e3fa54055609a0615f2b6a6aabea35ed15a1146596a4483dc7cbf2fd561ad825ea94b0c98828eb53bd56786199d79f23006b180f0558548b15a88cdafdc1d1e21e2e2dce1a4cc9bc2a35c36743cf088822fde9a9fad37a52e4f1792355e4408cf3e9f74ecea5c7b6d1d8cf50a913da07ce0081528127ca278f061d527fc3d8065d04fce6761aa12504a4bb27cd3947b3046faf2f8921b0c759ff37e97f3ce83f13397ab47ddb14e66bdbd240e015ae674fcf4516e9bdeabd556ac43b4e416b3efb7620b762bf36c1192bdbb871f29c6229a3616e7e3ab1abb2bc7828f2cee3fa139695df6e1d09f0995978beaf8487456593d1db292289a02b166fada29be7be8da0cfc1895084dcb2a9827ccf305247aaee733f9a60af59a24f27a81794fd02f069a0fd2d071254a3705c2115d6fff15f4ea4524e6fddf77f594ad0a2b8b83d82d08d1ba4d97a709df917ee78dcc609260b34d05d3fe53aa66c7650d885209891ad88568e0e38dad29a8297f18287253ec208d7bf7245ad31ca0823fdd359dbd073e851330a2d4f0ddeab6423e5087f2128fa005ed2a76e0bb85d073b83c879abbd89611420f8998ac593fd783e4e84dc7187074cb95ddfcbb4d2ca083470436639c67bb89b09ab285b94a904da9852b1fdfe31ccf97dee1265c1d1a4376cce484b39a0fb03a5c623099c5d3a8aff0baca124e69da88e1605d378e91dc76aa5c", 0x1000}, {0x0}, {&(0x7f0000004600)="26013728892365722d453f3fa48823ec66d7c8ab598dd0269bde96705566728d86aae698c08eaeb898aedd91b912beee58b27fcec9deb2c6be605cce8a0ca3c65041d3dfa376abc8a323fb2685e92a7fd34e90de76262190e05d50c6545d2fda7a2b46e02c07911502a292621a5fbafb7ff0696eadc5cb224403dfa0409257ee2f832049d230b5fdc42d2ddbd7ffcb439310dca5d755eeb345d26603f3c0eaa0f976f1f5d71efac2cfddbf1a37c8f4336d4ec0811a56f4829b56c0b5f1cbbad1ad20808b83bbb329a84fa28597602fdd7c754127d16701d809cfc76dba2c69497246b56fc7bfcd8212730fd07ec16e5c70ad94051e319985615effba36e97a4c579e04d540acbfc6f375f347b742c14268984f79fd46625412ad4a7e94f39d729eea58730712dc48ae8fc4bcfc38e95ddd9bfdfb0c2938dc7b5fe8d60941bcc2e4f523d5acc05ef8213cc819cef422e7088f13495714c2f0c9190273c0c95b0a8d2a84ec9604b74eda57d6403bddf83e219e731a519d9e635d009403afcc15590a11cb6fa3f1a2add40c818ec08437c7e1ed68789778cb696e8962ed7a1d210935d0473018fa85df7e1bfe4fdf3ddca55f7f74ea63a75f5cfe0b8ea9c83717d295c8f85124219a5754d47fc21634556c09019d9e7507a0b7b9cb3bfaf1c95a177cdfc582d264903be1c2108b395472161e3fd07f49290545cb4ac22a83cc10c80f05a02793224bb08b4daccb91f9a2caedd52e83c722c14842a9d80fd7634bba93e63dcd4d265fe09133cc4cc02035de5396be8f38a870641eebab7107d06abcfafb86fd0b8d82a74d239df384b075f2dda8d00f28c226ec018b5e655f836d49e93fb89c6cbc86f0350859a7fce4b6c1e156d6dd7a672a522d70c72ba6ae6b7ee9073734a9ff5637113a914e156dbb6d0c8adf944e56b8610e31db0c9a644a8809b5cc0cef42416f8c69b0e7d7a59df557c6afbd573a8b653ccfe253ac0e1856d1a65fa0f1f4bc62fe906ea908833396c2ff36a517f044de5b3374c0546e2385f02a4b6fcf2a0464e4e7a712f9bc0dee2758859dd8c018d50d48c5034c23f56b8c1035a89e43ebd4238a65faf377007e16d087bb7e87a5e7074b039d964cca50ea6d60b23e7b4b6a98e52e6f6f0641c72fd50e0e344eff69b058a18778296aa8240905864e052b82d72ebb2a32762dda698e01a52fa513e4054cddd3ddfefccc90e27d11bce8881962f4d216a721c5d5e238b9b5e2cf11999d8087ed9b9a5755ab3acaddef56afd9e2f22cc464900c4819e603435de1dcd297f9119a90d22fa0632f5f8c54ac4fd99ed74aaa01bd4c53171cfe2321b1320a898fdd71b132af2b20dcb345c10e8965bd130f1e30a54d39f544c0b13e9057196293931d751edc3da88d6eda97ba9d19ebdcc134448b35047359a3e2e79a9373ee46d521301bc642be6e899e975d9f96f00c97a54129c954ea00fa984ffd9feae0b1342d310b4a96460e22abdd18dff9bc860e1ad1ecb9d451880bd6b9df320435d4df1f39ca1dbda7f558e072c589e02bc0e4dadbea3f89e8f4894faf534bf6cd9a593ff7433e3ce00ab695c77b559e32b1176ecc80c9eaa1bf6545337d31cbc23a03a979f2db59bc1f0506dc42afa2cd6acc470ed178aaeb6ac9028660bacec58e633494ce4c0644a0e40ed1e08829f534ed964b05c40d48343e884f7b995065fc3caa2d6e073593cfb96ae0a7a16813e236da5567f39181f6b92dacec61b6d6853fb6cc9b2437402c7869b095c86954f3e1a98b318ce8c78822bc304f1bac4ac6e95c998f143eb93f659225290a20dd9e2dacc6ce111e096d2ce0d922c3dc66d35f44b359809afa4aa1ec8c0b5f9e7a4e5a3db064a20c957db4399c21f73a2c30476288f572a9fe9cf7da01be4417ecdce7d9dc46b845162d9230a18a9a9628f1c331fdd156cb991d9c27929b286e8132944db7f7c1540d68c6341d6c625cea354eaebb97d0b4570271a4c17ee8c9b1f1aa73b0baba0b2ecb2d3a54dbab60fb6ef1457078799cb3f1f01708b2e392fd81b896aac1a8b594464514b4e4c58d76d208ca9448d154efc645fa70d894fb443813e3cbf244e96e4c859c3af1413fe89acfd274acbd9fcb4cd4a9835cc643a80349a346d8e43d1e4370d64a8d676062658e717bbbd1f017271577697f29ba839570ea19e5e22b5bb8638644573393afbb0fdfdf75fa31fabcb3edef628880ef75f190e9019275dfbafbe07ce424c1310e6bd05c8da24a9a04584cf3393be317ee658beebdfae502a27fdf759432325dc1fe18f5a38977b49fcb2a8d40218ba3c096055ac72541cc94b5ec243285081fb660c558018d08632f14a34cfc651ee3f84f209b746c223c62d82b83f4831d9e9011e33dcd78610086aba000debcd720df48cd30af0261913c40a06b53a8b02c56c0b0dae9fe89c04adb0d8f0982f73f8e41d44b5d327314550b7878a1a4573647e28cd6a64c0109745261dee9940ea9b4e1dea3ec57a80a944e5a093e2a8bd10c37dd7292de29de035241b7d3b75d9450fbda763fc8192456b065f203cf8eb7c03f9d59201a75fb1423442ee6bf4775e6956546d2077c27b4e960da50195e052f2bbd2c0d38d3a15724ac75454d78b512b8f701e97669d3bdc0889b0fe686a9004afe1a02fcb4246834a4087fb50fd18b6ec5e607c192e5e080a54d511d875e03044a5eda61208c6d8042f784d000567af4102afa0e23851869b0c54336924f2a5bd7160d1e6bbf343dd9eac70b6ffa856aed2af6128e8e93b64d2a9a75e5c8e411469e877b9c7e2e64d33b93c22ae3c0a477a79b3d0bf1867ef879f2666c2c8d3dfd6c1b11897585f9cdf6606b5549e1ba924790b27acc36afa73d8a4a8f7d9af951571c890a99fbac570cedd0270c8aa3e29f1b48736f241706257c612d309d1a90224894b8df6951213d87ff14c6caa40b909d0a88c181b05d356f26a7e145b809110372d2c8fb5e6dbca094c2614ed27296114b5616122e6e39dca5b0de448433b2d3d98e91e8342a08c5c96a1b1aeb63e3fc2e576c88ef79fc3c1365cae06a4d3be138bb4f98ce6f08d5d10dfd4f93ed4bf15040db884efd261c46020fc24b519ecc45a927dd655ce900274d80b5b5499510f2210d3e13b26e1cfa6930f89d6090b36ec62e5abe448d4c2518a55fe96c0dc4c84730341a8905c19be1e14386fc7935a4a13b052acbf5de1149657caed871d83e4eec4db17cc17a7e09e55ac5f860bff2b30178d7af85f9626a6fc5682901597e1a47d99b17abb59dfc7ecd3a7dcb9da409be4b31a610a874a0bc717265ee54bba80debe2c9c2e1de355ba8567ab2dd9f13fc14e38f47c97ecf5cc3245bf669ac7c67175668abe72b66ce992c4504753a2a596953e541f0393900d91efb737becfee4424d272dd853802a5bb84484fd722a6b8fcc1d60bb83894b6046b120425d606f39f9a8c02134d73c290dc0fb83c4f298ff34c3427395fb15c7b94d3a14361866e766006cd086d04ecab3d04c92c4178942e31c32232ccbf49fbd8467514653a7aeff0b95abd3841ba9a948476fe555b5b176120dd6c2f25cd554b0f7875829baa4b5f00f2c716073c054c4e58f44fd8229279b44cce9788f5047efef724e8046b8c50249fbde2b4f800c06b07cf6fc49acadd7aa6ddf81bd2244e21809a9968f3d44aa987614a12ef96ede8100de312e07b8d82a2e362716163a9e0b64586b4aabbb201a9159fb6a55147b787f744577136e63557c0f38f0727bcb604de8aa4e70707962a21e6ad71b6a41430833cc6735638bae2cec1a4ace6649e28f8633ac1cec028d866365cf036958b59214265ccda6b54954e495260f9ba3d246dadb04c66e6ea0e72473409afa6c2014a2c8019b126fc6353ba2eb392e97cd7bea31a078bbdf594588f6ac5fecf866a00d96ec751e07e167b8d0d4af97f43997afc0dd03ae9d2e53d9d1b4a826f27d3d317f071f019ff13679f115290aead5d8b0513c95dc95b83f351a712db0d8a35d397cdb04fd534e6f13838a38ec19cb79c327316335b399464fc1c4431fbe17bcabe49bba083989a9bf791ddcd2e0b7bf4eca7fe0847953a9381c81db0e9b5efd1759e4215a41197cfbc8c1d27f16d5f69abc1f132b1a18f2798d052aef47690456a7f680178021d643dadc49815895ffb141b749ff266d8c6248c3a149192681a283488fab33cc0c56bf28f35f60c1620f7b3db335529d75bab32e5254a0180c70334458abb05fda21244d5f956ee70c12870a4fc23f4719b665fea37db3953fa656c16d961c9bddced456f2110c3bc4017dcfe51ede29153ef5f9e1709278fe8948c012c6f011c34fee986df56107b35697676e206d707807c8bcc9fa567c9aef3a931fb20eb9e40a2ab92fb1182aeab0e12ada1093fe22f32f2d33813388b0cf78d8a87542895b38ac9618f4174570e6658951aa1866fa0a333a72a0b76ffbbdd0f4a67cc9463c21c76dc9cbfd0dac7e5e12a924a43cf8a74a49cdd93092cbf3e368cdead687f87336b04a0d0850129be6e43a2aaff6367771d44b2702587430df496f222a54a3b4785efe40547d7eeded2f03afc5c52607c0153d6ed7df35a7878fac168bceacadab25aa1eb5ed01b7bfa4b5d10e537d44f83fb7a0d8761bd97abd6dda706c3434013465ec60421b735272ae6f24a2fe429dd7c04ac69f4fea5e4b759b67330daa6505958542d952d98e0e2e8166d83537908893d91575aa7b573379dee6a3ab1af201eb60c7d267cb90b24fff0b5341dbb789a62817b837809d5648e2f1fab7f2c7dec528bbcb3870ad7c8645a496632cec54bd0b715477efee858af19b4edfec205d445c7690204df966d03b34087c5793f41ea16f5a472959630ffc7213507b318336e7a4aa56f224469d80831cd6b9387acf0824c5fbf736a0ec74b459b6b0954da62bdfc2a73eafc0cde975d38dc036546d999f5295d8d10f8945c941c1efc993945343cd7af1c79abac62f7d4839b2d614f188b944a8ad3fbb35f2e496582041c00f36d7275d90c3bc9347fdce7cf7a27d7e13e2e59fbbe21ee23c30f8be6a9036200c28aecb271181c838dceec0d9b859359e4f4a861ee6badee041f95984ef1e01c122883185a7f6b92600591119967f9ff60778bd8cfd496b9ae8221532aa9bb263dcbab44f8374270b0639adeca94f57a0b9558131c042775667e652c45a491f1325aa0f575da6f8611355a8a9ea579ad910805ae11919def41913a611c2a636cb590b28533473a2fb94077fa965056a6f5479cfcbccbce00adf548250516fe64e94ab6181884b04daae64e9ea07ee5e9bdb807732563c962fb2f5542d00206aa74cd0f4ea7a332e81c1e90c38966cc5e50fc05d599485904e27f17fe9fde31c419a542a8de76a6b2b285c072c6b69c368aa0807a600e6e7e8ebb247dbf5e3d2fc91cfd2cebf91e3a76238b9d3a7ff0e0041d0365bd4280c97e58999e583d60f23a006092ad3b7c8315e85f2993b90f678dcfb02eff38267255a345a457e83dfe1117bcb303b6c6d0e982bbfedf2f46251b3c61800c51edb5a18b19eb2812e9131f293e38f5f41a94f8c9e77db58345f95bda00242d03b8c9b0d2e48a9944b1f6d40db100d3018243236f4ca30b7ebbeef03daa97f9c16659db387ce5e6e8dc035a8c5274b511160776d0b41d70e5ce03ac5849ae70b79e653ba9b84472e6464eebb287ade0391719fac0a89494ba18fc5ee752a57f977a542d23d1a8f6e7d11703c01e5a4f71409ad25e12af9b90508e13d928bcb", 0x1000}], 0x4}, 0x40a) msgrcv(r3, &(0x7f0000001180), 0x101c, 0xffffffffffffffff, 0x2000) msgsnd(r3, &(0x7f0000000840)=ANY=[@ANYBLOB="0300000000000000377424a05eac045049bae9f2f1ddcc9f3c81ebd89dc7b31acf0166bb324196ab2eaaf64c83d81d2e3d240aa2c81ee15422d1c59995e7977b88e96699b639b52d16fc5ef9f2466874fd7cac4a496fdf911cc020958891c435d9c751f6b48b78d613a8fe323114cfff03c07825e8627b3525818d81060502000000000000007abac4445db36a3891ca0fbc002de0f50b7402eff2d890008000004e730c87fcc574780f0a11f619b099a29683be7e56ce64766996ef405f2ce0e015e1c998b2be80e54b4e8c4ac0377930754ceade773a33fbe75e51bf15b9c2909ea8d64b270df2af2e957b6e5274e873e2867855bd1b97a9344ee1141f033a911860464ef5165ff304ffa62e75bda8b06d54b0f952f1a58ecca2a005c2f57b35ba122616a032486ce5cb1b037d6fa9d8daa42b13b3c6dc2cff20f68e7d1b613f87a8a7e44df03321180b072e246c68cd53dab20684296ca2c1f282472c30ca062234e7d0a1fa8f355d594ab29492cacb8f1366ebe99b15fbca0893fc79e3860e40555e703d7b4516e0ba8a62a41d14f79bb6af01000000000000005beb4cde9b9ecff335b5fe688ca8a60c8d11"], 0x176, 0x800) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB]) connect$unix(r1, &(0x7f0000000000), 0x10) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) writev(r0, &(0x7f0000000e00)=[{&(0x7f0000000080)="c3778fe486fa8f9f05ce4bfcaad7868e4bd7872ff0597773fa1e061cebd702547202798b96c0a24deae72d0db883bac94c4761e84558e6ca6270794d9b5eb06bb75ce478a7f5a6d622690c4c3313ec970000000011fdc121e175d8242b6269551e9560276c7118f0", 0xfffb}], 0x1) r5 = socket(0x18, 0x2, 0x0) close(r5) r6 = socket(0x10, 0x3, 0x0) setsockopt(r6, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x462, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x4) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r3 = dup(r2) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x15}, {0x16}]}) syz_emit_ethernet(0x6e, &(0x7f00000001c0)=ANY=[]) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r4, 0xc2585601, &(0x7f0000000340)={0x3, 0x0, [{&(0x7f00000a0000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x10000}, {&(0x7f00000a7000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7f0000}, {&(0x7f000008e000/0x11000)=nil, &(0x7f0000090000/0x1000)=nil, 0x100000000}, {&(0x7f00000a7000/0x1000)=nil, &(0x7f000009a000/0x2000)=nil}, {&(0x7f00000a3000/0x2000)=nil, &(0x7f000009e000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000091000/0x2000)=nil, &(0x7f00000a4000/0x3000)=nil}, {&(0x7f000009d000/0x4000)=nil, &(0x7f00000a6000/0x2000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000094000/0x3000)=nil}, {&(0x7f000009e000/0x1000)=nil, &(0x7f000009d000/0x2000)=nil}, {&(0x7f00000a6000/0x3000)=nil, &(0x7f00000a8000/0x4000)=nil}, {&(0x7f00000a1000/0x1000)=nil, &(0x7f00000a7000/0x2000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f00000a4000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000099000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f00000a6000/0x2000)=nil}, {&(0x7f0000097000/0x1000)=nil, &(0x7f000009a000/0x2000)=nil}], './file0\x00'}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000700)=[{0x15}, {0x3d}, {0x6, 0x0, 0x0, 0x3ffffc}]}) write(r5, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) executing program 6: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000900)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="04010000ffff000001"], 0x104}, 0x0) r1 = semget$private(0x0, 0x4, 0x46) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000240)=""/99) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000200)='./file0\x00', 0x0, r4) fchown(r0, r2, r4) r5 = socket$inet6(0x18, 0x3, 0x0) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f00000001c0)=0x48000000) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000200)=[0x6]) semop(r1, &(0x7f0000000440), 0x0) semop(r1, &(0x7f0000000340)=[{0x3, 0x5d32, 0x800}, {0x0, 0x8}, {0x3, 0x7, 0x1000}, {0x0, 0x5, 0x800}, {0x0, 0x7, 0x1000}, {0x0, 0x3f, 0x1800}, {0x1, 0xffff, 0xc00}, {0x1, 0xff}, {0x0, 0x2a, 0x1000}], 0x9) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f00000000c0)=0x800) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000100)=""/251) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x20}, {r6}], 0x2, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x5}, 0x2, &(0x7f0000000040)="ad442fdd", &(0x7f0000000080)=0x4, 0x0, 0x0) executing program 7: sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) socket$inet(0x2, 0x3, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) shmat(0x0, &(0x7f0000001000/0x2000)=nil, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x0, 0x0) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) r1 = dup2(0xffffffffffffffff, r0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {0x24}], 0x2}) open(0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000140)=0x8001) ioctl$BIOCPROMISC(r3, 0x20004269) executing program 6: r0 = socket(0x18, 0x4003, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x1, 0x7, r1}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r2, 0x0, 0x0, 0x100}, 0x0, 0x0, 0x0, r1, 0x400, 0xfffffffffffffffe}) r3 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000002700)=0xffffffff, 0x4) setsockopt(r3, 0x6, 0x4, &(0x7f0000000000)="1609c7bb", 0x4) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 7: r0 = socket(0x1, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) dup(r0) ioctl$VNDIOCGET(r1, 0xc4104603, &(0x7f0000000740)={'./file0/file0\x00', 0x2, 0x5, 0x9}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r0, &(0x7f0000000140)={0x0}, 0x10, 0x405) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r4, &(0x7f0000000340)=[{&(0x7f0000000100)="cc", 0x1}, {&(0x7f0000000300)}], 0x2) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r4, 0x0) recvfrom$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = semget$private(0x0, 0x2, 0x182) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000080)=""/13) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000002c0)=@abs={0x1, 0x0, 0x1}, 0x8, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x3, 0x0) sendmsg$unix(r6, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffdb5, 0xf}, 0x4) semop(r5, &(0x7f0000000000)=[{0x2, 0x2, 0x800}, {0x0, 0x5, 0xbd748a5191a67c15}, {0x4, 0x1}, {0x4, 0xc3f5}, {0x2, 0x4, 0x1800}, {0x0, 0x6, 0x1000}, {0x1, 0x9}, {0x3}, {0x1, 0xc98}], 0x9) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001840), 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)) setregid(0xffffffffffffffff, 0x0) geteuid() socket(0x18, 0x4, 0x0) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x3a6fc2bc33788fe5, 0x2) accept$inet(r6, 0x0, &(0x7f0000000180)) pwrite(r1, 0x0, 0x58, 0x1) executing program 3: r0 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) mknod(0x0, 0x100, 0x9) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) open(&(0x7f0000000280)='./file0/file0\x00', 0x13afd7fbc660df31, 0x0) r1 = open(0x0, 0x800, 0x20) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x78e, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000240)=ANY=[@ANYRES64, @ANYRES32=r0]) ioctl$FIONREAD(r2, 0xc0106978, 0x0) syz_emit_ethernet(0x3e, 0x0) mmap(&(0x7f00000aa000/0x3000)=nil, 0x3000, 0x6, 0x10, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000080)=[{0x4, 0x7, 0x0, 0x51b4}, {0x0, 0x2, 0x6, 0xfffe}]}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000000c0)) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) kqueue() ktrace(&(0x7f0000000200)='./file0\x00', 0x0, 0xd27d43220c7df9b, 0x0) executing program 0: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() setreuid(0xee00, 0x0) r1 = getuid() setreuid(0xee00, r1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x40}, {0x6, 0x0, 0x0, 0x85}]}) r2 = semget$private(0x0, 0x0, 0x401) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x4000000009, 0x82) semop(r5, &(0x7f00000000c0)=[{0x1, 0x0, 0xe5ce97ab354d96be}, {0x4, 0x4, 0x1000}, {0x5, 0x0, 0x1000}, {0x4, 0x2002}], 0x4) semop(r5, &(0x7f0000000340), 0x0) r6 = getegid() semctl$GETPID(r5, 0x1, 0x4, &(0x7f0000000180)=""/40) semop(r5, &(0x7f0000000400)=[{0x0, 0xffff, 0x1000}], 0x1) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000240)=[0x6, 0x401, 0x7, 0x0, 0x200, 0x1, 0x9, 0x400, 0x1]) semop(r5, &(0x7f0000000140)=[{0x4, 0x2f}, {0x4, 0xfffd, 0x800}, {0x1, 0x0, 0x1000}, {0x0, 0x5, 0x400}, {0x0, 0x5e4, 0x800}, {0x3, 0x0, 0x800}, {0x1, 0x3}, {0x0, 0x1040, 0x1800}, {0x0, 0x40}], 0x2aaaad7f) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000002c0)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000300)={{0x5c26, r3, r6, r7, r4, 0x100, 0x6}, 0x1000, 0x1, 0x1}) r8 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0xffffffff, r1, r4, r1, r8, 0x2, 0x7fff}, 0x4b, 0x3, 0xfffffffffffffffe}) sysctl$kern(&(0x7f00000001c0)={0x0}, 0x0, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000040)=0x1c, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x27ff5, 0x0, 0x1000081, 0x5773c548, "102609307e7be2df67de208c8bda612c3100"}) setrlimit(0x8, 0x0) open(0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000001580)=[{0x0}], 0x1) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r9 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r9, &(0x7f0000001000/0x3000)=nil, 0x0) executing program 6: socket(0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2000, 0x7) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x35}, 0x4, 0x0, 0x0, 0x0, 0x2) r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x7, &(0x7f0000000080)={0x3, 0x0, 0x0, 0x100000001}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f0000000280)=0x8, 0x4) recvmmsg(0xffffffffffffffff, &(0x7f00000002c0)={0x0}, 0x10, 0x801, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x4, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x35}, 0x3, &(0x7f0000000180)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0xa0, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe97b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad238a7317e73650b8b125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98606e472b70b560f7021f567adf4d", 0x5d) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mknodat(0xffffffffffffff9c, 0x0, 0x0, 0x1002) socketpair$unix(0x1, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = kqueue() poll(&(0x7f0000000000)=[{r0}, {r3}, {r3}], 0x3, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x120) open$dir(0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000240), 0x4, 0x0, &(0x7f00000002c0), &(0x7f0000000300), 0x0) sysctl$net_inet_etherip(&(0x7f0000000000)={0x4, 0x2, 0x61, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x80, 0x48) socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000100)="e6ffffff0000865bfbeb5ec0ccbff700", 0x10) sysctl$vm(&(0x7f0000000180)={0x2, 0x8}, 0x2, 0x0, 0x0, 0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x10000, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) executing program 7: open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000080)={0x2e49}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000080)='./file0\x00', 0xa2) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) getegid() executing program 2: socket$inet6(0x18, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000080)="0fdc0a4b90ab48ecb10218bbcfbf3325f532d54da3ed152bd3bb42c1998a3fcfa9b5c12fc9", 0x0, 0x0, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000012c0), 0x0, 0x0) fcntl$lock(r0, 0x8, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = open(0x0, 0x0, 0x0) lseek(0xffffffffffffffff, 0x1, 0x0) getdents(0xffffffffffffffff, &(0x7f0000001280)=""/4096, 0x1000) socketpair$unix(0x1, 0x2, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x2, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) dup2(r1, 0xffffffffffffffff) syz_emit_ethernet(0x4a, 0x0) open(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000001280)=[{0x800, 0x0, 0x28}, {0x22, 0x7, 0x3f, 0x403}, {0x81, 0x0, 0x82}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) writev(0xffffffffffffffff, 0x0, 0x0) r2 = kqueue() r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r4 = fcntl$dupfd(r3, 0x3, 0xffffffffffffffff) kevent(r2, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x71}], 0x5, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000004c0)=[{{r4}, 0xffffffffffffffff, 0x36}], 0x30, 0x0, 0xfffffffd, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000040)={0x10, 0x7, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x10000}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x81}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x5}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x9}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x9}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8001}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xfff}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x4}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1f}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xfffffffffffffffa}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3}, {&(0x7f0000003000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000003000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x81}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x2e6}], './file0\x00', 0x800}) bind$unix(0xffffffffffffffff, &(0x7f0000000280)=@abs={0x1, 0x0, 0x3}, 0x8) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000002c0)='./file0\x00', r2, 0xffffffffffffffff) clock_settime(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0x2e5ca0db}) sysctl$kern(&(0x7f0000000380)={0x1, 0x3d}, 0x2, 0x0, &(0x7f0000000440), &(0x7f0000000480)="ddc3057f2f7f794d68a3fe3b7506008ddbc03f8e2ded32e8901b0f38516176d1b8befe5dc54ee752103c47087f9600a88aa8742d68a752111a782cfba62668d5dc962ebe46cfe8bc4bd5bc94db47a1fca36e38320d21ba05a4fa1ddb81a47f305ef2b6b29cef", 0x66) r4 = semget(0x3, 0x4, 0x2) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000500)={{0x100, r2, r3, 0x0, r3, 0x0, 0x5}, 0x9, 0x5, 0x8}) stat(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)) socketpair(0x30d8cddc729b6b78, 0x2, 0x91, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000680)=""/67, &(0x7f0000000700)=0x43) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000740), 0x200, 0x0) ioctl$VMM_IOC_TERM(r6, 0x80045604, &(0x7f0000000780)={0x54cc}) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000007c0), 0x80, 0x0) ioctl$WSKBDIO_SETKEYREPEAT(r7, 0x800c5707, &(0x7f0000000800)={0x1bb, 0x0, 0x24a9}) ioctl$VMM_IOC_CREATE(r6, 0xc2585601, &(0x7f0000000840)={0x10, 0x48, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000002000/0x3000)=nil, 0x3}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7f}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000002000/0x1000)=nil, 0x2}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000001000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f0000fec000/0x14000)=nil, &(0x7f0000004000/0x3000)=nil, 0x7f}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0x10001}, {&(0x7f0000fed000/0x1000)=nil, &(0x7f0000003000/0x2000)=nil, 0x3e0000}, {&(0x7f0000ff3000/0x2000)=nil, &(0x7f0000ff3000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000fee000/0x4000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x5}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000feb000/0x2000)=nil, 0x1}, {&(0x7f0000003000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xf8}], './file0\x00', 0x8}) sendto$unix(0xffffffffffffffff, &(0x7f0000000a40)="ef959e35784d5bd4ec4a5ab9fd4675f4832ed8d0d76221c85c21ac7ddaf7d936bfdbdd0c4dbd140a2cf56e93eb9477b5128cb1b475d85befd19dcabe03ff6e94999dea9ceb05dcdb9bf3b75eef5b0a2630cdb2c56060ae67b5e6c66ed819ba4bd76ec92f23", 0x65, 0x9, &(0x7f0000000ac0)=@abs={0x1, 0x0, 0x1}, 0x8) flock(r6, 0x0) ioctl$VT_SETMODE(0xffffffffffffffff, 0x80087602, &(0x7f0000000b00)={0x0, 0x1f, 0x7f, 0x6, 0x7}) unlink(&(0x7f0000000b40)='./file0\x00') sendmsg$unix(r5, &(0x7f0000000400)={&(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000003c0), 0x0, &(0x7f0000001140)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x18, 0xffff, 0x1, [r0, r6]}, @rights={0x18, 0xffff, 0x1, [r5]}, @rights={0x18, 0xffff, 0x1, [r5, r7]}, @cred={0x20, 0xffff, 0x0, 0x0, r2, r3}], 0x88, 0x1}, 0x401) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) mknod(&(0x7f0000000b80)='./file0\x00', 0x0, 0x8) semctl$SETVAL(r4, 0x1, 0x8, &(0x7f0000000bc0)=0x8) r8 = shmget(0x3, 0x1000, 0x52, &(0x7f0000ff3000/0x1000)=nil) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000000c00)=""/50) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x10, r0, 0xfffffffffffffffb) sysctl$vm_swapencrypt(&(0x7f0000000c40)={0x2, 0x5, 0x2}, 0x3, &(0x7f0000000c80)="4cfc86193bd2c6bbe485425920a5c5cce6afc9c7912c1f6cb229b70a806fb79b89a4bc2c2adf23e5caf7e2146514f4e60356cf68f54ea4bf30a2e82c891d212629b42d4b07f223d8634afbb141175570c11b29d181df295a601f6ad83f0651e98bf4eeb4b94d0a1644605854be587103bb5fa7781ca43cc499566f982c50d0e89c04e893209154600e68cece80b813375654a6423913b80d88b48bdd0208a7f6c187e861ab09154b96cdbd72d3e2f546c384009b514e8ad89aff4d4b926dd6f0e96910b3ab719cb6037913900316d135224040689ab853f21d052e", &(0x7f0000000d80)=0xdb, &(0x7f0000000dc0)="ba40991505a5e9709fb09ccac7617b4497f56907e294552c312d8637c88197e51a6115825e6b71602c47f9e659a475c32f826d6225d369e9d7f32114d6effac9e895637fff73cbb2228869bf516488ad15d51224a22b3e779fb019b8fd95cb048a8439cf1dc3c93aee1aeaa02ea27ea14ffefa8c906ccf4f4585e024f28b77d6304ecd68e7e68c0c1ec8f40bfe4ff418de9a3f69c70fa81fa8e1036358c353f10fee574aac54f840307bf845cba353819e9b6264494187473b277c41e888cc90810185787f60da2d811e528be80817a32b8d", 0xd2) ioctl$VMM_IOC_RESETCPU(r6, 0x82405605, &(0x7f0000000ec0)={0x6, 0x0, {[0x8, 0x8, 0x1, 0x8, 0x0, 0x1, 0x8000, 0x4, 0x1, 0x75f, 0x8000000000000001, 0x400, 0x3, 0xfff, 0x66a106d3, 0x0, 0x90, 0x8000000000000001], [0x401, 0x1, 0x9, 0x8, 0x0, 0x1, 0x3, 0x7, 0x1000d7], [0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0xcac], [0x3, 0x7, 0x0, 0x0, 0x0, 0x7ff], [{0x6, 0x5, 0xfffffff7, 0x4}, {0x0, 0x8, 0x74b, 0x4000000000000000}, {0x7f, 0x7, 0x8, 0xead2}, {0xb12, 0x0, 0xec8, 0x9}, {0x8, 0x0, 0x9, 0x5}, {0xd978, 0x7, 0x4}, {0x6, 0x65, 0x2}, {0x5, 0x6, 0x2, 0x5}], {0x100, 0x6, 0x9, 0xfffffffffffffffa}, {0x9, 0x0, 0x5}}}) executing program 3: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {0x0, 0x8}, {}, {}, {0x0, 0xc8}, {0x3}]}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) poll(&(0x7f0000000000)=[{}], 0x1, 0x9) getuid() poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) clock_getres(0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000200)={0x1, 0x2, 0x0, 0x6}) setegid(0x0) unveil(&(0x7f0000000200)='./file2\x00', &(0x7f0000000240)='W\x00') unveil(0x0, &(0x7f0000000180)='r\x00') unveil(0x0, &(0x7f00000002c0)='r\x00') open$dir(&(0x7f00000003c0)='.\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, 0x0, 0xc0e99db6de761f86, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000040)=0x25) sysctl$vfs_ffs(&(0x7f00000000c0)={0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = dup(0xffffffffffffffff) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f00000002c0)) r2 = socket(0x18, 0x0, 0x0) socket(0x0, 0x2, 0x0) connect$unix(r2, 0x0, 0x0) r3 = dup2(r2, 0xffffffffffffffff) setsockopt(r3, 0x0, 0x23, 0x0, 0x0) executing program 7: fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x5}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semget(0x2, 0x0, 0x601) r0 = getegid() r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f0000000280)=[{0x2, 0xfbff, 0x800}, {0x4, 0x800}, {0x3, 0x7}, {0x3, 0x400, 0x1000}, {0x0, 0xde, 0x1000}, {0x3, 0x42}, {0x1, 0x2, 0x1000}, {0x1, 0x100}, {0x1, 0x0, 0x1000}, {0x0, 0x101, 0x800}], 0xa) semop(r1, &(0x7f0000000440)=[{0x1}, {0x0, 0x107f, 0x800}, {0x0, 0x9, 0x800}, {0x0, 0xffff, 0x1800}, {0x4, 0xe0f, 0x1c00}, {0x1, 0x43, 0x800}, {0x1, 0xfd, 0x1000}, {0x3, 0x2}, {0x0, 0x33, 0x1800}, {0x4, 0x1}, {0x3, 0x5, 0x1000}, {0x0, 0x8, 0x1000}, {0x3, 0x20, 0x1400}], 0xd) semop(r1, &(0x7f0000000300)=[{0x3, 0xb52, 0x1000}, {0x3, 0x800, 0x800}, {0x0, 0x8000}], 0x3) r2 = getegid() r3 = accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f0000000200)=0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000240)={r4, 0xffffffffffffffff, r2}, 0xc) r5 = geteuid() semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000001c0)=[0x7, 0x401, 0x95, 0x1, 0x5]) semop(r1, &(0x7f00000002c0)=[{0x3, 0xffff, 0x1800}, {0x0, 0xfffd, 0x1000}], 0x2) r6 = getegid() semop(r1, &(0x7f0000000400)=[{0x4, 0x0, 0x1000}, {0x4, 0xc, 0x800}, {0x1, 0x7, 0x400}, {0x1, 0xffff, 0x1800}, {0x4, 0x4, 0x800}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x800}], 0x7) setegid(r6) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000540)={{0x5, 0x0, r2, r5, r6, 0x4, 0x7}, 0x6, 0x6800000, 0x400}) r7 = getgid() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setgid(r0) r8 = socket(0x2, 0x400000000002, 0x0) getgroups(0x7, &(0x7f0000000340)=[r0, r7, r2, 0x0, r6, r2, r2]) setsockopt(r8, 0x0, 0x1e, &(0x7f0000000000)="b1f5d915", 0x4) r12 = socket(0x18, 0x1, 0x0) setsockopt(r12, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r12, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setgroups(0x4, &(0x7f0000000380)=[0x0, r11, r10, r9]) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {0x0, &(0x7f00002ac000/0x1000)=nil, 0xfffffffffffffffc}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ff0000/0x3000)=nil, &(0x7f0000358000/0x4000)=nil}, {}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f000003a000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000fe9000/0x14000)=nil}, {0x0, &(0x7f0000ffc000/0x1000)=nil}], './file0\x00'}) executing program 6: mkdir(&(0x7f0000000100)='./file0\x00', 0x49) setreuid(0xee00, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1100, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="ee11d2ac4a369a3df569235b8d2660d4289965251b4391420df924324e95a4188c43495585c1eea1548c1d30aa9ad4940e68da087ab585c7a63f957e9c8b5f4c4b5833dba5d3b37692fe8c52d7608930134574fe223939b01c6e7d7043e61162321faf7d22e8aa2d4449c0fb3cddfa88eb4e78b5883d7bf9310bc4bcc3ae5c6ea8dc959293c21e608f290e16a9e7614782b590a09b8b25ee1abcf0368160e32ac1b4562ed0", 0xa5}, {&(0x7f0000001380)="fc151dfadc82f20313923eec8c8d21185643f13b75abf79c47761e54a6435822a3a1ea35790cd7453d4e6f7ec893e3116fa348cfd4c5e3916c60b4db92e744a2c10f3fb044c6868c2d7bb9b45693c7bbf3df8e31b6864ce71f536e658ec4ed9189164476dd8908927db03213204f9292bdc43717ca590840bba872f75035e2a16b9b05b6c232be347671d1b31c1b4e9965397ffac62db6bba951f47b6a9b97311e71a6454cc783e39dffb4e20aecc7ece679df0bf25f7f74b070951c101e9711c363d4", 0xc3}, {&(0x7f0000000000)="ce42e18aee5ed450ee2c8b3b9b8a7956b0ed3e8680c7ab77b282923a28b419bca63bf44efa376485ccd84acc3e20a7cf3bb6e9472ba7e778123bc49907492c14", 0x40}, {&(0x7f0000001480)="9fa53d7722fa0c0203b23d920e0bc03ee44f24a521df59197294baad8149b1395ae4644588f75123ee5dbf5b4360c4aeb6ccda65657019841d4d16a03b58b0592c166cfd94804fab0a3018cb0ba32df9fc9104de1010fd175f916fbe926ec16854d195", 0x63}, {&(0x7f0000000380)="c69c4150e2532857e3d24eeddfe25136aafce8eca942456c612301e2e9c435ff2a99e161e8e3018f39bb7ec19b77f7bc4ddfe6dd90db8daeedb5a112066c103d92d31b3d414f9499995dc493c8c33175ebfbf1c7810fde8da0a7215cc18c1a8a0d4c9ceca06588c7f62f4328baaed2e04c39565778b3246c6f4af68f7355dd75516613da56f6ba289acee95de5991a7f55cb70efb66e4c6b4055e1f152a0b7a412202027c3fcbd846d72f46facfe18a429bd5509d56c315234a70d1695b15f6e684ec76713d98403eddd3276e0c05d791aaa3d0b6f311b9b40861a5c9bb5de39e162e6d072ea8696b1d1240c267211d41e623a433b1e8b30178c57b0c2bc4083dc30aced79e38b4fd9541abc7f25fe98540be6014c1f3022e0cf21c6a3681fcc2fdb08aca96df1a2da090096747d865460bac2f07892ca62d6bc700f6237021daa679bd613123b71d8af69f841d756cdf98fe839371dd2879dadef027f5451538e413ee202f7bad52ae71e40b068cf72acb0ee87221a725f0c337db2a68342b5f2bcdc9e274c7907fddbabab6a053d21171275528a9abd40b5c849a2113c2de23a48abff216cf5995360a94f57e164a5359c37659da185c617ea232683cd4eaa37e7828d209fc63a93ef507f0de6e64110d4e9cd1dd60c4237634e0329fddcac137fe4bc05365fd257e9d70ed80651756b00d48c15beb10a794ed1d8ee305ed9c005dc194e2e7d0aa4c8fdedcca0e281521e1136dcd8b7dc3d06df55570a9e554941496d8213cba8d462625cef5781db736acf56a6e0d2766eb354ccd49524569016a30a1b1f79437512800916ac63165b1a713b7b51895e6be5b16d0e2ffe1c6a3ae0cb8d6075b55aeb9acee4d18afc4f762ee82548641cf92bc90804e668fa0c8e12d66a24aaab1b8bf419299e3f8f95d89a6d7ab5fa67bd9feeb2177b42d0f43350b7a21f33579d795b126642b118dd2b102c0efffa954174bc6bdb726b72f2d289d8ca25687bf55a13ded455ad9be38d3ffa40440b35858a7ec3d5ea5b38a723ae3fc4d7ffa61120c0349d437c3177836f9a2b52a19f2838db29ae90aa64968c279788d3431e7d6ebe7dd706d58896160eb1868081b2b2b2de939e2b0f4bcf1985251060dca4ba707cc015b484b9ff864cb99e9eaf0b2eefbffd11cd90633e593b42402d77834893bf7a3fe66943b9ca5adf28a75091cfccc243c6573040470708eb1e07a063b285a131920dc85328503c2ceabd8355857bb23d36049dbad75723d75517eb3e25f9c23e858b3ac8b4ce7f8a68358680678b9b57502bbbeaf731aead80b626d31627972f896d493c5fdd6c88d474a7d0048d7cdb66b895405a1b0e1224c9d5247c60b56dd3abe41822e05aabf23c8575af720cba61160ba058c02c6646ba4c09113035e9c9120b724b1d7638da8218b46f5ac3d170ca25b67a2382900620ecf400d188320b1336e000cdf1c4390e995a09a094414b26b10c6f19a32f504cba14a10231eb79856d201fb9e6a3fc1ca313080874a5bef1609739e44352effd7006f505fd98046343fb6312e55001f237f1d2196cadab9ebf294895e3a90ea6b2f559cdba8fe4a8d8825f583ee4c4d5e4de6992daf83c3162119572bdbe3fb66558b7e7d8a294b8df1125a7aecab8288e5af27ac696d3aae2cbdf58d99baae278fc93e895b104b4421605696c2afe0a1491b8c894a65e888ab3773fa9f9e94a2a01bc9f5c60acf1b4e5b78904335b88e5ce504668ba533ca5f0a734b6c4d09de8a000a38c3558a0a6a178f22ea71b412109a8ffe24d640be200a59bd418580dd9b52ecb6c2a1422e302e28a4f919001b52d69bc3c63a4778528b28aa5bbeaa18a8eb41d7f6897f9c1959aaf13e4735c823f9f1fc506d6d4bd1543cdf9ab7afcc3b434c83c11e83a23d81aa87e6ea4919c983ed12fac29aec7d9888aaa6e234411b460909743b48126564057476a298f5964a7376058bbf4f4a89be47e4e45a07a9e4ee553f0adc0ea6297e22b5b5defc2944777e5e96f251c1e6a60e9eff730acd6edb1f5057c3dee9b953a370242fa7348c8562c5c0934f4891d0d548a319f6dc71759fa26b327dbb204b36c94b76c9faf7d6fdd93654aac8c3dda615a6a46c70bc81384ee458e045abf26bf1ffa561e4f2c9cfbdc61138b9ed2269faf5d421538313f2e6cbbad4842de1224a98cffdede43aaa6d3e3aa623e1df09d745a6526328e1f29100e8990a8080c3698f86f163901c1d7e07fa3991956c6155a9ec0659370d4098e19e2470833b906d32d92b0320ff79aaddb0df19dfb9d39858e90859c69c7043ac05f8ec8a6794fe37dbd9f1b55f4d2e269668d966fe38697b7e4a4fa67d923d9dd2914136282877b6ae8b382a7c28a11e20e582346db341a58cdf5b899450fea4cb2217f3050b0eae12f227eef595fa1a33c67363179e345a9f4f0cc1583e51005e2b654e25cf21860157dd759f152365815387125c272ab4a1dc556975511724c455bd133eca41982d9a1b9868ea958982759e4b299c169017253b138c24dff91a32a90073f509eba72d4cd01c5e58df44661bf81870c0df3b7009b7e9f0b53c597901ac72124f8fc40347778f7d97d4cb47a37ddbfd10635e01017dd8ef630812544110b856d319cc0ca0d9253226e9afbe2eda407d25ee10748dffe7b22aecfbf10d4274b2ec98644beef59a62aa8b2468741524b353984084c5338d45d6adb2bfb274583c8faf43924431a2de0f9ae9b3e57e15b2d02772e9de84be3d4734c05e673ccc549d9acf5663489c9f23898148ba90adbbfd42ff3e4820f869d1322ca92a78e78e30dd50258970375dca005f98a523860aa38b9dbb4ccbcace2fff74278d053501dcf9a0cb10cce7d3f81976863c6311ddb9c4a2eaf8e6a7b94269586c3ef1ee99b046474ba1c07641e5734862d489d5cc9823d2839eb27fbec99b4cff96572ee1bc37a92667e0a5b33709d7123cef4287c6f3fc44cfc8afce51e0c510e3a5e9ddecb5d53303cb3d96a58440cc31738ab35cb74b1f8fb4dc1bfdd1be23dc1ffc8b15f5ec0e58c8aa44f055932fd2ec4c5c0882fad774c0e83b6393242ee904e89e32ea99b424e1410b5dc0d744552ee5bde67ba59cd941823bcf9dbf5a47111e72f5a952861acdfe591af803ea3e210054ad86a3292d0fb8d04b29727dc31235abe3c91ce0e3977e2680779b060028b14109af17afcc070274fb9c9190cecd4c0dc15206d5e5b8e47bec40d4f66beab886b769d90c54b52dd678c33b9e79416e208bdcb6dad9ee8c91c3762fcbdf468022f44f85440cf9fed752339eada0fa490752a98bbff93dc793144afed411e27e59a66e03fe9fed41cce7fb6f94257ba9942fe48e17dd38b33557e466536c0d32006e03eb00468fe01d9fcfc6e9ccb56884aef3d487ff9c0334fb3247da2bf480cd6a4165f5b642c95f7149de94dc450e8bdbcc96324ef44e70003eead7acc4f1f8f180eb9b31fdc0b413602528551d75c8d7a2784675fe73a9156f4bee24879e4461061de075f280294606f9112cb2e3eced11d2921eb762636b6f91f692f7d58944345de22470ed44c433275d7a685530f04d415be16ed5020fd550871ed4802c35344be55a93f62ba0acaf4c33283f562176c04c44e14441600a0bf63f26fd5b637b0aff0bc2585dd3f02f5a44c6d4c0f054651ec44457b8d7a1cc43d13704fc82e054c87bb40bf79298727bd946e45b53573924cb77b139d66e719bf737595358d2cf76fe84e1f5aea05095454aa6f246b54f8cc0ccd1d580d8229b73a27200b88177733a6f5adcc04831de215ad64cf50377ddd66c05f069585c1b741eccc58fd801660aeec29060c54fde8d8692eebec6c3ff666f947648543c669befd0c27012b2080b521a618ad39327fe2112a43a4d1476a91047808ed936cbfd790eec7fe7f94752f6e2d5f69f9e8afb7b860863ddf872c3758c4b159b877c7c60263baca5ea1aad639a94afcf2f97a83d5785d587ba56a358fd0123b486dd7d337cececc49ffd4bfdb19f7ae287df1864c2d124805bfe9679f8d8c57ef63f72f617de6008043115c6c9435579329b012d34c65e99b64a71602fe838678ede5691ddabc52c538dd9e95e2a0d11fcfadd6557d5200fada9658b26b56bce7c3fdbd57dab31cbf95c86bf9424092f85c385bcb9c4aa343170a101f27f27cf1c43c0afa47cbb08f207bb1838edfbc8ec81971db2fcaa0defee9ebe241a74c728abebbf8700e299d70a7f568d24360f4e091c04647fc6549aa1a40e8705a3d2adbf2c8eee7cf5a032cac9627fc8ca5d7e0310fc04eab9062a383ba176f304e1673b4ffd7487995f792a6084299fbb3ac3ec99f228fdee24fc6019111cbff3fbad542f4671c89bf3783049337233182cc5b38051106a0ebf56bea4be612d0f0cd91ad6edee07157262806f73bebd1bfccc7097d837082ba163e59fead8c918a600517f91497a0a9a8f00de679bc094d7b3c20695f7ff128578a87f2e3ace3419082c21dac0cb503b0ea97bbde8fab59b18b0f6a0966e0fa6eabda0de787bd5d56356fa9ab93cb50efcbd24acf995079a3af59aa50af7c3e42dbd8f6c521f4c7d64e3c8e0710bcf7974ee6380a3c2cad55c7df682a1ddb6322697d7512c0dfc58aab1ab9e152d014dc7c510feeb574dd5a0df1a02dbe3706d7e1936cf62e9112678e221edb184b2ca7c25270e31d7b844bfe4c1e2ec235e5d4edf8a050a71e3e7916fcc6ac49910902cf7b22382a7839713ab8541eabc05a07a115090b3f11c5ee8b32c9f4d8051f7f6b9b5978467bc9d97d4965cf651e50df535f5ebced458937948d0ce03e3be15bc01493a7f7888484da88ec7171ef1c4e13259db78bf852bb520f58382d4b3b272b4a630cdb5a0bbe82080e4abe55bac2995236496be69abca9bb70e8ef67603d7f0846a21cdf5186074743f6107d66b497e1d5485220c967891976850c024277207a6dd966f214968424920b5a11b6d12ea798a361f9137053843643de3a9af9ead576b75253d722c307e6562bf5132be68c7136e03166a29618ebe8f86ec727539216fbd5ea20db8000fd4da5b82a2a90ae34b18b6aee0f09ba448e3cecd2567ce260729308121e0bd6420da8aedab41c1063939367a2156402a73bee06c487b3383d0598e5e8a5209af2179f6967c20325b2c8a894923c8d7d20ad49fb15e2865ca2f8b7a0f1c70033af9cbe208aa75c52265ea736435ac7ceef08fa31269f53a65dc0e80ec4adf458215fd81841a612763075dccc289c6bf0e7efbc167be2c9918e221b2ab361c6263ee16aaa7e9e977eb6d334a73f569d005cda96b92557c27e5a9252a09b0587f378f5763559ccfe135e1abda7839759a1d09ec05ec1a168e985284fbaab9e7fbe8d9d24d9a846d4f8bcfe75b0a90d926cb27a217ce5dffe305c0a8659d515fc41689b6537b0a3ff4a5837f09cc16e170e080e099d507811c9b871de38c0b5ee72e56269a00e3cd4f1f521515992be39c4b894ddbd8a57062cfe190871c2b00604306573f5dda51a202e6b97ab4c77c83e760a63cb1129147409d0442de09089ababe3e22fd003db26ac4916f61a08c3c7dff92dc82359227f8b50d6e1a87d131bed9bc95538c8b55db29cd2adfc50e0bd4cfa64f798ac416cef76f0a5a5a6e6d1c04d0d0cf5cf42284d7b67a56247eed2077c1c4b063fb32b26ae5cb92b1ade8a72cecab208387d5f35e68aa45bee14e02ba541b25d8516611f3974c866059f67ec8ff37b205af39f33f00fe976545af0a6", 0x1000}, {&(0x7f0000002400)="17284e1b9ad9ddc636b055d562c2f788317cc0d379ae2a50c15e2e72c6749ea7afd11d6d24be2a04334593a91a621fc06e7e1faa6d1a6af1a9133925b6c39c049af8114aa94774297b56c5201ae38af1e871e47762de4a6e1458c8f2ed28d33a1c3038311b0456b786cc77c68c1bc38df6a1d84926943b323ce94bcd3ae8cfb5864de63b983f52291526df06d488a8087d3f6a85121fb879f60d80ba57dca18ddceb00f2624a82ba531cead2d4ec63cbb99cd2f434970a82e23323067f094823ef7c2be420041b596d637b9e6ec69ca7f36392d989cee59f13f2e8ce926dfff1525cdfda201ef44e524f46353f03be835870fc46d7fb059d65d2f68757a8a66f5eeaec82c14e1bc24b3c7a98d111288223aea605eecf801d1cd3b1b1b0f97c1ddff3fb1b65cb4ec6554851a6683daaf873ade47b87e165ad9b8ce66347dbc0e162d768a5d2bcd4159029d1c7c2da9d444b6ef1ce491ef71e370ec3779a3c606fd1e6a14082e9381f84109a308d526084dd1c7b90690ba017269ddb7fd495b81306076a91bb04cdfbe82a5c3030a488ddf15a3fdb5dea98e4e74eea979bb245335f846b689f1a907a29fd12b020cad17f33f70b2f5df9f6ce311b5b61dd38b875f5ce10dbc479c4ea136bdfcee962391827caa2d72d37fa3661312a5b979b8fbf0115e21d2a60af8e1d260ed6695cc237b908b99177f2cbf19e320d932fa3fa57309adcebbcc7a1ab434ba3b6d465b59c3ea01239fd28f47d0a390f8214ee702ec2d7d9cdb34b88ac37fa5d24807aab85565c533001f070aab469287c4caaef087d8a0f03b4fca9cbb33bf4d2f33b07003c56769b96e2a54b6aea197745c75fb46c9a8a8ba727e52ecf8ce3253a91c491ec92b91befad39f97eb28261a52bf90f55fb899f4f9410d45cb947f5e2f356279126b2d7ab26f5760e225012f4cca823d603a5e823d214143bad6f057b26a42ea444fcce47e989a4d2f1efffd9f405edb06b282733b3b17c9ba9e1e77ca1c5ae17cd183670ffac00d45e3919b7b917bf660d063a177f600f5c4038fee33fa30dff6b9bf53ce2daa69b9de165b20be99e23bafa1cdcf9ad1f0e8905e27f936eb3f3028e1183c74a84de675222c01d88a4186985323e198261e185d87d48b1954f9154b0639b99ea9b9f20c9f0917f6cfee23536734ef63fc2fafb9f687f0a2d48787ad0e6ffba990f9ea9c34b7b99abb6cb28d838eab1a5f088e482eb886d4a8363139f785a27440102803e931eb7afa385e7ad1fe63e738e42d059eb9f4f236dbd3a761180b541ac61431d8fd0a3d5b8fffacb8493803b869fe0e912ed9110f392c7d1ee071bf04b22fe250942db95751446857eb77f090db46d227d513978e3092bfc9233d4cad71a7628b67d35b4ccb6815ed33a3efb942b308f69bd40960819a5e86325b064485e47d8d4b1297203916bd33a10cd5c03a36e0a613bad4d012f838a1c952fea5715d2c8df3b69eae31a3708638204de538a48b25ef0bd353b85f936af6eba41b269394fe3930be06f18d77196657471dbc34a2708c2adf6324c53b726069cc7ad651ae7def4078ecf0b7a615de254668daea165dd5a416098b03035e956de61d561de2faf2a976697d9e59b0c5a3ce153c4e2d47cfc5fa4be0eca3d0500d818af0f57e828f86b4ca6958f57a1f8cc3d2b0e2a81f5e7551610ca2885110f7695626739cba670b9582ed94c457d8d1c537916ed49c0d806245f9b066d8207ce61742bf17988c037cfc7a84b49cedf93ca4b2643a82791626b0baad35d46f2685909f930b50ab67b42833666636d0bbe8e0b3639c4a0f5cd4d53fa565717488d391a2399712ff593ad27f535713a88be561d0bc74e63881d516784dfe61f319a3a4f53364986bd2ad6edf49cb89cbc74f55832ca49ac24cb09c4afbce47101006aaebd9df1c2a5a412a83d36f2dae000b8a3a7133af568f9e90e63792d55607165e955f9254344ac6420b539d44e53dc11a0efe34010350214af496f352d600aa07cecae7e739cc550363e7bc91f3b374b67a54f19e32398d3ccb1c3d7cf1bc9b33de6a7391f9eaaa191aa75de5039e7ae80140c2a538af3a4e19c23cfa9912d95ada15bee4b40179a43174aaaf26ab5ed48b29e7fbb581a226e17ccb9060856a54a0068ef096aaff13cae7f8c5c40beeded8935b654eaa08e2f144659f534ddac96262785e79e1ad78f2e90cb6c5dcd0bf19a2da7269d1710fe606e197b6584518af2d69e69dab1d3ce9d38ab9ca1906e758d4eca74b74c94942d8ba5d142a5d71a089712a7f3fc9fbbec22c076ddd53a7a7c1aa19570f3a5422cc753880aca62ce756ff2755f52dd03466cddb0593fc4ef32075716017ae8e91aece94308958e7bd93fc7d31b16722d86bb059aa2d2e664c713b7412093f89d89f5a1d0bc02e5b1818d2d0deab267de461320ba24825661de4c859460ff4251c2e05f352f9bbd0f5e44bb54eaf18b7ec6372f29e57280599075d7ebabe5d5a90e5450aacb8264fd9f9bc67827a5c0b7fd6e6db1d34682b375815dd75f81c0bc6433909bd3d620542755db260e42cf687c5ac4e7118756c3836fe75deec27a72959c12d33abe4137e213b6685d6cdfb94aaa3df80e30cf77ce9afd30cb46bc7da2fb7f9e05fb9968a6425881f0facfcafa90f8b090d0b00e53cd370875415099114539080317f05e14ee4a97291d1a9b789d02db4660e86495c4d37a92b0ba61e32c8c0f4b948e17267b8e1440d767dd86d389a5b7feedc14522ebec9e25da22ea6b2d079b0c81a401b8d65ce5323b35d47cd082d175a58cc4bb839507d4c1cb587468812b8a6cab5a0490c940c51ff88a972eb311403bacf39f55f057ffa0d4edfc65903486ef6c080fe873b0fb1b1424d7748be117e90a4cb87eea10fa71717bd53e897a8684685baea0fc8200136a324384c9838156356051a9661ab3246b8c4c035615a635f71e72bb2774890591bc3f8f7c882807f3d662cf0e8280daf68604b0464eb47bd0e0bea468dfbc836bfc2e58bf5cf2e9239e5c9743227f2ae41154852d8e3c66d735d8b5d6224cd07f2addb197d60f088b8cbc14e7af391c7b0a9118686098eada3a342dae2b657f58998fc92e9fba0a1c66f0f04560d46c94682ba4cb4b8f18f65858cadfe93ee1c844aae16eddd586fdbea34e46508b7568fd2704da4c2a431afcb631e3e8e4d707373625c2c0f07a9eb3b21b914429af3ae473da3748a0bb14ebbb727107c92c2790f39707621aeab780bf500807a899a509c5a7318ec7c86b9879c6689c78d9b8859b8f630bd1e763b4e04201fbc552d54a9278b4644191b5791ca69358a531eba3bc75e9c99500c66df55d660d4a3213e60dea5affed26a68f9ddaf6b34338d865f4b6848dd067f0523d9504eaa079e89f8cca2b957d4611797a83a586f1e7a63fd53c97b5e500e9461c36a4989dbe661b3db0ec551747eb9e422472548ef3672548892798300fb9753865f8f4e8e32153182dce293922b05ebe72e13f309e662461dc359bfb9d6cc39060402039d7f30e7eb3e521ce339beb093b77646b27ed0500034b3b358ed9ded031c393a246bb34c34570564f07a01941c65b69ab06350d6d19923535610137d7a71197e2eb1793bdfb3213e3bfec70541b363b42de6d21da4778a633538d271b0fce3d5e43332ced1dbbed777d426845aa83c71bbddd6d794589f4a0ed8554ce0dfd93f97a1fe7084caa70b90208d555690e62295e57eb5b99cc71e8f7725f0d87ebf125b5b3ada47d300a1138c39ef3391704fd0aab2b24564eadebb2a76222e19d59aa5d74f2432c513eebdc1e5b0244ab2d9e2f7ba6aab939145d0b1d4e6d50a7f22e84796bd68ed8db1400ef771aa145b57753df50acd88ac0135dc10cf60294606914afbaaa8f6a7201d2d2457966838cf1b802d0c01589f52a59c05800f0eab180e6317e1e6863e32610c90d0c7e5d2913fbdf4afdf1e42b606b6d910a86272fd5406f61b23965224e2cba5901b6904f78aa30c275c8d9089ae17e8fbe9d6cc1b0abdc9426b494a2e94e504458fef7b315657b6851afddac671630f483d6eeac7655a25148b08d29b0b4d940c73f14c6bf200a127f0fafc45a7082c7265e70b7fcce681c928c27933a548fec26762464cadd3a4f3d078902f275eda4e1f434dd56d2553da3d8bb8f3fa12cc308b639438a950130682df5e73eb24a13b96851f55fb215899105b9273a049aba286404ea2a07ea6e215a1ca84304522d0c1e8be52e5ff36c1bd76e080724d63c909c8886480f5385f642454f72eb19ef7b1dff204b58d33f81ac6ba13d15f8027c724578a5e70c7908450193f3df8501720573450c354ff877cc1b1e4d11ca2c03ebc557ce3b64d13de7d460c0baf04ab941d7ca276bb9ae755be9a73c36cc87ca3501d7e89eb0dc9872f0ca31c22d", 0xc48}], 0x6) poll(&(0x7f0000000040)=[{r0, 0x4}], 0x1, 0x0) read(r0, &(0x7f00000002c0)=""/82, 0x52) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f0000000080)}) syz_emit_ethernet(0x6e, &(0x7f0000000080)=ANY=[@ANYBLOB]) socket(0x11, 0x3, 0x0) socket$inet(0x2, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x23, &(0x7f00000002c0), 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1024, &(0x7f0000001840)={0x0}, &(0x7f0000001880)=0xc) getpgid(r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x50}, {0x7}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r4) setgroups(0x0, 0x0) setreuid(0xee00, 0x0) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000380)='x\x00') executing program 6: socket(0x2, 0x3, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000440)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0}, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000501600000000200000007000000110002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e21e000000c257699a5f139b020000005d223e7d026ba80163003728210200d38bfbb770c1f5a872c881ea6e69e0bb76d907c400000000361f1257aea8c500002002f2ff0c2300008a", 0x8d, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x80146950, &(0x7f00000001c0)) sysctl$kern(&(0x7f0000000040), 0x1, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x3a) setsockopt(0xffffffffffffff9c, 0x29, 0x6c, &(0x7f0000000540)="1cd5463c556adc26d697c0ec78e171901d6ad3a113bd87250632514fc9c5d667ee0d3381f13a0be5ec5662db9ebf23bb93ed4e94aa7d3b5c5ab51cccf4035bf6970e97057cf03b932f6ad317b60943c124ea1fee9120058660826b8415df5a16b25a0e21658bdc4ff336c4aa9be6bdae0840716bca69a4a1ece93c86c69ed5fe8e22f5fcb2a5dbf2ffd63a62f838c410b997a56565d0c96c58c2672691ff3f6d138c90bdb096c552684604", 0xfffffe30) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0), 0x5c) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc2585601, &(0x7f0000000240)={0x10, 0xc5d, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7f}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x1ff}, {&(0x7f0000004000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x2}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x6}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xffffffffffff8000}, {&(0x7f0000003000/0x2000)=nil, &(0x7f0000000000/0x2000)=nil, 0x8}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000003000/0x4000)=nil, 0x2}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000003000/0x4000)=nil, 0x140000000000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x4}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x2008001}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x6}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x3c4}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x4}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x2}, {&(0x7f0000001000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}], './bus\x00', 0x4}) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x202) mknod(&(0x7f0000000200)='./bus\x00', 0x10, 0x202) r2 = socket(0x2, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffcbff13fd812eaa4e7130", 0xc) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) r3 = open$dir(&(0x7f0000000000)='./bus/file0\x00', 0x80, 0x1) unlinkat(r3, &(0x7f00000000c0)='./bus\x00', 0x0) rename(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./bus/file0\x00') syz_emit_ethernet(0x86, 0x0) r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r4, &(0x7f0000001000/0x3000)=nil, 0x0) setrlimit(0x6, &(0x7f00000000c0)) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r5 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f0000000080)}) sysctl$kern(&(0x7f0000000080)={0x1, 0x44}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) shmat(r5, &(0x7f0000001000/0x3000)=nil, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) getpgid(0xffffffffffffffff) executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x200005}) r0 = syz_open_pts() close(r0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) shmget$private(0x0, 0x1000, 0x0, &(0x7f00001b5000/0x1000)=nil) shmat(0x0, &(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x2b}, 0x4, 0x0, 0x0, 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) bind$unix(r1, &(0x7f0000000280)=@abs={0x0, 0x0, 0x2}, 0x8) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x800000000000000, 0x1000300000000}) fcntl$lock(r3, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000100)=0x8, 0x4) recvmmsg(r2, &(0x7f00000002c0)={0x0}, 0x10, 0x801, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x35}, 0x3, &(0x7f0000000180)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0xa0, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe97b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad238a7317e73650b8b125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98606e472b70b560f7021f567adf4d", 0x5d) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x120) open$dir(0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000200)='./file1\x00') sysctl$net_inet_tcp(&(0x7f0000000240), 0x4, 0x0, &(0x7f00000002c0), &(0x7f0000000300), 0x0) sysctl$net_inet_etherip(&(0x7f0000000000)={0x4, 0x2, 0x61, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file1\x00', 0x431, 0x0) r4 = socket$inet(0x2, 0x2, 0x80) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000380)={0x1382, 0xfffffffe, 0x1, 0xdfdffbc1, "97115f33ba7d00fdff0104000000000000de00", 0x0, 0x23}) executing program 7: r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) setsockopt(r1, 0x6, 0x7, &(0x7f0000000100)="0c835b26344cc7ad36df94fac7f45cf4", 0x10) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x2000, 0x45a6) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) executing program 0: mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000063000/0x2000)=nil, &(0x7f00000b2000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000065000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f000008f000/0x3000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000146000/0x3000)=nil}, {&(0x7f0000087000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000145000/0x2000)=nil}, {&(0x7f0000091000/0x1000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000011a000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f00001b1000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x200000}, {&(0x7f000011a000/0x2000)=nil, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000087000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff0000/0x10000)=nil}, {&(0x7f000008a000/0x2000)=nil, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000000)={&(0x7f00000000c0)='./file0\x00', 0xcd, 0x0}) setuid(0xee01) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() close(r1) syz_open_pts() open$dir(0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{}, {0x20}, {0xcc6}]}) syz_emit_ethernet(0x138, &(0x7f0000000180)=ANY=[]) r3 = syz_open_pts() renameat(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) open(0x0, 0x0, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x10, 0x1bcb44cf67b6774a) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x3}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x47}, 0x4000000000000003, &(0x7f0000000140)="32a641a8ad08781fd5ba715b3711cbf0b640827bad3a4bd2667c6ba5c9390861b7a10568e730a4cd29cb9be6ad5746a82a5c00143961c60c53e18fe9e785b7a0b1df338f8b68fe7bfb867414896d255ff7d95690244ea4331a79453d267a1193bfaf7c9db2b802a47901fb8e1626c94bbddcac7dc98f405200000000000000a5cb9c0c67e737de412dbf9a33a7b19cf4251429bb969d", 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000000)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfdf1, 0x0, 0x2e) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0x0, 0xffff4a87, "00000000000000000000000000eb00", 0x4}) poll(&(0x7f0000000100)=[{r3, 0x40}], 0x1, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r4 = syz_open_pts() close(r4) executing program 6: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000440)="a8", 0x1}], 0x1, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80146959, &(0x7f00000001c0)) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x3c, &(0x7f00000002c0)="c189416f5912bcb80be2368fc2ec3a054e2fd4b106cf516172af1d3b6863974ccfc49d44878f2cd2c4d444e0e65474a5bd9735ece0d22aecf09603d44e86489bc89d0d9b394cb08cab8bea6b15ccdc8c21cc79bddaa83fa9d2136a5b1ddba6dbf1b328", 0x63) poll(0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000140)={0x3, 0x1, 0x0, 0xffffffffffff0000}) r2 = socket(0x1, 0x2, 0x0) close(r2) r3 = socket(0x20, 0x8000, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x80000007, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "ce51bf2b1e61cd965d51c9f9c3e137a69f61a565"}) bind$unix(r2, &(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x4) seteuid(0xffffffffffffffff) socket(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(0xffffffffffffffff, 0x801169ab, 0x0) setsockopt$sock_linger(r3, 0xffff, 0x80, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) syz_open_pts() syz_open_pts() syz_open_pts() fchflags(r1, 0x10000) mquery(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x0, 0x0, 0xffffffffffffffff, 0x0) setreuid(0x0, 0xee01) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) executing program 2: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000040)="94c79bd261e1e88e83beb11c0a3e154df77b5335bd1667d9fd77c59297b3cad0ade427f63f2912518a179b7c207bc5ba040a20b5c36bfaca54e49900550bad2f165552f266a6b12d4900c56a22e814223e67a3fdf5ae19bcbb5d0a815015db8752d03d1b08f84b4976ec52d4a82598424ed3a6a523a3591db0e862a2f4dd1168cb17845fff1fb5df5535cae3e20e2bdb92138d0c1b0720e1c121ccb763f092cd5dcaa3d901", 0x2cfea}], 0x10000000000001fc) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x3, 0x5f, 0x9, 0x1, 0x3, 0x0, 0x400, 0x1, 0x1, 0x7ff, 0x1}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0) munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) executing program 3: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {}, {0x2, 0x0, 0x0, 0x40804}]}) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000180)='r\x00') pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f00000001c0)=[{}, {r0}, {r1, 0x10}], 0x3, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000140)=0x7) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {}, {0x2, 0x0, 0x0, 0x40804}]}) (async) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000180)='r\x00') (async) pipe(&(0x7f0000000040)) (async) poll(&(0x7f00000001c0)=[{}, {r0}, {r1, 0x10}], 0x3, 0x0) (async) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000140)=0x7) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) (async) executing program 7: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1e}, 0x5, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5eaf3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5d879fac2492f4a0491b1ea3359aa5c5164ad97ac7c3aaddd498c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f0000000000)=0x59, 0x0, 0xfffffdfd) close(0xffffffffffffffff) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x33, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x20, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xee) sysctl$net_inet_ipcomp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0xffdffffffffffffc) accept$inet6(0xffffffffffffffff, 0x0, 0x0) mkdir(0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000140)) mkdir(0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000140)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ktrace(&(0x7f0000000500)='./file0\x00', 0x0, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000540)={0x3, &(0x7f00000001c0)=[{0x2c}, {0x7}, {0x8106}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ktrace(&(0x7f0000000500)='./file0\x00', 0x0, 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000540)={0x3, &(0x7f00000001c0)=[{0x2c}, {0x7}, {0x8106}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000e40), 0x0, 0x0) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000e80)=0x101) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) executing program 3: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000013c0), 0x1, 0x0) pwrite(r1, &(0x7f00000001c0)="1d62941ece1629", 0xfd0c, 0x0) socket(0x11, 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180), 0x8, 0x0) lseek(r2, 0xffffffffffffffff, 0x2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x2b, &(0x7f0000000140)='\x00\x00\x00\x00', 0x4) sysctl$net_inet_ipip(&(0x7f0000000040)={0x4, 0x18}, 0x4, &(0x7f0000000100), 0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) syz_emit_ethernet(0x9a, &(0x7f0000000200)={@remote, @random="afa0bf624175", [], {@generic={0x1989, "6e5026522700894bc58c5f759fd83f7915b9e37238074c4d89e559e14ccd404b6fe5f8d1d5d89ded84f4f8655f3b4fced320013246abeb5c734cd2c0aa05232e0c556d8a356b013b3fa61fe0020a0bef6be9f7fb97bac0c0bce1593b1f23bf5305f13b4b84d873f2d4e3ef650667df3f0c7f8c0228034da6ad8559e36868cd6cd6311bc27460af65088eff20"}}}) syz_open_pts() semop(0x0, &(0x7f0000000300), 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x200, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_emit_ethernet(0xce, &(0x7f0000000300)={@random="8f6f77ede655", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x98, 0x3a, 0x0, @rand_addr="3bcc3f0600000058132fa13a8be186e3", @loopback, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "06c33e", 0x0, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, [@routing={0x70, 0xc, 0x0, 0x20, 0x0, [@mcast1, @ipv4={'\x00', '\xff\xff', @multicast2}, @loopback, @loopback, @local={0xfe, 0x80, '\x00', 0x0}, @loopback]}]}}}}}}}) close(r4) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) accept$unix(0xffffffffffffffff, &(0x7f0000000240)=@file={0x0, ""/56}, &(0x7f00000002c0)=0x3a) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) sendmsg(r4, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[{0x10}], 0x10}, 0x0) getsockname$inet(r4, &(0x7f0000000180), &(0x7f0000000200)=0xc) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x101, 0x0, 0x0, 0x0, 0x10004, 0xc5}, 0x0, 0x0, 0x0) executing program 6: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x3c, &(0x7f0000000000)="03000000", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) sysctl$hw(&(0x7f0000000280)={0x6, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) setregid(r2, r2) munmap(&(0x7f000072d000/0x4000)=nil, 0x4000) r3 = shmget$private(0x0, 0x2000, 0x7cf, &(0x7f0000700000/0x2000)=nil) shmat(r3, &(0x7f0000001000/0x3000)=nil, 0x0) syz_emit_ethernet(0x4a, &(0x7f00000003c0)=ANY=[@ANYRESOCT=r3]) sendmmsg(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x3ff}, 0x10, 0x401) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) sysctl$net_inet_divert(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x200, &(0x7f0000000180)=0x80000003, 0xffffffffffffff0d) chroot(&(0x7f0000000740)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) setitimer(0x0, &(0x7f0000000040)={{0x10001, 0x7fff}, {0xfffffffffffffe00, 0x6}}, &(0x7f0000000300)) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2, 0x0, 0x0, 0xffffffff}, {0x9, 0x0, 0x0, 0xfffffffe}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x46}, 0x400000000000015e, &(0x7f0000000080)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000340)=0x1c, 0x0, 0xa1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) sysctl$net_inet_ip(&(0x7f0000000140)={0x4, 0x2, 0x0, 0x25}, 0x4, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f00006f6000/0x3000)=nil, 0x3000, 0x5, 0x1010, r0, 0x85) open(0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) writev(0xffffffffffffffff, &(0x7f0000000140)=[{0x0}], 0x1) socketpair(0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f00000001c0)="4f409924972b5ecfb379dbb8a82693facb99adfac319732877cf4cd5623acf02880377ee1c4014b9829f1e93c638165c0ddc6b400a30d8efa498a64491b0a640db8da5dc27b7d9095d312d1db34b5bea3fae21b012bd044704b1feef24", 0x0, 0x0, 0x0) executing program 2: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x0) lseek(r1, 0x1, 0x0) getdents(r1, &(0x7f0000001280)=""/4096, 0x1000) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) bind$unix(r3, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) r4 = socket$unix(0x1, 0x5, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0x37) openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(0xffffffffffffffff, 0x29, 0x2c, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000440)={{0x5, 0x0, 0x0, 0x0, r6, 0x45, 0x7}, 0x0, 0x1, 0x3}) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) geteuid() ioctl$TIOCSCTTY(r5, 0x20007461) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_GETMAP(r7, 0xc010570d, &(0x7f0000000080)={0x0, 0x0}) ioctl$WSKBDIO_SETMAP(r7, 0x8010570e, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0x0, 0x0, 0x7f, 0x5}, {0x40, 0x0, 0x80, 0xcc8, 0x2}, {0x7, 0x1, 0xe216, 0xfffb, 0x43e}, {}]}) close(r7) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}) syz_emit_ethernet(0x8d, &(0x7f00000004c0)={@local, @random="f5ac4e5916c8", [{[{0x88a8, 0x0, 0x0, 0x3}], {0x8100, 0x7, 0x1, 0x1}}], {@generic={0x8390, "5192c1c988450159ceaace0e592a176046c2666c24d0d87f02cc56939daf472c52b3e42be17484964cc86ff7610754ae2dff21c4486c5edfcf1b5fa019bcbd8a854b6f76e8ac44775bd5cd48359b20dd78c1ef79858ff57421b4cc95811292f75085d95117d9b76731f5d6c3f399b82137c5ab63ce0c3b"}}}) executing program 4: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)) setpgid(0xffffffffffffffff, 0x0) socket(0x0, 0x3, 0x3a) setsockopt(0xffffffffffffffff, 0x0, 0x6c, &(0x7f0000000040), 0x4) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f00000000c0)={0x3}) ioctl$WSKBDIO_SETBACKLIGHT(0xffffffffffffffff, 0x800c5712, &(0x7f0000000140)={0x0, 0x401}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x20}, {0x24, 0x0, 0x0, 0x3f}, {0x8106, 0x0, 0x0, 0x8001}]}) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r1, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000080)=' ', 0x1}, {&(0x7f0000000340)="200028b70f11e20902a317db14bf16df41fbf10e4c48f890bb925329f2b8481b55749075b2e012ee115ca9c10cbee72c801a384d188a10c56365228efe0fdf245adef39775b4da7c6a324c224b938743ddbb9340990cb7f3619208b103f202faf951a0bc67", 0x65}], 0x2) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x62, &(0x7f00000008c0)=ANY=[]) executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) kqueue() r0 = socket(0x2, 0x4001, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) syz_emit_ethernet(0x138, &(0x7f00000001c0)=ANY=[@ANYBLOB="ff02", @ANYRES8=r0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x0) r4 = getpgrp() fcntl$setown(r3, 0x6, r4) fcntl$setstatus(r3, 0x4, 0x4c) connect$inet(r0, &(0x7f0000000200)={0x2, 0x1}, 0x5b) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) kqueue() socket(0x18, 0x3, 0x0) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x1000, 0x0) syz_open_pts() open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) socket$unix(0x1, 0x1, 0x0) socket(0x18, 0x3, 0x0) r6 = open(&(0x7f0000000180)='./file0\x00', 0x1, 0x0) poll(&(0x7f0000000100)=[{r6, 0x4}], 0x1, 0x0) socket(0x2, 0x2, 0x0) getsockname$unix(r5, &(0x7f0000000040)=@abs, &(0x7f0000001200)=0x8) mprotect(&(0x7f0000585000/0x2000)=nil, 0x2000, 0x1) r7 = socket(0x20, 0x4, 0x2) setsockopt(r7, 0x1000000000029, 0xb, &(0x7f0000000080)="00020000", 0x4) setsockopt(r7, 0x1000000000029, 0x9, &(0x7f0000000000)="00003dc7", 0x4) executing program 6: r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) dup2(r1, r2) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f00000002c0)="b10005010000009f0500070107000000331c13fecea70500fef96ecfc72fd3357ae30200004e30ffd2d236acf20bf404be01000000f7c8cf5f882b297be1aa050400ce94e2f1ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300008abfba09a214cc8adfbfba11ce00000808e37193f8343712cc1100b71dc00009000500"/177, 0xb1, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) shutdown(r2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) dup2(r1, r4) connect$unix(r3, &(0x7f0000000000), 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040), 0x4) executing program 7: mkdir(0x0, 0x0) setreuid(0xee00, 0x0) chown(&(0x7f0000000140)='./file0\x00', 0x0, 0xffffffffffffffff) r0 = getuid() setreuid(0xee00, r0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x8, 0x0, 0x0, 0x4d}]}) close(0xffffffffffffffff) socket$inet(0x18, 0x5, 0x102) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe}) socket(0x18, 0x3, 0x3a) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x31, &(0x7f00000000c0), 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)) writev(0xffffffffffffffff, 0x0, 0x0) dup(0xffffffffffffffff) r4 = socket(0x11, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206937, &(0x7f00000001c0)) openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$FIONREAD(r4, 0x80206979, &(0x7f0000000000)) sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0x21}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x0, "0100dd2dfa7f0000000400102000ff00000900"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x3, &(0x7f0000000200)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xffffffffffffff67) bind(r1, &(0x7f00000002c0), 0xa) executing program 3: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) (async, rerun: 64) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) (rerun: 64) getpid() (async, rerun: 64) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (rerun: 64) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x5c}, {0x60}, {0x6}]}) (async) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) (async, rerun: 64) syz_emit_ethernet(0x66, &(0x7f0000000200)=ANY=[@ANYBLOB="a2aaaaaaaaaa7004f5b3750786dd60d90000003000003bcc2629a17a6c58afb8877c8be162e3fe8000000000000000000000000000aa02009078000000006006c33e00000600fe8000000000000000000000000000aaff02000000000003000000000000000124a7f3a945e2e4d761cb6ab88bee52b73919f541912ff4dccfb5d1b87ea92d264be0f71a3d5f71b736edf2dfb0f6f3efe24bf61f13"]) (async, rerun: 64) r2 = semget$private(0x0, 0x7, 0x0) semop(r2, &(0x7f00000004c0)=[{0x4, 0x1000, 0x1800}, {0x4, 0x5, 0x1000}, {0x1, 0x2, 0x1800}], 0x3) (async) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) (async, rerun: 64) socket(0x18, 0x1, 0x0) (async, rerun: 64) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9, 0x1}, 0x0) (async) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000300)={0x5, &(0x7f00000000c0)=[0x2, 0x80000000, 0x1, 0x1, 0x78d]}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x3}]}) (async, rerun: 32) sendmsg(r3, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) (async, rerun: 32) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x19}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$net_inet_tcp(&(0x7f0000000040), 0x4, 0x0, 0x0, 0xfffffffffffffffe, 0x4) (async) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000100)=""/138) (async) sysctl$net_inet_tcp(&(0x7f00000002c0)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, &(0x7f0000000000)="0203fdffff9fdb1642", 0x6) (async) semop(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) (async, rerun: 64) r4 = socket(0x2, 0x3, 0x0) (rerun: 64) accept(r4, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000003c0)=@file={0x0, './file0\x00'}, 0xa) (async) dup2(r5, r4) write(r4, &(0x7f0000001680)="04bdfa5d1d280180000034825ba16601000000000000006123339a346f7315", 0x1f) executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0xfffffff7, 0x7fff, 0x40049c, "ec9228ffff0f0000000000a616001a00"}) writev(r0, &(0x7f0000001a00)=[{&(0x7f0000000600)="5a69c72baf5fd3232db459d94484a842aaf90806a411650e0d08", 0x1a}], 0x1) executing program 5: r0 = getuid() setreuid(0xee00, r0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, r0}, 0xfeffffffffffffff}) socket(0x2, 0x2, 0x0) symlink(0x0, &(0x7f00000001c0)='./file0/file0/..\x00') syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) setreuid(0xee00, 0x0) getuid() r2 = socket(0x18, 0x1, 0x0) select(0x40, &(0x7f0000000000)={0xffffffbfbffffffd}, 0x0, 0x0, 0x0) listen(r2, 0x0) shutdown(r2, 0x2) select(0x40, &(0x7f0000000500)={0x3ff}, 0x0, 0x0, 0x0) select(0x40, &(0x7f00000000c0)={0x1, 0x0, 0xfffffffffffffff8, 0x1, 0x8001, 0xc3, 0x3363, 0x9}, &(0x7f0000000100)={0xc3, 0x0, 0x5, 0x4, 0x3, 0x9, 0xc6, 0x24}, &(0x7f0000000140)={0xfff, 0x0, 0x7fffffff, 0x1f, 0x6, 0x2f, 0x8000, 0x10000}, &(0x7f0000000180)={0x3, 0x1}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8020699f, &(0x7f00000001c0)) r4 = syz_open_pts() close(r4) r5 = kqueue() r6 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) kevent(r5, &(0x7f0000000080)=[{{r6}, 0x3, 0x8b, 0x40}], 0x1, 0x0, 0x0, 0x0) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f0000000200)=0x1) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f000002f000/0xd000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000032000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r7 = socket(0x18, 0x2, 0x0) close(r7) r8 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) executing program 3: socket$unix(0x1, 0x5, 0x0) socket$inet(0x2, 0x3, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x13) setreuid(0x0, 0xee01) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) rename(&(0x7f0000000040)='./file1\x00', &(0x7f0000000200)='./file0\x00') socket$inet(0x2, 0x2, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = open(0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000080)=[{0x80, 0xe, 0x12, 0xfffffffc}, {}, {}, {0x6}]}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000003e00)={0x7, 0x9}) syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[]) accept(0xffffffffffffffff, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xfffffffffffffffb}) r3 = kqueue() mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0xe02) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000180)) r4 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r4}, 0xffffffffffffffff, 0xf9}], 0x0, 0x0, 0x0, 0x0) kevent(r3, &(0x7f00000000c0), 0x7, 0x0, 0x80000001, 0x0) close(r3) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xb89, 0x0) pwritev(r5, &(0x7f0000000140)=[{&(0x7f0000000080)="85", 0x1}], 0x1, 0x40a3f) executing program 4: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000180)={0x4, 0x18, 0x29, 0x12}, 0x4, &(0x7f00000001c0)="d2d48f23415873faea3e3c818ba0ad32fb87a753819a5940c30bb101ae09542bfba3ec06cb67ad291fc93e1593ccfe68d49704251f6715c1d79cb5f0c68e3f72fde2e082513f6d5a3d494e34b38d208c3a7550c8cb1a059013e65dc008867efc0a3632652407", &(0x7f00000013c0)=0x66, &(0x7f0000001940)="c2645e68801605b4fbdeb54533c3654885e69b9a18f968e81ba210f6358bdb6d8425c48f4d06198f85fdc2a70b5ea63ed9386753c5efa9efa92fb5d8b63fc52d5924f23791fe1daad7e2444ab589051faee4", 0x52) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f00000016c0)={0x0, 0x0, 0x5, {[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x2, 0x0, 0x1067, 0x0, 0x4, 0x0, 0xffffffffffffffff], [0x3f, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffff9, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [0x7, 0x0, 0x80], [0x0, 0x0, 0x0, 0xb09, 0x0, 0x2469794a], [{}, {0x0, 0x200, 0x2}, {}, {0x800}, {}, {0x4000}], {0xadd, 0x0, 0x0, 0xfffffffffffffffa}, {0x0, 0x0, 0x0, 0x278}}}) r1 = socket$inet(0x2, 0x3, 0x0) mmap(&(0x7f000069f000/0x1000)=nil, 0x1000, 0x1, 0x3011, r1, 0x5) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0x4, 0x1000}, 0x8) sendto(0xffffffffffffff9c, &(0x7f0000000040)="161f81b36d43df0e97ab06a476338b52564cec3a039c52ecbb8c6159d143ded978b7cdcaa6d4cd0826c5d16b14f31c8949d31f42939e74d5429e13b2b0279c1c3095833875ba1700557006f1fab2e631427f7ec0dbfbb62c9cbed80902af1f4eedb820c6c4c8c77b30d4132b9cbfd6cfd9a7a5f3fe41fc175d14d24e4f04b32f385ca8b9715492d609a6be84db449689d6b62f8738a95a97e15e2926b48620bd334c4cd68e1b8ba0ca6527a4f0b5be57e17dab1f3de68bd23343235040b63b332d32100af3ffa3156979aa", 0xcb, 0x40b, &(0x7f0000000140)=@un=@file={0x0, './file0\x00'}, 0xa) setsockopt(r1, 0x100, 0x0, 0x0, 0x0) close(0xffffffffffffffff) getsockname(r1, &(0x7f0000000240)=@un=@file={0x0, ""/4096}, &(0x7f0000001400)=0x1002) getgid() rename(&(0x7f00000012c0)='./file1\x00', &(0x7f0000001300)='./file0\x00') munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) mknod(&(0x7f0000001380)='./file0\x00', 0x8000, 0x0) getegid() chown(&(0x7f0000001340)='./file0\x00', 0x0, 0x0) semctl$SETALL(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000001400)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001440), 0x40, 0x0) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000014c0)={0x0, &(0x7f0000001480)}) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000001500), 0x400, 0x0) r4 = openat(r3, &(0x7f0000001540)='./file0\x00', 0x8, 0x20) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001580), &(0x7f00000015c0)=0xc) getegid() semctl$GETPID(0x0, 0x1, 0x4, &(0x7f0000001600)=""/117) flock(r2, 0x8) semget$private(0x0, 0x3, 0x0) executing program 2: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xe, 0x0, 0x0) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x41, 0x0) r2 = dup2(r1, r1) r3 = dup2(r1, r2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000540)) seteuid(0x0) chown(0x0, 0x0, 0x0) mprotect(&(0x7f000071f000/0x10000)=nil, 0x10000, 0x4) socket$inet(0x2, 0x3, 0x102) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105727, &(0x7f0000000100)={&(0x7f0000000440)=[{}, {0x23}], 0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) munlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) executing program 0: munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) geteuid() semop(0x0, 0x0, 0x0) syz_emit_ethernet(0x62, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) close(0xffffffffffffffff) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, 0x0) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) executing program 1: r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)) socket$inet(0x2, 0x3, 0x4) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) munmap(&(0x7f0000000000/0x1000)=nil, 0x7f7fffffc000) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) shutdown(r2, 0x2) recvmmsg(r2, &(0x7f0000000240)={0x0}, 0x10, 0x1, 0x0) pipe(&(0x7f0000000040)) getsockname$inet(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) setegid(0xffffffffffffffff) r3 = msgget$private(0x0, 0x0) setuid(0xffffffffffffffff) setgid(0x0) msgrcv(r3, 0x0, 0x0, 0x0, 0x0) setrlimit(0x0, 0x0) r4 = syz_open_pts() close(r4) close(r4) socket$inet(0x2, 0x3, 0x7f) sysctl$net_pipex(&(0x7f0000000000), 0x3, 0x0, 0x0, 0x0, 0x0) symlinkat(&(0x7f0000000300)='./file0\x00', 0xffffffffffffffff, 0x0) symlinkat(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, 0x0) socket(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x3, 0x0) executing program 7: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x8000000000000004}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000300)}) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) getsockname(r3, &(0x7f0000000000)=@in, &(0x7f0000000400)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x3, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, 0x0]) chown(&(0x7f0000000080)='./file0\x00', r5, r7) setreuid(r5, r5) r9 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) r10 = semget$private(0x0, 0x0, 0x301) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000200)={{0x0, r5, r6, r5, r6, 0x0, 0x3038}, 0xfffffffffffffff9, 0x9, 0x80}) getpeername$inet(r9, &(0x7f0000000280), &(0x7f00000002c0)=0xc) connect$unix(r3, &(0x7f0000000300)=@abs={0x1, 0x0, 0x0}, 0x8) r11 = socket$inet(0x2, 0x4000, 0x8e) r12 = accept$inet(r11, &(0x7f0000000340), &(0x7f0000000380)=0xc) r13 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) sendmsg$unix(r9, &(0x7f0000000540)={&(0x7f00000003c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000400), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=0x0, @ANYRES32=r8, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32=r5, @ANYRES32=r8, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r9, @ANYRES32=r3, @ANYRES32, @ANYRES32=r12, @ANYRES32=r12, @ANYRES32=r3, @ANYRES32=r13, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r9, @ANYBLOB="0000000018000000002a64b855f5cc246c000000", @ANYRES32=r11, @ANYRES32=r12], 0xa0, 0x409}, 0x5) fcntl$setown(r1, 0x6, r4) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) poll(0x0, 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x14, 0x0, 0xff}, {0x20}, {0x6, 0x0, 0x0, 0x6}]}) writev(r2, &(0x7f0000000140)=[{&(0x7f0000000080)="35b5c242413c1026089a59583cc3", 0xe}], 0x1) ioctl$PCIOCREAD(r0, 0xc0187009, &(0x7f00000000c0)) executing program 5: sysctl$hw(&(0x7f0000000000)={0x4, 0x8}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0x1c}, 0x2, &(0x7f0000000080)="dce07cd20c400eac43e3f403155046f40f3a837ab6c825eaeb182b7ded69f96b0c4304a582d56c84841c89cfcf82f4e4c7bca992f292721b5271a5bbea1410ef7489ba54dcb13e095256af787ebcdc7d196c9d7f6c0af29b5f51f0e517dc7b67d5ce50b6d313d372ec8f9ac63fc29b415d9806cc3483c35175cc4b2fee0e9f0b3db7dd44c31080110c04b56844e29a51e0b76f387bbbd22bf33c87991fd9a48639ca3afffd9a86d61a", &(0x7f0000000140)=0xa9, &(0x7f0000000180)="65bb50eda5989194e6fffbb8332684eb670e58d0e6fd9eaf0cc1254df62abf0ecc6019df89c9072f9b5323166bf4c62e6cdfcb4098d775f494a92afe6defffa090d71e20db38be4f1d834ccdbfe948ae3c65c06bc710052211da51aab60d16e6208aa5e84d10c6121766c9cd4c7f89f3c4cd9e374eb4e4204787ddc6e8ef45bde20d723a496b2ae8d46b4d31ef53add95b211ac3d5945009accc8f75f455edd7415296ec4971ca8b519e86e05d00cfd06a3d984b0a", 0xb5) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$vfs_nfs(&(0x7f0000000000), 0x7, &(0x7f00000025c0), 0x0, 0x0, 0xffffffffffffff2d) executing program 2: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x15, 0x0, 0x3}, {0x16, 0x0, 0x0, 0x2000}]}) syz_emit_ethernet(0x6e, &(0x7f00000001c0)=ANY=[]) executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050300000400000000002001000000000000cea10500fef96ec0c72fd3357ae30200007804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3eea3c57699a6443a42102000000720fd18b08fbb670c1f5a872c881ea6e2ec5890400180000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343732051eeab71d89e0000405f8ffffff", 0x95, 0x0, 0x0, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0}, 0x10, 0x0) r0 = socket(0x11, 0x3, 0x0) r1 = accept$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) getsockname(r1, &(0x7f0000000140)=@un=@file={0x0, ""/508}, &(0x7f0000000340)=0x1fe) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af6300372821", 0x62, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) executing program 6: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2412df7) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "ce51bf2b1e61cd965d51c9f9c3e137a69f61a565"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x0) r4 = dup2(r0, r3) setsockopt(r4, 0x1000000029, 0x2e, 0x0, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x20, 0x0) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f00000000c0)="46c4f10bc87c57f494", 0x9}], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100}}) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x3}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r7 = dup(r6) setsockopt(r7, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) executing program 5: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0xfffffffffffffffc, 0x1000300000001}) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0x0) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, 0x0) r5 = msgget$private(0x0, 0x2) msgsnd(r5, &(0x7f0000000200)=ANY=[@ANYRES16=r4, @ANYRES16=r4, @ANYRESOCT=r5, @ANYRES16, @ANYRES32=r3, @ANYRES16=r2], 0x401, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) sysctl$net_inet_divert(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setregid(0x0, r6) close(0xffffffffffffffff) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r7 = syz_open_pts() setregid(0x0, 0xffffffffffffffff) setgid(0xffffffffffffffff) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@local, @random="7004f5b37527", [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x8, 0x3a, 0x0, @rand_addr="3be1e300", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@echo_request}}}}}) setgroups(0x0, 0x0) writev(r7, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f00000002c0)=0xffffff30) lchown(&(0x7f0000000180)='./file0\x00', r9, 0x0) setreuid(0x0, r9) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)='r\x00') executing program 6: mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="4d6049d6434a04c6a4657bc63645289ab070286848307b8b02e4ee441ecaefc7c9af410a608e2ffee8e4cd288d022fd0a8e77fbeb889a72cc049345fc6ede7954f476376867813c4aea03f3126e36e614a652190df4e7b917dfead15f3e182f9c56d64cf518d2aa627ae243b90758d06fa83fbc7a176f8937daa1d6edc1d8fdbf3924d6d0303f6c7f6dc36a5bbbfe27522423a350646907f29102c6b33e7d2dbf3ab6d6a187d960e392721a8aa20713acd67f615986609a1fae817224716fcf6d7d82c9c4f682d7e67a1d9c512fb304f728b6d", 0xd3}], 0x1) execve(0x0, 0x0, 0x0) r1 = getpgrp() ktrace(&(0x7f00000000c0)='./bus\x00', 0x1, 0x40000400, r1) executing program 3: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}}) sysctl$net_inet6_ip6(&(0x7f0000000280), 0x3, &(0x7f0000000080)="3998a8", &(0x7f0000000100)=0x10, 0x0, 0x2c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) r0 = getuid() getgroups(0x1, &(0x7f0000000140)=[0xffffffffffffffff]) fchownat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', r0, r1, 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, 0x0) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000180)={0x1, &(0x7f0000000040)=[0x4]}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x8021, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) executing program 7: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x40) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x20000, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000340)=[{0x3, 0x0, 0x0, 0x400}, {0x8, 0x1, 0x80, 0x7}, {0x6}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x35}, 0xb, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) socket(0x18, 0x4, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x1, 0x2) getppid() setreuid(0xee00, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) socket(0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2, 0x7) sysctl$net_inet6_ip6(&(0x7f0000000280)={0x4, 0x18, 0x29, 0x35}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f0000000300)=0x8, 0x4) recvmmsg(0xffffffffffffffff, &(0x7f00000002c0)={0x0}, 0x10, 0x801, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x4, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000680), 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000380)='./file0\x00', 0x40, 0xb2) sysctl$net_inet_tcp(&(0x7f0000000100), 0x4, 0x0, &(0x7f00000002c0), &(0x7f0000000240)="81c99eb3b6882e", 0x7) socket(0x18, 0x3, 0x0) open(0x0, 0x1, 0x0) getpgid(0x0) socket(0x18, 0x2, 0xfd) executing program 1: r0 = socket(0x11, 0x3, 0x0) getsockopt(r0, 0x11, 0x3, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) sendmmsg(r1, &(0x7f00000005c0)={&(0x7f0000000580)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000040)="02cbec051da7b26c931c5cf11ce776b6d67799bdd674b79b98a26f6e1dea9896a6eb97ad97a62a8e7d8ba6cc84630e8da7151720c80530fe691d0bfd0ea37f1938ebca33e34ad3445b9c453fe507f92e1b356f1e8459ebc0c39a98b54b30c7e7b32ca65d55832607473c40475d3a8b704c34c97e95d34532a1777565f86f4a51411776de91e86cb44d0902b3010a3431cb1ec45b5d0c892d020403df53a1c34bfe35e34a8d4e937962556603fd45132f35dab11004a77676e5c2bedb87ac1792c17756826182705e23ddeb0ea2154c78ef5a688d04", 0xd5}, {&(0x7f0000000140)="2802816e8b8df11f03836a370fc4ca759d4d9e0cde43a47544656b6dfce5c2c3e638d2c9902c86cfbcac1b277615d3b8f0da0c83cb16811e54196172788d658eb24697ebe0f64d38387c8d6e8742c4dd7fe2cec406b27fbe53d66246a248f9365bc04e9991664dd061f1b0a2b7cbb2903f04d0453c9e306e3715be2d8f622ea74e83b9ebd647b102d7005044d987ac446515483e8efb488eb7a5b5eabe5ab7637d3bea8ec092d6ec555f521f6bfd395a7c230328a95fd2de6a23180d3a761a3f70f9fd199b4a30b583e644c7d4d9cfb24c3e738a4e47600ce8782eb3d4d0f181e8f357fd58a25b2916f76afa8285b9e616996c652292a92e", 0xf8}], 0x2, &(0x7f0000000280)=[{0xc8, 0x1, 0x3d, "f3ff961ac222a76fc3576d4a6bf8417d4f33f2085f0f72cd128ee6eb43801653731e0cc3642348de5c4000faf4cd86795604fbfceaed66951d2871ae656c41f8be4fd1633f2f0ca42dd245e503baae226deed2e3bbd2aad0d07f8be2dacaa29d408acccc8c360e93a9edac7205a3eb1d9bb003197f6b311293f166a46cb2929074323a241adbd442cec1c4aa75d6d34dfd887971be27b8912345e7d48465292692ef794e524c90e9e835ef24086ef2ce207d026c7f"}, {0xe0, 0xffff, 0x9, "28790bc93457fb570dbb75dcb538e22195794ceaf205c921c09a934de5f3bfba152f13388fd68436fbd838bd283bb538e312a85edf75ffcdc8b75b5d8cff64d46ce4ea451c35af338ea83e262b52098e44e6bf1d5b76202f309dc55c7029bf9905c84d68d652ec5e054675e34cee41c52a83a8f9bdd468cbbe554102bfd67b7a9d0b187c517f4b6fd7f340065cbc07818e70ada939f04349b39c56d4c7548f479f4271713d1bca9674456ecc29efb80d461385f0383a891cd1578f257e3c95cf72ec575d1e41f58105cb83cb"}, {0xa8, 0x1, 0x1, "92693ad181085c9655cd2185360407df46697d6ea327b5988a18a9e5e6c5db95f494891f44f53dbd99d43f9f826fb20e37e6d82d3aa648cd5db0fc96b1208862e75e85b509f995a10f2ad297504c3b37df50ce04ffa8952482bb03a3e6b8ed7995deee5f5574a8b7fb470ed06808b0ffe1fc0623347e61b4a8c4a74b4e0e5e2970264ece18382345ed54bff96aa562234af9fee2e904"}, {0xa0, 0x1, 0x5, "27bd4f872f683b4a46e321549aa064b857ee84a56cda6f24f80d23ccb16f9a9da13f60f41cdf0ee1cbbc758d07c76c5c98b30c0b0aa040bf960c97d23479d04c8d98a9022c590fa9060c81652049545c82687811578a194cc20f2676e754470ca78a9e2d3d3230e0692f86637f2b8ccba337970d16670b1744783a0f5819bfd98a1639fcf98601803a"}], 0x2f0}, 0x9}, 0x10, 0x4) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r2, &(0x7f0000001000/0x3000)=nil, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8, 0x4) syz_extract_tcp_res(&(0x7f0000000100), 0xdef, 0x4) writev(r3, 0x0, 0x0) syz_open_pts() r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000600)={0x200, 0x3ff}) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x8, 0x1, 0x2, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @udp={{0x3, 0x2, 0x8}}}}}}) r5 = socket(0x18, 0x4, 0x20) bind(r5, &(0x7f0000000000), 0x10) executing program 0: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb0}}) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) sysctl$vm(&(0x7f0000000000)={0x2, 0x7}, 0x2, 0x0, 0x0, 0x0, 0x5d) socket(0x0, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000040)=[{0x6c}, {}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) open(0x0, 0x80000000000206, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000300), 0x875be7aaada81e9b) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) setsockopt(r1, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000580)="3e9105d51ef2ea185538e873ec9ba98bd17aa91b26438503ea96553c2a3895c9501849927552d3cf1f17011ee64b5d5b19b7036d74f11601369c593bd6d2b83bdb11e0c70a113c09de494897", 0x4c}, {&(0x7f0000000680)="4fb753dcdadfc366ed6c604d2880be6ecba35fdb2c16439c9bbfe37bf9b31d625e398beca1d2d858050800000000000000cce3a4da033bb92a5cc65597870c03aac2a3e4324aac4125adc0d3960e1c71b921d94624033f62bad195480fe568ecb8a37527d4f9ffffffffffffff181e9b88e80074bf3157b8dea45e3391e824194bd6b879347fa51e01b4f60400000071e28d9d838278a9fd52aebec8b195383582b54006007d9ecbc41c90d477e71178f611d1ff0326888da9001a6ca6767d7f9578232f3c50853ff9b289a7fff44d3d16da8d62796f9444d1bea19541ffe9462c7add5a1847491768ca052048d624f5f6873dd35d58208bd21653e05b8c88ae3c6944af", 0x104}, {&(0x7f0000000980)="a29228fcd8b93635bd8ce9b958fc56277452f4bd7372ef7f9829fc5fc6f55a034732c8f770149389111a04ee9a4d4ea18cc39157341d5f083e3275bdba233d65aa00e5416ced2bdb35a2d0d7544e2886598fa03cd4a3a37987853a02497ab520a51f694a457dec3eb0bdc737408f856cc9f41d12255d5f77658faf335ab0f25a7330b20d57d9936f2909c4a030a1b3120801ddd6607e740f00000000000017a7699073d9497074bd10a6112e2acaefbdd2e9ff71c4292c082da70a15844eb00c9734ef5d2b2a7fa4f3403567b0e6f0d862015f8ad2d31268a9b957a4850accf9615634f6d24750e0ef7e10a65b892182dadd93906c130755ec4264771e6e09c0323159e22c27a38e56ff48ebc95cdc00728a7f0732af3d20a36c5cc15ef466be034ebb1930943bb79fdacedfdb5c7dea75f2108a3a3099a2b2fab870b47ad708eed009c668ac0a3848001a4c08da0af82adb42c4dd1797a0d20806779679c714e1b066a615b9e448ff2146c95daa5f616e8eb756d11955e0567a2d4fd95e97a178edf93ef8c0ea705b0a42dc10090c9c", 0x190}, {&(0x7f0000000b40)="294bbe01e775d42b920510a1a4327ec1b340b1976fadc987bee9952844c93c122f517f000000e5395a3adbd32b44bbf70100fbd963abbeba59c23c5310add84f1332990c7b3c89185df9f097003f67ca6918f9363386bef4cd0aa3d52bbf1ab75d8c4102f4e3138c229024357738d4ecaca017eb674086edbe0168d9c91ab1fbde25895467c8dce7fff60400008ad2d3a5431dc62ecdeffde58eaf0b9d3c", 0x9e}, {&(0x7f00000007c0)="3a5f3086dfe11bbd96d07bdd264caf9bfc4f5fb24156fa955bdb484b7502da135f05c9573fb19933b6e30930ee3b68113685e697a67fdca69fd4f06209a0e88c2081d65cdb36ce782975f98478e70f7ea8e16392c78f87cd10e6211af7801017160fd4734cd467dfa517dc3425dea91bd2e61e490ad91e19f7e101dcfd25c5e96d32432ca0d9ea300b97d2a5d6a0515a723ecf9450aa8570bb5e", 0x9a}], 0x5) r3 = socket$unix(0x1, 0x5, 0x0) bind$unix(r3, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r3, 0x0) r4 = socket(0x1, 0x1, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) connect$inet(r4, &(0x7f0000000040)={0x2, 0x1}, 0xc) r5 = socket$unix(0x1, 0x5, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) select(0x40, &(0x7f0000000000)={0xffffffffffffffff}, 0x0, 0x0, 0x0) executing program 2: sysctl$kern(&(0x7f0000000100)={0x1, 0x22}, 0x2, &(0x7f00000000c0)="71f91e3471ac8b27dadf9c0000", &(0x7f0000000080)=0xd, 0x0, 0x0) executing program 4: r0 = socket(0x18, 0x2, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) sendmsg$unix(r1, &(0x7f0000000780)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, 0x0, 0x0, &(0x7f0000000740)}, 0x0) close(r0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x31, &(0x7f0000000200)="b2111f170d816685c8e360f2faae3cd7f3a2840ed6f5aad2dd197a177c1eedc9073dc90142a8429cbe7868de45ed3fc33719ca6df71ece5b4ba3c8a918beef2c10a1f8de1a5a6f4fe180e9cb9b21f9982230f575295d4888a9b6921796b2dd92fc9175680b37ba06002c15e6d7c91b8ed900ab006ddfb67869b51a2216114d0000000000000100"/144, 0x90) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sysctl$vm(&(0x7f0000000000)={0x2, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000100)="a9a135162985d7", 0x7}, {&(0x7f0000004280)="0de54c6da06c354330886cb51d271604cac15bfb8305905441e69eda94e0bfa52ea52fa2c0e770e2c07878fd11569b80c4dd7fcc77ec348a0dea68567f673caeeafa3cfeb1b3f9190ba47746873d3f26d9f3792d22063d30bfc7adbefba16e73bcc3369cc00254a324912cab0d946896f5dab1dbb6a5164ebf8761f2a3c46266ac2813bffa4ba9b1ad0b0ca53947f8537e13bf9c671f9ff812822576da3cb2b273e036670a85ab28f87c35ee37524d38f275140fe39146baa2ee014a0fb4134bd0d304566e148604bc46044a962a9b7fda61d142df160aedd284a356b0b1e1b77d7a5729a2f93cb5a0f1130caaa6e35e16676dbe8a10796b29788ce67f9ebc3bb352c1984850bff2138ee21f906d1cd574c291027e6586ff76f40d90bb1141ee597c602d4798712a85d48a0d26a471bdf3dc39f9983cf1eed43a60217221938c29de645614e3c1168f229e77d9b8eb24dc93100e913f0bc08d514564d233b5058c3c43dc59a5e64c69cd041aac03c7febff2928f2b29bea5c943b6e0280d7c6be0154251f364afa7fb922d242842dc3f36080db1a7ec573af901377844aebe4a172e0523e093057c9399df6670e9e24a28d90397c8207df88768e3de857ff2e5f366dfdf8862003b1d3ebf6cbe781a0c2128ff4257bfcef790da86a6fb11aab61b5e9b41bf984ffef2b01274e8946538eeeb090e7d0145cd27134735d533763a994a070bf0ee0c8c55337a651204bfe6a8616e0c59f7417f7a76922577ce15ca63b16e746fd8f8356a4f100ecb07d66e1bd92466fdd3c445a9879b8b3a1dc7de27bbf6e39ace531a73ab6e8e00abd61c35bd5f042460f19a83b69db0e89c97f9092901b07bc6833c48fa07638be8377fc6e838c6e2e9f9273308a899fa6ba8f6a4ee9453769b0c7e1d4141c737c38d40485fe2b93e28efbc9164e8ac8b65f1c7397306be65a00563de7048bfb684d5973d905c272a1dc4c5444057db08de5d9e0d5e76c39a1cc4a18ab413f172ed16e7bfa44296859fb0c0c37f31623020dfc73535e7f98e00717b029d80bfedf46428cadafb03605e9062801827edb19b46d9182453149329293d4a5d027f88226c68afad5aeb9d37a9ae7a577d8a19254f8fb9adb8dc20e0fbfdc57fc12950124def2b35f44e8a79c5cab90ea5c1bfadbf54e87302c65f39886536bc9446321e7bde46947a81f314397c92ff92ed2cbde68a6ef656a855e453042866d52d1e04710cbc9b2c801601c6fa30568ac274cdd691fc26167f5e53137ffcbd16ce3e6b289cd3dde72d8f6789e1b87e63b3e8ca4fb61fadb5f69cff3e7ede2fdbc2657789ce5b498198fe716093b524d51af26b8962d4816db6cd106a2e93495a03decfdd1c91a0eda1ed58c28de540943bfeef59f6fd02f636fb3446ac52f0a359a50d5f15cf42e68ee6e63b6a7d3a15c46eab3e7b57cffedb9666da23fb607e97d694e56eb31cbc1b351121b1a62e3b87ff7a0760cf8f8de24d9d73c6ed39c33c02343270b7b8ef0f9cefd78cd74b25bc3afbc8694dc7", 0x442}], 0x2) executing program 5: sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, &(0x7f0000000040), 0x0, &(0x7f0000001080), 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x1}, 0x3, &(0x7f0000000080)="f0270e6a56f05691fa29660903b9c3af67ba8eb281023dfb4df91b57e5abd1ff4db8a8069b211c834900d9051320276816e72c8bc8715bfaccd4c2f16ed52941a9d1f0b18f14961b278ff94e83d42c28b1a4977b", &(0x7f0000000100)=0x54, &(0x7f0000000140)="9170cb4f6805cfa832de14994e48c630bf2589200d3588f22b0431543f3b50f107f5aa02f4642491a450a6fd379074b7bc7061a999997513b28d8340969f409e81c469b9237692f958380fefd6fb80df9a98ce59e784ea37a46c0fbcfbac48c834e9f0471d0d09287a3e6272550e741f2af829b8d94a", 0x76) executing program 2: open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r0 = getpid() setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x20531b) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(0x0, 0xf8e, 0x0) r2 = getpid() openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x20000, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x40000f30, r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = open$dir(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) mknodat(r4, &(0x7f0000000100)='./file0\x00', 0x2000, 0x204) utimensat(r4, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) utimensat(r4, &(0x7f0000000080)='./file3\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mquery(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x819126a1eccc96b3, r3, 0xdf8) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0xa) semget$private(0x0, 0x1, 0x404) r5 = socket(0x0, 0x3, 0x0) ioctl$FIONREAD(r5, 0x80206979, &(0x7f0000000000)) sendmsg(r1, &(0x7f00000003c0)={&(0x7f0000000140)=@in6={0x18, 0x1, 0x7ff}, 0xc, &(0x7f0000000380), 0x0, &(0x7f0000002300)=ANY=[], 0x1220}, 0xc) r6 = dup(r3) socket(0x18, 0x4, 0xfc) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000540)={0x4, &(0x7f0000000500)=[{0x4, 0xff, 0x0, 0x7fffffff}, {0x11, 0xb4, 0x7, 0x8000}, {0x7fff, 0x1, 0x9, 0x2}, {0x0, 0x0, 0x0, 0x10000}]}) syz_emit_ethernet(0x3e, &(0x7f0000000740)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6099572e0008f000fe03ce20decc5471131671b37a4b7784fe80"]) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) executing program 5: r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) sendto(r0, &(0x7f0000000180), 0x0, 0x8, &(0x7f00000001c0)=@un=@abs={0x0, 0x0, 0x1}, 0x8) recvfrom$inet6(r0, &(0x7f0000000040)=""/233, 0xe9, 0x40, &(0x7f0000000140)={0x18, 0x2, 0x6, 0x7}, 0xc) sysctl$net_inet_carp(&(0x7f00000002c0)={0x4, 0x2, 0x2, 0x4}, 0x4, &(0x7f0000000340), 0x0, &(0x7f0000002300), 0x57) executing program 1: mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x1) r0 = socket(0x11, 0x3, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae3200000000039d2d236073705ae04be38164991f7c8cf5f882b297be1aaffff6deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb7700900a872c881ea7fb53bd676d907c400000200361b1257aea8c5000020020000000000008abfba0900000008e371a3f8343712051eadb71d89e000040781e41a80", 0xad, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0xfc) setsockopt(r1, 0x1000000029, 0xd, &(0x7f0000000000), 0x0) executing program 5: r0 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000080)='9', 0x1}, {&(0x7f0000000300)='?', 0x1}], 0x2) mknod(&(0x7f0000000340)='./file0\x00', 0x8000, 0x3ff) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x4000, 0xf4) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2000, 0x0) fcntl$dupfd(r0, 0xa, r1) sysctl$vm(0x0, 0x0, &(0x7f0000000380)="1782c0eb18d3d531c2a964d676184a1f121db2ef0d4719b04e073cc56601e107b4d278467a5ea87c7b1a495165330b3ddcaa635e049cbe51f667d0c4fe26ed718c3a950ddc3d88b810cf0f000000000000", 0x0, 0x0, 0x0) syz_open_pts() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x1) getppid() open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) setpgid(0x0, 0x0) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f0000000140)) ioctl$FIONREAD(0xffffffffffffffff, 0x80206913, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r3 = socket(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x102}, 0x0, 0x0, 0x0, 0x0, 0x1}) sysctl$kern(&(0x7f0000000080)={0x1, 0x27}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) r4 = socket$inet(0x2, 0x4, 0x20) setsockopt$inet_opts(r4, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) setsockopt(r4, 0x8, 0x69, 0x0, 0x0) ioctl$FIONREAD(r3, 0x8020690c, 0x0) executing program 4: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x214, r0) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2) r2 = syz_open_pts() unveil(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='W\x00') mknod$loop(&(0x7f0000000100)='./file1\x00', 0xc000, 0x0) msgctl$IPC_STAT(0xffffffffffffffff, 0x2, &(0x7f0000000140)) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000180)=0x1) ioctl$TIOCSDTR(r2, 0x20007479) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0), 0x400, 0x0) fchownat(r3, &(0x7f0000000200)='./file2\x00', r1, 0xffffffffffffffff, 0x4) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f00000002c0)={&(0x7f0000000240)='./file2\x00', 0xffff, &(0x7f0000000280)='./file0\x00', 0x8}) mknodat(r3, &(0x7f0000000300)='./file2\x00', 0xc000, 0x3f) sendmmsg(r3, &(0x7f0000000940)={&(0x7f0000000900)={&(0x7f0000000340)=@in6={0x18, 0x0, 0x9, 0x401}, 0xc, &(0x7f0000000680)=[{&(0x7f0000000380)="24ce2bbb35a70fb86a9354829a83c57e24503e9895dcfb05bef9d5bf42986d9e1edde618208e65c1440d8b97015cf0bf1907580339904ef9f1bacd71b697e71ab5f4513dc7926b90342c4f51a5a06cd073e589f986b52d083f40cb339aa80e731accdf040efd65fb0ee90b45577e659efc85feda2aaf3353a3cc032c696157c9f816b1c1a1a9811a1f30e531c617e2d71a3815ad95c864de2cb7939f5161e552e3f628d3db21b9be92f2d9c42e8fd16c2cf86df935f569c8b8", 0xb9}, {&(0x7f0000000440)="cee6a5297626bcae328d73dce9cf3e4593504b737917ff08b11fb0d48a9ac565d138849035499134aceaec8b6a495daab08d4fdec2aae3948f5ae02ef157ebe88b7e385d9610c505051ab6ee9602ce943cb55259f663651ad5caf2958c5453b163403d7a2495bfb3e62e80ebb7be", 0x6e}, {&(0x7f00000004c0)="cf864113c57dfa1ec9ffeb3ba8be84cb01c42271a6de58e174f73f483694c6008aca8f316ddb0d5c2eee4b329865c79e8feae1f79437d8c811d26154a47efb5193db79a66c4eaadebe249ca10f8a727517b0a6575282b74eb8c9976fafd77c35a21005dfd84f0371f28eb34da6f4", 0x6e}, {&(0x7f0000000540)="0d32bdf9d671132829db31dd290f03b4e32414d9b9d4d50c5f863c415f1de04ad18e72b66ae10c040db498d6afbbf2b282d923fd3360b825e6b4ec7fe76d41ea51bf8e18ba5437e2d3efb90c8107", 0x4e}, {&(0x7f00000005c0)="8549318c15f8a14d978f0dd47baedd328ca4c0d34ac43aa2a154ee7fbd2b118b9e97e90f06d2d3e215643c81afdd01c2e8632b5260ec1a794a14e68624bf698ace3a2b47ebf5736c52ad36f692732bcc021d8c5f65de558a7621d804eb006c56a493e12859646bee08c644da1c744d43ee5d5c2811b46ce758df861bff4a630d0e32352dccb4c317905a2a63c193be31f9578c846f39438069a92ca68bcf66d6caaeb055bb479db2ba513c218e141cbdc5f930151696", 0xb6}], 0x5, &(0x7f0000000700)=[{0x28, 0xffff, 0x4, "47f35d274030681bfc10c4b71127fef1f4dec8d23a086d"}, {0x80, 0x1, 0x8, "9195914057b0819b02181c4a7c7aefd5bed4093a4006e5d1b1ad8423c26cf7a4c6501d9bc0ffa64cacd2699b3f997b71056836b25fe08968d2020b7f495e8512b908402d035b3a2c5d4ea3d13b02c45397429346afcce4a281150028743cff633303809def03e5d94c585d43fac018cc"}, {0xb8, 0xffff, 0x6, "1fc2098eac0120eebfbf847ccd0cc1906938c9edb559e72d731b5a850b94d817d2c7a63a51c277fedca70173ac32377e3f88de32a4f1e913fa35afce4e18ffd290190044bed587a238382ebc1268b1718d938848708c0836303fddfaf1e6022118deabee33d43d72458528b55b45649628142616154e1fbb6ef9a2850c9af86157928bce6b3f9fbc86f6d6a97cfab9fdce4cec40209727e04d5bd7c660591837ba2d4f5b523f"}, {0xa0, 0xffff, 0x8, "fc92557f66ce16d9784677f2dcd05caf874dc054733546da7496389b22e985b24ddc0ebb15f0f3c60c4de19b31eae84f0126aa5efff8b450677afa9b4bcc0fc3ff51e70355bab86ae5538ca81066e0024513c843f1a4e1589423798ee471868e83524fae4e804be4296260d86a4dc9eca2f4d761d6c45fb9005631bec18d44b61895af0a65a4236319"}], 0x200}, 0xe189}, 0x10, 0x4) mknod(&(0x7f0000000980)='./file1\x00', 0x1, 0x0) r4 = syz_open_pts() r5 = socket(0x10, 0x4, 0xcd) r6 = dup2(r3, r4) write(r4, &(0x7f00000009c0)="23584c421bd47f868afdaf705b8b20898ce25aefaed800076080d623868863a5169af075536f7d0015290281e72d5377f3488c68556f", 0x36) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000a00), 0xc) open$dir(&(0x7f0000000a40)='./file2\x00', 0x80, 0x62) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x6) setsockopt(r5, 0x0, 0x7fffffff, &(0x7f0000000a80)="7a94e6c1bedfa81b0ad506a65233f5bc394a9d85ac44b5f60d180af30403f7b773910ecdb0d4c008888c122cbd9a05c89b6dbeddf79cb46e06f3ffb022166043a244df8dd1af6e99a7a3000859d6efa78bb43ae28a6ee5bddfb2c0863e2466e6ebcb3408ebc81ef10cf9247c3f7c5c55a8bceaa8d1ec7511c65a88fca3523917e2d53e15961fccc25ac299e0a08a3a74f58436d968c749355516092e55d816ae43eca520ce4ab7e192e6102fc373e88794131bebee8727f9ac83ae5bfa061005a3000cff66261dc9da9bf53600b5138e3a9b98f43228bbe6149a37bd2dba2de74eeda64b7db6f1e80d850feb2780a29ca76f6de477c9ba5386d3e0de", 0xfc) msync(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) readlink(&(0x7f0000000b80)='./file1\x00', &(0x7f0000000bc0)=""/251, 0xfb) ioctl$VNDIOCSET(0xffffffffffffff9c, 0xc0384600, &(0x7f0000000d40)={&(0x7f0000000cc0)='./file1\x00', 0xc8f, &(0x7f0000000d00)='./file1\x00', 0x8}) sysctl$kern(&(0x7f0000000d80)={0x1, 0x36}, 0x2, &(0x7f0000000dc0)="6ef94c6ee27006a196c791266927048cf78db0693dd0a9d1c702257b13c61573d53a152395ed756e1d84b63a486ad6365b8555aac925424ab1c109a8b1d5cac7b0b9bb65df7dcefb6aed20fcc3ef2673178bf5fbbe916add4f8df2c6b32614dd7d918b5a1dc1214148c13d9f69", &(0x7f0000000e40)=0x6d, &(0x7f0000000e80)="bf7f588a3c3973f8530718200d664fa1f6ff3ad2147c125cd908b18203bbb9c8d33e3d2b583d34d2bb4d7f6bd7bb9320c1badd2b89736e76322ed8a6a0c00e8c706cfda329250a14837f683f0dc304d3f6082ee0a37dbe352530655b2e7dfcdfb0465ed02b4b549239a9087ed9fc102aca11871c99642c70e30f22717814e5ffb2ec71d08d9e62f8173fb46b4a39d5f9d857ff2387f2b01a340270b561274914eed9b96b5c04ed6354", 0xa9) syz_emit_ethernet(0x74, &(0x7f0000000f40)={@random="c0a526761a47", @broadcast, [{[], {0x8100, 0x5, 0x0, 0x1}}], {@generic={0x8149, "191f5a7265920028a95ebe16b7c9c977d3cf1ca882c1ad883c9c8e966a93277b7062e4a24a45a5bfd9fbd88392d8d463bcb6f241098d554934895b9175ec6c07e83bdbad32f8231bc9407d29e668ef4c45493851b5eaba28f3f9d574ddc55599685d"}}}) faccessat(r3, &(0x7f0000000fc0)='./file1\x00', 0x40, 0x6) bind(r6, &(0x7f0000001000)=@un=@file={0x1, './file0\x00'}, 0xa) executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "0100000000b0b9c136000000000000005009005b"}) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x61) r3 = kqueue() r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) kevent(r3, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffe, 0x8b}], 0x1, 0x0, 0xbe5, 0x0) dup2(r4, r3) mknodat(r2, &(0x7f0000000100)='./file0\x00', 0x2, 0x6) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x20}, 0x6, &(0x7f0000000080)="0f23ca2c46f958e87c1939c867c99d710339a58f6a04d4d8265bca1a267dc44f9990ac5c85815774b5cff09d33274f43804ec40d461fbba00318e8ca5e5ac5cc354e1331d08a0b9fbd56ba35120c26abc7702426be86cabc56962613b82c8982afb88a74", 0x0, 0x0, 0xd6b564e3a461cd12) select(0x40, &(0x7f0000000040)={0x2, 0x3, 0xffffffffffffffff, 0x0, 0x0, 0xffff7ffffffffffe, 0x0, 0x2}, &(0x7f0000000080)={0x1fd, 0x8000000000000001, 0x0, 0x0, 0x0, 0x400000000000, 0x0, 0x5}, 0x0, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 1: chroot(&(0x7f0000000340)='./file0\x00') sysctl$vm_swapencrypt(&(0x7f0000000000)={0x7}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$kern(&(0x7f0000000000), 0x6, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)}], 0x1) open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r0) pledge(0x0, &(0x7f00000000c0)='\x00') r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000001800)) semctl$SETALL(0x0, 0x0, 0x9, 0x0) semop(0x0, &(0x7f0000000300)=[{0x1, 0x6}, {0x2, 0x7fff}, {0x3, 0x80, 0x800}, {0x1, 0x8}, {0x2, 0x1000}, {0x0, 0x7, 0x1000}], 0x6) r3 = getuid() chown(0x0, 0x0, 0x0) seteuid(0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000001c0)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x0, r3, 0x0, 0x0, 0xffffffffffffffff, 0x200, 0x1ff}, 0x10000, 0x9, 0x401}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, r3, 0xffffffffffffffff, 0x0, 0x0, 0x2}, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x4, 0x0, 0x1}) open(&(0x7f0000000200)='./file0\x00', 0x40, 0x35) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r4, &(0x7f0000000000)=[{&(0x7f0000000100)="b2", 0x1}], 0x1) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x41, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) dup2(0xffffffffffffffff, 0xffffffffffffffff) munmap(&(0x7f0000365000/0x4000)=nil, 0x4000) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r5 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r5, &(0x7f0000001000/0x3000)=nil, 0x0) executing program 7: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x41, 0x0) r2 = dup2(r1, r1) getpgrp() fcntl$setown(0xffffffffffffffff, 0x6, 0x0) fcntl$setown(r2, 0x6, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) r3 = socket(0x18, 0x3, 0x0) close(r3) sysctl$machdep(&(0x7f0000000140)={0x7, 0x1}, 0x2, &(0x7f0000001400)="803fb030652332f47b3bf5ddfc9e66575ee83fa6824c4eaae96f4aa52ea5985d0eeb8b2f03c2c1c8717b19988db56caa66615de16f200771425523124a40f91f945d2f8ceab8ec04b6d1cb4792d73c02123466a01a212e188b1ed70d052341252f43ed58c3a3f3255d9676bcb571bffcf899a3cbc1bf0ee72089d27ecc483239038d78efda73b310db7c0831f44a5af57225ff81743eebc9c56b303337ea65f930a3b7efeba54ebdd50a49754810dc2bdab00260f950eda44a98503d9e8cd39a4a05826983ba581eae13d95a627a98d2997055c79ceff953cbd0d9d2f8462cf227f45445594e392409bf0817ae864e0e3a3ea035", &(0x7f0000000180)=0xf4, &(0x7f0000001500)="e9bd3f4711b258af5cae1b831ad73cb55322396fb3d375d7ac6369974cc81303f187c53b94ec0fa7c5a3adf1ad0cf90098a6d666fd277d86048498934dadff5861b5146fe5a77153353920e11a525062d03f5788da4e6aad", 0x58) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = msgget(0x0, 0x10) msgctl$IPC_RMID(r4, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x2, 0x0) r6 = dup2(r3, r5) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) sysctl$net_inet_icmp(&(0x7f0000000200)={0x4, 0x12}, 0x3, &(0x7f0000000240)="36fd3119afe857b58876ee38b34ffc38bdb9fb181a21c51d5be9f476cae07c8bdbfbf9f25679db6036e1c29f8cffd1fa2e76bab2c4c009bdf2d52800b1a4cd60eee6d1a167007c0c531efe9f13d370b471cba28f8a3b3a46d153b63fe484d06c6b2529acbc04fe19ade3a33bbffb374422313b4cced245383c4847a4319ac1ee3256d0febfad79c829be1e62e58ab3e98f508a902ca61b428ee513db7477b1df64cf76a577968b84fceff6e5403378500d70e3939b4a639a410cc4d12586f53e83a7682a4ea03cc32b4510c1c819acb6a921781a24151a7a1ab703e79dddb5672d1072276e120ba4179d7fd1265b43e1b4a0aeeb6fa4b3fd667d9fb46c819d0ec63aeed1c2e2c91410e96946dabcd0a145bf2d31cae040a1c497fb0d86f5cb1bb010205c51ffd573e45e20c2fb2104769cf1b982da5459a28ae1a3c8867245c4f6aa2efb702d242f699b9c67efbfc642cabaa3f339e8e8fbc1ca56dda4fb5d283dc5e61bd92d1faa83dae6293087b64db19b5efe43e599db94f966f802438ed982b9fb75b3b22a2867c70b06a7f8823bca477ca3c5", 0x0, 0x0, 0x0) sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x2, 0x1, 0x5}, 0x4, &(0x7f0000000040)="25df4c72947009d10ec8a926cb8c8450a077d1a6ed3a7b2330a7e54f2a50d1d4ce96226811f3374be116262c32e8e57165dbed0ab5973cf69b87cf3f63d039a1d67cc8466e334d511129bc7e370bf1534ce7fc78e8c6907f964a2a0c827ee93d20", &(0x7f00000000c0)=0x61, &(0x7f0000000400)="ffa13c72860ee839ea2b3617521c2182a93584045b9b1623be23e1c73855f4a5899095325390d07b12cc8f0b250bcc9d19e9f99a99c96cb4f1825bf71e6a54785fca6039b798f80d3cd82c953a494a7dcff3203af3c55ef2c2046e4fb9ed9f466cd4fe52bdf680271f4b37cc589553cf59e6c09b4f401601471d29b5b7b75271637b1e4f659dc7b405211bd219e0b635c8944b7d603c28f01428ae389cde715bd098794f11683b5ec4dab82c2d7def003e308826d6281bcb18c36c308ca7ab28858c6b3509d03cd4658ba3294d2a7f77ba1e1b2691766c4707832b4a0f83c9902b7d806547b6fff8702237294f45712256fc51c14d6db94ca0fbb2289c35233b562897dad9b4cca38a7fa93a291e39a64ab10f5c091d58661a1196a165e222729a0618c62a3c0d13398549c88cd10c084c0a81936a227c6c51efbdad920796e3c08a9a789b291e44dfb72d35e1709ccf98d83031e3d7ebd90fe707274c11e06d35b38160c265f4052f8b5e0a9b2bd1ac9fd64861b56e3df9792286842a5313bccffe1d96477e0bb05d044510db63721117a4c6f7dc87732dc84ea8decf4433cb01f975e42dd9b1755e03286a1c90989aeb39b1c47ecd36f84cc319034d9298ab05818e450e0f3cf2350f2d9b3cafff44144ec0fa00e2025fdbaac0f9041fc858610733b5bdf4f6286066e0f26c514a267e8bc0f33dc2b18db4d1471676c1dae22c280b196b743845d1f09c29fa42225db67a593ebf28df1d745f4e405c92302cdd969326823650414b8b77728f7097b9ae90a1a0966a9fdd4dda5cc690d33f3f569d1bab4fe959885da53ca5a90af05d744021e4a2a8ac9d2e1dd7c575a44a9b70d54bb640cb11d50446fe59446d948aa3bab8dcfbd989b3291053965f8fd05b3c34089bf185e950c5092dac90f7f12da5c898b65fb333fc32b8fc637a30dbd1dc78de7e90d594af06f5e4e2281ac202be223369aa8ccb7479cc53e157bcd6056ee98c6fbafef55644838f7199a162f192c51ddd862410840f5ec4e5528f2162bf339d2697c8970880f77dd9daba5590edad8594f2e6e40b510f9e7cd1ddad1bbef7dad25b782175676dfe749466c21812b44fe142873f51093d2029d1a56ba8ea22af620ffbfd44a818889b6adc09ea4bf9bc249cef7d58c477d686f55801c3362ff6e856956310ff8404ab0b01f6963ca75f68180935f98310cdd9dbcc4546860b1afa996f4b361dd85801e4ae4b944d803154d498312ce79be7643c66e02e90bc81e31808edc23972d9df686c971d66bdc873bd6ef13b3f83b6bfb327dab2b8404134e07ef813b360eeddd417ff74aa0daac1557baea4970e1c30f40988f8b64082f6ce9e92fa00d7d7ee0d286875dbb74b41ddf7f76f78cb08bac5ad5d32f0b05b645c91d46d88546ea048c5a03907862a7aad0af6605728d64d1e0d85568a6391b36da35b430e7979bb0c6977985470bb59a092706d3980704b072c11c79aa0fa5df07f79756037d85dd8d0e980f6aa1cb045115ad9ef68118cbb33356bf27eaf7a199318debfa46942d83f7e7f4ef72233ab072217e1479b7b6de5e423bf47c0cbdc504f07e91f3ac71cfe2afcc1df49d923788cc0956b18b59314db292ae1a7b48a25da7db85e0d77d5d4208fbe325c174db8e63a9d953869b3a8aceebb8168185c17f64fe07c2960caa3844ff2d924e3dc8c1c26308b2663821fb27049f6c4ea8d6751b3ea9668609e88942bb36e1c7dcf5752bb0b536e377dde84a4aae4523cc7c647bd78a57799b1b6da03fa8966bb178f8d072684b8e9d024977db1e505bb4f42bafc553b0bff67e1104478bdcc3c403918d510625bd078e36fe582e1df765795e9b4f1c9f10aec691ea48db77e8082010389d3251c2aecf933a9b394d0b478dc1adbd06c41eb4610c422187812a161fe9f69ee5d213a20855a3d7629c97daccc7d8a85e0bb2fe12ffdf6d70e2803521ca158440a480c6d87a6141e714158d520bd34d81e0783929cff2623e70644a3087d9ef58fe503cfd69757beb51bb3adb1c8e6bfa240446ba93ee8951aea812192107960ae55042d10ea0b5a0cd4bd5228c339fe888c0a12ceb400f17a4a9883bf93384ed2fba4c67eb625e834513586bc1a8b2ee433d6a415fbea62735710abb90187412f652bc08c6893433bbe47390fa2416715628d00d098418b5ca75a36fee7520b726cff08efd9c684fab39adbd23418ade85068f9e0594a9dcd23bc6d4f05617ff983b6b7499b0f54e81cda12576f8cde41c565f08d333a30de0e7ebf6e3d7104a7b960f9cc674e85aa2b8045bc41aee367192da4971dafad32826a101c3ab70bf62bc35cf3f79896d26b1982cc91028f1c6721dd57079cbe3a21876a30faac9ceaaac2b6c708f2a4d2621fd8bce73c435ed1bd424e55e64ee0e9c6bacfc8aa2d5a1dad294fccfd2f56e6c7d27099fa999a767102570cabeaa3e5f836dfe859a5173d201eedf7dee1982ed5be5d3d4b975c49d078e70d7557444c9fed6df7b721674ee67e5004b66ccb8bb428a109e2046a8f30ce45db5b6c671f9ad45636d2cc8d79e5acb240e2384f4634c287b2d1e873d20a889c1b8c35a17883f22d8e3f6c1b1fce477e85042ef00aeb83b50c7e07f792356d924c9698bba333699f5e9511972a968a870ae42035995ec0796b93ad10a621410911df0b52e66bb95d9252103e389111137d9f908da8dafff9d12b80fc00182d7b97854f1453ed1a86556527ac47531b1000bb308fee9a64850bca19ded6f1d37bea206ab773c31e7725d59a6598f2439d8bcc0f185e9593385a4e8ae989fedd2746a40b585a39e473c9de04e2a6e3f9a86c2b1c2cfcba18f313c177ac9acfbd1e141ac6e7ddd2de3bfc32da7d5f19a60f3ecb2b72f8f950b553b65a61abba90bd3899d1574cad47381b6991596ebd40b9503567412572c29790345b59978bb361b3325c82e8caf455c001a4e31799893ec203c187d7ff400cb9bd249ff2c4e44269e8778600b5a4853d4dad6d2253c1d62590d25702dd430be1c5ab74252a6622c89640c790d05da7cb7605190faf101bd096dabfecc13eed753f3a61a732726a5d1a6db44a1629055b512504b3b762c98aec6d6bef6544891334a6ed1238e04e4b31993f0dae09a1f71072d33fcfbd3ac970cb9537b9806025083db4923c89604d39fe91826eb2cdef6544b5ade6f1d5bfdc767771dc05767659fa6b03843a00452b663eb367ea129fb0ab216f5197c510b9ed2907b58ec5784090ac3aa267fcf58dac1439b2c9195f8110770fd5095dba68f0b81f1e1de033b40408cb71144d653bd94d395b51abf1354b9979b679ab3f94ca8b58a62731a1575deeb3908097b419480d27c56c37c4da2473867114e8f9d5b3023b2956ae6841b83d9df1989c3192f8f1f1d73379dead532459d2dda70400e587fc52580f79b4ead724984c2ba806385342deefcd2de15b5a30eeb0f86e8c0a779fcdcc36836348b739214aaf5f23a7119f5805a31f24cbd0849cbfeb336b67339dce277534a42019f480d9cf1ad5c2b201f01612b236477546a4500600dec6a66c826884f9706244ceda61895a0ff1ca648c635bdb9e0642bf1e943bbb75ba55d917ecf6ddb98e821243cc81e57a7061ec252db49a13a5299e7d3ff3c805a50aaacceb2367ea6b9a75ecfc4f01c6c14af10492e7be3796abecc41980788267d608524f656c68e2e66836d58ec6067ca75e36e224637cd5bd075a9fbf62df8c4007777bc0ee1e3ccf2d162f4d82cb2d00af82627117fa9a26fadeaae9d299d31e63b46fc3ae3907eab00d3390d96183ce51f0a818101d980271add70e2f698d0f5283eba98a51814d1e143119e0e5130b2c4353098431d16a0afbf86f3f317aaaefe363e668cb98f0fbeabf88817333f803fa75f3ec39bd30c8049caa65f594af733fde8c51ec97eea7b80eae216d9211bd9587c4d51e7416fc30a3eb75c87be02fa915768f828c187a9f6ce06d55b4c803e2b9e306508ccd51d07e95f1b110a81a6d8553bcd7c7386628de8d2cc69728795c9ada89ac9f198067c2bc2c783d3227f67b0940b9a2992f27c45eabdec01a3df365ef1518895237fffbe547b32f835decfc5a64f429105f6f56954c0ff3c5f3d191da42fe954ca43773eab573834d1fcd6395261c0265980f2b1024abe60d79b55f60f9fad280a12ab97325a4eddc7479214a706e0c4c92f1448b287777b4d4bfbbaf84aec507bf32fd2bef94e84f3483f2bb4a3c6e6f5ca3972a0237226c82235c4294bceff2c3d891c48967fb304b5b09eea8d611e2c8153044b09d48d78d630d0b6eac46c7dd58b07d3a2be431df89cb0b271ed6ae3746df020f1dda1b39344c359b5b5310b53a8b9f4cd48852962b57ed872669804e2b9f986ab4631199317f3789044d0ddcb62ede6bf36d03aae2e0934aebf06ef3e1f01ccc1e42a2be8b5257a746fc61b8c46280d4663399322ae943a8a39a9c950381e160b8151ca88aa0976e0a1dc88e9f631e9bf2199d92def5f9c5ae980b38a18775b077be7451b2b522ccbcc7ee2ab190a4928b81ee5fc91accc8dbe03bb776b87f79a14c4b13579e85c6452b14a632b1a76ab4b87f2c4f80a9cdc07ef21dee7f80f61d9598d296f509b6e563684d078c6ac3d5558620f1e70b7c9ba6a000f6696b260d354d20f3741a0c40d8828f9f245fae3dad9b5a780c975deffa64dc0f7291634e3611753292503cf989e0a930b61e348ac8c9fe9d1bb500344c4efa74c20d137fcc8b4c0b1f432745563285ead5048dff63d75177bdd12421f2f5c6eb64504cfd042a9832a6b6b1bf01ed9e96cd66e547ff724bd401e1d9335f770125a4cfd6892f367ceb0df0933471ec6d1399739370602f8a2ede5d6f354283f06c2c8fe5321a93fa2cb87ea565c71973fb5eb4edeea9e56bcdbbf5dc6f56f715ef103c8353a6bfe2c5b82fe4522d183bb25c0033a924a9370fb10379ef558b83fdc8fdb65e7aab50be2ac3a7620c232a91d935f3796ab466352c1b26b84bfb787917b115aae3cf3b8051e0054e1b48cbb9698e0f13e9aac6423ee488188c6a74d42b4cd726f2815a1527904622f7ba97da3a61254c9d6b9467eedd8caa68e584415ab85657f64aed5bdfaf71f0270f278c384b740faf18e756fac71a38271f48b52f85a2d6d7f13a5e822c7e6ae9d04d77699f7b312fe3b3643eced4886d39347e99dd83bf6338a6980a9d3d2c4314b18cc4f0a45edbc562d4d99517fdb5c0170cac0427f681fa610a666761bc431f3a1f4b98835235c575dbbf036996d3bbfa64182ad230906870bd24633cd9d10fbb786fe5a2b7edd9e9cb0860d37eefc31cbd94bcb848c6cd34d8a6200d96b7e32ae61c63f0d0fc0c8a45b7ef71406d45c4b10689acb1eebc671b58f8d8eea775ad081ea93d97994398554c1abce68ad2bf8439e3305b5efc0165c7042ab32c339d257b96008fa51fd1dbbff551c41515a9175a307fbae46f028a71a4c3ef13b5ec11ab1e8eabdd173bd4665b4a1891270591f85e58aa5cd00c5b700608f2bbb7bf6c14dec34f71316a47f6e01b79cfc6dfbf08ccedb242a51645b47ac75d691769ea9dce674b8961d5c24e0bd1897b3e887399d87071ea28d1811800db6e303aabed113a048bced2711edb8a8954b10a0b9f6f9896877ccef81c9171c26a837152c8cafd72d2a2dc3d729ffe969c50d3345f48466ed2ed69c4f7bc9c95446a5cd7b630272c187850fb12361655501aa850577601950a64f73843c35c543959e1412366f47856", 0x1000) executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000000)=[{r0, 0x4}], 0x1, 0x0) shutdown(r0, 0x2) kqueue() kqueue() openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) socket$inet(0x2, 0x8001, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = kqueue() poll(&(0x7f0000000000)=[{}, {r1}, {r2}], 0x3, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) select(0x2f, &(0x7f0000000040), &(0x7f0000000080)={0x4000000000000008}, 0x0, 0x0) executing program 3: open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x0) getpid() open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x400, 0x144) open(0x0, 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008, 0xffffffffffffffff}) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x5}, 0x4, &(0x7f0000000140), &(0x7f0000000000), 0x0, 0x0) mkdirat(0xffffffffffffff9c, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mknod(0x0, 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5}, {0x2}, {0x6, 0x0, 0x0, 0x7ffffffe}]}) write(r2, &(0x7f0000000200)="b1c05b5fb165120a4224a763037a", 0xe) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) msgget$private(0x0, 0x408) sysctl$net_inet6_ip6(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000200)={&(0x7f00000002c0)='./file0\x00', r3}) close(r3) acct(&(0x7f0000000040)='./file0\x00') accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000040)) syz_open_pts() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) executing program 5: syz_emit_ethernet(0x3e, &(0x7f0000000740)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6099572e0008f000fe03ce20decc5471131671b37a4b7784fe80"]) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x3}, 0xc) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x34}, 0x4, 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = dup(r1) fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x9, &(0x7f0000000100)=[{0xb9dc, 0x81, 0x5, 0x1e07}, {0x100, 0x0, 0x59, 0x4}, {0xffff, 0x3, 0x4, 0x2}, {0x8, 0x1, 0x1f, 0x1}, {0x439, 0x43, 0x3d, 0x1000}, {0x81, 0x7f, 0x7, 0x5}, {0xff, 0x7, 0x1, 0x5}, {0x7f, 0x1, 0x1f}, {0xddba, 0x8, 0x20, 0x858}]}) semop(0x0, 0x0, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) syz_open_pts() ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) r3 = openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, 0x0) ioctl$VMM_IOC_RUN(r3, 0x8210560b, 0x0) setreuid(0xee00, 0x0) r4 = getuid() setreuid(0xee00, r4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x80206913, &(0x7f00000001c0)) getpid() semop(0x0, &(0x7f00000000c0)=[{0x0, 0x8, 0x800}, {0x1, 0x0, 0xa4e728d7d3a99405}, {0x4, 0x3}], 0x3) executing program 7: socket$unix(0x1, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, &(0x7f0000000200)) bind(0xffffffffffffffff, &(0x7f0000000000), 0x10) connect$unix(0xffffffffffffffff, 0x0, 0x10) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x0) r0 = getpid() r1 = socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) read(r1, &(0x7f0000000140)=""/113, 0x71) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000080)="8189c0f8f530f3b35332f37c370d8f7a60a839bdd4a4cbfeeb43", 0x1a}], 0x1) sendmmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0}, 0x10, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r3 = dup(r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000000)="e0000000603f0000", 0x8) bind(r3, &(0x7f0000000240)=@in={0x2, 0x1}, 0xc) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f00000000c0)=0x4) readv(r3, &(0x7f0000000080)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x17a, &(0x7f0000000380)=ANY=[]) executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) setreuid(0x0, 0xee01) ioctl$FIONREAD(r2, 0xc0206937, &(0x7f00000001c0)) mknod(0x0, 0x0, 0x0) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x1}, 0x2, &(0x7f0000000240)="71f91e3471ac0058", &(0x7f0000000100)=0x8, 0x0, 0x0) close(r1) r5 = socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/61, 0x3d}], 0x1) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1400000029"], 0x3e}, 0x0) executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x40) open(&(0x7f0000000280)='./file1\x00', 0x20200, 0x14) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x10}, {&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c95989acb3d185587234186e96b8fde9ffac51de05a87b8b893e2abd154dd886eafbe03881d25b7b13b4c32227fc9e5a86a06f59f701322b3a109a13436e486b0a", 0x6f}], 0x2) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x2, 0x20}) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000180)) executing program 5: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7, 0x2}, 0x8) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0406938, &(0x7f00000001c0)) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x4, 0x2ff, 0x1000}], 0x2) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = dup2(r3, r4) chmod(&(0x7f0000000040)='./file0\x00', 0x3) writev(r5, &(0x7f0000000200)=[{&(0x7f0000000440)="4efe19d67f523d987d869b065c6c48e5e7938beefebd0fc4369336203fb64f74752320a07e166bf9abfd47a882d9017d42d31146177791815080c95d5863ab7f9de4e7446e6264bfc8ad3a084310ce9794c2d3e3012c29f4889fe20902c322aaf9155e862f2e416cd10087f3e5b2de0e017be7246e06e7a7a56de972d0bfd63bffa8114cc7653e7982e2bbbdb6d910ab2f83b8b239d90e0cffd8135cbfea0f09", 0xa0}, {&(0x7f0000000ac0)="ad8707a50e6541c775859b73485f92ae09859a893dcbded1955cbb3bb28b1efcc74f1918982311b9381dce564c5e6fbb75fa8d2483f398acc69b8e158fe61dedcae11a521738bfd03653110abd06d7b4c3518ab1e761abe2b10ad830b4b6b9e0807a4dae036b5276fd297521c3c9ba5299162ada9a7e1861bdcbf25f5c671c27804c1ccfbf11c79f9b19a8bdb6a45e64e7bfb6fbd8aebe317ea4346231acb6f3f8a3e3e6b668c01f20276033167b5d8a74fa816988867997f64a892613eb668cfe14a82bac6b2128d9cdc5892aa78cd0571593f4de25b1b09607eaaf52bcaceed9f3cbb33f21d01e7500c40dbe5defaf2334a0dac25ae6fc43d670efe576ef1995028fdfec17bac6fcaa028b765066d3a94d9e3dc9c3852b11a1d8c1f8e64c3b15d3d28fe9591044b424f0befdf3c7bc4911afa87ccd4940307de16f224d65ccf066f5188cbf2008697174866e8b6249c6217662bf4b22a740108061190eeb8addf48fdacb056d5a2fea514883d68a1c76ffe7c337ac7d5c884ec670399043ba59115aadc2e7ae9ac71690e38736a5260b35bd178813a620992c3ab281fe4d759a6e37fefea77adf1039082dae770e44c6866e653aeec1d8d8468600811594330ac7381ae70e2180f463926e0da777548bbc236d623fa142688f1d3aff4ec82c4e6d818d9fdb6d5932700968f225cef20551854d04c0eb2d76d8ab44aba244341d86995fa26f95ef3f54a50783a849d31bc22b84688cf9c4c9bfcdac858baeed03d88f0b0fca4a7911c480e7c274ce70aa1bba79345742831473fa2cbda5051483af4f292a5f8806f6098e8d9ea5061706ca74011864d37dc854807e978a110fd1cec784c80013982cdb84c8c0acbcf410787dcda6a9d702b6ea2504d4a1d3516c8f177fe74965b67a56a413cea94cb9b5e736dea05b937435562c20c9a42470082588d45048e3dd73aa36f7b959b211c7251f1e5fa9892beae96abde368588ebe143571d08c65be024d674aca3c682e4a34a1d298ff6fdf4be6c2efd62acff8a1a88ce37e2adf3d5b114dd3de5db2afec0569593b5d0debfe66d33a15a818c695e9383cb6c4df0b55d60cc2c0082db92f9ff022e61c068b39c97ab9f3ea3448e7c4eed8f089b4d3918e49f754115c060297cc6d30c07ae180fb73d2a46f62a86375cefa9a0475b884d980b989ad55284923891183115bccdd67f973038ebf9c1996aa6019d22acf28cadff7cefe5ebb5c6f0b91474d2c2439059c7caf0de7d2c7e2076726b6ee8b26a6a922f79c5e1d621b37944d318a95345bc5c76133763c1faaffc29ec164fde6aadc9aab2ceeeb927e88472072ef23eef30c5006a4e490055700eb24cc04b9163c31ed936e85ce8da6d86c1e4ee9ee0cc9bda1db0df6c23fa5e264b9479937f5dcc949267b50da2e5ebf14f6254a786995c4cfd22cd34d1d23036701b53d1e25069482b123eddf4d044e722b779db752dcd78dd7543b388167bad730089cfbefcc3888606b3ebf04", 0x431}], 0x2) executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2412df7) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "ce51bf2b1e61cd965d51c9f9c3e137a69f61a565"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) (async) r2 = socket(0x18, 0x1, 0x0) close(r2) (async) close(r2) socket(0x18, 0x3, 0x0) (async) r3 = socket(0x18, 0x3, 0x0) dup2(r0, r3) (async) r4 = dup2(r0, r3) setsockopt(r4, 0x1000000029, 0x2e, 0x0, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x20, 0x0) (async) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x20, 0x0) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f00000000c0)="46c4f10bc87c57f494", 0x9}], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100}}) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x3}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) (async) r5 = socket(0x18, 0x1, 0x0) close(r5) (async) close(r5) socket(0x18, 0x2, 0x0) (async) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) (async) setsockopt(r6, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r7 = dup(r6) setsockopt(r7, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) executing program 3: r0 = socket(0x2, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000780), 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000340)=0x8) r1 = socket(0x0, 0x0, 0x0) bind(0xffffffffffffffff, &(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x0}, 0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{}, {0x24}, {0xcc6}]}) syz_emit_ethernet(0x138, &(0x7f0000000180)=ANY=[]) dup(r1) listen(0xffffffffffffffff, 0x0) r3 = socket(0x0, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) r4 = socket(0x18, 0x1, 0x0) r5 = dup2(r4, r4) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) accept$inet(r1, 0x0, 0x0) socket(0x1, 0x3, 0x0) open(0x0, 0x18289, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f00000006c0)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={0x0, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r8, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r8, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0x6}, 0x10) recvfrom$unix(r7, 0x0, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) openat(r6, &(0x7f0000000040)='./file0\x00', 0xe0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000080), &(0x7f00000000c0), 0x0, 0x0) executing program 0: munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="e1000000", 0x4) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000000)=0x4) setrlimit(0x6, 0x0) r0 = syz_open_pts() close(r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x210, 0x0) ktrace(&(0x7f0000000800)='./file0\x00', 0x4, 0x1f20, 0x0) sendmsg(r1, &(0x7f00000003c0)={&(0x7f0000000100)=@in={0x2, 0x1}, 0xc, &(0x7f0000000380)=[{&(0x7f0000000140)}, {&(0x7f00000001c0)="5b651c57b7a2ef5a62be2e9f0fc36011cf716bd9a08a540a15dc0d60c3f97e525041499435d6c0a0d4789c", 0x2b}, {&(0x7f0000000200)="01656363da7b499f22a472078a978f835340413c37011749b91f6ac5b0b94f9e8eaf96ef7db0e1ce24cdc8fcd81c80693eb290789b790bc0de8e239af1d51372f8388e4641702d0f0e712309dfa0090cea30758a1ec9126b5201d8d8dc0f434e78347e6b121b7d06cf8bf8dd5a10ad702584b4e5d8c9e4362f90869047304ed5c636df1275f51a82bb0a1965c9cacc", 0x8f}, {&(0x7f00000002c0)="6f1f7f13831c67d036ddd6d8e175663b8a5d88f72c0022a546d7b3cb28e02fe179226349394d6dae26539c4ecc25f6262f918d5c7732331e2ae4b942a2b24989a55cfc20822936b61d5d17d48443f4e1d42353138acc81fd1e87ed131d4ef676de5181c51197544a331c69fe9f786c43a5e07c891d297b38eca681db6b0ff2eb50a421f9c072265eec1edeff721388ca9db564ac49fdbfc1c3e63795cab34187c34fe84ad116a1472f33c4657a", 0xad}], 0x4, 0x0, 0x2c8}, 0x0) open(0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) syz_open_pts() open(0x0, 0x0, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) syz_open_pts() getdents(0xffffffffffffffff, 0x0, 0xfffffffffffffde9) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20}, {0x28}, {0x6}]}) syz_emit_ethernet(0x127, &(0x7f0000000040)=ANY=[]) open(&(0x7f0000000180)='./file0\x00', 0x611, 0x61) getpid() openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x20000, 0x0) r3 = semget$private(0x0, 0x1, 0x0) semctl$GETZCNT(r3, 0x5867875ab25580b3, 0x7, 0x0) connect(0xffffffffffffffff, &(0x7f0000000000)=@in6={0x18, 0x0}, 0xc) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000140)) executing program 5: sysctl$net_inet_tcp(&(0x7f0000000180)={0x4, 0x2, 0x6, 0x14}, 0x4, 0x0, 0x0, &(0x7f0000000340)="74fb894a892e344a057f3531be0433b71cf83c22e5fcc1e9a6fdd5543abfe90b5a4524951e9d10b93424b9ca99bda5c0efdfb62b227191469b9806871707fc29bb60193d8fcf165c13f3ba7b9b2022605d599f3febc0cd1080835f776702c0ba2a8325230834673e925d691606ccbe5ff80770158b238dcf63579dc96e5ba8f309c1121d0be024c257caa477baf6cd31e7fef87f424eec36a334702838bddd5b2bab13874375dbb0da471a9a66852c43fa8b5a6a05d4208674a43684fa874777e664583ee218a748f016adc387ebfddefb7a328ea64117c08be38c4e4c85ef", 0xdf) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xffffffffffffff5a) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) write(r0, &(0x7f0000000300)="1e", 0x1) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)=' ', 0x10}, {&(0x7f0000000040)="20206000019c0a", 0x7}], 0x2) r1 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x3b, 0x0, 0x0) listen(0xffffffffffffffff, 0x4) ioctl$SPKRTUNE(0xffffffffffffffff, 0x20005302, 0x0) socket(0x18, 0x4001, 0xf8) r2 = socket(0x2, 0x3, 0xa) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x17}, 0x4, &(0x7f0000000040)="162b9eec9d5a20663a5ed8095dd468a2234c735d3964e12a349995c2ddd1aee98fe580f95b8eb7fbd166891cc20f56b257eeab9898a063fca19fc186b4bbc610cdef20ddbea53f6a6c9a4432dfa24cc3774745eab3c03d95e956b109507ab42b620863a0c0dd93b03f8556a337b1ddf27e509e703d62fe29602d7c708b09386d16abb3f1c9a53475ba709331a2bfa301a34cfe99b9e7fbf7b2b0e6233781f6f477d73bdf78499f1a22823c91ff8aa027c603fb99806dcb46a15537f8ac39c55d91af1d146baf6d0f6c5b49d12ea57ad06cd8fe", &(0x7f0000000140)=0xd3, &(0x7f0000000180)="ad0b4a7d7fa924b6149af8f27818247172e3407913d84beee8595f074415536d5a19566c0997d687eabae0d502535b38134d9655c81483ad6a7ff30c49bf2a6890c9aa61dcb303e7219aa746ee8396a76a5c71f666169068e339e67e99187bd30bf1b4ff506115ad0a9c2b803d8e830541b176082bed1512f394026c2718ef22adb09d1d5bc679b38308fd82aa4eb3f210ad259698877105d8bac60eef9a49046bfaa8fcf38b38b1a729", 0xaa) shutdown(r2, 0x2) listen(r2, 0x0) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000540), 0x0, 0x0) mprotect(&(0x7f000029c000/0x4000)=nil, 0x4000, 0x1) ioctl$PCIOCWRITE(r3, 0xc00c7007, &(0x7f00000005c0)) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) syz_open_pts() socket(0x1, 0x3, 0x0) setsockopt(0xffffffffffffffff, 0x11, 0x1, &(0x7f0000000200)='\x00 \x00\x00', 0x4) syz_open_pts() poll(0x0, 0x0, 0x0) setreuid(0x0, 0x0) executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) semget(0x3, 0x1, 0x20) geteuid() getgroups(0x0, &(0x7f0000000140)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000180)=0xc) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f00000000c0)=[{0x4, 0x3}, {0x5, 0x2, 0x800}, {0x4, 0x2}, {0x3, 0x4, 0x1800}], 0x4) semop(r1, &(0x7f0000000440)=[{0x3}, {0x2, 0x94}, {0x0, 0x3ff, 0x400}, {0x0, 0x2a4, 0x800}], 0x4) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x35}, 0x4, 0x0, 0x0, &(0x7f0000000100), 0x0) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000040)}], 0x1) ioctl$FIONREAD(0xffffffffffffffff, 0x8020699d, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x0, 0x0, 0x0) r2 = socket(0x0, 0x0, 0x0) ioctl$FIONREAD(r2, 0xc0206923, &(0x7f00000001c0)) socket$inet6(0x18, 0x0, 0x29) r3 = socket(0x1, 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) getpeername(0xffffffffffffffff, &(0x7f0000000140)=@in6, &(0x7f0000000200)=0xc) socketpair$unix(0x1, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000300)=ANY=[]) ioctl$FIONREAD(r3, 0xc0206983, &(0x7f00000001c0)) r5 = socket(0x18, 0x2, 0x0) close(r5) close(0xffffffffffffffff) executing program 3: sysctl$hw(&(0x7f0000000000)={0x6, 0x19}, 0x2, &(0x7f0000000140)="ceb1d1fd", &(0x7f0000000040)=0x4, 0x0, 0x0) sysctl$hw(&(0x7f0000000080)={0x6, 0xe}, 0x2, &(0x7f0000000180)="c532a44dfe621d5102ae92925865b04151127fd2661c957e964004d8f3340ebad48994d917df410f6553ef8c9e60d6f45efa1ecd0a03be9f6be0e4d6a293e96f63f43cc93e52ade982ea7c551424a227e66076e59632307515d483bef3ab2c39eaa78d791371342b36dac9c0e8fe325b40fde85123b4b4f37a27b67075fa3f5548e8a8bd86c395202903b0c6da40dc5b2c64782bb59032c8cf53", &(0x7f00000000c0)=0x9a, &(0x7f0000000240)="38756dc3545fa0f47567b4b4018634bd7b79ac6c795709c635ee4cb597ccbaa444361a638eb658bcda094e169de8ba85da53c8cc043584a23a52d90df75ff84fc3f1532a628a6bc8c54b69801cb0a221c8a47418560f729958f8514106dcd7d247654be275b487b09542ef6eb926acafc249c7ee5f40c8303ff085be7fc6bfcbd5e2b1ce0f1cff636b0f905c7be6e4cddd74d0e09d70e0d27033b0aa9caea4892c53be9536a10eebcb308c5a356f88dee155e0344099faecc3ab808ee225bf48", 0xc0) r0 = accept(0xffffffffffffff9c, &(0x7f0000000100)=@un=@file={0x0, ""/7}, &(0x7f0000000300)=0x9) setsockopt(r0, 0x0, 0x2, &(0x7f0000000340)="79455e0f2b0936351ea00261f0c7a81d663b7c3baba38e0ed4f908cc5ced85e275e540b3d7036a3f9db68bbc311d0f7ca526200181a6a2dd910ac58fe5e4708fbc6d9311e33d0c2b3ae29ee0c3c08104fe928614009bce6d92853096f8fc78ce", 0x60) executing program 3: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) socket(0x0, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) semop(0x0, 0x0, 0x0) socket(0x0, 0x2, 0x0) accept(0xffffffffffffffff, &(0x7f0000000040)=@in, &(0x7f0000000180)=0xc) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r0 = semget(0x0, 0x1, 0x668) r1 = getuid() r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005036000009f0500000005000000331c13fecea10500fef96ecfc72fd3357ae302b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebb", 0x49, 0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000040)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000000], [], [], [{}, {}, {}, {}, {}, {}, {0x0, 0x3}]}}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000400)={{0x20, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x80, 0x3ff}, 0x9, 0x41, 0x80000001}) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f00000001c0)=""/4096) sysctl$net_inet_tcp(&(0x7f00000011c0)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, &(0x7f0000001200)="00fce5bc8df55df824945d579d1d460e000000f1330e1bef4d66f7de2a3570c87f0c333b97b0f86714a5a52371d534d7cea69454131cdd1702bd47bfcfd5f08db5ffd7a2d70ac70df925dd3a62aa3611d5a4fff1b164ab3b9c7378a9b428c1a59fdb15c53539ec85f8030434f0d5caf5e67b40fc6b687fde818e3b9f205d2c29878e3967842f376d24fafab41b81ec7ed918c1aa5c12b4e3525d28cc36", 0x9d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000012c0)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x409) r4 = socket(0x18, 0x400000002, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r5, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffe22) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = dup2(r5, r4) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x40) r1 = socket(0x18, 0x3, 0x0) getsockopt(r1, 0x29, 0x1b, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000440)="a8", 0x1}], 0x1, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r0, 0x0) mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x2, 0x11, r0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x10, r0, 0x0) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) executing program 3: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3f8d}, 0x10, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x3200) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104, 0x68}], 0x1, 0x0) writev(r1, &(0x7f0000001480)=[{&(0x7f0000001240)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0) execve(0x0, 0x0, &(0x7f00000013c0)=[0x0]) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000001300)="8b", 0x1}], 0x1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) executing program 6: socket(0x10, 0x8000, 0x1) open(&(0x7f0000000080)='./file0\x00', 0x78e, 0x0) chroot(&(0x7f0000000040)='./file0\x00') unveil(&(0x7f00000001c0)='.\x00', &(0x7f00000002c0)='x\x00') r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='./file0\x00') utimensat(r0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000280)={{0x2, 0x2d}, {0x8000000000000001}}, 0x0) syz_emit_ethernet(0x127, &(0x7f0000000040)=ANY=[]) syz_emit_ethernet(0x36, &(0x7f0000000140)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "2e957b", 0x0, 0x0, 0x0, @rand_addr="eee7567b28852d6d4ef8e5374c1e7b3b", @rand_addr="297530ac4b1d49265c3d1e9b53341f77"}}}}) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, &(0x7f0000000140)="53183374", 0xffffffba) sysctl$kern(&(0x7f00000000c0)={0x1, 0x29}, 0x2, &(0x7f0000000000)="73f91e3471ac00f069381810e813149b18730b901d3078336ea474a4f06c58bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000140)=0x33, 0x0, 0x0) syz_emit_ethernet(0x6a, &(0x7f0000000200)=ANY=[@ANYBLOB="b9d7945cbdb800000000000008004500005c00000000000190780000487e000000000c00907800000000400000000000000000000000e0000001ffffffff440800000000000000056ec4c3890b00ffffffffffffffff8993745b2b07cce3f1af92093fc7996ca0650e4500ac1400"]) syz_emit_ethernet(0x114, &(0x7f0000000500)=ANY=[@ANYBLOB="aaaaaaaaaabbe61c1cf60698080045270106006800083f2f90787f000001ac1400aa44240830e0000002000000090000000000010101ac1400aa000003ffffffffff000000030001070708000008b38313ff7f000001ffffffffac1400aaffffffff4e204e20000890789a1152b20fd54cad870dbe56874afc318bd13d596707f871b4772de74b4529c798307b8ad8270a13dd1e9f6999609d081321937db094a0eef69e416b35c3799fd1443d217fe1d03a278f7cc98034f2df4fa9bca39afce5960f4a1349fabc60245a0455b9670268765dd26bc22cf9e05f08f163b20474740f26934428e3572a8e5afb03214f0e8f7d424442a3a69fc3bb06927bf687fd437d53333bf187d960260a76d388141062c4d774"]) executing program 7: pipe(&(0x7f0000000100)={0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0x0) syz_emit_ethernet(0xd9, &(0x7f00000006c0)=ANY=[@ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="50000000907800007659c95b603309f957d6feb2ca8d4e1d53d3a5b6c4ec7d030000000000000016e53d2650003abc0af9a74480866ea833f3c115d68ce524114143abcc80f637e5a645a771c46c43c0be72148afe8e418dbee8edd26a0a873f79785c23cd14386fe018fdfc06b8a7e2dc1da6325c7250c7696c7b21a7383c7d8444b7b16ced9b317f757430744103f97b2e4f6aeafbc423fa7204ef804fb82c4b5967532c9ca8"]) kqueue() recvmmsg(0xffffffffffffffff, 0xfffffffffffffffe, 0x8, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mkdir(&(0x7f0000000040)='./file1\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) setregid(0xffffffffffffffff, r3) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) lchown(&(0x7f00000000c0)='./file1\x00', r4, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) socket(0x11, 0x3, 0x0) r7 = socket(0x11, 0x3, 0x0) sendto$unix(r7, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0) setreuid(0x0, r6) setsockopt(0xffffffffffffffff, 0x1000000000029, 0xa, 0x0, 0x0) syz_emit_ethernet(0x3d, &(0x7f0000000140)={@broadcast, @local, [], {@arp={0x806, @generic={0x1, 0x1995, 0x6, 0xb, 0x4, @broadcast, "2357fe209ea6a054154821", @broadcast, "bb9bdd9dd8026aa8acb689327773760a"}}}}) writev(r1, &(0x7f00000008c0)=[{&(0x7f00000007c0)='C', 0x1}, {&(0x7f0000000000)="9cf7a082949d633892ccb0b9f0f81b09d62e36c8b5ae1490cede3a53054025f9a439709f39aac58d5c21ad64763a86484dc68ae73ae85c92179eb49801aea92c", 0xffffff46}], 0x2) bind$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) r8 = kqueue() kevent(r8, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r9, &(0x7f00000005c0)=[{&(0x7f0000000400)=""/177, 0xb1}, {&(0x7f00000007c0)=""/4096, 0x1000}], 0x2, 0x0) executing program 5: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = dup(0xffffffffffffff9c) mprotect(&(0x7f0000521000/0x4000)=nil, 0x4000, 0x2) r1 = socket$inet(0x2, 0x3, 0x0) mknod(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) r2 = msgget$private(0x0, 0x0) msgrcv(r2, &(0x7f0000000000), 0x8, 0x3, 0x800) msgctl$IPC_STAT(0x0, 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) r4 = socket$inet(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCSTSTAMP(r5, 0xc0287533, &(0x7f00000001c0)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) getpgrp() socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000040)) msgsnd(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="030001000000000069f7da1bcfaeddfdb80900000045d01617a978446a42b93f1fcb9f6bddb52b7ce67aa652c427e7e6fc03a1f3c7ed6101877203cc306ad9eebe4398ef8bd75cb62b11b40bb4dabc0f13469867c1541415384fdb42184d73f1fcff32304ce84bfbfc3c1bdab5b7750c6c79350d31e7e8bd0fd030bec793fa51386e496540798a440713e5d9f7a80192a578f43fff59a2de5d8afe988613738eec364193ef2ea7a00eca738236872d3a7e08"], 0x58, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001d40), 0xc) setegid(0x0) msgget$private(0x0, 0x2000000190) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) pipe(0x0) getegid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000300)={{0x0, 0x0, r3, 0xffffffffffffffff, r6, 0x20, 0x1}, 0x6, 0x6, 0xffffffffffffffff, 0x0, 0x3, 0x0, 0x0, 0x5}) select(0x40, &(0x7f00000000c0)={0x7f, 0x0, 0x0, 0x0, 0x1, 0x7, 0x9, 0x8}, &(0x7f0000000140)={0x9, 0x3, 0x5, 0x4, 0x6, 0x4000400, 0xfffffffeffffffff, 0xffffffffdcf613b5}, &(0x7f0000000180)={0x5, 0x0, 0x1, 0x2, 0x9, 0x1, 0x5, 0x5}, &(0x7f0000000100)={0x8, 0x97}) mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) recvmmsg(r1, &(0x7f00000002c0)={&(0x7f0000000340)={&(0x7f0000000080)=@in6, 0xc, 0x0, 0x0, 0x0}}, 0xfffffffffffffef7, 0x0, &(0x7f0000000300)) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000280)={0x1, 0x0, 0x6, 0x9, 0x1}) executing program 0: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)="3e6a24b313e14c925009a3fbbad9123a5ad4255673daf90658574b9545066e7366daad77741a1b531968aaaec4c7c18618ee523c399a4635d1b034d8b60ebaa9e89a9c3183fd8fe5b7ef9bfff40b237852cba925ad761feebd841c878a3faee3b1da428333020ac1d4c476b1", 0x6c}, {&(0x7f0000000480)="9b6083a06d880bc2fa0cd59f428640fba6a25e7c3ad4a6e2912028857899ede4e5faf8f86da1157cad2f842cc85961dfe374e1b857cf691c907315f3030b85bdadb9a387e9e2f9c399c4ef60f08ec001ab7d5b74828f1d0534d66f73646c7cb5ef0343db2a391b943152b781e85e43362d97411dac924dcf44760bc7dec3afa34a5c1356a6b37aa1b26074fda0a0b52d9a0c78210e01997cc78e57ed52369e06623718a4735c92ac155d0d15", 0xac}, {&(0x7f0000000740)="2783159bb9b2961d45d9dac11b1e4a9e12237ac3e593fabd9147e00a211dbcc5f13e4ce11eefe3b65ceb64fbd74c5d0c82a06fb50df3a095a6c7aba14d764582cb331bba8f41ad33a7ef89ebe5726893858a0190a9ea78dd68fce7862a498c2c85048588a6424c726095084ef7d3ed509229cdc446c74fe6993354ed9bab64b2d69220fbe2dc368c84c35193465db166c7ce0012c39e1e7e62bab8efbc318967aabacfe9338cf77b0847fceb51f404644014", 0xb2}], 0x3) r3 = syz_open_pts() writev(r3, &(0x7f00000006c0)=[{&(0x7f0000002bc0)="27e1195eb07654d5242c550fc162bd469451c69b309d9b2cd3af65789ce885febc3f862d6f25beb03cce344f8e88e462467f8b1969a9bbf66c15d44b1badda6e73ed3546be7943f5c03ff3a9d506963ddb010bbce3bca3a5d1afd863790db3d043110b60b10417344f31ef6e1af3cc7bba755fc5991397f0e532c80a28e07f23008331cf3291f66bbe7c95608f6b1caaaeec8accd17d5d101be5ca512b90208f7d9a03286563094b892b145f531a1e1c406336f0a54c77ceba1327ba002ad5955e2b731dc74c2f18e5d8cc7c64bf3ea834f7929b4f84993aba5ba3713635b145e887e09fc2802aaf4859f871aa4d4c8184faf8e8af6220eee76693be4a8c88957a3c9358ef2f37954753606ffb9e1efebd2bfbbc96c55bdec9ec396b1681f0c70b91e35b89d18863b19d0a3ae17cef189021305b0728c2758a53708de68badb500547969c1be95fe07f2345e77e6da277bd32f35bf7d1fbab92e9c09704a91c2b99c52df6194b90fa6115cdefb6f81405726a1a6e8747288ccc1433adc8b9b9be4dc8166542550000de25be4f4b3159183c2df74d89a59503c20fcd784353a623454ee9c2cc5bf267225c3ec5d1e01c5d05f8324a33d1acb7fe523287e1277c93d4d26d67300317fbfe15cca8876a0d6abaccbd2aeb05cdbdc3c0c4a6ce6530cbbdb55d8a9aea8197d2ca8138fc8a1ea9ed899acbcb29088a2131231199a9635e4093e9cd9f090877514a303dd12b3605a4df4a32eeb80cba34c4851d88c4c0587973a96bf1f8203eb293520b2786dbf7d9d1258b4eab8a99669b0fb07e73303fc104f314fd55085a972cfc5d06885de9fa7ff116eda55b9e31d13fe14bd6a46a41c1d998302ea54a9c6567d23cefb07178ec07e3570551ccceda5ada496a01fdc83f9510c61105a0dcb7d83c109fac15a95184f9ba4b4d9e47028db700e1dbf4c7a2ff44824b6072aab93e90dcaf4b3a52a152e90d59ac6bdb001c5f81901bd69753132fc07b7287f4f293534dfc37be0729c57c6e21a244b3a9cd22a4d0fb46e9b92fe9ab9d83d5a003d907b3c19e502279ad26e0a3e133527da959e5c9a1f48aef47e770dde20a93290ac3542fff93e30936ab13943aaa59255073acdb800d8280807cbe8ecaba138ab74c4f6549835a07d126359593c5e8e9a6c5564be55475d3dd5d8de9a00028fda5a495369b8fef5f9fe946fc337ec3d31195259feff1b3300ef40a5709c0c448d0f9c33bb2872a0d9b45edfe0b341e3326dfe13960699fae94950bdd406b9d727872a94af31410cde0079ced69bae7e58640f6fbffa15d3fed90d30a2bbcc19cfa0c24a3598927bafee7267de6f35c6b404349f8dad4ff80a76c24ae441d8198efd357a5959e30b1c19a66e8f83e9c38a05c0cf7aa75861d8f17d16e32806a71f908540df93774d0f6b98f409155d57d8c1c5b59e4d3af1c4c6982e31b039f91437b39f216a7fcbd298bc92d85d05cd5a0fbeac0b3d466507066ae2b8038b025cdd7edaa463ada3fab6b728c3c8e8ae82185b180210748b7927c10b72d66807a12a34f74f5c2ee00af98768673d1414c0f3f5df884dc13c92d2ee24f7394b90400e2c06b9584d0fd72edac17114e95595659ce93943bfac3698d3e1e2cbdd7703e5e66cd313a3ac529e3409676a7069d32e6e5e97ab41903e2ed6c9547f0e7d4328cd944e5fa215e46db463e986d9e017e45d2d90dab5b01533f15cbc88368c43d8d32fa6a43c10763fe71866b12e7dc73293d69a36dcdd5c287bb7c99c4e67464b0fbb91d53c70b1739531f0c8992f828f9ea3ff2b0da74258904efb33c0f041e58cba6944774f20559c32f5ee603bbf0d51b55d8bdfb0fdcf9f73ba58ad2e028eef8228ecafe3bccde98407033d27d4872b8d8f12ff40a1956f90651ec9253efe5474fd05380f5ee732ff1fa8fe439c3f87cf16970b225e81066689116fa5c1f636f5d9c77e55a6430c32ce9dcba1977adce40691815516a216c66c124c94ca5a5cf1826fe33dbf99f22d1e405a77e3594aa4c11a71e1812b7dcf0a6afa4ac41c82d71696a13a8ed29d990140bc3f979681cb946992a204251224fff6cb66efb4171955037a8e657312d110fd6b68fa42eb6935409f255ac7fdbc1f20895604f1c74307db43bbded6f75152771aa6cb55bbceb6a6a93b4abea337ecbce168cf45d9d43c92a7bd96b5bf6ebe31f975f575841a68b93c81c6e39f8073cd07ee38f587ab0f41d7fbcaa43e2ef6a41b3734c35e6a29804d87d439e4ccad0eab5db85ac70a2106600eab3a8978a5c275a1e704b3f2c237f7fcd5f61664af58a2127b50dfa9399663deba1b13dfc38edecab580a34132202c855c1026c4355a9f287e16558148b4357b0ccecbda8f54c0cfac25725f01f6fa5d6580a565038648fba218509901f0fa7cda0994e50c1e7fba3eb9fc0a25d8d2330d7df695d24cd0fd4ec39c3b23e1796ad0dfe68439e94b61cc8c9d505c15b0b1273855f59ded746e4de0aebe7dd9ecf2c48fd065278f8a5d8573505fef486b81e9b4a04bd160f55ece98ea092e58bc8ea8ff218dbec69cf84c2c726aaef143bcf187127cf7f4be3c4dc8a42bbea4c9b3c1adfb0632a24bce21cccb21e1eb1ef423455b08ca450c6183437fef3f66f1fefb6a6bd594463d2eec57fdc7352eada3673b8985ab66b3b68674bf1c363a87175271280c521094621fcc063c34184660ae5a8ece3771bde159a402cb2de104e95345952dc8738273afa9a4e49347f4d7107b5e30f9587affce009a706439055844987fc40d01cae53b29e767310d1259fde06f1df67cc340b174aed5d2a42d787719afc5329eee68772ba8a3cda437900de7a65296857d16bb287d1fc040526f4b19667336f76558c797856fd9eeba6e1d415edacf21da4f79074b66f59083fa53874ea18c8da08df450647e73c1fac1b3bb242184892c8cad6445c76d297fa83004582279625db87e3831d96b5eca237abe6a1a26bcf950c0e80fd2fd24a7fdcb1a96ae80e5ebd7b73f123596e8a23cbd9fa2579175af0c73c62c395addec435826aa47b6a4dba82b0b8e27d573bb4dfaf2f29cda5affcc57a777157dcc141004ec88857352a9f1a4b80e2c4c7b69d9233811433c73d03acd77b4c5eaf456a0119af403f36ff9610481f35da85c36db4e5bfc2f1db01445361ad220fd94ebcd7411c033acd54779c054b6e1f6ff2989899ddee41fd1c66d7fccacf0570220435ed8c135a757552a3b2e877f16ba9db8f0f07f69fa7ef307701831865fd36a9477b2266af94fdc18087612713fc7c390774a1d21ee5d8bef51908b8760ec2bcaa0993f5d0ad0ebf9184ab5a2dc1edaa7e185f9f60feed1aa982cf7aeb358508eb24b2391aab1197ec41047fe1b68a591b26b66680f7543ba70a148408d53774a3bde2d601d2e6efc38e530db2b9d9addcb6aa3a13c75e12871d0364dcb9f267cfbf6f8253f2529219823c858019cc038565ff453ca7fb42c3523a84e923e7a64438e0da58a79a1bc92cb3fe9f49897bddb9a1fa069a72580d5c39e2a972f74884d77674e40b11234123d57073943f5992703e0f7a46ab6a01dc320e3c2fae87dcf1fcba657a145761723b03f384cd931bebc09bb8e2257232ad69fecb81c13e25070b48d6bc4632f31577f6293722d6875e7cf1de7bd8f8d8db74ce4156d403aaa260f4fbfdcc5021af934582c977c38b246ecd6e388e6a721966975e32f8e26c147f92fee744699421e9cd09d6dc66ecf1126f3b28400938510773c8e9e62f919010df3f6af03370ad520bb0188142a0660ffb1ea4aba1b607eac9e04ab46cae2238c1c04992d5f61a2a9a2ab95c2a13b65111fe13876e909a8f5c57da99a8b53ed0e7538b6576b6b47583e37357a3704e5e69e1a39851482be059ac7e0dcf0e486e2d6454550518b64ea749d537d6f7a401441a93f7d6adb8952d4d34e54fa86b088534a4d5c5b592cef6c5f2cd30cb5e062071928dc12eecbe89b348eecebccb3bffd2a88835ba51e344749eff7623d4ca0d23d7f0a9a4a04787df77f40a27a351a7cf32e3650e1439842e33ff7c9d8880b2f21864944cfc6ea8c5a4ddada11737c942e39b222d5a915802f80e77e1640b1f3aee17cb7b273a5fca408023e20f67c1f428e9d08099881b704522fda443722fc50819e54c8955c81a72c53b5c445bd0a81d543d365152089bcdf522850db1a9c0bd643c68c59515dfbfc2375ed5ef6bbd0fbb73bfa51a6112e233b4cf7b9551deb7b70c80db487e692ae7fb616314503cc8836befab399303861bea75a87281e4b266ec121c2b1b514c4d0786573665367d260168da4e254709386ab5a7b0352d2fe7a917e017a82abd991179ac285ec81bae46fde2db5dc34cc4bc885eb5329a44f08591f4448cb77bd7745d9a59be08350b41cd7a10bb17c9bc898db5fcb3ee6a9cf541401265b3dccbcc6e8a32e63d066fc60687f0622d9347e99961a2e0ab6855dddf97496ce9c436337eecbcd1db71211ae0e31d6386ed1707725f01463dcd21c2ac0557c9725448dda015386e2d91683b94efcee8918246505fcb01ba192677c6569cf8b03b84b05136f490b0811526f86e4292aefcac26af3861352a940d08e3d4b728e35b0911d554e04ac4bcceeb37b9d2e6f896ea7d8851715e2304e87a3963ca6529edc7e2ba0cbe7a42cb77986d063cb645d4ad7650bde7693488cdebc6abe826a5ffe0a1fd99868f03c09296ae6d8d740b1b7261095fc8061a02606cf672de3c77cbc11bc304e68c2986ff4a194bd09b9e61ff42cf286eee6442000ba8fa52a75dfff15e69f182dad770c43042880036e858811d872a64bab488bad79ea2b501b3ab0c51f4a4c561759923ae102fb2dbcdfbd94a5a1848e9d0b9dc1ac5bb286afcdb8af73eaad3f6c07911323fd6d599860d71c0e65620c83a868225b527f388949d6f3ff767978454ada448a520f7f4fbb84a0c91c53213cb9ea8d0921f98925cef7cc008aea03339438ddd997d5cd2a9288df6b618c7101fdcc6b427b11faaf17b6c15c9dcbd4206406925b09ac5c300f7d2ea67c7ce584af03fb3f1329b5285f596e4c526ad43263434319b6bb659498823a571693ee85dbb779f1789a60bdd25f37dd27c642842e285cc5c91bc714ffdd7bb816b777870ebeddb6c3566fbfcdaaef6d9166ec414e1680174733887fe67286c1401a1c80807687d4832afa851a5f192873342c372c03701c5817e02c5006fc8ea5369f80bca89b93004743f9339c34d97f461f6f205b51de83fdbe3870b9d1171945dafe53b1606737ff94b5d52d94e3f6099170530f6483c3d2855b627d558d9691a783fbcf372183c7a54decfee8d8b8e7213ef4ccfb3b1753cfc294a06844257afe66106654079aed51654fd615b96cb51353da1350249078ff83c83b1bc6594de775b2cc82f7c5d83760e85a834116c587ee95017281233c53a4f321c361d366bc7e7234d18164294a9b44299f8fa61b403951c96af48ea60aea2c7a38bdf43da973d2b6ccf301706d65f07e091b84fe5ca33e8745ad1a8fbbcc09a410fb4c08f935ce2cd2ebd6ca9de77df1926059a80b5989a9e06dad5a6aab3d4070ae25f396cc5d33d2d74a3bdf5de961c22cdd0ef938f0b14a2f510a00291828c927606d2d648f2115e084ad739d3886a0703046f2510b96b589e73a6e1a3de606068941b4dafb01884faf13eec00c289da0d9eda9001636b13a1db083850a80a3895c47842cdbb67857ee9e029c7b431453f165e706f823895274f385b23c6be47a1c7938bbbcfd6ea3a4c994a6a4ebfad258fc04c08a0a4e8e5064072fe87c91065a45765afc1c684a03ebd18c02374f78d01ed9cb73d81b50dbc11fe5195823e16ab56285bb3c1d2219c8f69754aac7c3e7605a0cf9e4d8dadfb67468", 0x105d}, {&(0x7f00000005c0)="9cb2e1cb80751a20e704e7706e12ecb7951326c7d1dd25a009e85b18e404d94086593682b4379f488f0bc93296b1fcb49610ec4f6ae3fdb7290d420bd14e6137c6b9985c7f7bcde6146881612c20bfa35fd7cd384513810ba9b14497327caf2e7b58dad468b939bf7e1a4c5a0d9b5db64a5eefa0d6695a1b8f8665a43254f03b4df34d2b287d5f83942e33795dfcee6aeb8e294c2688902fbab885ef60ae78694ffc31674e0e1129733e52684a6e9e81c19bfd5c5c7cfa230eeaa154c566d10ac5a0", 0xc2}, {&(0x7f0000000400)="43714d701e926b3859f012cc1cf00f5ef3cab838a8ef48e9638443a4f1402d66872d3d6f1ec826d7c4d2b70fd5fc51940e05f5f06990ade789da0e9a0388bda70c6049e64761ebcfb69280745861e62132b712f0cc06b614e4802d01f3ce27c334e77c544382f930eaa7ab9804199724e51621cab645846c7da14a6a4e426c", 0x7f}, {&(0x7f00000000c0)="84736afe0116c5992452b38f699879903b33d8693104f46092f3ee8f683a3eb5cbeaaf4883f267914513407cb384b2099201c3f8316d482ac5e2baa742ae3176f9fee125138858507a53550298017773a0d8e91c8be9d41c1f6cc73ead471269e605605303f39c3420db1137b40ebae0eff48e25c0c4", 0x76}, {&(0x7f00000002c0)="bb3b923fd2933150f756d5064428f2e488249f95370141d8220b947bad61229cc0224d0e69563253dc232395011c171c3e06bd0ce605895521a0eed6d688c85d0e796411d59f5da07ce31f2485976a820ba62bc7000000000000", 0x5a}, {&(0x7f0000001bc0)="b71b2578f16266213a5d78124589a73c5e366ab749a8f4482de610039b58070e183d0b741d97756778c4f5baf89cf31250de3a641ad9e4549507f7cd670d86c0c9ced307965b8e4dae7c7a10385c130c2d5910be47e18b4dc773c7926b38b3e2c08879560e793ab679e1dd6b1ee06790403ec708b643d6796d66a9b1cab18160a9b7213f5a23d07cb6a5872c94fc54acd672564c5b2d98cb643ab7598ac15108a85adfd04edb83aee98cca21813175292463c6af48d124e7558f018719da9cac9114f1cc60dc87b676f60dd45e22e84b70f5c2040447c84b3da9b70a56a856a897a2b338dd02b62f6bf75156e29d5e050c1e5dbcb530246f3e10dbfb5cd6aed7bd89d767613b4a1e59170d19bceb942a74ab3de8dac5c9239fac924a93aab3f1d7a25f0a47efc335817fb07bf82aff12f844b7443111d41fda4a7ac1adfa0c6078415d43809ed840f8d48f3c7b819c418cd372e303e26388827da84dfb0f27b1f4aa4ba21ea18a96a6511ca8ff19931e8efdc9e905346dd182d715b043691c46ed299f8a359451d0b15d17f4e11bbc828ac1e0eb67ba90fde045c79c0c18aac7490ff9f7bd8c748b1d6fd16de272fcc022e641e5d6d81d3888e58e5370304463ea318c644f22becee86cc5b2c2368a20319c959555bd230ce251ac852c4cc1ebe8eb39d757f5adaf5135cc415ccb9bdb5ad30e98b3fa7cefeb27f4bff98666604d67d9984ef502b7a18f0731d1631ad7caa211fb07f6724c60313a18ae3898f64c106b5f36269c627455fca0b3e9dd07cdfbc6f50b6306e073883dbc62fdb3553399338e1ab9da312d54af8c974d57addd5c6081c917095b4c9f0e56945251545cb24b644669039ee5fb8feed7a24b85e75f62944a12e9b87db754b8010727ab5b9971e6817a9be59577910d4c367b6d25288eb9641ae8e6d8a92b7f0267dc85505ec97646f5083f795b5500f92025d7215acd40d948d93cfee5013da69654bc489c3c505f118e97196651ac34d7c185a1b13a42a7269b2c34921d8f64439734d753dbefb82639dab16a7e408180f8985e3e379405efc111ea088f5702aed344353aa45d7436a9667bb54875f16faf8bc41416226a73dd5746a216210c6d0facecbb6e72d78eade8426d06983b978308ec0f146fa7fe71d90c2c605248099174aa8134a3f7c29372d7c4df1f59c103c0739155e8be3e29194208500b6246251536b4c3c1bd143662735ab8cb41297cc500999b2529108ca24b774522998a9323284769aa830e476b382d334ce2001920f012dea3f85599763010393f075997f4ae826c0e583c5ae1ba67e5a6009fa86958c342cc59aa7d8abc22a8510f21d219826dfcece163df7f8d1b8d015639b4e2ba12864184cce2116e2e169416501eafae413b6fd7f9f64d8a4b87ffab20c621f6b73e42aa4824192078078a592c4842a75736f4207a7adf80bc7672c9fe6ff62a77207a36916e314b0909b9a636d399bc507866442841c5c30b54d857968e40488150c42ffb9a903aeff332e5fd826bf325e76b6554adc20fd86ebd1de4e4ec48b819e79e74b17e99cb84d9a5c02151274c2aa4ddc0f6caa8493a216e7d1defb848b0cab82f609694ad726703da1fc9d56bf9d14bc67201f84717f80c7691611eee3c750e8aefbbf375ea954a96554db923a1f95cd387c7cadf9dd08c5f0775500f0435266198a780c9be79f951f4051ca42788365c4963854b1180f35aa6b979e40147ffca1b5c37e2d38e087ee50f7c2cf807bc1fb17888003c63cb92bd44d73cfa9f8abfdfcef6b5ca896688a6177fbf2e8538b2879e75767801ab7e036a9c74970f3dfab679c482f91c081dbbb79367c77f8cc52988979cb63d9067bb754af793208de0547558e19bb81cefcb6593247109ea69d64cfab82f75b3de95e0aa2bbaec5b276697cb9f30706cf1291a26ed168d1e47da2d34e1417548544ce5653e6e9417ba183c6cbf6b468f7e290aab26ba88596618a3049a46aefe87e30bd8eadba0cfbda07e2d589a60029deb3be353923437a1fcc77fd29444564d56c8df0e0b5f3886ecc9d01aebff16b2753d2a14d0c1495cc40b01389500a37517f49fb7c95199c3ff94dbcb6eaa0a877ece01e28f8556463653896a2eb68f229fd6225acff15d5696e289c14044bd62866cc6444b52dce4a09a36dc5ccb280ff1ffdac18c8730b63d44c01dc788227d9885d7986179721c7a449452845056bc0075c919a94b4c6ed698b7ae31cc8eaf1669b686666a19832edec1dfe146d9e310c11dd2661b510e83f6c4014389a1fb203c38e01fdb66d606e7534211fa6fdbe8549146674c1f8c7925363d9ae7ab1cee0836dea4b3bc5880dc48c198c3dd1dbe718bfcebea83f3f65392f7cc2cab81f2d630c05641f57d80af579b16b844e78a34f4fc3a30a8e81f969303ab3904779e7d1509b2e91f2e5194130b3b5a7c34a12d85dadf89f1aaf358b973a099dbc23fec5f988815170bc4f8dcf3c37a219ce99dbd3d579d10450129c974ff794de47058f9c3542bc4e51e61c12692cda3c4d7d67bcb7971b4748c2164f556551d1c150da3024ac3e47919c28fd19dbbe3c837116ad9e060448e78b12668e08dce3bcc7ca1c221666bfee75e98f311fd5e4cf3eea6b125f02af95225948c6948ce7ffa8f814c579fced9adf86d3d03ef08a466bdb1d0f05dd51d4fcb694d5e19172b937bbb58c6f311481511c2ed7b2b4e669139ffc9fe319311ced9bee379b4b2a9835295fd05d653593ff10bc26c800a40619c01ebacb1685b144c4f880c82aa6e01b0210b8a587883165478d479f48e505d03bb849ec9a3376bbd537f52cbd8a63e4d54406238ef0a4ef8f300229e20becd18d73a3957d3b78af1517753c5180dd8ccf04f728f3e0d0c81fc5db856c6a3ad4f6705228cb2b0afee7cad26a87f190201eb4c8dc3ce79808d5af9f5f9cb3410b5c46d54e386e40ef58dfe7ca843619738f4f95e36a77ae2021b551f70af6d12efd770b37fbc01e07120d937cf5fe4b8ba33f20402d5cb948801f0579158c07ed5510ed487550b1d6d1634c5256da12a3e551349637a4f61e41ded9db5d618a15c9565a41262e7e0ccbff4b909da65d047bf663417b5c1ef8fb89f295298c26aa024fc1956e5d65004f34f4b0d7c2a7d9a7d21c613886f42688e60827c5d92c293f78957aae5f1a94c9213bb24107d5994e260375b222314b37fec422fe89718ca49402ae52ce65de1efc02ccd1f1294fed82d7c2fd45367e28c672f98aca241cdc92b801b785ea3a085a897bdce6521c35819ee42bb0345c3f9b807a2dc214787dccad57e6ec2d13901fa93d0bb0a21704d4c836bef4adcebe851789d452cfe54764c976f7ba9a4ab761bce6c541fc60bb22b9c7765da63a297b2a6db9337bb3385ad63b87662ecf87d574674ae6dce22d89bd1b8016fcead3fb3f0a9eea4b3941735738df1f301874cfe7a6cf0a394431fb7cb0f114a4679c0d1f11855ce5477f9e5575e1007e6831c22e7f8d29252ebed7b9ce73092cebd42f63e54b2e2e82f6a6d7f9b30d83aacb5ec7a9aa7f00e7eecbe7d69f3fa026c3a0d3e0a8ba1b7595de091cb6cf0fcd296f8a0f5d96be9aec74f167e3f6bd769a35b40370d81af96e985dfe48be99fb66b99e9d906ae5362d85483f89e8eb31b74fe9c260d2b69dd48f7e3927a26c199424c83e0491b6e9cc83e03c589bcbac53a", 0xa49}, {&(0x7f0000000240)="3eba6afa", 0x4}], 0x7) r4 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100080001}) kevent(r4, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff4, 0x10, 0x1, 0x6, 0x2}, {{r2}, 0xfffffffffffffffe, 0x10, 0x1, 0xffffffffffffffff, 0x5729}, {{r0}, 0xfffffffffffffff8, 0x32, 0x8, 0x2, 0x8}, {{r2}, 0xfffffffffffffffe, 0x80, 0xf0000000, 0x1, 0x8}], 0x72d9, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffff9, 0x40, 0x80, 0x67, 0x2059}, {{r2}, 0xfffffffffffffffc, 0x30, 0x40, 0x81, 0x200}], 0x9, &(0x7f0000000340)={0x5, 0x8}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0xfffffff9, 0x40010005, 0xffffffbf, "0000c6f26461c094f4ffffffff00"}) writev(r0, &(0x7f00000003c0)=[{&(0x7f00000009c0)="6fce899ebfd77f50ae2170c810eb3f2bfee90eb4ca83f82441a272a797dc5d5e1bba8c717d05f90cd95a5cf65b2f80084c70185d24bbd29f2a0a64eba325f463e33f97875698a82d358ab36b7e60fd5c7e6a8ffc3e95b325c6af1b2e791e7179777f4069d3d01a749c1ec45c68078f5eb751dc49822b0cef7dbac12e2025ef363afa02fbe1f472c7e8cda2cd1f3793dc78c4f11c69a6222528cedb80f625411451149919e2cd901366e041a1eee8c4c5be84dafc3172d4a81d4f426816fd21f1645692e336e576bba0655e12f9bd5bae85d5aec8a42a86a7e0f3adf3a7ada011aad88843045e40ed71d7e5d01aadb13b44d67c06bcff8c1bad51a64406fdc0e4360f875fbad634cfa493c5335cfa6fb7469f282110b8b1d3de5dea5f45293fd1bbe366a5d72ad263eb261908b9c3a96eb6d7eb86faa5e538e85dd1bdf13ac17a795d752a7b668cfe2a36177699af6d89c740dea0c18bdc24228b48d32789770bc1f3af2b25a0aec924f37fdfb42e00180cbe934a6dc4118575071bd3ab33882a5d1303a3bc60372cdd02be72d270b07bb232b303ce40b3fee0780fc48ba18c8090b5af8a8f8cbe4a694ea6fc219c54a1387101aaefe7cd8ca85bb84ff62b0c7bcd7ccc7c0deebff509f2", 0x1ca}], 0x1) executing program 3: r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x40, 0x1) setrlimit(0x8, &(0x7f0000000980)={0x42}) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r1, 0x400c570a, &(0x7f0000000080)) r2 = open(&(0x7f0000001180)='./file1\x00', 0x615, 0x0) close(r2) getpgrp() mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0) fchmod(r2, 0x4) sysctl$hw(&(0x7f0000000000)={0x6, 0x18}, 0x2, 0x0, 0x0, &(0x7f00000010c0)="77099b75", 0x4) setsockopt(0xffffffffffffffff, 0x1000000029, 0x33, &(0x7f0000000380)="19", 0x1) ioctl$WSKBDIO_GETMAP(r1, 0xc010570d, &(0x7f0000000000)={0x0, &(0x7f00000000c0)}) ioctl$WSKBDIO_GETENCODINGS(r1, 0xc0105715, &(0x7f0000000080)) close(0xffffffffffffffff) syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000440), 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r3, 0x40}], 0x1, 0x0) r4 = kqueue() r5 = dup2(r4, r3) sendmsg$unix(r5, &(0x7f0000000340)={&(0x7f0000000180)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000240)=[{&(0x7f00000001c0)="d3f27442437970449086950bfc5992438f9bb08e1e8715be062bf7b35526fc0c9ade78f48903f4a8521570cd084d4bb12946e1311be4bd296c76d27c3393ff000ef1bb82b4700404262667d051735e6ff8c73d4348e28e37b5ecbfff18ecda56f1", 0x61}], 0x1, 0x0, 0x0, 0x8}, 0x4) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f00000000c0)={0x0}) r6 = getpid() getpeername$inet6(r3, &(0x7f0000000100), &(0x7f0000000140)=0xc) ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1900, r6) executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x2000, 0x0, 0x0) sysctl$net_inet_esp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x7fe, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x8) getsockopt$sock_int(r2, 0xffff, 0x1007, &(0x7f0000000280), &(0x7f0000000140)=0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r4, &(0x7f00000002c0), 0xa) connect$unix(r4, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) getpeername(r4, 0x0, &(0x7f00000000c0)) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000000)="e0000000603f0000", 0x8) socketpair(0x6, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r6 = dup(r1) writev(r5, &(0x7f0000000200), 0x0) ioctl$VT_WAITACTIVE(r6, 0x20007606, &(0x7f0000000040)=0x400) r7 = socket(0x2, 0x1, 0x48) socket(0x2, 0x2, 0x0) close(r7) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{0x0, 0x0, 0xbd}]}) pipe2(&(0x7f0000000180), 0x0) dup2(r3, 0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_settime(0x100000000000000, &(0x7f0000000000)) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)="55f8f5782087a072a82ec35f78d14780f518fa971af81b1091f3a11ba832e2463c44b211e84d9c84896f571b51145e9fe111a3c1b987d640b7a1f00fc7e90a556c447ca6a4516bbf1b3a4e5d2e6ad28347cf529cb4c5484e71ff0c24e3fc320400b75fd3ee11eb85b6954c29599d8c87eeedaf047555b88f", 0x78) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) executing program 7: socketpair(0x71965f927bdf46a7, 0x0, 0x7f, &(0x7f0000000040)) r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r0, &(0x7f00000017c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[], 0x10}, 0x0) executing program 6: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff7b) r1 = socket(0x2, 0x4001, 0x0) r2 = dup(r1) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) r4 = socket(0x2, 0x3, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r5, r4) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) write(r4, &(0x7f0000001680)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0x1001c) r6 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) readv(r6, &(0x7f0000001340)=[{&(0x7f0000000140)=""/188, 0xbc}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/53, 0x35}, {&(0x7f0000001240)=""/227, 0xe3}], 0x4) close(r6) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000040), 0x4) r8 = socket(0x2, 0x2, 0x0) r9 = dup2(r7, r8) connect$inet(r7, &(0x7f0000000080)={0x2, 0x3}, 0xc) setsockopt$sock_int(r9, 0xffff, 0x1023, 0x0, 0x0) executing program 5: r0 = socket(0x18, 0x2, 0x0) close(r0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$FIOASYNC(r1, 0x80047469, &(0x7f00000000c0)=0x5) read(r2, &(0x7f0000000140)=""/92, 0x5c) writev(r1, &(0x7f0000000500)=[{0x0}], 0x1) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x31, &(0x7f0000000200)="b2111f170d816685c8e360f2faae3cd7f3a2840ed6f5aad2dd197a177c1eedc9073dc90142a8429cbe7868de45ed3fc33719ca6df71ece5b4ba3c8a918beef2c10a1f8de1a5a6f4fe180e9cb9b21f9982230f575295d4888a9b6921796b2dd92fc9175680b37ba06002c15e6d7c91b8ed900ab006ddfb67869b51a2216114d0000000000000100"/144, 0x90) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000100)="a9a135162985d7", 0x7}, {&(0x7f0000000300)="0de54c6da06c354330886cb51d271604cac15bfb8305905441e69eda94e0bfa52ea52fa2c0e770e2c07878fd11569b80c4dd7fcc77ec348a0dea68567f673caeeafa3cfeb1b3f9190ba47746873d3f26d9f3792d22063d30bfc7adbefba16e73bcc3369cc00254a324912cab0d946896f5dab1dbb6a5164ebf8761f2a3c46266ac2813bffa4ba9b1ad0b0ca53947f8537e13bf9c671f9ff812822576da3cb2b273e036670a85ab28f87c35ee37524d38f275140fe39146baa2ee014a0fb4134bd0d304566e148604bc46044a962a9b7fda61d142df160aedd284a356b0b1e1b77d7a5729a2f93cb5a0f1130caaa6e35e16676dbe8a10796b29788ce67f9ebc3bb352c1984850bff2138ee21f906d1cd574c291027e6586ff76f40d90bb1141ee597c602d4798712a85d48a0d26a471bdf3dc39f9983cf1eed43a60217221938c29de645614e3c1168f229e77d9b8eb24dc93100e913f0bc08d514564d233b5058c3c43dc59a5e64c69cd041aac03c7febff2928f2b29bea5c943b6e0280d7c6be0154251f364afa7fb922d242842dc3f36080db1a7ec573af901377844aebe4a172e0523e093057c9399df6670e9e24a28d90397c8207df88768e3de857ff2e5f366dfdf8862003b1d3ebf6cbe781a0c2128ff4257bfcef790da86a6fb11aab61b5e9b41bf984ffef2b01274e8946538eeeb090e7d0145cd27134735d533763a994a070bf0ee0c8c55337a651204bfe6a8616e0c59f7417f7a76922577ce15ca63b16e746fd8f8356a4f100ecb07d66e1bd92466fdd3c445a9879b8b3a1dc7de27bbf6e39ace531a73ab6e8e00abd61c35bd5f042460f19a83b69db0e89c97f9092901b07bc6833c48fa07638be8377fc6e838c6e2e9f9273308a899fa6ba8f6a4ee9453769b0c7e1d4141c737c38d40485fe2b93e28efbc9164e8ac8b65f1c7397306be65a00563de7048bfb684d5973d905c272a1dc4c5444057db08de5d9e0d5e76c39a1cc4a18ab413f172ed16e7bfa44296859fb0c0c37f31623020dfc73535e7f98e00717b029d80bfedf46428cadafb03605e9062801827edb19b46d9182453149329293d4a5d027f88226c68afad5aeb9d37a9ae7a577d8a19254f8fb9adb8dc20e0fbfdc57fc12950124def2b35f44e8a79c5cab90ea5c1bfadbf54e87302c65f39886536bc9446321e7bde46947a81f314397c92ff92ed2cbde68a6ef656a855e453042866d52d1e04710cbc9b2c801601c6fa30568ac274cdd691fc26167f5e53137ffcbd16ce3e6b289cd3dde72d8f6789e1b87e63b3e8ca4fb61fadb5f69cff3e7ede2fdbc2657789ce5b498198fe716093b524d51af26b8962d4816db6cd106a2e93495a03decfdd1c91a0eda1ed58c28de540943bfeef59f6fd02f636fb3446ac52f0a359a50d5f15cf42e68ee6e63b6a7d3a15c46eab3e7b57cffedb9666da23fb607e97d694e56eb31cbc1b351121b1a62e3b87ff7a0760cf8f8de24d9d73c6ed39c33c02343270b7b8ef0ffe7a8a39718babbe3afbc8694dc7", 0x442}], 0x2) executing program 7: sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x70, 0x4}, 0x4, &(0x7f0000000100)="28688e4776e15cc4cc03933af743c1adfd366f066786632601aaf95bf7d9498d08732077124d5a5a2cbd86647322defd064bba09aae4da4cf2b962a436ccf9ba5a936559d109e1dbcebd254758cd49d8c1f33f3f861404d6d13366f740ecee20f0b96d7610e054233cff0f20430e8246d497a6bcaf02407ad516240d3f5c97e5231c9cffe438c66c77ad5533b3b0b1780bdda5484aa97eef054a8908c932be64b7f8e86a6c5277828bb7b38a93d4c678cfe74905a798db66d3bc7ab67ea3c210eb35f0e884f5d42534c9c336e668f66e2347117f3a6fb36b35cb9abd28", &(0x7f0000000040)=0xdd, &(0x7f0000000200)="203099b012073868f9a200d51428dd745f9f862375568cf6e2f134ecece702402bb579b4c09a88f0afc931b21ffd782e55a03a", 0x33) setreuid(0x0, 0xee01) socket(0x18, 0x1, 0x0) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x52, &(0x7f0000000080)=ANY=[@ANYBLOB="89ffa23f3c252adb0070162e86dd60090000001c0600030000000000000037f87ccdc0c4a92cff0000000001ea443d080000000001004e204e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="70020000907c00f90203000303000000"]) login: Cœ÷ ‚”c8’Ì°¹ðø Ö.6ȵ®ÎÞ:S@%ù¤9pŸ9ªÅ\!­dv:†HMÆŠç:è\’ž´˜®©,./file1./file1ÿÿÿÿÿÿªªªªªª• ÿÿÿÿÿÿ#Wþ ž¦ TH!ÿÿÿÿÿÿ»›ÝØj¨¬¶‰2wsv executing program 7: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x1000, 0x1e61) r0 = getuid() lchown(&(0x7f0000000000)='./file0\x00', r0, 0xffffffffffffffff) r1 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000080)) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000100)={0x2, './file0\x00', './file0\x00'}) r2 = open$dir(&(0x7f0000000580)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r2, 0x0) getpid() openat$speaker(0xffffffffffffff9c, 0x0, 0x782, 0x0) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa23f3c252adb0070162e86dd6009000000200600030000000000000037f87ccdc0c4a92cff0000000001ea443d080000000001004e204e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="8019"]) sysctl$kern(&(0x7f0000000300)={0x2, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) r3 = open(&(0x7f0000000c00)='./file0\x00', 0x0, 0x0) rmdir(&(0x7f0000000080)='./file0\x00') symlinkat(&(0x7f0000000200)='./file2\x00', r3, &(0x7f0000000240)='.\x00') executing program 3: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00001bf000/0x3000)=nil, 0xc0400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f000013f000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000065000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f0000066000/0x1000)=nil, &(0x7f0000133000/0x1000)=nil}, {&(0x7f0000093000/0x2000)=nil, &(0x7f0000103000/0x2000)=nil}, {&(0x7f0000323000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000089000/0x4000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000027000/0x2000)=nil}, {&(0x7f000024a000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000103000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000249000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000100000/0x5000)=nil, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) fsync(0xffffffffffffffff) writev(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8020699d, 0x0) open(0x0, 0x0, 0x0) symlink(0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) unlink(0x0) unveil(0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, 0x0) socket$inet(0x2, 0x3, 0x102) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) ./file0²N²N DCBADCBAPxvYÉ[`3 ùWÖþ²ÊNSÓ¥¶Äì}å=&P:¼ ù§D€†n¨3óÁÖŒå$AC«Ì€ö7å¦E§qÄlCÀ¾rŠþŽA¾èíÒj ‡?yx\#Í8oàýü¸§âܦ2\rPÇil{!§8<}„D·±lí›1ut0tAù{.OjêûÄ#úrï€O¸,KYgS,œ¨Cvm_impl_init: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002d6a3060 executing program 4: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000005c0)="f4b533c408ae65ec81e1d08a3ea2700301aa3c44c4dffa2eb5be5bb2dd33000000000000afd5175b9213452ab5d84f6c9d0ce61d3b194791bfc27428a088311d09ec78df0fe8364e1e362a61e1b8b3fc61e568aa7c9df08f53ac77bb4312e6f79ee96148d019ee9bd31859a11c664b3e17c1898b694b1438417a4cdc427ccd5d6d17cf2b3a6de21a17fa545663239350d32db03bd4a409f4ad4355a7a068281b48a8c59e7f832d2d269edb94fd62cefff05d09137bc87c57a8e388b6966408a5c5abd1faaf18d58b729f15ad96d112f93c258f57dd2de572449cab12a1323d71a56bedbe1739c8d85bf38afb8aaa27c0c4d39eb8", 0xf4}, {&(0x7f0000000700)="a753506bdfab65e4da7a397b16da08a9beeeaa476a3171269b965fd027d2f46c0842aa1060348c554aa17c9be75639de34bf0676052f8093cd1bbd55d980cca2213b2a40b678d187adf77764e5e8390cdfc06165ad543c7299f4d2403527d5c0691dafbd74ebb6dd14bed9a9d2be0564228a9bf09c80ad96e13d90190566ba8f78cef018f217642b354743fe6da381c8ed01550f57f4c39471f63d3fee7873677285859561f596a1692ef9d30e7d3527f3cde60959ce39737072b77fca62db5f5d341e0496cd475e885950eb0f43b8fc112c2cc0d25f7d18672e", 0xda}], 0x2) execve(0x0, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffe22) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setuid(0xffffffffffffffff) r3 = socket(0x800000018, 0x2, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x1c) r4 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1021, &(0x7f0000000140), 0x2) executing program 5: setreuid(0xee00, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000440)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6060626000082c00fe8000000000000000000000000000bbfe8000000000000000000000000000aa3c00000100000000d17dbd6cf2ee274e06d895b4f523f71da9d759a9face5661564f07021681ec5844a95752f51437bd41aef480759a9f7aca68ec346b56b84b831300cd983cff739ec472bfb746648a74e2c7baa9813bc0b49c73d8789498b292bc3bd2fc2de87bd1b2496fe5fb324c39b1b595f2ff535c972c82c9e5ca4b47a747949603b061977de8c09ed5fd248863d5d0acf72f9f82dceb4300"/225]) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, 0x0, 0x0) getsockopt(r0, 0x29, 0x2e, 0x0, 0x0) getuid() r1 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) flock(r1, 0x2) flock(r1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) dup2(r2, r3) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000200)={0xfff, 0x203, {[0x0, 0x9, 0x5, 0x945a, 0x7f, 0x3, 0x8, 0x7, 0x100000001, 0x8, 0x5, 0x1f, 0x6, 0x2, 0x9, 0x100089, 0x7f, 0xfffffffffffffffd], [0x3, 0x9e8, 0xffffdffeffffffff, 0xda, 0x7fe, 0x9, 0x0, 0x80, 0x5, 0x3f], [0xfffffffffffffffb, 0xfffffffffffffffd, 0x721, 0x7, 0x0, 0x100, 0x7], [0x6, 0x10000, 0x4, 0xffffffffffffcb71, 0xffffffffffffffff, 0xffffffff], [{0x5, 0x4, 0xffffffff}, {0x5, 0xbc06, 0x20, 0x80000000}, {0x2, 0x0, 0x6, 0x8000000000000000}, {0x4, 0xf14, 0x80, 0x7ff}, {0x200, 0x6, 0x5, 0x400}, {0x4, 0xe5, 0x9}, {0x9, 0x0, 0x5, 0x8}, {0x400, 0xbf1, 0x400, 0x1}], {0x6, 0x5, 0x0, 0x100000001}, {0x505e, 0x7, 0x7fff, 0x80000001}}}) setreuid(0xee00, 0x0) syz_emit_ethernet(0x0, 0x0) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x6) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, 0x0) close(0xffffffffffffffff) accept$inet(0xffffffffffffffff, 0x0, 0x0) syz_open_pts() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) executing program 1: mknod$loop(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) open(&(0x7f0000000000)='./file0\x00', 0x800, 0x0) r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7, 0x2}, 0x8) r1 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)={{0x0, r1, r2, r1, 0x0, 0x172, 0x4}, 0x0, 0x200000000, 0x1a6b}) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = dup2(r4, r5) writev(r6, &(0x7f0000000200)=[{&(0x7f0000000440)="4efe19d67f523d987d869b065c6c48e5e7938beefebd0fc4369336203fb64f74752320a07e166bf9abfd47a882d9017d42d31146177791815080c95d5863ab7f9de4e7446e6264bfc8ad3a084310ce9794c2d3e3012c29f4889fe20902c322aaf9155e862f2e416cd10087f3e5b2de0e017be7246e06e7a7a56de972d0bfd63bffa8114cc7653e7982e2bbbdb6d910ab2f83b8b239d90e0cffd8135cbfea0f09", 0xa0}, {&(0x7f0000000ac0)="ad8707a50e6541c775859b73485f92ae09859a893dcbded1955cbb3bb28b1efcc74f1918982311b9381dce564c5e6fbb75fa8d2483f398acc69b8e158fe61dedcae11a521738bfd03653110abd06d7b4c3518ab1e761abe2b10ad830b4b6b9e0807a4dae036b5276fd297521c3c9ba5299162ada9a7e1861bdcbf25f5c671c27804c1ccfbf11c79f9b19a8bdb6a45e64e7bfb6fbd8aebe317ea4346231acb6f3f8a3e3e6b668c01f20276033167b5d8a74fa816988867997f64a892613eb668cfe14a82bac6b2128d9cdc5892aa78cd0571593f4de25b1b09607eaaf52bcaceed9f3cbb33f21d01e7500c40dbe5defaf2334a0dac25ae6fc43d670efe576ef1995028fdfec17bac6fcaa028b765066d3a94d9e3dc9c3852b11a1d8c1f8e64c3b15d3d28fe9591044b424f0befdf3c7bc4911afa87ccd4940307de16f224d65ccf066f5188cbf2008697174866e8b6249c6217662bf4b22a740108061190eeb8addf48fdacb056d5a2fea514883d68a1c76ffe7c337ac7d5c884ec670399043ba59115aadc2e7ae9ac71690e38736a5260b35bd178813a620992c3ab281fe4d759a6e37fefea77adf1039082dae770e44c6866e653aeec1d8d8468600811594330ac7381ae70e2180f463926e0da777548bbc236d623fa142688f1d3aff4ec82c4e6d818d9fdb6d5932700968f225cef20551854d04c0eb2d76d8ab44aba244341d86995fa26f95ef3f54a50783a849d31bc22b84688cf9c4c9bfcdac858baeed03d88f0b0fca4a7911c480e7c274ce70aa1bba79345742831473fa2cbda5051483af4f292a5f8806f6098e8d9ea5061706ca74011864d37dc854807e978a110fd1cec784c80013982cdb84c8c0acbcf410787dcda6a9d702b6ea2504d4a1d3516c8f177fe74965b67a56a413cea94cb9b5e736dea05b937435562c20c9a42470082588d45048e3dd73aa36f7b959b211c7251f1e5fa9892beae96abde368588ebe143571d08c65be024d674aca3c682e4a34a1d298ff6fdf4be6c2efd62acff8a1a88ce37e2adf3d5b114dd3de5db2afec0569593b5d0debfe66d33a15a818c695e9383cb6c4df0b55d60cc2c0082db92f9ff022e61c068b39c97ab9f3ea3448e7c4eed8f089b4d3918e49f754115c060297cc6d30c07ae180fb73d2a46f62a86375cefa9a0475b884d980b989ad55284923891183115bccdd67f973038ebf9c1996aa6019d22acf28cadff7cefe5ebb5c6f0b91474d2c2439059c7caf0de7d2c7e2076726b6ee8b26a6a922f79c5e1d621b37944d318a95345bc5c76133763c1faaffc29ec164fde6aadc9aab2ceeeb927e88472072ef23eef30c5006a4e490055700eb24cc04b9163c31ed936e85ce8da6d86c1e4ee9ee0cc9bda1db0df6c23fa5e264b9479937f5dcc949267b50da2e5ebf14f6254a786995c4cfd22cd34d1d23036701b53d1e25069482b123eddf4d044e722b779db752dcd78dd7543b388167bad730089cfbefcc3888606b3ebf04", 0x431}], 0x2) rename(&(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000300)='./file0\x00') executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaa534d917786dd60166aa500083a01fe8000000000010000000000000000aafe8000000000000000000000000000aa82"]) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) dup(r0) syz_emit_ethernet(0x79, &(0x7f00000000c0)=ANY=[@ANYBLOB="646910972551aaaaaaaaaabb814ff73c8c8f7ae2261ac1dab3b36bab98c365543ff90e04c28d84f18c41caf813a984513b3ba248b5d53a75ce93cfd28f2c237db1543836b7d2b952ab6de614ea64ecf5e496470824fe9dee8806c5019136693136c9e7354a690e607d761463c3606a92bc5530f6d21795689dcc2b55d6eae6c60c65d4a32febd8564dc11880f4c820e60505af9d70b6d35fdbc229575f6e98e13503b353f1a761c365b0ee8cdb3ea9fb4fa2259b495ff1e0fbb40390eb142974e116bbb5c99ff682a6d860c828f3ca29a2de278ea86615b87d9eefa4c1d61fc9b69547f18c609749b6e0af70c92de5f53ed28e2f801a92be2a4dc9e852724c56f22cbc3d48711a1184c7ede888bd2946dc16e8e66a390fd7032779e21798a4992e4d7918a9cf213837411654c22cce759ae77a7b8fda1c6ea2d28ee4105725"]) executing program 2: msgsnd(0x0, 0x0, 0xa, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f00000000c0)={'./file0\x00'}) syz_emit_ethernet(0x12, &(0x7f0000000c80)=ANY=[@ANYBLOB="ffffffffffff52e0db98bc2c88e7"]) executing program 7: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fsync(r0) openat$pf(0xffffffffffffff9c, &(0x7f0000000240), 0x10000, 0x0) msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2ee9e36ae12821cff35f5866888d441f7c29189271982efb7cd9c94766d1c4be0efcbf44d5d0010dc9df78616b167b260dd96322bfbad5f46f92beb4126cf5ffee44ca5b5bdfcf14c9b3003f53d57d96bcceb3c014f4d7b36a32f1fdb2d7783fa77ede48c3db7299ec5e58a1348d1f8200a241f24ffa673bd7cb93b55b31a3045a1501250df6302a6bbfdcb68febcf98e7aabab17c9e7683a114b35681c98d31a241159997fa2408bccc3081d1feec2142247dcd0e3ab8a8ab3"], 0x401, 0x0) socket$inet(0x2, 0x2, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}], 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)) r1 = socket(0x2, 0x2, 0x0) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) setsockopt(r2, 0x0, 0x2, &(0x7f00000000c0)="63e1303d", 0x4) write(r2, &(0x7f0000000300)="f92a2d89597f1956bf898fcfca3809dfab229bd3", 0x14) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f00003a9000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000208000/0x1000)=nil}, {0x0, &(0x7f00001a1000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil, 0x80000000000}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f000004e000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) syz_open_pts() close(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000280)={0x2, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0xfffffffd}, {0x0, 0x0, 0x0, 0x3}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000000)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x2e) ioctl$VMM_IOC_RUN(r3, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300010008, 0xffffffffffffffff}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) execve(0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x8) executing program 6: syz_emit_ethernet(0x52, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60000000001c0020fe350e28ef0900c08c0424be0000000031feb36d02b82faa094061f107a9016962000000000000004e204e", @ANYRES32=0x41424344, @ANYRES32]) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100dd2dfa7f0000000400"}) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x3d, &(0x7f0000000040)="00fb6c4f", 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r1, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 3: sysctl$hw(&(0x7f0000000000)={0x4}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$vfs_nfs(&(0x7f0000000000), 0x7, &(0x7f00000025c0), 0x0, 0x0, 0xffffffffffffff2d) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, r2}}) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000), 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffe22) r5 = socket(0x18, 0x2, 0x0) getsockname$inet(r5, &(0x7f0000000080), &(0x7f0000000040)=0xc) r6 = socket(0x800000018, 0x1, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff}}) socket(0x800000018, 0x1, 0x0) r7 = socket(0x2, 0x4001, 0x0) r8 = dup(r7) r9 = fcntl$dupfd(r8, 0x2, 0xffffffffffffffff) close(r9) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r10 = socket(0x2, 0x1, 0x0) connect$unix(r10, &(0x7f0000000000), 0x10) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f0000000080), 0x4) connect$unix(r4, &(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8) poll(&(0x7f0000000100)=[{}], 0x1, 0x0) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000100)={r0, r1, r2}, 0xc) executing program 2: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) setrlimit(0x2, &(0x7f0000000980)={0x60000000, 0x60000000}) r1 = syz_open_pts() r2 = dup2(r1, r1) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) close(r2) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2) r3 = socket(0x2, 0x3, 0x2f) connect$unix(r3, &(0x7f0000000000), 0x10) writev(r1, &(0x7f00000003c0)=[{0x0}], 0x1) executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x80, 0x40) select(0x40, &(0x7f0000000040)={0xfd, 0xfffffffffffffffd, 0x40000000000004, 0x5, 0x2, 0xffffffff00000000, 0x7, 0x4}, 0x0, 0x0, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) openat(r0, &(0x7f0000000080)='./file0\x00', 0x80, 0x20) sysctl$hw(&(0x7f00000009c0)={0x6, 0x8}, 0x2, 0x0, 0x0, &(0x7f0000000b00), 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[@ANYBLOB="094b00000000aaaaaaaaaabb0800450000000000019078ac"]) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) kqueue() r1 = dup(0xffffffffffffffff) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) recvmsg(r1, &(0x7f00000005c0)={&(0x7f0000000200)=@un=@file={0x0, ""/265}, 0x10b, &(0x7f0000000340)=[{&(0x7f0000000140)=""/75, 0x4b}, {&(0x7f0000000400)=""/146, 0x92}], 0x2, &(0x7f00000004c0)=""/222, 0xde}, 0x800) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r3, 0x80206949, &(0x7f0000000100)) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x3013, r3, 0x1f) munmap(&(0x7f0000000000/0x1000)=nil, 0x71c47) write(r2, &(0x7f00000003c0)="8238311c09f80eeaf60000000000", 0xe) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) executing program 5: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001540), 0x2, 0x0) r1 = dup2(r0, r0) mknod(&(0x7f00000000c0)='./bus\x00', 0xc000, 0x0) open(&(0x7f0000001180)='./bus\x00', 0x0, 0x68) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x5c, 0xfc}, {0x5}, {0x3ff}]}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000340)="f007426c6a7984d37b", 0x9}], 0x1) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x33, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@mask_request}}}}) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0xa5, &(0x7f00000004c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6028aa60006f060000000000000000000000edd3b6de7b8beed300000000000000000000000000bb99da597213a061543c6c0e7f84d4"]) close(0xffffffffffffffff) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) sendmsg$unix(r4, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) open(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000001200)='./file0\x00', 0x2) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x29) accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, ""/4091}, &(0x7f0000001080)=0xffd) accept(0xffffffffffffff9c, &(0x7f00000010c0)=@in6, &(0x7f0000001100)=0xc) socketpair(0x6, 0x4000, 0x23, &(0x7f0000001140)) r5 = socket$inet(0x2, 0x1, 0x0) getsockopt(r5, 0x0, 0x22, 0x0, 0x0) writev(r1, &(0x7f0000002400)=[{&(0x7f0000000100)="024e33c9dfc64e963903695abebb1c3f3f5981f7797d904521afebd83b60117343c4e716eae3705ffb944be677c671643340ed96ea61f999b9c2612d396d533b", 0x40}], 0x1) executing program 1: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) select(0x40, &(0x7f0000000180)={0x1f, 0x6, 0x3, 0x7, 0xd699, 0x8001, 0x2, 0x6}, &(0x7f00000002c0)={0x8, 0x1, 0x6, 0x2, 0x170c, 0x8, 0x3, 0xffff}, &(0x7f0000000340)={0xd7d8, 0x3, 0x4, 0x21519702, 0x7, 0x200, 0x1000, 0x4}, &(0x7f0000000380)={0x6, 0x81}) sysctl$kern(&(0x7f00000003c0)={0x1, 0x3d}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) symlinkat(&(0x7f00000001c0)='./file0/file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r0, &(0x7f0000000040)='./file0\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0xf26d8dc5fd03e58e, 0x0, 0x0, 0x0, 0xffffffffffffffff}) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x6, 0x4, &(0x7f0000000000), 0x0) ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) kqueue() openat$klog(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1604) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) getpid() ktrace(0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) linkat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000580)=0xfffff361) r3 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) readlinkat(r3, &(0x7f0000000040)='./file0\x00', 0x0, 0xffffffffffffff24) executing program 7: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100), 0x0) (async) ioctl$VNDIOCCLR(0xffffffffffffffff, 0x80384601, 0x0) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) (async) openat$wskbd(0xffffffffffffff9c, 0x0, 0x200, 0x0) (async) getpgid(0x0) (async) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) (async) socket(0x1, 0x2, 0x0) (async) r0 = socket$inet(0x2, 0x1, 0x0) shutdown(r0, 0x0) (async) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x7, 0x0) (async) open(0x0, 0x78e, 0x0) (async) getpid() openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) (async) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="e86f8f65d54a126335", 0x9) (async) r2 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), 0xc) (async) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair(0x2, 0x5, 0xf9, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mquery(&(0x7f00003d6000/0x4000)=nil, 0x4000, 0x1, 0x0, r3, 0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) close(r4) (async) r5 = socket(0x18, 0x3, 0x3a) r6 = dup2(r5, r5) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) executing program 5: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) getpeername(r0, 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0xa, 0x0, {0xe00000002}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000)={0x3}, 0xa, 0x0, 0x0, 0x0, 0xfffffffffffffedf) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x0, 0x0}) r2 = socket(0x2, 0x3, 0x6) setsockopt$sock_int(r2, 0xffff, 0x20, 0x0, 0x0) connect$unix(r2, &(0x7f0000000240), 0x10) write(r2, &(0x7f0000000200)="fc23780000000000000028a8790308fc29b2ddebcc9f2fbec154d6eb", 0x1c) write(r1, &(0x7f0000000080)="45834cd28a9c4287be4b276de471a048c7a56d07a70dda4c999e81bd3c5a4b13ca8b451d1695d38e125dbaf47404", 0x2e) mknodat(0xffffffffffffffff, 0x0, 0x201c, 0x2800) r3 = socket(0x18, 0x400000002, 0x0) setsockopt(r3, 0x1000000029, 0x2e, 0x0, 0x0) getsockopt(r3, 0x29, 0x3d, 0x0, 0x0) sendto$unix(r2, &(0x7f0000000000)="1effe05ecca690af56a2ee4fe0db2f77b2f18ddc7c0b06c8288388a6d350edf9a832ee7c914e83524e558db76b70cd9258b8ee8857754a8b", 0x38, 0x0, 0x0, 0x0) sysctl$vfs_nfs(&(0x7f0000000000), 0x3, &(0x7f0000000740)="57d65d5349d122ef99af9d0904070e4f53dfecdda6fc4f00aa5f32f32f51f2e66118d5bfd3fee71519c5c31c3396a087a4cc0a46d6cc19956ddd78e1e55849b8b209274b316fdda7b5c559e6b4eb526c91f6ddc596f4ef017a35bff85fdf2ccaa67e29eea500b505a6bd3cb806b200e26fbff4d038ab0a9d248f40dc8bd852022f56982bee7db30d9272d8916d4cfcbc5fb2f6cc6ae5de165550503598e1e30db39f855be5c500b646286a754eb9fb88c431c310c922956f9e02982b49cd2e70b3974362287405029b5e770930b880aa19c5126911dd49ec5ca30a0a00bb0b8b2d903a0f9a0b673635e5bd39d8ede5f00fd3fdccd0f301972103baa76a36eee3396c87a53a8c18c1ae115afb674eecb77bf03f001450b6197bd95e7db8923b539ab0665ecb0ec12a8d3e2556e20ebd299a6ac361571ce9b1d21345da81c81f184e9fdb8f7c230d9be6bc0b9b735c21e611263fd4c7f4f8fc7823b9d6e9d986b30acd375721191570376a05129160bdf326563712a73e745d66da7ae5afa969085524f5cad656ff481c3ea3f7f05c5edd3d4f6aee1c14cad60a66fe1a6bb1c0c18acc4669485603bdcea14a1484bf6dfbf13fe35ae0339201ab715c91177de10af271592aeac253ea1300e1af63031c3a7b161ad2e63da006e38819745e24053e6c1047b995a4108f291c31d9f74cd342f834b109de6ffc56c4818398508c1c6c78621fc4b2642e058b3d030a01b3f1a66537907f3b3f2128ffd57bee2dbb8d1a2a68c68b6a1df4421f57e0114f27cc17f4700afae57cd591fc97e3d4bb0fce16321e055052c76a0728b478bc6e7988a6eae391ab162dbedef728d90057f74c0813fb6ad124cb04beff5007eee7d1a50f2f3bebb9d2729fe865b902fb85b229a6d9e51f12f8e0f36ac21b90d1546b19b837c1d2fec2288f5f1ec78e66f67c2716a67e31439553e471986f60533922e4e38a76fa12fd5256e7a014e5a2e8b0c0940d2274006e00aa9afe04998199558dc178bb85c35c0098b515ccabe17ed66247c96119b0391e0eeb71", &(0x7f0000000380)=0x2e9, 0x0, 0x0) r4 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x10b) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0) socket(0x0, 0x2, 0x0) getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r0) getpgrp() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0206923, &(0x7f00000001c0)) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8020690e, &(0x7f00000001c0)) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e6", 0xf) r3 = socket(0x2, 0x3, 0x0) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r4, r3) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) write(r4, &(0x7f0000000000)="04bdfa5d3050006123339a346f731573d8d508750100000000000000325cebc37fc4e1dd543dbe2da6dd00000000000000000000000000000000a9c5143eff49ac23e9a72bc07d8022d78f", 0xbb20) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) getsockopt$sock_int(r3, 0xffff, 0x215, &(0x7f0000000140), &(0x7f0000000180)=0x4) mkdirat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0) writev(0xffffffffffffff9c, &(0x7f0000001300)=[{&(0x7f0000000000)="19f3b0b3b875dbbb0f7263bb28", 0xd}], 0x1) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x80206979, &(0x7f0000000000)) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x400c570a, &(0x7f0000000080)) ioctl$WSKBDIO_GETENCODINGS(0xffffffffffffffff, 0xc0105715, &(0x7f0000000080)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) getsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r6 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc0106924, &(0x7f00000001c0)) executing program 7: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) sendmsg(r0, &(0x7f0000000680)={&(0x7f0000000080)=@in6={0x18, 0x2, 0x7, 0x8}, 0xc, &(0x7f0000000480)=[{&(0x7f00000000c0)="63e8e8d9b26dd05e0d18f4215940e8fa880e0c93f48df2a28d530dad2c0ffca1c8ffb278b56667f6a6", 0x29}, {&(0x7f0000000100)="efb82f1b1fe47abc480e1afa63aa297562a6f6e81ab57fd389175f5c7b75439ae491d5c1ee51be039fec0382454b8790744a0ab1eb737cd98b722f6ae2a70d6b54bb5fc9096e268568622f27d06cf212d21fa152acade34983b2ffad6f3adc5669a4f819247959a56cd29b71c4717126d9885c6063b16817a2debeb8ae7e6cd6151d9d615b9501e357587432247b4e06e3a81bf0a1dde2eec922c4d4447df34d572a0c1fa013d0a1fef987197253112ba2622a6547996187987f8518d5a68790c54bc014e6e31b69bf6142", 0xcb}, {&(0x7f0000000200)="57ce6772a921e61c084838a6ea31792112b2863c3547b3a8b07c5593680f6138b99027ef1fdc9e44f72b4e2d5cf6f4de0fd64d4d82fcfca828aafaffcc3a2e54804b4cf886084bb0b7f15416df6ed501ef197248b9ee6af0", 0x58}, {&(0x7f0000000280)="6b88b0f33edaef31130426580a2189cdd41bbfef08a04d0a2ff195225ad0409eadc97a3b2646e808ace1b65b35fcaaf3a08e2df95c3b6da686460b70201be00a92534967d18b4a1522b2cafcc7c774521ba8c7a70d7db5ffbffd4d9b3abddcfd56ab17c8b3ad4f01394bb13b78332be444684f45921b70939bf72c487e2959f987ac86121b90a1ad094f9e7af655ad4ec6287a73a56edc13febaf34b195b87f092f046182dd8b8333680dece5bde818595854cd3c543993521872d50067f57dc10dd", 0xc2}, {&(0x7f0000000380)="9c5211ccec838c1f7989c36aa569f7887f31725df89a242045d2ff3c75b52c57ea414639e1ee2c7256c39c13266708e91641e472041583aef5103ad786467fb58b3a1544721cd752cadaa593ca96c9e85f332f190d8d34649d1617c076a913fcb5cd5c07d0ba95d5d286a605a370029bf236a137c7009bd6f145b90d9af2d723d29e149d6e61c1eff4a5f869efcebeaa6c6fdbeae3a01cbbca6760569eee122f9df1ff0971e9c01814484f2dc08dbfd51f010a6103542061fd9c8e146b39bb37a5ed9034eda4da2bc8ad0cf9341cc0ef72fa45a6237318d49cc17fe938ecece5cb47656f5f1ea4b330fd66ae4b9fc484", 0xf0}], 0x5, &(0x7f0000000500)=[{0x110, 0x1, 0x5, "c7aac822cc27425011280a32f5497aa1e422e22b3ef47d1dec8d965dc078824b8318bd09b322939dc2403385a7dd5285554a5cb4e7af8c074ec8d148dc1625de36d8c060b77db48d93eb328bf72eb725090068916811774b8b25c587cf1f6d0da32bce837887234ef5abd12b90ec4374b76b8822d3031adf03cc62bd7fcc857340d1c483e73e2f274013b152c8455c997c6ff3c63c44e7cd8bd952e927b610811ae30c98999d83e0103cab3d44983b7c168df6b37ca821f19f93439158b2f519a8fcb405bd27aeec175e8a1c0cf13c1c416596f7a54c74d7405dc4f60bd3405f429cee4c39871cf8711f3bdf48eedc28b1dffa699bca0763bc"}, {0x68, 0x1, 0x2, "71d405282081d354a6fc237a43480c3de49360c23a7d5aa7348ceed02727f73d73ccecfdcdbb6684eb0a0f3eaac5f6bd2be5c6204e900e598f0d977043cb6d78346c1ae60de51d24b0ca61abaa2b0a9e04faec"}], 0x178}, 0x401) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000006c0)={0x7fffffff, 0x2, 0x0, 0x400, "c272641a3cfcce303fb9811be0abdb48bbdbc4cb", 0x2, 0x40}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000029c0)={0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000002a00)={0x0, 0x0, 0x0}, &(0x7f0000002a40)=0xc) r6 = getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000002a80)={0x0, 0x0}, 0xc) r9 = geteuid() r10 = getgid() r11 = socket(0x6, 0x1, 0x1) r12 = getpgid(0x0) r13 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002ac0)={0x0, 0x0, 0x0}, &(0x7f0000002b00)=0xc) sendmsg$unix(r0, &(0x7f0000002c40)={&(0x7f0000000700)=@file={0x1, './file1\x00'}, 0xa, &(0x7f0000002940)=[{&(0x7f0000000740)="916d44a048545b59b125298aac80d9aff2ab34681617ffb7998aaa97a63c5e5f76ecb2347b62c5ffd70f19886996b9e9e339014db89b043d2f2d00475abc157100998dda0546a8447b16c40e985b9ad4794d7d136daae05c149f85e97273df662b75a13552428a38e57c0444e2d12495afde588570e198e70544e7e6af6e12922040d43a20ac8af97797b2db89734b367f6c35c28a8d7346bbe290f27c2341ea7eea58ee63e6a45b7255f32d6b2b3c3db164c416e6fb", 0xb6}, {&(0x7f0000000800)="b76d6d2ff96297c9f0657605b793df0d2b34a3676f4787a75c1d9f73f450147d038597", 0x23}, {&(0x7f0000000840)="218bc4a0791ccfa6fa17849ca972597958451f6f4fb8d51a2826e2488d8d90789e147eb0eafc3c30dbed06e56743f4ee18ac3d3e6f313597cf101dae4b5eaf9ab9b3bf0ef1e8e39c73f86a4e2e7ee56b86a0899d05fdc1be5e7b4602e0c4ad7d8775bc8bea756fab8658123a98e0f83ff5813c44cb1e9e82245a090c778b407c8c730d900e6c1f9ffa0410538ba79a22cb7d8affbe41437ea7794a13fce92f46fbd50da24e914322f729a2333320378b0a043f7cb4820e89b3aa56911b77547baff27ac59753b9e1850ccf3501c6814c626c513effea8760e7a47f92d8c0cbee76bb0b0cf9a3d5cc869c1bf5e0391bf62f533074518115f63ea504e960892e909618b5b6acad0b6493dfea7bba03c408fe07a8e850437d7a51252122a0a35ff9b512291121338c14afb268d34d72066edc6d2dc3effb8fc6435288ba331b2ed90a01c609566dc05d50f9f3e020af78ec9787e3fec77304c3484e41252af349969fc3644b446800dfa03e776b81e11636d671d7e9a7ad42b9869d3cdda764aaafd062c6dd8d1f7af7334a8393b9f765ef6f38a775a7256cd73984afa8fac706fa98b82fbf7b20064356b693d27c92a3182934d75a5ae9968151252ae98def35a88ba3911a82fb2b5205c96f652a771128f4fc6f8e32423315f52491b8a875a6e778d70d86904175bf4664a9c375aae5609d5413917cdb3bbcd1cb8301a54e4bae1670276a94fe0c0e6dd657e072d3d56410034e774039215120766fdcf7de45af86e860974c37e8d9eca7194e8dcbe09daa1ad73ff81d920138661fd50246d49e38cdd2a4c9a68f6fd36f872c22a363b681661f667c4abed5db547e8b8a43a09a775b275d1b9619fedacdeaea98846ca1dbbe33b4041a832805828604f9125ab44b5422c2e5e4de1da78d83a4209b52c25b0ea1360ec2b74a0751f8cef168921fa32e46995e8ac2dfcfa3d3dd26df328c9a215635bc3cdf65be9cb973972a0f2a8de6bfc2d0c9951cd9645fc3ca852e2a2ac8e85c39207d50ac0ed6e6f16af49e9b018c7dfa52e22e1906771c5f4398726502d7ccc7d4c01c399178a6ada4f0e036abf76222c0fd33e674feb721dcda56b256ecdbeda388bfb9c3687257c64e84578ac8e6caf91aa65ef0ac71a3792aa71bd8275f81d398cf7e6c3af10f59b95659b627d0e3cde9189d535b000e1d3c04f168412325de9dce14d858e7b65133facf361dcb1387af51b4c6d0398e4e4c9fa1204378a099106b24fcef8b8df87d22b405d055e7912f33db6d56d37600803621791811be75aa21703048b6c04f755dc42217f7a3ce200743fb31197e6a5529a6872d0e0d624e0a2e10c9fed07076d250fe6d9b9ebc1b7fa435083b55ad60e59c65cf676f12831cb9164107277435ff8df1a5757cb318b09a30a18fdd565a63d6437733a366291bb2c8ae71e4653d302b95c252ecce1716d3cc63f43851bd1a150e06524bb8414f59115d8ba6578565fa43706ed618f58d88282992ea69ee4280c718fa28fe0f10caefa854e74a60a27f295eb8a0f793de342830af9bf4ba57ab6c47a4ab1f8abbe42155004f5acb527418d3d62231ed0aa46bb8caba8bb643fd1dae5d0534d9cfc824a3c717d3fed28801b890af8872fd123d4b7d576d95273c8b45c8727a92679afa4358194b9eb903f41de1b74ee47e90f75d6b592405f6c4e488944161a3fc5bc286bb5c1f04cd84cee448a4266128d718fb62823d12529183b271b522e421022a3a014daf62ab3abe28b54b4e302ba93dbb62a37a37900d2e27b33833fe1f0193ff93f87076fd911dddd5be6545f9be86a6d55117f2d75281ca7e8fcb34d6b38d40fa1f487b4b00d4d0d61be0d51bb3b9d42711d582af2ee2a0a98f5368a29b5f0f1afcde078a440d44134c0a2c2817420c08987fbcc6a556f5268c6114cd6fadcedd548cd5f003a2ce6a64a852712fe2d877dd29b17ea861f4c07aaaf0a7ce0cde0f9109100dcec604795720db37bf74964741427b19abaf603a634758f1694c2f5bd610c4eede635c28965b9330baf6fb5276564f8f21451843c0551cf856e9de13bc8d1fd42de1b09b1bf1b358c32bfb150aa8bea5edc84785e1b5928525c7a3895aff5fc75761d89a02e455bf8f58feb002cee6832453cfe72af66fa15bf2f47bb118d7fcb22525cb82593b411b33ac7dfd4d991d84bf2bea380c70730a88847746c7e942d6bf1d683bab4bd80cbcc895a87f2e18b0d03c40e99ffd8e31f4c0fb9c46d50fa1d3581c5da70403d23deeed715741decdbb41e8797626dff1c5b4f06ed5b0e85b67a8e1f5a477e79ad3a2072e12a6eafe09f41a23a6f7ab828d6e7ece628fabc119d0cad96f3779d0f79ec878804c91d4e6c12d776731a52768c97e91a2e5fa4209670131f7268d1999fccb4f90686f5b250707472117775110f74bad42a9c4a7f41c3a74ae5fc0630eb3999f72d01cf2db3fb6d0f5c07c7d66f313e9087b46a6a658f70d54b3a4c27045faf7ef279c529c2a4a14954cf0bad2b118fba087e978423587350f740098b85d4da0b60e9be03bb9672d26559704a1ee099c011a1eeb6807d0119935488c05ea06b458197ac58831d28a20cc4e0346be16450a2b69d7d885888e1acaa6ccec576375d3d7e33dc88790505bc70696d1d0e65de754d3fbaa91004dbf6fe565989b050760ad026925e637ad2a7a2b74dacec150aa5da6bfcfdf10fbf8c1ab6556b47f545012bd8e62c2601e4212d2d8df129ba6800a909f19f90d38a49048e8337161fe4e688a503730f46245c4963ae877505725816b122a8f6cb09a9247592a87d4755ec051269cb596e465562dcd421e45a3af809ee2f75497d6ab2c80f014ae3555642126f607e0bc3f66451cf1f2cb1b0bbbde0500afc4c0a6a7c507e6b625286e4b2fa92f9085f6dd5108cbe977cc19dbbf8b3b7c90d7d558e17f18c200b7f8b25ba708e733ede885a31e5a0f308e4405131f70db9d2234b7e0df5ca702f6c0e42b8e50bca7bfaf7efebb2699c068087b4cd08a0863930ae98b9de239434fce34f704d9922794c90cbd337a6de90fe1cdf1a383c2868e21e2f90286e73d6f76417ec30d76fb0fc8b0f887f3a0255251c6295fb391e67f20072345e510c7cd84f2e85ed74be00173845e83820d9c24e037ae36c4f2f9192698da2d5e69ddefa662fd1080740744b313a84615d4c7a95537040a826bf6678e051cdf27256c0a97c5ef405485a324ccfe075154e9ba9340d73b5f64305e0911b465f45fb6edbd1bac742b392a07b60be1be1f1717dd01d26a170fd79d4bcafaa43c126bda9d116b8cabdc7d17bc46a7ca195dfd7fb614a0002ea24eae402afb3c3848e1ca552b86342cb0720d05e837ca03d09a2f581af2606b140692f12ff5bff3fe54dff60e08bf8ae8b0c5c1cac1303f22a284284cecd04e15f04199f7a5634106c08058efc33ae76b680cf4591841af4706cda553b4816ce79ae6fc839de27b9f53dff788c7249e0c9c7b1877cf7cce29dcb6e0ad2a6c47bc5a82dce04f32f443e81aa9a22c41e4b1a0e9d930c7501305a138389e3f50bfa4cf4f541840abd553ab6c8847fda649c298e42e5785d018eeb8073807b117cf7fdf6e7fb15d718e5039875b1b918f3fc6af9c61526b5678fb2f472d3e14402ee03e63ba7467a6740578419eb277302b69357353e1af60fb6ae0aef8e2b41b0c4abf746c531d53f79a4e112eeb6904225599568efd6962825539d4957137411232b021d1c68fde900ab6515481893d8f14439618e70c46c7bee8ccac0fe9c84ac665419d9723a2b058e5a23b20ff487757fd242f827c49829c16f00f9df5d75a5847062f2910f9210bee08c46537df0fbda441a6ac029b9ea2381347000414f42915ff0f22615a19b1631f06afe12171204e8117a6ed0d656eb1d1298a6f1de468742778fa13c0539aecdfa8afdfbe13cd1bcb5e1dc83833c8f3d0beda0e2605fc537f634e5ea916fdfe7fd4bcfa9976a7cac070f236bbf4105ed6ac3b5240c503b9a9b588eb4583d7650c37d4a01250ae5545a86e870fec89d940eaf4e97b3badd52cdae2e7cb3f22904cb88fa7a35c60d06398395125a44b8308a46ec3a5638786f75f9fb1cf57e20b2691b11dac6c4c5db8d8dda74dfda821945326eca14d66b28e61128c4859339886dd179b95a4c8de218844613cffadd79bb6db212deac6053d4e2bbfb59164666b1c95d12288cc654dee66f314c9bc3a4722b6c5a3f4155095709b6bf59af2812e2250c08ffca5efd7cad053a17cbb368b6cf37f30376162e878bc0a2f1326ee09c1edc557884d756980913cc207596791325d304ca5aeb4174ffcff43d786a8eb5986feac33a2786cf732ca2dd3f2b4df2dfe294156d029a7a1bf252affdd2b0778d87d37f266ed92d97dd8fe4b250f9daa772460b720fea95de8195c6397f56287e89a323ed491038360b2ffbaf729c95469a777233ccf4f15f5aae075ded3df2336fd036b1323e749caf629ca86293964a6f14c8caaaf172c3f831c5276e9c047ca57170b83da0670107387b339e191689233a7df633c4a74a69858d64dbf058720e04483831c943ab88d410aca38fcdc54d6e45438ee37137d45841e800d8ec8acf455b838ac687d7ce232b383be2e3e0b180b5661e78c6eed7204f9625e71ac6b3bf7873586916bf5068ccb2916fda7b6c51fafd053a493918a5ecdf6612bf76a3d40094aef5ac351979ee50f9af0ec5e9af3d649a2878f598de4de3611ba8e0e209a61a451404e8fcd8b99b0ae5492e8f561a0678d668ded3d2b993705b84d8a35382ed2ec5dc626204c255767b43c950f9f2f9153f552e209c9fdb977fd864e031d1eedfc3f424bb19ef0d3b47f1b7677c30724bdd96f35107a003092610d05b942fae2f05885b44f6fa52bb6d4b4304593c4e0b0b5e858dbb2aa4385992110358f08b0c6d583c6cb3da45a5664744bc544cb097a7b34ec87e42316f1caadfa014330b1f0c614bbca432c3f1460b5b44d42bc6bc70d7b09c53c654c099c45daa1bcd3348270d1cf2972b1d1fe154dce9926bd8d72d4bd2aaa97f13295339278d84deb141d420a86a5531a083d84e2bc0e325559df60f62e473290673ebc40acee9799c5206c58e3fa0aa015c27eae0e3f58fcc48dc9fd58bee0b188ba7042573f7eae15d10ef7c9af458500c937167dd6dbe6e2ea3b59c669f8d3cd42c13a3b424341a7fe4b281d0fdcbbb198a4fcaf9059ed48959efe6876b17b1cdb2d5798ae692af4b6975648335ba010ce3dd932667063f98b4d409f11b2079b8d3ebd4e63846756e333159b5896aad40cda03c88758cbd7ffdbcb2da6411b773a799a724e3158eef1c4452a16526b4d5055719f468deee0c91d0698d71cb916ff5b2a0dcb58c59671371eee91787646dd722e798281200f7ff716692800c070d685352e121da9d921ad8d4a6cb562292e7188695d2c86da4b30c04f0ac4d328970530d711c76a02c25dddd961fab54f957cc859b744f981518e59cbe7f46cff866feae905c78d8255f8be03e5890ac88661260876ef4f02ba64a081277d3be62cc0a253bedf25d63dad8df1644f076dbd2e1fd42f188ce32f8da5b502ee13cd6c27b31d49f2fe3f89e42dcbf30f622a706d164df94fd1b85a43849374cd93a5c91bc70e6b94424f56527461ec36096e4fc9d4cced9215bb4c36161f64554f21d2922806e6a646c81642267dcc9715d0f655f01135555615c861f956a51782feaf5e5b2ae14170de384ed156087d4870eab48c70a09039754b", 0x1000}, {&(0x7f0000001840)="a13cbcfce0fe8264088a31e6e402bde2a6cc5b16d44bd0fb72dd2624545599142f90cc53f4dc6b89ac8ddd76a160ec8b923604e8884cba7e19ce32310f3d67a316c647beebdb5669168a787cf1225e833d98c56a14d43d840fc25400571223699bd7bb9ffc19daff5662036c44c4eb46d54185796a0e7db1851439053734dcd423f5b7452afedb0d6cc8deac508770a0bfa203d64b1a35f27545b68b09863decaca5981c9ab3c456cca865a2c7520d33d9f9cd5cdddf989eea52772d8baf19dd5ac0044c308a05160f2f3a1406745326fc2006e8c5ce42b860d3eedc6715aa9d2e47b3f0fd4eed9f7b604a0cac1ea92db14527503b8891c19a45", 0xfa}, {&(0x7f0000001940)="79eee2080f19d5aea802eff507e71da961f5e8904c10c9d6e3c70abdd46231c2af306323c24495906fbd1f2ccbcc18e99980af669bdd1ca9657bb1179b6ea693a8f8c4a84c4d0444b35a85d7de64a4692d2cf81c8c0d25311955d8ea3699f873088c8784fd099cf049024fa1b99b76ade45d8f1efe00ea118482372bdc3c4f9d0514f60aa96a1d7f9be58f78f016fb63140e3ecfd8444dc2f357925265492f3ba95258942ca28a4535043bb902c70b84c78a2375b76d1e7ec1bc3b451baa1f0667d434b115dff91d7f33567d1028b5da18a07e2d622dc27b4f5f342f9b1369a1ab29551410ed721078ec8baa5e1377c195e19eac9072245e149ce7ee4d18a55030b21efb45eaf16b0397fc56dd94904ea0dbdb19127e699f8274ef820ac23353bf80593ddf6de25cfee9adb1049d7973e92cfcfa39923aea8181f37482e09479e3f026c6e8998d7b058f5df2877aa6f565fe0141f0bc38b8d024fa161054b0fdf928cd35d888ed23b37e5d631c1d7efa30ea3254df14dee7c145752dc7deefcc47f88d1fea52f5c67c0d2fc50953ddb08990a72d0e91f26a3919fe5daa212639cab7240516972f29185c6e1dcbe23b529a2d90f15996b65f83b914fd0e031e1ea73126fa3157693759c0129d4987efe4f1ada976378e4a089b31b96bb71660e9b7edc473e5a858c0565dcbfc0d4863f0124ce9f818e6398d456b61d160e91cfefe818e4345ad0dd8236a689054efdff75e648b17c8a1c7d104a1824fce0a1f40687e359b1d5faef3a599831fbc1fc9a7a7e57d7a43c833b09eb74981a0e0048f1e865b44ae2a9089d820fd53be8f8db32311a16bee39d5150cc62aa22d83a720e44807105bc66be0bac01901fd2efd11f3e1b81945a25ed1ebbe3b32c64ddf2e2b940ef49874a44da4e07240fae0c7894df75f29fd07fb5a422e24ca33b0e785a94d38f47a12d5a6c4bff0ddc24e8b5466c3d3b0123bc8497ef147a4b7c35543de21b18dfaf6870061d25bce9985b1027c364f24fb1c68eeba91ecefda9925f4f9e7b852e0540de6ee2ba9a981b37974f7f6bc9db8326a4b18e9af31463d840c426ae0159aa32c6f92812564986c6ee48921f645b1632bce945eaf843a73f646cb9316a0f7c2bf47045b1f927883e537e1e6ac97c9dfdafe52d9c81f3225c075d1fcfa8d67b6d8ac9c2a61a89418a29970bc33ebb7d288a425bf0f4a6b63e0be65410ce656e0a4d9ad091d0836bed248fbbf61198ec466ed54a94224c43181bd914c1e988727fe5dbb98703fcf3fc0c85b278f4787d35e25ce9855f5218e59ab7973be48c28a8200ea9f21ac45daa64c84aa8f28b0b2caa5cbbed50131724c847c33f8ac38005f7cc7dc5563c235be862d117590a2d9dd4945d70022ac8951f8fb0a563a76f0e2e4fbe956f542b849af84a014c6e4d3be46ffed8854cba7ec432c1cfbd334e85c83a886067b13828f1e3ad25c3aac5002af29a67e3467b78b1515af1b289d1a9b848ea6fcf80c2a58e7f475094d2f42cb5b79bec6d6a8d86d9d25a55a914021a0305b1dd6d6689515d3c1baf41374a1441d18fefbc292b016a01aff007898c4aaac0e8e4f63394a5a3e22f059d5881db1a97b2f58eb1256ff3ac6315b7e783cb70b86d8c8ff438dd828a30ec66260bbd89d14041a1020d4cedf4eb66c3d71175c3645cceb1385ae417dbc1bdead8198a08ec715414e2fecfa8b948bbaebef1c928466e4c0d32f2f833f66344d3d4e97d14b3b030e1bb0a164e91a3b050d0446278229b717fa0374129ef05a335341724a241320b48aa6293ef3fdbd948ed9b97a8206efca4aa357fb5206ffcc0e0ffd32db75ef2bbd3e68c56e40eb60573034506482847417b918ba084c65d31644050855157b96d691311e51cfadc7eaa23c28b9862268478a224c6593e14212c4aa6db81a0b4f1d14eca2583ea1d08fb6a010d69f3d63932f0095a0c21145b1dcc4923e0abe128ad62f9126d1399150974865b6049bc1d06ff88ee02173c9245e523a0ae44ff8fb240402aa259d9c2e19386875c776adae28c26d3f9c82a1230ffabc82f655165676656ca7bfc802358e26714d98e51d780d0234f54bf5a449af5509e62ea9098404b0ed158c85ccd5654df48ce4ab43de5b716abf10a9838de0636cf61a7fad39895d208c12afa3f6dec47235c434ccfa644d75c29d8ce64541a45f4541dbf0fcbdf0db7886ffab040e6f7af9b7ca53eef3fceff37fb57b02300e7d963b82a721a00a11b512a29f4a0727ea043f6c71d88fdbe0a3f2e474abbe608327a60f7734ef766578818eb577fb212e153f2086629fa30adc2b9adc7ddfb850397d1d71cb4bba16aa4fde39e2cc774821e507b71fb42f17869bdb86c09263a3de75cb726aa8dd95b3867c040946fe839628bb2660903ad8c3651ab110d05e568073c2383f5f3f63883f9cfa3ae7baa6cb1046b84fa1d1a48f98189e8b5240cfec7cf0d130ce0c3dfb27a6741d86676190bff7a84d11ddd9902453e82c903deb0891febc64b22a51b9757de7f4a53d9ab2c2069232e8cbdadca8f15d248e7e533a4a0583fce65fd80a4d5878d561d329c52a01af202c403042acd43cfa9ce0bab6fdc6e6038f57e5092f85c380495790a74e537daa96b3a9021045f6e1bc524cfd25f4f71701cdcede6087734d6538e3891771591a8bebc96c784d9cc4752dfca3056bdec5cb65124ac78cf10db1301dd2bdf2352ae305c2620f23f47ee7d4cc5e9c7bde4950d380e73362c628fdba1c2901dd12fc8cf5422994c98fc9b3b3b79ea277d83a4c3293166536a967b1e035f5bdd756683ff4e02599844ed6fe7af8b08923d18f7f32f776c8296936d3b8f6d4873ec140285cec5e6ef0cad370c07146e0b7f2cd511487ff2ec0820264f8b2b27e3eace527206aed3b17a0f6ee61bf9107d85d099755729aa5aa26eb4affcbeb1f687e90ff1b552300f2a1272b6bba586e3385b4d11956bcc779a9a148906c9e6240a44175fa17f6b3b212a4e4b54dab26fb8c0607b640bbb2b33cd4a62f871031f1ee5b65778f6c6b46ccb4f2c57e2465086e170a6663506b2452ab33f027b36e5859d2c1ba599100438f221b2fc758556413d635f5bbd505af6dfca6d1d90ccb0e546d24317772cba70e858981e2c33878110272f26ec4b849408aeae1c9f7bf28d977de570fbfb141b38920011ab2132fa2a222559e2f03d3671a4e479cdeb8414385be96b992514feafb9977966c9ff9a9691ebe0f73db73f910d2f4579901061883082ad8ed19dfd15260ba782675b77e0c258aa9a98a365288b0942cd0d7bf27feda3ce50ab24335782b1aec48dbf1984d9c3c167cc9740f278f8dfc795017809791abaa7a10afa53adf3398fe9c1ea4576bc6b48c739aa7b7e27e680fb1b82d74d1e293e8ac0fd8ca52f969d216b5eed4bb3d81ddc4e31c2e871b8aa82515289a573ba90f24a81eef8beea62479545ce92aa7c48816c4c4d979acd615abd20faa8adff8cc1bfb91294ef2cffe00c225553af30fd8f93ff574be6c0bfa3592939ced3c5ee612550eb6b7e685ce629deea5ddf0a2d64ca34e65b93dd4d8a4495a86a8e5b8ae52f8524fee1aa6395a968a93593e7eecf51878e8b6b6a19849b2f5355f60e8a43c6a3dacc48992f911d94165b69b413d23c347823395b036fdcc20be0005b0432ed80c5003a945b6f4a84ea731d2b2ad341c79093122ee74869c31c1a9899b856c944880e800d3dc3143e4d2ab19aad83b93b10a3292e5173d4904cb77d5b3efa414919619a10f6fe70ec2c5c9447c3993d2fa23ca1ee4893a9445edf0106081cf660a489a4273f9dbabc9f9b3aef77088cd4a667ff88d09651e95d1e3419d783b2869a88fc658fd1137d81660cb9aaa8057cf3758d50200f0ee1e8bcdca5f7a1ec6f3e7393c917002a3aa9e03508cca0a650041a6de9af327bb70af5f3682a21adbc56a948196293cb81f907b64babd5ec0f4f821c7277147ae04aec5d1b14994049d0169997ada105bb46828ce25a0ee7df4288e8e805122eb5120bcc55bf27fd64c68834d47c366a06e43139f35b31695f25a98a088fef7372e0c3eea6504fd1e181380c88e8d6e30064f80b9fd76f966a51a74409ad5e34ac6ecfc8306c4b80ce511c5abb85bcfbb552956207f3d25f69d422b4672e72e0f0d9c02ae4e2f7cc94b263db666c07ad2e1e22a078d2af6de8e99d596bcc3105c425aa45e28081f2e07299918f729280975019797ce1113e3e04b26f7d60ab63facaaf8f4b347b958212231c2a719b6dec3d9c84ea7235d3bf57b03c4e4b7852b3d02d9ac5fb17229548c304d03144783a59b5624be9866deb43e166b9741fb4b62aa6f7430d5b9efe943eaf0c627336d043ea1d5a9ab898a785b6e7593af6da4f8a1a587b437f5fc33ab0e135ce3ef10902e115e9ca795ce3b06a65725ec0cc0261628cc4d87ac69e5e0753ed9e39481cb884bbcd75b1c7507cfc92160d83f646666b0685e39e036126aa3063aacae25af7c883dc12987008e18a776e2b627ef79562f0663ad163247a0ec71fc678f7db73e6fb45c824bf6d27c482b2bed5dac938b6cc58cfabf3e5f779aa872ee06f52eee744f36639bd1393abb7f3034732cd5edd74b877225a579f9ed3666bd19780576ee752d461ab47ceb40164ce2aefbccb3ea29d0768a68838fbd77bdc0624f25f1b0d11de87fbd90d384bd576832dd5489dcf49cfac1cf8744056e68a979d462c3750a1eb12d89274218edf1b61651f8d1090150c7727c72b29800e696531742fcf13251bf9df63eda8aa906839e5fc0f0649301b6835b38d0873c8062a42c51a27be38aac48a16206a89db0219299309159fd066b5fba77716843fc7133f4cd8e34d6084cb6d55fa1f824575c9700456b41e32f4000d4681166ef39485696328df564ba7a43088ddf40756ff49ebe89f529d4b95aa163095245d6b9991d64fc1345693c86606459d3b7357d5638cde22a717b13ef7081e3ffe674dafff0c9562c0e5789ad69c3e7a43f5f1d95cd261507253da5aa1066dab9a2a7d6c7b490def6ba7754c755180258257a3bce1ca5aaca4fd8d93c1786e629eb7be77f72a8dfec20ab05b0dda21bae3bdc781ee8267f5bb72951d80a4eab5905c007a795d92ac120b025ae0367f875767db76bc291191ba951e3c4e9f1826e288dbd4e0744fb1715232b6795379a4f3b1f7d7cae07d6c016acb9439c32e44df66fc4e38e97d8d26602a88ff5d816e6e6fcf369152b957215e90dfe48ea806eb55507476d282e56cadd8bc50f3cda0e698cdb45097dad5b5a43ec66e428e9031e1a5804766a46d5b2002fd5d0a832d374a5aef9fd83caad7ca3a21dbd73cefcd9f1e12c7be7496a6833a59beffe9a8a75c82b02ef691f853271049fe0b063d4153cc6ad12846584bc82c0f0a0e2e222e5cd953474481b4abc47711305b48f9c01986842c34b931e19863c750e51c1a2a91cb05aac4795b637a81e2a55569b08e4a29a9296ee9c6dd1e5706b8c8639ec6f52a2b5a3618d15eaf127af1686f6b6ec343d1abbe782c9edc63a628179c5072b7ff5f02b5bcdd80bb11eed371c7ca0bea4c8f75110cb4cca355de6cdc474fd3ae825db358769e1d3b6ca1b0c688baee6cc934680572887a567a9abf586c50b17bbd9a6a72d1893e9cb940e21480d624be9ee7f725a1f283fe4ef3407462f92a0cf3beb9da7fb9fd2b86c8f90471a9b167016e2edcb12ff8385ef59f21c14c621314e782cc0538b4e9873a56f57100079ae10819822f715eaecec48", 0x1000}], 0x5, &(0x7f0000002b40)=[@rights={0x30, 0xffff, 0x1, [r1, r2, r2, r2, r0, r1, r2, r1]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r2]}, @rights={0x28, 0xffff, 0x1, [r2, r0, r0, r0, r1, r1]}, @cred={0x20, 0xffff, 0x0, r3, r4, r6}, @cred={0x20, 0xffff, 0x0, r7, r9, r10}, @rights={0x28, 0xffff, 0x1, [r2, r11, r1, r2, r1]}, @cred={0x20, 0xffff, 0x0, r12, r13, r15}], 0xf8, 0x8}, 0x8) setreuid(r14, 0xffffffffffffffff) r16 = openat$zero(0xffffffffffffff9c, &(0x7f0000002c80), 0x1, 0x0) renameat(r16, &(0x7f0000002cc0)='./file1\x00', r16, &(0x7f0000002d00)='./file1\x00') setreuid(r8, r13) fchown(r16, r4, r5) ioctl$BIOCSRTIMEOUT(r16, 0x8010426d, &(0x7f0000002d40)={0x22}) r17 = openat(r16, &(0x7f0000002d80)='./file0\x00', 0x80, 0xc0) ioctl$TIOCCONS(r17, 0x80047462, &(0x7f0000002dc0)=0x7) readlink(&(0x7f0000002e00)='./file0\x00', &(0x7f0000002e40)=""/236, 0xec) setsockopt$sock_linger(r11, 0xffff, 0x80, &(0x7f0000002f40)={0x3, 0x7}, 0x8) msgget(0x2, 0x30) ioctl$TIOCMSET(r16, 0x8004746d, &(0x7f0000002f80)=0x4) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000002fc0), &(0x7f0000003000)=0xc) writev(r17, &(0x7f0000003100)=[{&(0x7f0000003040)="1b4275337bbaa87c5479bbca3569b8f33c5a63609714ebad0c617f206d8dc5363bb77a4fdfd5026b46c25b55ec4ac0b7ad52", 0x32}, {&(0x7f0000003080)="32def550dbe9ce0e2640e851eb574d196c9654c9f35513cc2b4f5a83360ae38f923c79bf097ea285f4cf1fe9b9ef00e9fde87fcbefadb1637bd467751e6ebd36480a5a17a023117dfa8e274fcc5144e4fa17dbf42423941be48985304963a15df3b008a7590d7d93862bd7", 0x6b}], 0x2) executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f00000000c0)={0x8001, 0x10001}) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000340)=0xfffffe59, 0x4) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f00000002c0)) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) close(r1) r3 = socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000300)=""/42, 0x2a}], 0x1) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000740)="860a77d097451ade691b840de8af3d8a2a46123baf3ae538effa2229675d61c0483d3f19ca156db68c6e96a5bf01c7b52ff33d74d3ad1c33a63adf34b2db15ea143c6489b2807e1b1a10e028ff470a83b09197877392f632383bd9549bdc9a9f940505b611e747572da00ab4af583937b4fff2b35833c3d9b1210f9596e42537d8154f4808e5682821955197460df15c21ef2beef36df9ef733baa4e9d32ba38b4df004fe564f379cd4a808de666e20ee12810b9665d78ba599330470de1f11ac7cdaf9ff503fc79901028c920f21a0ff3248eacea43c94b3c85957a1635256ff52e0f0c2dc650cf2dec2007fb093c039e99de3e1d0c9da3d2d2bd10104d75e1df19dbc812cdeffd38e15226951ed65e338f52f0f63975b6f04462d4d6dd09d2ffbd170269620305b6267753d02a23dfe05d07120581d7b36329aded0fc0ab23508926cc380953834155b48229072b4ca7c34a19df6e427f31c0c76b4beffca1cc34f53680df5be37b54932d352730279315b3b7f3f9a941a65feaf669d3bf5c7f9f5a0f48ba79e80ef979b2cb786dbaddc95ea9123b4e516e800d136a138df5f649b44c11b31de82e152890d322c5509676cfb34451ebd6ef0ed5ef9a1d6d61168add4ed46ae7e8e8ef3828449dae3d9ba6655aa509b2b0a12f1a2dbd9ad685b94bae313420f97a4199d471bb54e3fd58a147acffa8aba6525dc634710eedfd97e6b325c53f61209e35eb55b16b783084377f57345964a18f3c9d6e819b766b41c484b8c2e2548dac61fb498a83f272c29987fb2f7fc0744a2d5225861b4c472c2cfef120ff123cce08396c72fdebaec83aab4973f6677093da6bd63cc5b2b1561f93e25ff94cac9ab5cdb01a887926e8df70a57166184ade9e7efb8a96e87964d22e7ecd61b035af3d05aaf73188ef4fbc142ebc65ee2022ee2e2c8de06382f642531129915668624ea90d5b74973e878dd027de08e656230869c36c6ec25a569b2ce19b8ca91976fac38548d4542160083e35829844980af884cf0c6ad48752ebee6d400e31d445f2c6603aaef7f774e439a29f2e0f6db6ebe771a4768d97dd58f02c10f32279f1d3eaad9b541cce26a7a019823ef9bbb4ce7cf936a3853ffd33d7755b30d2f4b2b806bd609baa698fd0716efc8c2e911241db117fb0f3e8a0d2a6b5c2804eed616a354d2ec21feae00a6a1cfdbda2e50f8c1949b9e8decbc8a402be1762f3a052e50100f51324e541a80f8a1cd4af3cf0fd89a48e245a79e400e1d907756bce7155f14e26ae75c9d76be534ffa415135e5d2a146ba354d97876894d3810e93075d6715733b82d0b45415c327f6c10882829b9f4fc571664727cc451073aeb61abb7359feb9d95556f095320da44cd4f7860f12d580831d4c1bb1787f0fb80529283aa50487a24b251b19401a88e5fa05553053174c8a4ed4129314a55bc163d83df7cbb9469c6230eac0c357efcca1288c6c285ca08b5335903f675846926e1abedf6c096e5e021e5628e7d7e0ee07423cce5c358362164b43d01a58ef6076f2ae6b3976662ad4b89e87ea55d6d26a14b279fa65c1cc0b6d1932f305b5fde401afbe1cab53118620247fc36187b0483dcef54829b6b7e65aac561d26c70615c9deb47142880961d126cfb1059c8e9b6fbc37a776972f5a1f5d55d053312e1e31b98c99c1256521d1324c0fd43a0807c0ae0adae1ce66a832ad824bb2bcb18ab3ef6d9d47d767eff43e22235b71f84c90029b2c035d417fa289e8720828a797d8c7d0ae95fe1f78191d5ead4eddf1ba341c0b03831abfc1bf4a4c2bd92fff7c1eefe6060a60b062b7a125110523b133a45eda3e82956c31cbe3b8da7c12715400d4c4b0b5a1f29163b9839780dc80230da2fbc032b6a6c330cd4d0ce8bb0e32666ea2d20714f2e9649eedfa0d49d64bd5b1158570df3fa8aa47a148f9980e7177436d43afa78ebe75d71adb16e541a930e96f5186e3b711596dabc5767ea6fb63be2adb51e45d50e351b335d5e9b01749d79fdc6c41b6837efb921be90a8b64a213111a93a885dd6ac60f15ac3d5f7f17035e18284f1211ac116e2d75f3740d2620be0a2c140cbab2c3963408fdb0808a8c89a68f8d7ef62ff24bc2aaa23eef61ff277d96eaa9dee660dd287c5979ed8dbb692768cb3ba70f71a2222e4d60f9179b217e4f05eb7425d50d64229a3871feba8f35db7bd6f79a83e63584a3e9dbef17b8c8f86beab3325125c68eb8f778ea1fe7aa3148bf3ead2531f29748e1b94b48480047e4f1dbde4a1d5785ceb5038796b1ca1e9153d70bf7a38355deadbe79cd7cdecc1d3160937b0af938c639270de37bc9f43b0ab44ea54e6311b9436c58105578bfe4f5c567824583b66485e938321a505eb3fa9894c37c1c253650b2b5b501064297267f21f6d5f7f2bb74a0271c0d76dc5fa3f2e69dc904cbaa21612ed520096b49c542462bd4dfa5364ba1cc1b78e7b0e40a676708d0cd0b1f137a6f4efdcc3e88ff502cefb3515f293d9eaba9a69e14b644c93c3c313069aa77aba70a453a4ccdfd0ce94b81766c364531971266134ca5ae2e11b810b020d424ec516c57c70d335bcb35bcb741b78ce089de7a43cc1639db8d4d1ad32def3650c040cace7d9840c0c84c0bc270d0890315d5465bcb2b07b6b1162a75e687853ad3e37d9cbc2adf041b782118a8b70702421d440c0f64385efd545c55871bba1a49fbc294316be6dc7e7dd24cdf4fa1dc510f53d0982f66b82692b48f2e4eb496ec57eb04217551ad6f2782cd89560b723663db3a81e5723fd0c6d34fdf8ff13cfbf3846fbd2e6b1e19ca0168efea1d43625a8e26a6ed125b2eaff1e15b5e5c21af6ff6e6cacc1e34fdb91a4eb6a6bb265d520f2b5a0de51c7e4bbf0b9c6bda9defa1bcb43a46aa93af9f3b41ed7dc9198ebef5127d795eefa91e57790779e0337b62552c9237596060f1b7ec29bde164af78db12d7448c298bbd717f51f3e67c5278f5f7dab6c018b1ee1a435f875923de7ba9e22748d3f7c049ee3df0be31821ab0f6c49ad1167bdc86238e9880bff7399e62b37837f1d69eaf6e66ad4c90d2e169d60cf47b5efb815e7a12e44003330459d37cd57a2b158993afc4d418216b17a95764287d21329670a00c14fd03b82e8309a522b2d928a966db16135803c9fbf3e0aa069f16e2d35bd1cc8895c9283adf6f5e63f8392f6ccf18748a993d89ab72a006e69bd2e7c2a0e57597bfd44569e18a57357ec6b6d9c1353663fcf76dec0253156df134643e6521a70e57d08ab50bbf339099fa9d7a4d58401d879f2a3863defe8dc74e9125c4f3271e3db5920f86db3cdd7631b0c769c274e738c15bd3fe6697416043dc567b60d2de8b217517fc1f940c90fb9954fe2f5aacf9ff04cae8c0d43ee535d0d10bcb64aa270373193d270a01408f449d94a6d3bf7cb5ac48a5e639b0ab93cd0c5b56b01e2a3d1ab16bbd92232e46dc389c21a8022a90d373cf184105263ae361856620956d2b47306e05228f2033d258b0f696939a27d7abac2fc5dff1b6e4a0da7f73cd2a6a45e73ffff00e3eee14472fb158d832b003140d73a0ca4ac4a79d3f0be7b42c659e88ff4348265d44098a773013c45c56c09d44e5abdc872c25de5c8ebe8c7f7f2dd1b74ce4fae021052b01b4f136ff84dc7e496b7c520ba814678bb6383a3adaf174c68a85eba0226d4127a64e757a5f64f2067d9608fbab3f79e1b8892ba25f2eadd329c0a5367cb21805770d4eb9190126c4b059eaa724ab2890400cc876038db3c00b4e5d9dc4deff2874d2de8a6a7ee57e59b9316aa0e0364580c08190e1551513b8cd8e4cd52f7a8ddaa8a3f4a68f93b7539848f34708ca52ef712f5b4e7f4f1db13f89d91dfb3d4fc366ded6ef45f83722900395ac10587c4f8f27438161661e5f980dd1d855940f311cc06e0d5bbfbd4cf46b6d2a7f62c1429598eb75b45cf78a491ae5605e4b4d03e00fe5977d47e0637bb5578fda7a2a834500c8047543a6ea186ea5bfd58cb972a21690396b21c261437411d30450fcde3d970027cfabed97df648b2b04e37ff030c177b4766424cd6111be97e51e369d4dfe59cfc9467c5db314cfa284f0af282c7613104b2100e887b1d99abb1749bc75552f33ce1cd5f850f3d544aee880d05d8467904be192ce99159c3efa93e25f9300941c6a05b0bb372f731b785a08ca67f952ecb5538bbafa2dc2192b9aeb50a923d579be8bb35b6029448c9bf6e9ad8c7b2e6009681ff1f014cfb9ff0708b46d9dd25a08731f4133e092da39a4ff5fff0bdcffca075c481033919ed4a0eacf4f46fd88ceb76d5f6012b239531b947954b039bee97375488f7f55d8c1e3a16d995d2b2cc7eb4d12e2abe929e89b70c116ef38afb021737cca1a159a50a00c3d3fdc70d6209b21b27f8262261a340255b67047033bdd1f8e522a3922c843ff57a46d37063d75b76cf3be65c8125c4e5a619a452a6d0e3c282a4a30f580d18f5db49be540e2027de5e367e2eec5ccdc3ae374e9fba20778525a5c9be9ac3a9eb90a885f6915126c18aa39380980124a30c51d6ff91e607346b432dab2856a0281e60a58719a887d4c5030aa74313101f8af624ce690833c0d36175defb52c46f675f28eac23c9636e5f8de99eb9277bdb92f7f8513f76dcc8829e9183008f25cfe18fed3204edb029c65d08c119527b936343ed8d2c761af5a85369cb03b5fb1598affeb90e0734a4d2688d410611a7184c704c6114ff0ded168847f98254dafff85a609a15ce710b7a9be27b2e6fd118fdadd9cc95ddd8161ddcbce188db86a7ee91e5fb6023576899378a877e1547df5789f4b44e2dd923224b4e30324cdf835b39aeca7e13f84486dffa16823a44317444d54072a463c169f54af73fb2ab19d1f39cb9978faf57b6d587a0dd1c2adf8a723cd5cd49efdd2a68d11d17b6bf883f2edd294f9ace366b83d55fa334823f08091a93a2ab71050e39db559b7aed874dce960af3768b9cf11b5c0cd8360c948add92ca9db687fc73ebcce4329b771edc27146266e02213f7f5ba19ed09599db9347c92958098ba478876245c04b324c738cdac08dfd17b2eeceff5b1fd538780c71008112df924c992128c580ec614b62eda44e4243041cdb96281ae71a4ca0bc55a3aa17216913f1c2ab71c192f206ffb369883f33d4838c0161ffd1d44db682850df7ee56be6d7ff105c6b2f72e13c82a6cc9f9b30cbcf1b7526cba31de66293d96eebe180b25eac6a4ab68e77840de52af5eba466d343dc2b552b4218519a1906d886b70df171f0084ff4cc73df4cb1887a5b84a6e39b8020f3695601112274493a277bb2f870ac895631329236caed5a0c961091647cf118911267b5d0fc27ba48127bc8d5e99d04f83776ff172cea36b7ed09cf3235bbe54cf67cdc4c2c4c2022d2ea36e646c2b83f73ef9b4fa801b6172b02dce8faf20ca7555dfd5287042f6e2f44dd07828cdc9521f8e3c98a0f6333d1748c58b2b330dba3d3ea690cae7009cbc0fcb2e05f3c7310c4319659e9075f28619bdcfe47dd341997ac82745d88531e9ef8d59ba28b19c5f822ed8b66d15ed6a38a3e4f6540167e1237bf5178f3cbbbad7857541704f78ba6a30640d33def2d6cecfb4e311788aa87a76531d7b1b0d3b3ca74a000bda430a1f9f6f3801476fbee1fa7390c7776553cabcb694175d6a824b7d92ed9c0634048d96c4ad14eb74e2fc049c87ab30b908564068ba03dccb0f9e1fb59b7e85853cd8187c498e151c7b1c38fbb614dd204624", 0x1000) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) listen(r0, 0x5) executing program 1: r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x40, 0x1) setrlimit(0x8, &(0x7f0000000980)={0x42}) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r1, 0x400c570a, &(0x7f0000000080)) r2 = open(&(0x7f0000001180)='./file1\x00', 0x615, 0x0) close(r2) getpgrp() mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0) fchmod(r2, 0x4) sysctl$hw(&(0x7f0000000000)={0x6, 0x18}, 0x2, 0x0, 0x0, &(0x7f00000010c0)="77099b75", 0x4) setsockopt(0xffffffffffffffff, 0x1000000029, 0x33, &(0x7f0000000380)="19", 0x1) ioctl$WSKBDIO_GETMAP(r1, 0xc010570d, &(0x7f0000000000)={0x0, &(0x7f00000000c0)}) ioctl$WSKBDIO_GETENCODINGS(r1, 0xc0105715, &(0x7f0000000080)) close(0xffffffffffffffff) syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000440), 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r3, 0x40}], 0x1, 0x0) r4 = kqueue() r5 = dup2(r4, r3) sendmsg$unix(r5, &(0x7f0000000340)={&(0x7f0000000180)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000240)=[{&(0x7f00000001c0)="d3f27442437970449086950bfc5992438f9bb08e1e8715be062bf7b35526fc0c9ade78f48903f4a8521570cd084d4bb12946e1311be4bd296c76d27c3393ff000ef1bb82b4700404262667d051735e6ff8c73d4348e28e37b5ecbfff18ecda56f1", 0x61}], 0x1, 0x0, 0x0, 0x8}, 0x4) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f00000000c0)={0x0}) r6 = getpid() getpeername$inet6(r3, &(0x7f0000000100), &(0x7f0000000140)=0xc) ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1900, r6) executing program 7: open$dir(0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x11, r2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x10, r3, 0x0) ioctl$FIOASYNC(r1, 0x80047460, &(0x7f00000000c0)=0x6) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x6, 0x0, 0x3, 0x8, "1a91880000000000000000000000000200"}) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000080)="dd722386aaa50f062d1a91a40f2a1300184ab8d130077c906ce85c", 0x1b}, {&(0x7f00000009c0)="471e49aab0fd752532784bf2515fa242320b4a6e6543ffda060eb842b843d370b936ddaa7f71a0a0c4074da827c862a93983c361dc12dc50305653dd84a6adfc8761f897b60c4dee402807473103485b4475c657ae5428aa89543eec1819c76b9eb1e5c1848e49a2a588ed0f6ac77d2106b8ed9b8e3bf7a033cdd96085e372fde5a0d0e2fa622a7e28febd0934ab925ca1366c58af7e3a8eb8ff419a564f33a00db68da6ec62572fd800b44ddb72a27d384d7c0f59283172e5cffa871fbf54d432e04803f306b4bdd17a8ae02f5634de7f261bf856f7b29c4a8c1f03004f7c52f2f9e6db563bdacf11a4312b36e471badb5937dffaad3492204b136b6c7af7e032a3ca5851a267482edd7e7d92ccb87a8b65d5673815b76e9c1698ae7b1f4b5f9abdf83dd28f7ec1cfb85b91f142276afac2efbe6ca1204a2ea66c34768fde97b6e3ec499757af16215bc8f51325d653dabd4ebd4845684b1610443d845a10cbd974b2019ab2aaa364b771cdc3278d4439b96185ed0c3859ea5a4baaa391506d5bbdceb7f20da251814d96c79c641c12dee3c6c3008dea5b63a8d17dd8d567ae2ef71e10eec7343ade58044f19d750017b393a9747caa8e97186fd10cecb761f0f78928e19f8ffb6b5dfb954d1d90140f6b15bad46f9b7aaaae4fbe2f6dadf2ac7fa305306410a426f3da1198dc24f11845142715e81157342de40463eaeb5787d1f552f98f7bc8ec1477f11332e37e3705530ef8c541edf935da193d01448768fbaafb47d5eb3f82bf3ed063b7827445eab5a8fcd7d99d53b0dde5df24f8b5786d8351244164630515bc0fed985baf297cf2da41ac75f2ba68e432552f11b1d722468ffbbbe6a9ac46102969d269c43d624e218459a8db1b21cfa29109698467a1764e1f68dacfd6038037273063b89f01f1eaac9cf5dd2a8d42b1b6e4a60a373d77a7cd04d7b2b836af003812130ab23f44fcc641672be8e1c451c69e042efb361fbbf25916d4e725e9567d74ced7dd8fc1421c9119932838f3f3f3744d6e7e1c79455107178e0a968ee2f8e893781613452e0d241d0c342b0d8f869c0625dc711f82fd4b6b1ed73f62b1cb9e12bedc5fa2eaf58c969a25dbbce9fd087036ac4b95924f64111ef591d3dd0e905f3c89cabb205ab30fbfe844af7ed55b8cb1a3d4486b0cba74dab7a6c381441630966b0bdb830bf78a9677c64c62c79d165ec9562277f4782108d08240bd5f20a6ba683478ba115732d06b05c0f7eb5e8853600ce62b5a8c45b5d690dadec6b380193096ad5d18217d8dba3cd6c7902519df26cdc69b60278e57e2e70ca3e40459e3b61c295c3c23899923cc8a8745e91ec0a20d6f6e97f0fbad67600e90844f6257ca914e6e8cb5dea58a8be0939f827b9493aa6b3072e6c631a801957dca35357b4caa78b94e3faccdb887ae5c705f53765787f4440a7077baf1c4700f1d0b9c2de9602a940fa7ca022737006fae730003b66588848a757801f811710a078d2c7f91b1f66a01dadebbcd4540034aac930bac2cdffb947b6726a3b266484b0a5c94f6b80b6e432e01b8f89bab377c3f7dc878605ed50277c066aaefc75fa5bb1b4d642c651b4d46561a4eaa9b7dcea3b81fb6133fb0900c86b58f99d634bf7dd2ce3e25a5e3033419a976a476ba03bf690876b3e7c19e8c847293663cc45febc4335c19a81837e61a38b0d71951c305b63105fc9c150822cd35df33f5e459bfbd4c22f03ee3c830cc06cf37029fa9edd3da0930df6dd76775a4b91ac307c4034b1a96859507dd68b3e0befab34c62704f7cb8c44245be25f265046787e67e835a05b5ac84ca95719c50acb616369d213a8753f91c1cfd168cb128109d8de46d5add8377a795259418a03afc15647e54fb9a9c0b0757611968e9424c2848ebde24a91ef14aed1fa1879b51b131fcd441302916164af8b9ae3ce8e86b5d66d58efe5a181b4b4451a911f64267c9b46815e1b79909bea47f5e555bac2287aa1e2de031da61439a739fbc6efa2f08bb804c2f76a28680b29d881ec1404a25cad03445d4045236e3b919130c38efd90451764a9d897e91ac9058feeacb0194788279c02e757eb6ad6c3af3283ba03bd142d2032d59191b89601df69297aa05c95339f70460a68df78f44e52fe19fd2633cddd261e86d11052f6bb0a6c7cb9e9750bc540588d2108e6937bf16218efeddcf9d540c13150b1cbb911f03c0ab569a760f88f518a26798c2dbcc074d18a43d106001ee87eeb81a8bebd5c0a1c069efa9a3c0384514b455871de72160f0a898983f547c211345555d976c795fc1b05ef8706f199930ba4aa083a0642ff8dafbe9d582a4bfa09fd5c9d9ab0a17b361d141849583798f73b08f5e1a2290ec35d256a1399c5eba5cd805dac65021606753c5dcd1262eadf4d3d0af31075cfb71a1fa4dfcce346327495b898fcdebf04f7ecf7cb3aeb9fe99dee2e6734d95667f532c3a997641a53f56a9f2e082c211d4fb5f15a04142fefc1ecd89b77d371e541988cc326dc848681c8413c778962e54324ef1113e7b908558eb49a4617de12d619d16ed5a0224f728a1367d9e5a1773488d7ce986fc4208c35d8797ee3ad33b007849d98225f8003f0048707512002078305b8aa8642cf695833fdc84bb551ccc5ff920790c976a727b7972fb88f8e7272bf2450a18a5eddac6f9e8093f75f85d702307b302a54da7612d34d874bd86cf6934a3162c6745c579d279d5f62d27d0263d2f319e70d6e4d9f8376c7eb93511b07b4a588da9977c899d761811535d4b94f605e74c79a6ae820d882972ba524720e8a814d98fb778e26d7fc235b5b4a794b1244ca878a3193d48321f601d009d810c6c63e7853fa2e66661eaa1dadd55378e8c42d7d3b18996dc4af7b76cd9344dde9046b00f2c2135a71000587f22b5a8999eaabd1d3d15b1ea247f630259afeb5d3552d8b8d25353a45ea93e85f8b62a909a329007cb78d1441a3f88409c9e4a7f5e3a38b3ff8f83e5786214f4635d5602cd6305853225f133e6a44059fc6d88a3fea95b2d15d3ba3a9fa47a77d6a6b48ffe582f23c2997be60db8b496007e6cf91820657a4e10732d3471f128ea972f6b233b04d481c1a14fa32ba6601cc183f675644652d66df2b119a85d1751cd5104f77b7bc30ef503e606c5e9d1b255cc040f9f27f6b447223271a8124da64c1cb39d57c5796571529d7787859787063c3a44addc1c392267477ad30ba5ff674eca98cb2e445d458dacc6835b192e933218b4baf0ccb78228c7e3a7e3290ed3824a9cd4a9e74887bac564fc0097edf2226c38489946ec2ffc2527c9d5e26575da74d376f8080f8c56442720cb038157cbcae1ed319c2688f298b1515dec5a155a7ced1682a0c083934b6e0e806936b25e674148f39ade1d6fa5a554856dcb9984660df0de4245b70a27c8e9cbedc06423ae06ea9a27f7102113c4388befa688c8468b4e2865a94e58f3a2568211911af2aa038767fb7a05018dc45e70c33c6cbab47f81fba0c551d775ac92a1343e8dcfa61f102159adc5eefbff463be23f2278c3c7123465ae1574671ae665a91d1f80cfd9b9cf0b3edf53cc637db4ad77bd436b6bd32ea2f1032aaea3e99c30b7afe299232664b5c0d6d2f3c4d7e6a854c38937fff124977b399fb0e1566245703fbc2a6f666451602af52a979ab1b54f82b346b8e0b13c5019783e4497e6e68ff68236e8bafc37baf5e2b83ec8fb9868b8d6481db9b0e315bd554d8078be2710a7e3fab3ad15aec2062aa34bc67da31edf4bed01fe5630a0800794150856ef0db6f6b9b8e6b9a0a5a96b68d0f77fc4a3eb04cdd0a6f26590d8643b535c89288de0f81670b3f227e53d33c155b74af56ef72db01d191c9a216b48e82214b87d30b510b95dcaaf01748f8c772a271a77eaf30dbe0e3e33e3f319bbfcb4a3dc4c609c2b90f42c8c82861142a8d90c0f40304c7aa40ade9e50cce01ef6f819edd17f0ba3c8cfa225f500f3c4344700f0ee0e18b4da149ee963aac4cce9c9bea9990e20c798d717f7e8eead7c015903a408919cf3498224efc9d2b2c87cb21d3248cb8bbcf7f484fcea6ec760e301403dd65ddeb12b02070f597d48a2a93b89e21a3baac18af30e8678754e8548e573a1ccfaa2f280cf6d845e368cdb9faf5c6e6ba5414b8425ab454260acb52f5dfafacc64e83bda30b0eeb92d0bed8289ac0af11c6fb5e6bb123318fe8361159ca138e34dd85de53d0354c2ab887891dfd62081a7bd5e7ef910a3eab78110ee3cb7828416b51b2eaa3c1ce4c87ea75550e614dadc1ea104a8a8562b04142d8025309372c528d2a6df1c8235d0df14e4ff5b2da06b22e68e3b62da0855ce7de35578dd1a4e39b0134acb52fb46e86960c6e8453f6bcdced3ea35e8973999c0bc300590d8bb76e48ebb1b8d960e530496f7ceacb128126ccd0341202e99368f2bea76caa9f60ee728cb1337fdfd896604cc9d80e5863067d44176ccc030503c7771123246edb4e2c18c27a601b204ff769f47b9120cb6cd61e723bee4892bb7632a5101adee58880464e6d7a56bd8eaf9b744e18ab2f72f14853ce8a9bf0fb41c5b853473a9f2b7c3a06c0558c653c0f19e5ad8598b21c3118242a226c8d63bc4584d894f60f3aa607d4f41547abf2535f693a6903b0d7ed40553dcb28e23d7885cc0aab8b5d0ec81bb9b1de6f3685f70dcbe591163cd4f535ac144776304a06a9c4a508c9798d3039747fd0b739eb6a0081de61ddf5ee31dede9dcc77ad35f9397e1503032697bdd022e29dba0f58675600c420174e707e8bb379e03b7410bdda2f71eecfd92c667ab9191fd1eb82d7745c84849b5a9c7a6daf10838e1b1bdbd05cd8b8f0e4b0a8c732aea7794fd3a06262abb3067a55db9e9740084af2e16587a33504abef0004f86d6fd9197419869806c99dd29ab408c8961d1467cccbbec49f51b3f597412212b849665e251b8ff963daf701e7b7dbad236e47a975b9cb6653017c2fc8db2927f06a0e8a39465db10b6b92e80ac87c00bc291b2013fee8320e1601b7866d7bf94f41cf9be7bb6612457c1c7187bc79793eea40c7a648dec22159196f9b1b27c56af83efffeb967030cccbf849f617dc143b32a49c847cf3579a91fcc2ea8d8d49fadea5462228b079acbc3c4ed37e147568492defde75bbb5f38f172a578de7053d7d7ee2cc25fb38c0a77a0fe41101da85a9f7cb8cab82e012e2867365cd02622dec5f215b2284955afcf74ccd1ef4b25bb2141155b97a0bc70376a75c3408c5771a0ee7a3c50e1726f4786d2bbd0390b6f586c8167d82e04b169fec00d41b9fb16fcedfd2d17889caeaa16fc1585397f854c6b62ec92a01c8748d24f13d09d28838968f96c22c0e1e521489c9ef99c63dfb3a045b07903c2264978718a0fcb6e367fd8aec2995c8126c1302978b6cec8dadcc09728801e668cb6bb9c03f680399377a504b561c36fa7f2cc8ccd334cf08c65cb62bbfeebdca0c3cfbe456852b659fbd53b1ba73970e2acd0a31ce92e116bd6cd92daa75812465721d2b5529bf834f4c863f5f527a0f14e2e479bae8a849b4d0738326c245895d4f12e2e7a849c7811d96722ca390d620b1e55683aafc4ef5672280eeba65f58b3f60c89a1112dc376319a7db19865dc8785dbf34ef40638ad15fe38168052603f21b339358a532b4044ef59db35b2884cc39a3b7af0c97fa51708d8fe7361549e8ec7a4dcb8e726fe9c3f", 0xfe3}], 0x2) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000380)="4b9af7", 0x3}], 0x1) msgget(0x0, 0x210) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x17}, 0x4, 0x0, 0x0, &(0x7f0000000080)="316442fe", 0x4) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {}, {0x1}], 0x3}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x1c}, 0x4, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r5 = syz_open_pts() close(r5) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x12}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_ip(&(0x7f0000000000), 0x4, 0x0, 0x0, &(0x7f0000001100), 0x4) r6 = syz_open_pts() ioctl$WSKBDIO_SETENCODING(0xffffffffffffff9c, 0x80045710, &(0x7f0000000100)=0x6) writev(r5, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSTOP(r6, 0x2000746f) executing program 4: setrlimit(0x5, &(0x7f0000000980)={0x7, 0x3}) r0 = syz_open_pts() close(r0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000003c0)=@abs={0x1, 0x0, 0x3}, 0x8) accept$inet(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) writev(r1, &(0x7f0000000200)=[{&(0x7f00000005c0)="6426f0c17b74684c111545e7487273f9053e2389afc4dd58cee71c3f5af4bed3580600116912860afba1d674023241ea703ed3944b8fea5adce906000000cda12e3b2133d81f9b5c3e13d6176bd5acd1e80870b2fdb129ece77b040c8d10f960acecbf676b03d3984822ece13d74c713eb0200aba3afedb8dfbdf04ddba83ab761039982cd78e6beaba386668873feb1ed460126bd6ab74fe8a9134d8f6948f2ea8bd8f2b83bc4c64e981ac997f9f707a312eabd7d474fe67787a834624adbfb8406b3edb7e6582c3edc1e5e3c0bb1364b26ea86332ab10baa9975c1c3c52d3b3df482b5cd6261000000000000a19072361df07aee8f549b7239c5f36c5454f20a8ef2535f57be30d49e07b69ab81cb67f5f93c0ef5390ac6343d2ae41d54fc06bd42ed1b7774b0eaab1eb33ca57675a8615b09e8da0ad998e1d8042ccf1f5db911043277c8d8adc2ed12e398332ecfe5b9cabbdd0832dc0b3889511db3eefcf4e1a5c02cd572f4cbf2d763bf55c501aa36e96672594b9b5d3ae80a88171ead6bf26297905073c368e0cd65e4c60ee0450e9db80f240dd746f03a3a2998ba33ef8f8f3d9a3295343945ee495e7e6808e392654c5184dfb09e3d48a0a61abbdc1c7e513b49b9d33f525cd5fd8e30d5b5e6fceb0137e1db8f8cff3b56dba085b7fc7fab4121ef2577a372868733d8d047e1969d7d1fcefa41b5d42f3b74cabd8ca83021bf025bb7cfeaa7b8bd0cd3b903fbb0821b81f470a8d429ee9d275b1e497dcfb80b44433636e8a124b0b001eaade39cdea4560a46c8bd039dacdf7ddd894fa3b7a70afff4d7df3731cb95fbbb9a34314180ab17c3f99c3a421d798dc8f0efb2047d432b4ca4ad85daa027eafb9d72190c5e33b1b72002bcce111dd3e0fc65e9d3c6aa0f2e9c418c19daa7955af41c7b7242aed44dd2bea5bdeca0656a52ccf91abd14cb0821c5002103b", 0x2ac}], 0x1) mknod(&(0x7f0000000380)='./bus\x00', 0x0, 0x205b1a) r2 = open(&(0x7f0000000280)='./bus\x00', 0x8, 0x0) poll(&(0x7f00000000c0)=[{r2, 0x1}], 0x1, 0x0) close(r2) writev(r0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) getuid() r3 = socket(0x0, 0x1, 0x20) setsockopt(r3, 0x1000000029, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000300)=0xc) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r4 = socket(0x18, 0x3, 0x3a) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x67, 0x0, 0x0) r5 = open$dir(&(0x7f0000000000)='./bus\x00', 0x8000, 0x40) readlinkat(r5, &(0x7f00000002c0)='./bus\x00', &(0x7f0000000340)=""/19, 0x13) r6 = semget$private(0x0, 0x3, 0x4d3) connect$unix(r3, &(0x7f0000000400)=@file={0x1, './bus\x00'}, 0xfffffffffffffff1) socket(0x2, 0x3, 0x6) connect$unix(r1, &(0x7f0000000240)=@abs={0x0, 0x0, 0x3}, 0x8) semctl$GETVAL(r6, 0x4, 0x5, &(0x7f0000000080)=""/187) executing program 5: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x2000, 0x0, 0x0) sysctl$net_inet_esp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x7fe, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x8) getsockopt$sock_int(r2, 0xffff, 0x1007, &(0x7f0000000280), &(0x7f0000000140)=0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r4, &(0x7f00000002c0), 0xa) connect$unix(r4, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) getpeername(r4, 0x0, &(0x7f00000000c0)) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000000)="e0000000603f0000", 0x8) socketpair(0x6, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r6 = dup(r1) writev(r5, &(0x7f0000000200), 0x0) ioctl$VT_WAITACTIVE(r6, 0x20007606, &(0x7f0000000040)=0x400) r7 = socket(0x2, 0x1, 0x48) socket(0x2, 0x2, 0x0) close(r7) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{0x0, 0x0, 0xbd}]}) pipe2(&(0x7f0000000180), 0x0) dup2(r3, 0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_settime(0x100000000000000, &(0x7f0000000000)) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)="55f8f5782087a072a82ec35f78d14780f518fa971af81b1091f3a11ba832e2463c44b211e84d9c84896f571b51145e9fe111a3c1b987d640b7a1f00fc7e90a556c447ca6a4516bbf1b3a4e5d2e6ad28347cf529cb4c5484e71ff0c24e3fc320400b75fd3ee11eb85b6954c29599d8c87eeedaf047555b88f", 0x78) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) executing program 7: r0 = open(&(0x7f00000000c0)='./file0/file0\x00', 0x8, 0x0) mknod(0x0, 0x100, 0x9) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) open(&(0x7f0000000280)='./file0/file0\x00', 0x13afd7fbc660df31, 0x0) open(0x0, 0x800, 0x20) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) getitimer(0x1, &(0x7f0000000040)) open(0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x100, 0x0) r1 = socket(0x18, 0x2, 0x0) close(r1) socket(0x800000018, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[], 0x10}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) r2 = socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000180)="ed6d886363302904cc71fc0ed055d8d54ecf411cad0616aeaaba7b3c6fe8fb7e37c9d0977f4b15eba3e1a2231f14e7fc6c8bb67bd995f262dc87658b74a398d3fe2be75bd515ebe7611c9babedc70a0eca", 0x51) pipe2(&(0x7f0000000080), 0x10004) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x67, &(0x7f0000000140)={0x1}, 0xc) r3 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x4) setrlimit(0x0, 0x0) syz_open_pts() r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x207, 0xffffffc0, "0401000f0000000800"}) poll(&(0x7f0000000040)=[{r4, 0x1}], 0x1, 0x0) setsockopt(r0, 0x8001, 0x8000, &(0x7f0000000200)="9bdb3f09033a3a63c101000000a829d8cfe61b89bc22f6174f3754e92e81f86d7a541ca7bd55210000bef6", 0x2b) open(&(0x7f0000000080)='./file0\x00', 0x78e, 0x0) executing program 1: chflagsat(0xffffffffffffffff, 0x0, 0x0, 0xd9783c5e5ad2c7d8) setitimer(0x0, &(0x7f0000000080)={{}, {0x0, 0xffffffffffff0000}}, 0x0) r0 = socket$inet(0x2, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x0, &(0x7f00000000c0)}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) getuid() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) setsockopt(r0, 0xfffffffc, 0x2, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800450000300000000000019078000000000000000004009078000000004500fffc00000000000000007f000001ac1400aac3a865d64ec2b7"]) getrusage(0x0, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0xe3487e4f6fb, 0x0) bind(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x6) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r1 = semget$private(0x0, 0x4, 0x0) semop(r1, &(0x7f0000000140)=[{0x0, 0x200}, {0x7}, {0x1, 0xa, 0x800}, {0x3}, {0x0, 0x5e0}, {0x0, 0x0, 0x1000}, {0x1, 0x9c, 0x1800}, {0x2, 0x6, 0x1000}, {0x0, 0x8001}], 0x21) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) socket(0x18, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x6000, 0xe02) setrlimit(0x6, &(0x7f00000000c0)) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r2) socket(0x18, 0x2, 0x0) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x1c) executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180), 0x0, 0x0}, 0x842) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000480)="caaa3bb9d7758cdaa226a1fa90bbb8629a3e50e780cd61024b2f2071abf1489df55657049c708de674027c7648d91845892437ff4ee83accb49fe9301ef25695a46a138c094b8de1353f", 0x4a}, {&(0x7f0000000580)="a0f6415cde912ca699ece0c7dcc3f37938614a253f1e270e0eb70e0ae62382", 0x1f}, {&(0x7f00000002c0)="e4", 0x1}], 0x3}, 0x0) (async, rerun: 32) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) (rerun: 32) sysctl$net_inet_icmp(&(0x7f0000000300)={0x4, 0x2, 0x1, 0x1}, 0x4, &(0x7f0000000340)="18f97e12924e53d7c5fdd66cf2493b2a", &(0x7f0000000380)=0x10, &(0x7f00000005c0)="93574ff6c35daa82f781a858b0888554444eff5c6e07931df98a65211d9f8f269ec09be9dc5774665f0de83ed5043bccb43d1c32fc0b3a7fa5527712aacac1cb71b50c9312e7f7f1e5dd87d3935a512ffc198cb161640886119fd2861cad9a1ace75c637f081f4ea79b2dfc8d988e41b03993129323ac7f0dab25963b8f3591f03e70d", 0x83) (async) recvmsg(0xffffffffffffffff, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000080)="8189c0f8f530f3b306000000370d8f7a60a839bdd4a4cbfeeb4324d560395a", 0x1f}, {&(0x7f0000002f40)="79edb939f9fb80a115c546fbc50fa812070b684dc29778fa5feb9686e3c0b7d3815ae58a56ec88a3446ae02d56c1869b19a327b33a3edb851dca2b0006abafa9b60a2936da7973dca3713d7c1c6b7205d945010e20dd7d9b3c040e3c14c565d512c7f7397aa3ed5fbfa6a7cce8bde3e0dc97e669a0067ce66e4e01d1239aad8c62a1d58fd74a2997d3a86983280bc78e82957fac341bb87db9c134f3dc129db310cbca997803d4b63290fa48f5ce1655dc2ab22142f2c1a19b2f149986d75e0c99ec9ccb72b6d33db2be34aac9af8be9bb7d8ec299312834a8d2ad234d0aba7fecd6fbaf9d126c6a35cd0c5f5d24d2b4aa64d571bd6213fa61eee47616fa6425d24b33ed4e497089bff404642d0818dfabb45c1f8de9632eb3cf910bb53dc2d996763c141c05a04b9b55f3ca9e8c6ab0900334d7f0ca72542725e77f33c9758c8989d831d67af23ffd026d599acc0328b7941bdad9e0aa81404e1c4600d4fb1725bd77b8b034dc64d02bda6931ab602a69a034fccf98544f1bc6fd062c4e865d2c2b0ed498936122195d71a94993bebdc1bcd4b81a36749d1ff664fca901233107640375a77f476a8ecb4fc12ac74c4b2a53893cf2203a7f05231d3a5718032e2ae39abab67d1e1b715e14ef46877ca85521e6fb259b35c570f8904ca2b626501b2057692cbe18894db86bc95a8e9ff3932b848c0fe5c93269bf20751919b73ff82988fbad89351cc2af0f265ee3729aec6f88a7935167a8322983b8089afc6c56aca2668472e6ef1a41796f7074d4a4ef7cedb79346187a98772650e920152ba98534288a43fd65d05f3376fa9471ae495d2ea430c1be16145d3cc71a153a7c1671cd15d55981c0468649e256a8e702228e0b3a50282f3b5067b1be29e97ee1844e2b8be8583b98bafbf354c7b3eaaba061ab7da00053df491273187eed455e7754f83d74c8eaf3af318d12180f5d7381681b06fc7708732453241b846e9d0864868f9c5e12218c04e0df80f926acf006f73bf9dfc5114d3bc032638d6a732f3889f513df492ab1be464f33086eda7bb8586945a8e69acd8b85e53bd14b82ac47dcf741b0bf5dc5fd8fe39cfbc364081644306f9469ab4bcaee6e2ad14cd64895fdbcef0b86883bfa5e678f196667d44d689484b8eae46f3c98ada78fc2c765c6792af4c17beb2b8acaffb04d47a5d78375bcd4c0907ef6f18a9e3e5f53b5d549715eb944f97c4b7ceea04b7e0b18c269d033f4e63173915afe3988358fd892fe2019817d795fa2283ff073ca904331504a949a0fe5b9261c565bad63bea17b261d3c3f732ad885b5c404b316815a9ff9445721f409e4c5cc8fdb0f53662ca4735663332cbaeec123592f89ecaf48063910e7ba05ff471e5c9c342f9bc024b31c557e98250bd4e5e5ce22557ceadb1c79cb47b3d59b1ee2cbf4bbec52ffd3d725b97b9b4c0dea0f740bcc4fca9c9a43d60e28436c03499ab81dc963a21fe19e5f2e475e9a77046502470d8a9c2f61c58f1d7a65452d6d846096932cff12f6b476048ee59fd8414e9cfab037f5472d91bf54191e88ed00773b7093321a0d681bf09d2cfbcde9187aa47ac0bb000e63dc342ce4f8a5b48224dfce55497ea88fd1cb04cd9f4a93d4d916cde528a27608470373f4be71fa6616356e576a4c380561b669bf1d0c42b7941b7160bf439519e1b06054c17ec2f11876bb8fea88d1587db577821bc873bd22ba0e7fd43865d6f99b26119c56d9af0efb1c3d6656bac528114b886ad95361072f228ec93f542ad207b5d7cdea96b3787ad03f1e9879ea1df759e7a043c24953717208bc7cbf8fce145907d3fbb072543f40bf781254810f63992651be67a4ffca66ab87558e904d7a989dc38a4f0fe7969b282624abc5402635ab9af40f5f994f853159af70de2bcaafc99c9bda8eaf0cdf4937cb3aa6ccd38236818277f3746db796c9dde6b2fd071f0d8ff57e157e5f210cc0657935e36912a59107d757f8daf11cf07f2eef7c82465d6eafe57cdd3a5f8885892f031171c37574ea6adccec12d68b63a5d26f1e1351ea5b2b1193a09d7462050c18b0b6c4f9fb31533973b8ad474d4e4051cd46b56c20126e13526f2ed026506abf731f8d4ae462b2e6cae2e149ebbdfb55cee6801bf53fb1d85b251c3bc9eaff87a472962623a8c8b12da95b70fb34871fe9fe1fc0dfd229e614297c894fcc560855b5ef0695a3a2854e6aaa374ec320115a46893231200066dde0fb120b0869dadedeaafc73983ae022c3c14334d312b40ab0e488a2785cf2bd964973806f5ce53aa20859b1b9b6eb2b368887b9644b5491ad7a0d1001e1dbaca8396fa03cc27806b1bd082afaed61c75ada680a73869de372b769c41c1689ce7165456611dedb34f1215735d81a699f3e1c844285dcb7d9f0b21fb6abc17fb9b23da4cf0a33ad46162746739b31acd0ad836d2130a693c30852c0a9fc1780fcb686ecd1a886729fca2c09f40a9b6b2002bbf8c4df9da840dffddfc51bd34766f2223d20fb546cc915cc06ccb96b2b1a123b2830033c8da2ba77d24e0fd7ea3889525a29885a0efb4176417d570dfc01b50179dcc629c5a20826f8cbf34ea364f02e809caa6f82927f0f1fefc66620d9d019e7b5f05b170b4a2c27cb2cf36267dfc7c32ccc71c168704f5e9ceeace229c4c6c53b4c6849c6704285997cc0ec3f1f428008deac5c5adb4fef18f67c21d84302e1d50915d74fa03b9930dffbebeb310d5cda452fdaa056cd61191502102ec6cfedbb20e370f55a6d32bff0f620398512142a37ee2b08c6953baa32ad65638db8070035cb7c9982d2ce5f7388d3f4ca5422bbe12771971e9bd855e4d4977e3ab42002f4f262693ec60b444167dfcebf6d17451e6bb9902379d8ada0d6ddb37adc67b651e7db0edbb7869d3d3c2bfd4467b4730391494b92d5d0af9879ea2755a0ad9663eb6a606b308537ca37759cd52f430b6b8eea0986564a1a3e97f02e69228af45f919ec155f60be3c2a5880f8991705fd093de210bc340c307b3ec6bbf78412f30c6c4b10ba65e06918154be0fa586d8393bf20f46d956814328e006a2d40d711f296d5a12c3651dfa4ed3e4a5fa9caf216bb01eafac74423ff9ce2a8b84df7fe97607cfb6683a54fa4d325a739049af74d7de9c2be2e4ec144c5ac1e6ff2f342c19c9d7a0f004dbe70cc8a89175156c154ac0220b233d43e45d4ac8c2fa16c77781cdf6c807b1300873e13e67c3afcc7f6c1b55db0f6c01974b5a4dca2e1fa9bf718ccdf0dfeb7352612e97b7d47413c9a222db418384abbc6f24b7ddd3cfeef5a7385e7f2b12460229c2a2581eec79e181baa1a10f569a7327395a1767efc67cd2ff18173ec640fbb8937b1582f4c944252947adbaccb8d3812e4be70f332aca0173be6fa87e16aa6e2d6a5b51c2d7ad35c9ce764ec2d6661d103adccb56f6c626ae42db87df670f7559e32ba2ab8275a1f3ed47855a473a2cbb2b1e5555df3ed21267dc24de27ee677fa10ea1bb26aadae37c5e865831947d3d65a1528708cac615d32c35c40dbb6e62fdcac0a8b59d36ee383aa84b922ab3e1d9d4fcec551c40e3f101f70f2874f1ba150df2d4c71e34e2d70bda17d006dd0ed19b879537ac6d273c495c04c66ec9fb5b43fa6794cbd3abb4ac1bd8a2188e1b61352d4801dbc0a258a6ce1d178e7abe9830b1d89a4328532985e0c220e1ea7fb776ef9d273e1184af94036885507e6b8ab1e726af3384280d83d0def9cac4663441e3367f95bbeb8b2f88b9a8606a2e5b7802fc77827e84774fa8f410fc7b0db5e4357918785acc3da9d0af3e06fb44ea7242683c26092219d1b58165cd499f887b2bd114b500a6438ee656a04d36008dc09664ef70af31e2fbaa45d9eb2f3a7764fb0d7aaeebfa1433134763d7f283def6f61096be519e5f0f2e451ad701ffb616bad75b89aab80d61a8025e658fc1ec18b8e1825fb8f0056cb205bec4f933ea0edc1d604bfda4dc4d13a9de483121f91eddd208c7f61cac1417f820a953a61f97aebc5e93eb17c7de65f379a21d59f2764a996d5c9bf2ad8be4020174c93381925779401c011f2b213710caa4d318e78b26bc1c8359776fbef004ffc0bacc35b8d190e620c04218ed6f44216af96c1e18c6070011b8872d1eb434760785220c3f47e1e21ecadcf3a261ff063abf2d55d4c0af6a9a32fc6d3cf06b225530455c426218d50f2511494898068d1e60b4a51b7fe52539de48440e5b9f3a317b81f78d03b12ef0f46d919b69b0f048089985c927c2baa078aa7052f5e9bd80f82d50aa5dfcd6bd5c9469d6ee95449030f51b68c23d4cfd8d87ff82bbff3c8b10aad0417e9810646210cc3a3ae9e42634aa429bca02c84b3f7a0362a5454e4b85a6c34ba5d6acdeedc938e1d825b39f1c4160d040545995822342701a081e3d93f73eff52afa5ae309cf4949b0c86f32eee4174771e87850ed81b05491727a7a3a4b47f105e6889ba95b0bbb3b673c9cc06102010765cc9cc84fe34b6115cbf765a914b50d7d2d0c4113deb2bcbb2e0c62d52be17d2350a71e452d46492d0e0aa76a44571e7ed7c2ee280709585cb90b0bb074379115c592722a52a1781c1517495068851ef8ad1255977dcc7f40f945fc709fa797b439d756bbd4a8f7abd7b45ce7dbb42304b056cb654510223f0a8c5d2afa3028a12efef66762f6844529e2fc9604739d6f25da3d116d5d96c4c729bae7b76a65e08cf96551c768014d51350bc0f3da934b1b44553ad16aa192d30cf64adc96c3c84fe6d3cd86726e2fcc58ec2681ba79bedf44d8f84fa72786d9dff800fe7e0e4ff6eae45f9b6aa49d1703708fd1d91d76a8529db253eaf176f58d99cc3825129265e9656a9d8a3e46fc77febadbeec7f0a37d1945364283fc36a1978c0ebd4be247ec371ad21fd3d407c1447bfba2767fe36299d1599f53f37a3f981f1caf18e7b36e38e9170759556866ce663e8d45f321cab4010046e48ecbacd92bdcc8f5201436852682c013e0b94c66c0641ec6b9a1e6a691e1f3985a56c98ab934e6aacda7df1d9e354cc247920fe222501bbe78947f138bf0e25e562b352c4d4d03c6f10c0a5f7df6275039db7f4832b7f37c54efd2d37e08637806cedbcd685270053d52a6eb5b6a300579a156e200efbc632f9e192d703b6fc7b733dbaaa3b2a58f4996b8c4d0240e9bef38e48dfc18e700149618f7a7034909e60161a7994b7205a1299ff2d3dca73ed62f4fface87968fdf80427df4881fe67737c18e0bbfe1336049c5b24147d6c467d57514868138b8a6c550bc806382e74306f5a65bc26d8beecfd1e44925ea11cd6eb58bdf112196a0835cca44a5536f96f128c7d16845f21190e91a974d625cb0863155ede1e946222c564964d93f7b41ec1b2291a1e2411760c02bd3d72a21a665fd34ce1052648290950724a88ea97c539ebf5659e131830b07a9652d69ff746d758595d36cfc730362a1dc4975674a7ed8efe8da4fa8b62b468da727000e4fba2ac3a91c7675b5941d0c306b8d701006ff80e631175e912d95808f66c0b4f09a2f72af175014b423d4e1312ebad36319f2cc45677dc88c0efc69be0f05965a1b0c229b73debd21e67fdac43e7e3a12e3259ad6654b5fdfc6540f0367f74fb2d024e70fc6389f13a521be01e96e5d9e46ce7613048f88ae91aab057eb0720ff4777847734e0e334416d8337341761065a0881c30423b3fb8ae9c768cfe39a6b0defe3a3bf2f36968eaa2e50dad15e93511dbd64aa2dcc8d0f63701b83ad14830331971d34186195f9c063525080c2712d2bcbf6ae178c3a9ffde16c17992e", 0x1022}, {&(0x7f00000004c0)="9185722a1e9ce6fe1d507e293a18f0c97f1f2c02e311e32205fde39fd5524ebf08aaac12f8cb2047a0625ec88c10a9010024dc5d552197e4985407a009499cd2d86f9bbf5b641944e4f78fc7441ca5b2bc417d2ed5021fe822d0f8ef90f21141217172c516e026c67dc0b2dd4221be8251bf597ff3aee261258438e3d2b85fe17b7121880b6436e974740c791c10c7d1da46f543f7dc68c5268993c87afdf9f4c54b732eaf828d7bc89ab5568236cc69f2e310845e9582d4cb8efa04a41fc68851b4a0f4ee2161ef11d0e93a820dd3344160df73ee905655d708599403343d07dd5087b55bd12c9bfba284f3907f5c41eb76279e38340966a43f", 0xfa}, {&(0x7f00000007c0)="92ddcbe4d39e6bf11a78a98c5a8ac00631f65d44b76f83f88d5171dd2e7114cabd75bb0d25739b98d539aaf36d43d6b0653c6857550c08c27efc7635814ba4ebb966f3ed6364179e423cb9763a3649b86a0ac8a5af99bd66c0624d13f54af449d5b29dd764d026ab28a1df3f7bb129729bf9bba64eda713a8456ab5b502cae504684605e9b35c0ca7286d24affd3e199feffed89a2712fd7c68ff99391eb812fb12ed30246d16553fddbe8a157a0f15aa89379842c0c281f49b2002adfeaca0aa60a968c209de3e777884f1a320cc399b21c2f", 0xd3}, {&(0x7f00000000c0)="374f092e838a85aea75b688caef87fde1985d1b5f02c3c54b873ca88450b4447d7672cf614abc2da230736a01b42d4e4843c7f028079a8cf2511653c8e220008be6a3892fd21c13a6ef4479e799479ced08a5395d235e252251054a63c23dc090d07a5c51c4db29d796c3f106bb832266b9b149bbadae0ae1831fa1dd70f7010789aa273d4d6ab52986e31649b4d18d9b8594cbe809d911e840c3a9e32bc0467b3378e4aa6dd221a877bc15b01655261d23c5accf60db919b929cbbeefd78e1159fde057e54846f7565766dd01caf157318abd2ac9913e12f5cd01fcc7d0f535cf2ed7eefcf1041e7194b0410ebbace5ca5dfdcb1406a4ab", 0xf8}, {&(0x7f0000000400)="0d85faf88be261571f2751a0dd2b36d0d75c2561cc94f10b73f02358309dc463ea157f74a66873e6feb8994631e36be9b4eaf6f12208450f2fc0dcbc2decc9285c56f49f9191cad9add35316df7bf09497a168e9c59c85f3a3f896fecbb7233a66f2eec3d6f5ee97db7abf04ceb66cbe4e987e73f65af5a7bfae61185d5ad39f92fe5358431abf53cd0e74ad7345d7ed8e42c3c4c9e0cb27a3cd0bfcbd7bc87be0da73edbc61e1a86ddb8f", 0xab}, {&(0x7f00000008c0)="aedb0193134b002f616b59c9648ea952bd9cd245aa393e1420f9cbecb729b25772b5235038d10178595e047225edbc70e91297cd1e1acd5a5d9a584735ff7686f6e2c78df73f1e683a17a20550613a4fe5a51fcf0a5225796ac2b9ccdc269003c5672ca75ef16b80ed8b0d73702a87f7cbb569dd7bde1e391398c18c2b7f8734e4f92c7ce6f63cacc45417d4d1d638331bb000000000000000008e9a459388db6b78985a844bae72c2b8744e", 0xac}, {&(0x7f0000000980)="e6427aa5a6923f0df5d19e992b230364693ab39b3640baa30f6e001b383e26610734effcfb13d30e4fb2297cb2582508767460b88d728e16d1d4a93048ea1fe29b67c8d482f990d648ec829af5ad6499e4c3cfc5640ddea225f4e8c89c54e7e69ee9d1856d463925116cc16ad05fa068de2322218e2725db7df37e0034b53de8be1988603da7a54d8e86f0b299660afc23e2e47eddf737ecf3abe1267290ff90fcfc2c8161ac3940f3f178acf6088aabd04c8f60af3b144b77ddaf87bf24dca3831e3fb698ddae1ab1304894f13e7a27de8ce36497a3867355ff2599a64a07427eaf82ef1697ca5a38c4744d845fe6ae523a449be02db3979e6faa8c14b5f2e0d00cbc216bbc8abacf8fd27a4c93ca61ffd1396cc8afd84f3cb6ae5bc618ec2cc0c02f522cc80a9450e2c116fab32fbbf8a89dd9c19799c6b2474927476a7b5f6e6963238f826125f24c93aefffe57dd3034e53bcaddee3895f74d9af75081042be21728097fcd326f3468953ce12cd474e0ad954f4d1161c9de78be274b271c49b8970fdeef08cd485983f5568e03996c4ac419c51ddbe60e4d5897e1922f8bf804c2b5dc7c9cb22cec2224a91ca0c592a7aa0883f4c084402252e305bf6d1955230a2b33f4e6d3e826ec557001a5d24fda4edeb6214ee758c650415fdef6a4da35fe3f88e8dc5774cd59849d1970f4feef989487e4b6e42792220fa6cb94e524d93127636d25f2b607aac12e1a06531b20f162413bc7dddf49fa95331870f1f20297a0986f0ecabbbda43a683a8917b3b84be5bc2fe1a8b7fd8af5c6d82f0dda31bb359b4dc2184ee62b6155c450729c1b2eb73b6354375e2567430d76493e20abd98cce0aeae40a339079bdfbb4eb3edf7e4d68c322dca0704fa1d46342330964dca8a9225c6013f25b2a164d539d90a97124826c06daa1f289cbe075709f00351e471256f324d290e74e44452b144fc7ca26c3ba1ec1a615b5bf7890023eae632d174ebd1ad1f1028c2243a6284b3c7845985258d063c76726210bade964ebd73b8c865b6edc6e4978eaa86adb1986beb3dc36bfd5cff89367eb1ffec593067a1471fdad980355f4cb149daa6df12b70fa41c024aad5a03f181830776532b33ae06377b99cd0668e6ae50bbd89715ad78a3fef55780e28deebd4ae404f7dd6672e441fe363cae0564a846f7c07c636a8627c878a196c2c4b0e55ac8681481ecd9c624ee56188f873401747a4217e583d9974c51d24c731a0b3d7d8d848105917a13ba759279bb88e5791aa2775ab6e31aa16735873bf61864a55031e3bdca63e9e4042e90ea85c1aa39492acc206f3cc00a7e392f82635a088c93853a1d3e671e924018e881b202bdf9ec54957f666f0d3a691ed8ef50fabf2a1a465771e5bf97c03d48823885a2518bd4a5d7caf0f4656aeaff100a961417c2ac7e0597dd8f6d31d48749059d37102bc267a9de8b4623c149c34f3ef024565cc288444d8854acd893ddf6dd5494ba1c3bdbbfe6b8bdd0d64c0388dab8ed7ad3e56693ecacb521a857c15ef17217758312464f464f5647bf65fcb2f46336cb1ac8f3bf2daea92ab5b7945300987419b6833baa25a1d9bbf4170bb7fd53ba3fd6dc1c6d3cc48c9ca4aa7faaf11497214e43ff2f7911ac2db2df653eedaf81b0f704a574c238410f86d98dbd9ec025a37f4d4be7067e50549de34ab0763fc1bf01e8d79aeff1377734cad7240f30fe598bcac9ae9da53b0883674b45897c86e8dfe45b07f55e4d86edcfb04a39ec1c132d60c94d801c208531b75f90b908e35c70b46153ef220ae478ccdf603569d85140d1115249fa9ec459be86f384b7795171872e5f22eeaf211a042b382b00ad33768594bc7eb01d08645ced531c5a5ad1208eadec7ab55efc8e59f4cbee91a6a45f7b74912a8a5e5d8d938584caeedf07aad25ef79910e6256a7665a0def6bdd4252eba75323524fc55f955aa8a8c2241101f69d9fad18a70d1919fafa6f2bb3b1254bad9b820d9746a0b1d63fcef4ad3cf53b8a77670e228911d659cf766412883cbc58acf9aa0559173a343e28d164e22f6814d5b70b0683a21cce1fcd8120e221be415086d85b87cd644eaee74c3681514b042c9401c95bf7681fcbccef3b2dee85900583731fb4141a9944e588d0698ef1af296aae850f47e775a1ee22865bfcaccfdf7645c2822efdb71b05e526a13538f0b4eae900e3ac8bbb15c938068b27c36487979362106d9abe19e3ceee84a0290db932ad72d45bcdf15e8cebbe6a5c65678ed6f2ab9e77d6a0f6202b96940cd711c7ea9f7903214ec9b12020efada027c3d72df44b77f2db5a490f35d1a96bd62f80d96d1fd8023e0330f2f364e7cebdf4082b8a250bcd52a7a68846d9f1108f897766d5281dc3b6a0ee60454cde605a2fee6dcc8a18e8dc05a003e216be1778ae33968b5561d35c6b3dc6696ccc15e90a6ef253cb48f45d9ba45a717e8ea4e8920d994fa2a52fc71360f759611bc04443964756ddf7524a56f9c3e8ffac7746d1b389936c8c4cf0f3854740bfc53e4c61170e6ff76444f2efd99d0a13a5e9755acff2eeb90e2fa13daa2bea7ee24dcf22cb089a72365760e452de37c605d1d743b96b6f023e0c723d5ddba401c49035010e7b3b018d4954d881ecc2b3cab171a359af843a376c6ed9f793a63fa3a622fbb070d6e514eb90861529b538081f861af1c21f06ebb9a65e0a54e26c3903b69e1b81aaf464a6d870c8d69f066cd2ad84a05d1b530aaa1a1190c0f38bd0a95aa1321d4bae01561c024fdb51c0fa0350d3c1fdd022327f43e9f50ce02468a9bfccd285e650b5f62d051300eb7b6ec2b389b7869a60e461ef580bcf0d22a4d95183151a319643570506e254a49656564abcaaa469dfeecdac1acc5ed5703b69d0f2ca5d8fed83c7802f1c57ab23ef2d5222182215f399801311bd5abeec34642ac6e1a74d7686737e4f25f7626bcf2e51fbb6ccd2f6699f772bb0421965b48a61dcc62d8b241758a5b623e6ab0e8fb53f5f6cbc014b4975bff6c7a4731daf7680501a9f71066835238adedcb94774dc97d7e59a70b991a0a6a54f4e30405fcb840db2852530748578bf41d942670d63116fd0c9f47e4f329836fdb4950962d2393b5a9208bacae04b1031bb568897a7ba218bd2974ecf501fce226fcb22c72801b64848140ed98cf92add8a8f3ed93fa53fa4be53f4fa5df70764d3492bb7bbb542aca52e360995e151a8ff333363c9e9ea424e5afaf8f36728a183f6b1863929762f82c8cbd34c1daf749388b318048956b3f0c0e032bef586c37839d837c1156cee5ee7f71cb76c2ed94c901cf73860314af3a54e86de477e597d2c1371e7430da9c949b4f671ee9841c6ddfb5c15655a991870084c2bfe63a5714cdc17566edbb4658f3b659893d1b7180725d05043095880350972ceb5c95a9c9544ff62df800da711f184f98487143512360e3d792187633de6c2d69ae6da07f742641feb0cca82c8a40b1922bf675fbad47692ebdecd402739ba42a4d8fbfa2fbaa36b9162b7ac3960d735f7d8a7d31ee83db8ea21bc3401ba6ce4e0dc96178d46ddf4c04f3309652c65c234960dd1a5f7af5818d195b75049489955d5dc78a88dd596e6359944a476fd48cfb8e99b8647844837fa9862010bb5c858fdd4dd3c477fea896fa768e7ede546bee101323bec62ef48afccd2bfd750278779517d26e2a00c5292c88d4aaa556933eb15b0d476cf1b8caced9897f5cec3cfc4097c30aeed2672f5471ddff1376882a986949e9fff307983cf4ee6a34d22f351beeb7d31ecb2f7907fdff3b45897c617352acae740b62fb2777747881d353b9decc9c07312d46b04469fbce29de5bc45f46abd37a2d0dced5713f7889ad3bd96dd17d53b2591325ce535754ac3991e5d206fd7c6918905021b484ce00626832819069ea2f5ef3d0f5231b97a79aebe2343a37a9eb6adbdb4ce823cfe626377c9a070a4de3309ea218b5f979b5a7a54ac5d742062af61687e836995c4441fb89ab74abe4d6f86fe7f42ac70db98aef33687641c168624292e2efa5ce14bdd4e23b44b5df2a71731f455fb09c96c31792f7984b18aab8af795e02288439ebd92d46e0c615baff992bc2eb6647a42ec724458922f48b2767c26e507fd12af2def4621c06dd660149c67e1b745025ab951cc9d4f0874694de34183242e7a929f16", 0xba5}, {&(0x7f0000000280)="dc", 0x1}], 0x9) (async) write(0xffffffffffffffff, &(0x7f0000000740), 0x0) getsockname$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) r2 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async, rerun: 64) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) (rerun: 64) fcntl$dupfd(r3, 0x3, 0xffffffffffffffff) (async) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) (async) r4 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000640)='./file0\x00', 0x2000, 0x6381) (async) open(&(0x7f0000000140)='./file0\x00', 0x800, 0x0) (async) setsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f00000000c0)=0x80, 0x4) (async) sendto$unix(r4, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) (async, rerun: 64) recvmmsg(r4, &(0x7f0000000280)={0x0}, 0x10, 0x0, 0x0) (rerun: 64) executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) sysctl$net_inet_carp(&(0x7f00000002c0)={0x4, 0x2, 0x2, 0x3}, 0x4, &(0x7f0000000340), 0x0, &(0x7f0000000000)="fd60d8beace56cd9233877ef4fa58540b3cff45914183b4472301da54a9d4947b8278f44b75bbb4a15b290fcb7843607b454561ce498bbe93b7d3339604a152be702a4674fe88c55223b84863fe65cf40cb157194d1d5062252963f21aea5aae82f3c729cf6e940d57", 0x69) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) executing program 6: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000380)="c69c4150e2532857e3d24eeddfe25136aafce8eca942456c612301e2e9c435ff2a99e161e8e3018f39bb7ec19b77f7bc4ddfe6dd90db8daeedb5a112066c103d92d31b3d414f9499995dc493c8c33175ebfbf1c7810fde8da0a7215cc18c1a8a0d4c9ceca06588c7f62f4328baaed2e04c39565778b3246c6f4af68f7355dd75516613da56f6ba289acee95de5991a7f55cb70efb66e4c6b4055e1f152a0b7a412202027c3fcbd846d72f46facfe18a429bd5509d56c315234a70d1695b15f6e684ec76713d98403eddd3276e0c05d791aaa3d0b6f311b9b40861a5c9bb5de39e162e6d072ea8696b1d1240c267211d41e623a433b1e8b30178c57b0c2bc4083dc30aced79e38b4fd9541abc7f25fe98540be6014c1f3022e0cf21c6a3681fcc2fdb08aca96df1a2da090096747d865460bac2f07892ca62d6bc700f6237021daa679bd613123b71d8af69f841d756cdf98fe839371dd2879dadef027f5451538e413ee202f7bad52ae71e40b068cf72acb0ee87221a725f0c337db2a68342b5f2bcdc9e274c7907fddbabab6a053d21171275528a9abd40b5c849a2113c2de23a48abff216cf5995360a94f57e164a5359c37659da185c617ea232683cd4eaa37e7828d209fc63a93ef507f0de6e64110d4e9cd1dd60c4237634e0329fddcac137fe4bc05365fd257e9d70ed80651756b00d48c15beb10a794ed1d8ee305ed9c005dc194e2e7d0aa4c8fdedcca0e281521e1136dcd8b7dc3d06df55570a9e554941496d8213cba8d462625cef5781db736acf56a6e0d2766eb354ccd49524569016a30a1b1f79437512800916ac63165b1a713b7b51895e6be5b16d0e2ffe1c6a3ae0cb8d6075b55aeb9acee4d18afc4f762ee82548641cf92bc90804e668fa0c8e12d66a24aaab1b8bf419299e3f8f95d89a6d7ab5fa67bd9feeb2177b42d0f43350b7a21f33579d795b126642b118dd2b102c0efffa954174bc6bdb726b72f2d289d8ca25687bf55a13ded455ad9be38d3ffa40440b35858a7ec3d5ea5b38a723ae3fc4d7ffa61120c0349d437c3177836f9a2b52a19f2838db29ae90aa64968c279788d3431e7d6ebe7dd706d58896160eb1868081b2b2b2de939e2b0f4bcf1985251060dca4ba707cc015b484b9ff864cb99e9eaf0b2eefbffd11cd90633e593b42402d77834893bf7a3fe66943b9ca5adf28a75091cfccc243c6573040470708eb1e07a063b285a131920dc85328503c2ceabd8355857bb23d36049dbad75723d75517eb3e25f9c23e858b3ac8b4ce7f8a68358680678b9b57502bbbeaf731aead80b626d31627972f", 0x3ac}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$vmm(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup2(r1, r2) writev(r3, &(0x7f0000000200)=[{&(0x7f0000000ac0)="ad8707a50e6541c775859b73485f92ae09859a893dcbded1955cbb3bb28b1efcc74f1918982311b9381dce564c5e6fbb75fa8d2483f398acc69b8e158fe61dedcae11a521738bfd03653110abd06d7b4c3518ab1e761abe2b10ad830b4b6b9e0807a4dae036b5276fd297521c3c9ba5299162ada9a7e1861bdcbf25f5c671c27804c1ccfbf11c79f9b19a8bdb6a45e64e7bfb6fbd8aebe317ea4346231acb6f3f8a3e3e6b668c01f20276033167b5d8a74fa816988867997f64a892613eb668cfe14a82bac6b2128d9cdc5892aa78cd0571593f4de25b1b09607eaaf52bcaceed9f3cbb33f21d01e7500c40dbe5defaf2334a0dac25ae6fc43d670efe576ef1995028fdfec17bac6fcaa028b765066d3a94d9e3dc9c3852b11a1d8c1f8e64c3b15d3d28fe9591044b424f0befdf3c7bc4911afa87ccd4940307de16f224d65ccf066f5188cbf2008697174866e8b6249c6217662bf4b22a740108061190eeb8addf48fdacb056d5a2fea514883d68a1c76ffe7c337ac7d5c884ec670399043ba59115aadc2e7ae9ac71690e38736a5260b35bd178813a620992c3ab281fe4d759a6e37fefea77adf1039082dae770e44c6866e653aeec1d8d8468600811594330ac7381ae70e2180f463926e0da777548bbc236d623fa142688f1d3aff4ec82c4e6d818d9fdb6d5932700968f225cef20551854d04c0eb2d76d8ab44aba244341d86995fa26f95ef3f54a50783a849d31bc22b84688cf9c4c9", 0x219}], 0x1) sysctl$vm(&(0x7f0000000000)={0x2, 0x9dfe5fe3a644fa04}, 0x2, &(0x7f0000000080)="07d81f000387", &(0x7f0000000540)=0x6, 0x0, 0x0) executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000080)=@in6={0x18, 0x1, 0x0, 0x1ff}, 0xc) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$hw(&(0x7f0000000000)={0x6, 0x18}, 0x2, 0x0, 0x0, &(0x7f00000010c0)="76099b75", 0x4) sendmmsg(r1, &(0x7f0000000000)={0x0}, 0xfffffe32, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000580)=[{&(0x7f0000000100)=""/187, 0xbb}], 0x1, 0x0}, 0x0) dup2(r0, r2) execve(0x0, 0x0, 0x0) executing program 2: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) dup2(r1, r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0xffffffffffffff8b) sendmmsg(0xffffffffffffffff, &(0x7f0000000b80)={&(0x7f0000000b40)={0x0, 0x0, 0x0, 0x0, &(0x7f00000008c0)=[{0x10}], 0x10}}, 0x10, 0x0) recvmmsg(r0, &(0x7f0000000640)={0x0}, 0x10, 0x0, 0x0) recvmmsg(r1, &(0x7f0000000dc0)={0x0}, 0x10, 0x0, 0x0) sendmmsg(r0, &(0x7f0000000780)={&(0x7f0000000740)={0x0, 0x0, &(0x7f0000000680)=[{&(0x7f0000000040)}, {&(0x7f0000000080)="483e0b0f5b96e6b21f25564cb5b984d7950049391c05b5a581d9ef9b347c6b359cc725d7", 0x24}, {&(0x7f0000000100)="5f9bf86de53f63e06922636548e5bee483e2aac35f8d8b030c55883d64d73ba4c67a5e1ed823d7136285f211886502d33b40655323ba9062186c19e624dec351a126ba78fdade5a3a49c7f8afa04f6ca668d1d8e896697d8bb43a6ef84517686d82afdd5f989921e0d14b4", 0x6b}, {&(0x7f0000000180)="ceb325bbd431fe455a1863f84734420fdd5037bb4fef1fe34be652a86e7e331685f32188fe9689351ce44d5db4ea80f0cc9abd80623488d4ab35762bc68ef6f836657430a84861bd34103434d4b1d83a7605e5248de77aecd67c55ce7b25aed74855d70dd868acbf3bac20fd096ef15f3cf4b43ccf310455f8e442324fa707452d8a799fbc46f36dc802cd9c92551fdce4b5f3a073fcbe600f34ecbc6d5cb480065a946670577a7cce1b1d4d54362e29327f0b4d04522f22e31f881417d160fec6b471bd8af85a08aebe8c03c1012303d02f7366d934f47df9427a5c", 0xdc}, {&(0x7f0000000280)="7f8e5c", 0x3}, {&(0x7f00000002c0)="aeff881d0b4ae1d45f9875b76379eb4f80907c0606ccb8a4a8ce498c20e7b48998d62137d0f84f59b2231ffeda98fc3bf5af5513188efa73ffd910d283ed00b74e508e4ecd0fad41d4cd0c0e1d649103a4cfae6960fdd6ac520e033fe82777438a2bbd48c45fa64ed9b67c5a1c17ddfb52252e38608543dba36b6399254641d3747d05d7a0c54c7821cf7d0320adcb34000294c0d42f8a64e909c345877a6b6becd7aadb020197bfd6ee7b893139", 0xae}, {&(0x7f0000000380)="e8193b11f0dbd4462323bc0ac49c780ec037c0ba8198eb0b63b8d2b13a2dabf2c2cdd1511cb324918fade82dc555c083e6e6ff0767c71f272df7e578d39614d7ae138c85538d4dfa1e28b975b04d55756871e82fde4282dd7384eaedf7e43f93ed6368872dad471d4557593b4624aeae0d1c7f125c54f6097f0aee529a45d262bbad359955ea60e11725f3391afe4f5eaf3fb72c84a8e198dd9d6273aaa779b5fc3631f2698f373bd8c4d674aa82208c0b678724a3a3c630a384891812254c3c13bedc55d8134f32b6852f7fd7ec0ef9977f469c58cd781eb348b4d0e09630f358c9eb294834cbac38557124a9", 0xed}, {&(0x7f0000000480)="351e790d31e375e5dad65d0307dd9ff3c082df522dc725b5ce25e1fe61e23733ab1c297046c48dac819929a12f5284f3fa96b41689fdbe9ae2ab0da9be129657b1fd79f24e252215f0cba29c6a9486c5d8deca4239b76e266c5a815f1890dd074576165a22e6e26cd602deac15244913d577a5d5eb4c9e365e79de7f54683bba10bb7f86d581e4764778d665884a76ded1f03b08267426570746be600f253e2c6a6a6bc29d17ec84e5e854669ff33244dca88232888a8be4176bf94e4558", 0xbe}, {&(0x7f0000000540)="1a417cd43deecfb08f28505ff902b108116d53dd484b947a2fa571cc9bbd235e4b8ed4a532c67252b45fc87b13e1bd4eab98d597cccc512f85cca1d098", 0x3d}, {&(0x7f0000000580)="a696fbd7890898b84672d5b5ad50326c9f7e76e4dd3584e81abe847a4a67cab008463ff87ca1db312941f8db5d345c61e37dafb32268f9101abe6fe202c701f8d2377962011f8e18e5ccba75f31398eb71d2a97cb30f2cd935521c07d5805e6fb3e1cbdaf98e5da2f68cba4eea7dc52081880635f62c0690920ca3488e33094b96", 0x81}], 0xa, &(0x7f0000000e00)=[{0x110, 0xffff, 0x4, "5afe87e20d9b3af91274232fa59bba48cd5dc5d1f7a3cf469b544eedbe91f624fcec40f6f0bf4feb110aad9e5e05b3f4689ab5c5d761740b68fe680259f13285ec43dca6a26e291b5a34270aca6e740ea80fcd8823caa7d351cb9e69823fb79efe78d193e5e4bf0614de9845ed7ac6cb7190fd06d71d7d7864aaef91f87649494de1b7b399ff8a0ec5e05d8fbb1d57d63a5b99f3c3221aaa0ed9087232d0aac6867b888d5d1f5247af576161a919e5ea56cbdca880d57c2b411b42c4ea9f0513f51fcae4fc7fae2eae57e3890a7665d8b149b6657f048cf298ea02363859faa6c841e14f060f93ffae5d8283f4ed9d861d28e24af1cecbc3a3ae9fb9343bf5"}, {0x88, 0x1, 0x4, "3aadfcdae92b43570bfb01d45bc15c0f023fc5cc0f30410da63c8f14315b3e6d07afcf4cd621d42b4263565012a53158e80c8b4a742afd083e115b9ac3ae1342c6784781ad596e3ffcff5b2d77f00e92a1acfd6f53b8ebed7a0009914a3ece2a59115cc99265f5ca68e23d5583fbab8af9c6"}, {0xb8, 0xffff, 0xa7, "095d7b16e9df3ecf9fc28bfcf92f6d3d79de757085df1a175987436d0746a06b653e8808aee3fe6c67eae4c71761035219ba010bc029252cc6a7a577747d17a2497d70a10e66bb38ea9576c560dfd308b6c6669d565fc023b60a1ee835db63e2c2778104c0bbb3a462717949278efe8b34dbdf86c47ccf4ad1e37f0c5ff9a4f133bdb3c85e28173ebcce7b00d7790fbd44ba8a207ab64fdd3edb427dceab510fd088e83892e2d3"}, {0x20, 0xffff, 0x3ff, "fd3b8a9bc19f994bc3eb5c8609d137"}, {0x98, 0xffff, 0x40, "089b061531f7a35f2facb46cc7de0cf767710282b6d151992a9b8649b24bf8ad6090d9227847d0eebfb662e20a5fd2fca46e0cb5379724f26081d692c51311e1ae6b1007c67e6fdb12c4bbe39e319e67588998ad05803bf45429c06955cb91d2ee74bc31ddf18aee9a9d6ae0bb78acfb200966f75247f93aeff09e57a5ac4e92fa9006"}], 0x308}, 0x30}, 0x10, 0x40c) executing program 0: sysctl$ddb(&(0x7f0000000000)={0x9, 0xe}, 0x2, &(0x7f0000000040)="a43097f9474ad127382ecd3e174700b686d48eba10ef637c491bd7348a75e063396cfc5a79f96a3b24e8872ffcec0b16d1fb1f8ffe2c9aad4f89331bfc4ad65743d961323e1b555bb4c7c025197e97c6141766915a2bbf8afc900363066bdfbbd0b9bc3ccc160a4f581932cb8ad491f14681cb175664fd0d31e1f0b886a04dba1236549b64c1aac729cb8eda8cd8308e0e63aa3ee5fcb6034c83accbdeea026afaf05e6003742f8e5548c435385a6deed86e754a6ea5b636cd5d8bb30607469fc649e434a655427f68a91ca3cd51279f514f6c7c905889ecdcf37b48b0ebac6a4e1fc433427b39e2d2ad55f08be52bbe69498bbdf8", &(0x7f0000000140)=0xf5, &(0x7f0000000180)="0b5a82ab7f855968ceb88a00943a750cb03c9eb05899ac", 0x17) mknod(&(0x7f00000001c0)='./file0\x00', 0x6000, 0x9) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200), 0x80, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000240)="d8c6f6fc2165b36a7f5c17af78630033e515c5a0398464dfc6026f5977347c0949ef21c0cbae89fe9da23f4e2367cbda31da5b24a6a53726568f4d2dce81a87a8d94252268ea6248b2498631aa35993ac201752813d9233d8fd9c5b63d7ea5b949771e", 0x63}], 0x1) r1 = msgget(0x2, 0xa3) msgrcv(r1, &(0x7f0000000300)={0x0, ""/192}, 0xc8, 0x0, 0x0) r2 = open$dir(&(0x7f0000000400)='./file0\x00', 0x200, 0x0) r3 = accept$inet(0xffffffffffffff9c, &(0x7f0000000440), &(0x7f0000000480)=0xc) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f00000004c0)="e40262a63c14ea9ac7f0b0d7c13dba2907b0ea9dd6e0aae7ac9665d12e7dd189ce3efeaa28b14faf6fbc75df99bed8d14d0aa17fe4805fd0b10dce880931a78b79294dad7ff6ab0a7a53482e45676f0d607861a93b0987c5abbdee", 0x5b) r4 = openat(r2, &(0x7f0000000540)='./file0\x00', 0x40, 0x20) sysctl$kern(&(0x7f0000000580)={0x1, 0x69}, 0x2, &(0x7f00000005c0)="c99556a4407dd9c29c37f3879acbdc2173f8cf4a0af0195f35be60582dcac498665caec5b146f520886630098f9eb1e3d59ed2d3e4c3f3aa73ad1f7bb4981042474404578510e4001ecc63ce561acdae7dcb5360035e10fe2f618b996aa9aecaa48240f73dab024b16a4cd0445d601fd10dea7b2000ac9c52df695f585852a712211e74fe55307f2d59c31eba13621412e58950633610c1904559a6ed34678eb763f040b5c35dcb757f60f82bec3ce652e14cd724b9c884eb1f7515f1ef586c2ff1465064128c8a796b7e5a268f378a9ea47424a0fff2c956cf0692738ed9079d84f91ec037a219f8c92226728a0c81ef323821914efc85866f69f1ebfd76da027da75564d506c5b5ed05e39512bf425c9b694fc5452a3b170c0084f72252fb4e76af4f1afbe5a98bc4c6dd8bc2dfdaaad2bfde74a1625bb23f8bfa83d0ba7fbd2f65f9e816dc1914cb3fc42e38073421da269aafdbd373b906cfa3150fe955b42a3edbb4a66a6c348b69336ce04e371cc1aaa54d061e89124db5b0a83ea904b742ffbaa8191ffdf1e9593c7746da1afea7d06f4d0df06f49ad2398f7d829ce2453642c14ba7bcdbb4573d79054786fd1f3c9cbf5521aa33ca480592e857120245b849496184f14d5597192d4ba91be1a602770b425513636e8767bc63a5aea1b09b32df21efa9144203563a55b6bf1a47174e3c15b4c9d10f48080101e7799a6bfec501fe954f990a74c42728f07ef919512722d644fb77d5b2188c7fb99b028541173d385ed9695d2daf6a23f3bd1927bc621490a3ca6861baa75516d98ce6b7ba8fb112f22583ae1b0b48b66bcefb16e9514e386e0f062fa57920f4065d3cd77347a928d67fd37284f394fd2d20095312edf8ab63c5dc81a80ec000939c49cd7ae05c9ac58171f755e5eaa934ce66ea4703e06d753b738d3e11476084b0e9f4eed58c04b4e025c0fda190aa4b3119ad999745205ba6eb3c3ff0a822b3122a806034d96a576dc0d8984c4a69e95422e0ed6a4a542b491f43ea8d9fb3751a3ef28d515c5e4948e8ffa07308f385e7dcfa46a165412d09ae69dd712a81cea2365a4b22aa71f16b20c81fcac6c4cf4da7ae3971109e86e300915cd3e21caeb37e0e7e57694b9eeb922fba548080f862864ac78c263c65f34659c654e758b46c9568b8a9658fb24356fb8322d0f6dff87f0939d4a4a1db4b8b794d39cb20240bf6d58b409e9ea5c96ed68ddfcb4ce92b26f36b709cfbcb88f0947bd465b92ce2087448039db606fc8229ef80cbedfe3d4975cb622a73c081a469b6fd22f6502fa05c49e6844d2e0688268a80f4c8d3c6cd8c5d99d24a3bef7191bb2ef28e3fa673bd9a55e1abc71eeea1cf76bfac0625df452ab4043b53e8919c33a2cf35f934c852dc97ecdb530b68b4d7b2010d542505bbf981213c643de2bb3930f18b8f672d133c08ec0cfd08bd06a756777207ccc173f60b77cc1c243669cdb1b31dd6d1925ff882d2958fd43898aa891e8c388f5980858a99bf5f025a1a9677b8262e9913217ca7ad16e67a3549b001aa9e18ceb3acb7f4be1a5883539f038523b87079637dcf3bd239f17456003e7462bb9e1d2447fcae16e29a1d9f20ef1a5e84e7ecb1680aa9a9fad435e51d43e6f758774509c4d65d9341816e5e3dd04597a479e4f403057c741d98432fbf74ffb38ec54b458aad971ef25d34362da0aa75fb25109e41d306c1a9ca0e62f5844f2c1fae49fa85aa93014571a3a097b09077524850f35926864ecabcc4dfe7811e4b04035f1e1055bc056117c798a6c51e1286bd3e19f4918686d61d89fee05dcada3cbca914c6aa822948b2e845fdf74f792b85314c21a7d076cf39ddfcceb6181a9d72f9b280ca43d7fedeae1823264a3c94a77682e6d1e1e8e3074701fb8d9f6a3d0e0b945ac2e1e8da1f95e312bada8278404e28ffcf6266b085794b7269ca49f20517289cefe0d9591df105b3d32191106e1c2ba39f66fab5ce2d4c59756f9b56e76d3679f431e60fed1b8fac722b3eabc50daec26e3cec4584d86ae15fa13b769cf9ee2ed8a91e506924bd7cf93f1fd899bb21d1cb4c36c3bccb0bc40c6bf65e264b030ab26f018d31baa3ddcaea095801b6bd438948490742f4cc8f187b7d759092c5bebc51fa0f4b612d96e4a4149c33a4bc68f6da0a33689fed2226bae7e64d8bca778d63d0c1c58e1ab90f4f581ae33066af1b8c2ef066a18a1574b7fc7f50647776d6ac0bc9b8cb793071864e14d23a4c8f18b61e2b094662efd6285791baac327c68f31e4d20ea033b2b7f2bfaa53b1fd163afeee6e3dd9c8b69324c894401c11e0b472e82d5bbe319241de820c49877211fc175682d568ab03cf2aecaa0c89db12d382559b72847e3d12e96c9f0fb8eb220a247cd8923643fad1cc9567a79ba65b62d5645c9d8776d678259acf00077be69aae20fc4c024fcf15cfbbdf5be031e7fe22ed0e15becfadf6bf0de4ad8b30eb45c69d6c217d8e7c3c143809d0b7b94a01d89cb76a0319dd4af20f75a8595ca3b316e92537b21a2959832dae8792f6aff14cd67689fcc8dcc9cb50cf6ebcd9e7d4f0c9ad027849f083b6f0763deb611431cd2a09407393ba5eb0945cf43bd9dfd2576c88d98b3fb4ebd8a5273f14aa24c1d1836f2a1ec280ee8ae15cfd3a1c302eec93bd71fcb600505bbe7a4ba02ca548cf7a1ce28db94dbe25dd1bb912368ef8116685fd18999323eba5a1a77184264f6c05417457ab0fb7987554123af6f92161c2ca1b923d5823c6ca4d584555194097d67636d351f1a309509a5a27989c71ddddcbe154ae138b0745ec3189d669e43030001ca73f81e836d6ada2162a2847998fcfd2db5626a7ac2d74b8151a83f9b6b57f252c34a12026d088d4bcdead08c620ea3e082903e1026bdf149b36e745981d8b611f81be2b470cc96094bfbb635d889337464d9f8c3fadb57faf67f0d7fdd3e5573054e89129371be21213f598d241594609651b723609ad795027aeef734c22abb2e98a06359bef73059417c565181d5dfc413e2f5cffba19a4b2f27d3b08fc9f1d8dab05e1f9f180a6a1e56827d5d43593e4f4bd762ad363307f915fa4bcf34d802fb1f81538c95660630f88322c99a7a3450d8520a4102739f1762b0633c17a4f54f54ad3611e0f456b90083ef6144fff89e5166bada0b66c184d1f69fb297a22e6efe20d139f63b39bd2814ab30568b7bb0ebcc4d0d3278d290dba9d34f25451086900144b2d2da34724b8668f47a56917167dc58e78147b1841727d12ce61b4ee91297bc16be68071d1857694698db0dea78de72668b9927cadde506b9e51f6e4345e9a145b40b09aadb7756a0552d5bc810cd92307c3ab5c15ce2589ab5c5fe6b01d81abb1f6d603eab5d89873e4b5ec430d23d4238279b58554abeba20a26d91af9701c5e76e38c97e336d81b64e91e1151f66837dcf1cad3b292311657c95e33a541c31f0f4d0051e8bc2d867e7d450b8aad3c67de009524e11b9146b87a242388768da15a337a1062ceb3a5be205fb541095dacbe2beaa45f724be891f93d381ae38766b2fcfb005e85efe84213b61adb97bebb00e7d9db4e968c376d03c762972228e31e2e765a6f7d67409491a93c2fca51a37282cc97bc8eecc61b075aba1fce6fe8afad178a1f403904131fc869987f6802e5bcfa5601c576a110cd32c6de5494d88ee3cac4475e203e79a81d9be07c0edc705b4484547ce48f218786dca7ed5207c4924864ebff1fc7b37553c7c27950b04d3dbd4972d36409836674079a19fd44b8322528e2ed4f22e857b6654aa7359c0ddee46485c72c3f5bb9c1bf3a99025a49e0e753a5f3eb772fbce4c069beff3c7f36ebffc534eec94957f74b41169cbf7d62185a9a0928ef3309b84370782097460d35f74b7bbb52c34bdb65a74afaee53500152dc3556818c86edeabe35c6ea97228e4ab51b792d7861c5be200451052b73f7620d6b2023dab2114c933b42402d0fa4a160a34ee19ff986f41f90e850e8de22c4c6b2932cc5a4fc7125cd6f2644b7fa26f40a79b3270a0fba76bc0ecbb6818f8ba0c4daef58cbcbef8bbf37bc55a7e185517c50749f82011da02b993c8fb77ffcfae3b499f8389df4a236557672dce3bad1febd717c92168d4383e53740bf1f32b0174ce1ba620df1feb082b6e734eff3794e7b9119dc8c14ff6f02764c987cabd9ffcc7f05084ade886da0d5f5a606b5892faf47d7067cf2421560f6027311a1d86db8c38f25aaf47f154a1f2922f76d0685ab33060c14a1c39cd6a77ac2a5293e2387203be16d2d5c0f82c7d01e33b3f50d4bae4adaca933c8154c637a7747706d291e79acd7d506b6c7c3f05b0a8e87d9ea1e8ae0ed599c310ec9c83a720076014590d01efaed7fd7d4d968cd382723712ab3525f2dd0764bd2412134fc858acd3f2bbc6ed14db4225671fb3905cde122cfc37f3103e5311b49245eacbf25102b8cce50638be30e801cf1bcf4c4f3c8be7a9cf9142f2bdb3121f05238a66f30b0b02d081450bbefcab96daf44b1520f836b85daefd28dc568389019aa1f93741998cf53937787c80fe4b72c1812cd118ce8eedf69be4f2bbea6565783e1ae2a498f752cd3ace3f7ba2d5ae23bfcc94753c674c3a033d351e7c6a02514e4bda5a45a8838acc616f58f928e4765f273ae05a62d2ea0d90a7b66e59dcb8b771d9b7e0846b6b2fab24423bcdc3fd13a749bbf5abeb4f8208be76f81bf9a11e1b42e1a68de4e256525611e3b822a9c99e6b831b772c48dd554612e85b90f69e265eb79d9427cc13ed9b4d2ba7bb34a19a7d6416016b2d9cab44efa33a8283baf26a394250d6ea046cd19e63f4cf458f6d52f441aa5cee8d2cddd1c062b7e9e21115ff2f047f648dc4187b123863cd1db15b0d74be39da810f726b0b775d5c83c6b5e5c31601296aecb48b8e4fdeb98c375aa3a21e1c774a5518981a3acb3a417e27c4cd587726948087391150e8425bf8ece1621a73e4d3b801c360ea266d42f28cabb22e21ae37f53be5a12341374141c528d5e6c26016d160ce6b7f658cf2fb012abcc967eb24ec290557444f82cf7cfaf957285b61d821ed49b321d0470eb57fa764c92b10ea8687d3b117351c988b11c89ce983f0f70815e2f89b22f54ee2cc9f0a4bb30db60ab15595b02bbf2a422b6bf33beef286a72a2c91e1df62b918915005fdac289aed06a16bd230432ca37008db3afed5cfae2ff27b0088666596cd775d4eac3c8d552a4b1f66ef8b7c6458389a543a62419528d5af244ba385665e3f00308516ef6c41a7c22b3aedb951e8d2e20b092167ce0e692dc42aaabbdd3a1360971455358b3d2a6735fa17898e0a0f7e9cf9ca1942339958168472b95ef3f7f4429bb8f082b4bd6a3bde617263fac3541fdd2ed7144bbf7eb2cde33078936ea5cb2ff9d883525f19de40f6b9c413cfa99ac003c02798037accbc8d9da22193f0a9f5863017ad901f61459013933abc1ea0f33e5e1fa5043db378836872d567712074506256511f1bed01822c79c316f1ed25b09e5dc11faf7278e321040a0be06ea70e9dbaf955fa55eee309f2c496fbe14d2e3149540ecd55735e5e7f952686c01d453825b013aaadaa41f4d119e8fe79978991d37802a6b06d7db1cb1be5ccc2204e5fecd2447d5a68ed3e02ca64406b5e21b2245bf4d254aef5d0238b2b23c8f50d9e395c626dfd19aa081ed17bbdcd75a182035d0d8d2f1fdc289f7d2913ee01778e31cd55d1bbd39224146c78b62e1d2cb862edb034b79862383", &(0x7f00000015c0)=0x1000, &(0x7f0000001600)="539480b8bafd9ff5d6c4a1a9b2c357cc2327a4ef12b7c99e5088274e198d12820c154844750b964530f18768a9393ae649ec93e41db0e7a35ce8892904efcea305f2b238a0556277efab9c53dabbb4e43809b21c324cc8e7179f48d3da47fe069c85aacb7532863fef538502c0d51343bc07f308af4bc77caacfda889aa3950270227b4c91d151602721bd9703822001ab1144d4e18b", 0x96) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000016c0)="3291dc2c26f97cfdd270f21bbb4a6f58a1964365cbd2205df52c061ec93e91ec8d5b7c70297db99503c6666229ec4abce3bd762f6538f30d5962eca69fa0306ac5e6c647", 0x44) sysctl$kern(&(0x7f0000001740)={0x1, 0x32}, 0x2, &(0x7f0000001780)="cb7076c8a2d6f690872436ca94b350c990a1abfeb6f9541b4110b3bc8e296910609f4cd9e19f8181754ae9ccc811767f58", &(0x7f00000017c0)=0x31, &(0x7f0000001800)="3fc92107ef1076e11eadaa6c7e0b8cfe8c5c8677a8287d64a2d8f5bf2ff353a58a730ec8d63930cb", 0x28) mkdir(&(0x7f0000001840)='./file0\x00', 0x54) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001880)={0x0, 0x0, 0x0}, &(0x7f00000018c0)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001b40)={0x0, 0x0, 0x0}, &(0x7f0000001b80)=0xc) r9 = fcntl$getown(r4, 0x5) r10 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001bc0), 0x800, 0x0) r11 = openat$pci(0xffffffffffffff9c, &(0x7f0000001c00), 0x400, 0x0) r12 = openat(r4, &(0x7f0000001c40)='./file0\x00', 0x8, 0x20) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001c80), 0x40, 0x0) sendmsg$unix(r4, &(0x7f0000001d80)={&(0x7f0000001900)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001b00)=[{&(0x7f0000001940)="d6ab090e335b8da4355504769cd4ac88e85ea9ebed7b952846b137aae6d24a5b06fdf72f7e862115a6215ab5552d8803bb5909bd9d9176dc8ca5251fee003ca154fb724da765eb1bf1ad53272c7931d4a50f64b2e76b3267367c6ea6bd1d6751d3858605ace84a861e39bd67ebef51cc1fa5c575c6694d9adaca03ffefb84c6f31aad6bd2e693d8077cf730e4feed149a5575754f4c3ef4bdf024da627c62cab7c40026f8c06c5a3232a97b4289a8b1c26025218d9804e57f99791c741dc274a38ae9dcc3e338a5e366d5f249b333fcd2badf69364b3cf845ff6ab1d", 0xdc}, {&(0x7f0000001a40)="1653f8cc64e9e0913b8e88c5a49f0bc13a351ed055172257edc04f1dfe2fe2f20f429030d7e156e52a9f3003261eca549dc55fd50dfe01ff9297e88da5cbff4c9b3385b183a6a25fcd31f9cd6af6afba61fb4ed0d2777c8dbe9b50edd0e7dc6c7856415bc993b0d533e47faed56ab57de7712e840cf03c685b3e6df9e4f87ed959f563a66835076dde797b5150", 0x8d}], 0x2, &(0x7f0000001cc0)=[@cred={0x20, 0xffff, 0x0, r5, r6, r8}, @cred={0x20, 0xffff, 0x0, r9, r6, r7}, @rights={0x20, 0xffff, 0x1, [r4, r10, r0]}, @rights={0x30, 0xffff, 0x1, [r0, r11, r12, 0xffffffffffffff9c, r0, r4, r13, r0]}], 0x90, 0x9}, 0x2) chmod(&(0x7f0000001dc0)='./file0\x00', 0x35) sysctl$ddb(&(0x7f0000001e00)={0x9, 0x5}, 0x2, &(0x7f0000001e40)="2d754084e977c873637153eded9186ac9254927b3db7687ee19eb142e395b9a506c1b79e4e93e4ca30b490b12637237ca4113e789650242805d88355acd31e82cbd7d1cf5940295d9510af0a6911a5d2d47114b49faf31d55079b31130e8799ca0050a2c11d3c64dc25c96a6d07c4ecaeec9176a75fb441cffca9e01bb7f4cedbc01fc8b60cfc8e7eb2ffe5f2951ba8a79afa91685652b4089400e220e4eefa1e28f90799be4cb366c21fb3b167e10977af16e9a44fa1c1259cccd49c20920e9e65a03566ffe", &(0x7f0000001f40)=0xc6, &(0x7f0000001f80)="0d2d32fc783006192e0996460c8abdf1f562b88a66593f9c8c08688c5f17b32c6b3018d414ca21e19a8b4a951bd9f997cc6867811b501b91cfb58def02ff47e7e2b422a31c70d67005715ccacead9e02a257130b5bdb4958b368883bb9671178863fe8af9405413a476921f536449861ae5e1c1de7ddde9f600f4a0eccb1e6a128712694af8bfa21192d98ecf1ff9079905ddfd4c623b946a098c190ec99318fe6adf6286652f59668b09447db332c3cd7e7f603c5590c6f30e9087dea767efbc21bf2b4466865829e9f2446884df0cf792104bf84d7a2bb01b1e26f9bb2464848c922781a4e9ca9ee7dd3b63ef04fa44bba6c791b06285e62bcf61673", 0xfd) getsockname$unix(r4, &(0x7f0000002080)=@file={0x0, ""/41}, &(0x7f00000020c0)=0x2b) r14 = accept$inet(r12, &(0x7f0000002100), &(0x7f0000002140)=0xc) preadv(r14, &(0x7f0000002540)=[{&(0x7f0000002180)}, {&(0x7f00000021c0)=""/162, 0xa2}, {&(0x7f0000002280)=""/123, 0x7b}, {&(0x7f0000002300)=""/137, 0x89}, {&(0x7f00000023c0)=""/183, 0xb7}, {&(0x7f0000002480)=""/152, 0x98}], 0x6, 0x5) mkdir(&(0x7f00000025c0)='./file0\x00', 0x34) bind$unix(r4, &(0x7f0000002600)=@file={0x0, './file0\x00'}, 0xa) getuid() executing program 5: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000680)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x2, 0x6, 0x3}, 0x4, &(0x7f0000000200)="e65ac238", 0x0, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4e, &(0x7f0000000040)=ANY=[]) setsockopt(r0, 0x11, 0x3, 0x0, 0x0) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1) mprotect(&(0x7f0000fec000/0x14000)=nil, 0x14000, 0x0) munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = syz_open_pts() close(r2) r3 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(r3, 0x80104267, 0x0) semctl$GETPID(0x0, 0x0, 0x4, 0x0) socket$inet(0x2, 0x0, 0x0) getsockopt(r0, 0x0, 0x0, 0x0, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) r6 = dup2(r5, r4) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00004100000000", 0x8) setsockopt$inet_opts(r4, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[]) setsockopt$sock_int(r6, 0xffff, 0x1003, &(0x7f0000000000), 0x4) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000000)={0x800b2a8, 0x0, 0x9, 0xffffffdf, "9f07957d0f7e32089069ee68d6a78615b7118c00"}) executing program 4: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001540), 0x2, 0x0) r1 = dup2(r0, r0) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0xc000, 0x0) (async) open(&(0x7f0000001180)='./bus\x00', 0x0, 0x68) (async) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x5c, 0xfc}, {0x5}, {0x3ff}]}) (async) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) (async) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000340)="f007426c6a7984d37b", 0x9}], 0x1) (async) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) (async) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x33, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@mask_request}}}}) (async) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) (async) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0xa5, &(0x7f00000004c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6028aa60006f060000000000000000000000edd3b6de7b8beed300000000000000000000000000bb99da597213a061543c6c0e7f84d4"]) (async) close(0xffffffffffffffff) (async) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) sendmsg$unix(r4, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) open(&(0x7f0000000000)='.\x00', 0x0, 0x0) (async) mkdirat(0xffffffffffffffff, &(0x7f0000001200)='./file0\x00', 0x2) (async) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x29) (async) accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, ""/4091}, &(0x7f0000001080)=0xffd) (async) accept(0xffffffffffffff9c, &(0x7f00000010c0)=@in6, &(0x7f0000001100)=0xc) (async) socketpair(0x6, 0x4000, 0x23, &(0x7f0000001140)) r5 = socket$inet(0x2, 0x1, 0x0) getsockopt(r5, 0x0, 0x22, 0x0, 0x0) writev(r1, &(0x7f0000002400)=[{&(0x7f0000000100)="024e33c9dfc64e963903695abebb1c3f3f5981f7797d904521afebd83b60117343c4e716eae3705ffb944be677c671643340ed96ea61f999b9c2612d396d533b", 0x40}], 0x1) executing program 2: sysctl$hw(0x0, 0x0, 0x0, 0x0, &(0x7f0000001200)='}', 0x1) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = getpid() mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b1000501600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec29dff8f8343712051eadb71d89e000040781e4b2fff040ff00", 0xb1, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000c00)='./file0\x00', 0x0, 0x0) rmdir(&(0x7f0000000180)='./file0\x00') symlinkat(&(0x7f0000000200)='./file2\x00', r2, &(0x7f0000000240)='.\x00') ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) nanosleep(&(0x7f00000025c0), &(0x7f0000001180)) sysctl$net_inet6_ip6(&(0x7f0000000480)={0x4, 0x18, 0x29, 0x34}, 0x4, 0x0, 0x0, &(0x7f0000000600), 0x0) À  Fÿÿÿdenied attempt to set clock back 4 seconds executing program 0: chroot(&(0x7f0000000000)='./file0\x00') chdir(&(0x7f0000000040)='./file0\x00') r0 = syz_open_pts() unlink(&(0x7f0000000080)='./file0/file0\x00') r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r0, 0x2}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180), 0x10000, 0x0) getsockopt$sock_int(r2, 0xffff, 0x20, &(0x7f00000001c0), &(0x7f0000000200)=0x4) write(r2, &(0x7f0000000240)="87d7f00e5c10612ede3cfb8709f441a3263cc264f8c3260ed71e98d6fd49335cb15307913bba129472b0cfe7adfc42ff9d15178b2b3d2200f011f6c0207ac5cacf74ee82c50b3cf84bf64add9e8190351047663da008cb2bdff49aaadfabe58c12de990248f494a9be5a351d9f14a462769199820c92c57c9ca76b6ef82b6fb1bac320ee6b8675a9a285042d399c9fdce366883b9a8c28fef7725ea8baa592aab2e76c931f32c36a659d2e7ec5501b7b133e3d09642b72d818e40246721c3d6e8245a6f74a2e870642cd0da9899d1e4079ee643834c22004e8117832e0e9609a08da8645cc08a5452e71da5158550452", 0xf0) r3 = getpid() r4 = socket(0x6, 0x3, 0x1) bind$inet(r4, &(0x7f0000000340)={0x2, 0x3}, 0xc) setreuid(0xffffffffffffffff, 0xffffffffffffffff) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x5013, r0, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380), 0x20, 0x0) ioctl$VT_GETSTATE(r5, 0x40067664, &(0x7f00000003c0)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x10, 0x0) r6 = msgget$private(0x0, 0x80) msgsnd(r6, &(0x7f0000000440)={0x0, "2814982eb257b928b8bea5bb437aaca7d32f2beaaa3d6bade4606f96ea64928d1f3316fcda6346e550b897a505316fde6a1e9f3dcf7088819a551789afd9a8f1c16a0d0eefba05986188828f9794ca431702e77e3c39446ff2976b6f12ecb9a9f5dba3e5b3ed71d4a59929644cfc78768f76f1065c576077c28c265e36148ad9612b9db5db1bc1f9eff3ba697ff492cff81da090b20f90bd7e298dc1402f63bb1cf50ed15f9d420c44b72a52b8aecbeb8fa1e207bfceb6a4e15cf03982d9b8834220c99eafdacd045d875672bc41438dd93dac42e2fde52904df5fea83"}, 0xe5, 0x800) fcntl$setown(r2, 0x6, r3) open(&(0x7f0000000540)='./file0/file0\x00', 0x1, 0x81) r7 = openat$pf(0xffffffffffffff9c, &(0x7f0000000580), 0x20000, 0x0) fcntl$lock(r7, 0x8, &(0x7f00000005c0)={0x3, 0x2, 0x3, 0x105c4243, r3}) getpgrp() select(0x40, &(0x7f0000000600)={0x9, 0x76, 0x2, 0x7, 0x3, 0x54, 0x8, 0x4}, &(0x7f0000000640)={0x9, 0xfffffffffffffffd, 0x2, 0x5, 0x7ff, 0x45, 0x5, 0xffffffff}, &(0x7f0000000680)={0x5, 0x81, 0x1, 0x7, 0xcbd6, 0x8000, 0xfffffffffffffffb, 0x22}, &(0x7f00000006c0)={0x3, 0x80}) ioctl$BIOCSRTIMEOUT(r7, 0x8010426d, &(0x7f0000000700)={0x7ff, 0xc6}) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000740)=0xfffffff9) ioctl$VNDIOCGET(r2, 0xc4104603, &(0x7f0000000780)={'./file0/file0\x00', 0x6, 0x8, 0x5a}) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000bc0)=0x2) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000c40)={&(0x7f0000000c00)='./file0\x00', r7, 0x2}) executing program 5: sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x12}, 0x4, &(0x7f0000000000), 0x0, 0x0, 0x4) executing program 7: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x10, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4, 0x10, r0, 0x8040000000000000) r1 = socket$unix(0x1, 0x5, 0x0) close(r1) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4195169dbfff, 0x0, 0x1010, 0xffffffffffffffff, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) r3 = semget$private(0x0, 0x4000000009, 0x82) semop(r3, &(0x7f00000000c0)=[{0x4, 0x3, 0x800}, {0x5, 0x2, 0x800}, {0x3, 0x4}, {0x4, 0x2}], 0x4) semop(r3, &(0x7f0000000440)=[{0x3}, {0x2, 0x94}, {0x0, 0x3ff, 0x400}, {0x0, 0x2a4, 0x800}], 0x4) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000040)) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x2000, 0x0) sysctl$net_inet_ipip(&(0x7f0000000140)={0x4, 0x2, 0x4, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x3006ff, 0x0, 0x9, 0xd, "fabafa588fc0001000000010000000001000"}) syz_emit_ethernet(0x3c, &(0x7f0000000240)={@local, @empty, [], {@arp={0x806, @generic={0x6, 0x803b, 0x6, 0xa, 0x9, @broadcast, "1d2dba6d625c5f019272", @broadcast, "308d9dea0982ee06f90ec19c2352de08"}}}}) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000180)}], 0x1) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x1) setegid(0x0) r6 = socket(0x1, 0x2, 0x9) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) sysctl$hw(&(0x7f0000001400)={0x6, 0xb}, 0x2, &(0x7f0000001440), 0x0, 0x0, 0x0) fcntl$dupfd(r5, 0x0, 0xffffffffffffffff) ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) syz_emit_ethernet(0xa8, &(0x7f0000001240)=ANY=[@ANYBLOB="573acda8f8f900000000000086dd6060627000722c00fe8000000000000000000000000000bbfa8000000000000000000000000000aa2c"]) dup2(0xffffffffffffffff, 0xffffffffffffffff) execve(0x0, 0x0, 0x0) executing program 6: select(0x40, &(0x7f0000000180)={0xffffffffffffffff, 0x0, 0x3}, 0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x1c, 0xff}, {0x24}, {0x419, 0x0, 0x0, 0x2}]}) r1 = socket(0x18, 0x4003, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1025, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000280)=[{0x0}], 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = socket(0x2, 0x5, 0x0) ioctl$FIONREAD(r2, 0x80206919, &(0x7f00000001c0)) writev(0xffffffffffffffff, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r4, 0xc2485607, &(0x7f0000000300)={0x2, 0x0, 0xa, 0x0, 0x0}) write(r4, &(0x7f0000000380)="ab02e3f9891a549e337811e5befe5cb17bff90032775cc63379e416257fd1a0d38cabf92f5894709ea9ee23d6b715f70b29400a27f7a62c27dd321d7defb779b76ca3ab6f677c9562f05d0bd04a5f2cb239208ac72f8da21122942b95ec3304d209ae11d6211449a0be5a2228dc221e57aef4210f9f09816bae5e11204cdaad4519a04d37ddc99db9d5c88e91cf4e9cb27d3a4a7c35f3086f3a3480a117aa23ef3675f8698eddbacff7eea1c6c604ecce66d66fc8a", 0xb5) sendmmsg(r3, &(0x7f0000000080)={0x0}, 0x10, 0x0) sysctl$kern(&(0x7f0000000200)={0x1, 0x2a}, 0x2, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000540)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd6f5d58c80008328000000000000000000000ff000000000000000000000000aa0300000800000000f1bc82db36ba916f5206501eb56d4209470958b4abb16de4af0f231e279e17ea1bef348d4aa5fffbfe6ea9883b77560000c0a52e66c2801a1cfae310bf79fd5ef63e83e98c5f0caf2ccbb3f858a57085e1903b1e29be58a034dd885cb06ce89a57cc42e926c4a5eb5c0734fd23d537a96835c5dbdd"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) executing program 1: setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000200)=0xfffff37c) pipe(&(0x7f0000000000)={0xffffffffffffffff}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) select(0x40, &(0x7f0000000000)={0x66}, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000180)={0x2, 0xffff}) dup2(r3, r4) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x8a38, 0x0, "ffff09009cef01098b748200"}) r5 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x4, &(0x7f00000000c0)=0x2, 0x4) listen(r5, 0x0) r6 = kqueue() poll(&(0x7f0000000040)=[{r5, 0x4}, {r6, 0x10}, {r0, 0x80}], 0x3, 0x1) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000380)="41d12327771fcb56e8f746a561607ef9d9fc877b034e6dc6b78cf4d23cb30dfafa07b4296cbf45f19443e1472ff0a81c914ad14127cd0beef38de5e2aefb2fa5df6633fe46d2055df7a663580b2dcc4543f6", 0x52}], 0x1) r7 = dup2(r1, r0) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000080)={0xfffffffd, 0x0, 0x1, 0x7ff, "2c892af9a590e4cb53e891080076d700"}) poll(&(0x7f0000000000)=[{r0, 0x40}], 0x1, 0x0) executing program 2: fcntl$lock(0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x1, 0x1, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = dup2(r1, r2) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) read(r1, &(0x7f0000000100)=""/223, 0xdf) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(r5, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfe}, {0x0}], 0x2, 0x0) madvise(&(0x7f00003e0000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f00003e0000/0x3000)=nil, 0x3000) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x7}, {0x44, 0x0, 0x0, 0x5}, {0x406, 0x0, 0x0, 0xfffffe}]}) open(0x0, 0x0, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f00000002c0)={&(0x7f0000000200)='./bus\x00', 0x7f, 0x0}) writev(r6, &(0x7f00000002c0)=[{&(0x7f0000000240)="e049e64ada6fa45d6bee0bf84a9e", 0xe}], 0x1) dup2(r0, r4) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000040)=0x401) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) executing program 3: r0 = socket$unix(0x1, 0x5, 0x0) recvfrom$unix(r0, &(0x7f0000000000)=""/117, 0x75, 0x800, 0x0, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080), 0x20000, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r0, 0x3}) sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x2, 0x6, 0xd}, 0x4, &(0x7f0000000180)="ce3bd41adf667a46c1d5c2413812aa6058395ea43f1dd1d69372fa48f653d282a4e3d3479b85382a0fcefbd8694fd3ff96cb009de1c5b38aad046b96652dd2c750b25e257c8c7004b8b9b8cb3f80d2b9e0c9c07ff134eb1ee2a6630c3d11f55246f72e8f789311e36b94fcbd2435c0f446a49d3355fcacaa99e0ce5e2fde924fe66ca2a7db0fbf5b7601acc2d3dfe628e3a4acf216e599ca5ba00ef00eb0263823924b3710632c823a32875f527ac5d1958fbcdcae8243e3df82ea90c4c4029edc9198c64096568a99ba06b4bb90d680b422995eca04ffc45e3eda55d42cef9e6ed3", &(0x7f0000000280)=0xe2, &(0x7f00000002c0)="701efeeeec268279fb1e04e6198bd442531902473f2b6ea3997c64baae5d00b5322c43fd27e3fef39c64792308a8feea4d5a060e8d89b18a8c014debd9caac8d23bd4f2cbcd321e01bc1aba9798bd2478a5bfc4b1f006832c8ea1562c9df814b012894a7001a32cca257e6bf6f0669f8321cd550a2385213cbdaac50772e93d07ce516a2327c440a521d6e91c7207076ee96facc", 0x94) r2 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000380)) pwritev(r2, &(0x7f0000000700)=[{&(0x7f00000003c0)="fc6125a2953a729fad9fddd7da1f1be1dc034091d32f1368602da0ebd6d8fa75638c66858bf918d11d90fe1c3cfbfaa4e62ec51b9b65d4fda7de012eddb2616d803085e6ab9ca3162a5c0895f965359016fbee7604502408ffc31cdab7c272720a5b60399b5566427170e6b5aea52c03789b0f99822139df2fc970bc179ac95ee2b841a5a62fe66bf73891b29c1e23996a486b7999d65b20c4e81f3e1b3bf8da7af686e563ea884d3aeada52adaf2f85c89f3109df93b6dbfb44ee9a2bf79b3afbbc945f497d35c030bb563328", 0xcd}, {&(0x7f00000004c0)="af7192bbda4f6de33ef3f29792da4afd7323140bf5b64b65a6105710ea28d0178df70041d863a5a8a0fd64f5a400", 0x2e}, {&(0x7f0000000500)="e10b80634e1ba81eda91dde9c6c406944c1383c812c7e2a4655996a3199fed9abdcd0010c464fe8743d303f714eaf0c7a9839515048c2ab58824fad96031bb992dd2624ff06181a741becf8d0d90f3bd679c278d86ab6272a05eb458cc441cb8f99f9a691a35bed25b632acbc67298aa2dedac71acb892c4aca26e14001ff1d40d2bcb7530a47cc30f4b5a4cdb5ecbfdbf49da6ce6c53cf691f2976757aff9191f6a05d763db5be42327fa93f068e878e8c925fd367ef86c39d9c6792f292aa4cd864b95b4d509f4fe8b2dc5999a35b75f7743bd4a3268ed73b97e1627c5f29328959b63d839bb3e450280214365d6ffc10eedd5", 0xf4}, {&(0x7f0000000600)="22f63c14e40b09ecd839a07acdaaaa30049d4884f50c3344300a44d460e49a1dd0b38292f71c93675e7b0c838a320af9ff79b6fbcef52c6ac8470e442ea495e1e39de506803c1f3c0d363a4bb5857a7ac0af54bb274b557cfa18f340b944848f0e19951f67c1db8c54e20a31620026", 0x6f}, {&(0x7f0000000680)="7838d473ae2120f88a73ca7c8396eb72463a02c63bd62411b379a5897ed623c3c8de6a0ea5061f9929c6314a2e4c5ac53d290cad49dffb82a5f4760ffdef99ff26ecfc9de7c5f508966f55fc6bda1f", 0x4f}], 0x5, 0x9) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) r3 = fcntl$dupfd(r1, 0x0, r1) getsockname$unix(r3, &(0x7f00000007c0)=@file={0x0, ""/516}, &(0x7f0000000a00)=0x206) bind$unix(r0, &(0x7f0000000a40)=@file={0x1, './file0\x00'}, 0xa) r4 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000a80)) bind$unix(r0, &(0x7f0000000ac0)=@abs={0x1, 0x0, 0x1}, 0x8) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000b00)={0x0, 0x0}, 0xc) getsockname$inet6(r2, &(0x7f0000000b40), &(0x7f0000000b80)=0xc) seteuid(r6) ftruncate(r2, 0x4) fcntl$lock(r4, 0x0, &(0x7f0000000bc0)={0x1, 0x1, 0x2, 0x3, r5}) ioctl$SPKRTONE(0xffffffffffffffff, 0x80085301, &(0x7f0000000c00)={0x9, 0xd2}) r7 = openat(r0, &(0x7f0000000c40)='./file0\x00', 0x100, 0x10b) kevent(r3, &(0x7f0000000c80)=[{{r7}, 0xfffffffffffffffa, 0x24, 0x1, 0x1, 0x8}], 0x7, &(0x7f0000000cc0)=[{{r2}, 0xffffffffffffffff, 0x80, 0x80, 0x6, 0x6}, {{}, 0xfffffffffffffff9, 0x9, 0x80, 0x8000000000000000, 0x3}, {{r4}, 0xfffffffffffffff8, 0xf6, 0xfffff, 0xf33, 0x9}], 0x6, &(0x7f0000000d40)={0xffffffff, 0x9}) readlinkat(r7, &(0x7f0000000d80)='./file1\x00', &(0x7f0000000dc0)=""/155, 0x9b) linkat(r3, &(0x7f0000000e80)='./file1\x00', r3, &(0x7f0000000ec0)='./file1\x00', 0x0) r8 = shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_UNLOCK(r8, 0x4) bind$unix(r3, &(0x7f0000000f00)=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000f40)=0x7ff) getsockname(r2, &(0x7f0000000f80)=@un=@file={0x0, ""/4097}, &(0x7f0000001fc0)=0x1003) mmap(&(0x7f0000ff7000/0x9000)=nil, 0x9000, 0x2, 0x1012, r3, 0x2) executing program 7: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x2b, &(0x7f0000000140)='\x00\x00\x00\x00', 0x4) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r3 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r3, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) pledge(0x0, &(0x7f00000000c0)='\x00') pledge(&(0x7f0000000000)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00B\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\x1f\x1fj\xa5H\x01nz\x947\xf8Q|o\x80\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\xad\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8e\xf7\nn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\xddwB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc89\x19o\xf5zJ\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\xab\xda\xe2\xd4\xec8\x8b\xb6e\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2ym\x86\xc4\xcbm\x80%\xfc\x9e\x9f', &(0x7f0000002840)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00'/659) r4 = socket(0x2, 0x8001, 0x0) ioctl$FIONREAD(r4, 0x80206979, &(0x7f0000000000)) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) syz_emit_ethernet(0x32, &(0x7f0000000200)={@broadcast, @empty, [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x2, 0x0, @multicast2, @multicast2, {[@noop, @ra={0x94, 0x6}]}}, @icmp=@echo}}}}) ioctl$WSKBDIO_GETBELL(r3, 0x40105704, &(0x7f00000002c0)) executing program 5: r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x40, 0x1) setrlimit(0x8, &(0x7f0000000980)={0x42}) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r1, 0x400c570a, &(0x7f0000000080)) r2 = open(&(0x7f0000001180)='./file1\x00', 0x615, 0x0) close(r2) getpgrp() mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0) fchmod(r2, 0x4) sysctl$hw(&(0x7f0000000000)={0x6, 0x18}, 0x2, 0x0, 0x0, &(0x7f00000010c0)="77099b75", 0x4) setsockopt(0xffffffffffffffff, 0x1000000029, 0x33, &(0x7f0000000380)="19", 0x1) ioctl$WSKBDIO_GETMAP(r1, 0xc010570d, &(0x7f0000000000)={0x0, &(0x7f00000000c0)}) ioctl$WSKBDIO_GETENCODINGS(r1, 0xc0105715, &(0x7f0000000080)) close(0xffffffffffffffff) syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000440), 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r3, 0x40}], 0x1, 0x0) r4 = kqueue() r5 = dup2(r4, r3) sendmsg$unix(r5, &(0x7f0000000340)={&(0x7f0000000180)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000240)=[{&(0x7f00000001c0)="d3f27442437970449086950bfc5992438f9bb08e1e8715be062bf7b35526fc0c9ade78f48903f4a8521570cd084d4bb12946e1311be4bd296c76d27c3393ff000ef1bb82b4700404262667d051735e6ff8c73d4348e28e37b5ecbfff18ecda56f1", 0x61}], 0x1, 0x0, 0x0, 0x8}, 0x4) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f00000000c0)={0x0}) r6 = getpid() getpeername$inet6(r3, &(0x7f0000000100), &(0x7f0000000140)=0xc) ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1900, r6) executing program 2: pwritev(0xffffffffffffff9c, &(0x7f0000002480)=[{&(0x7f0000000000)="09e05d250ae418aacc531ef47b045dea7a9cd9c107cd20e186dd3403c8c313c82c93668bb6d6d8a719b60740bb637c5e0548b0e7b15d75dfdec0a1f94dcc0a668e907ef1f4ad0680b0d355ed97f5e7d4e3688092b664c9dbad1029a5f91414255a08e58586627570fa5865397b35ce34ed3b49e3aaffb91283f83b2d6f91cbd402cf5bf0124ff8d594dc66c9e3b6b8c0931be092a959334b054d05044bfba8f194452550a509197f72aeb3e5ce475e83ab01bf49d16f8c10b98fd9a5266e40ba4ccdd1e0087199352cf6ad50423bbf5a8ce2a103ffed2a7f8a8cd9e7ac3bfa95cd662cc04d165501237b45c88acdff72e10d2e8daf429e5b39e7d1a2d09cabdb7184e95677a3cfeee2132a3823fdca6a49074c4c41bb90825714c140d810bd4094bf2e3168bfacc1e815b08c645c994a539aa49ab10a41d1a4a900767d328b04641296b276c5d8e0ea1384c867c45c7660583fa00cc643cf43a853fb45ce915c2f943a654c3182885846000fc112dba87964888942b3bbeb9f7fb4b5dafd383ede3e700fbab8ecf83ec4bb18be9092d29fac0855dda1ea439e556228293e80d2f8190d67766512413f994f734773cdf13d329e26cbc5cb4579cd8b6cccc4429fa016bca31c9f1dfb9431585f4a9d4212b886db057e23260f0ba804cb68a345f5d02106126358c560d8f1934c038760e92ed3e2825203cc5d2a9726276b951a314ee666075f57e44fbfef4687bbebdf4349825345e13889d3adea6e9f71cba717c272c5ceea09b9bc53dcc6adbf42539b322708d5db27778943b1ad524a0bb78132cb77be500f14c194d6e65018d0a8b63617bad5eecdcdcdf5c9c6fd7dfa476556be7e4a8524710f22629dce00a3b90cf9085642326d1309668d49c8d2d5da083cdff03f601b5ad5a2a6bf7019565b3d878f26226c3098cab9dfbe08e4c9f720631e9dfc03e4219b16f443fa1e1013633b79acc3cc4040c052683f48885c9828fa22b724894136c69ddf0707a29bf930dbeafa66a3d5b1a1f3cf5fc8f1167144e11476ee5477f9baeb7272e8812163d910b0b3b06b96a3caadddf6df47ab79f42f5423878c6b823e0cdd7df46fc918c6320e303776eb689dde99946df6fca62b111b635bb67a6eb5c95b3bb0db312534f96376c4bb148944482cc473e9bad820025fe855eb31299b0589793720497e988e61592700ef6b4da86578b7ecc4ac193b206d3278bebcb0e12002e9fa4865916ca20abf0515a6c824e3a275debee44dcb2739be01de2efb1e161aad246b1f2da2e17aa149a1ecff7fa21d3da2a55bbf501d419ce8441183dd3da825cd403f5779a2bea9c346b3644469f088c8b06d42f876def9f44ec899065278005a6405128c82acfad7452cd5465294e104dad9d86e4cf9b41f8fcef065afe71e5883e811f0e96a548f3fbb97104e9b9b2602f35cf31d182a157ed8e364fc513e52159db627cd7aef4d57b0fc0c98494ab9b269b8ddefb24cd693e7fccf37f8df0a380e5fb1ed20e27fdd89795ecd27a3532126f5550075d91d80746135dc78c7fb49a406f4e4e23a59b88f53332bb0e4cc3b7bcd7ff568b87ee43e2a3deeed34a2cb07f59c8e664e6b01916a9a4fc073b5a25f27033270f5c9bfd1f9a5eb9162b831591675d4fd15e5796872accb6964b9dbed51f9199fcbb05d6280d565f2360d4b5b91d70bf22f69b512064ca43a252015a69616f7ec43cd3556d6c6e238f02b82bc664a4eb8106607582f26501a4ad6346c41f27cc10c15321ace7c06c2ae385f186067946e65e5b85987cf24b8cce74fa44b2f8ee66d38b0dbd28b5349b9ab3a662fd6a0e0e46a563f2a4ca345d99aea3d97d9dff10331831e4edb139febe5b3e245a2d75655228834dbcc2effeaf57b7def7327db755a789775ecd0b6a9c4b7fb36a609b0e170c14b223f2bbbc072743ed35b186c6ea6dbf79b30b02020aee501addcaf2cdea4e7821dc3d25ce43049f61911ffea1dc9d9b75ac5d6ff9ba4dbd7588a79f72c0952031926695f7a1d90525b765d29e9460e146dfb25028aae38747bb25240a0ba1bab0be64e1cdffab96496b2453d6bed2565f4264e8d356d85a6133921b7f15974fd7aba695816ae0fd0888e840cbaef9502764640fe3fb6f5620f236d1e0aae0131997199436553931f697ea83056aaf63b37c57849850d27a71eeeed37a9b3ec15203c7bdc126a187c5ea5b499d53333ef457cc4a49f3ea0fdca1986d9c9485e5964a070f5a4c6bf8b51919c8c75e4f0799a8ab44c586dde8c6ed9de7c6ab5150fa8c4876bddabb814ef54be34c55f48a4b01f90690dd6102b66a0d607bac656d803337afbdad2189dde9d8efc03718be45254bcb1661d3ea8a80631e269fa52531528ed7953bdcbd12c58005314ad7eb438f59e305ac3c197463f589883a2d6624799ab0acfc52905f3701b0abf85f946e8fad482bfaa02af00251894a96c7f8f0043e6c243d8ccaca946a91681b12a6ea3664bcc10480726455c8c9af2335707af41b0a5b71ba3475b29c238ce68108206ff64d051b0af25f77470d89a0cbdfc88db009d6a9bb3bebd16db3105de09c2db02746b0894277fc7ad5dc5ffdc8b621696970e7ad4aae1ef47db92effb632dd56a621e2d03df20f2e6ff02712e3e7848be438034a7122abcfcbf4bb41b90e89bfb0e41161711e7ea8f35a39e1c9e73f053646a04f714a7044592d9393de4a4b317d366e08db45d40b6f3e41e8ca666b08054a6a7e29a2e1cd0e2a63ce292c83fe5de963e0ab801773608e1c4d6f8a1f364b05fa3ce0294f25eacc73e5f997193f8bacbb9b4c6d7e1a39df9aea7071609bb56b8b209a11bc00010365d8223d955d64382671eaf2437233dd620d4b444940dc5c5e9a19a639da38675e10148c402d5443a53ef8f1ffaad6a63f3ea141c69551c43ca0a1446d73cb1dbc6c071b223d769350aef41c7f7decdcd8a7adc847c455a8b1a1764af0d4cb917b495df01a95794d7c47037ba055d65e640f12dfd9e6fadc771c023489e9b1756ad676a763ec008c98d5b4f3018a93469fea130b02416d820ab2f93708d9f280ad6d20be4efb4f804a9a4f5dec18b1f5b2297974945240c772c9f1805eedc4269c80f0540f164cdac14856e0908fb4c4c5b52f23a8dc751bc41f61fa756366ace410d7aa8c184cebe36b4fa6834c966668d95379ca50df3949dd152a57470a0a16b3a8b5a6ac66cbcd6f1b24a22f2e37a30b0d539024250964032efdc7d387752839f88ed39333d1f89aa38e1a3f53c0917b763905eade014ff7cf5838f15b72ae8ec30fd163dd7dbeecdba156cf0d15b48454f72f50a99ac0dd79ceb0da0f54e7eb5e880eac8116bd3223eaa0c99e6ac4b0b9c8f4359fc4cf268b892e3c895334e517433fc023fff7720e51bbc0f73b1626b64f2513e5e726441190c47f4db3a4808630cb39982e0b5d3ae5b1dea6528e76234227a87c373d95386e5259c1d0e5786c46cb3a742397b0cc00beceedfb49707884efe34e5015427af2b06c7460167ec3b8d369b0867d353de09378cd909eae0806afc25eed3b64a5bffaec6a29fa4723aebb47873d421522e935b6754bf2e11a03cdabf6d139e7120cf1a0499205cc279151fe1d98ea1f8346712861a3b297c407c52ea93e1ee8c3e2b404fbd7b69b129f688187999c8c654d6272d0e66d1f0023ab86cf68ae590e97b167c262edd6c1fa549398d00cbbdfcd40f4b77152332f97d8db08dfb0c6e85db4e930fc8ad93d09e6587934f3b8287b23f4d2b891d626ddd8818460a098c67bd586eeb3a71d41d87cabb736962a60810eb14c166b4248ce0510e249cf81a82bca7d70219bdc764dd790f5f87e3100e8b428a825e00848363dc616fb3fa9f555ea603448c1b017dc60f06fe725da358c8d43a3145a2979d5fa30ebcb49767c36ba95f97b0dbf6c4701ff42a9778ab281d8acd22c5373bbb7f0fc1f0a0743a581d709ed01ccf335292a0a86c81990d7a28ca6651f5734ffc06dc709d1b84c0a08a9d7d545b49a325010021a8c995e9f473f4a6b54b10a04ece047cac176a1b6cc847c7cf7aa05d4a6d002529cd7c97da0b6df9f757deb3a521e899cfcd33ba99790c879efab5ab2033b0cad017a5455028d18a9d277f11232e4c459b93cc310617c7f77714764e60841b60f434d7c4a1d3ae29c9337fc146139264688141ff9216b1e163401b9ca577a86379f8be37c58f568d834d255a56a837755b51f09ba2f153d8bed1b074b87f661c60e7d4dfba126d1ab4a7f780f4cf046d7963b377b09fbdb074794d06a350f825ee728745c2e1560e887e1310183ff7e26704ebfe904eb9a8dc794bfca86f2752fa6bad3446440b4f526824578250c785a9c1a8493880f01067b9e1aedc32a2e5d8706e63cad71677873f3bc90e2127eef45f13f1e8a23997465abd4a8c02477850ce6a99afc8309b87fd8b4199252d6d38c83e9d66f4100719531957c8c402c12770c56722ac0027c3c776f527721e43acbfa3e47190778f0606d9a807ab46c6df645921082d44d65e4904788818f012ead9c4c13fb84fd457a7a09f678f4c1f65333f3dd3a16128f68672151a3228365e866744131322665531e1f6f8bb2fcac597d4774ee23f7f61dc341e514198ac266a733b9d12805954267b1408be8b78d7dc09bc889cb47e16299ddae6f55f1dc2e68d0a0169b85828464677ee914e566a4b14f98ad2d93c06dcfece5f84d09605f50a0292ed4750db6e6aa21e9157c5f8066501110dbb21550a517e0d7f415f9a6fd831ce7437ae28623500392d1652866c0a3c0e72705b5d7d9579ca9cc33718c408c2b61f6600b85630ddd339cd99efd1d6b8c5305b62fc8da3165ea4359fdcac3166f1c02a54820c6a9bf72893c70d41a8985766372dda16a727770c28f3dd4a80c6e94ff51450ffa64fe6893d1adf67709fcdadb1462b365a46c04f291bec98eed8b7e0280023ac329348cafdf84e04ccb76ce59ebf8ed54204254401cb5e92c8da8f15dab793d72a94a26da18ce1fe2e150e4b3b4a8dd4e8c2279a23f3fa18db9bd3397d17be32c542518f59d815811d529958f73ca64ea09d202507aaa85ae7b7ebdeaa970eb651b74ec5a0317ddad5c5140007fcf8d2ee5e7122ffd129ac7e16a0cebe309aa210f5cf06a52fd221b59a132482c02c3b734e40300f7e56726b9a8ac81a4cd5a97a3ee8f1eebea3c6f84e07c26fb969dcaeb32e9bbf775b981a0f39b641c31bdd3b7f49018a0d104a0ffc3d0837b193bed579bd1f1787262033903b90fe7e879861332abe8478c148e32f8e19ea7c11dc403f7413f776e21d04d794ddb5cb9a458e230bc310508cb2ff1085b707ebc79aa15a05660ea9b7f2e83e48e474a4c5677d49b06b0ae030b8b3d007d4eb39019850b3ad927f8c65a6bf6ecd5e2093f22d734f5273b988273955af3d3462749e3147df7579c6b75f7cc53066bcbe4d6d874499584ff0cd417cd2359a2b5d0c7442d4a3f8e672c79bf11672d795595c2373e7f61dfc9bd6ad326906b2544dd559387df7ea2e2368165f2cb604cb7dab0773b361df8e8779ca6b6cf66d63052129d378d9c3b988f4b3adc88b3c4e134a27d37ecc448660b87ec0992c1df5d897cd6d5c49ff8a61247ce87cde7075b65f14c9bf0ea6d4719df4305c4103abec5cfc1d112bcfedf69d3cc90a9a4ff51aa2d342b9147942ade648b8d6ca08ef40b1583d5cecc84062ecfdbe18f1d0af0c8af732369982982e1beb5f8a3fa57f124ebb6d8ef456d85ee82ab17e9d1ffde8", 0x1000}, {&(0x7f0000001000)="e7373deaac5ff3d6458c1c7fa54cc94d73349e7b8fa52015120d8f66348620d1c490aa727214bb2c333216047b4c22af8c69de5a1b4e5f0956614a75e2f1e49fd777109a7353c6ca0625bd13e0e7310b360e9040f095ef88ce3c3f306c0c071f7bcf86440738e934b1c60ffc0723f9a710d387e73930d4b12357d518fb13d87a8ac69f64ea06ce8973dd8c434b0b1d1631f0ef44578964fcd63afbdb25733add622b4fa4ba3346", 0xa7}, {&(0x7f00000010c0)="03f335e39b8717ff3fb652c81060cbe70a1ef8c105765bfa1dbeac99633518125cbeae837f81f5e8af39b9087f63c710804ab25c8e94bca6ee524d73370dba56fa0861a049cdabf3b89920543c1ef0c5d0a4fd9ae71ca0b8b3da5120300ee00cb60a7af91879e75c4a34618f7cf8aed96ad14b409157707ff7afcb1b58202698c59752fc20c22ccaf7b81c2906a46a", 0x8f}, {&(0x7f0000001180)="a941b3a0f93cd5e83a4c0613da5e3536aee389355384099026d8f98539d484dda6d214a55a88824ac917cf45380c70a2a50b3e4ffff0494cfb66b5af651882cd4975ab3d41682377b47aaca6e6be8332246f56ad1d83ad112b85f8e5fb4a72e6a06e7f040d4fed8a1a05bccd02898e49b07fabb7d44d5a730cd19272e8885b809e3c564fe8f78ec62f1c", 0x8a}, {&(0x7f0000001240)="394b0f4021957d4f1eb3a6b260472bc154617009d656fd4d396e10f137c8188fe50559e17fc9ebddbb314f76ca5cb4ec2acbb168756908db51c7293714859860f471bc00f9b7f94770a6a9778de93ba83002d1ac4d3b", 0x56}, {&(0x7f00000012c0)="9ef81ba94753c2b6c8aa82a47dee4438bf5a9cc9d97011f747d1214a2e565bae6225d4078991e310fb29d964ae42954f1534d165fd85b0fa5c1e72e78b716c906fb6ef1aaf3e125554292a6f1f88daf90311f0e92de152c773a528c5dd03dfa9", 0x60}, {&(0x7f0000001340)}, {&(0x7f0000001380)="e17b1cfe196c2437a71fc33fc61483030831346524080f2e242e1d2064f14fff0ab95e52cdd279b5139e90dd200a8e8b0942b9fb56b89e26865b9161acf6054439f78462a497e4662370dec7f704ce58d42b514723189c2044ee829ead81e9ba084d98ac7b27ec88ee3c7dc69a55339f528bc02bcc1b5d2b172c60eb82bcfbe043ef1e019404fd81071a071af2477551806a13697e056f13f3652f5243dac3024d05efb0542ccf30ba3d9958009b0c0f6343017b0711383a94328b0dced3d794c70bffa9716a17d94a1348837a10267a56b4b4f9c4c0804ffa492a66540173dd926704d6178a6072", 0xe8}, {&(0x7f0000001480)="d0456c125e187d279f69bbc79007d1a8cf2c48095379175fc5a2498809cdd7627ee5675bfe64f905c640cd0d1e747c08fe8bcd275e623d68e249ad3d62b32ebe44f95e7789d38e970425e277d43e95e859f5ef4fc6977ae55e0694089d17cfa88dc861a56b5cbbc4ced850d525cf46e79341a4aab416575e75b679c6baa3f100ae23a566e4057b34391bfa2bfad8dbc798cb57233628e1d571aa78d23279719f6dbc152fe4689e70bc3eeb53e67896e1373626c4cb8acb7a548b1483bf32a70ce1b28a068557ae75f887ab2a1c6a294d8b8fc9b39cf4699ce2fbd0fc15f6c58201d72a87c3bf92bd681fdb72f32b123d7f97ffa9866fc871b4f27cb9c8c0a1f2a1f43e3d1c0e9438b124535ceed26cafe0798dbfd414e128aa43e7aa0bc9c72c449906b81b4ac1e9800fd0a0e3b830fc37866ef83f0e6023df2aef0fa26e89b1d9638853d858be5bdbcad41eaaf223e5ae5fa89c8ade27b8c174456a52cd41a6d84322d1a18e0a200d24e498e8477a8a09445c4a87e679bade3afc877c459286aea7c5a7b2e64abd827ec6a8eae8c11164a073a4719e63ce010c94b03f9868b9e7a259e22d78e2dc2b2a489e588d0ad34b64c25a68dbed01155322527656575dd93b047f98f7db139d6d2734c7aeb545b9629c440fd2f05bf11f74341859e8efe8e1c3680627b59468fd59fc144257b105bed30acbb3dd94516c1c5c7a0d332d30c70d5029f18232efba628fad2eeff4357cb7408b21fd458dddf384172b6cc5b07b869d2318165c2fbc7c223f3e54d4fa18709a80274a6b5aeb27aaeaf700b37747ade94ff3c259e79fab3f0aeb98ef05dbd766e53f5d9573662a47ec61b7f32b1a7106b50706c7217d3bd572237611d3214d754bb9edd0c257aced66bfaaf96f719f5aaf80ec3ffaab471bfcf94d91117ccf230af04f2d062fbb285b19a7050ac217fc78003567f3e38369eed480c2aed7f1207aa75d41e3c032e6b62836979cad092db724a0bbd965294821bd3eeb9f7de6b996ef5650c91733e1d8b8ae63695ec9814a8b072a76eb4b6e0df42181bb3f04f991e8fc273ee0cf8b7585e1c56e1aeeb7736a2499d23dbf02d511ef6b64578bd8daf56bd6bd033d21c1553ad1a7c0833c983997f5cc390710ef4079f754792f22928db4f858ffb8911905c156ac25a0345912e4b28a365d1ad6fd35804b76f133581864774c635973ffabde39e34318f37479780eb9c6c2181a5811986db8da461b962fb00b0927479e3950baaad9da68c00da26de093f790a597bce27fde6adf680fa4cb6ae9bbea8985aa26f499cfa77cc94c2af7db4e651a7ffe5564b35fa1dba0b8f7db394ed536307b5905d0a993ae85c86b65c7581b2e30b23fdcf8f7911331de7ff6d6eda58db443ec92652499a0e1acd8ce8fc01eca99ca1203dd033b1fad5909360b9c8a0675ad08241521317273c52851877f281880592d2930755693606c39edf58f36582d6fc8a769d623d0b5080943e53804d0769bf3334305930f88958815406e206ad83061d818e2364a48211df5b1fcccd370b6c6147f306be736a7361ea692d8280a2a654858c71a25db4a5431aff207a2ef9f14b69b84a31572be05ecac4bda44861dc114f456fe5e31f35e6c872b6686f30e4bd31a735a900b79fd58073de288a64b33292cc8bad22b698b6b1528c5d62175af01cb00b4e6d95ebf9022233ac7d2732970d6ba14a8e167da74170ec1f9ad414e7a5246f54c9b558ac212b5bfdad82922b17c52a6120071d92b3df1e99fda45546961882f89f00eb3088ab81b37719fd5d51bda7c3b55154dedba748a5f87375ce016359cd9cfb5a8e8846d36504e18f5db335e2d7b341b469f163eb1f396180e458d226c132606d22177c710bd7eda0552fdc44f1e17b20b7460af7b148b59eba1dd12731e476f60fec53d7252b53625e10336a4d60bcf7a74dea968ea18758ebdd331a21091b208586fd1b45cdcc046d43ad81cddad678b3ff4bd3a1abd7e723b4416e98b132a4b5e2519446b4749ba71734fcd6c75bd0333b62114dfbe2796aa1b6021d337a2b5efc4892870b55b59f31abf752e5ee71786533b3d93d86be1e24b1dd6aad89273e39c5eadfa4a68eb2754bb0602ef09361ebaa35b5697bba9011c5bbab6b6cbdbc2e6287b6f49013aee380804f8d61a068f56f0d29a35c7048935bdb61cf44cf1863b8fabbbdae13d2c89aae421a13b1b70419f9b66038ef4eed2c4725e5ab3111d8dbccc663683aa736a27c34dc0ffd562e19591aa8790dde25638e3fc7820e81611ebb5f1c2947e01c30f84e7e46fc0e77eee56f2ace35f555759ca044245bd6f0314019559e01df793f70258199bf6ed9174a12bf7d0f489d9cde8a572367dcbad1427124a1f578b1d7b6031ad301ffd5af2edb5220d5e3aa2df360314abdcaac58f4a1e0a246fef723586fd1d8cd464e2cb2b1710c911f478bed4e7ed64d3c4d12d7fc3b09a80d538497c089e36fffa0f03e4a009963b069bae4b117bec623d5c9c2b02a1cbe4d5c9d72ee61f4137f0ebabfe9ce4f90306efedeedd5696ab29b291b7a50d5e37da4349669884cec10895fc8958fc285c8f737ef67f772cfd2d26017a74902640714179d672cf33de4f0e775ba7ab8bed0cfc99b0b35c74075f1afdcc03495c66f8bdd2743911c50da28b9c4a3d281e7494365fe9539c8d574555b43fa50ba2be92b484d5fe2089e4d3aeb50798ae6726aa1a000a285fecbc6eb4a2311f05fc22f14e28ecff587eabde7a2929b26c36c0359d919aa7a00e2ee53acc45a3eb47ef617146b542d38e20ba532e79629499e14221144617af26e54335962807d8569e4bcd949b814f78a3c8810c483c4223d5c4eb21d58f32e9942414546f2ceac407ae56681bc0cf7f1f195f707ce9293876ff36ebaa6688d430fb79131cb3f73ded1dc5641c4dc56e1dff64f0249010ee4082f81af43e2af7b25d6742f7d4c0e84fb04a7981e689ad4ab8d18157122f39275cccfc2f8d3eabf6c5778ae6a5a8e67a2614019287ce63035e4fed9802ca4de69bb573ee6885034c49323657241e664bfe3e1a818b8eb7fd99e5f11b42330090915626e22fb231a672907a1b3e1c58db91d2de4dcb27344e9d03464cb8b0e3df792a3225641f4195bcc9301aeb46ea37834421787e1761f6add390bff1874a9d46bb3b4af88790fe23ce55c4d243b190753a236d60b3a61376b7d6c220d7cce07819b53a0eb8cc4451dca81e935c99aef33f4c5283c052e7ef160209913a48fea98d8c6c306cab2ae5a8a98e870d9828e835bce8c7f35c3912c7a52b2c7d093265db9a4c09b19932ef2ce3b3d52a90c479cc7523927429f2c2614ce3016afcefeb5f958bfdd2ebeba655fc84f9dd140ff133fbe24ece759be1707626ca9eabec691303dfe81d7a8cb6ef0792a66102282ae51b0c7337470be145bc8f544c7af5be7d359af8b78ce5249a5f66ab697471d10a2d98b2629181b5e9eb21c7ca0965d82b8292aa3f2f93699bd049951516dc9c4b9e6b372a2de32058136e430abb7f6ee32e75150b6ea64c611235ca9345dd51ca903a6a816c64acd8d6ed723a695cab75454ccc4c6f14c818e9f6c71cfabe2ea105b5928c63aabf7a055a8ac91dce4c84daf4f392ef3822bb5ca5f5d929a96fef43cf3fbe8c667d13220b2320efdb4afd7cd497edd8a06fa9f0ac03821b5500fa771c9b825561b4fb7420f6f80055b09ba205567c094e0616d078cec571ab45537b565a7df2054a17d2e6ad32531446dcdd616a23ff7115f58c2a1e088bc9b2ce3051a4573a79f0a61497a395a1852144da5a376aeaa573243d91503c9c2b3f38ff1c23a60245b6a6f27296e490d13ecd39bad65d5856f93fcf90caad442f7adabd0a610d438de25733d213e3fcb292103a07f13a76761657b0388da955babd8964b903cd09088b3d7c5569ca23d63377adc0ed9c28def426f31409cb16fb2e8ac31073009a0d180e65a2a6abfc73e960c66ad5d3211f74ef95f1a17401a0136dfd580b54889c0cb37a4d2c40776f65ab3a3b56d0bcb034d3d7f54fd4b164156d6bdc873e014f58466b1084d063946eb63485d468c6a73d5c19087c8fa7f395fded26c5a864f965082062b216c41b38d2bfabc206a7d7aef4a559f4465b3c4a03c4a555c75c1239ba20b8a7283bf0a44c1a3a033e8929a5d35ae9c234591b5196676ccf605cac06bf083efb4d2c888bd5c3fcee0f91a89ab32aeb4faaf4820439af87894bf93ac76f669a2f769aae427eb9a627db99f97de9ead933160c2697ae1dad3e384658bcd3e70485089e1437f3235d7090b32da2eba427bede3cf5e161105f227e1eddc7e048badf1230ef27b11c6d4fa29404a8e957fbb7bd8799bf88ccfe9402b74278885ed8fb5df4708441e213637afad5fe1ee945e0721dc83af5e5a5bdc33469880bc14a30b9305dd95aba3728f753ca68413c332d7e8f9235736bc7113713852243b7a4d1995ef3776ff1e0b8b5e186b4c1ae153bdcc0340a7ca1ff6a4f6c24ebd000c87ae321a539c7d75c932d68cbbc2967243bc37d3bea1b68b6bc599f3d241af350e2c28909b6f49bbee9d9af63c2d638d6046df871db072c1e79e015dbbf6c9ad71ea3bf3a5fe29b1aaa89bc0e2f539a84a3bb3f4c7d73cf5efd62548aa091818d6ed59b2d6a7208541828ddb97df96437402233de4c360f470372d569d4945d3a0c4faf7ac31a1be6bc7bd5171d977112682441aac9e4bb7d7b9230775bdbbb6bdeb36f19a9f98fbe380b78ce9928c0eb815117b2f9e8fae6e06d8286127a74531004495140e7b5d342e6a129907c20ca1546b45ee79c6a2d38c3046bd8cde3e2de29f179f3fcdd409b33568775b7345919d33a716174c7fd354052ed3a2f0fda55b24c25df45b8f8cf27ffa1f8c3c64f9d2b483613a4a35f9b957dc0122839ebf59f58ebf11fa13c1e8300dd9a3e2270e089b51e06a41a61674ed2146ce238ebedc88830449bb3ef2520b8c3d065c68e1e79e00a3d2388f0e2079bf5c94f0c42acdeace39898add29c878bfa5dfa7b43c1c7f1edc3d2dfd7b474d4e37885375f846daabfb41033fe57941b6f1dfe80ade501d2b4b473a2a532b5b59c878331a18802d38428828be259148cad6145b4ef81ebda07c8c6a7cdf67e6434a2802c45f320664fa51c466b77939a2572b7a233314cfa2ab25046d85160c3690ad837ffdd4536db0f040abad0ccc8ac5530c89ba066c2b001bffa72435375cf0fd39030b60d43beb343882b782f15500c2375f04d737b861bc5ea76bb049088acb90df608cd892191cddccc56ee5fe5014e5b666a84318d5f5de6b3733209232152e3f40a3e7d2d8df885d21648d486d61af774c7adfc93ade59a1d3e9145a394d02e40723f1f1ad115801c1e4ad3581f317448052a1a97ff004e6a2b3cc5b015514b5d054bd1a7e15e90c8b064d797bab05c3ccd7cdf85c7e02faddf6c70dbdcb7d69f51a43b31964f8d4d2eefc4e4f02108d45cc84e50f8f8e18944ad9e2c3fe2d323c51c184479d01abff6d437e12e06b86d6827ffb286b56449de4cfd6ebad0f1af82e0c6bd45ce3703532678e1007beba0231ff0ffc0ca81854c00432388109ba74f0f806caa907d337ebb210ef7d0be1181cdbf3ca7ae2a6898fbb628cb807685f496c4bc6dd0982d5c5c2e2005cc83223dbc2b70befbfa148f5b5a38b3e5313a905bfd248a3d9d82e6cab97eda56abfcc844b0dea255f5ba1368350eb6e5f54d2713d3dcd865dd69443e323d665a1fcb6cba7632", 0x1000}], 0x9, 0x4) mknod(&(0x7f0000002540)='./file0\x00', 0x20, 0x1ff) write(0xffffffffffffff9c, &(0x7f0000002580)="d84bfbc0f71682784479f39b490555ad23207ad054ce97304041a246f41831af79541f406f54cae48e34fc63b5b208ace7e8a5cb7e11d0a8fc26bb2595ebb60adc1758a8cf33cbb8b06666663dda12e6b3c3b9b4bbdefabc1a6d3a7ed6b054947a30e77369b909c2ff", 0x69) utimes(&(0x7f0000002600)='./file0\x00', &(0x7f0000002640)={{0x7, 0x8}, {0x10001, 0xfffffffffffff8f2}}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000002680), 0x400, 0x0) ioctl$WSKBDIO_SETMAP(r0, 0x8010570e, &(0x7f0000002740)={0x9, &(0x7f00000026c0)=[{0x0, 0x1000, 0x3, 0x0, 0xfff8}, {0x1, 0x3c4, 0x4, 0x1, 0xff01}, {0x8, 0xfffa, 0x200, 0x2696, 0x3}, {0x1, 0x5, 0x2141, 0x4, 0xd67c}, {0x4, 0x9, 0x5, 0x401, 0x8}, {0x730c, 0x7, 0x2, 0x1, 0x100}, {0x7, 0x9, 0xc00, 0x0, 0xa48}, {0xfff, 0x193e, 0x4b, 0x1, 0x4}, {0xffff, 0x9, 0x1, 0x6, 0x3}]}) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000002780)) ioctl$WSKBDIO_GETMAP(r0, 0xc010570d, &(0x7f0000002800)={0x2, &(0x7f00000027c0)=[{0x3, 0x7, 0xe38, 0x596, 0xfff}, {0x101, 0xc2cd, 0x1, 0x1, 0x4b4f}]}) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002840), 0x400, 0x0) ioctl$WSKBDIO_SETENCODING(r1, 0x80045710, &(0x7f0000002880)) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000028c0), 0x0, 0x0) ioctl$WSKBDIO_GETDEFAULTBELL(r2, 0x40105706, &(0x7f0000002900)) openat$vmm(0xffffffffffffff9c, &(0x7f0000002940), 0x40, 0x0) r3 = shmget$private(0x0, 0x2000, 0x6a0, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_UNLOCK(r3, 0x4) r4 = syz_open_pts() getsockname$unix(r0, &(0x7f0000002980)=@file={0x0, ""/4093}, &(0x7f0000003980)=0xfff) munlock(&(0x7f0000400000/0xc00000)=nil, 0xc00000) mkdirat(r0, &(0x7f00000039c0)='./file0\x00', 0x80) ioctl$WSDISPLAYIO_SMODE(r4, 0x8004574c, &(0x7f0000003a00)=0x1) sendto$inet(r0, &(0x7f0000003a40)="65fc0ba78967dcb9286446352b588f163b1738f2012a66da4b0a2d896b3d0c22af8522b981e8d82f42dce1e7c231352ba9acd24b7c448785e9c11e441f019a2a8432846c90bfe55e5ccf7816f3aa13101577a8ce8b1d12ddedb8ad7106d40566f7d05880e52671f5a4b3d1e7db7ac9e5cdc121b6f9f869f208edd66b108dbbf9b5afc3aff04c2fa1992cee8f4e89c932f1765082b99afc6bbb68257e58bbd5ee0977dcfe017c00da63b9c592292f14b1b07137b8a2efea21fb63e7f4961422c79518bfd901147e66b4ce34740af8b72ceb08977f3110b881849b7e", 0xdb, 0xc03, &(0x7f0000003b40)={0x2, 0x0}, 0xc) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000003b80)={'./file0\x00', 0x1, 0x7fffffff, 0x52f1, 0x1, 0x9, 0x10000, 0x2, 0x0, 0x2}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000003c00)) shmctl$IPC_RMID(r3, 0x0) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000003c40)=""/82) r5 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000003cc0)={0x0}, &(0x7f0000003d00)=0xc) fcntl$lock(r5, 0x7, &(0x7f0000003d40)={0x2, 0x0, 0x7, 0x1, r6}) shmctl$SHM_LOCK(r3, 0x3) bind(r5, &(0x7f0000003d80)=@in={0x2, 0x1}, 0xc) executing program 3: open(0x0, 0x78e, 0x0) getpid() openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="e86f8f65d54a126335", 0x9) r0 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000000)) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000002600), 0x0, 0x0) r2 = dup2(r1, r1) getdents(r2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x1, 0x2, 0x9, 0x4, r3}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair(0x2, 0x5, 0xf9, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mquery(&(0x7f00003d6000/0x4000)=nil, 0x4000, 0x1, 0x0, r4, 0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = socket(0x18, 0x3, 0x3a) r7 = dup2(r6, r6) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r6, &(0x7f0000000140)="12e1f34ba50431a705ebc4", 0xb) executing program 2: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000140)) socketpair$unix(0x1, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0x2e, 0x0, 0x0) getppid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280), 0xc) r2 = getuid() setreuid(0xee00, r2) r3 = semget$private(0x0, 0x0, 0x401) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r4 = semget$private(0x0, 0x4000000009, 0x82) semop(r4, &(0x7f00000000c0)=[{0x0, 0x4000}, {0x5, 0x10, 0x1800}, {0x4, 0x2002}], 0x3) semop(r4, 0x0, 0x0) getegid() semop(r4, &(0x7f0000000400)=[{0x0, 0xffff, 0x1000}], 0x1) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000240)=[0x6, 0x401, 0x148, 0x0, 0x9, 0x0]) semop(r4, &(0x7f0000000140)=[{0x4, 0x2f, 0x2000}, {0x2, 0xfffd, 0x800}, {0x0, 0x5, 0x400}, {0x0, 0x5e4, 0x800}, {0x3, 0x4, 0x800}, {0x0, 0x803}, {0x0, 0x1040, 0x1800}, {0x0, 0x40}], 0x8) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x0) r5 = open(&(0x7f0000000300)='./file0\x00', 0x2, 0x0) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, 0x0) r6 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$setown(0xffffffffffffffff, 0x6, r6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r7, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCFLUSH(r5, 0x80047476, &(0x7f0000000000)) executing program 3: r0 = socket(0x18, 0x3, 0x1) writev(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000180)=ANY=[@ANYBLOB="8f6f77edde3f673625950128ca08117be655ffffffffffff86dd60d9000000303a003bcc2629a17a6c58afb8877c8be162e3ff02000003000000000000007826fe98da4afc734c790000000001020090"]) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) semop(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) socket(0x2, 0x3, 0x0) socket(0x18, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) getuid() openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x0, 0x0, 0x0) r1 = msgget$private(0x0, 0x180) getgroups(0x1, &(0x7f0000000240)=[0x0]) openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) socket(0x2, 0x2, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) r3 = dup2(r2, r2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {}, {0x2, 0x0, 0x0, 0x40804}]}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={0x0, r3}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) msgsnd(r1, &(0x7f00000000c0)=ANY=[@ANYRESDEC, @ANYRES16], 0x401, 0x0) msgsnd(r1, 0x0, 0x401, 0x0) msgrcv(r1, &(0x7f0000000180)={0x0, ""/4}, 0xc, 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x10) chroot(&(0x7f0000000100)='./file0/file0\x00') executing program 2: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r0, &(0x7f0000000240), 0x0) execve(0x0, 0x0, 0x0) executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x15a0f31, 0x7fff, 0x200499, "d88c28fa8797f9bdca0988d11554000900"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000380)="7e746376ecb3f4b7c3b9648dde9d8c13de18b9e215c4a9cac7034ab89ebf86868d83590bbbc0d90ba99e59ac2ac3a2812db4a42c910ec132c100ff7f737c911d105ade6f74489113b68abf53fec3be6aeb96d1dd0b41272e9a67087a7fbcf181a77e72520b7622324acd62aee319cf3e29c7534ed4beb03e67ea8902030d8222e539564932f2040000000000003e8baddb5ec102383f95df148f2944152806cfcb731235c9b66b30ab00daec0ec87a189a8d240141070000008de968692f4a942984cd03000000000000000b17e13cd9b51d0900000000000000005dee44094817f0371f5dbed0a1360ec95a7ca9c35fc7a4b4053392eb7600f107f3c4337737a7040ea2322bb3d97fb26b218f86637f46c1f649194828bf85b1b5b3504eb7595c53cace06191b6ef66778617ea9c2500ac0fb51a8acd0a28900775565e90a8948d4e135bfa9443ec80e200809736e36f1d2e6fa70a18a645e191e81307c4247050fa07b160471f7d67efa0573046f92e7fe688a048af645668782b094e610876461dc7435dfb23e4275fabb9d24e24ce323f21527f027c6e818c045ea2a9586fd7105e89570d8c33a8455b1d62781d6563c7a2ad57df0f649ce8bc440e8c26693b45319867472884620e65344b01d2eb8eee502324af03719f08a077ee9d57ceae9510c0158899b4d44322006e94fbc6319aa9ed42caf4a1ead787952832b97057a4611a83d721cc389a134bacfc1253f157052ae6b56dfe53c018d74b21085537a7c00d29411a83460a50b4cd94d26542a626f87eceac528b523c3cf047b70b6699c456b9a4d90a2f3b0968809", 0x24e}], 0x1) syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[@ANYBLOB="d1688474cf1b0000000000000800450000"]) kqueue() openat$pf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00000001c0)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r5, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) sendmsg(r4, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb000700000000098002005e00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x2, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2836fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e4cc15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b6333e71c951516ad0926aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0xa1, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xee) openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x710, 0x0) r6 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r6, 0x8, &(0x7f0000000080)={0x0, 0x1, 0x0, 0x100080001}) open(&(0x7f0000000200)='./file0\x00', 0x20, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x22, 0x0) r7 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) flock(r7, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x205, 0x0) executing program 2: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x2000, 0x0, 0x0) sysctl$net_inet_esp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x7fe, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x8) getsockopt$sock_int(r2, 0xffff, 0x1007, &(0x7f0000000280), &(0x7f0000000140)=0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r4, &(0x7f00000002c0), 0xa) connect$unix(r4, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) getpeername(r4, 0x0, &(0x7f00000000c0)) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000000)="e0000000603f0000", 0x8) socketpair(0x6, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r6 = dup(r1) writev(r5, &(0x7f0000000200), 0x0) ioctl$VT_WAITACTIVE(r6, 0x20007606, &(0x7f0000000040)=0x400) r7 = socket(0x2, 0x1, 0x48) socket(0x2, 0x2, 0x0) close(r7) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{0x0, 0x0, 0xbd}]}) pipe2(&(0x7f0000000180), 0x0) dup2(r3, 0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_settime(0x100000000000000, &(0x7f0000000000)) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)="55f8f5782087a072a82ec35f78d14780f518fa971af81b1091f3a11ba832e2463c44b211e84d9c84896f571b51145e9fe111a3c1b987d640b7a1f00fc7e90a556c447ca6a4516bbf1b3a4e5d2e6ad28347cf529cb4c5484e71ff0c24e3fc320400b75fd3ee11eb85b6954c29599d8c87eeedaf047555b88f", 0x78) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) executing program 5: syz_emit_ethernet(0x3e, &(0x7f0000000f80)={@random="8f6f77ede655", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x8, 0x3a, 0x0, @rand_addr="3bcc2629a17a6c58afb8877c8be162e3", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@ndisc_rs}}}}}) syz_extract_tcp_res(&(0x7f0000000000), 0x9, 0x8) executing program 1: sysctl$hw(&(0x7f0000000000)={0x4, 0x8}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1) sysctl$vfs_nfs(&(0x7f0000000000), 0x7, &(0x7f00000025c0), 0x0, 0x0, 0xffffffffffffff2d) executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000400)=""/153, 0x98}, {&(0x7f0000000200)=""/48, 0xff79}, {&(0x7f0000000340)=""/131}], 0x22, 0x0}, 0x0) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000000)) executing program 1: setuid(0xffffffffffffffff) r0 = geteuid() setreuid(r0, 0xffffffffffffffff) r1 = getegid() chown(&(0x7f0000000000)='./file0\x00', r0, r1) r2 = getegid() chown(&(0x7f0000000040)='./file0\x00', r0, r2) socketpair(0x1, 0x4000, 0xec, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r5 = accept$inet(r4, &(0x7f0000000140), &(0x7f0000000180)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = fcntl$dupfd(r5, 0x0, r4) r9 = accept$inet(r3, 0x0, &(0x7f0000000200)) r10 = socket$inet6(0x18, 0x4000, 0x5) r11 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) r12 = open(&(0x7f00000003c0)='./file0\x00', 0x100, 0x0) kevent(r7, &(0x7f0000000280)=[{{r8}, 0xfffffffffffffffa, 0xa0, 0xf0000000, 0x3, 0x2}, {{r3}, 0xfffffffffffffffa, 0x42, 0x20, 0x4, 0x5}, {{r9}, 0xfffffffffffffffa, 0x88, 0x5, 0xffffffffffffffff, 0x9}, {{r4}, 0xfffffffffffffffd, 0x14, 0x2, 0x9, 0x6}, {{r10}, 0xfffffffffffffffc, 0x185300cab685cdb3, 0x2, 0x4, 0x10000}, {{r11}, 0xfffffffffffffff8, 0x10, 0x4, 0xfff, 0x5}, {{r5}, 0xfffffffffffffff8, 0x10, 0x20000000, 0x2, 0x40}, {{r4}, 0xfffffffffffffff8, 0x0, 0x20000000, 0x0, 0x7fffffff}, {{r4}, 0xfffffffffffffffc, 0x35, 0x80000045, 0xfaf, 0x5}], 0x0, &(0x7f0000000400)=[{{r4}, 0xfffffffffffffffb, 0x4, 0x20000000, 0x8, 0x4}, {{r3}, 0xfffffffffffffff8, 0x3, 0xf0000000, 0x906, 0x7fffffffffffffff}, {{r12}, 0xfffffffffffffffa, 0x9, 0xfffff, 0x10001, 0x125}, {{r3}, 0xffffffffffffffff, 0x2, 0x1, 0x1, 0x89d}, {{r4}, 0xfffffffffffffffb, 0xde, 0x10, 0x7, 0x3}], 0x80000000, &(0x7f00000004c0)={0x3, 0x7ff}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000500), 0x8, 0x0) unveil(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)='x\x00') ioctl$WSDISPLAYIO_GBURNER(r6, 0x400c5752, &(0x7f00000005c0)) getgid() minherit(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) r13 = accept$inet6(r10, &(0x7f0000000600), &(0x7f0000000640)=0xc) close(r13) ioctl$BIOCGFILDROP(r7, 0x40044278, &(0x7f0000000680)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000006c0), 0x400, 0x0) r14 = openat$tty(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) ioctl$TIOCSTAT(r14, 0x20007465, &(0x7f0000000740)) dup(r7) sysctl$net_inet6_ip6(&(0x7f0000000780)={0x4, 0x18, 0x29, 0x8}, 0x4, &(0x7f00000007c0)="a5ee030877756dca7fcd0b532ed1be1f45abb73ac18f6c6484bee3353f3d6cb64b44a37e2743f98e69f16be9bd5f4f5b399b8d7f53c1d91b95e6c40c9c703004c1ccd19919b4454f7181355bcb8143bed2ca7cec764c25624e45c0e9222632c30abeba6a14e8f963551c5c14852f10d9aa90ba25ce61cc1246a142568d95fe70125742a114b8f59249e38e43eaec438740f1dbdafb7a85fc3cff6c69019d393044a60b1098ff1c2379f8d3e9aaafcbb93bbe82bf143ba42323f7667b993ab6d8f705f74a6284e8619a366bc5fe429356f7fc8530b7ada246a6d177deacbcf3a37514bbc2d4e7e52a51f30a39a0bb347b71c5700a246f1617764a52da4b7f582eabd960e807e23693be89eea7aac8b6b9b09dea26cc6f08c32b984efdbf8ef2dbe0bc573867de52a6b87d6a8a9a705f9f2d3592fa53e1d1c3106754f643664dd8010b03a9be59c046411d029b31d8bb23c4a17b2540d8c2cbb3681bc25b820717db090878c019669e55dcb9dd92f54e565702ac4ae93596ada1988dd89a3e74d6cda9d5e1742aca927153b6a5cdbb609ed1a4de0ff5acce494d71591daf64d699a5ca0d122dfa6f6e6d5b2442806aff424a501a42d6ac2a8052e33e82cbf81bb1a38ce0fcf96ca963c8511b20cdfc8f7c7f1e7bda0dcc9cd23f119d0d9b789a5b75af2561b1e55731d43985e6df25a4556783108ef80a3f33dd87bc852486df936158253aec0734a3dedb2bac41cc1e2bfc8804817a7f8e4dea0893fc17effd4d1c46ccc2103e0ad5d699dd2646f555022913ab203357c94f9067bfaf1560237fa5846854890f41a4b0ad870d811f8ea50329243ced16297e4dbdd54c28cc6e6112c7aaf39aada24198bfbb49941aa14cc29344c9082c7eea5c3811f81bfeac9a9bfb80d38ee3c3ff9f0c814b38e99aae725a2828a34e455f7836605315fdbf226aa33ef7c43afc40ca82cc259ff323a96421b7845e525dbeb32d454769b22e090105ba2e2ad010809caef8c3b1dbd1c5425db2af5dc67eef040aa7a8b6cb6ca1d3c2c09092035fe5b6cd5587fadfffdb4d508920dc37e2933141a286831855e9fc7394a98e152eb82bb0716734ef3f1b51e3173a75902a589a4457c4e6f7a41531f3d3670562e1288455ce923faa45f549a276836fb285b1a64e778ae33998ca17e4d67f0818811b439ba1606b4adb9544168e8dc3a026b8ef0387d28dda4d3a7f63122b1f23a9e8073c658014de851ffefded7662a270cedae7bc7bd787f681091acbaba85ad33667c7c2ac687a9ddacf2df5d3b560a7d367f303c5b185c19bb97504e6826395877d7ad1922bd12183c4e6c87fd08605afa9e64528a7a60affb36c99779ec5f1b39b6c0bd73db809850bad50a463c17db1192a87920226b29e6e183f27d92758f043bbb07464166a3e46b2d2b53c614cac560feb05ecd079a4a55a62b71b4ba54fef568423f1835ba03916b56b55b895809c6a333c5f4fa1e3a732df10a71ff4f3a9b66524c076742434accee133a23420392262690ad905baa46f042869c7e459ea2b3556af888f004e2772ce89474c5ea2ff20c6e64bde3ded6a507b94f84305931ab0c89eab0549c383e58caaad7193f19b387c6f122ba265cbbffeb56d784767b80e03712d8a1f95b43aff0271a9639e2777d80c8cf9435f38827fe2f7045881ee0084e43f2ac5c5deb2f1fdabe1e34453c7f95e9933344b6ed9632c73c89e6f6530da4349f3cd93f736a2a41cb04eebac6526d5ea52a5808b81de8827c11dbe9a75c07c9cd424f99741e2761f87d127a40ec6722339d4e185aa96f039a2172e23358af81079ddc65cdec109790a597d349dedd61f8c5ca5f445e03b6639322f942de5173114e4415ae23cd6260ff9fe515f1bf02d1848e6f43c60e49287eaee8faa5c490ab4520b2e90e05f4b5a159b8db2b96e04718c73e3d001e4b700770f136754b62666302004a5c60cbf51de49ebde96c043c1363d96ebebef8cd5f6e8bf2e7727b4077544dc4e2eb03a1e1f96de42f23d09f8a1046b334217848cecfe4088e323e8213e59eec5451f09aff35c08c18e5f317aa928d709d115a694e91faad4dcd8e4b8313138e53c059d41a2852ce1086239cbfce75ea2defc77531715ae58cea172c421d2755f363e2ffb2810c16026453e388e9afd7ec3450ba6044cf936399894a7fdbba9047a1cf6e84cfe744cdc3102102c4a60d47d87fb2ca5c5880bdba5dfa59709f699a9a1b918525db7262f0bcad083fc8182bc642f1753b4afc5c3325a6b5ffab9aa79c2313fdefad994972dc2af5aad6ee5ab2c059b4a6b1fb1a43ccaa5aba2294e26b97a389ce2434fc7a3570a0e6200144ce501b3fb94af0f9e0d3468f5e20c781f8d24ac0f194b2938512d6face44905b7f59594094bcb35f27acc0a46c8763abd8a63e22fec1e066f2e01250fa8a9695a3e620e430d0cd16039647b3d2d0d64b47f873a8584572743ee04861efdf1369ba97ee5a95b932f5235ec5860b1225da550a6dbf13f8d87655b9bb6245954f4412d43887c16114644667003fd6c4cee7b6f27eeeb5713f395d3cbc9f26c940c31ede59458b12e4e8f2624d0a32481027899374918522baee0c5f88425238ad421d162d7d6edd277a3cce0efc91b3d63f8dbeb003ef7c27538e76b2f4ce4a54f9bb265496d0130648ca7a79f75b78c30ef25365e187e090d87c4c8264ba0e8098a8cf2ad6830102867f8b83c4b69453ceb73f5fab14cf4ca00cc257c4fea1f6d5db2140f9a9ec3a77243057f7bda7429640350ab2f97fe84a4f7ec587e2999781f748adbf2425373bc95953146134d6f761a8f41582eeba391a3fb9ab9d419f95340547e2345b2cf4ef8f67acbfb4b20e7d5c89d7b879e856c5c2d8d5ccbe5657529dd93d932c870aa4e7cd90f121f9a144bdd36e485d79fa576e01a2cd4761e042203100d952befcb798cfdfb2b51d112cf2f881a849237b0c9f121b702c75ffef0ec4f5ec7abf94f538a19579b82c11351cc8ae7984df9bde1046f89c79a01a90382ef4d382efc0dcc8f68eaf6e9206c919bb148e24e0d958fb7d3ead68b09b7ea51dc24a089e4b36669602f413991ab44a4450a2057403431c93c38cceb01a11b8a48ae6011b7fd5b3885770894992f8ef1f20a74325ad434f2602de9c02055699e9a164f48a2c16e9c97fba778c03199ad27bd35921a17149fa39446289a5577cd8ad6073e8ab0c60cf07dc54c388678ec64976e6eeb207b68a25e140003167d69d1e947bd900038667455d306a2efd90c0c7ff838379fac748b81b97b7ad976592044f05638d90af11d473a382a9d8b5c899565bc6fded0ffabfaec62ed7a90b4d8e3aeb3e56c9d2251d2da606cb0a4cbde8eec4e1055ea09ae73ac90c4ef56da49a1f9df91602de402dcd6b51570d0f16d47602bc4cfd89582d57f021b0d5126f3627731de33ba5f5bf86bd803a2ee34692e4f4e6aaaabeb8f83ba155b620e1b7b32dd97fa0c152192577630e3dc8c1bc94071d64a9e688a856a1c572f4c94d85ef43ad8bf027bd46817ba1ab0458cc8b619205ccf678994e737e3b0024d24471557cd5efa13d050eb0cd983140d4a717ed7cad23e57d6435bda9d32a9ea9b8887035b15e02f26fbe37cd33e650667289969e7cc6187ec91e49eef4b25167ab4fe4fd36cf4cc34ddba9fce29f29468b8b24f3093e8dbd4a4abf161338c6bf2097fce47340b68d44acba6450c4ac2422e306081341f419a2a7f1db83fd5968d38a510565cf95fd2c319c09346a40fcc8cbece79998507404711d652f5ba3874e0ff037350f63d5cd690ad275015ea3dd94178f5aee2a724dc175dbfcad7f48f3d9330d9499ebe34c5422b057c28ad2f9803147fd654dc1184aa5af277d9e75e7c68016f6de3162ed1757b543cc4c1e745204142476e4eba4fbe3fa2c3d19a9768ec56a2041036d1eac42871755b46f2695135af0d922cdc0c88b8f8da242f989320dfe881d09a8f5bba636f366238db8d92fb36b5ea15228628cd3cf493cfa4023fe8b18a8dcf23848d8b16af7dbfc3a17233e2ee83096cd87200c7687e6962f38eba8dbb44aee7c522703e99b9055857a1ed3c335586d076a9e0a64822c72c1417771d113458a80f8053235a2eaea39ab79e498efca5d35e45d23c0d1f1b69ecd1ae25b1728ff95e8f4b0f7d924594fe7565c0e32fc73d07d07d1014cba69f15bcef2bdb1b7fc975aff1bd2c7b7bbf6dcc7f7fea9e89c8e238eebcca6b7e87793afcf3103782c01361811008e8aad9ccc4c92d333dbcacb0a7f57e6f4a15e7dba89772207a28ad15482917a666bfcf00973ca50dafbb22616d7f3eccd869616d9c2fcda91aa84d6f64ffe8dcb6b14b61d492b53220392414c5d7ba9e82f7113a82cdd3f5b866e98a9de3e7ec3a1f975a1b5f4581f117640bbc713c19fda206d9f83f92dc01535957e54b83dc76c9dbe1ca588dcc121af1439fbfa3e884548ddf5afc031d627c82b4f37c1e0b4e8af0c57eff437f9821ea8cae6f9f4971a863a1ea8b0a3e5a31838dfd14fb2ea288d31c3b01420d8d4734a450f07f9be8854f14ccbd9acb4b031109ad16895bd60ed4cf763e244b1cb6a94993673093c309b3657e23dc7849704ce1a3cc3560d9370b4547b495781778c9d2eab376ca405c8ad9cf381a24719a923d5ece45935a87ef29549e4554c89f04c57207f4ee9af6fd6231708543cbe380648c73fb6779070264811b0522852b2df8c95676c1c4152db463430099494e0b9a901a137f606a3c317bc515414372b6a8c940a7b987d18884b1be6455b8c30128342de69860ef0c580fa74d2408de60e20fde25a80b0e5dfcc0b3da5d66a276aca60ef505205fe220db90b2ee338403ab812f71b1dbf38c2fae3089d14ebca57718c51f1c083549d5d5cc798e47c609f68dc57d7a98047c61d6c9bc86bc750c56148e8a38a141dcf00209f1ef521c7abae9545eac230323ec47944f59a4c4c5299cb7c15f4166a46b03c7b1d81e1cce92b3dfd9557c4323dcf46d65080810d6591df931090fd55b003e8f1b49ebafa163ba6ee21039fa9dac18807961d49215b3b630346f6a5a64c9e1b05b24cc94c6b953493d66e501803d61752b3da4463e8e79d95e5f6b9de1f27d90773d56f6ffb28f0e895e944846e5c9eee6906af188fed1e1e60e7856d21fc056cb1310da246fa872f9be02c15da887dc5167cd554ec4e1f7badc595670318e76e6fb968bb73c8361ad78fc319a65edae866a551c0fa08e691cabd1724da78ef3b17ae9b2c761e955de1cbe0f0e421467a97be2a01eef4111a1f34373e547ba6395cfa1aeb8ac15b8770e8d2e2037ed0627546cd4d06d370760ad3613c9a1eb8b13e87a8f5174993b003207a4078ef70e050b09a2a9cca6af0e7bde4f5f5fde367bf34f3cb527499c95198e5fe927bed85b674dfcb84f7944cab91e0eca14ea3dcb96177ddba81ae7c3f7791ebfe2ecbe29a4951975698589aa179df146c8f1f6ee43b56e182841f0a39fbcf676b12b98b4e8d7e9335d80d4a2e4e684719a840f43ae2f6eb7fb06c6cf800475b90390469a97f7913eb1e3a3d973c60426dec38dfed793fa4d181b57b97ef2870ad3758e0f304aa125475697e00ee23963152a02f0cadd0bc4d9e13522a47d59f6ff66f349693deadbfb8fcfed3e0bcb671dea628cb15a42822dcd67b9ac01a16fa6fb95c1fc71175a5fba0abe976e704efbc89ff45ad86f7f529da8b83ba0c34277d1745d61a520076939b85809675179dd5b709d4cd21398379124", &(0x7f00000017c0)=0x1000, &(0x7f0000001800)="b136289abd37685c92cab6d4d5365a6a4fec31b0c8ad83c7b7a1a4d8f1edbc41fb11a83a96705adca77760dc46055d1d8ac3a99d9647c164ac29495ede265bc1cd3b3657fff6548bc7362272f9b37417f7b54146e19f97794cedcc", 0x5b) executing program 2: r0 = socket(0x18, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x6, 0x4000, 0x3) dup2(r0, r2) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0xa, &(0x7f0000000040), 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) chroot(&(0x7f0000000100)='./file0/file0\x00') rename(&(0x7f00000000c0)='./file0/file0/..\x00', &(0x7f0000000200)='./file1\x00') denied attempt to set clock back 5 seconds executing program 2: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) recvmmsg(r0, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x200ffffc, 0xa}) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f000002f000/0xd000)=nil, &(0x7f0000000000/0x800000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {}, {&(0x7f00000ba000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000112000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000047000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000095000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x1, 0x0) open(&(0x7f0000000280)='./bus/file0\x00', 0x200, 0x20) sysctl$net_inet_tcp(&(0x7f0000000380), 0x4, 0x0, 0x0, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = open$dir(0x0, 0x0, 0x0) mknodat(r1, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0x0) mkdirat(r1, &(0x7f0000000200)='./file0\x00', 0x164) setreuid(0x0, 0xee01) chflags(&(0x7f0000000080)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_emit_ethernet(0x93, &(0x7f0000000140)=ANY=[@ANYBLOB="89ffa22f3c25aaaaaaaaaabb86dd60f61900005d0600fe8000000000000000000000000000bb0d000000000d000000080000000013004e224e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="a002"]) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) syz_open_pts() getrlimit(0x6, &(0x7f0000000040)) sendmmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0}, 0x10, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x601, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0x400, 0x10) getsockopt$sock_int(r3, 0xffff, 0x200, 0xfffffffffffffffe, &(0x7f0000000140)) pread(0xffffffffffffffff, &(0x7f0000000180), 0xfffffffffffffe88, 0x100000000) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) sysctl$kern(&(0x7f0000000000)={0x1, 0x57}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x2}, {0x6, 0x0, 0x4, 0x3fe}]}) writev(r2, &(0x7f0000002640)=[{&(0x7f0000000100)="67ad0dad3aa491e36b12738b6cf7", 0xe}], 0x1) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x200, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x0, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) socket(0x2, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setrlimit(0x0, 0x0) syz_open_pts() mkdir(&(0x7f0000000180)='./file0\x00', 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x3f}]}) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) dup2(r3, r2) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) getuid() r4 = socket$unix(0x1, 0x5, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x14}, 0x4, 0x0, 0x0, 0xfffffffffffffffe, 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x3}]}) r5 = getpid() r6 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r6, 0x29, 0x38, 0x0, 0x0) getpgid(r5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000180)=0xc) socket(0x11, 0x3, 0x0) fcntl$getown(r4, 0x5) executing program 5: kqueue() r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x4) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(0x0, r2) socket$inet(0x2, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) r3 = socket(0x6, 0x2, 0x0) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000180)) connect$unix(r3, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000100)) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x4000, 0xf4) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknodat(r4, &(0x7f0000000280)='./file0\x00', 0x2000, 0x1) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) sysctl$vm(0x0, 0x0, &(0x7f0000000240), 0x0, 0x0, 0x0) syz_open_pts() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = socket(0x2, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x20, 0x0) getppid() open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) setpgid(0x0, 0x0) ioctl$FIONREAD(r6, 0xc0206921, &(0x7f0000000140)) executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000040)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r0, 0x0) shutdown(r0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) mprotect(&(0x7f00006c8000/0x3000)=nil, 0x3000, 0x0) kqueue() r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x31, &(0x7f0000000200)="b2111f170d816685c8e360f2faae3cd7f3a2840ed6f5aad2dd3dc90142a8429cbe7868de45ed3fc33719ca6df71ece5b4ba3c8a918beef2c10a1f8c61a5a6f4fe180e9cb9b21f9982230f575295d48889cb6920796b2dd92fc9175680b37ba06002c15e6d7c9198ed900ab006ddfb67869b51a2216114d0000000000000100"/144, 0x90) connect$unix(r2, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000100)="a9a135162985d7", 0x7}, {&(0x7f0000004280)="0de54c6da06c354330886cb51d271604cac15bfb8305905441e69eda94e0bfa52ea52fa2c0e770e2c07878fd11569b80c4dd7fcc77ec348a0dea68567f673caeeafa3cfeb1b3f9190ba47746873d3f26d9f3792d22063d30bfc7adbefba16e73bcc3369cc00254a324912cab0d946896f5dab1dbb6a5164ebf8761f2a3c46266ac2813bffa4ba9b1ad0b0ca53947f8537e13bf9c671f9ff812822576da3cb2b273e036670a85ab28f87c35ee37524d38f275140fe39146baa2ee014a0fb4134bd0d304566e148604bc46044a962a9b7fda61d142df160aedd284a356b0b1e1b77d7a5729a2f93cb5a0f1130caaa6e35e16676dbe8a10796b29788ce67f9ebc3bb352c1984850bff2138ee21f906d1cd574c291027e6586ff76f40d90bb1141ee597c602d4798712a85d48a0d26a471bdf3dc39f9983cf1eed43a60217221938c29de645614e3c1168f229e77d9b8eb24dc93100e913f0bc08d514564d233b5058c3c43dc59a5e64c69cd041aac03c7febff2928f2b29bea5c943b6e0280d7c6be0154251f364afa7fb922d242842dc3f36080db1a7ec573af901377844aebe4a172e0523e093057c9399df6670e9e24a28d90397c8207df88768e3de857ff2e5f366dfdf8862003b1d3ebf6cbe781a0c2128ff4257bfcef790da86a6fb11aab61b5e9b41bf984ffef2b01274e8946538eeeb090e7d0145cd27134735d533763a994a070bf0ee0c8c55337a651204bfe6a8616e0c59f7417f7a76922577ce15ca63b16e746fd8f8356a4f100ecb07d66e1bd92466fdd3c445a9879b8b3a1dc7de27bbf6e39ace531a73ab6e8e00abd61c35bd5f042460f19a83b69db0e89c97f9092901b07bc6833c48fa07638be8377fc6e838c6e2e9f9273308a899fa6ba8f6a4ee9453769b0c7e1d4141c737c38d40485fe2b93e28efbc9164e8ac8b65f1c7397306be65a00563de7048bfb684d5973d905c272a1dc4c5444057db08de5d9e0d5e76c39a1cc4a18ab413f172ed16e7bfa44296859fb0c0c37f31623020dfc73535e7f98e00717b029d80bfedf46428cadafb03605e9062801827edb19b46d9182453149329293d4a5d027f88226c68afad5aeb9d37a9ae7a577d8a19254f8fb9adb8dc20e0fbfdc57fc12950124def2b35f44e8a79c5cab90ea5c1bfadbf54e87302c65f39886536bc9446321e7bde46947a81f314397c92ff92ed2cbde68a6ef656a855e453042866d52d1e04710cbc9b2c801601c6fa30568ac274cdd691fc26167f5e53137ffcbd16ce3e6b289cd3dde72d8f6789e1b87e63b3e8ca4fb61fadb5f69cff3e7ede2fdbc2657789ce5b498198fe716093b524d51af26b8962d4816db6cd106a2e93495a03decfdd1c91a0eda1ed58c28de540943bfeef59f6fd02f636fb3446ac52f0a359a50d5f15cf42e68ee6e63b6a7d3a15c46eab3e7b57cffedb9666da23fb607e97d694e56eb31cbc1b351121b1a62e3b87ff7a0760cf8f8de24d9d73c6ed39c33c02343270b7b8ef0f9cefd78cd74b25bc3afbc8694dc7", 0x442}], 0x2) minherit(&(0x7f00006c6000/0x4000)=nil, 0x4000, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) executing program 2: sysctl$net_inet_ipcomp(&(0x7f0000000080), 0xa, 0x0, 0x0, &(0x7f00000000c0)="3821e11e736fffc9d410a7fe1970fd4a9641f2151870", 0x16) mkdirat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) utimensat(r0, 0x0, 0x0, 0x0) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x22}, 0x4, &(0x7f0000000240)="68f55fdf1176057698400161c408ea66b9c1e755376af246b7077497ba00c62a02efd2eea19429c44482731ee0a726c113bfb3ef54b2d143bf8ccb19c12abc5d87d1794446bf70b5d92898652eaecc96ba03bb915f1174254714f5554f5882f0ce2c0000000049087b377eac56ea9b2fb545f932b2b65da1ab5c51746c6a39f80e7c1f2cb28e0a0dd3e13cf51223a69de473eff9ad16d54392541ecfc020f1d787d869005db846e001413b394a0404000000d4201788048089924cc414c4479a9920b79f13752fc0c639a7de6e3742ca6b8d2b2c67746054a0f452b4f2de28eb7043d425fdd370be3194ef07d962b94b2bec290de9ca9d4c6fecaab6d5954cdbbc5bfe437b7defd1386740483d815fcc98b07fc6172681266f7943f8855f", 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x33}, 0xa, 0x0, 0x0, &(0x7f0000000040), 0xffffffffffffff57) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{}]}) syz_emit_ethernet(0x6e, 0x0) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, 0x0) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x10) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) r3 = dup2(r2, r1) r4 = socket(0x2, 0x1, 0x0) r5 = dup2(r3, r4) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = getuid() lchown(&(0x7f0000000000)='./file0\x00', r6, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setegid(r7) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000880)={&(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f0000000380)="12538a1b3cec07f0620350fc1b82d75a5cd6538a5cab23696c25b913a320af030d852a9c4fbe114254e6f6b9a17b9951ff6ee0190322c20123643c4cea0e30688b30d7605fc203cdb114b8d6c9df1be0e561bf5701d348c1011f75", 0x5b}, {&(0x7f0000000400)="c00c8f98103374d00e47182ad4643684c47956e35156edcceeac47b2ba57426dc845edc42d40534c658a6c75ca9f8364fb4b6c2a22594135e0a2d74ef7be7f05e5f57744a606f07b958264db10dcc522b47fc41f1b3f37df01bcc4542d58442c8e2796864d742f057b751200ef00f4b7c41ba1aceb8f57974a46d239a63deaccf64f3c", 0x83}, {&(0x7f00000004c0)="ea881a3fa293f9ff048c10ab71730a84faea389680a36077f9530a20e93b7b2ad6f8e3e6fff63b625c2cc22b69782929d69e756805e1ca597054dcd976e54d30aa6b84d77014985c13063436f8469a1896a678766fbe1f71df091d74ef91e13d52fbad61792cde19464f80115611c22ffacbca8357be8cc14b4861270e34762c4137b8eafdf82b773e52b88b3a35cf3d54b811e712c1891f8cbd2a4b7ea9a0ad302b46e42f04f12f963fb98b2ea4010bf717745197549650809e50d223868c165ebbbc7876bd12dabcb39244467fe7ea2c20f8e934b42e89c0323fdeea44a371bb2db22d0ea1", 0xe6}, {&(0x7f0000001500)="126bb76f74e4d8a87fa2b7660a0427299b877fc3fa2c17123529b4a29f928d8cc73f007e5d33c21c9ef108fe2afd00da84945ac8d7c1cbfe2bdac3eed03b8b3e0d72bce5dcabbc919499bb4dcb0855561582d33ca62ff01db04474ad835b9c12b44a7245fbe4cad1a22eba02bf3d159c27d1250c9ec30b8317287b20fd020d1d3840b12ca36871d14e4fb0407cf8861deaaa9265e12cfe1c02bc2d87a8bba84323a3bdfd62bed3d764a0240fb60cce97ed55c61064d11efc65fa66ce087a2a9b250e2ab95ec2a4d0f32c6a486b50dc3ec7a844bb060561cdfbe42565502b5f309c7e3633e3de8de9a77cbe97ec085f5d7cbf21dd57b25bba3b6711130919640d85ab95c23b9a903daadaf9e0c8f889130457597c9cb438240d090e2c31a9878c25e7f3a9e6536e4cf3d80003995e119372bdb7452564243eb22056e40f07c3238e03587ae417f8ab00e79e181c287fb7cd3408433250dbc10c0aacbc3cccfd0d1b3023802835868867f716ad53c04669080487b842e2cf53ebe1d14dfcbf42a1acd242981623bdf6bcaea91e8075fc60275829eca7cd3f69b5344ea77cde54b3e015140b8e0a029d926ac10e52012bfc1ffc19a34b92693e5c3c1139a8131fd5cc234d0cab7d68c575dc6925ed7a5a33b99afebc9b9c159f7d55a6962685962cbed9fe557d35ff2c977f3ce4f21176a792c38d6ba90f1fc5a29179b7c36446b21607fa56ac950713cc237ad29c28a52237d0293f63e9cbbb838e09fed2f78fc9cc9086fe7ea7ab50985fa163c2822a26ddf70a7a36fcb22a096b4ebe15731ac526b703372c0f9045379b550a1298c7f5626ded9c1d55d3265e2ef63f5fc165922385a37d280bf85a64c471b6c063f598949af41eac3f48bcb11b99b640e14d0da90982e4ec04fe6e44f4e0fc4bfd99c636079b1a5ae221e8d0809d795a0bb309d2e43e0598645fd30371811aafd1356a35b352ba3a7f27b3e10617446aef14e0479242158716630c6d163ed177bdb046a7f130eccfb70080eef0fc6727fa9792736ac7a1250d6e63ee2e96228fada281d6513edf827c5201e9c406e4a09a55994b4fc1f02a7ce68466c6a030c391fc3308dc175e28cb926d0e33f1824dc6c3cb31628a880107b9bfe8edd7754eae355671104b8c03df75a735bec4f18e21b2c6a5142bed59c4e659a7c7033bc675d1968547955bea87caccad49ae5e2477a54ca1f82f2837ae927d00580ebe37e8d56ae97d014031612f066472f0a26048ef1b7f8844da721b8b3b94b11f33145275c0ca604ea8481142b18e9bd8ef030e2028c98e817f31528e22d06f98b9a2dac3813ddb28715674266bddaf2dbde6adde509a58337af0c1078eabf8b46b05b0581de4cf4a84f757694fed3f643a90b95f5c19ea8a460f8daebc2e970f7ddc245bbfeb9d576e6f647724973dd61201e4608296ea5ccdea8519e46caad359e6cb97759665f20d8394bb43c077004844e367c85756e9c3dc919007497858dffca7fa7c652f1e252516a737148e84fefae5daf4307066c9c2030c0c2671a2b70305c9448a337fd5fd798988ea217ec79f0c27e79d7f9e42f0f29b97ef271b4a86ca9add1dca379311036a160c0956e0b6c6b1a1fa707b7fe7ddb1c76506d6b2248a6fcd138a037bd6244595a7e27035a62e189b77ce987ab8d9567a4ce4a5eb87cb038395b72b9ed40579ec50c6aef87b076ce606e158507c4fcf8a304e65ed21dc4573eb8f77e0b9387db9aa45aef54d52bd022667b33788f6c5ae44ce3baf382a7f9563b404e42931767e3dcb106989902d2da429a3f0d3ce377a95185786e4374e9535e8a4974c1138fbeb84ee3e49fbacdf07d87b7a23e7a0285aff487806f42a0eb98742b87add117ef846df80d9943a6ee72cd14332937a9566aab114ab9c66b1466e4fe8451405f5d12d564252589f15944b23aa52e4fdf04f8b5142599b402fc4b5dec70d825faacae1aa69114a95cc3fa753399acbc25304e47fa58fec1d23b245fd7f5f5c85e6862af864d4d75114e13f785d3fbd7eec5cab1d36aa78c49de30c29820282a604c3fa42ca632d17a57bc5e0634d67837a455e85e6e05071566408218ab1ac5533fd20f1c63510f7c5fc3069e9fb4573126aca78c247c2128862740ffc48cba854491dbd3fbe58524924e4343637b75346eed585b3434c126a09cc9bfa64f93a1529c3d63e33c387e9ee6863945954a0e4f39feff4eea21890ae525c72d18d378e67be3ad931665144f843ce5246289a401507c3bca43453250c3f9b40a7a9b711d33cbdb3f80c1efd9ca33b396e5ff9719fa5863d0ee9cd357a8758a73e0d27be6750d49626c0639785ad79ba589d8aa92223c0a7110cc7fbfb5ecc784f4103d6e289e2798b6ae04d93180fc0836b69ab5728e1fb6a9e1bdb48611475d6c945690ddb72bd42d25f621d824e19759e19952cde45c994fd0b346fb258f166b87d8f839b3f3bad92f16bc6e08808686373bb3ad3d31551a4de0b4f00ab400d40db1bf5daff1ff1605e8a56fbefc7d69f45f438ef08450ac2dce8004f83083bb1a4a40d9ccd00baaf33184c621c184933836a648fb1f71a7836737865481dcdd70d4b29a2953d46aca43ef86289e569963b7b5ca36e7203b1fcb5f8fd28f783bca7d70b26704c4dd262f74faf306e0fdf244d2a2bc2a1ea46a154e6413b884ba75ae4f68ee3cf38bbc9d50ef5017c8edf3681bdb0c8db8b50cf1c1ec866f398691c82f002a49a3b4b7aae28cda1ff0cc9d76981949d8d15f21c27bce20054d488603bd8ae6b33540ab3b0276c0b6659d4b995f55f1ecb5883012418fc495c9cd448e477d64857132ac94bdcc3ecf2bd280b82730341ce27cbb5a3b1c460e765ed49f9e53238a7eca2b9bf4ac85debfd8c2c38c61211a997b6fd4197807ef24a7ca308ef7ab96c73226757ade0b2d170be2be9039283ae502b0597216dedcec49f67808a5555e608113e33a3e24e446341e97815a165ddff593507b3085ed1b111ea85981ae22dcb55fb209a2d3360aed70395ac91d9b3995f3d6bc4ebaa946849f44d110069f564722f90bc49d694ddec8b4e84e582d172504c77276b68d309c56d9d40f889fa42dd94c760ec1aac1c32a93289b3bf49ce8f7186eec40d49a9c3dbaaa53e48959a34efb8caf71c6eb4cefa00e05feb7a1d22402d3780134a74819321e5c9f5448cbb1a87d291b7a1fa267e6b07387e5a63da25c5a9a83b3b34c0ffee0b567ccc39081949bbc084e352cf99a122c72ea245087e02205e3e34b443f53a1339cf547bf6181bc3e69af3916312d0e734434e6a7e57d70a06d21989ed4eaf8442ce31414297cc78a9765532385aa2545d6ba68be61d8e334e225c843e5cde5314c0563d5de48c02a3cf3570f7062374a160edefa73dfc701e356f11527b11327a919363cd7889cee103f3c8ebb459ddc2f8836e9be5a8f60567a36cea37b4f01922c97e168e44dab150d26a4541c941af6a8cac3e938dc589e49e69c409b558f9000c1b3187c1361e331d28cd1105d668e032dc3b88d6f9058068160fb2f08fc32f2335e6f84e2339fca229aa0350d2aea581955bd8395038854f0b16a86e6dacd2b9a6dd894e924ba847050b2a8082a8e492be5530d52cbc15596cb30a724f8efb82adf9b8a56e2bc598096ed9eb99320428d77d1b31170c4236c8d94889a7308b567833ca339af6f990419570c2b2c611f6fdf6e54890d890db437b3240d48c05584945a56756913920e9b17623f164be570c3b9f7b0c80951ab11400f59d2e0dd30f57feebdd23efa52d3c3c7fa3b629e1bf69659af6bbafc793306c3faf32a90095accf898a454acae455634d5656f62223b31d424c398302e455cad9e424dc35e2a75f2dbaf8e992766c5ab64632ad9a6c589d4bace0b39b661d1b2206405d45a50bcc4520cf9a5d54a15d36d61294a173825e20b98b0c0667964843495ca8e75e2a2339266be5a281b54832222cf5a14917647712a095510be1b6d0bfca3e7ec7ae0dfbcd482bc92766b4ead13a0919a5ed27f02682753a199c90bfb48f7690e3f105edc2ceae3c5c46444fc1258aef319ef974dcd6322d5140837b182e924aff163fa10914bbe3aadd1d5408022f4b61c747c6c694c6ee64dfeb8a5cc1b93a4e25566261a673267ec3e5e829e07d7752672e09f2af3c79937cebc1c172e86a235635dd436c10e2ffeed2c09d1bd934e7b23a03d8aca2ce084134b66116ac3380073f1fe51c6ef4f9ea783f7b4411ccdc20a4d04cf067fae5f27d8d31d8c61168e5e16b2cb0d47b861b76f8e4ffc3cce18bb3c24b877306478c554e50f9dc13b702c638d10a5e764ba86089f3b3e95426f1b7e8c20a094e678b6aa12c233910d2d0d99a9645bdbd1f1de78d389ffd1aba508407014db141d9da5644ad015e3eff9d3b4a2923249fe51ced626d5a100bebbc2b5526481eb95305b5b2fb94df30ccbaec8cc0841d38397bc10624fcc151a02fec6b5e1e6e2897b54f6ce30485dc441a6db6f18c2cd05d3dca84bc61e990b76a566e6fa4dd3b00c64d8c18b537f5ab1c9ac800eb407e0e043e9d87d368e561099fc6b6d448545d312fa74ca273227a8c1a919511cd8b7f7f65261b206eb96e1f824c9f7b361f08f9df156e88172123db0c81f33c969536217121445ab9857acd80d726dc7767acf35a252b8dff5979b0143e079551585cabd9aca4461bffc6d5451371540c42cc158244aed0e9cbfc851f72e1ab9d80bbc141b1d3d9bda6696f1b857b49e124db3a40edcd96e4a3268695a4d79baa06e336102d5742a3d1c15ebdf5d635298b352d6037be16416e350ff551c00cea9f6f9b37d8def13528483132ff2c55d62919ef4b80d0637b88ffae2ab9b48ae8958e4c9f21a7ec1d2ac96b0a943867c6456dedfc7f1333f1cd82bd57193d1de13a8245160eb1a3a56993a591769e321991bf917f57cc191e68fba1aba8db72b8f2317a8637a97cedd5eac253e0255b00316a6b0ac1e7d45abddec582e4f212a1b5e2eee109f6eb006a8851e4fe3030b52a1122e333942cc4dddcafabc34437be77557eb3f74104c2e60cb4b3eceaa9645a9a91613bc251799c0706f42a30df48062c4455fd89bf9cc5eca0556b6349a58272394f728999ea258c4adb48354fc5673f523224ec9062c52eda48e12b4ba2f2933985602633555bd488968eff34ac743496b753eaa76b6860edf7b75bca5a522ad93c63fb180107f821cbc945ea13f546017d841fce7e35d884b62b0766ccc16fe5904c22052b1dc704b533b75c06ab625b4f69d9243fdd89ad127e615bd7343f37f712a290d37224803151fbbc6b520d8097a4548e6abe97e80c0ac7499a4fa781e7693b2e5832ef5778456c522c5d6e35f0c723d16511273533f189d04ea27b307afabf2ee1ab87231ae4ea71aec42e50bf6a06fd1125e77c7561988c8c1ca98425009ab4273d73264548feb834e3daffb77d5b310be8bb8a5294a567ff51000c59c386a0e1c0a1f82149a8fadedca4e35b93cc431f65f30c220124adb7715b9a785db2eceadc7643184f777da3ff9d6ce52aa742331c30199b08e30c76788ab6da6523d37367ed7f60d863f84a16136c8b0f3db9be6b7714a74612260eee2f86ee4a1a0471a5bb6e288dc7b16daff88013e88fc5d7ec7b85f98b68e0e83cd8c3920e801b9374ec7ffed38a4cfa46d07710d603d8b91ca3577f5ea6d1e5854259016807cf176a6dc2a1c194afde299c47a28e555959219df9ebb1ac3398994b6bb403fa159fe7ce7f4e70", 0x1000}], 0x4, &(0x7f00000005c0)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r4, @ANYRES32=r2, @ANYBLOB="000000001200000000000001ffff000001000000f283c221e7bb088eab95a95cf883e7ebbaf7dd61b6081dfede283ddd30f0bbd3e8520f3e59", @ANYRES32, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r4, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB='\x00\x00\x00\x00'], 0xb8, 0x1}, 0x603) connect$inet(r4, &(0x7f0000000000), 0x10) sendmsg(r5, &(0x7f00000014c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0) executing program 5: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt(r0, 0x0, 0x20, &(0x7f0000000640)="b40278ea0327f285adce87f642690b0e71360ce3e3acbfa355c121e590cc3305aff83ea5b67b81be9bb7262f91c41996364f965621cb417cf242e0c05bbd601157103e4c7de6ac913bc3d3ad5951b10bb18e", 0x52) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000006c0)={0x0, &(0x7f0000000640)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000002c0)=[{0x0, 0x4, 0x41, 0x3ff}, {0x3366, 0x0, 0x85, 0xa}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0xc, 0x0, 0x20, 0x57cb}, {0x2c}, {0x6, 0x40, 0x20}]}) write(0xffffffffffffffff, &(0x7f0000000540), 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) write(r1, &(0x7f00000000c0)="8d2b75cff881005ab063cc85ddba355c50e2a52844016c4dbb4be87a12267eafa3e048a0100563c2a4dbb292d0bc07f4f9b4b15b090eb05f63228a6d95081a1a1127a9a285260e371c757cf3b3bc09760278fc976470a93aafb84221fcf9cb31b8326fe477541a27b73d3b476cf512534334b20b7af8fbed7dc01d926b39858296cf9f8f018a0748c9a5d0604461d0c60d3480178d11b0a1ea600f59e12f835b07bce74808f214b628d2e55dd42ca8b522c5e564fd8c12", 0xb7) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000000)) executing program 2: munmap(&(0x7f0000105000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r1 = geteuid() semop(0x0, 0x0, 0x0) syz_emit_ethernet(0x62, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) close(0xffffffffffffffff) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000200)='./file0\x00', 0x0) chroot(&(0x7f0000000340)='./file0\x00') writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setreuid(0xee00, 0x0) r2 = getuid() setreuid(0x0, r2) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='c\x00') socketpair$unix(0x1, 0x0, 0x0, 0x0) setreuid(0xee00, 0x0) r3 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r4 = getuid() fchown(r3, r4, 0xffffffffffffffff) getuid() setreuid(r2, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2000, 0x0) r0 = kqueue() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) kevent(r0, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0x80206931, &(0x7f00000001c0)) openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) executing program 6: socketpair(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) mkdir(0x0, 0x0) setreuid(0x0, 0x0) unveil(0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x401}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x4d, 0xfffffffe, 0xd2a, "8717f901070431769c000090d692480d51aa8000"}) writev(r1, &(0x7f0000000840)=[{&(0x7f0000000740)="7754359ce619cca69e6d12e919a80159697474066c7df06f42d24c38d916c726ffea608ac235dd398f921f000000000000009c05e66dfe041603d883749c76f4fd1ac1c633a9b0365e7677f6a2586fc2e4686acc5ce24532fcd035b4c8e3e2d5def0a514f8f9821a3198c853fb548938e2652952aa6a4b056a0277f512e9699c98735eaa62534c7c4864aad9165bb45cabb30fd87aebc8b87c5f9757923b4678320260018b60cb2832e3e4622139ff74910aa19f139c296d1d397820a95fadc966b5421f40f9a56d", 0xc8}, {&(0x7f0000000300)="d416284f6c6385", 0x7}, {&(0x7f0000000480)="b7a9cd25dda81f2c70373b11ab847a85f02c35c79ec8e8b8f73df26d37bd3ab5a136f0981043107c3d803f654bbcad8535639643fd86358cfcb15e0d", 0x3c}], 0x3) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x2, 0x4001, 0x0) r3 = dup(r2) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) r5 = socket(0x18, 0x4001, 0x0) r6 = dup(r5) r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) close(r7) r8 = socket(0x2, 0x2, 0x0) connect$unix(r8, &(0x7f0000000000), 0x10) sendmmsg(r4, &(0x7f0000001600)={0x0}, 0x10, 0x0) socket(0x2, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="bbffcb73d04107", 0x7) recvmsg(0xffffffffffffffff, 0x0, 0x0) r9 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSETAF(r9, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "32cd00", 0x81}) writev(r0, &(0x7f0000003740)=[{&(0x7f0000000080)="95cf1644576ddfc27eedb614b8fe62e8508e59eebe46ede3df912faac6e89cb50cde487ffadbb8bd7d8bb98142084d8dfbba80b8fa035944ecc8d16fee63e3629624f81ade647f935f7c2159c700cf89a8850b", 0x53}, {&(0x7f0000000040)="0226039ef800000000000000000000000068", 0x12}, {&(0x7f0000000240)="dec91f1ffcacf3289a009059c3ad53ec0e9db3f29aa80c3d1fcd4f2a7b726b9a389c5596908615c4bf634a7d4cb1bd6fc2ac9f39a6e1050394c87409c95f620cbcff42d7a6f7dc8ccfb125a4787e5684ed6c977f3510d0a4657d20b9b46aeb3611fd3bdc3e04ce9d3f88ed7c99a23189ca3e9643f66685ec34a94d0e86b92601ca54dae5eb7830e368947edc24a8935d3035661d0cdaa5fe258c4dca3f8c18df50293227ba17cd2b482142329185cf5fed4e7821a8ea115295e9d01ac74246d8c627622dbf8d6e739571d4a06c8bbfc1963641b5b61cf107", 0xd8}, {&(0x7f0000002240)="b90a4bb6283d91389424811bf589b3c857d1305c152f6eef53b51af06bcce17116de9edefab7b2d524b86f7ddc215671f07540d4d7d9e8b73bb5802555ecf41a8b4fc8110880626365e55c1d75f84d18cb651f5800f1481e1b99d3f3bb0c3d012cb253b3685db13aa813aaba51a0897c990ef2db1be8069c547976628a1d43aa7d86bebf97af1e9b1c0685b2a5382acdf080449401d219d308079038954403a26846f804313151b674b991907054e71cef065939ccbd5c4b5cc0b95d9fd587dbfe1559cfa027bf8f95af2788bbc912dd53e3729c1b7298815fc68f0b6bff49cdf2e658c1b51099eff58bbf8ae9f6b334b0d8d5aa55d7abf78651323b8e23a5459e130384c2d5fe128b0b75a46983fad0f67d7bc2f264bc805c24aa47434edfcbfc3f8630e8756507c35a0900bf447d", 0x12f}, {&(0x7f0000000400)="640493d78db6a9c1e335bb42b30c7b40a07b3baad98026cb156727aa65cfb18540954a46faf6cd689a437aff3f4961c4e46a834f6785f138abeced17229a790e349e6bd31df47a250b6311c17b41de694d02002d9c138fb5554471ad71a4e3b0c4a0f71fc4b1f3db02e683a852170340fa26d02f5dcb6c3772415d9b0c54258aba6ad66cd42dfd5163936af944020e200f6dad158fa90dfdd051d151c8c8cb6d711f408511a8c922ff7be9bf88fc6a18b3261c65ab46b32f89b7793b789d533f5dabd554659bcbb9e4082598016c9ffd443ad64a6c1384bebc4f0fa12ebee357f81c1bfbb7ff9c0bb5289f98184e590366ece692aac2a0f3fe55ae6072624ff0892d666934e9e7bb159ba7471e9ca862d48aa90c56e33b972e7ab5f15383b1e0bdc135ef14c4b638c9514366af346df10d2d11e3e82c7f98a731867165c536966e32790a098e86bc8c85d1d890537ee1a3b37a907cb151aa5b72801d9b213f04f59acc40bab4f2dfde876c2bc53ed02cd106d289a59310e0297a072b926369982acb409872a3a4325ed56f1d297bc8bbfb8f0a43f793ee9487a4492016350aa61cca26b86045d14a8f08e6f6d3e3be5520397612b66ebdf990efcf9ed9796836fa253dfa0389406ae25edb31abf6797596cf9b4a943972a4a19c43db1926c18bf15fc526127d1b04211fb4f4fe4c34dba511e8801a10008e54d343386c0c096641681899e65d2afea539fec10a2db4f07a06c7745c1005d0c2b1f020bd80e052df5a4969a40602d7b4350068968bae7ed03d05c9f0e7dd8940d1e37cfbf3370f5953261615197d350c60c2e3bdc186eff30d0700e608a4e08b2cac91f42275e3e6378a0747267335e017b5342a1662df7f3144a5c0e08008460631d2fb76c410c11c4dcc7f73fcab23a4794775f4284e02ad1ba71d64db4f1f4ced92b7a389fd596763283771b9faf89865c462f59e57a81cf8c3cbeffb268f00b6589ab79483f517583bc3a949c0df139721b6dcb9635dca559ac670c1b3ac3ffae886d18134df6d3b7078928ad5370c9687de2846d1f89f7455cf1f7bec56f3717cbdcab9a5fbe597f929e432ff093d92cb35d625bc8c5dcdc4df998db4b51f74775e5d6d119c505a2d0f27c9ead9e84af18c5d7e258cb6a4b57d28c5be27c3d72e277ae3a79bec39bdc88df392b2df6afcca55f79efb3fe6d0d8b50d7c8bbbc134450db20f1d5a773ce9cdc3b97b3274cb2e9c85496e9043e1eb83bda1b0960808b7dbf61fa0b420596976194a598a6ce1066867d13ed30035f8ff0ba3dcaa15df0cab8b96807cb82435a42067d4f1257de536842db0d3f7dfda891c146d79b600e6a2f994f2755cb278becfdaaefb2c7b976be36689c7a0feced48a723be73f29851f75e42e9d62c83d6aa220891c5c24634e8c7cc3eab033046727127a802dacbde8cf629c1f57d59ba0690af43ce944607c1fd9df72f74d67e7ddc2efd8dc6c459d0d1fe2ca57d14e20046f139050206dd8d203e0389aef6682cc6b861cc364184ee9708452dcb732992ce6dedbb8d57b5c5689b9836c54cdc91b4766f618d608d4bb380614d8cc2e03b3b3b5897ccb61f9fe2d16e5ced34cee9e856a6c52324c0eef64a4b7f9e8e7ed5a71d7b1fe9f94665ac75da67d114047ff5a1c3d0668d43d78c12565ea154f763418049e8dd3a1929b7fa4877c9e2cd984ab94818219a05b196b643adb3f064dbffd2b22ade017488178c5361a1c93f9c615e0e0cd28f25b7ca582d6942071cb7fae17b52eb41ead6e78914945802c19bac16c76ae14c7ed4be6e42713e8a4bd6220aadf458fa15b40777f94e223c596c7f80bab9584fcf4ff14f138adbbf7b1a7bdd686fa9249fe006aea38651e410fd4b1af0d79d7f1ee0cb2711ca81382f15804771da4a18d5f20e10ff9a7abd6ae8583d94f58769f3401526e517d963800c92485f9c24eac2d914895d4d9b866bbb769d22a00db29ce0b9a7d7112defb15d9776db55edf8fca337b1a496c7710acab8135aee0261a780ef6b39664469e33dab2398639d1becbdc74000b36c2ca5df2c0d3c5d3d3e054a2b8d91bc4656cf09300dd084cb0b625a587fba81cc6c2c3ef6f93342b65bc0e68222de6908492ac431f9f4dc1d3915a2cba79820c8c1f7c6e5c582d953b60a943eef44a6e7b244c808fb292f3944a4b1afbbadb06ed72c1d2cf9a60e02b319af032eddb475ae1947175f437262cefe05a89dc92367c8f8223e3a415b080b2bee22f084d00a289e42f5dcd0c31dc257d6bd09d214fad7aaa03d285a4ca618a5cc2bc0167ce424c40b879bfc294b9f2be0ee1c4669fe57d15c3b8fd626507ebb94d7313eda527d86a2bcaf9234a6eb4fcd2ecd218607961c7816094311a762d783ab7cef7009f103d938a5dee845b827001c87920ea3110b97b40a8525c41a57a03e389d9d864c57e10a849509135cdde81b89da8ee10540b76fe6c303a98bfa68a493ff59104b41c34c62092d3c0cc16d5c5c9abf7d0cc9206605ca6b69511091b512063985b03549573fbe60036cdfb28e77670e99b55a8f8151035ac93ef64b77f36951b0d3a31befef14741f874b313b66908f8da53a8a95255c16019876c85dd6070b2a8470f303b98d3c9ce2d203774794ecd2dbc43a69cd37c21f9c971634ff7b00af46adccaaeb1ca346bbdcad44151e38a94d91339c425554791adf2d3ff197221979625d2993ef7f4af06ec2438ab780ce737ac1bdbd873fa3b5cc0af43097b2be36bb9cbf87d39d3a7d54d5a49b176a3d74d95c06cd9b665248f84c27019f7b62232d9de01396aa0096f36c399b762913e207de7e3d24a2bbb04d879fe29b087ea262e82e4b3ca0fca62f222a592ab6ca1b1609e6a7500b8ed38db0d895c2df29604a64540e796787461ed7d1c5c562662b8f5146839cfbae18a6fb302033ad6558ce8a9d61d5de662b995ecb228535cddd02aa051321dadfd06dcd6409cf98d8a8697c7499f1695f173b427ff5f6cfdd224b66b89682d0e2978710e2bbfe7c9f2793cd2592ec7106c44e46c1d2bfe9d7cb53cac640f92f66506aefcc11c983e6c284a892dfc4b813771087baf9150eeb019ba0877afef77a66ee91b2c85ab1b95cc670ae9e80a4f20b8c8914c655828a68d6e8b509d479b5d04980a5bb17fb9ef17060f802f6e6f57e29d6587d6b8dc3438f592db639f718cc3bdaad6865d8a6aa94c47e1061cb8dfb8d7c54c168a29e8b1a78e1716ce413d429daaf09c924a7cde44eafc58fa5b3a5e3aa387a9465f024f7fe6ed9343d81dee65d106f635bbece1c99d5eb8ca0487c00c2851aaf24b2b6003e7150758f5a50943de2ba7b95710fa05f1c1e305dd7a14dba19feb94c9591d8cf724ef55aca7fb8e054763f7c80027b929666f6864db25a059859ca8831f9b7251e38eda5b00d0fc64a3b3460bd7ad733b9eac508a6a191a6465ca14729214d29cdfef5c6409a3f7e5db2044f836c049f5a14a78bea5c7a55e957a53d8d7d97203de65090319911c1788fc704d9382571d3d1bd2b35927d8d95b3f3b14930350ca34d577ff1d4ab69c7ef9f74f73590b8fd0d3574e7779e7f6564f9245c117c4272054015715a0671bcec7416d95a17da00b50e976168b9de75b673f6998119eb1c3b2bd1eebbf21aabc7e606991dc2e802058344d4854b1fe88688873db69c8ac70a9e4850960390a510231dc7159e3e89be0162258982be870d6135b0870986f66c19cf315552165fdccdd2acdff62cddeba67ca0e9578ab629d895a81f63c2262362a49ef4bd8a25dbf73fd100844496f40753d1496bdae8cf60f23db024ec56dbb594e9047ef5b005f579ff829dc1c3cf6844dd8bdcaf644481d171cec2bd25dce58a23617d5d11d7d44465214accb32a5767548fdfe3a428699ec03d02fbc2ccf1237ba07249af6f37ea83ddd8c7ec77f56ae7025c5662ecee8a8682d61823ec04bfebd6195147b016a28112821ad0f2aa32110dd31b38027f0e7fa042cce3e52ec467aaf95f998db202f819f201ee1322215018824a880755b94a2876e09e4c0cac01005ff8885e5f2f21c28b1aab38c62c33de0268521db2c198d19e7fafe69215465f6421b8503218f394d5a94c8601dd6514ff8a80f442ce07a4de65060229285b873667fa19859753c4b949ada2d3ab20afb732a4d4f0a9e5e13ef5a50c8361a465874e956464e201de1f30fa97398d3636ce88e479428b0bd8521010b92a22b4866c311593c101e3ed6169242c63334c7d6715a6dc50063e1c5658f590d0177464461a2ed8892719a770bcd687c597d51d46b89640b6610bc107a6b6d23e46052680aa18673c61e68b22202cdb77ef1c562bf2a8ecfda4202832cff13192dbcb22df5bab0f174836a522169e91006456e5288f039d3efb332d26954f458323f5fb725a3a277c4ceeead163fdd3c0e423af8fb55d7182bb409e14fd2feb5e47764a5fbf44d6248c1bb0ab9f34be7df38df03dd9d83c56dbaa1d8fe1e47867e089672f9b52770aebdbca8ce07a89470dada6a71eee8290b35df04f70444beb343124306c42d7e2b7bf841fc8a3a67ea8fb27141e5c069a15691b65159d14566ae2985d1e65b25bff6b0205200bc735cb0c0c11226afe39792147af879c86c10227fa079ce1ae1c3116c260ed5cfcf4b160d04f2ee98fdac6e73e93c7888c2cbeac4402f6ce9bbab5f3a982cb761f271bc1d1c5e4fe9a48ae30b948480d12559b4089b33dca7d3152d56ae4e5ea5898f75bab167374149dd7753990e4d39fc48c04c92ed7ee4b77b2c91be5030d44b07a264251d53728a202dfb503054ff283acba3cf0c775742413cdc2b8f5ffca2d6f55595597c1c3d4a43c5e7d9f746372e59e774fc7579a3f4ee59c1f7e051699b8090ba1a7a2a820550452ab2b2c7725580e0d9f2f7d4db1c275d91afab90a682f12439c927a05998b994e03cfaf35bbb5085f58dc7e9e1f9dba4eb4b19baee1cb7fd222ee02b87053a449771b3234ef914242740b4be0859d3dda815d3a7031f1a1df3cbc71d248022245b805e9d06e9926e81ed4935e71dc94f66f8e5eb21962e56adcf7700126c68e45c9a3849041eba23e12eb88cfac2c8ba2226c746045a218b79f5a1a2a837f7f3bc3da86ca600d5ba1c5354c0d3bb78ee5e6777ca927a9994b81c51894ac8383c0c2abe54b9ab590b6fc7a4c639a988df1e53fd0b7d19002e62fa9b47328443bf082aa2782a5f89224b50096d90c0b595e751c3084c7c9cac6f653649685726c1c316eb3983a9fb37b55ebdf1ef51f3fe5b698fefd6b58f79dc2fca0fff8f2508ac63ae60751ee6961f2e1689e91a53c44ed487e2d3949a536293108c569b9bb3a30a929f39f6b229f7d75551d945c1e3129f1a479329d37f951528ddca3d38d8d5ac59925a47315d23b8f84549a0786421e6bbc588959c03b067adb3d63eae80a0c0ca2a52cfbfb328942b9cc0081d89375c56aba5b5df7b3608dd9b238cd743b39bef345627dac20547108366b9a31d02910d77b7bc0ddaac0beb526c412f612bd7f039967c3edac424050d34aa03d169c38cb0c575c9766abeb048511db51c649e24236532229b623ea26e5d60daf10e67cf2b07a01a3a8a8291534b08144fa4348bbf500cc92f99ee49eec595e9e511f4ea3641260e215509d048121d4c432eb069b829a2585f8554860c503b6c50970c5f50376a747cef9c4a53d42ce03b9d461abe102d7b0e50d70cb48045f45caa835bfc3bb9876c447102d8562a8aec95c5668d9d140aad718dea04", 0x1000}, {&(0x7f0000001400)="ca87803dff144c6b6b264a5851de033559a01bda1781d91a919177508facb2e29acbba7bb84709cde1e209bfb2a1fa4db4faea7fa5a4bad906bceac6e6f4f66980588643f2537045cd8ecc65340388deff9e602f1461492b8fc7f540d36f3690965910c311d0c4d3eca93b25177a9d8e5f6ba10d90ce7f99aba4224aab0b19d7d7432be4297d87bd9c9104e14aa65453962fb7d3762cdd5a368d", 0x9a}, {&(0x7f00000014c0)="0ec3f773b61cff1d39eaa0814beb7894b6fdd2f60fd048a3e29b317de8f9d00af19afd6b962cbce6d22ad1ba59209bb89093fb757b3a848ab0c08dbfccf909db1489c2c78d604e663badd9eb748620750ca606b77396bddea537f13dcb0163f2294928e65625b43d422d8de7dc3c9ce9931ffa472d35e1b31efbe38b993dd4416c32c7842d27fdadab1b2d7c24a203a62b486585a55d5ab4aff932c4b9385a99f863dd5f54153213ce78396f1be5c890242dcf3e2db2199e3985ce68858612aed57cedffe55926b7a9fd4ddbf675a817111eb63156243b15e19078fb80d5d7e5209727c6bbc14cb345adfbcfb382be6e37e35d8a73325f3b51574ac3e3a18747044a7255283c2e8a333ab806427931afa53e24224ba756959a78c465a551f9ac3ebacf3bb99b800e19ab119b3b99422127a6b76109bb4f2219f5c633f8fc8ff9196b8509dc4b668c2acbfa17415d4c55e328d967fc18209f7204dd73d9be75e60af58c18ac5dccfe05b35846479b497510768d5697bfdededf9a8c123b6348ed25ff7092538d86181d9278d327e390a96e4c6d65ca47e60eda262a7d54305684ec1fa51009005a966e37667636bc10b0c383507325baa2d027d926abfc06e9c282bff756bf6bb22eeaa5f0f5b3ded8f0b10bd58d1bc070a790c38fde52470455c9f3b981ecd1dc821fae715b04408779e06d4c22b13b66f16d1eb4b8ba7a69b365a164b511b625b2ab9625d88f49d68ad0e34910b6575090d45eca80fc824ca1e636d47e330eb8265a6e656ea0ca69734acd193adcc72c4f8eb356b6be86444d3bfe7efa8deee5cda9d7915738d947354d6c02b4c1b0c1926a840187f684c15b18db9b8f83fb365a891386295e51532ce3dcec9be8f401ae993631403f17a53b100de1238253a5b008b054e633d61cd9812174ecccd81737d9ab5144cc31bea4323114fbc619ae22bcb4129e0474a5632bf2d718a6c6dfffcd5f74317799ae39f9ec6aa698d9f7e4fdb4c003e899ef7de27d06258ca11ed029cd30893288204523798f02b5196d1bc3bd40b38156ed2f9e2f795edf46868c7c51732b935eda80dcbdcda037e34e356aa78dcf9e820b8de034e091682b545f387afeab5ea1f7ac06bde32f6add0ffa8d213ac0f5a59a5dbf9d672aa26f249ab6d369e64378b0890a7193d5fb297a71fd8a830a387cf57c319889f12ded293625f39a75f9bf214b7fc0c22af1f03bf5cd228b4300283467993cfde637d991d1d34d792b7a58fe92e6b218a53769021b5aabd16cd98239cce2c76feadfd276bfa6cee44de2c2d03544062a513733654102d3c292a21986a2cd0c981014e7b820279927eb5c7a5bb059b70b847673c4e4b325a5bbccc10fbeb08643016577b8d77e89c6fb663086157c53105ab213ba3c62a1a0576dc3318f9291de594a9b284842ed3b94e4d7dada4f433f825f39dcf5c3e2c8a9e7a30e9d032c30f25bd9b3760e90538ad687448e4dd88ba0fd1a593e04286fb2893792a9b7dc4bffefda85a0be1dff8d07fafb6351791f53fc7ff14348282e6d26cbf190f757934411621be890b1423d84a2305a1d954e9ba752a0d5cc4acc29bed04af12fc9d1788242800f5397a287c64dc91b9d6ebb31f5efffec3f38bc19f6e3cb485f00edf46d63b890cfb16190f31ecf75cb60c2fdd8c59f209637261c2629f81ea247bbec02f9c5cfc5045bb91764749e7d689b1b0c4a414134adc2863dafa63e8d4553f37877225e1be466e5d372fc1fcc91aac6550a28c088d370fad2830a0836f13fdd32c94a93e7b3e66d892b6764c0a68ca572f8bde4fc548c40098a3b05cd275be5483e39a9543813404396dd078a6dd3c9cc53beb02acf943c23c504260b54fd18411bea820c34b2a23aaa7cb52246df00185cf6485dfed080e3f5299992cad7fe9a830b6d95bc54c2cc014bce4dc4f8ca28609786901e81e0bf8f30118efe27b6c6fcb1d84fcbf62acbb67c51af13f83b55913c0e308d58982d60ab89b804985da01a8ab6c0a81eff92a66dd6baf3d5e91ee7d5b51a52bb9a0ce89a010d5551efea02fcc41430ad20dc487578de6471acdc3eee92f250485ce24ccb0edb7b4fd2f59e1b148fadd93dde3b418cf1a5eb8a5c7b937c09ed5140670d3fdee73b7c8a98cbcace8f6d2053bda2b84f0f61437610980b4d67aa4688860fce347058b6a08c2a19e57e2440e8ba643a94bcd8abd1590d23eccffaf4e00153548d8ecd6e3840842b3d3af1cafb6daadb81791baeb02bfc574d23ac8c1f656c390e4701a0299c40a539369993b558bed079ddd24d36387678cf505e653b65da9e4ffb7eb753a4dcd6a617e4a85768041e7de91a9e24d01f3bb600be7e7f625e5f342dfa12e815da31fa2b301a609229c4fc02d75895dc925ed2dfef1645ca8436642d4d38e74b39d065675d8f403c3c43b8965cf1f9418bd7c80fe0596bf02739a542afdcf3ee5c4d412a94d80ea9ab67687c96ac45c2f48b5b4d4bc7cf20aa84a18cdf9958ee150b622e6a7d455e37830b3ea938554f38eb6005b58a477cb6c05a96ca4d4670d567d051c2645eecfaae4b9d0c74c3ebcd6c4d9240aa7e9860a3c7d910cc24497b6b3fd035dfc853fe72211f3893c4436845b310abeb9d7e77b21273b9f9e17a768f3f010a19164bccd0f9b4d3a612225a24a18ec2da9c3f94c39da138b795757120cd07639ea9d143e229bcce4884a6628d0075ab20cb1d6d2b29d1e732e03fbba247eab361b92ade14827a0cfb2a450c238ff9fcb1fe56bcc256c7dad6f219e800f48e33b1e2461652842926186147e3bf6083e83e4fd06c4dd1b6bd12b7f5f3632694050b25216d78e9b83aea32852b6a7ecf822d056f5535206d15f44d5f4dab4b036b4a59768e803e9462c8b740c3ca26b4ea048a2df9389161909823574bfdff90b3d5668ff22e9fbf087729845e685921991f46abb7098ac6eddf696107e2fbfb6b7e89bad9ed956dc59b289fdcf7742c227647d592dc5a5c9bc32b8f0d37d42130fea84037c7c273b730097985c4f6e94792a026190141526b74333d3b3fa3c5cfaa94007a2880754d0a10a3995eefc7fc44a0fc26d071f62b068908d19fc8f140a68d75f8eea4457f975edc9709c6f477d2c62563ed5b831b36976aea4559298cb10abc26359f2814100e6991b75052f46e17bde5654e03e179bc3d1d8ad6442b40a653eee937ec54e1e3d730a964e512856d8381a1a6e4ca23000db72696afeae3bf2f335138f8c5abd1dfbe1f8a3b1ab115deadf3ae8ccd4914f110293284442a41c670b1cfed5289d9ae2e140cdfea1ec68ec898714e9bfc6686d1a093eef9a8c9f2131f85217332a25eec622f46c23b9f333f7b7a74061d893eab3e26dfaa67d47f599e1b0395f012647a6d3d8aab777b5e01915d8dc1fda0dfe15615b94da67e9ad5649f4dc72e5f01aa89d1e4704d43f5a44202914171538c0ed82f25a7c4979e6f47f0aa89f04af24d85b073dcde2405280b625e3e6111d56bd60ad00e8e1d93f65da22e2a2e58f28f8cd41b0328f19e80c3d7d8e0aa8680895fbfb4f19e405aa00e221d4b65201fcb1eff8165f75d137e18bb1e1f34219f7978941746cbaf4c97031cb3dff5680d30461f9260e8397bf1891812ceb7c4b9dfb2aebdecfcf82c31311cd4a42e91f8b070ad1ac293fbae1442678c000a7ecc1255a911ea0f403306b250ac39ce8191f05070161cff171e27338c9b15c092ef0a38659b911cb22db47e10dc3dbe5d4d09d2f310e43495ceb7eaffab9cb8485e617afdf05f12066d8da0506504eb81ff483b77afd9945135a45f2b8d2d309066e3a5843d62fa071ce239afc72c6a1130838305519bef9a2a7bcaa48b6db57f572922a6e071851e5bcceb7e198e47da979962bf5162aeb4369437af0ea35d6c94313252a3c697296cc7013924e2f14d1fdf7926bbf8919b672b11044e24d56df2be93104028f26d5602235d3ab67e10b8a83f6c0bea0df11339f28738ea776052538a70ab436ba45fb191b22d23dd2156713004a32c03badd917f35fe4e616caf8287b5d85a68e7ea984b2fbc6ee4e2af76763bbb975893c2d5ad961bcf3adb39b786ff5af9db2e4a6f602b5246e7a0500f9473804da7fa5f20620add2651af6d773b56373b25fb057f87d75135766777736d59e70f25a0cf05feefec616a7153a0db2a7158a286645529819fbfcf8f7dc813ec4779012d47985caeb6e5b6a8bc6eaa62afb9706ef3c897cd3a7c8019fac466ac5258ece31fed297840172e27bcedaf1c0df8e149899b3485773d035e161d0316c2f0098dceaeca927b95367d5cf80e9ece808f300aaf1bbb8e3e6ec7bb786e06ed1e4cf7966165819c9cc8537c8eb2107b9a07a0e770dc21b1664269f0de27a573d4350a2523886a93d7a95eaab531e4f6426c5d5aecb49d81636e8037cd81091bd0b87c6502536a4ef08f835b270a8e818746a42ac5f260761137470c7fd7196043325720d48873fa0a0aa08003be52607c45d32b913d37af0cb84960de245518cb37d30f48e714d75cb34279cc1c7f44f74f59a78256aa28bae3fc62a410f146716fc1ae98e2c4976052be99b62eae7e632b2ee1c5a839eb754303b18e62ba47e44e3e26ddc74369f3c4df7a74c1560c645f5a71c03e8f7d2b992e6ff7655ff5a14916ede9c7c1b2a7cd6942bca24079bdf8", 0xcfb}, {0x0}, {0x0}], 0x9) executing program 5: setrlimit(0x8, &(0x7f0000000980)) syz_open_pts() dup2(0xffffffffffffffff, 0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) close(0xffffffffffffffff) syz_open_pts() mknod(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) socket(0x11, 0x3, 0x0) executing program 4: syz_emit_ethernet(0x4a, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd60fd7df5001406007fe7c779e2fecab3a5a87b9cbe861261b1bd3d000000000000000000000000aa4e224e22", @ANYRES32=0x41424344, @ANYRESDEC=0x0, @ANYRES16=0x0]) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) acct(&(0x7f0000000040)='./file0\x00') ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x0, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000200)="000068cfe7016e7f064ecac54a4f44a73aad7ef372cea02c214b41f445cba2f139f50000e0549201ce1d617a", 0x2c) getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() close(r1) syz_open_pts() writev(r1, &(0x7f00000001c0)=[{0x0}, {&(0x7f00000024c0)="cd7210d5d666460f007e2b49ed690362aec09b9d925f0907a1b4c1fee79fc508d85a2590bdf157de76ce6fff7c13e88222a573e64111114a55fa8fd136e8593154bb21511bd3990d0c027f0c063b2dcebd39d6945592935442d97fbac9be97ceb6e97001d34d63f11cd1818419a79be9080dab13c08fc7fd157352a7f6e6fcb342c24e6eb94e127c63d6958c9646bf15663a6f85bed62697cb031e806b082fd18d7ecb77963b7e36f3f430fcdc399ca15b2e73f15c35967173c8947ff6e527cb27341b33628f87129ee25a23ef8c11e1d281d7449f7302366545554f90778671bf7bc9a47dbbdc6bf337b464c856870b2dc5046b35bce7f9126405cecb8d0625b9bc05c042231cd3f0a4da5add417e9cf5583a33e5ca074b5ddfc1fdbb9f4cd440c9d83ce6d0c5a21b1d61ea2a607e124ac5cc1f2ab1404cda0451a1d768a95bcf0443c889ceb9e5f0e3c672279bd20540e6ec69899dfd160bdbd502b740ce46543124bffc851b4430d3eec2987a95b0f57ea2f9935dc4f413321d0ea61e59598d8feee9bf9ad66839d6f00cc1c7d25951d0b49f2692434d49b01b1e688930518ab5fc9ff2a5b7fe82a8b873696ee2a6df05d506e8bf59d5ec279c1551acd0e68ad6d386afe8b0675fe5f624a11352e188e90843f5576d63722a3509f5394a60e6f4ca92852e107510c4118541799ab2bad18fb7347ea6ca4fda6e157fdcc6cecc8c7e694def17e6d5f9fdb7ca6ff696a1324722f9a71a1afcddda48618bacbe0a2754042dcaf8144a36f9641b20392f080da8ca279c5777558367e9240b130e567180407084fdb3cd083326f74027dea92bc48bfaa4968f00d5d3f9194e2e9f7750bbc3cfd0acfd943724c36cbaa27c06f0cfb61f058cbcf8f2d2d6615d836e0b1a0f5feaea3b3bc383319a218ea07cfe01762ffbd0e42c62c9a726f51bf927157322cf73bf9f5050c9bd22599657ed8b604a513286f9fad801638131003c998f4f06a9544cb176a76dacb5bded95d9f336e9941577e6c5dab18cec0a9dc795a4d658c19108d3d13907b7cb50b44fb09b557a8869abc5db782e457d8e714a2731864825f2b2b499bf80d64a4f1b7d21fc3f7eda9ee4608bae6a78f39df23a1ecabc65a9b180bab8fc5600cad4726d7f3fe26bf47830015e59a08689dca192f9aad2b2258603084aae0ae73040ab1741d45adcb5fc577e1018d3d7feb4fe66e09baeec07af17778734da30b03b98ea23f8b283a08ed61b0add5634e062b98ee345df2db687e5a8a8da59dcfd36df6fcd34d73a39102b37153f15240802caea708042cafffeb4b6d50f293bcec2c720390d02dcab6d70d5ab2b26cc756228dcac1faf2046d74dca2acdc6c4fbfcc7b13118314899061840c5a8c47c52d317472368e11fa82eecdf1f9ccbbe4eb4ddf7196558767e54d5551d81552520558006d96697f56c2d21aa488331a1aeeb7017292c078c30e54c87a1c15b9628f71f0108f7d0c62ec34f4bc070a58e1a07f0d3c207d2ff5b001fe42ce33160f6031ed354730975f02388a511236b25c80376544cca3989e6a32cce58241d20660c067ae3cd52c32aa5143d5309158aa16eab940712e2d1e6aec93174650e23913ce856f54b4db6b16b86eb6641d7bb50009ce997f0ee", 0x492}], 0x2) writev(r1, &(0x7f0000001b40)=[{0x0}, {&(0x7f0000001d80)="65a86f5880301ab0f6caf82916506a4dc28c8bc97e8c160307ff53a0a01460b3030d5e90fdffcc036188e1aeb53ebc9f4506e3b720eaf47fd86118e353e3d7c75d0e77613de7736f5a3fcae6865ce546b60390fb64d0eda8ce7669578bbbcb89354c799b0e520a852d96535a9f314598602dee629b3766e3785e3bb0ce63340b656b3402d1f93876f249844a49c597fbb11de93aa6267e0e27b1eef8059f5a19903d67676456a7813e164293eb89e43999ff09d1d0b8a9d72d18b9cc58571197f49568b6cdc3dd830100b5fbafc74fd3a9beb11351217aee9cfe20b963d551ed3608e2100f20142fb91fac19707f915cf3471a0e81c19252aa71143920c9f0ec7daedc91ef3c43186bd3b769bae7a8e91160654370aab1de065abe77f8807c460dc2bb7ce592807fce5e11b0f19349e95864dbecbee1bffd4cb8d0b66ea856b1fcdf7902677a24525a61b2a129aa2d12858dabea9a3a6762e10b6cd37d8e1e0cf5a40678531de1efdec933dced2c5a91a357b0514e2e005bc69afce349e8ab8b2a049e282065dcc8bac7ce708ba4fc38846db7ac6e71dca887c0b652d135aeeaf4054dce90f2b4cc27403651721e1d944f06a1e90e342e422da14b1be9faf95aec5bd9808e7ada2fa40ebd49b1a577aeaf75429670f6da01dfd0a737f05b78a77a023d05d645f052afd60ea05fc7fb117f813176c63547e43c854618a75f3696c014ec7f56c28ec668dc7c4d236ea037380d5ad721b7ef986202298021be518b963dfa70c0e1df7c92d289096a5a3e59eda4341327e9dee075720a", 0x23b}], 0x2) ioctl$TIOCSTOP(r1, 0x2000746f) mknod(&(0x7f0000000140)='./file1\x00', 0x2000, 0x8) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) executing program 0: socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000640)='./file0\x00', 0x2000, 0x6381) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000200)=ANY=[]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x64, 0x4, 0x0, 0x401}, {0x24}, {0x6}]}) syz_emit_ethernet(0x2a, &(0x7f0000000480)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb08004500001c0000000000019078e0000001ac1400bb210090784495a0de30ddbc30e59ebecf082277ffc503747c1f0d8f38603904b0749942b0ca6e11bdcd0ef3a420745d3f5c21090af116f817d5c232a328aa6575a66a6fa20e8a17cfe1fce199dc9cfd17b54762db89e44a08b60a8f656d08c959e0bc7f819d18f9b4ebfdb6d5d327acbbf1e416ed462fb175"]) r0 = socket$inet(0x2, 0x1, 0x0) getsockopt(r0, 0x6, 0x8, 0x0, 0x0) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r1 = socket$unix(0x1, 0x1, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000400)='./file0\x00') link(&(0x7f0000000940)='./file0\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000300)={0x1, './file0aaaaaaaaa'}) symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') readv(r2, &(0x7f00000002c0)=[{&(0x7f0000000100)=""/141, 0x8d}, {&(0x7f0000000280)=""/13, 0xd}], 0x2) rename(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000240)='./file2\x00') symlink(&(0x7f0000001340)='./file0\x00', &(0x7f0000001440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r3 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r3, 0x0, 0x1e, &(0x7f0000000080)="4d082af4", 0x4) syz_emit_ethernet(0x36, &(0x7f0000000540)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffff000000080045000028000000000006907820000000ac1400aa4e204e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="50bac62a0000000065ee972ecaf719fb00c78344598111a33b519d3ea132dfa58292afbc90185af7329d20a6cc4ceccae07ad9a16bd1e28fb73a27d44c920c7febf131b6c7fa4818abae051d7e7a17dfa2914ee756e04debc71c"]) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000640)="b10005010000009f0500070107000000331c13fecea70500fef96ecfc72fd3357ae30200004e3039d2d236acf20bf404be01000000f7c8cf5f882b297be1aa0504000051e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300008abfba0900000008e37193f8343712050500b71d768e5ed40508007033b329a6258b7074702c1500fca653181afc9d3f01", 0xb1, 0x0, 0x0, 0x0) executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000001180)="1f326fdb6d6a87", 0x7}, {&(0x7f0000000100)="e2d4dd885f84fc54701930dda98096de8795e09c5110a0079bd7d787edce6cb3c6d8f435f372f8911cf43eb8c18c3b9c6760bfe4ee013fb60908115c28fb0a4a02af3f093c8f72f77a5da8d5616554ecb4c66eb89d2ec35538e76fadfbc5552a", 0x60}, {&(0x7f0000001340)="80efa011317e799ab4830548993ded0f543251027f4bad98b836edfef814762cc6b2fbb26f09fc2ab05b8c16e40856fd432c0d5ba9b6ebf4d6d5162bc6d43d9a68e707a034ae5575a3e5a8cd709382aa36e4191c818593b872361b5b42e5c780bc120b358717e6b377d7e4e574aecd884e12aef9044f454e0205f2fb9b5a312b314739b3325d571114da50afb87f4f727ebc9d15bf67dfcaac268753504b0386b0486581836876d7ade466bb2e89896e7043b1e2647bdaf520ff", 0xba}], 0x3) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) r3 = getpgid(0xffffffffffffffff) fcntl$setown(r2, 0x6, r3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSKBDIO_COMPLEXBELL(0xffffffffffffffff, 0x40045700, 0x0) socket(0x0, 0x0, 0x0) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "ff00000000e887c0b46a89ae050800"}) ioctl$FIONREAD(r5, 0x4004667f, 0x0) executing program 2: r0 = socket(0x18, 0x3, 0x10) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xffffffffffff0000}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) syz_emit_ethernet(0x4e, &(0x7f0000000100)=ANY=[@ANYRES64=0x0, @ANYRES32=0x0, @ANYRESDEC]) openat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) open$dir(&(0x7f00000003c0)='./file0\x00', 0x400004000011830a, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x32) setreuid(0xffffffffffffffff, 0xee01) pipe2(&(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r1, &(0x7f00000003c0)=[{&(0x7f0000000940)=""/142, 0x8e}], 0x1) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000800)=0x3) syz_extract_tcp_res(&(0x7f0000000380), 0x1000, 0x6) r3 = socket(0x1, 0x2, 0x0) getsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000040), &(0x7f0000000080)=0x4) dup(0xffffffffffffffff) recvmsg(0xffffffffffffffff, &(0x7f0000000bc0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) dup2(r1, 0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)="90", 0x1}], 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x2000, 0x801) open(&(0x7f0000000080)='./file0\x00', 0x40, 0x0) mknodat(0xffffffffffffffff, 0x0, 0x0, 0x45a6) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') execve(0x0, 0x0, 0x0) writev(r2, &(0x7f0000000180), 0x0) truncate(0x0, 0x0) executing program 6: sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000100)) r1 = syz_open_pts() ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000280)) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) getsockopt(r2, 0x29, 0xa, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17e", 0x21}], 0x1) openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000700), 0x20000, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x5}, {0x24, 0x0, 0x1}, {0x6, 0x0, 0x0, 0x200}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000680)={'tap', 0x0}) syz_extract_tcp_res(0x0, 0x0, 0x5) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000100), 0x0) r4 = socket(0x11, 0x3, 0x0) socket(0x10, 0x3, 0x5) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x2c}, 0x2, &(0x7f00000000c0)="96d45f23dd62837a00bbd0d0f337311aa773ca9242e273c1c6d1bca4283b6e4151339415f29279dccd4b357ae8296e2405ec6089730399d09bd528e1a4a7840eaea606b0b38972cee544df53e5e3e1893676ccc68f92cff1d02dcc0b13913b8ed402bf5772563b0e612d771556399f00315c303049de03d2056375b031d9eefac9e7024be56642130b57a03ac8954231065123cc4d", &(0x7f0000000040)=0x95, &(0x7f0000000240)="d7369cc3e35e83c4366ae44eaad22e910c4b601564e0fb152f982101e24536fb0009ea9fcb26d6b82d5bbb8316c0c5c02dd41b789286c5c889f41c6755fb63e0fceae0e7", 0x44) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x8}, 0xffffffffffffffff, 0x0, 0x6}) setsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) preadv(r5, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f00000003c0)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x134, 0x0) madvise(&(0x7f00003e0000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f00003e1000/0x1000)=nil, 0x1000) madvise(&(0x7f00003e1000/0x2000)=nil, 0x2000, 0x0) r6 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sysctl$vfs_ffs(&(0x7f00000002c0)={0xa, 0x1, 0x6}, 0x3, &(0x7f0000000440)="fabf23da7e3e7e59b94dcc6ace80bc5f5e8ca312cb27762953f4d592de4e47efc0861b310080000000000000008aa1643fccc06c9b4377de64d29a9c20888184e562559bff51bc1239ed3b825178f4470335e28c48f998740e9e88b3cfa81745ba587f474336fe3677571d87054113e2b9448316c6367d2bbb48375eeb5f0d340f58612959491df5f3f63a7130d644d07852bf0b44fd408bb41d68675bdb700b5b55bcaec1da5faa356507997bcc1d426a8989d33fbf6d84561d765ff8c9d11e75f742e64fa494dee245a257a7745bd012b76de7037fb35acd593424b27935b34ce5d165c27154fa029a12b4da02cadb18696df6ec5f6ce32db623f5133966a3b8ffaae9f9a8da2169c722a664234d0a0a1a83fd28599d36091470832835d00fa5a23260831cda0cc37115ad760819eb730858d9d9ebc98b5467de1a794d0ceef2e7291e766534453ee69729b45cd6f0ab297da1f0a7d01e33e5fe34476d0546c9d74954200b40bfe569f9d922072e4413ad9f2b7fa6b4386fceb392aa5166df53ed2cbe5864ee66c770b25bb8261a7119a417fee6b20c2017c50f3b5bbacdf7fc928f762a8d38e35e37561fb7a83ad65385fa9f5b598f7c38a229369d661ed1e763c1d7a7c2e1826a2765bfbf587ab338a98b9bbc91d6ad446719b94a8892754ae3e507d24707a84ffa0b84b17f01d982087324f10dac242d1102d19c8899ff0000", &(0x7f00000003c0)=0x202, &(0x7f0000000300)="84802df6cb3666a6d4804f023fbd605ed3048a09188533fbffffff466bf8cac83ed81abc4d22ef496c9d0905980000faffffffffffffff00000000000000bad01c54e24a7b5cce5f04cc2c5cc34fc710d8355f576dff8286e2f5922012b6c9ed0d4170ce5217e1c6e218", 0x6a) ioctl$FIONREAD(r6, 0x8040691a, &(0x7f00000001c0)) executing program 5: syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3752786dd6075689900083a00fe6900010000000000000000000000bb7e8000ba2e9c2900020000f9000000aac8"]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {}, {0x2, 0x0, 0x0, 0x40804}]}) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x80047470, &(0x7f00000000c0)=0x5) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) open$dir(&(0x7f00000003c0)='./file1\x00', 0x40, 0x80) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) rename(&(0x7f0000000640)='./file0/file0\x00', &(0x7f00000001c0)='./file0\x00') ioctl$FIOASYNC(r0, 0x80047460, &(0x7f00000000c0)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "0d0e50123b8f4fc384d6d738a6cfa4369e25fafb"}) mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0xffffffffdf001fff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000400)}) write(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) getpeername$inet6(r0, &(0x7f0000000340), &(0x7f0000000380)=0xc) sendmmsg(r1, &(0x7f0000000000)={0x0}, 0x10, 0x0) link(0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f, 0x80000000], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0x3b7, 0x0, 0x3], [{}, {0x0, 0x2}, {}, {0x0, 0x1ff}, {0x0, 0x0, 0x0, 0xc}], {0x4}}}) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000000c0)="9b1809c3dd7d3f81670e53473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0xfff9, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x6018, r0, 0x331bc727) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000180)='r\x00') sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000440)="a8", 0x1}], 0x1, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x12, r0, 0x2) mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x2, 0x11, r0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x10, r0, 0x0) setrlimit(0x6, &(0x7f00000000c0)) r1 = socket(0x11, 0x3, 0x0) getppid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xb1c, 0x0) setrlimit(0x0, &(0x7f0000000100)={0x7fffffffffffffff, 0xffffffffffffff81}) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x4e}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$FIOASYNC(r2, 0x80047469, &(0x7f00000000c0)=0x5) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000180)="fcffc883bc080089", 0x8}, {&(0x7f0000000000)='E', 0x1}, {&(0x7f0000000040)="b647d115dc2a4b", 0x7}], 0x3) sendto$unix(r1, &(0x7f0000000000)="b1000503000000000000000001010000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc256699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0d5bb246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r3, 0x8060693c, &(0x7f00000001c0)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f0000000040)='./file1\x00', 0x0, r5) chmod(&(0x7f00000000c0)='./file1\x00', 0x13) r6 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) executing program 7: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) clock_getres(0x2, &(0x7f0000000300)) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x6e}], 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x8, &(0x7f0000000000)=[{0x800, 0x3f, 0x20, 0xb0}, {0x19, 0x6, 0x40}, {0x6, 0xe0, 0x0, 0x6}, {0x0, 0x5, 0x1, 0xfffffffc}, {0xfc00, 0x1, 0x1, 0x2}, {0x40, 0x4, 0xfe, 0x9}, {0x3ff, 0x0, 0x40, 0x7ff}, {0xceb8, 0x2, 0x1f, 0x1}]}) executing program 6: r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x40, 0x1) setrlimit(0x8, &(0x7f0000000980)={0x42}) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r1, 0x400c570a, &(0x7f0000000080)) r2 = open(&(0x7f0000001180)='./file1\x00', 0x615, 0x0) close(r2) getpgrp() mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0) fchmod(r2, 0x4) sysctl$hw(&(0x7f0000000000)={0x6, 0x18}, 0x2, 0x0, 0x0, &(0x7f00000010c0)="77099b75", 0x4) setsockopt(0xffffffffffffffff, 0x1000000029, 0x33, &(0x7f0000000380)="19", 0x1) ioctl$WSKBDIO_GETMAP(r1, 0xc010570d, &(0x7f0000000000)={0x0, &(0x7f00000000c0)}) ioctl$WSKBDIO_GETENCODINGS(r1, 0xc0105715, &(0x7f0000000080)) close(0xffffffffffffffff) syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000440), 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r3, 0x40}], 0x1, 0x0) r4 = kqueue() r5 = dup2(r4, r3) sendmsg$unix(r5, &(0x7f0000000340)={&(0x7f0000000180)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000240)=[{&(0x7f00000001c0)="d3f27442437970449086950bfc5992438f9bb08e1e8715be062bf7b35526fc0c9ade78f48903f4a8521570cd084d4bb12946e1311be4bd296c76d27c3393ff000ef1bb82b4700404262667d051735e6ff8c73d4348e28e37b5ecbfff18ecda56f1", 0x61}], 0x1, 0x0, 0x0, 0x8}, 0x4) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f00000000c0)={0x0}) r6 = getpid() getpeername$inet6(r3, &(0x7f0000000100), &(0x7f0000000140)=0xc) ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1900, r6) executing program 7: setreuid(0x0, 0xee01) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = shmget(0x0, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) r2 = getuid() setreuid(0xee00, r2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0x67ed, r2, 0xffffffffffffffff, r3, r4, 0x20, 0xa09}, 0x9, 0x2, r5, 0xffffffffffffffff, 0x81, 0x7f, 0x200}) r6 = socket(0x18, 0x2, 0x0) r7 = dup(r6) setsockopt(r7, 0x1000000000029, 0x2b, &(0x7f0000000000), 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000280)={0x0, 0x0, 0x0}) executing program 5: writev(0xffffffffffffffff, &(0x7f0000001480), 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) setreuid(0xee00, 0x0) r1 = getuid() setreuid(0xee00, r1) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x3) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x22, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x4, 0x1}, 0x3, &(0x7f0000000040)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466056e93082876ba33ee8cf2b0b3907f236f38175101000000d7e39544aea098d19ee63d03cbf92380dbe904538135f09e408bbe17a54a364b04ee64b0ad54e6d4e38114ced38c328aff2e224239ba29eb0796e8c3e8344a2cd9e663bb21035ebf391872f3015c164556e4a5b966122c56edd85fc996f12fa1b92e47aa", 0x0, 0x0, 0xfffffffffffffe8f) executing program 1: r0 = open(&(0x7f0000000bc0)='./file0\x00', 0x200, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffffe1, 0x1200100000000}) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) sendto$inet(r1, &(0x7f0000000100)="cbc7fe96b6eb2bba76d2b9449899032f66add755a3d40ffe5ef0ec3fdaf327d90b1acccf8e98a3b17ae78fa871945803d25ac0e8aa28ba36e5c0fa29dfa01dcba45aef9981d87a708124cc90aff908b3b82a5c30e4eb828fcd1873d8a18ed6dddf67bd182b445bfab4e8aa3d199c8ad5f40d356f2157cd6dcdbb402e12d5dc72c06e301deddade58d790447f11f742d6dd363ef3c817d8764529d912a63922211422423137ada36b0160541117788dfbfc8c010916851918e47edecc3872869580f200b54703831613b92d0bcb62de48b5452a9bbb38a543c220b5893a24b8257cfb1df405a7d4e5af8c137b6be0cd16465676cbea5306eccd64089185178fe1a4b85e290cf38fbd18e6feb1c2e8fe835b272ed7d51a2a0b869f4477768a472c7d1500d287ce447b6c3a42b2bc48d9a0d99b642c13588291db22223e03c4e3b83723f98ad576114ed67e97361750b7cc2e0c2d358502eaf53840782b331c91795ab90596dd5bf52301a5ff6eba19d0806ae31235db3338f7a7eb24b8fdd87e50e6c46e1f17d882f7eb62dfd1be51f933122dda5607645cbbd7d5c98facfcde1ac920b5bd21f29b7dc73a516b4e06479a8db06b59c33adaecd04dc38be752f4ed90761f3e3b241beb9fb2f7aab924dc03ef0892ef62e86c8d50ab60d88f2096a76c7524efe2df0021d16cc5849103433d4fbe53574ab97cc21ea5cba077f5bc683ed1f6dfd101a8f53ab8652c7b9a69abed8a9c492cbf4e1e06e872e6c96abb9325f7237af4584098b7b89e94362877be33e7d90e848cae3d99eff9e7859e2268c5b8cda5a6269d16f98799f91e1afe1e480681583f4d55ecf7fe571d9c09eb83942da3e421b0bc60c7f18510c5374bf727310ea86bec5a5313eee5d961e2f2dc9b37b3a1ce7fe4b3de3794964c55dc50aba6ad1948d20f67b8e68cbe71dc1c9d8e02c75c2e81d4dddfa4657988b4af9744265199a8a48169963b12f2fa24e426024ac9969e1e348fd57a8adc277127e9fac5e640960991e9a6e0e1097f96979c711f2580c94140431d952b72cfd2f773deab68ec07bb56464aaa7e6bbeb325575f92ef8a05ee247e2273b6e31904f1b9f440db0d65ea198d7418859d9e0130e99eed40e34db0d661d834f43e48a8b271d94f92dfb3999b03b86d41d9b8ef4df3ba51dcdfb559725ecaad6b64c853b569be3c83b7f9ac136b7a02181e10aefca3d6a72f8d4ccf0a6dd3f5b01a059b8d47aac30478fe4cbb42000c69fb9b0c63c80d27049677af67c68e56a1a1223a82cc780063c6fa5010bfd60075975b300d1374a431828f5921e5e64f1da40f28a94baabc374c5e19770c1d58cf9895192e0a504abd2ef59ec7830e95a9cd0ccba54f0a1580a4c9d715dc7afa3287b5a5c20dad69e5fe1818007d4c85b19f5a78caaaca4c762ce426fc1818e724d76eaeecc194936889dfa2391d809c16cd72054eb208cbebb3c4e0daf4cbe6fe9e350df18130137e163280d5b83f6bc33fc27b041ff130dda3ccb93d260d380d845fde501fe6fd3f74beb3ba6c6f7ef1d2dcfb2c9cb10da82699311b9003954de25984bbf43bb51c54b8a1a24d24e02e94b97a5ae92e73f05c4c9aee115645dc7a84c12fb23ece3df8d13fe473fa9fa09f2312ca97b0e735882325ed01b5873d274044a2478445a609ed98670a476ffa94b2594f561af5fd70cfe44618e33d6cb9aefbac3d784da059fd1b7a3ffea36894d0e011563c5ff3291b4ff2da71f36f0bafffa74086bdb64f24ad8af4130f907fdc92f66db45a822dd02880b863d844227c761658ac91a9a5aeb803dcbc7e60ad8c1e4531e7e52d112d600bd059938f10f1572c50fdd1618ad1f96fb06f56c3260f5df6ec461653141fc36a7c98207443d55917763e17b1a7e40dfd5bbb39aadd5656522eca4fea463014f90517eeeaaf8602538b2fa197ad15bdaf3e04ba7967e64b3eb03416c3813fd22e1666a97dcd95e963f8d66e563e0d22fcc6464b84242237320802d0adf0926d439de03c78598e710684e88cc7eae19583b7ae20ec067af5ae618408fd9fb60003e20c608e0a42aefd26fd", 0x5c1, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000140)={0x1, 0x3d}, 0x6, &(0x7f0000000200)="2e071cc4963492867e074bed1d2d8901d86ff5a09203e3cd3e3306a01d58712488ca8a760a38ab94dbc92126516ca3830f78902d506748c94447dfd60c1d65a18312150ee8ceffbb2c0d5d7246f66ad5dbab4b86ea4a4996f452e67b68227a0469a0", &(0x7f0000000180)=0x62, &(0x7f00000004c0)="1a12857a2ac4536213273b7f244c70a95f3890162a90229b6bf64b1a53248bb1539ae3f816d450692499a711a7025b4b224e2fc8a4f97983c9b630488f943f8ec27da8181134", 0x46) syz_emit_ethernet(0x12, &(0x7f0000000040)=ANY=[@ANYBLOB="f96831e3f4500012274b6f00890002008847"]) executing program 7: r0 = semget(0x2, 0x0, 0x601) r1 = getegid() r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f0000000340)=[{0x0, 0x7}, {0x2, 0x8, 0x800}], 0x2) semop(r2, &(0x7f0000000440)=[{0x1, 0x0, 0x800}, {0x0, 0x107f, 0x800}, {0x0, 0x9, 0x800}, {0x0, 0xffff, 0x1800}, {0x4, 0xe0f, 0x1c00}, {0x1, 0x43, 0x800}, {0x1, 0xfd, 0x1000}, {0x3, 0x2, 0x1c00}, {0x0, 0x33, 0x1800}, {0x4, 0x1}, {0x3, 0x5, 0x1000}, {0x0, 0x8, 0x1000}, {0x3, 0x20, 0x1400}], 0xd) semop(r2, &(0x7f0000000300)=[{0x3, 0xb52, 0x1000}, {0x3, 0x800, 0x800}, {0x0, 0x8000}], 0x3) r3 = getegid() r4 = accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f0000000200)=0xc) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000240)={r5, 0xffffffffffffffff, r3}, 0xc) r6 = geteuid() semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000001c0)=[0x7, 0x401, 0x95, 0x1, 0x5]) semop(r2, &(0x7f00000002c0)=[{0x3, 0xffff, 0x1800}, {0x0, 0xfffd, 0x1000}], 0x2) r7 = getegid() semop(r2, &(0x7f0000000400)=[{0x2, 0x0, 0x1000}, {0x4, 0x9, 0x800}, {0x1, 0x7, 0x400}, {0x1, 0xffff, 0x1800}, {0x0, 0x4, 0x800}, {0x1, 0x0, 0x1800}, {0x0, 0x2, 0x1000}], 0x7) setegid(r7) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000540)={{0x5, 0x0, r3, r6, r7, 0x4, 0x7}, 0x6, 0x6800000, 0x400}) syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa22f3c25db0070162e0086dd60f6190000180600fe80003f1d4b2c136c209b051c64858d0000000000000000aa"]) r8 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000040)={{0x5, 0x0, r1, r6, r8, 0x40, 0x1}, 0xffffffff, 0x6, 0x3}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setgid(r1) r9 = socket(0x2, 0x400000000002, 0x0) getgroups(0x4, &(0x7f00000000c0)=[r1, r8, r3, 0x0]) setsockopt(r9, 0x0, 0x1e, &(0x7f0000000000)="b1f5d915", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, 0x0, 0x18}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{}, {{}, 0xfffffffffffffff9, 0x12}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x17}], 0x29f, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x1}], 0x8001, 0x0) executing program 6: syz_emit_ethernet(0x6e, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaa36e741e745786dd605f6ad900383a008a211dd1450001b07f5a1957de740000fe8000000000000000000000000000aa02009078000000006004000000003a00fe8000000000000000000000000000aaff010000000000000000000000000001880000000000000088317f15a878eb4d3227b139f150485899a83771ffdeafd5abb08e0a362f26d38fcb1199fe55aaf93c92073e09f6bcb522ba22d9f6d1721e140af7fcb3fd167ffbcaa7293c1a393e121ede3eb078e8b156e521140d9176dcab8bff7bfcd01e22c5a2e40c0cafc2cb65459f3d7020b456fae7e684e514c85989ceb7a76f633f2141b04177010873"]) setrlimit(0x8, &(0x7f0000000980)={0x0, 0x54}) syz_open_pts() close(0xffffffffffffffff) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[], 0x9}, 0x9) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) poll(0x0, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000001340)={0x3, &(0x7f0000000200)=[{0x64}, {0x61}, {0xe}]}) write(r1, &(0x7f00000006c0)="e506000000000000004aaed75a5a5c6043e705ebff00ca48ef7e53021bbae625e82ec0f0eb8d022b05e62d1b45c2cef8256f7c3c33b6a56c4851e31b4f6ba07b3b34bdf020ede6d1bd79c0f17e2f8f28ad194e1d86ae364676cb0a0fe1083da2bc25e3b82afcb9054cc76bbd08004fa6c3e3dfcf5c002a6c84e1863fd6f1cda12d8153cdd02d1bf46b6d5bd1b70cf499588fba244d72a6a5af443993d3", 0x9d) executing program 3: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x8008, 0x0) fchmod(r0, 0x11b) setitimer(0x0, &(0x7f0000000000)={{0xffffffffffffffff}}, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) executing program 7: syz_emit_ethernet(0x4e, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6006250000180000feceba7d7ba90e28efcc5cc08cfe24befeffffff0000000000000000000000015ec797ba4023ac3c894ab31ea24490889546ce6468222aed4056604e8e12f5c585891324f959c6e709270138bb86b1742345b505eb1b05d74333666eefae21ea125f3136018339ed663135823b3cb28fe5169076cb392ba225a293048d79be0ddd0f069082fccf5b357c0d5070539a02aa203a2cc9ef6f0a5e2fcceba9024537d4419b27dad10bad0dafe1631b97bd55a05e60b48e5521a2df6149904fdbd572aad3e9b759f6bf8bff0ea6af79dc822979f4cf0df373ffad6b08e7b04a2748458530db3866f24f632ac88a4d3312c8f24142ee68eaa449d66d784d13d5e5c55d1f073dd735b84fc69adad29b8aabeb27ba58368d692fe89d3265818ae06ff1dbfe0b02d2668ecfd61cd44a42050e1f7c2ada32c9d30c45cff70da16c1a4ceb76040ff90025795e1c9cc1ed90570918d77e47957bd63f90bb0b28320b140afc06c91ed7daef6e87929439ea7eee123a01dc4287f299f1a4282090d76ebf9940b34cbc62a0dbd11bf62c0d45b86c39651c949c91d2855a03a940d859329dca299b7dc032ee96bc14f6"]) sysctl$vfs_fuse(&(0x7f0000000340)={0xa, 0x12, 0x1}, 0x3, &(0x7f0000001680)="09018e3eb76b40e560115879a7d2dfeb1b00f4cb83c6f4fde0d795deb936c2be649e8529d1a49ee61675590c0a425536c8583e6ee24c938e395e9e9de495e8bbd4656f2ba3c3a9aec151f2e0f5aacc39640bc791f232203daee22b81691d0911c48f444ec26f5058153d0658d42abd5519fb625f4cba1df50e267aef13c87849641a2114d2157876a507e1070d432073612eab228986d182c5c6d5687d6088a13e32f9c76ed4da84faab5d206408bdcb13a53f15a83083b746c349568f365575dfabeeb86442267d83375ca49fc91eee24ecb5654d44babce341e9ea3c788b78a6843b4f2fb019cdbf1972421de140846d106bcfeaabd3b92b75a4ce681f4bc240d70e8a0bb09775cc980ba707d61337a4d41390593700e2ba004c01a560c2ecf706606e14c138c8e6132d4f28aec045184719fa503028ddae26c2bd245c2dbe23cd3172a6bb54f5de7ea305799b", &(0x7f00000002c0)=0x14e, &(0x7f0000000540)="ec6d9318e92f37f9d4e6ceb766bfbca7f5dff86c2d9e66b537a84dced613a70ecfe92818ba33aae2d21f43d8f48504c285350ccda37f3ffffb6060df4079575ce30a93d0e33ee275c39c6e3e981975dce6cb79a246b8cc64b03fff1d3593152b9c0d25a897189f0e4aa00a900c5945d7fc0ff930d629f1e27db5700de0afc0ec803f2e3b25ef75d00754ca4e2ef07be01c1a2a0d6c2594246b8bc2b0f236e14c3b047da0239555810749bf3ca8766e41f5ad39d91e005cc9967d3e8af49467a90c95a1a8f59df2555e43ca906e5823f96afa30574f141a2f6ef5109f385d544f59d690d053298687bb182f841cd9dd8adab197073d97c8c6a342a348af369d117192bc5b38a3d5aeda6ce7a3e3b4128bcfa3b45d4e6fd933f69ab51a3e9af2ffe3527f9f7773f1c0efd7a42bb4eb189fa1895e800fe8fc6c56ac2068a8385da32b7e304256eb62e5b241e83f8d1fc314ed3c54266a41cc013579979a59fc509393abb7ada1a1f39e6ae4559de9b91353abecf9236913245cf42a328b940cb4732a9f48ff664355326c1bf853bccaf39b25b2448035d7a6e2a010e6105f48db0c625d810083eb63fd7ea1b8033bac4bbfc929b40a28081268f1019049858a6d57aad311c2e508287cc57925bf19fd96f5e7c400e18e55af4acf0515a97c895817c4eec024552febaf0d282bd25e9dfbd9792a7a2fb76a9edf93c55a85bbe5311cf9bcfd2b95770b676387d78c04849c0d3d15566609faf5c88fd016b3dd47bf7ba9d9b579ec92be9ca346f3ca5845f2c629a0a7989ad9d23e7a0cccb2512fdb2b671ad2c39a30fdce81cf23c56f893f6ae64bf29171010eec6c90c4f95b6c6eaf8281553e56a13aa0e70331fe5916a345728b18e44b08562a47b8b32bb191c7e33dd404b45714f6f77b3702261198cf39a9366ceb7ea5425093cdfb39cc1326d7a6b88228be184d6a7f0f4e7f29d524c2d8dc00c8b8504f133d7ebeed9651d8e7ccefd24b22c7165d08fb929ca3cb616967a403e7ebd6eba5323687066ed9ea173416ff26d10326b79e9954449af76a7431effb2d4ae954573bd0d81d093fe936ddf6cb9ec40ceca629520202fc292626c933951b2bf140a1e4a111cb216b2da9a2debe4c03fb4f540b5960850b00412975d930048d07c22d91b4e62b27ac954c9cba71fbc221618e56aa91e98c2fb9b5dcff22105a63f6a0112518d2fc0d9bb1fda3a72a3547b0e9585333a8ad6df83e5337dfa3ad30d5303b9c1e70984b158797f22a8f583dc84501ebe46717ca30696c9b54139c54804da49ca0ab5f6f3bfab8d979c3d7e08bf5917b0c89588f281313fbdfed698a1982e417a9a87b7a68b86d8f89a169abeebaf8921ca8a6aaa583d3c5133c5f47240b873a8726a9573f8c09afa3692a400958c12b8943d061750fc9799735fd77e6c6c785a9b48c7604cdd1b2f07f18ade7d2f8f3d314c954ffb3609200f4a6d775dda7b99b888c6981d1f9dbf57a24546e061a0a612ac9b761156da3c04ca2b3461f592003dd0f6317061836fd853478b7d055bc8744c923850e7717e929656001f454b0304ccebd4bb372da2ab78866ca5a28e8b11c57981ad8c65409b1242a0f3fb96f0710f06de9a11708b1cc366bcc795e2e6676b58b123e283f8ac5692b7b4352ce9e3596f3f598843f5fef439a22021cc76210349eda2245aa6beac4e5ccf785567567f5c73fab956839358ea32b0085151502be1ec0db448674d4aac0d63572abbdcd396e8de258d77a6a50553f9f438a6199bf7890e8c2769b210f6d919c25bc645656f6381bc74ba1564d4ae265d51604d389b138dda9d17aa8cf67c02451b7e16a65a13bcba333de23bcbd347dd93a563f54eed3e875fdc2e1510ff9a13ca211cf04b3ce952c6cc9914fc86ae4b9ae659ed479d848f61363476f88d0f2a02dda9084b359630542b5ae3651062a4757b32c75f5e315e707f556a9c807affc39b4d2888541bdb684a10dad747e1a991af4121131975f7a480d3ed3f8985d2d5d5a8e234ad7aff89a3b4ce7cab9d1eee3b72a6550a9d298a650ba533a3a3327349a5e1dd050d8c6edd4a13174ce254ab9fe23d5ed0692e2740be66564d3669da485ae4ed3a558cd6f16cd117306d7215612d5976ad8fa7eadeb17bed1a3e33ce335c008fb7248c23b3972029a6223183146bde57f0a4c16a7380ae167ccc67c7fbe7f4ef169a66d3273e454be21b9b66d5f88140b250f91b66f3d6ae0c8bcb86161ff96937adc981867ed215a67bacdc6e5e13179c3970fc3a2c709368f32696362f114d946a9fae6927cf5565bc9e67342a4e58367baf605375c86ab2faee3e3df4095f6c6dcf0dd8219ab18cf22ba5d647d8ae99baf6076d044c0f394d83b9cf703762837af9578cd41b78ac8ee1ab4a224b1a8594ec6e2c3a0ade8bf0d821e2f86e8b1031bacc35dd8201e94621cd951f1f737a8162ccf9ef9cc40b4889451caee90bf8f1d9b9340425232de4a95041b3b396011cd9858347ff88db659a5c08ca9c88d035c3add9d2fb1e1d3bfaa9ef36a5fe31db8f32e26fe58cf92e8798e983c85242a9fb450dcc7ad0c6852dc92817d9d0eccad2ce2061ea42af49465743b98f7a2ed7ee70b20c093aa800c4619fa2178277b3d53333a765bb2f78c77311c3cd86a958ae3b019ef11eb9c65496d36eba34cb6f07b758e62e3b67bac80c7dea745204f0aedd429f31aba2809e93a22332e68df3cdab3bed329a4ba0bc4cb2d6830597fc71c2908200c2bd74d87a03bcc7d4e702dc2f9c03dca877d691bf44527d70b0c5e917c91f9f2b3120764354ba57bcbc7eb22a21a07a128cd919cd0acd97739f45f9bcedd4b6e4a5a4da38864db1f271e0965a8d2133aeb8f0ba8ef933e86110f0a67d3a51b4ab15ea53c5debf2f9715f9b038a97f06aec15fbf344fd113aafbbe3a6c8cf577227f4dda177b16e298bb70d13c036422c807305f76240cf5043669a1d42af1891ab0216eb7849d302cf9c6b2bd223df91378dbcef7bda031ceb703e788ca63c11bdd510bebeee02bbe2b6ac321bbafa57deb218e408ed84dd0cf22322ef59e320056f321ae050f2b26b30e0c05d1294d3e377e06a4a3ab9c7a945775541a1e02e915f87d2aaad5ee2f3f08e8abef06b135575b594255064dd5d982aaa3ec60264c8d917a42262f6ea4475e09c42a8b7c8a4bbc520704b88ee014d36c312e855d66b12542d9068c16cf0f9db0457d6b48233ea8a9e03d9aac04b1344e7df60d6ed2a7452040abfe1c46ce3d3a3fd8c0b5f6163b70efe4f31d54536f548e2c6e8b344c19b9827b0882f6c66412db8a852a1530289750acb0809129d7a306211fef251c2a7a64804a8d678211260052cd648c802d4c065f6375be3e539e63aa4636c9f8aff0ca3a64f9e56fa7327e6826bfc0ee36706bf318faa66858a93aaba1e05290dfe0d159ad5a755794794a0ea17ece01da63e53efbdfa656bb2e042e698ab8fb7fc93261ed7b9efe685c8777ed43ea4ae02fdf301a7afe6d5359b5bb473e0a2b7596c0fd2d12cbb05de4bfa48b4d78dbbf4d2cd2b4b300d78a3497c7e826b8778e56ada7c10531b6a7e8f42d9047ede8c1ec9164faa3625680929748499ad4371b4111b6cf59f0572eb50f33ef1537e246606161124160f125f9e6ae8afad796804e0dc8fec01811ead2e3d4161b6909030e6f3745411934785694cc20efb73673d74051573f89c50238b406d79d1986d0c5905ed4105c16a1a83c0a12f61e0b96cc0d560ea7c59f420e9a21e4a2b3bf6fd26008148c750c524ffdef4952c32510fe879c528f1eb36d5cef944d761b5429fa9102b854df0287c16310b16ea0fc0afddcb10df39d469889e50815f2452ccc9ba6936dc95a8f1a2687f23b0eff99e05e0af0be6af9c6bb3418e7fd7633a85d85fdb41ecb27cadb84a7bda0811ea218fd749ad96956bc63f4c8ff3d3c30d67a677c9624fba01794c7280d164c36fefe3bb2758ff94c8740dcd21e098ee23f905d9627f4a5338301d2916f6a2ba2d96c889680dfc698bf0aea24622b154693e89752b647eed4fb7e2bf179217cdc82ecf3209895fef9d6e4bdc40004542e5fd05404eafd6be0ce13703eb165aa446ea721719e6b1ade9950e1810cb0090c498c76b1007352fb24e3d02b08ad18fedd78e24d789b0b42d92f3dca73196e92ebcc619b382cf3a8f656637dff83729235ce8e7adb802fe6e038982430854dfece38014d4036cc21f0e50c242b4edfeaf52d86d60b8d533901b1888eaea20bfd260a5c5123fb64c3426fe5efcac8500713893eef9b0e8412cc342583492c7e92f905fe3c707a8fb011da78233279f637b09fbcd95a11b3ea08642c4f15410087172edd6bccf07e66afd10698295c13aa67c6514ac34ab0558167b1772cbce3076216895b4b33e0ae22f392b21c98e38cd4fa863f23bb89a57ce4725991c11f65ae7f7e681b4bf8458a798c061d9ae88b3990f20ad434edc30f7322b41dd6ad9c8acf088283dfcc0c049337900c0797af9c978a3fbfc09b64e607d7b44114162201dbd81992b9a44fcb2fb3f9fb62c09516c31cc2f267a6c8bb2f0a6a458cacf972fb6edd5eebec468898749247269359859a45675be80c5b73ff8f2e08ddf29f4ad78d9eea87f26f8b41af77d80165211e1491f8a3a31a18209f5f8a2d30e3a4210e1a41a7ffed96aa9da74644a7dd6a9de6e2bf4a6417c648abcf803924cf23044c364047137c33042eec1e8a24409a677539ce2a37ea3511e3f9ee959f8fbc07fdc405598e727b31161f7f27adcb85105f9b1434a49a9d1217cc91ff48c9b9f74c672c641f5b914a441c7f6fddf81e63ea21f3f814988f96674b9a1fac8d281b87372a0f796860c4e214922e498976f9036599625a787b16feb7a9cb114e3b9823ea30779e9586e3120950e5cdf0a90f04fc70bf81a37b2488f3c40e4f9120756ac7f7b05e5864dc3b6dcbdfffd10ba0946cfd3879ca75977a1971525032dcd5fc4b55dabee3314f542a87db21dcc0083d14f629e5dacb8eb91c229136a450fd8fbfca15974c007e841d5f1dafd31972bf88e5c1c7d6ddcf42b1d7cb92969ba2af3422e6069608bb44cffacf190fc4408b1241dd9a4c7df49cbd9ac0862166a4c3c65dc99efb2ca507c3c4b6e5a6933546ed5f13eda13ebf66a968ab9640c49b1e9c0b9eb454bc778a4aff0be5808a59a415b13e17f953f5669321b060651f3d3145fee4667b48609cff74f62346f4fe6cd1fa74bfdef9d88659314f1140eb9d726ea0cd43089b7eb9a0c432aeae13262e630dfc0134127b556b9b1205239f288d7d17cca7c72de4b09f116ef6dadab17775ac3cae2167e80eff7ba28d8c5bdab926f0dcf485cf08df0a2578e9ffcf64502c0b166613d93927086babf143de9be056a7afce25a5fb42b3179561dbbb140a42a231cc50073f88fe52ebbaa94614d18cd7d1be0e6f6633d5090e5eec1c35f816801ae2621a083a62d8c8b1a85a9bde19fcd9c009d7bfa404859c35b73f8b36bc69f0d3b72bcbf481f0f59a99d7a14f88855f01745bdc56acfe0078f0eebb7dcdd67fa68aad58370a8413db1884c69ff45cd4ba5afd82e1852d55f10adc84770f7036de9b9d2c5a8b950485ef5ef2b2723b88e73b001fe80570ef1aa6513b2896935557e01ab33b4b901d0c68a55f8d4ac72d47927e6687c4cb791a1387795a81653c55376d85305aaebdfc1ee651f8918515a50ee649fc912dc52bf4856f3042895b457f9cbdc078c546c72", 0xff4) r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0xfffffffe, 0x0, 0x0, 0x1, "e0909c80429a030bf70100001613f6d7bc0d6e60"}) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000400)='./file0\x00', 0x188) chdir(&(0x7f0000000140)='./file0\x00') mkdir(&(0x7f0000000280)='./file1\x00', 0x0) open$dir(&(0x7f00000001c0)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) pread(r1, 0x0, 0x0, 0xfffffffffffffc01) setreuid(0x0, 0xee01) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f00000001c0)='x\x00') rmdir(&(0x7f0000000040)='./file1\x00') symlink(&(0x7f0000000180)='./file1/../file0\x00', &(0x7f0000000200)='./file1/../file0\x00') setreuid(0xffffffffffffffff, 0x0) r2 = semget$private(0x0, 0x4000000009, 0x82) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000200)=[0x6]) connect$unix(0xffffffffffffff9c, &(0x7f0000000000), 0x1) r3 = socket(0x2, 0x3, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) write(r3, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) semop(0x0, &(0x7f00000004c0)=[{0x2, 0x83, 0x800}, {0x1, 0xfff}, {0x2, 0x6, 0x800}, {0x3, 0x23, 0x1000}, {0x0, 0xa2, 0x800}, {0x0, 0x85, 0x1000}, {0x4, 0x8ce, 0x1800}, {0x3, 0x4b, 0x1000}, {0x4, 0x7}, {0x4, 0x9, 0x2000}, {0x6, 0x7914, 0x1800}], 0xb) mkdir(&(0x7f0000000300)='./file2\x00', 0x100) open(&(0x7f0000000480)='./file2\x00', 0x40, 0x8) semop(r2, &(0x7f0000000440)=[{0x3, 0x3, 0x800}, {0x0, 0x95}, {0x0, 0x3ff, 0x1000}, {0x3, 0x2a5}], 0x4) semop(r2, &(0x7f0000000100)=[{0x5, 0x18}, {0x3, 0x6, 0x1800}, {0x2, 0x4, 0x1800}, {0x4, 0x40, 0x1800}, {0x2, 0x1000, 0x1000}, {0x2, 0x1f, 0x1000}, {0x3, 0x768, 0x800}, {0x0, 0x10, 0x1000}, {0x4, 0x1000}], 0x9) rename(&(0x7f0000000240)='./file1\x00', &(0x7f0000000380)='./file1/../file0\x00') mkdir(&(0x7f00000003c0)='./file1/../file0\x00', 0x85) executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() sysctl$net_inet_tcp(&(0x7f0000000080), 0x4, 0x0, 0x0, 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000080)={&(0x7f00000004c0)=[{}, {0x100}], 0x2}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xf66c, 0x0, 0xcf5, 0x5777c53c, "1c102609307e7be2df67de202a72da64612c3300"}) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000400)="4ac1cc0fcaf79c8264ed2df6865ca8", 0xf}], 0x1) executing program 5: mkdir(0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = socket(0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffffffffffffffff266e322fdd606e29110008000000000000000000000000000800000001000000000000000000000000000000014e234e2000089078"]) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000080)='\x00', 0x1}], 0x1, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffe66) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000000)={&(0x7f00000000c0)='./file0\x00', 0xcb, 0x0}) recvfrom$inet(r0, &(0x7f0000000100)=""/212, 0xd4, 0x42, &(0x7f0000000040)={0x2, 0x0}, 0xc) executing program 6: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x1}) socket(0x18, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000780)=""/227, 0xe3}, 0x0) sendmsg(r1, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000140)={0x8, 0x3, 0x9, 0x2, "b8a78ae613fa0c30248e1501e9bf6847647faa50", 0x5, 0x2}) setrlimit(0x8, &(0x7f0000000980)) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x41000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x100002}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000001000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x1, 0x0) ioctl$VMM_IOC_RUN(r4, 0xc2585601, &(0x7f0000000000)={0x2, 0x0, 0x0, 0x0, 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002640)={0x0, 0x0, &(0x7f00000023c0), 0x0, 0x0, 0x0, 0xc}, 0x404) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x4, 0x0, 0x0) recvmmsg(r5, &(0x7f0000001dc0)={0x0}, 0x10, 0x0, 0x0) poll(&(0x7f00000007c0)=[{r5}], 0x1, 0x0) syz_emit_ethernet(0x4e, 0x0) r6 = socket$inet6(0x18, 0x1, 0x0) getsockopt(r6, 0xffff, 0x4, &(0x7f00000000c0)=""/221, &(0x7f00000001c0)=0xdd) setsockopt$sock_int(r6, 0xffff, 0x10, &(0x7f0000000280)=0x5, 0x4) recvmsg(r6, &(0x7f0000002640)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f00000024c0)=[{&(0x7f0000000200)}, {&(0x7f0000000240)=""/50, 0x32}, {0x0}, {&(0x7f0000001400)=""/4087, 0xff7}, {&(0x7f0000002400)=""/140, 0x8c}], 0x5, &(0x7f00000003c0)=""/223, 0xdf}, 0x1) openat(r0, &(0x7f0000000100)='.\x00', 0x0, 0x14) seteuid(0xffffffffffffffff) pipe2(&(0x7f0000000040), 0x4) r7 = semget(0x0, 0x0, 0x140) semop(r7, &(0x7f0000000000), 0x0) open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) getuid() executing program 2: r0 = socket(0x18, 0x3, 0x10) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xffffffffffff0000}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) syz_emit_ethernet(0x4e, &(0x7f0000000100)=ANY=[@ANYRES64=0x0, @ANYRES32=0x0, @ANYRESDEC]) openat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) open$dir(&(0x7f00000003c0)='./file0\x00', 0x400004000011830a, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x32) setreuid(0xffffffffffffffff, 0xee01) pipe2(&(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r1, &(0x7f00000003c0)=[{&(0x7f0000000940)=""/142, 0x8e}], 0x1) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000800)=0x3) syz_extract_tcp_res(&(0x7f0000000380), 0x1000, 0x6) r3 = socket(0x1, 0x2, 0x0) getsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000040), &(0x7f0000000080)=0x4) dup(0xffffffffffffffff) recvmsg(0xffffffffffffffff, &(0x7f0000000bc0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) dup2(r1, 0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)="90", 0x1}], 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x2000, 0x801) open(&(0x7f0000000080)='./file0\x00', 0x40, 0x0) mknodat(0xffffffffffffffff, 0x0, 0x0, 0x45a6) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') execve(0x0, 0x0, 0x0) writev(r2, &(0x7f0000000180), 0x0) truncate(0x0, 0x0) executing program 3: sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f0000ff9000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000003000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x2000)=nil}], './file0\x00'}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x1000}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000040)="03000000", 0x4) executing program 3: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x17}, 0x4, &(0x7f0000000040)="ed384403fe20f41272f89800af1e77aba192ae9103aa7ca2574047e44e1fefca1aabfbf60e940609ac7cbec0420de9fd5d2400fe7d6d0985f3468c4ce0ff122662869f71b5dd81b6a3970a55c98b40d1be3326659bfe3689ae6828285d24d3a7e6636905b0b3df2b66c470da6d9a189ad60fbb5593c84ce9744d3b90a1cbdf2b04962845c84032ccbb3c2774f8c1c3acc87462175cc079728c6d95944cb350f86bdee80b01", &(0x7f0000000100)=0xa5, &(0x7f0000000140)="2693c87cc9d67208a195cb7e225dcb8f2e7c422117a6f525d0c714166573bd37536ee8b3ef599803831ea720f327a5c7e6d1d268aa7ac69f464e41ec6a13933cdb807e0da3d71260bdd20d81e1b93eb6c160", 0x52) sysctl$net_inet_tcp(&(0x7f00000001c0), 0x4, &(0x7f0000000200)="710581a9f3762937cbbb408771a1f0642e57e0cc42523cced72a6e6336ad8389f8511b848a278c1f09bfea5e054acacb657ef38e7ab94469bda7bc3cb425d741496bf9423fb34d1004853d47062467547b0252d64ccf5075315f7aac818422c0bd87d4b43d8ce9de4b9d18f3a982e87bdfd4d8b5bb2e99222308f0a22db8c524f981436eb86d35a4ce81d7f2fa59c1d3074259594ee3ebb17c4231ed5a487e68b7aee76db4f8914c8326056458daec4b4810b4302b212e8dd7be373baebe97831fcb2ad9bf680fd397042967535adebc187aa28201185e14d30885de33e020931a745b05b88ba5be539168f958c86d9a251b07b00f6e48def70cd1636cfd260c4ca2950e158b81a59ded3eb3f3ee2cfe97d1d0a116e46ed8dc2689257375aaad842e7bf8dd48752b1b9426a232e5e1577fb6259a026e210958f6dd920fd455518505a53b0b5b6265f47cd48774feaed6c525d450c384dc99a9dc2a2a804b2765757015c5cfe4cf0094a80a1b3f2f15256b3a2a2cf5857137fe3a68339ea479f60fe6de843279eedb300c054dc62db74291020737b445b915a4e0a7397899ca76b088f9fdf05838b53dbd14ef2180ad1966ed3795d5dc20ee7057ceebc8c2df9cfe273b1bf59bfc9c27ef590e4b69142a4b6cb59f26faf8b19f762f2efe7c9fa6fc4a475dbe298d56d697b54e5295f77d5394e6e8734d1ff172a38ad4d740d36e82fad85ad6a237c5a8ce7fd90401c9a42ea96d243d92cea2bc43e36383ba0243640b8e08f585cc21c835bf8da9921dcba0acd343deae1bded6965ac5e98027cec19249627582ec2eac30083e4fe2e1d6323e435bfd6cd3a9a6ebb7dd64df6020dc46cfc7c6ecbca854e9639ccc70af55bd553c58170cb2a72a020b41c9c2b90e7786beb45482a47af7e8986d7d6970df750374593d76e2ab82ec48ba729d6f01ae8b4446ea0256be9be128ae5de0ed4679035f45cd40cd6a14b769957443416aa13ba27422bfbb6c8c894a776eb03dbf71d6ddf7498ebd20a4189186c6118e0dab8eda6e0c5b9fc63376692a88bf4fa6e956a39541aada099907840f96d1fdae2b3b029ae1059aa3187708e2aec38b1c7e372a037c05300e84df0a2e979c84e97059822c8c4d6665a6e6ab37bd62771abd068d9021549aa02a4d13f26dca25373ffcb18bce846d6e6f3e8fb28e561a4ce9c84358d1be60e33b7d93743b75ee2e78c84d58e67e127097e49eabcb91def7f1ace8e6ab35c599cfde0fd712771e3484394d19a18d37ce3b51a43d27aa1938c49d20c022758bfd70d57ba841d2baf5e41a3f80b5a0dcd7285774bdb82174342783db07cbc79b009ac60ca8f9854663b68fc82f299c4062121ed3a8c48a69aca5cb6898fa93f7b9a6f5bde91ce8a74da64f5b0f703869ed2caa6658b47e54200fb3c58fb4c67143a7daafe2c45336002fe25494ed7a5f18c7aef7a68f44eb649c63d0d77702f40bfbe663d0a48e608943ba531f9e78a158feddee5598abc6d05525f8a92785ff05dcd615a9b35d08746505644cb9aeab7137df9c6687644779cc25e525d9ee76e012f91266f262c49d46c22319fb088409b1bb56987604191dd7e5ec8beab520cfb47b472266cdd5430380b5de6c78568dce8e6bb8692f42bfe0577d2cc8bc6b0e6495178dbe4e78dacb0eff96430fa4382d7913ca8a22a9ed3427753ced884a82c2df34d99d1942517bf64aa2f3886ff0e9fe62d919a9db03b8f3e7df3bdc436b641e609c6b7e98e1326380bc1a9e0eefa23f623a528dc71c501aa8998653e3ebda7565d9f6237f02ab53fab0910a840d25cf880dc3b299af038f2821d4bbe474cf30436cead1af8c9f3ed8f397336e8095465ed281e24ed16021b19cad5c9846709064b56626b8725f2f940505c74b327c46009d690303f2cb099aa5f694b84579bcef3337851273b4cec0c62a74928e571adbc12a7e7e43d471c59f1f2c1608e8bce9ee35fbed89775a1278d8511ac7b55fb20584dde892499111d632061881dbe180d8838f6781bb92e34cb1352ada4df448a5e3d99a62a30e67d055a3f2dfb5c1ee4f3f795022b582805bbafff8e266618bff6b7c1134fe63ddf5d7b9213ecff8d5755038de5f3d060d886c73aa7ebd095c874785b65d7e5324a332a69c7fc41ee7a30d0d83ac37909a5d39622a0c434e331efb6b58a686875ac5772d0a1fd3327882920915503eccbe51bd151df693a2d908f6547d545707d7d2878eed1475522f7bbb292ff420bb3021d4174ac5f1d7e81833ba46c72525be48cb770af30d2c29c4f09f0333d51f9d871f56ac7ff370627f7722e9afd685a638c81e808d75bbeb804f8a08c2fd27916417c08415e5d6118199fbcb43af6f043afdd857f79dcb0966628d524e97adddca84de774f617748083dca0833a7a1b7bd3b27153dd45f5a3b07a876e124c62763d9d9ada49b0c5a645459972808a20d6b11dbceac5eae83f1cd40bf14b5b341496d2e46efcd3ab13ea493f7bfb7ba32d544d8810f14d4971ad5bf5f826b7eea67b2d6decaf9d8e872c6b7fbb8d4accc88e684e4eceb7728d0373ebcd39cd0294e4ee71df41d360b922c6e0dcd4425abf92e01818215f33f44868f35b0b8d8c4f171967d9053d88d81088345800ec954b674b803243b56b0df3cb2bdf21b1fd55053508530c3963aec768a4e07c2fd40724303cb7cb037dc4c5027ae88edae783d6c369f15d3d48e6d629d5b68e3aec43fc1b007f4a5498c77a7526d2a7343750a01490ad33d9e687369667f1d573253d45f3d23f00c50ab7f8d503dbd016867e231cdb66d57b02185b985eb4b53ea66468ff0e1956084fa8f5f42e30e831b1ae6bc2ba2840c11b307cfb5d308a5c689744f86af21d14d1334cd0b15b3519a06e40b6fb3ce035d7a7bf470220390d34f400ba5b6948ce72828ec17d9b03a54088787de664b4d7677934c4872ba367ac500076f26ecedf3ab5cca0acd4ad351ae186dd8803e8c717a86c93decb404dc7bf6980e1542ae3b7c9b8f8b2f7c10a9278e189fc446736e75ac4a9459437976e54d7d5e7059623c19ccf58cdb8dd3814ffe8861fa5e1f893fd3a1cd7b0690c48100cb594a1568034f499691917c2414d099560b76f8cc8d62bf32ee1a934f318c41820c3d1800666359126c99543cf5ba722b0bbc17616ecf23a277ff1442a8a12f01b15b2b294230710fc148e972e44f7d071305c76c7205948b2b85937e875518be1323404f1677159421046bb683910e53c7d61099195650ffd63fbc540957420b20ac872e5d9881246a5147cab8362819b84951a1e74b7c81833fe25348c01962568bc4fad16844d30b5d276e78c3332e4e5ff3279f314ff0c1c984040627f2f0eee89413248c4f4629bf5833ef432ecd77d80f1a96ad42528a440429dd310d13fd8bb0bd9b3fadea0767f513a2c533349b538d8f6ece453b025920b37f7a7dff0ae30f515ecec662d67d33df54b6f29648e99eedf58558ccdc12a04679ca45525930b14f7c6d9e72f0e035b22581e091073c00ae3a53dae461745c527d68fd76f6886c4e3ebb204a5100edc3bbe50d65a1c72e00b7b0920e6b2a2b983724102e0e08aa11f8eaade7f956f8d7f3925762c9e760deb889e07c133e5b9d0957f04b76b8e2614499e3a03d934125bbec890fc18e04374fe352070fb6a43230ffc518fb4eaad59c77abbf6592c3fd6e2f7c4504da98d5add837faa61402eef7ed13badd6f31403ad4ff5b05751b1f0bea3262a3bdebf28d9f80bf682d502b822f4ed3840b65f642bf995a2c3b7e593164b9ec7949d927352e8bf55cc29e70d9a3cda35a8840803bcb9850094d2d716198e8567f497081cce498034f8b820f5b4b4f00ac8b98d96a9114e4fc58234a6e07e3e4169fa320c428b733cb335aac9772ff3e01619e3cc7074866bfee47dda17bf15e7054a7f68d115cedc65790b144bbb166afb62f3250004624a0e84e3f68d07a1ca407d43873b81c9b028ca62a633414639fe1e7c742119b4d15687b51577c82fc088d195131683b5aa051d6e9c6eaed3a6aedb74668c0f3144ff9298981ae06d81ec2ba1cdb3002d645f8114a5386ee9068442aaf4dc36c58fe12ca867f0540da90ee084b978bd3d69ac2c925764df6530f2beb498a0fc3eb11b0f80861ab49061dd5ac4c42bf411d990f8ec7194bc60f783e43aa8f79029753843016330dd11b034dafdfb28bbb5a1a8e5133995489d63e145c940d1b2ac2c3a7be71538919c6d9bba52f87ace39f280082007b7c1ae170c75d3f5f7213bf9ac147fd71cba69a918ff00d0a0d424bbfdfa1c6581e7bfb4180a605c45374336bf937e5683751f9504ea425b7a8cd2236412ec70aae22d44c565751a5122a0c7c383ecbac43c61ca0a090221a1cf5fcc171baf8ba54f2798474dc580d51b28c5b8d1591ced4508e0199ed6ff7facf5e3e7b9160ad92dd15e1c8d4b3068818fb2d3ed004ddabe9b877c823e2382e3f80975aafd4dd7051b792734f4de47a2b116adbe78511ff5db7e113633b2cdd17d3a1b6e2280727c44455c8ab49c4ed7ea6b05c0dfcf69690caea1014f183c774a9ab5673270346c7af8a348eeab3b2e6c0cf36ad5d1ecbb62d932906ea338edb92ef13d341a0a25d9dd23fb1e8ee200610daa759b3643568942a4aef926dea686f81383121a03e6f0122d2102cd8a35d4b98ed51035e4075fb45b20172e95c57c3beee099231b838fe84e8270eb6cc8dc97b5a8b9ccfed933974f0761c7a5d45f540d7e4d63eac82c87d3fdc57296382b5eb094e5c74abb263cd2c6b696a6a3f79e4eb3f5a4c7f3a004531cb3d6f3d1f70468dbafa3128af821db500476b23241a87d3683339f10f899a5f9065f4d47c55e912ac0650606c5945acc480b620d5cb6240c5ae6ffe3ac8a4995acbfc1ff167cdca3f64d70e00e2070fe4877ac6c4c39fc1a76083e526f80f15c062b5f01f73bb75dcf22d4421589d9380257587888182995b24ab141ec6587f7291f9f779ed43e71b34ede9a97a737f8cf4a72f3ea01f696f73ff2b44e1d36ef57f0c7082bbf4b14f642e7259724fd1b1c2b793fe78daea20ea57e716b310a2460e8e131f1a6b7d5f5d1c4a7e12b92a17aebb9a6bb6c9fd5a0718eacf0301d22fd68e8d1ce0b688d455a2e54614576e4ce7646caf42958cd0a77bf0a7f4e374312fbdde9dab721bd1a7919e798b4eea5683e63c6056b27555c5a853fcfcd87407a65a9630a152c69e1577000eaf292a81aa82ead13ec7a40b665b43d9f1ce2104d2d269ac305878d19482bf8d3c62920851c6cb7e2fe25e2becf6b424e1abdbc3eb1092c2f1016fc6840c6d9d9dc133f7f890f571b6cd6a4ab9637ffcb3cbede164a0a098f35d691e6c2409cb00d9bbba9f6e10cb1ba32510235cb22efe421ec850e125d5eefd2c6666098ff62ff2e75f784681192d1167d953abf621e4a7debb65759e54cdae87483fb60e14aadd178c7a9d6aa60e2e3ebe00ff79e750516b1206cfc2aa465d23b1bf3c817ff94ef0659dc1f6fd9e19e7a9759411e668e6679a258ac2b8472fe78f2fe7f0eceda7e4e61b8c15a25c997cae025fc99cfe7475f90c4f7406dbb03e1125b23c8d71ec4f918103a08b7178369cdcc1fac88bee0681ab0e049fbc4716007f120ea6a61d398b6e3c11e2911c98d21e13bdc0d36d2ecf788ee53cc4bd9d585c14a6374197ac232f0f34ad4ac46aa3ff761bf637fc5198ebcd0c4a5ac979719a19cfd84160906e9784766cfb3322188e6b5ed1709a3387b6be5f7798e6e389", &(0x7f0000001200)=0x1000, &(0x7f0000001240)="350d27a64217a6e975b0a58dea4b2f870544b24a146965f4d4a3ee5a0698cc4fbf78270330edfe20d66709abf453d5d46d2950a885711757e9f64973abeaa8f45ad0dd5fba350e62caafcc96b0ea81625268436f710d43b1f24f684cd8e7ed83353a982a52b9883a923250d1e717fea4fc8fedf3742fab2f0dd9f8d9ca4cdedc56298c24b4a6ba2ad0d90b452a0f82408e431b25", 0x94) sysctl$net_inet_tcp(&(0x7f0000001300)={0x4, 0x2, 0x6, 0x11}, 0x4, &(0x7f0000001340)="0e20fa3bede618bd", &(0x7f0000001380)=0x8, &(0x7f00000013c0)="bd7c70b903891a4f69484ddabc55aded3f63bd8d480ebd", 0x17) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000001400), &(0x7f0000001440)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000001480)=0x1, 0x4) r1 = semget$private(0x0, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000014c0), 0x100, 0x0) sendto$unix(r2, &(0x7f0000001500), 0x0, 0x1, &(0x7f0000001540)=@file={0x0, './file0\x00'}, 0xa) read(r0, &(0x7f0000001580)=""/182, 0xb6) sysctl$net_inet_tcp(&(0x7f0000001640)={0x4, 0x2, 0x6, 0x3}, 0x4, &(0x7f0000001680)="49393cabda09da1cc13feda7bd8694801bac598ca4d186f17e408576cffd1fd6ae29e4ef17963c32fb0f066dcf5d18a63779982d41e00bfd60f715329f40e0b0553ac7bcb6f22670c35928bcf7cf09d22b13f6fe9ff10d56e81a7b8f88f52ba981131b6790dfd5ba5e4c98f8d844332f2dc13c92f476510188f38bcb81ac8f7c8e7fa8b8e7150cbe992aa3c22050a870f588956078a8d005771cd946a56d5ca6aa6d016af65eef3655d15cef9f2d5a8cbd84b6d0012abbcaec2d4c37153e3d828e5f4720561d51b14d36ad4042", &(0x7f0000001780)=0xcd, &(0x7f00000017c0)="26e32a0b1f755b92280054f2dc8499dfe1eed39f51e3c3c25d4523ca570ecc0962d21b1333bf014cf74f6ee426d397d6ec350123ea82245d558875a0b54e21ca9bd22878e75435e53bb188c18d5ed6e0ab1bf1111a3e8124a05814e12ecf9070e1b19aae760ed419de99ee9e2cf24eb45f1fdb45e8c980ad0585007ecfc8e6f50784db261ce6fb13b1b42f54c31ec84a521726eb9d12e4bdf2c66fe35dca99d2d1bca1d8a736bfb0a8bf43e280388eff0b20f6c702d91bb055", 0xb9) r3 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000001880)) sysctl$net_inet_tcp(&(0x7f00000018c0)={0x4, 0x2, 0x6, 0x4}, 0x4, &(0x7f0000001900)="d3deab8db2e81901e36338c7eec15da311593598607699a28dfd0f4eaa263c7e09b0b549a86b77bb548ba4f8727647977eccc6aa85662f779e94ab9bc3ec024a24e80bf414ca42c967aaa5a9e57cc4abdf0db42e4a3720790e3870b09da9e058a01c8acd1388d0026fae3c5e5a511ff6c9e34e753fb2c663c08134c0d5a37525806e834897ecfe17316534b91b7f66b44e0639450e5bf243c103f52957f362daca03921366ff1deb0668cb2bae1a8bf46b33608573d6b01f80b465232f1f57679c112031b25fe50038a83b015972b5e8433a75a4dfbcf8718f90244368966d023378c2b6c1d33715da32cfb7158fa1fb277008983962d6d3ff3913c6872a7c97b3641cab8fa50ced9b8b5837be6e4cb3e1fef2a18b52d92758cc7db35776b6894c936c51fff0556f5cec49a747836b70ad3771f2db9ce2c8bddd7f2fc3f423d6130c4c6e636c7c3b3538be4f5de43caabb1970a0558d7213cedec77ff08ae921528a7bb698419510af6409cca03dd73ae45da0419e14b38ccd5cdb88966f8f5d785743959595d018150eb8e20118b93d373a956772a30c7372c38d340e0d5bea4e2de72818adadd50684613b4c224b71a7d465652e7a33dced52601b9a93415f8b4120958696c03243dd0aee99d0d5a58866acf2592a4639351ee4ed891bff14be24e59095f0d636f2b3317d574ac43c92a35a73516f4a45eaf31068a6b3bc944adbcf28747e4aa054ac3f98c606f9447ea96ba187b5c2f3e9ae3c0c6713326b7c2b510ac776f0eb0b16be44233ad381231f6529f2d8988c2f0d9409eb2a04a4fead4292e8a39fbbe46e32096b79f732b8f8df3b892997443a443b35cb08f2108866a622886f8e557607a5b5404e2efb7a8822dc2c31e3230ebfb2b4f3dcbbe0eb9aa749ad16d0081771544effdd070d293f02c8fcc40c6facc0a97bcf0362dd25422eaa31b56c731e186d73b1d2b93bf8035b32603927bc0d7734fee42d7bec8d32a179eeff7da38a29b1ba6cb9890a43d9b65f474df981b4789ee0910ef655140baf44df5741789f6ad8ff6cf0d04e1bf869f4eb8833973ae8dc8971ba248f4025b7c0736e5a50aeb51fbf8232a827c7aa6042fe249dca55b9cf6fb81e6d95559edb1d006db5fb9c25b0967f1dfb75a5f1cf30c6c0e87f7b2f5927da903c07f9e6d526fc29ed72befec5a9998d252b1407457bf5bf779ef5f834ba33e710ab96d5a46ee1961732cf927cfaa318bbd30f7b0732756296e721f4bafc2bf7d87a8ee7d921cd81a040105867f9385f4c68185c8c83e68fde8de597a1174222b31b1a75ad653579ff42a76b10075f0bae1df795e38437a4c83b51e5975efe9bf30cc573b9f473f649d7201743d43bbc67604a2e73408ea18b4bff66b24729fc160162866f4cf518650f8f6d5a9ff84a4b2d8faa7322e7ebcbb43c2d9ee60dc8da1e7c022182a2995d391b9b2329abbc2bcc63a58ae53ba64a47a30ed1b952c3913369e73fe7d8be57e0a85fa7683f8dc4f6fc0290344847a6eb1980123ab27e32ba998a8165209cf7db32adadb1719fcccfab535a2796476fd865cf676b5d55216f06e42fbaf93f60cb4b3591fbc02c2b8e5401762b24a38900e00c9fe30dd58337ff6085cfa8654ea1fde038de36ff78fb9af410ccfa650ed04ea46153243c034b165aef7527854ac3fc17a00c913a546b13f9b1368fccbd3987e2a0dc0f521b37849eb86cf3c5fa3f42f79bd7ad2c966e95e74fe625571a5896d3cc37b1f69d52faf17820565fa9a2bc54b4b124300a4041644f6b10028712d038e829a35a287170be54a4d7545fe9cdaaa050b9c603d222d83582bbc9556bb0509a085626a8b9fe051f78e4b949d57154c83d73dbced50d20478735d2400c58473f397736e3d802ab466f8c8abf4555f2807f2a82cd4db3037f6ded543431c30f361e6c962e0cf46214cd95f0971d8e848eea9d057ce91967262dde970ab5851ba4491a2ec2802c301f7798da9e262591a31e00084b2829cf914b8f91e4cad05708136e730671e26f1a0df6e8d7ccce134dfae0496718525bd5e5359e2440bb30d1d4f3a1e5ea40b76892cda6fe8ccc03dc44f4cb262ab28bd02ece89ac1c34fdf4c6cf86a724556f091c68c6972ab0fecd0497fd5fb5af87745eaf35ed8e395e6bf6d4d74b24b6efc984e510452f7de040483551781f0653438b48a08fb1cf64089febadd3c845dbcca87805a07583f425d6c4bd86f3e87145ad1a6f04493b239bf13a8add305c7d6c3c9f9be2cf79b3e73784c263738275ce2e5a583efb73f4d88d4805a14950d48521064b8d50cde638e1db986292b27f485074e0383a2b5f3ee0ae2f39e6d1584fffec3677b3142c84e4d7de24bf83bc6567be3fc5b8a638cb559d32c3e5b3aa35b2e8876c17777e0979b23a42b1c43c97b15465c03d9b367eaa5002b96efc8115cf2495696f754d2c92011f303aecb7e38c3656a6df996be6e91a7703258b375a79931c2aaafc6ddb2bc647824118663b04817696e5ce1252f1419a48750f9ffc9be4faf8e9a6da6afd3128435e1e67265950a24acc121ebc4f9a5088fcbdbfbf365143dfd2a86a3cb6cb811b68b095c1f2ff935d37484f2cd6cd611081e460929c0cc312c19df0d4c02244cb1e94abe97c3f27adb20862dd8a92ad33d431d719a582ba420ba5134492544bd7c321855741eb5bb73ea068ef8f0884516097d2f82d09bdb5a98ff49db2bb7c04460618e084d22c42d0fa5466fb1abab7276ac92bf1f17e841baa27b8f5d86a8076e8321822061db82f27ad9c750fe0473714d9092ca1ec834ec229201cafcdecd3d623aef4662f4aee8a199646c0c4a05d6a0b2f7b66d47dcc703c8ae7f2659f2cf41c83ea0a78e7fb010480499ecdb864b1337431ec584265f81c0d333ba9b39bd1e584313a083bb41a77af5e9e1613841686faf3ff4f2f16cfef62b11ac17b3b888eed8ebffd5f13cf9d310b3c73a671d7bab129b997bd0e361654c3d32c17c00959bf42d1fa524c1f09e7a8986d68810d5e30ce8c84562b9248aa12db0acc3a2774626245116b1170aeb32f3f27141d9fee2dd0468bd13b33c53eb34c8f7739d2dd7f129c0e07f1cd2be5d73c98ac60c472557f1fb4fbbb83e18ceabd7e2d3a9c39f7864a3079f70f82b400fa79b4d04b6e541e6e946d8616608f770d7172fab75c297d0dda27afad0009ce4be8b3bd2c25239a2adee25f1b0efe6d25e5832319cf72eeba2b8c24043c92271ab64b52d72acf6c7176905e790a7e3284e17f7da048e4c897ac96de9b77c75d35f417b01ce7b5a9c7a377b001460ab07dcf51ff3bf9123049a62ec882b6d87c281de60773e20781abeaa75c81abc8f752bfb4bfd712be33a0507c8c208807955e1ca2265f06f5a43dcae3f8278a0618d1dccc87e933b78070d75069494f98456364078afae7abb3a525e4147cad647eb15b8fc5b261e02d63a4c31a8b5f9c0b155d115b9a647a8cd6afcfa5e1a1eb071b07b6410cadee94a7cd66041d616b1e97f1525f11b6de7a418c3c1f0b5415084bd23dd555a3af3f7a26d30eee05ef98fb5fd10accaf89323bc284b6a34bb3c54a502fb9d60caaf5c66daedcb481091828dc0ceeec45c1646c3f47364bbc316a929a2d3485ef4dd5892aa5b70c157f8d13cc199356a97586b51bfb5807bb93772a22c7edd3cbdc1bd8119202ca988dca741d2cbb0a6b757904c7729f050d9dcbe2c84adb24f6cd11f992e6a96101f567c40b2365f34b44ab8ce2b575a92dbb423e11b7740ce4372fac787ffd70d6e8a52ee460e20de426b7d0a0ed2058ac00b206df9f8f19e8756bb10538b3b1aeb9a1f157cc6780648b9ac421b2fa30df236f382c1d1ab55aa74b8729fcefafc84a84758489c49f3c7b7b19fef9f94cc8734729642c7ad47318248cac9eadcdbe83543060f0ddc48373f5cb4c6106d42db93c287299a4e84cc2264043b451e18922ef5df7b1f42c2c8ccaaac22832bd406cc7975616a827e4cc0b95e63756b9ffbc2ce4466b78a2d90ebb6af7b1bc179b8d8dff86c7d0f080278261dccba858118adf60dee0f413f76507fabb71ae10c806b2b0f740468b7d592fa591eb77db9735b8822e1b2105f3633f878af15fb3df347a484389c4aed714dc5722c151ed708af13756c1d45bc18dffd3242881447b86657480e49cdc2014705eff6870d6312929d0ede61272206920565961ba5f79a50c61a616a47a3f972bea41aed2823775818cdb537d20aafee4166a212379b5e11c60420b73f757bdec5269674349e40ed7ac30ef26618027be4970c11a5a323d34b0c025a33fa5b0d79a8e67ec667038ce9939ce330862d999d610e895f3cd913ef71438bda11ac0339811c64693295e03b9eab5275f055e0d98d10543aace0808fe221cc01c511889e23d069fc1063489ecd19194807ab36245e5926ff40cd6d4309097b600bded2c74a897252f19e12f8fbde52d8c4de2c56fecc836340d01c753af62a01152c8ed6a2d41fd75336d474762d7df6e235ec9f7537ac90d81e7b514ff43959f37dd66106626f31ad245fb82a13bef0751991937d19f6e7d74fc0cf21ac90a09403163b33c02c3bb54e06a17840c09f0beea230ea0b757003e7ab393444f606258d9aa5c966892fa615b0f00c12519571d0f8d8d4089bfef4a9715b64cbf080ed6ebd8c4822472c913d42f8c7d27a507ca3f75f84c8897cc89e071fbb753838eb0ae60c2d2ff975e3d5107c381d8d8f91d96d931910b130f07718768e5648a9b772aebba367ed3022e233968efffe0438f47e3d64343dacd7a435cfb867579e043a0f4a5f93774f816fb34cbe184c3e28c8797ef9ddb55659be17985a5660c12585977aba7428136f13ae50ebe2804791f0e32e41be9599902c16dce0e33c76095a6bfa6c3fcd3da97614893f4f3578d053fd722821436bc2184f6f2c3e7c76c60813eab22487a05b32c7e3a0d3bcefd6c7fb9eda49bb5a2efcf29aea048bae1059a4246cff2a4c88a30b10a5518ab22ef57adcf8518ac0d80c7cf90e55d01396b8e6d8df6b160f0187467029c5e322878f74131253c83ec6e1f35d5a322a1e49ff62ab6a71f0bcf410b6c4c4e35732d8c95c4cae4f6794d3f59b149cff4cf30b70ae94398d454f71ddf1db8570cc50ac236735b7b51d9064063d4f98d923e85f366e1723d30a94a0649dd95c9ba7edbb9dc77048e8f2a418a55f348049f25dea3c01fa9b5e46f7fc49f9a633bcdc5127066f148b1ebed503ef939072a7e445692a9f16febbbab60cd8bad3e5fa2b34113f8eba53832f0dfb16c91d82baaf3147a32b380b9a743509d5014b3d8f073154f26f02b73597d88067a7f2e9dad4c21c659eae72fa211e91037168c8680b6de40cf9295c099ff26b04044b04debb8e2ff566813f579327e537b4971cbd46552d385c53e2c642fd4ed256681cba768725adcab7d33e8f8d8cdd937bae2ac1260cfc305cb6eff1f4a4af59eb19cae97cb0737f25b3276f0daa84f5a726ee84bed3f44972acd58c49e8f33956978601a9cf69bfaf67fee1aecdb6fef5121339909c5695f2efbd5fc332a774494e84d482e891a9e4a0425ee689291187520dc9943757df1b1b4c8f376f04b087fc7c6693d3c5c2128c785ed1c74776228070bc2d39d767f35b3c58825a32a8734b4d883f7e2079ee4dcac2a06dbe538735cef8d809b1121505b0f0cdf3216d5b919e402cc6ec6d2986ef58f6ec2ec893e56a1266c30f93e05d0883b14aa7d0625bf4de04c84ff75559193739787f8d338a3a578", &(0x7f0000002900)=0x1000, &(0x7f0000002940)="ea272c3553034a6e0d589341c5d31230e887a669e2016c5f73bd9aa4d5f114ca4f19e98be8a7f788d7039c8e18fb1109d5bd12c7aa7afbfff4ca47d18723b5067773df8471a178df40d07022b77cadd18ddb2d48dd13f63532c8aa89939438cc203202db890c11459373c31839fff01f064e07a53e3e97c4", 0x78) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000029c0), 0x2, 0x0) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000002a00)={'./file0\x00', 0x1ff, 0x81, 0x9, 0x0, 0x1, 0x8381c25, 0x1, 0x0, 0x1, 0x10001, 0x2}) setrlimit(0x3, &(0x7f0000002a80)={0x3, 0x5}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002ac0)={0x0, 0x0}, 0xc) r6 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000002b00)={{0x100, 0xffffffffffffffff, 0xffffffffffffffff, r5, r6, 0x1, 0x5}, 0xdd, 0xf9, 0x7f1}) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x2010, r3, 0x7) close(r0) getrlimit(0x2, &(0x7f0000002b80)) sysctl$net_inet_tcp(&(0x7f0000002bc0)={0x4, 0x2, 0x6, 0x18}, 0x4, &(0x7f0000002c00)="b600092bdba96343cb27408623e7fc05bb8d066d51ef33dd4860416028820bb6a917f930581b7e1cb649d1b5de4c95e5888ee249a74f44eb777cbfa62ac7c7", &(0x7f0000002c40)=0x3f, &(0x7f0000002c80)="958d689d6f999223544f561f9aade592628f3b06b315a89e36613d5772a31051626e804675444f19acc643ae326c6f9f28417e1c874c42d7f01b33cf5488d6097077ba46ca24fbbf7f6e952f95561cef49a28c34278c703e4a6971fbe254815bb2884d0a3c8b2dee701855041025b3419e4bafe979d1172b00981756be5cab98d273f25ce6bff09e4776ec64", 0x8c) sysctl$net_inet_ipcomp(&(0x7f0000002d40), 0x4, &(0x7f0000002d80)="425c3906ffce5de4385de255c070bef750f258404ca85676f02826f961225bf8413f56fb95086d2b73a45aec03a362ec369b7e060ef8398fcfe9951382a0eb1bcfc4ce9f1ff806da79a0cd18ccea33d113a712e74c37122d1cf77ea2fa935e5d87b9f36d5bf9677364bc2b26ba467a1e3f27493abeff938ed939671e9979e3020d553c8d4f463fa0fbec37a0ced3ca45de05190a258b3cf4e48ec49031c4215dae4026fc14a26fbcf2776039978c21e7d8d0a81c8fe387f10376969ef702b8bbde405035a8131852bb7900d7100df3797aa3f2873dcb070fc8884968e41c39799eb0bca15910bfe75a7ed06fcb7c648b59f52174cb776542e007dea1dcee509a7c8b96008c0dcd98a2486b38ded4d68baab5eb2c4b6f730b6cb9cf0759d842bddae7ab4a2f210089075ca6f99d7920a2f60de8e7e75a46106d78d4ca49853d5f0c4056e935eaf33381fabb31334124fa73893f9d86ad9fd04836d945028a9780b195d2e3c5d7000e1ec255578fe67c0a72bc7ceaa99de565646ebe612933be7af870432daafeb5939804141182dc450b429479238a5402cda6683e26d4ab1c2b873f2e9c16db3554ee15e7df0e4d7b6b2f631e7292f92bfd9e3b1faf7e83039da77ffa70e3fe89bd7d9803fe3c669c4bdf3290a75542c0fde41e093bdec3229c18b0052fdeaf6f17602bf7caae5a6088924b76004f8b7d2e8782bf4e8c53c9a663491155431f003c4b517f98e8a6124b59fbf92b302163e987ebeaf86c066147c9f51f5d282dc4f5671f421d12956470ab4b00014f4047b4cba6a856e2174b37cdf6a6ff3da5b7f2a940ecc6272f442efd54b6424ea3ccc0b5af39384b59246756ac8f3f6be491d72d2a8c99b6c182e77209d51e8c1c4df13744bcb67aeadfbe49c8b812f216c85909bf5ac2048b20f41676775225e38d857c2d1797b26ef714cf1133981c902e7b6e74810a11077d2fd399277ad32809514b6db7e2736cab032522d0796cf96c8fb9c962d9f6f8a143c5f0b9b970778d62f7e5b79c771f69aaa11bc0dfee94e3bbea1bbfd70ea90901a231bb2bbb1ba453a625bc288fd0b80ec8b9478aa3bf476fa6e7bb57daad3aa1760c66a138ca1103b3e1f0769ba062f08caa31a23f49741f6387c3fb05607fdbebbb7d5c282f3c8d7db087273a4b0e032068ec59120e28a1339b1674d247a2a42def6a7176a3e797f988e1c8b477c9c0b9945543501b3b6e0921e7170d22e4cf1c41d9daafdfeffd91fd31e572f87e5dcf1e54053f8da6554ddd3e59309a8dd5cc31af9f6c392736d2dd8aa44742ea2d356c60ac3d19170e7f385e4bd8d6686b9d0faeba46bb6077b247ba8495a8882fc4a57ded51d4362814a0c446c8ef771dc0a10c7a17525ed1fe782b8c0db47399b4081d63b7260a25660bf73979bd2aab3e1a3e4a34f1618a24284294832ad49141d0ced207f06f93698d05ca760b3be772e72cda84cebce6abc5973adade4be221717c499fc1888f9bb6e02cdd38eb41231c5186e50046583e6cc3a1bf28fc978cf0eb5c0c98469db8747b35819bd3a14e97693ce58f3daf23f3eaa2c79bed05ee3f44ae9177e033e97920c96fc6c222bbb3c08564b305c35af319531e6e6aaec53c9e010873d4561cd31a437bd7682aa8cf20a346864271fcf63320707bd25acc7231ed45242bd176bea4b1d38b70e881ebafae5009d9cdbeb970aaa4fc3ebf172d4f199ed7938da13ee17145178ffb399ac4090a9fc56e6dd0573f31a8aec0e578b3ff91dfab6891593b30172da989102b5b424744ab87527ea2a9a771d1fabc72b35bda626ccfffa532539b0159a82a694aa1fb1042ba0021707837210e600a436098d3f15e76af0e9f8d327b2110d2da2aecc02c247f755253584b47e28c5ce3fb401ac8bb3174fd43d14bc92a9fc9481ba677b0ecedc3749c0a0539a99b5a96220cfb2cffe397df4ac450023d641254e07c79a37a9315d9f0bc69d1b74ecdec55ffced8d3684b1def1fb39d4955694298c73045005107a3fb558f89da8993952932b26f28750c126a0668131fff4937e4a8912cbc2559588758299d4c2a7dd62e00ca8b77e2eea6d07ecd89cc5a00f108fef88dd5248ad324546ac3745e198da00397b0f5124bab2988d9be7e7af295172038b9167d461cfd8272025adef671d7985c5f532bc0b1ca7b8010dc6f0a6b2cf9163ada1f17ba29c7fb24301e4ea8579c763239565bc5683968ae3ece0116bd78ea31c25cefdb9aac42a515d519f03ee112cb518a8b6c8ccd1575f221a79b2e30317c53e059b692c7fc205a6b6f971a2396e643557ac83f131541201c828670a6dbb812aba92e1924a29be45ed68e9e7f3e0232164af505cdf55513db6a1f723aff153111d40ebfaf48b035d646559fa55f77e3b9c682d97cf0622b2920fcd10ec2f01f4b68f6b431a255190e3e8ee6761f7160a59e7a21f61febc008dd3d5c93b4d04fd1d608faefec373891969ff31072cce4f1f8a5179f2bd3ee1c2e3931e78ad921f1087fcc9a03ac194aed24825d44638a8c3ceacdd10ee3ebdccaa62027a1352c11e4305b6e77becff49c5984cad1aac87c5ef92b6fdf8b1f69b912b2613b3ba0a727b30499e1166f2446b5164f57969954b52a0bb2daec2f260075338626be53a4092d16333ee770af935af708939e4c53868c0a2dc855c885d4ba391533d9a14476ea41773424a12a5fe31f4498392fc2b948bc4ba0c4acb739007b5fac6281a8689d4d5014d7e170bf665f8d03bb46a60f18e00a787250fe1e62fb16554b64a62d628ddfb69afe86bf4309cd3bc1d4b62ab3bb0533dfba2b621f0a5f199a04757e8e368bc8d73a8df4323c2b6c87389aefc528ad8c368da1d42f672356721eec95f4fba629055c81b2576ce456b34e2e03728534ad23ac6282d2cc13890088e3e4c443f76e5b0d68b3f9a6ebb319181ab7b5af29f84419d0e6a5587d57a6cf534f824d953253e939f759164911304eeb52513bde585f9162b95ed54f086e14e070b2ad7db534ca2597d80d8fe579ea1355d3a896431b567a1bbf540e436dbd640daf530652f974162d2b56af486d30fc0ade24a92673f2a3411d5b09755b951e9d54f5fef1b599c6a777e28e2afded0d14f46b62c607f9880ced969109569b9f5ca1e0dc2ad2debf96398592fd99a1df6f6d76a220d7b6800c30eae4854d6c7de543d75ea1173d90b9009e48624cb04e6b845c2be0dbb3a4ac676d3c409e990da8af74705ec20cd3f773d5c79b392ce46e6e71eb09542f7d7e83662ed575feb725b8a4278ac631ebf16848eb85eaa5275d06ba62e22e63eba50f8d5bbb03ebee23b1a49b6030d5b070d9b5ca4a3c98c8f967227869217017722940a1223322576a1fec3e8a72aa7e863cbb19b392fa50ca3e84bc61a01195ccb800afc5118ace44b1422054130ff3d49f8a25b80be91c5d381e339171632d29e08d92eae81457af0e7805bf95973959586cb3a00faf4a49a907cfea21dc9a3bdbfe084c7da2f63a2a28a94a37b78de303f62a2f56a9222b67cfa832f358b279cf4fb96b9edd18cab0e4aac7c20216642c74821db41026c5a18f78224dcf779135604aabe3f519ecb8d57103c24c720b0cf570f78644a92688b9ede3aec12b35f2892a1200e05947fb4e278507dbeec18850a1f0a92b296ae0bdd70745f1940afbc86286896024b59491833a1cbc581ee23afae2f49ddab44c5f31d1edd2aae0d7fc0c3d68282ebcf40d4c7ec6a3226fdf0e9754716225caf054996236d52d51525045193c76df150d35f2176f09c48e72a3b4c9dd2c4284f3da3b646ee3f5982d1de2cc875f399eaace51867baa5b873f299fc339d467a9ebedd16550f851982ea77521b4ef1ffdf727bc04b5477372496be3813690f8cae3c16cc5a0b2d24d37113997edbab7d17f6d21a2a60a85ded07f97269c9be8f7ee590b1db9664434bf36eaddb3d3ae7aba9f812ebc1477ee73c38a4898f0090e571b9c79fd4b5860a29dffc79326a14b0665e4bfc16e5765bb8487c4b4df4fc7bd9e6eff3c88e81fab6cd6ef5d26116d423f5eef45d6ab95a8442aaf36d8cba811c0725fedc168c08b1e7b987c01468a29bcbef4dec1c91db59e9845694c979d2de017a0ad4322a6d50de30c532887dd6e18df609421c6959a3ed52fbf63d4e5cf7018217b5aafd31cce5eb7b5cb50f4298e3b6b3a1e53ce4ef8671e654f58a0c1233873f7931d84c7e14bd3e5903f87952a77430fcf7e8d53485b081c05ba5e81b3885d154a132b72f930f50c05d4a90c04167fd4948772d75dc945800917eff0b2fe9305d433666c636a803bf44bf66ff419a1b5f3bf9da173d6f98dfd1d57828a8aa20a574f52ec7b0f08ea8f2b34360165d3308a2e5b56cccd5570b552081aaf97d71874e827b474f026a2ccaa00ac6765310253ec14932d8a8bff83ecb2fcba62acbebc67e0f5f3ef0ea44fc4847d83c334ab60cd74b5fc1602dc2628cf4316a06db50af7bca7dfb19825c39493eb55661e7c9c04aaf776fe8c387c92689a461f2452282bc15efdc45f90e319687753aa34ddd379910e16b0525490809c545b60293ee4fe2acb5a35d047930b4dae0da1fe161a02fc925f36bc350b5a2fdb2f8cae193d20d0dd9962977efb1ac89374cbf766d9d986cf26c30d214f8ac78447688463ca2cb48fb92951a4baa8c2be42397a3d605b738f0b26a354a29d36e341596a99068bee4516948ae9adfb147e3e8e3fe97ec999bdd0fd4699e3590ff5a3c7068503d8666c9063ba0f2887d2763c513de29e53b8a74c9b8cc18ac3985ab7851f974687ab4a7d0b3d5fadfea7517ee81fc036aadaa37f3b88ffae5d1ca019fcc18003c06f12b4c3a9287e712e3428d661db0d6fb2412ea36578758a51315a55a2a664bbb016ce665bb349e9d5a8f93564fafdbdd40688adfb375b8c2b28e9b298f6469305b089af2d549b1aa959124f3eea0802b3c964a09f1cde30392dc5ae4f4238c1d80a756c89e5bce8c847ba8f20cfdfd2bb0fb3c921fb53e1ea38ab95475215acf5542dde78d97143b456bfb3a3a2b6997badf7d88fa0fd5a69e6f6b5310d5ae52355dbde0c33932933605b85693a1793df36a01fb190a40b7dc8069ba38afda93c92edc5094c6e8c66130b229b9a0d76afc436d6e4c42717788575cf57111504bf1c11ccd6810d81338c73583a1357e3281f2177993b7c058031db21f3760f889756b38826172be3941e06ed2d4caf5e173be00a345f7b878cdecb00eed5c435232731554632227537b9978b57f692784edda05965df9ffce68f0aa5f42062deb2c7f697514afcdf09aeec1e5ef8c3bb4901c78b8b537d6a5ebff9800548e2c4a9937afcc562b0711b8f93e42aeb47e2b84f0801a4067825830e66dfe248fba131b8d412590514bb583de3e0721acca7ba0c05803208590d970fb6e9f288a0e165d6e2c71f22ac4a087788f5cc4b105777828b9814178dc20562ed099ea65ae8717998379eacaa6c9ef194fe017c6383796356fbe658d73611ad7c8f8666c7c20669ee877a9e6ce9d6bbbeef0db86d8993cb42b520791e446475e5def2409e45283fb4ac6146369083bfc01b0a7140a9466853fa2109703ad837e50c73302415cba79f9b1a5ce64efdc93009e28c287ddc70c2be17d0f5bacfee3eb7239d7d3ec3cce9deb913dd464e657829652acb3c8132037e9600a8188023aaad9e61b833cdfec571b40ac5ac9e86955a5c12b79505d836e0743aed02a375e4368a8ea6f7f986b564b5eeef4dcd7c44cbd9df06cf", &(0x7f0000003d80)=0x1000, &(0x7f0000003dc0)="49b4913fe442f07bd6b8aed15744bb32d5cd220266aa5ff5d3fa8a54abc97681e4fd53e677ce25d737050ce861edee147dd1ff560abff20dd97e7815f82442ba32f18e95a44a86db51172959d7a641ced4589c8b8cd1611f323d00436ffd417d2777f9d6cfcd70f0fc679d90de6ea94fe9b3a351a5c0fa4f180ad47e7bc95e653c0551b3588a5a63a5071b7c3c332d5d478f96d64de45a81a780a7d4d9017d845f41745fd37298871bf890e899ee3c993f24512947434778ca7a81a65ee443821935195e7829866ba075b3639335ba", 0xcf) sysctl$net_inet_tcp(&(0x7f0000003ec0)={0x4, 0x2, 0x6, 0x16}, 0x4, &(0x7f0000003f00)="c0d06fad08fad02f91518a6a87832f2047dbbd372d7d1296af24bb3a013b2c1d06f5d59ae01b4354ead6dcd82139eb3bbeb8979e50b71a46949bedd0604f749a73f8d31fcf4786523880c1602a", &(0x7f0000003f80)=0x4d, &(0x7f0000003fc0)="34e725c53be4956f6f750ab24fc37ee7c5386aef931af5f68364719ed456d51faacecc369cbf47ace6d2882af9f51dbee466dc2774d62d66339b43ba53a8d31e651951c5619fd4c2024d57c23d3b0dbe15126a07be667676a8b492ca99f573f245f71400fc12e671f0a5ed885ce0098b94df922f14b51ec5a784c973e0e86f42ad3dc788f823cc2b4b1a9261a640888223b3dca35d125e68b69e2d2139b969bfaae51290a5c94fc69c1d384591dce01ef9cbe730dc3305fbbc741c9384081e", 0xbf) sendmsg(r2, &(0x7f0000004580)={&(0x7f0000004080)=@in={0x2, 0x3}, 0xc, &(0x7f0000004400)=[{&(0x7f00000040c0)="444d08517f13f9f124d9a95cc9c2bf78992f219b383b55028664b6783feb9b1ce7b7c25f14bf977effb02dcd41f6999083514cfed70756ba8676f54cc50c1e063a76d19712e559403dde6975e14ceecea4810a42c4ffa93c78b45ca4c763339b805051869128c30401b2a4ef1628210ffc41f930cddefa388e4e3327ca2f90d3aa5ef2ba39d0732ff94248f52003017e848f66cc8067a7a0a3186e89ea6a3ace33eda07c163b2cc8da730a63623b2161036c52aa5278e5e9a61de8b2b1ab7f45b0701da3fa188b825e0dde1960925d2b8c10b5b00d76997c39448de73b734377ccaa1b031f27789cea99f75c5a2df844776ccadc49a0", 0xf6}, {&(0x7f00000041c0)="04aff23d8df593a864cb165100b34290629f403712881836699f3198c25b72bc9e5b4fbaad054191cf487f1362c1c0a2fb171a0c75a5c5b1a99b", 0x3a}, {&(0x7f0000004200)="d06f784d71fd3cefff9360b3e39e89418edaeaa7bed109fd3a9b18d126f6524de6946c5be55f4b7b2c0912f96ce11f9c21e228b472153c66b4eab5c7e5ec73628912789c269cc335f769964f7a79f12d085e76440d670eeff4ccb83fce622f4483c3f2782a0d2e8bf294997985e931f1067bf678381857b7a1d68e7b9a864e9e6625bef732eec93f62953731d3854595323992793c4ecc0370e0e4", 0x9b}, {&(0x7f00000042c0)="f152dac8be6bccf42bcb991b9203875d65a0413371ac36d3df50744089b31b", 0x1f}, {&(0x7f0000004300)="b0d47cf4248b3ced5c0dfa96", 0xc}, {&(0x7f0000004340)="1314ae86aa475c300516eeb7758f1630e362598319e4c3f313b5e52a95d155cfc6e4952c255e0535cd3eab0be195e59c4ca8529d831a11e5f3a582f8b7a55773b32e547796b1fd754b3822ea183171b944b6f8e94245e11d88f37fe82023a509", 0x60}, {&(0x7f00000043c0)="6e16b7ae210af3c63933", 0xa}], 0x7, &(0x7f0000004480)=[{0xe8, 0xffff, 0x0, "829ca27826faab0be089c3a66967935cc67bbbe34e518048e78fd56b90d2742cf62f428ad7e1478985c0a15cee0c591c599716a4bc4ae9db2e7f30531dff7c8a522227df012baf12a367d862e64917eb4f5fd73162a06440cdc187c5a0067d5cd71a3fd73f6cf06482d40b0661edf72c491eaaf8d007c50c40e44bdf35213d191ea82d292f3247d4d48a48865787c75e4e607a4c4084ea45fdbacc6f5df807b04ac75fd418892ebb66c06761324556503e42f6e046dfcc69421dd9ba0d9a7878440a5526e4b40c14e893eb94df753fde381deec293eef8"}], 0xe8}, 0x404) sysctl$net_inet_tcp(&(0x7f00000045c0)={0x4, 0x2, 0x6, 0x16}, 0x4, &(0x7f0000004600)="89837cf3a6a12ae88751bc6864bffba9c966725c274c859581b2a808de3541a35ff93928a69c34453e77bc957c7a58d635a3a65792f0272e9e81d7920f22d236933d9acfaec70e016880292f2d1ef11b86bc398786256c908386", &(0x7f0000004680)=0x5a, &(0x7f00000046c0)="5633a3695a66307508e90ccc758e38251c04feffa97f0e54e6ae51aa53ce6c9f4405952caff672288f5a0e396fb07327744c36148f78eac1e39830e202f9cc88375d83f88dd8dfefad23c8b07ed1adfa92817b7521c629f386924dd2861a1d7f8f3409bd2afc78902f4c91f309dc0984242c34565e10ef6cd1467e3dab7f0d9cb4ca0f8deceaedb9cebe71328dc0bce9658710201c629ceb32b32034f3010cf1d813a083b9f4a259965515cb5f66d5c70a603f4c778fa98cccbfbadd21", 0xbd) setsockopt$sock_int(r3, 0xffff, 0x4, &(0x7f0000004780)=0x7f7b, 0x4) sysctl$net_inet_tcp(&(0x7f00000047c0)={0x4, 0x2, 0x6, 0x12}, 0x4, &(0x7f0000004800), &(0x7f0000004840), &(0x7f0000004880)="0f3a1b49070c157c755a23c32eb02e240e8a766e388c08d335dd447b4d5e9f2428a35085b2053561556931e8cd18800f0778806ec1e9c26d669206458a0fc9fca22b9cb6fc74b09667a1dbeca16b1931ef81f93534c8d13a426eabd282d788", 0x5f) ioctl$KDSETLED(r4, 0x20004b42, &(0x7f0000004900)=0x4) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000004940)=0x1) executing program 5: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000000540)=[{&(0x7f0000000cc0)="4fe21633260dbe2360e5d41bc449cc89241f0281d1d003fee90cdf2a2b235a7dfbee967fc83003e1eb6107d05074323ce33d6adb6a24a067c4703141e600863baa1192eb6c360a85c16dc05f30f8ec9e0dde035a07de6356b7bd1a4e026a5d520eda8823ee2fc4a32f45cb8c4f7de879ebf8b85ea6d48e9d00000051917a5f6a674913", 0x83}, {&(0x7f0000000d80)="ab771b3e8fda7d755606d5910e5d257eefb79c617b8f00a7b4ed55023ded2b5b2bcaceb3fb3220bdfedf5d00005de0d074f7441c330d37e0980ec5fdd7a2061ff4da54e44db45613d2900e504425b370a94c2eaa3bcef627af56cc4945ff2de121fd3bdcabd4aaebd7ff46d2ce62ce34785999dda0910000000000000000000000000000004d4e96a22f42032c47921b228ded3691999dd1fd142944113fb6aba0bf1c3f1d4b0f6cf09c0fb3f3872b37167f8c145a5cea78d6b979337accf5206dc65843ae2aa747199f6d328b1db9619901f61f28c8ca7a5565dfbfe7b0508325843318c2aee422eb3d59f13abe0fad6b6a80a1e4e2de436e82485d2a0699fa", 0x100}, {&(0x7f0000000b40)="dbdc3b06cedc04039b21764779d9fe65428cc9d0d42dd9658af680241d38ba85a9785c3d8d346a373a00a83cbca1658938412ec56bd5b8084028ae5fd96d898877921d1ac4879ff6cbd0ec28495f2eeb8d28dc531365945aca1e044ba103432fba0f9d9443f1daaa8201", 0x6a}], 0x3) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r1, 0xc0206921, &(0x7f00000001c0)) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) executing program 7: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x4, 0x2, {0x0, 0x10000000000001}}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r0 = syz_open_pts() openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) munmap(&(0x7f00003e0000/0x3000)=nil, 0x3000) munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) close(r0) setrlimit(0x3, &(0x7f0000000240)={0x3}) getrlimit(0x2, &(0x7f0000000100)) r1 = socket(0x6, 0x2, 0x1) sysctl$net_inet_tcp(&(0x7f0000000180)={0x4, 0x2, 0x6, 0x6}, 0x4000000000000044, 0x0, 0x0, &(0x7f00000001c0)="564dedc6b7b34416be692f5be27400007848d934049f25eb9586e1ab245a53d12c600000cf8bb0a67022fa74f8725e8a6447c0b7c09a70ca4b38d8342263456f1879ae67", 0x38) write(0xffffffffffffffff, &(0x7f0000000340), 0xd4e688a67930cd) dup(r1) writev(0xffffffffffffffff, 0x0, 0x0) shmget$private(0x0, 0xc00000, 0x0, &(0x7f00003fe000/0xc00000)=nil) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x3a) r4 = dup2(r3, r3) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r3, &(0x7f0000000580)={0x0, 0xa, 0x0}, 0x0) executing program 3: r0 = syz_open_pts() readv(r0, &(0x7f00000012c0)=[{&(0x7f0000001200)=""/1, 0x1}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x5, 0x0, 0xfffffffc, 0x400000, "c07b1f46000000ef1f0160fbff00"}) r1 = syz_open_pts() r2 = fcntl$dupfd(r0, 0xa, r1) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000100)="299130791ceaac65d88f9ae86dab6de2ea0e00419c5259a935fa6556b630882b06e80a65b5edbd09844181519042d7665d51fa56d9b20e41beef282d2eb207a83acff6081c18c09f34d06f8cf119b6b387c67527e917db38acf3257adebd70fe4942016cf916df0f7bba3bb2e00d5f83fcdf624c199bc0a58bb6043ee1ceccb0dd40adf38dafc33065b5f996ea6a1c8a147a2ca2c04915b41d04089cfa302ee2dc24d6ad43847fc6d98b8205dd7ee9279d7d7be59a3a46ff9be2", 0xba}, {&(0x7f00000001c0)="b8dd60acd91c2dad39a7f5717fc49d942df5668a15c101ab59840f05466a1c3ee7fdd8179b39e0f640c5872506a11307768594472fcab756ba6082585528018f6b427b93d89fa02afa66f14327dbb3000863b4eada40425f8899ed8075f51ad6eba92be8338380848c0e2a31a4fac0067cec24da0b51dc4d0f9e71e214b58669ce97c346f3050f75e26ebbd7201130e7ff7b98019bb8e7892b3e612a9ac51b63a60ddad879300b8606d43e29bc88739c9edcbaa71f1bee918b315afbdd3dff2176446d9a4a3eb4ac4399f2dd0b17ee75e227af18fdcdc4d4ba9a32eefa762ec8ef91ef5d25fa8333dc975401633063aa275851d80153eaf028644d840b394ceb6caaa48b5cbde900b966d14812dd4e02ed89d11adae3c6d499791ab8c6075440ff70359d99690976fcb1f0047ac466d902e8dc4cd0cff4363556f1d825f6ff7f2a53d1eed8af85400e2496ea28f55d6090db4271a572d7112349fbb0a80f9df9cfed527b6ad125cc470946a8cfa833ad2227ed93777151543ea8c8c994435a6eea5435e1743f7998d543fe089e30d08377cc92b4da3991d00e45b9117652c8bd30b9a42a3214d5d1359016f1c48233c6d088f8e8d8bacc5ee0af0a398e123ea325c9e3a2b184d1dc4f94b59c7d2fce42f8dca2be94a01767bb8458e2063945a07c8a617e0f06e9dc945acf035e8667487ea218b5d34ce39b0f14444726dd0e211b26a194d96d4d00cf38e008bfbe1a594af0a684eda9d685c05ef2874c50be1dcf9e6711c8cd707698c9dfcfb15df2be5d8a84afc93c29538bb1cef40d16bf9607e5c501237d1379b5fc307c5b2ad47d6851f04f69bd49c0870dc0798f4dac163ef1881c8dd22010b818ba7a7445a3cbee3677673c6b7c7e50570e8c13ece61baafb3f89cc5867911ac6cdcf6aa74ad0f47e9c65ab2c9533f8579b54319fc03cc6f25f6b537a648c36ff89e1ec2a53d021e5a37e6a75735d6b23118ce6df581e6ffc712b6c593f596c0ae1ae334f18bb8f49a3eff48dd1e07ac076ca5203989cdabc2296c4a415fad6765c78f33620451b158cfc37f68f141bf68469c979e90e55597b92e5dfd2ea6f4d3e00cf9a7aacfed5cec0b0c7ffd9322a34be45bfe0909eb78af1c2a2561a1fb33cfe9f3ac6a1447eb764df8ca22a10cab8d945e025e1504ce7a9aa4d6f05ebe0b3312471c0e7ef59bdc6550d6e3bdd03813cb6a71641270ddd4c0c52bd03265855d256de509a9f100c62ff54a7ba8ad3d18182c885a33c24d411d145e27930405b88517ac5e90387481058c18e9de80b9ef3c569267524c66c7414316ca3588e42c3498e005017096304de2a8b87d632b031f18a2322bd74600d4f9041bb66b2cbe134198c7b465d90e99cbead7d0135d375f28dbe020fc52b182f6d25a72379c914fa238710686d70fcd0567424409088d3cabbf451febf3fbf100cc8c4a531e749ecfc3fba964e42534db23db2997a86cd120e3d9f76e1787f4582a44e6de7c7b1ed1302d86d41761f91da0a119f77954237e5da422ca6fcc66bc8693784dfce165fad28a4836802baf68ee87f1a2f28d90f3392db0e90ee9734a30e3e74be0c40fad0016031ce91cbf5e3d87e6219dfa12314fb1f380622d4306fca3f8469a282de7587e22dc0d39e4dfb996e2bff35699f1011cdcfc9896b8e6b3a44991887f91e9ae68fc71515d6315ef1f3b01907d111f6a43f429f26f1d7fe3b43a091ad24769455125935dc9c79cc0f9212753fdfcd1b35377686e65d420450c743cf043d1d3c5eb281ab2ad744c4a11dffbfcefab4bb5f4e02c8d8c37734e2ab23c97174fd1e8b1637a23eaa34846934e7b7bdcd29441bafb70879afac8c0baabd7a28b91d2bc9cde919d16d0d17621f0ee4b21ab586b0dd9590d83ac3a7d5e087fbf08979582af557b8a333bdfadd842d0949978f49bb7efdfefbe799c97857cc5930f87489e090b1dc519e5f337c4068a87c5100da61a018bcbf536e4bfdf7329e177fdceab6409def6b0161d39adb0a3d42e8630456d72f146a7eebbd01844ede3059da60f800268c8fde79fca718481a553ea134db0d9ca4612229ef62184c06ec5eaf6190444f4e0225457eb8c616711230edfc3891362d46ade25c453fd26dfd9059930439bebf963f1ed0a138d3e2c3caa744b28278ee1f3f08b168faac41831789b40c775866ccb6ee02bbb9ded4fa62ff2141498a98b08d3a763fd0e6b398f2e7b5c0610c47f1166d5a0a0ddf90f01a47db2ed893143100db32be8698d8f8ac3d3c96194a058da89038cb15710fcfba446daa29b59777b44086bf82b615523593cf0452cc4052489ad77b12d252274306b22956722a5b97210381e92830596a6503b3cee28edb512e785d9c6fc7e04f64b62ce2e69ab6d6c9cb0a1fbbd853a2968ca8da4031cf610cd33c1bb477b8408d6c3b06911424c381873a1cd6545b4f0ea3940ddc2d705705016ec4312ca71073ab80c84b7123339510bd3d2fb9f3f1a575df655209cb94a87bca713e07d69da16a60d402472a25aa58153b515adce1648dd379978ec4509ef9a51913b413940e2ef44e177e58a4b52a465b4a8bf971f755339a7e66352a5a490851452592660d1ced37e7f3a4331abe224edde3ce0d57a58eb084beeb76c57c50bd4666d2ad679d8b99e123c904dd73e3efdfe384ccd9d083e1cbf342ab39a9baa73974e37b7aaf7ebb5a46f0ffd4a581388dfa0c446ed0801270439769ae84228fcdda4a0ef016e0485fbbc99ff80459e4985f5159a78eac849a8ace73d1a64f38280470e3ec510aa6d93c18692a842b0875e46f2cc96efdede2e3b383f6fdc8a3c453a65c2a6f44adca9b81dea303f9a06248ab83fa29eb1db8b673840630ebc87a72a257f6fc4c0e7abd87b652a9ff194f6f61b1fd996b87609126a32252705e56a6997e16409b6f1df9b0ed400111f11fff12c3f59e73439d1aa49d226ef05ccd5dbce66d2fe769c7c5131786a089dbbf43b6ecfa1255acf67e32c204bbf6f530a0ae76510928079fa3fef4272e77fdfec97e5b627415e3ffaed9b707992cc1c3d94683ee1a190e797b817c22787aa15ad266ca313b108b024c5c5e59deb360c97d15531f9da81327a244729b6d0abb67c687884b862f2a4eed6459d7c41acbf4671a95c751b7621c123e0efa9029064e7b3a04b3f0a4d7e72c84b340a597fd5b9c2776def3c46f173e7ad48677e7f0d31ebd0c5fde3e263ba5edb05701a0686843970f3a260bd2b86f8d3c4f114fa6a0cd1539e39ed68d3f491e948a8ec5b49007afef1e399ffd9c8455a82b5c6f47b2b1f6a721ab4e779d8e51b6efaec5431dc70f866e7567beb5c04e3aaee0ab1f16c04f615b4c953973935abc925111c7e296e057575be658f421a3dd1a1af748500d8212032583c09564f49cedcc488bb1125d8c8a56c22c6257528fe14df5774dbc4a3dd921b59874aea5dbc62acabfc7ed3973e71e72f87ea780761c7c2d9044988a6df9ae4e2dd113180aefec2a50223a74ef26d71f104d17f241cdbbb3f9ae7934f3654b3383565ebe77b8b437637a31f6b4b331abff1dd72b5958c1de24f867e096465e0635b3afa72958a907b5cb1e2dad223f279ee10445e6b4b1e539c7b99d3f9ee7aba65c86e25ee39f4a78ab11b1018aed45b0c958b34818b6973a980034795d1b2682e04f084ba5f300339a580e2117655818131e6df5bae84e288bc84b0aaf59931f752844556a99a82592b918455da85b0ff6fa4aac65926a60374447ddf0c2e247e91ac5c52f8b784defe98b98539f94a1b94552349dffbd688bc4d5532bfd9a5f4606f574fdd1aac2d409a3b86dc08a7c5e88c62c7c50058a037dd933863dcb6976b069843213715d31f20edc7721b5edd0cf073f3867ea291aa196d6633bba1fbe27cff9dafa7d76d3f4fd220d7f59adffd7dbe0f032569235e0fc28efc3bcae4b793585380c22a8a10dbb0033ef722dd7f822439663656f7c52a77833516a758b455e1daace7cdaa0e14f64915649c7b89a94dcee0da598f3e51564f12fc52cdc4d0bf3eeb0b3f3d7bf77136c228b3ec05b248ec38de4d45257656dff568c94be00cec4f65a51b76b23d78631bb2c4b8f02659366ba4049f3a7f2fbe434369b59158fd43a2b46fb68e634651690bf7ecc3ec2f0229ed22affe691ac44a116312f0bfb41e36342da2f9b4a43c992bb4f1f9440a355a8f1c183236aff0503f9fd10b844597d8d18e820e3d4308e6c95bf8a1a8d849f295bc26ab4051201fae24a51c56cf50b80f29b3b772e202c25671c7710b6b147cf71ca331e32d643c218ce5ca5b3a20abbf21e7f6f54e34762bc3b56cbf05201659d66412c7bb4af811c4341f0021230c0b487a9f042cd4f5362b88c7d862cd85dc72a53d5d5b4b0c5d99f2577124c91267020c9ea99c8969d2ee20307a764b5cdd4ac5ab855be7272573fed68847d38ca42b0f27f0487ac26f46d9803e68276dc9319700863766ddc6188d271614933b033eb5ba4a87de929e4fff30c5da88bd266dffc9d5f91813d129fced48a68e423d26c830d07a8129cba2a509c00b52a328bcea27ba5fa9d5cb2317864eaab3dfecd837a9b69c8a76012f0f85a65aaece8ee4f2d68c1c5f370b47fda4fe0bd1017774bacf64d58b1969b9b90a4fa0af5c8e87d6010cb591ec685ae236c85b383f19145d3d6d6a096ce3f775622d12ff21045f69b59a2da2112cc33ebc050236573c3ce595009f2d6646fed13492f3a791aeace2940c6a5080a7221df5c77612655d49a1e50f8e3340a72d8770157037fe8b8a600c512898c534c795c398cdf71d77575ba16b889ade4a02f370fab1be19d3abf029af838d9169b80b3f7209051f2b634fbbf6df4ccb6a41a23664e5056d84826d170099aacae55c04dff004c583ec53d9e73b0ccb40c7bd3fbf2624df5c8f725c3e97a06ff9e30782a1e61f7107ce9f7f27a01d6b5c9a84134def850667d48c02b6d964dfcdefb6b06872fa0d533e3573561ced856b2ef80bd9d40035ce24276313da391fac8c8cba78ce6dd6e38a31818aa5494ebd916a5436410db5c74b214693ed5dba390cb50309b7c4ebd0af866da708a3147b6d2574d7945ef4cc1352e825e620bedb8afc1b2803f3bbb6bb525465760f2cb7027e931960dbe30972008b951263ca64dd8cf7d2ba362be7206371555a95aec488ea2454c8b8e450e3db7a135cb680bca28e21f3921dbdc9624e3af4567488b3ccf28fe3a23f9ee181d090ad0741db9a556ca9136b3e076c6f812116b389f37da9058c8f464b5192ceb20f5f431223f0b4b693b80709b183879eaa4c871272df30cc97c11a1d8d3a49559ff55f06eb216527bb395272b019969a365d3ea7f76e0ddef78632fba723b12e0f495f350156852bd54480524262f4fc68338e6b52db4f21868a842110ffa074694bea4f2f19e0b8f0a2d104dd929f82db0d2077d3cb581c3aa95456836ab5925cf9b367da1fb35aca62e365507c30ce124cfb714a188543f65ac8a3404a4e9163611b07eb9511e4b55b74a90b0c2ddf3de8ff1bd0ae6c52ff14f5a95720368a291b830ca6cb87b79639570f00108dc9707aa27a2cc7ab73c2b4e749bf5c6644d2375ea6f52fd5dae84759b494ec3b33c5a02b4a9282c7ececbe93933c92e6cf9d823f4c4f28454ed9255d4d58c8fa1a536ae7ddf07df3a8278e79b513852f77c849d004a3ec973c0c19ca2f2ca8ad891196d49bc25573176e202e57d044ac03a136e6e972dcba12aef78b087f93878b053a561a75c913c4d", 0x1000}, {&(0x7f0000001300)="fbed1e5413affe3fe5545e2c1d37ca9f528df8f1f9c195945abc9adf3f6d027e76cb22e9249a461f035b3721874bda351b9b1a028f869d748c2f917cf349e73193384a3a3e1fc760b1dc6a54fccb4b8af86da7bd02c18ba69c58cff662af6692a60563d74632b46b944dd536f5ca6d9d17a06a6a42131be977813e0fc9f3a885bcb237365ff569b6145b7b3b6abc6b892f06abecaba5", 0x96}, {&(0x7f00000013c0)="df7ae78f459234cce16ecc6c8d813e5af700fbfbf96e4bf7a5cf66824f817de10d8127993a1de319e3ca4643da021688a92fc259bc9ac377e75d36a7c1ebe58c860df172fae496910be894e2618e8b03627c21c3ac95e25b44fc5cd1a54c0ea572be24691f532dc9b3e4586ea585c8a1b2a8fa78ce2052af346608f9db20256cd96128a82ed8a273f62352f14eb10447710e1592d4952d7f1035c54ef785c695e4392799eb7a95a856adfaf72479ed8af5824ed03c", 0xb5}], 0x4) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1, 0x0, "0fdb000000000023001a00010000400000d900"}) executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) mkdir(&(0x7f00000002c0)='./file0/file0\x00', 0x60) mkdir(0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x9, 0x0, 0x0) r0 = dup(0xffffffffffffffff) setsockopt(r0, 0x1000000000029, 0x0, &(0x7f0000000000)="ffdaf64c000000004f052700000005", 0xf) writev(0xffffffffffffffff, &(0x7f0000000280), 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x4810, 0xffffffffffffffff, 0x0) setrlimit(0x6, &(0x7f00000000c0)) sysctl$vm_swapencrypt(&(0x7f0000000080)={0x6, 0x1b, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={0x0}) r2 = socket(0x2, 0x3, 0x0) setsockopt(r2, 0x0, 0x2, &(0x7f0000000040), 0x6) syz_open_pts() sysctl$fs(&(0x7f0000000440), 0x2, &(0x7f0000000480), 0x0, 0x0, 0x0) r3 = socket(0x27, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r3, &(0x7f0000000000), 0x10) write(r3, &(0x7f0000000140)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13d9e19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e78202374000000000080000001000000000000000000006ea3c6a22a9852999498c9fc33fd63b751df488f267b289865e27430ac4f83b6c9f11259ea70184993bb6675407223a954fceb4282e13576fdc52d0bb29fc9ad6ee02178b1ca79b22fda196fd0a9ba9b72c8be2d9d73f164f0182cd5d1c3cec351fbc73c8e34ace8ecadb9a4bf75f92dcbe841641d864a406ee6905d5934f88019261bb412d964b7f29f49874dcf95a44b525668279ebf954f7c822a3b819aca99ea95b8653bf6024c00000000000000a0b96d64f0814277fa5b262e4c3919c17605d5bd819e741341a5388f80a586963a48f8", 0xffe4) getgid() syz_open_pts() openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) socket(0x0, 0x4001, 0x0) getsockopt(r0, 0x3, 0x8, 0x0, 0x0) syz_open_pts() executing program 2: sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x3b}, 0x2, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[]) r0 = socket(0x1, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat(0xffffffffffffffff, 0x0, 0x800, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x2, 0x528, r1) truncate(&(0x7f0000000400)='./file0\x00', 0x80005) clock_gettime(0x3, 0x0) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) r2 = socket$unix(0x1, 0x5, 0x0) bind$unix(r2, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r2, 0x401) r3 = socket$unix(0x1, 0x5, 0x0) fcntl$setstatus(r3, 0x4, 0x4) connect$unix(0xffffffffffffffff, &(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0xa) socket(0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0xc, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) r4 = syz_open_pts() truncate(&(0x7f00000003c0)='./file0\x00', 0x3) preadv(0xffffffffffffffff, &(0x7f0000000380)=[{0x0}], 0xfffffffffffffc3, 0x0) close(r4) syz_open_pts() ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil, 0x7}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000067000/0x1000)=nil}, {&(0x7f00005f7000/0x2000)=nil, &(0x7f00005f0000/0xf000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f000068b000/0x10000)=nil, &(0x7f0000159000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil}], './file0\x00', 0x7}) mprotect(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x0) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$PCIOCWRITE(r5, 0xc00c7006, &(0x7f0000000300)={{0x0, 0x5}, 0x3}) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277b09000000000000007a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a81e0e2efa087aa9f5f89934fdbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1092) executing program 2: r0 = socket$inet(0x2, 0x3, 0x0) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, &(0x7f00000001c0)) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvmmsg(r3, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x200ffffc, 0xa}) r4 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) pwritev(r4, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000280)={0x2, 0x0, 0x1, 0x1000301010009}) r5 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x313, 0x6, 0xffffffffffffffff}) r6 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) preadv(r6, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/99, 0xfffffd23}], 0x1, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180), 0x200, 0x0) madvise(&(0x7f00003e1000/0x1000)=nil, 0x1000, 0x6) setsockopt(r0, 0x0, 0x5, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) executing program 7: openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) setrlimit(0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = syz_open_pts() getrlimit(0x0, 0x0) r1 = syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x2, 0x0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) readv(r1, &(0x7f0000000180), 0x0) socket(0x18, 0x2, 0x0) mknod(0x0, 0x0, 0x0) syz_emit_ethernet(0x4a, 0x0) socket(0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffffff, 0x800c5751, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, &(0x7f00000001c0)="00020000000a", 0xfe93) close(r0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000140)={&(0x7f00000000c0)='./bus\x00', 0x497, &(0x7f0000000100)='./bus\x00', 0x6}) r3 = syz_open_pts() sysctl$hw(&(0x7f0000000000)={0x6, 0x12}, 0x2, &(0x7f0000000040)="10c6f92c85", 0x0, 0x0, 0x0) fcntl$lock(r3, 0x8, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x1fffffffc}) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000080)) fcntl$lock(r3, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) fcntl$lock(r3, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001, 0xffffffffffffffff}) executing program 2: ioctl$VNDIOCCLR(0xffffffffffffffff, 0x80384601, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) getpgid(0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc010570d, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x0, 0x3, 0xc0) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x4}, 0x3, &(0x7f0000000500), 0x0, 0x0, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8020699d, &(0x7f00000001c0)) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x28}, {0x40}, {0x4006}]}) ioctl$BIOCSETF(r3, 0x80104267, 0x0) syz_emit_ethernet(0xe, 0x0) socket$unix(0x1, 0x0, 0x0) socket(0x0, 0x2, 0x0) r4 = socket(0x18, 0x0, 0x0) fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) lseek(r0, 0x7fff, 0x2) executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180), 0x0, 0x0}, 0x842) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000480)="caaa3bb9d7758cdaa226a1fa90bbb8629a3e50e780cd61024b2f2071abf1489df55657049c708de674027c7648d91845892437ff4ee83accb49fe9301ef25695a46a138c094b8de1353f", 0x4a}, {&(0x7f0000000580)="a0f6415cde912ca699ece0c7dcc3f37938614a253f1e270e0eb70e0ae62382", 0x1f}, {&(0x7f00000002c0)="e4", 0x1}], 0x3}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) sysctl$net_inet_icmp(&(0x7f0000000300)={0x4, 0x2, 0x1, 0x1}, 0x4, &(0x7f0000000340)="18f97e12924e53d7c5fdd66cf2493b2a", &(0x7f0000000380)=0x10, &(0x7f00000005c0)="93574ff6c35daa82f781a858b0888554444eff5c6e07931df98a65211d9f8f269ec09be9dc5774665f0de83ed5043bccb43d1c32fc0b3a7fa5527712aacac1cb71b50c9312e7f7f1e5dd87d3935a512ffc198cb161640886119fd2861cad9a1ace75c637f081f4ea79b2dfc8d988e41b03993129323ac7f0dab25963b8f3591f03e70d", 0x83) recvmsg(0xffffffffffffffff, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000080)="8189c0f8f530f3b306000000370d8f7a60a839bdd4a4cbfeeb4324d560395a", 0x1f}, {&(0x7f0000002f40)="79edb939f9fb80a115c546fbc50fa812070b684dc29778fa5feb9686e3c0b7d3815ae58a56ec88a3446ae02d56c1869b19a327b33a3edb851dca2b0006abafa9b60a2936da7973dca3713d7c1c6b7205d945010e20dd7d9b3c040e3c14c565d512c7f7397aa3ed5fbfa6a7cce8bde3e0dc97e669a0067ce66e4e01d1239aad8c62a1d58fd74a2997d3a86983280bc78e82957fac341bb87db9c134f3dc129db310cbca997803d4b63290fa48f5ce1655dc2ab22142f2c1a19b2f149986d75e0c99ec9ccb72b6d33db2be34aac9af8be9bb7d8ec299312834a8d2ad234d0aba7fecd6fbaf9d126c6a35cd0c5f5d24d2b4aa64d571bd6213fa61eee47616fa6425d24b33ed4e497089bff404642d0818dfabb45c1f8de9632eb3cf910bb53dc2d996763c141c05a04b9b55f3ca9e8c6ab0900334d7f0ca72542725e77f33c9758c8989d831d67af23ffd026d599acc0328b7941bdad9e0aa81404e1c4600d4fb1725bd77b8b034dc64d02bda6931ab602a69a034fccf98544f1bc6fd062c4e865d2c2b0ed498936122195d71a94993bebdc1bcd4b81a36749d1ff664fca901233107640375a77f476a8ecb4fc12ac74c4b2a53893cf2203a7f05231d3a5718032e2ae39abab67d1e1b715e14ef46877ca85521e6fb259b35c570f8904ca2b626501b2057692cbe18894db86bc95a8e9ff3932b848c0fe5c93269bf20751919b73ff82988fbad89351cc2af0f265ee3729aec6f88a7935167a8322983b8089afc6c56aca2668472e6ef1a41796f7074d4a4ef7cedb79346187a98772650e920152ba98534288a43fd65d05f3376fa9471ae495d2ea430c1be16145d3cc71a153a7c1671cd15d55981c0468649e256a8e702228e0b3a50282f3b5067b1be29e97ee1844e2b8be8583b98bafbf354c7b3eaaba061ab7da00053df491273187eed455e7754f83d74c8eaf3af318d12180f5d7381681b06fc7708732453241b846e9d0864868f9c5e12218c04e0df80f926acf006f73bf9dfc5114d3bc032638d6a732f3889f513df492ab1be464f33086eda7bb8586945a8e69acd8b85e53bd14b82ac47dcf741b0bf5dc5fd8fe39cfbc364081644306f9469ab4bcaee6e2ad14cd64895fdbcef0b86883bfa5e678f196667d44d689484b8eae46f3c98ada78fc2c765c6792af4c17beb2b8acaffb04d47a5d78375bcd4c0907ef6f18a9e3e5f53b5d549715eb944f97c4b7ceea04b7e0b18c269d033f4e63173915afe3988358fd892fe2019817d795fa2283ff073ca904331504a949a0fe5b9261c565bad63bea17b261d3c3f732ad885b5c404b316815a9ff9445721f409e4c5cc8fdb0f53662ca4735663332cbaeec123592f89ecaf48063910e7ba05ff471e5c9c342f9bc024b31c557e98250bd4e5e5ce22557ceadb1c79cb47b3d59b1ee2cbf4bbec52ffd3d725b97b9b4c0dea0f740bcc4fca9c9a43d60e28436c03499ab81dc963a21fe19e5f2e475e9a77046502470d8a9c2f61c58f1d7a65452d6d846096932cff12f6b476048ee59fd8414e9cfab037f5472d91bf54191e88ed00773b7093321a0d681bf09d2cfbcde9187aa47ac0bb000e63dc342ce4f8a5b48224dfce55497ea88fd1cb04cd9f4a93d4d916cde528a27608470373f4be71fa6616356e576a4c380561b669bf1d0c42b7941b7160bf439519e1b06054c17ec2f11876bb8fea88d1587db577821bc873bd22ba0e7fd43865d6f99b26119c56d9af0efb1c3d6656bac528114b886ad95361072f228ec93f542ad207b5d7cdea96b3787ad03f1e9879ea1df759e7a043c24953717208bc7cbf8fce145907d3fbb072543f40bf781254810f63992651be67a4ffca66ab87558e904d7a989dc38a4f0fe7969b282624abc5402635ab9af40f5f994f853159af70de2bcaafc99c9bda8eaf0cdf4937cb3aa6ccd38236818277f3746db796c9dde6b2fd071f0d8ff57e157e5f210cc0657935e36912a59107d757f8daf11cf07f2eef7c82465d6eafe57cdd3a5f8885892f031171c37574ea6adccec12d68b63a5d26f1e1351ea5b2b1193a09d7462050c18b0b6c4f9fb31533973b8ad474d4e4051cd46b56c20126e13526f2ed026506abf731f8d4ae462b2e6cae2e149ebbdfb55cee6801bf53fb1d85b251c3bc9eaff87a472962623a8c8b12da95b70fb34871fe9fe1fc0dfd229e614297c894fcc560855b5ef0695a3a2854e6aaa374ec320115a46893231200066dde0fb120b0869dadedeaafc73983ae022c3c14334d312b40ab0e488a2785cf2bd964973806f5ce53aa20859b1b9b6eb2b368887b9644b5491ad7a0d1001e1dbaca8396fa03cc27806b1bd082afaed61c75ada680a73869de372b769c41c1689ce7165456611dedb34f1215735d81a699f3e1c844285dcb7d9f0b21fb6abc17fb9b23da4cf0a33ad46162746739b31acd0ad836d2130a693c30852c0a9fc1780fcb686ecd1a886729fca2c09f40a9b6b2002bbf8c4df9da840dffddfc51bd34766f2223d20fb546cc915cc06ccb96b2b1a123b2830033c8da2ba77d24e0fd7ea3889525a29885a0efb4176417d570dfc01b50179dcc629c5a20826f8cbf34ea364f02e809caa6f82927f0f1fefc66620d9d019e7b5f05b170b4a2c27cb2cf36267dfc7c32ccc71c168704f5e9ceeace229c4c6c53b4c6849c6704285997cc0ec3f1f428008deac5c5adb4fef18f67c21d84302e1d50915d74fa03b9930dffbebeb310d5cda452fdaa056cd61191502102ec6cfedbb20e370f55a6d32bff0f620398512142a37ee2b08c6953baa32ad65638db8070035cb7c9982d2ce5f7388d3f4ca5422bbe12771971e9bd855e4d4977e3ab42002f4f262693ec60b444167dfcebf6d17451e6bb9902379d8ada0d6ddb37adc67b651e7db0edbb7869d3d3c2bfd4467b4730391494b92d5d0af9879ea2755a0ad9663eb6a606b308537ca37759cd52f430b6b8eea0986564a1a3e97f02e69228af45f919ec155f60be3c2a5880f8991705fd093de210bc340c307b3ec6bbf78412f30c6c4b10ba65e06918154be0fa586d8393bf20f46d956814328e006a2d40d711f296d5a12c3651dfa4ed3e4a5fa9caf216bb01eafac74423ff9ce2a8b84df7fe97607cfb6683a54fa4d325a739049af74d7de9c2be2e4ec144c5ac1e6ff2f342c19c9d7a0f004dbe70cc8a89175156c154ac0220b233d43e45d4ac8c2fa16c77781cdf6c807b1300873e13e67c3afcc7f6c1b55db0f6c01974b5a4dca2e1fa9bf718ccdf0dfeb7352612e97b7d47413c9a222db418384abbc6f24b7ddd3cfeef5a7385e7f2b12460229c2a2581eec79e181baa1a10f569a7327395a1767efc67cd2ff18173ec640fbb8937b1582f4c944252947adbaccb8d3812e4be70f332aca0173be6fa87e16aa6e2d6a5b51c2d7ad35c9ce764ec2d6661d103adccb56f6c626ae42db87df670f7559e32ba2ab8275a1f3ed47855a473a2cbb2b1e5555df3ed21267dc24de27ee677fa10ea1bb26aadae37c5e865831947d3d65a1528708cac615d32c35c40dbb6e62fdcac0a8b59d36ee383aa84b922ab3e1d9d4fcec551c40e3f101f70f2874f1ba150df2d4c71e34e2d70bda17d006dd0ed19b879537ac6d273c495c04c66ec9fb5b43fa6794cbd3abb4ac1bd8a2188e1b61352d4801dbc0a258a6ce1d178e7abe9830b1d89a4328532985e0c220e1ea7fb776ef9d273e1184af94036885507e6b8ab1e726af3384280d83d0def9cac4663441e3367f95bbeb8b2f88b9a8606a2e5b7802fc77827e84774fa8f410fc7b0db5e4357918785acc3da9d0af3e06fb44ea7242683c26092219d1b58165cd499f887b2bd114b500a6438ee656a04d36008dc09664ef70af31e2fbaa45d9eb2f3a7764fb0d7aaeebfa1433134763d7f283def6f61096be519e5f0f2e451ad701ffb616bad75b89aab80d61a8025e658fc1ec18b8e1825fb8f0056cb205bec4f933ea0edc1d604bfda4dc4d13a9de483121f91eddd208c7f61cac1417f820a953a61f97aebc5e93eb17c7de65f379a21d59f2764a996d5c9bf2ad8be4020174c93381925779401c011f2b213710caa4d318e78b26bc1c8359776fbef004ffc0bacc35b8d190e620c04218ed6f44216af96c1e18c6070011b8872d1eb434760785220c3f47e1e21ecadcf3a261ff063abf2d55d4c0af6a9a32fc6d3cf06b225530455c426218d50f2511494898068d1e60b4a51b7fe52539de48440e5b9f3a317b81f78d03b12ef0f46d919b69b0f048089985c927c2baa078aa7052f5e9bd80f82d50aa5dfcd6bd5c9469d6ee95449030f51b68c23d4cfd8d87ff82bbff3c8b10aad0417e9810646210cc3a3ae9e42634aa429bca02c84b3f7a0362a5454e4b85a6c34ba5d6acdeedc938e1d825b39f1c4160d040545995822342701a081e3d93f73eff52afa5ae309cf4949b0c86f32eee4174771e87850ed81b05491727a7a3a4b47f105e6889ba95b0bbb3b673c9cc06102010765cc9cc84fe34b6115cbf765a914b50d7d2d0c4113deb2bcbb2e0c62d52be17d2350a71e452d46492d0e0aa76a44571e7ed7c2ee280709585cb90b0bb074379115c592722a52a1781c1517495068851ef8ad1255977dcc7f40f945fc709fa797b439d756bbd4a8f7abd7b45ce7dbb42304b056cb654510223f0a8c5d2afa3028a12efef66762f6844529e2fc9604739d6f25da3d116d5d96c4c729bae7b76a65e08cf96551c768014d51350bc0f3da934b1b44553ad16aa192d30cf64adc96c3c84fe6d3cd86726e2fcc58ec2681ba79bedf44d8f84fa72786d9dff800fe7e0e4ff6eae45f9b6aa49d1703708fd1d91d76a8529db253eaf176f58d99cc3825129265e9656a9d8a3e46fc77febadbeec7f0a37d1945364283fc36a1978c0ebd4be247ec371ad21fd3d407c1447bfba2767fe36299d1599f53f37a3f981f1caf18e7b36e38e9170759556866ce663e8d45f321cab4010046e48ecbacd92bdcc8f5201436852682c013e0b94c66c0641ec6b9a1e6a691e1f3985a56c98ab934e6aacda7df1d9e354cc247920fe222501bbe78947f138bf0e25e562b352c4d4d03c6f10c0a5f7df6275039db7f4832b7f37c54efd2d37e08637806cedbcd685270053d52a6eb5b6a300579a156e200efbc632f9e192d703b6fc7b733dbaaa3b2a58f4996b8c4d0240e9bef38e48dfc18e700149618f7a7034909e60161a7994b7205a1299ff2d3dca73ed62f4fface87968fdf80427df4881fe67737c18e0bbfe1336049c5b24147d6c467d57514868138b8a6c550bc806382e74306f5a65bc26d8beecfd1e44925ea11cd6eb58bdf112196a0835cca44a5536f96f128c7d16845f21190e91a974d625cb0863155ede1e946222c564964d93f7b41ec1b2291a1e2411760c02bd3d72a21a665fd34ce1052648290950724a88ea97c539ebf5659e131830b07a9652d69ff746d758595d36cfc730362a1dc4975674a7ed8efe8da4fa8b62b468da727000e4fba2ac3a91c7675b5941d0c306b8d701006ff80e631175e912d95808f66c0b4f09a2f72af175014b423d4e1312ebad36319f2cc45677dc88c0efc69be0f05965a1b0c229b73debd21e67fdac43e7e3a12e3259ad6654b5fdfc6540f0367f74fb2d024e70fc6389f13a521be01e96e5d9e46ce7613048f88ae91aab057eb0720ff4777847734e0e334416d8337341761065a0881c30423b3fb8ae9c768cfe39a6b0defe3a3bf2f36968eaa2e50dad15e93511dbd64aa2dcc8d0f63701b83ad14830331971d34186195f9c063525080c2712d2bcbf6ae178c3a9ffde16c17992e", 0x1022}, {&(0x7f00000004c0)="9185722a1e9ce6fe1d507e293a18f0c97f1f2c02e311e32205fde39fd5524ebf08aaac12f8cb2047a0625ec88c10a9010024dc5d552197e4985407a009499cd2d86f9bbf5b641944e4f78fc7441ca5b2bc417d2ed5021fe822d0f8ef90f21141217172c516e026c67dc0b2dd4221be8251bf597ff3aee261258438e3d2b85fe17b7121880b6436e974740c791c10c7d1da46f543f7dc68c5268993c87afdf9f4c54b732eaf828d7bc89ab5568236cc69f2e310845e9582d4cb8efa04a41fc68851b4a0f4ee2161ef11d0e93a820dd3344160df73ee905655d708599403343d07dd5087b55bd12c9bfba284f3907f5c41eb76279e38340966a43f", 0xfa}, {&(0x7f00000007c0)="92ddcbe4d39e6bf11a78a98c5a8ac00631f65d44b76f83f88d5171dd2e7114cabd75bb0d25739b98d539aaf36d43d6b0653c6857550c08c27efc7635814ba4ebb966f3ed6364179e423cb9763a3649b86a0ac8a5af99bd66c0624d13f54af449d5b29dd764d026ab28a1df3f7bb129729bf9bba64eda713a8456ab5b502cae504684605e9b35c0ca7286d24affd3e199feffed89a2712fd7c68ff99391eb812fb12ed30246d16553fddbe8a157a0f15aa89379842c0c281f49b2002adfeaca0aa60a968c209de3e777884f1a320cc399b21c2f", 0xd3}, {&(0x7f00000000c0)="374f092e838a85aea75b688caef87fde1985d1b5f02c3c54b873ca88450b4447d7672cf614abc2da230736a01b42d4e4843c7f028079a8cf2511653c8e220008be6a3892fd21c13a6ef4479e799479ced08a5395d235e252251054a63c23dc090d07a5c51c4db29d796c3f106bb832266b9b149bbadae0ae1831fa1dd70f7010789aa273d4d6ab52986e31649b4d18d9b8594cbe809d911e840c3a9e32bc0467b3378e4aa6dd221a877bc15b01655261d23c5accf60db919b929cbbeefd78e1159fde057e54846f7565766dd01caf157318abd2ac9913e12f5cd01fcc7d0f535cf2ed7eefcf1041e7194b0410ebbace5ca5dfdcb1406a4ab", 0xf8}, {&(0x7f0000000400)="0d85faf88be261571f2751a0dd2b36d0d75c2561cc94f10b73f02358309dc463ea157f74a66873e6feb8994631e36be9b4eaf6f12208450f2fc0dcbc2decc9285c56f49f9191cad9add35316df7bf09497a168e9c59c85f3a3f896fecbb7233a66f2eec3d6f5ee97db7abf04ceb66cbe4e987e73f65af5a7bfae61185d5ad39f92fe5358431abf53cd0e74ad7345d7ed8e42c3c4c9e0cb27a3cd0bfcbd7bc87be0da73edbc61e1a86ddb8f", 0xab}, {&(0x7f00000008c0)="aedb0193134b002f616b59c9648ea952bd9cd245aa393e1420f9cbecb729b25772b5235038d10178595e047225edbc70e91297cd1e1acd5a5d9a584735ff7686f6e2c78df73f1e683a17a20550613a4fe5a51fcf0a5225796ac2b9ccdc269003c5672ca75ef16b80ed8b0d73702a87f7cbb569dd7bde1e391398c18c2b7f8734e4f92c7ce6f63cacc45417d4d1d638331bb000000000000000008e9a459388db6b78985a844bae72c2b8744e", 0xac}, {&(0x7f0000000980)="e6427aa5a6923f0df5d19e992b230364693ab39b3640baa30f6e001b383e26610734effcfb13d30e4fb2297cb2582508767460b88d728e16d1d4a93048ea1fe29b67c8d482f990d648ec829af5ad6499e4c3cfc5640ddea225f4e8c89c54e7e69ee9d1856d463925116cc16ad05fa068de2322218e2725db7df37e0034b53de8be1988603da7a54d8e86f0b299660afc23e2e47eddf737ecf3abe1267290ff90fcfc2c8161ac3940f3f178acf6088aabd04c8f60af3b144b77ddaf87bf24dca3831e3fb698ddae1ab1304894f13e7a27de8ce36497a3867355ff2599a64a07427eaf82ef1697ca5a38c4744d845fe6ae523a449be02db3979e6faa8c14b5f2e0d00cbc216bbc8abacf8fd27a4c93ca61ffd1396cc8afd84f3cb6ae5bc618ec2cc0c02f522cc80a9450e2c116fab32fbbf8a89dd9c19799c6b2474927476a7b5f6e6963238f826125f24c93aefffe57dd3034e53bcaddee3895f74d9af75081042be21728097fcd326f3468953ce12cd474e0ad954f4d1161c9de78be274b271c49b8970fdeef08cd485983f5568e03996c4ac419c51ddbe60e4d5897e1922f8bf804c2b5dc7c9cb22cec2224a91ca0c592a7aa0883f4c084402252e305bf6d1955230a2b33f4e6d3e826ec557001a5d24fda4edeb6214ee758c650415fdef6a4da35fe3f88e8dc5774cd59849d1970f4feef989487e4b6e42792220fa6cb94e524d93127636d25f2b607aac12e1a06531b20f162413bc7dddf49fa95331870f1f20297a0986f0ecabbbda43a683a8917b3b84be5bc2fe1a8b7fd8af5c6d82f0dda31bb359b4dc2184ee62b6155c450729c1b2eb73b6354375e2567430d76493e20abd98cce0aeae40a339079bdfbb4eb3edf7e4d68c322dca0704fa1d46342330964dca8a9225c6013f25b2a164d539d90a97124826c06daa1f289cbe075709f00351e471256f324d290e74e44452b144fc7ca26c3ba1ec1a615b5bf7890023eae632d174ebd1ad1f1028c2243a6284b3c7845985258d063c76726210bade964ebd73b8c865b6edc6e4978eaa86adb1986beb3dc36bfd5cff89367eb1ffec593067a1471fdad980355f4cb149daa6df12b70fa41c024aad5a03f181830776532b33ae06377b99cd0668e6ae50bbd89715ad78a3fef55780e28deebd4ae404f7dd6672e441fe363cae0564a846f7c07c636a8627c878a196c2c4b0e55ac8681481ecd9c624ee56188f873401747a4217e583d9974c51d24c731a0b3d7d8d848105917a13ba759279bb88e5791aa2775ab6e31aa16735873bf61864a55031e3bdca63e9e4042e90ea85c1aa39492acc206f3cc00a7e392f82635a088c93853a1d3e671e924018e881b202bdf9ec54957f666f0d3a691ed8ef50fabf2a1a465771e5bf97c03d48823885a2518bd4a5d7caf0f4656aeaff100a961417c2ac7e0597dd8f6d31d48749059d37102bc267a9de8b4623c149c34f3ef024565cc288444d8854acd893ddf6dd5494ba1c3bdbbfe6b8bdd0d64c0388dab8ed7ad3e56693ecacb521a857c15ef17217758312464f464f5647bf65fcb2f46336cb1ac8f3bf2daea92ab5b7945300987419b6833baa25a1d9bbf4170bb7fd53ba3fd6dc1c6d3cc48c9ca4aa7faaf11497214e43ff2f7911ac2db2df653eedaf81b0f704a574c238410f86d98dbd9ec025a37f4d4be7067e50549de34ab0763fc1bf01e8d79aeff1377734cad7240f30fe598bcac9ae9da53b0883674b45897c86e8dfe45b07f55e4d86edcfb04a39ec1c132d60c94d801c208531b75f90b908e35c70b46153ef220ae478ccdf603569d85140d1115249fa9ec459be86f384b7795171872e5f22eeaf211a042b382b00ad33768594bc7eb01d08645ced531c5a5ad1208eadec7ab55efc8e59f4cbee91a6a45f7b74912a8a5e5d8d938584caeedf07aad25ef79910e6256a7665a0def6bdd4252eba75323524fc55f955aa8a8c2241101f69d9fad18a70d1919fafa6f2bb3b1254bad9b820d9746a0b1d63fcef4ad3cf53b8a77670e228911d659cf766412883cbc58acf9aa0559173a343e28d164e22f6814d5b70b0683a21cce1fcd8120e221be415086d85b87cd644eaee74c3681514b042c9401c95bf7681fcbccef3b2dee85900583731fb4141a9944e588d0698ef1af296aae850f47e775a1ee22865bfcaccfdf7645c2822efdb71b05e526a13538f0b4eae900e3ac8bbb15c938068b27c36487979362106d9abe19e3ceee84a0290db932ad72d45bcdf15e8cebbe6a5c65678ed6f2ab9e77d6a0f6202b96940cd711c7ea9f7903214ec9b12020efada027c3d72df44b77f2db5a490f35d1a96bd62f80d96d1fd8023e0330f2f364e7cebdf4082b8a250bcd52a7a68846d9f1108f897766d5281dc3b6a0ee60454cde605a2fee6dcc8a18e8dc05a003e216be1778ae33968b5561d35c6b3dc6696ccc15e90a6ef253cb48f45d9ba45a717e8ea4e8920d994fa2a52fc71360f759611bc04443964756ddf7524a56f9c3e8ffac7746d1b389936c8c4cf0f3854740bfc53e4c61170e6ff76444f2efd99d0a13a5e9755acff2eeb90e2fa13daa2bea7ee24dcf22cb089a72365760e452de37c605d1d743b96b6f023e0c723d5ddba401c49035010e7b3b018d4954d881ecc2b3cab171a359af843a376c6ed9f793a63fa3a622fbb070d6e514eb90861529b538081f861af1c21f06ebb9a65e0a54e26c3903b69e1b81aaf464a6d870c8d69f066cd2ad84a05d1b530aaa1a1190c0f38bd0a95aa1321d4bae01561c024fdb51c0fa0350d3c1fdd022327f43e9f50ce02468a9bfccd285e650b5f62d051300eb7b6ec2b389b7869a60e461ef580bcf0d22a4d95183151a319643570506e254a49656564abcaaa469dfeecdac1acc5ed5703b69d0f2ca5d8fed83c7802f1c57ab23ef2d5222182215f399801311bd5abeec34642ac6e1a74d7686737e4f25f7626bcf2e51fbb6ccd2f6699f772bb0421965b48a61dcc62d8b241758a5b623e6ab0e8fb53f5f6cbc014b4975bff6c7a4731daf7680501a9f71066835238adedcb94774dc97d7e59a70b991a0a6a54f4e30405fcb840db2852530748578bf41d942670d63116fd0c9f47e4f329836fdb4950962d2393b5a9208bacae04b1031bb568897a7ba218bd2974ecf501fce226fcb22c72801b64848140ed98cf92add8a8f3ed93fa53fa4be53f4fa5df70764d3492bb7bbb542aca52e360995e151a8ff333363c9e9ea424e5afaf8f36728a183f6b1863929762f82c8cbd34c1daf749388b318048956b3f0c0e032bef586c37839d837c1156cee5ee7f71cb76c2ed94c901cf73860314af3a54e86de477e597d2c1371e7430da9c949b4f671ee9841c6ddfb5c15655a991870084c2bfe63a5714cdc17566edbb4658f3b659893d1b7180725d05043095880350972ceb5c95a9c9544ff62df800da711f184f98487143512360e3d792187633de6c2d69ae6da07f742641feb0cca82c8a40b1922bf675fbad47692ebdecd402739ba42a4d8fbfa2fbaa36b9162b7ac3960d735f7d8a7d31ee83db8ea21bc3401ba6ce4e0dc96178d46ddf4c04f3309652c65c234960dd1a5f7af5818d195b75049489955d5dc78a88dd596e6359944a476fd48cfb8e99b8647844837fa9862010bb5c858fdd4dd3c477fea896fa768e7ede546bee101323bec62ef48afccd2bfd750278779517d26e2a00c5292c88d4aaa556933eb15b0d476cf1b8caced9897f5cec3cfc4097c30aeed2672f5471ddff1376882a986949e9fff307983cf4ee6a34d22f351beeb7d31ecb2f7907fdff3b45897c617352acae740b62fb2777747881d353b9decc9c07312d46b04469fbce29de5bc45f46abd37a2d0dced5713f7889ad3bd96dd17d53b2591325ce535754ac3991e5d206fd7c6918905021b484ce00626832819069ea2f5ef3d0f5231b97a79aebe2343a37a9eb6adbdb4ce823cfe626377c9a070a4de3309ea218b5f979b5a7a54ac5d742062af61687e836995c4441fb89ab74abe4d6f86fe7f42ac70db98aef33687641c168624292e2efa5ce14bdd4e23b44b5df2a71731f455fb09c96c31792f7984b18aab8af795e02288439ebd92d46e0c615baff992bc2eb6647a42ec724458922f48b2767c26e507fd12af2def4621c06dd660149c67e1b745025ab951cc9d4f0874694de34183242e7a929f16", 0xba5}, {&(0x7f0000000280)="dc", 0x1}], 0x9) write(0xffffffffffffffff, &(0x7f0000000740), 0x0) getsockname$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) r2 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) fcntl$dupfd(r3, 0x3, 0xffffffffffffffff) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) r4 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000640)='./file0\x00', 0x2000, 0x6381) open(&(0x7f0000000140)='./file0\x00', 0x800, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f00000000c0)=0x80, 0x4) sendto$unix(r4, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) recvmmsg(r4, &(0x7f0000000280)={0x0}, 0x10, 0x0, 0x0) executing program 4: setreuid(0xee00, 0x0) setegid(0xffffffffffffffff) r0 = getegid() setgid(r0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) r1 = getuid() setreuid(0xee00, r1) ktrace(0x0, 0x5, 0x40000424, 0xffffffffffffffff) socket(0x18, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000005c0)}], 0x1) kqueue() ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) syz_emit_ethernet(0x5e, &(0x7f0000000040)={@local, @random="0bff000000df", [], {@ipv6={0x86dd, {0x0, 0x6, "00e300", 0x28, 0xf0, 0xff, @rand_addr="3be1e300000000000000000400", @local={0xfe, 0x80, '\x00', 0x0}, {[], @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0xa, 0x0, 0x7fff, 0x0, 0x0, {[@md5sig={0x13, 0x12, "eb491722d24e0017d4bab03dcbad849d"}]}}}}}}}}) fchown(0xffffffffffffffff, 0x0, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000440)="1af202ec720db23db94eb0fc576d0f944ec990a63ea84b6006036423b54433e2e22fd49184d1d90b27207e923059b455d8c0736c54e6b34021b114d0d30f956bc905d0efa8db8cad45395707f6462b", 0x4f}], 0x1) execve(0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x6c}, 0x2, &(0x7f0000000040)="71f91e3471ac0058bc5a5f84cf71b59cf12fd0733188d6c248be0f192487382b6cd82628f165df22e45232689afe298dc8e4c3d7b1ad9c521dd33fa256f217e02165bb3efe9e848de40f50f8c7f00c036ff35d55e77895ed4cb3f1d19ee30c210c255047ea58d5d790f603f112", &(0x7f0000000000)=0x6d, 0x0, 0x0) sysctl$kern(&(0x7f0000000200)={0x1, 0x10}, 0x2, &(0x7f0000000240)="988beee06b86d8d647e63ea0d257221d9c2aaa7caa64ca28a7e2f021cec5ca864feeb9983ae33728e3dac929c004556a9c23ce21b81f7599419f6cbdba3687e54d372af25ee26f6db0c9be3a916da63886afa6b0ba8a14af6db2ff153c5fc75aa7997813a1bac50105d3cc030044050982a5e4a9bb05ed0ec03277c92d8da57a70b3bacaa78325758a13e61a5c4f6ad9f62311eba8e454aa637c71175606a3c64bfb4cde1fb5", &(0x7f0000000300)=0xa6, &(0x7f0000000340)="1d8395cc24c4f4b5491630510b0afb4e8b18753e484a3840fdd2a8a900794de0c64069ce3f37411478c8df6ea7cb36ceba76ae3f3759b7ff7cbda7e7b5448d2daf582964376b8666364ba5f7943abdaf15e38e72e7b7095d992b93b6dcb2307531e8a1bc17a145972b03c15df9ca1c2ae9154be92e9f6f11625f41b93988fd793af7f9be05adc73145f35ead3bea47c760a31e49d58bc7b5ca0c8fc811b81b98e14de94042651b8c47f36e5a20a065257668f6cae4a629616ad43b29c25adae46b394b8e707a30dbfcf65e94c9c28ffe998e21ad029de98afd63b7f3d90ced52075c2ccfc494bf1956bc85a896467431d95cfb46", 0xf4) sysctl$kern(&(0x7f0000000100), 0x2, &(0x7f0000000140)="2febb17b87c93b133e1507089873b7b73a091734580d", &(0x7f0000000180)=0x16, &(0x7f00000001c0)="56ffc838c08170a67a9b337fa1dc4b9a17c8cbe0c39a5904306c878f54dd0aade69b108b9589493d22b510a24d237339233ff00a79b3caabf3950a8dde8a7c", 0x3f) executing program 5: dup2(0xffffffffffffffff, 0xffffffffffffffff) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = socket(0x0, 0x2, 0x0) close(0xffffffffffffffff) socket(0x6, 0x1, 0x2) r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0x200, 0x0) close(0xffffffffffffffff) pipe2(&(0x7f00000002c0), 0x10000) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) socket$inet(0x2, 0x4000, 0x4) connect$unix(0xffffffffffffffff, 0x0, 0x0) writev(r0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x5}, {0x48, 0xfd, 0x0, 0x400}, {0x8046}]}) syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[]) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) fcntl$setown(r4, 0x6, 0x0) r5 = socket(0x2, 0x8000, 0xfc) open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) r6 = getppid() sendto$unix(r1, &(0x7f0000000200)="1d5dd248495dc2049f00f395c565a29e67838527d7a6559f93425d3aea1e138ede01ee86f4ff7218a5d74366f4222ffb98750677a3f4648242b51967e927306f06c9de959323ab6a7190", 0x4a, 0x400, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa) setreuid(0xee00, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x20001410, r6) setreuid(0x0, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x1430, r6) ioctl$FIONREAD(r5, 0xc028698a, &(0x7f00000001c0)) executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{}, {0x4}]}) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2f, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000000)=[{0x14}]}) sendmmsg(0xffffffffffffffff, &(0x7f0000001540)={&(0x7f0000001500)={&(0x7f0000000000)=@in={0x2, 0x1}, 0xc, &(0x7f0000001880)=[{&(0x7f00000018c0)="4b1716104f970eb97e585dd6b8153e8a80eaa0fcb1b79e391b1760ad730968c25115738218672442ccce3f8f1f99727e080fdac11402364993637d665b123a1c76d9bfd6f006944818898d481dc87762b505c0c87097ada68a4d06ce50ab85d64c040e91dfc224150518fb1a67dbfa7ea9e243bb252af8ea2af01c6f3c4f4fd3204757796a3ea9198b7400fbca15a8eb533a09a155c36898785e7850a2efed5296f57ac334c34cbeb36122bc04be7adac673ce37390d7f0d492e1e1229cb52badebe31d5e46dd0d97f088f806bce246fc60270cb1a9fcb024c495cdaf6aabce9e6cef98852eb1145504d58db294e4a1893c7bcc42f1517fd9a82242a168d612c1e8f4d4bbb62fb47e84cba433ad9ad308738f214525c90fc915e5e098ec394f2e19aee5d7cc1ec1b9a1447304739f086dc4a411b6f3035365dfd565931ebe871290de86a7ebc084c3352b9a3dc7cd48d8b605b653423353b9b35310a3982174febf56a7f5ce77e779d70becf0b4f9643dd817ce48228097b33b1999e96417094965bea5710f0d7878a0cc25285f608dfc8aa385752849129fb93bf8e40c72c260d72b064310642d9f957206792e03b4e290a4ce79445e6603e3af38c433a93fdc7031c37177ef8a52ed16f5cce1e40b035ebb8a34d4a1d2ef39c16f4963e3dbde45dbe586cf5d7777a3100702544320e591abc28d2f10e8276834b74a0cd7ac148d579445a72f22ddf6ad89ec10aaae28e626935fb8378fa6c2537abedfbaf0df710774007129d46ef474731b0c732c7f71c62025e8dead185895ed3a0c7913ca2d6889b4e3ebe1c358feb150040a874e35c2c89b0c0c04dc3d12e4d8b7fee1fa5a171aafd42ddb393f90ce91f770c97398bf21b37fb21998efe1d32d97311e7595003954ca66bd5497240b93708c079a4701cfe59473a6bea08731d65c0137eb98781285de6cda9b289dcdd56b729e12bcd3a21fcdfadcd27ff25711318b78852389b2baab95beb7939555b683eb83de00bbe41610f6823954b40abab1ef260f78d6422e1f764a9a3f397e10a3f2991f7eeff131bd58e50d6f281a35f1296c903d3def0ec1fb0c2e4984050331aa74035170db352d97f3b5cfd7c026a14c588a0c0374ea3cc5df703fba5a279126b761068db92e0d314e98f4c213edc6cb01896f1a4b5ee6fd33b1ede648721eadf25035f9ab8b1653b599f59b901a2616cc70430a7e8ebac08a89a7d15692739af765898b5c4078e3f6e12f2029aadb46aed3228e96fdd2316bbaed62e656ccafaed319b6b72c681ddc8d3a0cb72a42079e9878cda9abb62946ebda3ab4f9a394d9edf15edb54c932268dfe393155f6d0714d7964d96097b564a3de5cf30c1a95c9409cf1c1e54b3348e9c12d7eb9cd9d24e98ca62cf323997f32f589dc6a2b3fdbb0b2fe4b7a67220603d6281d8a836653603a853311a5eaf87a7f65914849b61c0d350ba7235d280eefdd825848ac6186f44514e24314b7eae0dcb594b20abc4fb7458638599c1fb50931af03ce1b7cf4fd3cec04887b84a8f1b90bc47820e7a0933521976a7fdf24abe695305559bab28fa7da3f52aa3931ac378f87a0b4c43fa2a6d66a36b63a774ced1280265d747a786cfd9bdd6a5d42fb55a23b262df7b6209942b47fcc8f49c440ca9ce2cfd069cc4ba36b9b0859e1357beb5ccb24d945c46b3168b5b7baf5740ecf137cf8859f34050c0eaf82947b662ebcdb38c6b0541a0c9b284922a14e4495a18a8a4d290b6e40c6469c5bf887e00dccc0ff45c5377bfb4c9bc176da482fba3750386b632b7428c58429e731cd3e9193fd890d11891043dc95010c72bd687cd686c2c3b23b4f86f7b652c90bef92852338ec24204f87a0293b0349a6e14f94e770469130cbb88d97b447dfe6a9f442bfbfa7c0a48c73ed3e2dc1d160820819c341c5a19d77edd1142069557bfd6e3ffba8620fcdce13f0830f6ceaadfef17407a638ed1d5e4bb62bc0a6fc95baa707474a215d04d570f6261ba90ea8f647cd798ff1f12f81253ad4a19b7d003137ba994cbb90c230afb5f72e71febde3e6d10c0572e1e14988dee9c023863244ad4565618707fffb18bf514c779389759a865867a67f658376a89388fa8a9e5c2bb77bf84739ec0c2514f7f2aeba3875c1fcc4e702f6e46da03994f841fabdb6225a6f30f3cd45411cc3042a4d5c0dcfbb77c2e9f4698e5f02852d4d2cb661268bc56fe291589cf2d83158ed018611f5a0c003ed06795919dc3ddd2c5e9cb8d9e6c97141ab867ce17ea6d9021b79d5ea702c604a331e2414b6f9204fd3acc9db017dbb0b8b8bbd9abce988478d81546bdae0883444d396c20328e2c62414d58edbb718b9b0e52cc493d1ee856cb6b19efc460b05559e4202126d0abe972da7aaaf5391e1b0e9a1c2b646d24f116a91ac27dcfaee96765341e879f549d8bb206a1b6668bcca472193f06f4910866dfd7f21bfd58bbefb726858164b3ea6d4e674db3cb18e859e35862cc95d135579d452acf6546ec82793b857c88092fb089b6df1bd49801bec4ca8d8e1a25aa00cf031b4e17ddc29895c795618c1a3acd1d763fe6842fba0a4bd986b9dad766fddf4b5bc3d4ffa2fca63fb339", 0x741}], 0x1, 0x0, 0x138}}, 0x10, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) r2 = dup2(r1, r1) ioctl$WSKBDIO_GETMAP(r2, 0xc0105715, &(0x7f0000000000)={0x0, &(0x7f0000002780)}) r3 = socket(0x11, 0x3, 0x0) setsockopt(r3, 0x11, 0x2, &(0x7f0000000000), 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x20241, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x210, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1000301010006}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) execve(0x0, 0x0, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r5, 0x0, 0x200000000000b, 0x0, 0x0) r6 = socket(0x18, 0x1, 0x0) close(r6) r7 = socket(0x18, 0x2, 0x0) r8 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$PCIOCGETROM(r8, 0xc0107005, &(0x7f0000000180)={{}, 0x3, &(0x7f0000000140)=[0x0, 0x0, 0x0]}) setsockopt(r7, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r6, 0x1000000029, 0xc, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x45}, 0x2, &(0x7f0000002480)="71f91eca6e000000000000c38a820600000080000000000025f0e4cf52b7d99d15d923", &(0x7f0000000080)=0x23, 0x0, 0x0) executing program 2: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) writev(r0, &(0x7f0000000040), 0x0) execve(0x0, 0x0, 0x0) r1 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x2, 0x0, 0x2, 0xaaa0, r1}) r2 = getuid() getgroups(0x6, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85baa97981056ef1043f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0xd, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x2) wait4(r1, &(0x7f00000000c0), 0xd, &(0x7f0000000100)) fchown(r0, r2, r3) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) executing program 7: setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000000040)={'./file0\x00', 0xffffffff, 0x4}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$FIOASYNC(r2, 0x80047460, &(0x7f00000000c0)=0x3) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1000, 0x0) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) r4 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) symlink(0x0, &(0x7f0000001440)='./file0\x00') mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) sysctl$kern(&(0x7f0000000300)={0x1, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000001440)="00000100", 0x4) openat$tty(0xffffffffffffff9c, &(0x7f0000000140), 0x100, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000400)=[{0x4d}, {}, {0x6, 0x0, 0x0, 0x9}]}) write(r4, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) ioctl$FIONREAD(r3, 0x40047307, &(0x7f0000000100)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "f8a19ae5c092a8a2c0f01172ef953678ed615f27", 0x0, 0xfffffff8}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000140)='H', 0x1}], 0x1) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00001bf000/0x3000)=nil, 0xc0400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f000013f000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffffe}, {&(0x7f0000065000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f0000066000/0x1000)=nil, &(0x7f0000133000/0x1000)=nil}, {&(0x7f0000093000/0x2000)=nil, &(0x7f0000103000/0x2000)=nil}, {&(0x7f0000323000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000089000/0x4000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil, 0x4}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000027000/0x2000)=nil}, {&(0x7f000024a000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000103000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000101000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000100000/0x5000)=nil, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) syz_open_pts() mprotect(&(0x7f00006c8000/0x3000)=nil, 0x3000, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) recvmsg(0xffffffffffffffff, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000000640)=[{0x0}, {0x0}, {&(0x7f0000000540)=""/239, 0xef}], 0x3, 0x0}, 0x0) sendto(r5, &(0x7f0000000440)="df", 0xa, 0x0, 0x0, 0x0) sendmmsg(r5, &(0x7f0000000500)={0x0}, 0x10, 0x0) executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r0) getpgrp() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0206923, &(0x7f00000001c0)) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8020690e, &(0x7f00000001c0)) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e6", 0xf) r3 = socket(0x2, 0x3, 0x0) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r4, r3) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) write(r4, &(0x7f0000000000)="04bdfa5d3050006123339a346f731573d8d508750100000000000000325cebc37fc4e1dd543dbe2da6dd00000000000000000000000000000000a9c5143eff49ac23e9a72bc07d8022d78f", 0xbb20) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0) writev(0xffffffffffffff9c, &(0x7f0000001300)=[{&(0x7f0000000000)="19f3b0b3b875dbbb0f7263bb28", 0xd}], 0x1) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x80206979, &(0x7f0000000000)) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x400c570a, &(0x7f0000000080)) ioctl$WSKBDIO_GETENCODINGS(0xffffffffffffffff, 0xc0105715, &(0x7f0000000080)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) sysctl$vm_swapencrypt(&(0x7f0000000100), 0x3, &(0x7f0000000180)="f45b53e8", &(0x7f0000000240)=0x4, &(0x7f0000000200)="f658fb5f", 0x4) getsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r6 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc0106924, &(0x7f00000001c0)) executing program 3: r0 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000400)="56cf5daafc6597872431ff6c668c28adc33a60651a078a116b3548a8be66444658a069b71e92feadcd7b3434dadfc4fc3fd4ef7525b58b0086932b0a93463511a8889f58073c33282b2afa1967c7908d4d0aea830b68a43711d6c4457ec4a41a772d6ae311730b7823d96ef1c25a7bae68954da1ffde05cf138758ef54d053a94bce1d28f7ea235a66647b6db6eda0d5e78db16b66fae3f13fb8d25610c09b96003d8776b05dcc0dd56881e848483a0826bb010e52d7207026a59074a6a4c0f7677a7a35a8d29e875aebabef354e082b69112d486781c897abf6bb9a1be014c358af0deaaf1701cf", 0xe8}, {&(0x7f00000000c0)="46c4f10bc87c57f494288740223f05da53bade43d96cee8b67a2bda851f346b3ec9514ee7d0936290b45282695c91e2a70b65200f542ea22fd10e92e681b7d17f388cd46b789f244bb552adb6aef00b7e486f48e4cc1313a28f16195c6202c2ccb8c51bdae1106", 0x67}, {&(0x7f0000000180)="6a4f939b9120a9a9809353ee8ab94d9d91982e88125e29ab412d900938c67b9869bc54c26b6074d2a35d9d398f962d89ba53ee17d2e213e3ab550879ec0a52db259bf5213f9f085a6ea854d0a9429e9c8ae4502adb1d8605e2001f6891d3e9f68939bddd0f20ca0424c518bf522d50940d5d2b0d02d0b498ae6e324cc6fde7a660bf569c4837d7a408a2ce2e3394d529632e37105b9cc837618031080e760d63a1683936e78eb6058a2c73956f99378324d8e2b6ec205f4cbc3f685ea145ed01bb5a469c6cade196c9e9c6e452e9ae5a7c2930f8c6616a72bcc7a0dfb30cf9e1fcd28bc84ef0", 0xe6}], 0x3) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r1, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f000002f000/0xd000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil, 0x3}], './file0\x00'}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) executing program 2: r0 = socket$inet(0x2, 0x8001, 0x0) setsockopt(r0, 0x0, 0x6, &(0x7f0000000000), 0x0) setreuid(0xee00, 0x0) open$dir(&(0x7f0000000580)='./file0\x00', 0x40000400001803c1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0), 0x0) r2 = kqueue() r3 = syz_open_pts() kevent(r2, &(0x7f0000000640)=[{{r3}, 0xfffffffffffffffe, 0x3f}], 0x8008, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() kevent(r2, 0x0, 0x0, &(0x7f0000000280), 0x6c, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r4 = open(0x0, 0x0, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r5, 0x82405605, &(0x7f0000000280)={0x3, 0x0, {[], [0x0, 0x0, 0x0, 0x334]}}) open$dir(0x0, 0x0, 0x0) r6 = getuid() fchown(0xffffffffffffffff, r6, 0xffffffffffffffff) sysctl$hw(&(0x7f0000001440)={0x6, 0x2}, 0x2, 0x0, 0x0, &(0x7f0000000000), 0x0) r7 = kqueue() r8 = syz_open_pts() kevent(r7, &(0x7f0000000140)=[{{r8}, 0xfffffffffffffffe, 0xdf}], 0x10001, 0x0, 0x0, 0x0) r9 = dup2(r8, r7) kevent(r7, &(0x7f00000000c0)=[{{r4}, 0xfffffffffffffff9, 0x22, 0xf0000000, 0x7, 0xedd8}], 0x0, 0x0, 0x0, &(0x7f0000000140)={0x1ff, 0x3ff}) r10 = getuid() utimes(0x0, &(0x7f0000000680)={{}, {0x0, 0x100000000}}) setreuid(0xee00, r10) ioctl$WSMUXIO_REMOVE_DEVICE(r9, 0x80085762, &(0x7f0000000080)={0x1, 0x3}) executing program 3: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001540), 0x2, 0x0) r1 = dup2(r0, r0) writev(r1, &(0x7f0000002400)=[{&(0x7f0000000100)="024e33c9dfc64e963903695abebb1c3f3f5981f7797d904521afebd83b60117343c4e716eae3705ffb944be677c671643340ed96ea61f999b9c2612d396d533b", 0x40}], 0x1) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r2, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) pread(r2, &(0x7f0000000000)="b02cc61b046ff6358aed60c2b87f8e04792f", 0x12, 0x80) (async) r3 = msgget$private(0x0, 0x0) setreuid(0x0, 0x0) (async) getegid() (async) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) setreuid(0x0, 0x0) (async) getgid() (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) (async) msgrcv(r3, 0x0, 0x0, 0x0, 0x0) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) (async) r5 = getpid() ktrace(0x0, 0x1d97c82b8eba19ad, 0x506, r5) (async) setreuid(0xee00, 0x0) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) (async) r6 = socket(0x11, 0x3, 0x0) (async) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r7, 0xc2585601, &(0x7f0000000040)={0x10, 0x0, [{&(0x7f0000fa1000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xa000}, {&(0x7f0000ff6000/0x9000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x18000000000}, {&(0x7f0000e36000/0x1000)=nil, &(0x7f0000fef000/0x11000)=nil, 0x800000000000000}, {&(0x7f0000fef000/0x2000)=nil, &(0x7f00003ae000/0x3000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000feb000/0x9000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff2000/0x3000)=nil}, {&(0x7f0000feb000/0x4000)=nil, &(0x7f000000b000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff0000/0x1000)=nil, &(0x7f0000fec000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000fea000/0x3000)=nil}, {&(0x7f0000fe9000/0xf000)=nil, &(0x7f0000fee000/0x12000)=nil}, {&(0x7f0000fea000/0x4000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000c2b000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}], './file0\x00'}) shutdown(r6, 0x0) (async) openat$tty(0xffffffffffffff9c, &(0x7f0000000440), 0x20000, 0x0) (async) sendto$unix(r6, &(0x7f0000000280)="b100050400000400000000000101000000000000cea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343732051eeab71d89e0000405f8ffffff13000000", 0xb1, 0x0, 0x0, 0x0) r8 = getuid() setreuid(0x0, r8) (async) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000140)={{0x10000, 0x0, 0x0, r4, 0x0, 0x2}, 0x6, 0xfffffffffffffff7, 0x0, r5, 0x3, 0x8, 0x800, 0x1926}) (async) execve(0x0, 0x0, 0x0) executing program 7: mknod(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) open(0x0, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000080)={0x41424344}, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x1e) chdir(&(0x7f0000000140)='./file0\x00') setreuid(0x0, 0xee01) mkdirat(0xffffffffffffff9c, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r1, 0xc1206925, &(0x7f0000000100)) syz_extract_tcp_res$synack(&(0x7f0000000180)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x66, &(0x7f00000002c0)={@random="73702eb9ccc3", @random="1cc015906199", [], {@ipv6={0x86dd, {0x0, 0x6, "752aa3", 0x30, 0x2, 0xff, @remote={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}, {[], @tcp={{0x0, 0x1, r0, r3, 0x1, 0x0, 0xc, 0x2, 0xaf4f, 0x0, 0x4, {[@mss={0x2, 0x4, 0xd049}, @md5sig={0x13, 0x12, "e164f3b47459ec91a43f5f992ccb7b6f"}, @generic={0x8, 0x5, "60f98c"}]}}}}}}}}) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0), 0x100, 0x0) ioctl$VMM_IOC_CREATE(r4, 0xc2585601, &(0x7f0000000340)={0x10, 0x1, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x8}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x5}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x81}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff1000/0xf000)=nil, 0x71d}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x9}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x3c}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x6}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0x4}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ff3000/0x3000)=nil, &(0x7f0000ff5000/0x3000)=nil, 0x6}, {&(0x7f0000ff1000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x22f7261d}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff9000/0x1000)=nil}], './file0\x00', 0x80}) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x2b}, 0x4, &(0x7f00000000c0)="c88de6e58a4f04d881a652ad62afb1ad58e05b68de9febeaf141386f2f72ac7787198ef03dd4d3b0cf336e7db46528690c5044ac532abf818b076cb9d7bd9b014c7f1f7e09ac2ff4a643381c92cdd7b7580b739c4d138214e3a4c54cf46a58838edad96013219ee638bc119acdbee4f94050e96b94d1c3ddad512c46640160dd24597f7a552e77ce3d538c13", &(0x7f0000000000)=0x8c, 0x0, 0x0) executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x1) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x100, r1) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x3, 0x813, r0, 0x2) select(0x20, 0x0, 0x0, 0x0, &(0x7f0000001940)) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, 0x0, 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, r4}}) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000), 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r6, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffe22) r7 = socket(0x18, 0x2, 0x0) getsockname$inet(r7, &(0x7f0000000080), &(0x7f0000000040)=0xc) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r1, 0x0, 0x400000000000}) r8 = socket(0x800000018, 0x1, 0x0) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) shutdown(r9, 0x1) sendmsg$unix(r9, &(0x7f0000000380)={&(0x7f0000000180)=@file={0x2, './file0\x00'}, 0xa, &(0x7f00000001c0)=[{&(0x7f00000002c0)="14372bc891781f1d0a5e2a7419e704779deb60f9241b6d0ac1597f8436d03fe7aba4e52d2a39de06670458641dcbe64aa6a87ed7061fb38322fca8d41b7076c995dfb51ea059c11f6fe745220c12149d7a05e8c12d42a66fc0dc1163b0e41b205bb738a39e88927ca75c6c5e7f165dc14615a05313595592a3406281207841fc01481b1d5657ecfe", 0x88}], 0x1, 0x0, 0x0, 0x6}, 0x402) mknod(&(0x7f0000000140)='./file0\x00', 0x10, 0x0) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x18, 0x4, 0x8) executing program 3: ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f00000000c0)={0x1, './file0\x00', './file0\x00'}) seteuid(0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) r2 = socket(0x18, 0x3, 0x0) getsockopt(r2, 0x29, 0x67, 0x0, 0x0) seteuid(r1) writev(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f00000001c0)="00eefcbe23a2660dbc981af6f121ab802ca86d264bc55cc3fb04e786b89f9d66ae663bab5e40e6fa1cc7c35b721356e302dc5b18f8238cf166f983e45ce706ee64a994c2c41f3c6eae24ab02104abc4c6a0df8cf091457c23a8b8164d6be2f1b5673e7d7e3e107b04b4ee39000bc7fe9c4f33feb4f9005a658993773a48cbd0620da3d1438c6f483a5ee795b7910f380503b2360d528679c9815097763d5f0ce6a77d41ecdc83714ca5edeef7246dbc1dfee375f4d550e044697b915a58b74acb7d9e3dccbffccc6e23a0d6cff669427fd0ad51cce02451b2194bd07c89f8dcbc83aa31f9ebc866cf8ac21257f96a8675c96fc6755150c48486964ceee68552c8542d97787a89136362423188493cc6cfe437abd5cac737f6b220000008013a491d34ce7168e73e712176060c8c3f41650f105f7f83aa18b", 0x138}], 0x1) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa23f3c252adb0070162e86dd6009000000200600030000000000000037f87ccdc0c4a92cff0000000001ea443d080000000001004e204e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="8019"]) executing program 2: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) lseek(r0, 0x0, 0x2) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x80000000}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$FIOASYNC(r0, 0x80047469, &(0x7f0000000000)=0xfffffffc) write(r1, 0x0, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) sysctl$hw(0x0, 0x0, &(0x7f0000000180)="c344bf92878cfdeb370abc8cbdbd2872e8e1d8d537b6e8c082ba9bfb3afc79529ce177cca1cdc50dcf36060adbc1e202be461b1582a51e4c5a7541212f40c8a7bc6644fb231a02940289582a35c13257f05bb4c8c804cf28d77e4a2bdadbb5cffd43b663ed71c588eb32f56765328e794e94ae194b797f443f6f6374450693a82546fc315f9bb8888a3d4630dd3af55c38b4d3341003e481f10161c23bb7275bf4a938c17b8b4421cefdfca0241b8576e1ec18c4f15adf64e8443d709c96f9", 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000414000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000001000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f00006f1000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f00001f8000/0x4000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x2000)=nil}], './file0\x00'}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) lseek(r2, 0x4, 0x0) r4 = dup2(r2, r2) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4a}, 0x2, &(0x7f0000000100)="71f91e3471ac00dd6070af6fb10c634b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x81}, {0x2, 0x0, 0x0, 0x40804}]}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={0x0, r4}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) syz_emit_ethernet(0x4a, &(0x7f0000000300)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, 'aEV', 0x14, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local={0xac, 0x14, 0x0}}, @ipv4, {[], @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) r5 = open$dir(0x0, 0x800, 0x0) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x2, 0x810, r5, 0x8) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x5}]}) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @random="406cfc0c9a14", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1}, @icmp=@info_reply}}}}) executing program 7: r0 = socket(0x11, 0x3, 0x0) getppid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xb1c, 0x0) setrlimit(0x0, &(0x7f0000000100)={0x7fffffffffffffff, 0xffffffffffffff81}) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x4e}) r1 = syz_open_pts() close(0xffffffffffffffff) syz_open_pts() ioctl$FIOASYNC(r1, 0x80047469, &(0x7f00000000c0)=0x5) writev(r1, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f0000000040)}], 0x3) sendto$unix(r0, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x3, 0x0) dup(0xffffffffffffff9c) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8020690e, &(0x7f00000001c0)) ioctl$FIONREAD(r2, 0x8060693c, &(0x7f00000001c0)) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) chdir(&(0x7f0000000240)='./file0\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chown(0x0, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r4 = syz_open_pts() syz_emit_ethernet(0x36, &(0x7f0000000100)={@local, @random="ffffff00", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @local={0xac, 0x14, 0x0}}, @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) close(r4) syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000140)={0x978c, 0x8009, 0x7fffffff, 0x104001f, "bb00000000000300"}) writev(r4, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) socket$inet(0x2, 0x3, 0x0) executing program 3: r0 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000640)='.\x00', 0x0, 0x0) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x2000, 0x4000) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) msgsnd(0x0, 0x0, 0xf9, 0x0) socket(0x18, 0x3, 0x0) getpeername$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) shmget(0x3, 0xc000, 0x5, &(0x7f0000ff3000/0xc000)=nil) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) sysctl$vfs_fuse(&(0x7f0000000340)={0xa, 0x12, 0x1}, 0x3, &(0x7f0000001680)="09018e3eb76b40e560115879a7d2dfeb1b00f4cb83c6f4fde0d795deb936c2be649e8529d1a49ee61675590c0a425536c8583e6ee24c938e395e9e9de495e8bbd4656f2ba3c3a9aec151f2e0f5aacc39640bc791f232203daee22b81691d0911c48f444ec26f5058153d0658d42abd5519fb625f4cba1df50e267aef13c87849641a2114d2157876a507e1070d432073612eab228986d182c5c6d5687d6088a13e32f9c76ed4da84faab5d206408bdcb13a53f15a83083b746c349568f365575dfabeeb86442267d83375ca49fc91eee24ecb5654d44babce341e9ea3c788b78a6843b4f2fb019cdbf1972421de140846d106bcfeaabd3b92b75a4ce681f4bc240d70e8a0bb09775cc980ba707d61337a4d41390593700e2ba004c01a560c2ecf706606e14c138c8e6132d4f28aec045184719fa503028ddae26c2bd245c2dbe23cd3172a6bb54f5de7ea305799b", &(0x7f00000002c0)=0x14e, &(0x7f0000000540)="ec6d9318e92f37f9d4e6ceb766bfbca7f5dff86c2d9e66b537a84dced613a70ecfe92818ba33aae2d21f43d8f48504c285350ccda37f3ffffb6060df4079575ce30a93d0e33ee275c39c6e3e981975dce6cb79a246b8cc64b03fff1d3593152b9c0d25a897189f0e4aa00a900c5945d7fc0ff930d629f1e27db5700de0afc0ec803f2e3b25ef75d00754ca4e2ef07be01c1a2a0d6c2594246b8bc2b0f236e14c3b047da0239555810749bf3ca8766e41f5ad39d91e005cc9967d3e8af49467a90c95a1a8f59df2555e43ca906e5823f96afa30574f141a2f6ef5109f385d544f59d690d053298687bb182f841cd9dd8adab197073d97c8c6a342a348af369d117192bc5b38a3d5aeda6ce7a3e3b4128bcfa3b45d4e6fd933f69ab51a3e9af2ffe3527f9f7773f1c0efd7a42bb4eb189fa1895e800fe8fc6c56ac2068a8385da32b7e304256eb62e5b241e83f8d1fc314ed3c54266a41cc013579979a59fc509393abb7ada1a1f39e6ae4559de9b91353abecf9236913245cf42a328b940cb4732a9f48ff664355326c1bf853bccaf39b25b2448035d7a6e2a010e6105f48db0c625d810083eb63fd7ea1b8033bac4bbfc929b40a28081268f1019049858a6d57aad311c2e508287cc57925bf19fd96f5e7c400e18e55af4acf0515a97c895817c4eec024552febaf0d282bd25e9dfbd9792a7a2fb76a9edf93c55a85bbe5311cf9bcfd2b95770b676387d78c04849c0d3d15566609faf5c88fd016b3dd47bf7ba9d9b579ec92be9ca346f3ca5845f2c629a0a7989ad9d23e7a0cccb2512fdb2b671ad2c39a30fdce81cf23c56f893f6ae64bf29171010eec6c90c4f95b6c6eaf8281553e56a13aa0e70331fe5916a345728b18e44b08562a47b8b32bb191c7e33dd404b45714f6f77b3702261198cf39a9366ceb7ea5425093cdfb39cc1326d7a6b88228be184d6a7f0f4e7f29d524c2d8dc00c8b8504f133d7ebeed9651d8e7ccefd24b22c7165d08fb929ca3cb616967a403e7ebd6eba5323687066ed9ea173416ff26d10326b79e9954449af76a7431effb2d4ae954573bd0d81d093fe936ddf6cb9ec40ceca629520202fc292626c933951b2bf140a1e4a111cb216b2da9a2debe4c03fb4f540b5960850b00412975d930048d07c22d91b4e62b27ac954c9cba71fbc221618e56aa91e98c2fb9b5dcff22105a63f6a0112518d2fc0d9bb1fda3a72a3547b0e9585333a8ad6df83e5337dfa3ad30d5303b9c1e70984b158797f22a8f583dc84501ebe46717ca30696c9b54139c54804da49ca0ab5f6f3bfab8d979c3d7e08bf5917b0c89588f281313fbdfed698a1982e417a9a87b7a68b86d8f89a169abeebaf8921ca8a6aaa583d3c5133c5f47240b873a8726a9573f8c09afa3692a400958c12b8943d061750fc9799735fd77e6c6c785a9b48c7604cdd1b2f07f18ade7d2f8f3d314c954ffb3609200f4a6d775dda7b99b888c6981d1f9dbf57a24546e061a0a612ac9b761156da3c04ca2b3461f592003dd0f6317061836fd853478b7d055bc8744c923850e7717e929656001f454b0304ccebd4bb372da2ab78866ca5a28e8b11c57981ad8c65409b1242a0f3fb96f0710f06de9a11708b1cc366bcc795e2e6676b58b123e283f8ac5692b7b4352ce9e3596f3f598843f5fef439a22021cc76210349eda2245aa6beac4e5ccf785567567f5c73fab956839358ea32b0085151502be1ec0db448674d4aac0d63572abbdcd396e8de258d77a6a50553f9f438a6199bf7890e8c2769b210f6d919c25bc645656f6381bc74ba1564d4ae265d51604d389b138dda9d17aa8cf67c02451b7e16a65a13bcba333de23bcbd347dd93a563f54eed3e875fdc2e1510ff9a13ca211cf04b3ce952c6cc9914fc86ae4b9ae659ed479d848f61363476f88d0f2a02dda9084b359630542b5ae3651062a4757b32c75f5e315e707f556a9c807affc39b4d2888541bdb684a10dad747e1a991af4121131975f7a480d3ed3f8985d2d5d5a8e234ad7aff89a3b4ce7cab9d1eee3b72a6550a9d298a650ba533a3a3327349a5e1dd050d8c6edd4a13174ce254ab9fe23d5ed0692e2740be66564d3669da485ae4ed3a558cd6f16cd117306d7215612d5976ad8fa7eadeb17bed1a3e33ce335c008fb7248c23b3972029a6223183146bde57f0a4c16a7380ae167ccc67c7fbe7f4ef169a66d3273e454be21b9b66d5f88140b250f91b66f3d6ae0c8bcb86161ff96937adc981867ed215a67bacdc6e5e13179c3970fc3a2c709368f32696362f114d946a9fae6927cf5565bc9e67342a4e58367baf605375c86ab2faee3e3df4095f6c6dcf0dd8219ab18cf22ba5d647d8ae99baf6076d044c0f394d83b9cf703762837af9578cd41b78ac8ee1ab4a224b1a8594ec6e2c3a0ade8bf0d821e2f86e8b1031bacc35dd8201e94621cd951f1f737a8162ccf9ef9cc40b4889451caee90bf8f1d9b9340425232de4a95041b3b396011cd9858347ff88db659a5c08ca9c88d035c3add9d2fb1e1d3bfaa9ef36a5fe31db8f32e26fe58cf92e8798e983c85242a9fb450dcc7ad0c6852dc92817d9d0eccad2ce2061ea42af49465743b98f7a2ed7ee70b20c093aa800c4619fa2178277b3d53333a765bb2f78c77311c3cd86a958ae3b019ef11eb9c65496d36eba34cb6f07b758e62e3b67bac80c7dea745204f0aedd429f31aba2809e93a22332e68df3cdab3bed329a4ba0bc4cb2d6830597fc71c2908200c2bd74d87a03bcc7d4e702dc2f9c03dca877d691bf44527d70b0c5e917c91f9f2b3120764354ba57bcbc7eb22a21a07a128cd919cd0acd97739f45f9bcedd4b6e4a5a4da38864db1f271e0965a8d2133aeb8f0ba8ef933e86110f0a67d3a51b4ab15ea53c5debf2f9715f9b038a97f06aec15fbf344fd113aafbbe3a6c8cf577227f4dda177b16e298bb70d13c036422c807305f76240cf5043669a1d42af1891ab0216eb7849d302cf9c6b2bd223df91378dbcef7bda031ceb703e788ca63c11bdd510bebeee02bbe2b6ac321bbafa57deb218e408ed84dd0cf22322ef59e320056f321ae050f2b26b30e0c05d1294d3e377e06a4a3ab9c7a945775541a1e02e915f87d2aaad5ee2f3f08e8abef06b135575b594255064dd5d982aaa3ec60264c8d917a42262f6ea4475e09c42a8b7c8a4bbc520704b88ee014d36c312e855d66b12542d9068c16cf0f9db0457d6b48233ea8a9e03d9aac04b1344e7df60d6ed2a7452040abfe1c46ce3d3a3fd8c0b5f6163b70efe4f31d54536f548e2c6e8b344c19b9827b0882f6c66412db8a852a1530289750acb0809129d7a306211fef251c2a7a64804a8d678211260052cd648c802d4c065f6375be3e539e63aa4636c9f8aff0ca3a64f9e56fa7327e6826bfc0ee36706bf318faa66858a93aaba1e05290dfe0d159ad5a755794794a0ea17ece01da63e53efbdfa656bb2e042e698ab8fb7fc93261ed7b9efe685c8777ed43ea4ae02fdf301a7afe6d5359b5bb473e0a2b7596c0fd2d12cbb05de4bfa48b4d78dbbf4d2cd2b4b300d78a3497c7e826b8778e56ada7c10531b6a7e8f42d9047ede8c1ec9164faa3625680929748499ad4371b4111b6cf59f0572eb50f33ef1537e246606161124160f125f9e6ae8afad796804e0dc8fec01811ead2e3d4161b6909030e6f3745411934785694cc20efb73673d74051573f89c50238b406d79d1986d0c5905ed4105c16a1a83c0a12f61e0b96cc0d560ea7c59f420e9a21e4a2b3bf6fd26008148c750c524ffdef4952c32510fe879c528f1eb36d5cef944d761b5429fa9102b854df0287c16310b16ea0fc0afddcb10df39d469889e50815f2452ccc9ba6936dc95a8f1a2687f23b0eff99e05e0af0be6af9c6bb3418e7fd7633a85d85fdb41ecb27cadb84a7bda0811ea218fd749ad96956bc63f4c8ff3d3c30d67a677c9624fba01794c7280d164c36fefe3bb2758ff94c8740dcd21e098ee23f905d9627f4a5338301d2916f6a2ba2d96c889680dfc698bf0aea24622b154693e89752b647eed4fb7e2bf179217cdc82ecf3209895fef9d6e4bdc40004542e5fd05404eafd6be0ce13703eb165aa446ea721719e6b1ade9950e1810cb0090c498c76b1007352fb24e3d02b08ad18fedd78e24d789b0b42d92f3dca73196e92ebcc619b382cf3a8f656637dff83729235ce8e7adb802fe6e038982430854dfece38014d4036cc21f0e50c242b4edfeaf52d86d60b8d533901b1888eaea20bfd260a5c5123fb64c3426fe5efcac8500713893eef9b0e8412cc342583492c7e92f905fe3c707a8fb011da78233279f637b09fbcd95a11b3ea08642c4f15410087172edd6bccf07e66afd10698295c13aa67c6514ac34ab0558167b1772cbce3076216895b4b33e0ae22f392b21c98e38cd4fa863f23bb89a57ce4725991c11f65ae7f7e681b4bf8458a798c061d9ae88b3990f20ad434edc30f7322b41dd6ad9c8acf088283dfcc0c049337900c0797af9c978a3fbfc09b64e607d7b44114162201dbd81992b9a44fcb2fb3f9fb62c09516c31cc2f267a6c8bb2f0a6a458cacf972fb6edd5eebec468898749247269359859a45675be80c5b73ff8f2e08ddf29f4ad78d9eea87f26f8b41af77d80165211e1491f8a3a31a18209f5f8a2d30e3a4210e1a41a7ffed96aa9da74644a7dd6a9de6e2bf4a6417c648abcf803924cf23044c364047137c33042eec1e8a24409a677539ce2a37ea3511e3f9ee959f8fbc07fdc405598e727b31161f7f27adcb85105f9b1434a49a9d1217cc91ff48c9b9f74c672c641f5b914a441c7f6fddf81e63ea21f3f814988f96674b9a1fac8d281b87372a0f796860c4e214922e498976f9036599625a787b16feb7a9cb114e3b9823ea30779e9586e3120950e5cdf0a90f04fc70bf81a37b2488f3c40e4f9120756ac7f7b05e5864dc3b6dcbdfffd10ba0946cfd3879ca75977a1971525032dcd5fc4b55dabee3314f542a87db21dcc0083d14f629e5dacb8eb91c229136a450fd8fbfca15974c007e841d5f1dafd31972bf88e5c1c7d6ddcf42b1d7cb92969ba2af3422e6069608bb44cffacf190fc4408b1241dd9a4c7df49cbd9ac0862166a4c3c65dc99efb2ca507c3c4b6e5a6933546ed5f13eda13ebf66a968ab9640c49b1e9c0b9eb454bc778a4aff0be5808a59a415b13e17f953f5669321b060651f3d3145fee4667b48609cff74f62346f4fe6cd1fa74bfdef9d88659314f1140eb9d726ea0cd43089b7eb9a0c432aeae13262e630dfc0134127b556b9b1205239f288d7d17cca7c72de4b09f116ef6dadab17775ac3cae2167e80eff7ba28d8c5bdab926f0dcf485cf08df0a2578e9ffcf64502c0b166613d93927086babf143de9be056a7afce25a5fb42b3179561dbbb140a42a231cc50073f88fe52ebbaa94614d18cd7d1be0e6f6633d5090e5eec1c35f816801ae2621a083a62d8c8b1a85a9bde19fcd9c009d7bfa404859c35b73f8b36bc69f0d3b72bcbf481f0f59a99d7a14f88855f01745bdc56acfe0078f0eebb7dcdd67fa68aad58370a8413db1884c69ff45cd4ba5afd82e1852d55f10adc84770f7036de9b9d2c5a8b950485ef5ef2b2723b88e73b001fe80570ef1aa6513b2896935557e01ab33b4b901d0c68a55f8d4ac72d47927e6687c4cb791a1387795a81653c55376d85305aaebdfc1ee651f8918515a50ee649fc912dc52bf4856f3042895b457f9cbdc078c546c72", 0xff4) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000040)={0xfffffffe, 0x0, 0x0, 0x1, "e0909c80429a030bf70100001613f6d7bc0d6e60"}) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000000)) mkdir(&(0x7f0000000100)='./file0\x00', 0xcf) chmod(&(0x7f0000000400)='./file0\x00', 0x188) chdir(&(0x7f0000000140)='./file0\x00') mkdir(&(0x7f0000000280)='./file1\x00', 0x0) open$dir(&(0x7f00000001c0)='./file0\x00', 0x200, 0x0) r3 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) pread(r3, 0x0, 0x0, 0xfffffffffffffc01) setreuid(0x0, 0xee01) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f00000001c0)='x\x00') rmdir(&(0x7f0000000040)='./file1\x00') symlink(&(0x7f0000000180)='./file1/../file0\x00', &(0x7f0000000200)='./file1/../file0\x00') setreuid(0xffffffffffffffff, 0x0) semget$private(0x0, 0x4000000009, 0x82) executing program 1: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {0x0, 0x8}, {}, {}, {0x0, 0xc8}, {0x3}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x9}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x1f}]}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) poll(&(0x7f0000000000)=[{}], 0x1, 0x9) getuid() poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) clock_getres(0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000200)={0x1, 0x2, 0x0, 0x6}) setegid(0x0) unveil(&(0x7f0000000200)='./file2\x00', &(0x7f0000000240)='W\x00') unveil(0x0, &(0x7f0000000180)='r\x00') openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) socket(0x18, 0x2, 0x0) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x4}, 0x2e9, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xff}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000140)=[{&(0x7f0000000200)="8b8c7e5e4a790900", 0x8}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x400, 0x0, 0xffffdffc, 0xffffffbf, "ffff09008700"}) close(r0) poll(&(0x7f0000000240)=[{r1, 0x68}], 0x1, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffc, 0x0, "6b3224f4ff2c00000000000000000400"}) close(r1) unveil(0x0, &(0x7f00000002c0)='r\x00') open$dir(&(0x7f00000003c0)='.\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, 0x0, 0xc0e99db6de761f86, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000040)=0x25) executing program 7: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) r0 = socket(0x0, 0x2, 0x0) shutdown(r0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0xa90, 0x0) ioctl$FIONREAD(r1, 0x80146959, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) sysctl$machdep(&(0x7f0000000000)={0x7, 0x6}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x3, 0xff}, {0x60, 0x0, 0x0, 0x8000000}, {0x6, 0x3, 0x0, 0x20}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x20950, 0x0) poll(&(0x7f00000000c0)=[{r3}], 0x1, 0xfffc) r4 = socket(0x18, 0x1, 0x0) r5 = dup2(r4, r4) r6 = shmget$private(0x0, 0x3000, 0x535, &(0x7f00000e7000/0x3000)=nil) shmctl$IPC_RMID(r6, 0x0) r7 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r7) executing program 4: r0 = semget$private(0x0, 0x4, 0x4) syz_emit_ethernet(0x138, &(0x7f00000002c0)=ANY=[@ANYRES32=r0]) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000100)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x2, 0x2) dup2(r2, r4) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) semctl$GETPID(r0, 0x2, 0x4, &(0x7f0000000000)=""/76) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000080)=""/83) r5 = semget(0x1, 0x0, 0xa0) semctl$GETVAL(r5, 0x4, 0x5, &(0x7f0000000100)=""/122) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f0000000180)=""/181) sysctl$hw(&(0x7f0000000240)={0x6, 0x14}, 0x2, &(0x7f0000000280)="db", &(0x7f0000000340)=0x1, &(0x7f0000000380)="01f65b86500f2a4e8836a6607eb151dbef629ee878ea00f47d08adcdea363a7ec1580e8a303f47a866963e1408193d9570773989b9d26a4278ea442a98559ea27dfbb78f12a00a6d5b753711f57512b655c17b6c6701382eae48f4f8338826b31b36b87d", 0x64) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000400)=[0x8001, 0x1000, 0x5, 0x6, 0x17ee, 0xcc0a, 0x7, 0x9]) r6 = accept(0xffffffffffffff9c, &(0x7f0000000440)=@in, &(0x7f0000000480)=0xc) getsockopt(r6, 0x2, 0x2, &(0x7f00000004c0)=""/21, &(0x7f0000000500)=0x15) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000540)=""/115) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000005c0)=""/150) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000680), 0xc) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000006c0), 0x80, 0x0) ioctl$WSDISPLAYIO_GBURNER(r7, 0x400c5752, &(0x7f0000000700)) ioctl$VT_SETMODE(r7, 0x80087602, &(0x7f0000000740)={0x0, 0x4, 0x5, 0x35c, 0x200}) semop(r5, &(0x7f0000000780)=[{}], 0x1) r8 = syz_open_pts() ioctl$TIOCGWINSZ(r8, 0x40087468, &(0x7f0000000840)) executing program 2: ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x5, 0x0, 0x0, 0x4}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) clock_settime(0x100000000000000, &(0x7f0000000000)={0x40500000, 0x10000}) executing program 6: openat$speaker(0xffffffffffffff9c, 0x0, 0x1, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{}], 0x1, 0x0) acct(&(0x7f0000000000)='./file0\x00') openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000005c0), 0x80, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500), 0xc) getpid() mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x4c4a) pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) r1 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r1}) setreuid(0xee00, 0x0) r2 = socket(0x2, 0x4001, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = dup(r2) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x2, 0x0) r6 = getpgrp() fcntl$setown(r4, 0x6, r6) fcntl$setstatus(r5, 0x4, 0x4c) connect$inet(r5, &(0x7f0000000000), 0x10) r7 = getuid() setreuid(r7, r7) fcntl$getown(0xffffffffffffffff, 0x5) executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) shmat(r0, &(0x7f0000002000/0x2000)=nil, 0x0) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) r1 = shmat(r0, &(0x7f0000002000/0x1000)=nil, 0x0) shmdt(r1) ioctl$WSKBDIO_SETMAP(0xffffffffffffffff, 0x8010570e, &(0x7f0000000280)={0xffffffffffffff35, 0x0}) setrlimit(0x8, &(0x7f0000000980)={0x7}) syz_open_pts() close(0xffffffffffffffff) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000640)=[{{r2}, 0xfffffffffffffffa, 0x2}], 0x0, 0x0, 0x6, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f00000000c0)=0xc) writev(0xffffffffffffffff, 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x200, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$WSKBDIO_SETENCODING(0xffffffffffffffff, 0x80045710, &(0x7f00000000c0)) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) readv(r4, &(0x7f0000000ac0)=[{&(0x7f0000000740)=""/29, 0x1d}, {&(0x7f00000008c0)=""/103, 0x67}, {&(0x7f0000000800)=""/18, 0x12}, {0xfffffffffffffffe}, {&(0x7f0000000840)}, {&(0x7f0000000880)=""/21, 0x15}, {&(0x7f0000000c40)=""/269, 0x10d}, {&(0x7f00000009c0)=""/232, 0xe8}], 0x8) executing program 3: ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0x7, 0x0, 0x4, 0x7f}, {0x401, 0x80, 0x48, 0x9}, {0x7, 0xd, 0x7, 0x4}, {0x1, 0x3, 0xee, 0x3}, {0xac, 0xf9, 0x4, 0x8000}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x284a9, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getrusage(0x0, &(0x7f0000000100)) getrusage(0x0, &(0x7f00000001c0)) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket$unix(0x1, 0x5, 0x0) kqueue() getrusage(0xffffffffffffffff, &(0x7f0000000280)) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000340)={0x2, 0x75, 0x8}) r3 = getpgid(0x0) wait4(r3, 0x0, 0x1, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000380)={0x8, 0x800, 0x9c21, {[0x9, 0x7fffffffffffffff, 0x4, 0x7, 0x7, 0x3, 0x0, 0x5, 0x30000000, 0x7, 0x0, 0x3, 0x3, 0x3, 0x750, 0x4, 0x2, 0x5], [0x6, 0x4, 0x0, 0x9, 0x6, 0xb2d6000000000, 0x1, 0x3, 0x100000001, 0x9], [0xfff, 0xfffffffffffffffe, 0x100000001, 0x7f, 0x0, 0x40, 0x5], [0x52, 0xffffffff, 0x401, 0xfffffffffffffffd, 0x7f, 0x3fac0000000000], [{0x7, 0x9, 0x200, 0x7}, {0x4, 0xff, 0xa0f4, 0x4}, {0x4, 0x9, 0xff, 0x6}, {0x8, 0x7, 0x6, 0xaa7}, {0xffff, 0x2, 0x1ff, 0x9}, {0x8, 0x7, 0x3f, 0xe888}, {0x1, 0x9, 0x5, 0x8}, {0x3d40, 0x3, 0x6, 0x1}], {0x39da, 0x10000}, {0x355e, 0xfffff000, 0xff, 0x1f}}}) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000600)={'./file0\x00', 0x4, 0x8, 0x1, 0x1, 0x6, 0x79c, 0x6, 0x2, 0x1, 0x7, 0x1000000000000000}) getrusage(0xffffffffffffffff, &(0x7f0000000680)) r4 = fcntl$dupfd(r1, 0xa, r2) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000007c0)={0xa, &(0x7f0000000740)=[{0x81, 0x1, 0x65, 0x6dcd}, {0xffff, 0x9, 0x0, 0xfe8}, {0x1, 0xfe, 0x20, 0xf4}, {0x5, 0xfc, 0x20, 0x20000000}, {0x7, 0x8, 0x95, 0x7fff}, {0x101, 0x7, 0x33, 0x4}, {0x5, 0x60, 0x7, 0xfffffffd}, {0x1, 0x0, 0x80, 0x200}, {0x4, 0x0, 0x40, 0x651}, {0x9, 0x3, 0x8, 0x7f}]}) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000800)={'./file1\x00', 0x2, 0x2e2, 0xf93, 0x1, 0x5, 0xa22, 0xe8, 0x1, 0x2, 0x1ff, 0x8001}) mkdir(&(0x7f0000000880)='./file2\x00', 0x1) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f00000008c0)=0x200) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000900)) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000940), 0x100, 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000980)=0x101) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r4, 0x400c570a, &(0x7f00000009c0)) r6 = openat(r4, &(0x7f0000000a00)='./file2\x00', 0x100, 0x20) fcntl$dupfd(r6, 0xa, r5) readlink(&(0x7f0000000a40)='./file0\x00', &(0x7f0000000a80)=""/58, 0x3a) setrlimit(0x5, &(0x7f0000000ac0)={0x1, 0x7fffffff}) ioctl$TIOCSTSTAMP(r6, 0x8008745a, &(0x7f0000000b00)={0x3, 0xffffff7f}) semget$private(0x0, 0x2, 0x500) executing program 4: pipe(&(0x7f0000000000)={0xffffffffffffffff}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) select(0x40, &(0x7f0000000000)={0x66}, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = dup2(r0, r1) connect$inet(r2, &(0x7f0000000040)={0x2, 0x1}, 0xc) executing program 2: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) execve(0x0, 0x0, 0x0) r1 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x2000)=nil, 0x2000) shmdt(r1) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r2, &(0x7f0000001480)=[{&(0x7f0000000100)="cc", 0x1}], 0x1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r2, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001540)={0x0, 0x0, &(0x7f00000014c0)=[{&(0x7f0000000140)="1487a91f73502e1469656667cd491f0aac1d76a3951ac5e4315eaf4e992f77b624d21ec5aaf2fb791bc8cfecc0bc7292f0b622145ff1a2ccaeb213c06874dc03053260855a2c81c6a34e69bd2622427b9bed9eacd0ad416a0f35dea7036de0e481a931734287c4fba2e512ca962d40811ecbf0bbe8c417a52420e505ca6cf8d93d76dc6b1ba61df3cf54d1db2a7f5a039587dff5b8ebf3d5856ae63f5ccc4934424eaa656de44969d5941cb03e6f12f36da0ef4679fd3fbe49b1048c2656a3f01734b53f1f7465c13eb59c23ca7a55d5d657454c9f9737541176eeb5a68302f886c3bf9383eb73b41b786bca11776638a8d6323a5a5cd3439ed680c0ddc5c459f92590a88e4bbd42648521054c070bf1afda91343d3f3b158ee6b81d5128fc916fcbc7950a48c3e1a48b3f562984409e01564e00c5d1ade231866635ded88ab398f19bc35972e1bda100b51bc4a0b4647169d8e894e60bcdbebf8d520831174a8a2026696dc8d680fd70a4637625662c0f9bfda85ed10556cf1705056e26e23043123d618ed15c770430596d1dc946071547ba17dc65f2efbdfc53742d5ac5968c91bea0fe65c0ad03019d272877a94bed227a775c14f6ba0a6ab8d00ce1ee2e3263864594c922a7aa8f3433d598678db12dc2e21643510ce6fca6e72ab59a9446783c8c1308c440e3dc4d3228f0c79d47855404f94744c0327dcaa3de5d23c18f2c0cd9bb830cc5d16566db1964780d265c092e131835ef03e202caf163701ca911c2b75b4b04b73ae5990dd2e94024d7af1d97d9ccd3c6837c74fed5457d8145d4389786d85155c515a5b8fe2a33528fa7f1a98a921337557565f9ccebb4c8eb1b884c39c2fb743224275a9c283cc36700c4bc8432ad08deacbe3d93eedb8aff2d60a79b5a4a211e9e03c6c1e0b9d3e766279d53309e0a2a18f1c2e1facc4c3a75cd15445d2c953d27b97a9670d661842a3d8f4d40d0cfe2e2a9a095095c2af51f95bcff200f989f1d354ffe4c630dfa221f6e09ab6f47c78f94ffa0cd71a404", 0x2e1}], 0x1}, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r3 = syz_open_pts() close(r3) syz_open_pts() writev(r3, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) execve(0x0, 0x0, &(0x7f0000000440)) socket(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) sysctl$kern(&(0x7f0000001400), 0x2, 0x0, 0x0, &(0x7f00000000c0)="96", 0x1) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f0000000040)={0x2}) madvise(&(0x7f0000000000/0xc000)=nil, 0xc000, 0x5) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000140)={0x0, 0x32c, {[0x1, 0x40, 0xffff, 0xeb, 0x7, 0x2, 0x25c, 0x9, 0x401, 0x0, 0x6, 0x8, 0x8, 0x5, 0x3, 0x85db, 0x388000, 0x33d], [0x1, 0x0, 0x7fff, 0x2, 0x1, 0x1, 0x100000000, 0x6, 0x3, 0x4], [0x1c00000, 0x8000000000000000, 0xfffffffffffffff8, 0x3, 0x7, 0xffffffff, 0x3], [0x0, 0xffffffffffffffff, 0x2, 0x9, 0x3, 0x2], [{0x4, 0x2, 0x4}, {0x4, 0x81, 0x3, 0x7}, {0x80, 0x0, 0xfffffffb, 0x8}, {0x8, 0x3, 0x0, 0xea}, {0x9e31, 0x2, 0xfffffffa}, {0x40, 0x3, 0xfffffff7, 0x8f40000000000000}, {0x100, 0x80, 0x8001, 0x2}, {0x6, 0x200, 0x7, 0x1ff}], {0x1f, 0xffff3a0a, 0x1, 0x800}, {0x4, 0x9, 0x9, 0x1}}}) denied attempt to set clock back 2091909127 seconds executing program 3: writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000240)="e0ffe64a8128fffe7c85e38e4a9e", 0xe}], 0x1) r0 = socket(0x2, 0x2, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) socket(0x18, 0x3, 0x3a) syz_emit_ethernet(0x3e, &(0x7f00000000c0)={@random='\tK\x00', @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @multicast1}, @icmp=@time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x645b, 0x0, 0x0, 0x0, @loopback, @loopback}}}}}}) socket(0x11, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(0xffffffffffffffff, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x66, &(0x7f0000000300)=ANY=[@ANYRES32, @ANYBLOB="c0d109f7d5cc7ab9464d6c99068062d14cdd354e16d5c7326a7c72b65ed10e378d90c3ab664f892fd9b70d02fec01cfd91707de6d24a0fcd78ff4ac089af5fc2545f3c78433fbfd61bdfb7980ea31ace17d8700d224a4e0a11ff13720bfddea711a8548e5ec4642b437320a88d699e66c698df58a884b25eadfd1efb04b2b6e99dcdd2138cd4d883c031e5564659cf41a6b0a4c7726c80b91ccda96dc2a1ecc3e3b77a0f7a496e27759b8bc5be77904907e3185ab382b48e49a920115c81733663f4a69e2ec430f64f454ba9d4b7bca4db7d4073d1e2dd254e04b682938e02f3e2eb20da2ffaf44bea0c97482f5f36d56026203ee5bbdf104bc9136d523e7b713ed9197de2f9446dbaf54ea59fe593f4e9af5ba07fab5156471a3afa75af649d40c9931fc41343a5bac5de7e7e4dc8b83d7cd15b409f6c33297197610b09a6d1638901323b53e2f8cd95f364a815b34519dca7bffac2deaabfa8d73c83b5de1a7dc2a4447dfdc7c0f9d28c0bab80a6e63c351520a93f0d9653fc73635ab59b65ca8ea87407792435050dd4705abab28d31e621fbd7919ad6bc352ff46a17763c25acdf25edd9abc1390faedba96f4b109ab196e476bdb45a9b74205453558fbce27ccc6a5bfbf71304bed8b406c2f0cf45d63df3c0829b5d646b39188e89f41e7db3166d688610c65710a94832666c51ed6f0933799031251e698c0ebf931d4d45659d9e1c8a429f450a2bd927a97ee7680ecae05a0ab12444102acf26c68a2de8352425aee627195ed1b722aa470455a2554af480880daf2278d3f2d30b1a3e1120708ba91df87595b94880b398230d03d05dd0167387df5f504ad0d54786731722d37d8b747b24f82c41ddbde5862bf7b310bb19442f313d6b89eaddbab83377ffe07b70326ee64d61fe712377b22cd647747bbe16479c344fcd5d20ba7c06ec6d5f643b9767b6b573ce3d9785e68e1595ba01703be3bdc14c82b9d888165db8ef3ff5a9dbe8f7cdbc1cadbdf1bb5554c1d474ef0e59a51122badd66bdac8d9c17eacac899055b8f49c280715dcb9bcf217b89d9e8402c94007d6be91e2a4f08677e847ce8b8a6c1a92e4a854fdc25305dc05021d1198b48661c885b9be0e1db0eacf9a58b01006990bafe87e36b66aa29a9f6078c0c751e14534bb1ac3ae740c22f7aef74d4f8bcbac1025209e07b64325e5546882e443fa9279bbf2f0961e71c4d40c95be141d4adf6eab6693b702372c25328dccbc33e3326b68d2183c7f58bd3d5ce5deaeaf71be90738a672f5b0495b201bdc659758e5c3097aca4815b5d77ab0cea10e143228b47572d3ff96e3942d59271941265e8cb051f3769f6350bad937ff38fcdc8f4d582d3a7e6f5393cd10e835b6713cf3401f7662585786e3fd36dcee14445fb2e5931497184add73bd13c15b626fc291bf3d2c98e899f048ae47686285aa7a3b42db27da352fc4019f4bf5413143541ae1fe82a0150bbfa2fcc81c4c18e51d4a211b224a4b6a26b819016d7b40e9656ba3a848887c02e819c097117c18536485c75c86b11dfd275649f6a90a2099f26148c88096705726e101d07be08927744f6a834f453e167170b2fda84a7b802652fe7d1cb1409624a54897713a50f62994f655d0fe9176251c3f80535ddc0d0d63cb0ebd1253e4841620d4053e1352fb51a16577a29ed84be613a7912455806e647df989bdf94616b8b711b8cda23e3a53a06a6d377aa297166175f37c2e6a3948193835e8f2b2e6537449801ba39dbf9ef2b243ed15852dce5878f5f335b179ae8042b3ce141f374ad2224e59c31824355ffdd5b17e76ae8502b0b7a445436cc6bdfbb4aff193e7b44194f4d02a291010368ebc735c6a60817771b82ba5bdf64005fe82e0f6d8073ea2e3ca06819c79af2d241aa55317d109954970fabc44e764033246a4dc6d068ed5cd7392c3c75a9c90934ecf72958883a251f24cf91570db6bf2deea2520f2801daba3334c7beab60cfd04001ca6404e4f3e9ffe46c6143ee841067c3878b7e84cb96fc731d4c9c724cd60c7f3ce48b674761b8e6c5891a4783c25a7ab00c068335371ec0597551b5b67aff2f9696a897b0a3a9599667d6e7a56f78fbb429722e936445166186155322071dc5be8622faf95645d803bf5a462fc2d0d362b3a04480847960249e3a163f5b486ceaa02cb772b49679bea77b1e6b1f14c51e2c7695f3aaff0a022d3ba1feb36331f4426b5c42acaab41671d5130adf115cae24e5db75360cc6f056fdbd419959b2ad34bc551643f2c75432d39ec5abc023f435f8050fdacf6a536802a402a0c7cd3a06ea5daca0fa5d517e13c9b123363db3237844cbe9d0a32176091f68d3d29544bd80b828a27e31db2e78d5e5485800204c001e560bab751aa4bdb9b6ef3247a60cf01dff6c490612436128fa463d01e19af4a87f056a4b5e0a7fb27c78163be1d707265db9eec6d2ce953987818f0891e0fb221ed448a8bc3fa73c34a548906e05fd7a23d93205e737b2c63ef33c5c0dffe8304b4d378af7b8d960ada9ecbe581114dabd92c9d1770ae619aecb3aecde462b9dd30f9eca5d53d171c54e96beee8f928de53b6de5ad96becf355d428e605989bff45456d4801060f03739a079af7b1a6d6ac46957ee8b4ef1d87e8a9ba621e1ee89fbd02459a788d36c20c3b79eec8623008a2f13911fd3e26f4dafe0fbb55af3acf9a3acee52818cb58858fcd3bb3aef605e943c828586590786e33015c897aef4c91a880966115b279fad898d30e554b565b77fc390f4f0ee213cf9181efa4cf53888757bcc1c6a5de74d666a69d519b793d50ba26bc12ee05b1a783b09d8d1e080fea6857e2f6509d783596ca6c5ef1c0eb8a50a002e3b5cac78d02bdc9ac901104c5f5283aa0fac4b62693089573fa1f4240d0412005d32f8149cba6ea45a11dc632346c8b0ac84adfac17386edec417c592522243b76e14e3a4ae850ae35f22a41df7bc2f9d0d64312f114935473063a2c6a93da5690b3080d032d5fcf9ae1d4248df618a17e5d20eb654bd2e9649320758edbc4c5e3f270e5d1d4057289de0f842140ccb1d2a5c28f942367119da047adca2eb3658c5bc6e50721b986a0256d2584938042c7f261398074d21dbde2f7907ebaecf4e6f6f7c391bf8535f53f74c00ae7c644f791b5ee6700027c96fdef85d9f38f85cd9d9414f099e2bea1039836f681ab8b2a02b2f06f25bbc201745ec2c9d4fe4414ad51e7a3a57cb51bfac783d359c7c9d51a9ee42eed2bea8a255a166e92b3bca445e95d44043531d6351c3f821783d47cd54933f673b1850213f09335e1ebf2482e13a68ca26eb8fcb08a251554d960702c39ee9850d5cac20f243029073e9928c402af20e10cc39fb04dc524236d4b043a9fc66524423a7d3dbba5ab88dc225039981dc9bb7770bc7421eac2d2ad369b22893fc461669357b54be531c7ff8be73fe850effdbd1705f1f72c3dda8fa3acb60c4094723c26e1749ec5041fd2722b368d0cefb266b0a7a9c32bea1643b06107caaf527e45b8468f5e98611abbb8b4454196ea2c5af62990a19c643c751c3b55f680f8bbc4c21eff97d4c98c07f482a0e5f31637cd6ac6ca8ee6dc3ff6497ba45aeb64e48ac17a81a23757745eb8a80657880c3dd778dfb2adcf922aaf1e1a8b935fb7add95ee96a0a27e1edd8a2b4c7ffb16f005c93759302a718a411410c2fa16d1323785dc50b793f3f157304bd2ca50a0a64eb9edbe25b8382bcb13e3574267befba483c7583d44ad93623ca7dfc5f3c80c3c89c4c4990defc644978b6fe34598140a953b238cd571cf71e2417d96cc428150fac8582071b50f4b1c0623a52d9657352201d401e51c018311066b4c30f6de441c708c5a91cbb2cb140df5c21e248b29bdb53c81f41f7beec37a2e1fd9c8367e0cf8646137fd93dcc9e5e76c4e5ca413df8a6614e6bbb17a1f168023afda2b23274f78c152c6849cecff6e3ea7677e8557b5dbe5afda1b924ed406367ec9aea1a7ff0ef41ad1f2dc9465a5df4ce980eba7e66cf3887c311b07cabae9083e99a6c7a5281a100a98d78f2b577c85ee72ac25e17d465dc7c16f835fe6e0755028fe894588c9f5c98f6df582f4c00c3e7265f65c42608ba16466955842ec17a7014ec1e7181c356525d0a909fc72045a04258daa04cecd6c0e86691a6daa4b10bfff996144c6dd2bbe6579e4041b7f5150defd1abb9c230128f8dea9464d973ca7246e1e05b0532853d53355b067b2833b02ebef4c47b44a5875f018a7769ebadb033584f85a2e224a4e5776a3c21b1fdfa0b4884c22b4547d8c9b3ce36d7b4d3776833fa9d9d7c463acb5eb76442cf7fded923e98641294c3acbea0673e0ca28dea8fd2510da4513e56985e50b02ca5ae092610f5f87b2c7dad67d9b9be4deeaf304d40f085bacc4382debd2922f993fbe6c7b79fa566a8ca171fba3ab6ade96b495891896bb321c726063ea49496c399d515315fac3e6d0e7bf776e76d40d01ce9f3f2871f59ae4c55473e1178e89284973d5888ba9a5443b0fbf688f889f460cd5ce6db2e4058ad22972b15837b7e4845dce919d7b9ce82efb14bae55bc26a00acbbc3f73d44ecc3bdc35ebad0b92e02aebc75b4a5ee68a8f7d131aa330bfc0c4c7b08959367a8ff0005ffbed0eb3c4703e5910cdcbfe932c90d50d6f049c70d9680ca8bdd8c49f9992bee11104d2825a7758408ff6d84775b22037a73b0b3b1a5e1f982a2fc45fd8bab362866397cc4a9fcb54462d1f4002d1c77e2a786324bb018a712df60e0946934f45071bf2028fbab454d7406b4663995fe0d9fd24b722354079f26cea44b6178ef8e11d2b6ec3fe34773945ceb315fb0c75225e456541d524257a7e304aa2e19d553356c0bbc3d05fe60f9b8bc9542001281ab782384c3d657298c4332bd3dc53720ee6fca185aed92c39f601c831817d0c8ad4a47cd18a64b20ea0493b7872a50bbb942e8c97660d1ccb1539b562931f2203550de0a21204e491b084b7349979861efe34e44d6ecb7f57c64401f90a6e0a47fdceb25ed2821feef88a630d1095f08cc1547a6ef424a8cbbf00bd7d42d80c794dabf7f1787d0994b749ae7aca6288e92b760d270aaa664d7488394ff0612900413e9b02ce97268268776e98797489994a5803d8444ead2581739aa48377bcc055526885ce638d2c9ba418fc4e0fa30dd0fb114a61cda58b86309703567ecd0484ab15fd9550411b8b84254c744bbda1c80c4e8c51ca1da1a7fbdeb17c9b5ca32206f00803c0e4a0dcde0ea8114a2421aeb2680004dc0bd9408f4b4b8d16091ff75145f9163844df5abd27ce6f2612a24e6e799202ea11f07caec533ee59134c8bb0187f89ed2d767a618efca1a5970a95daa41dfa9bbf7fe6f334b32b21710f135e0141344afabfaf736798251ff285c546138f47eb5ad9bd7b791558bfebacb3615e462a33977d1a8c3c99b32e86170b2ed6e3b9d3c7677b42d92b8de506b8a8eb3ad4d894039cc704793aafec4e38b305afd95bdf65f281fca3ff6d86e48d36bb316ce4ec0c85e9200d2d626588c093d8ace0de0ef38404e219ca1c85b7de180c167069f9f7d550e60851b6b804319c51f5b5c9e9966f3acc86f613f2763605edc85016c2f713b0b0427101c1a277962495aabc5897240c2341a707f224224666d59e407dcf78c4854562da86f8274b6614442d8d728aad0dd222dbe44970e7b4af4eb728648f21c651a6d0448d6a0d4773e9de70fdc80144b5affec9bf4f8dce26e183", @ANYRESDEC]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x800}}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$hw(&(0x7f0000000040)={0x6, 0x9}, 0x2, &(0x7f0000000000)='a', &(0x7f0000000380)=0x1, &(0x7f0000000080)="030943961a2933f82563f4b3d4", 0xd) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, &(0x7f0000000040)="14bdfa5d1d34e2fecb284a0398307dcda9aec43050036123339a346f737850551408753f95b7687d69e999cd14f50cfd1cc668a9d6818ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e782023740000000000800000010000000000000000fd00", 0x99) msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2ee9e36ae12821cff35f5866888d441f7c29189271982efb7cd9c94766d1c4be0efcbf44d5d0010dc9df78616b167b260dd96322bfbad5f46f92beb4126cf5ffee44ca5b5bdfcf14c9b3003f53d57d96bcceb3c014f4d7b36a32f1fdb2d7783fa77ede48c3db7299ec5e58a1348d1f8200a241f24ffa673bd7cb93b55b31a3045a1501250df6302a6bbfdcb68febcf98e7aabab17c9e7683a114b35681c98d31a241159997fa2408bccc3081d1feec2142247dcd0e3ab8a8ab3"], 0x401, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) executing program 7: r0 = socket(0x6, 0x8000, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) (async) semop(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x1f) (async) getgroups(0x9a, 0xfffffffffffffffe) (async) r2 = semget(0x0, 0x2, 0x80) (async) r3 = getuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000400)={{0x10000020, r3, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x80, 0x5}, 0x9, 0x3f, 0x80000001}) (async) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x40, &(0x7f0000000000), 0x0) (async) msgget$private(0x0, 0x460) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffffff, 0xfe}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r5 = socket(0x10, 0x1, 0x8) (async) getegid() setsockopt(r5, 0x0, 0x4, &(0x7f0000000000)="f4afe25e", 0x4) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000580)={{0x742d, 0x0, 0x0, 0x0, 0x0, 0xdf, 0x79}, 0x7, 0x81, 0x4}) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000300)=0xc) (async) semget$private(0x0, 0x5, 0x1) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000480)) (async) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000080)=0xc) (async) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000240)=[{0x3c}, {0x4000006}]}) (async) writev(r7, &(0x7f0000002500)=[{&(0x7f00000000c0)="ebebfd510bbcd9b28e4d43290f6fa9372ca83da465bfcb781be7e4dc0b0a652e", 0x4}], 0x1) (async) syz_open_pts() executing program 6: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0xe}, 0x4, &(0x7f0000000040)="713e62bfe81fcd62cf16e2a1faa3d250bb1c7046cc2e4efb7995e2b7bf2dbedc33666eb9f4f4a674f811bdeedfc36af6f04968def124a4db7257408f1e85df04afcc803f54063a9bdf935cf9873ce11d55d77ce20c5866ec8a5933489ae32811b428babce53af61f993af5c35b1e82c308e34aad663111c2675c54d1a64975dc8f7f8e08fdac40c8772f6fb8d13a1525601fd5dd3bc412a41a4b20c8adcc896e212fab0d79cfea20019a2076ccb5b82973ee750df0324b9a63a653aa33fbc4f49b0fff70b1d03f2e61941562117e8fcfc575b4a749f18ad0401916e56e4ccda675b42693b82b5585c8326aa54b6cef771e080894db97c6dfd0a69195af89195ef2a451ff80b9f080ffb6c51c993959ddda15dc10bf56f4fde00fded2c11ef3cdd004e58a448bedb3cf0593e5e93123cd6e276a8c15a489b50137a19ef8ab4968c6da7a779d884e3149572674c74911ea4ddddf37fbcd3247160f0c1d3eaca443d7abc967a9f607b8fa6f94b17b4090313a9bf3c27a08ce0bdae8a507897dd3459b60aa864664e4bea3e2e89d812f6352bb0295ba4037bbbfc621eb57b564b532682d80b688d5b6ce4d97fcc94dfc9b2d9a72e71f9bd2a2019839420963409a29035eeb549f894b06e7cf63e9713782f77002b93eccf291e556e35e7b2da1c8d3f4d70cb52eda8f3fd8ca20039c557696cf2d6f5032c524fd2bc237434df5f896b1e6f46d59376fb22a9320c63cfed07a5d6fcaad0cd6a4c3d7b1ef544646d4622d400efb2fed874d133677740fe17a2726b018908da16480df092bc55fcd7d8bcb4e97b1fb301dc1bc9969c43747ece26c5d1e64d1c06ccbb36c46bb7a1bf08328af9dc756c830015df9b107c110fc606048f19596f8f2814ddc2653df391dc397a955e8b7207dc71c98d784caf374c38e043e9cabeb405715e47106226034121f3b42e9c17bd29b53221a739497820b0ae40f8d0eeec2402780df96ad760d5056552fcd5a91f23c3c8efd9e27e603a20c4d0b5186b14cb3623ca00a33e6141177fe0bb6ea0dba0914c69b2fb642c629f2c9b4477a407eaa8af993cdcf25c498c57b3ae91f1ce626974c3903f9061f6c8527f4e59fa5d1d2597d3e54c101f36c895de07b7d4c040557ec1400d2d6159ad7e1e857edb9bdc866291be6c0dd87f0dc4d43d1bbe2272db34aae76314f459c94d4e37248c10fed684e2f194e50a5df86be5d9e1ec1406c827988dff5d4f9cb9805bf5c1e4ac611103ccb7226b5ddcd6546d2352083acc186e1c2108503078bea02356b8c40d67efebe36cf30145c3b9e097cdc24f91d89ae3b593850334a81f0fe733db7f3c2e9ab6040591f39da5ab6d34cb98416a6bcafbc325bd73da848ec4918a9d6289dcc25e196861cfb2c9f02b7d452b66a6fef954ad921399638d0140cb94ceea6cd812a001e50946b752e56737f3d1d300ecb4186c3e1c96b535e0aad9bd6bbc21e7f60da559d43932f22cb707c936febabb9a2bd67af8b43f9636e429bad6e0f315be8b56841a19ba90a71e39716317cf89693872cb83b3673571d4c9e7696e0df53f0ea8dfc6c2ae5f78389413ca9b774398189146b181fca024f506c6975c284181d71cdcf26c936260ba701ef4aa698da4788b0db53a1dd047d7dd760d785048bcbb2a622de038ed3da81b3309baa02921867826d161df7c998bd6d4d9c91c4d0f5f5f7d45440b673308dc6ca06e8f520e35c6802691c993ba2a769e2b17798f499d60f1195f4003ff14132d0ca53efb964fc66617991bfbaa341537f3ef6c285d40650fc826da9570c57f67ac7c14220a34573b2e716777f1366018e2cdf70364c211d7057d7bba9b33a7bf567adfe5a0d5d797d8347363c6fd6c10245bb9e0df642c79a969f5570617af986ba2919462184e51f8368c59bd3262b1157b02783902654fcdd00ce39d35835bd927d07779f29ee87028b966a1e776ee1e17b8acdb7bfddd56d0b8b545f30cceab579c7dc053272a0a53b630d08f3feeea9086efe03636f70b9db92b951c14f9343ffb2b7d57a29d771249f23a7bdf4fcf2aa976be14781d0bebbfc7e87f55c8b0fddfd474a7ed5eca84d0b4f79f0e9e414cdf9055cafcf8eb747e9fe8275dd8a665d381fd65be795159d80eb4127acbf11a0d2ee779bcc9775d5cc5ec3201d78785b7f71c12d3fa130cdef99567f94ad6e8aabee81e49f93ecc2712d535f1f85a5d29c20f27e7df5adff20a7f3cce3511e0479233ba4e39678afe638f34429776db5ab3458d0640131cf706a7d1ac6e82c87aa44473fd57a8af9961b0e53634842657c690a53071e67315ed9e76e2ef080b0fc6752f4c6321a32ae61da9a0bddcc8d352c8b1e6f6819666efa97fadd3bf9e7d5b0926d73133c4e46d5f19f0a306ba19e0285301baba72d32af06ef37e5732352a3a263769601561b22ace8f99eb367e419f4f6b399f089be4bcff35fd14d94f51bb9184dfbb6df7317f67adf338aaca7418e0c8a222f954b677c59d5b40f6ae804d17d7dc598a3705a6df55847691333ea55fa09e2b46d9e641b316eb9093d2c7566b90193e1e74020271c499b9563aa8e4ae9e708af86fe13d4bc42d1fd3dc735f6028f12e9ae3f12e9259caea40ebede1fa2055d27386a8a7946c3676d2f3b7f3aa9cde76fda277cc173958da96fa74e8abaf2bd910178aa8210e28f28b39cc88b28c35ff623da12146263969e7e0b0ac4cb724a79506e1e389c9c51996a9b2b6f52b906086ed6d07491819764132ef634788cf77b01e91afb1cb161e192252e29da2cf9ab766605083badca637a9af2cc90ea792298c03a9a1acadb1a3e359cd8d1cc20a47bdd1d7b9cde144b1570fa4d2bb9f2371aed7b0af568883bf9ababa4fd7d43fdc14f9d28cbec19b4c222be7efa55eee937c6171762f14bf2017f1532d6cac79eb0eb265a77bc7d97078576f33ca5aae0ed37b91011015e698f69073d1a779f5098858089b146a92e365c9e91dd97a4b06a9a813a95e5ad4e76fc3579eb397b32f3962eaa97be3cc2eda0fcad7a4afdb45e747dfb55210318545d2932294dde7f022fcb0aa1958762c4d38f47081d715f16cacddef7b3819b18a146aea861ebfa5f89616261140906449ef3fcd354ead578d853eb3a79ae1e0f5775360af217f0121df86d5f65f4c75efc2f8130f9942a09504e73372c2d7b60e2ece693c204abd0f99bd4a5f896684f6bc0bb483ae5861375751859d7d7fc20c50368c13ff5417df0de1b1426d42adafb31dcbfa924703071558d60b1603c0665c421f4915645055a73001100a5b2d71a730be570bb515cfcba1ab94909128c223e8e41385c8954042d34f0458c0b10d0f714c83da7349c0001d95f665613173a2e1b0fa3304820c4077792dd4fc18261512f83ceede8d158b15f1951c87aee6207b5af0d2ce5f57e9b9a45f1b767c2e3a8121a31fd657e1603884d7393c42afaca92d71b07209f29b4f37ba5588f59f6c1e8b405882364e903a726c9813941c4d99dc9bbc3c4fcf599c780c8231dc65de13028c7831969bd9f084fef8ea7632787584590f0b7041c64b0d6cecaac866ba6b859de3b5519ee323871f69101047bda12744e43545de3ea0699f03cea2a17fa7bf5b8bbf72b97ebfbcd7607675009250c08b8549bd7357a903b2b14dbd7f832540c6eb3ef063ff58dcbed1ae4e773f345d70614362f7a7756f8ce941f83876f6947346f7776d00f239d798185b6bc74f5910b3b69833929cdc6781a1935d5b82870fe8d670f38dc6968decf5040979328fa4b6d9ed4f8b2291b96e8cfff6556435b5aee1a1caf8fad9ba35b46d0c920c289b98296eafe9fb5cff6a1c921c88ba8297ccb71ba206349d929f4cf8b8f70ad222f387cba93949a66628c6fd93e7254e7c76f22397af0efe884e1787bef900a7e0747864835c8419ed752537bf36e9075b6ef0782d2fb5c645869e24ecd194f1944d89bde7a50944c7bfdd5a0f778ae675f23bb2db1ce257f470f4b429f4d046e0da9ce1424054b61c13d6563808b55069de25eeb25a9b1bc69a675bdc3dfc616111983e9a1149a8561566a4fa72f3c7fbd8d27aca492d02ed0cab5e486ef30a93d75ed6755ec244971a35b81e898349eb67c6bdad8c7897e26b4217ff9f7adbac74392c28239ee6a0d90a76bb4a27999b59cca9a8e136c7225a875f13df4977bb8e3431e4ae37ff227ae6c17c8dde8ff31ed1e96ebd8fe1c2509b9034fe49a4b59c4ec36c197f62728ea7630ddbff37c0f1809d46bf2adec2fdc7bd1e0f4216214ac64a0d51436e19feba35b2301aa3c7b6cc59c4cbd15b4319b7c4d458545ac7dd68e3036c67601bce7c3d90fb6ce54a2673c85e222765dceb43f9a7a9441692a2420b0c6784eeea364d6a823cf75ccf226138bb42c553bef68a18cebd8d1e6f654e77a4fd6808087152de0647c38a4526632721bda859116635ae629baa38bc211ea0b96ab2bc16abbf5ccdf02e5e96434a1855350b99a51d9f465a6f4a1ecf25154a1556903b593018b1ab24e031b6db649d1b71004db85f1771b5ffa7a7fadeccb4412e50b3b07452bfc61a73bcceb2f5a132e6d80f873ad65288bbd6ff43a9a7158bfb99e76363f3f8ebc785498d9c1d424132b00d4f7782b0dc406ba3eeaaeec0287950e44d4fedce02724507b502ec9143082b0d93ce6bb6d7ce68b63be1156c33b028c0b56fbbd45d9edafc177ef91af93809f9ff68b735349bdd8fd8c1e21d0197d89d9ea3d8e7e0cce7c09d94c5d9aa1b661d3cf1be0c6392d4d7d13786f4853f6cb2c8d42e394fb7c4e87d5fdd6ba76ab3bd8ea6963fafab3967d7ced45acc2af26018eec03525ed82102af7e3e9bd9bc2b72d1b5fd9419e370f2933249c58b9eb27ad7b63d74f1fcfa3ecf503c7a4a07266c5b08be4ffa78651434f19febe652966631ef411f4a9b7a370cd59970d6e313dc06bd29b2ec92507942d996af0052b7f29ccf2e4dc1bf5c2571a674491f4937c42b58bf39866a321cdc6b84575d01950e649ee4e0b03d9f6fdbb4487b15f30834ed49f019d4bf9f095f944d13f7af74d788a8fd834b64e6bd50dca8429b3a1eb2150ffe0c2a733909866325534789a7c88a6cbc50123d39e81696f28dc2c769b8b5650f6e732e3091b63ded32aed7", &(0x7f0000001040)=0xe40, &(0x7f0000001080)="fb03df5561c923f518cf3d74fd35cda3cb32e41189cf65cf69a8ce386b44b7b43b92489de0cac8cc0b54b033fedcac", 0x2f) sysctl$net_inet_ip(&(0x7f0000001100)={0x4, 0x2, 0x0, 0xe}, 0x4, &(0x7f0000001140)="05f987a6ab1af732cd09150d9349cd2936397de4fe2b58d11097058283378adc458911f79179dd51d28803", &(0x7f0000001180)=0x2b, &(0x7f00000011c0)="34e91710408313c96a71dc2b4a944c530d10c85c41b3bfc17bf4605987b618a85376b9ec61bb357bb97bf69bf044f57aa1bbd47074f0267fcc66a91d1c76f22ee584631e595934abde9b945218e8e35f77e023412049c4d4854816a5eb8ca7e296154b1c92b6f4329c88dcb5a5f59acb6254163d023151e9b42e33326b3f905e588711e3bda7d3a005a41922f42dd78f72aa919ae0acd6f10592aac1042533d2e2f2953157ab800360c537b2c4b96a61bb4137d5ec897ef4f5ec57901096bf77afffc4941f2216aeab576d0ebc8b1948162f559ef66971557b4499ffd139dece9d3c7e12cdf86c2b83be06c2bd8915c27611bb274e6d3fe6b1f368593aea7f713b3138deb0b216f8e9639de38b18c1a3a9d22acd8ac0dae0458e08dfc3c4b71d5f4bc75aa27846836bfdb4dfaba56c775a285d33cc54a689c1e1563737400288eea3b35ac0de07ef806c209931de0313bb8907971fe589bd7273f29bdba58d3b726e13688db395287ea1e19b0fbc471ddd10ff038a2a05a73f5f6364a5b6eb58d7c839dc4a41d6ec336d1d9da4ad771c01c99df767a17d36509e4ada361b97c3fde4435e7815f0d1e1db4e3154be127a4657262ac1fa98a5c66fad2f5baf421d94800040da125bbc95718c0acfa267980709d3489b8c0b034c66e8e020df191710243a979af948c6b744678f17a17752cbd20a22deffdc7db55223d52c65574e2dbbc97063e0b6ddc67cbb34658f9bb37017dee96cd5d7ce93d2e2ec957152d6f96b0f4f63b57ed11c9d66e75c7032e32258d26e06bd6f79517412c173f57396ae94a54231f8ac779a59e7d9bb6ecbdece78b5abec3abb58c1096f00dc8d2937fdd299481a33aff42f4e9e3c2f27f99b4c3bcb541b4d74111ddefa685128659b9497fc60bebfa5bf2335fa54a89a318c13ac39aecd70c0a353dd8a3a1397dc5ca065e8f7509b4c5cd1e5f063c2197a0ea4202564a83cea761af88039bdfca1a9909274b9e1b62d342da2255225f67aa471aabd03722cfb10eac9a3f74a6000bf2018ed91ef6f2c11a76688dd0df76f8bc2a2be1b4370ea4e5861056cb54b735944600461cd5e023d43ec05e78f96c6138f6490b5f9e1d4acc91d0ccbca24064ab234acfe0c8283832501e19e77afb968064f0a05b9d40afa15b69c37203a3fcf1fa16ba06672e8f3375737cf4a89b7e9a76abbf3b071df5e6b02b221c43ae006100756655d0332a5bc5eecfb199e30d30a27a02408f513f482372d6101e64458e613966dcc62d1df0ed2bea60ebe9fbfc3f2cbc9b5644967a0796d3195aa23202fc706fa8cd45f41107376bc1916ab97e5a8fd08ddda59becfc480cc084f55ed7db789b3173d656917fb9390f605197fb98f95ffe3e75d6c939106ca08104f516dab87074448192f7e086648a5c17d0288bd0f54326da67cb0f240bff8a5bb6c70060036303342cc29a6935a2bc7c6bab16a8bc55c6603c9adf01c6096d1b35a938fa46bc8559e6a1d5528db6e31bd0d54867c488a1885d0e90de1017e91c7ca8c41e6a5fe019bc13e7d45b4d8978c0aa229c3499f43f09d455a2d6334a2d7e4a471da1fd3674ea5da273618b05fee501eeff0c33a35d1c6789f4a826c6b742a3f197704da87c63092e81e8ad233ca67b1b9819c2b3cdb22532093329b81544e536934fdc261dce3c1875328a06089f298e472f234482d214a80745349434ea86a7ff0173b8cce890d6e01aff401eaa128480ca4008c4f82481264e5b85ca1ad17b6f054bf89a680a18de5ae653a9c62fea659547704ec6c0c08437adf811e1d6870b560f07fca7861a05503d873b45f8d966aa9731ba95cc4aae05156cc70564c26236c7b899a316cd24241571175250550931698c4668934c14d723c6ff0dd2641186cb7b6292d3772eaeff9ee1d896d4b5c2915e94ff32344e9faff4cf1d06ba68b91a7a281348a4a42bcf9fab566493526d401a81317c3e6f2013cb7a9a185caedfd46beb8f6c7593dc23126d37b79491e30d8e582dce62f203fc41103ea091c59e80f132f12798befdebb526afcb80f5ce46ea1c047e674a91763806699f9ef4ad0f567edea7f377b8df17a1658d00ba3f90d4f8150c03bd00296395ad1b5beb6d806d26b5e5406b873a3571b65a0e280a5b808f147fa0fbf7a59895acc2a05a1e629d746fce083c45c908b1904c66579923a4a3e9a3ce26d5e522e603117164981e7d984c058583ad6566f4c2ae6e2250753d9f52ec3729d4b52a663e2d08c57d75fb2f4e4919a09f334b972799b35964bda5e33d9207731e394b45a8d8f6e818d5d58b5799ab69e15c1c506a23bf66ce7f7ab6b2e24a6abd98ead5548f6eda0ef299f13306debc26132f9c5fe2702127715cc8ea204a95bbc54f8f060bc5fee1d3274a7c0592ce3f8d7511ca614cc66f92cffb0746ca7ee248192370e6d922f304bbc479a6f1c8c597651d18588eab38505c72d6689cab9e7f866a45571470f7e81d3801339dfc5a23661a00b8b375be115e1f4bf7fe83953f4f7a56fced4df420795ebb2ce4d375fdbe27bf3b19df8d52e56f8907c55d60e9fdf338483b77db41e09d34c083d91615f3dcf897a23bb4a0d365bccd3bd3df232f81d63e0d636e490fa5a97bca9210385ef0961892ae1cfdc4b1f00edd515e97453d7dbe9509587caa4d6947a757a0a564814e824f917f5a806b57a247a07f4e2321c53c95e63e87091ddd70067e803ea03d25a99890439b3902847f1bb5efed122d7eb40406eca2e3ffac515ef9955aa71815dab198904078267ca054326e245c822884d9f5e0e9bad333bbfaf64e81e36f98043946730d95fd40a80621dc91120f2574f76e7fa43bebdf5c0c78deb0dcce11d9f9078e86303af6742591e8ab4394ba928e51f6af544f46e4a6ec7f5a65ff35e7f2bb94de4c7ddd12778649be0427c75e2fc6dee3c1c4078c8f8e2c788b537038f27b18a03a05a9487d840289ab90f854830fcc21d7994b0d38b30e14a4e5ebe46617befed824154a67b247a8ce0bb34662a100aa72248ff84b131a6748e579d4162e3d0d1093e1276e8d3cd39b67a2bff6e7bfece2cc70ed25f515e642e5c0235ee65b7c166c0a04a9eb33aa94de6a2e7f06163eba774bae2faae93b7439c7221d68b482861191a3d46d22d0a05ff11cb2da6e65dbdfb0281a358e8a84b6b5d7eb98655ba07db58e16b88f295737ff06ee48391cfed8f42f643c350c2d61e1a5962edfcc6d160c19e1b83e1e3fe2c9e7d8dadaa5c0ac409932652f6dbd1e05f768edf4c6aa6b9611539924888de6e61f1ae5c050a2b614ceeb3d1dbecb2c7055f968172b56a82ca4381dfdb2d2d0ba84b9ea6325e84b393734c7b768a3bc59bbca31211a4113913990cde25d8f0be2c9225a38284d83510a2dedbff5d08d36dd15f003e619fb3c5555abfd085a812db54be1702d9a45546500849330b0940f44fbbb989342af89acc1052845782923dd86cd3f6b11cfd7c4a6ca13929b3af70ccc9c03daf0aa8628ff7e423e68e1e85c3b75d55edfff69390b85128761eee240ae2224eed1337207d89983a1bc49f35bce2a1f7e797dedcc0c96f73f667ce187a731e3721f83480fe554194739ac15f5ac72d1b3cc19775b037712e53655cd8b70692b42cc3d5c94dba0997bffe592dfed49d7af99de179107921b17f815fb1f558df3664df36e2ae0c7ce3fcdf09177b4690c43072604291d06ceda70f4baa38c48609360eebf6ec92d72fb0d5e5ee80db0e07559980848261018584cc4f3e584b73884961aa5c880779bb41d97db6693e4d3d5ba2187cbd37224886bcaca10305491ba23338dc1f9031e4ed1b8e88254b7ed602c9dbcb25fdf19dd3b540d89e535cc078f271a4f76ee62e19e4e7169bddd36760f70a2d13c09d59b13e2c60e8a6872f5f2b116c7b64868adff14aed9286e0f17bb4210a80cee7fd6978c6d5242299635da738297a730419c1dc0ab609dbd609df96b2177bace8f8d80f0ce235e610567d55dbd5bc83657b34537627055decf07128c5566da5a3b1e32b5bd8e785295781d5f6c3e4996cb625ff72cd9678e9ae23f3222d25715c3fb91afa6279694357969134ff5e15b250ecd4adc838e66ee214fa177e1c3f88b30190355b7d5f2878ae0ffa96bd15aa8963f22d40ecb5517eb4abad990f5ae3666e09dfdc4deab102a8dd6c5bfd9d1350759165f840a938a79f56c7ac299a06bb20b3b64a2c385c23e83bdd75d80422ca8e92e2d3fd42d6e099ad031482d36d4436ed52b8759b1c350714bd5f87d3912301c319811e00a961d4b4716275c598929320e699a94b0f151b744fee1bd2533f7ffbb59e41f7194b805a2382951cad2dcc704dd77fca19861488f8410f5fd0ce87f795d09a933cfd5573e86c8d0dabdc992277810a28acda03a94943df05e0be76826018ba897c11ef60b1b68d540c621ef318ed40b4b00ba7587420826606d0d97a79552aa7847f182d06e536cf4405b648ac64cfca9a9ba6e9c4643826d748b15abe34301ada21158f880a10dfc72a0bc2a42299cbecb55dea8d5ba68c3ddf4677205a23ddaee2750820fe2b6a8aba5fc03b9dbcc7b36fb58a4cb43e00cab79105a137263a40b2bc68bf60d6da8aa797ddd03b1f71ca2042440a8b1bfc8eaf1db3a4bbf7c2d877d71f907a97aa1b18dfae651d87671c4b940d9191f2a7aa85ad22a80ce4272211dff74075eb0d6f27f4c0d354f29db8923ef1ff1bf17c4ac612b486e8b452317a7e1fb50c02adb8810cb3577e7721c29b2967e064d114988bcde4100907eb19278e25b4c912c70249363c57843a54eddab828892c2a916dcd3f28a921c917be8fa15970efcd6a5fdfdfe65daf3b3bfd02d5f403c2689c4a79592c70b1c2bcbb0cc46c3f320adcd7ba730d33a5b95a725cf70c526da37c95ec297e903b9b827a0fa97f17b3cd03ccf6fa40da9ac367344473a9077e14deba768e0d8973842aa9c76acd0969f3c7b3cb47c6611f974eb2eec1b6ff7d768164ee9ac41ebdf070ef7ecbf0dd19e5fe62fdb8fd90f1a6a9c58155447a8e17aafa91a944a6a6c7bf0fbba15bb9ba2bf963ca39646cd544414a0a4dbd6c187a0ed7fdb9d693d196c97e523f410581ee5ec081b4646cfc83d088388f3b7f3ddf94d0ba452634767e2082974f9bc9562a69a62cabb47db9551701359bde13cf9b65068244ecdb997c54a06d35dcaa1f49d7be393e8cff28ece39ed217999b7f4f9d38e7d675b7f74377395275bd6091d01479e49bd0ae7ada6e96beb60daf1f38ea9a4d3dd325ee2f366b61bda8c3dfc1b0deb3e0416bd1ef4b8d22681e9f9919d4d3a6717396044148e74d727a8f3e4d59e370bf3a72583e1ec650b02e32428fca10652606fb92397170c87e49c10f5c3dab6fb13ee7b789dc264d69594c84a623dda874d957b3ce548b3a897543a6f8a2655a52e5e2626d7a2ec546ee0ff8bbf5b0f4d0db9b930f85f306730d1d43f304b56fda8a11b24361e9c0964acc217d7d0ede34582064bf5c475f581fb516e7fbacaf69ab44bcdd9b6b17a4e02cbcfdd4ef544f54c062e17729e02ddb53fedc0b8dfb421840ce3734e6de5f34f79b9b939ed0edc575b37b1d5d1cf2cca69e2c081f459a2df32e19061262ba552232a5699f47c8acd9b666f39624e46ad7c1e73a33d18a955860421c10238947d5ed702e7d1edc896334e9aedb2f7bd80d6c0479b3b38dcf23d1403e4abc41763df7da98d23c9d2fec3414fa2b8bbdf0613d1e6785837259abb5", 0xff0) r0 = syz_open_pts() ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, 0x0) sysctl$net_inet_ip(0x0, 0x0, &(0x7f0000002240)="b319f367db59668d174199934f5703bf6fc0f8bb32fa32e1c274b5bd728b94c457", 0x0, &(0x7f0000002340)="9c9d61fd83ab4c9b4b964afb46652fcd67293103f7397327edbd78be652ed4b4e38a450034661ec52f67bbabdbb24f178781f2c917575d0a3c60892844c766487991bf7aa2070e0b547c6e0d4caa", 0x4e) open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000120, r1) nanosleep(&(0x7f0000000240), &(0x7f00000016c0)) close(r0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000023c0), 0x200, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000002400)) ioctl$KDENABIO(0xffffffffffffff9c, 0x20004b3c) getuid() fchown(r0, 0x0, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000002440)) sysctl$net_inet_ip(&(0x7f0000002480), 0x4, 0x0, 0x0, &(0x7f0000002600)="10ba", 0x2) ioctl$WSKBDIO_BELL(r2, 0x20005701) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000e80), 0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000002640), 0x10, 0x0) geteuid() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000002700), 0x0, 0x0) executing program 7: setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000000040)={'./file0\x00', 0xffffffff, 0x4}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$FIOASYNC(r2, 0x80047460, &(0x7f00000000c0)=0x3) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) (async) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1000, 0x0) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) r4 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) symlink(0x0, &(0x7f0000001440)='./file0\x00') (async) symlink(0x0, &(0x7f0000001440)='./file0\x00') mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) (async) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) sysctl$kern(&(0x7f0000000300)={0x1, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000001440)="00000100", 0x4) (async) sysctl$kern(&(0x7f0000000300)={0x1, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000001440)="00000100", 0x4) openat$tty(0xffffffffffffff9c, &(0x7f0000000140), 0x100, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000400)=[{0x4d}, {}, {0x6, 0x0, 0x0, 0x9}]}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000400)=[{0x4d}, {}, {0x6, 0x0, 0x0, 0x9}]}) write(r4, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) ioctl$FIONREAD(r3, 0x40047307, &(0x7f0000000100)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "f8a19ae5c092a8a2c0f01172ef953678ed615f27", 0x0, 0xfffffff8}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000140)='H', 0x1}], 0x1) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00001bf000/0x3000)=nil, 0xc0400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f000013f000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffffe}, {&(0x7f0000065000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f0000066000/0x1000)=nil, &(0x7f0000133000/0x1000)=nil}, {&(0x7f0000093000/0x2000)=nil, &(0x7f0000103000/0x2000)=nil}, {&(0x7f0000323000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000089000/0x4000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil, 0x4}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000027000/0x2000)=nil}, {&(0x7f000024a000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000103000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000101000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000100000/0x5000)=nil, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00001bf000/0x3000)=nil, 0xc0400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f000013f000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffffe}, {&(0x7f0000065000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f0000066000/0x1000)=nil, &(0x7f0000133000/0x1000)=nil}, {&(0x7f0000093000/0x2000)=nil, &(0x7f0000103000/0x2000)=nil}, {&(0x7f0000323000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000089000/0x4000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil, 0x4}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000027000/0x2000)=nil}, {&(0x7f000024a000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000103000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000101000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000100000/0x5000)=nil, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) syz_open_pts() mprotect(&(0x7f00006c8000/0x3000)=nil, 0x3000, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) recvmsg(0xffffffffffffffff, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000000640)=[{0x0}, {0x0}, {&(0x7f0000000540)=""/239, 0xef}], 0x3, 0x0}, 0x0) (async) recvmsg(0xffffffffffffffff, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000000640)=[{0x0}, {0x0}, {&(0x7f0000000540)=""/239, 0xef}], 0x3, 0x0}, 0x0) sendto(r5, &(0x7f0000000440)="df", 0xa, 0x0, 0x0, 0x0) (async) sendto(r5, &(0x7f0000000440)="df", 0xa, 0x0, 0x0, 0x0) sendmmsg(r5, &(0x7f0000000500)={0x0}, 0x10, 0x0) (async) sendmmsg(r5, &(0x7f0000000500)={0x0}, 0x10, 0x0) executing program 6: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x44002802) syz_open_pts() clock_getres(0x0, &(0x7f00000000c0)) ioctl$WSKBDIO_GETKEYREPEAT(0xffffffffffffffff, 0x400c5708, 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x800c5709, 0x0) syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x10001, 0x0, "ad95be4b065c389908000000000000005d58fa8e"}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200), 0x1, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x19}, 0x4, &(0x7f0000000080), 0x0, &(0x7f00000002c0), 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x0, 0xe02) sysctl$vm(0x0, 0x0, &(0x7f0000000080), 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f00000002c0)="8e62fd2ff785ae289efa5f6436d7c1e8160a717cbae7a7846abfb9e19cc7a671e6841bd31701efc771aed4436036d1f507d6b33a", 0x34}], 0x1, 0xd2) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa08004500002800000000ff009078ac1400bb", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="500065d3000290781642a60a7f2438af2d880b7521b73c53f5f82288e3dead14354b163e3c0f0cc6200f3e801bcabe720b7e8c521a939c36aa8c6bb0c4f7a43951960bf07c38653c7b424d9c0e0885"]) sysctl$vm_swapencrypt(&(0x7f0000000100)={0x2, 0x5, 0x2}, 0x3, &(0x7f0000000500)="44b15c29558bcdcca50fe1682088f65245367b2ebed783cdc4ebee8848507713d67634d4beea1888a3e6057b422b68136dd310c6ac76c05d88e707936ef29a5bdace7f17028315037c343b045d7ead4055e05a27c3de933ea9fd6ff00ac781ae116482a743e31178c1", &(0x7f0000000300)=0x69, &(0x7f0000000440)="66dd20f30f6ea37de9b2c1ab67411228e77e8b16a802620f9d3775340e0739a3d6449c124fae2469ed6605aee04834293ca024e60bc3b4ab6bdcdbf49c495830fc93a9808f74882b0db91369b1b4ceceba7e17588c21749c7d6da8f4025e68d2139751bc163c3b7bbed58630e6ab0c22454ffeedc1292818e8f5e8fd9145c2f9add0c072bdb51df3990b49c07f03dca43e2a26138d7900"/160, 0xa0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x20a, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000040)={0x2, 0x6}) syz_extract_tcp_res(&(0x7f0000000400), 0x6, 0x800) bind(r0, &(0x7f00000003c0)=@in={0x2, 0x1}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001380), 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x55}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = socket(0x2, 0x2, 0x7) r2 = accept$inet(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r3 = socket(0x18, 0x2, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1007, &(0x7f0000000340), &(0x7f0000000380)=0x4) setsockopt(r3, 0x1000000000029, 0x23, 0x0, 0x0) listen(r2, 0x5) shmctl$IPC_SET(0x0, 0x1, 0xfffffffffffffffe) msgget(0x0, 0x108) openat$vnd(0xffffffffffffff9c, &(0x7f0000000640), 0x0, 0x0) panic: kernel diagnostic assertion "(pg->pg_flags & PG_BUSY) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/arch/amd64/amd64/pmap.c", line 1422 Starting stack trace...