last executing test programs: 4.541387783s ago: executing program 3 (id=251): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000280)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x3}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000000)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f00000003c0)="0341d86c71a30018bc5a91505d9230cca32a2b4b71b59c7acd912c34eb8627", &(0x7f0000000080)=0x67, 0x0, 0x2e) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004000000a30000110000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec58904000000000080", 0x7e, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x4, [{&(0x7f0000eb3000/0x2000)=nil, &(0x7f000028e000/0xf000)=nil}, {&(0x7f00003d8000/0x3000)=nil, &(0x7f0000228000/0x1000)=nil, 0xa}, {&(0x7f0000544000/0x2000)=nil, &(0x7f00003f3000/0x5000)=nil, 0x6c21a75b}, {&(0x7f0000741000/0x4000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0xfffffffffffffffd}, {&(0x7f00007e3000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x5}, {&(0x7f000069d000/0x4000)=nil, &(0x7f0000d95000/0x3000)=nil, 0x9a9}, {&(0x7f00004e0000/0x3000)=nil, &(0x7f00007b1000/0x1000)=nil}, {&(0x7f00003b5000/0x1000)=nil, &(0x7f0000688000/0x4000)=nil, 0x100000000000000}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000729000/0x1000)=nil, 0xffffffffffffff7a}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f000025b000/0x2000)=nil, 0xe11}, {&(0x7f0000752000/0x3000)=nil, &(0x7f0000375000/0x1000)=nil, 0x4}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000038c000/0x2000)=nil}, {&(0x7f0000678000/0x3000)=nil, &(0x7f00007da000/0x4000)=nil, 0x8000000}, {&(0x7f0000527000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil, 0xc6}, {&(0x7f0000385000/0x4000)=nil, &(0x7f00006ce000/0x3000)=nil, 0x800}, {&(0x7f0000696000/0x1000)=nil, &(0x7f0000001000/0x800000)=nil, 0x3}], './file0\x00', 0x40}) clock_getres(0x2, &(0x7f0000000040)) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x3, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x40000802) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000080)=0x9) close(r5) r6 = shmget$private(0x0, 0x3000, 0x70a, &(0x7f0000004000/0x3000)=nil) shmat(r6, &(0x7f0000001000/0x3000)=nil, 0x0) mlock(&(0x7f0000002000/0x1000)=nil, 0x1000) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) r7 = dup(r4) poll(&(0x7f0000000400)=[{r7, 0x20}, {r7, 0x100}, {r3, 0x100}, {r1, 0x80}], 0x4, 0x2) setsockopt$inet_opts(r7, 0x0, 0x15, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) ioctl$TIOCSETA(r3, 0xc1084425, &(0x7f0000000040)={0x0, 0x0, 0x8, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1", 0xfffffffd}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f0000000280)=[{0x6, 0x40, 0x4f, 0x800}]}) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f00000003c0)=0x3) msgctl$IPC_SET(0x0, 0x1, 0x0) write(r0, &(0x7f00000002c0)="d81ad3ede1f3bd8558d5c7364888", 0xe) 4.41253596s ago: executing program 3 (id=257): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket$inet(0x2, 0x3, 0x2) ioctl$FIONREAD(r0, 0xc0207534, &(0x7f0000000440)) r1 = socket(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000240), 0xffffffffffffffff) connect$unix(r1, &(0x7f0000000000), 0x10) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x7, 0x4) sendto(r1, &(0x7f0000000080)="01", 0x1, 0x1, 0x0, 0x0) 4.001764576s ago: executing program 3 (id=268): syz_emit_ethernet(0x2a, &(0x7f0000000400)={@random="adbce69ea015", @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x64, 0x0, 0x0, 0x0, 0x0, @broadcast}, @udp={{0x0, 0x2, 0x8}}}}}}) 3.989660895s ago: executing program 3 (id=270): r0 = open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000680)={0x0, &(0x7f0000000200)}) ktrace(&(0x7f00000007c0)='\x00', 0x0, 0x0, r1) 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') setrlimit(0x0, &(0x7f0000000440)={0x5, 0x2}) rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x8, 0x0, 0x2e) link(&(0x7f0000000940)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 3.949893705s ago: executing program 3 (id=273): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200), 0x20, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f00000003c0)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x134, 0x0) madvise(&(0x7f00003e0000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f00003e1000/0x4000)=nil, 0x4000) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb000700000000098002005e00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)=0xfffe, 0x4) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000000)="b800b4f37f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) write(r1, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) madvise(&(0x7f00003e1000/0x3000)=nil, 0x3000, 0x4) 3.502717309s ago: executing program 3 (id=291): r0 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x4ebfac6bbaf7909) (async) r1 = syz_open_pts() munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000380)="079facfaaed69aea4dc561c3b736feac0a2a76087be8b904ddc6f90b66e0f69b6dfba683b348224cf0ccc2a39b0f79389a2bd9b211424a22ca014b9231e253e257706c75b3f320166475c72455021edf575fab8b5d65b8d261c87c3ccc4e784ea7462f3723edabb8e26d27acb1797e2ef4db27270a", 0xffffff01}], 0x1) kqueue() writev(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)='#!', 0x2}, {&(0x7f0000000000)="9833d0cba21bb8e84bb8dc209300", 0xe}], 0x2) (async) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$WSKBDIO_GETBACKLIGHT(r0, 0x400c5711, &(0x7f0000000080)) ioctl$FIOASYNC(r2, 0x80047470, &(0x7f0000000000)=0x2) writev(r3, &(0x7f0000000400)=[{&(0x7f0000000100)="04a453b844aa93dd5429a643043958e8a114be9186ba84f18d846f4820084541cbd9dbc1264848f675d15c57caf5e51a98f9b988b4a1a30e1991ef18a237ca91e54756d32969d3b79d05a1c1cca10dbd346370f30564f1dfe1a44f42f1e0194ee03db28ee5608d84d3ff1325824b3b6efca8935ee2bf06b5e780a380", 0x7c}, {&(0x7f0000000180)="204f564a105b8bfa1d978929842163deabce9be8bf426bb46a612412821a235b08e11a8e4b9f1bcb76a29491a9effc23a95f37a253ba9b6655748e18f1a09b26f3220f6505c00fd5c0b7e58ff3340e823053f1a599015bc2d6abe56597b22b95b7e5345de2165afc0c70f9cc106cfe5dd8ac4d960ab60cbf397439383f7a45f605ac432f", 0x84}, {&(0x7f0000000240)}, {&(0x7f0000000340)}], 0x4) readv(0xffffffffffffffff, &(0x7f0000000100), 0x0) (async) sendmsg(0xffffffffffffffff, 0x0, 0x0) (async) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) (async) socket(0x18, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x100, 0x200}, 0xfffffffffffffffe}) (async) r4 = socket(0x18, 0x2, 0x0) close(r4) (async) r5 = socket(0x18, 0x3, 0x3a) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r5, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000001380)=[{&(0x7f0000000000)="08008d000000000071b794980750b84bd4a01bac", 0x14}], 0x1, 0x0}, 0x0) (async) readv(r2, &(0x7f0000000040)=[{&(0x7f00000013c0)=""/1, 0x1}], 0x1) (async) write(r0, &(0x7f0000000140)="0920851446fde584b537004504000000e67963913f9b47437b413f30ff7a6a0a", 0x20) (async) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 3.429622193s ago: executing program 1 (id=299): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x5, &(0x7f0000000000)=[{0x48, 0x6, 0x3, 0x4}, {0x2d, 0x0, 0x2, 0x2}, {0x64, 0x2, 0x0, 0x9}, {0x50, 0xff, 0x0, 0x5}, {0x6, 0x0, 0x0, 0xaf}]}) (async) mknod(&(0x7f0000000180)='./file0\x00', 0x1000, 0x0) (async) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r1, &(0x7f0000001280)=[{0x0}], 0x1, 0xe) (async, rerun: 64) r2 = socket(0x18, 0x1, 0x0) (rerun: 64) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) (async) sendmsg(r4, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) (async) write(r0, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) 2.937799814s ago: executing program 4 (id=318): r0 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000)={{0x8968, 0x0, 0x0, 0x0, r0, 0x140, 0x1026}, 0x80000005a7, 0x4, 0x100000000000c}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) (async) r1 = open(&(0x7f0000000040)='./file0\x00', 0x400, 0x0) ioctl$TIOCFLUSH(r1, 0x80047476, &(0x7f00000003c0)) (async) r2 = socket(0x2, 0x2, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) (async) r4 = getgid() (async) r5 = getppid() setpgid(r5, 0x0) (async) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) (async) r7 = getpid() r8 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1000, &(0x7f0000000000)=0xb, 0x4) (async) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r10 = getuid() (async) r11 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r11) (async) r12 = socket(0x2, 0x4000, 0x5b) recvmsg(r12, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000001380)={0x0, 0x0, 0x0}, &(0x7f00000013c0)=0xc) setuid(r13) (async) fchownat(0xffffffffffffff9c, &(0x7f0000001500)='./file0\x00', r13, r14, 0x6) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000200)="428a0bca1e96053ea5e6254f92766ef1075ae3679844abcf919aebe6f8862e9d712cdf5d639dadb6635252fc81b7e591d2a768cf281b8c32e31628f17c0d13b4fa29e66f00a90febc489cd9cee2bf33cbbf9850eafefecf5765baff14f6fbaaeb4729fc1e33b5ce89e386ae1ff93fbe632b944da2317c678b67a2653cd6f2fe4b54787be10c04626c056f5a6b859c29cc09925a79f1880f3318516dec3efbe3f08a6b0aac0f4efd80603463f2e1b887bf37be62a6b25a011e1e404d4e13f8150ff54ce41d328c67c37b1caee69f4ce3881", 0xd1}, {&(0x7f0000000100)="e6657aa0bc284a4f8b19a661e0430b6b7a77381653e6522bfe1c15148c280160e275063e627b316343db62541ad058d7c41a2a6f9203f623a2bfad87f252b1b5c682095687", 0x45}, {&(0x7f0000000480)="7a66f4e34b29cd0e7261930eb3c5ae3e82a3aa92e6289edff32db1e4448c53785350399caca15c6266bd4871259f7aedef4c229e0fde5b92d332b292d8348701ecefd2c44108dfad64d23fbef0939402e9ee3d446c61d6ba37edcb687f302f8c105cf7eb15d0b9fc80b3dd3896ba17bc96448b4aabf3ddb3b0749bebd36d0622b92082df19a818076b577d080bbaafcc65d95117f15c818a810e7b6428761f190280a125dadf1bfb958de5f39e486a167fd3c9abf0081b29e2bc03c3b1ae270712e9015e41ad70c56542d7e5465c8799ad9069ae72d49d45d2ef2a74243ad71705080f194735e4577473d42d3db88bbbbb22c31bcb6bffabac421e63d49f63", 0xff}], 0x3, &(0x7f0000000580)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32, @ANYRES32=r3, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32, @ANYRES32=r1, @ANYBLOB=' @', @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r4, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r3, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=0x0, @ANYRES32=r0, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r8, @ANYRES32=r1, @ANYRES32=r3, @ANYRES32=r1, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32, @ANYRES32=r9, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r10, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r11, @ANYRES32=r13, @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00'], 0x138}, 0x8) (async) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) (async) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7, 0x7, 0x1, 0x2}, {0x74, 0x2, 0x8, 0xfff}, {0x6, 0xf8, 0x7, 0xa8f2}]}) (async) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[]) (async) ioctl$FIONREAD(r12, 0x8040691a, &(0x7f00000006c0)) 2.936206914s ago: executing program 4 (id=320): setrlimit(0x8, &(0x7f0000000980)={0x43, 0x62}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) getrlimit(0x1, &(0x7f0000000200)) r0 = open(&(0x7f0000000080)='./bus\x00', 0x800, 0x10c) ioctl$TIOCEXCL(r0, 0x2000740d) preadv(r0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) 2.933675788s ago: executing program 7 (id=321): r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000380), 0x100, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)={0x9, 0x100, {0x800000000000000, 0x1}}) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000)={{0xfffffffc}, 0x0, 0x80000000, 0x1}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) mkdir(&(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x84) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="3aa816cc676b841ca2cfaa3684d344d35deaeb27bee491105fd4eabd89b35a47051687dfea6389f96ea05100173452d50362c25010413aeb9ffb77f39790e86c9a01b17fbacb6474a2c01630", 0x0, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8020697a, &(0x7f00000001c0)) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) r4 = open(&(0x7f0000000080)='./bus\x00', 0x800, 0x10c) preadv(r4, &(0x7f0000000d00)=[{&(0x7f00000001c0)=""/233, 0xe9}, {&(0x7f0000001080)=""/262, 0xffffffffffffffe8}, {&(0x7f00000002c0)=""/191, 0xbf}, {&(0x7f00000008c0)=""/226, 0xe2}, {0x0}, {0x0}, {&(0x7f0000000b40)=""/171, 0xab}], 0x7, 0x800000000000) r5 = socket(0x6, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCCONS(r6, 0x80047462, &(0x7f0000000000)=0x70) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0x3, 0x0, 0x0, 0x44}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x56, &(0x7f00000000c0)=ANY=[@ANYBLOB="7faacd2359b5c9901c3803170425b2ba9587dddb9d238b680a716c73e520e02095d56e0b575f702475257e1e0e", @ANYRESHEX, @ANYRESHEX, @ANYRESHEX, @ANYRESHEX, @ANYRESDEC]) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) r7 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r7, 0x82907003, &(0x7f0000000140)=0x3) 1.858514859s ago: executing program 1 (id=325): mknod(&(0x7f00000000c0)='./bus\x00', 0x2006, 0x4f4b) (async) r0 = open$dir(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) fchmod(r0, 0x1) ioctl$FIOASYNC(r0, 0xc2c04200, &(0x7f00000001c0)) 1.854426419s ago: executing program 4 (id=327): r0 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket$unix(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) ioctl$FIONREAD(r0, 0x80206979, &(0x7f00000001c0)) 1.701278865s ago: executing program 1 (id=328): writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0315f1d89ec5a317a9357682", 0xc) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) ioctl$TIOCSETA(r1, 0xc0104419, &(0x7f0000000200)={0x400, 0x80000, 0x20000000, 0x0, "00a2224ff1004684d30000000500006b8444d100", 0x9, 0x3}) readlinkat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000280)=""/4096, 0x1000) connect$unix(r0, &(0x7f0000000000), 0x10) msync(&(0x7f0000952000/0x2000)=nil, 0x87abbe8d1cc6ad9, 0x6) 1.700251228s ago: executing program 1 (id=329): r0 = msgget$private(0x0, 0x4e1) msgsnd(r0, &(0x7f0000002500)=ANY=[@ANYBLOB="0300"], 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x0) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') ktrace(&(0x7f0000000000)='./file0\x00', 0x180d, 0x100, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/9}, 0x11, 0x3, 0x1000) msgrcv(r0, &(0x7f0000000040), 0x8, 0x3, 0x0) mknodat(r1, &(0x7f0000000080)='./bus\x00', 0x40, 0x5) 1.696758919s ago: executing program 7 (id=332): open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400001803c1, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) mmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x4, 0x9011, 0xffffffffffffffff, 0x0) r0 = socket(0x1, 0x5, 0x0) getsockname(r0, &(0x7f0000003940)=@un=@file={0x0, ""/4100}, &(0x7f0000004980)=0x1006) 1.620472792s ago: executing program 5 (id=334): r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) listen(r1, 0x7) r2 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x53}, 0x2, &(0x7f0000000240)="71f90200000000000000af6fb1fa62498e5f84cf71b59c7afec37082", &(0x7f0000000140)=0xfe1e, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) 1.619372116s ago: executing program 2 (id=335): sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34bf5fe84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) write(r0, &(0x7f0000000140)="464a4eba0a74c248325bcf4707582fcb2742f170398d725aaa4548c174c6d7d4c417f88b266027070ada3cc4a4f18fcf7914dcc5ddf39194f149c5b34d75bc2f6299b4096c8f483fc5e3d7bcc0d751304e9ab793d2aa5d5c584f3990747acca370b7c86ba4c5e8b9e0100ba3b0aafb4dcf0be08a673a4670bc074a59abc9bfcdbc7fcbb956602711597fdbdbc6957cae202feb4572a90001e05f4d5df47eebd515020455ceaa4785ba77e5", 0xab) pipe(&(0x7f0000000100)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETA(r0, 0x8004745f, &(0x7f0000000100)={0x8001, 0x3, 0xfffffffd, 0x927ffffe, "0d0e50123b8f4fc384d6d738a6cfa4369e25fafb", 0xfff, 0x1}) syz_emit_ethernet(0x52, &(0x7f00000002c0)=ANY=[@ANYBLOB="89ffa22f3c25aaaaaaaaaabb86dd60f61900001c0600fe8000000000000000000000000000bb0d000000000d000000080000000013004e221770", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="709b"]) 1.613235799s ago: executing program 2 (id=336): sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x20}, 0x4, 0x0, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x1, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x2, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x0, 0x7, 0x3}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0xbd1) open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) 1.606708096s ago: executing program 7 (id=338): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000001580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=""/255, 0xff}, 0x841) (async) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0x5e36) r2 = getpid() getpgid(r2) (async, rerun: 64) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) (rerun: 64) write(r3, &(0x7f0000000040)="ed", 0x1) (async) recvmmsg(r4, &(0x7f0000000880)={&(0x7f0000000580)={0x0, 0x38, &(0x7f0000000ac0)=[{&(0x7f00000005c0)=""/196, 0xc4}], 0x1, 0x0}}, 0x10, 0x42, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) (async, rerun: 64) setuid(0xee01) (rerun: 64) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x80206979, &(0x7f00000001c0)) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) execve(0x0, 0x0, 0x0) 1.561476553s ago: executing program 2 (id=339): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x0, 0xfd, 0x0, 0x6}, {0x0, 0x0, 0x0, 0x3}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000000)=0xc) setrlimit(0x3, &(0x7f0000000180)={0xb66c, 0x100000}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfdf1, 0x0, 0x2e) 1.55747252s ago: executing program 0 (id=340): r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x0) setreuid(0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) r2 = getuid() r3 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000001200)={{0xbe5, r2, 0x0, 0x0, r3, 0x0, 0x7ff}, 0x5}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) setreuid(r2, r4) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0xfffffffc}, {0xb1, 0x10, 0x2}, {0x16, 0x7, 0x7f, 0x400f}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)="490b46ddbc4591a664310d6aaba30d39fa0000ba0fc0dd0659067947aadee4277cbb48922d20779db09985ada4d1101f1117e8ada5129300ba2980bb34254ecc977446132c2bf78dce39b44927436d4a188d8f2d53bb7986deff5de427010a11f439367e9c948b674a9bda46d377dee2b90824816d40c79186422291d3b5815cb0", 0x81}], 0x1, 0x803) sysctl$net_inet_icmp(&(0x7f0000000200)={0x4, 0x12}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f00000005c0)="71fff7ffff276b034dd028634d18186ee5ff56bc6c1de04c9c8f6ffb33a16406c2a1edb2afd5aa3f3f9f3ab752ede158edf5839c08025dc9ac512d64f4e9bbbe2449218d3e1c2c7536b041df026587b28fa3d036", &(0x7f0000000080)=0x54, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f00000001c0)="ea00aaa2b44f8c6600f30004", 0xc) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x6e, &(0x7f0000000180)=ANY=[]) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x34, 0x0, 0x33, 0x1}, {0x50, 0x3, 0x8a, 0x2361}, {0x6, 0xed, 0x2, 0xfffffffe}]}) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[]) ioctl$TIOCSETA(r0, 0xc0884450, &(0x7f0000000040)={0xfffffffd, 0x8001, 0x1, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1", 0x0, 0xfffffffe}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x50, 0x1, 0x1}, {0x40, 0x10, 0x2, 0x1}, {0x16, 0x5, 0x2, 0x2}]}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) r8 = dup(0xffffffffffffff9c) fcntl$dupfd(r7, 0xa, r8) 1.556835127s ago: executing program 5 (id=341): sysctl$kern(&(0x7f0000000000)={0x6, 0x19}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) socket(0x18, 0x2, 0x0) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x20000000000001df, &(0x7f0000000040)=[{0x1, 0x0, 0x7, 0x7}]}) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0) (async) r3 = accept$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0206937, &(0x7f00000001c0)) (async) rmdir(&(0x7f0000000800)='./file0\x00') getpgrp() (async) getuid() openat$wskbd(0xffffffffffffff9c, &(0x7f0000000580), 0x10000, 0x0) (async) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) (async) fcntl$getown(r2, 0x5) geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000005c0), 0xc) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000600), &(0x7f0000000640)=0xc) (async) r6 = getuid() fchownat(0xffffffffffffffff, 0x0, r6, 0x0, 0x4) (async) r7 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r7) (async) syz_open_pts() sendmsg$unix(r3, &(0x7f0000000780)={&(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000500)=[{&(0x7f0000000180)="daa4aa651463f9bfea22c2fefe973578a343c1b9549b363adcd585", 0x1b}, {&(0x7f0000000240)="b2697b61410e4374e5ee77b1fdfcbbaefebcc36fc3", 0x15}, {&(0x7f00000002c0)="be61f42eb46c7b8dfd0306b5097690234bdc9c394622a0b9b859379b3742fd69fdabc5ef9a006542c51ea35c9347e11a195738185d2df72fe1db6ee0218f361e94f40bb747b3bc19ff57f052f8b577b05b40c68b1773f761b10f91ddea6c", 0x5e}, {&(0x7f0000000340)="e5c36a10c3fc7b8e11d390f7fa90043f24a49cd842ec36426d542fa33a7593445b5fd1cac9bacf674ded0839c8d21ca4d90db570c32f3ae5fcdbc313acbd4bbf8c43f94d30b572b55a6cd1f1ff87c00af2a350264f641338bfe1af2fe3814f3e1efd94ee4a6bd8451cc758cb45f0646120c87c44a537af4ca3ca88c2e1342d260e8827a23ab44b91268990537f", 0x8d}, {&(0x7f0000000400)="9998adff9064a5c921968911f8e1145742cc12d68af17a8dac9d32ac6381b12c6ffd5d9b5b9248add9c8ad13e3589eb0733ef94d0ed7dcf1580164303ef9b4a5a384193a52f139dd08e160760776156d6404d5365c2764f103ab101b568f4774552c6847b2cc496aea5ecc3311d54d1c2da9562d52acf43ff4726c80b1bf21030c0c5d79357665b3c48596c885700a9152332c822ec77e7209b2661c58a3d914bee82b571082556ab924184ff7fa0730665b413fb39b11d87e2a728173c3c214a44e151608ef77f1044546843421ff19ac906dedb321e9c1e1768ffc7c652b8c27779055dde49d", 0xe7}], 0x5, &(0x7f0000000840)=ANY=[], 0x100, 0x3}, 0x2) (async) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) (async) ioctl$VNDIOCSET(r0, 0xc0184406, &(0x7f00000001c0)={0x0, 0x0, 0x0}) 1.556500372s ago: executing program 0 (id=342): r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x800a, 0x101}, 0x10) sendto$unix(r0, &(0x7f00000000c0)="b10005010000009f05003f0107000000211c13fecea79c5dfaf66e8d0300000000000000fdef3044d2d236acf20bf404be01000000f7c8cf5f8823297be1aa0504000051e2f0ad3ebbc25769a51f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300008abf090000000008e37193f8343712050500b71d8000090005080000fca65361ba84913f0100"/177, 0xb1, 0x408, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) dup2(r0, r0) getrusage(0xffffffffffffffff, &(0x7f0000000200)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000180)=0xc) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x9}, 0x4, 0x0, &(0x7f0000000000), 0x0, 0x0) setreuid(r1, r2) bind$unix(r0, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x2}, 0x8) 487.141879ms ago: executing program 4 (id=343): r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x101, 0x0, 0x6, 0x0) writev(r0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) stat(&(0x7f0000000600)='./file0\x00', 0x0) setitimer(0x2, &(0x7f0000000140)={{0x3, 0x1}, {0xfffffffd, 0x800000}}, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x800, 0x8}, {0x0, 0x4}}) socket(0x18, 0x2, 0x0) open(0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x8, 0x0) close(0xffffffffffffffff) syz_emit_ethernet(0x8e, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x17, 0x80, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@parameter_prob={0xc, 0x2, 0x0, 0x0, 0x0, 0x0, {0x19, 0x4, 0x0, 0x1b, 0xfffc, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1, @loopback, {[@end, @ra={0x94, 0x6, 0x62}, @ssrr={0x89, 0x3, 0x9}, @lsrr={0x83, 0x3, 0x81}, @end, @lsrr={0x83, 0x23, 0x5, [@remote={0xac, 0x14, 0x0}, @multicast2, @rand_addr=0xe46, @loopback, @multicast2, @loopback, @multicast1, @rand_addr=0xf]}, @ssrr={0x89, 0x1f, 0x3, [@local={0xac, 0x14, 0x0}, @multicast2, @multicast1, @loopback, @loopback, @remote={0xac, 0x14, 0x0}, @loopback]}]}}}}}}}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x6}]}) r1 = socket(0x2, 0x2, 0x0) sendmmsg(r1, &(0x7f0000000640)={&(0x7f0000000600)={&(0x7f0000000240)=@in6={0x18, 0x3, 0x10001, 0x7fff}, 0xc, 0x0, 0x0, 0x0, 0x180}, 0x9}, 0x10, 0x8) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) 486.020203ms ago: executing program 2 (id=344): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0xfffffffc}, {0xb1, 0x10, 0x2}, {0x16, 0x7, 0x7f, 0x400f}]}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_index}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r2 = dup(r1) setsockopt(r2, 0x1000000000029, 0xc, &(0x7f0000000000), 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)="6aaba30d39fa0000ba0fdd01050b5336d3c9fde31e", 0x15}], 0x64, 0x7ff) sysctl$kern(0x0, 0x0, &(0x7f00000005c0)="71fff7ffff276b034dd028634d18186ee5ff56bc6c1de04c9c8f6ffb33a16406c2a1edb2afd5aa3f3f9f3ab752ede158edf5839c08025dc9ac512d64f4e9bbbe", &(0x7f0000000080)=0x40, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x6e, &(0x7f0000000180)=ANY=[]) 485.336945ms ago: executing program 4 (id=345): r0 = open(&(0x7f0000000040)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000300)='#!', 0x2}], 0x1) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) (async) open(0x0, 0x0, 0x0) (async) openat$pf(0xffffffffffffff9c, 0x0, 0x82, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) (async) sysctl$net_inet_ip(0x0, 0x0, &(0x7f0000000380)="d7a8aac106fa1bee688fe3f0af4ba7faa0d2c6d90800b8928300477dab850e00000089a1124bf6e8251b9acd629165efb6bf3fae60eefe00200000005bf24906663e118ca844bea1a7feff8699c831ae7272f20347569df34af171f406e04076bced503bccd5486b61fb3dfe1cf1f4fd24dea43cccea27a0d6d192559bf9efefd7389cc1b7d1159fcbd72083035c6538f318aa201807272cbbb88187575a0747dffecbc9fecf10928feb6c4aa6e768f5d6fa6cab70fcf891551bc862bb8733053efae5a9073fce8bc3e1b487af28743bdb36ac6c39e88c299462239658955984aac7eb63377e2fae155439707920d4fdb73685a62320db89249b616a02", 0x0, 0x0, 0x0) (async) r2 = socket(0x11, 0x3, 0x0) sendmsg(r2, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000001600)=[{&(0x7f0000000200)="8c9931230d66515223b9498d71cc2dc62e951cd7089c357b98e79d3d89b3c77ed315837484f4665085e7f00b658e4246545944a545725c3f4b19b864b82039b7905480871519dcb47a77ac8a3242d162f9feb229f9b0ed72118ccdb95935c3dcc88c9c0c4198ab7a60871e3e448fb63c6f47ae893a617e6af8defe9cbcf920468c1f8262d327f94f5ac81bb424f45891715e196a79b9aa467d7318b35d856ea2166031870b74fe81aec7d5de3eeeb68d3ea82777798e3a0541bf2b01c145aa7b861522ccf8843e9a244c01527b587ebef923fe140c962323665060db3eb8c77e2722c6b05ec34a584971", 0xea}, {&(0x7f0000000300)="10edf7d2d0f1744d724ddb0435f892decabc5119805243e0000d8d1081a827fc022b855e464219682053f33d06ff62917d568f199b0ffb92eb34ede0327cfa12f82c3e4cae98d30d311da143541d1f3c49b9c6ed41e503bccd41818a37b8cadb1822d8ae37e87233c5aeda22d2de0a3318f99bb1e5c4561f8fa7d47dc3cee3a794d738c59da9a29a023380a8b984fa38373ef05ac251a20d075d6aef6effe319224ba9a4fb9206d5b75a2722b8d00930ac8576c52ce3b3194f0181b79665858a25efe6e53805132ee816fca764a539786d756bfb132c867a21a9c7c9643a27ccd8f10b6c5624f5b7ea478c2eefa67015913aa058252b72bea1", 0xf9}, {&(0x7f0000000000)="dd689ef31d1402cbfb21625a73be7eff1e21b146231e46021cbc55f2ae15dd43e226013f92232f5943c7d1e434148562", 0x30}, {&(0x7f0000000500)="d4fc5f9ffdb05def2a9335e32db3579d6fe3e846e90daa447c0fbf5523cf39d2637563427522d073a2cdc3ac88c59ea430a31947185f539c244ec4af268d680761614e53b12a3e4ab7d5d66f8865b2c68cce2a0a05d33e253d5cef19eea7e44ff7480d2ff38960f5b3f9c3162c7956d893cef1cd2ef0f9c240c94fb82742eb7337141351c3ad5f59e61b1f60b4a2960d84b8003343416bd42fa2246456ecd1e03d72aed0262a8714e797b66dce8c8ea67dd9761c459cc16439ce766c0bda3fd6dc68f7539286c7551c24df49e05a0b3007c0db21071f03a7044baa6e44637b10a6ab1a186d96c479bdf58db077d85c5a2453d477eae4e8d8e224a9f42deaa0c97ece1beb1349a4646711b114ed559cd1eb0e74cc1568ac701bb00e578cf47cbbd797b0c138f47a006971c7a99daffd2978d38af47c167af69e148c65612cf67c0cce96365c1a2a4fbd86a9386ea58c862812a87272f82d5a070cc8848566a994ed8d0ebc2d352d81ed0f40232d730a0637e13f7107432d19acc95d654e81491db3221fd1faa84e97282ca585d7bcbe6ac87ad946bd3e73c0e1e357a90d4537d259c4018257e82d83e348833e38243bf2f16a39b1d3d59b676fdc703c86a020fa06ceb0d7fb6dcd8e2106c1cb774b965ad735ff66673dd40f664abbdf9b99c1a4f4f14a569f9a69a2109b6115b4ece823e35eaf6cf24a94e8fc65153f1c4b772b9d279fd5876959602ebf88b0b740f9261a3d896aedcbbc27a8aebd8b7864d96273d5d7a375fa1b560d829706e32e9b44bcceb89de1b62068b8628e78e33f0346cd4238f8162814ec854340f54e9444400dd2f2f8f6877d27d2e95e022ddbea618387b2a523cfe857ee3df0f538dc031878d5d4f7cad779a991ac6463f367456d7b9a24b594d8b6d0e77075e52bec2579c0cd6937304e4472e5ecdccc1240c320cc16ce8b71fb882a96b853df0fbf0bc4a084cf0756960e6bdfd36172e61c74323bfe9a2d3b33ca4f6032f39db5dc79b3c9f89bdec8f5300d5771bfe80d62bece6fea87c213c696bb2b86ab708231a6465cf5258d980a6e98443400b70186cc2596922fd596795e7c80b2d3e4cbabf2f5041444e57248cd922fa42c948af716d58e11901cf0b520d84b87f89de68494e1224ff7dec378a21fa2b8f0db695f3e41f0d6e62633a52fde5e46120550409a2899a1b923ddff00f7102f386ee0ee5ec20f29bd06419bebe53984fe4b58c9acd66ff854c70ecf400307fc947deab598daaf29960dec45d8e31b58550212f090be41068ea1cb0fce55e473d5d712226832485704c5525b9d01f98e244a719fc6ec32758940839f5590375e3cd846b854f952af41fc3c8317fb7b20f68fe6f023ab147b70a170684d7619be98411efffa2dd5e8ca9586168c583afdf697a5cccd8748483144008687789f822fb8b5b903000b5e787d75c68e52e0c87338dc3c79be90d04403aa32e1cd58f1ef5985eba6f9c3b4ec40533fd6ee99f070a3e02152ee0b8e77f859c5c4872307679337a72889d36ca696782c1bb2bb03cda5c8528322a09f43d870c88e2b4374852f51c86b37503977418c365f2fb799dff0aed91478ff9893abd1fec29493f61077b0312b20ab469cc9c229254d869f0278ab85f955a868c678c30cad9145a9d0394116375d007affa5c9e0fb54992568236b566276043a4ffa4dcf8370eb579151265c004973e51aac106bf744cd285475b549d0cdce26a60bd4b62da8a7e083eaf62c5e9f453830057a263834e78fa4c42d4478bafa3f20fae3ca89724516ca08d769ec9a9d16d3a33f89b11d30f2623e78c17da484da65ce1383326e25423b5a55506eb5bc2bfd7f36758242004c8fa436fe9f6ff15e92b435844d2e6058d97d069fefc1d892508abef081f00dce77e9c5deee857ef8fa3ea1e7c560e6bbbbce2c957719b4d075d952ce440ede175851da43bd704c941fe9895ac88fd4e32e6ae7c5aea38990b58460f2d60d1c8c94f6fb45124e70a2255f426448c805777b6cd7eac7e92b8f8ffa1df3ea0cd758ae2179db3fd0ffba9edca4c9d70c83d1934812ca19729fc241919538b4bcf4eaa3e91bd2327042c7ad287b506fff4061a53e2a4d2480f665349351ac994801fde296da86eaa0a5d4d9fb14487c1da7bc66b6e69676c012ff04725681cc820169613ca79d551f0f275757439519e97b6dcba9f7ccbacf53c6d7a2512a7fad8e1cd1214b78fc83302dcc6de784ec9b00988dada4302c7458bbf419cbc1dd882c56ef7e4ad32638090ad75111456920733d872da2c9dffae4f6756f052f39a6295af4970aa55308eaf8d3200c349b9dffcd71dd3c803c802438d472286049617f44860e8b39b3ba3101880e492579fa148320cc9e24cee5bb16399e8c5d1604cbd21d43bf5a0c67896e68ffc3ab1e2e805d87ffeae5138f0a76fb2b1204f98ea563c142212742180a336d128f58cd48b30562541a47f3deb7de916f52a19df69e43d950c423a2cce8bdddf79fff3ddff1d13623ac11e4eb1ba479a3dc109c15430fe0d20d490d7bfb62f95141d9f1b8da92bb8798a8e7c9042ad367c33adae611d0e280f2c79989f6fad2ab587ed3268d1106c84daa1841bc6032469420b8d32aa55cbbf21ceb27b378b6d8e45434229ef65ec6e7366ec44eddae16dac3639a13d67cffee1f6e63d44ac588f3379d5fe864b44ae8795a1033e7780a958f769be98e72a7dcdcf02edfb7ec0af6768ea9ba59c28dad7bfb8c4d828c47ffcb1586c88c6de5aa8da94ddeb554da8551befdc086a049d93674c137fe48bbce08b9fc45d9ae6143a7555f2429608585db93cd71d3cda907d0cbcca9c0b7cd056666e9d447fb5d992d956381dc3dd4d49b69a26d19b0b13a8b0dce5c77b7faea8a0b14379ff3b0ffebe2e4a5b9801e6db31c20e7d657f39c26bbad3d3cf38f8af695e6a37e7bd65acb192991b2534fb7333a1a48b60e0cce164890ee2a8d2357f1c7d42370a7e14f384abe16965c478f103e5f90915b435269ddfd26b8eb0c59b1d7358b003306643c567eeba634f1acf4acdf07df7f73cca9efc229abec17b372e52b7bba85ffc3e4fc8b3e0055608e812a7734773c16d8095049e9d3d0b7cbd3febbffaad70c61d3b3059624d49e8d68eb89c350b910af89878e4353255a09bff8e757b51dabef2d3f5eba0b1e55ef6aa5b9cab7b6ebe280287a97f89b88e5cf3c1311f8e258e3ba8afccd32ce01f27e607b6df4149a8267135079ba7aca32eb9f35758a5d6f0c47f2963dc5777aa509b88c72be9fdd96137bec5ba1e493226642c283a919791ade3ec6e0aa4f83e7573f48eb05d2961d4da9d0082222a5f15529d85e2207d33071e3314dcc212d2294d0b8a65a9454f233236662903938572c26816f7063688d5fe4d95f200a2ce54b69b1c74787ccaf4c055ba8bf0df82b86dbbdafea5f723b6633e5bdfc5744958699733d8182d3a9db26b9eb7147e9804654551c91332f33c33004c2a0acb40c00f59db25e71be43cf9702e2443baf61f002ff603f50a8301eed5cd808dc1891a71ee14b0cff06244a3e72463215b4e466068f483c5e93c8d3ae0731840292ff7479f76cd3858fd4df46d77f5a79cdcc08052907dadabe272bb4f105ce95001cf0e95fbb16d437a681092a95868145835f06fe652120e285eb739f16bb266a6eb533b49551532049e5abe886987854ea4d411390e7636bc4b3b12bad46f7f6415bf897f20ed3425e3e4040a904c70cb72da90858990b9440d518c91fe3aea6ec734c0d58c764ff8e490c211553af95237a320d2f421de197c875960dfc0ec52b65a12374bdf72e8883f6220f4a1fae365c5abce3e562d10bf4993c4f48b9d6fabea6e5e678d5859810c157bdadac0666e335819de565d5fb994d82a81736e8a30ecf0adee0b31c521fe11707c51f8f8b76d29a9bd10cc3ea21d57c729b92a4350fdd3a078453369c191d98db023cce66fd2f79a143e0e66287e4ddfc53f80636b892c87ac0eb8a48aebaf8452a289fc014d74115d9c1c364e5e0c335b4db70b02818d0b51c0d0363ad650b98b2440c3aabc945ad78aa36dbd3e2791b55996bd34bc8ae08a482e5d3d7032be6281029e2e0906d21507de08951d47d05207f6c156fb91bc6f777a1a7bcc2736b0476d00c2e36d0b671407edecd0fedcb65d797ec62c31e1301d93b2f41997db92fa2001a543eff457b90279f6cb444ee3077414307150017773955052e5afccc88801002203f155649e062e57cea2077c8d99251cf94fcc825b1142100f4f641b60f616e7ecc7ef43e52ee8385049e135f0ab51624ea0f1c1ea4b59e10dac1eeb98512eb8a64facc3ab386facd1ddf3888b748ce5b9ae1d7120223b6fa89c722370259f739b7f308ca681ba8360a92012243ba46dff6234d14dfe50da25726f54b68c0d7b6b8610c13afd5d611b5978f9a444380b3a2361932077e1621ab62d394236674d875d089e362a91188c909f97b282c19cb404b83f6872461927c6a04866603cc1b6e1e3de6dafc8c1a5bd82e916fe48640e3cc21099189648ab6968544bac1e52d765306766d9deee16c46c4b026e35b12eb300d19beef65dfac5d49b53d2f6eec0f6d9a220b7a2b1ef87ae07a2f6d844e2d97ddba496fabf29d0074275dfd0c84ddc43fe60749dc979702f3507b3ac710a2403cec6cda727aa714e8320d401271e1cdf47ef0b0aa384c2909a7907fd1916f4b72a1c04b97bb24db8ce58e1d2b03dd38c63ce8fdbc037c31de581fa667c64396d3bbe7bb3b894d125821b2cf31197991f459d7c906e21fcac287ef9ecfb5f1bfe55f4a4ceef3a99099cc69aa41af2c4479f9196a05faffa7b5cb9b591e06a1ef90746dab58cb800f34221be941f10d562544b9eb094155b21fe0f7162be5eb233b4ae93daaf225f38a729ea98f50859044cb406c5d4603d1ec1faf8e0daedc7ef7885b4074f20c526ed4d909c4eb800d818bfa47403a5db17ec922529f2808d66511c3b336ee91637e574b3c9bba1fe3081d39283dbbdf69654bbf4a5fcfa2f0c51822368a761550329550968f060fe8bccd130b4726be9544607351482771f8452ed4f6df043519b28ab7929f11a7c5955303a5c881db9ca36677e0edc000a65d785009feb1fabee7eeba8e25334438d425aa6a404027617162d7c8f41b2895b0990f76dae0a40d84479ada2934afbdfa99e644190cd2e21850143806dc9004577c1cd0648fc121dfb8259292d6f9aab9f99016e1635e823178dc61c837145a6a052ac78e61684bfd87a1cecde446f837ea20c04f5f89b58ecfb51e5d32869ec34b49568e09a8d7660f852366827e65615a326dc83efb05ce9701f3d50537030308af5bdabda56138e5ccee6d0d4746bc3f0e50ce91c6bff5ed3bd27d7f8640ed9aa79db2", 0xefd}, {&(0x7f0000001800)="cb22030fca0b2d0705e4b6c53e835dae1a5354541a31c2732a0323492badda623d972988b8a9fcc2fdb448a503d16dd42f0b462efa1ede05dfeea53afd6ce01e93f700b1b1a2b807016b77cfe69b834ac35306ba4a58af9b4ba3b6e5e5825ff9b988adaf304e384c4743a47d997108d0eb11abcf2f4be99629bde440bd386ca7677d145e1575625fadfedbda8ac53e875b013d8a71d09248788ace9fa88f358c83c19d0e41f2100bf50cc890e7187aac3c28a3d779a3c3b9a9114ebbb0726dc84fa5337b9ec63ec6501a87db097395307fd25e8ecd7cb4ad19de12af9016c895fc7924b22a096ae5e7ee97cc7fa8034a497af93dc6627284821a057c6c4be3ffc8dc1a51686db067cc17cda81421e8b1f4fea9a1d2165484950e8d8d2c4e0981159cd2b9b57564303b68fe2917c3afcd3743cf2d8cc059579dba59aadee89d5c423c528ceb3a2d2fd371b5652feaa8b29c127e409e4c4956baf5bddc7c07a828c29877af217c0dc0b242608fe53ffc0ba234bfcbb1ab0ab1383ac8acc91b01ea0e44a7b7ea80f4e9aa003cfad59f2fa988342599ddf43911f7137f2b9e8b28c2eb25867c17d691bfe90d3ebbae0cb8b72a4b351e3382f22df0dd60d82467bc64e51211c0eb1aed7d69d01cfb6fc53ad934e82555d959abbcc68f02e6a3b0e1d66d63e7b6cf0df68d81fa9fb32a8e7556eed3e6f118cbbe378517644e6f62f011c58c4403f10930a32e3046304e5a725483878047aaeaa4bf1cc508f02a0c9adf7f7e75a939b0cca3d523bfeb302eb8acab1d0ee293857bef6985b62f510144f1b21a9e2c7549b412f5cd2a1ded0ee495319b6ed51d92b7e572c7f70698c38274d59f21494ccc534e3a70bafc5fdab5c37c16ed91e1e4f038c3d68c8c3dc0a13aa3cbbd7874ad6d086580e0cb7d36ef30f65573a1d6c986d4d7503b3967b5bec2a089e5d73c96fc3a7c6ee266c722d6eb16f2e0d0d5c771dd63a0f2243e0e057140d8fa666d6bcf3970945afa4a2d38a87691e1410cd5b1163b4e11d933dc6ca15649463acb3cb959bba26a8dabe1373cd8aaee598661556e184f9a48425f1bf9178ce127e329d6b3434da74c67ea0f2d396863bea7b5c3dab47cecf7a3bc22c2fab7021f0de9b1f5d9a3a01164c03d1ab2de0c4326ee5de581e8d25002f9c3b526d0cf39ebfe6a62de015135d7554b8e6cac57658ee8ce372cfb4a9669d00dad724cedd642cdf984fd3f700b27807576727e40f45fa150e85dc7fee64b685bca604ed0a20745142ba0c200a44fec8dd97d72f94939ce050ac3be2bbeb41b93316d49e15edc03f859468cb66a240f675ad41eca832485ecb62f3a4a5f6e6f4a98848da2024de3872420c42fd8633a19a8a600a4ac11771d0774394124154b1846ec1d49ccc201be5c167748e6796385f5d57ce2242f044db06d3ace0818d3a423625e27062f17213f7c560b4854fb1646444daa14aad656c790a426ccb4234ff4404b294fd894332caad1775cbcdd9556aa1f0cdc78b8a57884dc8943c14596aa7e9994db501d7cdee0219bfdde7750b2880cc1e704a936f079424fc198c866111ab0b0496ebf8bfc68732b99f0db259034f39397c1e78d164905309a18c25ff4f5e8287aa42b45250c1db32f15031507e76e30642882347eb157f151a594de40f31c9f6f93ede0fad8eddc18cc99b1c5cddb1efef193e96b203d934e2ea6843df9f667164f77d42727e936aa3a2433c6af711f83e63d1b4afbac506d980474bd746378195a7f8082875405bf5b057b0e9b5fbf1f9548d695ac51b0af9c3825257fba531ebb2b3eca1f4fa1952aeebfbb15422efccda1f584df6e7a49565a6c571e3eb41780790fc75beb9e70f9eccbc685228c362489aa6e7abcaaab38297eeb9ff05ad8183112611aef693525f9826e556cf21a3da68b942e7b69dd5cfa70683e6a34a510db5d793e218fb7aca7f5a07a7e6e57fe32994078556acf55129d1f473713a08173dc67b9ea16945a55dd11d2012b4e690211c70dde6db529d8b93cd7b7a71c6392e5127f028cc9a6f1234aec4a812d5761250df5228445e9d9472311bab261cceb17e6ab9049bbcea31df6bc3aebc7b89f6032ee26d0811395ef9315801427c8fb69bc0cfb51a05926def2306dacb1e760894341b313badaee36e9577dbe9b228ea11c2262bcd5bf0492fa44493d78a4a8e26d046aaf100575874348b7447bdf54c616490f47dd8470021257c2ebc58f9d8084009d0fb4bc1233b8e3ceee4e37e2e5c1e6c3a3240ebe1f536782158add65e27f9ce8f78209c91ce4cc7c7222325ee508ea39c3bdd97340b4b5e97fde7b67a2ee1e65ee43dafb9c35eca3cd46eb315e4411f0b127adea69473e54138b5927eb6143432ed8daf1005bab66dd7b6be5e1f2e8a9db4c2d798a4149999facc599835e55cfc425910c023dfa9d93f0ece35e8e8021bb75200e6a7c17a4527348590161ebdc2a617e2e9712dee4b590f2fdc56c4fa255e585299cd70246e43ca9fd791a13fe4df6343766d10ecfdc409fc75a62311dccdf538cb403c4757caf2f0bfac259b5b1ea7b43418cf1ac608df079cf0a573b15e934383c36b4683b2bb9fa9fc1c3997cdfe2f82e7775cfdb4545102008d9055c6bb93720cf17a3ee83970d78921396723f5c34e49e0ebba0d0b51b3001cf3d7e2270c8843227fb7840c428e3c57665831a1745ca5ff36a01ff578b2efedabdd5e830a6c2225878d9f2d096a0d801bc9cea512bd50938992d2bbd6c880550ac7953d15d5f55c89e811b21f77a0f6d518738469de1c9ab7d3faf872313c180e58670cc87ac7cbc69f492228624d7e3ebf11187be2db2b32a45d3e625c1ba4b027085b65b3f6a140a331f9204c5d24bbd577fbe3e65748ea96248ce8e0ff91da0c7f3e75782531c90fc34a2c5d55085b562b5b99bb0c5be76d7499b47f2a553a2717f8e993afdc7dc73192d50abbe3028bc297f23cc51b6c98f032722b7acbd1439d606c0ea5ee42281c3a6ce5461bbecbf3759f020774cd63f1112392a9af5cf6c3243ee2f28e84c3345789889356c7e4e8398f70ccde96c7758948a3e2cd5bd42078b1a582121df2f909cd70f2f9bea7191fa635ea6f046c711d5b657869ca4e0aaa8707f3d8b4d230a919feb24ee482e821ded412cd13bc1b37907ff6449310e60ab875297b22a5cbb17291131266e28616c68bc99208ab0e0c481cb35c795139efbf1066c06c7b69efbd18604fe79da4b76b7b7ead1f2859f0474f6ad7b270984f8497fae0e2d5628e152ed65c8e1c55800e9957df1b080e91700545572412a83c42417c76a10ea1fa39ca9de817e04efae25ab19e27c6d6617f2bdfb60860e42521bface989b053900a13dcaaa0a0a6d0e6d92f92dc163208a0031857f87cc13c30ef4e5edc9866f1c0cfb8450a6bae775847b20d449d923be47a2e170816882bbd42ec13624983053344b01c5529d2500b991cef1fd2575a1bcdfe934f7552ac91a337649dfca5f1f4e496a1d0ee33cdf8c0f8df82c1dd926c2a1ba626c6b9f4ba21f69284a7b85db5ccd76cacc4c26a675e64602b32ab4464527ebeefc5759072e8a1512fa7c8076645accf2647f64cad1fa3f0533f2730a84d7d7b177cdaca8d60c7f89520da6977e8363ff035f5022da122b2c4ddddd4bf4136d4a4e5291dfad6651e6e543a36f3bd738416352b241f2d6cbf2afe4d1446457f4e0f203ba4aed90c023169bff6adcc508b8b705cc80b7908878fae3d4c7109a5a6a71fef1c590c0af8929f505e65f51b63be23d86ae74d3b25cc41221b70fb24e27c2264881af8242fd486307746a06d2092caae7a58826e58ac628bf530ae00915ff28a4e6eb1876f172c1cb43f51e9bd5f42faf1bea927f4d89f0dc9849e83e3a8940262b0eb4f8da2c719671aff70d39b0f00397577009d69fa3100f1a89a2340dd4d741fe9608263244c78b5674c3d5608e51bd66d47b5bd90b5237ceebf670d20f28d5490e868c293e8413f6a8c61fe0faeb99e903debb4a0687ae97e3cd940d630ad77572c5568808f4065c263adc73afbefa9c4686db96c608243a719fcd55024da4485edd92a84edfa3cb68556ebb3d797102d861b3a8b5a073618a4130c23cfe1600669eb6ce22c526b475623c30caffdb5a0eb1600a130d063ab5c4f7666502aac63b3dc246e4b5bd60ed34cc2bb1d46e2dc865bf6aae7af931656658176ffc039f56be808fff296090d58a141f6d361179e5453855934bcc757b9e23a208f2bd0fcf8049d3f80de893cd39e5f571b6aba72e8942b44f2fdd1391678fa232acd7c519a72e6ed0f6445b1b4ff4d232d591d3cd88064ba7e5836b3fa9ba2a8b576cf0dd1e5b25392ba080390805530feeb4e4d707b2aa026446b4b10b33", 0xc29}], 0x5, &(0x7f0000002800)=[{0xf8, 0x1, 0x7ff, "710ee479ed1c62354706eab7b0263941526bc8594b765d15340223acf778eee05d486d0ab54a8b2faec6dfe8964524b484de10b00da5f9b59f6c55c041c51631642825e36ff092fbb7e1d4ad35ba157877a5eaa754e3cbec1ec02d804c3626333b21f9ad6c82918a6da5f6bb6cbba9a3d6fa35f75fd9d45f18321e216ccbe4ee42828ecbc1159e16e999ef5861476e28bca750a7c5ff4d1a91c0599b80544adc3b90a9d2e38580a2b8912c89b408ef80026ff1873ac8c70f55e2f392ab9ce83f412eaf582851882bc13672b87e192bebbc650fc3b4cff740399ecf81abe28db96e95f136e1"}, {0xd0, 0x1, 0x9, "7421384eedc5a329d10cb3ca9a7d84ea3cad631dec7a697ba79f10747813724eaca8b1ca4b1f222154b3f3b91c5ea6d97d89009df3bba63fbbbd740fd15b3878cdf5b6bc080979451e12b5195ee0e7ff4564edc6d53781434732914a9b4d22b1e5ee850bd40f16df44d69ed7cf5d24e1badaf7fbe1fec0742102b0a7a16e921cfc70286ea6a1a94535c9fcc6aa49ec86fd16705b4e8f265de7f9c31533c995710b881831f37d5f8858735909947c89488dca2c3d83cabcbcb97c"}, {0x60, 0x1, 0x7fffffff, "a6eec1101aeb9e6d991c3816b2c49ad093da059be3b52d326161fe9311f92ed396dc3130f41012f169a8ffada9384fcb4f63244834b628cc835690bd54a4dddcf27831f4fbb91d180c5b91"}, {0x40, 0x1, 0x7, "f643399ddca719d41e00bd1cf4b6d7510fb5190d8641f62f11073fcb4fdba3a958dcf8f73076f7674a071f0f"}, {0x60, 0xffff, 0x10001, "79739dfdf776d50f698b4e20809d2ab3c5be4ff067a1c3e94e420f010822f4d2fef9f1714b264ac05587f696653326a35046575cd6a923255c9e1a5c737944de3223f12cd9f3fba9e5"}], 0x2c8}, 0x408) (async) sendto$inet(0xffffffffffffffff, &(0x7f00000000c0)="6c25a03ae7b27b4e7fc0924a22334b9b619f09f993c214bf34de94ee6f878793a443c48892901b940ff2189ae976bd635aa66dd55818d1ca20a7f88c2ad799df41ea701f32e36ab928f0ea3b00ddc5613e3590c04b342a5ec356d4f406e612653d7338e1b59ec0f00de4b65b3f18", 0x6e, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0/file0\x00', 0x0, 0xfffffde2, 0xffff, 0x0, 0x24, 0xf, 0x1, 0x0, 0x0, 0x1, 0xf1a}) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) socket(0x18, 0x3, 0x3) (async) poll(0x0, 0x0, 0x0) (async) r4 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r4, 0x8080691a, &(0x7f0000000100)) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x4, &(0x7f0000000000)=[{0x1, 0xc, 0x7, 0xffffffff}, {0x3, 0x2, 0x8, 0xc}, {0x8, 0xb, 0x0, 0xc}, {0x46, 0x0, 0x45, 0x3}]}) (async) write(r1, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) (async) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000640)='\t', 0x1}], 0x1) (async) r5 = socket(0x18, 0x2, 0x0) sendmsg$unix(r5, &(0x7f0000000900)={&(0x7f0000000440)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000480)=[@cred={0x20}, @cred={0x20}], 0x40, 0x40b}, 0x0) (async) r6 = socket(0x18, 0x3, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockopt(r6, 0x29, 0x2c, 0x0, 0x0) (async) writev(r0, &(0x7f0000000000)=[{&(0x7f00000001c0)="001995a5b89bb7e2201ef0ece1df5b6c0c23c66f9ed4030e23f8922b5d7522b73d00bab5f60a", 0x26}], 0x1) (async) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') (async) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 466.977684ms ago: executing program 0 (id=346): fchmodat(0xffffffffffffffff, 0x0, 0xa6, 0x4) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1a}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$FIOASYNC(r1, 0x80047470, &(0x7f0000000000)=0x2) ioctl$FIOASYNC(r2, 0x80047460, &(0x7f00000000c0)=0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x4011, 0x100, 0xe, 0x3ff456a7, "57038469fae03c728d4e76d5b3f140dbe4c6bafa", 0xffffffff, 0x4}) r3 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x40000534, r3) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) ftruncate(r0, 0x48001000007) truncate(&(0x7f00000000c0)='./file0\x00', 0x5ffffffffd) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000280)="a565bcea8680b29313331fffe01bb1de0cd2d659164f262f185b17f09c7c907d393561cf92ad63209c5d089b5442ee03771ec274f1b3a1dbca69cba01f0aa4a5b9117b82921a8634fc47ba06b9db259a987ec1ed27a4f6b05172ae9cc669e7dd679cc07d75e464c1bd91977bd1081f7a96f54d2c72e639a6f37fdaa257ed4ff8c1fc5f53d9a45184871c9c7510d78491d434c783e53e891b211aa958eaa5f65c3d878202a7c54272431efcb50cae1cbddb3ca28759fa024f64c4a07e1f6203f598ab52328d08e26be644c6fe94b2cc38ceec9bdfb791700b12c35ec16e914ff21a3e959a9a226b64376df4", 0xeb}, {&(0x7f0000000380)="9d228903339a2213d57d71686d56490acdec97c441eb1b194e87741cb17a4d0db976965f7a160d93456f2622a22126cd441416df812dfdaa5059be29fd79358aa26420584839fe9ea2ae4f1512fe51d47c7d5b064ab79ad01770044b9d8cb9d6b599a0541ff1888deb59df99b7e4d924c71a1cfab9fbe7b79ac58d5bbeabebea0c453feb09468c404d0e997aaabe94855dceb20a4001dea82fae1b53e1c9ef2514587cff83f85cff3f0254ffc61d6d9ed7d34bec0fd88c90c1a6", 0xba}], 0x2) sysctl$net_inet_tcp(&(0x7f00000003c0)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, &(0x7f0000000400)=0x48, 0x0, 0x0) r4 = socket$inet(0x2, 0x2, 0x4) listen(r4, 0x1) r5 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000100)={0x1, 0x8001}, 0x8) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000200)) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000000440)={'./file0\x00', 0x6, 0x94, 0xfffffe6b, 0x0, 0x4, 0x1, 0x7, 0x0, 0x0, 0x100000000, 0x6}) 464.099724ms ago: executing program 1 (id=347): setitimer(0x2, &(0x7f0000000140)={{}, {0x0, 0x3ff}}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x80003f8d}, 0x10, 0x0, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0xfffffffffffffed0, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) mprotect(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x2) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) 463.499461ms ago: executing program 6 (id=348): openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x400, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000180)={0x2, 0x0, 0x4d, 0x1, &(0x7f0000001480)={{0x4, 0xff, 0xc, 0x6, 0x3, 0xe}, {[0xff, 0x3, 0x5, 0x10, 0x69, 0x3, 0xfffffffffffffffa, 0xf9, 0x8000000000000000, 0x0, 0x100000001, 0x7bef, 0x1, 0x60a, 0x7, 0xd, 0x6, 0x8], [0x4, 0x9, 0xfffffffffffff4ed, 0x9, 0x9, 0x7, 0x8, 0x7fffffffffffffff, 0x64, 0xfff0000], [0x6, 0x5b4, 0xffffffff, 0x2, 0x700000, 0x0, 0x8], [0xfff, 0x4, 0xad5, 0x6, 0x1e, 0x6], [{0x1000, 0x80000000, 0x1000, 0x80}, {0x8c, 0x79, 0xfffffffd, 0x4}, {0x4656, 0x938c, 0x8000, 0x1}, {0x6a, 0x101, 0x0, 0x9}, {0x3, 0x1, 0xffff, 0xfd}, {0x5, 0x797, 0xfffffffd, 0xf}, {0x6, 0x9, 0x3, 0x4}, {0xe, 0x10000, 0x882, 0x9}], {0xffff, 0x36, 0x9beb, 0x1}, {0x6, 0x9, 0x11, 0x800}}}, 0xf, 0x68}) poll(&(0x7f0000000040)=[{r0, 0x2}, {r0}, {r0, 0x4}], 0x3, 0x3) unveil(0x0, 0x0) unveil(0x0, &(0x7f0000000080)='c\x00') (async) unveil(0x0, &(0x7f0000000080)='c\x00') unveil(&(0x7f0000000300)='./file0\x00', &(0x7f00000002c0)='c\x00') unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='x\x00') ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000100)=0xb06) socket$inet(0x2, 0x1, 0x0) (async) r2 = socket$inet(0x2, 0x1, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000100)=0xf) (async) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000100)=0xf) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) (async) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) (async) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000200)={&(0x7f00000001c0)='./file0\x00', r2, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000100)=0x7, 0x4) write(r3, &(0x7f0000000480)="541030d383b92feaac63896f453ae5ecb10088b5b177747844ad3b3afd061c166a1a9047cd9f238c93e3faf22a44778212fadcbadeddc7a16c414fdccba7af344517d9875c87c1ed08c3c41dfd3327582ba7a960f923f6fecd6ead76159cbcf8eabffd492ab26527848c0e6c4018d74a30060d92dd8ded287507d6d0ca5fd1593df2bbd5ae4f2255e521562cb54b231c94a02a305428a3d61d93e2c250d1bb1e1488fc639709787ab304cf8e702e9cc4e3469afc6e8efb18d5e137b3d1ad5213f5c85ffc7e91e4357d8c09dec6c5af70ecf1cd73e3938827f7b916ee5955b866a47cad7915160d8b0d235005f9d5e027c4fb6b44de9bc16570aa8b97e6b0dc24910f186a22cb5e8c11209bb2d1d5eb72d90e215908ed33467724bc301984f10f7a217fc76ee845c65136c9d1f191c373c8d66d86d2b290f995af991c2a63c2d835d844dd1d848e016fd2196d2c4731df7e20b5c977c1800d30b9e382f634bf149d6667a2bda96f7f18bb3f0b2c09e40a4feb979b00d206c9dcf9bffaef736c259c8c83370e6e950f097fb10c103aad41688b27338167f08c8689d71fe67583d488243d6bd4c5035163a37ea5864f9d9f227870dedb1fb03da659504cb462f3fafd6fa3c985e4d7a01eaeb3652f0a0331a44ec2c8d0cf9d105bb01117d914a81727ebbdf535ec7637544403506c659fd86ea7d5185334f3dcf837aae48131ca31b811099c0c27211e6ac50da71f7c452dc9a4fe9a3072d801927b1bb92186b9df89ed3c448088064e7b98ee6a573b0f2d6a6bdc07eb75de15368fb920488e6f268d96e1d1b33dd16571a53d692f24e514adf774c36f7eb8f2107f681a3d989585f0aff43882a6ab2c70b92829bcdc207114261c191a3222b32c54f63c1148204f25e033653b245f99add7ecea3e66f67f1f79476215d60f0251585b7db4bf6ff259421284bb4355f94f4ba7d4530dceae7b3284368fcbc4d0c0111a93424348875e20c29b90404734c9b4c691658cac23000a018156720c4da7f57e7ec4016340245f237017f2258231b2dcc663fd303db7521c111ed9c293cb360653222783b3616a0b6c21cbaea7e0c8c61b121ef6ae78520d782b073ff600a279de5571903af628a17c2c14a8558e9c59e17ed0f6a5d056601fd809affe08928648bf10a1b4aa17e5f11df800eb388795b3f629b53421f9dbc06c74a24210fd3d231a0c487624c561968fcd0ac912ab313aef290b6e941209fc26b5ed23512dea42adadec9a9393ed8a015ff874eaf526e8ced4bce82593660618cb1df44846f3164e013e2b57645664e6a4d77ed56ac587c5e59fed130f0b89463b5085b233cd9e0813216b15e3d542e0fe4add8c001c469d274e9773f6bcc36d960a232e89aeb505d2b149af844210efec8216cc59018fb97243cccc4b93a5d8087fac0c08d1c33ce6d1b961f5bdf1d7212b263749dc8da3bfc7a62cd148e68bd108550131147a7d0518f31d1c1c935d03a85ea5b407a9e858a33589b9f1714cca2503069fb333f527e81e918d4c960b4e4104420be3f3ad5fe90f5b7f2f382611d4f923e26b16e5c15a6e452b95e7e78d930c071da45ca05f39111b2360920967cf9d452d6452c0a908945cd05689842d0469bb3f97417dbddb5706709ad800e0742f03a3166e763efb4a7f07641a43ea318f9986af233a3315eb22cc27c6e29e96e7fd3e8503205b6b909d08488e30f267c13fdb5c897a2984359232fcef7503b27731823d2d8fbe767478a65cf7e8cd30b7fb1a73ed1bfb51d0c2f7e658e6ffefd46e27d7b54e28649c0edfd04ee92e01cff7b3dd25d00a954debe62c4dbc9bf1ec3751dd1fd0ec4725c7ee6cd926d206d209c8c27a07292919fe1f9e72066a5150542432ccaa4c99c794ac2a0863714c57b5e36617312664a070ae9f6b6fcee20c3a495f051b31134a7a66eb5104d5b9b5c1e9fe7e34db6fd3c153a4c1ef278493ae81fcfacd309a2f3abc9f8da6b1bd5d399f0fe323b74fd9ebbdf02f93342b0cfc428757511f72856fec61b8d100cbacb798570d972c721c435ac7d18fe62c418cd6a9c92f83a93ab18463b694ec68a9932f78752d2bc9ffa2a6046e431d15b8ee291d0a3767c418c97fbcfe4f6e789c6d586a0b024ba79c07deac74c305c179fdee31c1ef5a27a935185bccfcbe7ec43e33af9c9bee1678ac1a6916893ab3b402c452e638f176ab31c0290d4c07787dec53987b461f83ba1c83b1da7031f6345bb87dc84cb872d99e402f8e5f88801da956b3eb3eed18661328520210e21d596087a6a2fd03e0c5952ea0768c9bf4195617d603c5e2d73f1bc34d76230d2abbe6d6647b844dce8cefdde601c597862a47b62ae553716623e82b2deb57ccb5c4fdedd2050a0bd5e0673853fc7dd4386e18df3635b63a2fcd049e2488caa5faef8f22af3ccef29ab748d942af5f22f3345f31324a296995c55d11166c1e638aaed7f881381e35bf26d0f930899c4787d1f8866a9bc812becb886458bddec39e7b4084c6e149fd9526a36cf8f05ef5955bffad126cf504454a765cde3e6b93a57c02c437cff7067eb380f4a89908f1fbf2905f4dcd0fbd2708dd2db09e10fe7eaa002981273abc93fb61787b9aa7a0e8f14fcfa699c39d8934d08499168d4e5dee45800b0214a38a2745e4773c3012b2140c3dac77ac9351cbabc17b5d127e872b6b3436a7ef0c089f2e879d734929df3383a9506ba5ad67cdac8d50ec6c16e7da4f7982d531ed39fbd01234915da4236ba86304032b6eab468f07a3c3ca5fe173b777e55167c984a934eff0295d835abbd88da0e4173dc55c0aec9b31d7e3b5a2b55b2b007bc398d081fd9fbd1edcc1c34de6dba4ef6d0faae3c128c3bec854831480ddbbba3a982db7ea1c2abea970551497915e0dbb1ad9816b3d88d68b362131a87741ef9e3ff7cfd913722bd43d39ab7b3964fbc10621598563ecb71eaaea1bad6a8434d4d5f0889a2bff0c889bec026b348373e1589bda0eed3ea06819e6e0809195f3eb47bf4d2b5095d40c129c22f51da7f02b1c3641affa0176e4c7b4d95f24e469233e828cd4cfc7648afc737f03b07dc673c62422e0610da4405e3bec01719c241786050ddc1bb075ec3491300265c1c249534c23231545747afd83f34e0602070b3441742f7d2f5fbf79378b8d7baa333f089f6c81661336873f41913d092532e6cab43af1ee60c95d0efd58e0407e72e1e781fcafe9f789d4a0beb11febe6b0c54e76e337bda697f7366d624ab693f6ea089cccdb72e6cfb899ff77c4d45f51a87362b2c31b9caac9bf955364f3a0aa85649d09e54631d6b58215312db3579abbe7d61a890eff343ff0a37086493297f39f5d55e15709c3aa04db70c94c7e800808fc08d3fe4b3335c31993f3ec869a3936be1b2c6abc297a88156059c514ad6ede9c2be94903f272d65714262c33a1902b1baf3d73dfc6e334fc9c002aea395a6e279d9d7a09ae8d32ad0a939a353aae4c568aa6f2a9fed2db7a123c057a644d7199309b5f4657268f0ac19fc6b39658d7df03f08d90aee6eae46cc2356ab63cde362709f5b03c15bbc2eae1a9aed299b376428add5a77b1385d77dbb5716babdcb7943041469bad3f4822b62317545c0bdd7d86fb8806786bede4489b1d5c7b933c8cbc04cf6a2a73718d18a8ec9d16047d4e4df4f280606b74f17e656e644355e69ba8a3650e9779cffb0dd1a3c5a965cb97434dccc788c204234d41046d2f215647710b15b333ff197301275a399be28967455bd5d66a57f5c10b34dc25da3005972f9f959067b334909abdc0d5b38f38218ed600229d5cf2047fab61077781b4b6db3d7f6861cf3767d1839dcb92f649358adb1a71c873132e9b288e21826d9a82da3cc7b5116ffd6f2fe3f6a58084b2482b9cd52b1edb6869e5842fd6d4da64b4d2b8f11aaa5a69e81c3ffcdd7c61001789179af09b50a8c35c7ecdc6589fc1535d3a5347ab426960dd9c78bbbff700daaa76b6c19831329728b92a23889d800dfbb65a477fb0f67b60f2cf5c651b00bef3d03b57a96c04ae963ddad268cb3e6e3dadbe4f8e5ec45531fdd74f4cc55295849f2d39ae562aefe7f382681320490255eae4c4fdf5254ed9e138ee75cced31b958dacd4c3377dd48617802acfd944c82e2059e9600aa5ab5acdf62897739ebde61754a127ce56144f2577bbd8aaac2308e0a401240cd784eb24354a6d4d6950de5002a6c3d3f00b45004a6d38efe1c34d60f4f35e107061b21c3c8574089c6ed9766413e26cf5634439165831daf9c912e8f470276f08f961926c002f08aa227b27ed54fa6f76a120779564ca4ff9d9192c62722485b3b5e92b87c12af296845063926222555a5655701c52c58289b39f0cddc50a2f2d25ddb4f83fb68a1709a8b644131641cb8b0caa80c3a9c420ab3a30d51126c57e65744107486df0ec94c97256f88ecd59f0aa369822c035983d7ca3ada79f778e012ff48de74f19ecffdddf05d2febda6de9f73db382b259aa3689c30540bec0908534fe8f062a4ce1417562660a0bf129bf231122b86f12e28e436f0cc4e178f233e8b701e18822ee0ffd55930216641bba521f7375fc1c48a02299332a85b141270e899f885cf6437709ad79a62aa3133af8469df95cd8b8658227cdf573b76914f51945f5bc3f3e7292512ca4f47b6f3af7219e42b6a666dfa71ae0a4860ec9eeb0d20b4c95da8a79ab048e9b3677f664edb33ae9ac3204a50cbc4a951f9584895cfc824adfa054370f1cecb8b90cd7578db1245e601d73288ca60e9b9b4c39f8ada8256d3bb3cc224e93a8a1ba30b364250a691348326b049fded1b2f14cb23b825f287a2cde04f98d8bd30bab8ea09a3d23d17bf4ff9a8558246f0d26673a5fb953a2ce82704c7a71e06d72456d56ce5f07665b4599898fffc4f1c4ce60232697735de70a059781bb7d1d62eed160e6b551cb212a8a77d8f3c1538827643efcf340943f632ed6a17befe667a162f9a2a010369d1da979267da7437a508558bf1a5ad0153348b619dacd3949dad5fb5b6b70d6d09f7e6fcc7cd2636c716dc9217e4bc873194bb34bdfd1871ee486c219f356a69a4ab10e6189fb3a70a33c921827b50b7b73731f9b0b4dfa706576cac81bc1809ffa7c3183c7561e62a848a2f17e4db315e8024426a761f5b593065e407103f4ca6cd8445fe876b6f1fdf58e461da11d193cb077723dc600f70796b2093c488c81a3c718f5c66adc76fe7eec7be9c11f391d649a25ea9956d42ade180508c58e3e118d24ef88c2f3d9c92bc59bded38e46690ee520b46e4ddd996d6ac6901a9f61418ddc62bc96f615dbcfe35f2e94c5bcbffa8854c851f13f63954e3539a6c246990d6560648130a42732e82ea1301761e9feeaee88e3b24f6b79457cd03c123f2815d6fa88e7911bc1cd08e3136c525ff28d8d6d220fd479d08d271b40f1c1c48f61ebd6e413fb0dcf25aed0a392df03918e29170e03a16514b6778a5ec5af68532bd8a2c2d9436d27cf8abfe261b63cde38eec4d4f3fb12dd188399121c8f6abc4ee1ec4087067bc35cf40f137d508aa4f652f0647711ec68f35a7bfa588bca4b4056842f875b208c8b200e06be926b21f7ff2711b3229582d5d6792d0e1f7f57918d26ccf835f22064d7c5ad2e32c9f1ddaf72833064ad097d90eaa548e7d678d41385ff85203e2a4ca9ed26b995cb4045866aee8fa2a2a37b692183ff0fbabb597fe178385e17a69ef50789dc7445b7e588d740d1f376117e014835088b5dfa72", 0x1000) setsockopt(r2, 0x6, 0x1, &(0x7f0000000280), 0x0) (async) setsockopt(r2, 0x6, 0x1, &(0x7f0000000280), 0x0) 396.241102ms ago: executing program 4 (id=349): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000040)={&(0x7f0000000100)='./file0\x00', 0x1, 0x0}) r1 = msgget$private(0x0, 0x730) msgsnd(r1, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) msgsnd(r1, 0x0, 0x401, 0x0) msgsnd(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="01000000000000002243f433b2262145f58c5924b509ce93981a6b42a5b3de22559b99ffa08e94d856288a0bd512c28bd2e85bb7a62192f7c97b3a2306fccc75e5f450566eaa764fd9a2b9d72128a644280b16683a00ee452311657af5c024f0ca7349e5636c39d14cfe573bb5bb48b7ad521db2d580de0eda2e1e32d3fa21b25713679124ad608dd68bfaa9dc8efb61ec909f532435228bba4c17fda4657e9c0d35cc15b99d68d5432b"], 0xac, 0x0) msgctl$IPC_RMID(r1, 0x0) stat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)) 395.673381ms ago: executing program 2 (id=350): ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) (async) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) poll(&(0x7f0000000080)=[{r0, 0x1}, {r1, 0x8}], 0x2, 0x7) (async) poll(&(0x7f0000000080)=[{r0, 0x1}, {r1, 0x8}], 0x2, 0x7) ioctl$KDDISABIO(r1, 0x20004b3d) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x120) (async) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x120) dup(r1) (async) r2 = dup(r1) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000100)) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x8, 0x6) r3 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0xa4) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x800, 0x100) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000200)) ioctl$WSKBDIO_GETENCODING(r4, 0x4004570f, &(0x7f0000000240)) (async) ioctl$WSKBDIO_GETENCODING(r4, 0x4004570f, &(0x7f0000000240)) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000280)) (async) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000280)) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x1811, r1, 0x8) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f00000002c0)) (async) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f00000002c0)) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000300), 0x400, 0x0) ioctl$WSKBDIO_GETKEYREPEAT(r5, 0x400c5708, &(0x7f0000000340)) socket(0x10, 0x2, 0xff) syz_emit_ethernet(0x41, &(0x7f0000000380)={@random="03a2360d2eff", @broadcast, [{[{0x88a8, 0x3}], {0x8100, 0x1}}], {@arp={0x806, @generic={0xf, 0x80f2, 0x6, 0x7, 0x1, @broadcast, "6b19d280602f52", @random="9f929714406f", "a3daa8299d032ea3cb87041312048482"}}}}) getpid() flock(r1, 0xc) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000400)={0x3, 0xc, 0xb04a, 0x4}) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000440), 0x20000, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f00000004c0), 0x288, 0x0) (async) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000004c0), 0x288, 0x0) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000000500)={&(0x7f0000000480)='./file0\x00', r7, 0x1}) getpid() r8 = socket$inet(0x2, 0x4, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000540)) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r3, &(0x7f0000000580)=[{{r8}, 0xfffffffffffffff9, 0x10, 0x40000000, 0x7, 0x1}, {{r3}, 0xfffffffffffffffc, 0x91, 0x1, 0x101, 0xb9bd}, {{r9}, 0xffffffffffffffff, 0x22, 0x1, 0x48000000000, 0x6}], 0xa, &(0x7f0000000600)=[{{r2}, 0xfffffffffffffff9, 0x10, 0x20000000, 0x2, 0xfffffffffffffff2}], 0x3, &(0x7f0000000640)={0x4}) (async) kevent(r3, &(0x7f0000000580)=[{{r8}, 0xfffffffffffffff9, 0x10, 0x40000000, 0x7, 0x1}, {{r3}, 0xfffffffffffffffc, 0x91, 0x1, 0x101, 0xb9bd}, {{r9}, 0xffffffffffffffff, 0x22, 0x1, 0x48000000000, 0x6}], 0xa, &(0x7f0000000600)=[{{r2}, 0xfffffffffffffff9, 0x10, 0x20000000, 0x2, 0xfffffffffffffff2}], 0x3, &(0x7f0000000640)={0x4}) 394.767619ms ago: executing program 6 (id=351): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) dup(r0) ioctl$TIOCSETA(r0, 0xcd504406, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, "87aa224ff1c15649cb000000001000006b47c1d1", 0xa, 0x6}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) msgget$private(0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80606955, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x8000, 0x6e) ioctl$FIONREAD(r2, 0x80606954, &(0x7f00000001c0)) ftruncate(0xffffffffffffffff, 0x400) ioctl$TIOCSETA(r0, 0xcd504407, &(0x7f0000000740)={0x1, 0x40008, 0x2, 0x6, "97a2224ff1c136ecb178922cc9795a6b47c1d100", 0xfffffc03, 0x56}) 393.904863ms ago: executing program 7 (id=352): ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sysctl$vfs_fuse(&(0x7f0000000040)={0xa, 0x12, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000000280), 0x0) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x802069a1, &(0x7f00000001c0)) r1 = getpid() syz_emit_ethernet(0x17a, &(0x7f00000001c0)=ANY=[@ANYRES16=r1]) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) sysctl$vfs_fuse(&(0x7f0000000200)={0xa, 0x12, 0x4}, 0x3, &(0x7f00000002c0)="fa3c34d568600f502ef8503227f4590b10f7e6b75e099c043c21c8220b818caa4c331942a3dcef9625e2e2eb558b884f3585daf78e21cd08fe0e9e482865acb865c4078940032cb7cf974400ed72a4c44998203cb6a67cd72c6edef8b61c7df7fe934a90c59232a7df5ea68618221712883c4eabc059ebbda1936713b938e4e327d48ed02c01d0e9ac604e1f25b7064ac2be5ec7c8b72456c46e008f70ab4a12b7e9a4816f7b8d442355", &(0x7f0000000240)=0xaa, &(0x7f00000003c0)="18a730e1f5dc102adef88cf592942e52eed8910a125729a27eec990b746827ff", 0x20) r2 = shmget$private(0x0, 0x1000, 0x4a0, &(0x7f0000ffc000/0x1000)=nil) r3 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getpid() shmctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x555, r3, 0xffffffffffffffff, r4, 0xffffffffffffffff, 0x8, 0x8}, 0x100, 0x3ff, r1, r1, 0x2, 0x7, 0x1}) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket$unix(0x1, 0x1, 0x0) sendto$unix(r5, &(0x7f0000000140)="ad95af12151a5b2b510a53bdcd37017d1fef358d2e67d81a7b8c0e0f8aca3fbda6", 0x21, 0x408, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) setgroups(0x0, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0104407, &(0x7f00000001c0)={0x0, 0x0, 0x0}) sysctl$kern(&(0x7f0000000000)={0x1, 0x2a}, 0x2, &(0x7f0000000380)="a2dcfb3e96e0f3c30c98c4c8bbf6636a1af4134a92cf033115e2f3e183aba42c57eafc282ff2c0ceb3be7587257918a4", &(0x7f0000000080)=0x30, &(0x7f00000000c0), 0x0) 310.105728ms ago: executing program 7 (id=353): semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x2, 0x0, 0xffffffffffffffff}, 0x402}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000009c0)="020e3408818347d40b785365976e27e17c572f1a2807b8f4f4fb1aa03cc030d1e40d84bd04787d3acffa8349d3cc02ae113208e629ddeec9ec470041e3f76f7db6dd55db4b43e83b92fa2ab33ebb566f8f64a1e8033d8c9a07fd348388eb5133df097647aa81c534055b0106673e6990c2688b2e7438a8a4a51066728e3b244cb0e72f3701b75515aaadb3323ed28591b5296c808db2d1eb0d8cb48434c3101b33a07bb53ed29e17f731fd479746f2c12b1132fdc7c9fffbba639de63971cac731c5454b081e82246eb01a8cdfe897fbe3bf100add4e16d59fa36aa2e77e7e8cada4057719c1399ba1cabf3d0a7c9dd229ca9742392a667bf1140565acfb7700c6f471cd57b027a0246caf3282fbeb82ff90a1194d5111107ccd5640c1a0bdfeac5d7fad30f05892f25fda35d54a12864fb64a98eadc9523fe6c4ab707bc65bb988f2fc63dce6c4bf0b01234ffd41dd09fe9d0af87cfd20f163712822e331ef96255e540543ad86daad57772841c0a6c94a0196f038d7235daac00b982641ee3dfc11aa937a1525f9ecbad150118fdd7ab69d519821050d4feaed3c22f9b39b915b34ec30dc7b78671302a927eb159bbac58209c", 0x1b4}], 0x1) pledge(0x0, &(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) pledge(0x0, &(0x7f00000000c0)='\x00') r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) read(0xffffffffffffffff, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000280)="53a7c3f17f567629", 0x8}], 0x1) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) dup2(r2, r1) ioctl$TIOCSETA(r0, 0xc4504442, &(0x7f0000000740)={0x7, 0x0, 0x0, 0x0, "9700000006a4db780809000000000000000000d3", 0x2}) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r3, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) 308.846123ms ago: executing program 5 (id=354): sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x4, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x1, 0x0, 0x7}], 0x1, &(0x7f0000000100), 0x7ff, &(0x7f0000000180)={0x0, 0x4}) dup(0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r3 = socket$inet(0x2, 0x4002, 0x0) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000140)=0xcf4d) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) ioctl$TIOCSETA(r5, 0xc1084425, &(0x7f0000000040)={0x0, 0x0, 0x8, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1", 0xfffffffd}) recvfrom(r5, &(0x7f0000000000)=""/181, 0xb5, 0x842, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x8, 0xb278}, 0xc) setuid(0xee01) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r6, 0x80206982, &(0x7f00000001c0)) syz_emit_ethernet(0x22, &(0x7f0000000300)=ANY=[@ANYBLOB="ffffffffffff00000f00000008004500001400000000003a9078ac1400bb00000000"]) dup2(0xffffffffffffffff, 0xffffffffffffffff) 307.619603ms ago: executing program 0 (id=355): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300), 0x80, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) setitimer(0x0, &(0x7f0000000000)={{0x0, 0x8000000000008000}, {0x1, 0x8000}}, 0x0) clock_getres(0x4, &(0x7f0000000340)) setsockopt(0xffffffffffffffff, 0x1000000029, 0x24, &(0x7f0000000000)="5ab7", 0xffffffffffffffae) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x83, &(0x7f0000000380)={@empty, @random="44426fbfb54e", [{[], {0x8100, 0x1, 0x0, 0x4}}], {@ipv4={0x800, {{0x1a, 0x4, 0x1, 0x7, 0x71, 0x67, 0x9, 0x99, 0xf0, 0x0, @loopback, @rand_addr=0xf6f, {[@end, @timestamp={0x44, 0x24, 0x9, 0x3, 0x1, [{[@multicast1], 0x886}, {[@empty], 0x3}, {[], 0xfff}, {[@local={0xac, 0x14, 0x0}], 0xde40}, {[], 0x9}]}, @rr={0x7, 0xb, 0x5, [@local={0xac, 0x14, 0x0}, @loopback]}, @lsrr={0x83, 0x23, 0xd, [@broadcast, @local={0xac, 0x14, 0x0}, @rand_addr=0x6893, @loopback, @loopback, @loopback, @loopback, @empty]}]}}, @udp={{0x0, 0x1, 0x8}, {"db"}}}}}}) setrlimit(0x2, &(0x7f0000000000)={0x60000000, 0x60000000}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x40) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r1, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x16}, 0x2, &(0x7f0000000100)="71f9", &(0x7f0000000080)=0x2, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0xc}, 0x2, &(0x7f0000000140)="d844f67bfb7bc19038200b6a8cd27ef7fd281663d31c7c78eee74f2efa9a697effe228e8f9d56068360cdf2b2ea4ca99cd14da897a2b662ab08bcc73c2044acba6ef37fba02235c7ef0634f07f713ca1fdea3238531ac019fde2a743032b1a1e13bdcddd28e5121b3611faeeb6223322d1fd27be82e618d5eaaeb5920870127741f8e52260c211f0415b30547289d11159a5945fc20dc872e96c5404d256403b25abadb89afa8af1c5e567601d74f6f1abbb0cd373dc914e3e0765a0171d8cbae88ea3783c820600000043871b73b60a6005ded24b", &(0x7f00000000c0)=0xd5, &(0x7f0000000240)="43e73f68704b7bd9a2f5532e5f564218dd6c983ca1df0a65c711ebe682653ae4ec4f1b40ef80f4eaba639c35d6b06bd503add8fe187d2a7a98d1754a7cd405e588b926fd9dbb81cb702322e7f64d714989b8955f1e3c6f102afccf4c724f570070cd0b6068171be25cd1342b36f70b6a1b5792e3a09089e0b7dd750cb95bb76ee07791e13124e71fb72ebfc7b8fe215b71fc3dbf7ead8484a3a1c267b1f3c307", 0xa0) mmap(&(0x7f00000fd000/0x1000)=nil, 0x1000, 0x4, 0x10, r1, 0x6) 202.857628ms ago: executing program 2 (id=356): getpeername$unix(0xffffffffffffffff, 0x0, 0x0) socket$inet(0x2, 0x8003, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) pwrite(r0, &(0x7f00000000c0)="a7", 0x1, 0x40007) pipe(&(0x7f0000000180)={0xffffffffffffffff}) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x40000040007) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r2, 0xe7) r3 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) write(r3, &(0x7f0000000100), 0xfffffe5d) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000100)={@broadcast, @empty, [], {@ipv4={0x88e7, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@mask_reply}}}}) 202.472498ms ago: executing program 1 (id=357): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x200, 0xc7, 0x9, 0xc2a, "03caea000408000000000000000000000087d520", 0xffffffc2, 0x8}) ioctl$TIOCNOTTY(r0, 0x20007471) write(r0, &(0x7f0000000740)="c5708e", 0x3) readv(r1, &(0x7f0000000640)=[{&(0x7f0000000080)=""/17, 0x11}, {0x0}, {0x0}], 0x3) 202.045413ms ago: executing program 7 (id=358): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000300)='#!', 0x2}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)='V', 0x1}], 0x1) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="adca797582237f177e4c3033", 0xc}, {&(0x7f00000000c0)="525f4bf396", 0x5}], 0x2) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) r2 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sendmsg(r3, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x6}, 0x4, 0x0, 0x0, 0x0, 0x0) r4 = socket(0x2, 0x4001, 0x0) sendto(r4, 0x0, 0x0, 0x8, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x10000, 0x0) r5 = socket$unix(0x1, 0x5, 0x0) bind$unix(r5, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r5, 0x8000) accept(r5, 0x0, 0x0) open$dir(&(0x7f0000000a00)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x100, 0x240) close(r5) r6 = socket$unix(0x1, 0x5, 0x0) connect$unix(r6, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) lchown(&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff) 185.423309ms ago: executing program 6 (id=359): r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) pwritev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="d9780dd033a6d7443a9b9a694512eb30c78a3c441b20c598f36b48e5ae30d6e23f9d8ee1fb75800f48d5112f4921ba316014f0c6ae136d099d6c81b77b5dc33a82290ea24952931dc26fc51a3553e9b7655a289a0ccb57180242139303f9610ec2dbdef6e4759562a6d31754e791a10361cf0824244ebdcd551b4e04390bd6c7d4bb01db9adb74f18e7e3bf8284c9ecb169f52e626e49166d2d4a0", 0x9b}, {&(0x7f0000000140)="424edd35063320ef034f25f07d1c4d6ceb1fb4892bce1b7cbeb5802a7e18363a49ba300ee052b1cefbfd665b1a008d05906f2564b45cc7a30d43aa1f701652d0b4070d8c257b29e5329a43abd6a6a7b6317d7c0fa7d1e5fb61a6145e49ae915b6c3d22353abdea80c36ddc3740cad30a64d3336e28256e42fb35bc3cafbbab772784b6efc538695013589127436da174d00224", 0x93}, {&(0x7f0000000200)="d7812a2af0b7c488b2a1651a3d85bb13b6f33c21169c6c86baaa94a5ebc54d91cd1443e8af81ce70a3713d70bd9e2949d71b8efdbce33d8eb34d2c7df9dcd5840f65dc71b87d3c4317a4353f55bcf3a1ed5df7d1e74b39c04903de3761b99c87135f8da982855f0861b9457274fa5f9d4ca16b80b27f9bb43550a4b2cc48144b672e8ee3ceb63fc62a6729777db4dcae04099869a6fb0be53515d271cfa348feadb71dd228", 0xa5}, {&(0x7f00000002c0)="68890bc2dbd150", 0x7}], 0x4, 0x7f) r1 = open(&(0x7f0000000340)='.\x00', 0x20, 0x88) shutdown(r0, 0x2) r2 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000380)={0x7fff, 0xe}, 0x8) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2) shutdown(r1, 0x2) msgget(0x3, 0x1a0) r3 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x80, 0x51) faccessat(r3, &(0x7f0000000400)='./file0\x00', 0x4, 0x5) faccessat(r3, &(0x7f0000000440)='./file0\x00', 0xd9, 0x0) close(r2) lseek(r3, 0xb, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000480)={0x6, 0x3, './file0\x00', 0x5, 0x5, 0x4, 0x200}) bind$inet(r1, &(0x7f00000004c0)={0x2, 0x1}, 0xc) chmod(&(0x7f0000000500)='./file0\x00', 0x81) syz_emit_ethernet(0x2a, &(0x7f0000000540)={@remote, @broadcast, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x3, @empty, @multicast2, @remote}}}}) sysctl$kern(&(0x7f0000000580)={0x1, 0xa}, 0x2, &(0x7f00000005c0)="b7b3cf3e86d9bc9c5c25d4b8eeb4393b33a10f63ed4df703d9d8f3e32e4b24dd3435f5d9578837b27a626f5ed2d0f7d20a20a89fdbdcd56c67c383568b6fa6ef9b7779dc461f04c233da16ba3304968aab1458", &(0x7f0000000640)=0x53, &(0x7f0000000680)="957ef545a9ac726a608f8c548cd42d955225bb65dc0b516027c9ec121b0f593995f17c7d31aaf0bd5fb2b32a26ae0129fb1c8f2cd1e7b9440799bb2e49f6e76c87f7a076510154c6ecd914", 0x4b) listen(r0, 0x5) mkdir(&(0x7f0000000700)='./file1\x00', 0x1) fchmodat(r3, &(0x7f0000000740)='./file0\x00', 0x100, 0x0) accept(r2, &(0x7f0000000780)=@un=@abs, &(0x7f00000007c0)=0x8) link(&(0x7f0000000800)='./file1\x00', &(0x7f0000000840)='./file1\x00') write(r3, &(0x7f0000000880)="c331645e7a8fa08ebda426e32ff3dd94681889436b34b922520b1e1555c4a00079aa6b5b81837e8bf29c37cb3375e0cd29e3c3256e5013740790467e15644ba3d897eb99754af6d1406ee6eccc57b4a19f83308c82dc2bc3ded98944b54ee926d37522da593c0ade8b4650ad2544874381ef42ac338c3207fbfd8f3c0fc822048f2762a620d123bc2e39cd559a1375bd", 0x90) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000940)=""/9, &(0x7f0000000980)=0x9) sendto$unix(r2, &(0x7f00000009c0)="2aded2c3b51260788ef4a1235f06cbdbdc22c589d2283c73d4578731a4adbbb13238bfb7e473d146c8bcda444667b02d34a8d2f4", 0x34, 0x0, &(0x7f0000000a00)=@file={0x1, './file0\x00'}, 0xa) unlink(&(0x7f0000000a40)='./file1\x00') r4 = accept$inet6(r1, &(0x7f0000000a80), &(0x7f0000000ac0)=0xc) fcntl$getown(r4, 0x5) 168.823907ms ago: executing program 0 (id=360): r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x0, 0x5}, {0x20, 0x7bffffff}], 0x2}) r1 = socket(0x18, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) r2 = socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040), 0x2b}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)}) 109.410625ms ago: executing program 6 (id=361): semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x6, 0x200}, 0xfffffffffffffffc}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f00000001c0)=[{0x25, 0x0, 0x8, 0x8000001}, {0xb5, 0x10, 0x42}, {0x16, 0x3, 0x7f, 0x400f}, {0xd21a, 0xbb, 0x3, 0x8}]}) sysctl$kern(0x0, 0x4000000000000330, &(0x7f0000000000)="71fff7ffff87e537dc3d33d7af511cf28e36bc753606002980247821e93bf6a24f562404be9931d0eef39a243da0f9b792a0806c36a96bbcd6141d5b96c49f85", &(0x7f0000000080)=0x7, 0x0, 0x5f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x400, 0x88) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x7, &(0x7f0000000140)=[{0x9, 0xfb, 0x3, 0x6}, {0xa27, 0xc7, 0x1, 0x5}, {0x5, 0x8, 0x3, 0x2}, {0x4, 0xf5, 0x3}, {0x7f, 0x6, 0x0, 0x1}, {0x81, 0x9, 0x51, 0x7}, {0x1, 0x16, 0x0, 0x7adc46c3}]}) syz_emit_ethernet(0x139, &(0x7f0000000300)=ANY=[@ANYBLOB="a598291b5cc1545acfea9818146dfda9138597695108b25e8098133ca230237fd16b07548f1b2fd752e185be8a89aacb62bc4795bc0b47bc0c3e99275f5b993d77cf3c78ca38cb8aed47908b833478c9d47db56306787f0c7e5aeabaca41579ebe13"]) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000200)=0xc) setregid(0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000040)="27913c11b3c9e91fbdf59c32417020e3a81e536e", 0x10007) close(r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0x0, 0x7f, 0x400f}]}) getuid() sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x2}, 0x4, &(0x7f0000000100), 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000280)="5cf28ebebc753606002980247821e93bf6a28725", &(0x7f0000000080)=0x14, 0x0, 0x0) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x5) sysctl$hw(&(0x7f0000000080)={0x6, 0xf}, 0x2, &(0x7f0000000140), 0x0, 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) kqueue() syz_emit_ethernet(0x66, &(0x7f00000001c0)=ANY=[]) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000240)='./file0\x00', 0x6, &(0x7f0000000400)='./file0\x00', 0x8}) 108.946755ms ago: executing program 6 (id=362): r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) pwrite(r0, &(0x7f00000000c0)="a7", 0x1, 0x40007) r1 = getpgid(0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r1) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) r2 = socket(0x18, 0x3, 0x0) r3 = socket(0x18, 0x3, 0x0) sysctl$vm(&(0x7f0000000000), 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) close(0xffffffffffffffff) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) r5 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(0xffffffffffffffff, &(0x7f00000004c0)=[{0x0}], 0x1) msync(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x3) sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="b10005016000009f05000e00070000000018", 0x12, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$FIONREAD(r3, 0x8080691a, &(0x7f0000000100)) setsockopt(r2, 0x1000000029, 0x1a, &(0x7f0000000000)="02000000", 0x4) syz_emit_ethernet(0x3d, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd606a9efb00075000cb697a653e2c6f0000005010000000aa5701ffeb5eeb70000000000000000000000000000000009a1036dbea51e28606cacdb99e86eb28292f660e3d4a38493140fb4742fa08ffb4b3edb3706b1a994e57bf165df601eef6b0324db2fa3e13f9f64354b6f0b1f85b60b19a8fd2d1cf8845f3ce48cab35181e4706ce3d85597a0f31d4eeb2300a72756565e936af99411a6c09251126229d02d6a42996a4b7297e4c84df61758b2c9a39fae98b1b783d018f9331015cbd248"]) 108.561495ms ago: executing program 5 (id=363): r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r0, 0x800c5709, &(0x7f0000000080)={0x4fa, 0x1, 0x6}) r1 = socket(0x2, 0x1, 0xfe) (async) sysctl$hw(&(0x7f00000000c0)={0x6, 0x14}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) getsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000080), &(0x7f00000000c0)=0x4) (async) r2 = socket(0x2, 0x3, 0x0) close(r2) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) write(r2, &(0x7f0000001680)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0x1001c) (async) bind(r1, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa) 4.881354ms ago: executing program 5 (id=364): r0 = msgget$private(0x0, 0x730) msgsnd(r0, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) msgsnd(r0, 0x0, 0x401, 0x0) msgsnd(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="01000000000000002243f433b2262145f58c5924b509ce93981a6b42a5b3de22559b99ffa08e94d856288a0bd512c28bd2e85bb7a62192f7c97b3a2306fccc75e5f450566eaa764fd9a2b9d72128a644280b16683a00ee452311657af5c024f0ca7349e5636c39d14cfe573bb5bb48b7ad521db2d580de0eda2e1e32d3fa21b25713679124ad608dd68bfaa9dc8efb61ec909f532435228bba4c17fda4657e9c0d35cc15b99d68d5432b"], 0xac, 0x0) msgctl$IPC_RMID(r0, 0x0) getpgid(0x0) 2.342716ms ago: executing program 0 (id=365): mkdir(&(0x7f0000000500)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) chdir(&(0x7f00000001c0)='./file0\x00') r0 = socket$unix(0x1, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) r2 = dup(r1) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000140)={0x0, 0xa}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)=0x7) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_extract_tcp_res(0x0, 0x61, 0x8) readv(r2, &(0x7f0000000000)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) bind$unix(r0, &(0x7f0000000240)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) sendmsg$unix(r0, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x8) 2.035437ms ago: executing program 5 (id=366): unveil(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='r\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') 0s ago: executing program 6 (id=367): r0 = syz_open_pts() syz_emit_ethernet(0xac, &(0x7f0000000040)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "36ea07", 0x76, 0x3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x2, 0x0, 0x0, '\x00', {0x0, 0x6, "5adf00", 0x0, 0x2c, 0x0, @loopback, @empty, [@routing={0x3c, 0x0, 0x0, 0x6}], "92d4e5d8e5928e0e8d4284e8c33572f894c300d4efadd8a4beb855f384951bd0617bbff5446323aa0ced212c6830c5f7acc284a047022580aeb06159f756"}}}}}}}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)='\b', 0xfffffd83}], 0x1) syz_open_pts() syz_open_pts() (async) syz_emit_ethernet(0xac, &(0x7f0000000040)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "36ea07", 0x76, 0x3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x2, 0x0, 0x0, '\x00', {0x0, 0x6, "5adf00", 0x0, 0x2c, 0x0, @loopback, @empty, [@routing={0x3c, 0x0, 0x0, 0x6}], "92d4e5d8e5928e0e8d4284e8c33572f894c300d4efadd8a4beb855f384951bd0617bbff5446323aa0ced212c6830c5f7acc284a047022580aeb06159f756"}}}}}}}) (async) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)='\b', 0xfffffd83}], 0x1) (async) syz_open_pts() (async) kernel console output (not intermixed with test programs): OpenBSD/amd64 (ci-openbsd-multicore-6.us-central1-b.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.106' (ED25519) to the list of known hosts. login: pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error witness: lock order reversal: 1st 0xffff800010fd9770 sbufsnd (&so->so_snd.sb_lock) 2nd 0xfffffd806bd4a3e8 inode (&ip->i_lock) lock order [1] sbufsnd (&so->so_snd.sb_lock) -> [2] inode (&ip->i_lock) lock order data 0xffffffff8312c38c -> 0xffffffff830d64b2 is missing lock order [2] inode (&ip->i_lock) -> [3] sbufrcv (&so->so_rcv.sb_lock) #0 rw_do_enter_write+0xb7 #1 sblock+0xb7 #2 soreceive+0x28e #3 fifo_read+0x11a #4 VOP_READ+0x102 #5 vn_rdwr+0x15b #6 vndsetcred+0xa1 #7 vndioctl+0xe6c #8 VOP_IOCTL+0xac #9 vn_ioctl+0xf8 #10 sys_ioctl+0x5c3 #11 syscall+0xbc6 #12 Xsyscall+0x128 lock order [3] sbufrcv (&so->so_rcv.sb_lock) -> [1] sbufsnd (&so->so_snd.sb_lock) #0 rw_do_enter_write+0xb7 #1 sblock+0xb7 #2 sosplice+0x40d #3 sys_setsockopt+0x2ba #4 syscall+0xbc6 #5 Xsyscall+0x128 Stopped at db_enter+0x25: addq $0x8,%rsp ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic the kernel did not panic ddb{1}> trace db_enter() at db_enter+0x25 witness_checkorder(fffffd806bd4a3e8,9,0) at witness_checkorder+0x1047 rw_do_enter_write(fffffd806bd4a3d0,1) at rw_do_enter_write+0xb7 rrw_enter(fffffd806bd4a3d0,1) at rrw_enter+0xc6 VOP_LOCK(fffffd805e87d000,2001) at VOP_LOCK+0xa6 vn_lock(fffffd805e87d000,2001) at vn_lock+0xa4 vfs_lookup(ffff80003c5884c8) at vfs_lookup+0x109 namei(ffff80003c5884c8) at namei+0x7aa unp_connect(ffff800010fd95b0,fffffd806cf03500,ffff80003c5a3468) at unp_connect+0x27d uipc_dgram_send(ffff800010fd95b0,fffffd806ccf2d00,fffffd806cf03500,0) at uipc_dgram_send+0x131 sosend(ffff800010fd95b0,fffffd806cf03500,ffff80003c588748,0,0,8) at sosend+0x804 sendit(ffff80003c5a3468,3,ffff80003c5888c0,8,ffff80003c588980) at sendit+0x721 sys_sendmsg(ffff80003c5a3468,ffff80003c588a30,ffff80003c588980) at sys_sendmsg+0x246 syscall(ffff80003c588a30) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xc5724723b70, count: -15 ddb{1}> show registers rdi 0 rsi 0x80000 acpi_pdirpa+0x6be71 rbp 0xffff80003c588140 rbx 0xfffffd800433c2c8 rdx 0xffff80000128ab40 rcx 0xffff80003c5a3468 rax 0x7ffff acpi_pdirpa+0x6be70 r8 0xffff80003c588020 r9 0x8080808080808080 r10 0xddab31ec35b4357a r11 0x326b318ae8aec103 r12 0 r13 0xfffffd8003b53f00 r14 0x3 r15 0xffffffff rip 0xffffffff8239cdf5 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80003c588130 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor) tid=323468 pid=3768 tcnt=2 stat=onproc flags process=10 proc=4000000 runpri=32, usrpri=81, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff80003c5a2a48,0xffffffff8367c150 process=0xffff80003c5b3940 user=0xffff80003c583000, vmspace=0xfffffd806c1d3018 estcpu=36, cpticks=0, pctcpu=0.0, user=0, sys=0, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 75779 243172 85553 0 7 0 syz-executor 75779 487684 85553 0 3 0x4000080 kqpoll syz-executor 98919 120743 23141 0 2 0 syz-executor 98919 343736 23141 0 3 0x4000080 fsleep syz-executor 3768 408011 17112 60929 2 0x10 syz-executor * 3768 323468 17112 60929 7 0x4000010 syz-executor 41693 279722 14881 0 3 0x80 nanoslp syz-executor 41693 219407 14881 0 3 0x4000080 rest syz-executor 41693 519992 14881 0 3 0x4000080 fsleep syz-executor 41693 57701 14881 0 3 0x4000080 fsleep syz-executor 14853 148329 89676 0 3 0x80 nanoslp syz-executor 14853 34257 89676 0 3 0x4000080 ttyin syz-executor 68177 9031 5033 0 3 0x80 nanoslp syz-executor 68177 450703 5033 0 3 0x4000080 ttyin syz-executor 68177 440644 5033 0 3 0x4000080 fsleep syz-executor 68177 179877 5033 0 3 0x4000000 inode syz-executor 50605 11127 0 0 3 0x14200 bored sosplice 14881 287628 26490 0 3 0x82 nanoslp syz-executor 23141 345543 26490 0 3 0x82 nanoslp syz-executor 85553 154606 26490 0 3 0x82 nanoslp syz-executor 5033 365707 26490 0 3 0x82 nanoslp syz-executor 21168 33272 26490 0 3 0x82 wait syz-executor 67866 40385 26490 0 3 0x2 biowait syz-executor 89676 173384 26490 0 3 0x82 nanoslp syz-executor 17112 463510 26490 0 3 0x82 nanoslp syz-executor 26490 388583 14934 0 3 0x82 kqread syz-executor 14934 404590 85635 0 3 0x10008a sigsusp ksh 85635 388762 35223 0 3 0x98 kqread sshd-session 35223 200703 3136 0 3 0x92 kqread sshd-session 6232 24050 1 0 3 0x100083 ttyin getty 3136 502908 1 0 3 0x88 kqread sshd 91069 160201 15902 74 3 0x1100092 bpf pflogd 15902 184784 1 0 3 0x80 sbwait pflogd 4020 206526 22207 73 3 0x1100090 kqread syslogd 22207 285645 1 0 3 0x100082 sbwait syslogd 21556 520404 1 0 3 0x100080 kqread resolvd 14035 316201 2469 77 3 0x100092 kqread dhcpleased 59848 246062 2469 77 3 0x100092 kqread dhcpleased 2469 334237 1 0 3 0x80 kqread dhcpleased 14127 87577 0 0 3 0x14200 bored smr 89379 14062 0 0 2 0x14200 zerothread 98336 102066 0 0 3 0x14200 aiodoned aiodoned 32695 221584 0 0 3 0x14200 syncer update 56126 293598 0 0 3 0x14200 cleaner cleaner 95506 22539 0 0 3 0x14200 reaper reaper 30856 24191 0 0 3 0x14200 pgdaemon pagedaemon 42111 510977 0 0 3 0x14200 bored viomb 80897 14473 0 0 3 0x40014200 acpi0 acpi0 15622 193748 0 0 3 0x40014200 idle1 90750 127425 0 0 3 0x14200 bored softnet3 95762 434791 0 0 3 0x14200 bored softnet2 25617 390218 0 0 3 0x14200 bored softnet1 14475 128862 0 0 2 0x14200 softnet0 3195 453308 0 0 3 0x14200 bored systqmp 52444 40299 0 0 3 0x14200 bored systq 66559 425103 0 0 3 0x14200 tmoslp softclockmp 53547 151623 0 0 3 0x40014200 tmoslp softclock 94347 3228 0 0 3 0x40014200 idle0 1 227136 0 0 3 0x80082 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 3768 (syz-executor) thread 0xffff80003c5a3468 (323468) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff836710f8) #0 witness_lock+0x5bb #1 unp_connect+0x26c #2 uipc_dgram_send+0x131 #3 sosend+0x804 #4 sendit+0x721 #5 sys_sendmsg+0x246 #6 syscall+0xbc6 #7 Xsyscall+0x128 exclusive rwlock sbufsnd r = 0 (0xffff800010fd9770) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 sblock+0xb7 #3 sosend+0x2e2 #4 sendit+0x721 #5 sys_sendmsg+0x246 #6 syscall+0xbc6 #7 Xsyscall+0x128 Process 68177 (syz-executor) thread 0xffff8000ffff96e8 (450703) exclusive rrwlock inode r = 0 (0xfffffd806bd4a1b8) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 spec_open+0x305 #6 VOP_OPEN+0x8b #7 vn_open+0x708 #8 vndioctl+0xcb1 #9 VOP_IOCTL+0xac #10 vn_ioctl+0xf8 #11 sys_ioctl+0x5c3 #12 syscall+0xbc6 #13 Xsyscall+0x128 Process 68177 (syz-executor) thread 0xffff8000ffff8f50 (179877) exclusive rrwlock inode r = 0 (0xfffffd806bd4a960) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 vfs_lookup+0x109 #6 namei+0x7aa #7 dofstatat+0xe0 #8 syscall+0xbc6 #9 Xsyscall+0x128 Process 67866 (syz-executor) thread 0xffff80002a418cc0 (40385) exclusive rrwlock inode r = 0 (0xfffffd806df6e2e8) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 vget+0x2bd #6 ufs_ihashget+0x185 #7 ffs_vget+0x8c #8 ufs_lookup+0x19f8 #9 VOP_LOOKUP+0x6e #10 vfs_lookup+0x8fa #11 namei+0x7aa #12 dounlinkat+0xc1 #13 syscall+0xb08 #14 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806f9c3cd8) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 vfs_lookup+0x109 #6 namei+0x7aa #7 dounlinkat+0xc1 #8 syscall+0xb08 #9 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10212 11030K 11299K 166960K 11633 0 pcb 18 14K 16K 166960K 71 0 rtable 186 6K 8K 166960K 416 0 pf 30 16K 18K 166960K 54 0 ifaddr 34 5K 7K 166960K 50 0 ifgroup 47 2K 2K 166960K 71 0 sysctl 3 1K 1K 166960K 3 0 counters 60 35K 36K 166960K 70 0 ioctlops 0 0K 4K 166960K 1513 0 iov 0 0K 16K 166960K 30 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1398 88K 88K 166960K 1755 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 5K 166960K 6 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 0K 166960K 83 0 dirhash 12 2K 2K 166960K 21 0 ACPI 1690 195K 286K 166960K 12468 0 file desc 17 61K 93K 166960K 499 0 sigio 0 0K 0K 166960K 9 0 proc 72 91K 128K 166960K 594 0 subproc 72 4K 4K 166960K 72 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 66 0 in_multi 73 5K 7K 166960K 114 0 ether_multi 1 0K 0K 166960K 1 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 199 890K 890K 166960K 199 0 exec 0 0K 1K 166960K 523 0 fusefs mount 1 32K 32K 166960K 1 0 pfkey data 0 0K 0K 166960K 1 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 232 73K 77K 166960K 6324 0 UVM aobj 20 2K 2K 166960K 21 0 pinsyscall 42 84K 102K 166960K 1650 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 15 0 NDP 10 0K 2K 166960K 32 0 temp 57 6894K 7021K 166960K 16932 0 kqueue 13 20K 32K 166960K 84 0 SYN cache 2 16K 16K 166960K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 24 0 0 1 0 1 1 0 8 0 rtpcb 120 93 0 90 2 1 1 2 0 8 0 rtentry 112 125 0 42 4 0 4 4 0 8 0 unpcb 144 638 0 617 6 0 6 6 0 8 5 syncache 336 9 0 9 1 0 1 1 0 8 1 tcpqe 32 1 0 1 1 1 0 1 0 8 0 tcpcb 808 356 0 350 14 4 10 14 0 8 8 arp 120 19 0 4 1 0 1 1 0 8 0 inpcb 376 705 0 695 13 3 10 13 0 8 8 nd6 136 28 0 9 1 0 1 1 0 8 0 pkpcb 40 2 0 2 1 0 1 1 0 8 1 kcovpl 48 8 0 0 1 0 1 1 0 8 0 pffrag 232 3 0 0 1 0 1 1 0 482 0 pffrnode 88 3 0 0 1 0 1 1 0 8 0 pffrent 40 4 0 1 1 0 1 1 0 8 0 pfosfp 40 1428 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 52 0 1 1 0 1 1 0 8 0 pfstkey 128 52 0 1 2 0 2 2 0 8 0 pfstate 376 52 0 1 6 0 6 6 0 8 0 pfrule 1344 21 0 15 2 0 2 2 0 8 0 art_heap8 4096 4 0 0 4 0 4 4 0 8 0 art_heap4 256 541 0 169 29 1 28 29 0 8 2 art_table 32 545 0 169 4 0 4 4 0 8 0 art_node 16 123 0 48 1 0 1 1 0 8 0 sysvmsgpl 40 13 0 7 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 81 0 71 1 0 1 1 0 8 0 shmpl 112 18 0 1 1 0 1 1 0 8 0 dirhash 1024 23 0 6 3 0 3 3 0 8 0 dino2pl 256 2308 0 804 95 0 95 95 0 8 0 ffsino 280 2308 0 804 109 0 109 109 0 8 0 nchpl 144 3023 0 1333 63 0 63 63 0 8 0 uvmvnodes 80 2582 0 0 53 0 53 53 0 8 0 vnodes 216 2582 0 0 144 0 144 144 0 8 0 namei 1024 10581 0 10579 2 1 1 2 0 8 0 percpumem 16 49 0 5 1 0 1 1 0 8 0 kstatmem 264 30 0 10 2 0 2 2 0 8 0 scsiplug 72 2 0 2 1 0 1 1 0 8 1 scxspl 216 9203 0 9202 9 7 2 8 1 8 1 plimitpl 152 226 0 207 1 0 1 1 0 8 0 sigapl 424 817 0 767 7 1 6 7 0 8 0 futexpl 64 5843 0 5839 1 0 1 1 0 8 0 knotepl 120 800 0 0 25 0 25 25 0 8 0 kqueuepl 216 123 0 113 1 0 1 1 0 8 0 pipepl 328 147 0 120 3 0 3 3 0 8 0 fdescpl 504 798 0 767 5 0 5 5 0 8 0 filepl 152 5138 0 4907 19 2 17 19 0 8 7 lockfpl 104 124 0 122 1 0 1 1 0 8 0 lockfspl 48 56 0 54 1 0 1 1 0 8 0 sessionpl 144 28 0 19 1 0 1 1 0 8 0 pgrppl 48 40 0 23 1 0 1 1 0 8 0 ucredpl 104 847 0 832 1 0 1 1 0 8 0 zombiepl 144 768 0 767 1 0 1 1 0 8 0 processpl 1168 817 0 767 5 1 4 5 0 8 0 procpl 648 1469 0 1409 6 0 6 6 0 8 0 srpgc 96 4 0 4 2 1 1 1 0 8 1 sosppl 168 5 0 5 1 0 1 1 0 8 1 sockpl 688 1445 0 1411 30 14 16 26 0 8 12 mcl64k 65536 2 0 0 1 0 1 1 0 8 0 mcl12k 12288 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 5 0 0 1 0 1 1 0 8 0 mcl4k 4096 124 0 0 16 0 16 16 0 8 0 mcl2k 2048 28 0 0 4 0 4 4 0 8 0 mtagpl 96 36 0 0 1 0 1 1 0 8 0 mbufpl 256 204 0 0 13 0 13 13 0 8 0 bufpl 280 3277 0 130 225 0 225 225 0 8 0 anonpl 24 153104 0 149243 49 1 48 48 0 185 18 amapchunkpl 152 19663 0 19139 23 0 23 23 0 158 2 amappl16 200 3628 0 3592 23 11 12 16 0 8 8 amappl15 192 4 0 4 1 1 0 1 0 8 0 amappl14 184 132 0 119 1 0 1 1 0 8 0 amappl13 176 5 0 5 1 1 0 1 0 8 0 amappl12 168 1462 0 1431 2 0 2 2 0 8 0 amappl11 160 50 0 36 1 0 1 1 0 8 0 amappl10 152 36 0 35 1 0 1 1 0 8 0 amappl9 144 252 0 252 1 1 0 1 0 8 0 amappl8 136 28 0 25 1 0 1 1 0 8 0 amappl7 128 117 0 104 1 0 1 1 0 8 0 amappl6 120 188 0 184 1 0 1 1 0 8 0 amappl5 112 125 0 114 1 0 1 1 0 8 0 amappl4 104 353 0 335 1 0 1 1 0 8 0 amappl3 96 3755 0 3640 4 0 4 4 0 8 0 amappl2 88 716 0 654 2 0 2 2 0 8 0 amappl1 80 10571 0 9991 14 0 14 14 0 8 0 amappl 88 5885 0 5710 5 0 5 5 0 92 0 dma8192 8192 33 0 33 1 1 0 1 0 8 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma2048 2048 1 0 1 1 0 1 1 0 8 1 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 20 0 1 1 0 1 1 0 8 0 uaddrrnd 24 798 0 767 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 798 0 767 1 0 1 1 0 8 0 vmmpekpl 168 8530 0 8496 3 0 3 3 0 8 1 vmmpepl 168 57592 0 55702 102 0 102 102 0 357 14 vmsppl 456 797 0 767 5 0 5 5 0 8 0 rwobjpl 64 22238 0 18686 60 1 59 59 0 8 1 pdppl 4096 1603 0 1534 113 40 73 85 0 8 4 pvpl 32 15859 0 0 129 1 128 128 0 265 0 pmappl 248 797 0 767 3 0 3 3 0 8 0 extentpl 40 55 0 38 1 0 1 1 0 8 0 phpool 112 311 0 50 8 0 8 8 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp ddb{0}> trace x86_ipi_db(ffffffff834e3ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff83670ef0) at __mp_lock+0x192 intr_handler(ffff8000369761e0,ffff800000069c00) at intr_handler+0xe1 Xintr_ioapic_edge16_untramp() at Xintr_ioapic_edge16_untramp+0x18f __sanitizer_cov_trace_pc() at __sanitizer_cov_trace_pc+0x2c __mp_lock(ffffffff83670ef0) at __mp_lock+0x1a3 intr_handler(ffff800036976350,ffff800000079f00) at intr_handler+0xe1 Xintr_ioapic_edge23_untramp() at Xintr_ioapic_edge23_untramp+0x18f end of kernel end trace frame: 0x79e6c162a490, count: -10 ddb{0}> machine ddbcpu 1 Stopped at db_enter+0x25: addq $0x8,%rsp ddb{1}> trace db_enter() at db_enter+0x25 witness_checkorder(fffffd806bd4a3e8,9,0) at witness_checkorder+0x1047 rw_do_enter_write(fffffd806bd4a3d0,1) at rw_do_enter_write+0xb7 rrw_enter(fffffd806bd4a3d0,1) at rrw_enter+0xc6 VOP_LOCK(fffffd805e87d000,2001) at VOP_LOCK+0xa6 vn_lock(fffffd805e87d000,2001) at vn_lock+0xa4 vfs_lookup(ffff80003c5884c8) at vfs_lookup+0x109 namei(ffff80003c5884c8) at namei+0x7aa unp_connect(ffff800010fd95b0,fffffd806cf03500,ffff80003c5a3468) at unp_connect+0x27d uipc_dgram_send(ffff800010fd95b0,fffffd806ccf2d00,fffffd806cf03500,0) at uipc_dgram_send+0x131 sosend(ffff800010fd95b0,fffffd806cf03500,ffff80003c588748,0,0,8) at sosend+0x804 sendit(ffff80003c5a3468,3,ffff80003c5888c0,8,ffff80003c588980) at sendit+0x721 sys_sendmsg(ffff80003c5a3468,ffff80003c588a30,ffff80003c588980) at sys_sendmsg+0x246 syscall(ffff80003c588a30) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xc5724723b70, count: -15