last executing test programs: 5.674199707s ago: executing program 2 (id=291): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sysctl$kern(&(0x7f0000000100)={0x1, 0x4b}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0x7, 0x7f, 0x400f}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) r2 = dup(r1) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)=0x7) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_extract_tcp_res(0x0, 0x61, 0x8) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffff000000000000080045000028000000000029907800000000ac14ffff4e204e23", @ANYRES32=0x41424344, @ANYRES64=r2, @ANYBLOB="2140748afc53eba0fd396b43e3102979dbb9aff1b00868e58c2c67dadf86bf32f2960b9dc0f89a121dd2942ea27fd9ea40b23cab440a2a77d4339b9d23ce11e489003e1f77ac8c3fff1a8547c7a41f26a4b83bfbeef9aaa82a721b9a048dc81b0bda08c8e21753a4b4ff6a166ec8370e038e29c44841915ce6c9cca66b721f162c9e54deb6e4a6fcb310f1d690b56a1400fa"]) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000380)="6aab0d39fa00fa80404d444f010000ba0fdd01050b5336d3c9fde31e0538da113dd31b378faeba599286479e62", 0x2d}], 0x1, 0x5) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf", &(0x7f0000000140)=0x14, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) kqueue() r3 = kqueue() close(r3) syz_emit_ethernet(0xe, &(0x7f0000000200)={@remote, @random="92b650680483", [], {@generic={0x8180}}}) 5.565757321s ago: executing program 2 (id=296): setrlimit(0x8, &(0x7f0000000040)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[0xfffffffffffffffb, 0x0, 0x8, 0xc5f, 0x0, 0x0, 0xdf5e, 0x0, 0x0, 0x2f01, 0x3, 0x0, 0xffffffffffffffff, 0x2, 0x0, 0x0, 0x2, 0x100], [0xfffffffffffffffe, 0x0, 0xfffffffffffffffd, 0x1ffffffe, 0x0, 0x7b98, 0x1fe], [0x100000001, 0x2, 0x0, 0x5, 0xffffffffffffffff, 0x11000], [0x100, 0x20000000000, 0x1, 0x100000000, 0xfffffffffffffffe], [{0x0, 0x9, 0x0, 0x7d06}, {0xfffc, 0x2, 0x1ff}, {0x0, 0x0, 0xfffffffe, 0x80}, {0x3, 0x5, 0x6, 0xffffffffffffffff}, {0xcc8b, 0x2, 0x0, 0x8}, {0x0, 0x2003, 0x40000, 0x2000000000000000}, {}, {0x0, 0x963, 0x5, 0x8}], {0x0, 0x5, 0x1}, {0x0, 0x0, 0x0, 0x2}}}) r2 = kqueue() setrlimit(0x3, &(0x7f00000000c0)={0x2, 0x100000}) kevent(r2, 0x0, 0x9, &(0x7f0000000400)=[{{r2}, 0xfffffffffffffffb, 0x80, 0x40, 0xffffffffffffffb8, 0x7fff}], 0x7, 0x0) kevent(r2, &(0x7f0000000080), 0xe4a, 0x0, 0x4000a9fa, 0x0) close(r1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) 5.540005049s ago: executing program 2 (id=301): sysctl$net_pipex(&(0x7f00000000c0)={0x4, 0x22, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) close(r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0xb, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x89, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x104, 0x7}, 0x7, 0x2}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x2}, 0x4, &(0x7f0000000100), 0x0, 0x0, 0x0) 5.442709815s ago: executing program 2 (id=304): sysctl$kern(&(0x7f0000000040)={0x1, 0x50}, 0x5, 0x0, 0x0, 0x0, 0x8) mknod(&(0x7f00000000c0)='./bus\x00', 0x202e, 0x40504) open(&(0x7f0000000200)='./bus\x00', 0x200, 0x119) 5.43847576s ago: executing program 2 (id=307): sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050460000000000000000010000000000000cea10500fef900000000d3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac7ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb7600000000000200361b1257aea8c5000020020000000000008abfba0900000008e371a3f8343712051eadb71d89e000040781e4b2c03a", 0xae, 0x0, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) getpeername(r1, 0x0, 0xfffffffffffffffe) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050460000000000000000700", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100dd2d018000000000005e00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x29a, 0x0, 0x0, 0x0, 0x4f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000000180), 0x0) setrlimit(0x8, &(0x7f0000000080)={0xe, 0x51}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$FIOASYNC(r2, 0x80047469, &(0x7f0000000040)=0xfffffffc) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000180)="14aee447c0ec0431244d23158999dfb1e9dea13dee73a4a8efa37c6513f1d35081ae4d015550bf051ce0c9848d4cf46092fb8ac1389e3f7b69d1442fb3eafc40707dbd173fb9cd8a4add1826bbdeaf61a9f6db957d5420be290d5133ee81b2c1a159b32079a33a654b010b00000000000008001be9546eeef18f8d78b4dcbffb565d1254060306d4e9782093c8819ebf0ea4158dc11b4294c5b1c9995c92a51cae2dd8071e5a80698a21224b94ca2203fd19ab09a38756ad1179f1c46ecf8c31c0c914e50d3178b7bcfc733d2ec57c2dbb218eb7571785cc45ba1b4c13b0341fa8d63ff3", 0xe4}, {&(0x7f0000000280)="800ad35542b06d8024ebbbe4dbf6d5d2f7b471212e39a2fa912a80984dbf42e3c150b25361c1483a82f7b5b01e0467b2623775de7b2eb74840e75745bc200902ff7f0d834c44b23034f8c6a4ea7495ac5fb4a2bee157695c30d51f59dc2de798407963c198be057b317ea3871c9c6aeb7cd1e4150e669d30ea739fd320f7a74a71da2c07a3a7dcdfa2881ffa2514f0c5f883972e9f04780a6378e94d02061febcabc63e1f88d09aa33c7b8f62ac5603bb210b8845074eca22882100f", 0xbc}], 0x2) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$WSKBDIO_SETMAP(r3, 0x8010570e, &(0x7f0000000080)={0x0, 0x0}) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050460000000000000000010000000000000cea10500fef900000000d3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac7ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb7600000000000200361b1257aea8c5000020020000000000008abfba0900000008e371a3f8343712051eadb71d89e000040781e4b2c03a", 0xae, 0x0, 0x0, 0x0) (async) socket(0x11, 0x3, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) (async) getpeername(r1, 0x0, 0xfffffffffffffffe) (async) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050460000000000000000700", 0xe, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100dd2d018000000000005e00"}) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x29a, 0x0, 0x0, 0x0, 0x4f) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000000180), 0x0) (async) setrlimit(0x8, &(0x7f0000000080)={0xe, 0x51}) (async) syz_open_pts() (async) close(r2) (async) syz_open_pts() (async) ioctl$FIOASYNC(r2, 0x80047469, &(0x7f0000000040)=0xfffffffc) (async) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000180)="14aee447c0ec0431244d23158999dfb1e9dea13dee73a4a8efa37c6513f1d35081ae4d015550bf051ce0c9848d4cf46092fb8ac1389e3f7b69d1442fb3eafc40707dbd173fb9cd8a4add1826bbdeaf61a9f6db957d5420be290d5133ee81b2c1a159b32079a33a654b010b00000000000008001be9546eeef18f8d78b4dcbffb565d1254060306d4e9782093c8819ebf0ea4158dc11b4294c5b1c9995c92a51cae2dd8071e5a80698a21224b94ca2203fd19ab09a38756ad1179f1c46ecf8c31c0c914e50d3178b7bcfc733d2ec57c2dbb218eb7571785cc45ba1b4c13b0341fa8d63ff3", 0xe4}, {&(0x7f0000000280)="800ad35542b06d8024ebbbe4dbf6d5d2f7b471212e39a2fa912a80984dbf42e3c150b25361c1483a82f7b5b01e0467b2623775de7b2eb74840e75745bc200902ff7f0d834c44b23034f8c6a4ea7495ac5fb4a2bee157695c30d51f59dc2de798407963c198be057b317ea3871c9c6aeb7cd1e4150e669d30ea739fd320f7a74a71da2c07a3a7dcdfa2881ffa2514f0c5f883972e9f04780a6378e94d02061febcabc63e1f88d09aa33c7b8f62ac5603bb210b8845074eca22882100f", 0xbc}], 0x2) (async) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) (async) ioctl$WSKBDIO_SETMAP(r3, 0x8010570e, &(0x7f0000000080)={0x0, 0x0}) (async) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) (async) 5.396676255s ago: executing program 2 (id=309): r0 = syz_open_pts() r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)="12faa0dccb915ffc9784bb7f632ff628c49cdc6c4ebccfaaf6d33c6ab9023c69a9d803e653e34f6c0d49e2f029ccf18ac99c85682100aa175b536e8aeef70646ce2733b8400806680937c153a84200a359641ae73d7b1673f1b7dd638dd8f1029722be82c804755ce7e280f7a84d0f8b18a06de79092ac8caf55530e38d9642e", 0x80}], 0x1) execve(0x0, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000007c0)={0x0, 0x1, 0xffefbff6, 0x0, "4b06a6bcff0300dba800000000000800"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000300)="406f050635f0b67c483a24febaee7e5f3d48e6cb95bdcc0f11f73b2a3df9585000283c4dd3ed77706f3868cacea799a3bdfb42db706563dca286f58274eabcd17569969aa161b798e5b2c7489dfcc945d5ffe9054ffd5b7724b408516b9ed309d4751896dd05", 0x66}, {&(0x7f0000000140)="5330cd5e24a7422a0b9dc92772c1a80b5c4142864ed048ba807ff719f1f98395f888ba84ad39adcc0de48a4916fe2cfa5a625f7dff2cad66acf687763c055eb1ef1e90ea7a811c5154544f794cad7e0c7e4456b8a8a6b7c594f7cd8b6b904d95d165586313", 0x65}], 0x2) socket(0x1, 0x8000, 0x84) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) close(r2) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) 2.635118929s ago: executing program 4 (id=428): r0 = socket$inet(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{0x0}], 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) mlock(&(0x7f0000336000/0x4000)=nil, 0x4000) recvmmsg(r1, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x2007fffc, 0xa}) getsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000000), &(0x7f00000000c0)=0x4) open$dir(0x0, 0x20, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200), 0x280, 0x0) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfe}, {&(0x7f00000003c0)=""/171, 0xab}, {&(0x7f0000000540)=""/243, 0xf3}], 0x3, 0x0) madvise(&(0x7f00003e0000/0x1000)=nil, 0x1000, 0x0) mmap(&(0x7f00003e1000/0x1000)=nil, 0x1000, 0x1, 0x10, r2, 0x1000) poll(0x0, 0x0, 0x887e) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) 1.780500752s ago: executing program 4 (id=470): r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x20408, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r1, 0x29, 0x35, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x26, 0x3}, {0x26, 0x1000}, {0x86, 0x6}, {0x85, 0xaeb}], 0x4}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000100)=[0x9c65]) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x9320b775a76267aa) mlockall(0x0) 1.77407884s ago: executing program 4 (id=473): setrlimit(0x8, &(0x7f0000000000)={0x7, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$FIOASYNC(r0, 0x80047460, &(0x7f00000000c0)=0x1000) writev(r0, &(0x7f0000000400)=[{&(0x7f00000009c0)="e2", 0x1}], 0x1) mprotect(&(0x7f00000a5000/0x4000)=nil, 0x4000, 0x0) syz_extract_tcp_res(&(0x7f0000000040), 0x37, 0x3) syz_extract_tcp_res$synack(&(0x7f0000000340), 0x1, 0x0) syz_emit_ethernet(0x1c9, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffffffffffffff88a83a008100290086dd65c72de4018bf004ff02000000000000000000000000000100000000000000000000000000000001030190782000000069e730130006ff03ff02000000000000000000000000000145cc31928340bc9348fc22199928389bff0a000700000000ff020000000000000000000000000001fe8000000000000000000000000000aa5c1feaa188cc5a988d7933b2088c54bdff01000000000000000000000000000100000000000000000000ffffac1400aa0600000400000000e56d18386e636b44f437ac1b0b7a30453e0bdcecb206280084024cc52f857cc9219e59211447e6bcf2574694b6ef9af349c8e3d20c5b6affd6374863ece8cb28162aa958a82745e13bd15cd0309959337cce1e5961b0ba38ea34f0fcfb1d716059d21cd87cca64ec532a83dd7d74592b6e1d9ec68de2c549e0fe352de343b9818af9a2ede8ad216ea97fe1684239a77e6f248a0fae750b3bc31555079bea584c49f8d4e87fe1723ad498d0b78f645c2fd85e6ee74df84e4a7fe8b85a684feca15bd9b21b7e1c98d0f9c24d730e06247160bf40418c6623ded7f3bcd45aaf1a7f5e714467fe07fd81b52804000ea1ad09909c7632d6aa6e4ca712b8"]) r1 = msgget$private(0x0, 0x0) msgctl$IPC_RMID(r1, 0x0) syz_open_pts() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r2 = socket(0x6, 0x1, 0x0) r3 = socket(0x20, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) r4 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r4, 0x80047470, &(0x7f00000000c0)=0x5) ioctl$WSKBDIO_SETENCODING(r4, 0x80045710, &(0x7f0000000040)=0x21) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xfffffffc, "fc686b340da1e4795af94547bd1305d65c21963c"}) poll(&(0x7f0000000000)=[{r2}], 0x1, 0x0) ioctl$FIONREAD(r2, 0xc1206949, &(0x7f0000000100)) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0xc80503, 0x204, 0x1, 0x3, "f8603c195342fd970a553402ac2800e3e3b8d485", 0x1, 0x2}) msgsnd(r1, &(0x7f0000000000)=ANY=[@ANYRESDEC=r1], 0x401, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 1.689061564s ago: executing program 4 (id=477): r0 = kqueue() writev(r0, &(0x7f0000000080)=[{0x0}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x20, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x100000000, {[0x9, 0x0, 0x3, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x3, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x40, 0x20, 0xf3], [0x0, 0x0, 0x0, 0x8000000000000001, 0x0, 0x0, 0x0, 0x7fffffffffffffff, 0xfffffffffffffffd], [0x0, 0x2, 0x8bfc], [0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x100], [{}, {0x0, 0x0, 0x0, 0xfffffffffffffffe}, {0x0, 0x0, 0x0, 0x800000000000}, {0x0, 0x0, 0x0, 0x400000000000}, {}, {}, {0x0, 0x8, 0x72}, {0x0, 0x3}], {0x0, 0x1, 0x0, 0xfffffffffffffffc}, {0x0, 0x0, 0x0, 0xef}}}) kqueue() kevent(r0, &(0x7f00000001c0), 0x2000000a, 0x0, 0x57d, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sendmsg(r4, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) close(r3) ioctl$TIOCSETA(r2, 0xc148445f, &(0x7f0000001540)={0x0, 0x401, 0x715, 0x0, "9786224ff1c102d100010000f0ff0f00", 0x9, 0x3}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000500)=[{0x801, 0x9c, 0x4, 0x8000}, {0xd, 0x8, 0xd, 0x9}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r9, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=""/239, 0xef}, 0x840) sendmsg(r8, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0xffffffffffffff39}, 0x0) recvmsg(r7, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc, 0x40, 0x0, 0x5}, {0xb1, 0x10, 0x6, 0x40800}, {0x6, 0x10, 0x5a, 0x801}]}) write(r10, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) sendmsg(r6, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0xfffffffffffffd75}, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) fcntl$dupfd(r5, 0xa, r6) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) 976.346083ms ago: executing program 5 (id=522): r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_SETMAP(r0, 0x8010570e, &(0x7f0000000080)={0x20, 0x0}) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x54}) syz_emit_ethernet(0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd606aa63f00002b00fe8000000000000000001000000000bb000000200000000400005e04e233c300"]) socket(0x2, 0x2, 0x3) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1023, &(0x7f0000000100)=0xfffffffe, 0x4) r1 = syz_open_pts() close(r1) socket(0x6, 0x8000, 0x9) syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$FIOASYNC(r1, 0x80047460, &(0x7f00000000c0)=0x1000) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x6, 0x0, 0xeffffefa, 0xdf, "ffe7c969dd10f509a90800e13e668400", 0x210000, 0x64}) writev(r1, &(0x7f0000000400)=[{&(0x7f00000009c0)="e2", 0x1}], 0x1) pwritev(r1, &(0x7f0000000300)=[{&(0x7f0000000140)="4d7d487eb563b58422826cbeb88fd385891d4c011032a08a01561f01a81c886156b132b1b1134fa9e3f1ae979529d94bff6661acf5ac410ea8906641263643ba45220fcf8c1f87e5e12f42346c047d9b20bae50c0c1c46b4d3962a26ddecf4c14917f819071defa762c69d6961c2043aef3a14ce0db00935fb2c35418bac7af86816b717aa90b744e67f2f898d39b02aedc686f3f5ec179d4f0f3d45f902e34ce78e0024b7ed02a4940f496c862109f1be7dae9e71b195fe3b6531ef2b9d76948e9f7ca84cdfe29640ee8f232c4c82e86e752af07b0816dec5c7cdc97b02d84e002082d7f6182feffdaf4f1795b83ac097", 0xf1}, {&(0x7f0000000240)="f1cfbc1daf54a9e98ebae3a5a091d89ad9dce7e02bc4b67dfe4932ac885daf39a52cf18dd74e259646a96277a8cc714ae2413b218f1de50254294ec8a1f2e669352d84d910ebc6c026526c585337f6ec977365c4940f13f47eec44c99c205a27f8a26db53bfd2a9911cf6da07055e3ae446c3531675c3f06f1a623e7f89184abdcb29f1a8a7dbb3a7e4228066ede813b73", 0x91}], 0x2, 0x1d40) 975.994079ms ago: executing program 7 (id=523): r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) sysctl$net_inet_icmp(&(0x7f0000000040)={0x4, 0x2, 0x1, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x54}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x5) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000001180), 0xa) setitimer(0x1, &(0x7f0000000140)={{0x0, 0x1ff}, {0x0, 0x3ff}}, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) readv(r0, &(0x7f0000000600)=[{&(0x7f00000003c0)=""/186, 0xba}, {&(0x7f0000000480)=""/59, 0x3b}, {&(0x7f00000004c0)}, {&(0x7f00000014c0)=""/4096, 0x1000}, {&(0x7f0000000500)=""/232, 0xe8}], 0x5) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) close(r2) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000), 0x10) connect$unix(r3, &(0x7f0000000000), 0x10) connect$unix(r2, &(0x7f0000000000), 0x10) write(r2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, 0xc) r5 = getuid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000380)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000240)="5f90503b5afad6748b21c996b110ea20e8566fd0cb8211e23532188b0a1c2fb07ab941461f26280b42dd1844b4995205ac3b4fdd44d8703f39acca60075bb5082c66870d25583f047716ee9df265615f371a16dcfdff50b7e8d0e6a0ff629293826692712cd247c9f21a63648856c5006669c3c13b1cc0f12cc37d89e1c0badc64b0c68bd956a8f6862dd61a0e4e63cf831d6653ce033709e47e6c4281", 0x9d}], 0x1, &(0x7f0000000340)=[@cred={0x20, 0xffff, 0x0, r4, r5, 0xffffffffffffffff}], 0x20, 0x402}, 0x0) writev(r0, &(0x7f0000000780)=[{&(0x7f00000004c0)="4ca02ebd68ad404e1c8a04315ce88c87d27e866fd2a939af6c3e99ee11213e4329ee0432e774027dda0a", 0x2a}, {&(0x7f00000024c0)="82d3dbe5aa6228d6501aa2823eec3da61ccfa865144cd6d16812815b47b793f6954c5f7a1841f98dd21b4e3ea3392dff6bbe16dd3312aaceadc2ff59df61a55521ecb50a74a7d4d9391231e573780bb9f652d609468d84aae4b4b2a9771b2f6f5905950f16b0830430e4b60adffca085f6c95e1d00f0b3564725dc048add816567dee3572788bb92e92974d017fd1eb3c901b4717f3e44b6a6b84ecde137b755f2b7961a19be8091a92aaec121bd631ec9023bbd9c1435e8b7aa7faa9f27ccf185a28842869e4c5ab76ca8cf075364be3937e7e38ad938bebff8a5aecd36ead6497eca0f60d0f308050cd09e57e4fe08d074ae51682f9659f3928f1e3c0a1b00f457715cb4f9206297eebbbe212a4bbf60c5b1f3295efb7bdbfd56f26083c5ade6557b73c61ba78cd9947809696d0fd3fa0c624e180aa75bed0936641ba0397db6548ffc7e32753c612f2892ca0b34ed1f1407186ffcfe99d9a07cf4a6ae95cbaa23155392284e3e87496579345071d766e0336c2a25fee7d3b4021c5eae00d88fdb48cb60812dd8a1be77fc4724d12ca10203db64d0bcdb10c85b355765477c12d4a599050f936c52dafce42e417f9b693743ba4116891b50a30f194b709a4402d54acfa1c37a36219f8b8b5c465458477cd035a0baad44604d38d69353d97448a62ea6ba7820a317c3a13cf34d54f7942339deaf313f8fe024fe745221bd3bdc9a6da14fe6cb3e994de84cec87b78c7f2dabd6546e33049e582481aa895695794981d6f38bccebf0fab3d96945fd40a910a11ba1848455cc27b0030d9ac9f85f82dfe1d487dd50949d7575fe09b25abcfa7d7e00b019e93ede0a33b76260b7c0faf9b17b98d24eb47c23bbe0e355b19b538829a069f9b65009a4ad30c8470723c55b4bae23b3d00222f2a5568bad6b96a5b87bdd0b50da9ba118565ded7af319560d778238aaf5ee41adceae621e3ecee9ddec2789ba7721048473005db0d9a1ff465a6bc51bbaff07adef16ebf6900d60f34bbf551ac15cfda31568deabbb362ad3f7bd5b4c976dd51d50d4b106a375fc18aee5fe2ec75b65908374aaa247ae2b3d539d2fc2e9ba8ee62032b540863e17580ab685ce83e818f88774b9783c2e08703175a1c9eb7146282bd40f488fcd612c0bb02b498be496a98110541b47be741f02ec958c89619cc607e80ba29a6c0ed347116ae1d0e324bbb27f190aa6b12e5632772113b1d7fa9d2b5d0322c07c71ed22107713ae4b0a6e833ea6913b0717c64f4548f5d24ac8120e1a3f9b411386137356557fa0da39870d46900964bf26a237ae5248b10ac433e26192db9907206f7d7380d183966b35537d442ec961e43c701475c742c1867db8c4713516bad46b70806aadef6e01240b9d16c3866b552c53cded2dbb80d3f9eb3a390b4cbe390638c87a375c5fc90a75b61b2e19771b961dbd796b81a2584abec4f3450b7ef2e67f6a274b138cc9a83190ccfa425c89e7face30bbf02273a355cdc811bfb8fe3d10eb23e52a38aa1cbb7fae839035fc08e784d1ce614e86d29cce654cb06bf853cf342c246dae60111829a6477f35dab0232ddca97a1ecb71a83936a589d45d05aba1ab26b10afc7b48b5b3989c0afd48e0aedd6204a9ffe4d8c93ce63b4ca93268d3c99dc2fafacc1fa8e438fbc3f267e8fb33a6133d50ae8517f8eac65e3da4a3e8c83c879014f7eb45c24a9b9400d1ea1546cf8600b9261637d3f6ca1ce90eddd90d2b184b6634ad800c7859dc151f1994333baf1261a77b974b815a2b24d1095f1dc7c95d982a57d9b42d24a3cbb18870726f259e0d98b9d8d559fd035407bda678f18c8526cc4a1c75cde60ac44d514586e14a1a3ab9be1d875d07a34fd5a74fe8f218eec6890c33788348ea8cf6fb6c38ba53ff56fbf06d8651f88d4eaaeee5b3992ac6df0a464770acfbdba84cf0fff615defc948043ce692c86978ee566a8fc5f91931653e561b173d491448e7a4c6a9698f732274f57fd4366fd3609f80cf869479b5280f52de483a5af6cab1ffd5f53fe5ec002b42b4b7fa509973a7852dd038938f9022d9f219f9cf4b56f1bc4fb7913812e4055ee6782c60c8123e26129f41b906e3c64bcc80efde1e3385325cfe075e15e744eed1b4d8cdff089756f13d315e9996eed0ba0b04180cd5b805ca7cfd18d907b8ceab44e34441248240942f60690d36015fd079ebae23fc51b336ebab21303df91bc528b87ba7535cdbcf2754f4c3f4556d5e10dc85dcfa3a2947ca472ece8b1c3463ec54182f0c4bf75a3951a1d0acbb10c9c9fc913246b676751343b83119dcf3a8c7b2beec128b6174a09a1a8a4c61110c8ac88107e88b39764ec8205376b20ad73702bd3ce547a9d3295ce4214eea7feda8e7962051d8dcadb59b8cd6def4e5a7a95ee9e023bdf4b21cc015e6fd92b5a73cab480b9ba6755fb582255a9a23b6445aa73f9f96010c6ebac840ffc76f50887048cc45462d1bfc42e9d1a754705a0a3035ba6144b0b1dc292da70ad7d1c332616117f47d884a815271166971f85e6f6670f7e25704349982e60e6847cc04e354fe23516fd5e6ad9c8f6bfb6e998e8f3d1bba4f01c9f295e86061847b1609d35ab689cda8fca00f7a288b0f3badda2563c39ed2fd902c05b46010a16408a777362680d33793532e5c83327b5c4a387659aa21d1be212e058ddba614f5bba44077386f03c136d3cf99424db6163e4986dd04fd8e525d79c897ddb488e439f9931bc5bb8c9c9c0b3588695253d055c2d4fd31cc70cf3034163052097d8b436bf07767197eaf33bd66000c996dfb3a79587f9624265206364b58dec39a98e04edd7193cb78874ad7b5c83a4b6374ccdf34ced01c3cd4d6fca280cc9f09b6a75ea2349b3c75233486b70c1f09b7262a868b2cb20a8b9c02b62ac9f5f0a68c5bea785925bc4ed40353fc2acb08e27d96a28d1fb5c6459f85f885ff55965fb1ba660f7f1b29edd43426e09d467648c969f7cebc28a582550feddd40d8b211fe0c57e5398bd0749b036aa8f2dd39285a32a3fc6a7a77b5658837828eb590688cac2aa26207ce2e23615819b0af1be41e1180cd08f2efb2509cf5fb249e06321b838c6a6362d1e7b88ba5440fc69c3f95189dd5f733f4b7d893f634872a39ff0ef11f9cd19e74033745b54759e893134a7efc33a326433bfa00a85e002a96d5df0c470411009e0ca19b8c851379223a5c93c785e03ec0b0b0212df102bc5b9a5de4aa882c55007e15b174a23e0da37e0eac5ef8012e7b503327e6a38722060759ebd1c33674cda63211527bacff508ada42a0352f88b5525fe0720eb46bcac041de2f12c5ec0b1c72ab824b6fc0fcfad01bb4a645297c6e9e9610400e44415e1a9cac593fd41d231aaf91404e5732340a5c7bce56217e2778cf9cfd8f014580e46f25f8ea9ddbe78b5c35c411faa10f020b3b67ce1c46dff81607407a122386fa17e4db7382c098bef0ac7013afad41eff5b8f02e0245df87d48159a4107800384c9fd40c78073c5b3bb242c7b9a586494767794703602224555b3323000d88defecf737c022a0462cdd031a05de0ad14189314091e8ef06a2b542452c80206744636d34b9bcb6d5ccb56a66a65003be010c9a7c9e8c5dfbe59c7a504377b2eb17a9cd65f1a9d2a83e08df6a0108ff141d34441595aab1fbc685cbb4a6089e97b191021d8eb014cad27964a390fdf3f9d2102edf2e228dff36f4e1307fedab3a22ecdf94171aeaf93254d1c5f17fb7778a117d91b3a5fa925c0da6b364f0dce8ff4c4d4e40270523adcbbc7b897e3b31786ec35beb0d36b7d83d22519b85a62b9781aba72e80a1b141f069486f06afcf0e1d6a0f429151598acdded48c5c19b5e47dae28bfe76d0d2e27d8436dd48c232ec38fa4e843d7cb482be40f85822223263f9d971152193938c7f0be24ee41baa5fbbc8665bc48aa168c904cfb6900c30a0730686eb06377c0f6f63eaeef7972f122c2e07405393f1430fedd094641f2cffbd9b363dec0d256391219d975ac59dadae3ffca246872b3c4e9e2136f66f0d88d76551f7675cbb38ed70247caad68d329f0050a9abc16dcb28a8f6949a3d2447b93f3303503e9168018c20ab6cd95ff126df17ccd1e1c789c8d43e552f55634a744e4dd8e091ca883c775a86d9d8012039f45da964c032acdb70338368358146a9b221b9cd4616ffcf31f616a32a8e6e2e5fe3ff46a8a1246f14e8d84e75899d4b0675014c2fc529ed2c447b09dbf7ca062113fa15ffa06fd00c857c5e2d3158e523882a6bb8d8fa46d03ba957343d7dcbb7f5c7e529b9aacce91e15c5ee339f2b3f5b26f4838b4de8eca46cf87ff1f990a108ccba8e1bfd69038452ef3fe3bee638a61e7caecfb385c7a7862aad669478f49ea66010527096c4319b2029c45d212a4226b6b9550b7deeec01e40a77909cd073d0e7d1781f5d303826731f1cb415ea9c2c06f88cc471831e06c07a4dedff731808d30e88591d15b3abca1e43ecc785e9a4e755c2558068e4ce466128a78bcda8e8f89cfa173376e7d46044f1215202df5ee601f7d8e7148002b2f55694249ca44a99b0a56512c720c0ca45594c576fd1829ee9cdfe30be3cd45fb72691665640d4ba61e0af85236b523989c0bc9eea33844c50cc5c279894692f75a42d9ea3e46b85d93cab1f6088860c10bc48283e9fffe2f948c03f53e97902c6c00a302f68604c8d20593b21a2760846b7ccdc1c9f7f9d8d708971afe0cd25221c2cb934bcd39b31318df48e2fc9a86d01506dea09c04a039cd18c890315b6ca798025878616b158221e004d958c0e24aafaa723bb7a1853d0d773382f3fcda23148e22d2affb0083b8ca242277225fd7a0b8925b0f4060872298aaaad1e6167cbf22cc438303c129210e3a1afeb2d53e9f00cedc50035a3c5e78767e392bafd878021a2bc8b2053dd1081edb91a3fe73d0fc3679ff4892b28b6e133629daa2a46702b7f2ca374566386c27f135c39b3019aefb42f216684ea2d26efaa353a4ab9fab0fc9398547efda7dc5b1bfcaeb0bc4ddfb05db1b19cd8fbdd15772ba08a7eea980c3de6a8942da7e5182c27fe8c541b10b530a49011b70d757facbc41f000bdedf016b57f3dfd4095f71c4eea568af150315f189c642b785e2037870dd5dadd1853a1feea03ae59ba9a9ed8f3ea59a4bf70be7a9a4ca60afab4ba8dfbf01e4babafe07608245149eb079b1e6fb1511771983b97ae8fcbc15449c8522f8c81e2f017dc1104687918fdbc45cd3835c4fd1c6efaeef9811e0fffdfa393e5a4f486d070beacd1bdc32327cf9e66b1c7a1ad6acdceb373ad184ea39ff479948dd52c82db707303018445cca4df2cabee070e061514140946abf3ffb73d69cd525a9d68989d17be60ac2d940eb41a8a2b6c0c0d905b79aa4c57e4cc6c6ddef20544e0ea740af76266f1ebc30de6417109d6d65a799eccc076826e6621fc7bef252dca615189fb1680b14c20e0c1d63602bcafa8117453063b9a24d92a604bb49e74199534acd4f1d90f3ae8d6b63397ca2e031bb85394e822c3edada41391afc3f499d417e0fb07ca95d13cad2ab2c4b3bcfa684b2f8e0378adc2e9dbc4b0307bde0a5c2e6bc6c8d00db05f841370cf30ecffdd09d82624a139f59200d20c97b1b5ea749285bc472baf2e4d955bb1b890af9baa9bfac700b295365b56ff6c08e30093ca95bd8ecbbf39ba90db021a671e995e5233df767b753b1ee079b3409477d023d24e454026ab579f95afa25abda752677b2d98d2c", 0x1000}, {&(0x7f0000000680)="38587a16f0811ab9dbeba1b7bcd875cd9d27586adc62f0508587a7884229b1de31f259b806bb789f245772d1313340d54dd797e362ee0c00d7e9072e07000add82bdb260c10f00d6d9c4bb9c8d203e3768ff5270f0c70ec53d9f2e65e71cad4ec40500266ce16a4c61f499f0c2915dab905d9cc121df3ef054f04cc710cbec81b50d95", 0x83}, {&(0x7f0000000740)="571aaea7f009ecbf0c943ca061abf16bb7d3e4bab47083ae4486be0870b2156aa0df5538ef8c229c30af49020d", 0x2d}], 0x4) socket(0x18, 0x4000, 0x4) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x287e) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{0x100, 0xc1}, {0x100, 0x5}], 0x2}) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) syz_open_pts() 869.146188ms ago: executing program 5 (id=524): r0 = socket(0x2, 0x3, 0x0) close(r0) (async) r1 = socket(0x18, 0x2, 0x0) (async) sysctl$hw(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="fc73e9830aa0b7b3206f6b6fe0088867845b1e99f19fd14c6e2521faee0b493f32e012331a4bb11e0fc4be62603a753f02", 0x31) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) close(r1) socket(0x18, 0x3, 0x3a) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) (async) write(r0, &(0x7f0000001680)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0x1001c) 868.432936ms ago: executing program 5 (id=526): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) read(r0, &(0x7f00000002c0)=""/175, 0xaf) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x80, 0x49, 0xff}, {0x5, 0x3, 0x7}, {0x6, 0xa, 0x2, 0x801}]}) write(r0, &(0x7f0000000480)="da1ad3d20cf7eb4e9be33bbd1a30", 0xe) open(&(0x7f0000000080)='./file0/file0\x00', 0x100, 0x134) r1 = open(&(0x7f0000000480)='./file0\x00', 0x1, 0x40) open(&(0x7f0000000280)='./file1\x00', 0x20200, 0x0) writev(r1, &(0x7f0000000000), 0x0) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) 860.209224ms ago: executing program 5 (id=527): setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) r0 = syz_open_pts() close(r0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) acct(&(0x7f0000000180)='./file0\x00') acct(&(0x7f0000000000)='./file0\x00') r1 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x80, 0x0, 0x0) close(r0) syz_open_pts() pledge(0x0, &(0x7f00000002c0)='tty\x00!\a\x9bj\xb6\x00\x00\x00\x00\x00\x00\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\xd7\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\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x1an\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\f\x00\x00\x00\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\xeb\xb4\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x9b^\xae\x9f\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_FV\'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&[(j1\x98-\xfc\xf9\xb5\xa5d1t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0hD\xf4\x1a\x8eJ\xa6\xd9\x8c7~\xea\xceW^\x03\x18\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\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x8b\x80\xa5A\xf1\x95>\xd8G\xf0\xe25\xba\x95z\x14/(\x02\xb3a\x88`|/7Q\x1by}\x13\xd6\xaf\x01\xa2m\xceYn\x91\xb5\xb76\xfb\xc4\xf2\x1c\x999\x81\xc1\x98\x83\\\x8f5\x1d\xd5i#\x18\x12\x17C\xef\xea\xb8<\xa1\xe5w\xad\xf3[\xa7\x87\xa9\xe2\f\x97p\xe8O\xa9\xae\xd5\x8d\xe0|I\xb0\x96\x13\xd3\x8f#\xd0,\x9f\xc0\xc3\xdc\x12\\\xec\x10y\xd2\xbcx\xf8;f\xb1\x93\xa4\x90+\x89\xa6\xe0\xa3C4\x8b\\X\xb7\xc7\x13\x97\xa2\xe7\xfcp\xa3\xb1d\xdf\a1\xc7\x9b\x02\x1b\x98T\xfa\xfa\xf9Q.=\xf4') ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000240)={0x7fffffff, 0x7bef, 0xffffdf82, 0xffffff8c, "1826283e680023d5ff7f0d01000400000400", 0x7fffffff, 0x4}) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) 859.952614ms ago: executing program 5 (id=528): pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) (async) r2 = socket$inet(0x2, 0x2, 0x0) getsockopt(r2, 0x0, 0xb, 0x0, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x2) write(r0, &(0x7f00000000c0)="c3", 0xffffffed) (async) write(r0, &(0x7f00000000c0)="c3", 0xffffffed) execve(0x0, &(0x7f00000002c0), 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000140)=0xc) (async) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fchownat(r0, &(0x7f0000000040)='./file0\x00', 0x0, r3, 0x2) socket(0x18, 0x3, 0x0) 781.86673ms ago: executing program 4 (id=530): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async, rerun: 64) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0xf2, 0x7f, 0x400b}]}) (async, rerun: 64) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000200)="4d424f010000ba0fdd01050b000000001e00000000f58323b59616ff47358cb7d85c9a0ff79409f3a64584b41c305b4c5dbfb0d380292ac4f7f2630a476bedb2ceb1ba4dbc1742b90de05cc63849c61e98f33fa9f20f0d2817034190c6f34a8c", 0x60}], 0x1, 0x5) (async, rerun: 64) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="02170300000e00001a020000de6649ed0ca799191f6c410c634692fcdcad46e4ca2688bb19a0c056f315ec22", &(0x7f0000000080)=0x2c, 0x0, 0x0) (async, rerun: 64) mprotect(&(0x7f0000725000/0x3000)=nil, 0x3000, 0x5) (async, rerun: 32) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) (rerun: 32) write(r0, &(0x7f0000000000)="d871819e2673b7e5c70000000000", 0xe) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x200, 0x0) sysctl$vfs_nfs(&(0x7f0000000200)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000000240), 0x0, 0x0, 0x0) 781.01057ms ago: executing program 4 (id=533): r0 = socket(0x1, 0x2, 0x0) r1 = syz_open_pts() poll(&(0x7f0000000140)=[{r1, 0x2}], 0x1, 0x400000) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x37a7, 0x4, 0x3, 0x0, "6b3224f4ff2c00000000000000000400"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x5, 0x0, 0x3, 0xffff7fff, "01310a9256b4ad7d13f62d8e5a5ea661d6716aa7", 0x3, 0xa16}) r2 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f0000000000)=0x5, 0x4) kevent(0xffffffffffffff9c, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x4, 0x2, 0x800, 0xffffffffffffffff}, {{r2}, 0xffffffffffffffff, 0xa4, 0x80, 0x4, 0x1}], 0x8, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff8, 0x8, 0xfffff, 0x3, 0x4}], 0x6, &(0x7f0000000080)={0xb039, 0x6}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f00000002c0)}) syz_emit_ethernet(0x0, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000180)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "0000c0", 0x14, 0x0, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @rand_addr="00fe000001000800001a000000000004", {[], @tcp={{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x4, 0x8003, 0x0, 0x7ffe}}}}}}}) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) 551.790178ms ago: executing program 3 (id=541): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000480), 0x1, 0x0) ioctl$TIOCSETA(r0, 0xc2084415, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1"}) mknod(&(0x7f00000002c0)='./file0\x00', 0x2008, 0x202) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000000)={&(0x7f00000000c0)='./file0\x00', 0xcd, 0x0}) pwritev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000080)="8fc111fc482733", 0x7}], 0x1, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) setsockopt(r3, 0x0, 0x21, &(0x7f0000000180)="b1f5d915", 0x4) r4 = dup2(r3, r2) setsockopt$sock_int(r4, 0xffff, 0x800, &(0x7f0000000040)=0x20, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0xffffffffa22e6c7c}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r2, &(0x7f0000000000), 0x10) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) sendmsg$unix(r5, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) recvmmsg(r4, &(0x7f0000000080)={0x0}, 0x10, 0x1842, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x39}, 0x2, 0x0, 0x0, 0x0, 0x0) 491.514942ms ago: executing program 3 (id=543): ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r0 = openat$pf(0xffffffffffffff9c, 0x0, 0x2, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f00000000c0)={0x10, 0xfffffffffffffff9, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000495000/0x1000)=nil, 0x1}, {&(0x7f00006df000/0x1000)=nil, &(0x7f000013e000/0x3000)=nil, 0x108}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f00007e2000/0x4000)=nil, 0x1}, {&(0x7f00007c2000/0x2000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0xffffffffffffffff}, {&(0x7f000049f000/0x1000)=nil, &(0x7f0000145000/0x1000)=nil, 0x200020000}, {&(0x7f00003da000/0x3000)=nil, &(0x7f0000049000/0x3000)=nil, 0x3}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f00007b1000/0x1000)=nil, 0x800000000008}, {&(0x7f00003d7000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000682000/0x1000)=nil, 0x5}, {&(0x7f000015b000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f00007f3000/0x2000)=nil, 0x4}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000433000/0x1000)=nil}, {&(0x7f00003c2000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f0000482000/0x1000)=nil, 0x7c80}, {&(0x7f0000480000/0x3000)=nil, &(0x7f0000480000/0x4000)=nil}, {&(0x7f0000108000/0x4000)=nil, &(0x7f000015a000/0x3000)=nil}], './file0\x00', 0xfffffffd}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0xd02) open(&(0x7f0000000080)='./bus\x00', 0x10000, 0xe) mknod(0x0, 0x2000, 0x6381) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000540)={&(0x7f00000004c0)='./file0\x00', 0x9, &(0x7f0000000500)='./file0\x00', 0x8}) ioctl$FIONBIO(0xffffffffffffffff, 0x82907003, &(0x7f0000000140)=0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETA(0xffffffffffffffff, 0xc444443b, 0x0) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$VNDIOCSET(r2, 0xc0285108, &(0x7f0000000140)={0x0, 0x0, 0x0}) 490.674789ms ago: executing program 1 (id=544): mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4) sysctl$kern(&(0x7f00000000c0)={0x1, 0x48}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) r0 = socket(0x12, 0x3, 0x0) sendto$unix(r0, &(0x7f00000003c0)="b1000513000000000000000012000000000013fecea10500fef96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0d17c038faea55fad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a421180000007226dee501d610a05f0fd38bfbb770c1f5a872c8810600e6be890400e2ff0b000000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab7196fcbd80407e933faeb1eb3ec7c60747b8b99e09a823f13a714bf3e5b13abfa91cea70f5c0275b18f425df2419e9f66c91e888c95cb6d6472aedb434afe55f44c6c6e2dd6197d73d91258f179a4cb6ab579fc3ef0ace3f1792ca00fff6de1e29df0edea7b51bb91bdef7b317911533fc2226ff93015cc24442d", 0xb1, 0x406, 0x0, 0x55) r1 = socket$inet(0x2, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x2, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4f}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8efdb4cf71c37082", &(0x7f0000000000)=0x2, 0x0, 0x37) setsockopt(r1, 0x0, 0x6, 0x0, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000007c0)={0x0, 0x1, 0xffefbff6, 0x0, "0000ffffffffff9b752d0200"}) write(r3, &(0x7f00000001c0)="681853398bc1ef931709c1bbd660bb4fef17b632f6e7aeda184836a675baa4f0c9eaaa26c409562100c88911c50222b7973814b29c68efdf4c2507f09f4839819dd088bf34d77b74a6aef35ee1e5bb2cc094925b5ae5018f44c388cb8aa46d51ab3ff13486", 0x65) writev(r3, &(0x7f0000000100)=[{&(0x7f00000003c0)="7659aeb9", 0x4}], 0x1) read(r3, &(0x7f0000000080)=""/14, 0xe) syz_open_pts() writev(r2, &(0x7f00000001c0)=[{&(0x7f0000000440)="18113101cefb3bd7544d59b61f1f2abe29487e9a92b433b6ed494f47d53e360897ab81de9f0d09000000a271892139364b622a7c27fef4828156e82fb80d07a873dec4b37c0ad36d7300ed91aa85359f4c26e01c7c5a2a5a521c77eef7d7c4a54ecd54c711b2570d10d8b70cd5db691dc87042d7b8de51871d559a0f556ca95776e6a38a3e1a0dfd206a4c30", 0x8c}], 0x1) execve(0x0, 0x0, 0x0) write(r0, &(0x7f0000001480)="39fb13efa2982a93ad063cfc7830f7d33b5f93a6b4ec9e40fa4d81139c4140c986b6f3eaa2911b857b856a8f0fd7d9e0c770edabb168303e426fa1ab4ab7ec6af62404f44150d8bab62498cfe84d35e14de96f481faac6aca44d8e1221b172ba4b5cf3a6d6b5dcb33b9e818cfb37cf661eb2916ec4777b3319b906693a46b678254e0afcb200a51c3a91b7b3fb083c102f5d762d04ee1ab477a1a05e6b4b53bfd5239d10f16a202c6b1f538a01f413d65b2ad63cd5d8cac03e7f812b0881d2814762ee3003f804a21cd75aa6d3f9e0fbb3524e3ac857ba9ad336f5bd3b69ccab044edafea6235f6c8395e9f753fd6bc3efe323db813b8e6b4c6e0eafa66491200cbca3c07365cc4132d2ea752fdc2c819224b858062880545e098845473d37ec1c7c1c2493afcb69bb8806a212dd4ea891bc9451ae041e63b388bf19e3c7415ff66b3b1626d79092983e775df7e65c3d0f0a9c993d08515e8c1b72b5106708de0c3e37a7407d5a311dd0d8b432a15b5b0fcdc97b28c70852ce1238fa223682400de61b3299a78752227afbcafba74ded56f4adedb95e09e4baa0e16dbdad9f1a809a3cccaf2acdc051a6d240cb5b85408fed1141e44466b6ab4eb1d3cf1ce37a80779939821a29204a254d1b88e4a3858d46a06883293bc269355f8aff17b21ba8f52faed1fb4f24904765d1087d791c0b780ebfd4a4d9b6822f3fff5c1bb1275876c3959a363395a865003fd82754985769d34dc1a57f69b38f25b59e79ee1d60dbebb063187c0587634fb7bbec150d4a95d64f4a24a5bcae046377ff3301a46475962ef9e670379852552084c5d1d9af74bb516ac448fc1c56ef6751db4b963822fa3e31689bff64c818ebe5073b433e9fe4eb93dfbe557e9ee374f6726ae11103b76c0c434d84d838a147d1fc164ab0fb92cd9acae5cac2c4254682e71244125ae8ee3e9218bf08526fcabaf38eed03efe25b7675d6720ddfb9f3f23d16d19d8294e7f6c1f7a2552ddaac0b9f82022c12e65eb1fd4d42da518e87623e5cc9d3984253692846765420e95a933c27e2781e23349decafc7c630a6d01c5c3c4e40a888ff2af5d144d6d5b940f370f10c512eb2996d65f672142a9008c1aaa99bfa4699d645c5479c410d35f9af7e75a270af16b3071eb2503c7c208b208898195c24937c73a990285198fcb7756af6f1888751186a8752bca5a601fb8416e5de9653342eb636067bce07cb1f447e5cdebaf17a0067b1bcf908ed0d60291df357bf5bc3779b5e4879de8441f552451bfc9ea55465702ba7000c9852850f135b0db5ec11b8a52a5c7e093a211d2dde24214eaef325f790f1a4db7b077f31c2d29a2b3a9623d9d1a6f342e594eb954d98269f66fdbcafff14c5b58d27fde38ddf90e94844800638506fbdd51b8a2faf2cb2bd8186fcb1730c0016358ea7073356a77cb5ebd35e6aac006d9871712ca29dcc3c52ea6d4490ab7d9388a8885dd7eb7284eb6735b396854197614618ec643036e19aaf1cff8188b0d2a098351062991d97a05de8af57424397a14e290899a4a3916ae368214c601257909759d226924e674b1deb4e9d1cfb21a5e5da23d8ae3d4769a0f6d336a0b90af4bd6998329cbdbaa5a2de19e3b7445c58a4c94d3e2b3ded95ab0d9c401bf77e41fc412953ea7f7235d44e4ce0623f5262b8d74be1ec0a82703d7b7dee2779d4f9a172f878745d4349ec258d938f566df366ed876c05103a10252a0298262592265a8b5e002fa92957d30a00fc83ecfe57d4f8f9f9d7908b7b15de4aeb031233e31c9d7141f43f0ca570c48eca32155286ff489a96205a975f10624934dcbae0268c64af42733a4ed03ae12e3c3300aa6e35b327e0da18846b49183300d9609226e9a857482d04cf24ed194445f7dcd1bbfb2b713744123cbbd4fad55e1e08743e716a8544e7e54c1a6a0e5df29136e811d18bcac433e37d19e48a51440f3125b2aea685cc74a883e140e6bc1ad2e2c740ed6ce80dd40c6dd159aafccc33f3c17de4c552e658876181121eb72c686c8f7af871ac20447207c34d3ed59f9c08e6545e3ded31c0835db69ef4b28369f580a018e5f155572f4fbe4a54d74a8d98437b548f0b7ac4c56cfd88c0894a1104aad41cacd179fcce4f7ebd4335a8fd908451dce40c54078d7c9d34ba09a76a0c4d5401497c966343ed00cb6855806f0e915a06310b6c314c952e82ea33ef281fa0741221b1486813a14c8de9e04301e88dd16b18410771c360c8eb4f5183709735adb0185883fbeb8555209f8c51450d125f63025ec8dfc0c8278e3265825f8ca0e5af9e0c221124373688ae9e097024be90992e63b537b7cee54e9821d686a7926bca9b0bb503564333fd3f6844caa4835f75fece822b6cadcab908013e0fcb950fa6ec5ef689eaf145e9336a173fc0fc27d4cb983e6fabbe24af9bdbf29abeaecc2f81169b6e07ecfead722a533d74ea3d09b0188d1311d5f19d63388e8eeaf1e845a1cd36b8b15b170a2401a4419046a61545ffbbf86e0323cc092397e84ff33d2827c5f95f89fdba18b2a830213e05eec7fac2f0f3a68cda2659fbe4d6dc02f7478d9e117d6b5dba5885825a15bb45fa007021e1f2926a74578ee5642f003f62ca65121997fc3e76a7363b5496a47a524b215a4cc20890f61aaf69bf67989312a8fd997f23761fd889d767423c40b32c4a5fe0805d60f47117b7ead10a1a92f344c10e3dcdbb2218fd8199fb3718cd7b1421e339b9d27a314c42855f219b607e8ae7351395672781c58e672046830907792b3146dbd6055c534726fb4d27d1ceb39e8fcb21ecc5a3af00e0eb23bf705c73b44e8a44f2e82ce5698cfc3504b4d7aaf2beed9a80e22e9b992f6c825067d5ad978726bd1a326d36c1516a11d10b3f18c165442eff315061a2a8c0a0cea4517a1559857cbd409caecb361226a1df1dd4b84f191f4265d62efda4897d19585687520762d6e968e57be2d0945fbf8f62a7d1e91eaf411027b78c36e2f5b4511b46d7ba19a614997331b0dea561e3f97b9bc7b8bd8fb0085c5e6f2fd9cdf8f29943b36acacbb8a4a2c3bdc79062ddb5c54efba74993feac825af8faecb998ecfe0c85c87f012e840e684f0509926cc67d946ca5de243f279bd0d894cb6c33fbc381e9af15d35d8fb6b42b11c7ade769b9a5864e426a130d8d0af25196200cb86bfc1653c782f0d1143bd0d76692b52b3af77e6951e18725e66c4dad57a1b9632ad57974e95a474b9c379dd83f37175f0ec10b8e1110af5f1ca1a0d9902a0df8df0bb0ffd5f0ed23e0ec3d94437e4e9ad3d391b1c78d69bced0ed81f738710dfe8ceed46622bf4340239668c33736e029df75589bf143201730a7c861224a566a4a7a78de18cb265dd31db241e32e8f279430bd019a3a4ceb225dae1ffe467d2c1765eb8ab641b8a2fb65a5305b6cff03a26e2c4e8362873fd274517dc4ba7d7b5356fdd9adbfd730310405d2aedf8fab6631e9e607c40a42c44a3a49cae0dbf119fefb968e6b535424a3a97fb640046a3c11a68d38bf336198d1b6e4d076014b3188506aba25e842545f5c45bb1b300fc2c0b542083a508cf96d4cc0e7e5f31405cdbb723245cb87128f2accff20137ee110b8c095181c9112b9fbe1fc3411fd93af3526ae8150cb364c89c26b8fcdbac7d9b7c21c1b590d2e0cc28b802eeaa0e88211cf5b97696a1579bd555773be88adb8ddae0e20e23d09c69d20f83db44af347f7b47d9469f37355be697e330e57f660debbce1be03c77fda9bc4edd73a6d8f9c914dd7e4407c7e5bec08a1c385a679c578d8eecaf2b92c5ae3d11f0e26778d2e459bd29f0eeedff7d9769cda097f861f8d8ddcec242a90472353df3e14408d1d38447416b3d5dc22490580a7895ad957ac4918ef1193b1791364f4579a8a562be5338b3096f9d654abd02bbc2662afc0cf99aa4fe1de1e40e27df39db10c82f58b564f07b3701e9bde5e7b44ddc6ad01badb624cf78949bdbd1902eec5b8d7c1206067e0387d3c3c676b062dfac45f8835bc7df5a316a5b55ebd337167d8c2d162ff1193c9cca3b833ba6e2e29a28cf273fd7ddf5c03ef05f2770edb66be034f7734282dab5b6d74a90a26e2e906bbc2908bf7396241d80eec11a5dc0ff02f66e2dca9059ef004141d191287ab0dfe40641eb693d14f559ecf731881ac5394c028a4cc23cc2c20b98d573f22ac1ecc17ee59cdd412186b660afd1c027fb12614011a4041c95606b465553bd2b8584c5e37dbe942c9d9b0be222e6d5268ffb991031164a31fc7ed057fc934e491c06c1b141b5cfe2ebe3eee31f67802725cd28d5baa961d53f11f7b6bcf76ee53152a20560896f334f814c2388c6c3a567db5666aa191978e41c3e0b9211a499186d33f94ac539df9c599aa8a6ecc1be1134a6534d71b011be80c69110f70336e94e317f2e5a41a6260a16fc6b21a9f6e857d4415985a355085f59cd4e57946c977c98f59c8b6f23ed6fb2c946c4b46bb24f90d2c78a103ecc6097535a50e81888d8cac87a4913ad87fbd2ccc1f08bd96342f1a361e944c3529ea2bf346af010b87e16ea10bb2f0f36995f3c8103283d1e09d485ec7a06d0c487452fded2d0281e5bf12d0e2d843094930a179522d763f48f5ddab0ebf2abf48349dc6c3f1f2f9e2c43169f2db575d4b22d1d69fd85b5c1fefb1b6e7bb6aed0db61764cdd18282f87b601a3796bb47e33842cf4b0e8b2fe1326265cb1e4ac9101b5dc8b834f5952fd561af8391a22b40bbd745ad79b4d3e8b2b87320ddea96d01a457bb52bf37d90d419fede26fce03928eee704ad213ff08a6f6d41ed588b81fc7fce41f7f7661b87372078e451bf9942b3b6d7d33efea039eaefc0a9ee6f7b1362989b99460a1bad2ecaaa6e441a927c6832681675594b5eeeab99375b067b38f0e73a4e315f2326a317b3fdf14f242edda3022215bf0ed758a3c9395e4c61dd3ffdeff31c8a8da32ed3550102aee4566064a3ca3df3b14ca1ee79e877340d5d4dba8bdad8843d8959fc61a2917915e60311df459e468da3edd53615a7837d04af2816c184792836dd0b84bbce835973c01581d05033a90d7c7a5a7960114e979e980a1dc7e37b406a3e4e0de82379cf3d8b350a9df44ec1d9721427b06a18453ba079920a753f04c6d4cf1e0ba8d4be4b3cf3b89d4f501e2fc395fb79eeffb594bd5ef301376a10e177043421509f44340c3a7c4d751b82f2d8b10f7393827afcd5d02065c4d2dfcd97435da3b409269dd165b67a5a5480e106e5ab892c26fc8d78a29b840a3d6250d350b399bba8ebfea301dabdb7dd673c3b72e94d7745c102c21c48eb8d899e30215abc7734478d71ab4935af40839bd0a77459eec9b85a8b06722452ca7f5dd34680b3c0f7f13a2a6dc349700cb457bf7791aed8bb6440da4ac0e0502527fc44f8882709101970cdbf5a9a9364177095a5abf1c716f7ab71ad43845136f2bbdd5f529e82a941ef10f1c5815c0fd859eb79fe78cd30581795017d28047fb97f2bcc4e6b84fb8cea1bda78d4ee2a64f1bbad8f390c185eec23180d753a96cab038675a50435d274184dfcbe922e26acc75ac954efe326cfd0cec4030117d4a7d317569543ab34f59bfa94e85f34e778b53ed742df373ce4ea153fc58340b2f6e7fc02de28bc35514e39225c4db7595acd091c0a83f1ab728ba409af940d93f1488b420c3a9e7b9f877d9955a478cc6748df1ca492cf347a9250c45903fcaedb2657a15b8738046208cf41ce77e9d286d096d7ddcba", 0x1000) chmod(&(0x7f0000000000)='./file0\x00', 0x21) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) 488.552674ms ago: executing program 3 (id=546): r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x3, 0x10, r0, 0x0) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x40000}, 0x0, 0x0, 0x0) (async) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x40000}, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x19}, 0x2, 0x0, 0x0, &(0x7f0000000040), 0x0) 335.387834ms ago: executing program 3 (id=548): r0 = kqueue() kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x2c5d36d679bbffbf}], 0xe4a, 0x0, 0xa9fa, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0x9, 0x0) r2 = socket(0x11, 0x3, 0x0) getsockname$unix(r2, 0x0, &(0x7f0000000480)) sysctl$hw(&(0x7f0000000080)={0x6, 0x18}, 0x2, &(0x7f00000000c0)="99c5069e7aab2155751fcf107818533afc9ff01a68a4b1baa30a07f4c4b66ce08d59af7e54a8341f3be673a174c3a12223a171ff2ab99d0e0d43f0a6c3948f11658e876ac2126614dcd00fdfe76f1ace1f77da0c0af828b5c508585fd9df9ae729f85999a053e2c9872fbdd4e491010010791840000000000000000081131a6f0b680f72f2b0d9a19e570400"/151, &(0x7f0000000180)=0x97, &(0x7f00000001c0), 0x4) 333.302746ms ago: executing program 6 (id=549): r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$FIONBIO(r0, 0xc0107008, &(0x7f0000000040)=0xee) pwrite(r0, &(0x7f0000000140)="64cc071b6b9f451c111a016b6959d470430a3cbf1eb7b157990ddc21ecbd86c488710664e26e828a5762b6a7360bd80e1e1ea825e96869dedc1bae62e2664dccaf050881b7", 0x45, 0xe2) r1 = socket$unix(0x1, 0x5, 0x0) bind$unix(r1, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x2}, 0x5, &(0x7f0000000500), 0x0, 0x0, 0x0) listen(r1, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) writev(r2, &(0x7f0000000700)=[{&(0x7f0000000380)="7ef585d9d81ba436f11fe0cabf8f2c0fd1f0a153fbcfe15619d842d0e7e3a913bdc123ee3f706f166e1ae91da857968f97e13feee93f2bf1460725a566dd0accad4e304a158131df63a68b5db442623d4623", 0x52}], 0x1) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) fcntl$lock(r3, 0x9, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffc, 0x1000100000007}) execve(0x0, 0x0, 0x0) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x3, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff}) r4 = kqueue() kevent(r4, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x5, 0x10, 0x6f9, 0x9}], 0x962, 0x0, 0xffffffff, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r5}}) r6 = semget(0x3, 0x0, 0x500) semctl$GETZCNT(r6, 0x5, 0x7, &(0x7f0000000240)=""/233) setgid(r5) 333.072539ms ago: executing program 1 (id=550): r0 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f00000002c0)='./file0\x00', 0x2000, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$TIOCSETA(r1, 0xc1584460, &(0x7f0000000740)={0x2, 0x5e, 0xf8050000, 0xffe, "eec5f902d606bb4595000800", 0x1, 0x3}) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x3}, 0x4, &(0x7f00000000c0)="9b3ec99e", &(0x7f0000000340)=0x4, 0x0, 0x0) faccessat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x1) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r3, &(0x7f0000001480)=[{&(0x7f0000001240)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x11, r2, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) r4 = open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r4, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa22f3c25db0070162e0086dd60f6190000180600fe8000000000000000000000000000aaff001fb2f810e2853a17d600000001004e204e22", @ANYRES32, @ANYRES32, @ANYBLOB="6002"]) 332.866974ms ago: executing program 3 (id=551): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x1c, 0x1, 0x0, 0xfffff4b5}, {0x28, 0x2, 0x2, 0x1ff}, {0x6, 0x40, 0x8, 0x800}]}) write(r0, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) syz_emit_ethernet(0x15a, &(0x7f0000000000)={@random="fb00", @empty, [{[{0x88a8, 0x2, 0x0, 0x2}], {0x8100, 0x5, 0x0, 0x4}}], {@ipv6={0x86dd, {0x0, 0x6, "1f0002", 0x11c, 0x6, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[@hopopts={0x2e, 0x1b, '\x00', [@generic={0x0, 0xd8, "acf51bab61a19ba5be6afd23c277719886e40cf4ff377645313eb30e575bf7ecde47acf0382b9866813361ef4acb4b4cbd371017af5d1a8aeb1aa4c20113ffad3d3ddc9025cdabc922866d7d9817b0d3c3cea0e1d1d185617cd0d8ffaf439501f48b14ea94b494535175746612e491b55ba46a74c9a2085f4f8c7b554efdebe2c626638b948797c7de6154053ff7a67ae5d623a7ba66d1fd62d09900bbfe5b1885b0ae18558ad0192821f4fc37b6ad0a1713ac619a6570cd8f5850cbd26f0972d5fb437b7b741ac4bce950ca02e6ea9797d41251533e5638"}]}], @tcp={{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0xd, 0x10, 0x0, 0x0, 0x3ff, {[@sack_perm={0x4, 0x2}, @window={0x3, 0x3, 0x5}, @mss={0x2, 0x4, 0x7}, @timestamp={0x8, 0xa, 0x10, 0x90d7}, @eol, @timestamp={0x8, 0xa, 0x1, 0x8}]}}}}}}}}) 292.750762ms ago: executing program 1 (id=552): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x50, 0x1, 0x1}, {0x40, 0x10, 0x2, 0x1}, {0x16, 0x5, 0x4, 0x2}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="0fb930e2407936efadaf37512b254af102ad24cc3269498671ed68476df45b54b1b7b4a684649b4a76f8", 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x5, &(0x7f00000001c0)=[{0x0, 0x5, 0x6, 0x6bca}, {0x5, 0xeb, 0xc, 0x101}, {0x7ff, 0x1, 0x7, 0x80}, {0x8, 0x1, 0x5, 0x9}, {0x2, 0x5, 0x9, 0x2}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000000)="71f91e", &(0x7f0000000080)=0x3, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)=ANY=[]) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f00000000c0)=[{0x9, 0x1, 0x3, 0x6}, {0x7fff, 0x3, 0x7, 0x3}, {0x5225, 0x7, 0x1, 0x6}, {0x8, 0x3, 0xff, 0x8001}, {0x6, 0x5, 0x9, 0x1}, {0xf95e, 0x7, 0x1, 0x6cf}, {0xfc1, 0x5, 0x2, 0x4}, {0x27d, 0x6, 0x8, 0x2}]}) 292.462682ms ago: executing program 6 (id=553): msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x48, 0x4}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x9b6d, 0x3}) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0xf, 0x2, 0x4}, {0x6, 0xf2, 0x9b, 0x400b}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)="6a2478913aad01", 0x7}], 0x1, 0x100) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="0217ffffff0d00001a0250c884ce5c7a0057c0572e0ba10000de6609ed0ca799191f6c410c634698", &(0x7f0000000080)=0x28, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x450a) r2 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) pread(r2, &(0x7f0000000040)="6ce5eb24484edd07a7013ab8782ae2cb2c7ad35150efc732", 0x18, 0xfad) openat$bpf(0xffffffffffffff9c, 0x0, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, 0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) openat$null(0xffffffffffffff9c, 0x0, 0x10000, 0x0) listen(r3, 0xfc) fcntl$setown(r4, 0x6, 0x0) execve(0x0, 0x0, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1, 0x7810, r2, 0xfffffffffffffff7) 290.65391ms ago: executing program 3 (id=554): r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) recvfrom(r2, 0x0, 0x0, 0x42, 0x0, 0x0) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) r4 = socket(0x18, 0x3, 0x0) getsockopt$sock_int(r4, 0xffff, 0x800, 0x0, 0x0) mlock(&(0x7f0000120000/0x4000)=nil, 0x4000) r5 = msgget$private(0x0, 0x0) msgsnd(r5, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) msgsnd(r5, 0x0, 0x401, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205310) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) msgsnd(r5, &(0x7f00000002c0)=ANY=[@ANYBLOB="0100000000000000c84c6ab6fc3f1b01972b887d3b5501c648f89f4271ad89161682cf57536c27274a72450dfd64cf7ece06f5864888a9e6e5a83fe200fe6a3248574b8fa59da4a94489bb57533fac3b1514a550ddf6cdc6a128b4ffeb"], 0x81, 0x0) msgrcv(r5, 0x0, 0x0, 0x3, 0x800) msgsnd(r5, &(0x7f0000000100)=ANY=[@ANYBLOB="0300"], 0xf4, 0x0) getdents(0xffffffffffffffff, &(0x7f0000000200)=""/54, 0x36) r6 = socket(0x1e, 0x3, 0x0) msgsnd(r5, &(0x7f0000000340)=ANY=[@ANYBLOB="00000000000000008cb203fa8d7ba3e568703849b4fbe1e203000000000000006d4ea8188132c8102dd78469778c6ef1d47e8d42e8212f8107ef151c87e41da788dfedd81949bf53fd92ce144e47177e813e2a9da0354ac4aa0f11878e1b7eee96afd960803aadc2317c6929a55a4f738bae4f394dea6c8725a908591b6da2af26e062f2c159873d971f2aa3f6ede3ab41cc35cd11493979f2c5a1cff7ef242186d4ec74e7d730054c27c6bb181d6a7166821531ec6a41470f1b3c0a45485062fefc70e4e5f122254f50048a1e8bfec93c5e783a6c5f048588"], 0x5b, 0x0) sendmsg$unix(r6, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000100)="7607d7710200000000000000f4ff0000f9cb0c1aa2ccc13b38194a05bf65624c405e8e99d9e4d00b42750f9864f39b3fa652bd5e86303b9c9315249be696881db32401757ce1924cf47201fce3348d2a242c8072a95beff40d915afdab8321989ac9aa4f5683a65e91d077f642e84bcb28307ced42f3c2ede6cbf6bccdef7476e7fd17c37b51128e1c226ecc49156f6f2a16f453d86e0a4b4ad36038845fa2988916621de1b957af758e04c3dc77861712b58db0c705573da5ba45518ed16bb8bcddcc786cb71f5c7c5fef347e303298a93754ec", 0xd4}], 0x1}, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0xffffffff, 0xfffffffc, 0x3, 0xffffff80, "0120002d29497f07af80d6df356bbb612c0800", 0x3, 0x3}) sysctl$kern(&(0x7f0000000040)={0x1, 0x2c}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040), 0x21}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) pwritev(r3, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) 290.122366ms ago: executing program 1 (id=555): mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) (async) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) mknod(&(0x7f00000002c0)='./bus\x00', 0x2000, 0xf04) socket(0x20, 0x1, 0xe) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) msync(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) 243.90997ms ago: executing program 1 (id=556): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) mlockall(0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x3, 0xff, 0x2}, {0xc0, 0x2, 0x83, 0x3}, {0x6, 0x0, 0x4, 0x4}]}) write(r0, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) r1 = socket$inet(0x2, 0x2, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) setuid(0xffffffffffffffff) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) close(r1) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x3, [{&(0x7f0000695000/0x3000)=nil, &(0x7f000051f000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil, 0x10001}, {&(0x7f00005fd000/0x1000)=nil, &(0x7f0000690000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f00002fc000/0x1000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x100000000000}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f00005e4000/0x4000)=nil, &(0x7f000032a000/0x1000)=nil, 0xffffffffffffffff}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f000013f000/0x2000)=nil, &(0x7f0000604000/0x3000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil, 0x8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f00004e6000/0x3000)=nil}, {&(0x7f00007f8000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x80000000010001}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00003f2000/0x2000)=nil, &(0x7f00005e4000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x2}], './file0/file0\x00'}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x5, 0xfc, 0x1, 0x1}, {0x400, 0xe, 0x7, 0x6}]}) setitimer(0x2, &(0x7f0000000140)={{0x3, 0x1}, {0xfffffffd, 0x800000}}, 0x0) r2 = socket$inet(0x2, 0x4002, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) r4 = getpid() fcntl$setown(r3, 0x6, r4) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r1, 0x0, 0xd, 0x0, 0x0) syz_emit_ethernet(0x8e, &(0x7f0000000380)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6089958900582b00fe80000000000000000000c7000000aafe"]) 243.424956ms ago: executing program 6 (id=557): setreuid(0xee00, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x2000, 0x4800) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0187009, &(0x7f0000000080)=0x7f) r1 = getuid() ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x81, 0x0, 0x4, 0x4}, {0x4, 0x0, 0x1, 0x441}, {0x6, 0x0, 0x0, 0x401}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mknod(&(0x7f0000000040)='./file0\x00', 0x104d, 0xe02) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$VNDIOCCLR(r3, 0x80384601, &(0x7f0000000100)={&(0x7f0000000080)='./file0\x00', 0x9d, &(0x7f00000000c0)='./file0\x00', 0x8}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000380)="0d39fa00fa61404d424f010000bace19bc53ad50", 0x14}], 0x1, 0x5) sysctl$kern(0x0, 0x0, &(0x7f0000000580)="4c70718a72a841fa97330e390175a43aa9eccfa1bbe80cb11fa66f1fb4a963b501e08f480e3dbce7d4835d930d89331f783a0122a00c430b7a6a42c932a278bdbb66c873f25bb9e6bfd867f8a2699c05ec394b96b6cb85b9cf2b6f9785c561973e6e848ecded4874a5dc95bfbc32c39375b1eaf0c28412b117eb7ec6", &(0x7f0000000080)=0x7c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r2, &(0x7f0000000000)="d871819e2673b7e5c70000000000", 0xe) r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000, 0xffffffffffffffff}) flock(r4, 0x1) flock(r4, 0x3) fcntl$lock(r4, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001}) setreuid(0x0, r1) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x8, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000000)={0x2000000000000234, &(0x7f00000000c0)=[{0xfffc, 0x10, 0x0, 0x4}, {0x0, 0xfe, 0x40, 0xfffffffe}, {0x2, 0x0, 0x0, 0x4}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) 243.068196ms ago: executing program 1 (id=558): mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x287e) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205310) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) (async) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r1) r2 = geteuid() chown(&(0x7f0000000140)='./file0\x00', r2, 0xffffffffffffffff) (async) chown(&(0x7f0000000140)='./file0\x00', r2, 0xffffffffffffffff) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', 0x4, 0x0}) setreuid(0x0, 0xee01) syz_open_pts() (async) r3 = syz_open_pts() ioctl$TIOCSTAT(r3, 0x20007465, 0x0) syz_emit_ethernet(0x3a, &(0x7f0000000300)=ANY=[@ANYBLOB="ffffffffffff000000000008004600002c0000000000029078e000000200000000010010000e009078000900020000000c0000000700000006d462a9d06d4bf204e27826ee775edb3e528ea4bc347c1496edea23af2c526154"]) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, &(0x7f0000000180)={0x1, 0x5, './file0\x00', 0x1000, 0x200, 0x3, 0xfffffff9}) (async) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, &(0x7f0000000180)={0x1, 0x5, './file0\x00', 0x1000, 0x200, 0x3, 0xfffffff9}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r4 = socket(0x18, 0x3, 0x3a) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) (async) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f00000003c0)={0x0, 0x1, 0x10, 0x3}, 0xc) (async) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f00000003c0)={0x0, 0x1, 0x10, 0x3}, 0xc) symlink(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000240)='./file0\x00') sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x34}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x34}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0, 0x18, 0x2}, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0x9) close(r3) (async) close(r3) execve(0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) r5 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x19f) flock(r5, 0x7) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x142) open(&(0x7f0000000100)='./file0\x00', 0x80, 0x5f62b36307a8c1ea) 194.016983ms ago: executing program 6 (id=559): sysctl$vm(&(0x7f0000000100)={0x2, 0x6}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000001380)={0x2, 0x1}, 0x2, &(0x7f00000013c0)="fef0dcb527f12bb3deae814b175bc2cb09fe40350a51a57c495ad5d86c2608187c2af206acfff953fab78f6c0d840a3e7b345c07c4b9d4013e52b86881fdb18bb4e790855e1d1bda533432d28addc43be150c210a991980606eed3f1d9", &(0x7f0000001440)=0x5d, &(0x7f0000001480)="83c91aa70f5141371c629c3e166b85c6153598541adb16ee55aac4e775cddc7d25af4c96b393c59d1a442f989c1a65108322925ebbee8536", 0x38) r0 = socket(0x2, 0x4001, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000240), &(0x7f00000002c0)=0x4) close(r1) socket(0x2, 0x1, 0x0) shutdown(r1, 0x2) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) acct(&(0x7f0000000180)='./file0\x00') connect(r1, &(0x7f0000000280)=@in6={0x18, 0x2, 0x4, 0x7f}, 0xc) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) getsockopt(r2, 0x0, 0xffffffff, &(0x7f0000000380)=""/4096, &(0x7f0000000140)=0x1000) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x200, 0xcf, 0x9, 0xd2a, "03caea000408000000000000000000000087d520", 0xffffffc2, 0xb}) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSKBDIO_SETENCODING(r3, 0x80045710, &(0x7f00000000c0)=0x100) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) write(r4, &(0x7f0000000300)="ef5f47042c3ef55c05f507830000000000000002921724e2c991788f9ca05a5029dd63a26ed54b162b1c4d7bfb1f9094dca81f4f0e152f134dfc9419482361135de570f815f504465bacfc6cd12438f311ae6b3321caa2536b30575d5f28fd3636ab64b9c8219b085bbd29f82c47364b", 0xff84) shutdown(r4, 0x1) unveil(&(0x7f0000000040)='./file0/file0/..\x00', &(0x7f00000000c0)='x\x00') symlink(&(0x7f0000000080)='./file0/file0/../../file0\x00', &(0x7f00000001c0)='./file0/file0/..\x00') sysctl$kern(&(0x7f0000000080)={0x1, 0x51}, 0x2, &(0x7f0000001940), &(0x7f0000000040), 0x0, 0x0) 191.035714ms ago: executing program 6 (id=561): syz_emit_ethernet(0x46, &(0x7f0000000180)=ANY=[]) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffe20) (async) mprotect(&(0x7f00007eb000/0x4000)=nil, 0x4000, 0x4) (async) r0 = socket(0x18, 0x1, 0x0) close(r0) (async) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x36, &(0x7f0000000040)="03000000", 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = syz_open_pts() syz_open_pts() (async) syz_open_pts() (async) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x2, 0x2, 0x0, 0x10002fffffffe}) (async) syz_emit_ethernet(0x46, &(0x7f0000000500)=ANY=[]) (async) open(0x0, 0x70e, 0x0) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r3) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000440)={0x3, &(0x7f0000000040)=[{}, {}, {0x6, 0x0, 0x0, 0x1}]}) (async) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) r4 = msgget(0x3, 0xc2) (async) r5 = socket(0x11, 0x8003, 0x0) getsockopt(r5, 0x11, 0x4, 0x0, 0x0) (async) r6 = getuid() (async) r7 = getgid() msgctl$IPC_SET(r4, 0x1, &(0x7f0000001200)={{0xbe5, r6, 0x0, 0x0, r7, 0x0, 0x7ff}, 0x5}) syz_emit_ethernet(0x46, &(0x7f0000000080)={@random="23e5d21ab758", @remote, [], {@ipv4={0x800, {{0x9, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @multicast2, {[@rr={0x7, 0xf, 0x9, [@local={0xac, 0x14, 0x0}, @multicast1, @multicast1]}]}}, @tcp={{0x2, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) (async) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) (async) link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) 121.411611ms ago: executing program 0 (id=562): ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb000700000000098002005e00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000001180)="2cb304c7", 0x4) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) setsockopt(r0, 0x1000000029, 0xa, &(0x7f0000000000), 0x0) sysctl$hw(&(0x7f0000000080)={0x6, 0x13}, 0x2, &(0x7f00000000c0), 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file1\x00'}, 0xa) r1 = open(&(0x7f00000000c0)='./file1\x00', 0x615, 0x88) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x2, 0x11, r1, 0x0) 120.493097ms ago: executing program 6 (id=563): r0 = socket$unix(0x1, 0x2, 0x0) recvfrom(r0, &(0x7f0000000040)=""/88, 0x58, 0x0, 0x0, 0x0) select(0x64, 0x0, 0x0, &(0x7f0000000100)={0x6, 0x8000000000000000, 0xfffffffffffffffc, 0x3, 0x1, 0x8000000000000001, 0x1, 0x2}, 0x0) (async) r1 = socket(0x18, 0x3, 0x100) read(r1, &(0x7f0000000000)=""/39, 0x27) 119.139693ms ago: executing program 0 (id=564): mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000001580)=""/246, 0xf6}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xf3}], 0x3, 0x0) (async) r1 = shmget(0x1, 0x4000, 0x208, &(0x7f0000003000/0x4000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/174) (async) writev(r0, &(0x7f0000001540)=[{&(0x7f0000000400)="540b5463c6b60bfbbcf57aac6297bb007e7e2d669b1d53914792807da201ad3029c097dba72899667b9e10e3aba7d46b4f35b4bc69c4593361cd7cf80ba4f769c90533fa5c18c470165b20b4e8f6b682be2e65aa88413cf91854c86813079853f7464cc390ac999ae8139c4ac05726bd84208f4931eb", 0x76}, {&(0x7f0000000480)}, {&(0x7f00000004c0)="2338b8deaece7dafb6193a977b97a14dcc70d5a79a18bdcaf778db11e899b6ff4e5c250785cd2c6c3ed66b51cbd01a309874fcab2ae7836f091e439585a135568476029abae18d7de996b08187e6f9f9b4ba56ad680c90107c96417519c47fc676c5ad43b22bc07282653fc024df2f2546387550d47e1fc974adccb566906a6bdb29373dd595a65e381aefcfb665b787110d020653da169366b29240b2452124afa9b1acbe88afc457c7ecd2e7704187fa1359c68cbf1ba821e1dce1a4df5adbcd5b933e490dcddbe8a6e2f67ca33c47bd279cffd8ce245410b69f9c6f74bb905b9fd877bdcd647685ee56bba665a12fd120ac5e783cc15a7794b8f842d1377951f846f1be9389a5e538e02b5e7a369cd63e3a2ba26dacc9dbe3e8b0b6852ebc6c55c8bbec7190bb0c28b98c558350a05434c8a4408f36c6fbdc76496fcfeaa0deb656e8632f5e9ceb67ff9931cc653ae9dfedeb7becc2b1e8cb4609231c75d415eba33b8c202ca698a31016c6cfc57f9e14ebe9ddf7d2ecee69fcadb6de96041998fa67794a5c2b064d04fb1e11c9bd3f3f255554def6ecc2208fc4cdec1f91cba1a3d4496a79c1544ef2347a4fa081701758c91802e35a7d45fa1e4f6fc369758b1926ac8601dcf596787bbb4a4ade1b8659f1db50f39ac36cd08e3f11ebcd573d9ef10b2c32ea0b1bb25b91ea201e28169f57f5ea340094d9809e4d27e343317f50d61f1017698211fb339652b5e220256496267250f3693f6b42f8da734140cda70430d66709e2a053fe0bd73a16b322d887ea511b19fc4821d1e01eec63a8ed88c0ea8d52c67394765e5d0c1aaaf80474db09f3798f87b0693095115a8872a2be9cb9f99c79cb2263c2a0c4694244ea923e544aea241e73b4f8af7dce13dcc41c71b70a6310c25abbc87dd10e2f791643244ffdb9664949e38a9d54684e3342dadf37e25be08272a217abc7e5d34c224f0be1da7af65896c40bf8f91617471e5b0bf5d97466bfbc051ffe7e9409a1eadbeea4cc507589c24bde0c25b5250853c32f8781af2cb5b33b86f4f798fdda5943f2cb22c0989c9d5c64a1b30fcfc7dac25ddfa5af8cc780ab670f8eaede568b45dd953bb9394b5ff29f13f02e823eb463ada4f44e389a4c36e8e534223069ddcd80d2552b77bf823cc372c76895b58c9a96554ec8a1075303c836814dbd84544b00fcace8c95b2b8db92f94856ba33ff5326f92995ec867dbc8abcbad30c7adcd610966c2775cb3d31948ce81d5980da67fafe505f64cd7ff097c001d2347a4695c00edd05fec38a42a986772ece5d0fea754ad99a5cd49e31457028e522e212d55ccfa9343abc97bc533209bfbbff05edb2b0d80139969ac8adbbe79b52b32083802c7c562cfbc6abbfd9482aea29c52553801f757c28ebe6aefd6e3f5652ea9180d7d6e724d447809731389639e7d2e8d5c45e315e78fd2d6b4413480e720a3db60c2002cd1c29ffad7d2f824696fb1f1639617aecfc3dbaee95dcf4a0898a53ffe978e11a56ada75f9d002796d07ced8ac043f369371decdad93e590ac54e38f81894f5d7a87f250ef1ac47f3dd52a6b1114156adb565f230ce477a69107d51ba5bf86029d34a9d4a31e0dedfe6fb1fe37706fa517b0b2def083e435f8709490d1cbff023f6ea8e0276864c510cf6454ea53b443f463970136b2126af05aac079bcd3d215537797925b18b01f4edbde74f68735e660e8c1c8a9c63e0e5512eb32516319e864d625c07aad2557a47a3bf4265d788bd8b84e88d0bc3fcc4e6c0a152f26741a0a5185bbe58251637400ee0fa695df1e5ef5c23d159e7d686ee890f67d73b3cabab9acbd0cb587b9e422b99b4d428c0e9d6e19d786bdc9a0e455e55beb30ca0711aa2e7d49f83d89dccc82cc1aec443c4e1f1cf6d91ceddd3b1f99afb6c9cdcd4f0d67f80bc63ad6a6eb2c335301616de26ef01df9ef81b0a82b2c0a6ca4d60cacef672143a67b65af4b57a10f3f7204fd31c8f09c54e77cacbef835362e82f27547324a558189ac29206e9df996d06564236df627426e91a5cd06100d21d0f6f811cc696bc1db5aae68d1b9a342c058831002445d2e152afc24ec64d12e0cf123928d4eb0b72fbed8bd1de982b0d7e758656de5c24cd1af9e3a4a4ad13c5c4c161b61c50fff8a9ccc38d154eec97358b84ba6f5d4daa53376595dada8dac09ba61b48f446c54a6c6e4cab51de7ead4a658357689498084aea77b2d617a37f87c5492df32fb197e36619a9656b60bce2e2f8492beb795e90647e4d5aa2f2011883cea64e2f7f56c5a023e56dfde82846ba6c68ac1b53c4bcd0e4a1286355de7d97e20c6d4d7c2628bbb741657bd791d24a57ce0d0e4846f4f0034b4119f059d8a2a4915600b3fbc7e99a49c8793997ca1062121b88be9c5eea62287732ef7e88e489326f927f463be45c7e276163df866cea528ab0d62aebd800233da2137c9393205a34353c0e0c160c18536bdb7f780c4181958d0416a6c821ba2aa972e4cec1e667d46c1eadeea5e378ff76257b9275862ecce626ae90479cb28e28c0dec6d04fddf21e84f9f40f54ce5424eec1318477d3e2ba74d39f8f498f0cb4f85712108b43d205b9ffbcc5266be933902f484003c1febf5f7de64f702ed88bef8ac74478a43eae3cecd291427de3f08210500e460bbbdcacd7c5be311a52e1a1b2d2f067197551931db8df9a8fee7aff547beba1b9932b071d1a7e91133ca635eea38c78d517f53bd223b172cf562d6e3ca7e7bf9b7a72ee8136e78339f09246f6d6c7885a2de1c395434a16958b88944d50f7e4a72c4f242fee571056eacc37707c65c41ba6313c4bca372fa1227d241869d55c20f6892ca8aacb1e315e81feddf4bf4e9be72716a03fd726bfa3c179e848f22fdc8f26daa043bbac038621471c73a431ff8a9ec1814cf9294665d0e91961e6d2943b2033bfe628fbb9af7221dfe4d411c694a9ea23bc5c9d3301bd9cdfbf778e71162ee7698de71f614d258fdc3563a1d8d1fe39fc4a1f20c51d91ff383302eb7e89095370632bfef026ceb12db66b574a4281170946125992e8d19eec286657cfbe0d69edf82082709791fa8719b519a4e954b2fa832427f68e9d5328d19bc594b09153cc46920edd72482e86b0668e0dcae9d9b4315adce127e8ba8db14330246581a6707637eb4ef8d15711d532f441e4a8755cdba5a875d2c26e19cad433c119ee88213bcd7260cb12d70ccb1e76b221aa84e4923514d6ba9819b8fe56d15a14a5c3659a920fadf2833002dcd2249f7efe6d0684a039d364f9f0cd796df6ccb060b9bd595d2c56f8795d8cac824106c9672e3fd5e2314f158af1a9ec2655b74398b080fbde06b7dc74a26b9195ef52ed34ccc60f71600ed762912241cb827ecef89cda33e6c1befdde70c60882e0ed8d1df3477fb7ea4325059ff2b23e4f3a04b764b6988f915647d128a10ca3ba29c577fd16a31e9c7ba427b132c72d87085438d2a949f352f0826e181a7d4a400442ed7e266d991ff2ce04587e95066249da67c1af6272653fc2d9ab9d8e186ca586089f6f4000c7d9b9e835c30d86fc976cfbc58fdb6cb8d51c18a1019633a94bc655c0bbe2be9cc88e294f7ee47aa9e135103bbbdc157f1578f18ee07076b10f3bd83b16afa1378b2686d090fab17950eea32e5b6da507149f9c7a7d234d79acfdecbc83f478fe4ed42c81b76208b3379fe60fd8fae4139fc11458e6692ab23cde5a38f068129dba79566ceb5dc1627e89b7d51081bb74f6201e8f14c683bb1d0d8079e9d35d3d278fe6f7d2acdb171c0dc0cde9607b6199b556e574c6c3f4d3d3eeeb111325c29313e4b0d8288b24d048acd18b0db27fe9913403f696690659069e352cb86ab8709281a65b1d68c8d90d965de1425c8936b18f321ee9ec50b4daf17107b1cc055e0161c5c3f3d5e81aa2ffe6879fd2815f6ba46f5f88172bd5ec2fe648b3f36347727f4172ad6bd869dd1a22074df19c1f10bca00fe5727864db1ed47d06a906a6fe238f4023a0ab2690e258a15e8ae0206c8da8b5d3fef35df953fff9f1061ad9d70da63541571e938b761de84166e9b961ab294cd5d8cad4e214daa21e0fcade27dacd574d4a74d6d2a1bfd39277c0804db96939bd7250e16cf6be69b0bb8ed9e020ec0872cd406b7db74dd346ffb42590dd63a464ede1e0733bf0a3cba1ba8714b6f0c1ab1c8b486c947fd6ef19ed9f17b640427e07ee02051572d10c7dc1475c325645b228d7c551a36869038a29a64f1347aede0e4645e700eddd993c9fae3c4171e45d2926556c3fb8099743125d3f2a02c277ae0fad92a01699a62c5e35871ce7267d0f2f801ecec9203c06f3e5a58a89beccfd601b475b308f906de45a23792b351657cc52dc9cbe36ef6bd8d970a9b11d589046212f204198b21654aa189240a64cd0966049cee3db66b9eb36e2880f3c78eaa2d4f94c3200a6ee3f77e2b12a1dc77fca0ff52dc0a6b78d1543dfb6cb3dce0e59b0bf1db85f84c9f2f7171e4a53eb36c34f848b422c0eb7d02e765a9e0f45fc6a4e482a3b325c354e98522294d5bd181571c68304fb97ef318b9b6d9d69ec6d595992a584d7f98cd466e584a19e13d07667b9da35f49c7163f165db472cc96d45d555db9d4bc630a1a98d46e5e489e51a5416b4fa4e490ac654f511c648b841fd0a345750cb3f59e62631e0022b5d9c7e585a742b145c2615ef698b138d9f7368261e43eb819af47796775bd5a72785c67db1a53c82dc2994a5e955980521770c97544d947002f4c9ea3b367db4e330aaf92115b7d17b4375b05e87e1d8bd78b67290301797cec9f15da6240abc9841447fff1b537ff2330d502492c10f804fe4952ec99ac75fce2413675ef6feee7924ea9307cf16ea74fa5f74bfd42e52ee84cca3848543322991b72c2c9fef66548ff5c456128ca935fea0438b7f6aae77fd0796a125130b62bd596668c4eab461443c0b5279175fba0d12104ebe6f1074c1e35e7833f6b01b5b541241d3b9ea19d8c39c93aed43b7a664286f0eb5ad26bc59d900758b5e00391db0bf5d37165438a599eb42e4fe52ce90dec723270333bae837ddd5527921d6d6211cfd0c5b67748c9d986bcef0bb49ac6a9befaa3a56ddbbd8e9f82d5bf7bc7d0e76b49e53e47cc78d70c572bc31541f9044e08f552f2ee4d9937bf5e0dc9790cdd35be6ed7dcf8c5315950439ec2bfa6e83fe2c7aa085c9bcb3faaf3edd69d20c95fd7e7674ca2c121dd007a333897a4cd286c5f8f349a541ae4a0812d4f1f02f1c56610fee95ede9b875fec0d1d50843f3b6908da19398941f656c97ad8ade1616d9936ea6887e2255747eca020a68d1031a692e91e11f349c3b1fdd142a114306aa2a995e3b4567ea09442be8039c1beb05129b6545820edc7c5fb198a12b8752bc69872f7ed9c209502f0a5219f3d48a96fcfeecead2d0f239c17ccb983de828e104650b9a3685da3d1e1a9061ed33d68fcaa32fc4c9e9566c2731fbd6e281d9fa37498cfc1e27278dddbd075c0cce2bda402272b4200c027d79675b94b83d916796681d14b48c1c45c0b7413b8e297e0c34de2400307192cdafb3816692702cdd70a5d70761e4107b2771d727c76866154f95e63e3f71eb64d037f0d12d2eb3add5f903a2dcb79c2c62bc4a2ff6d8ad39e1389a56bef0ea31f2eb60e7b06b849e8014a1e892894957658fc7838d274227d2976defda6bbb02ea7bad4341dec0720850c0df8b50b18da9c62dba225d4148905981aa057daf3e3c66", 0x1000}, {&(0x7f00000014c0)="5ee4e9fc77e464a1c7700546f31182a5643e49675107fff743d45b80e53527af5960d84242122faa87f783aebd1c9dba42d40ed30bb12acf1e0919a81fcf45a31151122d6b40bbfe922444afdfd860ff528f8fa75e06e5d51f9db2ecdef7250dcc2c63f0945b184e0b4ee67bcb36eb728061b86aca", 0x75}], 0x4) madvise(&(0x7f00003e0000/0x12000)=nil, 0x12000, 0x6) sendto$unix(r0, &(0x7f00000000c0), 0x0, 0x0, &(0x7f00000003c0)=@file={0x0, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) 117.953419ms ago: executing program 7 (id=565): mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="e1000000", 0x4) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000140)="b1000516000000000000000001010000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc256699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) 32.116729ms ago: executing program 0 (id=566): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) (async) syz_open_pts() (async) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) (async) setreuid(0x0, 0xee01) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) write(r0, &(0x7f00000000c0)="ca0d7ac73155ddcfd8bb14d3e4312645e2af36ad51fc16c51e6eba8b17", 0x1d) 31.83562ms ago: executing program 7 (id=567): r0 = socket(0x2, 0x1, 0x0) (async) fchmod(0xffffffffffffffff, 0x148) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x8, 0x4) (async) recvmmsg(r0, &(0x7f00000002c0)={0x0}, 0x10, 0x801, 0x0) mquery(&(0x7f0000ff9000/0x7000)=nil, 0x7000, 0xf48ca36b13bf4750, 0x10, 0xffffffffffffffff, 0x1) 31.747041ms ago: executing program 0 (id=568): sysctl$kern(&(0x7f0000000000)={0x1, 0x32}, 0x2, 0x0, 0x0, 0x0, 0x0) 31.511957ms ago: executing program 7 (id=569): select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0xfe) bind(r0, &(0x7f0000000080)=@in6={0x18, 0x3, 0x5, 0x4}, 0xc) connect$unix(r0, &(0x7f0000000000), 0x10) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 31.081233ms ago: executing program 0 (id=570): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc4504443, &(0x7f0000000580)={0x8001, 0xd, 0xffff, 0x8, "97a2224ff1c14649ebb178926cc9795a6b47c1d1", 0x1}) (async) r1 = socket(0x1e, 0x3, 0x0) sendto$unix(r1, 0x0, 0x0, 0x2, &(0x7f00000005c0)=@file={0x1, './file0\x00'}, 0xa) (async) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) ioctl$TIOCEXCL(r2, 0x2000740d) (async) sysctl$net_inet_ip(&(0x7f0000000100)={0x4, 0x2, 0x0, 0x11}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) writev(r0, &(0x7f0000000500)=[{&(0x7f00000000c0)="bbc87a1ceac8c4fee644a6d9b0aada758a11756be8374db8a3ea954205a498b20f51a9d3961680b10dc8fade8cc9658f4633b8766f5e5fc905ded6ff18687e7d759a2a17737dd3d83dbf0ed1683841c2ae006994f8b7798e338cf516ea708be3777fe538f7f29d2b50b85fc381a09aa4c11c49b06e1f9af5504327ffe500f3d535fd8c0bb481dea44c39dfcdfec37aab095fe60767f171c6447e267376987a8274fd90f9", 0xa4}, {&(0x7f0000000180)="11cc5e348b3da5351c21efa1b6e6d9a22e23b30def6e7872068123dc83cd31416d6d949892eb0a8de08e90d0ba709b72953d9501de39761a5473a6d417b83646953e1ca6c6adf48f8bd86e227c62674312b2d292cd4a1e1ccd1fcee2cccaad0f872847322327f2835ed7fe5dc585ae3970", 0x71}, {&(0x7f0000000200)="9a93ac2159656f0fa576a6036a7482a1986288614665033d1403f07169c3bc8803606cc8", 0x24}, {&(0x7f0000000240)="30ba069dadae534f72ebf792910ea24da1cbcd4fa6400dea267954f477f492a0fe26ffdca5356aa58b009785c749e31d79228971a1c28e96cd431d42a73464632e710df570aa8da567d223848fff62e48cb49592926b9e7163543f1be7674385abb2cef107b6479ecb77988967cdd4d13e58cc38351dbc19", 0x78}, {&(0x7f0000000600)="673386c490da83cb7fca46a9991a16bff5850b36ee5afe85028e1474993a1de152b428423826d3ef11d54df12d29a097e4372c9825cf21ac39cbb8321c5bdb42c6406f5732e36ee449a443218653f7d42b76054ce4b1ddd491bf2ef05ed0cfe435b67d9cf3a886a7bd7457dcdaeb4b1bc40c6c4b41c758ba27fdb624298e15fb81f20e1a0d0815acc1ec6b1fbdaec99d38d1ce", 0x93}, {&(0x7f0000000380)="f8ba8f8c4e550124d64d9d364dd71c6a8c94924d8c84b4c4d7242f690206080be65e4c95481f00e790a53037d69b", 0x2e}, {&(0x7f00000003c0)="390923ae8a8975590c82d2ed681cda9d", 0x10}], 0x7) (async) ioctl$TIOCSTART(r2, 0x2000746e) sysctl$kern(&(0x7f0000000080)={0x1, 0x53}, 0x2, &(0x7f0000002bc0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa6585f5121e188e238a435bf223e0ccaa74d6e6b85b6cfeed70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde8652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce90bcefd3e022d30a37fceefabee7e3ebe806f6af569ae94b5d1275bf4c1bfa6d40c007d505900f9daa99e4278fdd58df04f053518af1fe5f644b3abc08bfecc1e27d71e1740789b4fecdac35dddfa17a309698ee26a1debc2a6cc8d7e0963f72f8a0ec3eef1beefa7ffdb4871974381c9148f9f15db2f87fb959faeb7e0f7b89f6d581870abfa555edefeaaea78731a820d1c23c9a9005ff0a75ddd86555666ad2f563e94962470f949e320737f10aeede1c1618a20ce7d152734add534ce5139fdb4cdfe8dc9bdbb48358efb6cb678f831f489d5931df95a96895fa8bdbdf49af97bf8337bf0439f0e8d3c47d7a274f0112e0cdf144560cd8eda85abfa1f0d8ac02d912d53e3f2e52d3767595cc29156dd66d7ae51385a2f3831185494766d5b4cd4890f51011293097c74810000000000000000001b4969c81925fbaca909ae3aa1e23810b07f7237e7992503dd81ba46bd5224094243dad734d4b1627948dcc74c59bbed7de7ace9d1fd9f4d2e02ab8f26de0c3b76352a694861890d8637da1ab0282a122b1a64d2c6e7fa1e551cac2fbbe8f12b1201eabae231625916092f00000000000000", &(0x7f0000000000)=0xff38, &(0x7f0000000400)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555c020f0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdcfa0bd1c59ba3ccbad6c8af80516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110e701b5aca715b809db12bb3a673713716cdf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c70000008000000000fa455013521f98686e472b70b560f7021f567a", 0xee) 2.640467ms ago: executing program 7 (id=571): sysctl$net_inet_tcp(&(0x7f0000000040)={0x7, 0x2, 0x2, 0xa0000204}, 0x4, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, 0xffffffffffffffff, 0x0) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, 0xffffffffffffffff, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) syz_open_pts() r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000280)={0x2, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6], [0x0, 0x0, 0x888, 0x3ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [{}, {0x0, 0x0, 0x4}, {}, {}, {}, {0x0, 0x0, 0x0, 0x2}, {0x3}], {0x0, 0x0, 0x0, 0x7fffffffffffffff}, {0x0, 0x0, 0x0, 0xfffffffffffffffc}}}) sysctl$net_inet6_ip6(&(0x7f00000017c0)={0x4, 0x18, 0x29, 0x7}, 0x4, &(0x7f0000001800), 0x0, &(0x7f0000002840), 0x0) (async) sysctl$net_inet6_ip6(&(0x7f00000017c0)={0x4, 0x18, 0x29, 0x7}, 0x4, &(0x7f0000001800), 0x0, &(0x7f0000002840), 0x0) setreuid(0x0, 0xee01) socket$unix(0x1, 0x5, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) r1 = socket(0x2, 0x4001, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x1, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x1, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) socket(0x18, 0x2, 0x0) (async) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0xfffffffffffffffd, 0x5ff}, 0x10) (async) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0xfffffffffffffffd, 0x5ff}, 0x10) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) close(r6) (async) close(r6) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) chroot(&(0x7f00000002c0)='./file0/file0\x00') sysctl$kern(&(0x7f00000001c0)={0x1, 0x32}, 0x2, &(0x7f0000000100)="c6e7e7fa", &(0x7f0000000280)=0x4, &(0x7f00000003c0)="05000000", 0x4) (async) sysctl$kern(&(0x7f00000001c0)={0x1, 0x32}, 0x2, &(0x7f0000000100)="c6e7e7fa", &(0x7f0000000280)=0x4, &(0x7f00000003c0)="05000000", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r8}}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r8}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) 1.360484ms ago: executing program 5 (id=572): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) r1 = socket$unix(0x1, 0x2, 0x0) setreuid(0x0, 0xee01) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setreuid(r2, 0xee01) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000000)='x\x00') 590.571µs ago: executing program 0 (id=573): r0 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r0, 0x8020699f, 0x0) (async) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) socket(0x18, 0x2, 0x0) (async) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x2b, 0x0, 0x0) (async, rerun: 64) setsockopt(r1, 0x6, 0x1, &(0x7f0000000280)="e9f2d779", 0x4) (rerun: 64) syz_open_pts() 0s ago: executing program 7 (id=574): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000024c0), 0x0, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000002500)) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x80) close(r0) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.97' (ED25519) to the list of known hosts. malloc(): allocation too large, type = 127, size = 2147484416 pckbd_enable: command error ./file0 2ߗ_3} ./file0owU`_j0:Q 6fmB 0`>  OpenBSD/amd64 (ci-openbsd-multicore-0.us-central1-b.c.syzkaller.internal) (tty00) login: uvn_flush: obj=0xfffffd805fd356e8, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! load: 2.32 cmd: getty 41376 [ttyin] 0.00u 0.01s 0% 325k `ךq"l.e'6Z;=lt ]T;a%*Vvoߙ‹Gû2{5-TnYvOH1hqyOMza{IOj}FVsP)Ջ:glvGQ De()׎W_jKLR:X?U|tͤW8C\]bcV^Ȫ =*_Lٷ<1)֎`^Y@tN8 gBoyI$~U/ s9~nx=@s܎T2 pPtp)Z6>=(6Dro[,UY5 nB wi0eIg%,k+P^Gy`|$ܼS.v1.V 9KxB\9cw8?{9<ؒBc}e)C>uCnx㱥JF4eq7j3*iOSsn@R8}3 V&Pڵk} 3>m~ԑby0ݤno-Y9-WS0"wL P4fYdд[Uem~w`}IXčڈS>u`ghE.8hNRM6:EJ x6VZѹ"chezR8QB̃.F&jUףl}8wa/#R C:ˮ=/8}zwH`el;ҧP5E6l>+هo2$uQLAҎN(`kk'Xk = $8qpcq{V}>9CS%t>{uA2S|r]Grpj+lWD&3 dyj rPzicnj|,W沭xb`#ޔ(F}u6jKF~G/_ F+k>)I =HL}wMV+= ,0eǮAS/2 Ϫ`y3QLɁ_,o/U]NVѾː5l{Hڔ]u:H/NKEhkFQaĭn?,! AL˞h Cd,U' ;t|-X**\X"|ol_Tyhk_hв'(huyF-FflJl?Ǣ셐RxAFJkD24.sײyb98AOsbIBb}< 3}ͮ[s&Ϣgp!Vљ&QoH cR0]>r3;,yo?,9[WꁑЎ» U-{d)ơ7<4ЀQsH, 'ti\Ju&)5\KgR3h#&5{iM)s cOL-.S`/kMycy~@EIT2D"A4dz!yl'KoF~ޚ1Lsf˅L22o"ib ʡH=o\ l|Wx/t.%(i)w+['|/(jy#c}"7 .R]Z{wYWB2@VEv4- 1ҾuQk%]+3vIj)|Ex HzenS^Eڛ-,0[끲mKSMڮy͑I46j-|b93l;t얩Rqx˭0u?F.hֶ0 ^g}l;-KPg1BI\6.<;5$봼ǐ !T5P$%|͋g½»bBX4&c65r H~olQ5XƱ;j\&MPa bU=رiJ*)J0w<0$C{6yhڗEPkZC?jߗG`nM9lO}h~@_׈F' _y/,_CXXt&|0h)o=-l渻;D<="x^6LU9mPM dB,!LO9e ;x%Êa_Jq~AByIM.fp'v:pe -룽|QJTeB`ѧ29c6uԬ;XeC~tID'*t IgSW4p$_%1OzմrL9oD*͹kf2H[c eçcb CVyE6upr-VKʸ- yV4u3UU˛dW%Ӡ 7=s0 [ d3G`BljF-E 7_9X"xL~n=@9V'&&Z(rLdI`6<'azˆ˵ݻk-bi(#h'|,еU)Ėv+j3`Ny1n73쥬vtmJ0.{kJ|%cws$:@'GM>^K"E!^ݦA@dWs Ľ^ade* TвjLNz;s;Pd]<0u4cx%بQP]Wa 1hHwitness: lock order reversal: 1st 0xffff800001303bd8 sbufsnd (&so->so_snd.sb_lock) 2nd 0xfffffd8062c41c50 inode (&ip->i_lock) lock order [1] sbufsnd (&so->so_snd.sb_lock) -> [2] inode (&ip->i_lock) lock order data 0xffffffff830be9a1 -> 0xffffffff8306b4aa is missing lock order [2] inode (&ip->i_lock) -> [3] sbufrcv (&so->so_rcv.sb_lock) #0 rw_enter+0x122 #1 sblock+0xb7 #2 soreceive+0x295 #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+0xf6 #10 sys_ioctl+0x67c #11 syscall+0xbb6 #12 Xsyscall+0x128 lock order [3] sbufrcv (&so->so_rcv.sb_lock) -> [1] sbufsnd (&so->so_snd.sb_lock) #0 rw_enter+0x122 #1 sblock+0xb7 #2 sosplice+0x3f4 #3 sys_setsockopt+0x2ba #4 syscall+0xbb6 #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(fffffd8062c41c50,9,0) at witness_checkorder+0x1047 rw_enter(fffffd8062c41c40,1) at rw_enter+0x122 rrw_enter(fffffd8062c41c40,1) at rrw_enter+0xbe VOP_LOCK(fffffd80609095f8,2001) at VOP_LOCK+0xa6 vn_lock(fffffd80609095f8,2001) at vn_lock+0xa4 vfs_lookup(ffff80003358bac8) at vfs_lookup+0x109 namei(ffff80003358bac8) at namei+0x7aa unp_connect(ffff800001303a30,fffffd8076c7a500,ffff800037262ce0) at unp_connect+0x27d uipc_dgram_send(ffff800001303a30,fffffd806c008400,fffffd8076c7a500,0) at uipc_dgram_send+0x131 sosend(ffff800001303a30,fffffd8076c7a500,ffff80003358bd58,0,0,0) at sosend+0xa40 sendit(ffff800037262ce0,5,ffff80003358bed0,0,ffff80003358bf90) at sendit+0x721 sys_sendmsg(ffff800037262ce0,ffff80003358c040,ffff80003358bf90) at sys_sendmsg+0x246 syscall(ffff80003358c040) at syscall+0xbb6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xb7670bc3ba0, count: -15 ddb{1}> show registers rdi 0 rsi 0x40000 acpi_pdirpa+0x2be71 rbp 0xffff80003358b720 rbx 0xfffffd80042c2580 rdx 0xffff800001290680 rcx 0xffff800037262ce0 rax 0x3ffff acpi_pdirpa+0x2be70 r8 0xffff80003358b600 r9 0x8080808080808080 r10 0x9b9b8ced1fef2192 r11 0x2effaeb6183ebcfe r12 0 r13 0xfffffd8003adae00 r14 0x3 r15 0xffffffff rip 0xffffffff81610e15 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80003358b710 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor) tid=53154 pid=92726 tcnt=2 stat=onproc flags process=10 proc=4000000 runpri=32, usrpri=50, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff800037263700,0xffffffff835f1e20 process=0xffff800037264008 user=0xffff800033587000, vmspace=0xfffffd8065232c60 estcpu=36, cpticks=0, pctcpu=0.0, user=0, sys=0, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 92726 497076 68317 0 2 0x10 syz-executor *92726 53154 68317 0 7 0x4000010 syz-executor 52172 274902 80293 0 3 0x80 nanoslp syz-executor 52172 489861 80293 0 3 0x4000080 sbwait syz-executor 52172 167015 80293 0 3 0x4000080 kqsel syz-executor 52172 28335 80293 0 3 0x4000080 fsleep syz-executor 66868 145401 96789 0 3 0x80 nanoslp syz-executor 66868 316388 96789 0 3 0x4000080 msgwait syz-executor 66868 290080 96789 0 3 0x4000080 fsleep syz-executor 99083 370949 89933 0 3 0x80 nanoslp syz-executor 99083 37506 89933 0 3 0x4000080 kqread syz-executor 99083 194195 89933 0 3 0x4000080 fsleep syz-executor 29162 132012 0 0 3 0x14280 nfsidl nfsio 59855 460744 0 0 3 0x14280 nfsidl nfsio 84752 17477 0 0 3 0x14280 nfsidl nfsio 77588 346512 0 0 3 0x14280 nfsidl nfsio 34121 511494 0 0 3 0x14280 nfsidl nfsio 56069 338063 0 0 3 0x14280 nfsidl nfsio 41418 523115 0 0 3 0x14280 nfsidl nfsio 69563 279385 0 0 3 0x14280 nfsidl nfsio 53307 45396 0 0 3 0x14280 nfsidl nfsio 82087 162784 0 0 3 0x14280 nfsidl nfsio 10317 362321 0 0 3 0x14280 nfsidl nfsio 84025 214160 0 0 3 0x14280 nfsidl nfsio 91518 438054 0 0 3 0x14280 nfsidl nfsio 95342 71383 0 0 3 0x14280 nfsidl nfsio 57859 331566 0 0 3 0x14280 nfsidl nfsio 95309 86472 0 0 3 0x14280 nfsidl nfsio 74399 179478 0 0 3 0x14280 nfsidl nfsio 11150 266056 0 0 3 0x14280 nfsidl nfsio 50601 433143 0 0 3 0x14280 nfsidl nfsio 82588 497729 0 0 3 0x14280 nfsidl nfsio 41376 451980 1 0 3 0x100083 ttyin getty 37498 417540 0 0 3 0x14200 acct acct 74023 116056 0 0 3 0x14200 bored sosplice 13641 480716 53377 0 3 0x2 biowait syz-executor 80293 33530 53377 0 3 0x82 nanoslp syz-executor 68317 159141 53377 0 3 0x82 nanoslp syz-executor 89933 46577 53377 0 3 0x82 nanoslp syz-executor 96789 348123 53377 0 3 0x82 nanoslp syz-executor 98169 443874 53377 0 3 0x82 wait syz-executor 29836 159215 53377 0 3 0x82 nanoslp syz-executor 43081 399360 53377 0 7 0x2 syz-executor 53377 218945 5513 0 3 0x82 kqread syz-executor 5513 441651 86897 0 3 0x10008a sigsusp ksh 86897 264162 98091 0 3 0x98 kqread sshd-session 98091 150860 50287 0 3 0x92 kqread sshd-session 50287 82336 1 0 3 0x88 kqread sshd 90691 356223 81373 74 3 0x1100092 bpf pflogd 81373 488571 1 0 3 0x80 sbwait pflogd 44265 64685 84219 73 3 0x1100090 kqread syslogd 84219 145182 1 0 3 0x100082 sbwait syslogd 54997 253807 1 0 3 0x100080 kqread resolvd 82428 52779 89255 77 3 0x100092 kqread dhcpleased 24882 385156 89255 77 3 0x100092 kqread dhcpleased 89255 3503 1 0 3 0x80 kqread dhcpleased 13983 189596 0 0 3 0x14200 bored smr 86722 15410 0 0 3 0x14200 pgzero zerothread 57375 448533 0 0 3 0x14200 aiodoned aiodoned 50826 136418 0 0 3 0x14200 syncer update 40961 101821 0 0 3 0x14200 cleaner cleaner 59049 143006 0 0 3 0x14200 reaper reaper 17386 178153 0 0 3 0x14200 pgdaemon pagedaemon 50016 232537 0 0 3 0x14200 bored viomb 9186 389875 0 0 3 0x40014200 acpi0 acpi0 95229 469776 0 0 3 0x40014200 idle1 76599 175762 0 0 3 0x14200 bored softnet3 58806 92966 0 0 3 0x14200 bored softnet2 34072 50071 0 0 3 0x14200 bored softnet1 73091 418451 0 0 3 0x14200 bored softnet0 32127 60716 0 0 3 0x14200 bored systqmp 76871 238598 0 0 3 0x14200 bored systq 17406 203339 0 0 3 0x14200 tmoslp softclockmp 74233 381809 0 0 3 0x40014200 tmoslp softclock 43518 429544 0 0 3 0x40014200 idle0 1 13670 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 92726 (syz-executor) thread 0xffff800037262ce0 (53154) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff8359d538) #0 witness_lock+0x5bb #1 unp_connect+0x26c #2 uipc_dgram_send+0x131 #3 sosend+0xa40 #4 sendit+0x721 #5 sys_sendmsg+0x246 #6 syscall+0xbb6 #7 Xsyscall+0x128 exclusive rwlock sbufsnd r = 0 (0xffff800001303bd8) #0 witness_lock+0x5bb #1 rw_enter+0x41b #2 sblock+0xb7 #3 sosend+0x2ff #4 sendit+0x721 #5 sys_sendmsg+0x246 #6 syscall+0xbb6 #7 Xsyscall+0x128 Process 13641 (syz-executor) thread 0xffff800029fd96d0 (480716) exclusive rrwlock inode r = 0 (0xfffffd806f46a708) #0 witness_lock+0x5bb #1 rw_enter+0x41b #2 rrw_enter+0xbe #3 VOP_LOCK+0xa6 #4 ufs_ihashins+0x4f #5 ffs_vget+0x187 #6 ffs_inode_alloc+0x283 #7 ufs_mkdir+0x113 #8 VOP_MKDIR+0x102 #9 domkdirat+0x179 #10 syscall+0xaf8 #11 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806c7d21a8) #0 witness_lock+0x5bb #1 rw_enter+0x41b #2 rrw_enter+0xbe #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 vfs_lookup+0x109 #6 namei+0x7aa #7 domkdirat+0x8b #8 syscall+0xaf8 #9 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10226 11147K 11547K 166960K 12483 0 pcb 18 13K 13K 166960K 107 0 rtable 178 5K 7K 166960K 425 0 pf 39 18K 18K 166960K 65 0 ifaddr 38 6K 7K 166960K 59 0 ifgroup 60 2K 2K 166960K 82 0 sysctl 2 0K 0K 166960K 2 0 counters 66 36K 36K 166960K 78 0 ioctlops 0 0K 4K 166960K 1596 0 iov 0 0K 12K 166960K 34 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1427 90K 90K 166960K 1902 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 5K 166960K 9 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 0K 166960K 89 0 dirhash 12 2K 2K 166960K 36 0 ACPI 1690 195K 286K 166960K 12468 0 file desc 16 57K 93K 166960K 703 0 sigio 0 0K 0K 166960K 10 0 proc 72 91K 128K 166960K 593 0 subproc 104 6K 6K 166960K 104 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 90 0 in_multi 76 5K 7K 166960K 121 0 ether_multi 1 0K 0K 166960K 3 0 mrt 0 0K 0K 166960K 1 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 235 1049K 1049K 166960K 235 0 exec 0 0K 1K 166960K 439 0 fusefs mount 1 32K 32K 166960K 1 0 pfkey data 0 0K 0K 166960K 3 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 244 77K 78K 166960K 8411 0 UVM aobj 23 6K 6K 166960K 25 0 pinsyscall 41 82K 108K 166960K 1791 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 40 0 NDP 13 0K 2K 166960K 38 0 temp 54 6822K 6893K 166960K 31598 0 kqueue 15 24K 32K 166960K 132 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 63 0 60 1 0 1 1 0 8 0 rtentry 112 130 0 51 4 0 4 4 0 8 0 unpcb 144 620 0 598 6 0 6 6 0 8 5 syncache 336 6 0 6 4 3 1 1 0 8 1 tcpqe 32 1 0 1 1 1 0 1 0 8 0 tcpcb 808 157 0 152 3 1 2 2 0 8 1 arp 120 23 0 9 1 0 1 1 0 8 0 inpcb 336 761 0 751 7 0 7 7 0 8 5 nd6 136 26 0 6 1 0 1 1 0 8 0 pkpcb 40 4 0 3 2 1 1 1 0 8 0 kcovpl 48 8 0 0 1 0 1 1 0 8 0 ppxss 1168 3 0 3 1 0 1 1 0 8 1 pffrag 232 20 0 16 1 0 1 1 0 482 0 pffrnode 88 20 0 16 1 0 1 1 0 8 0 pffrent 40 38 0 34 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 53 0 2 1 0 1 1 0 8 0 pfstkey 128 53 0 2 2 0 2 2 0 8 0 pfstate 376 52 0 2 5 0 5 5 0 8 0 pfrule 1344 21 0 15 2 0 2 2 0 8 0 art_heap8 4096 2 0 0 2 0 2 2 0 8 0 art_heap4 256 563 0 177 31 2 29 29 0 8 2 art_table 32 565 0 177 4 0 4 4 0 8 0 art_node 16 128 0 60 1 0 1 1 0 8 0 sysvmsgpl 40 13 0 8 2 1 1 1 0 8 0 semapl 112 85 0 75 1 0 1 1 0 8 0 shmpl 112 22 0 2 1 0 1 1 0 8 0 dirhash 1024 33 0 16 3 0 3 3 0 8 0 dino2pl 256 2638 0 1135 95 0 95 95 0 8 0 ffsino 272 2638 0 1135 101 0 101 101 0 8 0 nchpl 144 3635 0 1947 63 0 63 63 0 8 0 uvmvnodes 80 3088 0 0 64 0 64 64 0 8 0 vnodes 216 3088 0 0 172 0 172 172 0 8 0 namei 1024 12730 0 12728 4 3 1 2 0 8 0 percpumem 16 53 0 6 1 0 1 1 0 8 0 kstatmem 264 38 0 12 2 0 2 2 0 8 0 scsiplug 72 3 0 3 1 1 0 1 0 8 0 scxspl 216 11901 0 11900 17 9 8 8 1 8 7 plimitpl 152 201 0 184 1 0 1 1 0 8 0 sigapl 424 1027 0 957 9 0 9 9 0 8 0 futexpl 64 9027 0 9024 1 0 1 1 0 8 0 knotepl 120 781 0 0 24 0 24 24 0 8 0 kqueuepl 216 184 0 173 1 0 1 1 0 8 0 pipepl 320 231 0 204 8 5 3 8 0 8 0 fdescpl 496 987 0 957 5 0 5 5 0 8 0 filepl 152 6115 0 5855 22 4 18 18 0 8 6 lockfpl 104 293 0 290 1 0 1 1 0 8 0 lockfspl 48 125 0 122 1 0 1 1 0 8 0 sessionpl 144 26 0 17 1 0 1 1 0 8 0 pgrppl 48 39 0 22 1 0 1 1 0 8 0 ucredpl 104 808 0 793 1 0 1 1 0 8 0 zombiepl 144 959 0 957 1 0 1 1 0 8 0 processpl 1160 1027 0 957 7 1 6 6 0 8 0 procpl 648 2034 0 1956 8 0 8 8 0 8 0 srpgc 96 4 0 4 2 1 1 1 0 8 1 sosppl 168 2 0 2 2 1 1 1 0 8 1 sockpl 664 1455 0 1419 18 5 13 18 0 8 9 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 4 0 0 1 0 1 1 0 8 0 mcl4k 4096 116 0 0 15 0 15 15 0 8 0 mcl2k 2048 19 0 0 3 0 3 3 0 8 0 mtagpl 96 29 0 0 1 0 1 1 0 8 0 mbufpl 256 169 0 0 11 0 11 11 0 8 0 bufpl 280 4328 0 96 303 0 303 303 0 8 0 anonpl 24 256198 0 252578 69 22 47 47 0 185 18 amapchunkpl 152 27967 0 27436 29 0 29 29 0 158 5 amappl16 200 7601 0 7572 34 23 11 15 0 8 8 amappl15 192 11 0 11 1 1 0 1 0 8 0 amappl14 184 192 0 180 1 0 1 1 0 8 0 amappl13 176 13 0 13 1 1 0 1 0 8 0 amappl12 168 1635 0 1605 3 1 2 2 0 8 0 amappl11 160 62 0 48 1 0 1 1 0 8 0 amappl10 152 17 0 17 1 1 0 1 0 8 0 amappl9 144 156 0 156 1 1 0 1 0 8 0 amappl8 136 32 0 29 1 0 1 1 0 8 0 amappl7 128 119 0 107 1 0 1 1 0 8 0 amappl6 120 166 0 164 1 0 1 1 0 8 0 amappl5 112 150 0 138 1 0 1 1 0 8 0 amappl4 104 319 0 300 1 0 1 1 0 8 0 amappl3 96 5066 0 4963 4 0 4 4 0 8 0 amappl2 88 1285 0 1201 3 0 3 3 0 8 0 amappl1 80 9927 0 9365 15 0 15 15 0 8 0 amappl 88 7975 0 7793 5 0 5 5 0 92 0 dma32768 32768 1 0 1 1 0 1 1 0 8 1 dma4096 4096 1 0 1 1 1 0 1 0 8 0 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 257 0 257 3 2 1 1 0 8 1 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 22 0 21 1 0 1 1 0 8 0 aobjpl 72 24 0 2 1 0 1 1 0 8 0 uaddrrnd 24 987 0 957 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 987 0 957 1 0 1 1 0 8 0 vmmpekpl 168 9769 0 9725 3 0 3 3 0 8 0 vmmpepl 168 71155 0 69315 100 5 95 95 0 357 6 vmsppl 448 986 0 957 6 2 4 5 0 8 0 rwobjpl 56 28077 0 24015 58 0 58 58 0 8 0 pdppl 4096 1981 0 1914 109 36 73 85 0 8 6 pvpl 32 14556 0 0 119 1 118 118 0 265 0 pmappl 248 986 0 957 3 0 3 3 0 8 0 extentpl 40 55 0 38 1 0 1 1 0 8 0 phpool 112 401 0 49 11 0 11 11 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp ddb{0}> trace x86_ipi_db(ffffffff8349fff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff8359d330) at __mp_lock+0x192 intr_handler(ffff80002a09c520,ffff800000069c00) at intr_handler+0xe1 Xintr_ioapic_edge16_untramp() at Xintr_ioapic_edge16_untramp+0x18f __mp_lock(ffffffff8359d330) at __mp_lock+0x192 syscall(ffff80002a09c6f0) at syscall+0xad6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x78cfae093390, count: -9 ddb{0}> machine ddbcpu 1 Stopped at db_enter+0x25: addq $0x8,%rsp ddb{1}> trace db_enter() at db_enter+0x25 witness_checkorder(fffffd8062c41c50,9,0) at witness_checkorder+0x1047 rw_enter(fffffd8062c41c40,1) at rw_enter+0x122 rrw_enter(fffffd8062c41c40,1) at rrw_enter+0xbe VOP_LOCK(fffffd80609095f8,2001) at VOP_LOCK+0xa6 vn_lock(fffffd80609095f8,2001) at vn_lock+0xa4 vfs_lookup(ffff80003358bac8) at vfs_lookup+0x109 namei(ffff80003358bac8) at namei+0x7aa unp_connect(ffff800001303a30,fffffd8076c7a500,ffff800037262ce0) at unp_connect+0x27d uipc_dgram_send(ffff800001303a30,fffffd806c008400,fffffd8076c7a500,0) at uipc_dgram_send+0x131 sosend(ffff800001303a30,fffffd8076c7a500,ffff80003358bd58,0,0,0) at sosend+0xa40 sendit(ffff800037262ce0,5,ffff80003358bed0,0,ffff80003358bf90) at sendit+0x721 sys_sendmsg(ffff800037262ce0,ffff80003358c040,ffff80003358bf90) at sys_sendmsg+0x246 syscall(ffff80003358c040) at syscall+0xbb6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xb7670bc3ba0, count: -15