last executing test programs: 14.881118753s ago: executing program 3 (id=95): r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xca605601, &(0x7f00000007c0)={0x10, 0x200, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x10000}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x7fffffff}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x8}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x8000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x80000000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x9}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x3}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xffff}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0xd7a7}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xffffffff}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x8}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0xfff}], './file0/file0\x00', 0x1, 0x1}) r1 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) recvmmsg(r1, &(0x7f00000002c0)={{0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000080)=""/252, 0xfc}], 0x1, &(0x7f00000001c0)=""/227, 0xe3}, 0x7f}, 0x38, 0x2003, &(0x7f0000000300)={0xf, 0x401}) syz_emit_ethernet(0x46, &(0x7f0000000780)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6000000000102b00fe8000000000000000000000000000bb000000004040006b79000000000000013a00000000000000ab"]) 14.234693518s ago: executing program 3 (id=100): r0 = fcntl$dupfd(0xffffffffffffff9c, 0x6, 0xffffffffffffffff) ioctl$WSDISPLAYIO_LINEBYTES(r0, 0x4004575f, &(0x7f0000000000)) ioctl$KDSETRAD(r0, 0x20004b43) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) lseek(r1, 0x8000000000000001, 0x2) sendto$unix(r0, &(0x7f0000000080)="f2a562bb5cd488593df4690fca750fad052a85896d9a6d709e7bcbdc64b0ae33f01d106b252e491c332408b5c0d452f0a78d4114f9d225c54b89a2bf40c1238ad51c4477f5bd8d6eb07ab51179053dac8062079bdbd370a68552ce7a14756ba5934ef3e1c4a984268dff05a6959e2b86bc48d95527783b158cd645a346cb5fb9", 0x80, 0x5, &(0x7f0000000100)=@file={0x2, 0x1, './file0\x00'}, 0xa) openat$vnd(0xffffffffffffff9c, &(0x7f0000000140), 0x20000, 0x0) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000180)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f00000001c0)=[{0x1, 0x5e, 0x5, 0xfffffff8}, {0x1, 0x6, 0x4, 0x9}]}) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000240), 0x40000, 0x0) poll(&(0x7f0000000280)=[{r2, 0x10}, {r3, 0x4}], 0x2, 0x74a01b06) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f00000002c0)=0x3ff) ioctl$WSDISPLAYIO_GETSUPPORTEDDEPTH(r0, 0x4004575c, &(0x7f0000000300)) getsockname$inet6(r0, &(0x7f0000000340), &(0x7f0000000380)=0x1c) r4 = dup(r0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f00000003c0)=0x20) read(r0, &(0x7f0000000400)=""/167, 0xa7) setuid(0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f00000004c0)={0x1, 0x4000, './file0\x00', 0x5, 0x2, 0xd, 0xd}) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000500)={'./file0/file0\x00', 0x6, 0xcc9c, 0x2, 0x1, 0x3, 0x81, 0x200, 0x1, 0x2, 0x2}) accept4(r4, 0x0, &(0x7f0000000580), 0x6000) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000005c0), 0x20, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r5, 0x80085754, &(0x7f0000000600)={0x400}) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000640)=0x7fffffff) ioctl$WSMUXIO_LIST_DEVICES(r5, 0xc1045763, &(0x7f0000000680)={0x3, [{0x1, 0x50}, {0x3, 0x80000001}, {0x1, 0x3}, {0x1, 0x4}, {0x3, 0x6}, {0x3, 0x4000}, {0x2}, {0x3, 0xed}, {0x1, 0x1}, {0x3, 0x800}, {0x3, 0x5}, {0x3, 0x3}, {0x2, 0x2}, {0x2}, {0x3, 0x4fc3}, {0x2, 0x5}, {0x3, 0x9}, {0x2, 0x6}, {0x1, 0x7}, {0x3, 0x5bb}, {0x1, 0x7}, {0x2, 0x9}, {0x3, 0xfffffff7}, {0x2, 0xc48}, {0x3, 0xfffffffc}, {0x40ad0b53d1d1532, 0x12000}, {0x3, 0xe}, {0x2, 0x4}, {0x2, 0xc}, {0x2, 0xffffff00}, {0x1, 0x8}, {0x0, 0x2}]}) fsync(r1) ioctl$DRM_IOCTL_SYNCOBJ_HANDLE_TO_FD(r0, 0xc01864c1, &(0x7f00000007c0)={0x0, 0x2, 0xffffffffffffffff, 0x0, 0x6}) ioctl$WSDISPLAYIO_GETEMULTYPE(r6, 0xc014575e, &(0x7f0000000800)={0x2, './file0\x00'}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000840)=0x4) ioctl$DIOCXROLLBACK(r0, 0xc0104453, &(0x7f00000010c0)={0x2, 0x2, &(0x7f0000000880)=[{0x1, './file0\x00', 0x51802674}, {0x1, './file0\x00', 0x6}]}) 14.228781336s ago: executing program 2 (id=84): r0 = socket$inet(0x2, 0x1000, 0x90) setsockopt$sock_int(r0, 0xffff, 0x1002, 0x0, 0x0) (async) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) (async) sync() sync() (async) sync() (async) sync() (async) sync() (async) sync() (async) sync() (async) sync() (async) sync() sync() (async) sync() (async) sync() (async) sync() sync() (async) sync() sync() (async) sync() (async) sync() (async) sync() sync() sync() (async) sync() (async) sync() sync() (async) sync() (async) sync() (async) sync() 14.210766353s ago: executing program 3 (id=104): setrlimit(0x1, &(0x7f0000000040)={0xfffffffffff7fffa, 0xffffffffffffffff}) r0 = open(&(0x7f0000000080)='./file1\x00', 0x18289, 0x1f5) write(r0, &(0x7f00000000c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) r1 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$FIONREAD(r1, 0x802069b4, &(0x7f0000000180)) acct(&(0x7f0000000100)='./file1\x00') fchflags(r0, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) setrlimit(0x1, &(0x7f0000000040)={0xfffffffffff7fffa, 0xffffffffffffffff}) (async) open(&(0x7f0000000080)='./file1\x00', 0x18289, 0x1f5) (async) write(r0, &(0x7f00000000c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async) socket(0x2, 0x2, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$FIONREAD(r1, 0x802069b4, &(0x7f0000000180)) (async) acct(&(0x7f0000000100)='./file1\x00') (async) fchflags(r0, 0x1) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) (async) 10.261343789s ago: executing program 2 (id=84): r0 = socket$inet(0x2, 0x1000, 0x90) setsockopt$sock_int(r0, 0xffff, 0x1002, 0x0, 0x0) (async) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) (async) sync() sync() (async) sync() (async) sync() (async) sync() (async) sync() (async) sync() (async) sync() (async) sync() sync() (async) sync() (async) sync() (async) sync() sync() (async) sync() sync() (async) sync() (async) sync() (async) sync() sync() sync() (async) sync() (async) sync() sync() (async) sync() (async) sync() (async) sync() 10.261229759s ago: executing program 3 (id=104): setrlimit(0x1, &(0x7f0000000040)={0xfffffffffff7fffa, 0xffffffffffffffff}) r0 = open(&(0x7f0000000080)='./file1\x00', 0x18289, 0x1f5) write(r0, &(0x7f00000000c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) r1 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$FIONREAD(r1, 0x802069b4, &(0x7f0000000180)) acct(&(0x7f0000000100)='./file1\x00') fchflags(r0, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) setrlimit(0x1, &(0x7f0000000040)={0xfffffffffff7fffa, 0xffffffffffffffff}) (async) open(&(0x7f0000000080)='./file1\x00', 0x18289, 0x1f5) (async) write(r0, &(0x7f00000000c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async) socket(0x2, 0x2, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$FIONREAD(r1, 0x802069b4, &(0x7f0000000180)) (async) acct(&(0x7f0000000100)='./file1\x00') (async) fchflags(r0, 0x1) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) (async) 10.248721722s ago: executing program 4 (id=113): setrlimit(0x8, &(0x7f00000004c0)={0x43, 0x1000000000062}) r0 = syz_open_pts() setrlimit(0x1, &(0x7f0000000200)={0xad, 0x1fd}) (async) r1 = getpid() open(&(0x7f0000000240)='./file0\x00', 0x70e, 0x6e) (async) setgroups(0x0, 0x0) (async) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x510, r1) (async) setuid(0xee01) (async) lstat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)) select(0x40, &(0x7f0000000380)={0x4, 0xe9, 0x8, 0x81, 0x2, 0x4, 0x8000000000000000, 0xb}, &(0x7f00000003c0)={0x1, 0xffffffffffffcca3, 0x101, 0x40000000003, 0x5, 0x7, 0x0, 0x6}, 0x0, 0x0) close(r0) (async) syz_open_pts() (async) sysctl$hw(&(0x7f0000000080)={0x6, 0x8}, 0x2, &(0x7f00000000c0)="b6c0f07a89bd24152d561e1491fcd588c59b6530e4", &(0x7f0000000100)=0x15, &(0x7f0000000140)="fd4977aa049fb646c120c23c1df726d89b1189c8e226575a011d62ccdcd923b2ba9b5b02b97d41f265cd7c5e1d9610bc9958d0d48401fadd72a90140206dcb95419558e8ac9e8cab40c57424c99809fabf37c1361b0c07149ad5735cea95bbc3f558a745839e7ef198c763b7a5d9469ba35ff852de304b901b09766ba7082f65e4b8a6aec672994e84840f800577e9b0fd293a85cea59219cf4621f29a468f59e610e2fa9099", 0xa6) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000500)={0x9, 0xfffbffff, 0x7, 0xffffffc9, "0862a417e73822746141c73c96c500", 0x8b}) writev(r0, &(0x7f00000018c0)=[{&(0x7f0000000000)="e1cecdb002ffbcd38382d93b651e494e1447a28b779fc7ace493619b9399cff46400b3f7ecc2f2fa6a40ad4da8ec079ea4666d53a2cfe087e37adbd2601a0e31e935119452b9b7cc09884707fcbdae7ba9d3973d08541c7d8475378749d6cccd589d2d", 0x63}, {&(0x7f0000000540)="66374c1a6efcc77adf1ba37b3d0895fa0f9f5ad87a4d5f9c4a4f560b9b3cac8d704e8689adcae9e08664f1fd85399bd733a5a4024a1e457a7d0ad6108f261ba365eb513c60f958cd3fc630008e3ee683231e9cd9476d48b56d1db0c4518edc4a3e68185022bb97183cad10883407688e17a480992fc9fd0f1c540fffaefda46df306d27bc3e6241a57538ea92b21b25ce4aaee5cdaf1d60bca0cc31c1ebca1acca7d8a9dc015b4690959aa7b8a0757dc61dc30073e313b3b89e95b5ac24af894a6beae0b2bac7615bc5070ee2c6765904c41c76215d73e43f8a9783cca1ed2b87e68dfdf85dd72cc0aea3e0d64c5bbc160769747c3403fd4c3b4d012d33562e4c9df4c497c8b533f621252a6c6fd7dddb5866f9922b636082e65361ff31d2b596a5fe3a88d48bbf1db642039a8c69a1a9150cf27937bbb7c7ff7e77b7882dde614a82d0398389a0e9bdac16c68af298f8c6084a9e028ed0522bbecdb6fc46fa146f09e7621909af2ed0baf12612d2a49c51d565b9633c88646c6ab48d6dc26968849e7517d9af090dc703ff74eac92323b6621f3147c31f267b019a46cd9942b64fe9b30413de9293f357f4ebc336a827a972d8c9c7de938ebe2950f9ad4566c230468a8a606dd20ceeb84eff3923f5c945ab69acd1da7e1556a9d19da34060af6ba956931f65e22bed47cd957d850bcee8ffd32993da97b5551f13acb12416594f7b39f9bdfbec349fa3c1ae8a002bb81f6d18e96f417c91e3e836c1fe45692190ec53a5887057f4479010f9d0813e9aa39bc0d925dacca71e99fdc576f61a53c1e7f591f7a8a6b99cafecdf591c079a00380391aee94b976b8aa83090d6590c7d87bf2a6a7a2cc20c6362ae405be7e41a1c918c3802ce44143164b4f0ebb9b984ca6042680134eea37c3308272b3593c2c4b326fc2156d9bb381cf1e694ff81d8da382ed6d4970b897b0a8e3525cb74a01d8e29d89f35646f0f9d1dc997da8eb93e85048349626e6fc6ac91603626d11a49d9771a415fa75ddea33ec97ff326367d57981f237fe34e413c93a8d90eab4e5166f5b0702292e81f09b96f9851a39792cbe484da6b3d4ffcd7c4223eea242c5fff2d1d71b47ada455fe65e134a97a3002fc3b0d0ad4198e2db0d48575a2d3e070db1297cafe29bcb6cb2d70c191528a1841eb042ab6b5b0f703a11330c11bd46542995f4e4d1f6addd20358758a58ed4dfdc56d2df6cbc95f718186ea1a1636729ea8ddafd03256e52a48105e29de254a56617f720749617dbf12ea294ceb68733a7fe1fd9245d1b23bb35f59c8026930e46a0ad1b0475c1fe97e48f9dc58a23783aada726c2ca573206c52f4a3a8e877fa72377ce061f6035bff06e342c542ee7e8410badcec914541a63c99eab7f8f51b326234f16ab4d539e07eca3b99855be9f5b2e49eaf4e887fa2cfb9f5e94f1558ad4431415faecfadce007bffb26705c93b318592956a0f6850988f12a7aa6ea6f8aff7e93232934990a43ec90331cbd01ae2ef5f3eb7a808e5da8f6b5c694aa2d170ba88d2a6950da47e2db0214fbdb17e947f7f08a6eac216e378c5b9cf740122572397485c84c5720613f681297be3f1dc364b354f357f55d7180329dc70ca25ad5df34a346583325bf909629b33dcb40d4ae3f1e93ed52e738f666b6ac293b40a4c965d449fa7cd74d8facc83a34ad2ffc34769f2e029f6e3d8c0b5d494dd2a4ca7923262d057252bd1364571003b7a9f1cbd2478425269baa27c8e6c4714ff975ea414b0c2c7b35996d517032b65dd47cfcfa5eb83f4a22f76e8c83c0748573f239d365ff76bd2ff8703f6c232b2e2a09b78325880ac464ca867929ab84dfdd1586c8f0033256bb306a0b64541e04a0da96cc61d667fe190d7a131d8aa4cc251e123435180e29576c5445172d8a5aad39ae80ac3422b06299966294e0d05ff2547547fd6232de50486ba8bb9c145d93d9fd03c9e5ae9a7a7af8e268326b7f1fbb050da62000904cb7aece49ab78262efac87b0000093f3f4ed4c937bdc1ee1dec4ff93e8ece0e85e35ab3ad1ad5cf203586c003a16a30042fe31e7198068b8fff68f10c86362b0e1feeef627723cbada1dd9e9178c18678454b05b8fc862bbeca6661ea137543c93078de402a7c7f6fc2aa476c7ec76260c22983e48e7956faef8172cc5d4013c9c0ccf8affbfb123c9ab4f43aa8063bec6a32feb6ebca5ea5e81fd6e35b47fb3298e6eaa81193c5db7ae44fed441d962059ebd99ac6073427fff13209c5646feaccb70268cc2a0ffa6f09072ccd123b24e6baf9366cb86eadc15f997da71102c82294bce2f17493785b7ddbe8f3e73c675172d65f95fb9f4d027d203d0e7eb8ee570b3bff153409ae05bef08", 0x699}], 0x2) 9.353552656s ago: executing program 4 (id=122): mknod(&(0x7f0000000640)='./file1\x00', 0x2000, 0x285b9a) r0 = open(&(0x7f0000000680)='./file1\x00', 0x800, 0x120) select(0x40, &(0x7f00000006c0)={0x9, 0x6, 0xfffffffffffffdfc, 0x8, 0x2, 0x2, 0x7}, &(0x7f0000000700)={0x7f, 0x89, 0x100000004, 0x0, 0x6, 0x0, 0x80000000000}, 0x0, 0x0) readv(r0, &(0x7f0000002a80)=[{&(0x7f00000008c0)=""/4096, 0x1000}, {&(0x7f00000018c0)=""/123, 0x7b}, {&(0x7f0000001940)=""/4096, 0x1000}, {&(0x7f0000002940)=""/54, 0x36}, {&(0x7f0000002980)=""/221, 0xdd}], 0x5) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000100)={0x0, 0x7b4e}) poll(&(0x7f0000000880)=[{}], 0x20000000000000fe, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x80, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x2042, &(0x7f0000000300)={0xa, 0x5}) mmap(&(0x7f0000404000/0x1000)=nil, 0x1000, 0x1, 0x2011, r1, 0x0) r2 = socket(0x2, 0x3, 0x2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2112, &(0x7f0000000040)=[{0x9, 0x0, 0x80, 0x7}, {0x9, 0xdc, 0xa4, 0x8}, {0x2, 0x2, 0x88, 0x8}, {0x6, 0x0, 0x40, 0xfa7}, {0x3, 0x0, 0x8, 0x6}, {0x0, 0x7, 0x8, 0x8}, {0x2, 0xfb, 0x94, 0x7ff}, {0x184, 0x3, 0xe6, 0x8}, {0x3, 0xad, 0x0, 0xfff}]}) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000000c0)) pselect(0x40, &(0x7f0000000200)={0x6, 0x6, 0x7, 0xfffffffffffffff7, 0x0, 0x7, 0x40, 0x6}, &(0x7f0000000240)={0xc569, 0x4, 0x40000, 0xffffffffffffffff, 0x7, 0x9, 0x2908, 0xfffffffffffff9c3}, &(0x7f0000000280)={0x84, 0x1c, 0x2, 0x3, 0x6, 0x7, 0x7e0, 0x7fffffffffffffff}, &(0x7f00000002c0)={0x0, 0x5}, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000180)={&(0x7f0000000140)=[{0x2, 0x3}, {0x81, 0x1}, {0x24, 0x7}, {0x84, 0x4}, {0x4a440c8252a0a150, 0x4}, {0x5, 0x8}, {0x23, 0x3}], 0x7}) read$audio(r0, &(0x7f0000002b00)=""/4096, 0x1000) 8.721640041s ago: executing program 1 (id=127): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) socket$inet(0x2, 0x1, 0x6) sysctl$kern(&(0x7f0000000140)={0x1, 0x2f}, 0x2, 0xfffffffffffffffe, &(0x7f0000000180)=0xfffffed2, 0x0, 0x0) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, &(0x7f0000000000)=0x79d) setgid(0xffffffffffffffff) socket$inet(0x18, 0x3, 0x102) writev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000380)="018000000000000038318e7897c7f2a5e2fee85d38cdcf633c17fe46fa0fbef3eec3912befffdcf198fe7d1ea84e8d3568b9fd75090ad43235fc73be29e2700c11b7736b378a789b4aba6800009a831af4d5f9c2e47f9dcb378246c7c00422630e58402a600fb3d5cdbc0b6298dcfcd808670a54a88d4f", 0x77}], 0x1) r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000400), 0x8000, 0x0) mknod(&(0x7f0000000440)='./file0\x00', 0x2000, 0x1e5f) open(&(0x7f0000000480)='./file0\x00', 0x80, 0x2a) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000580)={0x7ff, 0x51, 0x2100007, 0x6, 0x3, 0xfffffffb, 0x9, 0x10, [{0x7ff, 0x7, 0x4, 0x71000}, {0x8, 0x9, 0xfffff801, 0xfffffff9}, {0x0, 0xf86, 0xfffffffc, 0x9}, {0x1, 0x10, 0x4410186}, {0x100, 0x200726, 0x0, 0x7}, {0x2, 0xa, 0x3, 0x99}, {0xce1, 0x8, 0x6c0bab86, 0x6d}, {0x6, 0x300, 0x6, 0x8}, {0x9, 0x82, 0x5, 0x9}, {0x4, 0x8003, 0xd1d, 0x100}, {0x1ce, 0x50003, 0xf4, 0x1}, {0x200007ff, 0x9, 0xfffffffd, 0x9}, {0xb8c, 0x9, 0x6, 0x4}, {0x29a71717, 0x7f, 0x5, 0xc373}, {0x3, 0x406, 0x5, 0xff}, {0x8000, 0x1, 0x101002, 0x30008}]}) r1 = semget$private(0x0, 0x1, 0x1e1) syz_emit_ethernet(0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000006c0)) setresgid(0x0, 0x0, 0x0) setgroups(0x0, 0x0) setuid(0xffffffffffffffff) semctl$IPC_RMID(r1, 0x0, 0x0) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000700)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r3 = getegid() r4 = getgid() setresgid(r3, r4, r3) setitimer(0x2, &(0x7f0000000040)={{0xfff, 0x3}, {0x0, 0xc59}}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) getgroups(0x7, &(0x7f00000001c0)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) mkdir(&(0x7f0000000200)='./file0\x00', 0x78) chmod(&(0x7f0000000240)='.\x00', 0x3cb) mkdir(&(0x7f0000000280)='./file2\x00', 0xc9) 8.719054888s ago: executing program 2 (id=84): r0 = socket$inet(0x2, 0x1000, 0x90) setsockopt$sock_int(r0, 0xffff, 0x1002, 0x0, 0x0) (async) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) (async) sync() sync() (async) sync() (async) sync() (async) sync() (async) sync() (async) sync() (async) sync() (async) sync() sync() (async) sync() (async) sync() (async) sync() sync() (async) sync() sync() (async) sync() (async) sync() (async) sync() sync() sync() (async) sync() (async) sync() sync() (async) sync() (async) sync() (async) sync() 8.718867096s ago: executing program 4 (id=128): r0 = socket(0x1, 0x2, 0x1) bind$inet(r0, &(0x7f0000000000)={0x10, 0x2, 0x0, 0x3}, 0x10) r1 = socket(0x2, 0x1, 0x4) socketpair(0x10, 0x8643e7acba668f40, 0x10, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt(r2, 0x720, 0x1ff00000, &(0x7f00000000c0), 0x0) connect(r1, &(0x7f0000000080)=@in={0x10, 0x2, 0x0, 0xffffffff}, 0x10) r3 = socket(0x1, 0x8002, 0x1) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) recvmsg(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000640)={{0x0, 0x0, 0x0, 0x0, 0x0}}, 0x38, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x20, 0x100) 8.718409198s ago: executing program 6 (id=78): r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)) getitimer(0x2, &(0x7f00000003c0)) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x45, 0x4}, {0x22, 0x6c73}, {0x82, 0x11d}, {0x20, 0x6}, {0x47, 0x98}], 0x5}) (async) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4) r1 = getegid() getgroups(0x7, &(0x7f00000001c0)=[0x0, 0x0, r1, r1, r1, 0x0, 0x0]) open(&(0x7f0000000000)='./file0\x00', 0x40a3a8de43a03ef7, 0x2) (async) setresgid(0x0, r3, 0x0) (async, rerun: 32) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) (rerun: 32) sysctl$vm_swapencrypt(&(0x7f0000000400)={0x6, 0xb, 0x2}, 0x5, &(0x7f0000000440), 0x0, 0x0, 0x20) (async) setregid(r2, r3) (async) write(r4, &(0x7f0000000140)="5dd366edfe", 0x5) (async) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$net_inet_divert(&(0x7f0000000340)={0x4, 0x1e, 0x2, 0x1}, 0x4, &(0x7f0000000380), 0x0, 0x0, 0x0) (async) write(r5, &(0x7f00000002c0)="0fc5d02117439302bb991c9a1370e08f0f79a7c375da7e4c94e328c6d0f91087bf550132eee61c9ec60ac30f847534418e87422be5772f255c", 0xffffffc9) write(r5, &(0x7f0000000300)="e67e", 0x2) (async) ioctl$BIOCLOCK(r4, 0x20004276) write(r4, &(0x7f0000000180)="0fc5d02117439302bb991c9a1370e08f0f79a7c375da7e4c94e328c6d0f91087bf550132eee61c9ec60ac30f847534418e87422be5772f255c", 0xffffffc9) (async) write(r4, &(0x7f0000000200)="e67e843146dfb33d7809c19da343e772a2933512", 0xfffffffb) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) 7.556113975s ago: executing program 4 (id=130): r0 = open(&(0x7f0000000000)='./file1\x00', 0x18289, 0x1f5) write(r0, &(0x7f0000000040)="b9", 0x1) (async) setrlimit(0x1, &(0x7f0000000080)={0xfffffffffffffffd, 0xffffffffffffffff}) (async) r1 = open(&(0x7f00000000c0)='./file1\x00', 0x18289, 0x177) write(r1, &(0x7f0000000100)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async, rerun: 32) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x102, 0x2) (async, rerun: 32) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) open$dir(0x0, 0x80, 0x169) r2 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x1000, 0x0, 0x0, 0x3, 0x2}) (async) fcntl$lock(r2, 0x7, &(0x7f00000001c0)={0x8b72, 0x3, 0xffffffffffffffff, 0x2, 0x1}) (async) r3 = socket$unix(0x1, 0x2, 0x0) bind$unix(r3, &(0x7f0000000200)=@file={0xe, 0x1, './file1\x00'}, 0xa) (async, rerun: 64) mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x1e5f) (async, rerun: 64) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x40000, 0x0) (async, rerun: 32) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) (async, rerun: 32) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x4287e) (async, rerun: 64) open(&(0x7f0000000340)='./file1\x00', 0x70e, 0x40) (async, rerun: 64) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f00000003c0)={0x101, 0x8, {[0x7, 0x9, 0xd, 0x1, 0x6, 0x4, 0x9, 0x1, 0x4000003, 0x6, 0x3, 0xffffffff, 0x9, 0x5, 0x4, 0x7ff, 0x6, 0x7], [0x6, 0xf0fe, 0x5, 0x2, 0x3fe, 0x0, 0x9, 0x0, 0x5], [0xffffffffffff7fff, 0x2, 0x800, 0x4, 0x0, 0x9, 0x1], [0x41ff, 0x24, 0xfffffffffffffff9, 0xa, 0x400000001, 0x1], [{0x9, 0xa, 0x2, 0xffffffffffffffa3}, {0x6, 0x6, 0xff}, {0x9, 0x6e, 0x26, 0x16}, {0xfffe, 0xffffffff, 0x9003, 0xa}, {0x0, 0x6, 0x0, 0x7fffffffffffffff}, {0x3, 0x9, 0xb6, 0x800}, {0x7d, 0x0, 0xde}, {0x2, 0x9, 0xffffffff, 0xb}], {0x3, 0x6, 0x900000, 0x10}, {0xe42, 0x5, 0xb, 0x8000000000000001}}}) (async) r7 = kqueue() kevent(r7, &(0x7f0000000640), 0x8c0, 0x0, 0xffffffff, 0x0) (async) fcntl$setown(r6, 0x6, 0x0) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000680)=0x100) (async, rerun: 32) fcntl$setown(r5, 0x6, 0x0) (async, rerun: 32) setrlimit(0x7, &(0x7f00000006c0)={0x0, 0xfffffffffffffff5}) fcntl$setown(r5, 0x6, 0x0) ioctl$DIOCRCLRTABLES(r4, 0xc450443c, &(0x7f0000000700)={{'\x00', './file0\x00', 0xc, 0x6}, 0x2f, 0x0, 0x0, 0x7ffffffc, 0x8, 0x453, 0xffff, 0x2, 0x8002}) (async) ftruncate(r6, 0x3fffdfff80000) (async) closefrom(r1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) 7.552827048s ago: executing program 1 (id=131): r0 = socket$unix(0x1, 0x1, 0x0) bind$unix(r0, &(0x7f0000000180)=@file={0x35, 0x1, './file0\x00'}, 0xa) listen(r0, 0xe) accept$unix(r0, 0x0, 0x0) semop(0x0, 0xffffffffffffffff, 0x34) r1 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r1, 0x0, 0x64, &(0x7f00000000c0)="01000000", 0x4) setsockopt(r1, 0x0, 0x6e, &(0x7f0000000100)="8420d5da", 0x4) accept$unix(r0, &(0x7f0000001500)=@file={0x0, 0x0, ""/511}, &(0x7f0000000400)=0x201) (async) accept$unix(r0, &(0x7f0000001500)=@file={0x0, 0x0, ""/511}, &(0x7f0000000400)=0x201) r2 = syz_open_pts() syz_open_pts() (async) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f00000006c0)={0x0, 0xffffffffffffffff, 0x0, 0x1, 0x1}) socket(0x18, 0x3, 0x0) (async) r4 = socket(0x18, 0x3, 0x0) r5 = openat$pf(0xffffffffffffff9c, &(0x7f00000004c0), 0x1, 0x0) ioctl$DIOCGETSTATE(r5, 0xc1084413, &(0x7f0000000500)={{0x4084, './file1\x00', [{[@v6=@loopback, @v6=@mcast2], [0xd, 0x3c], 0x8000, 0x30}, {[@v6=@mcast2, @v6=@mcast2], [0x206], 0x4, 0x16}], {{0x246, 0x44, 0x4, 0x806}, 0x80000001, 0x4, 0xfff00000, 0xbe46, 0x4, 0x7, 0x4e}, {{0x8, 0x8, 0x5, 0xac}, 0x8001, 0xc83, 0x10007, 0x6, 0x800, 0xf2}, @v6=@mcast1, 0x7, 0x9, 0x6, 0xc, 0x5, [[0x7ffffff7, 0x8], [0x7, 0x7]], [[0xfc000002, 0x61], [0x6, 0x3]], 0x60, [0x7fffffff, 0x79], 0x5, 0x18, 0x2, 0x0, 0x0, 0x40, 0xb, 0xc8, 0x9, 0xc, 0x1, 0xce54, "feff"}}) (async) ioctl$DIOCGETSTATE(r5, 0xc1084413, &(0x7f0000000500)={{0x4084, './file1\x00', [{[@v6=@loopback, @v6=@mcast2], [0xd, 0x3c], 0x8000, 0x30}, {[@v6=@mcast2, @v6=@mcast2], [0x206], 0x4, 0x16}], {{0x246, 0x44, 0x4, 0x806}, 0x80000001, 0x4, 0xfff00000, 0xbe46, 0x4, 0x7, 0x4e}, {{0x8, 0x8, 0x5, 0xac}, 0x8001, 0xc83, 0x10007, 0x6, 0x800, 0xf2}, @v6=@mcast1, 0x7, 0x9, 0x6, 0xc, 0x5, [[0x7ffffff7, 0x8], [0x7, 0x7]], [[0xfc000002, 0x61], [0x6, 0x3]], 0x60, [0x7fffffff, 0x79], 0x5, 0x18, 0x2, 0x0, 0x0, 0x40, 0xb, 0xc8, 0x9, 0xc, 0x1, 0xce54, "feff"}}) poll(&(0x7f0000000640)=[{}], 0x20000000000000fe, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$TIOCSETA(r5, 0xc1084425, &(0x7f0000000680)={0xffffffff, 0x0, 0xfffffffd, 0x3, "210d0000000200000006000000000200007fffff", 0x7fffffde, 0x88004}) setsockopt(r4, 0x1000000000029, 0x3d, &(0x7f0000000140)="008e7280", 0x4) (async) setsockopt(r4, 0x1000000000029, 0x3d, &(0x7f0000000140)="008e7280", 0x4) r6 = socket(0x2, 0x2, 0x0) connect$inet(r6, &(0x7f0000000080)={0x10, 0x2, 0x2}, 0x10) sendmmsg(r6, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=[{0x28, 0x1, 0xe, "a77122fc9b27432c82a2289e5c2aae2c321d2ce3bcbc7f5094"}], 0x28}}, 0x38, 0x410) getsockopt(r4, 0x29, 0x2000032, 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000000)={0x3, 0x100000040, 0x0, 0x1}) flock(r2, 0x3) (async) flock(r2, 0x3) ioctl$DIOCGETRULES(0xffffffffffffffff, 0xcd604406, &(0x7f0000000700)={0x0, 0x6, 0x2, './file1\x00', './file1\x00', 0x0, "c19b657678d46ee54007fa26b5d006f7814577904a61080a5f5163b3b7775b9e78703a90504b4d428dcede85c6b6324b444956dc3d00c625c4acb72b706d2bbe1cfa0fc9100b62989e8001816f96081ce8d8eff29b091a02dd1dd8d65a9ca35bcbac7be05f7da7f51df993694bfc22fd2415077615332b9f40443ce21b844e25bff94562ec7de4817fa50c15d27b135f7ee5dbd90297b99714d801fe19d82e544c9aa346d5a9f73ce48103c5c5d9df894dec6a752507f5b67eeaaf64393cb176e5ece1d4941629d7f5b981b349d7eee8c4752e0f8c4fe16874982ca6387fe5d94989838f07593838aea4cbb4fcbe90e0513d920b6f09b5ca527bda84305ba7804eb8a3d33831bfa6d18e1014d0b5feb56a3e80da367341643d6023891e06d704b2993d16df66707c78dc2bb506929467a722e4b5255e44cc907cfd3c8b76c2da23f960471b80d8ca881ca92a941bc102e7ba596f2227b3ff401b141531c9c2321f4190acf0375a575d9d6ac6470d51d08e874bb147bc2da0afe4a7c5044675559ae2c3415d2beef5000bb958c1e305893dcf7b152ee08aac841adcf7df515062bf7b148c5eac6bd2f0d65ffaa0214d7f226cb860ac2ff28c2f219006bad4736d8aaa865776e152605251f1a62506f5b5bcff498d13d5dd1c91fb6bbc3eacd5701f2534ce6797354151f0804020ecf309de453eed2e6fc69e1f631c3a4bb115635657ee948051c751d04a673f6478683cb23e7cc8bb5ca46c634a6cc1a1397e28b5af259429f20657efe49768c4c2893264211e8f439d81a8c225ec06b3ddc4d86f81b823a05134d04d50193a18294f9db6a1ab930977875650f3bdfb7baf54829e4d30d144910cf3063a42c9e538c0437797d1da0df842baa9c050213ea2acca40c9179bfc95febb6e8d696e7b3792ba9ef1be01412351b3a2b7362ac6eda121834d998c209179282c859c4b8ee76d383aae6eaf9679af49efc8adba97437d182b9e4d18dd54241085c38bdc02ddd2978391209b8aa28092a48e340d2a732cb4ae0161360bf8565cc29d103d37510c5355fbfe3765202f4a1a53ef99194f403fa4818b149626abaa1f2228e1132a3a6350c1cc139b7507453c80aea17b16ee4e28941211dfe5349926e4fdb6999021429ee3beb2e40b5a7bf01c8bd0e7a99bd3bce8b025e97cd52f4c8ddae8c443be1615018c272d561b874b27d54995c0a99e565a74e3c4c91e58e561088eb17a64bfc11f27674585f54a542ac461d0bc3c73ddb5adb1417e74ba97d47657b4d20953ec247e3df941618f376bc9f5e43e11b5b3ff38d9811aedd9d04be2cb4587ef88dcdcbdbbb3d390b944409ace1550198d7acb5b5ee7f1d00ce65a8ff4c7e8130ba0764f95d40bf4d3f42d88902278326d7947d37ec67997809d5de7f5f02ffc6a832a16901796a4da779f94ef8f87b4cbcf6a885de4d1f21f21794d8fbb66ce62ac5ce1374389b2daccaf28e3b68698c50dd61843f5edd559972e26d4a770cbaa4d722126e6bc01c59491a13c626e004167d3b2264a1a4dac6b705dacbcdbb37a18fbd5df94b01af59269c82599daa7146d04960d79f4a7ecd1b36739c2fefd5cdcd3223040683682a35223aac72fa21a6ee7b451594cdde52eec9288235aefa195fb44f04ec32637e083db293578ab79d5a5471f8e2e12afdf50a5e21e34dcc8565f92425109713ecd8e475e7a990a8dd60dae014dc0c797f3870a8006d69491244ba669562aac7acc377ccd9774b254d5b7114c2ad3c662615e9b04c7b432d15e384915a2172d3938d487aee2925080b71cb6372190bfd06013eb23d7fdc0ef793d1a1ed6931ae2e8ce34e5d3397ff900f974bf8b6899389d578c2bc0891e1c572e71a3e575807ae8cb3b5147d4257aacafa92d1f3c18c463a4cfd88e6ec256"}) openat$pf(0xffffffffffffff9c, &(0x7f0000001480), 0x1, 0x0) (async) r7 = openat$pf(0xffffffffffffff9c, &(0x7f0000001480), 0x1, 0x0) ioctl$TIOCSETA(r7, 0xcd604404, &(0x7f00000014c0)={0x1080ff68, 0x2, 0x80c, 0xa, "74de6800", 0x5, 0xdb63}) readv(r2, &(0x7f0000000480)=[{&(0x7f0000000440)=""/33, 0x21}], 0x1) (async) readv(r2, &(0x7f0000000480)=[{&(0x7f0000000440)=""/33, 0x21}], 0x1) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0xd, 0xf6, 0x0, 0x3, 0x2}) (async) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0xd, 0xf6, 0x0, 0x3, 0x2}) 5.071006309s ago: executing program 1 (id=131): r0 = socket$unix(0x1, 0x1, 0x0) bind$unix(r0, &(0x7f0000000180)=@file={0x35, 0x1, './file0\x00'}, 0xa) listen(r0, 0xe) accept$unix(r0, 0x0, 0x0) semop(0x0, 0xffffffffffffffff, 0x34) r1 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r1, 0x0, 0x64, &(0x7f00000000c0)="01000000", 0x4) setsockopt(r1, 0x0, 0x6e, &(0x7f0000000100)="8420d5da", 0x4) accept$unix(r0, &(0x7f0000001500)=@file={0x0, 0x0, ""/511}, &(0x7f0000000400)=0x201) (async) accept$unix(r0, &(0x7f0000001500)=@file={0x0, 0x0, ""/511}, &(0x7f0000000400)=0x201) r2 = syz_open_pts() syz_open_pts() (async) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f00000006c0)={0x0, 0xffffffffffffffff, 0x0, 0x1, 0x1}) socket(0x18, 0x3, 0x0) (async) r4 = socket(0x18, 0x3, 0x0) r5 = openat$pf(0xffffffffffffff9c, &(0x7f00000004c0), 0x1, 0x0) ioctl$DIOCGETSTATE(r5, 0xc1084413, &(0x7f0000000500)={{0x4084, './file1\x00', [{[@v6=@loopback, @v6=@mcast2], [0xd, 0x3c], 0x8000, 0x30}, {[@v6=@mcast2, @v6=@mcast2], [0x206], 0x4, 0x16}], {{0x246, 0x44, 0x4, 0x806}, 0x80000001, 0x4, 0xfff00000, 0xbe46, 0x4, 0x7, 0x4e}, {{0x8, 0x8, 0x5, 0xac}, 0x8001, 0xc83, 0x10007, 0x6, 0x800, 0xf2}, @v6=@mcast1, 0x7, 0x9, 0x6, 0xc, 0x5, [[0x7ffffff7, 0x8], [0x7, 0x7]], [[0xfc000002, 0x61], [0x6, 0x3]], 0x60, [0x7fffffff, 0x79], 0x5, 0x18, 0x2, 0x0, 0x0, 0x40, 0xb, 0xc8, 0x9, 0xc, 0x1, 0xce54, "feff"}}) (async) ioctl$DIOCGETSTATE(r5, 0xc1084413, &(0x7f0000000500)={{0x4084, './file1\x00', [{[@v6=@loopback, @v6=@mcast2], [0xd, 0x3c], 0x8000, 0x30}, {[@v6=@mcast2, @v6=@mcast2], [0x206], 0x4, 0x16}], {{0x246, 0x44, 0x4, 0x806}, 0x80000001, 0x4, 0xfff00000, 0xbe46, 0x4, 0x7, 0x4e}, {{0x8, 0x8, 0x5, 0xac}, 0x8001, 0xc83, 0x10007, 0x6, 0x800, 0xf2}, @v6=@mcast1, 0x7, 0x9, 0x6, 0xc, 0x5, [[0x7ffffff7, 0x8], [0x7, 0x7]], [[0xfc000002, 0x61], [0x6, 0x3]], 0x60, [0x7fffffff, 0x79], 0x5, 0x18, 0x2, 0x0, 0x0, 0x40, 0xb, 0xc8, 0x9, 0xc, 0x1, 0xce54, "feff"}}) poll(&(0x7f0000000640)=[{}], 0x20000000000000fe, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$TIOCSETA(r5, 0xc1084425, &(0x7f0000000680)={0xffffffff, 0x0, 0xfffffffd, 0x3, "210d0000000200000006000000000200007fffff", 0x7fffffde, 0x88004}) setsockopt(r4, 0x1000000000029, 0x3d, &(0x7f0000000140)="008e7280", 0x4) (async) setsockopt(r4, 0x1000000000029, 0x3d, &(0x7f0000000140)="008e7280", 0x4) r6 = socket(0x2, 0x2, 0x0) connect$inet(r6, &(0x7f0000000080)={0x10, 0x2, 0x2}, 0x10) sendmmsg(r6, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=[{0x28, 0x1, 0xe, "a77122fc9b27432c82a2289e5c2aae2c321d2ce3bcbc7f5094"}], 0x28}}, 0x38, 0x410) getsockopt(r4, 0x29, 0x2000032, 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000000)={0x3, 0x100000040, 0x0, 0x1}) flock(r2, 0x3) (async) flock(r2, 0x3) ioctl$DIOCGETRULES(0xffffffffffffffff, 0xcd604406, &(0x7f0000000700)={0x0, 0x6, 0x2, './file1\x00', './file1\x00', 0x0, "c19b657678d46ee54007fa26b5d006f7814577904a61080a5f5163b3b7775b9e78703a90504b4d428dcede85c6b6324b444956dc3d00c625c4acb72b706d2bbe1cfa0fc9100b62989e8001816f96081ce8d8eff29b091a02dd1dd8d65a9ca35bcbac7be05f7da7f51df993694bfc22fd2415077615332b9f40443ce21b844e25bff94562ec7de4817fa50c15d27b135f7ee5dbd90297b99714d801fe19d82e544c9aa346d5a9f73ce48103c5c5d9df894dec6a752507f5b67eeaaf64393cb176e5ece1d4941629d7f5b981b349d7eee8c4752e0f8c4fe16874982ca6387fe5d94989838f07593838aea4cbb4fcbe90e0513d920b6f09b5ca527bda84305ba7804eb8a3d33831bfa6d18e1014d0b5feb56a3e80da367341643d6023891e06d704b2993d16df66707c78dc2bb506929467a722e4b5255e44cc907cfd3c8b76c2da23f960471b80d8ca881ca92a941bc102e7ba596f2227b3ff401b141531c9c2321f4190acf0375a575d9d6ac6470d51d08e874bb147bc2da0afe4a7c5044675559ae2c3415d2beef5000bb958c1e305893dcf7b152ee08aac841adcf7df515062bf7b148c5eac6bd2f0d65ffaa0214d7f226cb860ac2ff28c2f219006bad4736d8aaa865776e152605251f1a62506f5b5bcff498d13d5dd1c91fb6bbc3eacd5701f2534ce6797354151f0804020ecf309de453eed2e6fc69e1f631c3a4bb115635657ee948051c751d04a673f6478683cb23e7cc8bb5ca46c634a6cc1a1397e28b5af259429f20657efe49768c4c2893264211e8f439d81a8c225ec06b3ddc4d86f81b823a05134d04d50193a18294f9db6a1ab930977875650f3bdfb7baf54829e4d30d144910cf3063a42c9e538c0437797d1da0df842baa9c050213ea2acca40c9179bfc95febb6e8d696e7b3792ba9ef1be01412351b3a2b7362ac6eda121834d998c209179282c859c4b8ee76d383aae6eaf9679af49efc8adba97437d182b9e4d18dd54241085c38bdc02ddd2978391209b8aa28092a48e340d2a732cb4ae0161360bf8565cc29d103d37510c5355fbfe3765202f4a1a53ef99194f403fa4818b149626abaa1f2228e1132a3a6350c1cc139b7507453c80aea17b16ee4e28941211dfe5349926e4fdb6999021429ee3beb2e40b5a7bf01c8bd0e7a99bd3bce8b025e97cd52f4c8ddae8c443be1615018c272d561b874b27d54995c0a99e565a74e3c4c91e58e561088eb17a64bfc11f27674585f54a542ac461d0bc3c73ddb5adb1417e74ba97d47657b4d20953ec247e3df941618f376bc9f5e43e11b5b3ff38d9811aedd9d04be2cb4587ef88dcdcbdbbb3d390b944409ace1550198d7acb5b5ee7f1d00ce65a8ff4c7e8130ba0764f95d40bf4d3f42d88902278326d7947d37ec67997809d5de7f5f02ffc6a832a16901796a4da779f94ef8f87b4cbcf6a885de4d1f21f21794d8fbb66ce62ac5ce1374389b2daccaf28e3b68698c50dd61843f5edd559972e26d4a770cbaa4d722126e6bc01c59491a13c626e004167d3b2264a1a4dac6b705dacbcdbb37a18fbd5df94b01af59269c82599daa7146d04960d79f4a7ecd1b36739c2fefd5cdcd3223040683682a35223aac72fa21a6ee7b451594cdde52eec9288235aefa195fb44f04ec32637e083db293578ab79d5a5471f8e2e12afdf50a5e21e34dcc8565f92425109713ecd8e475e7a990a8dd60dae014dc0c797f3870a8006d69491244ba669562aac7acc377ccd9774b254d5b7114c2ad3c662615e9b04c7b432d15e384915a2172d3938d487aee2925080b71cb6372190bfd06013eb23d7fdc0ef793d1a1ed6931ae2e8ce34e5d3397ff900f974bf8b6899389d578c2bc0891e1c572e71a3e575807ae8cb3b5147d4257aacafa92d1f3c18c463a4cfd88e6ec256"}) openat$pf(0xffffffffffffff9c, &(0x7f0000001480), 0x1, 0x0) (async) r7 = openat$pf(0xffffffffffffff9c, &(0x7f0000001480), 0x1, 0x0) ioctl$TIOCSETA(r7, 0xcd604404, &(0x7f00000014c0)={0x1080ff68, 0x2, 0x80c, 0xa, "74de6800", 0x5, 0xdb63}) readv(r2, &(0x7f0000000480)=[{&(0x7f0000000440)=""/33, 0x21}], 0x1) (async) readv(r2, &(0x7f0000000480)=[{&(0x7f0000000440)=""/33, 0x21}], 0x1) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0xd, 0xf6, 0x0, 0x3, 0x2}) (async) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0xd, 0xf6, 0x0, 0x3, 0x2}) 5.070902453s ago: executing program 2 (id=84): r0 = socket$inet(0x2, 0x1000, 0x90) setsockopt$sock_int(r0, 0xffff, 0x1002, 0x0, 0x0) (async) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) (async) sync() sync() (async) sync() (async) sync() (async) sync() (async) sync() (async) sync() (async) sync() (async) sync() sync() (async) sync() (async) sync() (async) sync() sync() (async) sync() sync() (async) sync() (async) sync() (async) sync() sync() sync() (async) sync() (async) sync() sync() (async) sync() (async) sync() (async) sync() 5.070808982s ago: executing program 3 (id=104): setrlimit(0x1, &(0x7f0000000040)={0xfffffffffff7fffa, 0xffffffffffffffff}) r0 = open(&(0x7f0000000080)='./file1\x00', 0x18289, 0x1f5) write(r0, &(0x7f00000000c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) r1 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$FIONREAD(r1, 0x802069b4, &(0x7f0000000180)) acct(&(0x7f0000000100)='./file1\x00') fchflags(r0, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) setrlimit(0x1, &(0x7f0000000040)={0xfffffffffff7fffa, 0xffffffffffffffff}) (async) open(&(0x7f0000000080)='./file1\x00', 0x18289, 0x1f5) (async) write(r0, &(0x7f00000000c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async) socket(0x2, 0x2, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$FIONREAD(r1, 0x802069b4, &(0x7f0000000180)) (async) acct(&(0x7f0000000100)='./file1\x00') (async) fchflags(r0, 0x1) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) (async) 5.008620626s ago: executing program 0 (id=136): open(0x0, 0x2, 0xb) open(0x0, 0x80, 0x83) r0 = open(&(0x7f0000000000)='./file1\x00', 0x18289, 0x176) open(0x0, 0x0, 0x102) (async) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$DIOCXROLLBACK(r1, 0xc0104453, &(0x7f00000000c0)={0x1, 0x408, &(0x7f0000000300)=[{0x0, './file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa', 0x7}]}) select(0x40, &(0x7f00000002c0)={0xffffffffffffffff, 0x1003, 0x8, 0x0, 0xffffffffffffffff, 0x7ffffffe, 0x100000000, 0xfff}, 0x0, 0x0, 0x0) (async) openat$vnd(0xffffffffffffff9c, &(0x7f0000000100), 0x802, 0x0) (async) write(r0, &(0x7f0000000080)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) 5.008379062s ago: executing program 6 (id=78): r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)) getitimer(0x2, &(0x7f00000003c0)) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x45, 0x4}, {0x22, 0x6c73}, {0x82, 0x11d}, {0x20, 0x6}, {0x47, 0x98}], 0x5}) (async) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4) r1 = getegid() getgroups(0x7, &(0x7f00000001c0)=[0x0, 0x0, r1, r1, r1, 0x0, 0x0]) open(&(0x7f0000000000)='./file0\x00', 0x40a3a8de43a03ef7, 0x2) (async) setresgid(0x0, r3, 0x0) (async, rerun: 32) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) (rerun: 32) sysctl$vm_swapencrypt(&(0x7f0000000400)={0x6, 0xb, 0x2}, 0x5, &(0x7f0000000440), 0x0, 0x0, 0x20) (async) setregid(r2, r3) (async) write(r4, &(0x7f0000000140)="5dd366edfe", 0x5) (async) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$net_inet_divert(&(0x7f0000000340)={0x4, 0x1e, 0x2, 0x1}, 0x4, &(0x7f0000000380), 0x0, 0x0, 0x0) (async) write(r5, &(0x7f00000002c0)="0fc5d02117439302bb991c9a1370e08f0f79a7c375da7e4c94e328c6d0f91087bf550132eee61c9ec60ac30f847534418e87422be5772f255c", 0xffffffc9) write(r5, &(0x7f0000000300)="e67e", 0x2) (async) ioctl$BIOCLOCK(r4, 0x20004276) write(r4, &(0x7f0000000180)="0fc5d02117439302bb991c9a1370e08f0f79a7c375da7e4c94e328c6d0f91087bf550132eee61c9ec60ac30f847534418e87422be5772f255c", 0xffffffc9) (async) write(r4, &(0x7f0000000200)="e67e843146dfb33d7809c19da343e772a2933512", 0xfffffffb) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) 4.184433705s ago: executing program 0 (id=139): r0 = socket(0x2, 0x2, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000000)={0x2, 0x9, 0x8, 0x7, 0x1, 0x2, 0x0, 0x10, [{0x4, 0x8, 0x9, 0x71800}, {0x8, 0x3, 0x194d7, 0x80000009}, {0x80000000, 0x40000, 0x9, 0x22}, {0x7ffff7fd, 0x76e, 0x205, 0xffffeffe}, {0xa, 0x80006b63, 0x0, 0x10000}, {0xffffffff, 0x7fffffff, 0x7ffffffc, 0x1081}, {0x6, 0xfc, 0x7, 0x70}, {0x58a, 0x3, 0xfdf2}, {0x401, 0x5, 0x6, 0x8}, {0x1000, 0x5, 0x4, 0x1}, {0xfffffffe, 0xff79, 0x1, 0xe1}, {0x101, 0xa, 0x200, 0x4}, {0x7, 0x6, 0x5, 0xfffffc02}, {0x9, 0xe0, 0x5, 0x80000008}, {0x1, 0x6, 0x10027, 0xffffffff}, {0xffffffff, 0xd655, 0x2d8, 0x2}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f0000000180)) chmod(&(0x7f0000000500)='.\x00', 0x33e) setreuid(0xffffffffffffffff, 0xee01) open(&(0x7f0000000600)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000680)='./file0\x00', 0x615, 0x1de) socket(0x2, 0x2, 0x0) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000000)={0x2, 0x9, 0x8, 0x7, 0x1, 0x2, 0x0, 0x10, [{0x4, 0x8, 0x9, 0x71800}, {0x8, 0x3, 0x194d7, 0x80000009}, {0x80000000, 0x40000, 0x9, 0x22}, {0x7ffff7fd, 0x76e, 0x205, 0xffffeffe}, {0xa, 0x80006b63, 0x0, 0x10000}, {0xffffffff, 0x7fffffff, 0x7ffffffc, 0x1081}, {0x6, 0xfc, 0x7, 0x70}, {0x58a, 0x3, 0xfdf2}, {0x401, 0x5, 0x6, 0x8}, {0x1000, 0x5, 0x4, 0x1}, {0xfffffffe, 0xff79, 0x1, 0xe1}, {0x101, 0xa, 0x200, 0x4}, {0x7, 0x6, 0x5, 0xfffffc02}, {0x9, 0xe0, 0x5, 0x80000008}, {0x1, 0x6, 0x10027, 0xffffffff}, {0xffffffff, 0xd655, 0x2d8, 0x2}]}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f0000000180)) (async) chmod(&(0x7f0000000500)='.\x00', 0x33e) (async) setreuid(0xffffffffffffffff, 0xee01) (async) open(&(0x7f0000000600)='./file0\x00', 0x200, 0x0) (async) open(&(0x7f0000000680)='./file0\x00', 0x615, 0x1de) (async) 4.183861411s ago: executing program 4 (id=130): r0 = open(&(0x7f0000000000)='./file1\x00', 0x18289, 0x1f5) write(r0, &(0x7f0000000040)="b9", 0x1) (async) setrlimit(0x1, &(0x7f0000000080)={0xfffffffffffffffd, 0xffffffffffffffff}) (async) r1 = open(&(0x7f00000000c0)='./file1\x00', 0x18289, 0x177) write(r1, &(0x7f0000000100)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async, rerun: 32) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x102, 0x2) (async, rerun: 32) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) open$dir(0x0, 0x80, 0x169) r2 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x1000, 0x0, 0x0, 0x3, 0x2}) (async) fcntl$lock(r2, 0x7, &(0x7f00000001c0)={0x8b72, 0x3, 0xffffffffffffffff, 0x2, 0x1}) (async) r3 = socket$unix(0x1, 0x2, 0x0) bind$unix(r3, &(0x7f0000000200)=@file={0xe, 0x1, './file1\x00'}, 0xa) (async, rerun: 64) mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x1e5f) (async, rerun: 64) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x40000, 0x0) (async, rerun: 32) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) (async, rerun: 32) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x4287e) (async, rerun: 64) open(&(0x7f0000000340)='./file1\x00', 0x70e, 0x40) (async, rerun: 64) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f00000003c0)={0x101, 0x8, {[0x7, 0x9, 0xd, 0x1, 0x6, 0x4, 0x9, 0x1, 0x4000003, 0x6, 0x3, 0xffffffff, 0x9, 0x5, 0x4, 0x7ff, 0x6, 0x7], [0x6, 0xf0fe, 0x5, 0x2, 0x3fe, 0x0, 0x9, 0x0, 0x5], [0xffffffffffff7fff, 0x2, 0x800, 0x4, 0x0, 0x9, 0x1], [0x41ff, 0x24, 0xfffffffffffffff9, 0xa, 0x400000001, 0x1], [{0x9, 0xa, 0x2, 0xffffffffffffffa3}, {0x6, 0x6, 0xff}, {0x9, 0x6e, 0x26, 0x16}, {0xfffe, 0xffffffff, 0x9003, 0xa}, {0x0, 0x6, 0x0, 0x7fffffffffffffff}, {0x3, 0x9, 0xb6, 0x800}, {0x7d, 0x0, 0xde}, {0x2, 0x9, 0xffffffff, 0xb}], {0x3, 0x6, 0x900000, 0x10}, {0xe42, 0x5, 0xb, 0x8000000000000001}}}) (async) r7 = kqueue() kevent(r7, &(0x7f0000000640), 0x8c0, 0x0, 0xffffffff, 0x0) (async) fcntl$setown(r6, 0x6, 0x0) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000680)=0x100) (async, rerun: 32) fcntl$setown(r5, 0x6, 0x0) (async, rerun: 32) setrlimit(0x7, &(0x7f00000006c0)={0x0, 0xfffffffffffffff5}) fcntl$setown(r5, 0x6, 0x0) ioctl$DIOCRCLRTABLES(r4, 0xc450443c, &(0x7f0000000700)={{'\x00', './file0\x00', 0xc, 0x6}, 0x2f, 0x0, 0x0, 0x7ffffffc, 0x8, 0x453, 0xffff, 0x2, 0x8002}) (async) ftruncate(r6, 0x3fffdfff80000) (async) closefrom(r1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) 4.183782703s ago: executing program 5 (id=97): mknod(&(0x7f0000000400)='./bus\x00', 0x2000, 0x881) (async) r0 = open(&(0x7f0000000440)='./bus\x00', 0x10000, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000480)='./file0\x00', 0x2000, 0x801) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x2a) (async) r1 = socket(0x1, 0x8002, 0x1) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r0, 0xc01064c7, &(0x7f0000000080)={0x3, 0x0, &(0x7f0000000000)=[0x0, 0x0, 0x0]}) (async) closefrom(r2) (async) open(&(0x7f00000004c0)='./file0\x00', 0x200, 0x1c5) (async) r3 = syz_open_pts() fcntl$lock(r3, 0x8, &(0x7f00000000c0)={0x7, 0x40000000000b, 0x300, 0x100000001}) mknod(&(0x7f0000000100)='./file0\x00', 0x1ffa, 0x0) (async) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) (async) r4 = socket(0x1, 0x8002, 0x1) (async) r5 = open(&(0x7f0000000180)='./file0\x00', 0x18289, 0x120) write(r5, &(0x7f00000001c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async) truncate(0x0, 0x750) r6 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) closefrom(r6) (async) execve(&(0x7f0000001980)='./file0\x00', 0x0, 0x0) 3.960366227s ago: executing program 1 (id=131): r0 = socket$unix(0x1, 0x1, 0x0) bind$unix(r0, &(0x7f0000000180)=@file={0x35, 0x1, './file0\x00'}, 0xa) listen(r0, 0xe) accept$unix(r0, 0x0, 0x0) semop(0x0, 0xffffffffffffffff, 0x34) r1 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r1, 0x0, 0x64, &(0x7f00000000c0)="01000000", 0x4) setsockopt(r1, 0x0, 0x6e, &(0x7f0000000100)="8420d5da", 0x4) accept$unix(r0, &(0x7f0000001500)=@file={0x0, 0x0, ""/511}, &(0x7f0000000400)=0x201) (async) accept$unix(r0, &(0x7f0000001500)=@file={0x0, 0x0, ""/511}, &(0x7f0000000400)=0x201) r2 = syz_open_pts() syz_open_pts() (async) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f00000006c0)={0x0, 0xffffffffffffffff, 0x0, 0x1, 0x1}) socket(0x18, 0x3, 0x0) (async) r4 = socket(0x18, 0x3, 0x0) r5 = openat$pf(0xffffffffffffff9c, &(0x7f00000004c0), 0x1, 0x0) ioctl$DIOCGETSTATE(r5, 0xc1084413, &(0x7f0000000500)={{0x4084, './file1\x00', [{[@v6=@loopback, @v6=@mcast2], [0xd, 0x3c], 0x8000, 0x30}, {[@v6=@mcast2, @v6=@mcast2], [0x206], 0x4, 0x16}], {{0x246, 0x44, 0x4, 0x806}, 0x80000001, 0x4, 0xfff00000, 0xbe46, 0x4, 0x7, 0x4e}, {{0x8, 0x8, 0x5, 0xac}, 0x8001, 0xc83, 0x10007, 0x6, 0x800, 0xf2}, @v6=@mcast1, 0x7, 0x9, 0x6, 0xc, 0x5, [[0x7ffffff7, 0x8], [0x7, 0x7]], [[0xfc000002, 0x61], [0x6, 0x3]], 0x60, [0x7fffffff, 0x79], 0x5, 0x18, 0x2, 0x0, 0x0, 0x40, 0xb, 0xc8, 0x9, 0xc, 0x1, 0xce54, "feff"}}) (async) ioctl$DIOCGETSTATE(r5, 0xc1084413, &(0x7f0000000500)={{0x4084, './file1\x00', [{[@v6=@loopback, @v6=@mcast2], [0xd, 0x3c], 0x8000, 0x30}, {[@v6=@mcast2, @v6=@mcast2], [0x206], 0x4, 0x16}], {{0x246, 0x44, 0x4, 0x806}, 0x80000001, 0x4, 0xfff00000, 0xbe46, 0x4, 0x7, 0x4e}, {{0x8, 0x8, 0x5, 0xac}, 0x8001, 0xc83, 0x10007, 0x6, 0x800, 0xf2}, @v6=@mcast1, 0x7, 0x9, 0x6, 0xc, 0x5, [[0x7ffffff7, 0x8], [0x7, 0x7]], [[0xfc000002, 0x61], [0x6, 0x3]], 0x60, [0x7fffffff, 0x79], 0x5, 0x18, 0x2, 0x0, 0x0, 0x40, 0xb, 0xc8, 0x9, 0xc, 0x1, 0xce54, "feff"}}) poll(&(0x7f0000000640)=[{}], 0x20000000000000fe, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$TIOCSETA(r5, 0xc1084425, &(0x7f0000000680)={0xffffffff, 0x0, 0xfffffffd, 0x3, "210d0000000200000006000000000200007fffff", 0x7fffffde, 0x88004}) setsockopt(r4, 0x1000000000029, 0x3d, &(0x7f0000000140)="008e7280", 0x4) (async) setsockopt(r4, 0x1000000000029, 0x3d, &(0x7f0000000140)="008e7280", 0x4) r6 = socket(0x2, 0x2, 0x0) connect$inet(r6, &(0x7f0000000080)={0x10, 0x2, 0x2}, 0x10) sendmmsg(r6, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=[{0x28, 0x1, 0xe, "a77122fc9b27432c82a2289e5c2aae2c321d2ce3bcbc7f5094"}], 0x28}}, 0x38, 0x410) getsockopt(r4, 0x29, 0x2000032, 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000000)={0x3, 0x100000040, 0x0, 0x1}) flock(r2, 0x3) (async) flock(r2, 0x3) ioctl$DIOCGETRULES(0xffffffffffffffff, 0xcd604406, &(0x7f0000000700)={0x0, 0x6, 0x2, './file1\x00', './file1\x00', 0x0, "c19b657678d46ee54007fa26b5d006f7814577904a61080a5f5163b3b7775b9e78703a90504b4d428dcede85c6b6324b444956dc3d00c625c4acb72b706d2bbe1cfa0fc9100b62989e8001816f96081ce8d8eff29b091a02dd1dd8d65a9ca35bcbac7be05f7da7f51df993694bfc22fd2415077615332b9f40443ce21b844e25bff94562ec7de4817fa50c15d27b135f7ee5dbd90297b99714d801fe19d82e544c9aa346d5a9f73ce48103c5c5d9df894dec6a752507f5b67eeaaf64393cb176e5ece1d4941629d7f5b981b349d7eee8c4752e0f8c4fe16874982ca6387fe5d94989838f07593838aea4cbb4fcbe90e0513d920b6f09b5ca527bda84305ba7804eb8a3d33831bfa6d18e1014d0b5feb56a3e80da367341643d6023891e06d704b2993d16df66707c78dc2bb506929467a722e4b5255e44cc907cfd3c8b76c2da23f960471b80d8ca881ca92a941bc102e7ba596f2227b3ff401b141531c9c2321f4190acf0375a575d9d6ac6470d51d08e874bb147bc2da0afe4a7c5044675559ae2c3415d2beef5000bb958c1e305893dcf7b152ee08aac841adcf7df515062bf7b148c5eac6bd2f0d65ffaa0214d7f226cb860ac2ff28c2f219006bad4736d8aaa865776e152605251f1a62506f5b5bcff498d13d5dd1c91fb6bbc3eacd5701f2534ce6797354151f0804020ecf309de453eed2e6fc69e1f631c3a4bb115635657ee948051c751d04a673f6478683cb23e7cc8bb5ca46c634a6cc1a1397e28b5af259429f20657efe49768c4c2893264211e8f439d81a8c225ec06b3ddc4d86f81b823a05134d04d50193a18294f9db6a1ab930977875650f3bdfb7baf54829e4d30d144910cf3063a42c9e538c0437797d1da0df842baa9c050213ea2acca40c9179bfc95febb6e8d696e7b3792ba9ef1be01412351b3a2b7362ac6eda121834d998c209179282c859c4b8ee76d383aae6eaf9679af49efc8adba97437d182b9e4d18dd54241085c38bdc02ddd2978391209b8aa28092a48e340d2a732cb4ae0161360bf8565cc29d103d37510c5355fbfe3765202f4a1a53ef99194f403fa4818b149626abaa1f2228e1132a3a6350c1cc139b7507453c80aea17b16ee4e28941211dfe5349926e4fdb6999021429ee3beb2e40b5a7bf01c8bd0e7a99bd3bce8b025e97cd52f4c8ddae8c443be1615018c272d561b874b27d54995c0a99e565a74e3c4c91e58e561088eb17a64bfc11f27674585f54a542ac461d0bc3c73ddb5adb1417e74ba97d47657b4d20953ec247e3df941618f376bc9f5e43e11b5b3ff38d9811aedd9d04be2cb4587ef88dcdcbdbbb3d390b944409ace1550198d7acb5b5ee7f1d00ce65a8ff4c7e8130ba0764f95d40bf4d3f42d88902278326d7947d37ec67997809d5de7f5f02ffc6a832a16901796a4da779f94ef8f87b4cbcf6a885de4d1f21f21794d8fbb66ce62ac5ce1374389b2daccaf28e3b68698c50dd61843f5edd559972e26d4a770cbaa4d722126e6bc01c59491a13c626e004167d3b2264a1a4dac6b705dacbcdbb37a18fbd5df94b01af59269c82599daa7146d04960d79f4a7ecd1b36739c2fefd5cdcd3223040683682a35223aac72fa21a6ee7b451594cdde52eec9288235aefa195fb44f04ec32637e083db293578ab79d5a5471f8e2e12afdf50a5e21e34dcc8565f92425109713ecd8e475e7a990a8dd60dae014dc0c797f3870a8006d69491244ba669562aac7acc377ccd9774b254d5b7114c2ad3c662615e9b04c7b432d15e384915a2172d3938d487aee2925080b71cb6372190bfd06013eb23d7fdc0ef793d1a1ed6931ae2e8ce34e5d3397ff900f974bf8b6899389d578c2bc0891e1c572e71a3e575807ae8cb3b5147d4257aacafa92d1f3c18c463a4cfd88e6ec256"}) openat$pf(0xffffffffffffff9c, &(0x7f0000001480), 0x1, 0x0) (async) r7 = openat$pf(0xffffffffffffff9c, &(0x7f0000001480), 0x1, 0x0) ioctl$TIOCSETA(r7, 0xcd604404, &(0x7f00000014c0)={0x1080ff68, 0x2, 0x80c, 0xa, "74de6800", 0x5, 0xdb63}) readv(r2, &(0x7f0000000480)=[{&(0x7f0000000440)=""/33, 0x21}], 0x1) (async) readv(r2, &(0x7f0000000480)=[{&(0x7f0000000440)=""/33, 0x21}], 0x1) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0xd, 0xf6, 0x0, 0x3, 0x2}) (async) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0xd, 0xf6, 0x0, 0x3, 0x2}) 3.955791026s ago: executing program 5 (id=141): r0 = socket(0x11, 0x3, 0x0) (async) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x611, 0x0) close(r1) ioctl$DIOCSETSYNFLWATS(r1, 0xc0084461, &(0x7f0000000200)={0xffff, 0xfff}) getdents(r1, 0x0, 0x0) (async) sendto$unix(r0, &(0x7f0000000000)="b1000503000004000000000305000000dc8518e9cea10500fef96ec0300100007ae30200004e3039d2d236acf20b7810be38164991f7c8cf5f882b29ffffff7f000000510100ad090000006c0000009b672f4d335c223e7d0c032bfa896443a4210200040000000000000070c1f5a872c881ea6e2ec5890400000000008000361b1257aea8063076000000000000000004bfba353e4b24b23b7d8dc80ff4f707e37183f834371205d1a7f1c057aa1a3300644759906057d517fe0b82da70b6d01810ecd5779c9bc3815110b805dcb54444bb7ccd5834e3b6e88beb1b0a2212ff777419db2c835ea2baed354c5b4e973d53e7153263e33c41ffefb6b4ae89fb2b5d889107fd63aecdb9488c9289d604bbc6243c77cbcf71ec0f20ff7e38ca5c10d512a232c2fc417b3ea90c4c5c36776a8bd652ff1cb26743d976c24baf8e2ef6b3fe592ee2d09048badbc412452d57121a8f9183129d02625525dbb0d8d2db4e9bcec812cc698e1cce9a7fc1127fc36517085577642dcec99d2950f02e84237f", 0x105, 0x80e, 0x0, 0x18) (async) mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x40000802) (async) r2 = open(&(0x7f0000000280)='./file0\x00', 0x120, 0x0) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f00000002c0)) (async) openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x8, 0x0) 3.955100759s ago: executing program 6 (id=78): r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)) getitimer(0x2, &(0x7f00000003c0)) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x45, 0x4}, {0x22, 0x6c73}, {0x82, 0x11d}, {0x20, 0x6}, {0x47, 0x98}], 0x5}) (async) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4) r1 = getegid() getgroups(0x7, &(0x7f00000001c0)=[0x0, 0x0, r1, r1, r1, 0x0, 0x0]) open(&(0x7f0000000000)='./file0\x00', 0x40a3a8de43a03ef7, 0x2) (async) setresgid(0x0, r3, 0x0) (async, rerun: 32) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) (rerun: 32) sysctl$vm_swapencrypt(&(0x7f0000000400)={0x6, 0xb, 0x2}, 0x5, &(0x7f0000000440), 0x0, 0x0, 0x20) (async) setregid(r2, r3) (async) write(r4, &(0x7f0000000140)="5dd366edfe", 0x5) (async) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$net_inet_divert(&(0x7f0000000340)={0x4, 0x1e, 0x2, 0x1}, 0x4, &(0x7f0000000380), 0x0, 0x0, 0x0) (async) write(r5, &(0x7f00000002c0)="0fc5d02117439302bb991c9a1370e08f0f79a7c375da7e4c94e328c6d0f91087bf550132eee61c9ec60ac30f847534418e87422be5772f255c", 0xffffffc9) write(r5, &(0x7f0000000300)="e67e", 0x2) (async) ioctl$BIOCLOCK(r4, 0x20004276) write(r4, &(0x7f0000000180)="0fc5d02117439302bb991c9a1370e08f0f79a7c375da7e4c94e328c6d0f91087bf550132eee61c9ec60ac30f847534418e87422be5772f255c", 0xffffffc9) (async) write(r4, &(0x7f0000000200)="e67e843146dfb33d7809c19da343e772a2933512", 0xfffffffb) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) 3.413724999s ago: executing program 0 (id=139): r0 = socket(0x2, 0x2, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000000)={0x2, 0x9, 0x8, 0x7, 0x1, 0x2, 0x0, 0x10, [{0x4, 0x8, 0x9, 0x71800}, {0x8, 0x3, 0x194d7, 0x80000009}, {0x80000000, 0x40000, 0x9, 0x22}, {0x7ffff7fd, 0x76e, 0x205, 0xffffeffe}, {0xa, 0x80006b63, 0x0, 0x10000}, {0xffffffff, 0x7fffffff, 0x7ffffffc, 0x1081}, {0x6, 0xfc, 0x7, 0x70}, {0x58a, 0x3, 0xfdf2}, {0x401, 0x5, 0x6, 0x8}, {0x1000, 0x5, 0x4, 0x1}, {0xfffffffe, 0xff79, 0x1, 0xe1}, {0x101, 0xa, 0x200, 0x4}, {0x7, 0x6, 0x5, 0xfffffc02}, {0x9, 0xe0, 0x5, 0x80000008}, {0x1, 0x6, 0x10027, 0xffffffff}, {0xffffffff, 0xd655, 0x2d8, 0x2}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f0000000180)) chmod(&(0x7f0000000500)='.\x00', 0x33e) setreuid(0xffffffffffffffff, 0xee01) open(&(0x7f0000000600)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000680)='./file0\x00', 0x615, 0x1de) socket(0x2, 0x2, 0x0) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000000)={0x2, 0x9, 0x8, 0x7, 0x1, 0x2, 0x0, 0x10, [{0x4, 0x8, 0x9, 0x71800}, {0x8, 0x3, 0x194d7, 0x80000009}, {0x80000000, 0x40000, 0x9, 0x22}, {0x7ffff7fd, 0x76e, 0x205, 0xffffeffe}, {0xa, 0x80006b63, 0x0, 0x10000}, {0xffffffff, 0x7fffffff, 0x7ffffffc, 0x1081}, {0x6, 0xfc, 0x7, 0x70}, {0x58a, 0x3, 0xfdf2}, {0x401, 0x5, 0x6, 0x8}, {0x1000, 0x5, 0x4, 0x1}, {0xfffffffe, 0xff79, 0x1, 0xe1}, {0x101, 0xa, 0x200, 0x4}, {0x7, 0x6, 0x5, 0xfffffc02}, {0x9, 0xe0, 0x5, 0x80000008}, {0x1, 0x6, 0x10027, 0xffffffff}, {0xffffffff, 0xd655, 0x2d8, 0x2}]}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f0000000180)) (async) chmod(&(0x7f0000000500)='.\x00', 0x33e) (async) setreuid(0xffffffffffffffff, 0xee01) (async) open(&(0x7f0000000600)='./file0\x00', 0x200, 0x0) (async) open(&(0x7f0000000680)='./file0\x00', 0x615, 0x1de) (async) 3.368809289s ago: executing program 2 (id=84): r0 = socket$inet(0x2, 0x1000, 0x90) setsockopt$sock_int(r0, 0xffff, 0x1002, 0x0, 0x0) (async) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) (async) sync() sync() (async) sync() (async) sync() (async) sync() (async) sync() (async) sync() (async) sync() (async) sync() sync() (async) sync() (async) sync() (async) sync() sync() (async) sync() sync() (async) sync() (async) sync() (async) sync() sync() sync() (async) sync() (async) sync() sync() (async) sync() (async) sync() (async) sync() 3.368602783s ago: executing program 5 (id=144): r0 = open(&(0x7f0000000080)='./file0\x00', 0x400, 0x4ebfac6bbaf7967) setrlimit(0x8, &(0x7f0000000600)={0xfdfffffffffffffb, 0x7}) fcntl$lock(r0, 0x8, &(0x7f0000000640)={0x21, 0x0, 0x0, 0x2, 0x1}) 3.366470437s ago: executing program 7 (id=145): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) r1 = socket(0x2, 0x3, 0x2f) r2 = dup(r1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000940), 0x8000, 0x0) connect$inet(r2, &(0x7f0000000500)={0x10, 0x2, 0x2, 0x80000000}, 0x10) mknod(&(0x7f0000000700)='./file0\x00', 0x2000, 0x1e5f) r3 = open(&(0x7f0000000740)='./file0\x00', 0x8000, 0x4c) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000780)={0x0, 0xffffaf35, 0x7f, 0x5, 0x3, 0x3, 0x3, 0x10, [{0x10000002, 0x3e, 0x3, 0x3}, {0xfffffff3, 0xfffffffe, 0x9, 0x6}, {0x20007, 0x8000b8a, 0xffffff79, 0x9}, {0x8, 0x6, 0x2, 0x6}, {0x45, 0x8, 0x5, 0x800007}, {0x20002, 0xa, 0x8, 0x95}, {0x30a4, 0x1, 0x200004fb, 0x3bc00000}, {0xa, 0xf, 0x6664, 0x8d}, {0xfffffffd, 0xe2b5, 0x40000005, 0x9}, {0x8, 0x8001, 0x410001, 0x1ff}, {0x1e7, 0xeb8a, 0x9280, 0x4}, {0x1016, 0x8001, 0x9, 0x2d0b}, {0x8, 0x400004f6, 0x80002001, 0x408}, {0x29a71718, 0x4, 0x7, 0x68}, {0x0, 0xf8f, 0x2, 0x10000}, {0x1, 0x800bd39, 0xf778, 0x80008}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r3, 0x80184404, &(0x7f00000008c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r3, 0x80044403, &(0x7f0000000900)={0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0}) socketpair$unix(0x1, 0x2, 0x0, 0x0) setsockopt$inet_opts(r2, 0x0, 0x22, &(0x7f0000000540)="fd0cc085", 0x4) ioctl$DIOCGETRULESET(r0, 0xc0804467, &(0x7f0000000080)={0xffff, './file0\x00', './file0\x00'}) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r4 = open$dir(&(0x7f0000000580)='./file0\x00', 0xae828e137847f62, 0x0) ktrace(&(0x7f0000000640)='./file0\x00', 0x4, 0x20001916, 0x0) setrlimit(0x1, &(0x7f0000000680)={0xfffbfffffffffffd, 0xffffffffffffffff}) ftruncate(r4, 0x48001000007) truncate(&(0x7f00000006c0)='./file0\x00', 0x6001000004) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x40000, 0x0) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000600), 0x20000, 0x0) ioctl$DIOCSETDEBUG(r5, 0xc0044418, &(0x7f00000005c0)=0xba38) 3.36517072s ago: executing program 7 (id=146): r0 = socket$inet(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x4, &(0x7f0000000440)="13977046", 0x4) select(0x40, &(0x7f00000001c0)={0x35, 0x2, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200), 0x8, &(0x7f0000000240), 0x15, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000280)={'./file0\x00', 0x7, 0xfffffffb, 0x14, 0x0, 0x7683, 0xb, 0xfffffffa, 0x1, 0x1, 0x3, 0x8fffffffffffffff}) mknod(&(0x7f0000000300)='./file1\x00', 0x2000, 0x637d) r2 = open(&(0x7f0000000340)='./file1\x00', 0x80, 0x29) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000380)=0x1) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f00000003c0)={'./bus\x00', 0x8, 0x0, 0x6, 0x0, 0xfffffff7, 0xd, 0x80000000, 0x1, 0x0, 0x2000004, 0x40000080000a4c1}) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000940)=0x2) bind$inet(r0, &(0x7f0000000480)={0x10, 0x2, 0x3}, 0x10) listen(r0, 0x5) r3 = getuid() setreuid(0xee00, r3) getresuid(&(0x7f0000000000), &(0x7f0000000040)=0x0, &(0x7f0000000080)) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$DIOCRSETADDRS(r5, 0xc4504445, &(0x7f00000004c0)={{'./file0\x00', './file0\x00', 0x8, 0x6}, 0x0, 0x0, 0x0, 0x5, 0x6, 0x10, 0x5, 0x4, 0x6}) setreuid(r3, r4) syz_emit_ethernet(0xaa, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa000000000000080045f4009c0065000201069078e0000002ac1400aa010bab3b0ca2f743bacc0c442c00800000000900008cc5000000068000000100000007e00000020000000100000000e0000002000000054440d2a100000006ac1400aa00000004ac1400aa000000000000000a0000c89e7f0000010000100000000001e000000200000003000000000000016e00000027890708ac1402bb000010009078000100ff"]) 2.185442395s ago: executing program 7 (id=147): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x82, 0x0) setitimer(0x2, &(0x7f0000000080)={{0x3, 0x122800000000009}, {0xffffdff0, 0x8020000000000001}}, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) pread(r1, &(0x7f00000002c0)="e6034fb215b4118227840d87e285f812da7650083dddee076e9e5033c068297f56dfba1bb4d4b26ff2c788f1553f8e6aa4641eb02474e58acc8e36c056021fef4b177f4c3b52d73a3872780379c176aa19351c7672b2838dd2c51dada9fbcdea8cbaa15b50bac79c558aaa83a62b5aac3fded4a39d15b4f760e2ef9405883180dcb98724f6d533e2e67866f33f37fca9f0a8786a050284280a37f810136e3e30524685da456b73bc790eefdf901930c0c991b67a5c4167e6f115534f02f98a92b9c093547861ad68e071462a429d96cc58017dc1e23933ee5deb3565bcf05253ed223062548870a522020a260b40ede6ad94119085c634b11ec7436ec83be7112b0b39a47cb16a2438b715d253c8ec69553b37de496d74c6a7f8879e4bd56b5659548f43", 0x124, 0x40) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget(0x0, 0x4000, 0x100, &(0x7f000017f000/0x4000)=nil) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$DIOCCHANGERULE(r2, 0xcd60441a, &(0x7f0000000400)={0x1ff, 0x4, 0x3800, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa', './file0\x00', 0x0, "465332d859fe09d19b663cd98d893c229be6cfb7bdd403b9e6f6d92e691a9892eacae2f9519f3ae94df63ce98a44e6f929fd3d944bb5e005047d1de11adfeb6df522527e277c7fc02dc81db1bb1d55688d5cca6b3adf38d0a649bd03f99d3eef70c8360a128fcf890d88fa443eb8005b897aca858f8b040939211eb04ea0fd86b3251bcce35314b2efc63536a5ec584bca8a7a7dda914b27469a42210e34232c11458dc060f93b73e8543534eaa932224dffa25ed3e8242a7157612288a2dfe596f15589d53ccde50a352efb4c36abd6cafcac29145e0c367eb65697d0998ccf0a358b07887254bdec037104ba9e266311abe9d9be775ef31fb065f79ad5ab939abafe1f26e48e0e3362a26df11c9d3ec331a1f81a5dff77f5ae986af45fbfe8a99a843b522db89eb854f818b58f8512a679542e75f0551537a242d9361378306515f8f407682a7e13778980349857e25a1200bb393eee20f20e6bc20e16246733fec5c53152d9dcb940d22671e07be19feb1aaa2f052fe02624a297f83d3d68dbe49d1a155616a1e7242db995e6f69e7ac2bd37cdd7b86fdbfba28a66e2f028b874099af218da6b024d796f377dad904691b70cc5db2604e9b48681a9fd95971dda6015c56609ce6239ae3275eebc47cfb075e5065c953f0ca5bafbd176f801dfbf2e4f74a468e0bceeedc3359d858f9e3a865d0b56574af66837f4560b14f4e7454369e65b4f3d02df53344b04b2765dee54b6662b03b4019409633851dcf339387e96dc624872ad0eafcd53c995c8cd9a26ddfd4a90bf63daf3e6cb460b83ebf9eb670c4ebb7ef021a68635dd4dca06d9773f03923df8842bde7bf95a1c9e368ceb59ba43108a872fe7f94c4a39c04e03b6839a350cc0d2936e3b41097365ac82e56b4a6aee7dd7620e2cdcde3767651979e8d0f55c1b1e050648988153ecc0cd40e4b44d97e537f8ac5ea7bb4a7d8482df44792be881b5bf50730d756c1e597c9bc99b9464338de3f9c539aa591f11e860f0a0ca7042ef81e9fdd27374706ceb7c58381b0e850541dc5fe729c1c38b593c09e1c0ccae7aff0ffcf758c996d42cfae75646c9409e2b9d229e882e61f48aa416520b86c1956301dcd72be94968b27829f333110de92f905699e428a7f0e56293f5e999c62904a68067e099a0fe59a2ae4f51087cc3d5dead85f1aa1c2fd5d3aadf6a41db2e5519405ce171e88504f99e2491a1705a2798d0979799dfcfd78405b7b9ba06391f99dc580c32e25ad23f08b152d3c515caab24cbc71b1adf00b05b5ca07f251f1a3c4440540e9c7c5d0d8051fa747093a8853ae0ef64aefec0897a23a26d8af3a3bbba74cc237e7c4a4811975307a2c187e6c15388570c097327cbcecb758b582f7bf10277123503ae027647b76c58671c3a7fe4c911ee3229224a30f08bea80a8cc4241d8527a3795f42e21bb2bcefbf46f4779a5e910288b38bfc27c4bb3f425ad462033204b3c559f6a7d5cd9e8fa439577ca9372b9fadd977f8588721db3a42b61cc92e508661e35d7375dc955b516c7db1dec6f38db84b6ad04a79bffe4fac935b999e69162723fba052ea843ba828a65450e58ced7d9bb60c92745a305648ad122748bd3184e6d6168002c6814e8edeca6eed5007d80af3c534112379f08b1766bd64b0713cb68bca9171e6f47c6a071228d1e1576f49d10128ef2f89b72237f95fd8d9a3be91a43be342df5b9db9c0805ad8c718132cee346a414d93530c328cbc7ee038eefdf7236bd484cee665c57cf39de784e7c97d26ca3d28b5d6e64d20037b5d2bb730ed697c7d6c2e32d0674fe8c56d7fd17da6d5a0a3ce18e4c677cbde6c3428dc355d45427b0d896eeeae6f1795331349d463f34ed9fc96ae44068ea3e03dfa47636d09b940d785f9003138b8e5571"}) ioctl$TIOCSETA(r0, 0xcd60441a, &(0x7f0000000140)={0x8, 0x100, 0x8001, 0x403, "200000000a00000f000000aff0338a6b4fc6d72f", 0x8, 0x7}) sysctl$hw(&(0x7f0000000000)={0x7, 0xa}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) ioctl$DIOCGETSYNFLWATS(r2, 0xc0084463, &(0x7f0000000180)) 2.184795609s ago: executing program 6 (id=78): r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)) getitimer(0x2, &(0x7f00000003c0)) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x45, 0x4}, {0x22, 0x6c73}, {0x82, 0x11d}, {0x20, 0x6}, {0x47, 0x98}], 0x5}) (async) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4) r1 = getegid() getgroups(0x7, &(0x7f00000001c0)=[0x0, 0x0, r1, r1, r1, 0x0, 0x0]) open(&(0x7f0000000000)='./file0\x00', 0x40a3a8de43a03ef7, 0x2) (async) setresgid(0x0, r3, 0x0) (async, rerun: 32) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) (rerun: 32) sysctl$vm_swapencrypt(&(0x7f0000000400)={0x6, 0xb, 0x2}, 0x5, &(0x7f0000000440), 0x0, 0x0, 0x20) (async) setregid(r2, r3) (async) write(r4, &(0x7f0000000140)="5dd366edfe", 0x5) (async) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$net_inet_divert(&(0x7f0000000340)={0x4, 0x1e, 0x2, 0x1}, 0x4, &(0x7f0000000380), 0x0, 0x0, 0x0) (async) write(r5, &(0x7f00000002c0)="0fc5d02117439302bb991c9a1370e08f0f79a7c375da7e4c94e328c6d0f91087bf550132eee61c9ec60ac30f847534418e87422be5772f255c", 0xffffffc9) write(r5, &(0x7f0000000300)="e67e", 0x2) (async) ioctl$BIOCLOCK(r4, 0x20004276) write(r4, &(0x7f0000000180)="0fc5d02117439302bb991c9a1370e08f0f79a7c375da7e4c94e328c6d0f91087bf550132eee61c9ec60ac30f847534418e87422be5772f255c", 0xffffffc9) (async) write(r4, &(0x7f0000000200)="e67e843146dfb33d7809c19da343e772a2933512", 0xfffffffb) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) 2.184506667s ago: executing program 1 (id=131): r0 = socket$unix(0x1, 0x1, 0x0) bind$unix(r0, &(0x7f0000000180)=@file={0x35, 0x1, './file0\x00'}, 0xa) listen(r0, 0xe) accept$unix(r0, 0x0, 0x0) semop(0x0, 0xffffffffffffffff, 0x34) r1 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r1, 0x0, 0x64, &(0x7f00000000c0)="01000000", 0x4) setsockopt(r1, 0x0, 0x6e, &(0x7f0000000100)="8420d5da", 0x4) accept$unix(r0, &(0x7f0000001500)=@file={0x0, 0x0, ""/511}, &(0x7f0000000400)=0x201) (async) accept$unix(r0, &(0x7f0000001500)=@file={0x0, 0x0, ""/511}, &(0x7f0000000400)=0x201) r2 = syz_open_pts() syz_open_pts() (async) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f00000006c0)={0x0, 0xffffffffffffffff, 0x0, 0x1, 0x1}) socket(0x18, 0x3, 0x0) (async) r4 = socket(0x18, 0x3, 0x0) r5 = openat$pf(0xffffffffffffff9c, &(0x7f00000004c0), 0x1, 0x0) ioctl$DIOCGETSTATE(r5, 0xc1084413, &(0x7f0000000500)={{0x4084, './file1\x00', [{[@v6=@loopback, @v6=@mcast2], [0xd, 0x3c], 0x8000, 0x30}, {[@v6=@mcast2, @v6=@mcast2], [0x206], 0x4, 0x16}], {{0x246, 0x44, 0x4, 0x806}, 0x80000001, 0x4, 0xfff00000, 0xbe46, 0x4, 0x7, 0x4e}, {{0x8, 0x8, 0x5, 0xac}, 0x8001, 0xc83, 0x10007, 0x6, 0x800, 0xf2}, @v6=@mcast1, 0x7, 0x9, 0x6, 0xc, 0x5, [[0x7ffffff7, 0x8], [0x7, 0x7]], [[0xfc000002, 0x61], [0x6, 0x3]], 0x60, [0x7fffffff, 0x79], 0x5, 0x18, 0x2, 0x0, 0x0, 0x40, 0xb, 0xc8, 0x9, 0xc, 0x1, 0xce54, "feff"}}) (async) ioctl$DIOCGETSTATE(r5, 0xc1084413, &(0x7f0000000500)={{0x4084, './file1\x00', [{[@v6=@loopback, @v6=@mcast2], [0xd, 0x3c], 0x8000, 0x30}, {[@v6=@mcast2, @v6=@mcast2], [0x206], 0x4, 0x16}], {{0x246, 0x44, 0x4, 0x806}, 0x80000001, 0x4, 0xfff00000, 0xbe46, 0x4, 0x7, 0x4e}, {{0x8, 0x8, 0x5, 0xac}, 0x8001, 0xc83, 0x10007, 0x6, 0x800, 0xf2}, @v6=@mcast1, 0x7, 0x9, 0x6, 0xc, 0x5, [[0x7ffffff7, 0x8], [0x7, 0x7]], [[0xfc000002, 0x61], [0x6, 0x3]], 0x60, [0x7fffffff, 0x79], 0x5, 0x18, 0x2, 0x0, 0x0, 0x40, 0xb, 0xc8, 0x9, 0xc, 0x1, 0xce54, "feff"}}) poll(&(0x7f0000000640)=[{}], 0x20000000000000fe, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$TIOCSETA(r5, 0xc1084425, &(0x7f0000000680)={0xffffffff, 0x0, 0xfffffffd, 0x3, "210d0000000200000006000000000200007fffff", 0x7fffffde, 0x88004}) setsockopt(r4, 0x1000000000029, 0x3d, &(0x7f0000000140)="008e7280", 0x4) (async) setsockopt(r4, 0x1000000000029, 0x3d, &(0x7f0000000140)="008e7280", 0x4) r6 = socket(0x2, 0x2, 0x0) connect$inet(r6, &(0x7f0000000080)={0x10, 0x2, 0x2}, 0x10) sendmmsg(r6, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=[{0x28, 0x1, 0xe, "a77122fc9b27432c82a2289e5c2aae2c321d2ce3bcbc7f5094"}], 0x28}}, 0x38, 0x410) getsockopt(r4, 0x29, 0x2000032, 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000000)={0x3, 0x100000040, 0x0, 0x1}) flock(r2, 0x3) (async) flock(r2, 0x3) ioctl$DIOCGETRULES(0xffffffffffffffff, 0xcd604406, &(0x7f0000000700)={0x0, 0x6, 0x2, './file1\x00', './file1\x00', 0x0, "c19b657678d46ee54007fa26b5d006f7814577904a61080a5f5163b3b7775b9e78703a90504b4d428dcede85c6b6324b444956dc3d00c625c4acb72b706d2bbe1cfa0fc9100b62989e8001816f96081ce8d8eff29b091a02dd1dd8d65a9ca35bcbac7be05f7da7f51df993694bfc22fd2415077615332b9f40443ce21b844e25bff94562ec7de4817fa50c15d27b135f7ee5dbd90297b99714d801fe19d82e544c9aa346d5a9f73ce48103c5c5d9df894dec6a752507f5b67eeaaf64393cb176e5ece1d4941629d7f5b981b349d7eee8c4752e0f8c4fe16874982ca6387fe5d94989838f07593838aea4cbb4fcbe90e0513d920b6f09b5ca527bda84305ba7804eb8a3d33831bfa6d18e1014d0b5feb56a3e80da367341643d6023891e06d704b2993d16df66707c78dc2bb506929467a722e4b5255e44cc907cfd3c8b76c2da23f960471b80d8ca881ca92a941bc102e7ba596f2227b3ff401b141531c9c2321f4190acf0375a575d9d6ac6470d51d08e874bb147bc2da0afe4a7c5044675559ae2c3415d2beef5000bb958c1e305893dcf7b152ee08aac841adcf7df515062bf7b148c5eac6bd2f0d65ffaa0214d7f226cb860ac2ff28c2f219006bad4736d8aaa865776e152605251f1a62506f5b5bcff498d13d5dd1c91fb6bbc3eacd5701f2534ce6797354151f0804020ecf309de453eed2e6fc69e1f631c3a4bb115635657ee948051c751d04a673f6478683cb23e7cc8bb5ca46c634a6cc1a1397e28b5af259429f20657efe49768c4c2893264211e8f439d81a8c225ec06b3ddc4d86f81b823a05134d04d50193a18294f9db6a1ab930977875650f3bdfb7baf54829e4d30d144910cf3063a42c9e538c0437797d1da0df842baa9c050213ea2acca40c9179bfc95febb6e8d696e7b3792ba9ef1be01412351b3a2b7362ac6eda121834d998c209179282c859c4b8ee76d383aae6eaf9679af49efc8adba97437d182b9e4d18dd54241085c38bdc02ddd2978391209b8aa28092a48e340d2a732cb4ae0161360bf8565cc29d103d37510c5355fbfe3765202f4a1a53ef99194f403fa4818b149626abaa1f2228e1132a3a6350c1cc139b7507453c80aea17b16ee4e28941211dfe5349926e4fdb6999021429ee3beb2e40b5a7bf01c8bd0e7a99bd3bce8b025e97cd52f4c8ddae8c443be1615018c272d561b874b27d54995c0a99e565a74e3c4c91e58e561088eb17a64bfc11f27674585f54a542ac461d0bc3c73ddb5adb1417e74ba97d47657b4d20953ec247e3df941618f376bc9f5e43e11b5b3ff38d9811aedd9d04be2cb4587ef88dcdcbdbbb3d390b944409ace1550198d7acb5b5ee7f1d00ce65a8ff4c7e8130ba0764f95d40bf4d3f42d88902278326d7947d37ec67997809d5de7f5f02ffc6a832a16901796a4da779f94ef8f87b4cbcf6a885de4d1f21f21794d8fbb66ce62ac5ce1374389b2daccaf28e3b68698c50dd61843f5edd559972e26d4a770cbaa4d722126e6bc01c59491a13c626e004167d3b2264a1a4dac6b705dacbcdbb37a18fbd5df94b01af59269c82599daa7146d04960d79f4a7ecd1b36739c2fefd5cdcd3223040683682a35223aac72fa21a6ee7b451594cdde52eec9288235aefa195fb44f04ec32637e083db293578ab79d5a5471f8e2e12afdf50a5e21e34dcc8565f92425109713ecd8e475e7a990a8dd60dae014dc0c797f3870a8006d69491244ba669562aac7acc377ccd9774b254d5b7114c2ad3c662615e9b04c7b432d15e384915a2172d3938d487aee2925080b71cb6372190bfd06013eb23d7fdc0ef793d1a1ed6931ae2e8ce34e5d3397ff900f974bf8b6899389d578c2bc0891e1c572e71a3e575807ae8cb3b5147d4257aacafa92d1f3c18c463a4cfd88e6ec256"}) openat$pf(0xffffffffffffff9c, &(0x7f0000001480), 0x1, 0x0) (async) r7 = openat$pf(0xffffffffffffff9c, &(0x7f0000001480), 0x1, 0x0) ioctl$TIOCSETA(r7, 0xcd604404, &(0x7f00000014c0)={0x1080ff68, 0x2, 0x80c, 0xa, "74de6800", 0x5, 0xdb63}) readv(r2, &(0x7f0000000480)=[{&(0x7f0000000440)=""/33, 0x21}], 0x1) (async) readv(r2, &(0x7f0000000480)=[{&(0x7f0000000440)=""/33, 0x21}], 0x1) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0xd, 0xf6, 0x0, 0x3, 0x2}) (async) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0xd, 0xf6, 0x0, 0x3, 0x2}) 1.524888197s ago: executing program 0 (id=148): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x5, &(0x7f0000000100)='\v\x00\x00\x00', 0x4) setsockopt(r0, 0x11, 0x3, &(0x7f00000000c0)='!\x00\x00\x00', 0x4) r2 = semget$private(0x0, 0x4, 0x3) semop(r2, &(0x7f0000000080)=[{0x0, 0x3, 0x1000}, {0x0, 0xfffd, 0x1800}, {0x2, 0x2, 0x800}], 0x64) mknodat(0xffffffffffffff9c, &(0x7f0000000640)='./file0\x00', 0x2000, 0x407d) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 1.516948086s ago: executing program 5 (id=149): setgid(0xffffffffffffffff) setuid(0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setresgid(r1, r2, r2) setrlimit(0x1, &(0x7f0000000040)={0xfffffffffff7fffa, 0xffffffffffffffff}) r3 = open(&(0x7f0000000080)='./file1\x00', 0x18289, 0x1f5) write(r3, &(0x7f00000000c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) r4 = semget$private(0x0, 0x1, 0x100) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000008c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x34, 0x1, 0x400000000000000}, 0x0, 0x4, 0x0, 0x0, 0x4}) setuid(0xffffffffffffffff) r5 = socket$unix(0x1, 0x2, 0x0) bind$unix(r5, &(0x7f0000000940)=@file={0x2, 0x1, './file0\x00'}, 0xa) sendmsg$unix(r5, &(0x7f0000000980)={&(0x7f00000009c0)=@file={0x83, 0x1, './file0\x00'}, 0xa, 0x0, 0x0, 0x0, 0x0, 0x40b}, 0x0) semctl$GETNCNT(r4, 0x1, 0x3, &(0x7f0000000a00)=""/4096) openat$pf(0xffffffffffffff9c, &(0x7f0000000240), 0x2, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000280)={0x1, 0xa, 0x7f, 0x5, 0x80000101, 0x7fbffffd, 0x5, 0x10, [{0x10000000, 0x235, 0x3, 0x3}, {0x8003, 0xfffffffe, 0xc, 0x8}, {0x20007, 0x8000b86, 0x7, 0x44f9}, {0x73f0, 0x6, 0x400, 0x6}, {0x42, 0x7fffffff, 0x4, 0x800007}, {0x1ffff, 0x8, 0x8, 0x5}, {0xce3, 0xdf61, 0x200044f8, 0xac9}, {0xa, 0x80, 0x14, 0xe}, {0x0, 0xe2b4, 0x40000003, 0x4}, {0x4, 0x8a, 0x410001, 0x1ff}, {0x2, 0x400fff9, 0x927c, 0x7f}, {0x1016, 0x25, 0x9, 0x2d0b}, {0x3, 0x80000001, 0x7ffffffe, 0x408}, {0x29a71718, 0x1, 0x3, 0x2479}, {0x0, 0xf8c, 0x8}, {0x200000, 0x800bd3d, 0x2, 0x8}]}) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000003c0), 0xb00, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r6, 0x81205724, &(0x7f0000000400)={0x7fffffff, 0x4, 0x80, 0x6, 0x213, 0x1600, 0x8, 0x10, [{0x0, 0x7ae8, 0x8, 0x1}, {0x4, 0x80, 0x6, 0x22db}, {0x9, 0x25, 0x9e}, {0x10001, 0x9, 0x34, 0x6}, {0x8, 0x6d0e, 0x2, 0x5}, {0x1ff, 0xffffffc0, 0x3ff, 0x40}, {0x5, 0x3, 0x4, 0x1}, {0x5, 0x9, 0x81, 0x2}, {0x800, 0xffff, 0x4, 0x6}, {0x2, 0x80000000, 0x7, 0x4}, {0x6, 0x100, 0x54b44f4b, 0xfffffff1}, {0x3, 0x1, 0x13900000, 0x514}, {0x1, 0x8000, 0x4, 0x8000}, {0xf7, 0xde, 0x4bfa, 0x7fffffff}, {0x7, 0x7, 0x0, 0x9}, {0x3, 0xf, 0x8, 0x1ff}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000006c0)={'tap', 0x0}) r7 = socket$inet(0x2, 0x3, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) ioctl$BIOCSBLEN(r8, 0xc0044266, &(0x7f0000000740)=0x34) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000780)={'tap', 0x0}) pread(r8, &(0x7f00000007c0)="e7077b6629e0397383eaeac9193e79db7bbbad786e7bbb921dff532158d0b49a3e7de9f2d8fdefa9e6fddc16bcd369b9fc28dc5e", 0x34, 0x1) syz_emit_ethernet(0x5e, &(0x7f0000000800)={@local, @broadcast, [], {@ipv6={0x8848, {0x0, 0x6, '\x00', 0x28, 0x2b, 0x3, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[], @icmpv6=@ndisc_redir={0x89, 0x0, 0x0, '\x00', @mcast2, @remote={0xfe, 0x80, '\x00', 0x0}}}}}}}) ioctl$FIONREAD(r7, 0x80206979, &(0x7f0000000880)) mknod(&(0x7f0000000540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$pf(0xffffffffffffff9c, &(0x7f0000000640), 0x2, 0x0) 1.515889302s ago: executing program 7 (id=150): mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x1) setrlimit(0x8, &(0x7f0000000000)={0x42, 0x65}) r0 = syz_open_pts() close(r0) mknod(&(0x7f00000000c0)='./file0\x00', 0x2006, 0x4f4b) ktrace(&(0x7f0000000100)='./file0\x00', 0x1, 0x40000822, 0x0) r1 = socket(0x24, 0x2, 0x0) shutdown(r1, 0x1) syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000140)={0x1, 0x6}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x87f1, 0xc02, 0x5, 0xfffdfff9, "2328d10a1e0000d72744a4da013489d15117a800", 0x7fe, 0xfffff04b}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000580)="32519ab10bb998e29e1808d20d92055cf067dc5f1d5cc2d43eed38db1ed0a645982cb110a5f49131479162756acd1a0ea673d4bdb564002ab698a700000f7816fbf02825b4261f1575ef84f42bd41922e55ec186ebe5fa9843bd820a55600e7aa4b37ba584dcc321a6b578b405c25b9843e12c18331006fd9f600eec64cee88ed9cf1ccc0f9baec343697945c3725607a14f22830132e3ba277dcac05df6d6ed79c476cf192d57eee3185f26c2d6f4da485163c6641bdc163f01008c50e46416b3ddc7aec0a6c322430bb0647bf811f404a0e0f8741f68cf8a408f36a4e81a6bd514454e8ccd0e078ef6fd80f4db4b90cd92dc4afdf9849ab80df7febb94d1f656f1753117543abc9251366903c9233f588b8fd7bf4d2032aa96b6224255913d36a8d880eeab36d0ee654084f392162dfa1dd046e04a9a705085ab2cffc271d7467d05f826144639a62bb5f6fd46b61cd086c4f6c7962fe088a7f2d4e19ea406707bdfde8027d3b5e74d1be01aa91b425261abf3e6bb7940b3fff4c8ad0473f380757a4644354e376b28cc7cf27a6a53b56c644c9ddc473d8a0fb24765e0ed8cc7d3b618ac132209e60da4c275fd1704b323cca6d127a46aecdc4d272e002d43b8e63b50421916d65955932b0db4be290e07c6f87f12c57725a471c68e2758e83f08bb3ad01d9cbf4bbedfa1fa0866945338a519195516063c3a5c58b8e659db5235aeb0bb1a019dffdbde9644d35f42cc06b0f95096955af3617266c033f99f2e8f72cd531eb51deee930c27b58a139cd3eeb098415ed9d230bb46d5bca8706f9ed2b888f840efafc46795fd5fbe38040ea5937567845db6494418825d080e86d6a37d0af5f78cef9907aff66e6fb956d4ddafd3b42fc12a21f293ab1c0efb36e037150e878ecc0d115755e95c8131967553230ab445f05d01329cd8c6a906643de921973bdf2bc2c0f04de1c7e02d2ea8959a1fea7ab66c66817f9228478bcb72fc9518394494a1f659152e98a987124e4ff6e614817b5366842f7f9f54297f82ad3d5942ed608e19ee93539e52ffa37628bbd6db3d7c33c157e3d98d1f5e059ca08be467044fa1e9c611e2facc0a22db6fb13cb9730419f00682e7ba9ea121f94b570a014b8d865a3c6ee5fd127fe3f0f87e6ecbbed3f5e7e20d4ab96c3774d128c78d6931c7c93218ba849a75a5598d6382981131fc608f34535f3a7f13972b51b708b9134d72c9bfe45524910d874fd42f71dcf922364afb2bc55f824313d46cdc8a87213ea77e3a31cccc8eee9d13f49529a82e93d457d427421079f59966d4d5944f17e063086092613428661ed08d459afa29e7a641ee3e67cc085724dca68d9c9d15c93b4e24932a33ec6ca1d6222b00cfcd4fc49132e3e575d7e19e79e2b43a3b08083dd03e535716449f8035c7771b2db6b601894e64e152671f7cded7a38d08fbcbed1e1d8f33bb0d5a9032570d9e6eada31d66bc38f1e5cef788868063d2ce16d8a97322b76e239d2f819e68d3483668cdd7dd76a5516b8b96706fa495803887b39fd3e201bdd112a17b0f32ca5ceed9958b7ef7a448ea383ad8a4786f34383b11ea2e689890952e9be4022af6c0621ec28399f02be784ce83f67e6ca9516d3ed810d94722e14f632f26f294f52dd960f36f52b51ffe654cee8d7fcc7d9d6a97de584bfdc186f0587df43f0a4a4d28acde29b710f2ff7942bf4cc24d884b92871970bde1e4acc7756f2bf28c7a31cc5e3feb3dd1cfbf392f235ce8fb30b29f9bda611be72c3066a77e66e1aced78803b5519607d0719f01ca8cd69676ea2ea498986f1c7303cd17f95c80268f78df7cf68327e9dafb77b36d8dd8cd77f46d2f35fa9767bead1ab7ce145d88d668864497a4f2da29256b25d1cb23edbc2163596e6e7c670ca33a46b2f1c992b7b60bdb4cb74f7c7bb9ecd3f183e1b8b2731512e7b8f4180da9f14e45b063865a528b74c4501e0b150432f3640952f6935081bffa51cbff8e6190a04a284eefcdb65104124b002d691dc4d86d7f04fba226e6fa13a25881d49ba641a967be0f2649edf67085d8c9f5cfbf603ff9955f6030360662fa7e99b66279086ca0f10e1cf5544c4bd646be9b7343f1a994388df16f162fb05be257f9e9c3e17cc37518e14d8d12370224533293cba6c40e53bc7313c9060ae6d8a02ee4b42663b795aaef258dcc1ffdb75302f0c4528a4626e800584a3b0faa66711b7e393e7e8bf0fb7e83f1422c7f0dc5a6160b98d1b5b288cc7a1807c775a8d80f9b89b41dd5289b5e6efdcfba870263b622caac3d7fdf44ca8846c8991e982870b769c27df5a95291995ef044bd24b8a82c06e1c7ce186ac48734f9fe5c834a81f83e05eb7eefe02b16b60d9d77293655a4194a0751239747d03fcc3d108a2049472feff01e7331a070137f52ca92d2c6623e2aee33ae450369cc9e14126c6252fe21a81e7f1c45cc6752222e9b9a80582fae6147d486bba332c941ce596bb9ecb06a76e318bd88e0cf052566a6863356e03d92ca54c03df1b8f70af7bbc2006ba298528608fef861459e96e9a558e7d02578e01a2fdc6d2fa84dff642adbd59ecf671a454a6fed8c1c1e2e3ac387826c0f112c744d1aa306a77daee93e3d8089ad80827e40cf815f547dce585d7c7849af9d5441f36b9e858d13956729a476668339c309bda66ebda9043d4cc1077323e86bd75055c32146ffc993ebdb25e366c2e4d4f52456efd24acbcb9df136ad6fed1d0fd00f6cab028e70257b19de36da8feacc3bd1e3db4e53ac8c848d8d06da361b2073d1d625a4b683fa3847e3a07cb7b183da51ba09978fde91ef331d816785f186b27175af954e274c74fa9b28e2e8cff98a95c45372f437db8dce87d4d6b189d8f5e8145faec6c919c8be25c9cefd22e6f98864e686deae6790d084b7d02b02d74c1b685f28974c0091673e0f49492de5800b3df96383f599d5abe87749e2c111ae7ed8605da24cce891c1a816b30f18defe965fcf194bab4b10d91701354534591d1fd4394285a87b530feaa5dfdd5000cd79e5ac4135a33921e7da7662ad6c40a2fa6a7c707e514e7b23223f15d26ea62415142a53741f512f9a0ccf9715bb68aa8ac2269eb51924145c94548f8a23ae4f9aacb1aff5d2aac7e7c9458a43c284b1a16ae63951c46849b45a44fb325a48bcc82987852f3bc7e90cb88dded727d9f79a58add05a152a1c64b5bc4c39d30f0cdfb32d74bad2d0b24b2c175ec17efd01c06a079f66919b5d0c2461ce35a90eebd0c27101aa8ce6850537dc37afc32d7b5f2d32157696035c67bba7b9c2ce7963ef8aa75b906c7e12b2cc4c3f24064d527b358a52a6b06b92f63c7b275104f7062a9c2bbe1b02756b5e89fb26f730dfd12aca7d94d90c95e8932bf432c0d17ced0d5ddef2fe944cd031212be5d6ef41c76cd441b0f7a1d32c3e6351fd76f359e3203899b377de458ea22e62a3350792a797af4d9f659290c76e7baaaf0bebe13f4e64ce42e509730592d95c55451f4e218926845e6f289d35768d26807b190d8e5281a49edd93e6a68879592a3de3f664eb1578e9da8e28ec85c9726cf2320ec8c97b55bec724c542f3671d7dda2d40b80b8c86da82e887c5fd13e4502791dc9063726134bcd8ebd6b53bc7e63c7fa0ca56e900162d4b166f72ee46cf7977d995da7798593cd18f683eec72e763755c97f0ef2350a7d5a39d66308529279153b86b08c4e8d3ecbb57ff87c90709d6a1e6d8490bb444696ad3564502f82f42ade281584f3f5b6eff2f6d53351aa6b1c6117febb5efb6de2a851f9abe86a46e53efe38dff39ae7da7bd50fb5bf3cf1f1a0ce239079859c7ad6eca4d79738c5c08c7ecdbf86abf49cbe35d16f6fdaee691c10c9e659bbccaa5c43b36028e4d1f85a0dee5773748c9951db3d7cba1b39d582360c127d8a3f1be3a2aa7da78b44ab39d8aa67e1364acb4c7a1aeed96c986868e52ed29a54973d67548d601d565a372cafbce11488bfddec117b17e862b777da0dffcf3d306f364dbf131b75db6453c78f3ee7e3f51e524231800cd2df7436f73fe7847e27e56ede41dfb28bcca6a822c5b1e53de238897feb97d8f569814a3141272a82b7a7f39b77c61460ea008b282b9595ab6412aee701b227ca2bb5cce0d0fc37dc5d55ebb66db051cf7d92025b5ac1737464c24f0ed416bc9e28ce1c0cf157dd095fa1a009de9dc22acf8b62534a90de7229acf32fbf8c56470a46c2d33925a70d16755326f1f5149c7cf2bc39f2eeb91642ff9aae6e5672be96d8ee6f28510a66ed92bf5d37115c542950d70785bfa84afa6f97050588d5b0f7046e24b3cd835e3b6056413434c4de972bac5d4f321200eaecc79694e952b46e4b3c4fbf1801c70611923554e4e41e9af2905c032848bd176fda9ed455a5bf541acaa179e6cd848bd8ad1b9ec9a7dbf5ff61c38ff44271f0743a9e14b3b78f2ea0b1a8db8d1f8e6c6bb4e85029dcda6f864b5069683b755046645fef34447827e50d3197bc97f77f1678a516e51f1e62a94f29874982caa9754c6ea435dfc707d25c81694cf77ef2bffc2571dc684e183e0aa3bd7da66b482a5620025b2d32c73aaad0d8da4c23b8c05a28940fbbd93b3524ebe9bd199cc3056849fc2446bf089954d338ad4cb58424a7eca81a3edc057c16eda70844a44ec70e946decd098461bf1a52b16392de6754584aadd1f0d75b891edf272542f52d81e8c13a3a39fcd0047bd26368bcecd95480b4af511368667a64a3e168c7654a0636e72d19eff577075c66916a5d2fc33527d4952fc3103ff54a34be0c803ce562427358da214745e6847f1618f97092edb8e2b75d00dea65cd6165bca1a84d4957c66468123e92e661585038a56ce5869324720baa1fdc7aad9c707e9f8c16d258aa2522b7fe9399a18e110cc8a9b018548d4d56c0ab6e2ff522334f89d9b67c3fe8bc49d2d2d0626f4bcae7005d123bc6cee617bb18335362d5666d85b03566a85bdbbbdae78e0816f5e7209976f2aebcd5fa4df3c4520af5ae95ab22b178d3327c02", 0xdf8}], 0x1) sysctl$hw(&(0x7f0000000280)={0x6, 0x9}, 0x2, &(0x7f0000000480)="06c7a681d3308227fc7548f0a0e44f10aa77d6396873f05c637abc3e4dff1af80368927226211a2fd6e3753159a6f1b70309d411e15aba2549a511a8fefa3db46ea43a7c75178b0a1a9b6fc0fb9262632c21f45fe132bfa5e0096fd437d8b3bcbdbf2cbc41a15c4ac87d2fa9d89772b5e5fbc317cc0c3ba5c696c25ea0a1be118f5993116df1e5ba3162ed65752d61078476a7ee4cdc35a86dff0c695f42e9a2ac321457d9e61fa386b945de2d6b76c277d5ec1ac56bcdeb78684e3f99a8bb74dabb67295e0a35b523356edbee51ba503fd406b9a81a1304b78a1d48a355dd", &(0x7f00000002c0)=0xdf, 0x0, 0x0) 1.081450539s ago: executing program 1 (id=131): r0 = socket$unix(0x1, 0x1, 0x0) bind$unix(r0, &(0x7f0000000180)=@file={0x35, 0x1, './file0\x00'}, 0xa) listen(r0, 0xe) accept$unix(r0, 0x0, 0x0) semop(0x0, 0xffffffffffffffff, 0x34) r1 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r1, 0x0, 0x64, &(0x7f00000000c0)="01000000", 0x4) setsockopt(r1, 0x0, 0x6e, &(0x7f0000000100)="8420d5da", 0x4) accept$unix(r0, &(0x7f0000001500)=@file={0x0, 0x0, ""/511}, &(0x7f0000000400)=0x201) (async) accept$unix(r0, &(0x7f0000001500)=@file={0x0, 0x0, ""/511}, &(0x7f0000000400)=0x201) r2 = syz_open_pts() syz_open_pts() (async) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f00000006c0)={0x0, 0xffffffffffffffff, 0x0, 0x1, 0x1}) socket(0x18, 0x3, 0x0) (async) r4 = socket(0x18, 0x3, 0x0) r5 = openat$pf(0xffffffffffffff9c, &(0x7f00000004c0), 0x1, 0x0) ioctl$DIOCGETSTATE(r5, 0xc1084413, &(0x7f0000000500)={{0x4084, './file1\x00', [{[@v6=@loopback, @v6=@mcast2], [0xd, 0x3c], 0x8000, 0x30}, {[@v6=@mcast2, @v6=@mcast2], [0x206], 0x4, 0x16}], {{0x246, 0x44, 0x4, 0x806}, 0x80000001, 0x4, 0xfff00000, 0xbe46, 0x4, 0x7, 0x4e}, {{0x8, 0x8, 0x5, 0xac}, 0x8001, 0xc83, 0x10007, 0x6, 0x800, 0xf2}, @v6=@mcast1, 0x7, 0x9, 0x6, 0xc, 0x5, [[0x7ffffff7, 0x8], [0x7, 0x7]], [[0xfc000002, 0x61], [0x6, 0x3]], 0x60, [0x7fffffff, 0x79], 0x5, 0x18, 0x2, 0x0, 0x0, 0x40, 0xb, 0xc8, 0x9, 0xc, 0x1, 0xce54, "feff"}}) (async) ioctl$DIOCGETSTATE(r5, 0xc1084413, &(0x7f0000000500)={{0x4084, './file1\x00', [{[@v6=@loopback, @v6=@mcast2], [0xd, 0x3c], 0x8000, 0x30}, {[@v6=@mcast2, @v6=@mcast2], [0x206], 0x4, 0x16}], {{0x246, 0x44, 0x4, 0x806}, 0x80000001, 0x4, 0xfff00000, 0xbe46, 0x4, 0x7, 0x4e}, {{0x8, 0x8, 0x5, 0xac}, 0x8001, 0xc83, 0x10007, 0x6, 0x800, 0xf2}, @v6=@mcast1, 0x7, 0x9, 0x6, 0xc, 0x5, [[0x7ffffff7, 0x8], [0x7, 0x7]], [[0xfc000002, 0x61], [0x6, 0x3]], 0x60, [0x7fffffff, 0x79], 0x5, 0x18, 0x2, 0x0, 0x0, 0x40, 0xb, 0xc8, 0x9, 0xc, 0x1, 0xce54, "feff"}}) poll(&(0x7f0000000640)=[{}], 0x20000000000000fe, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$TIOCSETA(r5, 0xc1084425, &(0x7f0000000680)={0xffffffff, 0x0, 0xfffffffd, 0x3, "210d0000000200000006000000000200007fffff", 0x7fffffde, 0x88004}) setsockopt(r4, 0x1000000000029, 0x3d, &(0x7f0000000140)="008e7280", 0x4) (async) setsockopt(r4, 0x1000000000029, 0x3d, &(0x7f0000000140)="008e7280", 0x4) r6 = socket(0x2, 0x2, 0x0) connect$inet(r6, &(0x7f0000000080)={0x10, 0x2, 0x2}, 0x10) sendmmsg(r6, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=[{0x28, 0x1, 0xe, "a77122fc9b27432c82a2289e5c2aae2c321d2ce3bcbc7f5094"}], 0x28}}, 0x38, 0x410) getsockopt(r4, 0x29, 0x2000032, 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000000)={0x3, 0x100000040, 0x0, 0x1}) flock(r2, 0x3) (async) flock(r2, 0x3) ioctl$DIOCGETRULES(0xffffffffffffffff, 0xcd604406, &(0x7f0000000700)={0x0, 0x6, 0x2, './file1\x00', './file1\x00', 0x0, "c19b657678d46ee54007fa26b5d006f7814577904a61080a5f5163b3b7775b9e78703a90504b4d428dcede85c6b6324b444956dc3d00c625c4acb72b706d2bbe1cfa0fc9100b62989e8001816f96081ce8d8eff29b091a02dd1dd8d65a9ca35bcbac7be05f7da7f51df993694bfc22fd2415077615332b9f40443ce21b844e25bff94562ec7de4817fa50c15d27b135f7ee5dbd90297b99714d801fe19d82e544c9aa346d5a9f73ce48103c5c5d9df894dec6a752507f5b67eeaaf64393cb176e5ece1d4941629d7f5b981b349d7eee8c4752e0f8c4fe16874982ca6387fe5d94989838f07593838aea4cbb4fcbe90e0513d920b6f09b5ca527bda84305ba7804eb8a3d33831bfa6d18e1014d0b5feb56a3e80da367341643d6023891e06d704b2993d16df66707c78dc2bb506929467a722e4b5255e44cc907cfd3c8b76c2da23f960471b80d8ca881ca92a941bc102e7ba596f2227b3ff401b141531c9c2321f4190acf0375a575d9d6ac6470d51d08e874bb147bc2da0afe4a7c5044675559ae2c3415d2beef5000bb958c1e305893dcf7b152ee08aac841adcf7df515062bf7b148c5eac6bd2f0d65ffaa0214d7f226cb860ac2ff28c2f219006bad4736d8aaa865776e152605251f1a62506f5b5bcff498d13d5dd1c91fb6bbc3eacd5701f2534ce6797354151f0804020ecf309de453eed2e6fc69e1f631c3a4bb115635657ee948051c751d04a673f6478683cb23e7cc8bb5ca46c634a6cc1a1397e28b5af259429f20657efe49768c4c2893264211e8f439d81a8c225ec06b3ddc4d86f81b823a05134d04d50193a18294f9db6a1ab930977875650f3bdfb7baf54829e4d30d144910cf3063a42c9e538c0437797d1da0df842baa9c050213ea2acca40c9179bfc95febb6e8d696e7b3792ba9ef1be01412351b3a2b7362ac6eda121834d998c209179282c859c4b8ee76d383aae6eaf9679af49efc8adba97437d182b9e4d18dd54241085c38bdc02ddd2978391209b8aa28092a48e340d2a732cb4ae0161360bf8565cc29d103d37510c5355fbfe3765202f4a1a53ef99194f403fa4818b149626abaa1f2228e1132a3a6350c1cc139b7507453c80aea17b16ee4e28941211dfe5349926e4fdb6999021429ee3beb2e40b5a7bf01c8bd0e7a99bd3bce8b025e97cd52f4c8ddae8c443be1615018c272d561b874b27d54995c0a99e565a74e3c4c91e58e561088eb17a64bfc11f27674585f54a542ac461d0bc3c73ddb5adb1417e74ba97d47657b4d20953ec247e3df941618f376bc9f5e43e11b5b3ff38d9811aedd9d04be2cb4587ef88dcdcbdbbb3d390b944409ace1550198d7acb5b5ee7f1d00ce65a8ff4c7e8130ba0764f95d40bf4d3f42d88902278326d7947d37ec67997809d5de7f5f02ffc6a832a16901796a4da779f94ef8f87b4cbcf6a885de4d1f21f21794d8fbb66ce62ac5ce1374389b2daccaf28e3b68698c50dd61843f5edd559972e26d4a770cbaa4d722126e6bc01c59491a13c626e004167d3b2264a1a4dac6b705dacbcdbb37a18fbd5df94b01af59269c82599daa7146d04960d79f4a7ecd1b36739c2fefd5cdcd3223040683682a35223aac72fa21a6ee7b451594cdde52eec9288235aefa195fb44f04ec32637e083db293578ab79d5a5471f8e2e12afdf50a5e21e34dcc8565f92425109713ecd8e475e7a990a8dd60dae014dc0c797f3870a8006d69491244ba669562aac7acc377ccd9774b254d5b7114c2ad3c662615e9b04c7b432d15e384915a2172d3938d487aee2925080b71cb6372190bfd06013eb23d7fdc0ef793d1a1ed6931ae2e8ce34e5d3397ff900f974bf8b6899389d578c2bc0891e1c572e71a3e575807ae8cb3b5147d4257aacafa92d1f3c18c463a4cfd88e6ec256"}) openat$pf(0xffffffffffffff9c, &(0x7f0000001480), 0x1, 0x0) (async) r7 = openat$pf(0xffffffffffffff9c, &(0x7f0000001480), 0x1, 0x0) ioctl$TIOCSETA(r7, 0xcd604404, &(0x7f00000014c0)={0x1080ff68, 0x2, 0x80c, 0xa, "74de6800", 0x5, 0xdb63}) readv(r2, &(0x7f0000000480)=[{&(0x7f0000000440)=""/33, 0x21}], 0x1) (async) readv(r2, &(0x7f0000000480)=[{&(0x7f0000000440)=""/33, 0x21}], 0x1) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0xd, 0xf6, 0x0, 0x3, 0x2}) (async) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0xd, 0xf6, 0x0, 0x3, 0x2}) 1.059656089s ago: executing program 3 (id=104): setrlimit(0x1, &(0x7f0000000040)={0xfffffffffff7fffa, 0xffffffffffffffff}) r0 = open(&(0x7f0000000080)='./file1\x00', 0x18289, 0x1f5) write(r0, &(0x7f00000000c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) r1 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$FIONREAD(r1, 0x802069b4, &(0x7f0000000180)) acct(&(0x7f0000000100)='./file1\x00') fchflags(r0, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) setrlimit(0x1, &(0x7f0000000040)={0xfffffffffff7fffa, 0xffffffffffffffff}) (async) open(&(0x7f0000000080)='./file1\x00', 0x18289, 0x1f5) (async) write(r0, &(0x7f00000000c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async) socket(0x2, 0x2, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$FIONREAD(r1, 0x802069b4, &(0x7f0000000180)) (async) acct(&(0x7f0000000100)='./file1\x00') (async) fchflags(r0, 0x1) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) (async) 1.059316042s ago: executing program 5 (id=151): r0 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r0, 0x0, 0x21, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xca605601, &(0x7f0000000000)={0x10, 0x7, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7c8, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x6}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1f4e7b55, 0x1}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x100000001}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xfffffffffffffffd, 0x1}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x3, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x2, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x5}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff3000/0xd000)=nil, 0x100}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x10000, 0x1}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x2, 0x1}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xd0}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0x0, 0x1}], './file0\x00', 0x8001, 0x27, 0x0, [], 0xffffffffffffffff}) ioctl$VMM_IOC_INTR(r1, 0x80085606, &(0x7f0000000a80)={0xffff, 0x8}) 1.058677245s ago: executing program 6 (id=78): r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)) getitimer(0x2, &(0x7f00000003c0)) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x45, 0x4}, {0x22, 0x6c73}, {0x82, 0x11d}, {0x20, 0x6}, {0x47, 0x98}], 0x5}) (async) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4) r1 = getegid() getgroups(0x7, &(0x7f00000001c0)=[0x0, 0x0, r1, r1, r1, 0x0, 0x0]) open(&(0x7f0000000000)='./file0\x00', 0x40a3a8de43a03ef7, 0x2) (async) setresgid(0x0, r3, 0x0) (async, rerun: 32) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) (rerun: 32) sysctl$vm_swapencrypt(&(0x7f0000000400)={0x6, 0xb, 0x2}, 0x5, &(0x7f0000000440), 0x0, 0x0, 0x20) (async) setregid(r2, r3) (async) write(r4, &(0x7f0000000140)="5dd366edfe", 0x5) (async) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$net_inet_divert(&(0x7f0000000340)={0x4, 0x1e, 0x2, 0x1}, 0x4, &(0x7f0000000380), 0x0, 0x0, 0x0) (async) write(r5, &(0x7f00000002c0)="0fc5d02117439302bb991c9a1370e08f0f79a7c375da7e4c94e328c6d0f91087bf550132eee61c9ec60ac30f847534418e87422be5772f255c", 0xffffffc9) write(r5, &(0x7f0000000300)="e67e", 0x2) (async) ioctl$BIOCLOCK(r4, 0x20004276) write(r4, &(0x7f0000000180)="0fc5d02117439302bb991c9a1370e08f0f79a7c375da7e4c94e328c6d0f91087bf550132eee61c9ec60ac30f847534418e87422be5772f255c", 0xffffffc9) (async) write(r4, &(0x7f0000000200)="e67e843146dfb33d7809c19da343e772a2933512", 0xfffffffb) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) 1.058437506s ago: executing program 7 (id=152): sysctl$kern(&(0x7f0000000000)={0x1, 0x50}, 0x3, &(0x7f0000000040)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0x37) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x40000, 0x0) ioctl$DIOCNATLOOK(r0, 0xc0504417, &(0x7f0000000200)={@v4, @v6=@remote={0xfe, 0x80, '\x00', 0x0}, @v4, @v4=@local={0xac, 0x14, 0x0}, 0x2, 0x200, 0x10, 0x7ff, 0x7, 0x8, 0x18, 0xf4, 0x2}) 323.751277ms ago: executing program 0 (id=153): sysctl$kern(&(0x7f0000000000)={0x1, 0x50}, 0x3, &(0x7f0000000040)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0x37) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x40000, 0x0) ioctl$DIOCNATLOOK(r0, 0xc0504417, &(0x7f0000000200)={@v4, @v6=@remote={0xfe, 0x80, '\x00', 0x0}, @v4, @v4=@local={0xac, 0x14, 0x0}, 0x2, 0x200, 0x10, 0x7ff, 0x7, 0x8, 0x18, 0xf4, 0x2}) (fail_nth: 1) 21.856953ms ago: executing program 2 (id=84): r0 = socket$inet(0x2, 0x1000, 0x90) setsockopt$sock_int(r0, 0xffff, 0x1002, 0x0, 0x0) (async) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) (async) sync() sync() (async) sync() (async) sync() (async) sync() (async) sync() (async) sync() (async) sync() (async) sync() sync() (async) sync() (async) sync() (async) sync() sync() (async) sync() sync() (async) sync() (async) sync() (async) sync() sync() sync() (async) sync() (async) sync() sync() (async) sync() (async) sync() (async) sync() 18.700962ms ago: executing program 4 (id=130): r0 = open(&(0x7f0000000000)='./file1\x00', 0x18289, 0x1f5) write(r0, &(0x7f0000000040)="b9", 0x1) (async) setrlimit(0x1, &(0x7f0000000080)={0xfffffffffffffffd, 0xffffffffffffffff}) (async) r1 = open(&(0x7f00000000c0)='./file1\x00', 0x18289, 0x177) write(r1, &(0x7f0000000100)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async, rerun: 32) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x102, 0x2) (async, rerun: 32) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) open$dir(0x0, 0x80, 0x169) r2 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x1000, 0x0, 0x0, 0x3, 0x2}) (async) fcntl$lock(r2, 0x7, &(0x7f00000001c0)={0x8b72, 0x3, 0xffffffffffffffff, 0x2, 0x1}) (async) r3 = socket$unix(0x1, 0x2, 0x0) bind$unix(r3, &(0x7f0000000200)=@file={0xe, 0x1, './file1\x00'}, 0xa) (async, rerun: 64) mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x1e5f) (async, rerun: 64) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x40000, 0x0) (async, rerun: 32) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) (async, rerun: 32) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x4287e) (async, rerun: 64) open(&(0x7f0000000340)='./file1\x00', 0x70e, 0x40) (async, rerun: 64) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f00000003c0)={0x101, 0x8, {[0x7, 0x9, 0xd, 0x1, 0x6, 0x4, 0x9, 0x1, 0x4000003, 0x6, 0x3, 0xffffffff, 0x9, 0x5, 0x4, 0x7ff, 0x6, 0x7], [0x6, 0xf0fe, 0x5, 0x2, 0x3fe, 0x0, 0x9, 0x0, 0x5], [0xffffffffffff7fff, 0x2, 0x800, 0x4, 0x0, 0x9, 0x1], [0x41ff, 0x24, 0xfffffffffffffff9, 0xa, 0x400000001, 0x1], [{0x9, 0xa, 0x2, 0xffffffffffffffa3}, {0x6, 0x6, 0xff}, {0x9, 0x6e, 0x26, 0x16}, {0xfffe, 0xffffffff, 0x9003, 0xa}, {0x0, 0x6, 0x0, 0x7fffffffffffffff}, {0x3, 0x9, 0xb6, 0x800}, {0x7d, 0x0, 0xde}, {0x2, 0x9, 0xffffffff, 0xb}], {0x3, 0x6, 0x900000, 0x10}, {0xe42, 0x5, 0xb, 0x8000000000000001}}}) (async) r7 = kqueue() kevent(r7, &(0x7f0000000640), 0x8c0, 0x0, 0xffffffff, 0x0) (async) fcntl$setown(r6, 0x6, 0x0) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000680)=0x100) (async, rerun: 32) fcntl$setown(r5, 0x6, 0x0) (async, rerun: 32) setrlimit(0x7, &(0x7f00000006c0)={0x0, 0xfffffffffffffff5}) fcntl$setown(r5, 0x6, 0x0) ioctl$DIOCRCLRTABLES(r4, 0xc450443c, &(0x7f0000000700)={{'\x00', './file0\x00', 0xc, 0x6}, 0x2f, 0x0, 0x0, 0x7ffffffc, 0x8, 0x453, 0xffff, 0x2, 0x8002}) (async) ftruncate(r6, 0x3fffdfff80000) (async) closefrom(r1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) 18.323024ms ago: executing program 5 (id=154): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$DIOCNATLOOK(r0, 0xc0504417, &(0x7f0000000080)={@v4=@local={0xac, 0x14, 0x0}, @v4=@rand_addr=0x48, @v6=@remote={0xfe, 0x80, '\x00', 0x0}, @v4=@local={0xac, 0x14, 0x0}, 0x0, 0x8b5, 0xb, 0x3, 0x4, 0x5, 0x2, 0x6}) setuid(0xee01) syz_emit_ethernet(0x2a, &(0x7f0000000180)={@local, @broadcast, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x3c, 0x1c, 0x67, 0x0, 0x0, 0x1, 0x0, @rand_addr=0x72518e2, @multicast1, {[@timestamp={0x44, 0x4, 0x55, 0x3, 0xf}]}}, @icmp=@generic={0x8, 0x4}}}}}) r1 = semget$private(0x0, 0x4, 0x11) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x1e5f) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) r2 = socket(0x18, 0x3, 0x0) setuid(0xee01) ioctl$FIONREAD(r2, 0x802069b5, &(0x7f0000000480)) r3 = open(&(0x7f0000000200)='./file0\x00', 0x80, 0x2a) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000240)={0x7ff, 0x9, 0x2100007, 0x6, 0x80000001, 0xfffffffb, 0x9, 0x10, [{0x3, 0x7, 0x4, 0x71000}, {0x8, 0x9, 0x8, 0xfffffff9}, {0x0, 0xf86, 0xfffffffb, 0x9}, {0x1, 0x800, 0x4410186}, {0x401, 0x200726, 0x0, 0xc}, {0x2, 0xa, 0x3, 0x99}, {0xce2, 0x8, 0x6c0bab86, 0x6}, {0x2, 0x300, 0x8000, 0x8}, {0x2, 0x82, 0x5, 0x9}, {0x4, 0x8003, 0xd1d, 0x100}, {0x1ce, 0x50001, 0xf7, 0x3}, {0x200007ff, 0x9, 0xffffffbd, 0x9}, {0xb8c, 0x9, 0x6, 0x4}, {0x29a71717, 0x8, 0x5, 0xc373}, {0x3, 0x406, 0x5, 0x68a1}, {0x8000, 0x1, 0x101002, 0x4}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r3, 0x80184404, &(0x7f0000000380)={0x0, 0x3, 0x0, 0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r3, 0x80044403, &(0x7f00000003c0)={0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x1000e, &(0x7f0000000400)={@random="b905f0ffffff", @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xffb0, 0x0, 0x1, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @icmp=@info_request={0xf, 0x0, 0x0, 0x205c, 0x3}}}}}) semctl$GETALL(r1, 0x0, 0x6, 0x0) msgget$private(0x0, 0x400) semctl$GETPID(r1, 0x3, 0x4, 0x0) sysctl$vm(&(0x7f0000000100)={0x2, 0x8}, 0x2, 0x0, 0x0, &(0x7f0000000140)='\x00\x00\x00\x00', 0x4) semop(r1, &(0x7f0000000000)=[{0x1, 0x3, 0x1800}, {0x3, 0x8, 0x1800}, {0x4, 0x4, 0x1000}, {0x4, 0xcbe, 0x800}, {0x1, 0x8, 0x400}, {0x0, 0x3}, {0x3, 0xf9, 0x800}, {0x3, 0x4}, {0x1, 0x3, 0x800}], 0x9) 2.117245ms ago: executing program 7 (id=155): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000140)={0x0, 0x7b, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28, 0x1}, 0x8) (async) write(r1, 0x0, 0x0) (async) open$dir(&(0x7f0000000040)='./file0\x00', 0xf02, 0x0) (async) ktrace(&(0x7f0000000080)='./file0\x00', 0x2f, 0x510, 0x0) (async) r2 = openat$pf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$DIOCRCLRADDRS(r2, 0xc4504442, 0x0) (async) truncate(0x0, 0x30000) r3 = syz_open_pts() ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000000)={0x8000, 0xd, 0xfff0, 0x3}) (async) shutdown(r0, 0x0) 820.95µs ago: executing program 0 (id=156): r0 = kqueue() kevent(r0, &(0x7f00000003c0), 0x138, &(0x7f0000000400)=[{{}, 0xffffffffffffffff, 0x1d, 0x0, 0x8100000000000000}], 0xffffffff, 0x0) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x12}, 0x4, 0x0, 0x0, &(0x7f0000000780), 0x0) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000340)={0x9, 0x3, {0x4, 0x3}}) setreuid(0x0, 0xee01) r3 = socket(0x18, 0x3, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffff9c, 0x81205724, &(0x7f00000001c0)={0x7e, 0xffffffff, 0x0, 0xfffffff7, 0x0, 0x2, 0x6, 0x10, [{0x4, 0x2, 0x7, 0x8001}, {0x3, 0xd00000, 0x7f, 0x4e9}, {0x2, 0x2, 0x81, 0x42}, {0x7, 0x4, 0x800, 0x4}, {0x6, 0x8, 0x7, 0x3a}, {0x5, 0xfffffff8, 0x4, 0xfffffffd}, {0x401, 0xfffffffa, 0x2, 0x3}, {0x72, 0x7f, 0xb, 0x2}, {0x8, 0x2, 0x9, 0xe}, {0x3, 0xbfd6, 0x252, 0x7}, {0x6, 0x9843, 0x8001, 0x5}, {0x7, 0xe, 0x1ff, 0x2}, {0x3ff, 0x7, 0x502}, {0x9, 0x5, 0x0, 0x2}, {0x370c, 0x200, 0x2, 0x4}, {0x5, 0x3, 0x2}]}) setsockopt(r3, 0x0, 0x1ff, &(0x7f0000000140)="008e76d8", 0x4) sysctl$net_inet6_ip6(&(0x7f0000000100)={0x4, 0x18, 0x29, 0x35}, 0x4, 0x0, 0x0, &(0x7f0000000140), 0x0) setresuid(0x0, 0xee00, 0xffffffffffffffff) socket$unix(0x1, 0x2, 0x0) kill(0xffffffffffffffff, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0xc0804467, &(0x7f0000000000)={0x30, 0x7eda, 0x200, 0x1, "c95a6e80cf384d053c6f3d4000800000ddff00", 0xfffffffc, 0x89d}) sysctl$kern(&(0x7f0000000040)={0x1, 0x59}, 0x2, 0x0, 0x0, 0x0, 0x61) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0xd12) open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000440)="242070a0993bc754f390c7709165642a966cb2abfabb5837b5c95293d8bd8ae0fdc13740051ee83198545f2640b16ad3a5ace450328e8957cd49f0a0f6863336bb590f7aecf7bd283345ed1fffa69117176b4b83756f957bb0d3607d3bb03428591b4b42d231be8f6a5a271fc0b9125ad7b88e1e4606142a2cbadc91a1cf7e096b52e72b3fdf94e49563d186950353acb1ba0549ae454604f503ad542f94d0acfb572af7b2e24021d5020cf9842b9f407f346606b62f3a2d1f37d30b2ad87a9a03575afd24ddf8c41ae44de2561aecfe4e05b93c1819b057c1fa996a587fceee", 0xe0) sysctl$vfs_nfs(&(0x7f0000000080)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000900), 0x1, 0x0) mknod(&(0x7f0000000580)='./file0\x00', 0x2000, 0x1e60) r5 = open(&(0x7f00000005c0)='./file0\x00', 0x200, 0x1c5) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000600)={0x6, 0xffffaf35, 0x7f, 0x5, 0xa2, 0x6, 0x5, 0x10, [{0x10000000, 0x40, 0x6, 0x8}, {0xfffffff3, 0xfffffffe, 0x2bf, 0x42}, {0x20006, 0x8000b86, 0xa, 0x9}, {0xa, 0x200, 0x0, 0x6}, {0x2, 0x9, 0x3, 0x800007}, {0x5, 0x8, 0x4, 0x95}, {0x4cdf, 0xdf5d, 0x200004f8, 0x66}, {0x8, 0xf, 0xa43, 0x8d}, {0xfffffffa, 0x8e2b5, 0x40000003, 0x6}, {0x4, 0x2d1, 0x400008, 0x3}, {0x1e0, 0x400fff9, 0x927c, 0x4}, {0x1016, 0x1, 0x45b, 0x2d0b}, {0x8, 0x1ff, 0x5, 0x408}, {0x29a71718, 0x9, 0x0, 0x2579}, {0x0, 0xf8f, 0xdda}, {0x1, 0x800bd3d, 0xf77b}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r5, 0x80044403, &(0x7f0000000740)={0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0}) sysctl$hw(&(0x7f0000000380)={0x6, 0xe}, 0x2, 0x0, 0x0, &(0x7f0000000800)="aa435cdbc5da9c9dfb57dba571d5cb89bc0d70d75514123b3c714d08ad3d06283a12839a2176399e41e67fb18f42d84b61d7d2ac2770197a44d0cc78ac37b7bd18326d54e6b3b9e001", 0x49) r6 = dup(r4) ioctl$FIONREAD(r6, 0x4004667f, &(0x7f0000000180)) ioctl$DIOCCLRIFFLAG(r4, 0xc028445a, &(0x7f0000000cc0)={'./file0/file0/fi', 0x0, 0x4, 0x83b6a, 0xfffffff8, 0x7ff}) 0s ago: executing program 6 (id=78): r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)) getitimer(0x2, &(0x7f00000003c0)) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x45, 0x4}, {0x22, 0x6c73}, {0x82, 0x11d}, {0x20, 0x6}, {0x47, 0x98}], 0x5}) (async) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4) r1 = getegid() getgroups(0x7, &(0x7f00000001c0)=[0x0, 0x0, r1, r1, r1, 0x0, 0x0]) open(&(0x7f0000000000)='./file0\x00', 0x40a3a8de43a03ef7, 0x2) (async) setresgid(0x0, r3, 0x0) (async, rerun: 32) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) (rerun: 32) sysctl$vm_swapencrypt(&(0x7f0000000400)={0x6, 0xb, 0x2}, 0x5, &(0x7f0000000440), 0x0, 0x0, 0x20) (async) setregid(r2, r3) (async) write(r4, &(0x7f0000000140)="5dd366edfe", 0x5) (async) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$net_inet_divert(&(0x7f0000000340)={0x4, 0x1e, 0x2, 0x1}, 0x4, &(0x7f0000000380), 0x0, 0x0, 0x0) (async) write(r5, &(0x7f00000002c0)="0fc5d02117439302bb991c9a1370e08f0f79a7c375da7e4c94e328c6d0f91087bf550132eee61c9ec60ac30f847534418e87422be5772f255c", 0xffffffc9) write(r5, &(0x7f0000000300)="e67e", 0x2) (async) ioctl$BIOCLOCK(r4, 0x20004276) write(r4, &(0x7f0000000180)="0fc5d02117439302bb991c9a1370e08f0f79a7c375da7e4c94e328c6d0f91087bf550132eee61c9ec60ac30f847534418e87422be5772f255c", 0xffffffc9) (async) write(r4, &(0x7f0000000200)="e67e843146dfb33d7809c19da343e772a2933512", 0xfffffffb) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.18' (ED25519) to the list of known hosts. pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error SYZFAIL: SIGILL pc-offset:0xfdc976ad941 pc:0xdeadbeef addr:0x0 code=0 (errno 35: Resource temporarily unavailable) uvn_flush: obj=0xffffef007acf7dc8, offset=0x3ff000. error during pageout. uvn_flush: WARNING: changes to page may be lost! OpenBSD/amd64 (ci-openbsd-main-0.us-central1-b.c.syzkaller.internal) (tty00) login: show panic Password: Login incorrect login: trace Password: Login incorrect login: show proc Password: Login incorrect login: show all locks Password: Login incorrect show all pools login: Password: Login incorrect trace login: Password: Login incorrect trace login: Password: