fab6863313e33c728724a06110b33c11d13c6fe94abf1526c14896dab2af72aa6f18c770eaa19779ab039dc19c1fd19ca5d5ff0cef833b243e5177647b98da15d575423de7fc082f20371de2f90294bdd5c07f3ea2cab20bd7e58c324f40d8280fee9685db5e93fe63e4119414047d794280b0f56f365d2bf0c08bfb7bf014824db138a2b30448515713cb851cd77d0801000000000000010000000900000024fd837469fbaa06369566bf13cb77c187cf70beb95fc26ca21d6bd96b7edfeb4442c1f1592e4c9dfbb076ae227010b6f5de6bcda3b3754151fffde1ec4b91e765d13ef602849637dcd3272823a06d7265a2d1bff3ce4a3625686516488487209890b46387efec414979d1102e6f9aac62c3adc77ae65b50118cef269dbba94bc2201ed4061dfc43a42480820ad05c71bdf4c97f3ab80aae9f7a167d71d299c84e8dea9c944bb4ff40715c56010c7a66d9d6d21a362cc1b2efc0d4bcfe990a3310f5a177b087cb9c853446f0ed3d9d1ce8e08cfc68318838986c66941131464e42d40bb1936330598e8c5f2bcb35aada4b00000000000000"], 0x1460}, 0xe8}, 0x10, 0x5) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) getgid() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x80}, {0x74, 0x0, 0x40}, {0x6, 0x0, 0x0, 0xfffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) readv(r2, &(0x7f0000000080)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) executing program 5: clock_getres(0x4, &(0x7f0000000000)) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r1 = open$dir(&(0x7f00000020c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000030c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xc1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0xc0}, {}, {0x16, 0x0, 0x0, 0x2}]}) chdir(&(0x7f00000010c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r3, &(0x7f0000000500)=[{&(0x7f00000005c0)="294bbe01e775d42b920587bee9952844c93c122f517f000000e5395a3adbd32b44bbf70100fbd963abbeba59c23c5310add84f1332990c7b3c89185df9f097003f67ca6918f9363386bef4cd0aa3d52bbf1ab75d8c4102f4e3138c229004357738d4ecaca017eb674086edbe016ad9c91ab1fbde2589", 0x76}, {&(0x7f00000001c0)="4fb753dcdadfc366ed6c604d2880be6ecba35fdb2c1643bc9bbfe37bf9b31d625e398beca1d2d858cd37255afed6c1fb00ccf3a4da033bb92a5cc65597870c034aac4125adc0d3960e1c71b921d94624033f62bad195480fe568ecb8a37527d4e5a4306c591cc35c181e9b88e80074bf3157b8dea45e3391e8246c6ba2a894", 0x7f}, {&(0x7f0000000240)="a29228fcd8b93635bd8ce9b958fc56277452f4bd7372ef7f9829fc5fc6f55a034732c8f770149389111a04ee9a4d4ea18cc39157341d5f083e3275bdba233d65aa00e5416ced2bdb35a2d0d7544e2886598fa027e0c681635e3c5902497ab520a51f694a457dec3eb0bdc737408f856cc9f41d12255d5f77658faf335ab0f25a7330b20d57d9936f2909c4a030a1b3122001ddd6607e740f00000000000017a7699073d9497074bd10a6112e2acaefbdd2e9ff71c4292c082da70a15844eb00c9734ef5d2b2a7fa4f3403567b0e6f0d862015f8ad2d31268a9b957a4850accf9615634f6d247a2c9e338c08ab3da458c4312986966ab546f0ad48961f323906ea0fe454b2b9932a94ad1d8d7e2bf3ffc5a48b0127c8b417b678d35193bfd50d740eb93219b6d77f57ac3051d459ba41d2c07ed25f7b867d66d4692d9654f85821a44333a73c58f163431c692da984a52561aa97c729feb9fa6144263b28733c857188b16e5", 0x165}], 0x3) r4 = socket$inet6(0x18, 0x4, 0x7) getpeername$inet6(r4, &(0x7f0000000080), &(0x7f00000000c0)=0xc) write(r0, &(0x7f0000000200)="b1c05b5fb165120a4224a763037a", 0xe) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) r6 = kqueue() kevent(r6, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) r7 = socket(0x2, 0x2, 0x0) r8 = syz_open_pts() execve(0x0, 0x0, 0x0) writev(r8, &(0x7f0000000440)=[{&(0x7f0000000080)}], 0x1) ioctl$FIONREAD(r7, 0x80206916, &(0x7f00000001c0)) executing program 4: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x10000, 0x1f1) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x2}, {&(0x7f0000000180)="8d6bb85551ec84308778e32fe9bbe42cc8f3147a3eba8e1969f0435119cf4c071c8aee7ef2921becd7d4796c5566c95989acb3d185587234186e96b8fde9ffac51de05a87b8b893e2abd154dd886eafbe03881d209000000c32227fc9e5a86a06f59f701322b3a109a13436e486b0a", 0x6f}], 0x2) syz_emit_ethernet(0x6e, &(0x7f0000000380)=ANY=[@ANYBLOB="00000009000000000000000000009b964ee19e1712aed99241fa8ae6d6df1a4f0190e48180de565218851a970342011ab3c0d03d056e42cf2759633f1e372cc3602bda1181876f879a65bd170b57f25442824894483a6be80e5279691eec0c32ef57055247d7ea1669ef6b20e5d35aa4c9a86990872ed7721a9758c0a45dc8d0349aa4fc047f6a5abfb10d78c8b18c5706c0163c6b42e67e7a9eb28fb1a2dbcadd0c0da643393df69579b2ccce122900"]) r1 = semget$private(0x0, 0x4000000009, 0x82) r2 = socket(0x20, 0x4000, 0x1f) setrlimit(0x3, &(0x7f0000000180)={0xb66c, 0x100000}) setrlimit(0x3, &(0x7f0000000000)={0x1791, 0x100000}) setrlimit(0x3, &(0x7f0000000040)={0x100000, 0x100000}) semop(r1, &(0x7f0000000140)=[{0x3, 0xfffd, 0xe5ce97ab354d96be}, {0x4, 0x8}, {0x0, 0x2002}], 0x3) semop(r1, &(0x7f0000000480)=[{0x3, 0x4, 0x1800}, {0x0, 0x80, 0x800}, {0x4, 0x1f, 0x1000}, {0x1, 0x0, 0x800}, {0x0, 0xe0b, 0xc00}, {0x2, 0x1}, {0x4, 0xfffe, 0x1800}, {0x4, 0xfc0a, 0x1800}, {0x3, 0x9, 0x2800}], 0x9) setsockopt(r2, 0xfffffffa, 0x4, &(0x7f0000000280)="4bcaf421f7143d87f8c67be7179f4bc6134246a62ef4a524ac472a812548f9ab81da80b70566f4d324199a236e371a8dd3f36b4c96f18601ac1f2792a61332f7188f6e68dd8b7dc181fd29881bcd79542dd63d2435e22a0c45d9bf983dda12cee116a6ef5a47cb058079f4d5bef89bbd46ae34bfd5203cf0bf17267be4872948a1e078ac87d8fbb191dce694083fad9fee5f57b0354384b9f0a49e0137aedfce06149537df447bacecd52689ff0a5c033c2e39194c8be4d57dd28dc7efc36ec44b4a7f4affc5c9fede1eb921564fbf15d42f65981e1a6bcb57fe9c80997523", 0xdf) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x7ff, 0x1000]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000080)=[0x8001, 0x5, 0x9, 0x7f]) getegid() semget(0x3, 0x3, 0xa2acd17e1874ed56) semctl$IPC_RMID(r1, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x2, 0x3, 0x0) dup2(r3, r5) setsockopt(r5, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0xa, &(0x7f0000000040), 0x0) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) clock_gettime(0x0, 0xfffffffffffffffe) geteuid() getpid() executing program 6: syz_emit_ethernet(0x2a, &(0x7f0000000140)=ANY=[@ANYBLOB="91a6e34dd8bbaaaabaaaaaaa08004500001c0000000000019078000000000000431ed100001000907800"]) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x12) r1 = open(&(0x7f00000006c0)='./file0\x00', 0x70e, 0x0) write(r1, &(0x7f0000000100)='\x00', 0x1) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2, 0x10, r0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f00001d8000/0x4000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x41000}, {&(0x7f0000ff0000/0x10000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x200000000}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff3000/0xa000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00001f4000/0x2000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000009f000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000084000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000161000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc2585601, &(0x7f0000000000)={0x2, 0x0, 0x1, 0x0, 0x0}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) getgroups(0x5, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getgid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xffffffffffffffce) setregid(0x0, r10) r11 = socket$unix(0x1, 0x5, 0x0) r12 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r12, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x8, 0x9}, {0x7, 0x1ff}], 0x2}) r13 = semget$private(0x0, 0x4000000009, 0x30) semctl$IPC_SET(r13, 0x0, 0x1, 0x0) semop(r13, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getgroups(0x2, &(0x7f0000000440)=[r14, r14]) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000480)={{0x5, r15, 0x0, 0x0, r14}, 0x800, 0x6, 0x100}) r16 = syz_open_pts() close(r16) writev(r16, &(0x7f00000003c0)=[{&(0x7f00000009c0)="6fce899ebfd77f50ae2170c810eb3f2bfee90eb4ca83f82441a272a797dc5d5e1bba8c717d05f90cd95a5cf65b2f80084c70185d24bbd29f2a0a64eba325f463e33f97875698a82d358ab36b7e60fd5c7e6a8ffc3e95b325c6af1b2e791e7179777f4069d3d01a749c1ec45c68078f5eb751dc49822b0cef7dbac12e2025ef363afa02fbe1f472c7e8cda2cd1f3793dc78c4f11c69a6222528cedb80f625411451149919e2cd901366e041a1eee8c4c5be84dafc3172d4a81d4f426816fd21f1645692e336e576bba0655e12f9bd5bae85d5aec8a42a86a7e0f3adf3a7ada011aad88843045e40ed71d7e5d01aadb13b44d67c06bcff8c1bad51a64406fdc0e4360f875fbad634cfa493c5335cfa6fb7469f282110b8b1d3de5dea5f45293fd1bbe366a5d72ad263eb261908b9c3a96eb6d7eb86faa5e538e85dd1bdf13ac17a795d752a7b668cfe2a36177699af6d89c740dea0c18bdc24228b48d32789770bc1f3af2b25a0aec924f37fdfb42e00180cbe934a6dc4118575071bd3ab33882a5d1303a3bc60372cdd02be72d270b07bb232b303ce40b3fee0780fc48ba18c8090b5af8a8f8cbe4a694ea6fc219c54a1387101aaefe7cd8ca85bb84ff62b0c7bcd7ccc7c0deebff509f2", 0x1ca}], 0x1) r17 = socket$inet6(0x18, 0x3, 0x6e) r18 = dup2(r7, r6) sendmsg$unix(r11, &(0x7f00000005c0)={&(0x7f0000000600)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000001c0)="e29ab247f98a7c4c0d3038652d6808fa714087ab953ed7be6f1e954fa17c9dcc0778c99335e90595484975d3b4e51203a8cea3ec964ae6e16b7e7eb6916cde65cc0c70b49c2d82dd78799923dd944ce38c4de8f3a21c43d6dcf103fd158f30651e3cb81758fba32155213460a9ff4441685777cd955254727d79c7017afd579c6ced81de59ad0d1dca08802b016811f13f0546c37b016ae26e180e5c344f33209896d08ffe17c6b8cb2a8ec9cc3f7ea7da256def171d7ead3a6091c3cdf9f6a3518d619cce42f776167e42ff56add0a0f2d42bbce47a5b90aad5ff7b7cb4333a046c13c281c4021c8b359807fb", 0xed}, {&(0x7f00000002c0)="6fe8389aefbdb3d3678c04484133c344a828c74d42830ee871a29c3119cff08de8da678ba4ee4c7e8592d0ab8e6d9a87a495c7325226595a4294850ef311e776c5696ff3f3cccb21ebcdbba8f2940de6ef86044a47b63ac66b47c7d60250c6e67bf84d4e000ce8149eb6c966ef8702c87862fb0791997a6c892e789f080cb9d22fe2cb7e45c75245a257cb3b138025d69af8f686aedbee7dcd668816918caf735c1d108ba716c548329e967ac049e33d6af49394f3ed63850f629168a5783e1e2a6b612773c895d88d40cf0280ec21589ec8e1e31919dc8552b5f2e38485676586eaf6ef40ad", 0xe6}, {&(0x7f00000003c0)="62372ebbf5771094606b43a326348def276c69a9bff332249aba7bb18997d1a4ce4dba537ff4cdc95137c11d6d642544c6fe3c43920bf66994c47f40a6610bde60d01729ac73a0d7b57a720d98dd599326df33a671e14abba645807939785fb0d7cb56f3d499df82443cd4a2ee5339421803c36e3dcad0c7d08843ba3b6ece0baa05d04e963ea8812d4046d87d59f545d71cf6cef8817408000d91456858ea", 0x9f}], 0x3, &(0x7f00000004c0)=ANY=[@ANYBLOB="20000094c50000c0bcda5719bf4b9300", @ANYRES32=r7, @ANYRES32=r7, @ANYRES32=r17, @ANYRES32=r7, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r7, @ANYRES32=r12, @ANYRES32=r18, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r15, @ANYRES32=r5, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r6, @ANYRES32=r16, @ANYRES32=r6, @ANYRES32=r17, @ANYRES32=r6, @ANYRES32=r6, @ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r18, @ANYRES32=r7, @ANYRES32=r6, @ANYRES32=r7, @ANYRES32, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r6, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r4, @ANYBLOB='\x00\x00\x00\x00'], 0xe8, 0x6}, 0x2) executing program 3: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb000700000000098002005e00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) socket$inet6(0x18, 0x3, 0x0) socket$inet6(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x2, &(0x7f00000000c0)=[{}, {0x6, 0x0, 0x0, 0xff}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) r0 = semget$private(0x0, 0x4000000009, 0x30) semctl$IPC_SET(r0, 0x0, 0x1, 0x0) semop(0x0, 0x0, 0x0) geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) semop(0x0, 0x0, 0x0) seteuid(0x0) shmget(0x1, 0x4000, 0x414, &(0x7f0000ffc000/0x4000)=nil) getgroups(0x0, 0x0) semop(r0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) sysctl$kern(&(0x7f0000000300)={0x1, 0x3e}, 0x2, 0x0, 0x0, &(0x7f00000006c0), 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getgroups(0x2, &(0x7f0000000440)=[r1, r1]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000480)={{0x5, r2, 0x0, 0x0, r1}, 0x800, 0x6, 0x100}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240), 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0xffffffffffffffff}, 0x10001}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000400)=[0xa0a]) semctl$IPC_SET(r0, 0x0, 0x1, 0x0) semop(r0, &(0x7f0000000000)=[{0x3, 0x9}, {0x6, 0x2, 0x1000}, {0x0, 0x1000}, {0x2, 0x8000, 0x1800}, {0x0, 0x0, 0x1800}, {0x0, 0x58dc}, {0x4, 0x6}], 0x7) syz_emit_ethernet(0x32, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffff00000000000008004700ff240000000000029078e0000002e000000294060000ffff0000e02d3d0800907800"]) executing program 7: fsync(0xffffffffffffffff) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) socketpair(0x2, 0x328efe6cc014c87b, 0x6, &(0x7f0000000080)={0xffffffffffffffff}) readv(r1, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/42, 0x2a}], 0x1) r2 = getppid() fcntl$setown(r1, 0x6, r2) ioctl$TIOCCDTR(r0, 0x20007478) bind(0xffffffffffffffff, &(0x7f0000000140)=@in6={0x18, 0x2}, 0xc) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000180)) lseek(r0, 0x5, 0x0) ioctl$WSMOUSEIO_GTYPE(0xffffffffffffffff, 0x40045720, &(0x7f00000001c0)) r3 = accept$inet(r0, &(0x7f0000000200), &(0x7f0000000240)=0xc) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000280)=0x6) r4 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x800, 0x28) mquery(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4, 0x0, r4, 0xfffffffffffffbff) sysctl$kern(&(0x7f0000000300)={0x1, 0x55}, 0x2, &(0x7f0000000340)="2c279d9fb0db53d738c84dac70b2bb0982aad512b09801317fbdc11fe65d9d86ce13dda22b10b87959f0dfbe2349d93776f0a075d666239bd91c79d6af8d83c8159f41f95a6bef83aee241ea90c21416c0ac8898d2f5eadaecf06b734fbbcbe41ea0d21f1196c8f68c4066485139310a8a16188b41dbf8bbfc37b96b005a416ef01560d1834e8304b9c7aeca34cf86a67ae3575fd586adaea063223b2237d1540de46f80777c818df0191a6b10b0f1c131821713b7e4a9402e64efc2e5f1a6ba52a5217f30797242a9a2e0d5e87908fafb7102", &(0x7f0000000440)=0xd3, &(0x7f0000000480)="eed9c6737744f022f9d1423f602b3799ff90e0cd80db0fab7188398b75494ff6465669f02778b2b6719cac9dbcb4982808be22b027e945", 0x37) r5 = shmget(0x1, 0x2000, 0x91, &(0x7f0000ffb000/0x2000)=nil) r6 = shmat(r5, &(0x7f0000ffc000/0x3000)=nil, 0x3000) pipe(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = getpgrp() shmdt(r6) r9 = openat$pci(0xffffffffffffff9c, &(0x7f0000000500), 0x8, 0x0) r10 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000540), 0x2, 0x0) fcntl$lock(r10, 0x8, &(0x7f0000000580)={0x1, 0x1, 0x7, 0x5, r8}) fcntl$setflags(r1, 0x2, 0x0) mkdirat(r7, &(0x7f00000005c0)='./file0\x00', 0x88) pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x4) r12 = socket$inet(0x2, 0x4000, 0x0) poll(&(0x7f0000000640)=[{r9, 0x80}, {r11, 0x80}, {r10, 0x8}, {r10, 0x2}, {r0, 0x2}, {r12, 0x8}, {r3, 0x20}, {r3, 0x100}], 0x8, 0xffffffff) executing program 0: r0 = socket(0x11, 0x3, 0x9) r1 = fcntl$dupfd(r0, 0x0, r0) setrlimit(0x0, 0x0) syz_open_pts() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) ioctl$BIOCSETF(r2, 0x80104267, 0x0) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) setitimer(0x1, &(0x7f00000001c0)={{0x4}, {0x1, 0xb6400}}, &(0x7f0000000200)) sendto$unix(r1, &(0x7f00000002c0)="b10005010000009f0500070107000000331c13fecea70500fef96ecfc72fd3357ae30200004e30ffd2d236acf20bf404be01000000f7c8cf5f882b297be1aa050400ce94e2f1ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300008abfba09a214cc8adfbfba11ce00000808e37193f8343712cc1100b71dc00009000500"/177, 0xb1, 0x0, 0x0, 0x0) executing program 5: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {}, {0x6}]}) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000040)=[{0x401, 0x0, 0x7f, 0x2}]}) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8020691f, &(0x7f00000001c0)) executing program 3: syz_emit_ethernet(0x36, 0x0) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000280)="b1000503000004000000000003000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d89e00004070000000013000000", 0xb1, 0x0, 0x0, 0x0) r1 = kqueue() mkdir(&(0x7f0000000000)='./file2\x00', 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pipe(0x0) write(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000340), 0xd4e688a67930cd) close(0xffffffffffffffff) write(0xffffffffffffffff, &(0x7f0000000040), 0xfeea) poll(0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) write(r3, &(0x7f0000000200)="b1c05b5fb165120a4224a763037a", 0xe) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000002c0)={0x0, &(0x7f0000000240)}) syz_emit_ethernet(0x127, &(0x7f0000000040)=ANY=[]) truncate(&(0x7f0000000280)='./file2\x00', 0xffffffff00000001) r4 = socket(0x2, 0x1, 0x0) r5 = dup2(r4, r4) sendmsg$unix(r5, &(0x7f0000001880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001780)=[@cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff}], 0x20}, 0x1) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r6, 0xc2585601, &(0x7f0000000040)={0x10, 0x67bc, [{&(0x7f0000387000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xa000}, {&(0x7f0000ff6000/0x9000)=nil, &(0x7f00003ac000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f00003ac000/0x3000)=nil, &(0x7f0000fef000/0x11000)=nil, 0x100000000000000}, {&(0x7f0000fef000/0x2000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x1}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000feb000/0x9000)=nil, 0xfcba}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff2000/0x3000)=nil, 0x200000}, {&(0x7f0000feb000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xfffffffffffffffc}, {&(0x7f0000fed000/0x4000)=nil, &(0x7f0000ff3000/0x3000)=nil}, {&(0x7f0000ff3000/0x2000)=nil, &(0x7f0000fec000/0x1000)=nil, 0x3}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000386000/0x3000)=nil, &(0x7f0000fea000/0x3000)=nil}, {&(0x7f0000fe9000/0xf000)=nil, &(0x7f0000fee000/0x12000)=nil, 0xffffffffffffffff}, {&(0x7f0000fea000/0x4000)=nil, &(0x7f0000642000/0x1000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000c2b000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000e35000/0x2000)=nil}], './file0\x00'}) kevent(r1, &(0x7f0000000080), 0x101, &(0x7f0000000140), 0xffff, 0x0) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x23, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x27}, 0x9, 0x0, 0x0, 0x0, 0xfffffe0c) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) executing program 4: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000000fd", 0xc, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x8) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket$inet(0x2, 0x2, 0x0) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0xdcd8c4bc089e63ab, 0x4, 0x0, 0x20}], 0x10000, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000300)=[{{}, 0xfffffffffffffff9, 0x41, 0x0, 0x0, 0x1000000000000}], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r3, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffffe, 0x2c5d36d679bbffbf}], 0xe4a, 0x0, 0xa9fa, 0x0) kevent(r3, 0x0, 0x2, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffc, 0x10, 0x1, 0x7f98, 0x1}, {{r3}, 0xfffffffffffffffa, 0x39, 0xd00ffffe, 0x8, 0x2}, {{r1}, 0xfffffffffffffff9, 0x1, 0xc0000003, 0x9, 0x8000}, {{}, 0xfffffffffffffff9, 0x4, 0xfffff, 0x12, 0x9}], 0x9, 0x0) r6 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r6}, 0xffffffffffffffff, 0xdcd8c4bc089e638d}], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) pread(0xffffffffffffffff, &(0x7f0000000500)="98e6ad66436f0d80faa09374ab749b66c2a2d09ee8918308af0b81145b9c22dc02d07744a857ec742cedbb6f277336ec8747dbd712064060307b2b4bfbe9b5df1c912d9aed9a800acdadf3e927f377efdd8bc4e76b1f0ca3616974b74adee6ee58320e988dc300a12997b2fffb7f3233a1c8aff4d5a1428c5c84762ccba7a58554d6f94900b91afbe5c45f4cb5a5d545701781b00bb599e673a960fdb196e8027b0833b8db146cc4ad377600280153e4947521eb1bebd5615c18246c6d59a6fb543de54612b49285383565bdcf552173c5f6531728979287260b1e708add", 0xde, 0x3cd6) kevent(r6, &(0x7f0000000380)=[{{r5}, 0xfffffffffffffffe, 0x15}], 0x4000, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000200)=[{{r7}, 0xfffffffffffffffe, 0x27, 0x80}], 0x0, 0x0) r8 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000440)=[{{r8}, 0xfffffffffffffff9, 0x41}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000004c0)=[{{r2}, 0xfffffffffffffff9, 0x45}], 0x0, 0x0, 0x0, 0x0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0xffff800033376028 executing program 0: msgsnd(0x0, &(0x7f00000000c0), 0x8, 0x0) syz_emit_ethernet(0x10b, &(0x7f0000000280)={@random='\tK\x00', @remote, [{[], {0x8100, 0x6, 0x1, 0x1}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xf9, 0x0, 0xfffe, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}}, @icmp=@generic={0x0, 0x0, 0x0, "fe20b2cb1be743db6464c990de039ab9ed4486d23afd7451de39d6e1349bbe86cd3bea6880b3bebaf7a4c9aa0a90952e1e091caf05679015cd6da8ee890cf4a3bef4678a883fe422ea788cc74b65a11f02c7da1e464c3d2320ac8a4558763a22a0cce097c40a1619c400b6548c5ff767bdd6e50d3a22fe1a4d92ec924db83d9d883149ad5df6cc1ce15531085f7e9bd00889c9f9c0d8aa67ee158abcaac546059c21399fa7a8c3a6dae8d65112b73c34b186b8afc3c0a7174e413465a0cd99efd1cc8f3d8b70e3e08774bc7805890791414cf0f2884f4a9cdde3175f905d85620a"}}}}}) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x5f5f0077e68f5365, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x40) r2 = open(&(0x7f0000000280)='./file1\x00', 0x20200, 0x0) acct(&(0x7f0000000240)='./file1\x00') writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x10}, {&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c95989acb3d185587234186e96b8fde9ffac51de05a87b8b893e2abd154dd886eafbe03881d25b7b13b4c32227fc9e5a86a06f59f701322b3a109a13436e486b0a", 0x6f}], 0x2) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0x8020560a, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffffff, 0x800c5751, &(0x7f0000000000)={0x6, 0x4}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$hw(&(0x7f0000000000), 0x2, 0x0, &(0x7f0000001240), 0x0, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x80003) unlinkat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x1, 0x1, 0x8000, 0xfff, 0xffffffffffffffff}) r3 = msgget$private(0x0, 0x0) msgrcv(r3, &(0x7f0000003c00), 0x1013, 0x3, 0x0) write(r2, &(0x7f00000003c0)="9f28a37b8f75ab02971871f50273521bc2851283888ffb0d4d7eb4a92a617d3856479183327050134b18a0046de0e9cf8daf0af78a7a64a565a52320c73bbf34f57650a547de32ed373070c0fc22dfc9abd488b96da04c2545eacf184030c01a4e7ad7940df8009956051a98df3c8ff7bdb468a4c1511a837271ebebd273dfdc4d5873e63a4feb2625385beefd588a", 0x8f) msgctl$IPC_STAT(r3, 0x2, &(0x7f00000001c0)=""/189) executing program 3: r0 = socket(0x2, 0x3, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x3, 0x0) setsockopt(r0, 0x0, 0x5, &(0x7f0000000040)="3342b19c", 0x4) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) r2 = dup(r1) r3 = dup2(r2, r0) connect$unix(r0, &(0x7f0000000000), 0x10) syz_emit_ethernet(0x3e, &(0x7f00000002c0)=ANY=[@ANYBLOB="d2a2ba09ddf303876f6e3ce4431673ca204d0652742fed7f272545a8185b763872efb013c99f161381a746b5ce4b87cadb09a877adf8f5d6606f90aad9429612447af7f06c98bedf0fae0602ffbd2903c8d4204bf64ec9c00d4bbf48b712c370b1be835092e65bc2ad41bc976afff6d653f7020e830557162568ed43c1d61f9e5d9610c479ed2edde78d8a5371215ec95b0c07a308", @ANYRES64=r3, @ANYRES64]) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000100000000}) r5 = open$dir(&(0x7f0000000280)='./file1\x00', 0x200, 0x0) fcntl$lock(r5, 0x7, 0xffffffffffffffff) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) r6 = socket(0x2, 0x1, 0x0) openat$pci(0xffffffffffffff9c, 0x0, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) r8 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r8, 0x80047470, &(0x7f00000000c0)=0x5) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0xffffff81, 0x0, 0x0, 0x0, "fc686b340da1e4795af94547bd1305d65c21963c"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$FIOASYNC(r8, 0x80047460, &(0x7f00000000c0)) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "0d0e50123b8f4fc384d6d738a6cfa4369e25fafb"}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000100)=ANY=[]) connect$unix(r6, &(0x7f0000000000), 0x10) executing program 2: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xc}}) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="b211d7170d816684c8e360f2fa", 0xd) recvmmsg(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0}}, 0x6d, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0x2, &(0x7f0000000100)=[0x0, 0x0]}) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) semop(0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000200)=[0x4, 0x0, 0x3, 0x7fbf]) close(0xffffffffffffffff) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x450d) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000140)={&(0x7f00000000c0)='./bus\x00', 0x497, 0x0, 0xffffffffffffff52}) execve(0x0, 0x0, 0x0) truncate(0x0, 0x6) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r4 = socket(0x18, 0x4000, 0x3a) setsockopt(r4, 0x5a4b8339, 0x4, &(0x7f0000000800)="a38cac1b047cfdf189d477d45ddfa7a5686c38d4f6227d0f11f438782232793b21d855a70da70dbe2d9b6d8f5aa4daf5e0efbed1f24889e610e78f1bdf27a8530a4bc827b95f6c2cb68890dd7f9a924b9fbe8399a08621e13e58d806000000c55af42547fecb607f5c9aa8db8884fd551ad280dba3002b28b1d0af3e33300700000000000000494a8a9dbf3f73f1fbecf03116548a23048b1c4d66985836d41b8164e4c785b963a59be8162c84b6aab45ee50e3a78ba3567e82eed4c5204969ed0397c59d11955a7b4f2fa63ce739ec4c4720cdbaf6b25517e58739ddd8bafb78f4aad25dd8716007046c13e0dafce66523130b4d7de3b17907c1258cc6f1323884438250506518adae348fd0828bcafd6e0506003d53fee56f1dfd150913f3824667a8288aad935018001578c81a34e172643080fec2752624173eeca71bafc", 0x140) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000280)={0xdfba, 0x0, 0xff, 0x9dc1, 0x805}, 0xc) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000005c0)=[0x0, 0x0, 0x0, 0x6, 0xb238, 0x1ff, 0x20, 0x0, 0x101]) unveil(&(0x7f0000000300)='./file2\x00', &(0x7f00000002c0)='r\x00') mkdir(&(0x7f0000000180)='./file0\x00', 0x0) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='x\x00') executing program 3: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000000)={&(0x7f0000000080)=[{}, {}, {}, {}], 0x4}) sysctl$kern(&(0x7f0000000000)={0x1, 0x45}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$VNDIOCCLR(0xffffffffffffffff, 0x80384601, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) kqueue() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002a80), 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000002b00)={0x2, &(0x7f0000002ac0)=[{}, {0xfff9}]}) bind$unix(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$net_pipex(&(0x7f0000000000), 0x3, 0x0, 0x0, 0x0, 0x0) executing program 1: socket$inet(0x2, 0x2, 0x0) r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0xdcd8c4bc089e638d}], 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{}, 0xfffffffffffffff9, 0x41}], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x2c5d36d679bbffbf, 0x0, 0xfffffffffffffffe}], 0x9, 0x0, 0xc0000, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0x9, 0x0) r3 = kqueue() r4 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x6, 0x0, 0x0, 0x0, r4, 0x84, 0x6}, 0x10001, 0xce59, 0x5}) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) setsockopt(r1, 0x81, 0x8000b, &(0x7f00000004c0), 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r3}, 0xffffffffffffffff, 0xdcd8c4bc089e638d}], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) kevent(r3, &(0x7f0000000380)=[{{r2}, 0xfffffffffffffffe, 0x15}], 0x4000, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000200)=[{{r6}, 0xfffffffffffffffe, 0x27}], 0x0, 0x0) r7 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000500)=[{{r7}, 0xffffffffffffffff, 0x1}, {{r1}, 0xfffffffffffffffe, 0x12}], 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) kevent(r0, &(0x7f0000000100)=[{{r7}, 0xfffffffffffffff9, 0x9d, 0x10, 0x0, 0x1}, {{r0}, 0xfffffffffffffffd, 0x8, 0xf0000000, 0x5, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000004c0)=[{{r2}, 0xfffffffffffffffa, 0xe5, 0x0, 0x1}], 0x7, 0x0, 0x0, 0x0) kevent(r7, &(0x7f0000000140), 0xe4a, 0x0, 0xa9fa, 0x0) kevent(r7, 0x0, 0x0, &(0x7f00000001c0), 0x9, 0x0) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000080)={0x2e49}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) rmdir(&(0x7f0000000080)='./file0\x00') sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0xc}, 0x2, 0x0, 0x0, 0x0, 0x0) executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x8) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200), 0x80, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)="791c965780508f54dbcb129a9b6934991cba070d2e0c2f19ce57fdf185dff047b76f5bce561cfa080860c2905c9d57ef9df88eecb44cc27bf73a964b794a1daba7ac8742bea32f4d23e71ae0658372c558d41ee20902ae", 0x57}], 0x1) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000180)="3bbdbb8805e08a962b144812e603", 0xe}], 0x1) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x5}, 0x4, &(0x7f00000000c0)="0000000004776fb35797a4607324b58a9a72a9d02d1b27fd6d592d09b37d2eb3306cd15c89b4a80610d5be33c288325d0f27d84b1c48f1944644aba24e7cc749951e08ab51d52e64306f06db8df544c706d295865d7e7c53f0bef02058410c95af10aa1d057bb7c9000000008a080c95d12a0abe8f34022ecc809182aca2197d7ad89c46d0f32c37899c40", &(0x7f0000000040)=0x8b, 0x0, 0x0) executing program 5: openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x8, 0x0) r2 = socket(0x11, 0x5, 0x9) listen(r2, 0xc1) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x1c) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x4, &(0x7f00000001c0)=[{0x0, 0x0, 0x7, 0x5}, {0x1000, 0xaa, 0x4, 0xffffffff}, {0x1, 0x6, 0x1, 0x6}, {0x3, 0x3, 0x7, 0x1}]}) pipe(0x0) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) close(r3) sendto$unix(r2, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d23605ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b673f4d335d223e7d029d6ba8cc630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abf09090080fdfed8dcfad700"/175, 0xaf, 0x400, 0x0, 0x0) sysctl$hw(&(0x7f0000000180)={0x6, 0x10}, 0x2, &(0x7f0000000180), 0x0, 0x0, 0x0) r4 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) mknodat(r4, &(0x7f00000002c0)='./file0\x00', 0x2000, 0x0) faccessat(r4, &(0x7f0000000140)='./file0\x00', 0x50, 0x1) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x26, 0x7, 0x0, 0x0) syz_emit_ethernet(0x5e, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60a719540028a90000ff2d2468a243d5de4500000000000001ff0200000000008f19e226c28cefa38f4d69ddbc5000000000000000000189009078000000007f0200000000000000000000000000010084cb7af593b810000000000000a41f7c3bdb6d39"]) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) socket$unix(0x1, 0x0, 0x0) close(0xffffffffffffffff) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4195169dbfff, 0x0, 0x10, 0xffffffffffffffff, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) executing program 6: r0 = socket(0x18, 0x2, 0x2) sysctl$net_inet_ah(&(0x7f0000000040)={0x4, 0x1e, 0x2, 0x2}, 0x4, 0x0, 0x0, 0x0, 0xfffffffffffffeeb) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fcntl$setstatus(r0, 0x4, 0x40) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) shutdown(r0, 0x2) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) executing program 3: r0 = syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)='\x00', 0x1}], 0x1) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x2, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x8) open(0x0, 0x0, 0x0) r2 = getpid() socket(0x0, 0x0, 0x0) mkdir(0x0, 0x196) chown(0x0, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x13) chdir(&(0x7f0000000040)='./file1\x00') setreuid(0x0, 0xee01) rename(&(0x7f00000003c0)='.\x00', &(0x7f0000000400)='.\x00') syz_open_pts() getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x10af, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r3 = msgget$private(0x0, 0x746) pipe(&(0x7f00000001c0)) ktrace(&(0x7f0000000080)='./file0\x00', 0x7, 0x22, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x52, 0x0, 0x7fff}, 0x0, 0x0, 0x3, r2, 0x50ca, 0x4000000000000000, 0x2000000000000000, 0x4000000}) msgctl$IPC_RMID(r3, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x8) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) executing program 1: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r1, 0x1000000029, 0x3f, &(0x7f0000000040)="674cd6e5", 0x4) writev(r1, &(0x7f0000000700)=[{0x0}], 0x1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x20000, 0x269000000}) r3 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x10a) fcntl$lock(r3, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) setrlimit(0x4, &(0x7f0000000980)={0x0, 0x1ff}) r4 = syz_open_pts() close(r4) acct(&(0x7f00000000c0)='./file0\x00') syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r5}, 0xfffffffffffffffe, 0x2c5d36d679bbffbf}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r6}, 0xfffffffffffffffe, 0x15}], 0x0, 0x0, 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000140), 0xe4a, 0x0, 0x0, 0x0) kevent(r7, 0x0, 0x0, &(0x7f00000001c0), 0x9, 0x0) r8 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r8}, 0xffffffffffffffff, 0xdcd8c4bc089e638d}], 0x0, 0x0) kevent(r8, &(0x7f0000000140), 0xe4a, 0x0, 0xa9fa, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000100)=0x7) writev(r4, &(0x7f0000000300)=[{&(0x7f0000000000)="f8441ca0645f1548e391fac894e56ca26b1c0ee3128d9d07242a7427cace9e3bec03031679e31f8b66f33d606a2d60f3506d79f388284f1694d15f25c8c9ead144870a", 0x43}], 0x1) sysctl$kern(&(0x7f0000000200)={0x1, 0x26}, 0x2, 0x0, 0x0, 0x0, 0x20) executing program 0: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) setuid(0xffffffffffffffff) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000240)) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) r2 = socket(0x18, 0x3, 0x0) close(r2) r3 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "1a1116f0d0a64300005a110000fffffffffff700"}) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000140)=0x6, 0xff55) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) r4 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r6 = syz_open_pts() dup2(r6, r4) r7 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000080)=0x9) execve(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x2, 0x0) r8 = dup2(0xffffffffffffffff, r5) sendmsg$unix(r8, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 6: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) renameat(0xffffffffffffff9c, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xffffffffffffff9c, &(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) rename(&(0x7f00000005c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000006c0)='./file0\x00') open(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x3181aaf49a7bab1, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) r0 = kqueue() r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000200)=[{0x40, 0x82, 0x5}, {0xc}, {0x6, 0x0, 0x8, 0x1003}]}) pwrite(r2, &(0x7f0000000140)="a1a5537ea29fb8c6386c0d25c172", 0xe, 0x0) kevent(r0, &(0x7f0000000640)=[{{r1}, 0xfffffffffffffffe, 0x3f}], 0x8008, 0x0, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) pipe2(0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0xfffc, 0x0, 0x0, 0x0, 0x0, 0x0, @loopback, @local={0xac, 0x14, 0x0}}}}}}}) fcntl$lock(r3, 0x9, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x2001000301010002}) syz_open_pts() syz_open_pts() kevent(r0, 0x0, 0x0, &(0x7f0000000280), 0x6c, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x20}, 0x4, 0x0, 0x0, &(0x7f00000011c0)='\x00\x00\x00\x00', 0x4) executing program 3: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0305602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) (async) setsockopt(0xffffffffffffffff, 0x11, 0x3, &(0x7f0000000340)="02000000", 0x4) socket(0x11, 0x3, 0x0) (async, rerun: 64) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) (async, rerun: 64) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe}) (async, rerun: 32) r1 = socket(0x18, 0x2, 0x0) (rerun: 32) close(r1) r2 = socket(0x0, 0x0, 0x0) socket(0x18, 0x2, 0x0) (async, rerun: 32) r3 = kqueue() (rerun: 32) mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x412dff) (async) open(0x0, 0x0, 0x0) (async, rerun: 64) getegid() (async, rerun: 64) shmctl$IPC_SET(0x0, 0x1, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) (async) socket(0x0, 0x0, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) (async) minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) (async) poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000000cd, 0xffffffff) pread(r3, 0x0, 0x0, 0x0) (async) execve(0x0, 0x0, 0x0) (async) r4 = dup2(0xffffffffffffffff, 0xffffffffffffffff) sendto$unix(r4, &(0x7f0000000000)="b1000504000004000000000001410000331c13fecea10500fef96ec0c72fd3357ae30200004e300300000000f20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc256699a1f139b672f4d335c223e7d0c032bfa896443a421720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900", 0x9a, 0x0, 0x0, 0x0) (async) open(0x0, 0x615, 0x0) close(0xffffffffffffffff) (async, rerun: 32) sysctl$hw(&(0x7f0000000000)={0x6, 0x18}, 0x2, 0x0, 0x0, &(0x7f00000010c0)="77099b75", 0x4) (async, rerun: 32) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) executing program 5: ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2485607, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x10, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000004c0)=0x1f) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) syz_emit_ethernet(0x7e, &(0x7f0000000300)={@empty, @local, [], {@ipv4={0x800, {{0x17, 0x4, 0x3, 0xd, 0x70, 0x68, 0x3, 0x7, 0x70, 0x0, @loopback, @rand_addr=0x80, {[@ra={0x94, 0x6, 0x3}, @timestamp={0x44, 0x24, 0x3, 0x1, 0x2, [{[], 0x400}, {[@local={0xac, 0x14, 0x0}], 0x200}, {[@local={0xac, 0x14, 0x0}], 0xd6d8}, {[], 0x7ff}, {[@remote={0xac, 0x14, 0x0}], 0x3ff}]}, @lsrr={0x83, 0x7, 0x1, [@remote={0xac, 0x14, 0x0}]}, @generic={0x83, 0xe, "f326d9adad32463eb07719f9"}, @ra={0x94, 0x6, 0x6}]}}, @icmp=@timestamp_reply={0xe, 0x0, 0x0, 0x5, 0x3, 0x1, 0xade2, 0x5}}}}}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "32cd8b6abdc8a5508471050000000010000407ff"}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x24}, {0x60}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{}, {{}, 0x0, 0x0, 0x0, 0x3f}], 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) getrusage(0x0, 0xfffffffffffffffe) syz_emit_ethernet(0xe, &(0x7f0000000280)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa886410921c6fefa4b8df2c4e806151273b564f21afb52a75f4cdf3a578365a2727077862fd997730c551a134ade973be00d7463890b5ad8556a360222f7956aea38215f292b5571fae8931b9237b90fb250ec582e8f413dc6d58878ed659fbaba57887aa494df17f67df0571be02198d1da1"]) ioctl$FIONREAD(0xffffffffffffffff, 0x80206910, 0x0) socket$inet(0x2, 0x4003, 0x0) close(0xffffffffffffffff) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) open(0x0, 0x0, 0x0) poll(0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) socket$inet(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x0, 0x20) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) dup(0xffffffffffffffff) executing program 3: faccessat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x8000, 0x3) fcntl$setstatus(r0, 0x4, 0x40) connect$inet(r0, &(0x7f0000000000), 0x10) shutdown(r0, 0x2) executing program 5: getpeername$unix(0xffffffffffffff9c, &(0x7f0000000400)=@file={0x0, ""/9}, &(0x7f0000000440)=0xb) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x144, r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/146, 0x72}, {&(0x7f0000000380)=""/76, 0x4c}], 0x2, 0x0}, 0x800) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x404) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) poll(0x0, 0x0, 0x0) syz_open_pts() r3 = kqueue() ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) kevent(r3, &(0x7f0000000200)=[{{r4}, 0xffffffffffffffff, 0x11, 0x1}, {{r4}, 0xffffffffffffffff, 0x9e, 0x4}, {{r3}}, {{}, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe01}], 0xa9, 0x0, 0x0, 0x0) sendto$inet6(0xffffffffffffffff, &(0x7f00000002c0)="90d862d47268c2e64a25672c19c6f055e7c300a0d420906e2dc49ae87efe45f8d4facf0fb578b71108987a33de44aa1e7a92c0d278ea480afe8c7a264773ce7f16ab405b0b9f3ec897da708018d0c236b1e903d20419bdbb756facfdbbe8eadf6de450d43122a18ca1b7162c639200d13fec79ffcd32207a756dd369a7da9e94143eef9cd9622ee96564", 0x8a, 0x6, &(0x7f00000000c0)={0x18, 0x2, 0xfff, 0x8000}, 0xc) recvfrom$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 3: r0 = open(&(0x7f0000000040)='./file0\x00', 0xf8e, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0xb, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x100, r1) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x812, r0, 0x0) clock_settime(0x100000000000000, &(0x7f0000000000)={0x40500000}) socketpair$unix(0x1, 0x1, 0x0, 0x0) r2 = accept(0xffffffffffffffff, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x4, &(0x7f0000000680)="ebffcbff13b9fd812eaa4e713048e6993192964818530d9bed6fc5a029f975f8dbdf92aed1917c11668996fccd430dbbfd33fa64bf4f6f5025893a43371e39ed1491171faeeb5cedd18954f6403023d89a698cb4874acba0214111f3cb1b200fe2bd4df38dcf6370495d572bbc0f46e40d964d984289a17c09f28a9b703db3f7e46dad3d88d4c13db52fad79c17232122c138c1fa85a5a075d6334f8d3a6b0646089a76e069dde88991fc8e42eb1b71a81fca9fd75d4466b408f249e2ac1d994b36a0ee8c5702651426b5cece1e7545fcbccb734ab34b732468243f7a98af05d5cd49e2d3968c9d12948258043070798836b2e5ad0cc72ec1e673aa833", 0xfd) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvmmsg(r3, &(0x7f0000000400)={&(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400), 0x0, &(0x7f0000000580)=""/25, 0x19}, 0x800}, 0x10, 0x0, 0x0) r4 = accept$inet(r2, &(0x7f00000004c0), &(0x7f0000000500)=0xc) setsockopt(r4, 0x20, 0x0, &(0x7f00000005c0)="c8f629abe9793b2565ef7fc13737eec2bcf3e0102e253a8e146b3e1b3f8f0731aa360fd3012798f11a89a5bf90712a094d4d21923f901998a9f2205b36d4028116720a2656adab4711274a84958d9660986b9b3e181aeb7bedf65f1f49143b", 0x5f) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x3, &(0x7f0000000480)) socket(0x0, 0x3, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f00004f7000/0x2000)=nil, &(0x7f0000604000/0x2000)=nil}, {&(0x7f00004f8000/0x1000)=nil, &(0x7f0000159000/0x2000)=nil, 0x3}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f000069c000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00004f3000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x5}, {&(0x7f0000ff2000/0xb000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f000069c000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f000071b000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00002e1000/0xc00000)=nil}, {&(0x7f0000e1a000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f0000818000/0x3000)=nil, &(0x7f0000605000/0x2000)=nil}], './file0\x00'}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x7}, {0x60}, {0x416}]}) syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[]) semget(0x1, 0x0, 0x0) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)=0x2, 0x4) ioctl$VMM_IOC_INFO(r5, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) msgget(0x3, 0x0) msgrcv(0x0, &(0x7f0000002840)={0x0, ""/116}, 0x7c, 0x0, 0x0) socket(0x11, 0x3, 0x0) bind$inet6(0xffffffffffffffff, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fchdir(0xffffffffffffffff) dup2(0xffffffffffffffff, 0xffffffffffffffff) executing program 3: socket(0x2, 0x0, 0x0) mknodat(0xffffffffffffff9c, 0x0, 0x2154, 0x1ea3) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000140)) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) mknod(0x0, 0x2000, 0x101e5f) r3 = open(0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair(0x1, 0x1, 0x0, &(0x7f0000000000)) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) mknod(0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) ioctl$BIOCGRTIMEOUT(0xffffffffffffff9c, 0x4010426e, &(0x7f0000001580)) r4 = open(&(0x7f0000000000)='./file0\x00', 0x8e61, 0x0) pwrite(r4, &(0x7f0000000140)="b8", 0x1, 0x0) pwritev(r4, &(0x7f0000001400)=[{&(0x7f0000000080)="1a", 0x1}], 0x1, 0x50000) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fsync(r5) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="e1000000", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSKBDIO_SETBELL(r3, 0x80105703, &(0x7f00000001c0)={0x400, 0x3ea, 0x2, 0x1ff}) stat(&(0x7f0000001440)='./file0\x00', &(0x7f0000001480)) executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450a) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) setreuid(0x0, 0xee01) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) syz_emit_ethernet(0x8f, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6010282700590000000000000000000000000000000000009b8b88bbfa0dfd4372f2cdb215d499ac4e214e2300089078901e41f35944157dbc14db9c2053e4fec15ba7b2efb0ce02834c97cff28c9806137fdf3dd69f202d5a5ef8526b761808a70f08418f03ca8bf6b123c83492e6ef077d2587e0364c00edcba205929bbd1a0a70522e5967974c37df963bfd317742290388ca2a0b5768e70c94d605c763cd1c87d45b64e28faa22de162c25bc726fb5655ee5f19f4bff3b24ee907f84c7c7d79873d9d552a7eff690c76248963f7f45a1a148940f4cf56781cce9609fa25c58a43701c7e710274487bf9f48b3577d863c6635c55a2b30cc70ea8e85a583a5"]) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) setrlimit(0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x53e) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0xfffffffffffffffc, 0x0, 0x10, 0xffffffffffffffff, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x10, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) socket(0x2, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000400)="0000003b000000cafcb6d5ff9c7ff1e8df6e82be35813b63b3829ed7f06e85463720731f506f278cec8a2d", 0x2b) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000440)) getgroups(0x5, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r3 = semget$private(0x0, 0x2, 0x2bf) semop(r3, &(0x7f0000000480)=[{0x2, 0x3, 0x800}, {0x1, 0xfff, 0x1000}, {0x3, 0x1, 0x800}], 0x3) r4 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) select(0x40, &(0x7f00000002c0)={0x0, 0x0, 0x400, 0x0, 0x40000}, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000140)) select(0x40, &(0x7f0000000200)={0xffffffffffffffff}, 0x0, 0x0, 0x0) denied attempt to set clock back 2144339307 seconds executing program 5: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB=' '], 0x30}, 0x0) r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x4001, 0x0) r4 = dup(r3) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) syz_emit_ethernet(0x3e, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '`b`', 0x8, 0x2c, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[@fragment={0x3a, 0x0, 0x0, 0x1}]}}}}}) executing program 5: r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket$inet(0x2, 0x3, 0x2) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000080)={0xa5900000001, 0xfffffffffffff976}) executing program 5: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x2, 0x0, 0x4, 0x9, "ff00000000e887c0b46a89ae050800", 0x0, 0x1f}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000080)) socket(0x2, 0x3, 0x2f) r2 = socket(0x2, 0x1, 0x0) r3 = socket$inet6(0x18, 0x8000, 0x7) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x41, 0x0) r5 = dup2(r2, r4) dup2(r4, r5) r6 = socket$inet(0x2, 0x2, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x28082, 0x0) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000a, &(0x7f0000000400)="006101ea17c7b39f8e6f07a6128e4f65348f890576f580738c2c872d1fab6ab61d26ddd256d3c99d0ebe80875dc73f207cc2741fea4732cea995eff4c9502dc9ea9b55994561e56e73ce75a7920c397560df9e26c03c345fd41e5eb74940137e5de8780efc8fd6571358357237b27ae03c80bb29fc38a6c314aeaf4551f6854b9d2b7a", 0x83) setsockopt$inet_opts(r7, 0x0, 0x200000000000c, 0x0, 0x0) getsockopt$inet_opts(r7, 0x0, 0x0, &(0x7f0000001580)=""/146, &(0x7f0000001640)=0x92) accept(r7, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000300)="49d9a2017f589947d9b094f7770d9a5998ea46c47ccf1b1a1e47e706005e1b8260955a0b811d6b0978915102042a73fc25c6ff23b2db861bb8551f2835b395b0887b7f72d5fa42689a85638b1b91d9e1e7edf7af01c2204a11764384952379d72c480df7711f3ea8745ce6dbd6a566751d6c0e86be32c6be9373920e71730e2e157357477883c5839218b1c33ddf8bbd50e59eca626870266492d47e864ff8bf512708b8a02c73aca60e6cf039a3502e22d421075a4439eb4b662c6819f92c17fbce640706a56a9df04af0e798bd2a80f0baa79562d7b21006a441aa9ff44b557a2e6ac559b0767666e9226906cc1a0d7334d2a8c837f4dd087d", 0xfa) setsockopt$inet_opts(r8, 0x0, 0x200000000000c, 0x0, 0x0) setsockopt$inet_opts(r8, 0x0, 0x1, &(0x7f0000000140)="00ad7d216dd92b8068f299721032064ccb5c653cdc51db2adea0983a685417371b24cc4ea382e43ce6acdd2cf8c771f36e792164a495c305005903e7f7f980684a6b5e0ea523d15b45483eadad8e39fe1635efb23db03ab749bfa29b7f96288c329cc3f17a34b303cbd34b78879e1ff2055bcd1bc0f9065f307effcdeea38e32670fd54eadf50bb9af375c54daf2a77687d91600"/161, 0xffffffffffffffbd) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x55}, {0x15}, {0x4000006, 0x0, 0x0, 0x1fb}]}) r10 = fcntl$dupfd(r3, 0x0, r9) write(r10, &(0x7f00000002c0)="f7ebe55e9ae1267988bbee798766", 0xe) getsockopt$inet_opts(r6, 0x0, 0x0, &(0x7f0000001580)=""/146, &(0x7f0000001640)=0x92) executing program 5: pipe2(&(0x7f0000000000), 0x4) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2485607, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r0}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) fcntl$getown(r1, 0x5) ktrace(0x0, 0x1, 0xe14, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) r4 = socket$inet(0x2, 0x2, 0x0) sendmsg(r4, &(0x7f0000000680)={&(0x7f0000000280)=@in={0x2, 0x0}, 0xc, 0x0, 0x0, &(0x7f0000000240)=ANY=[], 0x180}, 0x8) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x24}, {0x60}, {0x6}]}) r5 = syz_open_pts() readv(r5, &(0x7f00000012c0)=[{&(0x7f0000001200)=""/1, 0x1}], 0x1) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0xffffffff, 0x0, 0xffffff9a, 0x0, "c07b1f46000000ef1f0160fbff00", 0x0, 0xcd4d}) syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x4002, 0x0, 0x0, 0xffffffff, "0fdb000000000023001600010000400000d900", 0x0, 0x5}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x51, 0x0) msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2ee9e36ae12821cff35f5866888d441f7c29189271982efb7cd9c94766d1c4be0efcbf44d5d0010dc9df78616b167b260dd96322bfbad5f46f92beb4126cf5ffee44ca5b5bdfcf14c9b3003f53d57d96bcceb3c014f4d7b36a32f1fdb2d7783fa77ede48c3db7299ec5e58a1348d1"], 0x401, 0x0) pipe2(&(0x7f0000000380), 0x10004) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) sysctl$kern(&(0x7f0000000040)={0x1, 0x48}, 0x2, &(0x7f0000000080)="f2d73d35", &(0x7f00000000c0)=0x4, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(0xffffffffffffffff, &(0x7f0000001100)=[{&(0x7f00000003c0)="e657665c10ba372bcd7f4ac7fa9eecf61ce6a323631c6ac828fbeadd864c3dcf6ea159cbfe37a13e3d7e0477e3060e98558f073d142c7a566a2da02417062ff4c34637e4541a29a31c8beace26915307be522d9a3e510afbb31f5b6f590d0fd7fbe52905f48fde1ebce68cab8ef82d5a05fc88642524452c4f45b42a57708f23", 0x80}, {0x0, 0x53}], 0x2) socket(0x0, 0x4000, 0x0) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000001100)=[{0x45}, {0x7}, {0x8106}]}) syz_emit_ethernet(0x22, &(0x7f0000000200)=ANY=[]) syz_emit_ethernet(0x6a, &(0x7f0000000000)={@broadcast, @random="ac1c6b7b01fc", [{[], {0x8100, 0x2, 0x0, 0x1}}], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x30, 0x6, 0x0, @empty, @rand_addr="d2f2b504ab6f462bbfc599f396f5fd53", {[@routing={0x0, 0x2, 0x0, 0x1, 0x0, [@rand_addr="544ce7a7ca1f37d9e8a50308a8345770"]}], @generic="c7fec71599401678cafeb0525acb26c124a272f3a688a8fb"}}}}}) executing program 7: close(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) poll(0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) sysctl$kern(0x0, 0x4276, 0x0, 0x0, &(0x7f00000000c0)="964b2e8c33c6b9184c54128f975fecf28b35a6b4fe6c2c7decb370e1ded56c32941e0b88ddd1b408c2570ee069d4b5d9fe2d8c0e0e6fcae82f887c519aef0e4f551a8da94ec5e94e8cc86014dcae87ce36ccfa7db954ba0ac2262672aa4264b2ec6ad65c12edb84ce1def64f79b40d76e2c7318805285dcb26b2adfb8bdfa599fa5d155b68e34a92a4e96829325b7b8acd8cb6c66aa407b4ff97282541ca92edef6fc0382c47bd1c63e463375341590f6a327092643b98a174e443c056da46158047e0b068975ba714199a52b4034fa4364e7304b31dd9dcaced366eb800389ecb0e1c41c6058bb7fa03702e8a03363bc593818269f64a0be94d29087369babc60ce10bc4c561f687122c1b20dd9f10518", 0x111) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0x801169ac, &(0x7f00000001c0)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) syz_emit_ethernet(0x163, &(0x7f0000000100)=ANY=[@ANYBLOB="73702eb9ccc30a541493219986dd60756aa3012d3aff9c7e4d5081645bf0376e0865911feb7efe8000000000000000000000000000bb86"]) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) dup(r3) poll(&(0x7f0000000380)=[{}], 0x1, 0xffff) r4 = socket(0x18, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f00000001c0)="d730ef895c80262224c7e7cd105b84b9eb161551ea8e6e617c579ed0e1468b50381dce06b649b37dba", 0x29) dup2(r4, r4) r5 = accept$inet(r4, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt$inet_opts(r5, 0x0, 0x0, &(0x7f00000000c0)="fe3277e779ccdaeb8bce02c6e4684e407aa865a9911da28891075de376f229e5d55ef922d258f27f05fd334f6de2a92761db578961de70359d3ad8d00efff11462420b0773408c20829cc88907696e3962b403d4aa9bd1f87fe95669c11546c569c541385a17b6d1c5ce9e6231a24325c32d2e172fc9c09d1aa8a4", 0x7b) close(0xffffffffffffffff) r6 = socket(0x11, 0x3, 0x0) sendto$unix(r6, &(0x7f0000000280)="b1000501600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc2576b9a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec1d89e000040781e4b2fff040ff00"/177, 0xb1, 0x404, 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0x61, 0x0) executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) open$dir(0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) dup(0xffffffffffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x5}, {0x28}, {0x6}]}) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x978b, 0x0, 0x41, 0x80a19f, "bb08000100f1675910812cc900"}) semop(0x0, &(0x7f0000000500)=[{0x0, 0x9}, {0x1}], 0x2) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) syz_emit_ethernet(0x3a, &(0x7f0000000000)={@local, @random="175c9e68a3a3", [{[{0x88a8, 0x0, 0x1, 0x3}]}], {@arp={0x806, @generic={0x1, 0x3c0d, 0x6, 0x0, 0x8, @broadcast, "", @empty, "5d1c3a74be7c8bc7b6d541fcf430c853"}}}}) executing program 2: semctl$IPC_SET(0x0, 0x0, 0x1, 0xffffffffffffffff) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0xc}, {0xffff}, {0x8106}]}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) accept(r1, 0x0, &(0x7f0000000000)) shutdown(0xffffffffffffffff, 0x0) syz_emit_ethernet(0x138, &(0x7f00000001c0)=ANY=[]) pipe(&(0x7f0000000040)) sysctl$kern(&(0x7f0000001500), 0x2, &(0x7f0000000000), 0x0, 0x0, 0x0) executing program 5: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x4, 0x9, "ff00000000e887c0b46a89ae050800", 0x0, 0xfffffffe}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000080)) r2 = socket(0x2, 0x3, 0x2f) r3 = socket(0x2, 0x1, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000440), 0x10) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) shutdown(r3, 0x0) select(0x40, &(0x7f0000000000)={0x4, 0x0, 0x0, 0x0, 0x577}, 0x0, 0x0, 0x0) connect$unix(r2, &(0x7f00000001c0), 0x10) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f00000000c0)) r5 = dup(r2) setsockopt$inet_opts(r5, 0x0, 0x22, &(0x7f0000000140)="fd0cc085", 0x4) sendmsg$unix(r5, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) sysctl$net_inet_ip(&(0x7f0000000200)={0x4, 0x2, 0x0, 0xe}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000100)={0x1, 0x45}, 0x40000000000000c1, &(0x7f0000000280)="71f91e58bc5a91001d94a34b8e5f84cf71b59c7afec370825524016188adb85e08000000000000009bc35deb8bf8e6ff27c5e6515d5f83de2e539f0eeb9615e1f39bffbf5175ce9de19f957e826b4933dc7ca9ba2a7654518a0de45f5b8e21b621df73998de6be5b31c5abd6ae15c36b5bdfb004959fad7e0e810f31cbeb2fb1ddeb16e588e5ffb4b9eb8a3838bc6ccd9d013ab88100d5f23a10746531270191be71d611461d3d7c4ea520b9c03668f9b8a9cc7809c7c753fbdb0792ceedc34efdb1352f8e698fe70ec7f845294c373e858299c73c91368a1ce8bf75c6862ec369fef7df78fdc4776bddde73bec5a5c35b2e2e76bff4818d15013aee0cdf02e5c7654a68b8fe94af8800434322b445a203185f61195cf3dc824889f73fc63bb87ad46075f094b5f39ce93e6301b09508cdae1d562f4e2c49f86433eb8123987ad6d3b3ba1f1c32ec4ab5077e8a4710dc58b93694cdf30634efab3bf6ea8ce88969042564dd8f2bd4bf83d7b1e400"/380, &(0x7f0000000080)=0xffffff5c, 0x0, 0x3e) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0x0) r6 = socket$inet(0x2, 0x3, 0x7) ioctl$FIONREAD(r6, 0x4004667f, &(0x7f0000000000)) executing program 4: getpeername$unix(0xffffffffffffff9c, &(0x7f0000000400)=@file={0x0, ""/9}, &(0x7f0000000440)=0xb) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x144, r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) (async) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) (async) recvmsg(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/146, 0x72}, {&(0x7f0000000380)=""/76, 0x4c}], 0x2, 0x0}, 0x800) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x404) (async) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) (async) poll(0x0, 0x0, 0x0) (async) syz_open_pts() (async) r3 = kqueue() (async) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) kevent(r3, &(0x7f0000000200)=[{{r4}, 0xffffffffffffffff, 0x11, 0x1}, {{r4}, 0xffffffffffffffff, 0x9e, 0x4}, {{r3}}, {{}, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe01}], 0xa9, 0x0, 0x0, 0x0) (async) sendto$inet6(0xffffffffffffffff, &(0x7f00000002c0)="90d862d47268c2e64a25672c19c6f055e7c300a0d420906e2dc49ae87efe45f8d4facf0fb578b71108987a33de44aa1e7a92c0d278ea480afe8c7a264773ce7f16ab405b0b9f3ec897da708018d0c236b1e903d20419bdbb756facfdbbe8eadf6de450d43122a18ca1b7162c639200d13fec79ffcd32207a756dd369a7da9e94143eef9cd9622ee96564", 0x8a, 0x6, &(0x7f00000000c0)={0x18, 0x2, 0xfff, 0x8000}, 0xc) recvfrom$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 4: open(0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f0000000000)) openat$pf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000400)="56cf5daafc6597872431ff6c668c28adc33a60651a078a116b3548a8be66444658a069b71e92feadcd7b3434dadfc4fc3fd4ef7525b58b0086932b0a93463511a8889f58073c33282b2afa1967c7908d4d0aea830b68a43711d6c4457ec4a41a772d6ae311730b7823d96ef1c25a7bae68954da1ffde05cf138758ef54d053a94bce1d28f7ea235a66647b6db6eda0d5e78db16b66fae3f13fb8d25610c09b96003d8776b05dcc0dd56881e848483a0826bb010e52d7207026a59074a6a4c0f7677a7a35a8d29e875aebabef354e082b69112d486781c897abf6bb9a1be014c358af0deaaf1701cf", 0xe8}, {&(0x7f00000000c0)="46c4f10bc87c57f494288740223f05da53bade43d96cee8b67a2bda851f346b3ec9514ee7d0936290b45282695c91e2a70b65200f542ea22fd10e92e681b7d17f388cd46b789f244bb552adb6aef00b7e486f48e4cc1313a28f16195c6202c2ccb8c51bdae1106", 0x67}, {&(0x7f0000000180)="6a4f939b9120a9a9809353ee8ab94d9d91982e88125e29ab412d900938c67b9869bc54c26b6074d2a35d9d398f962d89ba53ee17d2e213e3ab6f3979ec0a52db259bf5213f9f085a6ea854d0a9429e9c8ae4502adb1d8605e2001f6891d3e9f68939bddd0f20ca0424c518bf522d50f4df260b3dad2d000ce1940d5d2b0d02d0b498ae6e324cc6fde7a660bf569c4837d7a408a2ce2e3394d529632e37105b9cc837618031080e760d63a1683936e78eb6058a2c73956f99378324d8e2b6ec205f4cbc3f685ea145ede3ba5a469c6cade196c9e9c6e452e9ae5a7c2930f8c6616a72bcc7a0dfb30cf9e1fcd28bc84ef0", 0xf0}, {&(0x7f0000000580)="e3b2156dbd9692b49e19f37cd58d0a936f8b3bcdeaab6e6e81205275c9f96bec019eceb8d1ab8b4223651e2f00aecd567c4e0158978cd10c6ff7a99d4b22cee5f1454fa432575f47f92067bd93b98472da81026395a03cdbacca75ee65a4ed34318093c82c3a86abcc780d18841f73143bfd3fc98aa8d91b42da40a226b28f0e692fa4a7105d63767b6e2c21b5a00206f3a14dbf11cc13fcc30502c58b7d3e46bf3e1e37eeaaf68a081908e671d36e3e63d27e923a65caf62c2b4e1416259d5f7a5bf7db4f23f19874bc01d809e59e903c67fd677e31a4e19efc76afe755fbbb037fd7e2432865a156bfd65ee03553d157a4647a5b887136d1e8f587a7354dda1c733fa5eddd5344a5e4abd2a82e44f662bd05cf4b0170fea22a81953a7ddefdda2378d0e1d82878a4ab2b989df08f340a2b0f850bd1a0cd2c45622f182f16e8d393418a26dd435bffb3b2fec8268cbde5a82ad699c1a321783448581e2980a49f064c8fb4524f4ee2d5ec6558b43889c5512a3d49bf8d743586c6aba91c4dfb279926eb0bb838e2540956d80ce3075179caa3774a6dfb9d06119bb5db088e19d9d5b5316a80058ce9ce58deea27735f865e4678a597fec6454bb8a57155249919805984743b8433880014449e4fe37b6e9b26fbff153cb0eaa20df6b730f1db3d69670a48123e020cabff4664800469ed4f45d4caea8925f7f2080e36843df69f85d7f95085eb9f6ee243924fde44c3e88015a8de23c5e2fbab6fd7463e9ede2de5e1deb202ed905deee7c0fe991f23ebbdddd3167e44d65a3b74155e814279e265a738b5049802389e0229cff7e223e2b58f1415ef2c3472a9d5a0217e836f70fa16e76d2b75423b6bb11ee629bcef30dbd4363a23c1d06e344ab65fc3a13928940afbe9d401b0d954b5c7597673c94928f2bd78dcc5a8dafda6a2fadac8f896c96fd5ceaab4f4bd6dce2f6f607b699adc394bd1a65cb2565ebcbd83d85ba4e01a2773b32c42cb3f53633cc4e46a5f96594ae42c4e57c70ec8a33bf72d5d4caa13423658628bb71e17c4c396ba36e47d8b2978d75b0f02070f708bc4a2c7c3a70b87347ec074913f00d979e1a4c2a0c81d18125e1b7b18cabcf759b7ed3ebe1fdf5b65ccd0bb3a9ffc8379bde4ceda452b4c5f0f56e38c8dd49ecf16f95423a2c2a021fb7c1f9a953099554ab252991d47e003c0263a6aea2d25a95f1dd2ff97225a7cf26833d2191d7b7ece6574e52c76ca61e8de29176dbc01eb9cc4279712a9abb60e629c667b99cde7a6eef8ac65371915cd8aa22ef63c84cef6705f475c8bb2189bbb38c55b8cfc6ec88698aea1c0a0089671cb2c2806c6ed58ef051b6fe76bee9e21f43e8743c31572bb6221f60a58703341a1785205fe0c5912df91f8bd44559d6531abd065a0af1efe7fd7164e8a8ca3540091c8bacc9fcb24d310ba32bd93f8dce7f8d060ed5bb237014e22ee842ccc7d86badcf8a54ace053edc2122a28d4ee34e0419de0095a99a68ad5945db5a7a0880a6ddadf23aaaafbf0c44ac3595724e58f0378d1a024f1a624173e8966a0b85a2178d9d3ecfda88a8f11ff5413188acc6a84c2ec07488a3e1ba7fadca399fb74b2f7e89f5c1bc6c43a2cb0e557c64d66f8705547cff85bbe81255ef7cc2345338f6a1f0ae2b69e867db120d70cf19668cdbccf86654c5d99341fcec9fc807c8f0aa6e312d1dec4cf609a9b7a80e330cb30798da24ac1615df35f6441ea5125ff16273d1f922d913f58ab50006414535f17bcd07cd5883ccdc29baea7abc32620d0ba976079b8ae7f715a1852458375848bdfe97e93cff478d6eecf37d8f39548e3e568d1e70330ddce2694a6138590e49c50d3f356a2e3965d4356b06cfdba6aa5dcdbc1af8c206e713c09c7b34bd05c09fbda17089f4e0933c986d240cf081516000a818dfa417de094dfa1d152a7f16e117671620749c28710f3808a04d04c4916543877761c662019ada1296095bf2ea2c0103b3a58b4789cd176e65d34863fc5ba42392f8d9df8bd4f511783f53eecd263a45f9debc828523f21130f554d07709f1a2c57297d82a63566891303b9a0ac8eab0fb8361322380731991ec5d2320c39ac6c0713dacf1dfa2fa2d08aec56cfc40b99f11d2bf5ac2cf16d4cbe863e8b751d5c4c8e21339b46d0316786a286998a6e4d022239698d6418ebac9038571c3c584422c0562fd5558e21bb02e9316811aa3902c952ed2edc1ba9479fa879bcb0c4c8e7c0eca5d917ac0a3340d517ac26e6c38f642defd624a291f88bd9788598a403cadc8f14e6f55011de9d87a22c1ee04ca16a66500f8d226e993b03af3d9bcb2e526b2794a93b2c557839c09de7065d93112ca73bc4675348d9f8a01cf971e3cad6265988b3503ace0b42c399a8a76a673ad5a1b52746b5f1cfde16a7c6b650a208187ada27b642399ddbcfd1da5c9662a69535258d82e9008497c6a1893bdac6d67c703fd31d6f07d685be529743f994b7c5a4f02e15b642f8041a4665cab6c228879add168329e303a58c32fe11da69b9d5c24102554350bde6814979ac5c3d11c182d3f4f7f50c2c77d0a1e4be7719b570b3b584174fdf47ba19106e87b3d7da42120e4d2f40300ca6b7554a39865cf5b583784480c36f2064118fbf0c90af720ed577f8386a36078d07a961f43c640833b37de42ece43b727816d1afdf5f37d8f289ce4a590a80f8dc7648330e27e11e8b87aeb59981a1fd2df9d79b8a5d9b37f9de3459c2aaf2925f29bf7008a8318ef6a230f95a109d62058d3943a2554b8a8b64694c91808a9c14c382e381867ebcaaf8bdda8404719ea24d62602d40c8f1cc54ed32eac599633c66971a977152f8af50d1159f3cc4c5cb5841cd98d292255be524f7f2d3a4826f0fcba1a2a44ade0affd0c4796394840bd0cc2183e31833768788678de666467972dc814ac147324e3baeb268113c1fea9dcdb811a8e3d904fd1afa3ca106a2400e8e46a11b4f4f647ce2b4e8c8cfe82d532ca6795d2eb26f91ecf24b22ae5d2eabb0a1d5992c1bb6862ec112416d63fd423e5ba485f345e5398d3624089569058f98eb53708bcd06c5769005ee847a7f784155809da3efe8e91828763db6ae4fa8bb4607c354de16f7407f82e232af2ae7834ab14456fa7f441186fa78fa75dc274e28476d6cf1ef8c5d3c737b133bd6089c3f9566ac3136f48c709fdb880da880bdc8395e529264889b6267776423650bfeb65744d3b7913b86d4c280f0f0fe66e3b8740b7fed41ad5a8f570fd185edeb7a30abc226d18cac7a35e81340518228769587ae4c6b85cf5fb7f79530e2b192069a2eb7290e364c6d85a3e679980513120c525d243d2906df755f6c214746a76b39b2c4a3c8fc36e41453180327ab5c354a4c14fb8ad77fb7412756011772c5457665a6b64548f5d5ae11d408ea6d1c8e25cd40ddfe803e7b0134198336fb0c771429d014adedeb976a9305b8eff0d41cdaba4ff9fc276d31255f6843f8c74a988550ffe34235957ac622e25a032ac007c711f2c891315d86fe6b35eb728cadd72e877f455f7bbed6b746f374f0b11e3bab66778538b8e5a926f241d9b5067f1b4726d5964c7199e15e0d590ac34d257c075e88d3c95ac134e0e45fe3f57e38aa850ebf950a52aaf9eb10e1abe54870cffcb62a7fd0c94a86ff3959b1e39ee589a4d64f9f18c072014a7c90f96c4848ac9d0b80b0d85f07610dc167ab45f146e1aadfe4827f234dfed24903ee905612480edefca3aec8ccfa5d78e79d0ef8787eb92d6447721260e645278d9d7a8a4e479037acd90581f7a83ebf4ef3f2873ad49fcdb019e1fb9a38b7a23abbc4458953192f791f7929d09f803362ede6431d7a9638e802688e14607d480ec672a378ec6d1f7c1a9ac864578d078f455846681cac4c0438adcabe94ab06009ff00125992a9f134c4c25f14edca5cb6ef369f373bb490a666e21d10d1f63a8f0285ec1c5230a7bb3ad43b2186441400935abd16f2e4cb482520e6b482f59ded5c01dcd60f1f37ab18597afe66c67241d81ede5af6563635bb6c455ba26dbc16659635cadc30329e204a15cd569c2e0b45e7847fe03e2df384113e5dc238db158aaacd4fe55b55ed1c42d7ddd56e11a89dc7cd042f4d004ce305a4201e270b8391f366e0e056779d0cd417217dddb57704f0d91e9764860bb0f51ee7c4c2438e6f806994726fdf2ee42e8db109723c481026bb0c205ded3421baf0de5f299368a99437867c6ab3373d9e8455587d449263838e9ee5214d5c163909e1268610f79b274d48ee9ec2a03b8eb46c0c8c489379afd793ac3fbb4c03a37bd5ce1e15eba5ec886ce2e0b42078edc53f76d88a7a0b773f7471522eebde942be793a469c4334f5b39880201446b4b09469b3654451616ef4fce87139da2c436d662d5fdb15cea0299116dce89b149b6e7bac68b4776cd97fa4d4999975549d83bbe2c3cda40283f44e5d8cb5a8920348c6c08271a7d7e3565a0c144b69246e2669ed388cffd14d4bcdf91e50d4987be1423b3c219bd704c012e5540692904043bc936ed4c4b998ba2ef4f6f9381b17b3fb3db4d07ed83fe843260b80711190e7ad599b1255d814b4bea10281810ae8a96a5dda37448212c132942af3a58639ce8a7c1571c4b087807a26ffeddb425a39dcd1b6550201ed49745c9a060cff5324fe6202804e7c235092693c1a2de90bd63d8f44cf44fe7b421c06170daa95a23cd03f7b4f194430606566923d89864e9a4b81ca8cf48a9c1260e58558c2107345406fb305355387071f9bfbbe85ff1e914a0cf9cecf7ec113e4da204256bde6a98edf5558ddd52e9ea3ae4f4d47b806b5e7fc22cd0250d3f3239b110f08b7fe4c771f9f5831c4a443484d87c5d000d35593d011550dedb7fcb0305d7a0699ee36081dfda37bff33b283150e370a34ed15ac7f7423333c0097bd11d42f3b4b00f3d689ef", 0xdc2}], 0x4) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r2, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) socketpair(0x1, 0x2, 0x0, &(0x7f0000001640)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r3, &(0x7f0000001dc0)={0x0}, 0x10, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0), 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) ftruncate(0xffffffffffffffff, 0x448) sysctl$net_inet_tcp(&(0x7f0000000600)={0x4, 0x2, 0x6, 0x18}, 0x4, &(0x7f0000000640), 0x0, &(0x7f0000000780), 0x0) read(0xffffffffffffffff, 0x0, 0x0) r4 = socket(0x0, 0x0, 0x0) ftruncate(r0, 0x8e49) fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) syz_emit_ethernet(0x7e, &(0x7f0000000800)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3750786dd605f6ad900483a003bcc2629a17a6c58afb8877c8be162e3fe80"]) executing program 2: getrlimit(0x3, &(0x7f0000000100)) r0 = socket(0x18, 0x1, 0x0) socket(0x0, 0x4000, 0x0) setsockopt(r0, 0x1000000000029, 0x3e, 0x0, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x53e, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) msync(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2) setitimer(0x0, &(0x7f00000001c0)={{}, {0x0, 0xb6400}}, &(0x7f0000000200)) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r4 = syz_open_pts() close(r4) syz_open_pts() writev(r4, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, "9e021c9d69cada665ce7ebee7493ee68e9fe1f49"}) socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000000), &(0x7f0000000080)={0xcea}, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r3, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f00000000c0)) setuid(0xffffffffffffffff) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r6, 0x4, 0x48) r7 = getpgrp() fcntl$setown(r6, 0x6, r7) dup2(r6, r5) sendmsg(r2, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) msync(&(0x7f0000ff9000/0x1000)=nil, 0x1000, 0x4) executing program 4: pipe(&(0x7f0000000040)={0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) close(r0) r1 = socket(0x20, 0x3, 0x0) ioctl$FIONREAD(r1, 0x81286947, &(0x7f00000001c0)) executing program 3: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x4ebfac6bbaf7869) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000580)=0xc) ktrace(&(0x7f0000000280)='./file0\x00', 0x4, 0x1000, r2) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x8000000020, 0x20001fffffffd, r2}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x20001fffffffd}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(r4, 0x9, &(0x7f00000003c0)={0x0, 0x0, 0x101, 0x1ffffffff}) syz_emit_ethernet(0x72, &(0x7f0000000180)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x64, 0x65, 0x6, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x10, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @loopback, {[@rr={0x7, 0x2b, 0x0, [@rand_addr, @loopback, @empty, @empty, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @loopback, @multicast1, @rand_addr, @rand_addr]}]}}, "3ad0e69626c7ccdc"}}}}}) chmod(&(0x7f0000000000)='./file0\x00', 0x90) executing program 6: socket(0x18, 0x3, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000280)={0x0, &(0x7f0000000080)}) write(0xffffffffffffffff, &(0x7f0000000140)="7f23a3c23cce2575e1dd92c25678", 0xfef3) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000300)=[{0x4}, {0x0, 0x0, 0x0, 0x6df1}]}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x978b, 0x4, 0x41, 0x80a19f, "bb08000100f1675910812cc900"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x84000000000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x5, 0x4) close(r3) r4 = socket(0x2, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect(r2, &(0x7f0000000240)=@in6={0x18, 0x0, 0x3, 0x8}, 0xc) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_open_pts() setuid(0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x9, 0xe4b}, 0x10) executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) close(r0) executing program 0: openat$wsmouse(0xffffffffffffff9c, 0x0, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0206923, &(0x7f00000001c0)) r2 = socket(0x2, 0x2, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x2, 0x4, 0x0) ioctl$FIONREAD(r2, 0x80206916, &(0x7f00000001c0)) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x3006ff, 0x3, 0x9, 0xd, "fabafa588fc0001000000010000000001000"}) syz_emit_ethernet(0x3e, &(0x7f00000000c0)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast2}}}}}}) writev(r3, &(0x7f0000000040)=[{&(0x7f0000000180)="8a9ce4036307187ac8b8804f20f81b83c8ba79d72cbd641e690ca7f75c9e2ad2a284af6a5bf164e818358fefe887e8f8e172d17799657f41aec12efc5febc0ff437185b8532117c1000000002d21797f5acfba4e465810d918cb3e1cf8f06937c71e0b39f64012ce974526e31d1937376a87872c0b286508f6d774d8f5100b51a3275ddb218a808a", 0x88}], 0x1) syz_emit_ethernet(0x3e, &(0x7f00000001c0)={@empty, @random="0020ff002600", [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x2, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast, {[@ra={0x94, 0x6}]}}, @tcp={{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) executing program 3: sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x12}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$hw(0x0, 0x0, &(0x7f0000000180)="c344bf92878cfdeb370abc8cbdbd2872e8e1d8d537b6e8c082ba9bfb3afc79529ce177cca1cdc50dcf36060adbc1e202be461b1582a51e4c5a7541212f40c8a7bc6644fb231a02940289582a35c13257f05bb4c8c804cf28d77e4a2bdadbb5cffd43b663ed71c588eb32f56765328e794e94ae194b797f443f6f6374450693a82546fc315f9bb8888a3d4630dd3af55c38b4d3341003e481f10161c23bb7275bf4a938c17b8b4421cefdfca0241b8576e1ec18c4f15adf64e8443d709c96f98a699d89ff4c92bb9791a3ce33c0fb", 0x0, 0x0, 0x0) r0 = socket(0x2, 0x3, 0x6) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) syz_open_pts() syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000400)=@abs={0x1, 0x0, 0x3}, 0x8) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7ba", 0x30) sysctl$kern(&(0x7f0000000440)={0x1, 0x56}, 0x400000000000013a, 0x0, 0x0, 0x0, 0xffffffffffffffd4) sysctl$kern(&(0x7f0000000000)={0x1, 0x28}, 0x2, &(0x7f0000000040)="1f9b3298c1fe17a6f722bbe17a89900be84d", &(0x7f00000000c0)=0x12, &(0x7f0000000100)="cfea172ea3f047b0aa8f08a991ad5f253b9245a1a9ce6a5897ccf518d88c8d68c7c77bf7100b6b17a0f1451c43c9b74b02122c79ce0a1f0df317dca0bddc69991dc575491f56b6b7658002df23681c86d6f386a330ab0788284fe4cff7104dd5278f318902e11f5a6ef7efdb17453dadb5134d1277d1189c6c6f8cd0e5a28918fbcd3afecd40502a406c269e2461ba011e363bd035f86cd7744e797c0d68ca4d3e9378fb7138a16ab1a5978fd97809c078e92236660093b7b5cc64c35f876d8dc33d8f7cb39d6e8a76d38311f2d8b7964e", 0xd1) sysctl$hw(&(0x7f0000000080)={0x6, 0x13}, 0x2, &(0x7f00000000c0), 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000003c0)={0x0, 0x9}, 0x2, &(0x7f0000000680)="004e68409ce122b4bf42c85efeb0a954a2eaa420811a4530d7601bf348aa3bdd1b16f7dff8d9e67588ef1338e878344ccbf52d05843b335c76e386f78de5bce7a7b02458473e84ce73d85dc75918cabc1d02d74c547dd8018158faa35fd323ccdc9027ac3061a5db19e575630a2827559ae9d177413c06417ea772025609d82114b0d7a300b9f890e19c6d5c192f2370597ab8d3107f", &(0x7f00000004c0)=0x96, &(0x7f0000000500)="21af195cf71e430c869bfce3a4716523ba4a1f1bae76464e5d57fa5dce3c8570f8485fb5cc311bc0f8427dcaed8b257e2dd7e6da8fa78c1d8f", 0xfffffffffffffff0) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000000c0), 0x0, 0x0, 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) mlock(&(0x7f0000c00000/0x400000)=nil, 0x400000) mprotect(&(0x7f0000dc8000/0x3000)=nil, 0x3000, 0x0) r1 = socket$inet(0x2, 0x1, 0x1) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000200)="ea00000000000000", 0x8) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6) connect$unix(0xffffffffffffffff, 0x0, 0x0) sysctl$kern(&(0x7f0000000300)={0x1, 0x15}, 0x2, &(0x7f0000000340)="68ca74df472d762ff81185379ac1a8e2809ddc8367e76e64726cc295dcce2b8c5fc33642ddf2f151dbb37c9a1fdb878383e7a3f2f3ad4a02b54b00e9834d264778b3d32c562b3a0049ec3f2ed0d557e74a85b77461f73d45414949bb71d18657d20afa800f355ace9c2d04a8fba8bf2d4d2a8bd8a7ffd01f391b", &(0x7f0000000540)=0x7a, &(0x7f0000000580)="096ec7236f814178fd8d382d71f1a4091855d337cec924fb1ed798de8e58ad9466c89d30a3fe341c122ed6bb0752f38e2f112564e8990c6a9b0ec774b1e6eb438af8844753b8af05fe3996a903e5f16f12068da3e58e821ac65b82f8c609ed7d3aad491c64e583101523fedd08c7c074d656cad4b5116b590f3eeb6f7f22abccd190fe1fb8c96a05766b3e29a20bffadc0f6483f8be1a99c84d8a08fb1867725088de3f7b5ebded9493f8de088c8b36545b185fbc8c8078100256fcc91f1851ab0e0c35e38c889", 0xc7) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) bind$inet(r1, &(0x7f0000000480)={0x2, 0x0}, 0xc) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) syz_emit_ethernet(0x62, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd605ccc30002c0600fe8000000000000000000000000000aad2f2b504ab6f462bbfc599f396f5fd534e224e22", @ANYRES32, @ANYBLOB="b002000091780000"]) sysctl$kern(&(0x7f0000000200)={0x1, 0x23}, 0x2, &(0x7f0000000240)="ffce710fcd8cbd9eb0caf97e6dcfdac687f547be9f0daeb527a55d8b57fb33c7ceda7e0b7731049a3b418f", &(0x7f0000000280)=0x2b, &(0x7f00000002c0)="6fcaacbf9fb6978cd633ef1b6b75ac5b4b840f422eb2181658137c591521197bd89a7d5d22fdb0b93b269d05bc15a6c2d05c3265", 0x34) executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x2}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r1, &(0x7f0000000900)={0x0}, 0xfffffffffffffc7a, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000400)="c0de5379557ebd56f9f271af0aa85c0daa1895073073c0810aefd275a25efcb67e2e", 0x22}], 0x1) r3 = socket(0x2, 0x3, 0x0) r4 = socket(0x2, 0x4000, 0x0) r5 = socket(0x18, 0x400000002, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) r7 = dup2(r6, r3) connect$unix(r4, &(0x7f00000024c0), 0x10) connect$unix(r3, &(0x7f00000000c0), 0x10) execve(0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000500)={0x200ffffc, 0xa}) sendmsg$unix(0xffffffffffffffff, 0x0, 0xc) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) dup(r7) setitimer(0x2, &(0x7f0000000000)={{}, {0xffffffff}}, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) open(&(0x7f00000003c0)='./file1\x00', 0x13afd7fbc660df31, 0x0) executing program 6: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205609, &(0x7f0000000000)={0x2, 0x0, 0x1, 0x0, 0x0}) syz_emit_ethernet(0x66, &(0x7f0000000200)={@random="73702eb9ccc3", @random="0a5414932199", [], {@ipv6={0x86dd, {0x0, 0x6, "671996", 0x30, 0x3a, 0xff, @rand_addr="9c7e4d5081645bf0376e0865911feb7e", @remote={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, '\x00', @empty, [{0x0, 0x3, "9963d36e5bebeef872fec9f1a73ee76db6358449fce6"}]}}}}}}) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x25, &(0x7f0000000000)="5ab7776a", 0x4) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0xa, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1, {[@ssrr={0x89, 0x13, 0x0, [@remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @broadcast]}]}}, @icmp=@echo}}}}) r2 = socket(0x2, 0x2, 0x0) r3 = openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0xe940c68be08190dd, 0x0) ioctl$WSKBDIO_SETDEFAULTBELL(r3, 0x80105705, &(0x7f0000000180)={0xffffffff, 0x2, 0x73e, 0x3f}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$FIONREAD(r2, 0xc020691b, &(0x7f00000001c0)) executing program 2: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x0) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0xe0, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffff070000003817463486dd6000010000383a00fe8000000000000000000000000000bbff02000000000000000000000000000101009078000000006000000000002c00fe8000000000000000000000000000aa"]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x1, 0x0) close(r2) socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) rmdir(&(0x7f0000000380)='./file0\x00') setuid(0xffffffffffffffff) truncate(&(0x7f0000000100)='./file0\x00', 0x0) setsockopt$sock_int(r2, 0xffff, 0x1003, &(0x7f0000000340)=0x10000, 0x4) getpeername(r1, &(0x7f0000000140)=@un=@abs, &(0x7f0000000300)=0x8) r3 = fcntl$dupfd(r0, 0xa, r0) bind$unix(r3, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) syz_emit_ethernet(0x4e, &(0x7f00000001c0)=ANY=[@ANYBLOB="73702eb9ccc300000000000086dd6000e1ff00183a009c7e4d5081645b07006e08000000007efe8000000000004000000000040000bb82000000000000000000ffff7f00000188db0bc0e9f1a0fdf5c9f341298366f684b72bbe196fa3911dcd03f2af9c723d4e0547c6c9680bb753f58128c70cd0ddf98fbae665e7a819fc5904f4b72e527c5b3a048dc791cff1695d059f1ee6e1f9b951f08fcf69f3cbd60c91bef88dd5fcc99600b89fec6d4c34bb47fa3234a6f7b86b5fde37c4cb8dccccd267b6ccce8c6a7e7ff957ae9d2de4ae8a52f9967035f21bda51eb8a9d9173967a6159fb4019515e706b9bde27f0b070a5fe6cedb743a39cd90f080477687996d3ff4d6027844fe3c4e46095920660d6b5a797610e48e245f8875c6c6be47e2220fb080000000000000000"]) executing program 6: r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file1\x00'}, 0xa) seteuid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, 0x0, 0x18}, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000380)=[{}, {{r1}, 0xfffffffffffffff9, 0x12}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffff9, 0x17}], 0x29f, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffff9, 0x1}], 0x8001, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001640)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r2, &(0x7f0000002000)={0x0, 0x0, &(0x7f0000001900)=[{&(0x7f0000001680)="9d61471d6935cf833ed078217513c84be2156f263ae30e45257922fb46945ee239a309c147ced5d452780193c4dd7a8f18516488b0bec3869965e4a756fa95b2e464a5b8f4", 0x45}, {&(0x7f0000001700)="977676939eca7a30b99fa03d7abfbaff37fe1ceb85c820618b3f250cdfc421f512723c02c1ea16678e33d8bbb692cfbd6516d52ac2ae0d8421408cf39ecc60b2a2d7e1e25985c01ae825afa6710a4851e91ccacc1b411f8cb18264ba4d75fa5143fca7c662d63f16a23473a603c788e7e1b4c210ec8622e1bcdb1030331aea22361925b203259794ece02bc977b26ec9f4", 0x91}, {&(0x7f00000017c0)="4d3387864ebda7f7dc859bdabc367030a7e858826d002505e4e252406b8726f7bffc527aef6bd94ad76ee8390301154962bc13e22412ce8112e01c067321b08950af37e4c05325e0ee7627", 0x4b}, {&(0x7f0000001840)="0174f9e3eb23652a3c573e53769b1f2d302c8b9fda0b1b6bf1fa882e693e16c20ab94e48d0883a5455128ce38b364746", 0x30}], 0x4, &(0x7f0000001940)=[{0xb8, 0x0, 0x0, "256555c2d5807497d249f9eafeb2b46076e172787287c17c27caf2d7182e29f3dcfca2cf4b91e81ce8df7744f94e6d47b1f1fb898aa587641c2ecb85dfcb39bdbc5c69ae7ec0425a35f730111ff9e350ea2b501da4c0e51c2d81ee28e4774d8808c95cd8fd32abb473eef1887968fbde677f300fd2bc0d3b6d7ffe89c949442367d0c3873af9a78e6dea8272bf475c66c906c0678d058479c13c1f3b040f73be6b"}, {0xb8, 0x0, 0x0, "dacad6900af0427c6256d8c24ea35f063e5da79c3bee08c433c784b5074394c7bee5b7f6a2a44f12c63510d4e28cebe9e8bfcd19de4b020cf3838432ef56a2ce595aaedbdd555e13253288a05f9f5003d78986739de2650452eb187abe2677035f5d46fd47381b5b408f80f7f9a05b09fa064992ab3e94b4a64d2daa2ead258d287a36d9a3683121d1febf1d521d47c1d7552866b40c7611c76820f73ffbb8f9b5"}, {0x110, 0x0, 0x0, "89d168ac45a9299b6bd8486c6bea28e6056a1227443e3a8c7fe58b2d227313f76c5bbb3c49efa627cecf0e872bd959486038317d2768e50deaf60d8ab27fb80384a06362daebb64ab73c3d693a1462ff297b37fce1fd3732c10d9ad7cd2dfaade36f1b76e903c1377be1576d7244b4492c8d707c7469a7f43d5194bb02d80a19d07852f52dfd0e94607ef1ede5259e0ef1642ea55b99fdf9a087d70dcf6807c55b975371630a5a7d3d25d3961da24fa71a27110fe0cd2667807aa3a24da21a47d7cb23e08857ae8f8421b175d1cf6824ce1c9f15c7aa0ff011b5ad9917786d38e58a2a921c8a76cc77fc1a3d84a3b7c32513e2341de1090a50"}, {0xd8, 0x0, 0x0, "4a98579c273b2a20410022ab3e32de8db7219b232c5470375ec241142f5eef23e70e861e6701730d99b80c46daa26c2e447931cd56332ab5f65e38139af5eeda911764ce2c504281e391d7fd67f04e8e2a085a0b9d596beb293d467677043fc63ed535656cc20dc5bfb67316df4d82f51a1394f3881dc4ed70cd7d9270b1d74d37f1e1eee5e002a5844bca612cde1cfbee659c9ae5f8b32a0560a31e642299db196027a954f0dbcb250d2369366229016dfb9cfaa07cac586b45afad5885b8ac1b"}, {0xc8, 0x0, 0x0, "dbd62afcfea14b56c14ab45c530db7dc6c2ea6f612fd043831cc06ce0f073ee5d86efadfd4e09d2ea2dee34308c6fd9d68a8bbc46e0ea2ca207c587a47795ac0e4d80982b4b2ddb6bb211ae15c2ba6457c7139f6b64fca7a811a650be7cf3daa94c8c75040a7ef66c19060b700cd1e2fcbd3e250f04295bf5422f5f21632c9f6eac45cacca0725039758a5dc1ba9651436f7b7c573325309c555140f43b1899f487e00cb551af09ae481d8b623cfd11b96"}, {0x58, 0x0, 0x0, "b92eb6c4edd9403345dbd8fb6f93825d88cf6ac58fb907b1381cd8d74e33c88c048a1f55600496134b2234432bbd09c5d3f19284ac4c2dc3a4767e510eeff00db5"}, {0x80, 0x0, 0x0, "b726618bded8e5bf5d7d93393ce7e9c34db83c5c37052ba09799d4120899d3cc2aa75aaf48e3c8771dfab3334b452e8b5d30d80d7d36ce2244e9b14517c396a051139d3a483c879806d56352878b8a3eb079cbbb0d26812a086bfc6391fa879ef172f9cfc61e3f94c8"}, {0x100, 0x0, 0x0, "a1ce4b9759a8f26bec79d0a5b8345db449f1425024d859c7885adb44a2ee1953e89f87c44023185523730f79c3308c86e9bd1c63a87d3ae5fdfd723e49dbeccd0f38972bc53ffb7fccc8abb2c86a57971308283df176143485375b131de30f0c43ba32423a5d05d37b01239527426c49b08ff751f07cbf39e9d1e007a267405798ff9b16fc5fbd8a47e2eff522311335fee060c214c84b2cd0e4057d86cc3d81594375466341478ce1b2dad53851665249eb8ab0dd2da7f735600983b1b6de6471bd77608cb78bde39b5b690b998f3fc4ef82bd99d6ca945afe7c478117339863a522c259d3be7dd4c"}, {0xb8, 0x0, 0x0, "2f57d13dc0fe1374656b650bcea851eadab119fb09714bfb44986b13b2223ae54739b47ec2b6126626a7fe723fbab6f22f9f58b6dce5d0a3b21a08dfa62fff24611da4418b81cc2ed923ddf408343ab31b2d3d112c2bdc0fa5f7eb4dba3112b196be95772417219f390cc09696532fdeea4c910bd5a9833f97c3f7984e6c498505a16c14270ec263a02adbd3c933e308baec777a3ea923bb990fe4b34318ec400b"}], 0x6b0}, 0x0) r3 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @remote={0xac, 0x14, 0x0}}, @tcp={{0x2, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000180)=[{0x6c}, {0x16}]}) writev(r4, &(0x7f0000000400)=[{&(0x7f0000000240)="1234c147d168098b93029dfee05e", 0xe}], 0x1) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) r6 = dup(r5) ioctl$SPKRTUNE(r6, 0x20005302, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r3, &(0x7f0000000000), 0x10) executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{0x0, 0x0, 0x0, 0x99}]}) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) flock(r0, 0x2) r1 = open(&(0x7f0000000040)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008, 0xffffffffffffffff}) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100dd2dfa7f0000000400"}) socket(0x6, 0x4, 0x2) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) open$dir(0x0, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000380)=[{0x4, 0x0, 0x0, 0xfffffffc}, {0x1, 0x40, 0x0, 0x80}, {0x6, 0x0, 0xff}, {0x9, 0xff, 0xff, 0x1f}]}) syz_emit_ethernet(0x36, &(0x7f0000000200)=ANY=[]) nanosleep(&(0x7f0000000080)={0xfffffffffffffff9}, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000340)={0x38, &(0x7f00000001c0)=[{0x8f5d, 0x79, 0x7, 0x7}, {0x3000, 0x9, 0x0, 0xb9}, {0x401, 0x40, 0x20, 0x8}, {0x4, 0xff, 0x7, 0x41}, {0x7000, 0x1f, 0x7, 0x2a8}, {0x1000, 0x8, 0x43, 0x3}]}) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f00000000c0)="9185722a1e9ce6fe1d507e293a18f0c97f1f2c02e311e32205fde39fd5524ebf08aaac12f8cb2047a0625ec88c10a9888924dc5d552197e4985407a009499cd2d86f9bbf", 0x44}], 0x1) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) r5 = dup2(r4, r4) ioctl$WSKBDIO_GETMAP(r5, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c674", 0x5b) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r6 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) fcntl$lock(r6, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300010008}) executing program 7: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b10005016000009f050000000010000000000000cea10500fef96ecfc727d3357ae302b37b67ca1f2d61db7f4de57804be38164991f700cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335d223e7db3008b95665bc6010000000000720fc881ea772ec5890405b3ffc7a65396f4cd1257aea8c500002002fbfc0c2300008abfba0900000008e37f71a3f8343712051eeab71d89e000040381ecb66400"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0xfffffffffffffffc, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f00000a0000/0x1000)=nil, 0xc0400001}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000001000/0x2000)=nil, &(0x7f0000093000/0x1000)=nil}, {&(0x7f000075a000/0x3000)=nil, &(0x7f000008a000/0x3000)=nil, 0x5}, {&(0x7f000021e000/0x1000)=nil, &(0x7f0000ff5000/0x8000)=nil, 0xfffffffffffffff8}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f00007b4000/0x3000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000657000/0x4000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000000/0x400000)=nil}, {&(0x7f000012e000/0x2000)=nil, &(0x7f000012c000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f00001e6000/0x1000)=nil, &(0x7f0000132000/0x1000)=nil}, {&(0x7f00006e2000/0x1000)=nil, &(0x7f00005e7000/0x2000)=nil, 0x5}, {&(0x7f0000036000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffffd}, {&(0x7f0000100000/0x5000)=nil, &(0x7f0000092000/0x3000)=nil, 0x3}], './file0\x00'}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x100, 0x0) socket(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x29f, &(0x7f0000000040), 0x3, 0x0) sysctl$net_inet_divert(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x1, 0x8000, 0x5) sendto$unix(0xffffffffffffffff, &(0x7f0000000300)="b100050160000000020000007255e5d3110002000000000000f96ecfc72fd3357ae320b37b673008007439d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e21e000000c257699a5f139b02000023c01dea7d026ba80163003728210200d38bfbb770c1f5af72c881ea6e69e0bb76d907c400000000361f1257aea8c500002002f2ff0c2300008abf", 0x91, 0x4, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x2, 0x4, 0x0) ioctl$FIONREAD(r4, 0x80146950, &(0x7f00000001c0)) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000240)={0x3, 0x29bb}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sysctl$kern(&(0x7f0000000040), 0x1, 0x0, 0x0, 0x0, 0x0) r5 = socket(0x18, 0x3, 0x3a) setsockopt(r5, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f00000000c0), 0x5c) ioctl$FIONREAD(r3, 0xc0206937, &(0x7f0000000200)) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSKBDIO_SETMAP(r6, 0x8010570e, &(0x7f0000000140)={0x0, 0x0}) setsockopt$sock_int(r3, 0xffff, 0x8, &(0x7f0000000100)=0x220000, 0x4) executing program 2: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x1c}, {0x4c}, {0x6}]}) mknod(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) ioctl$VNDIOCGET(0xffffffffffffffff, 0xc4104603, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) mmap(&(0x7f0000221000/0x1000)=nil, 0x1000, 0x3, 0x4010, 0xffffffffffffffff, 0x0) r1 = kqueue() fcntl$setstatus(r1, 0x4, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x140000000000000, 0xffffffffffffffff}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(0xffffffffffffffff, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000500)={&(0x7f0000000480)='./file0\x00', 0x56, 0x0, 0x3e}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r4, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) getuid() bind$unix(r4, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) recvmmsg(r5, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x9, 0xa34}) madvise(&(0x7f0000015000/0x400000)=nil, 0x400000, 0x0) executing program 4: getrlimit(0x0, 0xfffffffffffffffe) open(0x0, 0x70e, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x2}]}) open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) read(0xffffffffffffffff, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) setrlimit(0x3, &(0x7f0000000180)={0xb66c, 0x100000}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000000)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x2e) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1630, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x36, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) open(0x0, 0x70e, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0), 0x1, 0x0) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000180)="94", 0xffb9}, {&(0x7f0000000240)="ec", 0x1}], 0x1000000000000276, 0x0) setrlimit(0xc42fbf04169236b, &(0x7f0000000000)={0x4, 0x8}) executing program 0: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x24, &(0x7f0000000000)="5ab7776a", 0x4) syz_emit_ethernet(0x66, &(0x7f0000000100)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "36e282", 0x30, 0x3b, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0xf8, '\x00', {0x0, 0x6, "5adf00", 0x0, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @loopback}}}}}}}) executing program 3: sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x12}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$hw(0x0, 0x0, &(0x7f0000000180)="c344bf92878cfdeb370abc8cbdbd2872e8e1d8d537b6e8c082ba9bfb3afc79529ce177cca1cdc50dcf36060adbc1e202be461b1582a51e4c5a7541212f40c8a7bc6644fb231a02940289582a35c13257f05bb4c8c804cf28d77e4a2bdadbb5cffd43b663ed71c588eb32f56765328e794e94ae194b797f443f6f6374450693a82546fc315f9bb8888a3d4630dd3af55c38b4d3341003e481f10161c23bb7275bf4a938c17b8b4421cefdfca0241b8576e1ec18c4f15adf64e8443d709c96f98a699d89ff4c92bb9791a3ce33c0fb", 0x0, 0x0, 0x0) r0 = socket(0x2, 0x3, 0x6) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) syz_open_pts() syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000400)=@abs={0x1, 0x0, 0x3}, 0x8) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7ba", 0x30) sysctl$kern(&(0x7f0000000440)={0x1, 0x56}, 0x400000000000013a, 0x0, 0x0, 0x0, 0xffffffffffffffd4) sysctl$kern(&(0x7f0000000000)={0x1, 0x28}, 0x2, &(0x7f0000000040)="1f9b3298c1fe17a6f722bbe17a89900be84d", &(0x7f00000000c0)=0x12, &(0x7f0000000100)="cfea172ea3f047b0aa8f08a991ad5f253b9245a1a9ce6a5897ccf518d88c8d68c7c77bf7100b6b17a0f1451c43c9b74b02122c79ce0a1f0df317dca0bddc69991dc575491f56b6b7658002df23681c86d6f386a330ab0788284fe4cff7104dd5278f318902e11f5a6ef7efdb17453dadb5134d1277d1189c6c6f8cd0e5a28918fbcd3afecd40502a406c269e2461ba011e363bd035f86cd7744e797c0d68ca4d3e9378fb7138a16ab1a5978fd97809c078e92236660093b7b5cc64c35f876d8dc33d8f7cb39d6e8a76d38311f2d8b7964e", 0xd1) sysctl$hw(&(0x7f0000000080)={0x6, 0x13}, 0x2, &(0x7f00000000c0), 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000003c0)={0x0, 0x9}, 0x2, &(0x7f0000000680)="004e68409ce122b4bf42c85efeb0a954a2eaa420811a4530d7601bf348aa3bdd1b16f7dff8d9e67588ef1338e878344ccbf52d05843b335c76e386f78de5bce7a7b02458473e84ce73d85dc75918cabc1d02d74c547dd8018158faa35fd323ccdc9027ac3061a5db19e575630a2827559ae9d177413c06417ea772025609d82114b0d7a300b9f890e19c6d5c192f2370597ab8d3107f", &(0x7f00000004c0)=0x96, &(0x7f0000000500)="21af195cf71e430c869bfce3a4716523ba4a1f1bae76464e5d57fa5dce3c8570f8485fb5cc311bc0f8427dcaed8b257e2dd7e6da8fa78c1d8f", 0xfffffffffffffff0) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000000c0), 0x0, 0x0, 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) mlock(&(0x7f0000c00000/0x400000)=nil, 0x400000) mprotect(&(0x7f0000dc8000/0x3000)=nil, 0x3000, 0x0) r1 = socket$inet(0x2, 0x1, 0x1) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000200)="ea00000000000000", 0x8) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6) connect$unix(0xffffffffffffffff, 0x0, 0x0) sysctl$kern(&(0x7f0000000300)={0x1, 0x15}, 0x2, &(0x7f0000000340)="68ca74df472d762ff81185379ac1a8e2809ddc8367e76e64726cc295dcce2b8c5fc33642ddf2f151dbb37c9a1fdb878383e7a3f2f3ad4a02b54b00e9834d264778b3d32c562b3a0049ec3f2ed0d557e74a85b77461f73d45414949bb71d18657d20afa800f355ace9c2d04a8fba8bf2d4d2a8bd8a7ffd01f391b", &(0x7f0000000540)=0x7a, &(0x7f0000000580)="096ec7236f814178fd8d382d71f1a4091855d337cec924fb1ed798de8e58ad9466c89d30a3fe341c122ed6bb0752f38e2f112564e8990c6a9b0ec774b1e6eb438af8844753b8af05fe3996a903e5f16f12068da3e58e821ac65b82f8c609ed7d3aad491c64e583101523fedd08c7c074d656cad4b5116b590f3eeb6f7f22abccd190fe1fb8c96a05766b3e29a20bffadc0f6483f8be1a99c84d8a08fb1867725088de3f7b5ebded9493f8de088c8b36545b185fbc8c8078100256fcc91f1851ab0e0c35e38c889", 0xc7) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) bind$inet(r1, &(0x7f0000000480)={0x2, 0x0}, 0xc) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) syz_emit_ethernet(0x62, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd605ccc30002c0600fe8000000000000000000000000000aad2f2b504ab6f462bbfc599f396f5fd534e224e22", @ANYRES32, @ANYBLOB="b002000091780000"]) sysctl$kern(&(0x7f0000000200)={0x1, 0x23}, 0x2, &(0x7f0000000240)="ffce710fcd8cbd9eb0caf97e6dcfdac687f547be9f0daeb527a55d8b57fb33c7ceda7e0b7731049a3b418f", &(0x7f0000000280)=0x2b, &(0x7f00000002c0)="6fcaacbf9fb6978cd633ef1b6b75ac5b4b840f422eb2181658137c591521197bd89a7d5d22fdb0b93b269d05bc15a6c2d05c3265", 0x34) executing program 6: sysctl$net_inet_udp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, 0x0) open(0x0, 0x0, 0x0) clock_settime(0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001580)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r0, 0x1) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) close(0xffffffffffffffff) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000003c0)={0x2, &(0x7f0000000140)=[{0x2d, 0x0, 0x80}, {0x40e, 0x0, 0x0, 0x1}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x5c}, {0x14}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) executing program 5: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x3, 0x3, 0x4003, 0x1ffffffe, "1f00dd2d0200e1000400", 0x6, 0x1}) sysctl$kern(&(0x7f0000000040)={0x1, 0x1d}, 0x2, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000180)={0x20022e49, 0xfffe}, 0xfffffffffffffe76) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x800, 0x9) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x20000, 0x100) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1, 0x6030, r2, 0x0) msync(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$kern(&(0x7f0000000080)={0x1, 0x3a}, 0x2, 0x0, 0x0, 0x0, 0x0) socket(0x20, 0x5, 0xfe) sendmmsg(r1, 0x0, 0x0, 0x0) r3 = msgget$private(0x0, 0x0) seteuid(0xffffffffffffffff) msgctl$IPC_RMID(r3, 0x0) getitimer(0x0, 0xfffffffffffffffe) r4 = socket(0x1e, 0x8000, 0x0) sendmsg$unix(r4, &(0x7f00000006c0)={0x0}, 0x0) chdir(0x0) socket$inet(0x2, 0x4000, 0xe4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) msgsnd(0x0, 0x0, 0x0, 0x800) r5 = syz_open_pts() close(r5) pipe(&(0x7f0000000140)={0xffffffffffffffff}) r7 = fcntl$dupfd(r4, 0xa, r6) write(r7, &(0x7f0000000100), 0xfffffe5d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x4010, r0, 0xb) executing program 7: syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[]) executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() sysctl$kern(&(0x7f0000000000)={0xa, 0x8}, 0x4000000000000087, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000), 0x6, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x1, 0x80a19f, "bb0c000d099b019fbc00"}) openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x100, 0x0) socketpair(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000440)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000140)=[{0x0}], 0x1}, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x401, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f00000003c0)={0x1}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="34eb4cd59e8406000000000000001cd9e0bf01b618b3cb9343942fd05647b0fd943a", 0x22}], 0x1) sysctl$net_inet_ipip(&(0x7f0000000080), 0x4, &(0x7f00000000c0), 0x0, 0x0, 0x0) setrlimit(0x7, &(0x7f0000000040)={0x0, 0x1800000000}) setrlimit(0x4, &(0x7f0000000100)={0xa, 0x400000000005}) r4 = syz_open_pts() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) kevent(r3, 0x0, 0x3ff, 0x0, 0xa19, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0), 0x9, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{}, {0x1d}, {0x8106}]}) syz_emit_ethernet(0x26, &(0x7f0000000400)=ANY=[]) close(r4) syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x8a38, 0x0, "ffff09009cef01098b748200"}) r6 = semget$private(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) semctl$IPC_RMID(r6, 0x0, 0x0) executing program 0: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x180, 0x0) ioctl$VMM_IOC_INFO(r1, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x1, 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000080)={0x41424344, 0x41424344}, 0x0, 0xfffffff8) syz_emit_ethernet(0x15b, &(0x7f00000009c0)=ANY=[@ANYBLOB="0000000000008baaaaaaaabb88a82200810030000800415c014500680003012d9078ac1400bbe0000002070b16e0000001ac1400aa01010100071f05ac1400aa00000015ac1400aaffffffff00000003ac1400aaac1400aa00004e224e23", @ANYRES32=r2, @ANYRES32=0x41424344, @ANYBLOB="8180c80190780006050a00000080000000010402c726a9a1659a8ad15ab63eda46570bae6dbd6e254b783e99e8cb4ae401681023c3432701e97bfb80449f3e9ca559a4f5ded4290b965ef7e18edb556abe80068761a51876db38347471e4502b52838e06f4f962e241c4629ff173c892996248a3af3cc52b9d0f6f1761724749c859a5cd463267dd7730e644585ece4e23b059fbfc5eb4bd05ca78ae9139fa340609e64c0444771ce981818fd7d558d623168358f758317fa850bf1d8bb450e5f3a71952adfea2828266d03751c194b0a717019f59421ef6faee07cb3a36e262be6e0e34322671f5707b13a5b391dd5e13d61aaa35"]) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00100001000000", 0x8) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0xf66c, 0x0, 0x9, 0x5577c538, "3c107dae307e08002b4600000000da64612c3300"}) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000000)={0xffffffff}) r5 = socket(0x11, 0x3, 0x0) setsockopt(r5, 0x11, 0x2, &(0x7f0000000000), 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{}, 0xffffffffffffffff}) setsockopt$sock_int(r5, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r6 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r6, 0x8040691a, &(0x7f00000001c0)) ioctl$TIOCSTOP(r3, 0x2000746f) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000380)='\\', 0x1}], 0x1) setsockopt(0xffffffffffffffff, 0x5, 0x1, &(0x7f00000006c0)="278cb1576d72899109e245bedc0c8c4f5cb25db4cc4e11ece258701be234076bcf47afc0a622e77481ca2498b2e4235a1446954cf9850932f7dc4fab3d60aeac6a4b82c82d8c1fe4c2a6bb9a318d8d937ab2f18a1eb67c957ae24434a1e8f2", 0x5f) syz_emit_ethernet(0x6e, 0x0) executing program 3: syz_emit_ethernet(0x6e, &(0x7f0000000380)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff93dd605f6ad900383a003bcc2629a17a6c58afb8877c8be162e3fe8000000000000000000000000000aa02009078000000006006c33e00003a00fe8000000000000000000000000000aa000000000000000000000000000000000400000000000000"]) syz_extract_tcp_res(&(0x7f0000000100), 0x1, 0x717b) r0 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x10, 0x3) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x5c, 0x0, 0xff}, {0x20}, {0x6, 0x0, 0x1, 0x20000}]}) syz_emit_ethernet(0x4e, &(0x7f0000000040)=ANY=[]) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) getsockname(0xffffffffffffff9c, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) unlinkat(r4, &(0x7f0000000040)='./file0\x00', 0x9465b2a27f1c4571) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) sysctl$kern(&(0x7f0000000080), 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000080)='y', 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x60, 0xfd}, {0x20}, {0x6, 0x0, 0x0, 0xf32a}]}) syz_emit_ethernet(0x4e, &(0x7f0000000040)=ANY=[]) executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) (async, rerun: 32) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) (async, rerun: 32) socket(0x2, 0x2, 0x0) (async, rerun: 32) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) (rerun: 32) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000000400)=[{0x87}, {0x16}]}) (async) setuid(0xffffffffffffffff) (async) write(r1, &(0x7f0000000200)="b1c05b5fb165120a4224a763037a", 0xe) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) r2 = socket$inet(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) (async) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00000100000000", 0x8) (async) setsockopt$inet_opts(r2, 0x0, 0xc, &(0x7f0000000240)="ea00000100000000", 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000002c0)=[{0x4}, {0x15, 0x0, 0x0, 0x4}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[]) executing program 0: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000140)=[{0x2}, {0x60}, {0x16}]}) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) pipe(&(0x7f0000000000)) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) select(0x40, &(0x7f0000000040)={0x69}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f00000001c0)=ANY=[]) socket(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000), 0x10) connect$unix(r2, &(0x7f0000000000), 0x10) writev(r0, &(0x7f0000000440)=[{0x0}], 0x1) executing program 3: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) setuid(0xffffffffffffffff) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000240)) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x4000000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r2) executing program 3: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x36, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000001240)=0x6, 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r2 = socket(0x18, 0x3, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000b2000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000065000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f000008f000/0x3000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000087000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000145000/0x2000)=nil}, {&(0x7f0000091000/0x1000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000011a000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f00001b1000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f000011a000/0x2000)=nil, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000087000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff0000/0x10000)=nil}, {&(0x7f000008a000/0x2000)=nil, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x412dff) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000000)={&(0x7f00000000c0)='./file0\x00', 0xcd, 0x0}) ioctl$VNDIOCCLR(r3, 0x80384601, &(0x7f0000000980)={0x0, 0x0, 0x0}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {0x0, &(0x7f0000ffb000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffb000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x2000)=nil}], './file0\x00'}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) ioctl$VMM_IOC_RUN(r4, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x0, 0x0}) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) dup2(r1, r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 7: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) chown(&(0x7f0000000040)='./file0\x00', r1, r2) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r3, &(0x7f0000001480)=[{&(0x7f0000001200)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)='\x00\x00\x00\x00', 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000011c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x4003, 0x0) getsockopt$sock_int(r4, 0xffff, 0x1025, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000140), 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0), 0x20, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x0, 0x1}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) sysctl$net_inet_divert(&(0x7f0000000200)={0x4, 0x1e, 0x2}, 0x4, &(0x7f0000001300)="b9e3ac1bdb16f5240cac670058eca8fc600b19035631850766c1f8da73f510455927ef94f9ac1994ade325f440feb749cb10e5ad93357b5e22d1f3f499ca7bde98c33ea472cf408d9297ed1b425d3eaac9cfb323dc7ad36bc550f985fe2361730ee842a6bbabbb020533a1e201630102a3235463770da71ba308b970551f391ecf7d5f138d620682127197a9cc0bc158bdb19def3915c94dc8eef8a86b49367b29dbec58886cab35c4bc52be826e8e8301f67ed83276ccb10f98b405493d01fed6e58b803debe3083ba85c30cae06038e1a2d22b62b3ab7185bf37ec5c57", 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_open_pts() r6 = msgget$private(0x0, 0x0) setreuid(0xee00, 0x0) r7 = getuid() bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x1}, 0x8) sysctl$net_inet_udp(&(0x7f0000000d00)={0x4, 0x2, 0x11, 0x5}, 0x4, 0x0, 0x0, &(0x7f0000000200), 0x0) getppid() msgctl$IPC_SET(0x0, 0x1, 0x0) msgget$private(0x0, 0x20) setreuid(0xee00, r7) msgctl$IPC_STAT(r6, 0x2, 0x0) executing program 3: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b10005016000009f050000000010000000000000cea10500fef96ecfc727d3357ae302b37b67ca1f2d61db7f4de57804be38164991f700cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335d223e7db3008b95665bc6010000000000720fc881ea772ec5890405b3ffc7a65396f4cd1257aea8c500002002fbfc0c2300008abfba0900000008e37f71a3f8343712051eeab71d89e000040381ecb66400"/177, 0xb1, 0x0, 0x0, 0x0) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0xfffffffffffffffc, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f00000a0000/0x1000)=nil, 0xc0400001}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000001000/0x2000)=nil, &(0x7f0000093000/0x1000)=nil}, {&(0x7f000075a000/0x3000)=nil, &(0x7f000008a000/0x3000)=nil, 0x5}, {&(0x7f000021e000/0x1000)=nil, &(0x7f0000ff5000/0x8000)=nil, 0xfffffffffffffff8}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f00007b4000/0x3000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000657000/0x4000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000000/0x400000)=nil}, {&(0x7f000012e000/0x2000)=nil, &(0x7f000012c000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f00001e6000/0x1000)=nil, &(0x7f0000132000/0x1000)=nil}, {&(0x7f00006e2000/0x1000)=nil, &(0x7f00005e7000/0x2000)=nil, 0x5}, {&(0x7f0000036000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffffd}, {&(0x7f0000100000/0x5000)=nil, &(0x7f0000092000/0x3000)=nil, 0x3}], './file0\x00'}) (async) openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x100, 0x0) (async) socket(0x0, 0x0, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x29f, &(0x7f0000000040), 0x3, 0x0) sysctl$net_inet_divert(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r3 = socket(0x1, 0x8000, 0x5) (async) sendto$unix(0xffffffffffffffff, &(0x7f0000000300)="b100050160000000020000007255e5d3110002000000000000f96ecfc72fd3357ae320b37b673008007439d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e21e000000c257699a5f139b02000023c01dea7d026ba80163003728210200d38bfbb770c1f5af72c881ea6e69e0bb76d907c400000000361f1257aea8c500002002f2ff0c2300008abf", 0x91, 0x4, 0x0, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r4 = socket(0x2, 0x4, 0x0) ioctl$FIONREAD(r4, 0x80146950, &(0x7f00000001c0)) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000240)={0x3, 0x29bb}) (async) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) sysctl$kern(&(0x7f0000000040), 0x1, 0x0, 0x0, 0x0, 0x0) (async) r5 = socket(0x18, 0x3, 0x3a) setsockopt(r5, 0x29, 0x6c, &(0x7f0000000040), 0x4) (async) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f00000000c0), 0x5c) (async) ioctl$FIONREAD(r3, 0xc0206937, &(0x7f0000000200)) (async) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSKBDIO_SETMAP(r6, 0x8010570e, &(0x7f0000000140)={0x0, 0x0}) (async) setsockopt$sock_int(r3, 0xffff, 0x8, &(0x7f0000000100)=0x220000, 0x4) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, &(0x7f00000002c0), 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42}) socket(0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x0, 0x0, 0x3}, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000067000/0x1000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f00005f0000/0xf000)=nil}, {&(0x7f0000605000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil}], './file0\x00'}) mprotect(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x0) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277b09000000000000007a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a81e0e2efa087aa9f5f89934fdbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1092) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r3, 0xc2585601, &(0x7f0000000140)={0x10, 0x0, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff5000/0xb000)=nil, &(0x7f0000ff8000/0x1000)=nil}, {&(0x7f0000fe9000/0x13000)=nil, &(0x7f0000ff6000/0x4000)=nil}, {&(0x7f0000fee000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x2000)=nil, &(0x7f0000ff4000/0x3000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff3000/0x2000)=nil}, {&(0x7f0000fed000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000fef000/0x4000)=nil, &(0x7f0000fed000/0x1000)=nil}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000feb000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff4000/0x2000)=nil}], './file0\x00'}) setrlimit(0x6, &(0x7f0000000400)={0x3, 0x3}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{0x50}, {0x74}, {0xa106, 0x0, 0x42, 0x41f}]}) syz_emit_ethernet(0x6e, &(0x7f0000000480)=ANY=[@ANYRES64=r5, @ANYRESOCT=r1, @ANYBLOB="e776ccc82b2448e17c31b248755466cec3ce96", @ANYRES8, @ANYRES64]) syz_emit_ethernet(0x56, &(0x7f0000000340)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6060626000202c00fe800000000000000000000000000e000000bb3c000001000000000500000000000000000100000000000000000000000000006884d4d26802a7621324057724e28a5bede6bda890475863b23cae6e725f6c897916d435ca7e4d9a9f530874945601803fae6bdd0cf1f40854ca3b306c294749e059"]) open$dir(&(0x7f00000002c0)='./file0\x00', 0x8000, 0x23) executing program 3: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x7) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) readv(r1, &(0x7f00000016c0)=[{&(0x7f0000000200)=""/142, 0x8e}, {&(0x7f0000000400)=""/167, 0xa7}, {&(0x7f00000004c0)=""/107, 0x6b}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000000180)=""/63, 0x3f}, {&(0x7f0000001540)=""/202, 0xca}, {&(0x7f0000001640)=""/119, 0x77}], 0x7) syz_open_pts() mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0) setuid(0xffffffffffffffff) chflagsat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) syz_open_pts() ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, &(0x7f00000001c0)) kqueue() mkdir(&(0x7f0000000000)='./file0\x00', 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) chdir(&(0x7f0000000140)='./file0\x00') r2 = socket$unix(0x1, 0x5, 0x0) bind$unix(r2, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r2, 0x0) accept(r2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x8, &(0x7f0000000980)) execve(0x0, 0x0, 0x0) setreuid(0x0, 0xee01) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2) bind$unix(0xffffffffffffff9c, &(0x7f0000000080)=@file={0x0, './file1\x00'}, 0xa) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000300)='W\x00') munmap(&(0x7f00007fa000/0x1000)=nil, 0x1000) syz_emit_ethernet(0xad, &(0x7f0000000340)=ANY=[@ANYBLOB="ffffffffffffaabd6baaaabb81003000807ab2f227b038b304d682161f123c1c639da45ce1ee64c48875abea247adc3c057566c5de87cf948d4c6fe649395cef7c256db9805d2f369850d9836c38d6587b93fa439aab687aff6fc45a0b082741005ff6b3ecf2d821f0bfc86e9b6a8137b85a629eb554af768442390ea8d5c2667c14484bf61e04fe405caf21f70328012f367f386658ef25ae71cd1db3663cd07f2f48fab66c6e050d0bfac506"]) executing program 4: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f00000002c0)="fb9b2f636f76eab6627ccb3955c4daa0ff4f7d82e9611317932247e17e5fef4e67ec372ec6f6644a547e3168400db9b7f06c3cd5c5373d7a891ce8b86a40e0d3909529e8a2637ec0aa67ea752077015fb40cd4567fc95d9cae9ab0f8f74938623632", 0x62}], 0x1) execve(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x2, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff]) r3 = getegid() r4 = getegid() r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000000140)=[r1, r2, 0x0, r3, r4, r5, r6, 0x0]) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) executing program 5: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) r1 = getppid() fcntl$lock(r0, 0x7, &(0x7f0000000100)={0x1, 0x0, 0x0, 0x300000001, r1}) accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x2, 0x1, 0x9, 0x2e, r1}) syz_emit_ethernet(0x6e, &(0x7f00000000c0)={@broadcast, @random="2cbf38174634", [], {@ipv6={0x86dd, {0x0, 0x6, "000100", 0x38, 0x3a, 0x0, @rand_addr="f6ec06afdf466c130afc590bdb9e4ff6", @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, '\x00', 0xfffc, 0x2c, 0x0, @rand_addr="457c5601a5ae235d3544d14cb2e907c8", @mcast1, [@routing={0x2b, 0x0, 0x0, 0x5}]}}}}}}}) sysctl$kern(&(0x7f0000000000)={0x1, 0x27}, 0x9, 0x0, 0x0, 0x0, 0xfffffe0c) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x15}, 0x4, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x9}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) close(0xffffffffffffffff) socket(0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fcntl$getown(r4, 0x5) writev(0xffffffffffffffff, &(0x7f0000000800)=[{&(0x7f0000000140)='4', 0x1}], 0x1) writev(r2, &(0x7f0000000580)=[{&(0x7f0000000080)="6fcba96e64d77dfe77d06091c8341acb34f68c0a", 0x14}], 0x1) readv(r3, &(0x7f0000000600), 0x33) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0xb}, 0x4, &(0x7f0000000080)="00811e7993e6b879e77c3e68e1ce9359b622cef481162e0a4e35af9d3681dd09c4c694de56", &(0x7f00000001c0)=0x25, &(0x7f0000000200)="59c82be5aef9cb902392087c89c0d00c4f72b0d154c2d2b74f15cb2412af6d55a4ec04930a64b75172f949a331ca88e83b2ea3f365cfa3db5606cd55e36a6e511162223b82e20178d63a82eec7d37a5eea9d69f72e7454c55dd643a99fde92b788fb3ecb7392866f9d893cb6c70760823b991c15ed221b57214c9377b3b2ebb873af810676369408858ec4c15101d8b148cd559a7128071a4f2352d3339d30cbc3e2ec26c2cbb1dd53c74e2a", 0xac) executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8040691a, &(0x7f00000001c0)) executing program 7: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r4 = dup(r3) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000900)={0x0, 0x0, {0x7}}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6, 0x0, 0x1f}]}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r5 = open(&(0x7f0000001680)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) close(r1) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f", 0x0, 0x0, 0x0) socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000002c0)=""/49, 0x31}], 0x1) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r6, 0x0, 0x200000000000a, 0x0, 0x0) unveil(&(0x7f0000000140)='.\x00', &(0x7f00000000c0)='r\x00') symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 6: sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e3471ac00a34b8e5f84cf7100000000000000", &(0x7f0000000080)=0x15, 0x0, 0x0) r0 = syz_open_pts() unveil(&(0x7f0000000140)='.\x00', &(0x7f00000000c0)='r\x00') symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x7, 0xfffffffe, 0x0, "2500000000000000000000000000000000000300"}) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) r1 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7929) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) open(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) write(r1, &(0x7f00000001c0)="092009018000000000000045b65369db0000ff4278ad535c2a413f308cbbaee4c6987f31dbf15624b77b6a0a", 0x2c) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100dd2dfa7f0000000400"}) r2 = socket(0x2, 0x1, 0x0) r3 = dup(r2) setsockopt$inet_opts(r3, 0x0, 0x16, &(0x7f0000000040)="fd0cc085", 0x4) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x7, &(0x7f0000000140)=[{0xfffa, 0xeb, 0x8, 0x1}, {0x4, 0x0, 0x8, 0xfffffe00}, {0x1f, 0xef, 0x3f, 0x4}, {0x9, 0xa7, 0x6, 0xe1a4}, {0x6, 0x1, 0x9b}, {0x66d, 0x9, 0x80, 0x57}, {0x341, 0x8, 0x1, 0x10001}]}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000200)={0x81, 0x80000001}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r4, &(0x7f0000000340)="898e5ecd25454ef053e80e0e0b5f0e4d1186a0f503aebe47b5434a3a301f7a38e5527a171f1517744c46199004f1d594b775aa714bfa7c6e67527eb53818d29fbcfc811ede5a55d83fecf21f28c8a07a8fcdceac95aaa5116aaeff804b58913d2b90b945c65c2f2c44bb551d7b6623a98dc984754816a16d8ee78281123ffa67a369abdb37053b903d933920a80c8befe0", 0x91, 0x0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) syz_emit_ethernet(0x2a, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaa07ccbf80350001080006040002"]) executing program 5: r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r3, &(0x7f0000000000), 0x10) r4 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) r5 = socket(0x2, 0x4001, 0x0) r6 = dup(r5) r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) close(r7) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r8 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x254, r8) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x61}, {0x64}, {0x6}]}) syz_emit_ethernet(0x4e, &(0x7f0000000040)=ANY=[]) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r10 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x254, r10) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x3}, 0x4, &(0x7f00000000c0), 0x0, &(0x7f0000000240), 0x0) executing program 3: open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0xa02, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) setreuid(0xee00, 0x0) r0 = getuid() setreuid(0x0, r0) r1 = kqueue() close(0xffffffffffffffff) fcntl$lock(r1, 0x0, &(0x7f00000000c0)={0x0, 0x2, 0xfffffffffffffffc, 0xffffffffffff0001}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) writev(r2, &(0x7f00000026c0)=[{&(0x7f0000000080)="95cf1644576ddfc27eedb614b8fe62e8508e59eebe46ede3df912faac6e89cb50cde487ffadbb8bd7d8bb98142084d8dfbba80b8fa035944ecc8d16fee63e3629624f81ade647f935f7c2159c700cf89a8850b", 0x53}, {&(0x7f00000001c0)="0226039ef800000000adf4273b1380d4cd6b416b0d5fa373004fa0681d37ee30024306a93952a50000", 0x29}, {&(0x7f0000000240)="dec91f1ffcacf3289a009059c3ad53ec0e9db3f29aa80c3d1fcd4f2a7b726b9a389c5596908615c4bf634a7d4cb1bd6fc2ac9f39a6e1050394c87409c95f620cbcff42d7a6f7dc8ccfb125a4787e5684ed6c977f3510d0a4657d20b9b46aeb3611fd3bdc3e04ce9d3f88ed7c99a23189ca3e9643f66685ec34a94d0e86b92601ca54dae5eb7830e368947edc24a8935d3035661d0cdaa5fe258c4dca3f8c18df50293227ba17cd2b482142329185cf5fed4e7821a8ea115295e9d01ac74246d8c627622dbf8d6e739571d4a06c8bbfc1963641b5b61cf107", 0xd8}, {&(0x7f0000002240)="b90a4bb6283d91389424811bf589b3c857d1305c152f6eef53b51af06bcce17116de9edefab7b2d424b86f7ddc215671f07540d4d7d9e8b73bb5802555ecf41a8b4fc8110880626365e55c1d75f84d18cb651f5800f1481e1b99d3f3bb0c3d012cb253b3685db13aa813aaba51a0897c990ef2db1be8069c5479766243aa7d86bebf97af1e9b1c0685b2a5382a0000000000000003d308079238954403a26846f80431311e4851b674b9915c4b5cc0b95d9fd587dbfe1559cfa027bf", 0xbc}, {&(0x7f0000003880)="640493d78db6a9c1e335bb42b30c7b40a07b3baad98026cb156727aa65cfb18540954a46faf6cd689a437aff3f4961c4e46a834f6785f138abeced17229a790e349e6bd31df47a250b6311c17b41de694d02002d9c138fb5554471ad71a4e3b0c4a0f71fc4b1f3db02e683a852170340fa26d02f5dcb6c3772415d9b0c54258aba6ad66cd42dfd5163936af944020e200f6dad158fa90dfdd051d151c8c8cb6d711f408511a8c922ff7be9bf88fc6a18b3261c65ab46b32f89b7793b789d533f5dabd554659bcbb9e4082598016c9ffd443ad64a6c1384bebc4f0fa12ebee357f81c1bfbb7ff9c0bb5289f98184e590366ece692aac2a0f3fe55ae6072624ff0892d666934e9e7bb159ba7471e9ca862d48aa90c56e33b972e7ab5f15383b1e0bdc135ef14c4b638c9514366af346df10d2d11e3e82c7f98a731867165c536966e32790a098e86bc8c85d1d890537ee1a3b37a907cb151aa5b72801d9b213f04f59acc40bab4f2dfde876c2bc53ed02cd106d289a59310e0297a072b926369982acb409872a3a4325ed56f1d297bc8bbfb8f0a43f793ee9487a4492016350aa61cca26b86045d14a8f08e6f6d3e3be5520397612b66ebdf990efcf9ed9796836fa253dfa0389406ae25edb31abf6797596cf9b4a943972a4a19c43db1926c18bf15fc526127d1b04211fb4f4fe4c34dba511e8801a10008e54d343386c0c096641681899e65d2afea539fec10a2db4f07a06c7745c1005d0c2b1f020bd80e052df5a4969a40602d7b4350068968bae7ed03d05c9f0e7dd8940d1e37cfbf3370f5953261615197d350c60c2e3bdc186eff30d0700e608a4e08b2cac91f42275e3e6378a0747267335e017b5342a1662df7f3144a5c0e08008460631d2fb76c410c11c4dcc7f73fcab23a479474ced92b7a389fd596763283771b9faf89865c462f59e57a81cf8c3cbeffb268f00b6589ab79483f517583bc3a949c0df139721b6dcb9635dca559ac670c1b3ac3ffae886d18134df6d3b7078928ad5370c9687de2846d1f89f7455cf1f7bec56f3717cbdcab9a5fbe597f929e432ff093d92cb35d625bc8c5dcdc4df998db4b51f74775e5d6d119c505a2d0f27c9ead9e84af18c5d7e258cb6a4b57d28c5be27c3d72e277ae3a79bec39bdc88df392b2df6afcca55f79efb3fe6d0d8b50d7c8bbbc134450db20f1d5a773ce9cdc3b97b3274cb2e9c85496e9043e1eb83bda1b0960808b7dbf61fa0b420596976194a598a6ce1066867d13ed30035f8ff0ba3dcaa15df0cab8b96807cb82435a42067d4f1257de536842db0d3f7dfda891c146d79b600e6a2f994f2755cb278becfdaaefb2c7b976be36689c7a0feced48a723be73f29851f75e42e9d62c83d6aa220891c5ceab033046727127a802dacbde8cf629c1f57d59ba0690af43ce944607c1fd9df72f74d67e7ddc2efd8dc6c459d0d1fe2ca57d14e20046f139050206dd8d203e0389aef6682cc6b861cc364184ee9708452dcb732992ce6dedbd9d57b5c5689b9836c54cdc91b4766f618d608d4bb380614d8cc2e03b3b3b5897ccb61f9fe2d16e5ced34cee9e856a6c52324c0eef64a4b7f9e8e7ed5a71d7b1fe9f94665ac75da67d114047ff5a1c3d0668d43d78c12565ea154f763418049e8dd3a1929b7fa4877c9e2cd984ab94818219a05b196b643adb3f064dbffd2b22ade017488178c5361a1c93f9c615e0e0cd28f25b7ca582d6942071cb7fae17b52eb41ead6e78914945802c19bac16c76ae14c7ed4be6e42713e8a4bd6220aadf458fa15b40777f94e223c596c7f80bab9584fcf4ff14f138adbbf7b1a7bdd686fa9249fe006aea38651e410fd4b1af0d79d7f1ee0cb2711ca81382f15804771da4a18d5f20e10ff9a7abd6ae8583d94f58769f3401526e517d963800c92485f9c24eac2d914895d4d9b866bbb769d22a00db29ce0b9a7d7112defb15d9776db55edf8fca337b1a496c7710acab8135aee0261a780ef6b39664469e33dab2398639d1becbdc74000b36c2ca5df2c0d3c5d3d3e054a2b8d91bc4656cf09300dd084cb0b625a587fba81cc6c2c3ef6f93342b65bc0e68222de6908492ac431f9f4dc1d3915a2cba79820c8c1f7c6e5c582d953b60a943eef44a6e7b244c808fb292f3944a4b1afbbadb06ed72c1d2cf9a60e02b319af032eddb475ae1947175f437262cefe05a89dc92367c8f8223e3a415b080b2bee22f084d00a289e42f5dcd0c31dc257d6bd09d214fad7aaa03d285a4ca618a5cc2bc0167ce424c40b879bfc294b9f2be0ee1c4669fe57d15c3b8fd626507ebb94d7313eda527d86a2bcaf9234a6eb4fcd2ecd218607961c7816094311a762d783ab7cef7009f103d938a5dee845b827001c87920ea3110b97b40a8525c41a57a03e389d9d864c57e10a849509135cdde81b89da8ee10540b76fe6c303a98bfa68a493ff59104b41c34c62092d3c0cc16d5c5c9abf7d0cc9206605ca6b69511091b512063985b03549573fbe60036cdfb28e77670e99b55a8f8151035ac93047a6dab36951b0d3a31befef14741f874b313b66908f8da53a8a95255c16019876c85dd6070b2a8470f303b98d3c9ce2d203774794ecd2dbc43a69cd37c21f9c971634ff7b00af46adccaaeb1ca346bbdcad44151e38a94d91339c425554791adf2d3ff197221979625d2993ef7f4af06ec2438ab780ce737ac1bdbd873fa3b5cc0af43097b2be36bb9cbf87d39d3a7d54d5a49b176a3d74d95c06cd9b665248f84c27019f7b62232d9de01396aa0096f36c399b762913e207de7e3d24a2bbb04d879fe29b087ea262e82e4b3ca0fca62f222a592ab6ca1b1609e6a7500b8ed38db0d895c2df29604a64540e796787461ed7d1c5c562662b8f5146839cfbae18a6fb302033ad6558ce8a9d61d5de662b995ecb228535cddd02aa051321dadfd06dcd6409cf98d8a8697c7499f1695f173b427ff5f6cfdd224b66b89682d0e2978710e2bbfe7c9f2793cd2592ec7106c44e46c1d2bfe9d7cb53cac640f92f66506aefcc11c983e6c284a892dfc4b813771087baf9150eeb019ba0877afef77a66ee91b2c85ab1b95cc670ae9e80a4f20b8c8914c655828a68d6e8b509d479b5d04980a5bb17fb9ef17060f802f6e6f57e29d6587d6b8dc3438f592db639f718cc3bdaad6865d8a6aa94c47e1061cb8dfb8d7c54c168a29e8b1a78e1716ce413d429daaf09c924a7cde44eafc58fa5b3a5e3aa387a9465f024f7fe6ed9343d81dee65d106f635bbece1c99d5eb8ca0487c00c2851aaf24b2b6003e7150758f5a50943de2ba7b95710fa05f1c1e305dd7a14dba19feb94c9591d8cf724ef55aca7fb8e054763f7c80027b929666f6864db25a059859ca8831f9b7251e38eda5b00d0fc64a3b3460bd7ad733b9eac508a6a191a6465ca14729214d29cdfef5c6409a3f7e5db2044f836c049f5a14a78bea5c7a55e957a53d8d7d97203de65090319911c1788fc704d9382571d3d1bd2b35927d8d95b3f3b14930350ca34d577ff1d4ab69c7ef9f74f73590b8fd0d3574e7779e7f6564f9245c117c4272054015715a0671bcec7416d95a17da00b50e976168b9de75b673f6998119eb1c3b2bd1eebbf21aabc7e606991dc2e802058344d4854b1fe88688873db69c8ac70a9e4850960390a510231dc7159e3e89be0162258982b04000000000000006f66c19cf315552165fdccdd2acdff62cdde7c67ca0e9578ab629d895a81f63c2262362a49ef4bd8a25dbf73fd100844496f40753d1496bdae8cf60f23db024ec56dbb594e9047ef5b005f579ff829dc1c3cf6844dd8bdcaf644481d171cec2bd25dce58a23617d5d11d7d44465214accb32a5767548fdfe3a428699ec03d02fbc2ccf1237ba07249af6f37ea83ddd8c7ec77f56ae7025c5662ecee8a8682d61823ec04bfebd619514ff016a28112821ad0f2aa32110dd31b38027f0e7fa042cce3e52ec467aaf95f998db202f819f201ee1322215018824a880755b94a2876e09e4c0cac01005ff8885e5f2f21c28b1aab38c62c33de0268521db2c198d19e7fafe69215465f6421b8503218f394d5a94c8601dd6514ff8a80f442ce07a4de65060229285b873667fa19859753c4b949ada2d3ab20afb732a4d4f0a9e5e13ef5a50c8361a465874e956464e201de1f30fa97398d3636ce88e479428b0bd8521010b92a22b4866c311593c101e3ed6169242c63334c7d6715a6dc50063e1c5658f590d0177464461a2ed8892719a770bcd687c597d51d46b89640b6610bc107a6b6d23e46052680aa18673c61e68b22202cdb77ef1c562bf2a8ecfda4202832cff13192dbcb22df5bab0f174836a522169e91006456e5288f039d3efb332d26954f458323f5fb725a3a277c4ceeead163fdd3c0e423af8fb55d7182bb409e14fd2feb5e47764a5fbf44d6248c1bb0ab9f34be7df38df03dd9d83c56dbaa1d8fe1e47867e089672f9b52770aebdbca8ce07a89470dada6a71eee8290b35df04f70444beb343124306c42d7e2b7bf841fc8a3a67ea8fb27141e5c069a15691b65159d14566ae2985d1e65b25bff6b0205200bc735cb0c0c11226afe39792147af879c86c10227fa079ce1ae1c3116c260ed5cfcf4b160d04f2ee98fdac6e73e93c7888c2cbeac4402f6ce9bbab5f3a982cb761f271bc1d1c5e4fe9a48ae30b948480d12559b4089b33dca7d3152d56ae4e5ea5898f75bab167374149dd7753990e4d39fc48c04c92ed7ee4b77b2c91be5030d44b07a264251d53728a202dfb503054ff283acba3cf0c775742413cdc2b8f5ffca2d6f55595597c1c3d4a43c5e7d9f746372e59e774fc7579a3f4ee59c1f7e051699b8090ba1a7a2a820550452ab2b2c7725580e0d9f2f7d4db1c275d91afab90a682f12439c927a05998b994e03cfaf35bbb5085f58dc7e9e1f9dba4eb4b19baee1cb7fd222ee02b87053a449771b3234ef914242740b4be0859d3dda815d3a7031f1a1df3cbc71d248022245b805e9d06e9926e81ed4935e71dc94f66f8e5eb21962e56adcf7700126c68e45c9a3849041eba23e12eb88cfac2c8ba2226c746045a218b79f5a1a2a837f7f3bc3da86ca600d5ba1c5354c0d3bb78ee5e6777ca927a9994b81c51894ac8383c0c2abe54b9ab590b6fc7a4c639a988df1e53fd0b7d19002e62fa9b47328443bf082aa2782a5f89224b50096d90c0b595e751c3084c7c9cac6f653649685726c1c316eb3983a9fb37b55ebdf1ef51f3fe5b698fefd6b58f79dc2fca0fff8f2508ac63ae60751ee6960810be92504c8a524ed487e2d3949a536293108c569b9bb3a30a929f39f6b229f7d75551d945c1e3129f1a479329d37f951528ddca3d38d8d5ac59925a47315d23b8f84549a0786421e6bbc588959c03b067adb3d63eae80a0c0ca2a52cfbfb328942b9cc0081d89375c56aba5b5df7b3608dd9b238cd743b39bef345627dac20547108366b9a31d02910d77b7bc0ddaac0beb526c412f612bd7f039967c3edac424050d34aa03d169c38cb0c575c9766abeb048511db51c649e24236532229b623ea26e5d60daf10e67cf2b07a01a3a8a8291534b08144fa4348bbf500cc92f99ee49eec595e9e511f4ea3641260e215509d048121d4c432eb069b829a2585f8554860c503b6c50970c5f50376a747cef9c4a53d42ce03b9d461abe102d7b0e50d70cb48045f45caa835bfc3bb9876c447102d8562a8aec95c5668d9d140aad718dea04f8f25fbb691993d9afc6570bd1b3140b627ed6bc5aeefd2bac807e295eb126cc480136739d47d66ad2716c36fcfbfe667496700f7cc91e9b313bc72c95fcd7de437cf541e08fb1af385796181ce93be3cd4ad178e8790829323cf32c0122bb00be9a0bd21c3ef2aa71870d1ee8552056cebdcabf581cad3ce0539034674fd5f2b1a33d995e5c1bdafbc300a1b24e62141cf9b2f8aef6dc6dd68a98752ed5f45ff946c075d9d3d694695ec671632b2fc3fdc0e99d117442a40427535e39ce25c707b9f4c4f21ab66adc98a3e92398ffab31ad4b250a19bf8416e9dccda5277585088750c184fc960f6f14d8cf20a5db2a8f6cf8e662f840d65192ec50c5d254d4f28184566da406e16f2e4141d566d7de0cef49caaa6e46bbf1de0e5e013b04e5780bf7de924d4018bdf2c06769ac000000000000a10d8b61ccc27bd2e702dac275ffb4f6a4a3a52cdd5a8c3a47724a5c4f4fc11c8b58a006d0ec6ee765ca91d4be6205059ea9c462d0c0ce7eeacb2ade0677d48b8c523815873700"/4468, 0x1174}, {&(0x7f0000001400)="ca87803dff144c6b6b264a5851de033559a01bda1781d91a919177508facb2e29acbba7bb84709cde1e209bfb2a1fa4db4faea7fa5a4bad906bceac6e6f4f66980588643f2537045cd8ecc65340388deff9e602f1461492b8fc7f540d36f3690965910c311d0c4d3eca93b25177a9d8e5f6ba10d90ce7f99aba4224aab0b19d7d7432be4297d87bd9c9104e14aa65453962fb7d3762cdd5a368d", 0x9a}, {&(0x7f0000002740)="0ec3f773b61cff1d39eaa0814beb7894b6fdd2f60fd048a3e29b317de8f9d00af19afd6b962cbce6d22ad1ba59209bb89093fb757b3a848ab0c08dbfccf909db1489c2c78d604e663badd9eb748620750ca606b77396bddea537f13dcb0163f2294928e65625b43d422d8de7dc3c9ce9931ffa472d35e1b31efbe38b993dd4416c32c7842d27fdadab1b2d7c24a203a62b486585a55d5ab4aff932c4b9385a99f863dd5f54153213ce78396f1be5c890242dcf3e2db2199e3985ce68858612aed57cedffe55926b7a9fd4ddbf675a817111eb63156243b15e19078fb80d5d7e5209727c6bbc14cb345adfbcfb382be6e37e35d8a73325f3b51574ac3e3a18747044a7255283c2e8a333ab806427931afa53e24224ba756959a78c465a551f9ac3ebacf3bb99b800e19ab119b3b99422127a6b76109bb4f2219f5c633f8fc8ff9196b8509dc4b668c2acbfa17415d4c55e328d967fc18209f7204dd73d9be75e60af58c18ac5dccfe05b35846479b497510768d5697bfdededf9a8c123b6348ed25ff7092538d86181d9278d327e390a96e4c6d65ca47e60eda262a7d54305684ec1fa51009005a966e37667636bc10b0c383507325baa2d027d926abfc06e9c282bff756bf6bb22eeaa5f0f5b3ded8f0b10bd58d1bc070a790c38fde52470455c9f3b981ecd1dc821fae715b04408779e06d4c22b13b66f16d1eb4b8ba7a69b365a164b511b625b2ab9625d88f49d68ad0e34910b6575090d45eca80fc824ca1e636d47e330eb8265a6e656ea0ca69734acd193adcc72c4f8eb356b6be86444d3bfe7efa8deee5cda9d7915738d947354d6c02b4c1b0c1926a840187f684c15b18db9b8f83fb365a891386295e51532ce3dcec9be8f401ae993631403f17a53b100de1238253a5b008b054e633d61cd9812174ecccd81737d9ab5144cc31bea4323114fbc619ae22bcb4129e0474a5632bf2d718a6c6dfffcd5f74317799ae39f9ec6aa698d9f7e4fdb4c003e899ef7de27d06258ca11ed029cd30893288204523798f02b5196d1bc3bd40b38156ed2f9e2f795edf46868c7c51732b935eda80dcbdcda037e34e356aa78dcf9e820b8de034e091682b545f387afeab5ea1f7ac06bde32f6add0ffa8d213ac0f5a59a5dbf9d672aa26f249ab6d369e64378b0890a7193d5fb297a71fd8a830a387cf57c319889f12ded293625f39a75f9bf214b7fc0c22af1f03bf5cd228b4300283467993cfde637d991d1d34d792b7a58fe92e6b218a53769021b5aabd16cd98239cce2c76feadfd276bfa6cee44de2c2d03544062a513733654102d3c292a21986a2cd0c981014e7b820279927eb5c7a5bb059b70b847673c4e4b325a5bbccc10fbeb08643016577b8d77e89c6fb663086157c53105ab213ba3c62a1a0576dc3318f9291de594a9b284842ed3b94e4d7dada4f433f825f39dcf5c3e2c8a9e7a30e9d032c30f25bd9b3760e90538ad687448e4dd88ba0fd1a593e04286fb2893792a9b7dc4bffefda85a0be1dff8d07fafb6351791f53fc7ff14348282e6d26cbf190f757934411621be890b1423d84a2305a1d954e9ba752a0d5cc4acc29bed04af12fc9d1788242800f5397a287c64dc91b9d6ebb31f5efffec3f38bc19f6e3cb485f00edf46d63b890cfb16190f31ecf75cb60c2fdd8c59f209637261c2629f81ea247bbec02f9c5cfc5045bb91764749e7d689b1b0c4a414134adc2863dafa63e8d4553f37877225e1be466e5d372fc1fcc91aac6550a28c088d370fad2830a0836f13fdd32c94a93e7b3e66d892b6764c0a68ca572f8bde4fc548c40098a3b05cd275be5483e39a9543813404396dd078a6dd3c9cc53beb02acf943c23c504260b54fd18411bea820c34b2a23aaa7cb52246df00185cf6485dfed080e3f5299992cad7fe9a830b6d95bc54c2cc014bce4dc4f8ca28609786901e81e0bf8f30118efe27b6c6fcb1d84fcbf62acbb67c51af13f83b55913c0e308d58982d60ab89b804985da01a8ab6c0a81eff92a66dd6baf3d5e91ee7d5b51a52bb9a0ce89a010d5551efea02fcc41430ad20dc487578de6471acdc3eee92f250485ce24ccb0edb7b4fd2f59e1b148fadd93dde3b418cf1a5eb8a5c7b937c09ed5140670d3fdee73b7c8a98cbcace8f6d2053bda2b84f0f61437610980b4d67aa4688860fce347058b6a08c2a19e57e2440e8ba643a94bcd8abd1590d23eccffaf4e00153548d8ecd6e3840842b3d3af1cafb6daadb81791baeb02bfc574d23ac8c1f656c390e4701a0299c40a539369993b558bed079ddd24d36387678cf505e653b65da9e4ffb7eb753a4dcd6a617e4a85768041e7de91a9e24d01f3bb600be7e7f625e5f342dfa12e815da31fa2b301a609229c4fc02d75895dc925ed2dfef1645ca8436642d4d38e74b39d065675d8f403c3c43b8965cf1f9418bd7c80fe0596bf02739a542afdcf3ee5c4d412a94d80ea9ab67687c96ac45c2f48b5b4d4bc7cf20aa84a18cdf9958ee150b622e6a7d455e37830b3ea938554f38eb6005b58a477cb6c05a96ca4d4670d567d051c2645eecfaae4b9d0c74c3ebcd6c4d9240aa7e9860a3c7d910cc24497b6b3fd035dfc853fe72211f3893c4436845b310abeb9d7e77b21273b9f9e17a768f3f010a19164bccd0f9b4d3a612225a24a18ec2da9c3f94c39da138b795757120cd07639ea9d143e229bcce4884a6628d0075ab20cb1d6d2b29d1e732e03fbba247eab361b92ade14827a0cfb2a450c238ff9fcb1fe56bcc256c7dad6f219e800f48e33b1e2461652842926186147e3bf6083e83e4fd06c4dd1b6bd12b7f5f3632694050b25216d78e9b83aea32852b6a7ecf822d056f5535206d15f44d5f4dab4b036b4a59768e803e9462c8b740c3ca26b4ea048a2df9389161909823574bfdff90b3d5668ff22e9fbf087729845e685921991f46abb7098ac6eddf696107e2fbfb6b7e89bad9ed956dc59b289fdcf7742c227647d592dc5a5c9bc32b8f0d37d42130fea84037c7c273b730097985c4f6e94792a026190141526b74333d3b3fa3c5cfaa94007a2880754d0a10a3995eefc7fc44a0fc26d071f62b068908d19fc8f140a68d75f8eea4457f975edc9709c6f477d2c62563ed5b831b36976aea4559298cb10abc26359f2814100e6991b75052f46e17bde5654e03e179bc3d1d8ad6442b40a653eee937ec54e1e3d730a964e512856d8381a1a6e4ca23000db72696afeae3bf2f335138f8c5abd1dfbe1f8a3b1ab115deadf3ae8ccd4914f110293284442a41c670b1cfed5289d9ae2e140cdfea1ec68ec898714e9bfc6686d1a093eef9a8c9f2131f85217332a25eec622f46c23b9f333f7b7a74061d893eab3e26dfaa67d47f599e1b0395f012647a6d3d8aab777b5e01915d8dc1fda0dfe15615b94da67e9ad5649f4dc72e5f01aa89d1e4704d43f5a44202914171538c0ed82f25a7c4979e6f47f0aa89f04af24d85b073dcde2405280b625e3e6111d56bd60ad00e8e1d93f65da22e2a2e58f28f8cd41b0328f19e80c3d7d8e0aa8680895fbfb4f19e405aa00e221d4b65201fcb1eff8165f75d137e18bb1e1f34219f7978941746cbaf4c97031cb3dff5680d30461f9260e8397bf1891812ceb7c4b9dfb2aebdecfcf82c31311cd4a42e91f8b070ad1ac293fbae1442678c000a7ecc1255a911ea0f403306b250ac39ce8191f05070161cff171e27338c9b15c092ef0a38659b911cb22db47e10dc3dbe5d4d09d2f310e43495ceb7eaffab9cb8485e617afdf05f12066d8da0506504eb81ff483b77afd9945135a45f2b8d2d309066e3a5843d62fa071ce239afc72c6a1130838305519bef9a2a7bcaa48b6db57f572922a6e071851e5bcceb7e198e47da979962bf5162aeb4369437af0ea35d6c94313252a3c697296cc7013924e2f14d1fdf7926bbf8919b672b11044e24d56df2be93104028f26d5602235d3ab67e10b8a83f6c0bea0df11339f28738ea776052538a70ab436ba45fb191b22d23dd2156713004a32c03badd917f35fe4e616caf8287b5d85a68e7ea984b2fbc6ee4e2af76763bbb975893c2d5ad961bcf3adb39b786ff5af9db2e4a6f602b5246e7a0500f9473804da7fa5f20620add2651af6d773b56373b25fb057f87d75135766777736d59e70f25a0cf05feefec616a7153a0db2a7158a286645529819fbfcf8f7dc813ec4779012d47985caeb6e5b6a8bc6eaa62afb9706ef3c897cd3a7c8019fac466ac5258ece31fed297840172e27bcedaf1c0df8e149899b3485773d035e161d0316c2f0098dceaeca927b95367d5cf80e9ece808f300aaf1bbb8e3e6ec7bb786e06ed1e4cf7966165819c9cc8537c8eb2107b9a07a0e770dc21b1664269f0de27a573d4350a2523886a93d7a95eaab531e4f6426c5d5aecb49d81636e8037cd81091bd0b87c6502536a4ef08f835b270a8e818746a42ac5f260761137470c7fd7196043325720d48873fa0a0aa08003be52607c45d32b913d37af0cb84960de245518cb37d30f48e714d75cb34279cc1c7f44f74f59a78256aa28bae3fc62a410f146716fc1ae98e2c4976052be99b62eae7e632b2ee1c5a839eb754303b18e62ba47e44e3e26ddc74369f3c4df7a74c1560c645f5a71c03e8f7d2b992e6ff7655ff5a14916ede9c7c1b2a7cd6942bca24079bdf8266f075e92bee6a66601e0fd603abd1ab9abd553a72844bec5f1de1f4f77723da8c481e07f10e4765fedde4d0472294e3e341f20eac40fd2d79a2331ca6c0bfea1d2265cac4c8425c93d24dbeddc87ddd4896bf103c156d1613fcadec2310d3d0e7f89608d21cc01482c9b9315788f785ade1d4d2a", 0xd70}], 0x7) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[]) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$vfs_nfs(&(0x7f0000000000), 0x7, &(0x7f00000025c0), 0x0, 0x0, 0xffffffffffffff2d) execve(0x0, 0x0, 0x0) setsockopt(r3, 0xffffff5d, 0x0, &(0x7f0000001180)="00e2e6a0331a16a64eeb535c9982e919c4c476741a1a9cf23aa9bbfb1d9ade452eeb67ccd43962eec0cf4737983183857cf17cfb7d2723da5a77a405321c0509326e0109f068002787303a3590f81f4c098160b61baec9cd764b271a16b49308b6a7d40abedb810f0b8712e2964f9d6468aa239d93", 0x75) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000180)="1c37eb683c6b801e29fd7ad4fefd79cae8654526293db0b11c62b2a00fb60ddf6214c05d643b0c65e8750aa582604c26d5b03e769c7e0b0acfdf106fe68c44fe82de30eb", 0x44}], 0x1, 0x0) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x8020697a, &(0x7f00000001c0)) sysctl$kern(0x0, 0x0, &(0x7f0000000140), 0x0, 0x0, 0x0) executing program 4: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000200)={&(0x7f00000002c0)='./file0\x00', r0}) close(r0) setrlimit(0x0, &(0x7f0000000980)={0x7fffffff}) open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x0) setrlimit(0x8, &(0x7f00000000c0)={0x42, 0x62}) r2 = syz_open_pts() syz_open_pts() writev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) readv(0xffffffffffffffff, 0x0, 0x0) syz_open_pts() executing program 7: openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) socket(0x0, 0x3, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x6000, 0x3200) open(&(0x7f00000008c0)='./bus/../file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) sysctl$kern(&(0x7f00000005c0)={0x1, 0x9}, 0x2, &(0x7f0000000600)="371dc444", &(0x7f0000000680)=0x4, &(0x7f00000006c0)="a127847f", 0x4) r1 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) mknodat(r1, &(0x7f00000001c0)='./bus/../file0/file0\x00', 0x2000, 0x0) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x1) pipe2(&(0x7f00000003c0), 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) pwritev(r0, &(0x7f00000000c0), 0x0, 0x8ad9) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = syz_open_pts() ioctl$WSKBDIO_GETMAP(r3, 0x80047476, &(0x7f0000000080)={0x0, 0x0}) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r2, &(0x7f0000000000), 0x10) write(r2, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x20040, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) getppid() sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000002c0)=[{0x4}, {0x15}, {0x6}]}) executing program 3: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000880)=@file={0x0, ""/4087}, &(0x7f0000000440)=0xff9) sendto(r0, &(0x7f0000000480)="7eb400881795198f6eedc7e0101c1dfabf3965ef64f2df73d6ad105b8c4de85c6ad336fd64c47b0793a2ed9394df6f516f8fbeb102aa047d761e18d7e1784f9133dc375eb21056edc041cbcaba60a27685e2972e75ffefc448be73dde5b15d5a8524240b4a80f75a5efec792c793d0c2af0fcd38208aa5339f54bd6bd3c76a570466e82df287e736", 0x88, 0x405, &(0x7f0000000540)=@in6={0x18, 0x0, 0x1000, 0x200}, 0xc) chroot(&(0x7f0000000340)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) rename(&(0x7f0000000300)='./file0\x00', &(0x7f0000000380)='./file0\x00') r6 = socket(0x11, 0x3, 0x0) sendto(r1, &(0x7f0000002b40)="7e4ce99e4e2b6386c23f357e2b2ea021bb9d9ec7387fe714842a9229f79ae796177698130cae1f19f9aa7d225e3faceb902a12b874a3ea6b2f4436da31cd1693bd3b5e908b06f7b79a8a4218a0fccc7403cf14d46d7cc53a62cc954963cd84347fec9f3df6c2436c1774e624cd93e2f24297a0d20ce9953d15ee0b9846b37d977d33ab2daadf01a642337ecb0d387faefb9e1828ef3f733a714f2535fcd8a5db31466d88ac8f5fcc9570d2140d5d256c1800", 0xb2, 0x404, &(0x7f0000002c00)=@un=@file={0x0, './file1\x00'}, 0xa) sendto(r6, &(0x7f0000000840)="ae088843", 0x4, 0x0, 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) connect$unix(r1, &(0x7f00000003c0), 0xa) bind$unix(r4, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) r10 = socket(0x18, 0x5, 0x6) r11 = fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0xc) r13 = getuid() setreuid(0xee00, r13) r14 = openat$tty(0xffffffffffffff9c, &(0x7f0000001940), 0x80, 0x0) bind(r6, &(0x7f0000000600)=@in={0x2, 0x1}, 0xc) r15 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001980), 0x10000, 0x0) sendmsg$unix(r10, &(0x7f0000001a80)={&(0x7f00000005c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001880)=[{&(0x7f0000000600)}, {&(0x7f0000000640)="d01d89ea08d04bdfba2f514db22b00edf39cf090869f07bba0e2", 0x1a}, {&(0x7f0000001b40)="1f79bd5199315d38c9cf7b2c0b73e5b4223acd0cc018a19332158ea2890cd17e75f6bfbf3674d146229e28fa1b05442255c389f67aededc51c97230e8b77530020a563a6cb8c9357ebb5c32795e4136f65c7743f2b9ae3ad8b76055971cae6c2e0153292472a9694995bcc71444caa3eaa42a64c9ef47dc2bdf618feef9d5fd33d94d5ff9c2ec52b9e084f30d802ca542f807f46d6cbda2d125253de086913c12c375a5cc4c5ae026bf24e64bfb4ec866011a9897d599c06e1ef698ff5ffd5de2bd7953d91ea93b574b1dd9a36d6f638b722c858988cb303bb11557c0ac7a58339ce3c187733e02f398dc64a637533759e13673a87f57eab54e2349f385e41e35f1b359337a031d9ea9b08c444f9fe50422d147229c8a77529ba08897ce55d160674deba7171a7c159bde1199721be25649392999476949d56c41c0e0a8605e607db2d1e16c3042b16486ffd722e6be473699a3ad0a12aa2b3e473b0752ea18250f1c5863fc34fb64858d5eacc64d8cdf0204e02eb8b4c2555829dfd80ca35ad7a2f5afcb54649a7631aa97db22653f787a30de22a266efa2384e194b7be6f556ef25cf8444331f6b2653b5b8aad547fa4db24f2edb8277a2204acf891f9723a679db57a0dbd0037177fb0f5bd4e0ecc5d4ee32b0f3a756f3c342af77a329a6804e74d2f98b167b0c896b0de3c931774b8bc297b97a1bbc28c672ddb510b0962197388df1c78dfafb1b1b706bed21607d7ea9821ab5dce6cde5a6176212a4ad91f4f785305d0809178ed82359eb90b3721ad1f1aeec4304e125b85ab5f1f2137817f63af237e7e64e9367e4c60573830e6f4cec90fa649a332d2e951c748248b5d30bb336b2edaf3722e107e235ae2c4bd1efd869fe15781cbd6fb5ef69ee34dc4b0e08577bcd26ec47d7db902c5ed8b710426d5eaa20b653e862835f40627749dea49d96ebd7d59afe6ab7779cb2dd51de232879327f1bd6cb8bfac26716f3495d66d6c1c844dc0d5ef76f1453c371d7d0ee9546f8b7fbd2d307e9f931d214b60324e7f5ad46614778b6402f94487c9e9842e24fa72de7a031c74b8474f5444ab1318ed4146a327b5daccec903e926a74c2fd0539b97ec09e1a41ad0594b141de6c282a0b3e13421ebbf4984d176201fbe8a710e0b8d43ca3cd6a8dfc443c45055ec6964dcff369dcd8a5e9209295c04be9b9eaa5a22ad3471dd5b6aaa23a984c1c8706694080343f3a962e4bc59967b972a3e4fc13a403ae7ab88d648171e9389bd86ff746a2b03eadef9280b4c447e0564a74fb0c5a2933e18b873f08abf4669e223d98eecd22aead849a6360ea9add37251a7a9860303e229721a51a4d7ec6e268724be2dd391541a28c11fe3f6055e3d958f868aaa24373ecf6bb7beab24cd70a9e9bb833e3d7d7ad30c6e615a8ee6e1578a5c8ce8998581f1cc0699af5bc457d73672c6991df3f77ff659bcff91fcf0506a668c0c62b61d35de50279f907293d0ac339f0963f4f10fefb14610e90c198376581ae4f7748b36ecae77f67e949173fc247699cd253aca62114b8f5012ed95d3709917fd109b4f7f429f5ae33d4c9d6638551db85ff239489c1a91283e53d326338ac5e8ea0b1b758969eb9b631c6a8b57ca41cf031b0564670b8929657b5c6332795b40bc4584fb2a1ec45c644066df27a70435fb12debdf783992e8356831e3e29200f498ff4be388ec48cb986a9048548cd35f4ea1bb7c88df0b9cc4680753a264a91010a0982af44c031035685115cbd76f1fc12cefbba8065bb673acf541a61e7169ff0ca236ed5ab2933847833623227e7043cf98e7ee3eb7d7efcc119b59e9d5499eec9d70d5d065d08c3c218af32995b5a153199a1d1ff608f17dac9643f61dc6bdeea31c1d60c241de41f20bcb9525dadc4badb351b068ec176d12b1a1c16cb8460cf3f6765864081a1c1ba3db30465a9df644358794697030da038fe245f0f6c6ac29283a02877eab0f4871767bcb1a8339feceba979aa15e41a6618ab848ea5bbeac9b83b5bdf15ced03962691718db1ad78e14761372f802eac0f1d4eb8603567d78d1a1085ae6f3bd1726416d13b8ac64a107df0a5bb6f7d66a3ec583a4d17db053ced7117a674335f4ef652a35600a3204dee3c2c5a5aaa645d70f40a50ab496cf7679c6df9d9b045e30ec9cc1fed9a7003218838e9b852c21c975460a1076575b3356c0599406117f37993ff17ec2afd9caf352548aae5348a35966d09a2980e9484d06cce12901864c926cef574eeb58a31c64e305656e7bada542d7efaf80b174d476dad698bd53e1a32a1ab3045728fc66f77330e20c28463a15ca82dfbdc47af809c93ad3b9d3d7f78853f06c5a83d8949934917e374ca1fc6f313cdf203e54e2281e3b89d04edca268a9c9602e0c05479b7eccbba250c27a6627b41a9a2a2d7f5950cf956923161f8d3b784c9f198362c946aeca29f0a1fc2a472ec411ee0af36a7d7811833e24809496bfd6e2276f580076f5c3b6687e3ab5e67ae4f56c23934037061c79ddeceb354bc7d9628e430f985a2620b9427750ebd641e397ef8ef6a54d153499b16a86ab4af42c2e2fd924009ca0147b5ba5822a310b88554f2e8b3465bb1fbfbff61a4b52f369153b79ae087df7a07d1bf823a8fcd021725a3e5e3598778da8d0add58c5714e93e0fa56041f5c7a7a262e28f07c3f97ceb6485f2b4004702fabb6aef957fdfb4795f967a5888d1159d1e0349d3f432eaae1c59d4c8a718a09ef405f45a0d05e7ba55596b70e9851cb4fa5af37dfd1a88af85618b882d108e65e013d6e00007185df29364166c6e6fde5747751ee9a63adf22b9bbeab407935141686eadc27abea10d9784ad705192779bd9b91f4a42aaa0aa52bb271645d60d28d195438101427319d247163839f0dd7ba2d86148923552442f5b6a8f5dd347ef83e4649472a694afbe99525c34fbaed886fe3b8cc8b48ffd06eaae77efd6196ab0cfb79a4b3d9d2432f150ea00515586bf46cf46078a289ba5407da6190c0ebdf894f5a7d68721a472b1ecc12d93af6245f3dfacdd7c34715675b9d5fbe926e9fc12708696a956b667e8574eaeaa5b9e14c1b03f9950adb1acad3739b1e2abe9a060292b432e335128cec7ce0c871c4c9948dc39bc96a92f39c03657823260a6ad850e310171b19bfc690ec90f2cb6ac2a299172efb4dcd8eaad3d51401833a64edfd90f55f0beb7c742e07c223eeff33dc7afdaa19aecf5ffbf92e90a31d1544e4252d8aa60a6a5e1fe29f3c1e836cf9337ccf79b9b6ca0993b97d5dd9323f39b2003d985315ee5b6e892094977d3e9dbbe2b83589494af932906ca7db829c3591b84eb63aadbef450761a44ba64e879566b6228f40a9b0b7732866f68a3f4271f482872f7a087bab4d9aa3c6d24e860ee46b479b6e76b09b17fef205b74519f8f13ec3d90b9c1da5670259fa7734cc6c26537c0eebf885419c4e025e6e5a51b85024a398ae9c176fb51b3eea3efea41d596d094cb57861af6e573f5bb557ca1225aff112ea964e8f7bc60e0f34a55325b54907bdecd6378ea06955cbf9e8118bbf9971375904734333361e76ed2646f022d40bea041d189c8ffa091cb122e5f797d4a5c25bf0466160a927f5cf2c2c57cc4f7d6149f618316a1b4a7237d84a968347c40ff98df014bf980645abea7b78aa19aa046464089191ac99ac9ab93c587970a63209a22c3430a9685cf553f37c7865c79604553eaa7c2db77a48cf201cd8f7b764f25a7c07cdab5267d405d21ad34d14cc71ce37c705cce8870eb1c26a7378edfe200e3549fd7433eda48fcc08247df78868f8930853dee23003d1f59c13b0aeb99c002b8692864e63a3e5199887a63c3db14a4167ed5b343ae8fcf73912f143907e59fb238c3f74d2fb17adbde1d27d6d575becb44951b1e7261e9175963bdfb114934e2fd5ef17f017980ce34bff32c1d51ab1207a7ce7f112c6d6b7194e172a2d5545d7545df68038fdcc3ed3c1813c6b8b2a16a7c82b6a6665d9a1660d40ef12e5e27140231a7728d3f27437f63778ecc2789d4200e81e8952394b41b97faac31c2b5b821dced89c9df6f3f85422312f0f91dbc719a39a2e59a245df4100283cba372cc46fffafb1085267d9d09352d1a2f3b79fa388e58bc791022eacc2561b578510691f16505af88d7085f6d18282dfa15e50b7e1fc1777e8e78d1fe1a254584daa69f81a888e9b676c42463fef535cc79eaf097cd892f6570e1b0ec5b6362ce58ef2812206896efbdba45a9ca2072ef503228e353c2805109efcb5ab7909650153c6a34c392bf28ac7d9123acba9a9d4ea6de84d765a69505d07ff87e16dfc7a664bb95726ffc6e43014229adca28f04a43e93a9bbe7f30ff1eec4e47bc2ba0a95dcb5c7600fc98b8efa7dcb2dc55a6492ea95ff045f4a6fb21da92d808d6015abc35077c544c0426c2f4da383c7dbb8bb458b2a7ffb82858ec8ae167e2165610284ff1f62c64aa17e854ca25a1e54eb91381ee22777fbaee5afade08ce0c1b7a35fa5e924dff7304b2bd8b136ba13f916cd02bbb1198740f6f12c38db24af03d1f7c904d7501af4514d44a5e5f792f2b9d821726357aeb8405409bb3249df549549f17140de75113a4b3fdb37746df3fb5bdb0820b84bd96f549258bcb03c78e277567be9cbf41d351ce43e0471ac7d5522a8e3500b118eae7877dbd6cbd5207760bc5be16b6401d803442d492baf5457c17ff44013e70ff73157b309369da290e3b376a4d385b0f1c45c323bd7bf6e53f79e9cfd8ea13f21bada2edfb1037a4a82028616ac5c2dbba1407b029b3e809028bb419a9c2b776bba4677c0e90db30d194c1b637dc7b1595059da81f95b8c08cab05975c89ffc178bc63bc54000c63bc452860b0b7a6fd6dbd716cd5f596f09a437b46287194271f49b838442e57f7b248bdb584f008b494b236d67dab68adafbab5333210250d3925d7ce2a03ecfc729c7c1237bba068210e75c8cd53d96f438c2e6fd187f773fd71d85e69f098e5d0a723b631935cc6f663614eb8c519ac9aa59528361a4db9a44fe96925cbf56e74d4d3161eb727dd0f4b8673f239363cf80dd94eee7c2721cd6c8fa6366012e56e8e3767dbf1fc2a451ce09ca383ba0c51f28ef9eb9e424adb77fd53ba0d90324f743c7c8e009691833f595d88995fde822cf78e07ffcb935ab2921d8ff15a4cc497fe23161705b9b8e45132a5fedb1e1a0c2f7f3567dc9902e34c59d3c03e158be9210693f541ef68546e3f12fa493b0c1b366d5557b2c8d800967943d6505325a2bfd0932c97561cf982f4b5ffba0b5065efbd6dad49f53e761a19edd4bc91fca0b1e298dd270d62044b79b379bd007d60bff392f1a9fb63ff1743d5e9cd0e69a21f7c6f458ba93089844400a88104b5fc62354fa6a3ccd9baf11399a90338292af30a29e55f628eefae49e255f692f08cfa0891093b2c1daafeaa10e8828bdc0f22e6363f8fccd5cb2007ec16a0c8a21f1043ec9888f2736ba7aca06a11e182b8b02ab82c7293191e57446e81e2e35ddda93c2da7eb7e1801fcc61adaa0d5ea47eb0e44471c4cc79d8725d78536d663c3dc0062861678cf3415e59c7f28e95951767cb89077f8dfc50709d5c9a57e8e75b9f9f0a7e75d9c0a426a504a9ef15b357da03317326ddcdfb0bf2d2be052dfdabc68924aa252fb8476908490308b9f111b2799e9c2defadc1e3aaea595493c02380e6b979ea0c9c5c09f79c0dc7945a5c170aa38ef17b8d46bed396cd96852e5e8", 0x1000}, {&(0x7f0000000680)="6dabf3e9", 0x4}, {&(0x7f00000006c0)="579f344c72b1e726575b387e0f906ebf0256b3f3de5d261a4ef2998866bdd84cce51692e6c9e31c431725c3b9372cbfdea57c6170b7ff36e2db28d3dad298af785fb706fc6d542d6485e7f55d5b96071b917ac8717e1e64505e517e302877d0f63ef57b731f4c8f35584fac99e74ef005017", 0x72}, {&(0x7f0000000740)="96d98a6b69eab95743bd86ea6aa4649b2bb7f15fb15c94afd0b868568c79dbe84a611afada5270dc18c21765fcf5f2caf147fa87386b9cf667ca04af28211e53c384a0ffab8d206ffc40b08878a4eaddfed28097045b374db71b8f60af4b97ce90518e7583c5c24636f1faedba21335d08cc03ad8607f43805d39ac3fbe8957b1216c75d01c7174e4eaec489bfff0a12b57b74855b89a475dd77c92c62f09a3c301e946f4c9aae98297d437b935353a4c1f603425c559ed3df705109cfcec9ee603023", 0xc3}], 0x6, &(0x7f00000019c0)=[@cred={0x20, 0xffff, 0x0, r11, r8, r12}, @cred={0x20, 0xffff, 0x0, r7, r13, r9}, @cred={0x20, 0xffff, 0x0, r7, 0xffffffffffffffff, r3}, @rights={0x30, 0xffff, 0x1, [r14, r2, r15, r6, r5, r1, r1, 0xffffffffffffff9c]}], 0x90, 0x406}, 0x4) r16 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r16, 0xffff, 0x1021, &(0x7f0000001ac0), &(0x7f0000001b00)=0xffffffffffffff10) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f00000002c0)=0xc) getuid() unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='W\x00') semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r3}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) executing program 5: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil, 0xc0400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000001000/0x2000)=nil, &(0x7f0000093000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f0000066000/0x1000)=nil, &(0x7f0000133000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000089000/0x4000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000000/0x400000)=nil}, {&(0x7f000012e000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000100000/0x5000)=nil, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) pipe(&(0x7f0000000640)={0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0xd4e688a67930cd) stat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)) preadv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfe}], 0x1, 0x0) r2 = dup(0xffffffffffffffff) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x45}, {0x1}, {0x6, 0x0, 0x0, 0xfffffffe}]}) write(r3, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) r4 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r4) socket(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000001180)=[{0x61}, {}, {0x6}]}) syz_emit_ethernet(0x4e, &(0x7f0000000040)=ANY=[]) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f00000002c0)={0x1, 0x20, 0x80, 0x5, 0x0}) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x5c, 0x0, 0xff}, {0x20}, {0x6, 0x0, 0x1, 0x20000}]}) syz_emit_ethernet(0x4e, &(0x7f0000000040)=ANY=[]) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x31, 0x2, &(0x7f0000000180)="85210000054a5dc9f689aa9ae60a9204d46b2568e450141d33f7340cf6fb80eeb02273cd6f58ce5d64521263e8d4114d4f242af5d0ad", 0x36) r2 = socket(0x11, 0x3, 0x0) r3 = accept$inet6(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x0, 0x0, 0x10000}, {0x18, 0x2, 0x1, 0x8001}, 0x6, [0x2, 0x400, 0x6, 0xa147, 0x9, 0x10000, 0x8, 0x4efd]}, 0x3c) sendto$unix(r2, &(0x7f0000000000)="b10005016000009f0500060003000000331c13fecea10500fef96ecfc72fd3357af302b37b673039d2d236acf20b7804be38224991f7c8cf5f88882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af630037282102000000720fd38bfbb770c1f572ca81ea77b3c5890400000000000000361b1257aea8c500002002fbffec2200008abfba090000001d89e400040700000080042000"/177, 0xb1, 0x0, 0x0, 0x0) executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000380)="190d", 0x2}], 0x1) read(r1, &(0x7f00000001c0)=""/153, 0x99) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000580)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x30, 0x3a, 0x0, @rand_addr="8a211dd1450021b07f5a1957de7400", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, '\x00', 0x0, 0x3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2}}}}}}}) executing program 2: sysctl$vfs_ffs(&(0x7f0000000200)={0xa, 0x1, 0x12}, 0x3, &(0x7f00000002c0)="1cf58e7b1b22211ce0526189a2394b5d0b5bf9daaf5357230a052ef017f3d658feab2fe38fc3503fd196c421297cba8e12c302b6f4d87b0d31660ee9ae8d6c8bc575c156dc715705021fc91e8766025a346c9e6acb05414077cbfface5d8991386cd74f6cfa732333507f4fc78df9221ef708d02a03721de0fb434bacec1f31232b4697fdb088ec4648f37c788f4eb865e00baecd5ef99b66c258d5deeb1bca613fab2278aaf1d9ee55b", &(0x7f0000000240)=0xaa, &(0x7f0000000380)="2c0659009dec298abda0e8f7387d66143667377f7b45b271e7719572c5eb29b9e960aa28dac9c3363007d86002d3b176ce823af58dc245c243e5783f4e6b991897d8be089e875fedcd94463eb63ebc8850bb91e5a5a52ca538f6bdb8a293543cadbc757adf727091f12b852f985a62c8682b6d5ae6c1bbbb9475779772a909a02f4a3ff8f50dca0cc40285023cf85965593f1353d4bf19f1465af3e0d560ea2ab88828bff6c91cea223c7ff1ed7a3f0c564f50a38e786be73ba0037068cd2cffbad0b0f0ef83f84d6bc1083e6484486ec6547a1cfed0d1b3226d4cdbc13237412cd54ff7f121600651fc6b48b7fedd7971d124c38e0ebeb96f3ef323", 0xfc) socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040), &(0x7f0000000180)=0x4) bind$unix(0xffffffffffffffff, &(0x7f00000006c0)=@file={0x0, './file0\x00'}, 0xa) setuid(0xffffffffffffffff) pwritev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000200)}], 0x1, 0x0) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) unlink(&(0x7f0000000140)='./file0\x00') ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000000}}) setreuid(0x0, 0xee01) ioctl$FIONREAD(0xffffffffffffffff, 0x81206919, 0x0) mknod(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) poll(0x0, 0x0, 0x0) poll(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) r2 = msgget$private(0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) msgctl$IPC_RMID(r2, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000001880)={&(0x7f0000000000)=@in6={0x18, 0x0, 0x30000, 0x17b4}, 0xc, 0x0, 0x0, &(0x7f0000001600)=ANY=[@ANYBLOB="10000000000000000000000000000000100000000000000000000000001826ec"], 0x20}, 0x0) executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000080)}) syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[]) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80146945, &(0x7f00000001c0)) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x64c8) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x100000000}) mprotect(&(0x7f0000602000/0x1000)=nil, 0x1000, 0x4) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000100)=0x1) close(0xffffffffffffffff) syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f00000000c0)="996669ca7547c10bcac8756a39bf884fe7ba22d47763372bca62c3c07e1105c6312bbccef1a02cfe66734960d3afe21cf55ccb0cb3", 0x35}], 0x1) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000200)={0x7bff7fff, 0x0, {0x0, 0x2}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x40, 0x0) dup2(r4, 0xffffffffffffff9c) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="fd0cc085", 0x4) socketpair$unix(0x1, 0x0, 0x0, 0x0) socket(0x18, 0x1, 0x0) executing program 1: mknodat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$net_inet_gre(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) shmat(r1, &(0x7f0000002000/0x2000)=nil, 0x0) r2 = shmat(r1, &(0x7f0000002000/0x1000)=nil, 0x0) shmdt(r2) shmdt(r2) shmdt(r2) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x3d}, {0x28}, {0x6}]}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="35b5c242413c1026089a59583cc3", 0xe}], 0x1) executing program 2: r0 = socket(0x18, 0x3, 0x0) setitimer(0x0, &(0x7f0000000000)={{0x0, 0xfffffffffffffffd}, {0xffffffff}}, 0x0) setsockopt(r0, 0x1000000029, 0x25, &(0x7f0000000000)="5ab7", 0x2) r1 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) socket(0x18, 0x2, 0x0) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00') kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) close(0xffffffffffffffff) r3 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, 0x0, 0x0) close(r1) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x40}], 0x0, 0x0, 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, 0x0, 0x0) close(0xffffffffffffffff) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) executing program 3: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, 0x0, 0x10) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x1, 0x0) bind(0xffffffffffffffff, &(0x7f0000000000), 0x10) sendto(r0, &(0x7f0000000140)="c0fadae9e5497e85b9", 0x9, 0x0, &(0x7f0000000080)=@in6={0x18, 0x2, 0xf6, 0x170}, 0xc) listen(0xffffffffffffffff, 0x0) r1 = socket(0x0, 0x1, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x10) sendto$inet(0xffffffffffffffff, &(0x7f0000000100)="18", 0x1, 0x0, 0x0, 0x0) recvmmsg(r1, 0x0, 0x0, 0x0, 0x0) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r3 = open$dir(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) r4 = fcntl$dupfd(r2, 0xa, r3) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) ioctl$TIOCSCTTY(r4, 0x20007461) sysctl$hw(&(0x7f0000000000)={0x6, 0xe}, 0x2, &(0x7f0000000040)="9c95f9433f9150", &(0x7f0000000100)=0x7, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000180)="83", 0x1) r5 = socket(0x6, 0x2, 0x0) r6 = socket(0x18, 0x2, 0x0) r7 = dup2(r5, r6) setsockopt(r7, 0x1000000029, 0x23, &(0x7f00000000c0)="b211d7170d816684c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e7aae9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0xfffc, 0x0, 0x0, 0x9}, {0x5}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000040)=0x1935, 0x0, 0xfffffffffffffdb2) socket(0x0, 0x0, 0x0) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000001080)=[{0x84}, {0x1d}, {0x6}]}) write(r0, &(0x7f0000000200)="b1c05b5fb165120a4224a763037a", 0xe) socket(0x2, 0x2, 0x0) socket(0x1, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) socket(0x0, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) open(&(0x7f0000000100)='./file0\x00', 0x800, 0x0) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe1463a52077dc0d00003ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) setreuid(0xee00, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x198) setreuid(0xee00, 0x0) r1 = getuid() chown(&(0x7f00000000c0)='./file0\x00', r1, 0x0) setreuid(0xee00, r1) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='x\x00') getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r5 = semget$private(0x0, 0x3, 0x830) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000700)) open$dir(&(0x7f0000000000)='./file1\x00', 0x200, 0x3af) setreuid(r3, r1) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000600)=[&(0x7f0000000140)='y\x00-A}C\x10\xb1\xbe\t\xfaqWe\xef\x97\x1c\x15q\xe3H\x1e\xdc\x81H\xf5\xd0\x9cz\xd9%\x91\xf6`\f\xc5\x05\xf3\xfe\x93\x14\xad\xba\xfd(Q\x060xffffffffffffffff}) dup(r0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{}, {0x34, 0x0, 0x0, 0x5}, {0x40e}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) sysctl$vm_swapencrypt(0x0, 0x0, &(0x7f0000000140)="118bea625d95de8f92c010baed45ec4bf03ace254b57973bb6de7b1c90301e9d3b5e6fb6ffffffffffffffff76c775a2a4e0556565a830032eef776127fd247103c14ab0a1cea9b459", 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) ioctl$WSKBDIO_GETMAP(r2, 0xc010570d, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0xffff, 0x7, 0xe27, 0x4e, 0x31f}, {0x5, 0x9, 0x6, 0x101, 0x1}, {0xfff, 0x7, 0xffff, 0x100, 0x5d4e}]}) getsockopt(0xffffffffffffffff, 0x1fffe, 0x0, 0x0, 0x0) poll(0x0, 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) poll(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000040)=0x3, 0x4) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) mknod(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc02069b6, &(0x7f00000001c0)) syz_emit_ethernet(0x36, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaabb0000000000000800450000000000004e204e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) listen(0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x6, &(0x7f00000000c0)) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0) executing program 0: syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) pipe(0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) socket(0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44, 0x0, 0x2}, {0x60}, {0x6, 0x0, 0x0, 0xfffffffe}]}) write(r0, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) syz_emit_ethernet(0x3e, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '`b`', 0x8, 0x2c, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[@fragment={0x3a, 0x0, 0x0, 0x1}]}}}}}) executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil, 0xeb}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000119000/0x3000)=nil}, {&(0x7f0000001000/0x2000)=nil, &(0x7f0000093000/0x1000)=nil, 0x8}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f0000066000/0x1000)=nil, &(0x7f0000108000/0x3000)=nil}, {&(0x7f00003e8000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000089000/0x4000)=nil, 0x80}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000000/0x400000)=nil}, {&(0x7f000038c000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f00003fd000/0x2000)=nil, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000376000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000100000/0x5000)=nil, &(0x7f00000c9000/0x2000)=nil}], './file0\x00'}) ioctl$VT_SETMODE(0xffffffffffffffff, 0x80087602, &(0x7f0000000340)={0x98e6471f15afdde4, 0x1f, 0x200, 0x7, 0x101}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x40, &(0x7f0000000040), 0x0, &(0x7f00000000c0)={0x7fff}, 0x0) writev(r1, &(0x7f0000000180)=[{0x0}], 0x1) setrlimit(0x0, 0x0) kqueue() openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000480)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705c500be38164991f7accf5f882b297be1aad2236deb51e2f0ac3ebbc257672f4d335d223e7d029d6ba8af6300372821020041a1720f70c1f5a472c881ea6e69e0bb76d907c400000243111b1257aea8c50000200268b68aa009d5eb2fba09001d89e00000000000800000000000f6000000000000", 0xa2, 0x0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0), 0x100, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000140)=0xc) setrlimit(0x8, &(0x7f0000000280)={0x3, 0x1}) chown(&(0x7f0000000300)='./file0\x00', r3, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r4, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x2000c600) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) dup2(r4, r5) openat(0xffffffffffffffff, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[]) bind$unix(0xffffffffffffffff, 0x0, 0x0) mknodat(0xffffffffffffff9c, 0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000240)={0x4, 0x2, 0x6, 0x10}, 0x40000029, 0x0, &(0x7f00000002c0)=0xfffffffffffffefc, &(0x7f0000000580)="e784c092c3879c025633d19f2d93f41f82b78e750367ce7d06000000783caf916aa188c5332ecf9fbdb73926ec1640d8e66c212e7be6700feffd61c23c6c68d4ee49470f736a1e2437b11e93aa38ae8cc76a3e78d734a5c64fe971a0f5c4a974a27c18566e8688f5bc2bcb6c8d84b2cbf599fb96b49737cca2faac49900d807fb68207ba648f32bef9b93e998ad3abb2b276a44d53a3c2b2081d1670f60724d4d6953c270213461742397fedc64dc5b8652c8bedec64b3fb2a98b1751f99559a43ae28d72e8d3f70aa9c47421ba6ab632a52f1051c9ee11902dcb43ea79b600d0aab3eae1d961ef368cda804eb606be6e1900f9ca8871dce6eb57427bf46b559587767bbab881305533b58789f81a65016", 0x66) socket$inet(0x2, 0x2, 0x0) executing program 7: r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb0}}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fcntl$setstatus(r0, 0x4, 0x40) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) shutdown(r0, 0x2) fcntl$setown(r1, 0x6, r2) executing program 2: mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(0xffffffffffffff9c, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f00000005c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) mknod(0x0, 0x0, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc010570d, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, 0x0) r0 = getpid() ktrace(0x0, 0x0, 0x0, r0) setuid(0xee01) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmget$private(0x0, 0x2000, 0x100, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x20000, 0x0, 0x0, 0x0, 0x140, 0x0, 0x2}, 0x80000004, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x4}) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000080)=""/107) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = kqueue() mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x3011, r2, 0x6) kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000ac0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x7) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2412df7) r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) writev(r4, &(0x7f0000000a00)=[{&(0x7f0000000080)="8189c0f8f530f3b35332f37c370d8f7a60a839bdd4a4cbfeeb4324d560395a", 0x1f}, {&(0x7f0000002f40)="79edb939f9fb80a115c546fbc50fa812070b684dc29778fa5feb9686e3c0b7d3815ae58a56ec88a3446ae02d56c1869b19a327b33a3edb851dca2b0006abafa9b60a2936da7973dca3713d7c1c6b7205d945010e20dd7d9b3c040e3c14c565d512c7f7397aa3ed5fbfa6a7cce8bde3e0dc97e669a0067ce66e4e01d1239aad8c62a1d58fd74a2997d3a86983280bc78e82957fac341bb87db9c134f3dc129db310cbca997803d4b63290fa48f5ce1655dc2ab22142f2c1a19b2f149986d75e0c99ec9ccb72b6d33db2be34aac9af8be9bb7d8ec299312834a8d2ad234d0aba7fecd6fbaf9d126c6a35cd0c5f5d24d2b4aa64d571bd6213fa61eee47616fa6425d24b33ed4e497089bff404642d0818dfabb45c1f8de9632eb3cf910bb53dc2d996763c141c05a04b9b55f3ca9e8c6ab0900334d7f0ca72542725e77f33c9758c8989d831d67af23ffd026d599acc0328b7941bdad9e0aa81404e1c4600d4fb1725bd77b8b034dc64d02bda6931ab602a69a034fccf98544f1bc6fd062c4e865d2c2b0ed498936122195d71a94993bebdc1bcd4b81a36749d1ff664fca901233107640375a77f476a8ecb4fc12ac74c4b2a53893cf2203a7f05231d3a5718032e2ae39abab67d1e1b715e14ef46877ca85521e6fb259b35c570f8904ca2b626501b2057692cbe18894db86bc95a8e9ff3932b848c0fe5c93269bf20751919b73ff82988fbad89351cc2af0f265ee3729aec6f88a7935167a8322983b8089afc6c56aca2668472e6ef1a41796f7074d4a4ef7cedb79346187a98772650e920152ba98534288a43fd65d05f3376fa9471ae495d2ea430c1be16145d3cc71a153a7c1671cd15d55981c0468649e256a8e702228e0b3a50282f3b5067b1be29e97ee1844e2b8be8583b98bafbf354c7b3eaaba061ab7da00053df491273187eed455e7754f83d74c8eaf3af318d12180f5d7381681b06fc7708732453241b846e9d0864868f9c5e12218c04e0df80f926acf006f73bf9dfc5114d3bc032638d6a732f3889f513df492ab1be464f33086eda7bb8586945a8e69acd8b85e53bd14b82ac47dcf741b0bf5dc5fd8fe39cfbc364081644306f9469ab4bcaee6e2ad14cd64895fdbcef0b86883bfa5e678f196667d44d689484b8eae46f3c98ada78fc2c765c6792af4c17beb2b8acaffb04d47a5d78375bcd4c0907ef6f18a9e3e5f53b5d549715eb944f97c4b7ceea04b7e0b18c269d033f4e63173915afe3988358fd892fe2019817d795fa2283ff073ca904331504a949a0fe5b9261c565bad63bea17b261d3c3f732ad885b5c404b316815a9ff9445721f409e4c5cc8fdb0f53662ca4735663332cbaeec123592f89ecaf48063910e7ba05ff471e5c9c342f9bc024b31c557e98250bd4e5e5ce22557ceadb1c79cb47b3d59b1ee2cbf4bbec52ffd3d725b97b9b4c0dea0f740bcc4fca9c9a43d60e28436c03499ab81dc963a21fe19e5f2e475e9a77046502470d8a9c2f61c58f1d7a65452d6d846096932cff12f6b476048ee59fd8414e9cfab037f5472d91bf54191e88ed00773b7093321a0d681bf09d2cfbcde9187aa47ac0bb000e63dc342ce4f8a5b48224dfce55497ea88fd1cb04cd9f4a93d4d916cde528a27608470373f4be71fa6616356e576a4c380561b669bf1d0c42b7941b7160bf439519e1b06054c17ec2f11876bb8fea88d1587db577821bc873bd22ba0e7fd43865d6f99b26119c56d9af0efb1c3d6656bac528114b886ad95361072f228ec93f542ad207b5d7cdea96b3787ad03f1e9879ea1df759e7a043c24953717208bc7cbf8fce145907d3fbb072543f40bf781254810f63992651be67a4ffca66ab87558e904d7a989dc38a4f0fe7969b282624abc5402635ab9af40f5f994f853159af70de2bcaafc99c9bda8eaf0cdf4937cb3aa6ccd38236818277f3746db796c9dde6b2fd071f0d8ff57e157e5f210cc0657935e36912a59107d757f8daf11cf07f2eef7c82465d6eafe57cdd3a5f8885892f031171c37574ea6adccec12d68b63a5d26f1e1351ea5b2b1193a09d7462050c18b0b6c4f9fb31533973b8ad474d4e4051cd46b56c20126e13526f2ed026506abf731f8d4ae462b2e6cae2e149ebbdfb55cee6801bf53fb1d85b251c3bc9eaff87a472962623a8c8b12da95b70fb34871fe9fe1fc0dfd229e614297c894fcc560855b5ef0695a3a2854e6aaa374ec320115a46893231200066dde0fb120b0869dadedeaafc73983ae022c3c14334d312b40ab0e488a2785cf2bd964973806f5ce53aa20859b1b9b6eb2b368887b9644b5491ad7a0d1001e1dbaca8396fa03cc27806b1bd082afaed61c75ada680a73869de372b769c41c1689ce7165456611dedb34f1215735d81a699f3e1c844285dcb7d9f0b21fb6abc17fb9b23da4cf0a33ad46162746739b31acd0ad836d2130a693c30852c0a9fc1780fcb686ecd1a886729fca2c09f40a9b6b2002bbf8c4df9da840dffddfc51bd34766f2223d20fb546cc915cc06ccb96b2b1a123b2830033c8da2ba77d24e0fd7ea3889525a29885a0efb4176417d570dfc01b50179dcc629c5a20826f8cbf34ea364f02e809caa6f82927f0f1fefc66620d9d019e7b5f05b170b4a2c27cb2cf36267dfc7c32ccc71c168704f5e9ceeace229c4c6c53b4c6849c6704285997cc0ec3f1f428008deac5c5adb4fef18f67c21d84302e1d50915d74fa03b9930dffbebeb310d5cda452fdaa056cd61191502102ec6cfedbb20e370f55a6d32bff0f620398512142a37ee2b08c6953baa32ad65638db8070035cb7c9982d2ce5f7388d3f4ca5422bbe12771971e9bd855e4d4977e3ab42002f4f262693ec60b444167dfcebf6d17451e6bb9902379d8ada0d6ddb37adc67b651e7db0edbb7869d3d3c2bfd4467b4730391494b92d5d0af9879ea2755a0ad9663eb6a606b308537ca37759cd52f430b6b8eea0986564a1a3e97f02e69228af45f919ec155f60be3c2a5880f8991705fd093de210bc340c307b3ec6bbf78412f30c6c4b10ba65e06918154be0fa586d8393bf20f46d956814328e006a2d40d711f296d5a12c3651dfa4ed3e4a5fa9caf216bb01eafac74423ff9ce2a8b84df7fe97607cfb6683a54fa4d325a739049af74d7de9c2be2e4ec144c5ac1e6ff2f342c19c9d7a0f004dbe70cc8a89175156c154ac0220b233d43e45d4ac8c2fa16c77781cdf6c807b1300873e13e67c3afcc7f6c1b55db0f6c01974b5a4dca2e1fa9bf718ccdf0dfeb7352612e97b7d47413c9a222db418384abbc6f24b7ddd3cfeef5a7385e7f2b12460229c2a2581eec79e181baa1a10f569a7327395a1767efc67cd2ff18173ec640fbb8937b1582f4c944252947adbaccb8d3812e4be70f332aca0173be6fa87e16aa6e2d6a5b51c2d7ad35c9ce764ec2d6661d103adccb56f6c626ae42db87df670f7559e32ba2ab8275a1f3ed47855a473a2cbb2b1e5555df3ed21267dc24de27ee677fa10ea1bb26aadae37c5e865831947d3d65a1528708cac615d32c35c40dbb6e62fdcac0a8b59d36ee383aa84b922ab3e1d9d4fcec551c40e3f101f70f2874f1ba150df2d4c71e34e2d70bda17d006dd0ed19b879537ac6d273c495c04c66ec9fb5b43fa6794cbd3abb4ac1bd8a2188e1b61352d4801dbc0a258a6ce1d178e7abe9830b1d89a4328532985e0c220e1ea7fb776ef9d273e1184af94036885507e6b8ab1e726af3384280d83d0def9cac4663441e3367f95bbeb8b2f88b9a8606a2e5b7802fc77827e84774fa8f410fc7b0db5e4357918785acc3da9d0af3e06fb44ea7242683c26092219d1b58165cd499f887b2bd114b500a6438ee656a04d36008dc09664ef70af31e2fbaa45d9eb2f3a7764fb0d7aaeebfa1433134763d7f283def6f61096be519e5f0f2e451ad701ffb616bad75b89aab80d61a8025e658fc1ec18b8e1825fb8f0056cb205bec4f933ea0edc1d604bfda4dc4d13a9de483121f91eddd208c7f61cac1417f820a953a61f97aebc5e93eb17c7de65f379a21d59f2764a996d5c9bf2ad8be4020174c93381925779401c011f2b213710caa4d318e78b26bc1c8359776fbef004ffc0bacc35b8d190e620c04218ed6f44216af96c1e18c6070011b8872d1eb434760785220c3f47e1e21ecadcf3a261ff063abf2d55d4c0af6a9a32fc6d3cf06b225530455c426218d50f2511494898068d1e60b4a51b7fe52539de48440e5b9f3a317b81f78d03b12ef0f46d919b69b0f048089985c927c2baa078aa7052f5e9bd80f82d50aa5dfcd6bd5c9469d6ee95449030f51b68c23d4cfd8d87ff82bbff3c8b10aad0417e9810646210cc3a3ae9e42634aa429bca02c84b3f7a0362a5454e4b85a6c34ba5d6acdeedc938e1d825b39f1c4160d040545995822342701a081e3d93f73eff52afa5ae309cf4949b0c86f32eee4174771e87850ed81b05491727a7a3a4b47f105e6889ba95b0bbb3b673c9cc06102010765cc9cc84fe34b6115cbf765a914b50d7d2d0c4113deb2bcbb2e0c62d52be17d2350a71e452d46492d0e0aa76a44571e7ed7c2ee280709585cb90b0bb074379115c592722a52a1781c1517495068851ef8ad1255977dcc7f40f945fc709fa797b439d756bbd4a8f7abd7b45ce7dbb42304b056cb654510223f0a8c5d2afa3028a12efef66762f6844529e2fc9604739d6f25da3d116d5d96c4c729bae7b76a65e08cf96551c768014d51350bc0f3da934b1b44553ad16aa192d30cf64adc96c3c84fe6d3cd86726e2fcc58ec2681ba79bedf44d8f84fa72786d9dff800fe7e0e4ff6eae45f9b6aa49d1703708fd1d91d76a8529db253eaf176f58d99cc3825129265e9656a9d8a3e46fc77febadbeec7f0a37d1945364283fc36a1978c0ebd4be247ec371ad21fd3d407c1447bfba2767fe36299d1599f53f37a3f981f1caf18e7b36e38e9170759556866ce663e8d45f321cab4010046e48ecbacd92bdcc8f5201436852682c013e0b94c66c0641ec6b9a1e6a691e1f3985a56c98ab934e6aacda7df1d9e354cc247920fe222501bbe78947f138bf0e25e", 0xe12}, {&(0x7f00000000c0)="9185722a1e9ce6fe1d507e293a18f0c97f1f2c02e311e32205fde39fd5524ebf08aaac12f8cb2047a0625ec88c10a9888924dc5d552197e4985407a009499cd2d86f9bbf5b641944e4f78fc7441c95b2bc417d2ed5021fe822d0f8ef90f21141217172c516e026c67dc0b2dd4221be8251bf597ff3aee261258438e3d2b85fe17b7121880b6436e974740c791c10c7d1da46f543f7dc68c5268993c87afdf9f4c54b732eaf828d7bc89ab5568236cc69f2e310845e9582d4cb8efa04a41fc68851b4a0f4ee2161ef11d0e93a820dd3344160df73ee905655d708599403343d07dd5087b55bd12c9bfba284f3907f5c41eb76279e38340966a43f", 0xfa}, {&(0x7f00000007c0)="92ddcbe4d39e6bf11a78a98c5a8ac00631f65d44b76f83f88d5171dd2e7114cabd75bb0d25739b98d539aaf36d43d6b0653c6857550c08c27efc7635814ba4ebb966f3ed6364179e423cb9763a3649b86a0ac8a5af99bd66c0624d13f54af449d5b29dd764d027ab28a1df3f7bb129729bf9bba64eda713a8456ab5b502cae504684605e9b35c0ca7286d24affd3e199feffed89a2712fd7c68ff99391eb812fb12ed30246d16553fddbe8a157a0f15aa89379842c0c281f49b2002adfeaca0aa6", 0xc1}, {&(0x7f0000000340)="374f092e838a85aea75b688caef87fde1985d1b5f02c3c54b873ca884d0b4447d7672cf614abc2da230736a01b42d4e4843c7f028079a8cf2511653c8e22cfdbbe6a3892fd21c13a6ef4479e799479ced08a5395d235e252251054a63c23dc090d07a5c51c4db29d796c3f106bb832266b9b149bbadae0ae1831fa1dd70f7010789aa273d4d6ab52986e31649b4d18d9b8594cbe809d911e840c3a9e32bc0467b3378e4aa6dd221a877bc15b01655261d23c5accf60db919b9", 0xb9}, {&(0x7f0000000400)="0d85faf88be261571f2751a0dd2b36d0d75c2561cc94f10b73f02358309dc463ea157f74a66873e6feb8994631e36be9b4eaf6f12208450f2fc0dcbc2decc9285c56f49f9191cad9add35316df7bf09497a168e9c59c85f3a3f896fecbb7233a66f2eec3d6f5ee97db7abf04ceb66cbe4e987e73f65af5a7bfae61185d5ad39f92fe5358431abf53cd0e74ad7345d7ed8e42c3c4c9e0cb27a3cd0bfcbd7bc87be0da73edbc61e1a86ddb8f", 0xab}, {&(0x7f00000008c0)="aedb0193134b002f616b59c9648ea952bd9cd245aa393e1420f9cbecb729b25772b5235038d10178595e047225edbc70e91297cd1e1acd5a5d9a584735ff7686f6e2c78df73f1e683a17a20550613a4fe5a51fcf0a5225796ac2b9ccdc269003c5672ca75ef16b80ed8b0d73702a87f7cbb569dd7bde1e391398c18c2b7f8734e4f92c7ce6f63cacc45417d4d1d638331bb000000000000000008e9a459388db6b78985a844bae72c2b8744e", 0xac}, {&(0x7f0000002340)="e6427aa5a6923f0df5d19e992b230364693ab39b3640baa30f6e001b383e26610734effcfb13d30e4fb2297cb2582508767460b88d728e16d1d4a93048ea1fe29b67c8d482f990d648ec829af5ad6499e4c3cfc5640ddea225f4e8c89c54e7e69ee9d1856d463925116cc16ad05fa068de2322218e2725db7df37e0034b53de8be1988603da7a54d8e86f0b299660afc23e2e47eddf737ecf3abe1267290ff90fcfc2c8161ac3940f3f178acf6088aabd04c8f60af3b144b77ddaf87bf24dca3831e3fb698ddae1ab1304894f13e7a27de8ce36497a3867355ff2599a64a07427eaf82ef1697ca5a38c4744d845fe6ae523a449be02db3979e6faa8c14b5f2e0d00cbc216bbc8abacf8fd27a4c93ca61ffd1396cc8afd84f3cb6ae5bc618ec2cc0c02f522cc80a9450e2c116fab32fbbf8a89dd9c19799c6b2474927476a7b5f6e6963238f826125f24c93aefffe57dd3034e53bcaddee3895f74d9af75081042be21728097fcd326f3468953ce12cd474e0ad954f4d1161c9de78be274b271c49b8970fdeef08cd485983f5568e03996c4ac419c51ddbe60e4d5897e1922f8bf804c2b5dc7c9cb22cec2224a91ca0c592a7aa0883f4c084402252e305bf6d1955230a2b33f4e6d3e826ec557001a5d24fda4edeb6214ee758c650415fdef6a4da35fe3f88e8dc5774cd59849d1970f4feef989487e4b6e42792220fa6cb94e524d93127636d25f2b607aac12e1a06531b20f162413bc7dddf49fa95331870f1f20297a0986f0ecabbbda43a683a8917b3b84be5bc2fe1a8b7fd8af5c6d82f0dda31bb359b4dc2184ee62b6155c450729c1b2eb73b6354375e2567430d76493e20abd98cce0aeae40a339079bdfbb4eb3edf7e4d68c322dca0704fa1d46342330964dca8a9225c6013f25b2a164d539d90a97124826c06daa1f289cbe075709f00351e471256f324d290e74e44452b144fc7ca26c3ba1ec1a615b5bf7890023eae632d174ebd1ad1f1028c2243a6284b3c7845985258d063c76726210bade964ebd73b8c865b6edc6e4978eaa86adb1986beb3dc36bfd5cff89367eb1ffec593067a1471fdad980355f4cb149daa6df12b70fa41c024aad5a03f181830776532b33ae06377b99cd0668e6ae50bbd89715ad78a3fef55780e28deebd4ae404f7dd6672e441fe363cae0564a846f7c07c636a8627c878a196c2c4b0e55ac8681481ecd9c624ee56188f873401747a4217e583d9974c51d24c731a0b3d7d8d848105917a13ba759279bb88e5791aa2775ab6e31aa16735873bf61864a55031e3bdca63e9e4042e90ea85c1aa39492acc206f3cc00a7e392f82635a088c93853a1d3e671e924018e881b202bdf9ec54957f666f0d3a691ed8ef50fabf2a1a465771e5bf97c65601ee4b069c1b46e6ac27103d48823885a2518bd4a5d7caf0f4656aeaff100a961417c2ac7e0597dd8f6d31d48749059d37102bc267a9de8b4623c149c34f3ef024565cc288444d8854acd893ddf6dd5494ba1c3bdbbfe6b8bdd0d64c0388dab8ed7ad3e5e693ecacb521a857c15ef17217758312464f464f5647bf65fcb2f46336cb1ac8f3bf2daea92ab5b7945300987419b6833baa25a1d9bbf4170bb7fd53ba3fd6dc1c6d3cc48c9ca4aa7faaf11497214e43ff2f7911ac2db2df653eedaf81b0f704a574c238410f86d98dbd9ec025a37f4d4be7067e50549de34ab0763fc1bf01e8d79aeff1377734cad7240f30fe598bcac9ae9da53b0883674b45897c86e8dfe45b07f55e4d86edcfb04a39ec1c132d60c94d801c208531b75f90b908e35c70b46153ef220ae478ccdf603569d85140d1115249fa9ec459be86f384b7795171872e5f22eeaf211a042b382b00ad33768594bc7eb01d08645ced531c5a5ad1208eadec7ab55efc8e59f4cbee91a6a45f7b74912a8a5e5d8d938584caeedf07aad25ef79910e6256a7665a0def6bdd4252eba75323524fc55f955aa8a8c2241101f69d9fad18a70d1919fafa6f2bb3b1254bad9b820d9746a0b1d63fcef4ad3cf53b8a77670e228911d659cf766412883cbc58acf9aa0559173a343e28d164e22f6814d5b70b0683a21cce1fcd8120e221be415086d85b87cd644eaee74c3681514b042c9401c95bf7681fcbccef3b2dee85900583731fb4141a9944e588d0698ef1af296aae850f47e775a1ee22865bfcaccfdf7645c2822efdb71b05e526a13538f0b4eae900e3ac8bbb15c938068b27c36487979362106d9abe19e3ceee84a0290db932ad72d45bcdf15e8cebbe6a5c65678ed6f2ab9e77d6a0f6202b96940cd711c7ea9f7903214ec9b12020efada027c3d72df44b77f2db5a490f35d1a96bd62f80d96d1fd8023e0330f2f364e7cebdf4082b8a250bcd52a7a68846d9f1108f897766d5281dc3b6a0ee60454cde605a2fee6dcc8a18e8dc05a003e216be1778ae33968b5561d35c6b3dc6696ccc15e90a6ef253cb48f45d9ba45a717e8ea4e8920d994fa2a52fc71360f759611bc04443964756ddf7524a56f9c3e8ffac7746d1b389936c8c4cf0f3854740bfc53e4c61170e6ff76444f2efd99d0a13a5e9755acff2eeb90e2fa13daa2bea7ee24dcf22cb089a72365760e452de37c605d1d743b96b6f023e0c723d5ddba401c49035010e7b3b018d4954d881ecc2b3cab171a359af843a376c6ed9f793a63fa3a622fbb070d6e514eb90861529b538081f861af1c21f06ebb9a65e0a54e26c3903b69e1b81aaf464a6d870c8d69f066cd2ad84a05d1b530aaa1a1190c0f38bd0a95aa1321d4bae01561c024fdb51c0fa0350d3c1fdd022327f43e9f50ce02468a9bfccd285e650b5f62d051300eb7b6ec2b389b7869a60e461ef580bcf0d22a4d95183151a319643570506e254a49656564abcaaa469dfeecdac1acc5ed5703b69d0f2ca5d8fed83c7802f1c57ab23ef2d5222182215f399801311bd5abeec34642ac6e1a74d7686737e4f25f7626bcf2e51fbb6ccd2f6699f772bb0421965b48a61dcc62d8b241758a5b623e6ab0e8fb53f5f6cbc014b4975bff6c7a4731daf7680501a9f71066835238adedcb94774dc97d7e59a70b991a0a6a54f4e30405fcb840db2852530748578bf41d942670d63116fd0c9f47e4f329836fdb4950962d2393b5a9208bacae04b1031bb568897a7ba218bd2974ecf501fce226fcb22c72801b64848140ed98cf92add8a8f3ed93fa53fa4be53f4fa5df70764d3492bb7bbb542aca52e360995e151a8ff333363c9e9ea424e5afaf8f36728a183f6b1863929762f82c8cbd34c1daf749388b318048956b3f0c0e032bef586c37839d837c1156cee5ee7f71cb76c2ed94c901cf73860314af3a54e86de477e597d2c1371e7430da9c949b4f671ee9841c6ddfb5c15655a991870084c2bfe63a5714cdc17566edbb4658f3b659893d1b7180725d05043095880350972ceb5c95a9c9544ff62df800da711f184f98487143512360e3d792187633de6c2d69ae6da07f742641feb0cca82c8a40b1922bf675fbad47692ebdecd402739ba42a4d8fbfa2fbaa36b9162b7ac3960d735f7d8a7d31ee83db8ea21bc3401ba6ce4e0dc96178d46ddf4c04f3309652c65c234960dd1a5f7af5818d195b75049489955d5dc78a88dd596e6359944a476fd48cfb8e99b8647844837fa9862010bb5c858fdd4dd3c477fea896fa768e7ede546bee101323bec62ef48afccd2bfd750278779517d26e2a00c5292c88d4aaa556933eb15b0d476cf1b8caced9897f5cec3cfc4097c30aeed2672f5471ddff1376882a986949e9fff307983cf4ee6a34d22f351beeb7d31ecb2f7907fdff3b45897c617352acae740b62fb2777747881d353b9decc9c07312d46b04469fbce29de5bc45f46abd37a2d0dced5713f7889ad3bd96dd17d53b2591325ce535754ac3991e5d206fd7c6918905021b484ce00626832819069ea2f5ef3d0f5231b97a79aebe2343a37a9eb6adbdb4ce823cfe626377c9a070a4de3309ea218b5f979b5a7a54ac5d742062af61687e836995c4441fb89ab74abe4d6f86fe7f42ac70db98aef33687641c168624292e2efa5ce14bdd4e23b44b5df2a71731f455fb09c96c31792f7984b18aab8af795e02288439ebc92d46e0c615baff992bc2eb6646a42ec724458922f48b2767c26e507fd12af2def4621c06dd660149c67e1b745025ab951cc9d4f0874694de34183242e7a929f161f95623d3ccf83c3d87bc02b3df90cce7c64c9c41c88782e041cb6a7080e9b4962b64147d48e10ac9152e64f5d202ea474", 0xbe2}, {&(0x7f0000000280)="dc", 0x1}, {&(0x7f00000006c0)="c7f43ceede7c57256c91f5700c5eb5ce91432b7476c8ec03d8f28a9bfafc404bd2ed24a19bda8bd696e7a445d35d4c7614c77ff32b151fa6d468a4ae30c78f8ffe552706a1ad29962876eb68ad77f3df5b25e47aff39d664cc49cbb8e9d86c3ffb42a00e14dbb12999f0fdc36743898f11a0ca8d7fecc7601436bf4170fbe1aa8d4b95988172bbfc2ea557c6b1bc70abacdf4d0990d616076abf8e7216ab8ec63826957cff813966f7551b62b66672de299cdf784b30643bfe347a7b9673f4e54120c84d6f6625558167c3900a3b8fae45f144521e6746104c77422560cbc2b77d1e198d75033310ae52170db004", 0xee}, {&(0x7f0000000980)="db1d2f02c7639e89b81b6807f9c6c835fa72de7a1a5f7f8eccff4373f63494ac13389d73acf6a110e898b5a9e4d5152a20e1b687e291ce7da6a1eb27acffe86aa3430e025f761878cafdd33cf9", 0x4d}], 0xb) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x8020699d, &(0x7f00000001c0)) open(0x0, 0x0, 0x0) symlink(&(0x7f0000000440)='./file1\x00', &(0x7f0000000800)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r6 = semget$private(0x0, 0x4, 0x110) semctl$GETVAL(r6, 0x4, 0x5, &(0x7f0000000d00)=""/138) executing program 0: sysctl$vfs_fuse(&(0x7f0000000180)={0xa, 0x6}, 0x3, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() r1 = socket$unix(0x1, 0x2, 0x0) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000040)=0x5) execve(0x0, 0x0, 0x0) dup2(r1, r0) close(r0) syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) fcntl$setstatus(r0, 0x4, 0x4) writev(r0, &(0x7f00000003c0)=[{&(0x7f00000009c0)='o', 0x1}], 0x1) executing program 4: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000180)=0xc) openat$tty(0xffffffffffffff9c, &(0x7f00000001c0), 0x20000, 0x0) poll(&(0x7f0000000200)=[{r0}, {r0, 0x1}, {r0, 0x19}, {r0, 0x1}, {0xffffffffffffff9c, 0x40}, {}], 0x6, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) r3 = kqueue() kevent(r3, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffff9, 0x29, 0x40000000, 0x5, 0xffffffff80000000}, {{r2}, 0xfffffffffffffffe, 0x24, 0x8, 0x0, 0x200}, {{r2}, 0xfffffffffffffffd, 0x41, 0x0, 0x400000001ff, 0x6}, {{r3}, 0xfffffffffffffff9, 0x88, 0x1, 0x0, 0x8}, {{r2}, 0xfffffffffffffff8, 0x90, 0x1, 0xfffffffffffffffb, 0x6}], 0x0, 0x0, 0x57d, 0x0) r4 = syz_open_pts() dup2(r4, r2) kqueue() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socket(0x18, 0x2, 0x0) r5 = socket(0x2, 0x0, 0x0) dup2(r5, 0xffffffffffffffff) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r6 = semget(0x0, 0x2, 0x260) semctl$GETPID(r6, 0x1, 0x4, &(0x7f00000000c0)=""/21) sysctl$vm_swapencrypt(0x0, 0x0, &(0x7f0000000140)="118bea625d95de8f92c010baed45ec4bf03ace254b57973bb6de7b1c90301e9d3b5e6fb6ffffffffffffffff76c775a2a4e0556565a830032eef776127fd247103c14ab0a1cea9b4593be484f46a02ea73e910d041c5777bd852e57d3248832b91d06fe47d126022a165485914", 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000080)) r7 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r7, 0xc1126939, &(0x7f00000001c0)) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180), 0x6, 0x0) r8 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r8, 0x8020699f, &(0x7f00000001c0)) socket$inet(0x2, 0x3, 0x0) executing program 0: sysctl$hw(&(0x7f0000000040)={0x6, 0xf}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) r1 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) socket(0x18, 0x2, 0x9) mknodat(r1, &(0x7f00000002c0)='./file0\x00', 0x2000, 0x0) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) mquery(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x0, r0, 0xc544) sysctl$net_inet_ip(0x0, 0x0, 0x0, &(0x7f0000000000), 0x0, 0x0) syz_open_pts() mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000000)='./bus/\x00', 0x0, 0x100) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r2 = kqueue() connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x10) r3 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) kevent(r2, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffffe, 0x2c5d36d679bbffbf}], 0xe4a, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000001c0), 0x9, 0x0) r5 = socket(0x18, 0x3, 0x3a) r6 = socket$inet(0x2, 0x3, 0x0) r7 = getpid() fcntl$setown(r6, 0x6, r7) fcntl$setown(r6, 0x6, 0x0) setsockopt(r5, 0x29, 0x6c, &(0x7f0000000040), 0x4) sysctl$kern(&(0x7f0000000080)={0x1, 0x27}, 0xb, &(0x7f0000000040)="8f854ebdb0ce2e0a5a951fbf0400885b", &(0x7f0000000180)=0x10, &(0x7f00000001c0), 0x0) open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) executing program 1: ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, 0x0) socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3", 0x3}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$unix(0x1, 0x5, 0x0) shutdown(r0, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r0, 0x0) select(0x40, &(0x7f0000000000)={0xffffffffffffffff}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x7fffffffffffffff}, 0x0, 0x0, 0x0) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000), 0x10) kevent(0xffffffffffffffff, 0x0, 0x9, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x30, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socket$unix(0x1, 0x1, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) executing program 6: close(0xffffffffffffffff) setuid(0x0) sysctl$hw(&(0x7f0000000000), 0x2, &(0x7f0000000640)="f1a42138cd18da8b26d7eefbeea93a3c0f70544fe00a8b1eaf558632116bb3d5df98c5917270301b52440e423f9df70000000080c4883320caaf634e6e1e6a4ea71e3f5a599315bbd6391f031ded2fc9cc8a13171c7ee65e9dd3203e4bfdea8bc367fad5e7f53923619f42e4806ffbe91249cbdb69529d7353cc49463b2929c538035bf4341b583f44287e8c4af81f18805a7e145f6a835cd1c99019d5fd29760b5f4cf339770401725b38249a198bada2ee8f39031fbc3a5b1451be45e66cad7f5d258f2a217b262c0d3e4dd2af23ed9bacb4412b4df11c8de6522f9881a09c9a9656f449149ad666513db557f70c026596835926d3a14b1710fb8298e0b510eb07606391f26cb469dc3ba618b9949f925a218601d4e315d2763b6c7c002ac34f8ce41631e116c9ddd091d5e3f7f3c7dd2c08dc8ce2948c027ac30fbfef6665ef75e88700ffcc6738765e9bfb255711133eda05e0608f7b1eee8d4c1c350fcf50e6b42d5574c0e557840a722b7f3144451f1d2b614b550bd4b71c9ccf51abf21845ca3db2db28c362cbbd3f7cea906cc8002c35a46fdfd2c0fb3c9637907310f4237e412303e4bfd2a14abe1654b49293f5d98d5c9d7e866da306d90948e5ca0110db985dbf317ccefbf9cfd109a727098c303b9dede6ff353c7723b9c7f5d9f4f09f30af7f46e7c08d3e45972ae7ac599d5f0122b90ecc356dbe2a89afe87299dde139533d8cb6f37cda034e0d6167f9cac40c899b7d8b64bf636db8836c697f2a1fb3f87204ff6816857dab19f8f0420e1765dab91436948c34e0440162426ffb6c62361ff850623b9ac622d60ce44b4d12bba83f4bca51c339c595d00d4d4c428aed47c5e0fe740701d617f79f616dc43980775bb0e90f1cbd0ece20b44d9c8563459aed4d6adaf817fd1dec4596c7", &(0x7f0000000080)=0x291, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000006c0)="9b0209c3eb987ab7fe4189c99e805e6e84d356960798a692992117d6728436ba1bd87f42e3303eac3846520d050712f838130efce33f5227390ed95bd9dc6d4dc7e149d4d6d06a3f23616e773302f1a07bee7385e6664282cb6988f8d9cae75e39a5a11e32e0e6ebd635450b2eba540af7f2aa5dbfbdd900a0dad2b74f50acd76b5c567049ef436dbea0d7562f52950fa5ef6e84c513256ddd8680a944d5c2bd02adc7f1fe850c080d95dcf4f06a852ab475cca257352828a76e5334be562995e894238b96ca5d4d3e670feac9b4e8aa9bef19525cb6f7e8570b2a374f1408341ed45bb7ad3fe963cb9a8bd949ee0fc6dbceb7d956e65847b3e88aa810f8ed7cca10ff010000000000001345daa49507756f49775275ca390b94e85d5a95b8bdacb9429c25483a9275d0da3b561c6adc3c141f26a88016dd6b436218bdbdc9ac0a623855e941dc1872fcb045e0d9df1ecc6357ee21e2b0802cb60eec6add5e94723235f06715e7eecc3e0760c70e1dd7873e27142bbae1a7e44de453a073fe3426f334b80f043ba9136d57c799353d46dd81439b111a511a288bee5dfb2e353e3bb073e3342773216b07e49ca4df0fd2dbe9a8eb3770ea880f76e6f4588ffb7d82693a096344671843a1f2082612b0ff237c6e505ff5f5ba932954d73c630fdb791f833a1da5af0704f687e196f4f7859e071fc98111cc9024f790ce16ceaa7d0104e39789d91074f50bba80ec3f6205", &(0x7f00000002c0)=0x210, 0x0, 0x0) socketpair(0x18, 0x2, 0x0, 0x0) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) connect$unix(0xffffffffffffffff, 0x0, 0x0) getsockopt(r1, 0xff, 0x0, 0x0, 0x0) shmat(0x0, &(0x7f0000ffa000/0x4000)=nil, 0x0) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x200, 0x0) geteuid() r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000240)=0x8, 0x4) shutdown(r3, 0x2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, 0x0, 0x0) socket(0x2, 0x1, 0x0) r4 = socket$unix(0x1, 0x3, 0x0) bind$unix(r4, &(0x7f0000000140)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r4, 0x0) r5 = socket$unix(0x1, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) close(r5) mknodat(r1, &(0x7f00000001c0)='./file0\x00', 0x8000, 0x80000000) accept(r4, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x6b5d, &(0x7f00000002c0)="12da417515795e39b097297f4bbe6d853edb414172fbf2ef1d561058e70734ccdacc75167926738420554745e30ff883ffea790e34b7c19cafabbd81c4ec8ecbdfa2020067de23d12e17d7359dffa24f43c0eadc", 0x54) geteuid() ioctl$TIOCSCTTY(r2, 0x20007461) rename(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus\x00') getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETMAP(r6, 0x8010570e, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0x3, 0xfdff, 0x7f, 0x5}, {0x40, 0x0, 0x80, 0xcc8, 0x2}, {0x7, 0x1, 0xe216, 0xfffb, 0x43e}, {0x5}]}) executing program 3: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x200000, 0x0, 0xc07, 0x0, "97e7fa00000f7e00000000000300", 0x4, 0x100}) sysctl$kern(&(0x7f0000000000)={0x1, 0x47}, 0x4000000000000003, &(0x7f0000000140)="32a641a8ad08781fd5ba715b3711cbf0b640827bad3a4bd2667c6ba5c9390861b7a10568e730a4cd29cb9be6ad5746a82a5c00143961c60c53e18fe9e785b7a0b1df338f8b68fe7bfb867414896d255ff7d95690244ea4331a79453d267a1193bfaf7c9db2b802a47901fb8e1626c94bbddcac7dc98f405200000000000000a5cb9c0c67e737de412dbf9a33a7b19cf4251429bb969d", 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) clock_getres(0x0, &(0x7f0000000280)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x2031, r1, 0x0) msync(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4) r2 = socket$inet(0x2, 0x1, 0x40) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) socket(0x2, 0x0, 0x0) dup(0xffffffffffffffff) socketpair(0x1e, 0x3, 0x0, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x50}, 0x2, &(0x7f00000000c0)="303b6ec4621ef210c41cb86940e7fb7354ac951f2adb", &(0x7f0000000100)=0x16, &(0x7f0000000200)="6ce60bd176fa093065422f8c5e5e8155b8074bc96ce7504e8134b3cc38dcb9c107743ed2d329e2a11808b6336874230d7a777b7020d3", 0x36) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) dup2(r2, r3) executing program 5: r0 = socket(0x18, 0x3, 0x0) setitimer(0x0, &(0x7f0000000000)={{0x0, 0xfffffffffffffffd}, {0xffffffff}}, 0x0) setsockopt(r0, 0x1000000029, 0x25, &(0x7f0000000000)="5ab7", 0x2) r1 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) socket(0x18, 0x2, 0x0) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00') kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) close(0xffffffffffffffff) r3 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, 0x0, 0x0) close(r1) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x40}], 0x0, 0x0, 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000), 0x4) close(0xffffffffffffffff) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x601, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x3c}, {0x6}]}) writev(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000140), 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0), 0x20, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x0, 0x1}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) sysctl$net_inet_divert(&(0x7f0000000200)={0x4, 0x1e, 0x2}, 0x4, &(0x7f0000001300)="b9e3ac1bdb16f5240cac670058eca8fc600b19035631850766c1f8da73f510455927ef94f9ac1994ade325f440feb749cb10e5ad93357b5e22d1f3f499ca7bde98c33ea472cf408d9297ed1b425d3eaac9cfb323dc7ad36bc550f985fe2361730ee842a6bbabbb020533a1e201630102a3235463770da71ba308b970551f391ecf7d5f138d620682127197a9cc0bc158bdb19def3915c94dc8eef8a86b49367b29dbec58886cab35c4bc52be826e8e8301f67ed83276ccb10f98b405493d01fed6e58b803debe3083ba85c30cae06038e1a2d22b62b3ab7185bf37ec5c57", 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_open_pts() r2 = msgget$private(0x0, 0x0) setreuid(0xee00, 0x0) r3 = getuid() bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x1}, 0x8) sysctl$net_inet_udp(&(0x7f0000000d00)={0x4, 0x2, 0x11, 0x5}, 0x4, 0x0, 0x0, &(0x7f0000000200), 0x0) getppid() msgctl$IPC_SET(0x0, 0x1, 0x0) msgget$private(0x0, 0x20) setreuid(0xee00, r3) msgctl$IPC_STAT(r2, 0x2, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x2, 0x0, &(0x7f0000000100), &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xee) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x0, 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) mknod(0x0, 0x10, 0xfffffffe) mquery(&(0x7f0000ff4000/0x1000)=nil, 0x7f7fffffc000, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$VNDIOCGET(0xffffffffffffffff, 0xc4104603, &(0x7f00000014c0)={'./file0\x00', 0x5, 0x6, 0x449b}) executing program 4: r0 = semget$private(0x0, 0x4, 0x400) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000016c0)=""/119) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) open(0x0, 0x0, 0x0) clock_settime(0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001580)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000200)={&(0x7f00000002c0)='./file0\x00', r2}) close(r2) execve(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x1}, {0x0, 0x295, 0x800}, {0x3, 0x40, 0x3800}, {0x0, 0x401, 0x1000}, {0x1, 0x3, 0x1000}, {0x2, 0x8}, {0x1, 0x6, 0x1800}, {0x4, 0x1, 0x1000}, {0x3, 0x5a, 0x1000}, {0x2, 0x8, 0x800}], 0xa) preadv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfe}], 0x1, 0x0) r4 = socket(0x2, 0x1, 0x0) r5 = dup(r4) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) getsockname$unix(r5, &(0x7f0000000040)=@file={0x0, ""/13}, &(0x7f00000000c0)=0xf) close(r6) socket(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_int(r6, 0xffff, 0x8, &(0x7f0000000080), 0x4) ioctl$TIOCSWINSZ(r5, 0x80087467, &(0x7f0000000200)={0x0, 0x400, 0xa35, 0x4}) executing program 0: setregid(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) r0 = fcntl$getown(0xffffffffffffff9c, 0x5) setitimer(0x0, &(0x7f0000000140)={{}, {0x0, 0x3acb}}, 0x0) getitimer(0x0, 0xfffffffffffffffe) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x1000, r0) r1 = socket(0x18, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x67, &(0x7f0000000140)={0x1}, 0xc) executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x3, &(0x7f0000000340)="02000000", 0x4) r1 = socket(0x11, 0x3, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000400)=""/49, 0x31}], 0x1) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) syz_emit_ethernet(0x4a, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x44, 0x3}, {0x84}, {0x4006}]}) syz_emit_ethernet(0x2e, &(0x7f0000000200)=ANY=[]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x50}]}) sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, 0x0, 0x0, 0x0, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000), 0x4000000000000003, 0x0, 0x0, &(0x7f0000000140)="d820866700020000b876a16034c1f4e27679b78aecf8a8ded96987544ca9c5475e8a9fe042140900006f6aff03b422cb01e30ee863a9000500eb1400800000fb000000000000000000008000f63a5caa8932e5fce76307dc71a0047172d8674225a1bf069049f83479ecbed5934c12b1873d92d95753961367aab6b249a70fdff70bb6b8329cd2900a0a73ddd2adce6ad0e46d29a0fc7e238b92171971199fa988", 0x4) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="10"], 0x10}, 0x0) sendto$unix(r1, &(0x7f0000000000)="b10005016000009f0500060003000000331c13fecea10500fef96ecfc72fd3357af302b37b673039d2d236acf20b7804be38224991f7c8cf5f88882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af630037282102000000720fd38bfbb770c1f572ca81ea77b3c5890400000000000000361b1257aea8c500002002fbffec2200008abfba090000001d89e400040700000080042000"/177, 0xb1, 0x0, 0x0, 0x0) executing program 5: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) mquery(&(0x7f00003df000/0x4000)=nil, 0x4000, 0x0, 0x0, 0xffffffffffffffff, 0x0) dup(r0) executing program 7: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) poll(&(0x7f0000000100)=[{r0, 0x8715fee8bfb81cdc}], 0x1, 0x0) r2 = socket(0x2, 0x2, 0x3f) ioctl$FIONREAD(r2, 0x8218694a, &(0x7f00000001c0)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) executing program 7: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r0 = socket(0x18, 0x3, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000003c0)="9b180bc3eb987aa9feb13ec99e805e6e840100780e03c231000000000004000000000036ba1bd82e86322c3eac80280712f838130e1f1f5504e927bd1269fce149d400d06a3f23616e77006e8836ed3d315eef8c826effff000000000000ebd669ecdb15cec53342366139d11a5ab5024d227a976f7a5334d900a0dad2b74f0100005d95dcbbc5cb3c72d000260526a3a80855f3c394639e29c5132580a944d5c26a625e7878005f2ab435cca257352828a76e53dea859ba346a762995e89423058a5c6318950bdcd08b9eca5d4d3eb5892ab3b4e8aa9b05000000e70000008324a00d2f5019383919525cb6f7e8574b2a374f07231b157d5bb7ad3b045c4724150d16e304c7bff16bceb7d956e658478f4df2f36557a1d9d9108d733338d72634935376f8a49507756f497752a2f8fd0559dcf6bdacf9429c25483a9275182602000000e3034868d0da3b5618eadc3c48796e5e35754771436218bdbdc9e20a623855e941dc0d72fc433aef100000006201788ce2b8802cb60eec6add5e94345f0bfb3428e95dcbe305c1e97dcf7025b78cad2cc1a0d0d787d2c9b93e27142bbafe3426f334b80f043ba9136d57eb4c353d46dd8143fa85d9b11f7475a7ad310c93df4effff00003e3bb073e334270f1db496d7679378ffffffffe6f4588f7966917a0b5ec8909db98323dbd668fb7dc5693a090e94691e8d000000368f29c86344671843a1f208261a720fdb791f83", &(0x7f0000000040)=0x210, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df63e013eaa9405095e88157332b4f68e78e0793d3e30417acbf4419893cfd424b75262dc5ade2ab6278ab86672f9ed186987b8c19d9295a17b98020f6002", 0x52}], 0x1}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80206913, &(0x7f00000001c0)) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x36, &(0x7f0000000040)="03000000", 0x4) dup2(r3, r2) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000080)=0x8001) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_emit_ethernet(0x2e, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800460000200000000000029078ac1400bbe00000010100000008009078000000004aa6cb59b8035791a2f23ba5ce47f5a2d6c4c94b040000000631cc6e12a37b765679afeee953f2ac527f086757d8f312b1a57a95f5e19eabaf22115df69eb82d5146db651ea3fd16d808ba14ba61a9a7f81eb536140d9cb250f6653a7f12486da6f3072cee90b07815a0944cc38ba250250b3df92f896599f9afbe8077"]) executing program 2: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil, 0xc0400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000001000/0x2000)=nil, &(0x7f0000093000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f0000066000/0x1000)=nil, &(0x7f0000133000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000089000/0x4000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000000/0x400000)=nil}, {&(0x7f000012e000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000100000/0x5000)=nil, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) (async) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) pipe(&(0x7f0000000640)) (async) pipe(&(0x7f0000000640)={0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0xd4e688a67930cd) stat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)) preadv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfe}], 0x1, 0x0) (async) preadv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfe}], 0x1, 0x0) r2 = dup(0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x45}, {0x1}, {0x6, 0x0, 0x0, 0xfffffffe}]}) write(r3, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) r4 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r4) socket(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) (async) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000001180)=[{0x61}, {}, {0x6}]}) syz_emit_ethernet(0x4e, &(0x7f0000000040)=ANY=[]) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f00000002c0)={0x1, 0x20, 0x80, 0x5, 0x0}) (async) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f00000002c0)={0x1, 0x20, 0x80, 0x5, 0x0}) executing program 3: mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x28f4) r0 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x0) r1 = getegid() r2 = getuid() r3 = semget(0x0, 0x3, 0x310) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, r1, r2, r1, 0x0, 0x8}, 0x3, 0x5}) r4 = socket(0x18, 0x2, 0x0) close(r4) r5 = socket(0x800000018, 0x1, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580), 0x0, 0x0}}, 0x10, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) syz_emit_ethernet(0x6e, &(0x7f0000000440)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6000000000383a01fee8f147b6d5235da5000000000000aa7a1ecf28440e727cf1d12d42e54c5b9a8f"]) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = socket(0x800000018, 0x1, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0x0, &(0x7f0000000040)}) setsockopt$sock_int(r6, 0xffff, 0x1000, 0x0, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000000)='#!', 0x2}, {&(0x7f00000002c0)="d670", 0x2}], 0x2) executing program 6: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x17}, 0x4, &(0x7f0000000080)='h1EB', &(0x7f00000000c0)=0x4, &(0x7f0000000100), 0x0) sysctl$net_inet_tcp(&(0x7f0000000340)={0x4, 0x2, 0x6, 0x14}, 0x4, &(0x7f0000001180)="9b82c671", &(0x7f0000000380)=0x4, &(0x7f00000003c0), 0x0) socket(0x18, 0x4003, 0x0) open$dir(0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000300)=ANY=[]) socketpair(0x1, 0x0, 0x22, &(0x7f00000000c0)={0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x1008, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x23}, 0x4, 0x0, 0x0, 0x0, 0x0) madvise(&(0x7f000006d000/0x1000)=nil, 0x1000, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x8) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) mlock(&(0x7f000022f000/0x3000)=nil, 0x3000) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x1}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x8}]}) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f0000001000/0x4000)=nil, 0x4000) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000011000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0) mprotect(&(0x7f000000e000/0x4000)=nil, 0x4000, 0x3) mlock(&(0x7f000000f000/0x4000)=nil, 0x4000) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f00000000c0)=[{}], 0x1) semop(r2, &(0x7f0000000340), 0x0) r3 = getegid() semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000180)=""/40) r4 = socket$inet(0x2, 0x1, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x5, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x25}], 0x3, 0x0) listen(r4, 0x0) shutdown(r4, 0x0) semop(r2, &(0x7f0000000400)=[{0x0, 0xffff, 0x1000}], 0x1) semop(r2, &(0x7f0000000140)=[{0x4, 0x2f, 0x2000}, {0x4, 0xfffd, 0x800}, {0x1, 0x0, 0x1000}, {0x0, 0x5, 0x400}, {0x0, 0x5e4, 0x800}, {0x0, 0x4, 0x800}, {0x1, 0x3}, {0x0, 0x1040, 0x1800}], 0x8) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000000)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000300)={{0x5c26, r0, r3, r6, r1, 0x100, 0x6}, 0x1000, 0x1, 0x1}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0xfffffffc, r0, 0x0, 0x0, r3, 0x59, 0x8}, 0x0, 0x0, 0x4}) r7 = socket(0x18, 0x3, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 5: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x21, &(0x7f0000000180)="b1f5d915", 0x4) r2 = dup2(r1, r0) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000040)=0x20, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xb1c, 0x0) pipe(&(0x7f0000000640)={0xffffffffffffffff}) write(r3, &(0x7f0000000340), 0xd4e688a67930cd) syz_emit_ethernet(0x3e, 0x0) syz_emit_ethernet(0xd4, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0xc, 0x50}) close(0xffffffffffffffff) syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) getsockname(0xffffffffffffffff, 0x0, 0x0) accept$unix(0xffffffffffffff9c, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x14, 0x0, 0x1, 0x8}, {0x3}, {0x6}]}) syz_emit_ethernet(0x1019, &(0x7f0000000400)=ANY=[]) ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x0, 0x0) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) bind(r0, &(0x7f0000000000), 0x10) write(r5, 0x0, 0x0) executing program 7: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)='N', 0x1) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x23}, 0x4, &(0x7f00000001c0)="668dd01449a18be8ee303ecd15a28467991ea975fc6669bafd2faa0cbb53a1c97a3197fbb96c108a6e9f215c679c7a08921a302da6e0debb02c9c144c45352028f0b36ddf46eee1c944b476e0c1523563741e0b2012cf75727a99cf5ac83d53254a5185d07be78dc3aeb89241f5e61204f271aa8d4a19a0519ebaf491beb8f272b75aaa9361e9a71d42bcff52c56337306820eac0d88f62d743aaae6858561bdaa46aa8bc9d6fbcb", &(0x7f0000000100)=0xa8, &(0x7f0000000280)="578c2edae712cbafe5dd7e4cd522860aea4116b8bebad54e0c842e69063a946ab4e85c3cd7e79066e211637fee0d39a0479283f34f9a33fa342b2f629667e2389f89fd50b1eab471c00df9b002307a13c9c0ad57aa2549958079e9fa3077ed16d1f5055cc409274433162d5963431a506af7cd6bea94b3eb9b2a54d17ed083e0d18094c11c4852e68fc0844890570a1f631e2b43d43207908294c68b955efa4161ec913126cb80a5ad78220546d4a1211318b9c8cc2ef32a13d7081d8ea7bb7c0c0c58dd2d1cbd64ca39eed2", 0xcc) rename(&(0x7f00000000c0)='./file0/file0/..\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') syz_emit_ethernet(0x36, &(0x7f0000001680)={@local, @random="ffffff00", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x6, 0x0, @rand_addr, @local={0xac, 0x14, 0x0}}, @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x10}}}}}}) executing program 6: r0 = socket(0x18, 0x3, 0x0) setitimer(0x0, &(0x7f0000000000)={{0x0, 0xfffffffffffffffd}, {0xffffffff}}, 0x0) setsockopt(r0, 0x1000000029, 0x25, &(0x7f0000000000)="5ab7", 0x2) r1 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) socket(0x18, 0x2, 0x0) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00') kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) close(0xffffffffffffffff) r3 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, 0x0, 0x0) close(r1) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x40}], 0x0, 0x0, 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000), 0x4) close(0xffffffffffffffff) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = geteuid() r2 = getgid() lchown(&(0x7f0000000180)='./file0\x00', r1, r2) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) r3 = socket(0x18, 0x3, 0x0) setuid(0x0) close(r3) r4 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x6, 0x0, 0x80000001, 0x0, "1a1116f0d0a64300005a110000fffffffffff700"}) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x2, 0x0) unveil(&(0x7f0000000140)='.\x00', &(0x7f00000000c0)='r\x00') open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) r6 = dup2(r3, r5) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) map stack 0x20000000-0x20400000 of map 0xfffffd807386ec18 failed: hole in range executing program 6: r0 = shmget$private(0x0, 0x2000, 0x28, &(0x7f0000ffe000/0x2000)=nil) r1 = socket(0x2, 0x4, 0x0) r2 = semget$private(0x0, 0x0, 0x143) r3 = msgget(0x3, 0x2e6) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r5 = geteuid() r6 = getegid() r7 = getpgrp() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r5, r6, 0x2, 0x5}, 0x2, 0xfff, r7, r8, 0xb1ca, 0x5, 0xe3, 0x4}) shmat(r0, &(0x7f0000fff000/0x1000)=nil, 0x2000) ktrace(&(0x7f0000000100)='./file0\x00', 0x1, 0x100, r8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) lchown(&(0x7f0000000140)='./file0\x00', r12, r10) getpeername(r1, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) r13 = getppid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={r13, r14, r6}, 0xc) openat$speaker(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000300)=""/158) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000003c0)=[0x7, 0xff, 0x1000, 0x3, 0x7, 0xf4, 0xd6d0]) r16 = getegid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000400)={{0x200, r9, r6, r12, r16, 0x2, 0x5}, 0xffffff8000000000, 0x101, r7, r11, 0x987f, 0x3f, 0x1, 0x1000000000000000}) sysctl$kern(&(0x7f0000000480)={0x1, 0x1b}, 0x2, &(0x7f00000004c0)="65e66857b27777f1533c8aff11f8d43c7c95931b0e4794c058ec4ad8d2bf4bed00c6e81cddf6c66532b48152d7ba0a51687f976c9946120f1d5213319e7dd1ad16c724c9a41f67010f520c8eb04ee9b6eef48ba0d183f8a36f677d78fa1e17d250c4014a283deb9d4c59934a106bd1e0379aab0ea770786583a6787d0988427caae3390292b75d7d77959b3b52704112c20de63357f8992cbe214f26efc233c1f9a174d43e9af0a63d6026b4562185", &(0x7f0000000580)=0xaf, &(0x7f00000005c0)="c3ad67d4830cf60e9bb381fe54d353e53248876233bc999069e8e6d89bf125d68933722a13c4d20c553ae46cfd552862afa9fba46d20adb570286a57d4755a5a3fbaf9bfa96391291637e07038667238cc251cb8a14069f18bcb01d8d0a40422e7f7a467fc07b503a7673f111ed941fcfdca31c09fe9214d25459566277e54317dfe3480b5a0309ecaf38e9a52107a0a5609dabf758164246b27325d99d197f88fce3abf5e0024a4f7d1aafc401c0322", 0xb0) select(0x40, &(0x7f0000000680)={0x80000000, 0xfffffffffffffffd, 0x2, 0x4, 0x2, 0x99, 0x3}, &(0x7f00000006c0)={0x8, 0x6, 0x6, 0x7, 0x5, 0x4, 0x8, 0x6}, &(0x7f0000000700)={0x1, 0x101, 0x6, 0xfff, 0x5, 0x9, 0x3f, 0x4}, &(0x7f0000000740)={0xff, 0x25d}) shmget$private(0x0, 0x4000, 0x100, &(0x7f0000ffc000/0x4000)=nil) semget$private(0x0, 0x3, 0x50) getgroups(0x4, &(0x7f0000000780)=[r4, r15, r10, r16]) fsync(r1) open(&(0x7f00000007c0)='./file0\x00', 0x80, 0x22) executing program 4: semctl$IPC_STAT(0xffffffffffffffff, 0x0, 0x2, &(0x7f00000002c0)=""/74) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x34}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getitimer(0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(r1, &(0x7f0000000140)=[{&(0x7f0000000300)="f463414fdb44e9678348dba23d79a37e96cba90a2572ad5bebe17f47f0ab32ee105f75fbb52970b39af0f4b921870268336e427bd8706f7d2f3ae6db8a95b46d7a7f4de3eaacf6f0c3eb16a9915efc52eb76286203116993a6cdeb06073573a07b9a98493b94be204d92095301a9b44de5ad49f45f3f11e19121e9cc1fca8c1c7730f60300000000000000fd4f9820c71cc2bd5bebf3b76fd8663e9ab7444d6192688d83884f80d34e0d9e", 0xab}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, "00fdb1186461c0810281c796791461292150a3fc"}) open(0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x100, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x67, 0x0, 0x0) mknod(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000040)) executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x4}]}) r0 = socket$unix(0x1, 0x5, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x10, r0, 0x8000000000000001) sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) executing program 7: pipe(&(0x7f0000000100)) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) r1 = kqueue() r2 = socket(0x2, 0x3, 0x0) getsockopt(r2, 0x0, 0x6b, 0x0, 0x0) r3 = socket$inet(0x2, 0x1, 0x0) socket$inet(0x2, 0x1, 0x0) kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) r5 = fcntl$dupfd(r3, 0x0, r4) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240)=[{{r5}, 0xfffffffffffffffa, 0x95}], 0x0, 0x0) kevent(r1, &(0x7f00000001c0), 0x9, 0x0, 0x9, 0x0) r6 = getpid() fcntl$setown(r0, 0x6, r6) close(r0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)="14f2e7dee19b3547f41dd4a88bc7503e357ac313f90d6476d7dd265e5e27f86d12daa3fffabe67f3a461deb1c009b2b177b4fed1079935d6487d540bc15b9d744dbba5eb30c5d62ce70179157c60a3bf666dc943f1457ac0f7dc45f68d0ca80d8464", 0x62) sysctl$kern(&(0x7f0000000540)={0x1, 0x40}, 0x6, &(0x7f0000000580)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec370825524016188ad98d229b77f7ac4fc350df55df9b85e99820b1e43364e039bc35deb8bf8e6b927c5e6515d5f83de2e539f0eeb9615e1f39bffbf51ba2a7654518a0de45f5b8e21b621df73998de6be5b31c5abd6ae15c36b5bdfb004959fad7e0e810f31cbeb2fb1ddeb16e588e5ffb4b9eb8a3838bc6ccd96013ab845a9d5f23a10746531", &(0x7f0000000080)=0xff0a, 0x0, 0x30) executing program 6: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x3, &(0x7f0000000340)="02000000", 0x4) socket(0x11, 0x3, 0x0) (async) r1 = socket(0x11, 0x3, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000400)=""/49, 0x31}], 0x1) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) (async) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) r2 = socket(0x18, 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) syz_emit_ethernet(0x4a, 0x0) (async) syz_emit_ethernet(0x4a, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x44, 0x3}, {0x84}, {0x4006}]}) syz_emit_ethernet(0x2e, &(0x7f0000000200)=ANY=[]) (async) syz_emit_ethernet(0x2e, &(0x7f0000000200)=ANY=[]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x50}]}) sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, 0x0, 0x0, 0x0, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000), 0x4000000000000003, 0x0, 0x0, &(0x7f0000000140)="d820866700020000b876a16034c1f4e27679b78aecf8a8ded96987544ca9c5475e8a9fe042140900006f6aff03b422cb01e30ee863a9000500eb1400800000fb000000000000000000008000f63a5caa8932e5fce76307dc71a0047172d8674225a1bf069049f83479ecbed5934c12b1873d92d95753961367aab6b249a70fdff70bb6b8329cd2900a0a73ddd2adce6ad0e46d29a0fc7e238b92171971199fa988", 0x4) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="10"], 0x10}, 0x0) (async) sendmsg(r2, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="10"], 0x10}, 0x0) sendto$unix(r1, &(0x7f0000000000)="b10005016000009f0500060003000000331c13fecea10500fef96ecfc72fd3357af302b37b673039d2d236acf20b7804be38224991f7c8cf5f88882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af630037282102000000720fd38bfbb770c1f572ca81ea77b3c5890400000000000000361b1257aea8c500002002fbffec2200008abfba090000001d89e400040700000080042000"/177, 0xb1, 0x0, 0x0, 0x0) executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) write(r0, &(0x7f0000000040)='\t', 0x1) write(r0, &(0x7f00000004c0)="09eb00000db57c60c001267f5d5e8ee581e12aaa95ab10eba007a90172c84c838b4278ad535c2a591c97413f308cbbaee481ca7f31dbd1562ef7a6540a", 0x3d) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000180)={0xdc, 0x0, &(0x7f0000000080)=""/220}) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) pwritev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000001c0)='\b', 0x1}], 0x1, 0x1) dup2(r1, r2) getpgid(0x0) mkdir(0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x3f, 0x20000009, 0x20351d, "28b77c09b87aa57800080017d0d2000010001c00"}) writev(r3, &(0x7f0000000380)=[{&(0x7f00000013c0)="ead45c3818701e04e3b1c56852c5928e5f55dda040bff924e5bd86e8affe442d73de928e9afb887f7e78eb70d46255e9ec5461f0c7ffa81a0bcfce6696a40c57bdb5a88280fdc93402917a", 0x4b}], 0x1) symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') writev(0xffffffffffffffff, &(0x7f0000000280)=[{0x0}], 0x1) socketpair$unix(0x1, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0}, 0x10, 0x0, 0x0) rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') socket(0x10, 0x0, 0xfb) executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) r0 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000000)=[{r0, 0x4}], 0x1, 0x0) open(0x0, 0x70e, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) ioctl$WSMOUSEIO_SRES(0xffffffffffffff9c, 0x80045721, &(0x7f0000000140)=0xe88) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x3, &(0x7f0000000340)="12000000", 0x4) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pread(r3, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) open(0x0, 0x10000, 0x0) r4 = socket(0x11, 0x3, 0x0) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r5, &(0x7f0000000040)=[{&(0x7f0000000100)='N5', 0x2}], 0x1) setsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f00000001c0)=0x100, 0x4) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r6, 0x0, 0x9, 0x0, 0x0) recvmsg(r4, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0x0) mquery(&(0x7f00003df000/0x4000)=nil, 0x4000, 0x0, 0x0, 0xffffffffffffffff, 0x0) executing program 7: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x41000}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f00006e7000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil, 0x200040000000}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil, 0x100000000}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f00003b2000/0x4000)=nil}], './file0\x00'}) r0 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) fcntl$setstatus(r0, 0x4, 0x80) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000240)=@un=@abs={0x0, 0x0, 0x0}, 0x8) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0xffffffff, 0x0, 0x0, "7954c0f9fda03631691c7203459aa64718b016cf", 0x0, 0x7fff}) ioctl$FIOASYNC(r3, 0x80047460, &(0x7f00000000c0)=0x800006) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000100)="68511db9821469d3cce0bc79b4f88276c64ee85e14a345e2ff9cce40f5729f75c56c9df3cda62c6ae4dcc579b2538dc0a01cdb3cd1ec5ff12e318845867e0276daf8c1a51c1160f738bc0fbb5aa1277cd998485862873456418d1353068a000f9bdfb8c26095028e6ec26b23257c40a5fceb0ff0e07675ba939623e76e5409", 0x7f}], 0x1) r4 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r5 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r5, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r4, 0x0) executing program 6: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) ioctl$FIONREAD(r1, 0x800c745b, &(0x7f0000000080)) sysctl$net_inet_esp(&(0x7f0000000300)={0x4, 0x2, 0x32, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) syz_open_pts() sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000080)={0x10, 0x0, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x5000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000f40000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000b79000/0x4000)=nil}, {&(0x7f0000800000/0x800000)=nil, &(0x7f0000d91000/0x4000)=nil}, {&(0x7f0000f56000/0x1000)=nil, &(0x7f0000ff4000/0xc000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000efd000/0x1000)=nil}, {&(0x7f0000cd3000/0x1000)=nil, &(0x7f0000862000/0x2000)=nil}, {&(0x7f0000cb0000/0x2000)=nil, &(0x7f0000aff000/0x1000)=nil}, {&(0x7f0000f6a000/0x2000)=nil, &(0x7f0000887000/0x4000)=nil}, {&(0x7f0000da1000/0x4000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000e0f000/0x2000)=nil, &(0x7f0000e03000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000d93000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000bd7000/0x4000)=nil}, {&(0x7f0000913000/0x2000)=nil, &(0x7f0000c5e000/0x4000)=nil}], './file0\x00'}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0x37) syz_emit_ethernet(0x0, 0x0) kqueue() socket(0x0, 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000280)={0x3, 0x0, {[], [], [], [], [{}, {}, {}, {}, {}, {}, {}, {0xfffc}]}}) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x4}, 0x4, &(0x7f0000000040)="d56e02d3fe3eaf7b88ffa75512c090e440f859adcb3f0fbba404547c830504f6a73ce07e382873cf781a23cc9a7566fb14e8ff1a440b8380703253e4937d37d7fb7c1d0730f9a0dd42054d509d761f450d7a62182d250ca25c4d40ca4aef79a12e161603c923d09bdf8558ec6901266c3213720410f8ffca5a28b17ea02b8e69d8cf274d95c6bb2af2224ccef206fc80094488f94a3df7c8c0f54e1e5550956aed28ef4d7739d5c37fa73fd1dc7a26cd098d4345de7057f444d579888ea02eb0588a69bb0ca75fdf1bfe3dcaed8634542e2f661774f92b3cfbbf14833f6f915f359cc28375a3c4ea3388a202003e062f761ccf46a0edab86958e916863c9dde2fb93f8fcd07089283b03b334e7d5ffb444ee7310691cc1ec4cc40bca54488c0f89fe20264b96db6969328d284f4e3a0000000000000000000000000000b1764b6f86d2e0704b9b6b1f0ee0ebb0c1ed5235b33574a6533d6791f078ea44510fd2d10f56f3fc308386971f96e29777c28d2f79bcf0ffbfcfbbd0975690c908a591c34b18c4fad46c39b72504d392bd0a03843837d7cea9c0dfab816523bf117ceae9f3876a4bd6031ecfa7bedae9", 0x0, 0x0, 0x0) executing program 7: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2154, 0x1ea3) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000140)) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) ioctl$BIOCGRTIMEOUT(0xffffffffffffff9c, 0x4010426e, &(0x7f0000001580)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget(0x3, 0x4000, 0x0, &(0x7f000045f000/0x4000)=nil) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000001440)={0x7fffffff, 0x3f}, 0x10) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f00000000c0)=[{0x7fff, 0x9, 0x82, 0xf0b9}, {0x9e0, 0x8, 0x1, 0xfbe}]}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6380) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000400)="a4", 0x1}], 0x1}, 0x0) recvmsg(r5, &(0x7f0000000340)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000440)=""/4096, 0x1000}], 0x1, 0x0}, 0x1040) accept$unix(r0, &(0x7f0000000080)=@abs, &(0x7f0000001500)=0x8) sendto$inet(r1, &(0x7f0000000100)="cbc7fe96b6eb2bba76d2b9449899032f66add755a3d40ffe5ef0ec3fdaf327d90b1acccf8e98a3b17ae78fa871945803d25ac0e8aa28ba36e5c0fa29dfa01dcba45aef9981d87a708124cc90aff908b3b82a5c30e4eb828fcd1873d8a18ed6dddf67bd182b445bfab4e8aa3d199c8ad5f40d356f2157cd6dcdbb402e12d5dc72c06e301deddade58d790447f11f742d6dd363ef3c817d8764529d912a63922211422423137ada36b0160541117788dfbfc8c010916851918e47edecc3872869580f200b54703831613b92d0bcb62de48b5452a9bbb38a543c220b5893a24b8257cfb1df405a7d4e5af8c137b6be0cd16465676cbea5306eccd64089185178fe1a4b85e290cf38fbd18e6feb1c2e8fe835b272ed7d51a2a0b869f4477768a472c7d1500d287ce447b6c3a42b2bc48d9a0d99b642c13588291db22223e03c4e3b83723f98ad576114ed67e97361750b7cc2e0c2d358502eaf53840782b331c91795ab90596dd5bf52301a5ff6eba19d0806ae31235db3338f7a7eb24b8fdd87e50e6c46e1f17d882f7eb62dfd1be51f933122dda5607645cbbd7d5c98facfcde1ac920b5bd21f29b7dc73a516b4e06479a8db06b59c33adaecd04dc38be752f4ed90761f3e3b241beb9fb2f7aab924dc03ef0892ef62e86c8d50ab60d88f2096a76c7524efe2df0021d16cc5849103433d4fbe53574ab97cc21ea5cba077f5bc683ed1f6dfd101a8f53ab8652c7b9a69abed8a9c492cbf4e1e06e872e6c96abb9325f7237af4584098b7b89e94362877be33e7d90e848cae3d99eff9e7859e2268c5b8cda5a6269d16f98799f91e1afe1e480681583f4d55ecf7fe571d9c09eb83942da3e421b0bc60c7f18510c5374bf727310ea86bec5a5313eee5d961e2f2dc9b37b3a1ce7fe4b3de3794964c55dc50aba6ad1948d20f67b8e68cbe71dc1c9d8e02c75c2e81d4dddfa4657988b4af9744265199a8a48169963b12f2fa24e426024ac9969e1e348fd57a8adc277127e9fac5e640960991e9a6e0e1097f96979c711f2580c94140431d952b72cfd2f773deab68ec07bb56464aaa7e6bbeb325575f92ef8a05ee247e2273b6e31904f1b9f440db0d65ea198d7418859d9e0130e99eed40e34db0d661d834f43e48a8b271d94f92dfb3999b03b86d41d9b8ef4df3ba51dcdfb559725ecaad6b64c853b569be3c83b7f9ac136b7a02181e10aefca3d6a72f8d4ccf0a6dd3f5b01a059b8d47aac30478fe4cbb42000c69fb9b0c63c80d27049677af67c68e56a1a1223a82cc780063c6fa5010bfd60075975b300d1374a431828f5921e5e64f1da40f28a94baabc374c5e19770c1d58cf9895192e0a504abd2ef59ec7830e95a9cd0ccba54f0a1580a4c9d715dc7afa3287b5a5c20dad69e5fe1818007d4c85b19f5a78caaaca4c762ce426fc1818e724d76eaeecc194936889dfa2391d809c16cd72054eb208cbebb3c4e0daf4cbe6fe9e350df18130137e163280d5b83f6bc33fc27b041ff130dda3ccb93d260d380d845fde501fe6fd3f74beb3ba6c6f7ef1d2dcfb2c9cb10da82699311b9003954de25984bbf43bb51c54b8a1a24d24e02e94b97a5ae92e73f05c4c9aee115645dc7a84c12fb23ece3df8d13fe473fa9fa09f2312ca97b0e735882325ed01b5873d274044a2478445a609ed98670a476ffa94b2594f561af5fd70cfe44618e33d6cb9aefbac3d784da059fd1b7a3ffea36894d0e011563c5ff3291b4ff2da71f36f0bafffa74086bdb64f24ad8af4130f907fdc92f66db45a822dd02880b863d844227c761658ac91a9a5aeb803dcbc7e60ad8c1e4531e7e52d112d600bd059938f10f1572c50fdd1618ad1f96fb06f56c3260f5df6ec461653141fc36a7c98207443d55917763e17b1a7e40dfd5bbb39aadd5656522eca4fea463014f90517eeeaaf8602538b2fa197ad15bdaf3e04ba7967e64b3eb03416c3813fd22e1666a97dcd95e963f8d66e563e0d22fcc6464b84242237320802d0adf0926d439de03c78598e710684e88cc7eae19583b7ae20ec067af5ae618408fd9fb60003e20c608e0a42aefd26fd4a824a40da52190e945872553b4256007cc69fa5b95e7a4b679e03a134a91f7e41f56ad9831681311295924631cb1f40e983b1a0356d60f589a7ecafeaa66a12e5dc1287f10d6607807d534b25c2c115e4dd08be25c521348b17f6c7bb29967ca41322aff5e41a6502609bdc97a636657d762a62e7d6eaaaa1de78cbd26ba4562c156c2d1f41b6024ac0cebb9f03e1c3b54395cde1251642e010198b4317e6c232d9c9e969327aa12dbc5cb4d5b45c561a545c8ef0b27b240258ae74d8cc6ec3b32cf502158b6e812ae8404899095529b31122f84a490aff53cfe3037356190642456ca44cd9b31bd20f5555ba0eb89190b3601cfd26874dfc03468a35e9e917a05db641584e28c23af448849d982b99eea7cfe52feca85feb0edd3485ee80243e7597de892c591aec06c2166bcb5906b4ca1990c684cc086f39d5d6e9795065e6f37149073fb4d0ef1d5946fe40c0600f56acf6cd0af1a4743a2b4ff7623a0eb53dda233965c3c49d20e7d6d91165f66fce2e72a1d0550dd50d109a83d72cf41ccd9bd8ecdce9f93b20bb0bc23f1ffed959e694add8a58f466d3c45d2f8b0726c5af14ed0bee194a38e9d37d175fecbef44072af4398b0d313eaeb4e026b12eb8a52656fda021d1e828670b6bc5128517c74cb96c92248ef66dbe995f10486cda5af62ff5a60543a931263955a22168f08975819d52f1a206819657a9463d5928", 0x7c2, 0x0, 0x0, 0x0) executing program 1: r0 = socket(0x18, 0x3, 0x0) setitimer(0x0, &(0x7f0000000000)={{0x0, 0xfffffffffffffffd}, {0xffffffff}}, 0x0) setsockopt(r0, 0x1000000029, 0x25, &(0x7f0000000000)="5ab7", 0x2) r1 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) socket(0x18, 0x2, 0x0) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00') kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) close(0xffffffffffffffff) r3 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, 0x0, 0x0) close(r1) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x40}], 0x0, 0x0, 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000), 0x4) close(0xffffffffffffffff) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) executing program 4: setrlimit(0x8, &(0x7f00000001c0)={0x42, 0x62}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$FIOASYNC(r0, 0x80047470, &(0x7f0000000280)=0x5) readv(r0, &(0x7f0000000200)=[{&(0x7f0000000100)=""/185, 0xb9}], 0x1) write(r0, &(0x7f0000000040)='L', 0x1) executing program 6: open(0x0, 0x70e, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x8000002}]}) open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) read(0xffffffffffffffff, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000002140), 0xffffffffffffffff) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) seteuid(0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0x37) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x4}, {0x2}, {0x6, 0x0, 0x0, 0x6d7}]}) writev(r0, &(0x7f0000000000)=[{&(0x7f00000001c0)="d2bc78b52324b9a50c786b26df53", 0xe}], 0x1) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x200) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = open(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r4, 0x0) r5 = open$dir(&(0x7f0000000200)='.\x00', 0x0, 0x6) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x0) kevent(r4, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffff9, 0x46, 0x1, 0xb91d, 0xfffffffffffffff8}, {{r3}, 0xfffffffffffffffb, 0x5, 0x1, 0x91, 0x8000000000000001}], 0xd6, &(0x7f00000002c0)=[{{r5}, 0xfffffffffffffffe, 0x8, 0x20000000, 0x8, 0x7d}, {{r0}, 0xfffffffffffffffa, 0xa0, 0x4, 0x417, 0x40cb}, {{r6}, 0xfffffffffffffff9, 0x2, 0x2, 0x69, 0x2}, {{r2}, 0xfffffffffffffffe, 0x0, 0x80, 0x3, 0x5}], 0x3f, &(0x7f0000000340)={0x9, 0x3}) sysctl$net_inet_udp(&(0x7f0000000100)={0x4, 0x2, 0x11, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x8000000080000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x1, 0x0) socket(0x0, 0x0, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000380)="ebffcb3048e6000000000000000000", 0xf) executing program 1: socketpair$unix(0x1, 0x1, 0x0, 0x0) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, &(0x7f0000000100)="b151efd908ec9b99ce872e645d84241a5d2a4e39ba4a08d1bf87ccdb2140583a03f0871556c5561af91e1ee1ab99a2a20048472e6ea9041e8d9b0000103b2656be0b5080aef50a085d22bd29ef0c0cf6a2cb4a0a4101060fc2091b6db2a007f42ac6888d87dbcd66b3604f7ebfcff1d6cdb18ef112db4e84d61427299453b7842b00c6b5d02eeafced52083993a543d83d2800000000000000000000786175566f830605", &(0x7f00000000c0)=0x9c, 0xfffffffffffffffe, 0x4) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="836ce898e0fcffffffffffff86dd60ab956500088900e22cfcdc3d39bda500000000000000aa6ddd6d79cbe7cfff3aa873063828d9dc00000000fbff0000"]) mkdir(&(0x7f0000000200)='./file1\x00', 0xd3) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) setreuid(0x0, 0xee01) mkdir(&(0x7f0000000100)='./file0\x00', 0x184) rename(&(0x7f0000000080)='./file1\x00', &(0x7f0000000540)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x1, 0x0, 0x0, 0xfffffffd}, {0x60}, {0x8106}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) r1 = socket(0x1, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x1000000029, 0x2e, 0x0, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) kqueue() syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff02f9ce00000086dd6000000000200600f6413aa3e3e3144336fc59f0db9e4ff2ff0200000000000000000000000000014e234e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="50b3"]) executing program 6: mknod(&(0x7f0000000480)='./file0\x00', 0x6000, 0x400) r0 = open(&(0x7f0000000540)='./file0\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mknodat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x82, 0x0) r2 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x80, 0x20) poll(&(0x7f00000000c0)=[{r2, 0x4}], 0x1, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r3, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfe}, {&(0x7f0000000640)=""/187, 0xbb}, {&(0x7f00000002c0)=""/243, 0xf3}], 0x3, 0x0) mprotect(&(0x7f00003e0000/0x3000)=nil, 0x3000, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x4007, 0x0, 0x3}, {0x220, 0x0, 0x0, 0x5}, {0x3, 0x5, 0x6f, 0xf9f}]}) r4 = socket(0x1, 0x1, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x1) r5 = socket$unix(0x1, 0x1, 0x0) bind$unix(r5, &(0x7f0000000180)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r5, 0x7) r6 = socket$unix(0x1, 0x5, 0x0) connect$unix(r6, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) getpeername$unix(r5, 0x0, &(0x7f0000000280)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x12}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$net_inet_ip(&(0x7f0000000000), 0x4, 0x0, 0x0, &(0x7f0000001100), 0x4) dup(r4) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x8f}) r7 = syz_open_pts() syz_open_pts() dup(r7) executing program 5: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) ioctl$WSKBDIO_GETMAP(r0, 0xc010570d, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x7a3, 0xffe0, 0x3, 0x800}, {0x5, 0x4, 0x9, 0xffff, 0xff}, {0x3f, 0x800, 0x40, 0xfff7, 0x6}]}) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000000)={'./file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_tcp(&(0x7f0000000080), 0x4, 0x0, 0x0, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f00000004c0)=[{}, {0x100}], 0x2}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x4, 0x0, 0x80, 0x4}, {0xd74, 0x0, 0x3}, {0x6, 0x0, 0x0, 0x85}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) executing program 6: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000bc0)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)={0xc8, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x1ff, 0x0, 0x89c, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) write(r3, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) close(r1) setsockopt(r0, 0x1e81, 0xa, &(0x7f0000000c00)="c97d191462047187a02021c9a03b702908285489a5a6660e08b8ec68a6e019ea3bdc070063ea0a24c25316dbb024447a5beb027ecc0000bcdcdca971f410001dcb07b3308537961d8fc84e1106547d5ece2c6c1f8ca3b8e44618895f86372bea4a3a507dfe484044df2c4b56", 0x6c) socket(0x1, 0x8006, 0x85) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000140)="b10005010000009f0500070007000000331c13fecea10500fef96ecfc72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d89e2000403080000c0112000"/177, 0xb1, 0x0, 0x0, 0x0) getsockname$unix(r4, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0xfffffffffffffcd4) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) socket(0x1, 0x3, 0x9) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000180)={0x0, 0x0}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1003, &(0x7f00000000c0)=0x6, 0x4) sendmmsg(r4, &(0x7f0000000b80)={&(0x7f0000000640)={&(0x7f0000000c80)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000840)=[{&(0x7f0000000340)="02e3b5af7acda5900ca43a9c51018705a71818122b5cdbf92c39953026848df1e8c514", 0x23}, {&(0x7f0000000380)="569b40608cf07facc2170b640b8c3c923c26be894bc119b0b1ae2eec8e7f3862361f07f0409a20f50c3e8b8f520259ed9a1ed2b4bc0b47a9d3d368483d046e62e6ed1d59db3e9f9910087941e396372a9ab533b75c94566419d4d13cbb972c3c8d61ee6232c85f1ea481b4294cbf8a2e85958b967922db7a7825ead96b6e3c874d3d038a9c8f1549080f19636f24bf6c9a005b4bc7dc788f523260d9cac776531a53081f933c415ec2eb82a1b0c47c0bafe319f32ce2e1a93ed7f3b8adf6f40abc097722457ee9c3c64f66a16d73bd086185a745d3d83ebf846f", 0xda}, {&(0x7f0000000480)="55d0ce1be34a1ddb1b1b8ae3ae517db60acf19b6ab3f2d31b87921fd1a230a94546c285d0b24b23c597e9056449ac4ee4671efd64dbcdb38457f9291674d9e90bd55fc0da5e3840da53fdb2380f6620a1c0828f2da15fa497558dccb7fe7deebeb62564aeb77a9", 0x67}, {&(0x7f0000000500)='O,', 0x2}, {&(0x7f0000000540)="09e359a1a54dd18db8c6ef38a9c5026d0efe430b4d56e8cf5db33a21f4016766668e279e185e15e0c3740b25e670a6d5b330059b45831b785c793c68682676b2c155dec92937ce820f4e302ae4b97ba476ca9dcefe313793ccdca82ce906e1c86e78df98676b4f9a5b004d0b68097a6fbddfa8967f1851cc51b70278209a56c4046df1570617db3e38d48410822c20dafe65e7f06f11a65bfe1ff13b458aaca6a5631f75b3ecf27395d66b3c03a25530de60e2f601afa54c32a017dfeda5057372fc8ea1b93b0ce20acb83ac657b6064fa5c945466fd99c366324532", 0xdc}, {&(0x7f0000000700)="7397ab9cc3c2b240dec1cc58c0fe2564ac1285e9aeb9fe7e50969a76e0e2729800f017483e4f76240dd973ad9040145e4d38ecbeb03de6ae5d7e3873b250b4290df94b907f310cdf34917664ecd022edf6e59ff15ebe1f4f557ae46917637200f9d80c1d9fb91837d783a423103bd16fb3b730b7c5b74690a9c0afe840325efa5e3aaef5388432e993272241c100bb439d5f9ab46dfa56", 0x97}, {&(0x7f00000007c0)="bb1ef28c1d32c62f470d2d2c0aaecbee2d317a9e0b74c13240f43f950aa178ce4d1d8d1f9c9090ffbdd181f1ca5d6d3877ae436da664766d1bb73ac8bc0c85afd7352d27864305f45b6b91d91aa2d22e134a55b7e15db26a66064baa305d5160f38e", 0x62}], 0x7, &(0x7f00000008c0)=ANY=[@ANYBLOB="b00000000000000001000000fc010000a4f1caa2f4fbffc86779b7a70dd01bf9dc573b6e4fa31ab6e19e9f5af82baf0810bb74fb057d2c555d3fa64974296066580303d5dbd84d93aadc94fdfac1e7a3feca051a9d53bacb4e479e241590ecd9d052876d35974b50ebe43b62688a31c1840086f34fa874ad799711d15c1388d4486fb0e7910534cb095d7db9438e6c014646624435c36821a92c8739cd00000000004800000000000000ffff000009000000f2e5f634e353b047820b452b959aa114be3517110a1e76638db1c6fe7802479a40075b9d8bd0b3285d2949e0a4984a4f6ed2ee0000000000400000000000000001000000ff000000e7f48a318b6bf00ea5621f5cbe0d62866f9626e50311761da61a33bfa8d5077f69418b8de037544e9ba0620000000000280000000000000001000000080000005bddc480817a99d7a04fff445e4f20efa8190179ef29e3fe900000000000000001000000020000003640d3aa28fe429296be2719e8315d15b210ea6667120a5165f352b9329150add173977efb9c80e1b623b13242b4a3a82f4c41032c79b1dfaf3e9bf8ad16346407c1e66555c10f42c1e55381e36338452f42c454eefdeb4f6ea092bdaa4f1457b15f06481de5f7ec1b65b17561854478622ccbf214d39c6be81f05af683bd1001800000000000000ffff0000010000000d4d60af3eaa60009800000000000000ffff0000fdffffff4b8ba2a5548eedcd6ca3baae75739bb923a4ef6fba69682548f2ca1df559f7d621bcac297664cfd8a2149c541804ff3de3447322ae07aea6d805419a9f64eca2b93ad14eddb8c409bb1922a5eab01f313d279240e121c975dce62ab1bbf1d272719a76a78976b3e4562f2fa92a3ea7b727ba3302359b04188b0f1ed850d50359cc0bb2d35200"/672], 0x2a0}, 0x1}, 0x10, 0x4) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r6, 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x100) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) kqueue() r7 = kqueue() ioctl$FIONREAD(r7, 0x4004667f, &(0x7f0000000080)) executing program 7: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000280)={0x8, 0x0, {[0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1d], [0x9d8b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x6], [], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0xf582}], {}, {0x0, 0x0, 0x0, 0x7}}}) open$dir(&(0x7f00000003c0)='./file0\x00', 0x400004000011830a, 0x0) truncate(0x0, 0x200007fff) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) mlock(&(0x7f0000ed3000/0x1000)=nil, 0x1000) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x35}, 0x4, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x6, 0x1, 0x0) setsockopt(r1, 0x11, 0x3, &(0x7f0000000340)="02000000", 0x4) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000000)="b10005016000009f0500060003000000331c13fecea10500fef96ecfc72fd3357af302b37b673039d2d236acf20b7804be38224991f7c8cf5f88882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af630037282102000000720fd38bfbb770c1f572ca81ea77b3c5890400000000000000361b1257aea8c500002002fbffec2200008abfba090000001d89e400040700000080042000"/177, 0xb1, 0x0, 0x0, 0x0) executing program 4: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000004c0)={0x0, 0x1, 0x7fffffff, 0x603719, "0406ff0d372e4c050000000500"}) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000700)="606c0fae6adc01c9246af82445efac3c56b687cfc5d7b6a9ee76f665f8f5b1f1cd125f8b6a078ac40264e58b4a906e3de012d7d8dac3d64f05f05d16c857e4a4d3a414726bb676c5940a7a937f151ed28c594134536f5701853ba9eaf3f3026a3d7a9cea2cfbf899e1d44cb1750a0d245bb143c9f9071772eb4966970be091ce51ce973f26c099c7c8ced459eabccfb57e1b23a37071cbc3e20b9c153135bd1013e1c09fc67a731e9b506768d882886d398af671a6ae158ba38d9a776848314291b1d1cc2a9a3c064c59c64cf1290747b6bcfe2e", 0xd4}], 0x1) socket(0x18, 0x4003, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000002c0)=[{0x20}, {0x6c}, {0x416, 0x0, 0x4}]}) syz_emit_ethernet(0x1019, &(0x7f0000000400)=ANY=[]) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0xc0}, {0x28}, {0x6}]}) dup2(r0, r1) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f0000001000/0x4000)=nil, 0x4000) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000011000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0) mprotect(&(0x7f000000e000/0x4000)=nil, 0x4000, 0x3) mlock(&(0x7f000000f000/0x4000)=nil, 0x4000) executing program 4: sysctl$fs(&(0x7f0000000000)={0x3, 0x1}, 0x2, &(0x7f0000000040)="cb37b74b4569ed29dcc8524706345eca49b4ec7d439f916f157fef940dd460cce811462869084ab8fae6e4d6642b9af9057e68dd0ef4854c950ae3341ad3cc9c6424158af9db8ab2ab9dcbee6448d3eef6d073390a39181c10429aec822cf11fd3970e70908dcdac5f6e6f07bd820407b2882b10cac5e59c01fd07ee9530525a1061f3675bd02182b2243a936447a2cfe51c99146aace7179d5bdb805435e046e120884320369bd2541242b3562b59863e1bd91749fbd5fbd2de753510fbe49315506ae8caba2bb01cd9ca4d3cd33591122fea0a0bb2a20de83f840c99cfbcad787a7e7cef1fe98f18597c5f9f7dcc8e3ad0df0a", &(0x7f0000000140)=0xf4, &(0x7f0000000180)="21ea0eab5a4f133b6b88c91050ba03d2cd60788f51795753696479d43b5da0bbb9b9be297a534826b22a4f42e8cbdc4ac9919fdb390d0f523c0e9508ef06a33f21f045e934571b17d59dddc75aca97d9250ebcc381b0336a90f0b914e852e9bd11c047fc91a6b7125d36617736993a0965394f85f8c59f3399b8da76c36e9d61d36e2cc9108002b22e03ac7c6b6edc055bed6e095d411096a91913f6f8e08f9e765aadc6851b228c458a0c461970b1bac8a4e1bc79b6a9ce3af6e57cd14c875a2a5851d9", 0xc4) r0 = kqueue() select(0x40, &(0x7f0000000280)={0x7f, 0x5, 0xee, 0x8, 0xe6f3, 0x9, 0x1f, 0x101}, &(0x7f00000002c0)={0x81, 0x9, 0xffffffff, 0x3, 0xfffffffffffff800, 0xffff, 0x1, 0x8}, &(0x7f0000000300)={0x5, 0xfffffffffffffffa, 0x8, 0x2, 0x0, 0x1, 0x7ff, 0x8}, &(0x7f0000000340)={0x7fffffff, 0x8}) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000380), 0x20000, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, &(0x7f0000000400)=0x5) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4) pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) read(r3, &(0x7f0000000480)=""/224, 0xe0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0, 0x0}, &(0x7f0000000a40)=0xc) r7 = getgid() sendmsg$unix(r3, &(0x7f0000000b00)={&(0x7f0000000580)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000980)=[{&(0x7f00000005c0)="ba71103f2188dd29de74babea30dd283923a3b4148120f580a195cb8c3167f318cc2fd629063e86bd57d66496676099ff9e7c9995f0f5c20ee1c80bb502ef1f4b3b13159970f29fbfc1d7558cb8eb0cb2b84207576e3fc38f36cbba5da40117db57ce77f873234d7e8f2046e08804445ddf45769def3bcb99bee3da00b17730b5d19130090b5862e6b73cec230f0960deed5af0f7786b167c9683b66b7e3c5d8490a3c40c00b929a9f0489d9525e3603dd6834e67a2693ea83a070aea954d54061833042d593b62f03c3464367e8c4fb427222dd539d3698350e641b1b775b1d91357f448d82a17916232b168c9c70f3", 0xf0}, {&(0x7f00000006c0)="2830076a69abce96d9e9d04b224d49888da179e810c150a40d5e3b8507cae080cd03a23911946e6574d28c5fbc40a4fb823ddab8c66a674fbe30fab0ba3bf2fb4ce88828879e6f3640bf29e4a701cc55f56370905ed21d1f2c37bb9ccdfa0e9f9f62f5513a92a536884fc46e3f69a2dfce3bfbfe1ec438f6c7ebf4b0c3387e21c83c01e8dea623e8e9ead9cdcca0084ca842fada25b02c2ea1cc1b2e233fafc38ef93a579342d0d702a3da9a680a29b82dc40daa3806d42f11cb4d81a565ed111a3fb7ada27d85c9e9e7fd69d6480493d076d93b440d49933e27dfb61d76ecdfd5", 0xe1}, {&(0x7f00000007c0)="13ad5b0a6c1e49257dd1879d6cbb85d58ca4b1bc3b2e52b37d1b4ce9f1076b742d8871f8992da6e9bfce7bed693e4efcd0087a6d307c046dac688173c1f4be4140cd3ba63b1756ab2ac92fa4cc894384de1036b5a1724f62dc82c60803d06eca28c631b1036348c1b90ac5", 0x6b}, {&(0x7f0000000840)="41e2ba0fe35017853e360c3e49849a86581a0a6502b400e7a8ac573f0b4dc028401f2fae4c63da952147017aa5e327e04b54083821f1bade6b263c8535e1b12c246cbe5b0c6c4e5ff379c6b369a1acb79e1ac94131e77fcfbd10e1d571085b9d233653b0b728a29153a5c6ed2b9e2e11c0459da4c27a0951ddcb37214c6d984c748f969582f3d1692c4247ca9f6e72c43292d7324be99f559bea13368aec708a544ed6867c1e3a5cb457", 0xaa}, {&(0x7f0000000900)="9615f26dec9ef5e018731ff42afc88578ca9fc9a061432124a4bf764a9c62803616790d2397f70792816845145cf3098c34954aaed4503147e0e23dc51ed9dec0df76abfdbb9ed7452d118ce6df411020a968572e8e04bf1483e9fd33bd48ceced78d015ab8d88a5bd39e8d0618455c6d626136f68dc5a0a10133b6caf7637bf", 0x80}], 0x5, &(0x7f0000000a80)=[@rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r4, 0xffffffffffffffff, r7}], 0x58, 0x3}, 0x0) r8 = dup(0xffffffffffffff9c) ioctl$BIOCGSTATS(r8, 0x4008426f, &(0x7f0000000b40)) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000b80)={0x1, 0x4, 0x7f, 0x4, "e34f1648b06c9e58430361ecb6ba84be2ac2fa18", 0x52, 0x5f00}) setgid(r6) r9 = fcntl$dupfd(r0, 0x0, r0) getsockname(r9, &(0x7f0000000bc0)=@in6, &(0x7f0000000c00)=0xc) ioctl$WSKBDIO_COMPLEXBELL(0xffffffffffffffff, 0x80105702, &(0x7f0000000c40)={0x5, 0x1000, 0x5, 0x40}) r10 = fcntl$dupfd(r1, 0x0, r9) fchown(r9, r5, r6) r11 = getuid() setsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000c80)={r4, r11, r7}, 0xc) r12 = msgget(0x2, 0x80) r13 = fcntl$getown(r8, 0x5) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000cc0)={{0x68db4f08, r5, r7, r5, r7, 0x0, 0x4}, 0x5, 0x8, r4, r13, 0x0, 0x7fffffff, 0x100}) getgroups(0x2, &(0x7f0000000d40)=[r6, r7]) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) pipe(&(0x7f0000000d80)={0xffffffffffffffff}) ioctl$SPKRTUNE(r14, 0x20005302, &(0x7f0000000dc0)={0x8, 0x3}) executing program 5: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x1000) open(&(0x7f0000000040)='./file0\x00', 0x40, 0x151) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}}) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') chroot(&(0x7f0000000000)='./file0\x00') semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) executing program 3: setreuid(0xee00, 0x0) r0 = getuid() setreuid(0x0, r0) r1 = socket(0x800000018, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x2, 0x3, 0x0) r4 = getpgrp() r5 = getegid() setgid(r5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) lchown(&(0x7f0000000000)='./file0\x00', r6, r5) sendmsg$unix(r2, &(0x7f00000002c0)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000140)=[{&(0x7f0000001440)="e128d7bfd0e757bfb0ed6c92138f67ec8e6aaf8b2c83ebb0eda069f18e47f6b81bdc5f58edec5e154b6b8f9640fe3d747e45e591481f838613ee36b5f52d163b7c7fc3c404c2fcf879719ca179d83b21b8e5e0d2caa9d25fe526471cbb3bf71743813d6d3dc3942c5efb5e245c5f8f96f224c6b2fcde0a5938fffeffdba0ca0c1d0acd107791aec904941fc748f1675c653070699eea9cc7beef43dbfa05f5de0dd28c60caf1b5a05fe43c38f121a74c768e0f1b444a77e3128cc87e6bb252f2d59936c1ffcf22a8715319b49452cb81d5233d28913987028de805cad745d6de327ef0f1a1f25d44e2c1c301ce810a08ce82c656841ac2d779bccbe195c22960e67e70e375e44ad1198ee44920a0132ceacff4973c7e9428e333648f32f1fef825e2b47ca31d289894a945da8246c7721b5b58108875a6d81a741cf0bb02ee9aca3d5a5f13d50092b95cd40812b4c6e72131af5cd3bed5dacc7b787b9e9100d660c2b800dcf9f8e9013153edb3ceb562ebe691cf2dd4354066271903aadb6e4f71649bc30af2785dc970d3efb341bee043b05d6ab96c9bf43f64a98f5fb3826873f90f4759088977b02745a1f3833370fe51151ba3b782c0398c46ddc72ca8ce4139bdaa760937fc5f1c43ed98008103e6b40001d419ef478e6de262c539e2a1aa751a55768042e92856e458ed9246fd1052285c5fe7fe7b2d5e5abbf462554cb319bf9fc485d6386f05cc08bd8a379a64de0806df4bee5efb5764650e052fc3853770e532a1ea802c4dc0105bc2c71f25d4902903cb9e02bd674afd5cbf804f7fee1210db407c6cf1a8a796e0920e27e3d089cfc285ca80c168c27e636ca7a810f8f07f442b7e85c7380e8b0b057d8e41104de484c8a9e6896b23e134a987d13f4b3e7ebc8ce981abf6be5a02e84fed9456f6e4e38e788b4bff25c91dca7c3a5f0674622db5651466db0523689ad53b4d54cbd9f12b676e9df84301dceb9b76f13cbe53df38e4e0bc97b1a33d57c29bf307ebb989816370fb5d1b1f8d630c9f0db4c4779283e3f4dbad352b532c9647d11bdfb940124701d86b31df5de37053cf9cb3f34d15885d606a964cdc9baecbdac23504ea3c69e8c4388437ba107d0c339ba007d602f35fb2150cf8b7da8605e7c35f021ebaa477693217975632a0f99d15c5321c601081c38169197f66c84ed14544972a9e17f528bd893c590af3f4a554b4feb30c57e30ea5b1e31f7699927804902dfed85461b92cc7407d0afea371f68cf002ac603d8fcf45a628fc1ba22c975bc6f4636504f6c8e6795cf0821a2befb509bae42132e71f08377ee4b29e6b0f6348200290318fde57a4b4697136fd0554a7d2e91569a0f0e6f6d0924e865d820beb2714784a08d69a5c7eaba634008fcbf6ac01df2ce0ce4dcf614b434f506b1e7ee32d782258853d94dfd6940a40e06238c1c98af8281e0d256391536fa4e4b856aad0d5c2eaa6475e78856aef05986cab0e2138c80508251d373b1463c0339c7420c54982cd9577d1329a7b307a0218d68361a3ccce4d8b05299c2fb14cc572251a1adc3edf1e3c5d7bd4b37b6891e5091c01d687fbf5c547c790a458d2ad5b9349a26b533b720bc0e84e3a1ec9e9e9c3cee85880af793c230344292478011f8fbca0ae1ea5dacca266a84b9b913fa8360770d056ac9d5ec60c6b1866ebb4bf788f8564e29aaa9e6ba4258dc2975c8fa7739f8758699d6962aa32f7b2464aead9707ccf9fd4c4d21a9f57638dd19c01c87711962340c6309d44ce993b8bf673ae85258d2a2b05976a9ade85a356c4cd4b344942defd5ea8a62fb511e15e0cba5364293728f16c20ea11fe0745ab6238988f8fb091599c4985b53a215df7f152f52d719133262027b28044db221785aa2ff804b9253002c0cafec8e24c4c5abb58e8ca627c38ff2de9e999effe4effb9bf3aa2773ca8756a19f9299f8e3e9d95cf4585ea9bbf7f2c7f58449cd7f372b531963d021e68486bc39a6e5322e129eb087d7260c1b3c7109355a43ec7393e333bf0cc21729f0ef34b092ff71ce1d6d6d3d51e65f91435dab8d0ff5fbeba9fb27385e76972884b8ebde23db805c727898d80c701408431dee76da8d568a8d33bec85d0ba5f6e1a6afa16bbfa90252d63f52bdc158ceb273f8d8dc6e8c42b40002e92a657754a333d154e4d7cf1b2ba0dee4ec47ad1bc54035d0fa0eb0ee7b3b48c3d7a92d818d763f07c5f8565c8b74e5fad07d9b868f4f8c8305c6f22ecc2e8fff70c9e720273f088fdc3942b8d36038e5d702612aa6d96a0a192d2222dae937d2273c38a9a4625907a3c0894e307566490106562e3f0d4e29e6419a527aa49a3f17d4eefa3e49c64bb6ca85d0b90e7d5f7dfbfcfb3e01a9d5d159fce24faff6f69203f2e0f3ecc392f85558a8dac634d55cc0a0090dc6c6e20bcab5faec7dff2d4aca660eed97da1487457326c1533fc15f13ba4e5930c760c1d5b82efb1ea5776d948b0bac054e22c97cc4e6ac863f78c34ee5f393bbcd1a262578ccfcd646a65fc33c1294aed4bf8a52dd478eab990b3f688f120e99fe13bdc10144d4162808ed61ce46f26b7ad8f07533158d18c24090d19679ceaf20348e0ed5701c97fc670432b1a7f98913d96ca98fa1860716d248437c9779add8b668366eaf05b8238d89f4e24715313c555b273302fe702f7a7599bb4f7bb30378f8282b4f71b9fe5f340a2befe2d75891dc0c2119679a0771583b17410ca971da8978ebfe2b6c0e0dab104f0d174ab18653f62ec29e053e839cb9d772e3d27b6d31f84a48a466c9ef0cd09b376faf56698c04ae9fd43972478be4766e01a59d5e6e54c4aa52147c939180fa4ed5056a6e5603f3dabdbb968cad69bfc77ca53aa866a5e068c9d0353c3aea68e6e2c86c500997e3862a5a03989cbf547f70402be4b5863e7732b5e3e771c69103daea6811ef4e1d73bd6cee2488f17a0164e0d24566570fc0493be11f4c36c888206e509be4271128464bfaba285cf1742bf261f047f8ec33b198f04137bf981fdb5b02cd8e37419a4fd4ad0fc53710b7874b0236640c15be3e3743f723931b48c5aabad9714e74a6b457b4cedccf90ab2f7f6a6e68ce2afd47e789783b3f5b4e7005394e13cc21cf5e6451d5100c3ae5e68144caa3862909abc5e755bfd5638be54cda1f2dcb367abe0aafcaf552feda34adc94cbb265719347e788a2c7adea4b7d7e15428e4258db8df73ea8f9e7c28407edb4bc852f6337ab4a23890905aa3a4404832fdbf5ebb2f0ea5920ceae376adb9ba682abf92d00429875e52f2ce32174a54b33a28ad0fca728732fb3c14ea44925b39e7a76d189262e44bb913fd1616a303abc22b4dac4678b4b46e323a6c33ed7876b16cf40e0e8ce25a7d646f961300a1fc5315307aef4a942fb9c6d1a6a9c96ec08e8f7c25a077dd8a61937e1313022402ab9711a2c70077e4d8ba1cd9f7e5df38e846be813eb0beb8f18e778a344348c707e86fb1045ec9d1bba7d6d4ec58bb9184727b278771e1dbd9f243502712e69ff1e6891789db405cff7b14ef3ee8b5d247490aa834ac59d3c51132e1b18d4fa548dc3fceb34befd0b543bbdb5e29a26acd04e250e9b6dd1efade9b9362f1f53f31f7258438b9384ef268133e862fad7a2b47f7f321e8edb272a81253160423466cd94f670976610332c950cfd7a4a8c3080ec2ff14470628b3e57ae9ffbf00b13ddb722ac438ef81b568db79bb515b7a51a294077c8bb4ff9ec7292d34904d821ea4f31e5802257f09c1d3dfe64ee56772918c7330c32215f64acaac8111eb5e0eabf339929e9c667bdba4e2f3f5478a69ab576aeeb81fc41b91423d484871c36ff96ef4dd396ae705f2f2937ca63380cff42c1149f4aff18153c7b22fef2639c8d61ccafc2481b702eab9da9b29594a9c0794c75ecdd263f00ab3da89e9c22710bbffceffe96b36a355cc62611bfbb86373c977a64cb41b0010823be08767b636fed430c53b8bed1b35c47224a7bca8b56af0c15a200ef81465e3f87b504edb3551c2a60dc1a3e30571824700ef40de6cb3f283d582009d7e117e08a7c8f8c1a73d8c7bce882195b7301dbb68dafac914341efcdf76618022001c7fba03845929a06dc306222db1da823dd6e6ef087841a174f737ef607871d803eb2a4af22f801f9156e5b8061d420b351f4eec5bd3057bc495ac86ea557a78f1cb96079119b5a747ade3936c7e06560d762ac0cf233054076d81bf83e84b759905942e9286a5f06f1b6bee1459c862fa718b9eafb4c9450bbd32d9bee35a70fdccdcbf2bf4e1bdaa6bd7c6a2ab2e0ce4bbc06922aa6dcf4d2e7fbea26cb52aeff0a5b9e303a0c324cdc6701e6fc2e6e57e84ac28fc38a2165bb2b70755ef6e95eb950b47ae9f4e727aacaa7cfe63294522e1312286244009f75267a578f4485333d4508489aa9c82a5cfb552b5e139fcdc325a33c5d6998e66329b972c7452c380bd6e0a3cc039b857a617b553e8354e929f677dbf9121a38fabf3d49069ecd553db0a25754191188e6da8e29341d2a7db9fc30dfa2e530ea59dfbd0ca02cce524ce4f9d99be87a698ce8c089fce45f2bd2ce171e2bc49aec4299882fb452f8332167842ddd823725f7fa73e9dba2f557f54898605182273afde8df40a94931f8b9366fcbe60cc7e9e5bdf303acf0f63f1c22449959039289913f79ace4c703a3d04323c92a3dcc41a67eaa5b86fa7ce6c96e93aa2f7cce47ec26671afb38a99056dbae5f1c2456d1280346e0a4099392104ee55e3b62415d1487f1e6d092703df0ca3584342140f09e0bd9e58deb0aac45fd008e7fd740428f283d062d67365dd63aa006ab4aaca53a1be88b26238d4e8287a06cf97b10b1277b50fc9c9dc2db9f2ee32b30153d7a1515fd6da01ec33d6431bd882393414ee006e4660a4cfeb4fa49884b537aadedd2dcf9197fa10785dffb918b1cdcd84760f301c3aafeac5acb0b14aab931a0cb4e6475a6d7d82f66a111ee0848f4d1aaa4ed02fa075be1a8fba46a90614a9896957e4ab4615d9a25e67ef39f22a25521b153624baa3c0cafa09533dff3ce7d70c2c8065912449e654fdc3656ce6ab4a45d9fbd2e12df8bd528b396fe0a366d8405cd6c03a12bdfc24a40d6faf36ce029ffc3f27c88b4e6615e030e33791609fed97fb2a3c69fde2c4383f4dc6028f428eb8832a4373beb1507e32d3a9bb2241daa900e39349bbf1fa898c96490cdb068d0ab9146810f81479f37028a61e1a3ba7bcf4a372f30eff0efb256456f30b5b2a08f6d8db1265201836c7a5831ebbe9e4a3532437aa919c1d99d85e6b4ec6110168c4ec05facd9135bc09e5d8eb86252a9db493f46fee8d55142e60dbdd3699b8b8cad7b44a52d6d1744684321597cb7853217371731d99aa42b840d769234f276538aeae030afe609e0578e879d0be20a72dd5e2f0967df7db7b45fa38dbac00a4bf7bbac0b77bfccd40a14d80590ac9fd08898d10837811ec113e78032706b6de50e164cd22398f8b90bbd06bb56c6e6f3c69e6c7ef30283a39c68370c9f9b3d532c966aca42ae70674c1e1a2c6a9aa795e3b89fb321b5839b8d5cb76af9104411ab0a71de2c15fa56f8e689e79fd96b168c365015a2929684953deda33eb8426cb51bcaa06de0bb25368a67b02054be7974fa79bcd297fe83fbfa2f722e4dc7873c5faab007effb7aa4313061919c2cff1774e3ecfb5c9afc2c98d89f6989cdfad8e5dd09da8704346e1723fb4e7fb188f94e9a08e3929ed4cd8cd663a85d", 0x1000}], 0x1, &(0x7f0000000240)=[@rights={0x28, 0xffff, 0x1, [r2, r2, r2, r3, r2]}, @cred={0x20, 0xffff, 0x0, r4, r0, r5}], 0x48, 0x4}, 0x0) setsockopt(r2, 0xf1, 0xe, &(0x7f0000000000)="02000000", 0x4) dup2(r2, r1) listen(r1, 0x0) setrlimit(0x6faa1406da8c5524, &(0x7f0000000040)={0x7, 0xfff}) r7 = syz_open_pts() close(r7) syz_open_pts() r8 = socket(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000002480)=[{&(0x7f00000001c0)="541ea87339", 0x5}], 0x1) ioctl$FIONREAD(r8, 0x80206979, &(0x7f00000001c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = dup(r9) recvmmsg(r10, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000280)=""/150, 0x96}], 0x3, 0x0}}, 0x10, 0x864, 0x0) recvmsg(r9, &(0x7f0000000bc0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000ac0)=""/211, 0xd3}, 0x0) dup2(r8, r9) writev(r9, &(0x7f0000000640)=[{&(0x7f0000000140)="90", 0x1}], 0x1) execve(0x0, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) executing program 7: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) bind$unix(r1, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) r2 = kqueue() mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450a) r3 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000140)) preadv(r3, &(0x7f0000001540)=[{&(0x7f0000000080)=""/197, 0xc5}], 0x1, 0x0) kevent(r2, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000040)) executing program 1: sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0x37) syz_emit_ethernet(0x2a, &(0x7f00000002c0)={@local, @random, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @empty, @rand_addr}, @icmp=@echo}}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000300), 0x0) executing program 5: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) syz_open_pts() setrlimit(0x8, &(0x7f00000000c0)={0xfffffffff7fffff7, 0x8}) r0 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000140)="4534122cb25ac71eee67fea7ef79bfcd8421636cb079da6dffefb384603bdd6bdc6ba6b3916e87bf948e26f6c69b480188166bc6d6de481f66dab68c8548ccea9d0001f20887f575f96ae98678ae2888de940a83231e8d70349ef32df073c6403f37ab3b071f8c6b6143d2d7592d5faa82d078c66a1f19eaade9dc52ee8450555a9832016a20f25111317ccb78b4d62ef5", 0x91}, {&(0x7f0000001680)="ec80b2b46c9d81b19496ef0c1b436c4274881e4776489d7ce10e0c0377ce65ba9341dbfa2f974ad791a46f76fa70be1b0f0d0af0c016014ef3c850bd978712994ce14cc31d98220b24af0347b9b8f163527d5f6709166e0ca43936f3e342105cbc2ec4788dd7c079437228d750f52a7e4c99dd86be5e977b612d61c834f3af90f8f7989c4179c413e4499811954caf20f4279f100090d6e8ec226a38185e3a9e18e183cf7beb411d8ed43cefc2f53f4c5991d4191bdfeff4d5cfea90b022b554f6dd942d454c8066fb296034f73cc4f79b4b2d543b137d779ce3b2b0c286c3df", 0xe0}], 0x2) writev(r1, &(0x7f0000000480)=[{&(0x7f00000004c0)="173b7046318edcf0e67f0c72d879bd5fbb87b5d7eda1ca245d0acc1520bcd246fdf52cbd1f940c00036dcc8e545baa06f258c21559dbd8aede048c8472b5f038d6e3b79af53998a1754ead0a76ebaedf0234b514e75a6baa8ef8cce41e4e6f0f6974fdd9c1d6cc27ac69d2b6bb7e340ccb16998a1519e8e5c26d49610000000000", 0x81}], 0x1) close(r0) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) getpeername$inet(r2, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r3 = socket(0x0, 0x0, 0x0) close(r3) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5d4a) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0) r4 = syz_open_pts() munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) getrlimit(0x0, 0x0) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x411, 0x0, 0xffffffb9, "0000000000000004002300"}) sysctl$net_mpls(&(0x7f0000000080)={0x4, 0x21, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}) socket(0x18, 0x2, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) acct(&(0x7f0000000180)='./file1\x00') executing program 0: setpgid(0x0, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) mkdir(&(0x7f0000000300)='./file1\x00', 0x0) chroot(&(0x7f0000000240)='./file1\x00') mknod(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) semop(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f00000002c0)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000300)={{0x5c26, 0x0, 0x0, 0x0, 0x0, 0x100, 0x4}, 0x1000}) getgroups(0x1, &(0x7f00000005c0)=[0xffffffffffffffff]) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x4, &(0x7f00000002c0)=[{0x1d}, {0x40, 0x0, 0x0, 0x1}, {}, {0x6}]}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[]) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0xa5, 0x0) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0xf0, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x19}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000080)='\x00', 0x8a8615b7}], 0x1, 0x126) syz_open_pts() seteuid(0xffffffffffffffff) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8020697a, &(0x7f00000001c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) syz_emit_ethernet(0x6e, &(0x7f00000002c0)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd605f6ad900383a000000000000000000000000fe8000000000000000000000000000aa"]) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) executing program 7: open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) sendmmsg(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000080)={0x0, 0xa, 0x0, 0x0, 0x0}, 0x4}, 0x10, 0x0) recvmmsg(r0, &(0x7f0000000400)={0x0}, 0x10, 0x0, 0x0) close(r0) getrusage(0x0, 0x0) socket(0x0, 0x0, 0x0) kqueue() mknodat(0xffffffffffffff9c, 0x0, 0x1000, 0x0) sysctl$hw(&(0x7f00000000c0)={0x6, 0x16}, 0x2, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x40, 0x100) pread(0xffffffffffffffff, &(0x7f0000001880)='y', 0x1, 0x0) pipe2(0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc038694e, &(0x7f00000001c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r2 = open(0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000100)={0x10, 0x0, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000af2000/0xf000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f00008e3000/0x4000)=nil, &(0x7f0000f52000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00003ac000/0x1000)=nil, &(0x7f0000826000/0x1000)=nil}, {&(0x7f00005f5000/0x4000)=nil, &(0x7f000093c000/0x2000)=nil}, {&(0x7f0000da9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000e0a000/0x2000)=nil, &(0x7f0000648000/0x2000)=nil}, {&(0x7f0000b64000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000062b000/0xf000)=nil, &(0x7f00004df000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000af4000/0x13000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000b04000/0x3000)=nil}, {&(0x7f0000ecf000/0x3000)=nil, &(0x7f0000b08000/0x1000)=nil}, {&(0x7f000064c000/0x2000)=nil, &(0x7f0000c2c000/0x2000)=nil}, {&(0x7f0000c2a000/0x2000)=nil, &(0x7f0000518000/0x3000)=nil}], './file0\x00'}) sendmmsg(0xffffffffffffffff, &(0x7f00000007c0)={0x0, 0x80000000}, 0x10, 0x0) socket(0x18, 0x1, 0x0) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc028698d, &(0x7f00000001c0)) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x7ff]) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000380)={0x693, 0x0, {0x40000000000032}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0x9, &(0x7f0000000340)="ebffcbff13b9fd712eaa4e713048e69931929648", 0x14) executing program 6: open(&(0x7f00000002c0)='./file1\x00', 0x2, 0x10) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x40000530, r0) open(&(0x7f00000002c0)='./file0\x00', 0x710, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = getpid() ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x40000530, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvmmsg(r2, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r3 = getpid() ktrace(&(0x7f0000001d40)='./file2\x00', 0x0, 0x1004, r3) nanosleep(&(0x7f0000000280)={0x0, 0x10000c482}, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100080001}) open(&(0x7f0000000200)='./file0\x00', 0x20, 0x0) open(&(0x7f0000000280)='./file3\x00', 0x22, 0x60) r5 = socket(0x2, 0x4001, 0x0) r6 = dup(r5) r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) close(r7) r8 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1023, 0x0, 0x0) r9 = socket(0x2, 0x4001, 0x0) r10 = dup(r9) r11 = fcntl$dupfd(r10, 0x2, 0xffffffffffffffff) close(r11) execve(0x0, 0x0, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) sysctl$kern(&(0x7f0000000300)={0x2, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) executing program 2: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000500), 0x80, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x4410, r1, 0x4000000003) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000440)={&(0x7f0000000400)=[{0x7, 0xca}, {0x8e, 0x1ff}, {0x4, 0x75}, {0x0, 0x8001}], 0x4}) r2 = socket(0x2, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x2}, 0x4, &(0x7f00000005c0)="9847615b06b692e1d50b3e42fef7a1f667ac536b172023d4749d537e308b8ae467578cb4c5424aaabbe04aca493b498751f11cba1ca23049529906", 0x0, 0x0, 0x0) dup2(r2, r2) r3 = socket$unix(0x1, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x11}, 0x2, &(0x7f0000000080), &(0x7f0000000140), 0x0, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000004c0)={0x5, 0x16}, 0x8) sysctl$hw(&(0x7f00000000c0)={0x6, 0x19}, 0x4286, &(0x7f0000000180)="0c5079418b0f19de6ea2c3f60fb040f566459baa7b9e6a8e94962b86a401be103feaa26ee83b497f7f4e8257e39ce871c3d0cf97136587ffda0299ace976599950957537ab93c3dea89dd6b2ee32b3d05b628fda6651fa9d0f5fe90723b7b3f3ee23b22f3d2ba2eff88b826390", &(0x7f0000000100)=0x6d, &(0x7f0000000200)="115ceeae5f1dcf285a802f4f4045eb580c33de4820781f2003c5d0a0a5c461515414d05335516b24135bfaf38553cdf1b59fbdac242658561294dec3351011bb647b37e6489a6343f9ce080e94cecbf86cb3546cf3f9bb6e8ae63825143079f1bd9df87fe849af912d8ff38db4060389540e01f2db9711d556bdf1d142cd68f206b95ff85c5f94bb5e1d54024ec670db45cc7323ed7ce805c4cc04031068b41bf72ef03d18df", 0xa6) sendmsg(r3, &(0x7f0000001880)={&(0x7f0000000380)=@in6={0x18, 0x1, 0x2924, 0x5}, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000600)="993bed4712f01a09c04dbab16ded6706d2d61c649209de44b71a551c1e7caef9e7e7a730aec028f30a116c44447e42994a3b90bb6d3ca00726d22ebed53ba63b6d665c6bd875b93fd7313103e8bd4d1ca6c495d3bba806e3e0fef3cc2b63a2aea532d1", 0x63}, {&(0x7f00000018c0)="35a954dda3f79a5ceb4687e6152fab6cba8c2f39e1292d1507563fb72f17d8bd71ca33b554c657700cb112fdc6e008c966cfaa7ebffe1dd1130215bf3f96738f7983a314abb3b4fa7d69703642587271b8a085da8672e8db79f30203142f59312d10d1a76ccc550b6548ab671e51cfc641d76abe7e5475b3f01ef3b0d22604585b2a4390f592f8a8a3623df67b85aae80eb4bbd1064459a720a1b05362689749631d29dde9c2d54e53c43b0f3766a95b391ecf7c111f10a08b3da47a4a028ddc9ddfd323c132bc9ad07aa924d6dc4426909a01c3ffdf7866c8c98ea22369dc657ff27b48d9375726a712d91702401a39d6639186ffa5aaeeab1d7838ff53a527c8cb6a4733dcff21c8f47ae396b85f4fc5f2820cf39a396a01d9e82c26bf542caf8fae1f9566f44d25cec81d8205209bf03353b7af437224d22bc004a45b472827d41397889241567d647e7b26dd115fc559b3f0d520e13030feaca2ab2e5400976d69bdd4d6e78538e1c16e72f8709f6345e7466b4c118ac878508f0cb9a863ea1593bbf95f5695569ba047b4d12d1f90239f68ed91467d94dfabf18a3dd497d173e82afaaeb67810ed409bc91116510de7600ff26b22ec74b14a8ff131ea405ae693ad0ba5cfba32daeb35dae8ce97ce60bb4da43b61f270aa2088772fc22c27b84bdfae63836a57da18acb785124c788a7782803e94820695df9e2d085e36649cc2aead632fa31763e2bd3844d1b7031aef56a94e9613ca5add2fecc02fbb7a153531f0e4ae62b941551927180254cf64ab3c35ae1a26fdc1af6f57db403220027d6a3daa58bef1980e137da66629aa309d2540a3eb5b7aa86ae0dbf3d54708193756e8707ccd76b7e5c1d1569b0f8dc7a74be601eceedc7799f0854ab5e16996fb3b0cc2bc1d3bdb75177014820f33949452ba17306a976b5ae0dd2761a6a333384a1ca28cc4e70415ee49fdae8c37574e6f9ce389306b12f154cb22424461de8ecddc487688351f1969e1c0f82c17c4a512018059c0d9268bbd5bde412ac211f1b0df9ce30554aea19b0d2118d1e1e38a5124070aa40c072d7a154fce7569a1676045558ce84741a51604d76397543419d4cebe04bae1bcde2dbfc6216e97d73db08965e8678e737fb40b31e7c0557cd93411694a762c48e47982047e81474bad84738cd4c239d7d9b2b072151796b1887c10e79903db6ad00d6622ce2ef51577d0023fc4b44ff58b00983a439b3a8b252af122da7da75fe40c8026834a9f3ce63cb1db4e11bda5951bf5a5e6a615bc4dab7e7fe78f49fcdf1a72b83ca9e3462b1ce4fc6daece16e780bdef87260056240d6afed3bdc393a6c11c9efd45faa11422468468c2122c80634d3cc2a58a4825f919edd23f0085af25228924e242aa809f715816b05b796d3f8f89fed14d6179de42261a78e4009f2bd9e2b8e944ca0d8500db801b924da3f68b2ba0db5dcab15acc6742009a91d19747ef17bd7ee8e1247a9e783795ccf1b8158d5eefce5224e1eceb575912aefcf6e4ce5e0e79a15c889795d3a15144f59bfe9550f60cbece2dc2080fda57187606ba0fa879b3586036df3f8bb167bd27095237dad249e46c211e99538f0f2d2578c1c7f6beb16fbd160e9f8594bffc780b25827a53af4a781cebcb024cd36d15ecf735d806a992278b55d73dd927580f5cc1d9e1e7da816b6bc0d057e75639f6c37493378f3f37ad0c7ee7cb4a74a8547817b8ae8b0da1ecfb243273453aab1d06ae031d2b3c858431bcd60b0d1a769d1f3aa4985876d6fd3ab6a1c2ae1bb5594b67f02fa10585ab9580ceea027dfaeee928876ff0409339aa688a0bec2e83a16f19ce7001baeb978da242f07720b3fab2573f1c2e8223fae3a5d35e525d20894d9656b72000bf03047ed0f0ac07b34a0a17fc9f3ff203f28090a239e0a97ebf0beacc0bb998731f13834ff1561cfd2e7add1ea6fdadcc2c2ff4e4fa6c6d45ebe7cf73a571a98695f5860700e2038ee231a9a8874c3a8aa3cf7f5816b1dda375fb10a304c19e5dcfeca9bf8e3b23ac20c55e0c4c6eb8320e3773efda1944f865757f8f08d6fc51526eab8585a7dde23a8efdb72e711b65619e2f596572a958b5d59e9b034dc7f3de9ed6724431eacfc612ab94aa32e88a3003b0a4655409f9900fd7774e7c9ea1f3e236234f91c40336173bee162ff82a931693548bad9523bb0b8826cd699155b5802fd14c1e18afe7efabdc74fa4adfe5b17a7581f1fccfd81c3c7c225ed902c26c3bbc83bacccb6019d6942805817a9e452b9948d5ada7df23edd0e6e4090088f35c10bdcb2d4d754a368ba8688349ceec7bc5508be8ed94766af4db25e58ef1a6cd6d1b90385efd00752d6374c3ce6881e1de611390ff84c6ff08b701ed96123a6452fa67f6d33f7390609a10806c8b92f4b99ae65399b3dad5078600c61968ee77fea041d76b01b8ac5a6151bb68737107fe1494d5025afb56f475dfe0d97b6f3db4ee246f2164da5818eeb2983f10c96ad8bf179effbcbe48839b53c40f1586daee7d8dac195651e9b95e28fe0a0db3b38e0ba6cabbc7abaa727e5666a53711fd5f9e0056ea9cd3c436b2da0b7e50dab3a31687c936b595f3c907b080ce10a28885829c6799ef12c1d5d49835d73d780efe6a9f702616c70905362e8a2d101f14159bc5d09b9108ab5cc1277743abf07d67fceb4fcfbc8f18a68c62541bd7702e6b3c703ee3a0ecb687235e48e071977a2cbf78b1c2ac94572c4e6333c7d2e751d18a69c6db0a9cc29e47a904e017a2dd9d33a3e6b5de2a409b1a32849f7f0ee1e510b6e3821491f97c0434cdf3485dd3726b0e87c253d12b52cb0bd7505ef97908e01722b73304a4de40b06a84a8fac85465cbc8e41c747d5cda8c0f682bb989f814e3c4bfc51acb95f15486d3478875b408c185128ed6e1f1905a7a5078b8383836e8880549c463d8e399bbc844666b62d247590bbf3b6ec78479ceea1c274df8d401579049602a9dfcf03ab0d1c146edda8c95f8a9c7890f52733a28b9749c5e902fa3a73d51b620352f581e44a473a0c331e98ba7192f78c6527c2dc3dac2ca86159b36be686b8da1d74139cd51e6b05d393f1600dc69d8e5fd600b4dad54fee68c4311db82297f32d0ded10cfd819aa73711a6fff76ca98351aa8dd373b39a6960f05bff15b5e9039e7c528cfbd33171f8a477f87f85d4a1eac2bf9916caee02a46d84c3c8ff8fc68fd940d23fd8da1b7117a67d330d5bdf2e477dbf0c4dc2bb5c9e0858acd4176d5af99bfa207224de677d77999a225196b86defc2bf8716f6e02d87cb3b3043424bc3edc27fb74ccd0bebe300a0b9d9b8c4723637811a59874169bde617535c7a1db9deb486ff0c107300134e91e4c5f1c1ff4f37acb0c47a86a5ec499280e838507e48dc6d02a7045bea6a52e7c434779cd48f30410311a0191b855e6c50e153d1d1cc07777ed8514f4b50ccb231733d21a652dc55d6684dc4d32f29c1b13e701bd49d835babbe9e56b25ad9e5885faebdfdeef021131d5f78d3a2afaa532ed0fa94557e50dbb086b92fadea18bb424b57b953c3ba6710a2afdc4564af06a932eaca345614428a67b36619181af54df3fa57ac2724116243e24c214240d15505e30e5f209caa8065a1117d329948ef4af1fa79a9dc0682dac2ea92089216268563abb64c9532f2257da38058f68efc4e199c22e73b889764efc31ee8a47efa8923481a30ffd580245025853264742ee98a85e5983d7e14efd432c62e1927d61a779447d8ad61b986009934c22b831043b3a1f60014a539908d60342fb5c0a7ce326418f59ba4d659fa25dac0cd33d55b21bcedf3546f52d9a8df94b1f64f2d6378d278142343b0f5e2bd7cf6b3d104b1ab448e1220b93cee42fdf0ac9006bd8e06db429264c1d64e49037bbcde2219804c275830401a61c521f0ee1556a55d1a8c9187a5a96bc44ae2c6dc21cd87eca693f517e2aa122816abc5429c419a271dd1cc63aaa8beb99a54884b19afea55a6af71e2d2d33714e056fd1192e8824b8dc74486747d0e777b7f3ae2118e67b810482345cc16843496920266485886548b28596e62bf16a3097b964151f5005e28d1a007277dc191dcc3587e32077ce188e22580060b615d7b6d4ccc61506bbd8f876657075fc35799b487646ff26fc65c06a16476b86172457b7160d4e98f796c41689c9a10f42c17c2b80cf21429adf314007074f3607fc6dabc2e2695bc41ee63c80924c4e8bd379bcf070f779b0a542ff320fb15c7be97d9ad4fd770c47d5a63950c84967562f06ace62e70dc075eb52192ed0ae186cb11172bca046c9e37ec0df6ddc7b12b8891d11ef9ed30bf8087a3179738e69b17ec9059f2724a148e41bc0bc85bdc51e316df738f56cddba4f3b04ef32ae83bdcd1003e8294e2bcda3471b0741db8eb02757c49e9218389aa2db7d79590ea1ebe8fdac1a813da5794fe2d4819273225a85559dd982234b05413730c1a3d1fe2733ed418b177af6c6d3835bce5c0c8d3c1f65ff545f7877f0213a3eb3ec3952e8d53c34df5bfdefbde0f829889ffe4fc662089a5a0553e3199cb45c999c7090197d3d48ea706643123778fa98aef3075053f9a1eb484d6cd6b983aaa0b6857e6ebed1cf91329388debdf626f435a14e574cf70ddd05981893afbe7c8ba7286cce5c16458f301be31b97a73f0c823f01f21590a623b3f0742d5b5038f391202c079b469a08a26fd7bca34c0943992dca58f37cb9b22f2ee2304fbf5d52214694146735e9b41618865e067694352f4d0f49dfbefe183ecfab455a34cec0b1ad9fd892ed34e66b1904de2e97f35f246c37b897ae3f485c1c65c34a1b467f29512dbcaf0ea1b6896c78f1b4b3190394dae6de7d30fed37499c6838e170acf4c6a8409bc594811e3c730883944800aca706ee97bd7a37d37e1527be63a678b48b6a25841f949eb5005b10bea3dbb83175e026dddd6bb7af2ec48ccf45df800a30f5083be9fc5023cb30bfb5e1fdab2007adc172245363f84a159e4e45e5a9dac971393d3be58e2c6951284d4185a179b9c558391152237a459c8d6309718b400e3bec7cdd2bfccb96f316390235a5cb779de64a26a4daa7f3e792cec966d045861ec6131a0cc9122f3ab3c94e4cbe1e996a9857e3698d0c1d68e72b01fa564e348bac05a527a9f5f07b22a0539a2ab3cc36529f6a4ddd2ba76120d595f1066ed8e1db6819d4d676cfe6449de0ad8cc3def6f5f2aa64697236626c82cb9a24cb11898b3ef801828219f6769cba91f4baada1bac6180f8da291b62d263b6bed9196b5c56e727f224bbdd5aa15ebbbbfafe6a1028aedfd2cc0f9b0bf3421bfe5f551585355b1f61d2f5e9b31b4f502c550d314c70e8bdf4257bb3a42c369dd3c7eb5263b2545725923d735f39dd0de7fa9cfc5d769c6d185e36a9aeaf3830b1f6882bb6d3c1d900929ee76c004e2a2fc6a7073412c06fbd071a2646eae63bc410e135e79c3672fc803d071c3722138aa3a5a7b938593f7dd2293a875bfa1170730a5665069bc3c6c8eca4f1251af02c27a3e53acf5100752e8fd3340e7b3d2c33cb69cb016f90ac80419233b55962a3aa93b7e710323b4f7c964f2eb4093c5df912d104d794135a5db0aac52d3ec0eed29ac1627871ee9956f8cde5c29e996ad0f84ab3ae99956763f42efa906a5616e3465023f304276f4f4120a0a5bca43ae54c2c26bf3650955b38888dbfa65b1e933a3bf4026559f2d66cbc6d41335a1f78bf923a08ca31", 0xff8}, {&(0x7f00000002c0)="593cde8af8d55d748fef467344992fb03e559f6fe6596964e8b599ecf4b3c9548a9994a97c54f27ee6b4615d472bd3d5f88af2b28671f9ba", 0x38}], 0x3, &(0x7f0000000880)=ANY=[@ANYBLOB="c80000000000000001000000000000005c534d5f7a5e13521bdf44923c98a052128c45e98166a02c6ab6cfb5dd586b3b7286b8271797d9e2377d2d5f8b0efbbfb9a6a19d6263b910dcb7878c3652cd690d69bcfea692f9a2c6565307e68554ddb4999b005c7d172a2142618f43e371cb42033699ff329b61582aebde657c521e826f1ed195e8b5940249e9e08edb1720b150823fdaaee95c207f4dc574f873d850f481d1f003a1558662319950c3c4fd6a84cf7daa3ce76cedcd302aae2c73e427f78af1e16389009800000000000000010000007f000000284dcccddbc6adee1f116d1597b251b4b10e8cfe167aa1ce24e54dfc61e6a56be89c503b8de87c2f39b62e33f0ab1ecaf82b4ec548d1545cf9ed61c3abdfd3ee03ba740907807e65edd8092277aaa912b7ad9fa674dea04a09bf85cc89f2ff42e2ff2e305f2e395fe149baec03d2aa1429abe60ae7fca23e83d4ce455b58f168c13c8a480000000070000000000000000100000000020000677038a1805861b3cc2225699fff3fb1119224d80c2bb451fd82cfaadc0b48e8c51b61576d9b5a0715ccee3d1a0e3ce34c188b4ef8647e48ba1a35f25d41ab9f649d21ea5f1cc87d41e998aa2055e10c8e0e822b561d390fa9000000000000004025b3edcd82e83874c1e80733d843929b8fec744bf6aab5805ea52d7ac16f6a142dc42b1e2a4230d221f50735c7a3ebb3a6b6470176f92fe6e698023c302e53519fed9b3577904a3b435758af07ac70251237685eda147dc59de2caac85bf90055fcdffa5776783feb63dfcdf3bff46739841ce86285ce391a867f080a236170a70d7665853e034d8a8f98615beeaf0f930051c2df7b4c34d55ef862cb8a653d522ac3f43b31404b797b621611f758d1c4fdd7667d5db08b4c5e36e7e96058aa065b499d2d9f146afbce95db7e1fd80485fd7c5f1fc6431034e50895c94c518205b6512a23608f7e9a815e30986be89586a109ee138c6eda9d40c"], 0x1d0}, 0x401) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) recvmsg(r6, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r5, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r5) r7 = socket(0x1, 0x8000, 0x3) readv(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000740)=""/208, 0xd0}], 0x1) connect$unix(r7, &(0x7f0000000580)=@file={0x1, './file0\x00'}, 0xa) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1400000029"], 0x3e}, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x9}, 0x2, 0x0, 0x0, 0x0, 0x0) recvfrom$unix(r4, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x18, 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r8 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x144, r8) executing program 1: setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x25}, {0x50}, {0x812e}]}) setrlimit(0x0, &(0x7f0000000980)) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) setitimer(0x0, &(0x7f0000000000)={{0x4000000007d}, {0xfffffffb}}, 0x0) getpid() setpgid(0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r3, 0x80047476, 0x0) getppid() syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff02f9ce00000086dd6000000000200600f6413aa3e3e3144336fc59f0db9e4ff2ff0200000000000000000000000000014e234e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="50b341ab1afd808a7c60c79661d81680c0bac6593113ce6d9fbcac262d58e102b2f9621bb1109140b9676e8a6b6fa43de766db2aa9e9d101426fec293657ffd712a6998cfa98e10d00327869afafc16af524f770759a1b3b948c5a8c757d5ab139f822049557ac5c261edbe5629e452b74165565c9e020ef268c445886f952f7dbda45d028eb44571b22ad5fae54c59fb49ad7d215c863cfd2dd62b7c32ea130f8cee6f4d8f44be49009c87c98"]) clock_getres(0x4, 0xffffffffffffffff) syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[]) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x7}, {0x6c, 0x0, 0x7}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) setrlimit(0x8, &(0x7f0000000980)={0x40, 0x65}) r6 = syz_open_pts() close(r6) syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000080)={0x0, 0x7ff, 0x7fff, 0xffffffba, "006a00fdff0800000000000f00"}) writev(r6, &(0x7f00000000c0), 0x0) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mknod(0x0, 0x2000, 0xd02) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x1, 0x8) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = dup2(r1, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setreuid(0xffffffffffffffff, 0x0) r4 = getuid() fchown(0xffffffffffffffff, r4, 0x0) r5 = getuid() setreuid(0xee00, r5) bind$unix(r3, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) connect$unix(r3, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) close(r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) setsockopt$sock_int(r6, 0xffff, 0x10, &(0x7f0000000080), 0x4) r7 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_open_pts() connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x1) r8 = socket(0x2, 0x4001, 0x0) r9 = dup(r8) fcntl$dupfd(r9, 0x2, 0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000280)={0x8, 0x0, {[0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1d], [0x9d8b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x6], [], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0xf582}], {}, {0x0, 0x0, 0x0, 0x7}}}) (async) open$dir(&(0x7f00000003c0)='./file0\x00', 0x400004000011830a, 0x0) (async) truncate(0x0, 0x200007fff) (async, rerun: 64) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) (rerun: 64) mlock(&(0x7f0000ed3000/0x1000)=nil, 0x1000) (async) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x35}, 0x4, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x6, 0x1, 0x0) setsockopt(r1, 0x11, 0x3, &(0x7f0000000340)="02000000", 0x4) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000000)="b10005016000009f0500060003000000331c13fecea10500fef96ecfc72fd3357af302b37b673039d2d236acf20b7804be38224991f7c8cf5f88882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af630037282102000000720fd38bfbb770c1f572ca81ea77b3c5890400000000000000361b1257aea8c500002002fbffec2200008abfba090000001d89e400040700000080042000"/177, 0xb1, 0x0, 0x0, 0x0) executing program 0: r0 = shmget(0x0, 0x3000, 0x2a7, &(0x7f0000ffd000/0x3000)=nil) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000001200000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8341712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x2, 0x6, 0xf}, 0x28, &(0x7f0000000200)="e63800df", &(0x7f0000000280)=0x3, 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x3, 0x0, 0x0) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0xecf3a63ecf0e593a) munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f00000003c0)="b1000502af0000008c1817fe0000000007000000330002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de35100000000bbc257699a5f139b67274d335d223e7d64626302630037382102000000720fd38bfbbb76d907c400000000361b1257aea8c500002002fbff0c230000aabfba0900000008e371a304351e12051eadb71d890000000281e4b2ffff000000b6817606372a7aacca46de1466fe93c035ed8e034ac52ae8a46153c9f908bc52dcdd0b4058fa5826bb", 0xd2, 0x408, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCLOCK(r4, 0x20004276) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000006c0)={'tap', 0x0}) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getuid() semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) listen(0xffffffffffffffff, 0x0) syz_open_pts() ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) mknodat(0xffffffffffffffff, 0x0, 0x6000, 0x9) close(0xffffffffffffffff) syz_open_pts() setreuid(0xee00, 0x0) r5 = semget$private(0x0, 0x3, 0x224) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000080)=""/13) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2) shmat(r0, &(0x7f0000ffe000/0x1000)=nil, 0x3000) syz_emit_ethernet(0x37, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6060626000012c00fe8000000000000000000000000000bbfe8000000000000000000000000000aa2bbd6cd8a3f57ff27522d4ab4d1e9d8fa008faf26a9f7244c841e3cb0e11545348276359cbbe26e8ba6a592afada66cfca"]) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) r1 = socket$unix(0x1, 0x0, 0x0) syz_emit_ethernet(0x1b, &(0x7f0000000140)=ANY=[@ANYRES64=r1]) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x1c}, {0x24}, {0x416}]}) mknodat(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[]) getpid() mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0) r3 = open$dir(&(0x7f0000000200)='./file0\x00', 0x80, 0x0) r4 = openat(r3, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) seteuid(0xffffffffffffffff) fchdir(r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = socket(0x11, 0x3, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getuid() semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) listen(r6, 0xb83) syz_open_pts() ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) mknodat(0xffffffffffffffff, 0x0, 0x6000, 0x9) syz_open_pts() executing program 1: openat$pci(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xb, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r3 = dup(r2) dup2(r3, r1) setsockopt(r1, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$pci(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, 0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0xc0) close(0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) setrlimit(0x0, 0x0) execve(0x0, &(0x7f0000000280), &(0x7f0000000340)=[&(0x7f00000002c0)='\'&&\x00', 0x0]) r4 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r5 = socket(0x11, 0x3, 0x0) sendmsg$unix(r5, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=[@cred={0x20}], 0x20}, 0x0) r6 = dup2(r4, 0xffffffffffffffff) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000140)) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSBLEN(r7, 0xc0044266, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x50}, {0x1}, {0x6}]}) ioctl$TIOCSTAT(r6, 0x20007465, &(0x7f0000000180)) executing program 2: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) writev(r0, &(0x7f0000001380)=[{&(0x7f0000000440)="c1393dc1684e982decce59ab4028447710365c1adee2d05f8d49d6f77a2af9544572dcc57c957b78b9c5af25ada859bdf25b7548a63b3a577705468402cc6e6475e3d3337ef29669370c3887dd994431d4fc86dd538ef97fab6071ee2dc9b1bb93ef4a774d32094b4ffdb9b449ad499b20a21315f49ca3a7e952c0ca8b755f749c707803c4389854e63f213553d3287798e14b0dd7ddee7962c29bd260156b84415383531593cbecee13c70973ca6f399876092e6a3b5c9fa3ba87bac2d494d261d8eee23bcc7f03d27351137edc92062b085d2518766553dcfc7fab22cfb8bb71da31f1c7bbb249c982d3e0a7c3bb0b4a4ab7195890c41b21bc69366b3ddc6c5f80eeed2f988b8cd60f82cfb7bf442d705a5a40ddf7281feffdc5c7bc00b9171363c05a2eef6ca14a97dbd95986a144c7353e9697f9b3841c77df93ed0f1306cd61c47ab3e99bfd67e93739374723105f70682219b71b1f6b30ec0c6976c65c8d18171aa96df2ebc4365ccdb9d23277214b6a0cfb9d8f00dbe10c4e38", 0x17d}], 0x1) execve(0x0, 0x0, 0x0) executing program 2: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) (async) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) r0 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000000)=[{r0, 0x4}], 0x1, 0x0) (async, rerun: 64) open(0x0, 0x70e, 0x0) (async, rerun: 64) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) (async) r1 = socket(0x11, 0x3, 0x0) (async, rerun: 32) ioctl$WSMOUSEIO_SRES(0xffffffffffffff9c, 0x80045721, &(0x7f0000000140)=0xe88) (async, rerun: 32) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x3, &(0x7f0000000340)="12000000", 0x4) (async) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pread(r3, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) (async) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) open(0x0, 0x10000, 0x0) r4 = socket(0x11, 0x3, 0x0) (async, rerun: 64) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) (rerun: 64) writev(r5, &(0x7f0000000040)=[{&(0x7f0000000100)='N5', 0x2}], 0x1) (async) setsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f00000001c0)=0x100, 0x4) (async) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) (async) setsockopt$inet_opts(r6, 0x0, 0x9, 0x0, 0x0) (async) recvmsg(r4, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0x0) mquery(&(0x7f00003df000/0x4000)=nil, 0x4000, 0x0, 0x0, 0xffffffffffffffff, 0x0) executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setreuid(0xee00, 0x0) sendmsg(r0, &(0x7f0000000800)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000c00)=ANY=[], 0x210}, 0x0) setreuid(0x0, 0x0) execve(0x0, 0x0, 0x0) executing program 1: writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000080)=0x4, 0x4) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000200)='./file0\x00', 0x0) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) sysctl$kern(&(0x7f00000000c0), 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)=' ', 0x1}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSKBDIO_SETENCODING(r2, 0x80045710, &(0x7f0000000080)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000080)='./file1\x00', 0x0, r5) chmod(&(0x7f00000000c0)='./file1\x00', 0x13) setreuid(0x0, 0xee01) rename(&(0x7f0000000300)='./file1\x00', &(0x7f0000000340)='./file0\x00') fcntl$setstatus(r0, 0x4, 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) setreuid(r6, r4) writev(r0, &(0x7f0000002cc0)=[{&(0x7f0000000440)="e2e41f7e9877650af85764", 0xfffffd38}, {&(0x7f0000000680)="e0961267527edfec3cd84bfdbf5a8f0de6a7dbaf6e31f0434d679d0f7d9f4668039209d744fc15753f3eda3b9291a3c1f2c247be62c0e3b00728cd6c34aa09f786d4d37a769b9f5f4eb1ac484a319acfd81da82a6d45acd7a270961970fef5cd35f715cfd2331f0b30a4e1fbf6c8a7e82abf9d2565e11de1fc66f5c95a8931ef04771354103dd288030564b7576ebb549ac7057b1fa9464eda41fde389a328566098e9dbfceec1102442dcee05a7fa1f20c4f373a7b8dccd654629612b37e57db215819dfc552db3f47069c17c72fddf51b788d1c20f9e7d30fcbab0e3894bc7f33668d1dae5948479d04342ae28de5e64bd2dec2c917c80a98af1ce61849c261110d8c2f0d9dd6c66acba534dbf04af0ffd1f314287065e0fd26aa93ebf6942b2040480a8c47c23b0a20a18d31776f60a23e3086b98e44367dbe3a21006f52612587f62ba20c7c314d705edf4d275f20d90f66e20979bcd8f51deaaf72004d6fc3efcb9d46ca353", 0xb9}, {&(0x7f0000000540)="7a8d4e47680e2d3e197359a72af0f843728001f1c33e0c4c36fdb4", 0x1b}], 0x3) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x3}) unveil(&(0x7f0000000200)='./file2\x00', &(0x7f0000000240)='c\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') open(&(0x7f00000003c0)='./file3\x00', 0x40, 0x0) executing program 2: r0 = socket(0x18, 0x2, 0x0) r1 = syz_open_pts() ioctl$FIOASYNC(r1, 0x80047460, &(0x7f00000000c0)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x7}, {0x1}, {0x16}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[]) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) r3 = dup(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaf64c000000004f0527000000055e473e0000", 0x14) socket(0x1, 0x3, 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) socket(0x18, 0x2, 0x0) (async) syz_open_pts() (async) ioctl$FIOASYNC(r1, 0x80047460, &(0x7f00000000c0)) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x7}, {0x1}, {0x16}]}) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[]) (async) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) (async) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) (async) dup(r0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) setsockopt(r3, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaf64c000000004f0527000000055e473e0000", 0x14) (async) socket(0x1, 0x3, 0x0) (async) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) (async) executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000100)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) sendto$unix(0xffffffffffffffff, &(0x7f0000000200)="0ef466755818c41e5da1dfdcd2b8fc5a8f2e7de4700856672b714156d6e683dfbc5e675870cab2e563b29eb1701ece976ac452a8bc", 0x35, 0x0, 0x0, 0x0) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000789000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000000/0x800000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {}, {&(0x7f00000ba000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000104000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f000067e000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000112000/0x2000)=nil, 0x8000000000000003}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f00002a5000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil, 0x0, 0xa5a}, {&(0x7f0000095000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000048000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) (async) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) (async) r3 = socket(0x0, 0x4000, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) (async) r4 = socket(0x18, 0x1, 0x0) (async) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x36, &(0x7f0000000040)="03000000", 0x4) (async) dup2(r5, r4) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000080)=0x8001) (async) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) kqueue() (async) utimes(0x0, 0xffffffffffffffff) (async) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x32, &(0x7f00000002c0)}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) (async) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000280)=0x4) (async) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000300)=[{0x84}, {0x34, 0x40, 0x0, 0x8}, {0x8106, 0x0, 0x0, 0xfffffffd}]}) (async) syz_emit_ethernet(0x7e, &(0x7f0000000280)=ANY=[]) executing program 6: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000040000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000080)=@in6={0x18, 0x1, 0x0, 0x1ff}, 0xc) sendmmsg(r1, &(0x7f0000000000)={0x0}, 0xfffffe32, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) bind(r2, &(0x7f0000000280)=@in6={0x18, 0x1, 0x0, 0x9b}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r0, r3) execve(0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000200)={0x50, 0x7fff, {0xffff, 0x8}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) getsockname$inet6(r5, &(0x7f0000000100), &(0x7f0000000140)=0xc) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r8, 0x0) bind$unix(r7, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) getsockname$unix(r7, 0x0, &(0x7f00000001c0)) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sysctl$kern(&(0x7f0000000080)={0x0}, 0x0, &(0x7f0000000040)="71f91e3471ac0058bc5a91501d94240001000000000000009c7afec3a8b87082", &(0x7f0000000000)=0x20, 0x0, 0x0) executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) r0 = open(0x0, 0x0, 0x17b) ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x0, &(0x7f0000000240)}) syz_extract_tcp_res(0x0, 0x8, 0x0) syz_open_pts() ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000580)=0x1) msgget(0x1, 0x0) syz_open_pts() munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x7e, &(0x7f00000002c0)=ANY=[]) sendmmsg(r0, &(0x7f0000001b40)={&(0x7f0000001b00)={0x0, 0x0, &(0x7f00000017c0)=[{&(0x7f00000002c0)="efeec255c14cb1e944f11d701e7902745a65f433b5f3efb06c6044773414d261c17beb72c5bce45ac1697a7dee4708e9a8cdce9ca1c446f618bb1483c0472c7fc120", 0x42}, {&(0x7f0000000340)="2685c72cc942f7927cad002b2edd5d23875e75180be49c59c2848667f68866ab85cec95a11ea7b0491844852fda7379c3530d15c0d1889f8af7d5141b15788add104646722eb4010189015fd3ad915a035b2c511a4172945ca2b754252c9b46daa6fdb1bec88a6d3bfad63499ae38d2e078622da30122325fe8af5c4b5149c68c4d32be1df957196a65956c4108ffe92877f1ff61b74686b8c40b88d6d0d57f4c5df790f3d13444f1c371520622d9585bfa2a0ab30b4143dae956e8e2666265c0cfc937d09380b6ddf97d16278c297c7ccfa479a27805008175cc40fbbe4dd0a08ad919c1350d5fdab9026d08a0fd7936aa24af8", 0xf4}, {&(0x7f0000000040)='q', 0x1}, {&(0x7f00000000c0)="f801312beb07319eb58943a11c416c1ac0e77e75bdfffab55e02b7441b", 0x1d}, {&(0x7f0000000440)="a3f75be613c94ef9b195c82a8059add75bc378b21546ae1682597897cc9c3926240d77441b057eccc6428eef0e340776821a490ec457904a394f52ef05835ac8a62ad699ca15c0cb6ff05e01b4527b7ab449a8af33e1eeccf0c615d2d76900df5790ac56f97fed38eba027cc75cf56e3f2686a45ff9cc917a4c47a5f", 0x7c}, {&(0x7f00000004c0)="2ceb740b60ad849da7876e0be6b7db91936ade23dbe999555c98483a6f36594e9d79b3798ebdce13a173f27e57cdf78b91f2737a04c15aab9a5d27cb74485fa4e2493818e33681151ed21d157940381e083eeee7aaec279c6938c6139c161b6afea1bed23b9d17e3997ceb44098a941c7e326f0c5f5215e2c79d11ca2c900f845b09833d3fc16fe93ea67b73d5be1d7a2de2982b11", 0x95}, {&(0x7f0000001880)="bb5af60dfd3f53ba6f5246363d6ef9a14f7ffcd767dfd485e2f3f2a9180962fc9688dac64f373ab4c996a9373e354a1ebd147b46e46bb28485f78487fa21298ad8d653f62d429afad5898cb7c338d8e3713caf533501aa49deda4219645cb252dcfec7488c2a50494603291f7cf220989549f117170400313a90058a78731d93669708c047c095e15e2c19c201c09a0d1cfa52c96ec2014d2cbbc4a11359a735028c79ecc5405b0d0e04640e99fc7f6a49afaf1b2a", 0x7a}, {&(0x7f0000000600)="956049af4b9e9751b0e250d3e5339291865875704820ee0e2fe4bc98385c40a79643f0edd28516a45657ed4f46070fe2c995868c79f398611aa2b569f2d936aa6bb6a00b3a4785800680f0ab754b46dc6fcca0aca74c0b62b84e318b61cf5457fa40b78eca30ff82b81f03aaa59996686c4ea85fd0d61c380c27e0e7d4cb1a050cbbb7846527cc7bed1ae28ae9c7763619879416ceaacb0aa9cf7a8bfa621ec9a8114499e769fe488ce6f27d", 0xac}, {&(0x7f00000006c0)="95203a00b11fcc7be290a45575b1151ef43e2fff7cbfcbc062ea3e2f277d536a9ac36f223c6d9f7e0d11710f33a6e9eec49ae3172da257720eb59e82d65f5443e34e0af7168cd5f338538469a2b2df58b66ea84f39808c7f0a0dd23cc4bd3c5e55c1552bb8a0aa9f4ca32c5d041c8ee2c672742565375df3c6772fc31429e4b33a26847bdb8ef9528b74ac3adfb8b14c0e7f93ac2a51f4527c69b0cea1ddfe39e42e095d277a462d3c5c98135a8a99262f75c52838f4e2bc41bc07ecaa3eda5d11260ee12b814988cc7943b1f51d209e58c317e806879c4a6597b00a2a1fecae518622da89a17aa10cb40b222079d071625db6f1cddde246e22614ce1b49cc9dbbe18baac0842c7389dda86525edf08470aa02019ec2eaf80cf115ff5ef8ef54e064286da6f832a17e80656b12c0a864449c3d2b7d327a9dbd61cbe06279dd275dbe3b5397297abe51e33b8076c9096d4c464aa07ff152242a73084d004be91d8d008d6563b5c771eabd915733484436807e4b2d020c2d6263847b10ce41cce218c71dbd0440797757232a829f13f02d406577cdc2dfb818ce7d9444d029a9c9641380c4e7ba567fcaef8744356668abce4478b9a9c51297de1fad6bf98e1d2aad88ea357059e3f0eb25799f24077e82f45516fbb4b197eede246693f8fc2c0367ed49a362f920fd65074c19fd0356971a07272e14d026fba88da4b7986cbface12efd629919e944ff30579f2fea9e2498fb991a75f084ae2ba8e0520bbe8359f1bf5362d274df220533d2fcd42912f4619c1bacd3cdc5ae8e9862f055d936de7ecc3054f927fd84478ddb56dac497a6cf6e02d43a0027c24b37d5b9649be89f8d8747fcc04c6d34b5cec87dff156ade5cbcff09252e762a5c28ecb9d586b2dffaefa1879ba28b3a73d494afb7b830917cfbde4a605cb2882df5a500e2f456d47c4a5c8e5997d2f16c52e737f7af815f380c62ba457439618d9c2b4b0171c5be6c2470315953655e3a0b7cb2888770e39d21ae506cce4caa681be98dc809bab9a878d1f28aad0323628b5f454ca9493b83fa9a74f4574c9c6616d5eef7fb3d3ac523654ea85afe625840a0ff413193ef22a65736577bd62b01061d01dd0a48b04aa6ddc49cbf7851286e5ad6702b5cdc1d08a85ae96fbf44bab53efc1bc1d8637a8376a54d4e6ed2629aba8369254a983b34befd32dc6edfab5b5cf7a0a66253885b19c3596773b0a0f39cfba6552059499089e6bfab457926cace2675ee694b43842aa50257d0f4aac294fe797eeaf77b381b1eba1640499c3eb4f62894df8d4fb74e7673da1a036c68761cc9eb61a31ac6ebdc80acbcfc6474a0e783e0cc0f60c572c5700de5241e1ff45e9446a8453cb851733d87b5c8e3b61b4af3556989aabadfb290e645a3cd929d89a1b937fb1e204593d143c5d2a0f7d02f6ff672ae4e03be812e4bd6168ced5a0b5560a60b7f3edd0e14bbf2dd8205ac998d5e5c40770ddbc88f3b6cc2517ba542085b8c3c0561a2917534ad57758e0252d39c2ec3c966ab0a540a6c254c07cf3b007258f26ba2b28b76734a165f075253ef29d22bc7399757171b216d1002fa8be13ecbfa4e21758fb4dd159f598146a7b92aae11189df25c5a9fce4aadf9c7a35088e2cbe75e30fd73c7065e8c0cb2e9d8b05c69c3ac8d1546b79b87d678958ebac03baefc528b89779b9d653a4122dab8b28bee2b62c3ac28ede071cb2cf19ffcedbf29cb5fce97f4e637414d0bd9c9e54725a335de40ed15c8c2289c7765d30223e6e58489053f0e436e73987392807df88db3467aaf9f2ba3343125882ec7def056aabbb1be04f568ac64b3b7395b7c1a1e132fef6f376279192ce8feb73421fe41f962265d4896dbe5d4dd3a096e4bc31535b4d6532d3e795710e2d4d44efc1dd7b1bd63dba062a0a6d33b22f5c7373dac1d16d1f05ae675d6a257ff0793848318f4d11e6feed3ed4722742d03d7952aee15a12ce6124e2d2e3d0eb357b6d31506cb19c0f7dccb1ae38800ebf5e36428ec5d4f5d047d4ce29a69f9478f1c0f2248989d81aabff1b49746e2326f36351c14c30a1616e5f0ea4c3d59d73dc930d80bd47fb44882576d66073c9a53678d663902adf605d1efc4dbe103e20a5247d03ea0dc50fcfa0355115e67516d8e67e2b1369dd3ff79192946dbdc0e905c6bde9ba87a31562f4be7a098a6c56fb1a8ab00b66f2d762f12db8dcb83a816cda125605bcb8163acbe1742fde20449aa898a87ecb441d8ee2fdc7fb3667bc3aa2783be3355fa6a2570044bf807b30343456ecb26b57ce40aec39b732c1962d4a27de492c5cf3df0415d85258a7039994f2e0c39002ade6ff293faf989d1a6f0c332166f47743be5b46fb84a4cc10062b5202d9cf32c5cb4ce6383f308fd026f655bc1b57ff01e87af196f8f9714b9a7f45e14d0fd235d9c2db1222a848dcbe5174001763e580a5cac2068aa6be9f7ff6f3dee923727211a32126b81300033da3ef70312061def47899f52368eeb6cbe202a439024d696543b19edce8d6fddf284ea390ae88285d7614b78f811dfee9480ff6cdc70a3dde7f1c2c586bc597646b9f68d4cb163ec46a15491cdad65c72fb14c7c996390b6e78758040de7447d84cce70700c75b980e7319e4f1827f9fb41a2b53604ae059a95c9a4367080367be2349b1986d77480da73999d6beafaf1aa6545f1791ccb2b417e2f043b575e37ba9334da25b65ff67ddb0f138dd2a688bbcf48561acbcb70fdd49d0c6779a05f02482ab496330e662ded8d0b7a5285975e3301da3128f05ccff0c83850f978df1f025ed51f2e4223acaf223596d54bb3547b6316b88fcb92f3f7f144985a1655520cfaaa03e46a4fdcbd05aeb8fff6e6a1cbdbcd817d655c405a335f1cb07ed2db044b3dd783f72957f749e5bf1b4533154562669bc49f0d4e6161f4e8585ac719201acb4d7b53c035ed8334950518fef2d2d86a81c21c10b32ef12b20bce0afbacb5367a5e7360572ce87dea730e2d53f2e80a60ddf74329a1177792b27b756671f3e5eb0360534e57c693ddc35efe7238d345289b44ea392b50064201300c893d0c6a0bdfa7f78e959c02ce740a109c1451a208f678f4e25595ac37a099651b03e8e7cac1535f0e1012095131b7ce4a5711451691218185266a4bfcc107fcfbf3c7c2e362508f572a74220df53930dd100c6eed8cc14414dec5fbad2b04558e676e1578dfc4d27d8ef7c9510a96041a854e5caddc9afb63614fc353e8926ec3b5de633cc8266e04dd6532dd0684bfe18bc525b0f0c5db904691af12d9bda97a8155cc64c1b6a69d055eb08b388d750bbf80a3e3ebf8df6e25ba597349843bbee6204f9cb60b694a9a952591ad788c2b25e0455b50f4d79b711ab70b5a4100a24e2bf2e2f363cea4751a0f9962a10ff655eed0568ee14845112d5d502749a5b878b610068c878b8b9dcd2da3b7d86fcdd5a995cdac869f8ee69999fa12e18edd832b6269549e7767fc3a973ea7304d7f36574932ab1afcbb98538901649965e18418a9b29de93f28bec0310a9c7022935042df54a02504a73a2ac7e783e8b4da005dbeca437c3911d5d00ed8d793901272fccfc22586d4afb76fbe30eb109638ad3087bfdeb2fdda3c3207688c320841f3d37185cbddf35d0150fa32649476a0076927189512f0a69279eb0c7794f2e120b2c145517ad5e60c2998462c9de2a5cb5a30e22a80f69b3e70a5e962b7fe487ca30857631bcf6efdd096e0998a963c7fd9cdbd9ad38a47101f66a8bfbd8254f87495af3ce448b4ca9468951f0f22a207f2a3a81bcae4a71d4466adb1a738d2d60f6e3c285d82ce7aa08f3971b2c40c730c23f4410cedcc6754841cf8304571c58d8c306097c8288f73cd59aa2ca6cf731c325ca30e6954723c215c60531baec4d93144f778126a78b502424aa9096f9fba5eaf0c97a39a434cf93be19484c93ba266a533386e8eb78207af623cae93fb6ab791158494e4c1c0b0ffe8b95aed49e24728e150482434883ed870793dfc09c6c6d3d65b251dd1336eef7b956196ac7646a3e9d937df6c9e271610cd135a4f363b910a33e864ddd58aa2dc30b867e428081d7d25f457eaf1d49e7bc17bb426efdfd08dd1109cd430adad75497c11f1a59abe836663c0e8bf323066592803bac4d96755d3715e037b1f9122940ae232abd68fa0eb290a6176c7b031ed661ef3159c143781982d6390322ca1fdedf9ecc85784e918986ed72e5fde6df8e283adb8607fa43f4c4d329f1d2ffaba12fcae4362c13dfb537a71df8c5896161b8464d4efcddc7303b0279668ba2aaa66df193587fb35ac168a33ed370c2d607207e49e1bbb33baa06ab94eb0beefbfbbe4fb449d62ac12303d484ac215895eaaeef5f394d5022078f6f47582db58931c9e4ee92b6708eaf25f48991ae2d8207f61f45b409a2012fb0dbf7b66feb9b0df96571f086127dee3afc49c0675c3626955987bd7d6d07af02089f26a50d084037f979865abae713e21fdce731231ebf9738b28ce2fd1741d064ad3cba9d5594a48c67c0a2ad23bb98d779bc13c3f0539d64c639e01109786678b17502a683025e2c1fb7d0f3ff6f0960dfa80dbb7482a6dd3ba85e258636fa87e4dd71f8be05ddb0843679d53ece406d1ab343c3f2d6c1aff51eb7e8c129270cee87d3dffdee8f193c311081b6f418e50a6cfda7ceea6e9db4d39c8f823688deec7fa3f3c62e2378570de8c530bd33fee86a85adb967f2ef13da140711566b26979a73278a4fd6fc827389c5d248af1bbf6c7cd745202bc58ad8827feac8545ac31d4fc875cf9bb145b0083d28ea1a28fb72ad93b6844daf10ea02de5bcc3a570758bff2f1e5fa347ef94c93718af34b8b8cadada0e801d365e7c4bf6c39f0f555cbdeeb7a382a5f9c1cca809195389a461e9ec76e8b3898ef21d146eca909752f24e9d6ce77d2dfe44710b2704ef71596fa5dbfbd3e44cc291dbfad05093c4d6bb97f625236a2c036e790958bc344857b07e3d68a3e408afd1aacd70d54ae781e14c56c04a0f9ec6d5e18c69b52d03e78698bf2b65fdec072fe74899b38ca51e92d371d86ae893b222c212e190824fac4ea658281ef69feff5e082bb9f4915cefbb6a314fe832d62640edf3bc48fe881e5c23d4884395244a7f5050f60d4b28814b0e267eb211be1e098cdc40536b922d33df26cf954ee593006443e72e96af130760a88f74d402f9e715c3025fa0bf0329b154dda0d4596dcc4a6f9a01f93ba3b84137de6accef661b57526f922d7a8704f860f371576f13a6beccaf41702f51b60a39d467f0a98876344f3427a55236968020fd63d1599d61b418627356963c3c076500f538be5383d7a7c1e72818349cdd9e21ea6e544c18e4a8d65c27f1c235a5386b2fcaa84aa0c8cf92a62b283532d7b6c0a104c0254d6f213e01ca81b47a0f0ef5148bfe7842f174f8a599aaf9f7e8aba02c8bc4e48051a864139008d735e224885f9fed35793447fafa61ab0f327e5c07119727f5de29af1de354ec0ff23c20c2175cd1555a0007450ef356957ff3dd10ec4fc591bb990e13c9325811d027a654f20ea5f37bc594001b2c7e1999b4190f8163e7dc0dee261a6d85375976513ba3b49c57cdf6921db74a1cb9a720908658092f57c8e89b421bc3ecf197d6cd6d2f8f239c201be3e7b6c96a6ca1fe49c0be221700948b54901b6f7eadaaf6897205f7984f53eaf426a255bee222eae9a84d01c99ea6174243e0b2dd7ee3128857d64b490b71179876", 0xffffffffffffff64}, {&(0x7f00000016c0)="6e1060fc13c4a3c7baca1ce6b5799b1b5b4d1e08a62d9281e8083600e06f3517607c113acd4d39e1b41b37f0f67d34f2046479593be142edc1ab7415dd6ba8990b10ba0c6d63c8e99d08e150429ba97380c0d59f83fd01fd05860ea4c402ed22cc569be4f280a1d8ced0cae39c3f0f5fdd84cd9c798b992871f1b3e9b21737c3f6427753a896bdf10d04fba77f8892771c3a83cb040242588927ca00aa6f18f5a4937d4bda7e39d9e6d61e47882b03739e05b6460e3969c84e6054c5dc958755192477fc9c037d74b69d845fcb164c797d7302a6d834922410e8aa4f56efbb2e82d75c4a6712da51051c9d598f279b90629a6422c812", 0xf6}], 0xa, &(0x7f0000001f00)=[{0x98, 0x1, 0x4, "db737cc92ebb5db12fe447b7ae3d47241a99d17bb44d5030fe6b1bdd1eed52f1cd3f050afeec1f4abd4e6253c6cb539d83763ac385f83438f2deb1dea64c26a141177a25509739d9901deb39939a5b41b5f3779d2d71343ed1b0e2e8c6d1a8b2978b5f2401c12352f52fe3c6cc6fd64766a9d9070b9f5111c13edc41d9b959d56c783c"}, {0x10, 0xfffe, 0x4, "b7b7fda4a1a86419c0735d94a0f33641d8cc8c81fe00516ea4199774ab4fe180f86e3eda20814fe7d332dc3ba1cdcd555df8564eb14fe75d46a150d0cbe02616be94a1ad02d7214b919ec844cac014049e8e2b4cbeea071ecf746a996d3c0ed370519b22f9839fab6873e327ee8b5c3c7732cd00ca95155078360be23767c53b5ed7d3a23f07c95f9045bb2a08b900e2ff0000000000000000000000000055f411e71c742200f3a976ac0d59b0f5853036d3"}, {0xf0, 0xfffe, 0x8, "791d8ec3040597cf9e0df2da0a2e40d7258c961e5a091ef89357fb882f5a09fa63d8a5c7df66eb4b1d518e1223673263195fe643cb9317281cb65a987a011dd6d169c375f388f92897ee1bae311ffcaeb51939bd4064486b5613ec07c148b8dec53487a8b52966e431df63d1ccca6f5ebdf77c0c1cf8ad67b297635d5a7f5feba9cdaa17cdb19a9ef45a5a91b3f50448af302c15272c84b8b963a31c961c95e84c60df9536f2e58befdb587a87d8c04946c9294e1cba9c3800b43e564fd14b4ef718354f2fec08004073234f03e947791afde9baa6a660a47b5d8c2f"}, {0x58, 0x1, 0x82, "71b91755408574c1ffc43b5049a20beccadb7994179b11211bde466edb57f392b5e2dc858e878a5ccc98487b3f45fda24e3f093fe3f0b712a8ee3e862cc33c8c239e"}, {0x40, 0xffff, 0x5, "99eec66f5b085172065bfa3001aabb3dc8b71b65e83b512486297d03211ec7bb3eb9f2a6eac95953d5"}, {0xd0, 0xffff, 0x3f, "ba8801b8bc1033dd1dd32ea75a7f93d709810820c7f65fb34f553793fea4f2d3b307d67bdd4aee6afd5ded3cddd4139ff05b0c157b0bb1905aa07cc21eafcba9dbf92473659cf5fcded6ba721ff123fa210df2ad7a0f68bd21dd3ef4b30f801f2762d9e3a1f15e5f0517e22c1ef9b222a2cb1e804081b919860544021627f494083e4436e5144de35aeeca3924e49a90d20edd31d50cc9db233c38ec4d207fa36860d85f2de78b9f8fe1ed4710ea18a29d8c2bdc7e43b9dfa3f493e2511f4fa8"}], 0x300}, 0x2}, 0x10, 0x5) execve(0x0, &(0x7f0000000000)=[&(0x7f0000000100)='//\x00'], 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000140)="b1000506000000000000000001010000331c13fecea10500fef96ec0070000007ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc256699a1f139b672f4d335c223e7d0c032bfa896443a421a872c881ea6e2e00000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e00600246c09000000ff03000000000003051eea0400"/177, 0xb1, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) chown(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000001b80)=0x4) setreuid(0x0, 0x0) listen(r0, 0x0) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000140)='c\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) executing program 6: syz_emit_ethernet(0x36, &(0x7f0000000a00)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "ea8228", 0x0, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @loopback}}}}) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x1812, 0xffffffffffffffff, 0x0) r0 = msgget$private(0x0, 0x4) msgctl$IPC_RMID(r0, 0x0) syz_emit_ethernet(0x5e, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60f6190000280600fe8000000000000000000000000000bb0d000000000d000000080000000013004e224e22", @ANYRES32=0x41424344, @ANYRES32, @ANYBLOB="a010"]) executing program 2: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000040)={0x1f, 0x7ff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r1, &(0x7f00000000c0)=@file={0x0, ""/31}, &(0x7f0000000100)=0x21) r3 = dup2(r0, r0) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f00000001c0)={&(0x7f0000000140)='./file0\x00', 0x4, &(0x7f0000000180)='./file0\x00', 0x8}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x800, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000280)={0x4, &(0x7f0000000240)=[{0x8000, 0x1, 0x9, 0x5}, {0x401, 0x5, 0xb4, 0x3}, {0x1f, 0x0, 0xff, 0x3}, {0x6, 0xb9, 0x1f, 0x8}]}) r5 = semget(0x1, 0x0, 0x4af) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) getgroups(0x1, &(0x7f0000000340)=[0x0]) r8 = getuid() r9 = getegid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000380)={{0x100, r6, r7, r8, r9, 0x80, 0x3}, 0x2, 0xffff}) r10 = msgget(0x3, 0x40) msgctl$IPC_STAT(r10, 0x2, &(0x7f0000000400)=""/97) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000500)={{0x1, r8, r11, 0xffffffffffffffff, r9, 0x6a, 0x9cbf}, 0xffff, 0x2, 0x6}) bind$unix(r2, &(0x7f0000000580)=@file={0x0, './file0\x00'}, 0xa) ioctl$VNDIOCGET(r3, 0xc4104603, &(0x7f00000005c0)={'./file0\x00', 0x40, 0x3, 0x9}) ioctl$WSKBDIO_COMPLEXBELL(r3, 0x80105702, &(0x7f0000000a00)={0x678, 0x0, 0x9, 0x7ff}) r12 = socket$unix(0x1, 0x5, 0x0) close(r4) unlink(&(0x7f0000000a40)='./file0\x00') ioctl$WSKBDIO_SETDEFAULTBELL(r12, 0x80105705, &(0x7f0000000a80)={0x8, 0x1f, 0x6, 0x81}) r13 = open$dir(&(0x7f0000000ac0)='./file0\x00', 0xb8, 0x54) readlinkat(r13, &(0x7f0000000b00)='./file0\x00', &(0x7f0000000b40)=""/251, 0xfb) msgrcv(r10, &(0x7f0000000c40)={0x0, ""/92}, 0x64, 0x3, 0x3000) r14 = kqueue() ioctl$FIONBIO(r14, 0x8004667e, &(0x7f0000000cc0)=0x62) executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x80, 0xb1) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) chdir(0x0) sysctl$machdep(&(0x7f0000000140), 0x2, &(0x7f0000000200)="bf7fa1fd1289dbddfad7a94045f4ce4ada879edce82c89f0a0050e6c7e54eab66c9104fcf8e4e8f75d5e239c8d6993c2f97c25a29b7fb4fad53dde6d2dfd06a636a6ad03a1a1374f8bca61285e37ddc8c679a2ede821c7c0f86e40148051fc5bf1cc1ff2376999626b93b98f12c4b1b37d6960d0cb38f42f2ae7f58292bc8dfb", &(0x7f0000000180)=0x80, &(0x7f00000002c0)="7b21c4efc2971ace4c2b1d6dc404175cbdafd4621a9f1168f5a4a2d85941cd189f2bb2b061bafbf41a9075f8db507d14db7ce668c57b0565ca9aa4623fcf32e63d369aae84bd35782fcbd670ec6dbef2701fb3c61584cbfa4b32faf7ed64b8e1dd4444e3851a8aa1711799dbd5049847fdbc9cb7df4be2e208c7e64ed4cabae9063f42ac35af9ac5dd", 0x89) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x9, 0xffffffffffffffff}, 0x3, 0x0, 0xfffffffffffffffd}) socketpair$unix(0x1, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080)=@file={0x0, '\x00'}, 0x3, 0x0}, 0x0) r0 = socket(0x20, 0x1, 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) unveil(&(0x7f0000000300)='./file2\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) chmod(0x0, 0x3e) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000d62000/0x4000)=nil, &(0x7f0000604000/0x2000)=nil}, {&(0x7f00002e4000/0x5000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f000069c000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00004f3000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x8}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x5}, {&(0x7f0000ff2000/0xb000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f000069c000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00002e1000/0xc00000)=nil}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x8000}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0xfffffffffffffffe}, {&(0x7f0000818000/0x3000)=nil, &(0x7f0000605000/0x2000)=nil}], './file0\x00'}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x1, &(0x7f0000000000)=[{0x0, 0x0, 0x0, 0x91}]}) syz_emit_ethernet(0x3e, 0x0) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, 0x0) msgrcv(0x0, &(0x7f0000002840)={0x0, ""/116}, 0x7c, 0x0, 0x0) r1 = socket(0x0, 0x3, 0x0) bind$inet6(0xffffffffffffffff, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fchdir(r1) dup2(0xffffffffffffffff, 0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277bae891377e36ef7a47a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a5739e2efa087aa9f5f899347dbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1) open(&(0x7f0000000040)='./file2\x00', 0x10000, 0xec) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) executing program 6: openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r0 = socket$unix(0x1, 0x1, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x241, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2950, 0x13d4) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000140)={&(0x7f00000000c0)='./file0\x00', 0xcb, 0x0}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000000)) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r3 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) pread(r3, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) executing program 2: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {}, {0x2, 0x0, 0x0, 0x40804}]}) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) link(0x0, &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) shutdown(0xffffffffffffffff, 0x0) sysctl$kern(&(0x7f00000000c0), 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffe59) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r2 = dup(r1) dup2(r2, r0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) msync(&(0x7f00007cf000/0x1000)=nil, 0x1000, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) executing program 3: sysctl$ddb(&(0x7f0000000080)={0x9, 0x7}, 0x2, &(0x7f00000000c0)="329a0fd179508804a619a4bae1f65ea9cb39ff8b27c9238181fcd6b0dc2b038eba260a63a377fc8a744b187d3c12db8e0b7fed8cf6b4905eea97cf96b3519ca69e19e3e4657624afee4190cad7ff728f2fcb0206648aba7a5a414c9c495b492d4bf607388cc9e7a7a05423932813ccb0fd6da2236f4a18680e549fb0d1389ab8cc42e193b89075dc56fab8473d18c7ef91e6105b5d79860744cb91b021146e174e1c3193c0f64bb64ee61542f225877d291f1356ba6f219e4b5e43de52b4a0116a885d461d10eb5d35a031ee7b0f85", &(0x7f00000001c0)=0xcf, &(0x7f0000000200)="2a926c1346694770127c234bb7c212453db5e51e9ebf95d4def7d6832de8879b1a6a84dc5be3987b5b0ed61aedb4ad732c4850376d5e2f4872268ca5995a914bb53b147222fbb21f49a394c63282c9e1a64ca90d7b15a0a369dcd3003551679f820eae4c4de7c526e7555104e2f20c419db9dccc2b77ac39f5398f5a9750b6f9fdf2efd32f505b2d33293759a8f4a967bfdd3219001f413fbf5aaf1295d304a251f274cfc291728fee9f98c861aac01c58c89d", 0xb3) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000002c0), 0x80, 0x0) r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) setreuid(r1, r2) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="03000000000000009b0fcfe10d9ffa7e2012b5361a5e8adb879781ed802787e6954f5390902843ae4334d378d81512e7d6093dbc43728f93cee4499d02b5ade126e91f6b3c8206f16ab81b6c3e77dbc7cb015b52e71c3ff226b08e9696c914af6d", 0x61}], 0x1) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000000)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "36e282", 0x38, 0x3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "5adf00", 0x0, 0x11, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast1, [], "e15fb6c16da0d858"}}}}}}}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x20000, 0x0) executing program 4: semctl$GETALL(0xffffffffffffffff, 0x0, 0x6, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000007c0), 0x10, 0x0) fcntl$getown(r0, 0x5) msgctl$IPC_SET(0x0, 0x1, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000ac0)) getsockopt(0xffffffffffffffff, 0x10001, 0x2, 0x0, &(0x7f0000000b40)) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) utimensat(r2, &(0x7f0000000b00)='./file0\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0x80047470, &(0x7f00000000c0)=0x5) ioctl$FIOASYNC(r1, 0x80047460, &(0x7f00000000c0)=0x80010000) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "0d0e50123b8f4fc384d6d738a6cfa4369e25fafb"}) shutdown(0xffffffffffffffff, 0x0) r3 = accept$inet(0xffffffffffffffff, 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x53}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000100)) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0xfffffffe, 0x0, 0xc07, 0xffffffe2, "97071540d67d3f0000ffc100"}) writev(r4, &(0x7f0000000500)=[{&(0x7f00000009c0)="acabcf121c66403989618f102986590fda96cd6ce3e6319bfbfa5f4e11792ff556376e0a66db2064e7fdd436d5e11d47b40f598865ae30e4577e64f3cea3db7406d3f30fcf81af59f08cd850e080468c406a2576d93a6e610ace0fe401b3af94886a9209a9552e5231c14d5842ce811ae17ac41ca78ffb36e5d9a788ac68443f49b920121df80a106ac6859fedff6187d880e9a8849805a46b28e6ef435d45e7e0343d939f21ef05ff3e31f9b2777b169b10c28b07dc4845ed10f14a549e3c0228e974f48b0b191f74acbb8c4b6b3501b384444d10c203a141c90bf928db0bb64a58fcea41c91073336fe5a3a5a0f82f3f7136ff66292f4641b1a94bae4de83f3c5966f9489587e2c92d75edf7b948327261a26ff7fd1900c2d48accef57d95416b4c16b75c46bbf4ebf25512bbfbf729bcd7a7a3fee20abf16e6bb744431698c7f6f8e1299fa9f363b74e3247af2b28ad262903ad5e6a971db9a364bb4a84ec23941c15188879ebfba620a7719f9d44b80b0b310fc1b886de95dca9", 0x17c}], 0x1) executing program 0: r0 = socket(0x2, 0x0, 0x0) mknodat(0xffffffffffffff9c, 0x0, 0x2154, 0x1ea3) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000140)) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) ioctl$BIOCGRTIMEOUT(0xffffffffffffff9c, 0x4010426e, &(0x7f0000001580)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) stat(&(0x7f0000001440)='./file0\x00', &(0x7f0000001480)) shmget(0x3, 0x4000, 0x0, &(0x7f000045f000/0x4000)=nil) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) socket(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f00000000c0)=[{0x9e0, 0x8, 0x1, 0xfbe}]}) mknod(0x0, 0x2000, 0x6380) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) sendmsg$unix(0xffffffffffffffff, 0x0, 0x40f) recvmsg(0xffffffffffffffff, 0x0, 0x0) accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs, 0x0) sendto$inet(r2, &(0x7f0000000100)="cbc7fe96b6eb2bba76d2b9449899032f66add755a3d40ffe5ef0ec3fdaf327d90b1acccf8e98a3b17ae78fa871945803d25ac0e8aa28ba36e5c0fa29dfa01dcba45aef9981d87a708124cc90aff908b3b82a5c30e4eb828fcd1873d8a18ed6dddf67bd182b445bfab4e8aa3d199c8ad5f40d356f2157cd6dcdbb402e12d5dc72c06e301deddade58d790447f11f742d6dd363ef3c817d8764529d912a63922211422423137ada36b0160541117788dfbfc8c010916851918e47edecc3872869580f200b54703831613b92d0bcb62de48b5452a9bbb38a543c220b5893a24b8257cfb1df405a7d4e5af8c137b6be0cd16465676cbea5306eccd64089185178fe1a4b85e290cf38fbd18e6feb1c2e8fe835b272ed7d51a2a0b869f4477768a472c7d1500d287ce447b6c3a42b2bc48d9a0d99b642c13588291db22223e03c4e3b83723f98ad576114ed67e97361750b7cc2e0c2d358502eaf53840782b331c91795ab90596dd5bf52301a5ff6eba19d0806ae31235db3338f7a7eb24b8fdd87e50e6c46e1f17d882f7eb62dfd1be51f933122dda5607645cbbd7d5c98facfcde1ac920b5bd21f29b7dc73a516b4e06479a8db06b59c33adaecd04dc38be752f4ed90761f3e3b241beb9fb2f7aab924dc03ef0892ef62e86c8d50ab60d88f2096a76c7524efe2df0021d16cc5849103433d4fbe53574ab97cc21ea5cba077f5bc683ed1f6dfd101a8f53ab8652c7b9a69abed8a9c492cbf4e1e06e872e6c96abb9325f7237af4584098b7b89e94362877be33e7d90e848cae3d99eff9e7859e2268c5b8cda5a6269d16f98799f91e1afe1e480681583f4d55ecf7fe571d9c09eb83942da3e421b0bc60c7f18510c5374bf727310ea86bec5a5313eee5d961e2f2dc9b37b3a1ce7fe4b3de3794964c55dc50aba6ad1948d20f67b8e68cbe71dc1c9d8e02c75c2e81d4dddfa4657988b4af9744265199a8a48169963b12f2fa24e426024ac9969e1e348fd57a8adc277127e9fac5e640960991e9a6e0e1097f96979c711f2580c94140431d952b72cfd2f773deab68ec07bb56464aaa7e6bbeb325575f92ef8a05ee247e2273b6e31904f1b9f440db0d65ea198d7418859d9e0130e99eed40e34db0d661d834f43e48a8b271d94f92dfb3999b03b86d41d9b8ef4df3ba51dcdfb559725ecaad6b64c853b569be3c83b7f9ac136b7a02181e10aefca3d6a72f8d4ccf0a6dd3f5b01a059b8d47aac30478fe4cbb42000c69fb9b0c63c80d27049677af67c68e56a1a1223a82cc780063c6fa5010bfd60075975b300d1374a431828f5921e5e64f1da40f28a94baabc374c5e19770c1d58cf9895192e0a504abd2ef59ec7830e95a9cd0ccba54f0a1580a4c9d715dc7afa3287b5a5c20dad69e5fe1818007d4c85b19f5a78caaaca4c762ce426fc1818e724d76eaeecc194936889dfa2391d809c16cd72054eb208cbebb3c4e0daf4cbe6fe9e350df18130137e163280d5b83f6bc33fc27b041ff130dda3ccb93d260d380d845fde501fe6fd3f74beb3ba6c6f7ef1d2dcfb2c9cb10da82699311b9003954de25984bbf43bb51c54b8a1a24d24e02e94b97a5ae92e73f05c4c9aee115645dc7a84c12fb23ece3df8d13fe473fa9fa09f2312ca97b0e735882325ed01b5873d274044a2478445a609ed98670a476ffa94b2594f561af5fd70cfe44618e33d6cb9aefbac3d784da059fd1b7a3ffea36894d0e011563c5ff3291b4ff2da71f36f0bafffa74086bdb64f24ad8af4130f907fdc92f66db45a822dd02880b863d844227c761658ac91a9a5aeb803dcbc7e60ad8c1e4531e7e52d112d600bd059938f10f1572c50fdd1618ad1f96fb06f56c3260f5df6ec461653141fc36a7c98207443d55917763e17b1a7e40dfd5bbb39aadd5656522eca4fea463014f90517eeeaaf8602538b2fa197ad15bdaf3e04ba7967e64b3eb03416c3813fd22e1666a97dcd95e963f8d66e563e0d22fcc6464b84242237320802d0adf0926d439de03c78598e710684e88cc7eae19583b7ae20ec067af5ae618408fd9fb60003e20c608e0a42aefd26fd4a824a40da52190e945872553b4256007cc69fa5b95e7a4b679e03a134a91f7e41f56ad9831681311295924631cb1f40e983b1a0356d60f589a7ecafeaa66a12e5dc1287f10d6607807d534b25c2c115e4dd08be25c521348b17f6c7bb29967ca41322aff5e41a6502609bdc97a636657d762a62e7d6eaaaa1de78cbd26ba4562c156c2d1f41b6024ac0cebb9f03e1c3b54395cde1251642e010198b4317e6c232d9c9e969327aa12dbc5cb4d5b45c561a545c8ef0b27b240258ae74d8cc6ec3b32cf502158b6e812ae8404899095529b31122f84a490aff53cfe3037356190642456ca44cd9b31bd20f5555ba0eb89190b3601cfd26874dfc03468a35e9e917a05db641584e28c23af448849d982b99eea7cfe52feca85feb0edd3485ee80243e7597de892c591aec06c2166bcb5906b4ca1990c684cc086f39d5d6e9795065e6f37149073fb4d0ef1d5946fe40c0600f56acf6cd0af1a4743a2b4ff7623a0eb53dda233965c3c49d20e7d6d91165f66fce2e72a1d0550dd50d109a83d72cf41ccd9bd8ecdce9f93b20bb0bc23f1ffed959e694add8a58f466d3c45d2f8b0726c5af14ed0bee194a38e9d37d175fecbef44072af4398b0d313eaeb4e026b12eb8a52656fda021d1e828670b6bc5128517c74cb96c92248ef66dbe995f10486cda5af62ff5a60543a931263955a22168f08975819d52f1a206819657a9463d5928", 0x7c2, 0x0, 0x0, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x8a) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000040)="7f2d95f4cf92244097057af617b0a885fe2342c93ff8da60c3c90909a4d2ab34dbc26061afc2ba1f13cbb1a7584725068eb4deb16add60abcc6afb1c73fb1cdfa1968cccca3a1e2f9bd9ff1702d6bffb8c61fe3019460fdf60efed85dd08b5c986d4272e2c985be188b65fcfe14d937b348a020d817cbee0502d5e385fb4704f1b416905e6d2caae9d62d356accd3ff227f6f49dc6da6946f013dc47c355f1b0ff5749266995070f79de2f580d93479e669e94b4f8ae9424bc231dd50ec999495c60c66b48c0ad93bd3062a007edb909ebe00ca3190ba233d34fcbf199904ad46d448db378a4cac2d3e0063dff0a466e336164124a97c7fbcf34063f3f43543c6a66f2592e767141e4bbfc267da80088433119cde717ae3106d23bf4fa49e6e9f62d64c5d9769fd2f14c86982081a94b3936f9a117a63c2abc6e5656d47f118ede6180c683d49693c698e6b5e30289a736c550b6409ea96861c32f253966e032be3caa5207269c5683299bd22b086366f96c49de1acac5b82e4aecd7898e01d4d59e462dfdfb38e5213d1b876d1cf0e315e31dc86901cb2d1a8fc1e9a85547181719f504cb10ff7ca37c9de85bb8c5e5a20168b4eeca44490505d8d3fa28774ef06c1e3c5265060e8299b199554ffba6fa4878894ea3ad11fedaebb28342566660f853fa52337d7ddd2a0bd977722ff0eddacdc88f95ccbbbeae425a6382650b3c36a57df587586b2c72a302ebb32efde1cfca72165015edff20311e8c6828fb612bddae8ba8052b7cf0539151104dd803b73ebcb83f9e2224bc088729d7cd4101959c796770f73d0826dd3e7a477cc5bc2e311352f802229e3d82ebee259008d4ccb91f4865df416edcba46d5e2ebde550106e94ae2875f1f8c323fa5d73d3f2959cdf9a0d4e9d984e0f1441faf949089b450b00a5ea7044f1c598e8289fc927aa1afe802873066071aa6c3c06850d47a15490f4adaf0606b90027af110824cb9c92f944d4aabcc0065d4b9208ea4acd8f27aa0b81146573be1d1104ec59f17e8634e5f5c18514a74d2309880c3347d5c54961ad4bc796d91b972ce2f68222f473600365e96a44599ed0750eeaa20cbaad0eb9e2b89ac158e4948b2cb84fd8a5ea73a1333c3e4d31d61c1380c467113dc6ecff7ba2ddcd97b47e1ed229be4ba1d916bb760830172032afa0792704601a365a7e6102e6bc6710e661d81ce83e62cae886089c43ae6de9a630094efadd339ed9aa036f796e513a9d0b48fbccbe10cbac7df60e9b579aba62552c14e23777622fbe59fddfea547da37c6c4313d73f1097ad384a1f16e9c36d23d910c313357ca57ef87abef922a363fe029a09a0f1024685135e630738906632e8354777bb803a7495e1303da16ec3c5e482263794a1e20779cf1f7679457683f2d3fa9b4fa052cb76128466cda35bbd8edc8dc4b965258612bd4381cea2ea2cd87f44ec530afebef00a2e0aa4b71c1017865f81038c80d3e0331972fae3fe29d01c72af8d2d73189b6e0d5e2ad0914457b62acd10c3068222a37abba048620585f528bd294ea5afa4c2c3ec02146855d8af77c823748e29c6e699a9739141151d1afcc65b5f7219eb19fb139070fb9f068bdea0fff169c25493c2312d5673b21c4dd95cf994a76801efe0cda35b42e4e298e90240c129b6255961a06cb2518b10d40f7faa2231ccccc87c490ab1f21c062211405ff11eaa05466ec5d6ee57c15c2147ff011160db334bd465000bb460905c094a0d486fc481d47ec87bb08305c0dddb2ec2d9bcf2ad543f54683eee5ebc929d12356a9ee2e3e918f4d8681f87c413e9c5661e061a33c1b35a3adeca893de0940088e60443839ac6ee00f1f2be1901c11d103b269c54f4989d31080503162a1de125c20368da1082b49b4dda19409afdf0926a24b3ddea4a43c7376544fc18281d3099520b891f172d7ae28977307aac3265222e60e261b7e28e181c6dcd5cf3a2b0df00a55619572cf9ac948c536dad0c77dce0e565326169e5ab7545ebca997b2600402d703207010042fbcc0bf6f8f348ab4f8ac91c15d8b1531429a80912624a92a83a691066da22b0f20b6af0ff44ef39ab12198eb4c00073e990cd28ef68baad8f66e9dea36f2f6260e075829370ac3cf6b9c251cec3461f2cff48d4b51a4f6a86f54ccc7b1927d552b76f7fa5c28eeae9975da2e24ba84c661221cdb4dac7ac93297896d8fbfaa111a2be85684f90b36aaa34b3d8785cc4c7d7404f3965cf0232a05b647b01d2b79c07d700c56d81888d797b6e774057e70b68f5de5fb765b7f04761217c08e6a1643db441047b282f485215b719bbd496f290fd800bbfbef5f61ea40be4a2c68c31fc8a300c70d023e79c135367720d8af0fc327e3acddf7e6f0388dfee01a247b0fb4b0487b2c9dbbff4f0442e091578a8c46b83bf2c77c6d5167152c5897a02682144a4df6dc1bcbc83445423f75b2e4ff89739a1ef46590c0fb5ebbfd216743605ee9675d90d62159146ca9c46ca625743796e94d431c5e32c0334022b85a7aa4dc348445f3c713753bdb90575db29e168d970c005c39d94eeedbc78c929f01dc24379ccc5fc2887c6754d0be907af01b20ec7cf7597f087fc8eb38c4438efda88b51b6dfc4f7c04eff48ac8d340c106489a74130ac8207b616294535fa8777ecf7cdf93b5c57bd22419247bb6e7b13a921e58518d612c72dbfcdca52abdc7451b92cead2beae5825b134c9925badb9f4826a8113232d39cc1bc960802bfe7944187307ecd3804323cfdc323b549179cbd136311b84c2be74904076198fb9eefd94f17c6244ea637b788393553a19670258e3847803cd26202ac9b812da3efaaa366343629bc273e71421745a58d8bca11d07811abe94d8f85c35ddbac99b62e534a7261dd8f8150bc48191cc38e99d15256e5ba8ee1d4bb906414932826cd255c69d8c5bf4f7ebfae7d927c793d1390eaeb32d277738b8f719518bc2b5b689f873492387ba29eaa5a5e4d86c26355df236d6a35bd56d66141ac6f93f0a8a37875c8404691f5a1b7c91444effb9c1e89908d31ba5b6268954acae22066580963e9278697e240dbd6a78fc554f1ff75ae855adc346c3e2d85ddcf8e5e6bdd46d37658ec05a2cab05d182033d66fe9bb509a1fd6e7e485284b936e79dc1a56ad4550fe17ee39e7947dfcf01dc3363fee3fed694ad7851a44b4ebc36cdc0befd3830a658aa917b4147e7556040d9ea894dbed21910215a82b3ac7513028f7ed3e871516583adb7799327fc9e166f125328a99e7099ed9a46497d20f1da286c5e6cb15f726438c4bae67fff4880bee5676c5bc861bc81c085b7e758a2d7492fd63197f81510befd9891cd63c315f768da2bc18f5c9767a3195cabd8e50790c6a1da3927bb1c9622e8e2a1f0ab1d56f1a9a0c51f688460a3f8a9095858d1e09fbb9d0dd0a49f7b683fa3f0a97c6cb281569bb62a0e6fc3fe2c8d8555b1c198dd1ca0e53a0c8c883d8330d8a6898619f3ce38f6dea6be6cdd33611cfbc83838ed7687acd79a38cbd50575c54c7da20b3db814f63a94f955f665a606ad99548810d84f9d2ac0676b26aacafc8285c9286e77f2ba9a286bcdbfb50e62b0b6e16cd764cd6531da05e3a19da58388a84e5620f89ebaa88281086f76ed246872b8a5280051bc9a1ad2ded8fdc1c100b4461442d361c494e4eb6805eada1049b85a5bfddf11a2bf0cc35843346dcc09cdfc2f22ec774e9f7930ce52d691ee02407ede93cbc06068b6796f5fb924212d6ab23f7964b7ffa882640ab46da2e8e339dea0c3c4ff6663abc379578ff290e3802064b2d8c94bc0fecc16b32036bd42343e22690b4f0e004e9529ece9d2326a2d1ee8ce3a0ed6bcdd6762f5a4984a9ea0c891a32b55957be210ddc7f9b0f36149c7f2f9d60f9080f340eff15f5921746e84088bd3f7a66ea4131e62b3d01f0302e8737f6bc1a54aee072a4eff08a6f5676c87fddbae57495a839778c5869065ee1ddf088c6d6e629f584e352657db6a256af4c0f54dae9b26662081b655bc2544a61ca30cff285147932482244c7df8ce7504127a03071c3e7666aa4cd230718a9145e44a9ee4bcd02d1edaf7e0e2df0b5c7b020b5dc9b42326e748e6fd8d8d19b09031bb745ed002a413b5a836451207931e9ee61516710cbb28c49beda13164f8c307301fc7c81f2c84fe0f764b33baca503be370c161d1bccaaf44ee9a81572ba7fc94ccdf6b97b539424994ab1871bee589a8743592d8748a4bd74688f5bcf7b93b44f074fe0043b4d57003084b322a67ae96e4df35206ea82e9550039de121065e278922b5dd67124bef3926d0c49bc68f2051fbb1d77645ad7ed7ae2f7b815f5535d28cfe07c660cbdae181589e260b55903945099b6b2e53aaeca3590c31a7acd5ec8843957b5d8527bd03567accb6f4f3aa2ae9b8b3b9cf4d20ce03c1f6e37b05359e30880b361cb8af82e752f668aab1b0cfbec1b3cebb7f7a698b2d617d73a1c5064c352b965e350a650045bed99183780f79a3e07c11776a36f9581cd5f2ffaaa9fb5c74c1139fab375a8cbff5a318d2dfd38b7770b86bdb7f1830e9ec3cb3320f3b91a00fa04032f1daff35be72bcf53495e40714f2666ac115cab1384940a71cb8f6e328f8edbf29c2d35cba7d3aab5420c2799b43c801e6896b97dc3f77e2a5de013721c964529237dc038a11ae3589704a0754fb1d22a354eeac69019ef70dd9193a6be946c9764ff70c258aaacb4d6f0ee58e597bcd43cb20911fe16520ba38498a5d8dadcc6011de14bd7aa47b5a2c56b3de105646c0063eed4c22b699f418f0e301b9d7f416366f48f3bf2a5c7ef8b32083fba24915700432fef51720136f170fe9f5125be58ff5212273c14f602cb255ad4db4f230aaa66262e590abca570cc863a05df562046f5d2f50f607c7e772c31f0ee5cf1dc1ebd1a34041fd8eaf00a95168994eba8a75abecf79a7ce6336179e8f59dcebf0a8b90677ae61bc53639f8bcbd28ac7cc9a8e94f1e5e571929741ea8c3e68ff18dbb9763ea9d0173734d4678abb91434a053bbd2bfaf3943769acce665b8fed4e96383001fdd8da0212684499d8fc83a1512d3361175d489e64da4854330cebf3246b147697b1fc94db3c2bbff5c831875f5873fb6c64556daa6f2b9f2deb06a4132e473e404c730389468fecd497c1785a1057c6c73b14bcc8e35918090862391b7ce9e2991b65b85bf14eb5ddd24a2b4970f888e2f5d29afda466393e1b5b5f1c09ccef85f4a92f6a80fdbd50ab748aa765d56568fba94830bc697b0c12cf824fb52d9348594374ff2a8dfd7bd68b670b7547b55f110bb5063cf65d1e302d9e8ecf31f8dbda0c81b5ef8d71e0003ce05c96422ebf3f6956917b50a34275fa6d5", 0xef4) pipe(&(0x7f0000000000)={0xffffffffffffffff}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) select(0x40, &(0x7f0000000000)={0x66}, 0x0, 0x0, 0x0) dup2(r5, r6) setsockopt(r0, 0x0, 0x3, 0x0, 0x0) executing program 6: pwritev(0xffffffffffffffff, &(0x7f0000001140)=[{&(0x7f0000000080)="cbf391d90a0dd110ca", 0x9}], 0x1, 0x0) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) r2 = socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x3}, 0xc) close(r2) sysctl$net_inet_carp(&(0x7f0000000500)={0x4, 0x2, 0x70, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="b211d7170d816684c8e360f2fa", 0xd) recvmmsg(r1, &(0x7f0000000440)={&(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="10"], 0x10}, 0x0) recvmmsg(r1, &(0x7f00000004c0)={&(0x7f0000000580)={&(0x7f0000000040)=@in, 0xc, &(0x7f00000002c0), 0x0, &(0x7f0000000340)=""/225, 0xe1}, 0x1}, 0x10, 0x2, 0x0) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x84, 0x0, 0xff, 0xf2}, {0x34, 0x0, 0x0, 0x7}, {0x8106}]}) syz_emit_ethernet(0x7e, &(0x7f0000000040)=ANY=[@ANYRESDEC=r0, @ANYRES8=r0]) executing program 2: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f00000003c0), 0x10) setsockopt$sock_int(r1, 0xffff, 0x220, &(0x7f0000000040)=0x3, 0x4) r2 = dup(r0) listen(r2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) sysctl$vfs_nfs(&(0x7f0000000040)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000000080)="0c79de60b1d8d85c4d025a2ec73af832f78ab8835453d1e54ecaff827d64570303b881ffd7ead458a378c4d4bf9499e865fb318f76ea388b0370a8c6c46f94fd9c89f909851b08c28d7c3ad3a23ceb51084c3612f5ef112b5d6925d2f94675834826a15822cf48a6cc93a1cdd0289c216ae3925ab45acf344a0b64df2f1183932c181bc5c226461062786d1b37857eb9af37155bc0da4d03899b0dd8df9f478f30198cae", 0x0, &(0x7f0000000180), 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x10) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) syz_open_pts() execve(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) socket(0x18, 0x2, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x40000802) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff}) r3 = socket(0x18, 0x2, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) dup2(r4, r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) sendmmsg(0xffffffffffffffff, &(0x7f0000000b80)={&(0x7f0000000b40)={0x0, 0x0, 0x0, 0x0, &(0x7f00000008c0)=ANY=[@ANYBLOB="106900"/16], 0x10}}, 0x10, 0x0) recvmmsg(r4, &(0x7f0000000640)={0x0}, 0x10, 0x0, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 3: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x10, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$TIOCSETVERAUTH(0xffffffffffffff9c, 0x8004741c, &(0x7f0000000000)=0x400) writev(r0, &(0x7f0000000200)=[{0x0}], 0x1) executing program 0: ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) r0 = syz_open_pts() socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x5, 0x0) close(r2) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4195169dbfff, 0x0, 0x1010, 0xffffffffffffffff, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) fcntl$dupfd(r3, 0x0, r1) r4 = semget$private(0x0, 0x4000000009, 0x82) semop(r4, &(0x7f00000000c0)=[{0x4, 0x3, 0x800}, {0x5, 0x2, 0x800}, {0x3, 0x4}, {0x4, 0x2}], 0x4) semop(r4, &(0x7f0000000440)=[{0x3}, {0x2, 0x98}, {0x0, 0x3ff, 0x400}, {0x1, 0x2a4, 0x800}], 0x4) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000040)) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x2000, 0x0) sysctl$net_inet_ipip(&(0x7f0000000140)={0x4, 0x2, 0x4, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0x3006ff, 0x0, 0x9, 0xd, "fabafa588fc0001000000010000000001000"}) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f0000000180)=0x1) syz_emit_ethernet(0x3c, &(0x7f0000000280)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000008060006803b060a1bd1e8070000bdc01d2dba6d625c5f019272ffffffffffff308d9dea0906f90ec19c2352de083b0be9092e079d60c2c15c315adccc99cde48f7250630fa0aaba70a47c7f8231ddc1092441b61f4aafd9128eb8f76fe6490000bad0558451cf63e91be70401cac1ed6022b12661721d532280f77888800b75fb0230a59d9685bfb724f542aa09d8bb24fc7d2a404f74902fcb214dc062f8277876341d68928adc66342ad4730b396372b97f9efae6522fed9aa04a48b919c6cdc98cc179f0852bf40fcee250c47da08b58d8ce3c62"]) writev(r3, &(0x7f0000000240)=[{&(0x7f0000000180), 0x4b}, {&(0x7f0000000380)="5b852ddc0eea2a50598f5d5ebd1156e8eb6c731c615ee8f76fe3bb9c0899243144f801f3c0b770bec055dc2f0d4b63aa445d190856d37635842eddf6d2f0e4ab2b2807d6e305ba146b66424ea126eb248a233d35d49d6e2b0307164f86d54b3ac2edeeadf63be8f4105ab32c216b5864e40a70071eacb95f90f647bcda6b819cc65b6127ed8f7f8de65614f15a246c3e4a1959e6e514034d6f594541fb7b6dcf532c95298e"}], 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x1) socket(0x1, 0x2, 0x9) executing program 0: sysctl$kern(&(0x7f00000000c0)={0x1, 0x2}, 0x2, 0x0, 0x0, 0x0, 0x0) socket(0x18, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x12}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x2}, {0x4c, 0x0, 0xf7}, {0x6, 0x0, 0x0, 0xfffffffc}]}) socket$inet(0x2, 0x0, 0x0) syz_emit_ethernet(0x1019, &(0x7f0000000400)=ANY=[]) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, &(0x7f0000000180)="dddbd963", 0x4) r1 = socket(0x2, 0x2, 0x0) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x20848, 0x22) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r5 = socket$inet6(0x18, 0x1, 0x0) getsockopt(r5, 0xffff, 0x4, &(0x7f00000000c0)=""/221, &(0x7f00000001c0)=0xdd) getgroups(0x2, &(0x7f00000001c0)=[0x0, 0xffffffffffffffff]) fchownat(r2, &(0x7f00000000c0)='./file0\x00', r3, r6, 0x2) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) setsockopt$sock_int(r5, 0xffff, 0x0, &(0x7f0000000280)=0x2, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000200), 0xa) msgsnd(0x0, 0x0, 0x0, 0x800) r7 = semget$private(0x0, 0x4000000009, 0x82) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000880)={{0x3, 0x0, 0x0, 0x0, 0x0, 0x20, 0x8000}, 0x5, 0x6, 0xfffffffffffff394}) r8 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000a80)={0x0, 0x0, 0x0}, 0xffffffffffffff07) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000002c0)={{0x1, r8, r11, r10, r4, 0x1, 0x7}, 0x3f, 0x9, 0x3e}) semop(r7, &(0x7f0000000240)=[{0x2, 0xffff, 0xe5ce97ab354d92be}, {0x1, 0x2, 0x800}, {0x2, 0x4, 0x3800}, {0x4, 0x2}], 0x4) semop(r7, &(0x7f0000000440)=[{0x2, 0x4, 0x1800}, {0x68b7235b7dde90ed, 0x9a9}, {0x0, 0x8, 0x400}, {0x4, 0x5d, 0x1800}], 0x4) geteuid() executing program 4: pwritev(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2) socket(0x1, 0x0, 0x0) socket$inet(0x2, 0x8003, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffff000000080045000028000000000006907820000000ac1400aa4e204e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="50ff000090780000"]) select(0x2d, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x4, 0x0, 0x0, 0xfffffffffffffffe}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) sysctl$machdep(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{}, {0x6}]}) socket(0x1, 0x3, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) chown(&(0x7f0000000080)='./file1\x00', 0x0, r4) chown(&(0x7f0000000140)='./file0\x00', r2, r4) connect$unix(r0, &(0x7f0000000000), 0x10) writev(r0, &(0x7f0000000980)=[{0x0}], 0x1) close(0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0x1000000029, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) executing program 7: r0 = socket(0x6, 0x4, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x21, &(0x7f0000000180)="b1f5d915", 0x4) dup2(r1, r0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000040)) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x800, &(0x7f0000000040)=0x6, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) bind(r0, &(0x7f0000000000), 0x10) r4 = socket(0x2, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000780), 0x10) getsockname$unix(r4, &(0x7f0000000000)=@abs, &(0x7f0000000340)=0x8) r5 = socket(0x0, 0x0, 0x0) bind(r5, &(0x7f0000000000), 0x10) dup(0xffffffffffffffff) listen(0xffffffffffffffff, 0x0) r6 = socket(0x0, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000), 0x10) r7 = socket(0x18, 0x1, 0x0) r8 = dup2(r7, r7) r9 = fcntl$dupfd(r8, 0x2, 0xffffffffffffffff) close(r9) accept$inet(r5, 0x0, 0x0) setsockopt$sock_int(r9, 0xffff, 0x100, &(0x7f0000000140)=0x401, 0x4) sendmsg$unix(r6, &(0x7f0000000c00)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000740)="fe7f9a0e114c76e869455e5246d0b56f404c023f7137734703d8", 0x1a}, {&(0x7f0000000800)="3adcdd4a52eba1c8f8cade36bf2b05ea3f4fa5d762686994fa8307e0ce6b6c5d7562fc0e21c89ef827471fc93c0d2c6b03fe826c1a54e4193534", 0x3a}, {&(0x7f0000000180)="1186d6a1a165befebbb57ab4394138ad17f7f939b9ce31126ab7ee0e36cdcb4d2be37b3b9ee77f7421faeb37bbf1d43b9f7800715a67a64bdac225bf76", 0x3d}], 0x3}, 0x401) recvmsg(r9, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000001240)=""/4096, 0x1000}], 0x1, 0x0}, 0x0) executing program 0: symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000180)='./file0\x00') unveil(&(0x7f0000000000)='./file0/../file0/../file0\x00', &(0x7f00000001c0)='c\x00') mknod(&(0x7f0000000300)='./file0\x00', 0x1100, 0x0) open(&(0x7f0000000480)='./bus\x00', 0x8, 0x85) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x1}, {r0}], 0x2, 0x0) write(0xffffffffffffffff, 0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='c\x00') open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x1b) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0x8) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5d4a) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00', 0x7ff, &(0x7f00000000c0)='./file0\x00', 0x8}) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) preadv(r3, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r5 = dup(r4) mknodat(r0, &(0x7f0000000340)='./file0\x00', 0x6000, 0x2) setsockopt(r5, 0x1000000000029, 0xc, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x20531b) ktrace(&(0x7f0000000000)='./bus\x00', 0x0, 0x0, 0x0) clock_getres(0x2, &(0x7f0000000000)) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x12, r3, 0x800000000000002) setsockopt(r1, 0x0, 0xb, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) r6 = msgget$private(0x0, 0x97f963dfbf7c8684) msgctl$IPC_SET(r6, 0x1, 0xfffffffffffffffe) executing program 2: sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0x1b, 0x2}, 0x3, &(0x7f0000000080), 0x0, 0x0, 0x0) mkdir(&(0x7f0000000300)='./file1\x00', 0x0) chroot(&(0x7f0000000240)='./file1\x00') mkdir(&(0x7f0000000280)='./file2\x00', 0x0) unveil(&(0x7f00000005c0)='./file2\x00', &(0x7f0000000600)='r\x00') unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000200)='x\x00') unveil(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)='x\x00') executing program 5: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000040)={0x7, 0x8}) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x8000, 0x0) writev(r1, &(0x7f00000011c0)=[{&(0x7f0000000140)="c8445c89a53aee274bf4f962c9034a411c5b97dd72960a9865429d320b31bfebd1460daaaa4b96c9fbe289ca29ff36475ae8342c82f6da512f051154be60d1ef59a037cd61fd694e10d8712b5ef602054b5f8eb8fb725116983603b862481f449dcafe4dd876a7bc23d90ee5bb60b9f24146842e8bf77dd1b49f4d116026ee99ecf9473b4a237308d3e76e9369ae7aad7c327a6663619e3e905eb8b20101ea7aa41b101d1a19ef789ce2f861969948b1adaf53f2fd04a9bd420c9c5ca3c696124e0955c58063066fd11a576228ff305071544e7c96203d0bd150889aafe12741b3e0d112d548f294f61f4944810c38bce917f0b67d7a9f2148547f12f437c38bae5414947e56e6c77ed69bf2cf36d308396da230c80c88bbe0d5dcf4778930adf11222550493a736c66c37f78ca942dd3c38e6f1d4c74137f434b798f9b74e71cc42c8ed8cfd08c79e80e89e45c85c3e53757753695944b8c8c09d59174def4ac76b1e053b7b06c0bf44a3ab2a0fa856b6966044e9ae49b4506ccfa8444c9aa7f0c67891c2c0fabc8d8a9f8699be5663038aeb7ed0e1de7ab42880c90ab9aad18beec1a05a458f5657091442b6839d983c3c98dcf1c66b62de0cea90ef6b87337b28bc25a6663e4f3cd97ba5cd7ef553987bba7eb50526d3584f94971e575c1fb50e86f00b1857f7ebd0745d513a6ac31d293685897cabee642f2420be833d764c10e0bc26ed2b096c986127856b22fc73688e094adf80df35d5403dd0be83498641f0591163844beb602d1d775730726416a1249be2f36afa0ce2b96d4a25e0e7d14ae35991daeee2f68c97b7525c6421753a7e4b7622d64cf48013aed0322583affe1d8e578190acc222675d628f0ba55e49909b45136c025c76afddeafb7a9cc4410a907f774597d936f8a87a94f49025f2fb889c1129c19ede5de76aaeb0043b584c7b3a30ee522554debf0cbff53019a6bd12ab5c288c5ac2768ad5c83a633b8a705399838f3cedf2a6f1a85ec879ff56481d2337f3ee89ebdcccbc17e24ddfb704a2290ef9bac6e2fe459904d9522f74e951a956e856a383765f3bb50fdf2e46519e79f547d15c91bbba0635eb25a002ddc0cfaa6e1608f505ed1b7d7006c92d0e6d514e51fa8d38693c010ff59ed5bd877a4f6f559c73fbdcfe9f98e4533628766d8e77e98a435164c6a6060ff7d787c85df9b32343620981cf7bde0bb9350ab9d4323da1ace7e74f4a82d96b9225e0c6291613616589b79af18d10801ec8b44e24437cd9d83a5402581fc837b283b515d2d1b76c7a4e7130aff6eb603758137ff89063b0aaaa3c242643a802257c8ec1a6c0f2f9aff07e6c2caf5787614f1ee138186c1b6d3006ec86332b7ed1c47f731e9d4dd4fb0b9536f28b4f4f8ff191190818e0c57d8d0f849b221f1b6c385e87e680a3c2223a90edb7ef6b90c713cfce2fe100adf26ae639fafcd4f14c770b38180adcd454bbed80264139b113e2c6a843ff1ee64892aec283e36f16ecc048e3149324a7a18f2456c09921c50324c5c89fd2475a2611d14c176962b60e89bbb2f3197cdc18ae640fe8031c531fd894adb589031fbca4898eedf1785174483f559855127376ed25b70ecdcb60ac837ff12aad62fec293a62ef222ff7496bfec4f3117ad77e6bbf4c14c7e00af08fd670fa7adc0996206e629830c5b0cd571d75ef51b66b0a42abdebf558692cb223991c1927509fbbd258dbcebbbafce6aae0ba274c846f78e3dfe3d781adc84212ce10f396e2e5ae32043eb08680df7482ec19b51942a2635cebf6ee49d22456c485dac1166ff6e7771950fa77e59ca96dd0e27a8b0a8c08b4e1700fc237372cd6e75ed19c9919c14661de28850ab3b16a2ae3cc7bf20d70346f7a7e9bc5bdf5a3c5eb0d238ddf6e848d6af0c57273f4780e1772f6ba9dfea9883088cc7941e454da5a2ce8604e38a9691e161eee42f322b6557d60f81927b1a976aa6b627e1ba257aca6e7a60c01af5662b91ec36a356a0af9409903fe72bd6fa5ce8a0653aabf3559dea80038bb371fba67538df88790c5c5095ad003fc6c87b6a461181542e02bab9033bc13988b7a076dcec3fb5192e9c2322c89b629726c4968df3cd9c59af804fda4265caacce637029fb9604cf827a1e1aa025c331f62b3359be7b8388701e5aa19c9ec4ca081123a974bf8a0e5862b9ab40f1ee666e345ff51fe47ebc84f09fae7a777bc0ea067a43b4008fbac4a05fb1f709425577c546a78d499a5428333fbad40709b7fb90a9d9eb632f5542aac6cb1e5af19fe71455a5b553a86c4463df972a3ac07e4e3822d5cbec5b8ef8df26408bdb509262a906050cf0225b9cafa549b4740abd5732d5a19814e3f63856b3fcb8e479c250517fbdae3c68efa33a9cb88f32910430a870f304114dc667129725a8419e71f4708be84a6add01b3d7b4e0c798ca785fa75a81cb38c5d8135c301a2a73300be4389d5392e707ed1831370952b4b49d0a15e6b6853d398b1e9291bab1b0d179e8d33b5034fc15db408ce4ea24465631a49e5c091a8bd2a0fe5f70011ca6e170a8b766aa3c3fd1b39019f53eb54cbf03e42b201ba4ee4f1cb8377557e561f5b9cf178e95204831acabc3d9bde041ec629952ddbeb58481b925c394c3d50a4cd8776a75470c20cf77b2eebc3dba7cd26324e6cbd3ff7ffa857a6c1c903ffac60e855f3446493ea9ca04e5e8efd217efc6b0453156a03806d4f9d977647a9b7751a4ff2c81fd677f1054e938fcdaafccb2a8ff6dd6d4dd83e9c12a59f8625f2d29874925488722669b7c09d11d3a9bdc3513e5d26acc69acf8770badb4626a13e51fca4e00a9bce2eb42edbaaa7afa8e25720fca798a363da89cac4ac74939d08b9766fe972bbfe93ce0bc8d11be3d6443759f58643fbd651237911291ea541d1ebd0ee46d8a6ea9d55bb762abc2462fa9112f9442e9f159004fc34ccdca17d3e5d88ab913e93137eeacf801b7cdb00eb41d4f418a2b2517c426c9ee89e3b373e29dccbc8c2a390cf1d78065316299d444f99b13fa06862f17da6c8a0d3fa8e340a784dbdbb86e2c8f760a1a8707bbcbb0150fa2f856c8f96e6a54a7dff9246d679c06fcbea04a9c2f1839844b7b845372e25ed917e52cccb1cb1ba44747cc4fb3d6fea5132a8d49d85da0b1843322cd7b61aa1ee124e2b16f6aa25a6cf89b3e3ede19eadf6aeeb549a81c5562387d177b17e56be6159da31b4206ea738ef4bcee86e1bd78b5f325e0d33954ca09da3e1134085a02b87986505f77e235634caf68c40177a2df0ccf18f9ec71ea3ab4dc6cc60780bf965046cd218bc19d1f025203e1ae833739e1ee614186dc9f727ea4ee0bcf413e5122cc56813ea2c3789f39f79748af8676410058411ba402d049e52870e9d5c717fcd9fb51478171d8541a7d0c50355039e839cf31dfab4f49eebcd76bc79070c9f78ae4b6fb620ff90d659ad7a394c3308875953244128811d59706ba69b5a23321f3b1f2acfd6955b86ccaed6795d538b4948f9087595ec42a3f649a92c2a4832502b4347a30e18f093152ca95e0582fdeacc64553923c84d851ee740f709b1761b3bf131f80c00dafcecc7a4477695d84bdf7f48b03b5135bb755ede4b8924639ecf70b3d31c7293703b55a5940e1351f15025a30952cc13f71b34e967c441c7c0536249790e4444e99ec3704083a6c894b99baec263c87ad27c413bc281d7d679a7b1d9c5e15d9430a4c44fa666cfe4a5fbd030e5060f0ece2af96ffbcdf33db5337f963ad9e56ed58a22755575035c1c235a2c3f353b7f80d2bac90a31f4192e889828e9d65572dd4855214db89b1f1e627dcc8b32fb007b182da192dbff8585c9c6f10de063b95c824d366f5dfdb3023db3257de60032a0d5655f1519c5b67dc6efc2a848907a76ae6f9767e8b02bfb488ce5ef148ad4ab956526d8e3721294d171aed238b60f23fedf570be20d5a390cbe8a76afc545122a12b435c6c962a367913a8c25b81530f9e5482f7e31f80024aa7bcc164f9e6a2656f794a75c3f67e8fa4b49d8db7ff6e5fdd3975d722c1b5ad528a09c9616bb9b1d1a2fa2dc81f948da0955fb531448bbea5c124de1093487da4726657f017643e44af0d1ee6749aaf24f533b3bda045a6a10e928bebf2f45d147b4dd853235a2ea9b804fdb07c8ef3b1645112561a0beeda2fd7dd0130042a006f2e1fe40c1bd054a3533cac7e4877668f8c3bcee9ff58cb799f940108b09da80313ae4020be391ea93e0ddcb53b8512c3d9a6c41d9709a69b519b8485371e4e9769de77b47ed6ae99e738829d947b74205efa4612e580f9f730cecf96ce7f5b3d754560f7f8fa57ab12f152d9558378e600b0b4b12c0008b11895112aa9d7006d078675c0c7aa2127277b18224446b4d8ae407e2b496cfb4fd17a4470bcc3d336e1126619ede25f5dd48d38e680c8ccd34a077920282406491c47a276179918a45a7300f8aa69936e636b17fd9a53aad6398f8ef3dcbe979580422dfb76f4dfca1204f33f63943d1d42aef7e13928e4b55f8226fd1f9122b1e27176fc1649dfe7a0e8bf8dde1f9b023d45349bab11b65e74f762fe4860dabb104176fc2b5b85c6f08d18a19986487848d36f5430aa0145a17a9ba8c2e59e65f963cf9eeade49061791aec149339a59ba933e6d1ec99cdc0cc10c4c39d0fb8a13993a78c5713427501ef20795bfaa17b729271c232d802933a0db292ccc614d8afe3176a497db475603dab20782016a5d63fcfd89960184f60f3de0a7c110afb23a3adcab02a5b6215b9b3781abda8976f2938197d7b0f6c24214a607d3531d7eaa20c9b2797027dfae589bd1536752a5a261e8ff2b41daffebd610870eec9b5182fb2a4832006c4b236631693c27d20b5448ac7b2ba97d57d9f4518f40ddb2e47570ad8e8ba2fe8ec0ede0aee1341cdfaa811b89c6ef2f9cd23d3b3c73e0cfd04de88d195f941cb6751ec72c8d0fd7c9f6c6019b5050c97aae2d6e484a94eaf434c663b155154f2df49df5c77c9da353a9e05e92ac32aa187dabbab013637226bbc332971f28bafbe0cd181c9e744eb6b01782e02bf0b0531f08f150512949bbb821d7b9cb20a3d783d199623b659f4b57a36d0bb75bb4fe1a2171bbbe1d52f5d1f9240bc82d6b636db3bcc7565af7e834c7cf481f32f4a0676e70c88b930b4846895200e305263c234a0d905f8e761ec173764d2b6f70e8845f74abea048ff7c6cd0bbfff98496175ac9dbab836141669a53f70fd1abebcb95eafae647bf94c5fd4f5704e529a9fcdf3d243ee9ea2302d6c01764b6efcf607e11604b52a4064822098b4926b39a2adcad7a4cfe2542af84b72e0c425cd9c4568eb85b4229029f7e24cf67b2a72ce7ddd91028567e799fc15ff8c961a74d154e1ad86fa3e7024daa5f6986283d382d80b79ca4b1590b76b577e544d7dadb26edf0578e74994902dbc42de65e2e14d7bb09277a8d9721d2b1c6281bb10c21e632ca47f00916f031af69e3b54cd7346acdb6ab55607d7f6244f07eda8a43a3c6fa9fd9db2d06e9112ad8d307c468313a27ef42062a35a346f52bc7f811c48d7175c66da019d09644048181e2872b584c33656f6ad4461f3e4b456a1b1848e48af66545ecb57e84e4136404216b33c0a47f0d05b78edf2fbefd16cdd214514eca4640bb5a6fc1d5c50e71e7ae6733e9b4e93c2697c17dff2c66b2fc3f67d6b2578be41e6916b33e7262283b4e13070f10276c217bd963de462a46d78afe8825cc2cf5cd1e0385c6d0aa9948", 0x1000}, {&(0x7f0000001140)="935bf35909ebb170e2aa5e62fbd879210b5c00337fdbb0af5ee9ff870cde86a2412c1260b9278cf138b663f57933f2f6d9f6aea08ed1c83dda6e38ecdb7a70a4ec6ac58e4111cb3f51", 0x49}], 0x2) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001200), 0x21, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000001240)) mquery(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x10, r1, 0x5) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001280), 0x20, 0x0) r4 = dup2(r2, r3) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f00000012c0)={0x0, './file0\x00'}) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000001300)={'./file0\x00', 0x7fffffff, 0x5, 0x7, 0x1, 0x3ff, 0x8000, 0x1, 0x0, 0x0, 0x9}) renameat(r4, &(0x7f0000001380)='./file0\x00', r4, &(0x7f00000013c0)='./file0\x00') ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000001400)={0x3, 0x6}) r5 = openat(r4, &(0x7f0000001440)='./file0\x00', 0x8000, 0x140) fcntl$getown(r2, 0x5) r6 = semget$private(0x0, 0x3, 0x2d) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x10, r0, 0x1) openat(r5, &(0x7f0000001480)='./file0\x00', 0x800, 0x20) semctl$SETVAL(r6, 0x3, 0x8, &(0x7f00000014c0)=0x7) r7 = accept$inet(r4, &(0x7f0000001500), &(0x7f0000001540)=0xc) sendto$inet(r7, &(0x7f0000001580)="8a8acdd241dab10fa381cebf67e82f50668d309594795e9e9d08b185442caa330faa6182f06126ce91c0f48b8a59c41a1636c2b2ea8949d8c05f84d815b26e7e56ccc9fec2ee941c9ece0efeff45b1683dca3ea788e472665345204e3b2e3dca7ba340bba252b200d9e1496a2c26f26354600e0172ca45c5aba477deec960e787066318c7d934e94eb65d990e41fb7b02813f93e6ad8cc28e396313e65c10adc7ca6564a708e04dc46955f2fd5bcfeb2bc5bb4ffeb0aac9cdccc6a1612873616e4af86b519ac948e8aaf55db77ea5ee97998def0741c12459dce189981f826c05a38dc8c6c73505a1696ce92207f4229ea32309b1e4ff6b9c280c0c72bd08fc807fc1e738ffbfdd6e4c6328c7877ce0f0569782ce0665369f13004b8fbfd5591c1cbc732452cf5c75fbd212471ce8585c62375fba4b99e1c232d85e5b2efca8c941985ff7d759432fcbb6e0aea9087ac75f4a3d6f9263db56eded3b23dd0d1b4553098bc674da64d12ef7822209b3623c2cc597af22edd48bfc125ac027f44186179d82384ddeb8b78ec7525cbe909531616dcedbb29c7495ccb25d3fce24169a6ec10e74b8b3f5ccaaeed4b172c1a43e976a529ef6bb057458103880c6b3d496f70023804f45be053e5f3f1b3a349341587772fc8870039ea1a660ee02cd40a0c05ac2ad87e9792c39ec2787b2325b90f95984324273e0c5767255f49fbb29f55c4510d51ee0ebf9e13c29d64f902450429bad8ae1499fbbbdd94be886618edcbeb82940ba62871d22cc7fd57af7907cb0d0c2822e61bffa3b9273d712085c5bf884b1651cfaa559f10e91d889e7c56061b3ebb6e1349902637a5ae4065ef113643c6e5b0aa36e1363d9d3a9b6d21374186c62d36c5ec4356c375bd4fcacf46ce234f4adc18fc6f09b44daf06c69a5b4f242cc3accdb5abebfcc48bd73a68601fdf159edc4f4665186aca2418ad4a7e33e49399cbbef292a2eafd287a55f695e62931477ca26c89398eeb2faeffce91a97e71740349ba0685cbc4df88c11cba9b4713f4c3171bec9ec4ab4a2e98ddfd1d05431702a5a77a29f4dc28398600a16066e008d1280384a2b797fa1b48ae6efa0ac43c18fe8beb8b0829d4259a0fe6f58bdfd38542a323ab11b90ca9e64f9186a9dbf7b01decc540ebc549f57d6fd440a799799b73413196724c47bdb44970f7ef246a6647896dd660d814ee17668353258ecdb66ce92d5758c31d260e74f57baf6fa74b041327113bf59938f1ffe30309b80c5a2b8d4c0077e7e68cd54f9669431ff3037b34209c8f99009ed0532e75d423aa394100b2665a07ae1b5fe6dd54c3b50fc51905b444eb1d08f5ea62a0afcca1fae7720c04811b0d1dc4b078b96240a423765aea2c4b5e3beeaff3172f0b82a1f552eed532f3faf08fc8921532d07734ce1e8a6177b7c498a72c6f0284e92eec8ea3410271291740f45454c9e918058fcf7481804905a53fa36559911edefd42c83173dfded17efadd786ecf246e6cbba75a857b8e3e11209a387df15b9632d3b47647b0af630363406d1b377f6ad8eabda0d97f9999bcd196436f539f3548fd75587507278098fd3c0ef05d6bac0dfe3ce25068a50bec174c833efc3fe0fe437a4d7476e653d8384c48b2f9caf00f31dbf2752b300628b55906129a0e1fb55a70c2aed1d43086ac219e1a265a4ab39091bd82d226ea0c0847140a701d201aa866bafcfa3cf1e226b9751721a32675fad7c0d3b562c8f7d85ce793f647ddb18a803c73c9f4e0990e41b5494e665337464ec2079ac02fb885c8ca31f23411e616101e65f079e282e9b05577ee35687dc7b84d95d3a45c263fba494be9b0134a4d0c71e00bbad8f1d5eea234eb3b9d50724512eb7a64a9955d829f94286a6b82617ebf76721a53e95c4e32167a0e61d949d65a1dc2d9a4402b9cc76dbd97e54ae0bce6a45e225030b6eddef2dd4da9f9851574e360922faa6d23d61dd752f68ce1837f867413b6c4f8c033d3d083e8bcf5f398393ab7d119222ec9b88639728a89cd4e34a7c2a3526f720d508292fe431fc1b84b1ba734099b9b39059e7a80d88146fea6b02a7eae292f5688ffeccd90c2f46bce230b77e67b5faa74fb24addf8155034d20b6dab0dd65323729608bfda48efc719366837999ad120978c33b77e17f8fc3ba001a3767a027b10e46f7c6f6dc2a23193465ff8adf9ab7179d020a78ae2a599a55bf6943046ac2054cf0b76dc3665c0d571913e084e1ba63f6be3e45c434e71e6d5e9a252614b4c6f9e1a050800820ee29deeb9089bd349a643d4e68ec175c8febf1e4357ff09057d59c751a553e67ed64c78fd41c467010bc4becc2b68953c131102a87e591a54245beb1343c09fa14b225d75e303e242f67b5bc706c3b48e99eba34598f4a0038f0115d482aa6cecd407e74e9b2e160f0b7dbfbb97837bf739b3f3245a98b96704a877e156397664cbc1696faad6e53c8e0ea110b0f68e1b477e4b033c411a43feb34deba74ca2e7e26de8f09e477cc464815e66e673ccd45c4ec309b38c83963c277cb099e0161e9a40d237e7bab98cf2f619f2cb0d8255f0b168bb8fff6bc5a3d13fde13882e0bb634c98c62b976109e2fd7b38aa362f50edf1275596ce2f20b72d048d08cccea84e26e462ef5806e8d8e0f7b16ee5f99ad0acc79ce500ac6a02e10407b582eb01ec11309f7ecbda406a1fe9818b364a21c5569d7d775032abad0dbe32d4a204b86bc76eac267aba0faec72030f3b27b14679c81259146b9339041ff92ca8afd228ddfe6d121fd07971e3bf2192ece05f01e713462c7a5bfae99b160112d5b9752a346ac551cc762e867d7690194e90b7a02800e562d813ed6b19ce004a349a299859007defc7d98ddb175bdac09a971f021794e021735fa5f448c35a726b3577479cd88cbd53d66b3e49bf8110745b28c68533652d504ab849cbf2393977efc31d6f292ea6373f1e0081c9452e586a29795142afdf863c1c195e0a209341bc996d4678ad567a047f35b2e0f831ccb87cfc2858d8589a1664de09ed6d4db92ff2effd036a7369d17496d0c59b3310f1d41c15555340a40d02731228dace8e843a13ad936225e31b4286aec538266bcc0721705ec95c0da41b4f14f18a03914a1a5f3532d0ae3c6e11d70dfa9ecaa2719e813711466c2b154dd349355485896bc69b8ad4650a937b57cfa8673179a811dc963cdcd92e7c109a8a7190ba50a8ffebe9fd9df3f9452b0a58b6d0c4c3fec334154baea9629fdb589ef0fbde752d876b26f966201e47825b13a4045addee626f3b4ab1231576baeb13b62b15ca96e916ea2fe4de4c128cc8b6eadcb33fc79327315862556fc07b3dd15e7d7091d1305c975251e0e75c5a90ad77b4e094602618d830403c29da104096b2637ad857eb52cdce6040830227096af7fcb86ac01f10a448a89359ef3f8555d6aee923512ca818d591c81cc6b4ab324ad5a38e318393092622fcdf18e516b566e795b4f34640e98fb67dcedc7c31994e900878632ae7151bbef130b8f30e3ff75e65f6f952905fa441192319df2befd1d15e17ea2b882bf562bbda1dbe36389b8b848b99f398891d279f40ca1d1b86fc749ff5885a3665a20ff71864e8541e68b00d7d63d0fc0203a8c0b933095d3c4e229ecb658c99524a3f92aa6a426be629b5173097638ca3960002ef8b9541588a4634646b5e894efb0557b65fffe7e284eb26e7d9e13b8041c6522d495e56453d293e0b28e042742c42835436f25ee960d2375bc9d76da5a0bd0d8000354e8a564383ff2370a1d7f1339d90ddca60c56d3136304a832c8fcd775eda990d30072f2bdd319d8a96095b85714e48d2ddf93c6b68f54acae0d971d37976d3882ad9a65f29627d60427942580f17d5414a3b86abddc198560ad42876226b023d99df05828186f8dd6ea5b50791bd302c423e08acafdc9c144f35cf6788aee55044e4fdc3a1e047911508d7d673acf4d55c20788688313f92a97b9882be237676bf5219077aafff025233234a14fbde80dc9671a2a818273c182426af4a2625b202144d6b2ecf426409c9707f3e7f00261fb2f934a6ed54473886ecfefeacd16a58aec349bf25bb0df6772efb38e1f8a1ed57411bae6b9294174bea5c50dad68215f2edbba015be3912a866d3d2743aeb4904a57c1e1ad83a6ad1cccf7fa02da6814ba21060fdd371c474f222e72f45c6de9e749fbdae71ea11f86b3c6cdda8d98055be1d0fd91b53a31129ae0d4387141edd3d2127814dc02e00e982eb113eeebc32383f16add0b90a538ccbd0019a8783608dfeb5e2a390e644377d146871eb5e9d03bc3ad1503f2d6558bc3691840c15bbcc8388a536988a94cf55a55019266eaab080feeb5c16b7c52a99b3672684b6a6a07f0e74028f6206743c7d2ecafa60ae77dfba8233bf580d86e28957e46bea9d9fd1e6b8c2eaed16e11fb0089c2bbd1c37992a2f379abcea96d40763852588c15ec0c712f6a7000a2fffb47bfb45de3b79dfe703e82be6617b7cf6bb1d42784fb804fc37894adcb8b869c35e198c43c34ad9d07979617955d71475cfa005890636c9084aef1ef2164b4440207dac1c1bb7a2aae69ec46e3e3afe90a3dff7c2e127e568c9b088f953de373e0d88d59e7520c1205b01ffa81f347723c8db9fa419636e7f5130fd48d7cadb96790eda8ea28c5b30436d39aa41d9b8cb5d3b5fe49af87cb175ac4108af48d2231a19bed5bc0af5e606058911ccfcce6d8a916361f5469e42974166fae03b4cf4b594b053cc3931f5f7417125170e15f9ad5b1d38795b17bc56a682e517751f817eb82940e86141c22e59d7f3c4fd54cca4dde84c2592cfca59c1e106556d45078dda348791d8d970b61558da334434eb82fcc7ec5fee21e81e3ff0401d00c5932c7d1f56c5aad6d43eab83045d27f6e8d384393f3d07e1b724c0a1e85644d5b1573a08b44c5fe5eeb358e5961101843638c25af35d37560e3d7aa600489a9bc96735e5fab0acd80b2702c3316027a0ab78f8c1da43e13eec08856cc164eeb427416f6ceb4639d45c52c2f5723afaa1faec4fed68f33249f9b22d7f32157e36867436bba592b80845ccc94f62324d4625aa3e389c12ed327733d63389fb5fe7dfac695d959a245d3c23404bba77ac1b5e9f3d2820e1baef14a99827c56c94127e6b98b9aa4c2585f90c85c3f83dd3abb1157acde51d7be9e708c6e47cb31a92b4d5db4c930cb691bb167089a620ef10bc2e0280eb3800e74d8345875f5e6fb163a68d6d76542fa8b42bcd980dd6ff8a2d878867bcf697819f97298899e57cd7ff84ff314576d62210febf7d9c8f3a5c39367cb2da031d1708e55a68efb610b600218ea0967d3d1e69e66961178bb58146d6b9ae35a2c5990f8471ef7be9d9fb0ec4f54c95251db1a8556a0ec2a8896483c756f863221f322f4b61b51bcd8f3ad278886c0920a5ed2088769bbd6d041eea567bf9accd7820d1f655c29330698b53ae7fdcbdbce40d8d79237e42ce7283a0bb4c1d6708f8a3be6d208913855332846d69cbcaad3cfb2281e342699f156f7fb9bb7d44a2c8e6fb955d9e63311006c5dac45089e00351effc81e8b17971882d56393d31d9ab0928fc8d7b69e17de3c650de564d147a06de9ef46aae5d64596ebeb3c5d6d17bdbff5aaea2bf72e67108d5b0d9401e3859bff97f1d5d974a398cdd7d4b66e836908be2dfc5d2f9d431da137b0444b2ec9ddd2e3e349c23fafc490cf97af0749f153ca9e6a97e184158bdc3f61073d08", 0x1000, 0x3, 0x0, 0x0) setsockopt$inet_opts(r7, 0x0, 0x0, &(0x7f0000002580)="bbdd00b44b3180df57820f7d62d51b57394c38bc93086a41aab3e86d447f8cd76104c66aa59957347d4c98722cae114f45c705a10aeebc01612e5f4e3317299d51018376390ed54f68162a2c41e375e1ed44ad2bf0cf736ad50011557e7d5abe3a67561100cab1ea3c4e4bfd0b08735a0f403507377228a95b6200be40151512496a3dec76636d72c794837f305fcdc730378ff3808038ea076b6c9c7427fe2c507686e020c6764e8852e96e0832e9786739395e6bc082f5276ddebc0683a0f0f581a00581d89e1b70c6c85f6b21a805fdc94563c559a3a1112a58d82fbe56ea2c66a7fdf201d4330fa31e4807da27ed0363ba3070b622930f143b16bb98bd047cdc4439b4fcf27d3a5f683e1af63b7713860aa1e51da10e34fd100bdf6d361e7024569f8f64ef09a840c460289d94fa43fce72197fe2a507c9b44570fcc5efd9e999057f3e5094158021a89d6c95f6612c087b5972d30c9058467e70434909c6a730440354ea17cf13ebce826bf6b0025f90122e982d7d14f98787e03a4bdad420d0c11d5784a003c93472da5695020c60a40ae7b019e5445cf26bcd46388139eccf43ac74f3361083b92058eca1ef9c8084bd00dae3530a362391c7f089e4725ad42d75fa1df82bd45f8f5541f0575548855bd9f316a2ee3477c67774a5d0e13e32e17aa66c78c9058d43eae755442d668c41414b0c1cadef9ce16766eeab44910f7bc14f651212a01e9148b5e308adb5092b3bd1e05b0ab37bc98db5d13dcaec3cb55cfaefa73f11746d34a8e31c6ed07d45de980b7b9a713d8a6e53e297139a403252a319ba501f3ff0e951bf9472c81e12a28603470d1ce296b01ba741a431374d3e7180c884c1401c9bd208cc9e9a22f9748a0904b2fdaab0168b397cc05ec64a6bc41b7541de80aa52d15f3037548ae16ff9179ac2e9be27a44cf06a1214a817abc5150076a6ffb679f4a4575584cf8e50a3ab908621a901182e98858601e194b9abe99717eef5f4525f263ae885bb5794a874b3be4be03390b69314edf9274cc210da431c266c7acc644128e46a3d7af97e350cef8fcf44866aca2a4b85c49e5da8bff491cc868d74860e752ee826f637d97ec798f09bdf0972b4f260c7b56148b5b397576739628b9836211a6f32790af734f0c9e4af07691a1785e2c9404c65fbdb4c75cc65bdf810d2b2cd4f4d574db4cc4abb93c0abba7521f752371bb96261bde6fcf3a0c43613c3187a14eb45af1882641855c20e037f33efced3f42befc37a9388cf43ad49ffdaddac9ec0efba5e69133f0623f1a718b13919c059fa1fc08d3d1af4925b843a3361862a90018a8ed1b568bd257009c2fe6afe95c8c2e34abb6ab471e02b7d0eee9ae52624102ce718fe90af76e63e9e2a0a6bb946c8af1948887cf2ceba9a35b8af8591f40f0cdc061e901e8239b104f58b15b3add9fffca4559098a02831384a66bad042c579310bba3ac56e4e7e0e7a70d00305ace055c19aabf88fe120f9ca0a4ae6139f546f5891cbdf3da0d72179275f5d50bd2f676ffe06473899fece6e34ec7f1a91977208793c12bdcd24d6bc1743dccb0e96b2c6eefaca350961ad8dcfbc6b52478b42bcb89a68cd2e7a07519df4b6ca48408ebfc1859cc306a6f69b92b04c29d2b3fb4f0504b649a2012c86ee77fcc12382c418c9227f070d4366ad340137d30c7023179a49fd8b42673b8be7a2cd67de731b475676b8d9c142028f9d05118f4d4cfc5f7e685f31f6a6a68bbef9ab709fe4485c6add1159c9b78dde615ee6aab6b1c6a41b723b1a63079a9fcac43da9afd421ec7cc59fd50c2e555c5b0fd5420e8dab9d3a7749a9b856c9cdd078ac64fc6152d823a920b9c0ada44953068b5aaa4555098fe69c3c1097c41eb7f36232e5a02ea274c83849fa15285a6d819cc84a3b64744f7dd59bcef4b8e8b9caa10d683a5766aa45b2903243235beb0f7ac302d8157a5fdf86a93e8c269fee8761cc9afd4eda142fd3cb48c6a0387c0d372fd53f758f89b624942c10be8c7e6c00988fde9f47c4d17a7431c2d3ef442db5440ed85f1ed46cf32ab182656e0f6b1ce1357e3e0a048dfab1b1663a43f5fc8e0306e7057f6fbc48b6ed4075e25e71094d7f10c78fe83dbc0c8be67174384dca9b3afe5d5b8b60f102f0e278b6e821b8e0ba774ef3cf000486aead4afc25e5643f342eb5d74529fb0fdecf1cc04ae0c8a83549391641bc676516c73564a306acbc91d38a5168c31006e85ed7beb51c4d43f9b39ded8672a556c6465073a459f7714fc1a64d42835a620b0f1aa360112f76c836efba14e82e0dccf74f2f938a0d7676a93611916fb4011e40bda42bee1517b358a9a026485f77da285620ead4ab01210a55e0a5e35d84a27a3fc797c95df45f4c9f7395c0eebe82ea8ef368fd76923001d70873d79f3799188efb3320f8c3eab19f3e199e920c8c5f00351a7abd546c782ae6a46d4b192bc8c7d848bcc6c65395a6d6f4fc7f4f5dd3dc08a2aa9aebf17a6fdc94ae776e1da87d6ffc250eee1e0f17168e0a780e46679facb82ff4c560ed8ed94dbc9b56fdda29229ee35d32a24f761c5dfdf3bc51d14ea9d56c7015e52198a77ea0ee5e1bbd52e45e5e873ca0da3fe53e8a1ce9be762d391dabc6f405c067a95fb18d185e50e61b37d203a75561ae2302e2585680605b65a345633df463c42a315e91e65496b52f983fff09e7d97169bac22974aeb28a10aaa748bf5d18622986b274701f9e470e245d1790a15faccaa8de3d57a9dac49d592491982fb3c0eef16b6cada34bd338be19fadecc8778815e2667d17acc646a0aadf3fb9bf03bff1da047c088a2feeecc8c475841bb524f16782893dfdbf133d58fdcac05d915208d19909b601c505a74a3332aba80c224ae0f12b920f197c19da1791db67d2deb8371253990bbc59f07d5013a339ef78367386e4cbd382e1f2f2ce65419a7ced5c896b4e0fcc7c3ad1adeb9ef36bcb170e52abd7a448d318b2218e9b23afe35cb563f8d1dcc273d155ad68c717b44b426b954483bb5995d0c009c0137c61b48f35cfdf23715ad20a6467bed98772d7a15d698c3a8bd89fb682634fc80dd623aea2cdac911d376613f3cf7fb3272eaf5f8ac3c094ac66001eb682bce5752579cff4e03403866b47e34be889b59df0f7dd5c72f6929a4f27b66c2bb907188029919e102377612287090581fc5a74445a052477d2811f8ded3d9b3678d6852979bf832740cdb1e1fa3890d23743be8a55caaf16bd81385ff0fc947eb35632c919935fc4d36abc1affccae2866563df55bb377a158da19890e0d019c5297da26e859be0b2519a15750076dbf5f349f9c07eb3c237e602b4d8d06647a5baab699689561f6c88db22b1fd2db030f707c14214b3c5de4dd3755bd3f5355f9bfd6efa2df1e354ab3615decbfbef6dceb3874c2796f140ba440864470612c691d2ca0fd4e8c6c4f6df66007e59c6bd719d6b1d57696439c47787f0af8eeaf3fbf0f2ea9445aa394457abbc8b49bd6bc323c8f07aafe1a659d098c21a217a11b68fbda329af345905bdc05a1203a6b1b5785af97c43dc1a86d638ac492b4790df12bfb67f2704cbfd37a04fed0826db082eb80f6244d66fdba6a5d2acfcbd9ecb93ffa9844e165e198b6f5927bde342ca01ea9512f76c641eb1683609f778e67201640b44c8e7b1e60654877fad5c512d7b2904adac141956317606b8d5f6a891f9130ef10bdd52c3562f152345197ac0753c2bbb37552215a9ccba838adf295ebd74ef2d9834eb07de8f3afadbca4689cf8c568d953a51a1686e33fdfb18d5c1e85b4611e03da631b70bdc0161d4cca5c88f7b80ca13743f3b6c978ba062b07fbc9b90d8ada8f15780aec5160a5567756745b7015d99f264f9f0f8b89bd5cea3993f01f3c7add3dd7f7dc97860ad57ba2dbd37c8f047f801b347bbc24848a34292da85d3992e952c5a5ca9eb761332d3420da5af1b531e06c3a7b22b4523f5225a86550ea0482698325b24175b7548f8aaa36d8f5b6d8f87be7ddacffa7973c4421473bf040993ea30e9e8d662073e8dc647046d9c460fc3eed528613314d9b98012b50cd01020e46441199fb6096ae48a9e6fb9e277a57649453eee7b304eedfd06d561b7749bdde759c9856601349d2e032026a7bdb29c906f701b04a0f3b43c2e11f27e478bebb6dd7eaac9e11c1fbbb8da09e41823b8f68fdc4259079f781f5f08c19026ac5f51fd59c53bd169b830fea0449e7be6c4ccdc72ca5b59e154d46173b8e4a245287ad8ccf497f9a4723ad556a8e5185817e5d3b4cf8b273f2a743d82208fc53ec767c3b61598f5ca40ada021ff47d2e31ca45afc28c66a1f33d62ca1fb59449775b27032fbe8b0f718fb5b0104e05691f731047545817d3bd8b65dcd1cb3b4733d48188fee66ac2eec1f4b80c78b1e807a12dd23041e02d6514d7cb63b72584337742ec220980e1d08719f74f9d34ffbc79a36fe164d54d50ed43422bdc0408130e5a27cfcc1cdfa50d89229ccce1b934d461d63b10e4c8335f13947f90e69a3b8f127ef1d7755ce6eed30dbbe06879dbd51bd96549172831532caa9e5e746eb79d80bb3115bd3d814a43b1a3026c23c562c0c70d4946520173d202c38898973b553f7d75e84a1d3b0e12aef08e33643ad96bec6b80d6dbb9cdd80f736e68b5a0f23b1e516a457dcf7a9efbe4c3403f47a240f4f5688497576dc4e88df98392a73bb7970f67e2def76799d3dff954bb99166bb28ced1a76490580d4ec8a2b42411650a7ce5e2e9275985ee16cd54abb6268503ead82719fec1c6a52f29f6103adac6bcb8a92750e6285ef32bd18e806f06ef365a17548d30679ed69e254209e83e22be5e599b965d7fa241b37e1b4fc84faeb062676645824c654c413dc661f5c4372ee3c5c83cda498cf5a6d44f0e3d829e29991232511f4e71a24dabde277bf1fe7b5d4c6e0c570da3a2749c5d9cbd34bf16fa3e419ab1c52b799cc1b4b29013afe591e6e5d8f25e1a6d56c3f63c261424c412dbff88661fdef32d5d506f220a8b15599099298d7745a78adb5f0a34409f0ff43e2e43dffc56b2a14e72e06346778dd48b37e201a6658c93175b8efdf7503e33cc506f82b3d7fd4622a1da74346a23afc0c876199f65aea623e10adc09e529ca081d22139b87180ea68293732dfa4b1973ddf16aac61f89466fce92cef25c2e57f133684bc5500ee751626061177123232d84ba62bb29feb7e7bd3f11932a803efc6c77f03cd7f5e67328e8d10583eaec9139521a197e613cc5c46ec18915a2301d8ae9e17c64321193c8245b1b1605a21204f5990ede6ac10fbc9ff0638ec81aaa1330b3b31d65044dceecda2d73c03bbfc4bfb8a6745466aed480fd63103969033690ee3976266552d99f5174c03d18a31cde74350aab123e4fe2c83b81169fb132c3eb031ef9d72123a741c4c421150020658742770f2d800af368f52f86278e068094ed681b51ca0df3441ff278cc87e341073eec6f63968f5881ae330ebbd3e8412e7206ce58caf3b19ffcbda407e6ffa19cd7b456442ba870d973d399191cd436846eaead83c90275ce868a6c963acf2bd0e59830073b0dfc77cccafe103da3cdbfe28f1689e329ff56613bf8de6c8fe20f4f1e43cb312e8b512144306c5e31256f856b70009ec9721b2c55a035a52bec6ed0ae214bfa99b8924e80b77aebe50b6e8777c0bee1ad40811c497362d40feb2ad7ce5547b94a52e7c6339a379f18e9850d6a8830cdce30c46f524d96edd0db", 0x1000) r8 = fcntl$dupfd(r4, 0x0, r4) r9 = dup(r8) ioctl$VMM_IOC_READREGS(r9, 0xc2485607, &(0x7f0000003580)) ioctl$VMM_IOC_RUN(r5, 0xc0205602, &(0x7f0000003a80)={0x80000000, 0xfffffffd, 0x6, 0x20, &(0x7f0000003800)={{0x6, 0x2, 0x2, 0x20, 0x9, 0xfeff, 0x1}, {[0x3, 0x1, 0x1, 0x7, 0x0, 0x100000001, 0x3, 0x4, 0x1, 0x6, 0x100000000, 0x8, 0x3124, 0x6, 0x1, 0x6, 0x41, 0x44c0], [0x2, 0x2, 0x5, 0x3, 0x8001, 0x1f, 0x9, 0x5, 0x4, 0x4], [0x100000000, 0x0, 0x2, 0x8000, 0x9, 0x10001, 0x888], [0x9, 0x3, 0x0, 0xff, 0x1c1, 0x4], [{0xd5, 0x0, 0x4, 0x3}, {0xff5e, 0x8, 0x6aa1, 0x4}, {0x7fff, 0x50c0f4fe, 0xfffffffa}, {0x2, 0x80000001, 0xdeb, 0x3f}, {0x9, 0x25, 0x4, 0x1ff}, {0x35c1, 0x8, 0x8000, 0x2}, {0x8, 0x7f, 0xffffff7f, 0xfff}, {0x4, 0x101, 0x44, 0x6}], {0x8, 0x5, 0x6, 0x10000}, {0x8, 0x3, 0x9, 0x7fffffff}}}, 0xd1a, 0x11}) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000003ac0), 0x0, 0x0) ioctl$VMM_IOC_INFO(r10, 0xc0185603, &(0x7f0000003bc0)={0xa0, 0x0, &(0x7f0000003b00)=""/160}) rename(&(0x7f0000003c00)='./file0\x00', &(0x7f0000003c40)='./file0\x00') executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) dup(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) sysctl$hw(&(0x7f0000000000)={0x6, 0xe}, 0x2, 0x0, 0x0, 0x0, 0x0) setregid(r3, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r4, &(0x7f0000001000/0x3000)=nil, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd605ccc3000146300fe8000000000000000000000000000aad2f2b504ab6f462bbfc59bf396f5fd534e224e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) sendmmsg(0xffffffffffffffff, &(0x7f00000019c0)={0x0}, 0x10, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x1e, 0x2}, 0x4, 0x0, 0x0, &(0x7f00000000c0)="a04a1daf7ab692cfdf7c54c321bb708361c65a4cf48086", 0x17) r5 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x4, 0x0, 0x0, 0xffffffff}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) r6 = syz_open_pts() close(r1) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f00000016c0)=0x3fd) connect$unix(0xffffffffffffffff, &(0x7f0000000180), 0xa) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) sendmmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0}, 0xffffffffffffff2e, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r7 = semget$private(0x0, 0x5, 0x2c4) semop(r7, 0xffffffffffffffff, 0x53) setreuid(0xee00, 0x0) seteuid(0xffffffffffffffff) executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) chmod(&(0x7f0000000240)='./file0\x00', 0xb8) socket$inet(0x2, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000006c0)={0x0, 0x0}) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x0, 0x0}) write(0xffffffffffffffff, &(0x7f0000000540), 0x0) acct(&(0x7f0000000040)='./file0\x00') mkdir(&(0x7f0000000280)='./file0\x00', 0x0) chroot(&(0x7f0000000080)='./file0\x00') execve(0x0, &(0x7f0000000000)=[&(0x7f0000000100)='/\x00\x04'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdirat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x0) r3 = socket(0x18, 0x2, 0x0) shutdown(r3, 0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1200}}) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r4 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) r5 = openat(r4, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r5, 0x20007465, 0x0) r6 = socket(0x18, 0x3, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) executing program 6: sysctl$vfs_nfs(&(0x7f0000000140)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000000180)="e84644bacefb874857b871e75da181be00f76e8a1afd52a05f5a80e377f203abdca63cc449d32878d933d5aa1ccbe26656dd7e87573001e59cbfc5e461881ac91979fbfe4a76b9f6b00233206c648410a75b2750c5f97108520062343eef4127ae3deef1dc718a1e6ad0088a456eeab80da247acb8c86f1f6128c88cd6f4ef0c5da3b12ac45a135d3e7accd89809ed944bb7ba75941be69577043d59e5806b74693c4805284b020f3e14bfe3cab6a01cb2002ebc9adf078ccadd9116d4b948010a79e4738e9e6721d7ba36aa1da6b80735c8d208f92f899bdde008343c1260accbe959c0949dca53d9211c996a97ce6033d89b1392a04c63a58b8cc6016231e20c15b94f2314e172b39d6326c0a25c93af8916ffee1408c58535083323713efaa5a78d5450b83ad7bc159b630f1ec10d7a800a54081b11758cb25baf78ea8fd4d110192d1820aa7a8741ca2fdae136cd5f3e5cc037268bb982123c60769b85d08053fa95893f61405a548c118aa2c8e66172e63d1bb88bdc45b0379c6899319d1b580046dff5633c42ccc6f29feea73152fb897608c44793fa2c0a27eecca4db08d7ed8122fca0c9430f97931b1ac38ab1f19274a5c8e2dcfc0fcaad5aa7d46e3e7400dd12627c3f0de591868b04429c8ff22c04bf802a67ead0a57b3089c7b0c6bec8d6c90d2cc4ea4b4bdbc868bab216a67c3976b475267234a44b1e5928596285c2447955c0527d7bbc716ef4b656bb8052f90f0381cbebf01596deac70a397e7c14525850f074e6fe9ee795619a50fe11382957570ff9d363312f450346aa44e454994ea1f2cf90f3d9368af705ca888deb6a4ec87af5923c9a48474701f14a4f82bbcbf6fe271f4fa9901f85985", &(0x7f0000001180)=0xffffffc2, 0x0, 0x0) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000000040)="f7edbcf812e6583d4d90fba64bd78f749a8707612d4713dacb60f5e172e81eeeba59fe8a95976fcb666e035390438284b080f4b62615b9bcb4961741225fd78cf029499d53a256f92fdf2bcb011ffb65f19559d3644890905f88bdcd7ba3b2ecde4d9759e447c72b6dd9213210b9e7f652841b33865b00b45bb9c67194bc99efbd3b073bf5736c7031ddb34f357aef034b1ed4b7dc7574e76573fa89e299cc53cba4a5571239754b506655e88485f39d46c45a05c40cab26a4912ddc670882e33baf9a0e4949dada4334cdad7702ea84ce96c3d13261d7b764ce861e7fcb1622", &(0x7f0000000400)=0xe0, &(0x7f00000011c0)="7491fc16f090e61bbc02c2bcda949669e2d0f526948512dace77b2df5297c603cbc3bf25d852c2340fb91c4fb67129c1b2eccb583219110e2bcf06a21a6cddd4915333d81b3adb5a325d9f7f79fff3278b091b1ee236e0755d01d29b882d5e4caf33c58187107efbd571b2ec41ce7069ae903e8b061cc578abd6cd5b02af1e76c4e422f2f2ee694c3e5dafa62a1f2269e34d442cec38aa9f36d9b4f6783a3daa25de957bc757a1dbc3abea35c510bd15aecfbb955ecd2ed5c44f711f63b3f18596f81e63cbeb66901814b41d3c0b115e48fbc27672ec0e704c17c5108cadaa7f20c2a8e4971b304295002abe47d0f45fedb430ba0f1705e1f4292b0ad15e26b7b5963c9442857f4fe83b0d232d161227907a10fb01c397d32f9fd0a7c6a023bc16cbb247ffdd697a62d8f0e936875e11381839865248ccefeff2a2c865220f21941de1bbe56142aa1a175f4d1786ca6dc8b76418d01c6108d71b98cd943720f3ffe638dc9eda7758f33b14b7bdd42211056c7c4b1ccd23e7026451aadafec6834f07cd8b1b01c211503b4b67e209104cbed7bfee53e7d0dc355d4c690029aab7005219aa9aef8b3ae3b95d65766df163c0df9a4a11df98c33a9a38da5e0ead11b804c9eb74899930f5bfb462b5bd8655ce27887deb89b8e133cb00936ad465f5a60f272f4f931f1e2a330d1895a8e131da2176049e5e8dc4ff2eefe7fa4f0bead259256297c3673b5ce32c7629a615032c297da1073c0e61e8b58ed9c7d36d256005c6616157ac1b59223d166c21a6e7c8c2f256d82db9d183e4bb2c99d195a85b12f27dbb1ff643f1da76715e29f341836cd546896c7fc175313aa6d60d6a3fffc5cd54a9b7381d0a9ad773622ba002c3f40ccc62b1b546cfa51a664f84d8eed4c491549ede0233a11eb3081c03bf79701b5f00a52d0feee157dd65d3bfdea2a0f1afda282e42023ad4dcc569f45036c11c71fbe07a64e93bb654e692d5baa1978561225b90da6e35ec8779a8cf775ca2f690cf083a024506c31bb711d4334a3af11a7a6c55d5f63fe2722bb38c3e4843ea3b1368fa3356f8de298653d253060f6f9c3e5b3f3a5170e964b4f7b864b9b98eef842fc6992b8acd03902a1a2bacfb4b8d488d6ecd27759dd2cbe4d932b620237c384e6fc7f8321e33cac416a0c7aa71a78a72086f4ed1ada303fc8e30825d8ccc0294c101ea6c1ce548cf84e0a8d7c00017cb08bb68fc835567bce935fbb90fc0cf17408a68bddb429d1385e7b7ce763b0ca9cb2b171ec08f50edad9611060e4be39d6acef22543e6192a2b25549651d64461e7d72a0540a4f4ec9e2da759040a80f78a371a1ed2a271fd89e7501cf9f80fd658d357244f6d11bbb4e6bf0d13d07df07f78ddd3879762786f52c7637081abd0ca4b5280522afdc12220f222fadf6d623d320b538b4c72555d443e9b5d95d602f434170f5544a0f3453613e6aabaae1df40374eca8c4c2c3a4ca1dbe837a630dc9f68feb3f30b94db170fad484c979d1454f00f276303da04acfd8c54853cccc6e8ef22b4037c873a5477be8217545e9ffcd6f7dc1949d52087803dc82ee64c5fcfc5dce99930eeee5880dd154610854da69a41d8a5c1c3b2a0e960180712226c35be48bfaf1aebfb96db079c1cc1439639daefcdaec28228256f124f88b070393aebfcc9cb445421d6ca9c06b9760b1e1a84d5c3fe77b0256dd2c6d2759b33830a741b4f545049d9d8bab4528c65bc08c9ea3fd3eb6bd9693a3bb849f686f5bf2b219fb868fb36637e9c2e2c27026d8e0b92daa5eb8febda0c5c0e4d2d5089ba4406ce03051b566a693055b0c59755167dd70cd633cd675ade7cd9947cc153ef863396174216d923b016c134e52829e100efd5206f7428d81fcabebeefe36cfa73c8ee364a1e3cade9212c3015bbbc600c486d155c68b9bc6ac56eb8560d08523503d59e1768c56b7c23292cb071e2b5f27872bd229be291a9284585f9def762101df41ef5641f66de02fb97db9bf92eebb8e03bec5b6c55f811821204b3e1ca9b16f5c9fdee8b75305b37df1fb20c8047e1bdcb1e484ca23c54369c18363686c49a5d0b1a7a3643751973c2ef671f4c398641cf793598a84545a2181347026eca3bd638d8fa36b2ca5a9c9cf8205d92ae5d85de29fb9de8c8c8014b907d20eb00bbe6e4e53a49deb471fc5ee52cc92d3bf5e3f82a24e3e4ef6afff541c30ce24be02c03b75f78b5c6df4e16ac4bc94b6d536c0f8d69adde50264dc95fa224cea638e4f7d04b864ae741ea5cb5c617301b3901a2fd7f7410e1d2d7058d75eb0fb17d3dc15f5bad1d1da9201a5337dc488983ce51da43a3120d480b50c2f15e722ee12c65b8b776f9914660822d86f34c621f455712cf68bc546a6770c49852e21e0e7cf3a86385b0cda6a399666353ee9182f30f13d30f12f56e2366b56c01cc4614cb470bfd36952319798cbc9d73dd21067302dcee2cd73ce5217ae501c3550a7235f0ea65213f835ce1bee956dd3c49b9f984fb6b226c11dc9a254d7859988e9b1741227e2d74b354cecab19b8b4b7fd67fe55c955fa7b17b4471fa28bfc3a14735485873feccaf93cd8c5afdcbc6cc7bc4176f80c8b2e17f19349d920af46d0d1bd4fab3cd1c6a7e5264dbcd30206170ded077cc1582a6f58f07bd3f806b46e93c16be53e9dd514783ac9ce29c58d6be53718eb6b68b89f73d9cdba727628c2f9b0078b3675328de8ce078ece25f5204119be9d19f86c4500550758a71771550559f755f7d51ed809a7d3c81085f2a7b13d96c621ff0763c5ef9966eb598f267211a77d93e7b362e8ae3d8a8120434b8c1fdd2fe9edfbd68af636ba40f83eb15157866ec44faea287d0d06ee30bf1deaae124c46bb2941056ef672db1168533f73f76386d052c749bba9d749f8917a3c6635996f1069d8f9f0d6f0f8224fe5ccd18a5f82e8d4c1354e23d90964e959e316ae7de11c441241abd0c36d6c95f2a2b49d01a633831d8e1c1164fb34a941e2db35c098ac85e46bb9e2d20ca830ec5855b40ab19ada0493447434765cbc512ad1564b9248c948513cc56f99c4d84902c20ad1076c7d5ac80de9e8a4e294c5e82f187a1681b7896697dc82adbb889846fbe1d7702c76c8aebcbb168cca9ca026f3430ee9705f24c48627f31780b9dc684c6335097f3d99a646a23172b74f1cb0c90b5e1afb4bc3317f5de5271a30f5612e7ab559e820162deaccfa6ef061a3207c3847dfa89955419941a569c04ebd8aee5685c20788cfe49ec559c6b9b2fb463e87ca6299c5b0eab07105e9163eb645737232cff443734286bd7464c5435658dfbe688c6a15b9f2b02335ac6e6f6b8fe40103af209fa0f3f095279099a64ffc27aff83412556fa7a35989ce83b3446933fdb3fe1d6feab3267b8e6d5818075c3da2596a695c4559054eacf449fdf3966329da3a5ef85d05dd97b33b6091541d1a319b99ca4dfc640cab7bf3995f91d1bd29dc3732ec35ebdb7399b2de1d09671773bdfcf2c36c57b669ea96f80175dc3da196f8b6c1a6b861230a8f7067782fe9cb29eb94f924d743225958e5436ea7c131bec57e141a4011f83ac7867c35070d084c44d0bc802b7e50476bd615b1f8cfe197b5218629ffbed5c2adc8fac9c1645ab8a5b28dc52eee35341f5fac2a1c60b660f8eddff44bde991927fd4af788335660c1afb1ac12b5f25183f8b0687bd146aaad77543e370fc701665b7c5a19a22047cec861a50ffa63604908fcd5c3e39b36c886d9af1b518aa3726ffdefba9ecd5cd457e659eb8a1763a0ad4de4e8d69d35324f3a81937cee4801eda3e11a44e11af68e713a08e691051fc1633418aa1be7df2cd7dc088571a6a09ceb426d178dc288cd1747ffdebd8041e3ba655f2b223548c70766b0cbfae04743492c57327943efb20f22e38dd0ccdf67c96a4a2abad29668efb132b12bc74bedab2b8dc03b48308d078ab21ca4a5f6501eb330f8d47878bba95b3cd694ed11f8863cb54bcecb1804464ab017b1ed536795530634996427d35c241bd11fb7fb5e6c6ce317cec15c44a10163a9b3b02368e2bc25f2e8a058f1c5df96efa05151e5abe0d4b419164346dc95d778a520d1a51907486037f25f47985633d5543a1a0bf443144bbdfdd09e47c45f8c6773c9b12633632cd19d5117cb38d0990e8c38f40396b4a74f199f48092d31c6b29ab6714933c51b58803b962f753a9e1e31aeb6115f6bb8a25ffa248c8f7f620f302a63e154766acb7bdfe8b7ca7e7b5d1ad869fb06a301748cae951c507bff68ef2a3546df9f810cb3a2d81f04f08b311c2d60cbd6747bb654ace45543cdde3d1f609b8f7ce8a7ac728b1cc2e36635b65774035985dab4a6c17b3c27f11196b12bd5137e626a66e2b781e9bb0ebbd322316dcaefb54cd16e74f910f823673e3a789d3ecd143e14c6844f705ef1236bd47b46afadf9b93e4f2d810571e14de7371c3767a794a0b64bce37d970dc54ad4b42e9cc6eea6b9328ddb4dd0cb74479196399c62610a3cabca6eba0929392e8959f6114b8ae76b98d933d12b3edfec2ea8284e95c7f780b41ec90e386302cf8d818f622db52d5f5631748ad3b3f6fadfe573a9b9bd542f6ff7ad6d3c397e10a1581a028539bf343c79fd3b642935495defdc8164ee3ed3036a6cbd916afdd6a477accde266124709c0342141227fb918050dd8094d4709053857174b06dd93f84edbc5bddfc94767a254f9264b2c213b6084b3e78a8a0fce9ff9882a2d8cd0c76f87f1e4fc5a4e3aac279810c9e8c9caff199272529e007a3f4edd8d22ae483057666386a4ad4796cf711470b010dc811cadb5552def29da6b7e92a60aeb7d2d44904bd945ce07f8153d28e2420e4069aaeba8f2f751ef4f740a101011898542104c1f6330928629c18eb9ca2063d46a8c8f853c0de915f69e69502e24add9f244c7820ca3123811185337d896db8d219a9ce0f3a23c30de7b26ed1037f04b3e818533edea020f0f4c0191e982324588ddf32c66bb6b8c4d128a79eff232c632207f1cbbd038b2c59c5fec50658768ff4fdfc1601fb7c7cf0d79971894cc609d32f16feeff09d22e04db9fe043fcfd87fbf419da054575ff24a1df76cd32e1f3e9e6236451baa15798894a4d31ec835eba13dc5fddf46a1a75d9a98960d19cda8cd52550da995965c40d9432ca00911a27611e5b552f270ebf813d43a6136c42f85de24eb3d83996f21f4012b7245790ea95c73200ec3c337133d8d8cd004064808699a346c468d79e06199346856c2dcbe438f1a612dfef6db894a8dd56201c1ef68964d8a0ce08ceaec06e4303204bb5ba42fc56af77f4f596ea449de1b042503663ce995b6ebebac9f6b9847e82e2771ee894f826adda7d060aba22b0bc9e7eee3eb64e27046581e3b6b8cedf616f5a6f14e4b250ecd18eab9750533414e98fb20d778d7e0ef844974c4a0f8fac4510dbab2c432f78c9db7117d95e539d56a2fe7952993982effc600509ac1790d1cf6b4b12a325bd0cc4561bb54a0791fa0b87f6427125fd2b4f961acb0819e9a1e865df7398e39e92bcdc589a0f5ef9dff5ec1ffd259d96ca62b8a7896fc84fccc6ac456cd8c2a7d98f7b496d9f87ebc718dc79c48c4f26e95a0944a1c097ca407d13f9eb41463ea7257b943c428fb6c4932f6bdd9eeda9ae61812944b9bad73dc9d44cb753017b3a866154cb5ac13165dc019388cb5da88c311d782d52de4a5b2df8285a2089abe3c8cad908430ac0922e978119267f4f6e6937d12a1df71b", 0x1000) executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) r0 = open(0x0, 0x0, 0x17b) ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x0, &(0x7f0000000240)}) syz_extract_tcp_res(0x0, 0x8, 0x0) syz_open_pts() ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000580)=0x1) msgget(0x1, 0x0) syz_open_pts() munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x7e, &(0x7f00000002c0)=ANY=[]) sendmmsg(r0, &(0x7f0000001b40)={&(0x7f0000001b00)={0x0, 0x0, &(0x7f00000017c0)=[{&(0x7f00000002c0)="efeec255c14cb1e944f11d701e7902745a65f433b5f3efb06c6044773414d261c17beb72c5bce45ac1697a7dee4708e9a8cdce9ca1c446f618bb1483c0472c7fc120", 0x42}, {&(0x7f0000000340)="2685c72cc942f7927cad002b2edd5d23875e75180be49c59c2848667f68866ab85cec95a11ea7b0491844852fda7379c3530d15c0d1889f8af7d5141b15788add104646722eb4010189015fd3ad915a035b2c511a4172945ca2b754252c9b46daa6fdb1bec88a6d3bfad63499ae38d2e078622da30122325fe8af5c4b5149c68c4d32be1df957196a65956c4108ffe92877f1ff61b74686b8c40b88d6d0d57f4c5df790f3d13444f1c371520622d9585bfa2a0ab30b4143dae956e8e2666265c0cfc937d09380b6ddf97d16278c297c7ccfa479a27805008175cc40fbbe4dd0a08ad919c1350d5fdab9026d08a0fd7936aa24af8", 0xf4}, {&(0x7f0000000040)='q', 0x1}, {&(0x7f00000000c0)="f801312beb07319eb58943a11c416c1ac0e77e75bdfffab55e02b7441b", 0x1d}, {&(0x7f0000000440)="a3f75be613c94ef9b195c82a8059add75bc378b21546ae1682597897cc9c3926240d77441b057eccc6428eef0e340776821a490ec457904a394f52ef05835ac8a62ad699ca15c0cb6ff05e01b4527b7ab449a8af33e1eeccf0c615d2d76900df5790ac56f97fed38eba027cc75cf56e3f2686a45ff9cc917a4c47a5f", 0x7c}, {&(0x7f00000004c0)="2ceb740b60ad849da7876e0be6b7db91936ade23dbe999555c98483a6f36594e9d79b3798ebdce13a173f27e57cdf78b91f2737a04c15aab9a5d27cb74485fa4e2493818e33681151ed21d157940381e083eeee7aaec279c6938c6139c161b6afea1bed23b9d17e3997ceb44098a941c7e326f0c5f5215e2c79d11ca2c900f845b09833d3fc16fe93ea67b73d5be1d7a2de2982b11", 0x95}, {&(0x7f0000001880)="bb5af60dfd3f53ba6f5246363d6ef9a14f7ffcd767dfd485e2f3f2a9180962fc9688dac64f373ab4c996a9373e354a1ebd147b46e46bb28485f78487fa21298ad8d653f62d429afad5898cb7c338d8e3713caf533501aa49deda4219645cb252dcfec7488c2a50494603291f7cf220989549f117170400313a90058a78731d93669708c047c095e15e2c19c201c09a0d1cfa52c96ec2014d2cbbc4a11359a735028c79ecc5405b0d0e04640e99fc7f6a49afaf1b2a", 0x7a}, {&(0x7f0000000600)="956049af4b9e9751b0e250d3e5339291865875704820ee0e2fe4bc98385c40a79643f0edd28516a45657ed4f46070fe2c995868c79f398611aa2b569f2d936aa6bb6a00b3a4785800680f0ab754b46dc6fcca0aca74c0b62b84e318b61cf5457fa40b78eca30ff82b81f03aaa59996686c4ea85fd0d61c380c27e0e7d4cb1a050cbbb7846527cc7bed1ae28ae9c7763619879416ceaacb0aa9cf7a8bfa621ec9a8114499e769fe488ce6f27d", 0xac}, {&(0x7f00000006c0)="95203a00b11fcc7be290a45575b1151ef43e2fff7cbfcbc062ea3e2f277d536a9ac36f223c6d9f7e0d11710f33a6e9eec49ae3172da257720eb59e82d65f5443e34e0af7168cd5f338538469a2b2df58b66ea84f39808c7f0a0dd23cc4bd3c5e55c1552bb8a0aa9f4ca32c5d041c8ee2c672742565375df3c6772fc31429e4b33a26847bdb8ef9528b74ac3adfb8b14c0e7f93ac2a51f4527c69b0cea1ddfe39e42e095d277a462d3c5c98135a8a99262f75c52838f4e2bc41bc07ecaa3eda5d11260ee12b814988cc7943b1f51d209e58c317e806879c4a6597b00a2a1fecae518622da89a17aa10cb40b222079d071625db6f1cddde246e22614ce1b49cc9dbbe18baac0842c7389dda86525edf08470aa02019ec2eaf80cf115ff5ef8ef54e064286da6f832a17e80656b12c0a864449c3d2b7d327a9dbd61cbe06279dd275dbe3b5397297abe51e33b8076c9096d4c464aa07ff152242a73084d004be91d8d008d6563b5c771eabd915733484436807e4b2d020c2d6263847b10ce41cce218c71dbd0440797757232a829f13f02d406577cdc2dfb818ce7d9444d029a9c9641380c4e7ba567fcaef8744356668abce4478b9a9c51297de1fad6bf98e1d2aad88ea357059e3f0eb25799f24077e82f45516fbb4b197eede246693f8fc2c0367ed49a362f920fd65074c19fd0356971a07272e14d026fba88da4b7986cbface12efd629919e944ff30579f2fea9e2498fb991a75f084ae2ba8e0520bbe8359f1bf5362d274df220533d2fcd42912f4619c1bacd3cdc5ae8e9862f055d936de7ecc3054f927fd84478ddb56dac497a6cf6e02d43a0027c24b37d5b9649be89f8d8747fcc04c6d34b5cec87dff156ade5cbcff09252e762a5c28ecb9d586b2dffaefa1879ba28b3a73d494afb7b830917cfbde4a605cb2882df5a500e2f456d47c4a5c8e5997d2f16c52e737f7af815f380c62ba457439618d9c2b4b0171c5be6c2470315953655e3a0b7cb2888770e39d21ae506cce4caa681be98dc809bab9a878d1f28aad0323628b5f454ca9493b83fa9a74f4574c9c6616d5eef7fb3d3ac523654ea85afe625840a0ff413193ef22a65736577bd62b01061d01dd0a48b04aa6ddc49cbf7851286e5ad6702b5cdc1d08a85ae96fbf44bab53efc1bc1d8637a8376a54d4e6ed2629aba8369254a983b34befd32dc6edfab5b5cf7a0a66253885b19c3596773b0a0f39cfba6552059499089e6bfab457926cace2675ee694b43842aa50257d0f4aac294fe797eeaf77b381b1eba1640499c3eb4f62894df8d4fb74e7673da1a036c68761cc9eb61a31ac6ebdc80acbcfc6474a0e783e0cc0f60c572c5700de5241e1ff45e9446a8453cb851733d87b5c8e3b61b4af3556989aabadfb290e645a3cd929d89a1b937fb1e204593d143c5d2a0f7d02f6ff672ae4e03be812e4bd6168ced5a0b5560a60b7f3edd0e14bbf2dd8205ac998d5e5c40770ddbc88f3b6cc2517ba542085b8c3c0561a2917534ad57758e0252d39c2ec3c966ab0a540a6c254c07cf3b007258f26ba2b28b76734a165f075253ef29d22bc7399757171b216d1002fa8be13ecbfa4e21758fb4dd159f598146a7b92aae11189df25c5a9fce4aadf9c7a35088e2cbe75e30fd73c7065e8c0cb2e9d8b05c69c3ac8d1546b79b87d678958ebac03baefc528b89779b9d653a4122dab8b28bee2b62c3ac28ede071cb2cf19ffcedbf29cb5fce97f4e637414d0bd9c9e54725a335de40ed15c8c2289c7765d30223e6e58489053f0e436e73987392807df88db3467aaf9f2ba3343125882ec7def056aabbb1be04f568ac64b3b7395b7c1a1e132fef6f376279192ce8feb73421fe41f962265d4896dbe5d4dd3a096e4bc31535b4d6532d3e795710e2d4d44efc1dd7b1bd63dba062a0a6d33b22f5c7373dac1d16d1f05ae675d6a257ff0793848318f4d11e6feed3ed4722742d03d7952aee15a12ce6124e2d2e3d0eb357b6d31506cb19c0f7dccb1ae38800ebf5e36428ec5d4f5d047d4ce29a69f9478f1c0f2248989d81aabff1b49746e2326f36351c14c30a1616e5f0ea4c3d59d73dc930d80bd47fb44882576d66073c9a53678d663902adf605d1efc4dbe103e20a5247d03ea0dc50fcfa0355115e67516d8e67e2b1369dd3ff79192946dbdc0e905c6bde9ba87a31562f4be7a098a6c56fb1a8ab00b66f2d762f12db8dcb83a816cda125605bcb8163acbe1742fde20449aa898a87ecb441d8ee2fdc7fb3667bc3aa2783be3355fa6a2570044bf807b30343456ecb26b57ce40aec39b732c1962d4a27de492c5cf3df0415d85258a7039994f2e0c39002ade6ff293faf989d1a6f0c332166f47743be5b46fb84a4cc10062b5202d9cf32c5cb4ce6383f308fd026f655bc1b57ff01e87af196f8f9714b9a7f45e14d0fd235d9c2db1222a848dcbe5174001763e580a5cac2068aa6be9f7ff6f3dee923727211a32126b81300033da3ef70312061def47899f52368eeb6cbe202a439024d696543b19edce8d6fddf284ea390ae88285d7614b78f811dfee9480ff6cdc70a3dde7f1c2c586bc597646b9f68d4cb163ec46a15491cdad65c72fb14c7c996390b6e78758040de7447d84cce70700c75b980e7319e4f1827f9fb41a2b53604ae059a95c9a4367080367be2349b1986d77480da73999d6beafaf1aa6545f1791ccb2b417e2f043b575e37ba9334da25b65ff67ddb0f138dd2a688bbcf48561acbcb70fdd49d0c6779a05f02482ab496330e662ded8d0b7a5285975e3301da3128f05ccff0c83850f978df1f025ed51f2e4223acaf223596d54bb3547b6316b88fcb92f3f7f144985a1655520cfaaa03e46a4fdcbd05aeb8fff6e6a1cbdbcd817d655c405a335f1cb07ed2db044b3dd783f72957f749e5bf1b4533154562669bc49f0d4e6161f4e8585ac719201acb4d7b53c035ed8334950518fef2d2d86a81c21c10b32ef12b20bce0afbacb5367a5e7360572ce87dea730e2d53f2e80a60ddf74329a1177792b27b756671f3e5eb0360534e57c693ddc35efe7238d345289b44ea392b50064201300c893d0c6a0bdfa7f78e959c02ce740a109c1451a208f678f4e25595ac37a099651b03e8e7cac1535f0e1012095131b7ce4a5711451691218185266a4bfcc107fcfbf3c7c2e362508f572a74220df53930dd100c6eed8cc14414dec5fbad2b04558e676e1578dfc4d27d8ef7c9510a96041a854e5caddc9afb63614fc353e8926ec3b5de633cc8266e04dd6532dd0684bfe18bc525b0f0c5db904691af12d9bda97a8155cc64c1b6a69d055eb08b388d750bbf80a3e3ebf8df6e25ba597349843bbee6204f9cb60b694a9a952591ad788c2b25e0455b50f4d79b711ab70b5a4100a24e2bf2e2f363cea4751a0f9962a10ff655eed0568ee14845112d5d502749a5b878b610068c878b8b9dcd2da3b7d86fcdd5a995cdac869f8ee69999fa12e18edd832b6269549e7767fc3a973ea7304d7f36574932ab1afcbb98538901649965e18418a9b29de93f28bec0310a9c7022935042df54a02504a73a2ac7e783e8b4da005dbeca437c3911d5d00ed8d793901272fccfc22586d4afb76fbe30eb109638ad3087bfdeb2fdda3c3207688c320841f3d37185cbddf35d0150fa32649476a0076927189512f0a69279eb0c7794f2e120b2c145517ad5e60c2998462c9de2a5cb5a30e22a80f69b3e70a5e962b7fe487ca30857631bcf6efdd096e0998a963c7fd9cdbd9ad38a47101f66a8bfbd8254f87495af3ce448b4ca9468951f0f22a207f2a3a81bcae4a71d4466adb1a738d2d60f6e3c285d82ce7aa08f3971b2c40c730c23f4410cedcc6754841cf8304571c58d8c306097c8288f73cd59aa2ca6cf731c325ca30e6954723c215c60531baec4d93144f778126a78b502424aa9096f9fba5eaf0c97a39a434cf93be19484c93ba266a533386e8eb78207af623cae93fb6ab791158494e4c1c0b0ffe8b95aed49e24728e150482434883ed870793dfc09c6c6d3d65b251dd1336eef7b956196ac7646a3e9d937df6c9e271610cd135a4f363b910a33e864ddd58aa2dc30b867e428081d7d25f457eaf1d49e7bc17bb426efdfd08dd1109cd430adad75497c11f1a59abe836663c0e8bf323066592803bac4d96755d3715e037b1f9122940ae232abd68fa0eb290a6176c7b031ed661ef3159c143781982d6390322ca1fdedf9ecc85784e918986ed72e5fde6df8e283adb8607fa43f4c4d329f1d2ffaba12fcae4362c13dfb537a71df8c5896161b8464d4efcddc7303b0279668ba2aaa66df193587fb35ac168a33ed370c2d607207e49e1bbb33baa06ab94eb0beefbfbbe4fb449d62ac12303d484ac215895eaaeef5f394d5022078f6f47582db58931c9e4ee92b6708eaf25f48991ae2d8207f61f45b409a2012fb0dbf7b66feb9b0df96571f086127dee3afc49c0675c3626955987bd7d6d07af02089f26a50d084037f979865abae713e21fdce731231ebf9738b28ce2fd1741d064ad3cba9d5594a48c67c0a2ad23bb98d779bc13c3f0539d64c639e01109786678b17502a683025e2c1fb7d0f3ff6f0960dfa80dbb7482a6dd3ba85e258636fa87e4dd71f8be05ddb0843679d53ece406d1ab343c3f2d6c1aff51eb7e8c129270cee87d3dffdee8f193c311081b6f418e50a6cfda7ceea6e9db4d39c8f823688deec7fa3f3c62e2378570de8c530bd33fee86a85adb967f2ef13da140711566b26979a73278a4fd6fc827389c5d248af1bbf6c7cd745202bc58ad8827feac8545ac31d4fc875cf9bb145b0083d28ea1a28fb72ad93b6844daf10ea02de5bcc3a570758bff2f1e5fa347ef94c93718af34b8b8cadada0e801d365e7c4bf6c39f0f555cbdeeb7a382a5f9c1cca809195389a461e9ec76e8b3898ef21d146eca909752f24e9d6ce77d2dfe44710b2704ef71596fa5dbfbd3e44cc291dbfad05093c4d6bb97f625236a2c036e790958bc344857b07e3d68a3e408afd1aacd70d54ae781e14c56c04a0f9ec6d5e18c69b52d03e78698bf2b65fdec072fe74899b38ca51e92d371d86ae893b222c212e190824fac4ea658281ef69feff5e082bb9f4915cefbb6a314fe832d62640edf3bc48fe881e5c23d4884395244a7f5050f60d4b28814b0e267eb211be1e098cdc40536b922d33df26cf954ee593006443e72e96af130760a88f74d402f9e715c3025fa0bf0329b154dda0d4596dcc4a6f9a01f93ba3b84137de6accef661b57526f922d7a8704f860f371576f13a6beccaf41702f51b60a39d467f0a98876344f3427a55236968020fd63d1599d61b418627356963c3c076500f538be5383d7a7c1e72818349cdd9e21ea6e544c18e4a8d65c27f1c235a5386b2fcaa84aa0c8cf92a62b283532d7b6c0a104c0254d6f213e01ca81b47a0f0ef5148bfe7842f174f8a599aaf9f7e8aba02c8bc4e48051a864139008d735e224885f9fed35793447fafa61ab0f327e5c07119727f5de29af1de354ec0ff23c20c2175cd1555a0007450ef356957ff3dd10ec4fc591bb990e13c9325811d027a654f20ea5f37bc594001b2c7e1999b4190f8163e7dc0dee261a6d85375976513ba3b49c57cdf6921db74a1cb9a720908658092f57c8e89b421bc3ecf197d6cd6d2f8f239c201be3e7b6c96a6ca1fe49c0be221700948b54901b6f7eadaaf6897205f7984f53eaf426a255bee222eae9a84d01c99ea6174243e0b2dd7ee3128857d64b490b71179876", 0xffffffffffffff64}, {&(0x7f00000016c0)="6e1060fc13c4a3c7baca1ce6b5799b1b5b4d1e08a62d9281e8083600e06f3517607c113acd4d39e1b41b37f0f67d34f2046479593be142edc1ab7415dd6ba8990b10ba0c6d63c8e99d08e150429ba97380c0d59f83fd01fd05860ea4c402ed22cc569be4f280a1d8ced0cae39c3f0f5fdd84cd9c798b992871f1b3e9b21737c3f6427753a896bdf10d04fba77f8892771c3a83cb040242588927ca00aa6f18f5a4937d4bda7e39d9e6d61e47882b03739e05b6460e3969c84e6054c5dc958755192477fc9c037d74b69d845fcb164c797d7302a6d834922410e8aa4f56efbb2e82d75c4a6712da51051c9d598f279b90629a6422c812", 0xf6}], 0xa, &(0x7f0000001f00)=[{0x98, 0x1, 0x4, "db737cc92ebb5db12fe447b7ae3d47241a99d17bb44d5030fe6b1bdd1eed52f1cd3f050afeec1f4abd4e6253c6cb539d83763ac385f83438f2deb1dea64c26a141177a25509739d9901deb39939a5b41b5f3779d2d71343ed1b0e2e8c6d1a8b2978b5f2401c12352f52fe3c6cc6fd64766a9d9070b9f5111c13edc41d9b959d56c783c"}, {0x10, 0xfffe, 0x4, "b7b7fda4a1a86419c0735d94a0f33641d8cc8c81fe00516ea4199774ab4fe180f86e3eda20814fe7d332dc3ba1cdcd555df8564eb14fe75d46a150d0cbe02616be94a1ad02d7214b919ec844cac014049e8e2b4cbeea071ecf746a996d3c0ed370519b22f9839fab6873e327ee8b5c3c7732cd00ca95155078360be23767c53b5ed7d3a23f07c95f9045bb2a08b900e2ff0000000000000000000000000055f411e71c742200f3a976ac0d59b0f5853036d3"}, {0xf0, 0xfffe, 0x8, "791d8ec3040597cf9e0df2da0a2e40d7258c961e5a091ef89357fb882f5a09fa63d8a5c7df66eb4b1d518e1223673263195fe643cb9317281cb65a987a011dd6d169c375f388f92897ee1bae311ffcaeb51939bd4064486b5613ec07c148b8dec53487a8b52966e431df63d1ccca6f5ebdf77c0c1cf8ad67b297635d5a7f5feba9cdaa17cdb19a9ef45a5a91b3f50448af302c15272c84b8b963a31c961c95e84c60df9536f2e58befdb587a87d8c04946c9294e1cba9c3800b43e564fd14b4ef718354f2fec08004073234f03e947791afde9baa6a660a47b5d8c2f"}, {0x58, 0x1, 0x82, "71b91755408574c1ffc43b5049a20beccadb7994179b11211bde466edb57f392b5e2dc858e878a5ccc98487b3f45fda24e3f093fe3f0b712a8ee3e862cc33c8c239e"}, {0x40, 0xffff, 0x5, "99eec66f5b085172065bfa3001aabb3dc8b71b65e83b512486297d03211ec7bb3eb9f2a6eac95953d5"}, {0xd0, 0xffff, 0x3f, "ba8801b8bc1033dd1dd32ea75a7f93d709810820c7f65fb34f553793fea4f2d3b307d67bdd4aee6afd5ded3cddd4139ff05b0c157b0bb1905aa07cc21eafcba9dbf92473659cf5fcded6ba721ff123fa210df2ad7a0f68bd21dd3ef4b30f801f2762d9e3a1f15e5f0517e22c1ef9b222a2cb1e804081b919860544021627f494083e4436e5144de35aeeca3924e49a90d20edd31d50cc9db233c38ec4d207fa36860d85f2de78b9f8fe1ed4710ea18a29d8c2bdc7e43b9dfa3f493e2511f4fa8"}], 0x300}, 0x2}, 0x10, 0x5) execve(0x0, &(0x7f0000000000)=[&(0x7f0000000100)='//\x00'], 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000140)="b1000506000000000000000001010000331c13fecea10500fef96ec0070000007ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc256699a1f139b672f4d335c223e7d0c032bfa896443a421a872c881ea6e2e00000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e00600246c09000000ff03000000000003051eea0400"/177, 0xb1, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) chown(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000001b80)=0x4) setreuid(0x0, 0x0) listen(r0, 0x0) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000140)='c\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) executing program 0: r0 = open(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x0, &(0x7f00000000c0)}) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), 0xc) fcntl$setstatus(r0, 0x4, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) syz_emit_ethernet(0x66, &(0x7f00000000c0)=ANY=[@ANYRES32=0x0, @ANYRESDEC=r1]) executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1, 0x80) close(r0) r1 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="ee08665d19ac14d5e5134876f197a7728420aef6171504b1c3d4b3830c921bf0817a0000040000006a89dbdf", 0x1c) syz_emit_ethernet(0x6e, &(0x7f0000000580)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd605f6ad900383a008a211dd1450021b07f5a1957de740000fe8000000000000000000000000000aa02009078000000006000000000003a00fe80004f2ec4f10000000000000000aa349b5cf27356a2424a81e93fd46264ac83"]) executing program 7: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0x10, 0x0) r1 = syz_open_pts() ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000000c0)) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) kqueue() sysctl$net_inet_carp(&(0x7f0000000140)={0x4, 0x2, 0x70, 0x1}, 0x4, &(0x7f0000000180)="6f713db5e0a3ebd376db92842d50c53373cbd420d1696c402b470102cf9a4a43837d51bba9afe1", &(0x7f00000002c0)=0x27, &(0x7f00000003c0)="629a87371fcd3ce9613ba50f00e1d09d89ae15b17205c60aada8fd24567af518fe8d2c18e510b30823c77e25542892dd3da700f055f5070b70e2e5f738830af688065ba7bd12685235618063b911", 0x4e) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r3 = getpid() sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x12}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_tcp(&(0x7f0000000040), 0x4, 0x0, 0x0, 0xfffffffffffffffe, 0x4) ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r3) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000380)) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000140)={0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)) openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000180)}], 0x1}, 0x0) executing program 6: ioctl$FIONREAD(0xffffffffffffffff, 0xc0206937, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x20, 0x0) close(r1) syz_emit_ethernet(0x2a, &(0x7f0000000440)={@broadcast, @local, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x9, @empty, @remote={0xac, 0x14, 0x0}, @random="4206b835239a", @rand_addr=0xffffffff}}}}) executing program 5: setrlimit(0x8, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) fcntl$getflags(0xffffffffffffffff, 0x3) execve(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000200)=[{r0, 0x4}], 0x1, 0x8) getrlimit(0x0, &(0x7f0000000000)) executing program 2: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='c\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) madvise(&(0x7f00003e1000/0x1000)=nil, 0x1000, 0x6) executing program 3: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x21, &(0x7f0000000180)="b1f5d915", 0x4) r2 = dup2(r1, r0) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000040)=0x20, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x86, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x78, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x17, 0x4, 0x0, 0x0, 0xfffc, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast2, {[@timestamp={0x44, 0x4}, @ra={0x94, 0x6}, @timestamp={0x44, 0x3c, 0x0, 0x0, 0x0, [{[@remote={0xac, 0x14, 0x0}]}, {[@multicast2]}, {[@multicast2]}, {[@empty]}, {}, {}, {[@rand_addr]}, {[@rand_addr]}]}]}}}}}}}) connect$unix(r3, &(0x7f0000000000), 0x10) bind(r0, &(0x7f0000000000), 0x10) write(r3, 0x0, 0x0) recvmmsg(r1, &(0x7f00000000c0)={0x0}, 0x10, 0x0, 0x0) executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) readv(r0, &(0x7f00000019c0), 0x0) rename(&(0x7f0000000640)='./file0/file0\x00', &(0x7f00000001c0)='./file0\x00') executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x20}, {0x60}, {0x406}]}) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) mmap(&(0x7f0000003000/0xc00000)=nil, 0xc00000, 0x0, 0x10, 0xffffffffffffffff, 0x0) mknod(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) chown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000), 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="9876d692a3ef9c7ab923a2f0", 0xc) write(r1, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB]) executing program 5: r0 = socket(0x18, 0x3, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) semget$private(0x0, 0x0, 0x0) chmod(0x0, 0x0) fcntl$getown(r2, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000}}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080), 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x400000002, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket(0x18, 0x1, 0x0) r6 = socket(0x2, 0x1, 0x0) r7 = dup2(r6, r6) shutdown(r7, 0x2) getsockname$unix(r6, 0x0, &(0x7f0000000200)) r8 = dup2(r4, r5) sendmsg$unix(r8, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 3: kqueue() r0 = socket$unix(0x1, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000001080)=[{{r0}, 0xffffffffffffffff, 0x13, 0x1, 0x100000000, 0x5}], 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) r1 = open(0x0, 0x10, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) ktrace(0x0, 0x4, 0x414, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x100, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000100)=[{0x2}, {0x8}, {0x26}, {0x7}, {}], 0x5}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x240, 0x14) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x20080, 0x0) r4 = fcntl$dupfd(r3, 0x0, r1) ioctl$FIONREAD(0xffffffffffffffff, 0x8004745d, &(0x7f0000000000)) kqueue() ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000000240)={'./file0\x00', 0x0, 0x0, 0xffffffff, 0x0, 0x1, 0x50a5, 0x0, 0x0, 0x1, 0xffff7ffffffffff7, 0x7}) kevent(r2, &(0x7f00000000c0), 0x3ff, 0x0, 0x10000, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x40, 0x4b) r5 = msgget$private(0x0, 0x0) msgsnd(r5, 0x0, 0xff8a, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000140)) bind$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) sysctl$net_inet_carp(&(0x7f0000000180)={0x4, 0x2, 0x70, 0x4}, 0x3, 0x0, 0x0, 0x0, 0xffffffffffffffcd) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000)={0x3}, 0x6, 0x0, 0x0, 0x0, 0xfffffffffffffedf) executing program 5: r0 = socket(0x2, 0x3, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1024, &(0x7f0000001840), &(0x7f0000001800)=0xc) mquery(&(0x7f00005f0000/0x4000)=nil, 0x4000, 0x0, 0x0, r0, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x64, 0x0, 0x0, 0xfffffffd}, {0x4, 0x0, 0x1, 0x7}, {0x8106}]}) syz_emit_ethernet(0x119, &(0x7f0000000100)=ANY=[]) sysctl$net_inet_tcp(&(0x7f0000000280)={0x4, 0x2, 0x6, 0x18}, 0x4, 0x0, 0x0, 0x0, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r2, 0x29, 0x35, 0x0, 0x0) r3 = semget$private(0x0, 0x4000000009, 0x0) r4 = msgget(0x0, 0x0) msgctl$IPC_RMID(r4, 0x0) fcntl$getown(r2, 0x5) semop(r3, &(0x7f0000000000)=[{0x0, 0x6, 0x1000}, {0x0, 0x5, 0x1000}], 0x2) sysctl$hw(&(0x7f0000000080)={0x6, 0xe}, 0x2, &(0x7f00000005c0)="7b0138ae7225638706dd4faa360e2ec8ab9b1683230a3246f612a0f22ad206d4895aef6990abbc7714fbec27ff5c56db595dd2bb26e2fa5783107c5ff06d6e0781e4f5060506f0c0419d96b35ab2e7d6a02fa1d765a5fd1c3d7669e2b30fd30dc724ba9a0fd3df6b123c33a50e68ca96f1c39007fa420661510dc52cc60b0499f40917e1c6450e51bd2af39eee126828db358ca9ce29b00c27b506273c9387520073370000000591dca2fc53c2f184738df9ea15f0cca055396ff394bf7ffbead25ff21be276bfc8ea08fb004b8c14b5064a5c0441e40e3362515be218809ca648292968d43af4746be6580ef515b1c8b7eaf1557ceefba8df218a02459f4297f4d7c7ec45f03e9443679e591bf1e7112a3f1022f2f4f3f709cb2d7a2c4aa2be4c3c56a50a10e1ef53b6743e020000009321c37fd4df98", &(0x7f0000000200)=0x137, &(0x7f0000000480)="150a1252d943aaccbf8e7553444068837cd3e9ce8728ab14994e509761e5a9ff41aadabb703835586308509a360f069731f33900000000389b09600b5eb06e375354515afc6d68cce608f77a98a2e7e98dfa5fc067067eeadcb8e536541b524e2ff77771346fc8bee0a35838d9a697f05b91a7a997bf7ce428c4933d3e8025ae3f03708465441b2b777923437f54394d496270a2e9ede98e88fa168d840410509e859ab1b715641b48c311707976d94879361a2ccd4aca5024df1fd0714e825ecef9eaa6b7a53c95c2f5cf4c43e4a184411f28d12d2fe00f62549c494aaabd3a1dde0c211a845f98ee009fe253eef01e5940faa1b60f5ff3464d72ccaed561f6cf64245e9d6c61c295310283223ea95ffdd4da1081fc58a2406965e673beb61b72b5c6f1d68019149816e7e6a91803f0d855dc46bc", 0x135) setsockopt(0xffffffffffffffff, 0x11, 0x200002, &(0x7f0000000340)="02000000", 0x4) r5 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)=0x7fffffff, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0xa, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) socket(0x0, 0x3, 0x0) r7 = socket(0x11, 0x3, 0x0) r8 = socket(0x11, 0x3, 0x0) setsockopt(r8, 0x11, 0x3, &(0x7f0000000340)="12000000", 0x4) setsockopt(0xffffffffffffffff, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) fchmod(r5, 0x40) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000440)=0xc) connect$unix(r7, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) executing program 6: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x6}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x1, 0x0) mkdir(0x0, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r2 = getuid() setreuid(0xee00, r2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) write(0xffffffffffffffff, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc2485607, &(0x7f0000000000)={0x2, 0x7f, 0x0, 0x0, 0x0}) socket(0x0, 0x1, 0x0) socket(0x10, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget(0x3, 0x4000, 0x0, &(0x7f000045f000/0x4000)=nil) r4 = socket$inet(0x2, 0x2, 0x0) getsockopt(r4, 0x0, 0xd, 0x0, 0x0) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) sendto$inet(r5, &(0x7f0000000100)="cbc7fe96b6eb2bba76d2b9449899032f66add755a3d40ffe5ef0ec3fdaf327d90b1acccf8e98a3b17ae78fa871945803d25ac0e8aa28ba36e5c0fa29dfa01dcba45aef9981d87a708124cc90aff908b3b82a5c30e4eb828fcd1873d8a18ed6dddf67bd182b445bfab4e8aa3d199c8ad5f40d356f2157cd6dcdbb402e12d5dc72c06e301deddade58d790447f11f742d6dd363ef3c817d8764529d912a63922211422423137ada36b0160541117788dfbfc8c010916851918e47edecc3872869580f200b54703831613b92d0bcb62de48b5452a9bbb38a543c220b5893a24b8257cfb1df405a7d4e5af8c137b6be0cd16465676cbea5306eccd64089185178fe1a4b85e290cf38fbd18e6feb1c2e8fe835b272ed7d51a2a0b869f4477768a472c7d1500d287ce447b6c3a42b2bc48d9a0d99b642c13588291db22223e03c4e3b83723f98ad576114ed67e97361750b7cc2e0c2d358502eaf53840782b331c91795ab90596dd5bf52301a5ff6eba19d0806ae31235db3338f7a7eb24b8fdd87e50e6c46e1f17d882f7eb62dfd1be51f933122dda5607645cbbd7d5c98facfcde1ac920b5bd21f29b7dc73a516b4e06479a8db06b59c33adaecd04dc38be752f4ed90761f3e3b241beb9fb2f7aab924dc03ef0892ef62e86c8d50ab60d88f2096a76c7524efe2df0021d16cc5849103433d4fbe53574ab97cc21ea5cba077f5bc683ed1f6dfd101a8f53ab8652c7b9a69abed8a9c492cbf4e1e06e872e6c96abb9325f7237af4584098b7b89e94362877be33e7d90e848cae3d99eff9e7859e2268c5b8cda5a6269d16f98799f91e1afe1e480681583f4d55ecf7fe571d9c09eb83942da3e421b0bc60c7f18510c5374bf727310ea86bec5a5313eee5d961e2f2dc9b37b3a1ce7fe4b3de3794964c55dc50aba6ad1948d20f67b8e68cbe71dc1c9d8e02c75c2e81d4dddfa4657988b4af9744265199a8a48169963b12f2fa24e426024ac9969e1e348fd57a8adc277127e9fac5e640960991e9a6e0e1097f96979c711f2580c94140431d952b72cfd2f773deab68ec07bb56464aaa7e6bbeb325575f92ef8a05ee247e2273b6e31904f1b9f440db0d65ea198d7418859d9e0130e99eed40e34db0d661d834f43e48a8b271d94f92dfb3999b03b86d41d9b8ef4df3ba51dcdfb559725ecaad6b64c853b569be3c83b7f9ac136b7a02181e10aefca3d6a72f8d4ccf0a6dd3f5b01a059b8d47aac30478fe4cbb42000c69fb9b0c63c80d27049677af67c68e56a1a1223a82cc780063c6fa5010bfd60075975b300d1374a431828f5921e5e64f1da40f28a94baabc374c5e19770c1d58cf9895192e0a504abd2ef59ec7830e95a9cd0ccba54f0a1580a4c9d715dc7afa3287b5a5c20dad69e5fe1818007d4c85b19f5a78caaaca4c762ce426fc1818e724d76eaeecc194936889dfa2391d809c16cd72054eb208cbebb3c4e0daf4cbe6fe9e350df18130137e163280d5b83f6bc33fc27b041ff130dda3ccb93d260d380d845fde501fe6fd3f74beb3ba6c6f7ef1d2dcfb2c9cb10da82699311b9003954de25984bbf43bb51c54b8a1a24d24e02e94b97a5ae92e73f05c4c9aee115645dc7a84c12fb23ece3df8d13fe473fa9fa09f2312ca97b0e735882325ed01b5873d274044a2478445a609ed98670a476ffa94b2594f561af5fd70cfe44618e33d6cb9aefbac3d784da059fd1b7a3ffea36894d0e011563c5ff3291b4ff2da71f36f0bafffa74086bdb64f24ad8af4130f907fdc92f66db45a822dd02880b863d844227c761658ac91a9a5aeb803dcbc7e60ad8c1e4531e7e52d112d600bd059938f10f1572c50fdd1618ad1f96fb06f56c3260f5df6ec461653141fc36a7c98207443d55917763e17b1a7e40dfd5bbb39aadd5656522eca4fea463014f90517eeeaaf8602538b2fa197ad15bdaf3e04ba7967e64b3eb03416c3813fd22e1666a97dcd95e963f8d66e563e0d22fcc6464b84242237320802d0adf0926d439de03c78598e710684e88cc7eae19583b7ae20ec067af5ae618408fd9fb60003e20c608e0a42aefd26fd", 0x5c1, 0x0, 0x0, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931939648", 0x14) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mquery(&(0x7f00003df000/0x4000)=nil, 0x4000, 0x0, 0x0, 0xffffffffffffffff, 0x0) executing program 2: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000080)="0057872c6e940d17c0a2d7af4e976723909292f4a6a0a5b0f21b3dc95fb195d454e6dc0737c9d01947de6f44bbb3f06b060ed476e376a4e0d1e34f3d9c78430a078cff3d054c7a402fb973a6ab506d56d8cc1891e78769aacd341f00a31b1c4b4da966aeb0c17b6f90a9494a1194d11203ab0500eff3086350329e53e87f23382c20c767d0a039ff223c4182bf55374d9d03db3030c91ef2e491207c94348e4740a9ac0625761820bea0cff16f82656589f616e751956e6b00"/195, 0xc3) close(r0) executing program 3: mknodat(0xffffffffffffffff, &(0x7f0000000180)='./file0/file0\x00', 0x6000, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000500)={&(0x7f00000001c0)='./file0\x00', 0x56, 0x0}) r1 = socket$unix(0x1, 0x5, 0x0) bind$unix(r1, &(0x7f0000000200)=@abs={0x1, 0x0, 0x0}, 0x8) listen(r1, 0x80000000) socket$inet(0x2, 0x8000, 0xbf) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000440)={0x1, &(0x7f00000000c0)=[{0xff7e}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4f}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8efdb4cf71c37082", &(0x7f0000000000)=0x2, 0x0, 0x37) setsockopt(r1, 0x8026, 0x6, &(0x7f0000000540)="9bf264d9451860c5753f9528f0fe1624011fefa9e0968df327d5b362547d925296a90f2a4e3106db50bd60a90b464024f588da5ed36174f2b4482708dedffc2aa75be24066e918af4000daf9138961c625d784b83317bdd495be9db7b330e457c46a82cdc2e651530ef65c81776367d2997ff31194f2911ccdc30777c8696b6e57a90ebc6b2d3877f8853980b87ebdeb0ddb462196127c617a3459fd875fbd484315e5fa9af788bd9e9d03750c5813ef", 0xb0) r2 = socket(0x20, 0x2, 0x20) socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) sendmsg(r2, 0x0, 0x0) syz_emit_ethernet(0x32, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup(0xffffffffffffffff) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) unlinkat(0xffffffffffffffff, 0x0, 0x0) connect$unix(r1, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) setrlimit(0x7, &(0x7f0000000100)={0x7, 0x54}) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x1, 0xfffffffe, 0x0, 0x0, "ffff09009cef01098b748200"}) writev(0xffffffffffffffff, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) executing program 0: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x9}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = socket(0x2, 0x2, 0x2) r2 = dup(r1) setsockopt$inet_opts(r1, 0x0, 0x24, &(0x7f0000000240)="fdb6540428169d030cc085", 0xb) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) getsockname$unix(r3, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000180)=@un=@abs={0x1, 0x0, 0x3}, 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) socketpair(0x20, 0x3, 0x40, &(0x7f00000005c0)) sendmmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r5, 0xffff, 0x1008, &(0x7f0000000000)={0x3, 0xc}, 0x10) r6 = socket$inet(0x2, 0x3, 0x1) getsockopt(r6, 0x0, 0x6a, 0x0, 0x0) r7 = fcntl$getown(r4, 0x5) r8 = getuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x8, 0xffffffffffffffff, 0x0, r8, 0x0, 0x0, 0x3ffc}, 0x2, 0x9, r7, r7, 0xfffffffffffffffd}) r9 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r9, 0x8040691a, &(0x7f00000001c0)) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x800, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280), 0x8, 0x0) socket$inet(0x2, 0x2, 0x0) executing program 5: r0 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) mknod(0x0, 0x100, 0x9) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) open(&(0x7f0000000280)='./file0/file0\x00', 0x13afd7fbc660df31, 0x0) open(0x0, 0x800, 0x20) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x78e, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000240)=ANY=[@ANYRES64, @ANYRES32=r0]) ioctl$FIONREAD(r1, 0xc0106978, 0x0) syz_emit_ethernet(0x3e, 0x0) mmap(&(0x7f00000aa000/0x3000)=nil, 0x3000, 0x0, 0x1013, 0xffffffffffffffff, 0x4000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvmmsg(r2, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x2007fffc, 0xa}) socket$inet(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000080)=[{0x4, 0x7, 0x0, 0x51b4}, {0x9, 0x2, 0x6, 0xfffe}]}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) kqueue() ktrace(&(0x7f0000000200)='./file0\x00', 0x0, 0xd27d43220c7df9b, 0x0) executing program 5: semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140), 0xdd7559b423559d69, 0x0) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x20}, 0x4, &(0x7f0000000140)="e33745e8", &(0x7f0000000040)=0x4, 0x0, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x4, 0xb}, 0x3, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) connect$inet(r1, &(0x7f0000000000), 0x10) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) chdir(&(0x7f0000000380)='./file1\x00') setreuid(0xee00, 0x0) r2 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) fchown(r2, 0x0, r4) r5 = getuid() setreuid(0xee00, r5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r7}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000000)=0x1c, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000180)={@local, @local, [], {@generic={0x88e7}}}) executing program 0: sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0xa}, 0x4, 0x0, 0x0, 0xfffffffffffffffe, 0x7c) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000a, 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$getflags(0xffffffffffffffff, 0x1) getpid() ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1, 0x738f}) r1 = socket(0x18, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000240)={0x4, 0x0, 0x0, 0x3}, 0xc) sendto$unix(r1, &(0x7f0000000140)="b1000503000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad09000000000000009b672f4d335c223e7d0c032bfa896443a42100000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f834", 0x9d, 0xa, 0x0, 0x0) sysctl$vm(&(0x7f0000000200)={0x2, 0xc}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80286987, &(0x7f00000001c0)) socketpair$unix(0x1, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) r4 = socket$inet(0x2, 0x1, 0x0) getsockopt(r4, 0x0, 0xc, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1006, &(0x7f0000001240), 0x4) connect$unix(r3, &(0x7f0000000300)=@file={0x0, './file0\x00'}, 0xa) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) dup(0xffffffffffffffff) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x7c}, {0x44}, {0x6, 0x0, 0x0, 0x40}]}) write(r5, &(0x7f0000000280)="ce4aa4a25043cb02aadf8701f131", 0xe) executing program 3: syz_extract_tcp_res$synack(0x0, 0x1, 0x0) r0 = socket(0x2, 0x3, 0x0) r1 = open$dir(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) fchown(0xffffffffffffffff, 0x0, 0x0) setreuid(0xee00, 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x67) renameat(0xffffffffffffff9c, 0x0, r1, 0x0) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffff0f1}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f00000000c0)=[{0x0}], 0x1) unlinkat(r2, &(0x7f0000000040)='./file0\x00', 0x8) connect$unix(r0, &(0x7f0000000000), 0x10) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080)={0x2, 0x9407}, 0x10) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) open(&(0x7f0000000040)='./file0\x00', 0xb81c8338410b32cc, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60b4211100080000000000000000000000000000001000010000000000fb"]) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x1, 0x100000, 0x0, 0xfffffffefffffffa, 0x4, 0xfffffffffffffffe}, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$inet(r2, &(0x7f0000000040)={0x2, 0x3}, 0xc) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2412df7) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) writev(r3, &(0x7f00000001c0)=[{&(0x7f0000000080)="8189c0f8f530f3b35332f37c370d8f7a60a839bdd4a4cbfeeb4324d560395a", 0x1f}, {&(0x7f0000002f40)="79edb939f9fb80a115c546fbc50fa812070b684dc29778fa5feb9686e3c0b7d3815ae58a56ec88a3446ae02d56c1869b19a327b33a3edb851dca2b0006abafa9b60a2936da7973dca3713d7c1c6b7205d945010e20dd7d9b3c040e3c14c565d512c7f7397aa3ed5fbfa6a7cce8bde3e0dc97e669a0067ce66e4e01d1239aad8c62a1d58fd74a2997d3a86983280bc78e82957fac341bb87db9c134f3dc129db310cbca997803d4b63290fa48f5ce1655dc2ab22142f2c1a19b2f149986d75e0c99ec9ccb72b6d33db2be34aac9af8be9bb7d8ec299312834a8d2ad234d0aba7fecd6fbaf9d126c6a35cd0c5f5d24d2b4aa64d571bd6213fa61eee47616fa6425d24b33ed4e497089bff404642d0818dfabb45c1f8de9632eb3cf910bb53dc2d996763c141c05a04b9b55f3ca9e8c6ab0900334d7f0ca72542725e77f33c9758c8989d831d67af23ffd026d599acc0328b7941bdad9e0aa81404e1c4600d4fb1725bd77b8b034dc64d02bda6931ab602a69a034fccf98544f1bc6fd062c4e865d2c2b0ed498936122195d71a94993bebdc1bcd4b81a36749d1ff664fca901233107640375a77f476a8ecb4fc12ac74c4b2a53893cf2203a7f05231d3a5718032e2ae39abab67d1e1b715e14ef46877ca85521e6fb259b35c570f8904ca2b626501b2057692cbe18894db86bc95a8e9ff3932b848c0fe5c93269bf20751919b73ff82988fbad89351cc2af0f265ee3729aec6f88a7935167a8322983b8089afc6c56aca2668472e6ef1a41796f7074d4a4ef7cedb79346187a98772650e920152ba98534288a43fd65d05f3376fa9471ae495d2ea430c1be16145d3cc71a153a7c1671cd15d55981c0468649e256a8e702228e0b3a50282f3b5067b1be29e97ee1844e2b8be8583b98bafbf354c7b3eaaba061ab7da00053df491273187eed455e7754f83d74c8eaf3af318d12180f5d7381681b06fc7708732453241b846e9d0864868f9c5e12218c04e0df80f926acf006f73bf9dfc5114d3bc032638d6a732f3889f513df492ab1be464f33086eda7bb8586945a8e69acd8b85e53bd14b82ac47dcf741b0bf5dc5fd8fe39cfbc364081644306f9469ab4bcaee6e2ad14cd64895fdbcef0b86883bfa5e678f196667d44d689484b8eae46f3c98ada78fc2c765c6792af4c17beb2b8acaffb04d47a5d78375bcd4c0907ef6f18a9e3e5f53b5d549715eb944f97c4b7ceea04b7e0b18c269d033f4e63173915afe3988358fd892fe2019817d795fa2283ff073ca904331504a949a0fe5b9261c565bad63bea17b261d3c3f732ad885b5c404b316815a9ff9445721f409e4c5cc8fdb0f53662ca4735663332cbaeec123592f89ecaf48063910e7ba05ff471e5c9c342f9bc024b31c557e98250bd4e5e5ce22557ceadb1c79cb47b3d59b1ee2cbf4bbec52ffd3d725b97b9b4c0dea0f740bcc4fca9c9a43d60e28436c03499ab81dc963a21fe19e5f2e475e9a77046502470d8a9c2f61c58f1d7a65452d6d846096932cff12f6b476048ee59fd8414e9cfab037f5472d91bf54191e88ed00773b7093321a0d681bf09d2cfbcde9187aa47ac0bb000e63dc342ce4f8a5b48224dfce55497ea88fd1cb04cd9f4a93d4d916cde528a27608470373f4be71fa6616356e576a4c380561b669bf1d0c42b7941b7160bf439519e1b06054c17ec2f11876bb8fea88d1587db577821bc873bd22ba0e7fd43865d6f99b26119c56d9af0efb1c3d6656bac528114b886ad95361072f228ec93f542ad207b5d7cdea96b3787ad03f1e9879ea1df759e7a043c24953717208bc7cbf8fce145907d3fbb072543f40bf781254810f63992651be67a4ffca66ab87558e904d7a989dc38a4f0fe7969b282624abc5402635ab9af40f5f994f853159af70de2bcaafc99c9bda8eaf0cdf4937cb3aa6ccd38236818277f3746db796c9dde6b2fd071f0d8ff57e157e5f210cc0657935e36912a59107d757f8daf11cf07f2eef7c82465d6eafe57cdd3a5f8885892f031171c37574ea6adccec12d68b63a5d26f1e1351ea5b2b1193a09d7462050c18b0b6c4f9fb31533973b8ad474d4e4051cd46b56c20126e13526f2ed026506abf731f8d4ae462b2e6cae2e149ebbdfb55cee6801bf53fb1d85b251c3bc9eaff87a472962623a8c8b12da95b70fb34871fe9fe1fc0dfd229e614297c894fcc560855b5ef0695a3a2854e6aaa374ec320115a46893231200066dde0fb120b0869dadedeaafc73983ae022c3c14334d312b40ab0e488a2785cf2bd964973806f5ce53aa20859b1b9b6eb2b368887b9644b5491ad7a0d1001e1dbaca8396fa03cc27806b1bd082afaed61c75ada680a73869de372b769c41c1689ce7165456611dedb34f1215735d81a699f3e1c844285dcb7d9f0b21fb6abc17fb9b23da4cf0a33ad46162746739b31acd0ad836d2130a693c30852c0a9fc1780fcb686ecd1a886729fca2c09f40a9b6b2002bbf8c4df9da840dffddfc51bd34766f2223d20fb546cc915cc06ccb96b2b1a123b2830033c8da2ba77d24e0fd7ea3889525a29885a0efb4176417d570dfc01b50179dcc629c5a20826f8cbf34ea364f02e809caa6f82927f0f1fefc66620d9d019e7b5f05b170b4a2c27cb2cf36267dfc7c32ccc71c168704f5e9ceeace229c4c6c53b4c6849c6704285997cc0ec3f1f428008deac5c5adb4fef18f67c21d84302e1d50915d74fa03b9930dffbebeb310d5cda452fdaa056cd61191502102ec6cfedbb20e370f55a6d32bff0f620398512142a37ee2b08c6953baa32ad65638db8070035cb7c9982d2ce5f7388d3f4ca5422bbe12771971e9bd855e4d4977e3ab42002f4f262693ec60b444167dfcebf6d17451e6bb9902379d8ada0d6ddb37adc67b651e7db0edbb7869d3d3c2bfd4467b4730391494b92d5d0af9879ea2755a0ad9663eb6a606b308537ca37759cd52f430b6b8eea0986564a1a3e97f02e69228af45f919ec155f60be3c2a5880f8991705fd093de210bc340c307b3ec6bbf78412f30c6c4b10ba65e06918154be0fa586d8393bf20f46d956814328e006a2d40d711f296d5a12c3651dfa4ed3e4a5fa9caf216bb01eafac74423ff9ce2a8b84df7fe97607cfb6683a54fa4d325a739049af74d7de9c2be2e4ec144c5ac1e6ff2f342c19c9d7a0f004dbe70cc8a89175156c154ac0220b233d43e45d4ac8c2fa16c77781cdf6c807b1300873e13e67c3afcc7f6c1b55db0f6c01974b5a4dca2e1fa9bf718ccdf0dfeb7352612e97b7d47413c9a222db418384abbc6f24b7ddd3cfeef5a7385e7f2b12460229c2a2581eec79e181baa1a10f569a7327395a1767efc67cd2ff18173ec640fbb8937b1582f4c944252947adbaccb8d3812e4be70f332aca0173be6fa87e16aa6e2d6a5b51c2d7ad35c9ce764ec2d6661d103adccb56f6c626ae42db87df670f7559e32ba2ab8275a1f3ed47855a473a2cbb2b1e5555df3ed21267dc24de27ee677fa10ea1bb26aadae37c5e865831947d3d65a1528708cac615d32c35c40dbb6e62fdcac0a8b59d36ee383aa84b922ab3e1d9d4fcec551c40e3f101f70f2874f1ba150df2d4c71e34e2d70bda17d006dd0ed19b879537ac6d273c495c04c66ec9fb5b43fa6794cbd3abb4ac1bd8a2188e1b61352d4801dbc0a258a6ce1d178e7abe9830b1d89a4328532985e0c220e1ea7fb776ef9d273e1184af94036885507e6b8ab1e726af3384280d83d0def9cac4663441e3367f95bbeb8b2f88b9a8606a2e5b7802fc77827e84774fa8f410fc7b0db5e4357918785acc3da9d0af3e06fb44ea7242683c26092219d1b58165cd499f887b2bd114b500a6438ee656a04d36008dc09664ef70af31e2fbaa45d9eb2f3a7764fb0d7aaeebfa1433134763d7f283def6f61096be519e5f0f2e451ad701ffb616bad75b89aab80d61a8025e658fc1ec18b8e1825fb8f0056cb205bec4f933ea0edc1d604bfda4dc4d13a9de483121f91eddd208c7f61cac1417f820a953a61f97aebc5e93eb17c7de65f379a21d59f2764a996d5c9bf2ad8be4020174c93381925779401c011f2b213710caa4d318e78b26bc1c8359776fbef004ffc0bacc35b8d190e620c04218ed6f44216af96c1e18c6070011b8872d1eb434760785220c3f47e1e21ecadcf3a261ff063abf2d55d4c0af6a9a32fc6d3cf06b225530455c426218d50f2511494898068d1e60b4a51b7fe52539de48440e5b9f3a317b81f78d03b12ef0f46d919b69b0f048089985c927c2baa078aa7052f5e9bd80f82d50aa5dfcd6bd5c9469d6ee95449030f51b68c23d4cfd8d87ff82bbff3c8b10aad0417e9810646210cc3a3ae9e42634aa429bca02c84b3f7a0362a5454e4b85a6c34ba5d6acdeedc938e1d825b39f1c4160d040545995822342701a081e3d93f73eff52afa5ae309cf4949b0c86f32eee4174771e87850ed81b05491727a7a3a4b47f105e6889ba95b0bbb3b673c9cc06102010765cc9cc84fe34b6115cbf765a914b50d7d2d0c4113deb2bcbb2e0c62d52be17d2350a71e452d46492d0e0aa76a44571e7ed7c2ee280709585cb90b0bb074379115c592722a52a1781c1517495068851ef8ad1255977dcc7f40f945fc709fa797b439d756bbd4a8f7abd7b45ce7dbb42304b056cb654510223f0a8c5d2afa3028a12efef66762f6844529e2fc9604739d6f25da3d116d5d96c4c729bae7b76a65e08cf96551c768014d51350bc0f3da934b1b44553ad16aa192d30cf64adc96c3c84fe6d3cd86726e2fcc58ec2681ba79bedf44d8f84fa72786d9dff800fe7e0e4ff6eae45f9b6aa49d1703708fd1d91d76a8529db253eaf176f58d99cc3825129265e9656a9d8a3e46fc77febadbeec7f0a37d1945364283fc36a1978c0ebd4be247ec371ad21fd3d407c1447bfba2767fe36299d1599f53f37a3f981f1caf18e7b36e38e9170759556866ce663e8d45f321cab4010046e48ecbacd92bdcc8f5201436852682c013e0b94c66c0641ec6b9a1e6a691e1f3985a56c98ab934e6aacda7df1d9e354cc247920fe222501bbe78947f138bf0e25e562b352c4d4d03c6f10c0a5f7df6275039db7f4832b7f37c54efd2d37e08637806cedbcd685270053d52a6eb5b6a300579a156e200efbc632f9e192d703b6fc7b733dbaaa3b2a58f4996b8c4d0240e9bef38e48dfc18e700149618f7a7034909e60161a7994b7205a1299ff2d3dca73ed62f4fface87968fdf80427df4881fe67737c18e0bbfe1336049c5b24147d6c467d57514868138b8a6c550bc806382e74306f5a65bc26d8beecfd1e44925ea11cd6eb58bdf112196a0835cca44a5536f96f128c7d16845f21190e91a974d625cb0863155ede1e946222c564964d93f7b41ec1b2291a1e2411760c02bd3d72a21a665fd34ce1052648290950724a88ea97c539ebf5659e131830b07a9652d69ff746d758595d36cfc730362a1dc4975674a7ed8efe8da4fa8b62b468da727000e4fba2ac3a91c7675b5941d0c306b8d701006ff80e631175e912d95808f66c0b4f09a2f72af175014b423d4e1312ebad36319f2cc45677dc88c0efc69be0f05965a1b0c229b73debd21e67fdac43e7e3a12e3259ad6654b5fdfc6540f0367f74fb2d024e70fc6389f13a521be01e96e5d9e46ce7613048f88ae91aab057eb0720ff4777847734e0e334416d8337341761065a0881c30423b3fb8ae9c768cfe39a6b0defe3a3bf2f36968eaa2e50dad15e93511dbd64aa2dcc8d0f63701b83ad14830331971d34186195f9c063525080c2712d2bcbf6ae178c3a9ffde16c17992e", 0x1022}, {&(0x7f00000000c0)="9185722a1e9ce6fe1d507e293a18f0c97f1f2c02e311e32205fde39fd5524ebf08aaac12f8cb2047a0625ec88c10a9888924dc5d552197e4985407a009499cd2d86f9bbf5b641944e4f78fc7441c95b2bc417d2ed5021fe822d0f8ef90f20000000072c516e026c67dc0b2dd4221be8251bf597ff3aee261258438b875b278e501e5ea0d26bcf40dace3d2b85fe17b7121880b6436e974740c791c10c7d1da46f543f7dc68c5268993c87afdf9f4c54b732eaf828d7bc89ab5568236cc69f2e310845e9582d4cb8efa04a41fc68851b4a0820dd3344160df73ee905655d708599403343d07dd5087b55bd12c9bfba284f3", 0xf1}, {&(0x7f00000006c0)="92ddcbe4d39e6bf11a78a98c5a8ac00631f65d44b76f83f88d5171dd2e7114cabd75bb0d25739b98d539aaf36d43d6b0653c6857550c08c27efc7635814ba4ebb966f3ed6364179e423cb9763a3649b86a0ac8a5af99bd66c0624d13f54af449d5b29dd764d026ab28a1df3f7bb129729bf9bba64eda713a8456ab5b502cae504684605e9b35c0ca7286d24affd3e199feffed89a2712fd7c68ff99391eb812fb12ed30246d16553fddbe8a157a0f15aa89379842c0c281f49b2002adfeaca0aa60a968c209de3e777884f1a320ccb99b21c2f5e1e52d715f6", 0xd9}, {&(0x7f0000000340)="374f092e838a85aea75b688caef87fde1985d1b5f02c3c54b873ca884d0b4447d7672cf614abc2da230736a01b42d4e4843c7f028079a8cf2511653c8e22cfdbbe6a3892fd21c13a6ef4479e799479ced08a5395d235e252251054a63c23dc090d07a5c51c4db29d796c3f106bb832266b9b149bbadae0ae1831fa1dd70f7010789aa273d4d6ab52986e31649b4d18d9b8594cbe809d911e840c3a9e32bc0467b3378e4aa6dd221a877bc15b01655261d23c5accf60db919b9", 0xb9}, {&(0x7f0000000400)="0d85faf88be261571f2751a0dd2b36d0d75c2561cc94f10b73f02358309dc463ea157f74a66873e6feb8994631e36be9b4ea2df12208450f2fc0dcbc2decc9285c56f49f9191cad9add35316df7bf09497a168e9c59c85f3a3f896fecbb7233a66f2eec3d6f5ee97db7abf04ceb66cbe4e987e73f65af5a7bfae61185d5ad39f92fe5358431abf53cd0e74ad7345d7ed8e42c3c4c9e0cb27a3cd0bfcbd7bc87be0da73edbc61e1a86ddb8f39c6bb07014ee0b8ccb1d8bdc0d3aa321676fdc8606e8010cc80d53097737a3235ecdc9f38c94011bcfdadaffa66701d970947d77480b2fe4d5c01bbfc195ce28b76fa4a7a9455e52674934cd17f5a33f739551ad51f4fa7342ef54082de6ebf2e8fdbfe2a07ba761b771ef5f504fa829693199e21f475378dd8181561a85de38e09c77e59d92ce1899100a9ff3e7a0a91b2984b58f10ed8deab4c11c798a6b261fcf3953d94ab5f0af18ce46215b1899eee3d21101008aef01d1372d48ea0553f9ab7467dde9bed0d282c4c21fe7b7ac19d0bc3f5a716fe01", 0x184}, {&(0x7f00000008c0)="aedb01a9134b002f616b59c9648ea952bd9cd245aa393e1420f9cbecb729b25772b5235038d10178595e047225edbc70e91297cd1e1acd5a5d9a584735ff7686f6e2c78df73f1e683a17a20550613a4fe5a51fcf0a5225796ac20713d0c3c3bc1583b9ccdc269003c5672ca75ef16b80ed8b0d73702a87f7cbb569dd7bde1e391398c18c2b7f8734e4f92c7ce6f63cacc45417d4d1d638331bb000000000000000008e9a459388db6b78985a", 0xac}, {&(0x7f0000002340)="e6427aa5a6923f0df5d19e992b230364693ab39b3640baa30f6e001b383e26610734effcfb13d30e4fb2297cb2582508767460b88d728e16d1d4a93048ea1fe29b67c8d482f990d648ec829af5ad6499e4c3cfc5640ddea225f4e8c89c54e7e69ee9d1856d463925116cc16ad05fa068de2322218e2725db7df37e0034b53de8be1988603da7a54d8e86f0b299660afc23e2e47eddf737ecf3abe1267290ff90fcfc2c8161ac3940f3f178acf6088aabd04c8f60af3b144b77ddaf87bf24dca3831e3fb698ddae1ab1304894f13e7a27de8ce36497a3867355ff2599a64a07427eaf82ef1697ca5a38c4744d845fe6ae523a449be02db3979e6faa8c14b5f2e0d00cbc216bbc8abacf8fd27a4c93ca61ffd1396cc8afd84f3cb6ae5bc618ec2cc0c02f522cc80a9450e2c116fab32fbbf8a89dd9c19799c6b2474927476a7b5f6e6963238f826125f24c93aefffe57dd3034e53bcaddee3895f74d9af75081042be21728097fcd326f3468953ce12cd474e0ad954f4d1161c9de78be274b271c49b8970fdeef08cd485983f5568e03996c4ac419c51ddbe60e4d5897e1922f8bf804c2b5dc7c9cb22cec2224a91ca0c592a7aa0883f4c084402252e305bf6d1955230a2b33f4e6d3e826ec557001a5d24fda4edeb6214ee758c650415fdef6a4da35fe3f88e8dc5774cd59849d1970f4feef989487e4b6e42792220fa6cb94e524d93127636d25f2b607aac12e1a06531b20f162413bc7dddf49fa95331870f1f20297a0986f0ecabbbda43a683a8917b3b84be5bc2fe1a8b7fd8af5c6d82f0dda31bb359b4dc2184ee62b6155c450729c1b2eb73b6354375e2567430d76493e20abd98cce0aeae40a339079bdfbb4eb3edf7e4d68c322dca0704fa1d46342330964dca8a9225c6013f25b2a164d539d90a97124826c06daa1f289cbe075709f00351e471256f324d290e74e44452b144fc7ca26c3ba1ec1a615b5bf7890023eae632d174ebd1ad1f1028c2243a6284b3c7845985258d063c76726210bade964ebd73b8c865b6edc6e4978eaa86adb1986beb3dc36bfd5cff89367eb1ffec593067a1471fdad980355f4cb149daa6df12b70fa41c024aad5a03f181830776532b33ae06377b99cd0668e6ae50bbd89715ad78a3fef55780e28deebd4ae404f7dd6672e441fe363cae0564a846f7c07c636a8627c878a196c2c4b0e55ac8681481ecd9c624ee56188f873401747a4217e583d9974c51d24c731a0b3d7d8d848105917a13ba759279bb88e5791aa2775ab6e31aa16735873bf61864a55031e3bdca63e9e4042e90ea85c1aa39492acc206f3cc00a7e392f82635a088c93853a1d3e671e924018e881b202bdf9ec54957f666f0d3a691ed8ef50fabf2a1a465771e5bf97c65601ee4b069c1b46e6ac27103d48823885a2518bd4a5d7caf0f4656aeaff100a961417c2ac7e0597dd8f6d31d48749059d37102bc267a9de8b4623c149c34f3ef024565cc288444d8854acd893ddf6dd5494ba1c3bdbbfe6b8bdd0d64c0388dab8ed7ad3e5e693ecacb521a857c15ef17217758312464f464f5647bf65fcb2f46336cb1ac8f3bf2daea92ab5b7945300987419b6833baa25a1d9bbf4170bb7fd53ba3fd6dc1c6d3cc48c9ca4aa7faaf11497214e43ff2f7911ac2db2df653eedaf81b0f704a574c238410f86d98dbd9ec025a37f4d4be7067e50549de34ab0763fc1bf01e8d79aeff1377734cad7240f30fe598bcac9ae9da53b0883674b45897c86e8dfe45b07f55e4d86edcfb04a39ec1c132d60c94d801c208531b75f90b908e35c70b46153ef220ae478ccdf603569d85140d1115249fa9ec459be86f384b7795171872e5f22eeaf211a042b382b00ad33768594bc7eb01d08645ced531c5a5ad1208eadec7ab55efc8e59f4cbee91a6a45f7b74912a8a5e5d8d938584caeedf07aad25ef79910e6256a7665a0def6bdd4252eba75323524fc55f955aa8a8c2241101f69d9fad18a70d1919fafa6f2bb3b1254bad9b820d9746a0b1d63fcef4ad3cf53b8a77670e228911d659cf766412883cbc58acf9aa0559173a343e28d164e22f6814d5b70b0683a21cce1fcd8120e221be415086d85b87cd644eaee74c3681514b042c9401c95bf7681fcbccef3b2dee85900583731fb4141a9944e588d0698ef1af296aae850f47e775a1ee22865bfcaccfdf7645c2822efdb71b05e526a13538f0b4eae900e3ac8bbb15c938068b27c36487979362106d9abe19e3ceee84a0290db932ad72d45bcdf15e8cebbe6a5c65678ed6f2ab9e77d6a0f6202b96940cd711c7ea9f7903214ec9b12020efada027c3d72df44b77f2db5a490f35d1a96bd62f80d96d1fd8023e0330f2f364e7cebdf4082b8a250bcd52a7a68846d9f1108f897766d5281dc3b6a0ee60454cde605a2fee6dcc8a18e8dc05a003e216be1778ae33968b5561d35c6b3dc6696ccc15e90a6ef253cb48f45d9ba45a717e8ea4e8920d994fa2a52fc71360f759611bc04443964756ddf7524a56f9c3e8ffac7746d1b389936c8c4cf0f3854740bfc53e4c61170e6ff76444f2efd99d0a13a5e9755acff2eeb90e2fa13daa2bea7ee24dcf22cb089a72365760e452de37c605d1d743b96b6f023e0c723d5ddba401c49035010e7b3b018d4954d881ecc2b3cab171a359af843a376c6ed9f793a63fa3a622fbb070d6e514eb90861529b538081f861af1c21f06ebb9a65e0a54e26c3903b69e1b81aaf464a6d870c8d69f066cd2ad84a05d1b530aaa1a1190c0f38bd0a95aa1321d4bae01561c024fdb51c0fa0350d3c1fdd022327f43e9f50ce02468a9bfccd285e650b5f62d051300eb7b6ec2b389b7869a60e461ef580bcf0d22a4d95183151a319643570506e254a49656564abcaaa469dfeecdac1acc5ed5703b69d0f2ca5d8fed83c7802f1c57ab23ef2d5222182215f399801311bd5abeec34642ac6e1a74d7686737e4f25f7626bcf2e51fbb6ccd2f6699f772bb0421965b48a61dcc62d8b241758a5b623e6ab0e8fb53f5f6cbc014b4975bff6c7a4731daf7680501a9f71066835238adedcb94774dc97d7e59a70b991a0a6a54f4e30405fcb840db2852530748578bf41d942670d63116fd0c9f47e4f329836fdb4950962d2393b5a9208bacae04b1031bb568897a7ba218bd2974ecf501fce226fcb22c72801b64848140ed98cf92add8a8f3ed93fa53fa4be53f4fa5df70764d3492bb7bbb542aca52e360995e151a8ff333363c9e9ea424e5afaf8f36728a183f6b1863929762f82c8cbd34c1daf749388b318048956b3f0c0e032bef586c37839d837c1156cee5ee7f71cb76c2ed94c901cf73860314af3a54e86de477e597d2c1371e7430da9c949b4f671ee9841c6ddfb5c15655a991870084c2bfe63a5714cdc17566edbb4658f3b659893d1b7180725d05043095880350972ceb5c95a9c9544ff62df800da711f184f98487143512360e3d792187633de6c2d69ae6da07f742641feb0cca82c8a40b1922bf675fbad47692ebdecd402739ba42a4d8fbfa2fbaa36b9162b7ac3960d735f7d8a7d31ee83db8ea21bc3401ba6ce4e0dc96178d46ddf4c04f3309652c65c234960dd1a5f7af5818d195b75049489955d5dc78a88dd596e6359944a476fd48cfb8e99b8647844837fa9862010bb5c858fdd4dd3c477fea896fa768e7ede546bee101323bec62ef48afccd2bfd750278779517d26e2a00c5292c88d4aaa556933eb15b0d476cf1b8caced9897f5cec3cfc4097c30aeed2672f5471ddff1376882a986949e9fff307983cf4ee6a34d22f351beeb7d31ecb2f7907fdff3b45897c617352acae740b62fb2777747881d353b9decc9c07312d46b04469fbce29de5bc45f46abd37a2d0dced5713f7889ad3bd96dd17d53b2591325ce535754ac3991e5d206fd7c6918905021b484ce00626832819069ea2f5ef3d0f5231b97a79aebe2343a37a9eb6adbdb4ce823cfe626377c9a070a4de3309ea218b5f979b5a7a54ac5d742062af61687e836995c4441fb89ab74abe4d6f86fe7f42ac70db98aef33687641c168624292e2efa5ce14bdd4e23b44b5df2a71731f455fb09c96c31792f7984b18aab8af795e02288439ebc92d46e0c615baff992bc2eb6646a42ec724458922f48b2767c26e507fd12af2def4621c06dd660149c67e1b745025ab951cc9d4f0874694de34183242e7a929f161f95623d3ccf83c3d87bc02b3df90cce7c64c9c41c88782e041cb6a7080e9b4962b64147d48e10ac9152e64f5d202ea474", 0xbe2}, {&(0x7f0000000280)="dc", 0x1}], 0x9) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000300)=[{0x86, 0x64}, {0x8b, 0x401}], 0x2}) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$PCIOCREAD(r4, 0xc0187009, &(0x7f00000000c0)) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmmsg(r1, &(0x7f0000000140)={0x0}, 0x10, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x3, 0x0) socket(0x2, 0x3, 0x2) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f00000002c0)=0xfff7fffc, 0xfffffffffffffd5b) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x3, 0x3a) setsockopt(r6, 0x1000000029, 0x1a, &(0x7f0000000000)="5ab777a5", 0x4) connect$unix(r5, &(0x7f0000000000), 0x10) sendmsg(r5, &(0x7f0000001ec0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0x81}, {0x7c}, {0x8106}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) executing program 2: open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x1a) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) syz_open_pts() seteuid(0xffffffffffffffff) socketpair$unix(0x1, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x11c}}) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x3, 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}}) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x8) fsync(0xffffffffffffffff) getppid() r4 = syz_open_pts() close(r4) r5 = syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) readv(r5, &(0x7f0000000600), 0x33) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0xb}, 0x4, &(0x7f0000000080)="00811e7993e6b879e77c3e68e1ce9359b622cef481162e0a4e35af9d3681dd09c4c694de", &(0x7f00000001c0)=0x24, &(0x7f0000000200)="59c82be5aef9cb902392087c89c0d00c4f72b0d154c2d2b74f15cb2412af6d55a4ec04930a64b75172f949a331ca88e83b2ea3f365cfa3db5606cd55e36a6e511162223b82e20178d63a82eec7d37a5eea9d69f72e7454c55dd643a99fde92b788fb3ecb7392866f9d893cb6c70760823b991c15ed221b57214c9377b3b2ebb873af810676369408858ec4c15101d8b148cd559a7128071a4f2352d3339d30cbc3e2ec26c2cbb1dd53c74e2a", 0xac) socket(0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="8ca6e34d087d0011952419c2cb1614aabb08004500001cc500000000019078ffffffff"]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r6, 0xffff, 0x1000, 0x0, 0x0) socket(0x11, 0x3, 0x0) executing program 5: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socket$unix(0x1, 0x5, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x40000802) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "0000a6bc40862c000700", 0x0, 0x10000}) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x14}, 0x4, 0x0, 0x0, 0xfffffffffffffffe, 0x4) getpid() mknod$loop(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x1000, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000400)='./file0\x00') r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x100, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000280)=0x6) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000140)="7983555a49096ba426a10878e68e6e5f2e65ad4e07fb9633154f8eabaccd4c5b61a1ba7e6f58054b26352566129ccc9b24c81a38b4b4df676be33f300bf770e87e24039f8525a13baa22794fa177162f3d85557e1073f0d6012124703d9bbf0759091b3ea45df1aff2bffad73cc558a29e5c917fd258e4947d98b3fa1ae4ae6788faeecf1cc7e4043a3e779d6309b6e8d103ada6af98ec1575810fcb59f985b669a8d70b99b23a5bf45bc68febe03b28d524d841da09d0eb006ee055b65f21c87e257e29bd8c2be7b1e83dcac8081f61993abe69b7efc5", 0xd7) link(&(0x7f0000000940)='./file0\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {0x0, 0xfe}]}) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYRES16=0x0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x4001, 0x0) r3 = dup(r2) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) r6 = socket(0x18, 0x3, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000140), 0x1) connect$unix(0xffffffffffffff9c, &(0x7f0000000000), 0x1) executing program 3: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x9a1e6416f07402b1, 0x0) write(0xffffffffffffffff, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x17}, 0x4, 0x0, 0x0, &(0x7f00000000c0), 0x0) ioctl$KDSETRAD(r0, 0x20004b43) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fchmodat(0xffffffffffffffff, 0x0, 0xbd7ac94553ae44e5, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x45}, {0x48}, {0x8006}]}) syz_emit_ethernet(0x119, &(0x7f0000000c80)=ANY=[]) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0xc0}, {0x25}, {0x6}]}) syz_emit_ethernet(0x127, &(0x7f0000000040)=ANY=[@ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="000000869078000004020000081048fa89ae2b849e38741545b4b986080a00000000ffffffc0020407001312f6907c40582d54ed93fe121614756abd0402052200000000000000000000000800000008000000080000003f000000c500000001131238533e743be61c4f07d514c7dd4f3d0400001829c12e96ca4f910821907d5756e5bd82da51a294797ceb3104b60124b0f0770a9a71cb51f970958fef0f798ab275a7266e9842130f9291c228a759f02dea63acf23a846604ca878574e74988c29dbcf16b8e2f69adc2fa"]) ioctl$WSKBDIO_GETMAP(r0, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) utimes(&(0x7f0000000000)='./file0\x00', 0x0) executing program 1: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) mknod(&(0x7f0000000280)='./file0\x00', 0x1100, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000240)=[{r0, 0x40}], 0x1, 0x0) shutdown(r0, 0x2) select(0x40, &(0x7f0000000040)={0x0, 0x80000001, 0x0, 0x0, 0x0, 0x0, 0x2}, &(0x7f0000000080)={0x4000000000000008, 0x0, 0x4}, 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0xa8) r1 = socket$inet6(0x18, 0x1, 0x0) r2 = socket$unix(0x1, 0x0, 0x0) dup2(r2, r1) fcntl$setown(r1, 0x6, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000080), 0x0) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x521, 0x0, 0x57d, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) msgget$private(0x0, 0x0) msgsnd(0x0, 0x0, 0x401, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$VNDIOCGET(r4, 0x41946472, &(0x7f0000000480)={'./file0\x00'}) socket(0x0, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) fcntl$getown(r2, 0x5) setreuid(0xee00, 0x0) open$dir(0x0, 0x0, 0x0) setreuid(0xee00, 0x0) getuid() executing program 2: accept(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x1813, 0xffffffffffffffff, 0x400000000000) msgctl$IPC_SET(0x0, 0x1, 0x0) r0 = dup(0xffffffffffffffff) listen(0xffffffffffffffff, 0x2d3608a5) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0xa) r1 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x0, 0x0, 0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) msgsnd(0x0, 0x0, 0x15, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) r3 = syz_open_pts() syz_open_pts() ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) msgsnd(0x0, 0x0, 0x6e, 0x0) msgsnd(r2, &(0x7f00000002c0)=ANY=[], 0x6f, 0x0) r4 = msgget$private(0x0, 0xfffffffffffffffd) sysctl$net_pipex(&(0x7f00000004c0)={0x4, 0x22, 0x3}, 0x3, &(0x7f0000000580)="4ca85260422d73c0ea31ab2137c44403bd1c252b83ff0fc09ac6e26ee90902c9f9d7cef25ea00f0d0f40b9fc411977c7919d193e921f594a005e1de745675478d973e95491eb0ad00449670460690c504922fb8e00f839ed11bdffec3861860ecbf11653985bbec53ec6b0a6b86701271128cfd35f4b9a910c6d88e23ffa8816e8266dd081c2485fe837373a341b13b7a7e7380b08c353be5389a17eddc047c5c1137df5bb89be43d539b59235a215c4d25e601e578810ff6ee465cd6ed3a5ec35cf7b2830eeb83e9b3919d9bec82fbebb", 0x0, 0x0, 0x1f) msgsnd(r4, &(0x7f0000000040)=ANY=[@ANYRESHEX, @ANYRESDEC], 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r5 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x14, r5) open(&(0x7f0000000100)='./file0\x00', 0x8, 0x10) pipe(&(0x7f0000000080)) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socket(0x2, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) executing program 3: r0 = socket(0x2, 0x2, 0x0) sendsyslog(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x54}, {0x5}, {0x506}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) ioctl$FIONREAD(r0, 0x80206919, &(0x7f00000001c0)) executing program 5: syz_emit_ethernet(0x52, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60000000001c0020fe350e28ef0900c08c0424be0000000031feb36d02b82faa094061f107a9016962000000000000004e204e", @ANYRES32=0x41424344, @ANYRES32]) sysctl$net_inet_ip(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = open$dir(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r1}) close(r0) semget$private(0x0, 0x4, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) getpgrp() r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x3f, &(0x7f0000000040)="00fb6c4f", 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x20000000000000bf, &(0x7f0000000100)}) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r6 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r6, 0x8014695a, &(0x7f00000001c0)) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r3, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x18082, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)="d4c3f2081a0bf59cc9a248bc2d25960b446d70cf9cf3f31ac3d41f62e848b2969b5775d72ccb9c7c", 0x28}, {&(0x7f0000000080)="0a698d841b46ba7d03689eb604877e07831e12a10596b6dd164e695a2f0b38de6d7c43ac30d1d4b6886e1349129d5a8ad99325cb9c9779a0253bd8ede8c2328bb0c0ea4b668637a8afc72a22256006be0cc2e6d8e1f42c1d2022ebd4a9e24d78ca435a21bac0e6d0c6d43a0f46e2ca829a4e264bf890456868a1904e5037008ff6821dff47a428fa781b6f61a088620b5b43a242cbf86c6c0c8a3edf1cb4c6ef1900fa51b3fb725606e444ca23673ebdbf2097adc6eaa50669a92dc7b0a15a860c69371437d0", 0xc6}], 0x2, 0x5) openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200), 0x20000, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000240)={'./file0\x00', 0x1000, 0x8, 0x8, 0x1, 0x7, 0x1, 0x5, 0x3, 0x2, 0x1, 0x80000001}) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0), 0x80, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000300)={0x6, 0x0, {0x80000000, 0x3f}}) r3 = getpgid(0xffffffffffffffff) getpgid(r3) execve(&(0x7f0000000340)='./file0\x00', &(0x7f0000000540)=[&(0x7f0000000380)=']()@/^C]:.\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='\'{,\x9f.-\'*\'\'-.}$\x00', &(0x7f0000000440)='/dev/speaker\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='/dev/speaker\x00', &(0x7f0000000500)='#\x01:\x00'], &(0x7f0000000700)=[&(0x7f0000000580)='/dev/ttyCcfg\x00', &(0x7f00000005c0)='$\x00', &(0x7f0000000600)='/dev/ttyCcfg\x00', &(0x7f0000000640)='\x00', &(0x7f0000000680)='/dev/speaker\x00', &(0x7f00000006c0)='/dev/speaker\x00']) acct(&(0x7f0000000740)='./file0\x00') shmget$private(0x0, 0x3000, 0x149, &(0x7f0000ffd000/0x3000)=nil) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000780)) sendto(0xffffffffffffff9c, &(0x7f0000000800)="b5628af5edae6ca64326cbbbda887e8e4bf765f72b2856973e3968c4d6c5907437c1e8610b05a4f09e69e18406510c56fdaa", 0x32, 0x8, &(0x7f0000000840)=@in6={0x18, 0x3, 0x4cfc, 0x3}, 0xc) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000880), 0x10000, 0x0) ioctl$KDGKBMODE(r4, 0x40044b06) unveil(&(0x7f00000008c0)='./file0\x00', &(0x7f0000000900)='W\x00') chmod(&(0x7f0000000940)='./file0\x00', 0x8) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000980), 0x800, 0x0) ioctl$WSMOUSEIO_SRES(r5, 0x80045721, &(0x7f00000009c0)=0x3107) r6 = getgid() setegid(r6) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000a00)={0x10001, 0x4}) fcntl$getown(r2, 0x5) pipe2(&(0x7f0000000a40)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSKBDIO_SETKEYREPEAT(r7, 0x800c5707, &(0x7f0000000a80)={0x9, 0x1, 0x400}) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000ac0), 0x1, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r8, 0x41205725, &(0x7f0000000b00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) utimes(&(0x7f0000000c40)='./file0/file0\x00', &(0x7f0000000c80)={{0x1f, 0x9b0b}, {0x8000, 0x89f8}}) executing program 2: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {}, {0x6, 0x0, 0x0, 0x85}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) sysctl$hw(&(0x7f0000000000)={0x6, 0x1c}, 0x2, &(0x7f0000000040)="fe", &(0x7f0000000140)=0x1, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000380)=[{0x0}], 0xfffffffffffffc3, 0x0) sysctl$hw(&(0x7f0000000080)={0x6, 0xa}, 0x2, &(0x7f0000000180)="e8a32cb8773618716684e925c95a0d3e3faea9cb5d6636d71a658979bce9959917be37d1d23b0702a502039f3c2ac395f9e99f6ebc20a5bbf42060192a897841138b2af883abbca36f5e470f1b8286d179273fb732e887d8143b5c18d90aa0b30141544c9696ec516c11b90288055d8231ce9eb1605c2e471a700bfdb378341e88b1", &(0x7f00000000c0)=0x82, &(0x7f0000000240)="6d3cc7f7e2acf8a85b2519f6c933cc8e848b03d0c572f0635ec480d72dc5b4d1d58a7c3fe955adb5e65a699c6d7a8b8e22ee35bc0be57debc7fe9b1770973ec13f0a7cc82571293b47eb01561b2a1056f816ce14a524dbeb18102d28cbbad96102ac7e75562094f4c36ea41649c5188733d727fdda97a5b68db8783fb6b28d592200b3576f6b7352eab7ab4d80575e85f702b88ca5432e57ce4b1781d5bab1", 0x9f) syz_emit_ethernet(0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaa0300bcee00000100000000008200003b02fe8000000000000000000000000000aafe8000000000000000000000000000aa"]) executing program 4: mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{}, {0x34, 0x0, 0x0, 0x200}, {0x0, 0x0, 0x0, 0x200000}]}) r1 = socket(0x2, 0x4, 0x2) getsockopt(r1, 0x29, 0x24, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240), 0xc) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20000, 0x100) ioctl$WSKBDIO_GETMAP(r2, 0xc010570d, &(0x7f0000000100)={0x5, &(0x7f0000000340)=[{0xffff, 0x7, 0xe27, 0x4e, 0x31f}, {0x5, 0x9, 0x800, 0x102, 0x1}, {0xfff, 0x7, 0xffff, 0x5a, 0x5d4e}, {0x2, 0x8, 0x3ff, 0x7, 0x5}, {0xfffd, 0x8, 0x0, 0x2, 0xaed}]}) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) poll(0x0, 0x0, 0x40b87a) mknod(0x0, 0xc0a2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc02069b6, &(0x7f00000001c0)) syz_emit_ethernet(0x36, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaabb0000000000000800450000000000004e204e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) listen(0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x6, &(0x7f00000000c0)) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x4012, r2, 0x4) r4 = openat(r2, &(0x7f0000000140)='./file0\x00', 0x1, 0x4) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x2031, r4, 0x0) msync(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4) r5 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r5, 0x8020699f, &(0x7f00000001c0)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x84000000000000}) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, &(0x7f0000000040)) (async) r2 = dup(0xffffffffffffffff) (async) r3 = syz_open_pts() (async) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, 0x0) pwrite(r3, 0x0, 0x0, 0x5d46) (async, rerun: 32) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (rerun: 32) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async, rerun: 64) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f00000002c0)=[{0x15}, {0x1}, {0x6}]}) (async, rerun: 64) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[]) (async) ioctl$BIOCFLUSH(r1, 0x20004268) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f00000001c0)={0x0, 0xfffb}) (async) semop(0x0, 0x0, 0xffffffffffffff90) semctl$GETNCNT(0x0, 0x0, 0x3, 0x0) (async, rerun: 64) writev(0xffffffffffffffff, &(0x7f0000000400), 0x0) (rerun: 64) r5 = semget(0x0, 0x0, 0x0) (async, rerun: 64) ioctl$WSKBDIO_SETDEFAULTBELL(0xffffffffffffffff, 0x80105705, 0x0) (async, rerun: 64) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sysctl$net_inet6_icmp6(&(0x7f0000000780), 0x4, 0x0, 0x0, 0x0, 0x0) setsockopt(r2, 0xfffffffe, 0x10001, &(0x7f0000000500)="aa0e6006494db69d7a371780a5e844f431956921a2bb3a48856a8e5ae79a00fe00beea7323a000fb0fee3bc6d2c603aa814b966000000000000010000000000000780d2f184e7c1b1fc55cb83c17b8807bd30e78b063b9f5afafa6a93b1d21e2b2927b682b3d50d711920e9c4c66c834c0e994c6fb63a8ecc0d05e1f2f20599d29a27e2ff3e44d869360834a42e47c7bcd6e4cb5a7dda1c290e9d9ce8a19021a8fa25b1d69842ba369109903bb55ecae6487ebdbde97c634b00dc165ffaadd81cbd0f3", 0xc3) (async) ftruncate(0xffffffffffffffff, 0x0) (async) getegid() (async) dup2(r1, 0xffffffffffffffff) open$dir(&(0x7f00000003c0)='./file0\x00', 0x400004000011830a, 0x0) (async) chmod(&(0x7f0000000140)='./file0\x00', 0x98) (async, rerun: 64) setreuid(0x0, 0xee01) (rerun: 64) truncate(&(0x7f0000000100)='./file0\x00', 0x0) (async, rerun: 32) semctl$GETNCNT(r5, 0x0, 0x3, 0x0) (async, rerun: 32) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) executing program 3: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x4003, 0x6a) r1 = socket$inet6(0x18, 0x1, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) dup2(r2, r1) r3 = getpid() fcntl$setown(r1, 0x6, r3) fcntl$setown(r1, 0x6, r3) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000080)="e000001300000000", 0x8) mkdir(0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x2}, {0x3}]}) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001100)={0xffffffffffffffff}) setsockopt$sock_int(r6, 0xffff, 0x40, &(0x7f0000001140), 0x4) ioctl$VNDIOCGET(r5, 0x41946472, &(0x7f0000000480)={'./file0\x00'}) setsockopt(r0, 0x0, 0x1f, &(0x7f0000000340)="15337ac0", 0x4) executing program 7: r0 = socket(0x11, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000100)="b2", 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r2, 0x0) open(0x0, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x0, 0x0}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0), 0x3) r3 = socket$inet(0x2, 0x8003, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x7, &(0x7f0000000340)="15337ac0", 0x4) open(&(0x7f0000000000)='./file0\x00', 0x70e, 0x66) semop(0x0, &(0x7f0000000300)=[{0x3, 0x0, 0x800}], 0x1) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000003880)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}}, @tcp={{0x0, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) recvmmsg(r3, &(0x7f0000000040)={0x0}, 0x10, 0x1802, 0x0) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x1e, 0x2, 0x1}, 0x4, &(0x7f0000000280)='-', 0x0, 0x0, 0x0) executing program 1: ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) flock(r0, 0x3) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x8f}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x41000}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, 0x0, 0xffffffffffff7ffc}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000624000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f00005be000/0x4000)=nil, 0x0, 0xfffffffffffffffd}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil, 0x6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil, 0x20}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r1, &(0x7f0000001000/0x3000)=nil, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) socket(0x2, 0x2, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) r2 = socket(0x18, 0x2, 0x0) getsockopt(r2, 0x29, 0xe, 0x0, 0x0) bind(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x9df2, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0x9}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x3, 0x0) r5 = dup2(r4, r4) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) syz_open_pts() executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4000000000000000, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100dd2dfa7f0000000400"}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) open$dir(0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000380)=[{0x4, 0x0, 0x0, 0xfffffffc}, {0x1, 0x40, 0x0, 0x80}, {0x6, 0x0, 0xff}, {0x9, 0xff, 0xff, 0x1f}]}) syz_emit_ethernet(0x36, &(0x7f0000000200)=ANY=[]) nanosleep(&(0x7f0000000080)={0xfffffffffffffff9}, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000340)={0x38, &(0x7f00000001c0)=[{0x8f5d, 0x79, 0x7, 0x7}, {0x3000, 0x9, 0x0, 0xb9}, {0x401, 0x40, 0x20, 0x8}, {0x4, 0xff, 0x7, 0x41}, {0x7000, 0x1f, 0x7, 0x2a8}, {0x1000, 0x8, 0x43, 0x3}]}) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0x2) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c674", 0x5b) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x9, 0x20, 0x80}, {0xa8a, 0x8, 0x0, 0xffffdfff}, {0x0, 0xc8, 0x3a, 0x9}]}) syz_emit_ethernet(0x62, &(0x7f00000006c0)=ANY=[]) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000080), 0x8) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f0000000240), &(0x7f0000000280)=0x4) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x1, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x1, 0x0) socket$inet(0x2, 0x1, 0x0) setsockopt(0xffffffffffffff9c, 0x3, 0x2, &(0x7f00000000c0), 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e699", 0x10) executing program 5: writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3", 0x3}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000), 0x10) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) open(0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180), 0x6, 0x0) r3 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r3, 0x8020699f, &(0x7f00000001c0)) shmat(r2, &(0x7f0000222000/0x3000)=nil, 0x1000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x3}, {0x50}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) setuid(0xffffffffffffffff) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) shmat(r2, &(0x7f00002ca000/0x1000)=nil, 0x3000) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r6 = socket(0x18, 0x3, 0x3a) setsockopt(r6, 0x29, 0x6c, &(0x7f0000000040), 0x4) executing program 2: socket(0x2, 0x0, 0x0) mknodat(0xffffffffffffff9c, 0x0, 0x2154, 0x1ea3) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000140)) select(0x40, &(0x7f0000000040)={0xfffffffffffffffd, 0x0, 0x10000}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) ioctl$BIOCGRTIMEOUT(0xffffffffffffff9c, 0x4010426e, &(0x7f0000001580)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) stat(&(0x7f0000001440)='./file0\x00', &(0x7f0000000900)) shmget(0x3, 0x4000, 0x0, &(0x7f000045f000/0x4000)=nil) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) socket(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f00000000c0)=[{0x9e0, 0x8, 0x1, 0xfbe}]}) mknod(0x0, 0x2000, 0x6380) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x0) r2 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047476, &(0x7f0000000000)) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs, 0x0) sendto$inet(r1, &(0x7f0000000100)="cbc7fe96b6eb2bba76d2b9449899032f66add755a3d40ffe5ef0ec3fdaf327d90b1acccf8e98a3b17ae78fa871945803d25ac0e8aa28ba36e5c0fa29dfa01dcba45aef9981d87a708124cc90aff908b3b82a5c30e4eb828fcd1873d8a18ed6dddf67bd182b445bfab4e8aa3d199c8ad5f40d356f2157cd6dcdbb402e12d5dc72c06e301deddade58d790447f11f742d6dd363ef3c817d8764529d912a63922211422423137ada36b0160541117788dfbfc8c010916851918e47edecc3872869580f200b54703831613b92d0bcb62de48b5452a9bbb38a543c220b5893a24b8257cfb1df405a7d4e5af8c137b6be0cd16465676cbea5306eccd64089185178fe1a4b85e290cf38fbd18e6feb1c2e8fe835b272ed7d51a2a0b869f4477768a472c7d1500d287ce447b6c3a42b2bc48d9a0d99b642c13588291db22223e03c4e3b83723f98ad576114ed67e97361750b7cc2e0c2d358502eaf53840782b331c91795ab90596dd5bf52301a5ff6eba19d0806ae31235db3338f7a7eb24b8fdd87e50e6c46e1f17d882f7eb62dfd1be51f933122dda5607645cbbd7d5c98facfcde1ac920b5bd21f29b7dc73a516b4e06479a8db06b59c33adaecd04dc38be752f4ed90761f3e3b241beb9fb2f7aab924dc03ef0892ef62e86c8d50ab60d88f2096a76c7524efe2df0021d16cc5849103433d4fbe53574ab97cc21ea5cba077f5bc683ed1f6dfd101a8f53ab8652c7b9a69abed8a9c492cbf4e1e06e872e6c96abb9325f7237af4584098b7b89e94362877be33e7d90e848cae3d99eff9e7859e2268c5b8cda5a6269d16f98799f91e1afe1e480681583f4d55ecf7fe571d9c09eb83942da3e421b0bc60c7f18510c5374bf727310ea86bec5a5313eee5d961e2f2dc9b37b3a1ce7fe4b3de3794964c55dc50aba6ad1948d20f67b8e68cbe71dc1c9d8e02c75c2e81d4dddfa4657988b4af9744265199a8a48169963b12f2fa24e426024ac9969e1e348fd57a8adc277127e9fac5e640960991e9a6e0e1097f96979c711f2580c94140431d952b72cfd2f773deab68ec07bb56464aaa7e6bbeb325575f92ef8a05ee247e2273b6e31904f1b9f440db0d65ea198d7418859d9e0130e99eed40e34db0d661d834f43e48a8b271d94f92dfb3999b03b86d41d9b8ef4df3ba51dcdfb559725ecaad6b64c853b569be3c83b7f9ac136b7a02181e10aefca3d6a72f8d4ccf0a6dd3f5b01a059b8d47aac30478fe4cbb42000c69fb9b0c63c80d27049677af67c68e56a1a1223a82cc780063c6fa5010bfd60075975b300d1374a431828f5921e5e64f1da40f28a94baabc374c5e19770c1d58cf9895192e0a504abd2ef59ec7830e95a9cd0ccba54f0a1580a4c9d715dc7afa3287b5a5c20dad69e5fe1818007d4c85b19f5a78caaaca4c762ce426fc1818e724d76eaeecc194936889dfa2391d809c16cd72054eb208cbebb3c4e0daf4cbe6fe9e350df18130137e163280d5b83f6bc33fc27b041ff130dda3ccb93d260d380d845fde501fe6fd3f74beb3ba6c6f7ef1d2dcfb2c9cb10da82699311b9003954de25984bbf43bb51c54b8a1a24d24e02e94b97a5ae92e73f05c4c9aee115645dc7a84c12fb23ece3df8d13fe473fa9fa09f2312ca97b0e735882325ed01b5873d274044a2478445a609ed98670a476ffa94b2594f561af5fd70cfe44618e33d6cb9aefbac3d784da059fd1b7a3ffea36894d0e011563c5ff3291b4ff2da71f36f0bafffa74086bdb64f24ad8af4130f907fdc92f66db45a822dd02880b863d844227c761658ac91a9a5aeb803dcbc7e60ad8c1e4531e7e52d112d600bd059938f10f1572c50fdd1618ad1f96fb06f56c3260f5df6ec461653141fc36a7c98207443d55917763e17b1a7e40dfd5bbb39aadd5656522eca4fea463014f90517eeeaaf8602538b2fa197ad15bdaf3e04ba7967e64b3eb03416c3813fd22e1666a97dcd95e963f8d66e563e0d22fcc6464b84242237320802d0adf0926d439de03c78598e710684e88cc7eae19583b7ae20ec067af5ae618408fd9fb60003e20c608e0a42aefd26fd4a824a40da52190e945872553b4256007cc69fa5b95e7a4b679e03a134a91f7e41f56ad9831681311295924631cb1f40e983b1a0356d60f589a7ecafeaa66a12e5dc1287f10d6607807d534b25c2c115e4dd08be25c521348b17f6c7bb29967ca41322aff5e41a6502609bdc97a636657d762a62e7d6eaaaa1de78cbd26ba4562c156c2d1f41b6024ac0cebb9f03e1c3b54395cde1251642e010198b4317e6c232d9c9e969327aa12dbc5cb4d5b45c561a545c8ef0b27b240258ae74d8cc6ec3b32cf502158b6e812ae8404899095529b31122f84a490aff53cfe3037356190642456ca44cd9b31bd20f5555ba0eb89190b3601cfd26874dfc03468a35e9e917a05db641584e28c23af448849d982b99eea7cfe52feca85feb0edd3485ee80243e7597de892c591aec06c2166bcb5906b4ca1990c684cc086f39d5d6e9795065e6f37149073fb4d0ef1d5946fe40c0600f56acf6cd0af1a4743a2b4ff7623a0eb53dda233965c3c49d20e7d6d91165f66fce2e72a1d0550dd50d109a83d72cf41ccd9bd8ecdce9f93b20bb0bc23f1ffed959e694add8a58f466d3c45d2f8b0726c5af14ed0bee194a38e9d37d175fecbef44072af4398b0d313eaeb4e026b12eb8a52656fda021d1e828670b6bc5128517c74cb96c92248ef66dbe995f10486cda5af62ff5a60543a931263955a22168f08975819d52f1a206819657a9463d5928", 0x7c2, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x8a) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000080)=@in6={0x18, 0x1, 0x0, 0x1ff}, 0xc) r4 = socket(0x800000018, 0x3, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) executing program 3: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xd021, 0x3, "0100012d29fb000700000000098002005e00", 0x3, 0xfff}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) socket$inet6(0x18, 0x3, 0x0) r0 = socket$inet6(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x2, &(0x7f00000000c0)=[{0x2}, {0x6, 0x0, 0x0, 0xff}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) r1 = semget$private(0x0, 0x4000000009, 0x30) semctl$IPC_SET(r1, 0x0, 0x1, 0x0) semop(0x0, 0x0, 0x0) geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) semop(0x0, 0x0, 0x0) seteuid(0x0) shmget(0x1, 0x4000, 0x414, &(0x7f0000ffc000/0x4000)=nil) getgroups(0x0, 0x0) semop(r1, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) sysctl$kern(&(0x7f0000000300)={0x1, 0x3e}, 0x2, 0x0, 0x0, &(0x7f00000006c0), 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getgroups(0x2, &(0x7f0000000440)=[r2, r2]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000480)={{0x5, r3, 0x0, 0x0, r2}, 0x800, 0x6, 0x100}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200), 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0xffffffffffffffff}, 0x10001}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000400)=[0xa0a]) semctl$IPC_SET(r1, 0x0, 0x1, 0x0) semop(r1, &(0x7f0000000000)=[{0x3, 0x9}, {0x6, 0x2, 0x1000}, {0x0, 0x1000}, {0x2, 0x8000, 0x1800}, {0x0, 0x0, 0x1800}, {0x0, 0x58dc}, {0x4, 0x6}], 0x7) executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x3, &(0x7f0000000340)="02000000", 0x4) r1 = socket(0x11, 0x3, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') sendto$unix(r1, &(0x7f0000000000)="b10005016000009f0500060003000000331c13fecea10500fef96ecfc72fd3357af302b37b673039d2d236acf20b7804be38224991f7c8cf5f88882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af630037282102000000720fd38bfbb770c1f572ca81ea77b3c5890400000000000000361b1257aea8c500002002fbffec2200008abfba090000001d89e400040700000080042000"/177, 0xb1, 0x0, 0x0, 0x0) r2 = semget(0x2, 0x4, 0xf6c03b28fcadaefd) semop(r2, &(0x7f0000000140)=[{0x2, 0x6, 0x1000}, {0x3, 0x7, 0x800}], 0x2) executing program 3: openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000340)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) rename(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000240)='./file2\x00') symlink(&(0x7f0000001340)='./file0\x00', &(0x7f0000001440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f00000001c0)='./file2\x00', &(0x7f0000001bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000140)='./file2\x00', &(0x7f0000001540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) syz_open_pts() r1 = socket$inet(0x2, 0x3, 0x0) setsockopt(r1, 0x0, 0x24, &(0x7f0000000000), 0x0) close(r0) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000000)=0x4) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1) sysctl$net_pipex(&(0x7f0000000000), 0x3, 0x0, 0x0, 0x0, 0x0) r2 = syz_open_pts() r3 = socket$inet(0x2, 0x2, 0x0) close(0xffffffffffffffff) r4 = socket$inet(0x2, 0x3, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r3, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0xc) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x10b7e23d, 0x8, 0xb, 0x0, "37f6838cacb84fa967d1a0d0cd4f2b3001a68601"}) executing program 2: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) write(r2, &(0x7f0000000100), 0xfffffe5d) r3 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r3, &(0x7f0000000100), 0xfffffe5d) setregid(0x0, 0xffffffffffffffff) syz_emit_ethernet(0x36, &(0x7f0000000340)=ANY=[@ANYBLOB="ffffffffffffaaaa0900000086dd6207372f0000ff00fe800000000000000000052bb5fb25b39f0000000000bbfe8000000000000000"]) executing program 5: setreuid(0x0, 0xee01) sysctl$net_inet6_ip6(&(0x7f0000000480)={0x4, 0x18, 0x29, 0x6}, 0x4, 0x0, 0x0, &(0x7f0000000600), 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$fs(&(0x7f0000008cc0), 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) syz_open_pts() kqueue() getsockname(0xffffffffffffffff, 0x0, &(0x7f0000000040)) sysctl$kern(&(0x7f0000000000)={0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) utimensat(0xffffffffffffff9c, 0x0, &(0x7f0000000040)={{0x5}}, 0x0) writev(0xffffffffffffffff, &(0x7f0000000380)=[{0x0}], 0x1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000240)="0003521e", &(0x7f0000000100)=0x64, &(0x7f0000001900), 0x4) sysctl$net_inet_ipip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x10, r1, 0x803) setreuid(0x0, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r2, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) getsockname$unix(r2, 0x0, &(0x7f00000001c0)) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x0, "080000001b08184324bdca75000000ffffff0f00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x11}, 0x2, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f380300000000000000f97b8b7f81499647e6e7c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e67d0e2ace92bcefd3eceefabee7e3ebe806fdb4f6af5cdaa94b5d127", &(0x7f0000000000)=0x92, &(0x7f00000004c0)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb0208482edc4fe7d03a6013521f98686e472b700860f7021f567adf4d8580456d3dd8c9e439e8e43a3ecd17064e3ccb3056e1eab33a2b3d2191bfa668d26872a67b605181e906ad6df40ba7c68a8f7e84763c16fbaa14568095b53e748b497d2fbf4a23939659763a339001ad02293f49d5f741f274f83aa9ba493c8ed0b0c631b547e673ccee159340d37ba5c564366e3fdf45", 0x165) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x34, 0x0, 0x2e) executing program 6: r0 = socket$unix(0x1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0xffffffff, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil, 0xc0400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000306000/0x3000)=nil, &(0x7f0000093000/0x1000)=nil}, {&(0x7f0000246000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f0000066000/0x1000)=nil, &(0x7f0000133000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f00000e2000/0x3000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000089000/0x4000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000060000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000000/0x400000)=nil}, {&(0x7f000012e000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000100000/0x5000)=nil, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0xff, 0x0, 0x0, 0x0, 0x0, 0x103}, 0x9, 0x6, 0x0, 0x0, 0x80000001}) msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000000340)=""/168) r1 = dup(0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) chdir(&(0x7f0000000400)='./file0\x00') sendto$unix(r2, &(0x7f0000000280)="b1000501600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc2576b9a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec1d89e000040781e4b2fff040ff00"/177, 0xb1, 0x0, 0x0, 0x0) fchmodat(r1, &(0x7f0000000440)='./file0\x00', 0x6e, 0xc) open(&(0x7f0000000200)='./file0\x00', 0x40, 0x0) executing program 0: getitimer(0x1, &(0x7f0000000040)) open(0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x100, 0x0) r0 = socket(0x18, 0x2, 0x0) close(r0) socket(0x800000018, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[], 0x10}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) r1 = socket(0x18, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000001080)=[{0xc0}, {0x1}, {0x16}]}) chdir(0x0) socket(0x18, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) write(r2, &(0x7f0000000200)="b1c05b5fb165120a4224a763037a", 0xe) pipe2(&(0x7f0000000080), 0x10004) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x67, &(0x7f0000000140)={0x1}, 0xc) r3 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x4) setrlimit(0x0, 0x0) syz_open_pts() r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x207, 0xffffffc0, "0401000f0000000800"}) poll(&(0x7f0000000040)=[{r4, 0x1}], 0x1, 0x0) executing program 5: r0 = socket(0x10, 0x4000, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@file={0x0, '\x00'}, 0x3) executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) setrlimit(0x1, &(0x7f00000000c0)={0x6, 0x100000001}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) close(r1) socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000300)=""/47, 0x2f}], 0x1) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000100)={0x0, 0x3, 0x3, 0x8, "f5464e4134e3d7fc64603ef77bdb7a3d1f691a1c"}) writev(r4, &(0x7f0000000040)=[{&(0x7f0000000380)="079facfaaed69aea4dc561c3b736feac0a2a76087be8b904ddc6f90b66e0f69b6dfba683b348224cf0ccc2a39b0f79389a2bd9b211424a22ca014b9231e253e257706c75b3f320166475c72455021edf575fab8b5d65b8d261c87c3ccc4e784ea7462f3723edabb8e26d27acb1797e2ef4db27270a", 0xffffff01}], 0x1) writev(r3, &(0x7f0000000000), 0x10000000000001f9) executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5710) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) rename(0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) listen(r0, 0x0) accept$inet(r0, 0x0, 0x0) close(r0) execve(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = socket(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$FIONREAD(r3, 0xc028698d, &(0x7f00000001c0)) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x202) writev(0xffffffffffffffff, &(0x7f0000001680)=[{&(0x7f0000001400)='K', 0x1}], 0x1) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r4, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000140)=""/192, 0xc0}, {&(0x7f0000000340)=""/175, 0xaf}, {&(0x7f0000000000)=""/18, 0x12}], 0x4, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x8020697f, &(0x7f00000001c0)) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) unlink(&(0x7f0000000080)='./bus\x00') sysctl$ddb(&(0x7f0000000040)={0x9, 0x7}, 0x2, &(0x7f00000000c0)="3bf4b32296d3905c42d93a7474030d3002a35620748e64334e8c90c70a205ec4ea663718aae0e9d49dfa7fb94c31bbb2332052a540deb05113094d32f8e4d319cd", &(0x7f0000000140)=0x41, &(0x7f00000004c0)="b9091f398693bf7bd089a2148852a6dcf620e1b3f78f8652b8560c1c4dad5be73188632fadad99a8fd1a7760092de54d2c985de471ac137ff56e04c967f57eabc77ceaa07780370cfeff62410f87bb90bfb5d911aa86b2f8a54a969697cba6ce92710e205b48910a98283e0cbb85a63f8d7423f844c22ae91ff504ad64a88d6a52259b957f6e60098054194d46fd61d7edbbc6813076e163357cb25d64f621e666c5473b6a3a0a2202cd143ed3d1e45d7942acf63be1c60d8a3b4780e73d0e3d96882106e7b40153dc6e71232f5203d72756e8061aa8905e7dba81c3046722622e2e574443b5ef5118734318a3f034ca057901a2f7b7f1cb432de52127ac339319820c09a0053098d53c8a51ed3d336cb068b6418128747be96cd1fbd9a0d4501e6961afece8b7f05ab6de00cc28f39ecb66865ba0d0984430150dc81329f84ca6dfd538bac592bd9389fccf25d703896064e9a1f9ca21345c434cb3be1ae66ac37e4def35560d2b76dd989b8be2ecdde32dee10a44d0b87b7c6dae09b63c6699125e2c70b95d73777ea45b0d8fbe9cd159097e5bc77a5e8713e2b5bc1c189b9d6708953a56b9493eefb67460f4752dc226eabb619f37943696dff9dc8c5a02690ad36f95ce5cbcb1a84e1b9567b27aef62459ab907dc0d9b9f5c8b66b423bb117bc0e9fdbb7a52b7355aa620643b7c8d432fdadcc167b933dc7bbf7c590b92c8b82257908c275d513fccbf1b2c5ecd14b6f5c843e9144364c17777f0410d407fd0dab8f7bf69d77891a6f7451fa1562b551b8ed3fb3f3d84f1fa04437e4d2d4889f0480da591cc9ffe3492d1ab869d7fdf8f3de86edbd7790ad57ed95eabcbd927f9d6f34b945f2befe57d50565f7dc8aa532457ebba8c68183fae548e7ca1d65475d9cbe3ef508a12e27e40e80b0f302ef0954731e14cda67bb4ada656a7b149ff300f66f383a3e8d37f3be37c52486eb08133da586439de8491ff11b515e44e308f07feaafe126ca87aba236f052d9ab4a67abc87cfeac11f324661e4e579d392bad819f186412ed3430fb3cd1a286dde3d3e15bd1adaa826b30f5928291e8e1c6d67e7d7397e6051068fc9a9ee336e3878605acfd0ff105a7cb32fc00283596d7643383fe421a5bd3ba7d107e7fc5de514c5380c541b320add74dc745d44900c95fba22f050b4b923844356cafd84d8942fc38cb2560f7e50470da4e4b83590a0193e4b68593b41bff452ac9566d2548c01f98a8342f5e90fa3175d9b51545eb541e2d36ac037c5f83c70e3c859584eca2fd6c5682261daef63a0d07cd57d2d727c41906dca856a34bd985a9df071533a02ada8728e0e735873e55c9e615c7bc9fb78ae883da1776201de2fe92f9123c4134540931b5d84788151de9d996537d7bb10f93be47d406cf0a424bb2fb096b777750bfd9f87f5a2f04d03c86f098f731e3aaa95008d50f6cc257ab054c8d39d3875b611ba2ec5fefcf5569d07ee0a431d446259aeb84f213d32e566ef9a8b21807c1f9199e176d74a6e90cb9ffb86b84f07ddd37c870dd6de4b7943d31768eba62111ec342d2078afed4ee983b5b73034abfaea0385cc3d7b636c61f97f3b68f402529edd2ab2c9a0455ffd0547bd0d83c153520bd49cd044c2b8b3c6b66fdd894d2200ffb221da4bbace1100d34896c7d57891f820967dc11f377deca4fc6b6adb1d77e6c56ad90e1c341677287b3a2d5e32079e6df3f0a8da44da570bbf9011e7332ae055d115b6804ac1cf8416fd8ff724a12d3e4002b9695cedcdc865dd1efd0246165c389b47561eafdfcfa3a7add6ad362c2ccff9512802385f5a11a2a0b3b0ee32e8d670f7e776d8f537c1c41d1315973874a661a123e5a976b33871fee5c15105b0ab63975b814cf418b628b32f8473a48715a7c2774043527ddf6aa9aad97b8e0ee23edc60ce1b2cb4ee4f5a23a4b9d2394d89753a8c3210774d3d35e1a8fadb192d9770677384a78056af9c7800a4a9290e6d36b0c3dfb2e398f9610486a5052c82742e1c088cfcd78fcf87bc3d72c5b8e5b61d9275bb95e977785a5487ce917680ed8b65f3efa38d551599a64376a338855f2bbaa1aaf8cba48d33a7d184fd876d97080675a62eb5b0f172f551f352b65e1d869a58a41a1e4e46d4555f4702f81db3a389e6325afb3ae21eaf6adccb7080e62391f41f1122f9a64556592b449f7543eebdc67384cb140d2b4f3bfe9faa4ad84f17d0967a190bd5095db630f4cced37c37fb18f1eae8ae382e821b5de462dac07bc16a0fd9ad03d9dbf1d240baa2a15e4d64faf4ce1e0ed95444fda08eef5be54472122d3f05216b510355ed898383a8ecbd784202aba5a81983b57a31a4a6aca55ce632f22b1e71bbc19aa86200048dbd78c53cb39abe7f13ee8032c12f360bf975fdba455b325e0a99871afe62195936c7bf9714d19ac24453e9b446da3fc50e7d7ed6eeee64927fc45209155f225948ba7b6e2a5d9384e9709ed699a67b259c0ba3c5c9e834a3ea4f641a5848099c844ab598762a5161c4cf75777a975eed2eb07c2e7575695bd3c27519226598f0267b86b378c6d16f4875df79938801e1e23882d7f345b25f45e7a2c4460b0016889e9902a81169bcc2e0ed36f34cf96a1206d8f47748b99e0952e380206d16502165be660a1327e044af54940cba38b4df70e9ef96e8491a1463272c2ef5ffda5db20265a95c46f39cab77dc38f09d96e64654e47589cb94042f941085e8dd1c65ba2c28be54b6506a02fbe21abc7c2c01c1aeec1aaa44582caba66021e41dfd18da28c9082951d4995536aaaed7fa6d01f9e9c60be8a5f8dcd4009b471f51453c47c8f7db58e82c12890ee49afc338e6585b6a9a8b9f3a3cd53c1f19ec0e85de625da703dc5e1af67c17cbfa9b3aae3c3e004142fedb0f6aa41b98cdf896f154c6cabb503c7cf04c00b2da8a27858539a412a136ec1990ced60c4b7f06df982483c9b6d33035de1b4641ccd2928e46abb13df3ae68d7eae11b7511db8cf873208752b87a82569a495b61f9a882fd0506f6357d195a4777c46d7649e8c61f8249046a935a1d6bbfe0ed44c21d1db79f0576719a4f566acdcceffbac3ab0b6cd592ff373fcc23c2f9161f8d78735fa859ddcfca05d5c12e92423c43b685bb1bc991fbb67c0a2983999c2a4b34507dca616f2a0767ce2a94a2d8ee43c02d317fe62a7a3beb72b190bf7c914f323fedccf7a22279ba22f9caa3edac3271e59f89f0062bc26a43663906924e868221d5cbe2d2e4df1fcc6f24eb49efdb7a22c20de0aa827819e5caaff54993f6ff671e4e7d93cb4399a367594ec812154308c4d1a10e15b054700145837c8c365d5e6c93968dec01645667a74731197f741633c469b570ab566537ee437e862ecbb416bcb5e385a3a1fd12813d660bd04100211ff7cbf616d0976714bff22550f7278e42db5d131e9d7b543600e5b098932dd2f1018ef169c2b55e236fbcbc35ae10a4767fdb6af3af8785c2cb4cf99fade689afcabf9c36d418fda1734196d15070bd6ffa3a7beb4c65544398fdc4577a294f572713718fb1c4141d314d4fca7bb0cbc7662c7e5eb0753d4595ef10a2d41a1c0931b2ce4b370fd94a34a6e88f4c2d61cc8bb2b418dc1488be65b238aea7663ed2e4bcfbaee8491d44bd407f998a521c2f0fd9944983028ac38cca4a2e3d1eb9648ac45bc31ff28c936cd7d7f7af3f3c523726c4bf580d64a513d63d7dd51e46c97abb675d3f2a37170f09add82828c0168749ba85db44162e988437130e54232b09228e3aa768cc16414893b472b95875b939f50a859131740120b6dd416520108b17f88051a0d936ea64027ec2bb123dad156e2b4f4f330d34270dd9ed7d97d77ef506f29bd4f12a58826b9428dcb7d91f2d166dcc79907ae84aa5355db169e10041e3b18d232052526c4ae52955a240af8e2d15841870f0ec30081376871da0596664bd2bd437375cb47c891533c376e7017dd420f93e6b8c71e99f1408492b5d866931230597225b90fe6dff2531a0410ec4637c13ddbf1cab8340c7bbd2025989147fbc35934a3f1e197d6d2beab107ad3d15e518bc2f80190949dc4fc92c5963e92f02be466b37615dbf9eaaea299c5e9b8729af4e2260fee528fbeb35a0c10ac1d46aa5f40b772c7a367b2da3a0bfd46528de0ec21adf545dd6bc378bf984cfe9497a87d7b4f08d56143badf8b69d77195dd6b948206803e47794f5807bf21ec0c491873d768bbb55d98e043a4dba0499a8efad552e906353ad9449fbafa51544e704348d506c0d9b9d5cebf3443f135f802ce15920370305de13fb47a4cfa0f7efcbe33be0ada966b6241afd9d7bc4591344b1970384555429709fe38e35833752ec1d9ab1ad2342390fd1784466d972b5967749301f1fe778964f7c58b3b39d762790300f0d6c76fff09283382fd8e8c5f5fa7b283950c0ee988a351c63d6f87524be63f1d669a856763e1b54df0e7bc6438b7dac1d70100526dd7ccee5970c84d146f30c63e0986f7b181a4479555345d6f56880d6c25ab85534922d641a98841a6ba22ff2b74b0d15f889c320488e4157df2cea8b2e0a2c328276737205d459870ed1572a16dc0c9f540c07c4ada39b09a7b6d6fbc3cf642eb130436f493e4011bcc497772417c667edbfb5e89a20c97936a88e7022ebdc037dfc7f5c3794b121051744853981c7992538f5b93dcc473efef07007ba825434bbf27c9282b6f5e736dbef86f0e97c06287902bc4cf104cb7d9783fb5358a0eb79b37885498affd9b7c99c9c690510ce398f2ce7e0c8228e97811d3f1580ec870e32dd9e939613992c31d7dcb5dad5225b001d1de1aa186e622aef62c009bd5ec06a79db483f9ecbdbadd83c1bdd102a577dbddcaafa8997af0610b7e7205f2b4d1a74ce8ed5107b693fa89fef3fc8e33fe599dba2307d9dd79b2348fc00285cdf25e3260a7891009d4a644ce8eea9d61cab12d20d8cfd08d5303156103ed8f7d5f5cd1286810d41fdb32d0375f94a91d152ef18d5711d4fd4d6a4ebd5fad4fdf3e74385d2e49b5150ea981cc7372689fc3499f676946b6b69267f486ab016bc19a02b137a025dcf7c757c2c5d9411586e09ad802b2aa6a33d646c53d99e7dc602d81e180033f63858cd049096f1b48cdebdf28ce5cab7e132d8019fa147180c16de5fccdecf9406ca782ec6a6cca40785abada1f8a6dbc43030b62c31df4b7505ea35a1543397360914d813a5fa188fd704d0524dfed615150bcdf82494745fa7b030717a202119c7be137c2ee711f2af864a4cb653ca0af69279f95fded753195c496fd318553c00c8718df1527766773305f1a2d0bb1c7d4a67d55dee148652eb91aadf915d44fbe19411ee7fb9f0121a6f2366cc5803aa7e89ef5d2e4e7f24ffb70ab0598b88f103c95b37e210cd86b7078c14133b7a7e3b75c727f36aa9006fa69fcbcf1c793cc051952476506bc82165d8b6160b058553703ffcc1c3c388b278f6bf6b3b6268d5dc906b9f056b85b8c0b838caac2ce0e73e277c73f432885e192a2096ebbdf8765e3a2168e13e450b989d99260e93f73a7fe949fa0160fa013d2f58ee8e11a020b6a616ade673ee08a6819259fe14ce8c0f2b6c45e592424f891add4dd78edfb1a736fd3562aeefd39711399dafb99be5fe29fc1b6e1f248c25dee3caedf73bcd6f2ed33500335336792a1aec86b867f02a3196aeb137d1f10e4d31409c96c9568783b36d186c0310c73ca468280d4a0b997b324dab070b87e8fdf87647c243", 0x1000) executing program 7: sysctl$net_inet6_icmp6(&(0x7f0000000040)={0x4, 0x18, 0x3a, 0xb}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x1b}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x26, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) close(r1) r2 = socket$inet(0x2, 0x4002, 0x0) dup2(r0, r2) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000200)="ea0000000000", 0x6) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea02000000000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000), 0x2, 0x0, 0x0, 0x0, 0x0) executing program 5: mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) munmap(&(0x7f0000001000/0x1000)=nil, 0x1000) sysctl$kern(&(0x7f0000000000)={0x1, 0x16}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffff5e7, 0x0, 0x7, 0xfffffff6, "1007004d007c2600"}) open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x14) writev(r1, &(0x7f0000000100)=[{&(0x7f00000009c0)="4a9ed65e2f444a9ec732bacbe026237622ad5dd37fe2cfb3a2289c9afef2523ce34ccba8196c838b64eda3838e69bbf95f059371811f3fff1d7384630f52315bc5aba7fc040353437cbfa6826a5914534f23da7d4ac8698d6945bd93dfb78e13ff8a25c901919cde9c0aadd833b0b37fc8afd99997fa5ca1", 0x78}], 0x1) poll(&(0x7f0000000000)=[{}], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r3 = syz_open_pts() close(r3) syz_open_pts() writev(r3, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000c6f26479ca940000001700", 0xfffffffe}) writev(r3, &(0x7f00000003c0)=[{&(0x7f00000009c0)='o', 0x1}], 0x1) ioctl$TIOCFLUSH(r0, 0x80047476, &(0x7f0000000000)) executing program 5: ioctl$WSKBDIO_GETENCODING(0xffffffffffffff9c, 0x4004570f, &(0x7f0000000440)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x3f}]}) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000a80), 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x7}, {0x60}, {0x6, 0xfe, 0x0, 0x199}]}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000800)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r1 = msgget(0x3, 0x280) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000002c0)=""/132) r2 = socket(0x10, 0x2, 0x2) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000b00), 0x40, 0x0) msgctl$IPC_RMID(r1, 0x0) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$getown(r4, 0x5) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000280)={0x4f1, 0x6, 0x5, 0x3, "df2c53a211e79de654005d912735f51e1c7a376d", 0x9}) r5 = socket(0x11, 0x3, 0x0) write(r2, &(0x7f0000000000)="e1b8b407910000000000000012fd", 0xe) ioctl$FIONREAD(r5, 0x80206979, &(0x7f0000000000)) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) sysctl$kern(&(0x7f0000000180)={0x1, 0x37}, 0x2, &(0x7f00000001c0)="a5", &(0x7f0000000240)=0x1, &(0x7f0000000380), 0x9) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000029, 0x31, &(0x7f00000000c0)="b2116988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7879de45ed3fc33719ca6dd678cec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6034b7daeb2273e89771aed96271a22d7c9198ed900ab006ddfb67869b51a2216114d1ece00"/144, 0x90) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) select(0x40, &(0x7f0000000380)={0x8, 0xff, 0x7, 0x6, 0xffffffff, 0xa, 0xfffffffffffffffe, 0x20}, &(0x7f00000003c0)={0x5, 0xaf06, 0xb68, 0x1, 0x9, 0x8, 0x7fffffff}, &(0x7f0000000ac0)={0xfbe1, 0x6, 0x4, 0x80000001, 0x80000001, 0x10000, 0x101, 0xff}, &(0x7f0000000440)={0x86c, 0x5}) ioctl$VT_SETMODE(r7, 0x80087602, &(0x7f0000000040)={0x1, 0x4, 0x47, 0x8, 0x1}) connect$unix(r2, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) open(&(0x7f00000004c0)='./file0/file0\x00', 0x20000, 0x121) recvmmsg(r6, &(0x7f0000000a00)={&(0x7f00000009c0)={&(0x7f0000000480)=@in, 0xc, &(0x7f0000000840)=[{&(0x7f0000000b40)=""/106, 0x6a}, {&(0x7f0000000540)=""/157, 0x9d}, {&(0x7f0000000600)=""/32, 0x20}, {&(0x7f0000000640)=""/43, 0x2b}, {&(0x7f0000000680)=""/168, 0xa8}, {&(0x7f0000000740)=""/139, 0x8b}, {&(0x7f0000000400)=""/47, 0x2f}], 0x7, &(0x7f00000008c0)=""/247, 0xf7}, 0x2}, 0x10, 0x1001, &(0x7f0000000a40)={0x9, 0x6}) executing program 3: syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b37507003bcc2629a17a6c58afb8877c8be162e3fe8000000000000000000000000000aa02009078000000006006c33e00000600fe8000000000000000000000000000aaff020000000000000000000000000001"]) r0 = semget$private(0x0, 0x7, 0x0) semop(r0, &(0x7f00000004c0)=[{0x0, 0x1003, 0x1800}, {0x4, 0x5, 0x1000}, {0x1, 0x2, 0x1800}], 0x3) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000080)=""/101) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000040)="2b4b56dc", 0x4}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x3e}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaabb00000000000086dd"]) r1 = socket$inet6(0x18, 0x0, 0x0) mprotect(&(0x7f0000253000/0x1000)=nil, 0x1000, 0x2) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1007, 0x0, 0x0) recvmmsg(r1, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0xfffffffa}, 0x10, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x2e) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) r2 = dup(0xffffffffffffffff) listen(r2, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000780)={&(0x7f0000000740)='./file0\x00', r1, 0x2}) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x40, 0x0, 0x3e) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x5}, {0x3}, {0x40e}]}) sendto$inet(r3, &(0x7f0000000100)="cbc7fe96b6eb2bba76d2b9449899032f66add755a3d40ffe5ef0ec3fdaf327d90b1acccf8e98a3b17ae78fa871945803d25ac0e8aa28ba36e5c0fa29dfa01dcba45aef9981d87a708124cc90aff908b3b82a5c30e4eb828fcd1873d8a18ed6dddf67bd182b445bfab4e8aa3d199c8ad5f40d356f2157cd6dcdbb402e12d5dc72c06e301deddade58d790447f11f742d6dd363ef3c817d8764529d912a63922211422423137ada36b0160541117788dfbfc8c010916851918e47edecc3872869580f200b54703831613b92d0bcb62de48b5452a9bbb38a543c220b5893a24b8257cfb1df405a7d4e5af8c137b6be0cd16465676cbea5306eccd64089185178fe1a4b85e290cf38fbd18e6feb1c2e8fe835b272ed7d51a2a0b869f4477768a472c7d1500d287ce447b6c3a42b2bc48d9a0d99b642c13588291db22223e03c4e3b83723f98ad576114ed67e97361750b7cc2e0c2d358502eaf53840782b331c91795ab90596dd5bf52301a5ff6eba19d0806ae31235db3338f7a7eb24b8fdd87e50e6c46e1f17d882f7eb62dfd1be51f933122dda5607645cbbd7d5c98facfcde1ac920b5bd21f29b7dc73a516b4e06479a8db06b59c33adaecd04dc38be752f4ed90761f3e3b241beb9fb2f7aab924dc03ef0892ef62e86c8d50ab60d88f2096a76c7524efe2df0021d16cc5849103433d4fbe53574ab97cc21ea5cba077f5bc683ed1f6dfd101a8f53ab8652c7b9a69abed8a9c492cbf4e1e06e872e6c96abb9325f7237af4584098b7b89e94362877be33e7d90e848cae3d99eff9e7859e2268c5b8cda5a6269d16f98799f91e1afe1e480681583f4d55ecf7fe571d9c09eb83942da3e421b0bc60c7f18510c5374bf727310ea86bec5a5313eee5d961e2f2dc9b37b3a1ce7fe4b3de3794964c55dc50aba6ad1948d20f67b8e68cbe71dc1c9d8e02c75c2e81d4dddfa4657988b4af9744265199a8a48169963b12f2fa24e426024ac9969e1e348fd57a8adc277127e9fac5e640960991e9a6e0e1097f96979c711f2580c94140431d952b72cfd2f773deab68ec07bb56464aaa7e6bbeb325575f92ef8a05ee247e2273b6e31904f1b9f440db0d65ea198d7418859d9e0130e99eed40e34db0d661d834f43e48a8b271d94f92dfb3999b03b86d41d9b8ef4df3ba51dcdfb559725ecaad6b64c853b569be3c83b7f9ac136b7a02181e10aefca3d6a72f8d4ccf0a6dd3f5b01a059b8d47aac30478fe4cbb42000c69fb9b0c63c80d27049677af67c68e56a1a1223a82cc780063c6fa5010bfd60075975b300d1374a431828f5921e5e64f1da40f28a94baabc374c5e19770c1d58cf9895192e0a504abd2ef59ec7830e95a9cd0ccba54f0a1580a4c9d715dc7afa3287b5a5c20dad69e5fe1818007d4c85b19f5a78caaaca4c762ce426fc1818e724d76eaeecc194936889dfa2391d809c16cd72054eb208cbebb3c4e0daf4cbe6fe9e350df18130137e163280d5b83f6bc33fc27b041ff130dda3ccb93d260d380d845fde501fe6fd3f74beb3ba6c6f7ef1d2dcfb2c9cb10da82699311b9003954de25984bbf43bb51c54b8a1a24d24e02e94b97a5ae92e73f05c4c9aee115645dc7a84c12fb23ece3df8d13fe473fa9fa09f2312ca97b0e735882325ed01b5873d274044a2478445a609ed98670a476ffa94b2594f561af5fd70cfe44618e33d6cb9aefbac3d784da059fd1b7a3ffea36894d0e011563c5ff3291b4ff2da71f36f0bafffa74086bdb64f24ad8af4130f907fdc92f66db45a822dd02880b863d844227c761658ac91a9a5aeb803dcbc7e60ad8c1e4531e7e52d112d600bd059938f10f1572c50fdd1618ad1f96fb06f56c3260f5df6ec461653141fc36a7c98207443d55917763e17b1a7e40dfd5bbb39aadd5656522eca4fea463014f90517eeeaaf8602538b2fa197ad15bdaf3e04ba7967e64b3eb03416c3813fd22e1666a97dcd95e963f8d66e563e0d22fcc6464b84242237320802d0adf0926d439de03c78598e710684e88cc7eae19583b7ae20ec067af5ae618408fd9fb60003e20c608e0a42aefd26fd4a824a40da52190e945872553b4256007c", 0x5d2, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f00000002c0)={0x4, 0x2, 0x6, 0x16}, 0x4, 0x0, 0x0, &(0x7f0000000000), 0xfffffea4) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000140)={0x5, &(0x7f0000000100)=[{0x3, 0x7, 0x6, 0x7}, {0x5, 0x4, 0x3, 0x1}, {0xa9, 0x81, 0x1, 0x913}, {0x7f, 0x9, 0x9, 0x6c}, {0x8, 0x0, 0x3, 0x8}]}) executing program 7: r0 = socket$inet(0x2, 0x4, 0x3) getsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), &(0x7f0000000080)=0x4) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="e1000000", 0x4) executing program 5: r0 = socket$inet(0x2, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fcntl$setstatus(r1, 0x4, 0x40) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) shutdown(r1, 0x2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000480)={0x3, &(0x7f0000000200)=[{0x14}, {0x2c}, {0x6}]}) syz_open_pts() setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB]) r4 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) getsockopt(r0, 0x0, 0x21, 0x0, 0x0) executing program 7: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2412df7) pipe2(&(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000800)=0x3) r1 = openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r2, 0x400c570a, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x2b}, 0x4, 0x0, 0x0, &(0x7f0000000100)="664204ae", 0x4) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x889, 0x0) r4 = getpgrp() fcntl$setown(r3, 0x6, r4) fcntl$lock(r1, 0x8, &(0x7f00000002c0)={0x3, 0x2, 0x3, 0x7ff, r4}) writev(r0, &(0x7f0000000400), 0x0) writev(r0, 0x0, 0x0) r5 = socket(0x2, 0x2, 0x0) sendmsg$unix(r5, &(0x7f0000000440)={&(0x7f0000000200)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f0000000040)=[@cred={0x20, 0x7}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}], 0x27}, 0x0) r6 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x102) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="00e0ae5b7e0d0000bc5a91501d94", 0x0, 0x0, 0x0) r7 = open$dir(&(0x7f0000000000)='./file1\x00', 0x7ffd, 0x0) pwritev(r7, &(0x7f0000000040)=[{&(0x7f00000000c0)='_', 0x1}], 0x50, 0x0) pwritev(r6, &(0x7f0000000300)=[{&(0x7f0000000080)="f015c6eda60a10e2e15d1db74cff96b86c5db90cb0ad9de8f6a9e45fedf0cc", 0x1f}, {&(0x7f0000000100)="0870108eb5df76e9459f4bed576a2d57f2080a5d5bdde047502026e24062e28434cef833623d114074045d1057fed8da1318c3ac0e4c6af19fd4d7be08eeed7ea77152d35be34e02e5b811", 0x4b}, {&(0x7f0000000180)="115d7d34de1fe0a1ad", 0x9}, {&(0x7f00000001c0)="ec03fb2f74551d3a58cfe72c79bfdb6612f1", 0x12}, {&(0x7f0000000200)="9cf3c3d223eb4046d18128efcdf097b0fc07977059cb96be0d30c1d76503a249e24282a569270c7145a985a5e74cb8fc36d317149f4f74a9293dbfe0294d4fe0f2799b053556d5ca9f887dfbe071b1489ddeeb1bdbb25aa341c5a80b4bd92f0ec91dc695a5167dcfb919f1b693dfb50ca45464ad6ace523c8cd2934771d9e367b35c04c246eabc", 0x87}, {&(0x7f0000001400)="50ebd94a16ecba6eda6796e0634e7c3b9a750528941fa77e1cd9c5e94286c08b9c91064694871add37cedc0b7282f503c09fac3392b322ae8132a8bbd9a04f7cb505c7429c6f003ea4a3abaefce58d0134f8ba43274848a88972698f2a0fae5f276d9bece3b24c2379869fb21ba580b98b7bae07a66f5419aa9e442a3ffbc6a9cfb4e83de158bf33ccd0a03e6330fc796ce8509063c6917d93649d4f8804d4dae358eaa3c6fa9f4f39ace1d69bf658f0085531eec5337128a4ac48096b2b4bcb0a5f9f82", 0xc4}, {&(0x7f0000001500)="28db75408e0200d59b2083fa75da730e7e39b0e402c67016381812902e84fa54b642c2bd4c7ccba9a5e05fa39e590ac960dcda6178ea4a783d8006c83a302d72864d2c572bb9c1bc9227e6ae7b68a0dd929df72a6cedad52f4b72241f0180ad98b84bc2d0bdc0f880329c0765ef667a9c6d03df97107e1bdee70e9eb118bf7921e3b600b5598bed480cae4861e305b886a8a249ff6d469eeb5005e9266db8dbf6523a333398b3ff1f9ebd79eb31a4d6764b74af020cfccd0b2b84d37d23ccf7d0923a2f78f85d2052d3a396f18c44e1a0d5a6c57144dec93dedf8156426e6a155df9016d447ba2d9a65eee1eeff6a0e55475ef48b9e7698a1aff622b4d10ab81514edeb4b08927e0b91bd728cbf5522da4d1611a28dabafd0c6e379899c54e1d38bcf9900e4f165109b2b318c5855ac5f43ec0bd9ebe2e144784cb7a7e51b3ad0a2685e5ac521a58415b469c6d50adfc2ba03fe2eb0b6fcd60e78c941849bbdc6a64313e9c46d1150550bce587dbd5ec0b071e4d4f8ec0c435900a116137417d96803f176008e7440c6aab836017b48cb2c5ba7de41a81015b415680172477f01085685b6dd2e0db71ab031f31120f207387d12466e146189149678ca37a5ce9d665f5ef94cc7dc8b540ba82308d7ff7c551cb2b69f914fd14dc9a61dcb4b031cd5a7de5deb40007395f980cd2f0751084b212ac0b88a6e1d46c08bdd2d733813e13a9bb195a25ccba1779cf139ea00f47e2cb72184ed8b0e58df6ba80b599182843219ac609b155f4655f40eecbb31350a9e49e3d5659817c557dbe7764084e8c4d2ab79078dc26de0279118f4195d1cbe7710b6b4329f4adc3bd14e229b0d5d7a0e0cee4ece00aeee4e1016e8b5839161a4933050d5d092d18e1eb69822f8b2fcec46bca1b3865a49434a96b6b01a15a71e1b702ab8025c41332e6b48e8a3bd9de1de537a5d7142842efd1e8b701098e07b0d4481b25d49393ecf4373cec9aa42fb4dd017669494252bfc6820b2423ba145e67f7768a6b389f2ccc0e27209e33265d21c428ce95c8f962b891383d1bbbf1f974ba47a2b60797f2ffe860b0da3427e54c374a799fcdac0bbbd81f3e98398904ca8be52bd885084e4c0be31baa32ead95bf7eb5306eb1ffc0f7fced0a673949b36e7b39d903575bca1af58e0100c5217291adf3000df6b736cb5184a5cc47c95e49ff902f626412dc7213ac2e620a99c22959224e21085eb890a345754a738bb09a99feaed79267c7bc6bca890f610ab57831b5e66bbe130a770c34823caf08c6329f82f80ea700eb2fb1f190bc7e0578e0a1c04c2810bafa036618ab5db18c008f0a67337fbb5d6081ba4946b6ebf454c1b1a302b25507874d00d29f8a1c37c036cc13b9eda4d6320fec489baa3f92cbf6fdfbb96d6e4238de3c2b3d363eda3423b452a2ad71e797adc09294da1244d66479a2213610bb62412f7802362064c4c2d7e630be83538af35350915fe2f78999709ade0193f8a7eda8bdbe1fcfd1643550ce968e28680d9c430009d00f07a79eae8bad6efce828e92246864c21ffe22b1c0c1056de8294544e99a886f6e38af3fc5c5bc0ea0104165c2490ac8ec1bb4716d43097006406c3fa34d8098c9d382125af5de53d8666a467ad0f93adbaee8addd9cdbbb389fa80b7912d571f4a81cdb051f0e8264819ef490f0e4f339ecc2d23311b2863f2091cae6376256bce6a5f5d1b1611bdcb6449473deab86b7f24b5a78235e44073be1f7ff9858c6662e461ea427df330ef7ce8cff65e42c85b12e6bf00480aa09cad71b6efe8db180d3dbe71359536cc7f06231de12b75551f996826c6fb6a74d00ee60fe91245316e34ec297c7a65ea8fbbbba5958c32a5d96700f2175e67f450b98a6fa290e075a1eda6c24a2b161453e1212024cbb8ef96535c18d9ec26ee1cd6aee42ff9d8ca86b366d2b608eb178a301658282d3117439c3946a9e4ac45cec1c24806d7bf5a24813a0c5742e286d16c03a0f49c01434ffba35b0ea2a540f7915c2278bdc4c5104c8c8dedd7c462ea555c156d5d65107d84715ddfc464fb02ba3d8b776118e905c8155f616213872c82ac6223bdf9b12c58f44dfbf2a8798587d013c04d4bb310e7666b8dfdf3f74aeaca53f23624953c9573f4e25125042c0f2eda50b2dc48314bb4b6fb2858c59a90139a523d9a67289c4815b4a540842cf0c06c54a81769a9e14b0b39895061fc2d0fb89f733e7cf1a4f0ffd35a1f3c1c8fa7f4314fcbd561c064fcab84bcaa3d2ef5b5ace8dfcab9c5a20964e79d0dbbf1b1b3c50eddfdb60acd0e3a0ffce2505e0626e6661a3d8f598b4d13649c4ea27d9366e9880028a0dd0cc414bb7894fdbc6a7ff6269790be69e1f892e57b5a946daf13aad4ab18faee9a3ef86daf9d79d0c3a2b8c4efb4b73b58989e44a646f73e93e5bdf454589b6180ddb9a0ae660f1916521c13ffeaa44cdef9800862778de08ce13a2d4a86e94d8ea39be1203ed029ff7d1363eaf6a1abc5303939a18df1db925b7149557f16fa55c5f5ca777d2e0b483de8aff67b145e6ee5c2238c4aceb74e770077a958d177e9633bc6631be876380e471d13869e6f88dd311dc9c4101b9d094e2bd9a151638f437dd68afea9054fae52740816e8587f7534a6254957aed5d59e77f0dcf86836e79e9ba41c13df1fa2ef3a53fd972e2193f99474dce1466def493b9788626b82f7c7794f1bfa6e1338f32c2dd99fa1cf14128cbfc95e781c1d10e69c398e552c2c13b909df3bc59dc3df63c4316c56f7642b2f5bcc7428c4e3ac818f76781e1e1e91895c20871d96cc02ff0b97e4c4a82ab265f66d37c1612d39db7e246bde49263c728f33d39191817d3b709a729c988d46413227d03c5c683ad838fb332e29a317fdac9bd34de0ffa8e669c3039858359a5ac58a275b86bfaf0198fc3329bdd047d5aaa8dd7b1962350a28c5b1c5c5d555e43ff8a3c88a084b82c0246e04cb06cb251514aeea7f9f3f72b11646d5687194a2eaa70dd7dfa0613ecc49529d0f6a9d9d6bcfe96b39380338df2979408deb8cef1fd11cd43b744b06a40dded2296b1d5a0670f9f10efd5277b8992d636b5651d6b56baba2525488bef19faa04ae7a98df36ecf8443db8f5e0a1560f305e8113b0b6b5c0fd8952c2bd618a4c395531742801ac2a7a4fbb59b6bf1ec0036b21833dc80eae1a8470441327bc64e198cce62b0ae42992315743c16c2c9e5dd6dc0bb7cd23a182a54c5618547b790ccb90faf5deac0893df152d1a9ce0369bc6c7f7be44a3da7733aef3fd4ef534847611d638b0c4933dbda2d3aeec3d4912233dd8ba5d28995a5c439f8f810203307951b68613101293359d7c268961d03334f4406ca316e03135e0e894f1d8109cab5e4c1c1008b25605c85057b9d097c182d18e29d83a7737e249afbc91a0a152a3c9b1f00b085754d282816e8d426d57bf6a88d71e169c96fa4d293c2919fcbcb6e93cecd56e60fb50b4d880c5e9e81979d320ce188e8bce19dc30f6cda9ce3617fd2cc7ccda84e090789d26aaf8a87dcd5ed5f8f4f2f2885998e6f14f218a430b22aad249c26cc15377ac71ecb76e3405ab5995f4596c35bf423dd00aea81ba79ea95058708e94f5684a01a59b0c27070e6b046b242c4cd878b96bc81150e44aa684143eecbb16133369dff9523c9dcbf2877dca5f895f45ae77e41c3581b82486fb067fe30ca2adbd98f001a039eabcdcfa2f8bde35c7efb6075a521bc9009e65cf1fcf88664d130eed74257f56068c235a901a637543905a4c9e943fd0a5591dab738d2a5b580aa2743d8724376673809adf1e8aec0d16d2e155182fb47286e7a8f9dfbbd010c2639cfda426fef552e5b8c1793e346409bb1f394ca2876f78407709c8e01f9c5062d05102036ea4c21a4ec3c98e9aeb064eb7f412489dac1d8eaa8dc69fee3f185bc00af8a6c94e5a95d09603de574cf15dc26ae1186bc0cbe9e7a8072fc9da9feb532ef360a1ad04b8dab4bcb580662a2193211a495ea17b1e50ec1f2dcbd1478d14255cb511869763d9619429ce635e18749b5bbfa1552a9955372b0cf9ad75b9eb8da7e61a5e26e54178d8b9fc36f6721f1d37b93106a3cb8b57194b6873b84288b1285585856c1de0b3690d2fd987024dc16478c89d67aa86e69d6397511dbe943b6268d0f2d837a8514616c0001d439a6d4ea8583ffc8fe9fc1020b31f67ed9449eb3633e8c2cbee732b4dbfe36fd0eceb1a252fc9ab36a77ac1046394c18fc09ad7561fa09d9123148d6f549ec0ea5d996c0c1999e05e394e734e03e8142e64a0c8381e18a2c51b1b6f30685ee3eaef829b987294bdee649eeceaed0c573fe5cfc8809a025efdf5c930f0ebaa7763fbbf088f44032dd684578264038a6db3f4fed1a4d13b77687de03b4e56516ad6fd2818745a4139c110fefdbaf5e39bd8e09366d1a3e1b0df32b47cc2d054a19997ec3c4f02c2fdcf3599e8664df19e4174c4b943e138150fd0f77c469840eb71ad51c2793ad02cf1321fa02523420df1e24714a0169390ef27514626c3dd0094a3b171e321f478d43d273452b96dbeb6339c0d8792141bf6be74db45e7a3d66f48e765b436d14d91ebbefc919bd3f15c44126b712cbcec06c7c1de3748f4ef0d2d55d9a7fc79bd4804b13fe8c85e403528e5bea4738c1a7b3d58d85f5c19baf5837dcf7caba5004bbffbd73f402bc280e794a99a8ec57976afdedc204ff7c77778327250ef1243d507beaa508c3b0c47b4fdc27734071d7b9a4ee51c5009d824a806476f51eec921f644802a8d6ead2be0f5cfe1c3b4d70a5814dd5407e7405d42c1acd2926ecb98873ae3469c6f40f5c78b4cdefd067bd784f14f69cd781332638e0e18e55c5765fbf0244718dfcdff970a06d300d1330553c6496e88815b828c3e06b5f6412de526535d3fd33997eb224a978c4248d9ba4c15e13088afdfddd36a553f8e36e0a74ed8bf43b89fe55f20713dea3aa3ee2e4554cb2b6b23d63f1ea88b330f946773ed6424758965b284498fbeaa9ad4b065994ac7ffe9e5a1dba3768d17e36f1b03784d788c7fc4074f3e6fb402656d70efbfea489623b0fbaf6c02b9d86339fb20f071e23fb510868712508991f08da367ea942dfeee4d266ae1200adb11146556ca0d9de90564383dc4703e6588f3b4e53d6575e88871589cae7c8e417680a23ba944ffcb605f26262d0b4146d5f06cc161b82acff014d23bb4d01a91e12add002f065653f33b2b07303432df545dc4d546363e7a9983b6ca27af7e60153993440351813e5224593b16f30faa97a621609aa3162d9375d22fd75f9a9a4e3f180f54357c2f2127f154a18dae3778a346b09eca1e5884a31193b0e3ea77ba6695204ee579ee6e7814b9863249a2c79f838fc4338be85389fa5635ba73e09e12a9ed8dce9c816da79cd477b1fe202cfe66da775493602f56334f36a324ead4b2ff5baebc7ce469140c40c2d773e6954f40c3e2cea82a34a41eb4dcebf7850badd5a8182a7df65d2e824e4f9fc47d682b90a2afa36dfa02c059bcbb94ede90a893f73e014a5b5144bf2403057161d06eff7521a86654ec228d69f599f5b315918c6747f0c08b70bfd5b873976484e99fea6774f1423a65dcc60d30d77a483ce1d7ebb1ac661cce846ae96c0f6904215ec44ec58e1a5882692819cfdc2c5", 0xfc0}, {&(0x7f0000002500)="85aae321725e21ea741da1cd46b52877cdf6036fff25304c84703fcdf08c560ca5b4b237984c0015b554c0738d5e8ec2e044b079e7e70740542be94d0b837afdc22d2807443190e72868449b96915abb136ff2df2966dcfe0925c4dcb7a8ed842e09f0282fecbe0a10972b6f9752577b78ff5e29abc8650ffa5e42ea307a560210e7c3fcc61a5f49afe8efe2314cbefd7fb009ac0bf60432683da843525963fe557085ecfd290a950925444bdd2c778202bc208fafe93e41e35d134f3806c3b828ee3057ac06e84cb9aea83e099a928623a061c54edac7700f1e6ad4b61fc27eca46a357f69284d33c89891590faf158a44f78df3d", 0xf5}], 0x8, 0x40) executing program 3: syz_emit_ethernet(0x6e, &(0x7f00000002c0)={@random="8f6f77ede655", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x38, 0x3a, 0x0, @rand_addr="3bcc3f0600000058132fa13a8be186e3", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "06c33e", 0x0, 0x2b, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, [@routing]}}}}}}}) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x70, 0x2}, 0x4, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0)="fa34410197e311d5869d157672461075543db7a98567790bc507014d97f1ba279c4807bbea8607794a7fe6c0c9a751dea7724224c11edf6e854114f0ce57c967ef1b5f22464914628bc2a9e1a3f02ce0fa30a739f50a16be032b181e94fba7e1343ce55722", 0x65) executing program 4: syz_extract_tcp_res$synack(&(0x7f0000000080)={0x41424344, 0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f00000000c0)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x7f, &(0x7f0000000280)=ANY=[@ANYRES32=r0, @ANYRES32=r1, @ANYBLOB="6040f0019078000500000000f84d9c5db90698622ce33c3e51c5acbc28c2645987353ec3d166c3546060ac9a9418568c1b9cc355060b0a8649405ddd"]) syz_extract_tcp_res$synack(&(0x7f0000000080)={0x41424344}, 0x1, 0x0) r3 = socket$inet6(0x18, 0x3, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getsockopt(r3, 0x29, 0x27, 0x0, 0x0) getsockopt$sock_int(r3, 0xffff, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000080)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "36ea07", 0x38, 0x3a, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "5adf00", 0x0, 0x2c, 0x0, @ipv4={'\x00', '\xff\xff', @rand_addr}, @mcast1, [@routing={0x6, 0x0, 0x0, 0x7}]}}}}}}}) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0xd}, 0x4, 0x0, 0x0, &(0x7f0000000000), 0x0) syz_emit_ethernet(0xa3, &(0x7f00000000c0)={@random="73702eb9ccc3", @random="0a5400002199", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x6d, 0x3a, 0x0, @rand_addr="937e4e5081605bf0376e0865911feb7e", @remote={0xfe, 0x80, '\x00', 0x0}, {[], @tcp={{0x0, 0x3, r0, r2, 0x1, 0x0, 0x6, 0x10, 0x101, 0x0, 0x5, {[@window={0x3, 0x3, 0x7f}]}}, {"2a87305255372a81a460784b2e0bac2b468fee15eddf23aba598a52c96fd1cbd92665a521125275e18528a5d214155a96adb6354ac6d698a2152b78aa19683610757013f8eeffa89e584b3c560cf4365d140ca678a"}}}}}}}) executing program 5: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setreuid(0xee00, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000513000000000000000004000000000013fecea10500fef96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118000000720fd38bfbb770c1f5a872c88106002ec5890400000000000000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab7196fcbd80407000000c011200000", 0xb1, 0x0, 0x0, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x20a, 0x0) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000040)={0x2, 0x6}) syz_emit_ethernet(0x1016, &(0x7f00000014c0)=ANY=[@ANYBLOB="ffffffffffffad288a279e8d88a84b008100260060089e2945f355d34708622a2d6f8951fa6a71877a25e209bd253b260584a6e6d5335685a29bb1887b34613c3dbdca07872254df30c82f2d1a118943414e3368cc5b0782692fe76001c58436be874edf3738e04a2da238b2c30454d2607d2a1b3f6e0621baea575763bb9d164dcbcbb00a3d639eaace8e13442a96914376eb41eedc07005b6c2a2c018dbfce9bb999d252a5b7d57195b3f019d5a8429e5b7497e7a6853fa16c5edb8865d8504f6eebcefdd1511344fa1be7a4e9466868abeabcd77f62df6582ffd96e124d3144805481f8825a5893f61b59df174b2f9da45c24e4e4ecdda0a3a21ce090740fa27472a98c5ccc8b46e6d21eeffcf64504196f4e321a249f810b6fcc856d31a1538bacb1a85cedac7e654a6b9424c78b748a8d10cb37e91c5a3621b6104c6efa4dfd4bb30ddfb45986d9b24083fb6b56e821f77e063570560b14e15962feee4c14083fc7efd488186490256fc093512979230f2d31ce6d3a6707793d4ff8d5c481eca8918912b8f0d9e09f2378a56cc4b5eb3ba18c1a9d6f668a993be50ca124aa1b2db2328fd005c4b9746e82d81b3d5ae85d71b36ab00f085caf502364b452fb477b7b389146719f29fdc9425b7fd12f9819c10121b660239744a6a0f564fb41697d367c5a9347f7b2e90368ae4011977ae392dfd90efa016abf3079adfa0265308fc2531cd63e28b3ce7367d46e98d252cd8f0bd9fd7eab3a4001794875abaae0779ebf63514945d30dc8be06cff6a46fc2eb0e284a173055e71145424d51b31317111403a3ce62feaa302497dde92b650c2c4057128a0ffe39f73698817f5eaac6b28a5e7356f9bab9c823988e0ff8cceb897c8efdcd0cb9646c7723be7f9803740997a256e75f4a1036628b1edb4927d27dc5df975a8c8b681b57d9e2aa8280f2c2c4e1f9ce3796b7b34c6e50e272de83fa0e3a123a34ac197634070fd9c5a8c794a994b4ddb2400f7355783714cf2663bae93eb2005cf6806184df72cc9cfa4923fe65bf602eb2aa89d03687a8722daa6b12835aefb322dfea91287ddbca304d363896ae7f8fb45bd90622ef995ddac77668d85b77ab868f57d84024be06be21ca605ded4179c722e4ebc0b1de56949c4f1d2243b6cb44ad7bda0b371376f8f0ba6e6881dd0e4bafc7289171eaf60f37fbf500e04371051a8bc098a7805d9d0f98890ce25970e21c29f42dde8599cef9f8ccaefdf46269873f35543ae19aa47d94e5693a7b325725f8913eae320926133f4181bfb11e81002082d1856cd895dbdf5d7a381e343fcbec17c32fcacb79fef9f7343705e219f019b23bba64ebb2a573ce965277cb591bd909853189fdd5d6f96317ce1ce52b7e5f6b2a3db80178b7eccca12f8be1fc1af807f1a427b7d89cd63e9bd426eac8ee8f95715a31c39fe0ddfbe3891fa8289062c3ac65d7c427a100a0e8a6b6db3f057e3eba75ebe0d9550007af4afba1a950d2b2571253561f7f23eb16bd10d8bd6dc2d950bcf347d4ca18a9b06a3a69b448152a1b1dce8e5a8bd0937c628248cd7c29742393d71b85d18b18cb3f09f73f78825f2f3079d22a2d1a72868b8e94b0e4957269d88865116cb95c1df742c86f314545044bde505d908cbd30816bd11a696b3bde90614521372743e54f21b0c9b124b85fbbb1d1e4c11b377004481d6d37028498438e75922c88576b8b31c09ce113b2404ab330d73c2101cb635f312fc692fdc805c98c71df6e9bbaff2e66f661e1ea8a0586e0d3f57dcb64fcbc16491772d2e99b26a7aa9a60b7376a0cbca17c3bfee654cd10479aee170e1dbecbc29ec569d2852b808bbc4b9554c558f7ebb25af675cf451144933f3fbab0a6f2220bd4b12424ae4ea0437d88ab76ecc383463ef860f82e20f23fdd9c039f1d5c499fd93da7f6e7ffdb91c36741fbf237a3a7834b64bcf1b2e2fc3a637443ea90879751c283ed3638f3f58e785fc70455b694cf5623482e1c016089db9fd4c38775eb0c517c18c1d74117fef43e0e8fb780e191fcadc986717d1d2c282429c027ca5472bc5fdf194fe07d4b2819ca742a39972b2f621edc5c6f8bf9365460ed9a47dc1768ec22e558ae6b218a3c4796b7562857d1abfa0fefa0b120ef5a6c1db06717e4b370f6de1bbcb353f7048330fce2362f3601b466a0a6a49294ef3d4d26acba2e77b94a4080b5ba68846a85e918e79ca84b9b5b8200568420630000ab84764a1e84332ed1bdc93060e16e4691a20c1b12c5564bdc87ea7681195cd160b4b113dcb05392bbce00d03bc025234846edab6286a37fba0fa1dc31ab0df8d7313c21e53dc1509dca07e204e9ae6fe494e05949a9d4d64456b816e1a53570a0c2c3786e1f12178f02e71a0a3a46d93e78d08a16276e4ba71c6211aa7b57c1565d34a956b49085e40c420836f8682d2000a04db3a1edd9b1447cfbefd1b3a85e240ecf099508ea83edc828e7172e97295dcc8d211cb3cb7342e83a28520ca718b020c26336610d403027c8f5063f7c1ce7618bcf436e21c7c3ddd8eac3fb4ca09e33e5bac8798f29f9cd2efcfe2021fde907bf6d6fc16d7b17bcd7bb34e8cab619de7a99705064e8f4dfc420db6292d7a1e55734a88aba0fa4b247fcc5de2b5ddbba7fedfc607df387214a2eb984698d0230ed11c20421a20268efe84adee3ef0ae5b215340cceff46ccec71867166f0c3e396185a0d0661e15e4722bf9a5461069fb40b6dcd8325e49a359e8c1c223323090271cf1840378242c4b60eda64368818aac8be1e564a82ad2578eb774af8f904b7f5ba718137c7097d6caa3c53bda897f10f368f2412a5390b734f98b8fe14b9dd252cdd3607854e520486ebf21f9e49d8df9e3575a3b45ae72f67609b5e9892b2bf1100e87ebd4e54f0192f00a4e73bd4482f238770a8412801048d7076d9355f151de655ec9884c665515f0ebc45c51f285a91a7c52983de62f77b7e820d41364b446b5f5489a600b37b4780433eb8c90aa59f68d6cb58063e00480e274011eab5eeb0c71e992cb4df1ef6d18f3abd5f64cb0d45a158bdd17353cfc7fcd6a68dfdb0908fcf55cbed4fd6f71cea660d011a4c89dec32b11bf2990062bf76e21b27a61b9aa0a0f5b1b4ffb5e7dd7e536e6b2c462d30f38537e84dc3123aa24337a306b3dd966eb5edfd086e44f7b351be9f5b60a0e4c3faa0e661a1a21e79d01e19be30dd37bcabb1bb0a9bf397ac28d28fd38436d39efa0588d4a602a6aef2960004eeadc9105c604628729b6f89342e8675096e4f5c1c5844c584650004434ee763509d5cbeda330fab4adec9584a93ef51d076a43b5c06bdd93e8886c88d2e73cdb2504eaae63ac306e9f942fa3d0a56cad52ab907b519b07f3f76367a4ca880d79c7672cb4a343c93a4ce9ad5b25ccb22e7edac0ebc828b2003ff4ba97fa2ace2638885c5d2f78055b1d86e0da503ffe4e157983af19ecc8b269cebed0be42aaa406988376720d8507bc6307b2ed0faedadfad322c5a89d4d365ec7f08d248a8b7e505d677273bc863c0202d8fd648af3c3a3c2032d8d06542edd4125fcb344402bc6cefab86cccd016e7c2886520c4e696732b715005aa8cccbf25c83c4fef716797bf07cb3566668ae96b28299f11e1ea4345e3f2b3ff0d9d122b0fd4a38a3d8d1cdacfe3e312e89ab03f898364325055a1b7a05f81680936cac014e62ce6bd3540ff09207c5f1c9850726b661b2857150c8b9449592139009fd2dc1558fb66c95d068decf41b436f39b4ba37912b83000370f6ddda44857aac2c3e2ba3be998846a7244b12d79110efb3980b622845fcdfdb1df3b916f81daa09422119b8469ae69032ab0cd671033ac0c769ac9e7490ddd63dc7cb10ece15e3a4199ca3fd5fa2fd465ee039a8cba5f4263c673713b5fc875d93499b8f982abcf6d41dd4f940cb0992eb2028a65d5ed83b1f60e680cee18098016aaf5dd32c66ea4a38cc6e0813714212304f56064aa2d8936976c35ae988b443fa3833988b59bbe6fdc95d5bf80a20bd1efcc6d5284c57cbe73feeade61e0d560ca54b564f49ab93a1f979d12733d8d5e636c03fcce76e8e776006af408dfe90eb950f51f3f0f7501661006f4de2ce8049f8193c4702906faabddf4d518b922e631c9afb86f3e07f92ef48c105cc25b29dd759f5433f476c21b058f102c71f33af8ec0629a7a840c68f3feaa64b8ac158c6b000e150a4364c87d49d6143ee454c5b7c05e749b51d6ffa842aeb03991071f46eb5ab7c23fcae54ed17b3962e80e869339e7bf608b2067355d4c3e59e58d0c4ef6ad1f0b9747141b220eba4eb9acd7e9db0f2b1ca9f9610b8b876664f60b0eefb619373418d859e7a74db5459d9c9c0523bbf2c9aaabdb122ea85fc000db7fc39bf3b8b8e8912fac069798183df98e843eb3a93bab22ff2b42ab1ad6c99322daa6bac5d319f306c83a8e668feae691c9768b32286b328d6f767f2b310ab1e751fdbde8a67291413580a4a4ac21f9bf39d1eb5ef7ffdba74d96b11bfd89d15f91a646ff7e8c16c3b7f4a2dd80d11ec91e6ac6a1448ea93a8d83ac00f35a27f9a157466ac030e5beed644e731efc41a89ffc090c43cb99f37feadfa77d1db4967aedb4fabf3ecae9b7d942e6c0a66eac679d951d7aa5fa05cee655e6aca79a3c00a548e3f9e04243ec952b4aef39201f7cd0d14db32da8e39884d077bd7969793ef90ebc389344c249549864c94073bc1dbdccfddb4db47b5746494bfba47ed645d0c8af190612e2efc82a30bc5449760e5cc6b0af8d056628edd1a12a035d2134e19c8ce45a0c0980f9242bb2d734437faed321b01e52c075d04e00a8a21a35e7cfc02e0bbbd5a950c96008df7504ea1aea8816a38d705a9e9178afc56a40f6850efa37b6c2e61b96fa7dcf28549676abdb51daa17805e7eaebcc78c3b7f2c78a5d36ae10d30509413dc43afe8345bc08f34b3661104746be5db230429e4539c2dc430b9db27557d3cc3c6a39ab80d0317674a7da3fd1b93278de0f0c734446065ce1d564e6c7aa5ebfe91d05e05729fc623fc3670648354197fae3f605c58c1f8be6db9117f6262c6e990f5c123f203a9d6eaa0d0f92ec04f805d2f6d160b9a877758f3ca532024dd380ac340a2a11102c90283b396d47403c0683154a60986dbb7bd147f6a1218936a7205ad6db46fc440db935debc179407608922bee623fa99e6083988773968c385939d453f2059a3c289d9b697e7d7f9282008bbf4c8850ea241ff35bc1c60362990edbef8c43439b836e3d8c2125e41155399bb76711d66a025f3947ecd2279515c62a948bb3e16905f1942607480c168f544b06a97b9c6dbf2a9f2527cc763025f523c5d7f0bad3b3a0a795ac3ed85e73af40a0a12777875f234f00289aed5565fe02a3d62b0cdfe26630d21542d0ac0dc782dd9f88043ccfff44dc5369a8f0a18e038ad6489289829a72a0b75110b15162d11a8ba0eee972de9d7f949c547dec679657ec7573e94ef3436ab01e9a3b92d54ce472ab658108a097e7d59dd6b86f6bc3669dd683f092ffff0d939a65aae6599c4501a400b00464d79a0056c2d6b2aca957b03e1c696c155ed04cf80b10e81371b1b84f02253db90ec9987b00129e575513103244cbe51ce059ce40a32d754944be02da6d1c59d90f0e1420b826dc82acdfff620f18750434655f49e7079faff7ddf308bfe459b1beeebb03de0c9476a499a858142dd7f7f194df10d3f13c8c99232e38e06e5f1fdf094f0be6a550f8e8b81b6edc852176b3ad8ed747a4d1916d3f2c7c0e72cb996645fae85f901fe75dc525bf0ff5a212bfea2a12c78d2e0b13f9c206966d135e9b53aeaec9240c28143c192a3cd2f4a40d69501fa1dbfe48121d77b8ce0dce21071cb4facffc0f56d44b46b3c9457da9584f87883853619ca55e16a61f701332e5ba306742eac35020692a4cd8ff9aebe508090858975869261dddfeac60fb26da5b3eafb567133b7739bfeab804e295ee2f7e3dad8b477cc5173a87f62039472e6aa63afcba956e5bb035b6bde26f2d0a27bc6bc2a68c9f515f9f579"]) syz_extract_tcp_res(&(0x7f00000010c0), 0x10, 0x8) link(&(0x7f0000001100)='./file0\x00', &(0x7f0000001140)='./file0\x00') wait4(0xffffffffffffffff, &(0x7f0000001180), 0x3, &(0x7f00000011c0)) bind(r2, &(0x7f0000000140)=@un=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) rename(&(0x7f00000012c0)='./file0\x00', &(0x7f0000001300)='./file0\x00') syz_extract_tcp_res(&(0x7f0000001340), 0x3, 0x2) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001380), &(0x7f00000013c0)=0xc) writev(0xffffffffffffffff, &(0x7f0000001440)=[{&(0x7f0000001400)='w', 0x1}], 0x1) r3 = socket$inet(0x2, 0x5, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) dup2(r4, r3) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000185dce361", 0x8) setsockopt$inet_opts(r4, 0x0, 0xd, &(0x7f0000000240)="ea08000000000000", 0x8) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r2, 0x800c5709, &(0x7f0000001480)={0x1000, 0x6, 0x7}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x84}, {0x6c, 0x0, 0x0, 0x100}, {0x416}]}) syz_emit_ethernet(0x1019, &(0x7f0000000400)=ANY=[]) sendmsg(r0, &(0x7f0000000800)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000c00)=ANY=[@ANYBLOB="800000000000000001"], 0x210}, 0x0) setreuid(0x0, 0x0) executing program 7: r0 = socket(0x18, 0x3, 0x9ef) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) recvmmsg(r0, &(0x7f00000018c0)={&(0x7f0000001880)={&(0x7f0000000240)=@in6, 0xfffffe24, &(0x7f0000000340), 0x0, &(0x7f0000000880)=""/4096, 0x1000}, 0x80001}, 0x10, 0x1042, &(0x7f0000001940)={0x7, 0x70d}) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f00000001c0)=r0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x40) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r3 = syz_open_pts() setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000200)={0x9, 0xdd3b}, 0x10) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000000)={0x0, 0x45d1}) pipe(&(0x7f0000000100)={0xffffffffffffffff}) syz_open_pts() fchmod(0xffffffffffffffff, 0x80) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x10, 0x0) close(r5) getgroups(0x9a, 0xfffffffffffffffe) r6 = semget(0x0, 0x2, 0x80) r7 = getuid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000400)={{0x20, r7, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x80, 0x3ff}, 0x9, 0x41, 0x80000001}) msgget$private(0x0, 0x460) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffffff, 0xfe}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x8000, 0x43) getegid() setsockopt(r0, 0x0, 0x0, &(0x7f0000000340)="f4afe25e4369cc8d54d75c3104cbbf0d64a7948ad09e46679992f9adbb3186688f42c902f7917caa96e39076939680e8016ef3b6a1098f8e9559d986f8f4e65eaab65697f97db326e6cd0bd2feb3bf9f9a4e42c1aac114cd1488720bec28507922ed3c97dfaead3ddcb67d32803e59ae1e48d9e764d9819cd2c76c048dfcb6ad2e5c5695997eef83db61e4d0117b9dff", 0x90) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000580)={{0x742d, 0x0, 0x0, r7, 0x0, 0xdf, 0x79}, 0x7, 0x81, 0x4}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000080)=0xc) semget$private(0x0, 0x5, 0x1) syz_open_pts() getpid() executing program 4: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x36, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000001240)=0x6, 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x19, 0x10, 0x200000000000000}], 0x7, 0x0, 0x3ff, 0x0) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f0000000080)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) dup2(r1, r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, 0x0) msgget(0x2, 0x15) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) getpgid(0xffffffffffffffff) getppid() select(0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff) shmctl$IPC_SET(0x0, 0x1, 0x0) socket(0x1, 0x2, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000400)=[{0x20}, {0x80}, {0x6, 0x0, 0x0, 0xfe}]}) write(r0, &(0x7f0000000000)="7696c7cf00"/14, 0xe) r1 = socket$inet6(0x18, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x0, &(0x7f0000000040)=[{}, {}, {0x7}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x2}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x7) setsockopt$sock_int(r1, 0xffff, 0x1021, &(0x7f0000000000), 0x4) executing program 5: syz_open_pts() r0 = open$dir(0x0, 0x8000, 0x21) getdents(r0, &(0x7f0000000440)=""/109, 0x6d) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x25}, {0x4c}, {0x812e}]}) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, &(0x7f0000000000)) setpgid(0x0, 0x0) pipe(0x0) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[@ANYBLOB]) open(0x0, 0x70e, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) r2 = socket(0x2, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000780), 0x10) getsockname$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000000340)=0x8) r3 = socket(0x0, 0x0, 0x0) bind(r3, &(0x7f0000000000), 0x10) dup(r3) listen(0xffffffffffffffff, 0x0) r4 = socket(0x0, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) r5 = socket(0x18, 0x1, 0x0) r6 = dup2(r5, r5) r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) close(r7) accept$inet(r3, 0x0, 0x0) setsockopt$sock_int(r7, 0xffff, 0x100, &(0x7f0000000140)=0x401, 0x4) executing program 4: syz_emit_ethernet(0x42, &(0x7f0000000000)={@local, @remote, [], {@arp={0x806, @generic={0x18, 0x6559, 0x6, 0x10, 0x2, @empty, "acc2b2fbd8ed94000000000000000000", @remote, "b04cb5cd4d716bfca3ab1a2aa865ecc1"}}}}) executing program 0: socket(0x0, 0x0, 0x0) close(0xffffffffffffffff) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, 0x0) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff02f9ce00000086dd6000000000200600f6413aa3e3e3144336fc59f0db9e4ff2ff020000000000000000000000000001"]) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb00"}) sysctl$kern(&(0x7f0000000180)={0x1, 0x59}, 0x2, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e6ed70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aaabee7e3ebe006fdb4f6af569ae94b5d12700"/149, &(0x7f0000000080)=0x95, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xee) syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6000223b00148fe9fe"]) executing program 3: setitimer(0x0, &(0x7f0000000140)={{}, {0x2}}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0xffffffffffffffff, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setreuid(0x0, r3) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x36, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) getitimer(0x0, 0xfffffffffffffffe) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) socket$inet(0x2, 0x5, 0x9) syz_emit_ethernet(0x96, &(0x7f00000000c0)={@local, @local, [], {@ipv4={0x800, {{0x19, 0x4, 0x0, 0x0, 0xdb, 0x0, 0x0, 0x0, 0x1, 0x0, @empty, @empty, {[@end, @ssrr={0x89, 0x17, 0x8, [@multicast1, @remote={0xac, 0x14, 0x0}, @loopback, @multicast1, @broadcast]}, @ssrr={0x89, 0x13, 0xff, [@multicast1, @multicast2, @local={0xac, 0x14, 0x0}, @empty]}, @lsrr={0x83, 0xb, 0x67, [@remote={0xac, 0x14, 0x0}, @broadcast]}, @ssrr={0x89, 0x13, 0x0, [@local={0xac, 0x14, 0x0}, @empty, @rand_addr=0x9, @rand_addr=0x20]}, @ra={0x94, 0x6, 0xfffffffb}]}}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @remote={0xac, 0x14, 0x0}}, '\x00\x00\x00\x00\f\x00\x00\x00'}}}}}) executing program 0: socket(0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x34, 0x1, 0x0, 0x1188}, {}, {0x16}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002640)={&(0x7f00000013c0), 0xa, 0x0, 0x0, 0x0, 0xe8}, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="992c0378161f700ed05d9e9da3aa909d380190a0dcc9885586b5c4268ced3e683210a1a8b0348f94dfd1ebdd", 0x2c) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) semop(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) sysctl$kern(&(0x7f0000000140)={0x1, 0x5}, 0x2, &(0x7f00000001c0)="dc21a910fe6727f1b2a2d254e0c43bc4e422", &(0x7f0000000200)=0x12, 0x0, 0x0) shmat(0x0, &(0x7f0000ff9000/0x4000)=nil, 0x0) shmat(0xffffffffffffffff, &(0x7f0000fef000/0x3000)=nil, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[]) executing program 7: r0 = open(&(0x7f0000000300)='./file0\x00', 0x70e, 0x0) munmap(&(0x7f0000000000/0xf000)=nil, 0xf000) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x9810, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = getpid() ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r2 = socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x67, &(0x7f0000000000), 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000424, r1) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) utimensat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)={{0x2, 0x80}, {0x41e3, 0x2a7d}}, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x5}, {0x3, 0x7ff}}, 0x0) executing program 3: syz_emit_ethernet(0x0, 0x0) socketpair(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r1, 0x0, 0x0, 0x8, 0x0, 0x0) recvfrom(r0, &(0x7f0000000140)=""/102, 0x66, 0x2, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) truncate(0x0, 0x0) r2 = accept$unix(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) r3 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = syz_open_pts() dup2(r4, r3) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffd1f) writev(0xffffffffffffffff, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r5 = syz_open_pts() close(r5) socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r6, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f00000006c0)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) writev(r5, &(0x7f0000000300)=[{&(0x7f0000000240)="847bc787dcf102778ba26a5d9d77d9f8842ea770487856dcfb774ed54479f4c8d3a2134353fc46eab5d5bacfef40662b7ee7de43ad07e05acdf77dc829c25074dd89f8e5fe18b34df4b902a05dbd78198395", 0x52}], 0x1) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r7 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r7, &(0x7f0000001000/0x3000)=nil, 0x0) sysctl$vfs_nfs(&(0x7f0000000000), 0x7, &(0x7f00000025c0), 0x0, 0x0, 0xffffffffffffff2d) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)) mlock(&(0x7f0000ed3000/0x1000)=nil, 0x1000) open(0x0, 0x0, 0x0) map stack 0x20000000-0x20400000 of map 0xfffffd8078b2f1c0 failed: no mapping executing program 1: r0 = socket(0x11, 0x3, 0x0) getpeername(r0, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) setsockopt(r0, 0x11, 0x3, &(0x7f0000000340)="02000000", 0x4) r1 = socket(0x11, 0x3, 0x0) mlockall(0x0) sendto$unix(r1, &(0x7f0000000000)="b10005016000009f0500060003000000331c13fecea10500fef96ecfc72fd3357af302b37b673039d2d236acf20b7804be38224991f7c8cf5f88882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af630037282102000000720fd38bfbb770c1f572ca81ea77b3c5890400000000000000361b1257aea8c500002002fbffec2200008abfba090000001d89e400040700000080042000"/177, 0xb1, 0x0, 0x0, 0x0) executing program 5: madvise(&(0x7f000008f000/0x3000)=nil, 0x3000, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffff80f495faaaaaaaaaa786dd6000000000"]) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, &(0x7f0000000180)=0xfffffffffffffcf4) sendmsg$unix(r1, &(0x7f0000000440)={&(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001a00), 0x0, 0x0, 0x0, 0xc}, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0xe8da, 0x0, 0x0) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) recvmsg(0xffffffffffffffff, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/28, 0x1c}], 0x1, 0x0}, 0x0) r4 = socket(0x18, 0x3, 0x3a) getsockopt(r4, 0x29, 0x1a, 0x0, 0x0) sendmmsg(r3, &(0x7f0000000140)={0x0}, 0x10, 0x0) ioctl$VNDIOCSET(r2, 0x81946467, &(0x7f0000000640)={0x0, 0x0, 0x0}) r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) writev(r5, &(0x7f0000000100)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) write(r5, &(0x7f00000001c0)="b0", 0x1) write(r5, &(0x7f00000004c0)="09eb00000db57c60c001267f5d5e8ee581e12aaa95ab10eba007a90172c84c838b4278ad535c2a591c97413f308cbbaee481ca7f31dbd1562ef7a6540a", 0x3d) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) executing program 4: syz_emit_ethernet(0x66, &(0x7f00000003c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6000010000303a00f6ec06afdf466c130afc590bdb9e4ff6ff020000000000000000000000b9bfb55d99b3efea00000060db981e000000000000000000000000000000000000000000000000000000000000ffff00000000"]) setitimer(0x2, &(0x7f0000000000)={{0x0, 0x7}, {0x480000000, 0x3fffffffc0000}}, &(0x7f0000000040)) executing program 0: sysctl$net_inet_ip(0x0, 0x0, &(0x7f0000000100)="d7a8aac106fa1bee91c724b89283c1477dab85e783af4189a1eaf5f6e8251b1147b330f604ff639b9acd6202c9d8b1aef98ce6eefe712df21386a1f60bf4faf9867326180248fad514768c9928b74275ea8724a797051b934fc1a46677c194747c86477c2b49408ac33a50bed4dcd8d719c8e887ac6d1dca49c9ce71f944ba6751c604f18a9ce52aacbefb7d860132e72fc06c9d8f338de4eb9883b149513237c92b275cc73a320f63183363303ff9c417b6ed3f78a83a50368c9b2ce613b854c0e9bbda45c3aac729211c0bc3f3973c541cb95fa6a6696859", 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2000, 0x7) r1 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) sysctl$vm(&(0x7f0000000100)={0x2, 0x9}, 0x2, 0x0, 0x0, &(0x7f00000003c0), 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x277) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000100)="b2", 0x1}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000005c40)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r3, &(0x7f00000016c0), 0xa) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r2, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) sysctl$net_inet_ip(&(0x7f0000000140)={0x4, 0x2, 0x0, 0x25}, 0x4, 0x0, 0x0, &(0x7f00000003c0), 0x0) getsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f0000000140), &(0x7f0000000100)=0xffffff2f) setrlimit(0xb, &(0x7f0000000080)={0x60000001, 0x60000000}) mmap(&(0x7f00006f6000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x2, 0x0) r6 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc0106978, &(0x7f00000001c0)) r7 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r7, 0xc0106924, &(0x7f00000001c0)) socket(0x11, 0x3, 0x0) socket(0x11, 0x3, 0x0) setsockopt(r5, 0x1000000000029, 0x3b, &(0x7f0000000040)="00000080", 0x4) ioctl$FIONREAD(r0, 0x80286987, &(0x7f00000001c0)) r8 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r8, 0x80286989, &(0x7f00000001c0)) mlock(&(0x7f0000ff1000/0x4000)=nil, 0x4000) executing program 2: socket(0x18, 0x2, 0x0) (async) r0 = socket(0x18, 0x2, 0x0) shutdown(r0, 0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1200}}) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) (async) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x18909, 0x0) r1 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) openat(r1, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) (async) r2 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x2, 0x2, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x84}, {0x34, 0x0, 0x0, 0x3}, {0x8106}]}) syz_emit_ethernet(0x7e, &(0x7f0000000280)=ANY=[]) executing program 7: r0 = socket(0x11, 0x3, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) sendmsg(r1, &(0x7f0000001880)={&(0x7f00000002c0)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000300)=[{&(0x7f0000000600)="993bed4712f01a09c04dbab16ded6706d2d61c649209de44b71a551c1e7caef9e7e7a730aec028f30a116c44447e42994a3b90bb6d3ca00726d22ebed53ba63b6d665c6bd875b93fd7313103e8bd4d1ca6c495d3bba806e3e0fef3cc2b63a2aea532d1", 0x63}], 0x1, &(0x7f0000000680)=[{0xc8, 0x1, 0x0, "5c534d5f7a5e13521bdf44923c98a052128c45e98166a02c6ab6cfb5dd586b3b7286b8271797d9e2377d2d5f8b0efbbfb9a6a19d6263b910dcb7878c3652cd690d69bcfea692f9a2c6565307e68554ddb4999b005c7d172a2142618f43e371cb42033699ff329b61582aebde657c521e826f1ed195e8b5940249e9e08edb1720b150823fdaaee95c207f4dc574f873d850f481d1f003a1558662319950c3c4fd6a84cf7daa3ce76cedcd302aae2c73e427f78af1e16389"}, {0x98, 0x1, 0x7f, "284dcccddbc6adee1f116d1597b251b4b10e8cfe167aa1ce24e54dfc61e6a56be89c503b8de87c2f39b62e33f0ab1ecaf82b4ec548d1545cf9ed61c3abdfd3ee03ba740907807e65edd8092277aaa912b7ad9fa674dea04a09bf85cc89f2ff42e2ff2e305f2e395fe149baec03d2aa1429abe60ae7fca23e83d4ce455b58f168c13c8a48"}, {0x70, 0x1, 0x200, "677038a1805861b3cc2225699fff3fb1119224d80c2bb451fd82cfaadc0b48e8c51b61576d9b5a0715ccee3d1a0e3ce34c188b4ef8647e48ba1a35f25d41ab9f649d21ea5f1cc87d41e998aa2055e10c8e0e822b561d390fa9"}, {0x1010, 0xffff, 0x5, "8093e488aeb097c39fca8e1838604b390d385bd6bf7bb0d6f1f5bb6cd6e4b977dce5fe36c59cda5c348fcf37d300a0df2482bc34224675388e5ffa2193b2fb8d6b454d3537e0a7a3963ac2813a2e8a342d0affeba978186a10bc93c67a1eb27a9cfd1291eba931574cbbc2e639cd25ea3fad9bb0ce09defb2b07f6595baebb75e870375f6a62c9070709aa9740e8e453ededc8fa950bae3771f3008ac2d6bfcb7147aed9c78c0fbb9245fbd42cd4c5848abd609cf3ef64c2777c2b45293278335042c3fa692e55ed0a1d62c46fff5cf5448feac9ba9323c7aef7c0afd946afd29c2ab0eb0b7f0ce89effc7feaa46f797c4b1b570d064c73e755fbaf0e2680c26ad4c987ec9528d9c329ac962f3d12ca3b4d9bed066142deae1223aadeacd4901ce0f8145b64d56c8f6a3453eacb192a3d4fd644bfc3a944e3484835108c4044134abe5edcd73093936f9e4c99f3defe2f958137d5fe50d1a87bd314d721b91141189636495be0016109f9e17efc8eb7f5562aa00b0fd1646eeff0c7797475a2401b94f69d5b456da5c12ad6241f7fef702d0ed66982091fcf7b227748f6b36aa9cbe4224f4836c72e350c6ef8d7c4ac9d2f1c613c6a09631323dee0d8cda736cf8685daba6b375304c6a7b6d272961a8927f7c22dbb3e842f0ddc777ed1be667dc4031294d8e62682306e9287116d1f8f2b826bb14375af49025cc20651a7e99181d12693cf28a30dd759f6b02748ce432d801ea7b4b2238793ee2b2270f3384115033c6e533036b04f05e1df9025998fa328ecaffd1824925384fe5a24ad37d03f0c5e28ce6d23f6f8a668fdf1746309851e4f497f8da61ff6153b6c3a7917076dde0c12ef7a9ade416d569aebe559f4c6d5f22df4694f20ccb0c75fca940c7645399709c8b594ad5be36e07837267ea6bdee71af4aede53a563340143d856a3c500624473fc32836ba3362a21aa063b49baaeb9d0ded7d2f7617410e3ff7e7c6e583b1bdf7f7e3edf42327dbb2c4b21993192cb485afa03843c3d61be39e4918cadee685a5baf04b9a75085fd26ed354a53bc734fcc6d35b2490acfe30e1423fa191ee4823f2ed3a8bfaf9f42a9e085678b90559a0b502ad08bac89e7aa7dd27f6d26a18d1382d55db0352b183047713fc1aee5908fab163c49f3864a9d5f6c3aa1e99490cb92148ed36f92b99e1972eb86096465424489e297b48f7eb3df37c31d0ad4724950cfcc8c34687f04b454935ad47d55ce18ad01ec3bf37f7c024aeceb2166f360e8b95510ab8278e4c14c5c99f95aa31d98ecf590f3fa47d785a298baabbe4b98423df1f20d37e04207ec34fce660a555a4be56807a67e342eb2ed170040a99e24fd1ccd8e0609f9be4d4a71e534aed33de6e2f96bba6f35d6c56c69fdefe10b600bb2e5a505ce1adaa11a0530770617a1b1a2730f0574967c0a9296c9304aa16eaa2422131e2849fab43405b5588edf55252b289986d368969771b42360b9ced1016c2876e2f2ff233a5da319ae1e0113280a1d53f16d98ebe1b84525677cbb711eb84ced104f36a1c7aeea6632d1a4014946150d9b14aa32fab440229d88d18501bd3d957dbc84d070cc7e1b4cf86a5d0e4adf7aeb55bb745c967cfb937ad9c7e67a2e3cbdc2908fba563d99b2e7f27f34c3e437ac02fa0c4f058aab2c7c7c71491835e8ef56ebad11ac0d8042b4be1b848532d5e47b0f74975ca411fc5db3023f61bbd1b565d4d37b1f4c3adf863e9030c928438ab049c123a1e3e182bf081e13a418dae3f196b37c835bdaac3acef09a62e626b942538517f1202a77b7ca3fd86cd6d5b21f14fa31a63d82673e371e9d203c64215d2030c199b7b7724f86c242194e507438971bb02b8be0d8e5686f09442fff91c690483c043c8a9e54d8f15ec37f25b3c3dc6c3f86f40c5a63438fcd4249f8eb413178e16840d8ae56c3923bd5400e02c6b3b288726e467b3e3ed3320a780633f86362f8669fe9341d3097b2ea4e312c6f5a328758b06a549c758a2aab1a67a1669787526575d6e3bea113c821f9de6346e4913a086620f280a1c50f72947de0db94df2a427cbbc8674acb174c49795dd4c655bdcc0aebe7593f3ed25d257a09ad25f8824ad263a91695c92682d3e16a19fd5e86ec40798cb49996ee6cb3587e606af1dd082d17be66bef1d0ba83baa5be63d24867c08734cc12162540737d54e64ec6e749a77d2c0562343b6baf436d1b1c6e7b327fec65468d6ca43c8509c0a90e5d8819287ac2e3457422efe935cdaca031634235b391b6f68a94d1d384994940e6fed6502456fbd2edb4ef566721353be6ade61e98678dabe9bd646ec7e26b5c4a243d96ce004a0f403f5b805af8321b9ebf9c7f4d07363059a1d03d3f9ec45a3beacd7e17e7100d934377982ab6d7085f353ccba7a787c0eb5ade2f95f20d78de467b2b03a9c306a3834d08113a65ac04aba85ec8b332c45816f6c734cf184923ec3ac79d66c02025b8019ae23d9a3cdf4fbfe3844a9c95ca8d0bb980e365254d6311986cf60925e2af2355a3af6a0d7c9deb8970cb7d814277038f6836b532fa2eed78bce4e7cf5177e01228e229bacae6348387036a9692fe64af39f3b7dd400f5e1402ac6d65a010bd1668fb565d8be0e3f3d5b490d4e0d70916a3782131b823846cac6b5cf6cef66ba785a4ae43728d3b59b7638e1a700ef05378c54266fd7f659d90e8ee4fee020cb5e2ff7a860d76af1e6eb469b919846f5a1221887b57a3fb261ea1df288f1d21f5f0027a319ac2dfd9d87b2aa0dad68c6f846ce850e9c8751579fd6b1afbc09bed325ba5bf0151b4c2a641e79638adfb533b099ec7a46b4a9192e5e4c977436427f4a32a4bd07c9ca51b39dc4b4bd0d3693c49d5218f44c496c643ecaf5eec87e91cc6c8f76055c9318bed97ce355544a0357e434937be19a651d71648988fc07ced3dfd0aefc638d960152325a2af9d5b1bd608213c14b8972d9d9933bd14d1451a52f015632d4fd8a0b74504530dc41595c966473a940efab23b7382a49a5bc4bb61dbf37a1fe30ba0797d721b0f6ae8fc6bf2752bbc35b885bcc5c356dcbd33c193e2b0e12fff5103d7755af32b8816758c0ed70e269f29e052f9dddc096ea428bec2badf99d8afb7d4986abc61f0a68f3a43612f71120330d34e1854ca2df491b9a7cefdd0e60e7d06a954d8602f62cf9db8f0e33ee883c2f15127d6942d564b6e253c8740ea9898c9163d6b4780a3c6b8fe65369dfab48d2c47708ec268fe2014523456cc0f6c3d4e03d70a3c1c1cdc293fa63ddc80ccdb4ef33a51825d55da9b2a48f5df1ce25a849c6e5e8f56f54c068620f62a8dd63f203649dea4497f98b512e771fcf73de2c93363c0c8ce52297f783d7974c5bccea9dc28b4766267c500d7e2e4261d7ec52fbcb5f9a72ac3fa7094d5226898a0f08749ceeafb2293cb2526bd5c5f3fbcbcef5258c1ba8bf627797022bf404302fd713c166bb141f111cbe99ab8f11a75de7126dab5e61f121c49f07ade6305851a14ca66602809754b3e7eb6ef6bcac967beeebe26451ea5b9d31fa44e626e76f66b569857e41512624923c667935d57372bab6aac45ee4077d4ea7cdf8367093a78f1a65a8d3d71a641ea98281577d230b8cc21461a32ec6a08643bfccce2896aa968ff98a5294e7882e941f8f29e270ec3e52ce74dd5995f7863ceb44071afc83e4e13b2c2b64a997651579d93cfa90f1b6b8219b10d86c96dd7a22c3593be80ce79914f47b2ea18f176d99342a650aa6677117df81798e6094a0fa1fecc6f56dc775544ba241700f77b849c5a41f8b613aceb7d87573e69d34763d114f76d5955230f6d93ffa549178fd4500f18e4b942768f2430c7d7ba7812242ec6ebcdb051f3cb7510aada74f83d6b9ac26fa5fe9786e676cb1105e03eb3a97224244f852c82449ae378e0399c8301d44db4714e6cc54ac3dffb8a9e712032ec06bd3da9310987731bea16ff398fc916b7321eded2e2ae074a34cdaceaa219093a19a7a67ed020ec730ec4a612d6620ce2da5f9013fe415fc707f8ec3173cd80e07560185feabbc015a3210885b5ea0f9fd80978df7cba5b33667d0397dc87f597475cd5578bfa4582af2d9a1ba22d6f3ca1d10c84a583cd6b648f145898b3b5130f819f9da0c994db4ef23310513fefbee026f3f24ad5e49baf711d871872ae2a318019ed5d8b90c707eff47cbbb85fc952d9368db9e4d83be52924c255084915cce78d956a2a0686978cd7925bf74a4c45b1fc6d07ed729fd4a44b08ce5fd332625f2d486670e2985edc2b07fb1008b2e0e13fd88543ff26daa059aabf4341184fb1e38a8331fb05d00d55880bd923077b9baed00cbe6d932d0760efb46d2d1c3c4d33a83943d611c07f0b2aa09285d4038066943cf6660b19c897c6b725c57a59d1cae6ac552574d96a4110f7da60dd38ad8cc3ca9701af551bf5f202946e76a813816a85d64898a40cbeed30049c6c6a7714a179d214776f1a35fe579ffa51c50b7a75833e28f6badd11fd9990a5533b1d4484ca87166a74ae6b96df067f606ea9654206fd989be649e76fdeb5057dd3419c846f763c9d4dd05dcb1ee7edf387d3a7b01e092c8b26fe1a9b9be84aef66764d05a7e8231e1e7d9521a1fcf617bb9c8d74c34ba897b7d59bc68c6aba152b1973da34e3f739d7c7b0726acd25001f3a3762e8f2d7fecb23b7e97f0f525afc09f4591aa761c2dc8b8568ad3a9f0fd42ceca29b81cf186ea1ff9d5b4e2f9cc13be5b98faf0ee717a1bebfd312b6a92389ade8d9d7dadeeb53651bc78c7279eca73d90306f3521fe77db6242e4e01d1ae1df954b3eb2ecc6545584bc184ca19586e563188d217c6551f76007393fb51410f6e4c26546233b152c0c616382d5b0561f79b6e20530efa70e84ca19711bb3547d2f408b9dba8b7d332081eea55869e688e1fc6130fe18e9e0c4f6d44c4ddaa998287fb4f9eccbe7ec00f98e248fc494574d33eb75911a3b56b24e50fc59710613edce3cc37210528ee76191bad63eaf8ed84aa7e75808d55cb3383b95eb954406d065c4aaff29cb436b2aca9677d956c7f047c12ebc27f0e60cf1c8251e428a9f5f84212ef94eb41de05ff886e5c0d19af38f0e20a3bcb9a9cefd2f8192fcef844b2a71486cc442a8b9cfdcc4978a6361322cd8fdb47f45fd255e09a4c22bcf32c1c12b74062e5400e73b66eb5bb9c9b2eb54b9d1dff3264409f2e93489eec82f1ea7ee9ee1fc717b97f28c0d42367ba432db28705fecd3dce43126dedba67b3ccbcedc56de9a31b8055e2bf6aac9401748c7423af2d5817036b5ef654d6beb510eb844f9d50bd6d711c99341b6c4ef4b11fa932c680600e6449ff3dfea9a3e09da8b5ce2306e2c38ef43f4a33777b68ade75e5a638217ce86dede1f12980a3f295d5e243cda1f0443b693eb9682c32c97547a162f8d08696625318bd1e4a8106e5f9734c55ba428b81f43cb88c94908f4747a83f4d76e3d6bfdd550f42814e455d3f37a5d87958803639b744acab6fc9b82e22aa203474b51286f4dce4d2c2c54a2503d7c9d8362e7c34b164a1cc1f284d6822ee5191b3bcad21db75c088a66b4d6c23d14081f3c4a0572286f6c4d382beceb5d6b582ba304eaaa93631cbe3637d0ab6075cb252eea470a4a0cb83e40b6c3a04fd55567693fbea3f49118ba8d56386792e00472b052c4e0190fad3514f699bdac15f260237df4a084955c6bad30d7741b7687e330d47a721c89040bab7c0bc918cd1d77cb00308b51057"}], 0x11e0}, 0x401) sendto$unix(r0, &(0x7f0000000540)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8afa7d9f2642102000000720fd4d73f0b70c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfb70900000008e371a3f8343712051eadb71d89e000040781e4b2fffc00ff00", 0xb1, 0x0, 0x0, 0x0) sendmmsg(r0, &(0x7f00000001c0)={&(0x7f0000000180)={&(0x7f0000000400)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000100)=[{&(0x7f0000000440)="80d7be8f177ec076ab6266e190b1f746f2a796e1a9aafaf57228ab2413a90a547d8f18a0397b2caa640843e7e9e47295f3d504c3320e9297910ead34f4759cd5484cd01e3f8c3b6315b0443d5c0211da3845105c0c07f64d3bc557441b04afef62144e6a21ad3a9c85d54680bc1a651bf14d4a4c565bbdd79ba4339646d59d248647635e1b3099d4b26cb3845649862c11cb199422539b78b8072c7a22716299675d1ec418edc2f750766067499aeb17fb3d1c78f0a331a8008d6ce69d9229334fb114409b109058150e32c5f987818ebb208a012d983e19319eea4da24975f35c2831bf0141d75e8109", 0xea}, {&(0x7f00000000c0)="40eece9c559ca0abb3d09b53f1e95c4ea06e8ac45584555b0bc3bbf77982cc8b48cee3d54a65bc0769a99096e74cb5768db2bf", 0x33}], 0x2, &(0x7f0000000340)=ANY=[@ANYBLOB="4800000000000000ffff0000050000002a6d4b3912c31a628ea8cc004abf93287e5793238c8aee6a4264b7333973fd9f15e61c3578182446ef285749455d9807950000000000004000000000000000ffff00003f0000007a3e5864c3212e674f3fe38073ab44462b0900000000000000fdcfa14ba6c62ab4c6119538200000000000"], 0x88}, 0x1}, 0x10, 0x0) sendmsg(r0, &(0x7f0000001d40)={&(0x7f00000018c0)=@in6={0x18, 0x3, 0x6, 0x200}, 0xc, &(0x7f0000001ac0)=[{&(0x7f0000001900)="8e2ddfbc878ff077a781b2a1cf3ad16f04669011f4d9d1f1962992a87d5e830b1a509f05cb3750982c4ef110278f05278faeadd50cb971cea3daf0a23f2e7dd9", 0x40}, {&(0x7f0000001940)="78e0e0dc1d6bb53a99b20d0b54c0ffb9be4320455ad0a62b6b7fad6e971b3c05af941ca6a7c13692229afb5c8dc78dfa2bc1c2cfd9b482e5491eac2f17229bf82a74002b6e40c1942d169056086a86a1b0774dae1467cb9ab6a5cd98af0a2ba9575dcf61d69b02da3d932a1c585921278c34f816838b7fc30270f6583abbbed0a19a2a6c584b7fd06bedaf36e7a0a43b5a173f6d86fd6f0c7c85869c137027038f820f2fff5fd997a33dad0da40675b2258b5259c1dfa54761163d33f0daed328f937ece516c50825dd655dc56a8942ec5002682d06142c0bc7c5b96b49f7292c90037ce74280de01d87f3", 0xeb}, {&(0x7f0000001a40)="3ccc8873b81942c1adf2e4a5fc7249f5319ef21175f72a37d00dba2886d0dfd1f15a81da33f8993bb637417fac8057aa7b41443f385cfde66436bbb2c755aee49220db", 0x43}], 0x3, &(0x7f0000001b00)=[{0x50, 0xffff, 0x101, "e67a61fa79148560f20a3c225eda37560fad3dfbf4075212835a783c932dd143bdcf2dacfe12b633eb56b84bef86009cdf66047eabd79623a8468b004eed99da"}, {0x58, 0x1, 0x3, "c13fac2fef3e7901f044d3a28a176334e9f8653d4353f62aff87e40e51815317e9c08b9a69c69d968b6d4f7811ea816d06c3273ba44da0b852da54eabcb3f796cab217f54f"}, {0x20, 0x1, 0x4, "566a4d9694be26c83b0da8"}], 0xc8}, 0x407) r2 = socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001c00)) sendmsg$unix(r2, &(0x7f0000000000)={&(0x7f0000000040), 0x1c, 0x0}, 0x0) r3 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r2) ftruncate(r0, 0x81) getsockopt(r2, 0x40, 0x4, &(0x7f0000000240)=""/114, &(0x7f0000000080)=0x72) sysctl$kern(&(0x7f0000000140)={0x1, 0x48}, 0x2, &(0x7f0000000000)="72b73735", &(0x7f0000000040)=0x4, &(0x7f0000000200)="07f30000", 0x4) sendto$unix(r3, &(0x7f0000001c40)="adb3532d212b83be4995680252c75e0db1ade111cbaaa01aed58067b511b85be3a8c351e1129f227790db41935d270fe8498ec13c0099f04db53ac678601c2b01316f234d3c91dee761232de7e26efad22ceef8d191860bd8dac36678390542c8a0200ef7206ceb9e19e6b7072a50bc3064c7483aa266d0d29464341e78e157b9305d6adfc65ce1f5f9871f1f156cecae869ed011bb314631f4579c43f00d0c4e5036e78", 0xa4, 0x206, &(0x7f0000001d00)=@file={0x0, './file0\x00'}, 0xa) executing program 3: sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, &(0x7f0000000040)="67728c52164a9d26d579ae6ec73d327ec764c7e83dd69309f63cb4a678a4b57847228e912c2309c69746ad07c1b56e47f9da5e18", 0x34) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xb89, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="85", 0x1}], 0x1, 0x40a3f) ftruncate(r0, 0x42009) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x100) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80206919, &(0x7f00000001c0)) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) r3 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) shmat(r3, &(0x7f0000001000/0x4000)=nil, 0x0) sysctl$kern(&(0x7f00000000c0)={0x2, 0x1b}, 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000080), 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x44}, {0x5}, {0x416}]}) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYRESHEX]) shmat(r2, &(0x7f0000002000/0x1000)=nil, 0x0) r5 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r5, 0xffff, 0x0, 0xfffffffffffffffe, 0x0) shmdt(0x0) executing program 5: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000001180)={0x0, 0x0}) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = getpid() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x808c694e, &(0x7f00000001c0)) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0xd44, r0) syz_emit_ethernet(0x82, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x74, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x16, 0x4, 0x0, 0x0, 0xfffc, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast2, {[@rr={0x7, 0x2b, 0x0, [@rand_addr, @rand_addr, @rand_addr, @empty, @remote={0xac, 0x14, 0x0}, @multicast2, @loopback, @multicast1, @rand_addr, @rand_addr]}, @timestamp={0x44, 0x18, 0x0, 0x0, 0x0, [{[@loopback]}, {[@loopback]}, {}]}]}}}}}}}) setreuid(0xee00, 0x0) r4 = getuid() setreuid(0x0, r4) stat(&(0x7f0000000280)='./file0\x00', &(0x7f0000001480)) sysctl$kern(&(0x7f0000000040)={0x1, 0x16}, 0x2, &(0x7f0000000080)='Q', &(0x7f00000000c0)=0x1, &(0x7f00000002c0), 0x0) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) r2 = dup(r1) setsockopt$inet_opts(r2, 0x0, 0x24, &(0x7f0000000040)="fd0cc085", 0x4) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000a80), 0x10) getsockname$unix(r3, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000), 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) socketpair(0x20, 0x8002, 0x40, &(0x7f00000005c0)) sendmmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r6, 0xffff, 0x1008, &(0x7f0000000000)={0x3, 0xc}, 0x10) r7 = socket$inet(0x2, 0x3, 0x0) getsockopt(r7, 0x0, 0x6a, 0x0, 0x0) r8 = fcntl$getown(r5, 0x5) getuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x0, 0xffffffffffffffff}, 0x2, 0x0, 0x0, r8}) r9 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r9, 0x8040691a, &(0x7f00000001c0)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) socket$inet(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x401}) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x1}, 0x4, 0x0, 0x0, 0x0, 0xfffffffffffffd99) r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000001f40)=ANY=[@ANYRES32=r0], 0x8, 0x0) msgctl$IPC_RMID(r0, 0x0) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x8001, 0xfffffffe, 0xd2d, "8717f9050700000000000090d692480d51aa8000", 0x2}) writev(r1, &(0x7f0000000680)=[{&(0x7f0000000080)="e2673031a11deb0b91f48ae883fd7ad8e41e056b009b28ab97cda75b9120a51d7b241ed0435736ec29e581cbc993c08032c5f8ed4d8e7c25e9e658dff7529712104a72ee5cb5b7f784a76a51c2a54b009512dd97b0af543b956409eaa02832a5f9f34e890412bb639a53a0467b72dacb82f4fb0abc5fc864f9f207088b9736795426f9c4e816735df072894ffd7538c0f1b3f262fb3c7f162f8df10f9f812e90ce3adc7ce491fd4e46fe0b6563b98d7bc79858ae437dcb80bdc7d3cb9c96e59dd0f612704ef80e751969c0bb050000000d", 0xd1}], 0x1) executing program 7: syz_emit_ethernet(0x6e, &(0x7f00000002c0)={@random="8f6f77ede655", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x38, 0x3a, 0x0, @rand_addr="3bcc3f0600000058132fa13a8be186e3", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "06c33e", 0x0, 0x2b, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, [@routing]}}}}}}}) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x70, 0x2}, 0x4, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0)="fa34410197e311d5869d157672461075543db7a98567790bc507014d97f1ba279c4807bbea8607794a7fe6c0c9a751dea7724224c11edf6e854114f0ce57c967ef1b5f22464914628bc2a9e1a3f02ce0fa30a739f50a16be032b181e94fba7e1343ce55722", 0x65) executing program 6: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x1, 0x4003, 0x0) ioctl$FIONREAD(r0, 0xc0286988, &(0x7f00000001c0)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) getsockopt(r0, 0x2, 0x9, &(0x7f0000000100)=""/165, &(0x7f0000000040)=0xa5) syz_open_pts() seteuid(0x0) r2 = geteuid() r3 = semget$private(0x0, 0x3, 0x733) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000080)=0x5) semop(r3, &(0x7f00000000c0)=[{0x2, 0x8000, 0x800}, {0x0, 0x18, 0x1000}, {0x4, 0xdc2}, {0x4, 0x4127, 0x1000}, {0x0, 0x0, 0x1000}], 0x5) r4 = socket$unix(0x1, 0x2, 0x0) r5 = syz_open_pts() socketpair(0x2, 0x3, 0x6, &(0x7f00000011c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r8 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) openat$speaker(0xffffffffffffff9c, &(0x7f0000001200), 0x80, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000001240), 0x80, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001280), &(0x7f00000012c0)=0xc) socket$inet(0x2, 0x4, 0x3) sendmsg$unix(r4, &(0x7f0000001400)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001180)=[{&(0x7f0000000140)="c7849a6685fc6405c4bf8595ecb7944c1d40d2050804979b73b306ce83b79cae9c72157c856625700c864f07e6563b899235949602919e01f4ef08c9b1569c2a865623acfddb012aba69554ebf19bc218e17d850331837210db21d6bd8dc81ecd3df996c466841a1667bea81fa35571c2288be2723ca2e8f71d7e2240ad223d419389852155cb800bfd4fa167c0e8e4af8591c0d66b78036447be78ec9a68a8c6a1804b851cbc0242f87cd2f93c838df2f6cb22d48c256884d1610ddafc9cd1ec2c19f64afddcfb3f3e41eda214e2a34df89c36dbeded99fe539ecdaba91a3de725c3339450b0872920db77ca13f884762568099a8233cdd94b92b09c548023728134cc0d1c5f10342e07ee465afd2f3b9f782dfbfe7da534c74b157eb911b823c5715edfdb93d3cf9be1e3c48497a2bddebfa826a7d2c4b55e88840b4fde2ed95793a463393276353f3882b18adfc16131af6b5a9b0db80362226621d3a147b5c208589b3c74799b833fd4b7c6baca5ecac1a2f4c8aeb6b1653d7ecdab19c4278fd68953ee4e0f774ec33d7e74938dc400e95cbfd607080e30adc3726fdfc19fb93816f12ac7dcd4a685113dbf2b8f0886347e317b92bd623efe6cbc471d1872296bd971db9e2531172c53bec2da83c779051c6f1bdc71fdfc575e961437cf78ce3c6194646a21e818779e6745560cfce5afed4eb0190c6b15c11d27d472fa8fd19524f0a1270fd5d23c14a6867d3fdc0f39d6c6e0a834e5df8368760cca22d344d93a45df76bc3e7ac423053446d3cdf39feb79f0619a1aa971b0426ffe81186c7b0850a2684af82c5ff4e8bdd7a1d0d12febc2be9313b2f22b6e97dd387c49bad817cb10eb69f3fbcb81319b18631bb2e268e8e4b62bb4cbe0180031819481701299f9571faf8f1655abd42153a2f780d936a27dde6d5e77db5e42d8474bf3364bb92a7fe8a2be938589c50e21f8b31d3e4b4884ace8a8067d42af05cde8bcf21d08d4c595b91510e70e1001c8df40fe0bde1614b49542bf496d00d1001c27410e26622aabe87f3dadcf2f8ef8e7551a9f12dd0c77de79a6916428cffe2cae7d2134f9fab25c04d7f8ba59bb5275e15b0479a11609bbe136d007114368696bf5f584d4a3dbe76337cd258d68a0181b6f8bb5282369651fdd487fcc1f722df99127244c3a878abae6213bd43af464a68066058a947041869aecec4968e14a2315ad2cf821ced731cad061b994fc741bc1d8c41648c610213f114a3a43533c388d11c2347cb875c796bfb4ac97d44f7331283941cc2bc50e07aa50fba2403d0a9b253c7fe4e4039c86fa8ce91299a87da29196543827ec14e109a76d6655d7bacb65d977ccfe386bd7db351959c02ca38ea511c1837c471e528fa4b929d5e06f17876fcc64243bd405ecb7e1945ec42d109dcdfc6932ba192d01102eff5098908d21803da4e94c750ec7df13544ef6b2e2eb62b08ca8149af344a50166c3c49f4d2476454f3b4ac30d8a8ed9ebd72fe2610264a0a125c9d3ba866339b52828e657d110299255518d976bafc5221c6f03a97e65d45536e2a08bf34910472574464ba556b6b1a44613b2af9362b698bd496cec740da056b4b6c533466e83c7cfb8e4fc1ea39cf4f49af562168e8117112fc8789bb29606c32f4946f2149b18ecabee3988ebaa0713f15e0c831ec344111e3a76f7fb12f8a6f5b7f5925a119ed36345ba6cb73f922be7d0623b4275c9619aad244ebe2df8a3045bffeb66aafe51acc6289e68e1230b6d740e53c61cdcdd61385e39dd9ac172a3af642f8028e0420a68c9c83dd51be15daeb6c62e40f803a5cec87a04da8d8142f24166d4e13d0bf8dffbc0285635cd2581f164b6ca4614c29b1b4a9b09d48dfa0c7a9b5fda07fe70e097749f4c89a4f77179b5e232ac8d33756aae2c9160cef81efb947fb35ecadc34de686096b13bba99464cf462bd16cf4ac5467cb06d858ce3c9c0d6cb1004a33ee1b117e987b9ec73eab0af1e9bd33f44aa14420cf214d1d3653e25f0af10a256fcb4c64a20c1a940851b2d18ffcf6d11f3c42d5beb9daeee4a45ebf01d7736bb577f19c9ea3a71d619af374685aa953c19d0a57d5fb36af91a9c7ea5b201febc6f58cb66a3b049b4009c834aea7192c4ff6a6a84b6210307d50a061649d7689674de1ec19e6e09ae3c4d4229d15de49c0f1df065c130d25756142c7428a2cf1b9840470312f9592e275ac0951de09a9de1bd43a4ad542fb536aa9e9cbaa53c4a0ae7aecf45b883e6c45c2fbeae250f1eae83edc1f6a2c20881a8b532db3d1a6505984305ddd5ddcfee1ef8ceaa01adc7979ef518ab4c2eff4e47a3c8374c53f3c11a95a80b30831772a3acadfaf265b5a382623da35b7472d72475d737823b1054c3a6a76e8fac3d832a50425fb2ba10ccd109fd2cc14dac999562528d460b1278aa75c1a1ff405e71ad0c84bd56d4132f651f707ea0ffa51c8822ff164e9f915abd6daa71eaa8cd1f991d95b6d1da774821fec239c30990b625279c27965fcc5ddb1471a8b78f1f8ae3dd5a375801df9e6fe117689425ff30865ed10d34a3af08b65d8291b9013492a889f5e5c34fe36a466e3fb6274559099e05cee6baa6b32c4aae76a00ac82e190cb76b6a2bdd9a83e8726031e967e80654751ff0a89dd8d6ec6909b3545178cebff9ad36710bd2ef1a72d08720d81f26c30035daa2d19987bfe52ae5d0de2063f511e9ed09e77f4e6c146a26054cfda2c28db4ac6be2fd2a32deebd2aadcfe28c96712646af795be81551776669ea7d202ddaf0d3be798893d67bb28e75a93e98e081f695c80d068e56ae3472ee31a1f58782c895095c5c4474e973a6b24ea65cb96ced2558339b59cca6fbf43ce0dfb3599cca66938d72c1e6c1f93e3138eabd33e276b94b853907b36f00f5795c95576d3eac16e03695ea839db41ea6a4f9e67dce47b9270cd7fae23ad45fcb22bd1014e3bf7e47fbf4c25bd11ffffeb55e58cd8f030798fa61d86df5497b3029d381f130142d2c2426892aa10de3b879425587e567de5449cf6d7423a3a85aba78ceb241240059ca423261d85c9e05eff79e7581e166530b356db54828f059604daf291cc9f1953f256ed2b6a22b9ec0159d2813bd9ab7a818107f4d59ea4a35e96ddfc325f7ed00d2e019732fd44268cb6cac187b0bb037f277e46130757e698eb9d564f6bcd5051eafe9d6613da4655bdcc06732eff1639582674f1e2aeddfc1edba2ce410d65e7fd6c4428ef6b8141285b77f98f608a05a8361b98d0e18fad241e35cb6d76a720fe163ce8ff5fa61776620b8141a58132de6e28b87c418f86c7c156e3330b33cb7aed489597feb9c1c4fea7051dc25bc7e13af7f6d4f980917b1d2900968045ed812208881c26c29d7105795a5944b250b259aa12b4f43ac82a84298b8b21845d434469d3f34bca3e5016e119e59ff8f6fa8155d3bd0f39689d7fb64ed8cd186d0e0542048d4733af01925e0bf86cb3d7dad95d5d438aa1e255cee271d47784517dea11b829e01d621e907b32b36b51bf1790d21e63c5534d4fc6f09c2a82549b3f1ca92bf3e5784a9dfd873349533c9ebdff58c36b50c7e9284b70a2df01fc306c271257acbfacf6b585fe0739489324795273ba9f8e13535405fa8525670903331fe144703b75793b2c3daf27fe47100658f97417e269c56fee8e94e1e77b457a2cf55313913be5525e802948c634e968454d07e955fcb5075ebb5d6e46a987e64d4a8bd9f8883c74b93494a54ed3e658c82207dfa1e0281454e04ab86cbe0108fc24fbfd1f33d93ff768951dfbef03fb76f1afd0a5779b4f9e42e90e554f352ca7a355c398652ee5666fe6c8686335e3ed69e9c79fd46bce249390debabf1c6a84ea2b98db2ec73ad425506729047b38b0244c4dc597aa5d42a2cb38500f74d535269c0eb2c4cd34a7d517015b45ab6693af383189ea433d3fca165c9d45937be9697b7d475211bba9775a5e59937d48610cb10c401e43d4b1b85d760945b136009560feb60ada2e158dbb3028e630817932f89c56d45116817b996c7850220e93cf0d4e5e3827816651bd83f810c37bff2ee801f19d5ac0f52cd126aebe3245ac7e2c736aa725008f483acde84c41bdf1e62b6d6995ac5aaa84a20b4c6fd1fc85a1215775b9568a1fd621e039af8c6f21a4a14d8c95fbaa96eaaba051c769e1441c89ae9a673c89f69360bb5a2d207014ae784f5429d03c1e76f6771e45f467fc6576108a3d5561377efce5911b617614979f1fd3a3495b645fa071eb7657cf929417880803e7c14e5c986b2156fa063b08d3ab482b524ceaf6bdd429b843b0b8983c7f7528fbd58b3bc2830065206cd936ad061f39b7e09e2b5bc1d2bb01675a29269129b23cd45fe47bb8c7b86d52081ef92642035a912eb1a83d84c4154d3aa526de1491725eadc4b4fc99071e2157573a5e16476062f20930bf80388cfa9e56cba7aef852d0bf0c6629c9d32794b9570daa96cdfb3b0b047da1c6fb8f61af465656d2e2c0d88849aca0425c663ae609c903c14b194518a4c8196b8f19b96474c8428971e85a2ac02361e53b2faf2e5bf5efab4f7e9b4543f1b754d2037dba908870d7909e9960a31c454af4aebc99f43517f0b241aa517237699392145dab1094be43acd330b4097dac50ff71deb14274bcff93437604276afdba6673a1a980dc7c006710c8bcd1cf16475fac311aa25fcc53e0f720792c1a7d322cdfa556f4df8824e6749c05fe8274d64de3c18ba666ec28c41f7f872b2ccbb84c9d9288a42dbbfb1f47f27645b30383302aa8fc62e6b0c867cea218c41152423c82f78ad2d471a037f319da4c579a430d80fdf74f531bc5e2cd14991c827f7f8b09283a2a45b3a560fc10b8b634a687f77cf89497d2ad3b33f9525421a614f0646b09f9e358274be8cc8fa6c638c03a2f0b08d85c76b9efd442ed770bf6d2102780dc1d4adf6096d04ffde38001ea0396800553e60df20683eb491e12ae68a52cf1246dbb5bbad1574c518083626109200136025c6e21544f477a1b6fa9df63cad0c5eb4ae10f243c2d4a1974d2b51aead6984021c02095e0932f3fb348dd6c4bc7989680b2ea09a9522e9f6601bb88a392f44cf614a32b6e31d8fbb6607dfb2e1d8655a32e6ef010855ddc1f865e12b242c8ab6c5f65e74d6c32f92429ecbbc6e0e34128e26bd9c44d59eddb4711c762996c3e37e8e3bb68288135261e3a455474eb171de07ccdf2c72cf904c55a27dcdd1147335097b70ff21ad260f3c96aad44b7adcb75f74ead82a717091e4f2c0e95c26124417e6ebc5bbe98d785b908c729a96f940425a242b501e9ed25b0a537cc3a231af5662e920b5af26121d8d583082f4bba4cd0d4d76c6382bab2f0c51b57d73e26bf1cf5fa9c5506589ccdf012d975baca9ee7a34c99723a3ec19f0a936a0f11e12a8c4e92d7628e0b2c27972e589138d892a7b1348a03d24bf883d20af8519cdba8b39c4b53a3a0c6cfa54dacf13e14e1a468500e9ef5d26962c16d6cfccec8ca502df243869975371d30b49663ec4977d86fdcf8161904b84a613c6807fb95a0f5364cd0e4b6760858893e9707e0610db00dca3ff43e8fb7aae488391600818e0a1940ed725e4825d08d96c57f65b564ef4bb6fef26850857476f99546412a947c4e5f1d4f9b6b286b507baef610a535a5e1a651c6360ae061d8c689b520f8b2afca187f574e1e6c5c953bae6ff65478ce9ac71aa2c4013707b9d0528bacc72e677804de29b09538dfa3652", 0x1000}, {&(0x7f0000001140)}], 0x2, &(0x7f0000001300)=[@rights={0x18, 0xffff, 0x1, [r5]}, @rights={0x18, 0xffff, 0x1, [r6]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffff9c]}, @cred={0x20, 0xffff, 0x0, 0x0, r2}, @rights={0x18, 0xffff, 0x1, [r7, r8]}, @rights={0x10}, @cred={0x20, 0xffff, 0x0, 0x0, r2}], 0xb0, 0x8}, 0x404) recvmmsg(r1, &(0x7f00000002c0)={&(0x7f0000000340)={&(0x7f0000000080)=@in6, 0xc, 0x0, 0x0, 0x0}}, 0xfffffffffffffef7, 0x0, &(0x7f0000000300)) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r9 = socket(0x2, 0x3, 0x0) connect$unix(r9, &(0x7f0000000000), 0x10) sendto$inet(r9, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {}, {0x3}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x1b}, 0x6, &(0x7f0000000080)="ae215599fed2fce97f573b9c553a0e622d29cd093849cd4fe42e0f5d2d06a4e744f0713d1fcaa1b8274dffd067d413ef9d2224d3fddc171f73a295b6ed18b3d0588be75e78a1d734e15bfe", 0x0, 0x0, 0x3b4f128e946252ca) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0x1, 0x9) executing program 0: r0 = open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x1, 0x0, 0x100000001}) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x10) r2 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x20, 0x0) flock(r2, 0x2) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x20000, 0x269000000}) setitimer(0x0, &(0x7f0000000140)={{}, {0x0, 0x1}}, 0x0) getitimer(0x0, 0x0) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x1e, 0x2, 0x2}, 0x4, &(0x7f0000000580), 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000340)) msgget$private(0x0, 0x84) msgget$private(0x0, 0x0) openat$pci(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) getuid() openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x8000, 0x0) connect$unix(r2, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x0, 0x2, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206918, 0x0) setgid(0x0) open$dir(0x0, 0x0, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000140)) r3 = socket(0x18, 0x2, 0x0) r4 = dup(r3) getsockopt(r4, 0xffff, 0x2, &(0x7f0000000100)=""/2, &(0x7f0000000140)=0x2) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r5 = msgget$private(0x0, 0x0) msgsnd(r5, &(0x7f00000000c0)=ANY=[@ANYRESDEC, @ANYRES16], 0x401, 0x0) executing program 5: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_emit_ethernet(0x36, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaa71aaaaaabb86dd60cd5be100000000fe8000ff0f00000000000000000000aa00000000000000000000000000000002"]) ioctl$FIONREAD(0xffffffffffffffff, 0xc0286988, &(0x7f00000001c0)) syz_emit_ethernet(0x1046, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaabbbbbbbbbbbb86dd6004003010102c00fc010000000000000000000000000000ff0200000000000000000000000000013a000001"]) executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x3, 0xfffffff9, "bb08000100a44e591067145e07cbbdbbc700"}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x0, 0x0}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) syz_emit_ethernet(0x6e, &(0x7f0000001300)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6000010000383a00f6ec06afdf466c130afc590bdb9e4f1200030000000000000000000000000001010094780000000060000000fffe2c00457c5601b5ae235d3544d13486ce8d5d52e8a24cb2e907c800000000000000000000000000000001"]) executing program 2: r0 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) mknod(0x0, 0x100, 0x9) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) open(&(0x7f0000000280)='./file0/file0\x00', 0x13afd7fbc660df31, 0x0) open(0x0, 0x800, 0x20) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x78e, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000240)=ANY=[@ANYRES64, @ANYRES32=r0]) ioctl$FIONREAD(r1, 0xc0106978, 0x0) syz_emit_ethernet(0x3e, 0x0) mmap(&(0x7f00000aa000/0x3000)=nil, 0x3000, 0x6, 0x10, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvmmsg(r2, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x2007fffc, 0xa}) socket$inet(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000080)=[{0x4, 0x7, 0x0, 0x51b4}, {0x9, 0x2, 0x6, 0xfffe}]}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) kqueue() ktrace(&(0x7f0000000200)='./file0\x00', 0x0, 0xd27d43220c7df9b, 0x0) executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000001}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fffffff, 0x0, {0x0, 0x1}}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8060694a, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000180)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r4, 0xffffffffffffffff) setsockopt(r4, 0x105, 0xc, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setreuid(0xee00, 0x0) munlock(&(0x7f0000003000/0x2000)=nil, 0x2000) sendmsg(r0, &(0x7f0000000800)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000c00)=ANY=[@ANYBLOB="800000000000000001"], 0x210}, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000000)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x18, 0x0, 0x0, @empty, @rand_addr="0000000000000800001a000000000004", {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, '\x00', @remote={0xfe, 0x80, '\x00', 0x0}}}}}}}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x3, 0x6, 0x4bd8}, {0x18, 0x1, 0x1, 0xfffffffb}, 0x1, [0x4, 0x3, 0xffffffff, 0x1, 0x4, 0x6c9d, 0x2, 0x1]}, 0x3c) setreuid(0x0, 0x0) execve(0x0, 0x0, 0x0) executing program 5: msgget$private(0x0, 0x0) sysctl$net_pipex(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x54}, {0x61}, {0x4000006, 0x0, 0x0, 0xfffffffd}]}) openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) writev(r0, &(0x7f0000002500)=[{&(0x7f0000000080)="ebebfd510bbcd3a9b489e989c13e", 0xe}], 0x1) executing program 2: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000080)={{}, 0x0, 0x0}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb000700000000098002005e00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xffffffffffffff6d) sysctl$kern(&(0x7f0000001500), 0x2, &(0x7f0000000000), 0x0, 0x0, 0x0) executing program 4: execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040), &(0x7f0000000100)=[&(0x7f00000000c0)='\xff\xff\xff\xff\xff\xff']) socket(0x11, 0x3, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt(r1, 0x0, 0x23, &(0x7f00000002c0), 0x0) socket(0x6, 0x4, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) r3 = dup(0xffffffffffffffff) listen(r3, 0x0) r4 = socket(0x2, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0xb, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) setsockopt(r5, 0x1000000000029, 0xa, &(0x7f0000000040)="000001ad", 0x4) getuid() setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000580), 0x4) connect$unix(r4, &(0x7f0000000000), 0x10) socket(0x11, 0x3, 0x0) msgctl$IPC_RMID(0x0, 0x0) r6 = socket(0x11, 0x3, 0x0) sendto$unix(r6, &(0x7f0000000000)="b10005016000009f0500000007000000331c13fecea10500fef96ecfc72fd3357a068da3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af630037282112000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012020000000000880d6633c556ae9be371a3f8343712051eeab71d89000407000000800420000000", 0xb1, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x800, 0x0, 0x0, 0x0, @multicast2, @rand_addr}}}}}}) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) unveil(0x0, 0x0) shmget$private(0x0, 0x1000, 0x389, &(0x7f0000001000/0x1000)=nil) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x202) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) kqueue() mknod(0x0, 0x2000, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x20400, 0x0) ioctl$WSKBDIO_SETKEYREPEAT(r2, 0x800c5707, &(0x7f0000000140)={0x7ff6, 0x7ff, 0x20}) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1040300000000}) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x9, 0x0, 0xff, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r5, 0x80206979, &(0x7f0000000000)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) close(0xffffffffffffffff) sysctl$net_inet_ah(0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)="d2", 0x1) setsockopt(0xffffffffffffffff, 0x1000000029, 0x31, &(0x7f00000000c0), 0x0) r7 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, r7, 0x0, 0x0, 0x0, 0x8000000000000000}) r8 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, 0x0) executing program 5: r0 = syz_open_pts() syz_open_pts() ioctl$WSKBDIO_SETMAP(0xffffffffffffffff, 0x8010570e, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{}, {0x40}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r3, &(0x7f0000000180)=[{&(0x7f00000005c0)="294bbe01e775d42b920587bee9952844c93c122f517f000000e5395a3adbd32b44bbf70100fbd963abbeba59c23c5310add84f1332990c7b3c89185df9f097003f67ca6918f9363386bef4cd0aa3d52bbf1ab75d8c4102f4e3138c229004357738d4ecaca017eb674086edbe016ad9c91ab1fbde25895467c8dce7fff6040000c8abca0036fb92c3cdeffde58eafef99abad4d0c0b9d3cd358d9552dd02afeb2dcdbad04", 0xa4}, {&(0x7f00000001c0)="4fb753dcdadfc366ed6c604d2880be6ecba35fdb2c1643bc9bbfe37bf9b31d625e398beca1d2d858cd37255afed6c1fb00ccf3a4da033bb92a5cc65597870c034aac4125adc0d3960e1c71b921d94624033f62bad195480fe568ecb8a37527d4e5a4306c591cc35c181e9b88e80074bf3157b8dea45e3391e8246c6ba2a894", 0x7f}, {&(0x7f0000000240)="a29228fcd8b93635bd8ce9b958fc56277452f4bd7372ef7f9829fc5fc6f55a034732c8f770149389111a04ee9a4d4ea18cc39157341d5f083e3275bdba233d65aa00e5416ced2bdb35a2d0d7544e2886598fa027e0c681635e3c5902497ab520a51f694a457dec3eb0bdc737408f856cc9f41d12255d5f77658faf335ab0f25a7330b20d57d9936f2909c4a030a1b3122001ddd6607e740f00000000000017a7699073d9497074bd10a6112e2acaefbdd2e9ff71c4292c082da70a15844eb00c9734ef5d2b2a7fa4f3403567b0e6f0d862015f8ad2d31268a9b957a4850accf9615634f6d247a2c9e338c08ab3da458c4312986966ab546f0ad48961f323906ea0fe454b2b9932a94ad1d8d7e2bf3ffc5a48b0127c8b417b678d35193bfd50d740eb93219b6d77f57ac3051d459ba41d2c07ed25f7b867d66d4692d9654f85821a44333a73c58f163431c692da984a52561aa97c729feb9fa6144263b28733c857188b16e5", 0x197}], 0x3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) sysctl$net_inet_icmp(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x3, 0x0, 0x0, &(0x7f0000000380)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0xffffffffffffff6a) syz_open_pts() fcntl$lock(r0, 0x7, &(0x7f0000000040)) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSKBDIO_GETENCODING(r5, 0x4004570f, &(0x7f0000000080)) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) executing program 6: sysctl$hw(0x0, 0x0, &(0x7f0000000100)="0f1df85ed8e895973c6902ce7328cd4745e4970333f8fe7350a13860cbb83682ce90b2b73ed89c0aa649f4458fb26f61cfb73b4a6b96c1bbe15994efd67bbc4431a4992111c4e8a04df55753a9e71ec710e01ee0b20cb9a3749f96dedcc7d5601f55fde02809c68d16340600dc00ab85122bd395dae4f146d0bf35092982f8cb3ef26c8772810bc5bfd033c4a97c5a744e427d19cdaa9d0fa11fe5004432bf24acf5c801bacb3bff5540d54793f109b150d51180512e2309e5e1797d28fd58f1280354dd0b801d2a1b908ca7abcf1204fdc9f751d1845ceef0f933ac1d3926c3bc8cfdc351c9b300f133e4661e024528f8331a4f7a7d7e95448da12d7ea8cfffe540877b4c596d59db1a148c4f34cd9a05bd6ccbcf47f0f8735047fc0dad1a9dfd74eaa8bf8fa7dc27d34b04ba72a23849c72a0c5ae0d6dd322a188a13bf59bd39b5dd41d0dcf68b4723a90e1a89a567544fc29675af1b83f1203a7e7f116fddee9e1724608b39718bb5dafb46334baa8ff6a6539f4eea81ecd049ebff90266b172a06213c8a47c4c003dded2cf09235f0247e990caf8f3a5fa45dd2bc7b3658965a8b5e4771da85e533126c658068743d4f913dd48e3fde01ac5240d691c3a5af41c139761e231a83b1447439b6acf33228b42d1b9dc507ed08e405532650b89a1abceffa956339986474ea3d709f4b6567a09aba3b590460b6c96deda707aaadab59f05aa3d5c5fe82d7a459f070bdf8eb34ea57821e42753fa8d2c097ef70c908d00ca127f9b7a8de8ad62747b18820d4060bc89bb26a29249ae5310c67a8f915b1831c28f148327a5ed371e9975aede0778be0b290fea96c7da22d7182b5854cad9a7e0a4657edf3eeada74c58b4c185a14a1d5efe8913c416a6b37db5193b41aee42b3b5991cbe015d99d6ef1f623537572b8fd46291e55f3b368e835c3d98a46905df5", 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000140)={0x10, 0x0, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x5}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6ecc}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}], './file0\x00'}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0206923, &(0x7f00000001c0)) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) r2 = socket(0x18, 0x2, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x0) r4 = socket(0x18, 0x5, 0x0) setsockopt(r4, 0x1000000029, 0x31, 0x0, 0x0) getsockopt(r4, 0x29, 0x2e, 0x0, 0x0) setsockopt(r3, 0x1000000029, 0x101, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) r5 = socket$inet(0x2, 0x1, 0x0) setsockopt(r5, 0x4, 0x4, &(0x7f00000003c0)="02ee3653be97e56e99d58e19e595d5930dc535aef1d144b2556af99eaa3274c42a82d855048bfddaeb4af4ef6ac433dd7378caf4730b40668b8c86b9161391d662df72354062b3f40ad495cf314483c74b8a31750d248f20a176fa5d6bb3db44f6242dd97b01fa18401674c9089afe91b90c02533a4f50e00c7e9d425a8154aff8fbf6dba937cb7afc8360a0f6b37694126871f2cc1ce50eddd2db03509210a3f3825469705301d09c5af0b71f1b6b394f917efbf4114ecc1f9157a096007db485fb80802144aaa960b55bea3bfc3acdefc258c296793778127e8a95056df7bba6f4b801afdff4baa0bb9072", 0xec) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setreuid(0x0, 0xee01) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r6 = socket(0x18, 0x0, 0x0) setreuid(0x0, 0xee01) r7 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x140}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x1, 0x0, 0x1}) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) shmctl$IPC_SET(r7, 0x1, &(0x7f00000000c0)={{0x0, r8, 0x0, 0x0, 0x0, 0xc0}}) writev(r3, &(0x7f0000000180)=[{&(0x7f00000005c0)="294bbe01e775d42b920587bee9952844c93c122f517f000000e5395a3adbd32b44bbf70100fbd963abbeba59c23c5310add84f1332990c7b3c89185df9f097003f67ca6918f9363386bef4cd0aa3d52bbf1ab75d8c4102f4e3138c229004357738d4ecaca017eb674086edbe016ad9c91ab1fbde25895467c8dce7fff6040000c8abca0036fb92c3cdeffde58eafef99abad4d0c0b9d3cd358d9552dd02afeb2dcdbad04", 0xa4}, {&(0x7f00000001c0)="4fb753dcdadfc366ed6c604d2880be6ecba35fdb2c1643bc9bbfe37bf9b31d625e398beca1d2d858cd37255afed6c1fb00ccf3a4da033bb92a5cc65597870c034aac4125adc0d3960e1c71b921d94624033f62bad195480fe568ecb8a37527d4e5a4306c591cc35c181e9b88e80074bf3157b8dea45e3391e8246c6ba2a894", 0x7f}, {&(0x7f0000000240)="a29228fcd8b93635bd8ce9b958fc56277452f4bd7372ef7f9829fc5fc6f55a034732c8f770149389111a04ee9a4d4ea18cc39157341d5f083e3275bdba233d65aa00e5416ced2bdb35a2d0d7544e2886598fa027e0c681635e3c5902497ab520a51f694a457dec3eb0bdc737408f856cc9f41d12255d5f77658faf335ab0f25a7330b20d57d9936f2909c4a030a1b3122001ddd6607e740f00000000000017a7699073d9497074bd10a6112e2acaefbdd2e9ff71c4292c082da70a15844eb00c9734ef5d2b2a7fa4f3403567b0e6f0d862015f8ad2d31268a9b957a4850accf9615634f6d247a2c9e338c08ab3da458c4312986966ab546f0ad48961f323906ea0fe454b2b9932a94ad1d8d7e2bf3ffc5a48b0127c8b417b678d35193bfd50d740eb93219b6d77f57ac3051d459ba41d2c07ed25f7b867d66d4692d9654f85821a44333a73c58f163431c692da984a52561aa97c729feb9fa6144263b28733c857188b16e5", 0x197}], 0x3) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f0000001200)}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="35b5c242413c1026010000003cc3", 0xe}], 0x1) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000500)="9401050300000080b1b0782797888fd1f838a311000000000000b13886ca3849451ae3c3051020741038f5538551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe781e4d8f5eef9187a869a4d3a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d63734e4fd89070000000000000070c1f5a872c88dff7cc53c894303b2a0a85ff3faa800000000009ec7ab3a34c29000000000000000000000000000002d7e4a5d76cc3f9cff2ed2243e56fa277603c5cc1e047326bcf6b67b75d00bf6ee330b6a80874b70559d9975ebd13da2447a78aa4b00cd0ba1870215607bb912e3d7325183ce69456b4b6ca927871c81672a54ec695c5bdeb842836656f917945cc076f87dc714dfe0aa2947252df350707b22884a7730cb6dba8742110fbe9ec7481885274387e0b1dbe5695122604819b0b2294b7b20726a5d4fcb44f62d00fabb2f247a166d8d79d05b8cc370f5c11db58aedca632a83acd58ff0ea0a3dca58ccb03cce466cda735017196ff346c30600000000000000c90de81ed297b2319e130f", 0x194, 0x0, 0x0, 0x0) r3 = getpid() r4 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) r6 = getppid() setpgid(0x0, r6) geteuid() sysctl$net_inet_tcp(&(0x7f0000000540)={0x4, 0x2, 0x6, 0x17}, 0x4, &(0x7f0000000580)="b1b6fa98f23ff892cc3a436b55628b7101f8ca9a469d", &(0x7f00000005c0)=0x16, &(0x7f0000000600)="ef7a8352d6ada44c6d9f207cab531db48e8f861331087b0ced399a3d822cc4e00c7c1c4ec767018f137b1e8c6285bd", 0x2f) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) r8 = fcntl$getown(r1, 0x5) r9 = getuid() setreuid(0xee00, r9) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r13 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCMBIS(r13, 0x8004746c, &(0x7f0000000140)) getsockopt$sock_int(r12, 0xffff, 0x1021, 0x0, 0x0) setsockopt$inet_opts(r12, 0x0, 0x0, &(0x7f0000000780)="efe8e475a1cda5e653eb59a3cac5ed8b2573b336e9e83e57ac35ff4ab18ff8eb1e5d65fd58147f6c755c9b6b475efa75727c27b0b7ee563d3402b7f08ce51de730f56a997cc48fd4a41dd6c7a32775b4aaca5ae1a9ced7588816466d1a4c7b513153cfc88534cf6d1d7e2f0b62eee00b64022d25ea0f1cc1601dd6560942366defb2f8e39151bdffe21b86d049f965f9af8429668f71c192a55c600d82ecf5ea60c70d39b184ebee17fdffffffc2c51c481bff8b379d3ac19f5b8dc7eb8ecb6095aca66141dd002dde95e613fa19587adda86785e1ff6166055f3a0122e9cf63000050db45bd96559cbea8d83b4aa0862d2e3bb383d26cebe1a93e6606095bf06079cf8c9a1c9fbbc81313e27373e4a19ac840dee8278f5e706dca8d380f275c8b61f0994334cfa56439c38b98df5f564cc04d741ce137238e45d43665fded839fac8328d171fc94f70039009af90800"/345, 0x159) r14 = socket$inet(0x2, 0x2, 0x3f) sendmsg$unix(r1, &(0x7f0000000500)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000200)="9f1109f9ba7e7fd406280ac0e0fcbc0501166084b4a4215cad4db722b65d778729f40fe21bf8254bad382776eb5d031d79936753e3a93abdc2d0734a663ec0763e6aa6c7a3151dc21a4aaad90672109dbc84bb948f56084e91426c56d565264cad94d1962766b73c124a4d8a733cae008c468b077dc709d196a7c9dcb853bfbf19b32398f76d83563cc400addfd888a007888d132940ce6a4a35a2e620ca460bd2628ace5084c03e969b5e19f052181d4b42741ba159e1d54013f5b8826f677a7112271bc0e89aaabace05193531b97586879677be2aa27b353d755c9624561213ca09bad74c8b03", 0xe8}], 0x1, &(0x7f00000006c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r6, @ANYRESOCT=r14, @ANYRES32=r7, @ANYBLOB="000000001800000400000000ffff000001000000", @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r10, @ANYRES32=0x0, @ANYRES16=r8, @ANYRES32=r10, @ANYRES32=r12, @ANYRES32=r14, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1], 0xa0, 0x1}, 0x0) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x23, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000001c0)={0x1, 0x27}, 0x2, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r11, 0xffff, 0x1, &(0x7f0000000100)=0xfffffffe, 0x4) executing program 3: msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x1}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1e}, 0x5, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5eaf3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5d879fac2492f4a0491b1ea3359aa5c5164ad97ac7c3aaddd498c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f0000000000)=0x59, 0x0, 0xfffffdfd) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000a9b000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x41000}, {&(0x7f0000a21000/0x4000)=nil}, {&(0x7f0000781000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f000045d000/0x4000)=nil}, {&(0x7f0000094000/0x2000)=nil, &(0x7f0000190000/0xc00000)=nil}, {&(0x7f00005f4000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000379000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f00005f2000/0x400000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000010000/0x2000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000655000/0x1000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f000021f000/0x2000)=nil, &(0x7f00000fa000/0x1000)=nil}, {&(0x7f00001f3000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f00008c7000/0x4000)=nil, &(0x7f000050f000/0x2000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) setrlimit(0x0, &(0x7f0000000000)={0x1, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) sysctl$hw(&(0x7f0000000000), 0x2, 0x0, &(0x7f0000001240), 0x0, 0x0) executing program 2: sysctl$net_inet6_ip6(&(0x7f0000000000), 0x4000000000000005, &(0x7f0000000040)="897b274941eddc7ecb78bd91000000000000000192d003e9be7e1c0febf1d1fe3c0a39de3ee5f39ff0fa472410ec49cfc65d469830fd55118bcdfafc40f4db5449e95911154d2c59a0baa7c99c86e090bac75653788dc84c759005f6d9496d94f62d965d7ec16556da99080c76cc09d40c662c2f526e8af7a4b7ad417d02a487d13d4963f00e00dbc216f98f3aa1a3759bff2c5d41195e2bff6b1a2b9c071d919b0652ed454385c5f788994680a3b05b84d9130c88d31659fcd87482495d7d4a7cea155b00613a", 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x2}, {0x50}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[]) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) writev(0xffffffffffffffff, 0x0, 0x47) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) rename(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./file0\x00') open$dir(0x0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1604) sysctl$vfs_fuse(&(0x7f0000000340)={0xa, 0x12, 0x1}, 0x3, &(0x7f0000001680)="09018e3eb76b40e560115879a7d2dfeb1b00f4cb83c6f4fde0d795deb936c2be649e8529d1a49ee61675590c0a425536c8583e6ee24c938e395e9e9de495e8bbd4656f2ba3c3a9aec151f2e0f5aacc39640bc791f232203daee22b81691d0911c48f444ec26f5058153d0658d42abd5519fb625f4cba1df50e267aef13c87849641a2114d2157876a507e1070d432073612eab228986d182c5c6d5687d6088a13e32f9c76ed4da84faab5d206408bdcb13a53f15a83083b746c349568f365575dfabeeb86442267d83375ca49fc91eee24ecb5654d44babce341e9ea3c788b78a6843b4f2fb019cdbf1972421de140846d106bcfeaabd3b92b75a4ce681f4bc240d70e8a0bb09775cc980ba707d61337a4d4", &(0x7f00000002c0)=0x112, &(0x7f0000000540)="ec6d9318e92f37f9d4e6ceb766bfbca7f5dff86c2d9e66b537a84dced613a70ecfe92818ba33aae2d21f43d8f48504c285350ccda37f3ffffb6060df4079575ce30a93d0e33ee275c39c6e3e981975dce6cb79a246b8cc64b03fff1d3593152b9c0d25a897189f0e4aa00a900c5945d7fc0ff930d629f1e27db5700de0afc0ec803f2e3b25ef75d00754ca4e2ef07be01c1a2a0d6c2594246b8bc2b0f236e14c3b047da0239555810749bf3ca8766e41f5ad39d91e005cc9967d3e8af49467a90c95a1a8f59df2555e43ca906e5823f96afa30574f141a2f6ef5109f385d544f59d690d053298687bb182f841cd9dd8adab197073d97c8c6a342a348af369d117192bc5b38a3d5aeda6ce7a3e3b4128bcfa3b45d4e6fd933f69ab51a3e9af2ffe3527f9f7773f1c0efd7a42bb4eb189fa1895e800fe8fc6c56ac2068a8385da32b7e304256eb62e5b241e83f8d1fc314ed3c54266a41cc013579979a59fc509393abb7ada1a1f39e6ae4559de9b91353abecf9236913245cf42a328b940cb4732a9f48ff664355326c1bf853bccaf39b25b2448035d7a6e2a010e6105f48db0c625d810083eb63fd7ea1b8033bac4bbfc929b40a28081268f1019049858a6d57aad311c2e508287cc57925bf19fd96f5e7c400e18e55af4acf0515a97c895817c4eec024552febaf0d282bd25e9dfbd9792a7a2fb76a9edf93c55a85bbe5311cf9bcfd2b95770b676387d78c04849c0d3d15566609faf5c88fd016b3dd47bf7ba9d9b579ec92be9ca346f3ca5845f2c629a0a7989ad9d23e7a0cccb2512fdb2b671ad2c39a30fdce81cf23c56f893f6ae64bf29171010eec6c90c4f95b6c6eaf8281553e56a13aa0e70331fe5916a345728b18e44b08562a47b8b32bb191c7e33dd404b45714f6f77b3702261198cf39a9366ceb7ea5425093cdfb39cc1326d7a6b88228be184d6a7f0f4e7f29d524c2d8dc00c8b8504f133d7ebeed9651d8e7ccefd24b22c7165d08fb929ca3cb616967a403e7ebd6eba5323687066ed9ea173416ff26d10326b79e9954449af76a7431effb2d4ae954573bd0d81d093fe936ddf6cb9ec40ceca629520202fc292626c933951b2bf140a1e4a111cb216b2da9a2debe4c03fb4f540b5960850b00412975d930048d07c22d91b4e62b27ac954c9cba71fbc221618e56aa91e98c2fb9b5dcff22105a63f6a0112518d2fc0d9bb1fda3a72a3547b0e9585333a8ad6df83e5337dfa3ad30d5303b9c1e70984b158797f22a8f583dc84501ebe46717ca30696c9b54139c54804da49ca0ab5f6f3bfab8d979c3d7e08bf5917b0c89588f281313fbdfed698a1982e417a9a87b7a68b86d8f89a169abeebaf8921ca8a6aaa583d3c5133c5f47240b873a8726a9573f8c09afa3692a400958c12b8943d061750fc9799735fd77e6c6c785a9b48c7604cdd1b2f07f18ade7d2f8f3d314c954ffb3609200f4a6d775dda7b99b888c6981d1f9dbf57a24546e061a0a612ac9b761156da3c04ca2b3461f592003dd0f6317061836fd853478b7d055bc8744c923850e7717e929656001f454b0304ccebd4bb372da2ab78866ca5a28e8b11c57981ad8c65409b1242a0f3fb96f0710f06de9a11708b1cc366bcc795e2e6676b58b123e283f8ac5692b7b4352ce9e3596f3f598843f5fef439a22021cc76210349eda2245aa6beac4e5ccf785567567f5c73fab956839358ea32b0085151502be1ec0db448674d4aac0d63572abbdcd396e8de258d77a6a50553f9f438a6199bf7890e8c2769b210f6d919c25bc645656f6381bc74ba1564d4ae265d51604d389b138dda9d17aa8cf67c02451b7e16a65a13bcba333de23bcbd347dd93a563f54eed3e875fdc2e1510ff9a13ca211cf04b3ce952c6cc9914fc86ae4b9ae659ed479d848f61363476f88d0f2a02dda9084b359630542b5ae3651062a4757b32c75f5e315e707f556a9c807affc39b4d2888541bdb684a10dad747e1a991af4121131975f7a480d3ed3f8985d2d5d5a8e234ad7aff89a3b4ce7cab9d1eee3b72a6550a9d298a650ba533a3a3327349a5e1dd050d8c6edd4a13174ce254ab9fe23d5ed0692e2740be66564d3669da485ae4ed3a558cd6f16cd117306d7215612d5976ad8fa7eadeb17bed1a3e33ce335c008fb7248c23b3972029a6223183146bde57f0a4c16a7380ae167ccc67c7fbe7f4ef169a66d3273e454be21b9b66d5f88140b250f91b66f3d6ae0c8bcb86161ff96937adc981867ed215a67bacdc6e5e13179c3970fc3a2c709368f32696362f114d946a9fae6927cf5565bc9e67342a4e58367baf605375c86ab2faee3e3df4095f6c6dcf0dd8219ab18cf22ba5d647d8ae99baf6076d044c0f394d83b9cf703762837af9578cd41b78ac8ee1ab4a224b1a8594ec6e2c3a0ade8bf0d821e2f86e8b1031bacc35dd8201e94621cd951f1f737a8162ccf9ef9cc40b4889451caee90bf8f1d9b9340425232de4a95041b3b396011cd9858347ff88db659a5c08ca9c88d035c3add9d2fb1e1d3bfaa9ef36a5fe31db8f32e26fe58cf92e8798e983c85242a9fb450dcc7ad0c6852dc92817d9d0eccad2ce2061ea42af49465743b98f7a2ed7ee70b20c093aa800c4619fa2178277b3d53333a765bb2f78c77311c3cd86a958ae3b019ef11eb9c65496d36eba34cb6f07b758e62e3b67bac80c7dea745204f0aedd429f31aba2809e93a22332e68df3cdab3bed329a4ba0bc4cb2d6830597fc71c2908200c2bd74d87a03bcc7d4e702dc2f9c03dca877d691bf44527d70b0c5e917c91f9f2b3120764354ba57bcbc7eb22a21a07a128cd919cd0acd97739f45f9bcedd4b6e4a5a4da38864db1f271e0965a8d2133aeb8f0ba8ef", 0x7fa) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0xfffffffe, 0x0, 0x83, 0xc072, "e0909c80429a030bf70100001613f6d7bc0d6e60"}) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000000)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) getgroups(0x5, &(0x7f0000000440)=[0x0, 0x0, 0x0, 0x0, 0x0]) chdir(&(0x7f0000000140)='./file0\x00') setreuid(0x0, 0xee01) rmdir(&(0x7f0000000040)='./file0\x00') symlink(&(0x7f0000000180)='./file1/../file0\x00', &(0x7f0000000200)='./file1/../file0\x00') setreuid(0xffffffffffffffff, 0x0) r2 = semget$private(0x0, 0x4000000009, 0x82) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000240)) semop(0x0, &(0x7f00000004c0)=[{0x0, 0x80, 0x1000}, {0x2, 0xfff}, {0x2, 0x6, 0x800}, {0x3, 0x7fe, 0x1000}, {0x3, 0x800, 0x800}, {0x4, 0x85, 0x1000}, {0x4, 0x8ce, 0x1800}, {0x0, 0x7}, {0xffffffffffffffff, 0x9, 0x1000}, {0x6, 0x9, 0x1800}], 0xa) mkdir(&(0x7f0000000300)='./file2\x00', 0x100) socket(0x18, 0x3, 0x0) executing program 5: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000240)=[{}, {0x15}, {0x8106}]}) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[]) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x7) write(r1, &(0x7f0000000100)="095125776054db9f323d1c6e385c7b72caf1b504a976bad960426f24b60548153c35b562298b9ac866607993d69dc85ea741f02067b20e41e924df4cf7e59ee20859a83d36b9412bd95de4abeb5ee4e0b270ba110ca6f5f27b4930a72c76e0ba09240d", 0x63) executing program 6: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x1fffffffc}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) r2 = socket(0x18, 0x2, 0x0) getpeername(r0, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000300)=""/47, 0x2f}], 0x1) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1400000029"], 0x3e}, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1) r3 = socket(0x18, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mkdir(&(0x7f0000000000)='./file2\x00', 0x0) r5 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r5, 0x80206979, &(0x7f0000000000)) close(r4) open$dir(&(0x7f0000001700)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r7, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) chroot(&(0x7f0000000740)='.\x00') sendmsg(r6, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) executing program 5: r0 = socket(0x2, 0x1, 0x81) r1 = accept$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xffffffffffffff7f) getsockname$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) r2 = dup(r0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) mkdir(&(0x7f0000000000)='./file2\x00', 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x2, 0x0) r5 = getpgrp() fcntl$setown(r3, 0x6, r5) fcntl$setstatus(r4, 0x4, 0x40) connect$inet(r4, &(0x7f0000000000)={0x2, 0x1}, 0xc) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000040), 0x4) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) executing program 2: r0 = socket(0x18, 0x3, 0x0) setitimer(0x0, &(0x7f0000000000)={{0x0, 0xfffffffffffffffd}, {0xffffffff}}, 0x0) setsockopt(r0, 0x1000000029, 0x25, &(0x7f0000000000)="5ab7", 0x2) r1 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) socket(0x18, 0x2, 0x0) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00') kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) close(0xffffffffffffffff) r3 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, 0x0, 0x0) close(r1) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x40}], 0x0, 0x0, 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) close(0xffffffffffffffff) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) executing program 5: sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0xfffffffffffffd50) executing program 1: dup(0xffffffffffffff9c) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x20b08, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8080691a, &(0x7f00000001c0)) executing program 2: syz_emit_ethernet(0x3e, &(0x7f0000000040)={@broadcast, @local, [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, {[@generic={0x0, 0x8, "ac9831547573"}]}}, @icmp=@timestamp_reply}}}}) r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x2, &(0x7f0000001100)='&\x00\x00\x00', 0x4) sysctl$kern(&(0x7f0000000040)={0x1, 0x9}, 0x2, &(0x7f0000000140), 0x0, 0x0, 0x0) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_WRITEREGS(r1, 0x8020560a, &(0x7f0000000040)={0x3, 0x0, 0xfffffffffffffffd, {[], [], [], [], [{}, {}, {0x1}, {}, {}, {}, {0xfffe}]}}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = syz_open_pts() close(r2) syz_open_pts() writev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) readv(r2, &(0x7f0000000180)=[{&(0x7f00000014c0)=""/4096, 0x1000}, {&(0x7f0000002fc0)=""/4096, 0x1000}], 0x2) mmap(&(0x7f0000788000/0x2000)=nil, 0x2000, 0x0, 0x810, r0, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x40, 0xd02) r3 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r4 = socket(0x1, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r4, 0x802069c5, &(0x7f00000001c0)) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kqueue() execve(0x0, 0x0, 0x0) pread(r5, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) preadv(r3, &(0x7f0000000000)=[{&(0x7f00000019c0)=""/4096, 0x1000}], 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000300)=[{0x40}, {0x5, 0x0, 0x11}, {0x6, 0x0, 0x0, 0x20}]}) write(r0, &(0x7f00000001c0)="a8f722f6cacabc7e23f27f8a9ca1", 0xe) executing program 5: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236d", 0x42, 0x0, 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x40) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x30) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)="c4", 0x1}, {&(0x7f0000000080)="20002000019c0a", 0x7}], 0x2) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mquery(&(0x7f00003df000/0x4000)=nil, 0x4000, 0x0, 0x0, 0xffffffffffffffff, 0x0) executing program 0: socket(0x0, 0x2, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) read(0xffffffffffffffff, 0x0, 0x0) semop(0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000140)="76e5eac907f9ccf7a208000000c7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f079a9dce87f559f1f82c9aff6c12c24926fa04564822d8b5b48bf2eb4f9f51633ed1fb68f0e535a8f4ddbe27ccd82799638d0f08bc679c99ba7adc09b1a4b2a64b3b33225b3993bdfdc972a4c519fd82286043757f03df14e98087ff4e6c3d724fd42b4587c27a6333865f64e1677ed09f818e3d32153e3464540b84a35fd8c56938713d47ab4a4521c19b6e6db53796aeea124b6e25742d340f176ff5a7167f016b7b16b0b9e98315cfb73081108b556c4d6295", 0xf5}], 0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000002c0)={0x0, 0x0, 0x87e, 0xffffffbf, "0000c6f26461c094f4ffffffff00"}) writev(r2, &(0x7f00000003c0)=[{&(0x7f00000009c0)="6fce899ebfd77f50ae2170c810eb3f2bfee90eb4ca83f82441a272a797dc5d5e1bba8c717d05f90cd95a5cf65b2f80084c70185d24bbd29f2a0a64eba325f463e33f97875698a82d358ab36b7e60fd5c7e6a8ffc3e95b325c6af1b2e791e7179777f4069d3d01a749c1ec45c68078f5eb751dc49822b0cef7dbac12e2025ef363afa02fbe1f472c7e8cda2cd1f3793dc78c4f11c69a6222528cedb80f625411451149919e2cd901366e041a1eee8c4c5be84dafc3172d4a81d4f426816fd21f1645692e336e576bba0655e12f9bd5bae85d5aec8a42a86a7e0f3adf3a7ada011aad88843045e40ed71d7e5d01aadb13b44d67c06bcff8c1bad51a64406fdc0e4360f875fbad634cfa493c5335cfa6fb7469f282110b8b1d3de5dea5f45293fd1bbe366a5d72ad263eb261908b9c3a96eb6d7eb86faa5e538e85dd1bdf13ac17a795d752a7b668cfe2a36177699af6d89c740dea0c18bdc24228b48d32789770bc1f3af2b25a0aec924f37fdfb42e00180cbe934a6dc4118575071bd3ab33882a5d1303a3bc60372cdd02be72d270b07bb232b303ce40b3fee0780fc48ba18c8090b5af8a8f8cbe4a694ea6fc219c54a1387101aaefe7cd8ca85bb84ff62b0c7bcd7ccc7c0deebff509f2", 0x1ca}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) r4 = getpid() ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000380)={&(0x7f0000000080)='./file0\x00', 0x9, &(0x7f0000000340)='./file0\x00', 0x8}) getpgid(r4) executing program 2: r0 = socket(0x11, 0x3, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}, 0x0, 0x0, 0xffffffffffffffff}) r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000080)=0x2f, 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000600)=0xfffffc6f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) r4 = dup2(r1, r3) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getuid() readlinkat(r4, &(0x7f0000000000)='./file0\x00', &(0x7f0000000200)=""/65, 0x41) syz_emit_ethernet(0x4a, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6000223b00140600fece76a44a170e318b35195bcf133200732dbee6eff8966a00000000000000010000001800000000429d9fd4591a"]) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000140)=""/174, 0xae}], 0x1}, 0x1802) executing program 3: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) r3 = socket$inet6(0x18, 0x4, 0xc6) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r5 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100), 0x8000, 0x0) poll(&(0x7f0000000140)=[{r0, 0x8}, {0xffffffffffffff9c, 0x10}, {r1, 0x40}, {r2, 0x20}, {r3, 0x8}, {0xffffffffffffffff, 0x20}, {r4, 0x8}, {r5, 0x80}], 0x8, 0x7ff) pwritev(r0, &(0x7f0000000500)=[{&(0x7f0000000180)="1f311bdbe844c5edae8fec653c0e65232d35aad6b3234868e64119ebe3fdf8b5989e8877cce499ca92917ad014132680", 0x30}, {&(0x7f00000001c0)="442a6b3e581975d7dec291bc88a0ca72372ed02617ac85b70069edb58ede395e9e7c716b79e42977bfb5009dcc1bd3271858300e6451420fdf98ef3bab26a0563f65028d9a5aeeee7ffc50efbc5bc485525923469a1b0987942c2d646c38504fb8b3fe1b9f0a247836cfe293ac7f2349800af44a48ee1bb84a86b8ae97ad6d1722fa723581f4711d7eb930451d138d0bf8bc2577d17f250a0b", 0x99}, {&(0x7f0000000280)="c9cf1ffe5c842fc06d25aa92938dab014ee66c1874d60b90a5ca953077874a9b529688d20d10dbd19744ae068c0ab2dda7edbe711ac4cd37a48fd9c548ad5046272529ce9143417454bdee707846c46b3a0bc1dbfeccbaef9219fdc4c9a771bfcd68328c15abbba3ddfa1fd505dc56ecfacc2fcafd40ec9a13aa35b51142bc7d420557610c76592b583fc800411c524f9f335cd3461c477f5b9dae52ba5f8a64548ad9beb3d275f78a71eff7018055ef65ce535abd81e62a4f821a636446f452e2a305f5b68af1d65eff5efe5bbd3e5a81a0d3443b12dce91160a4d555f4bdc62bdd82ca29f9a25a2eb69f0ac7a4e4b64964f7eac6d7", 0xf6}, {&(0x7f0000000380)="28e2864052d406fec728909501427dfc7cd7af018906c943a4ed", 0x1a}, {&(0x7f00000003c0)="36111886766ec27ddaa5395086a96cb4b8a40d9170", 0x15}, {&(0x7f0000000400)="b284057e1bd6f6698852ba56fe94101780ce55ba06d4a20eb234d45c7cd9f83d6ce5986fb92a323556cd55c7c96b02c2304eed5a5e71f34de0bade5407059a2f023cdb37111786c34a79cba34df353895c3bee72226ca9870051ac57fde84c2568ed9d73213349503c47dae72b2d3c4f81767dd4dd33876965b0659cb69935b7573ffcf213508b986c408a1becbf0b15a7d65b2b67978429c03f43c559f825f6027cf3ad", 0xa4}, {&(0x7f00000004c0)="87b00883e4b75e684873cd39bbfe72c1ad7d55ce3bd8638b559289e2ff059a22590706", 0x23}], 0x7, 0x3) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000580)={{0x18, 0x3, 0x1, 0x4}, {0x18, 0x0, 0x0, 0x9}, 0x2, [0x6a48, 0x8, 0x7ff, 0x80, 0x36, 0x5, 0x6]}, 0x3c) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000005c0)={0x5, 0x60, 0xf966, 0x4}) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000000600)={0x1, './file0\x00'}) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000640), 0x1, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r6, 0xc028575d, &(0x7f0000000680)={0x400, 0x7f, './file0\x00', 0x4, 0x0, 0x5, 0x81}) r7 = shmat(0xffffffffffffffff, &(0x7f0000ffe000/0x1000)=nil, 0x2000) shmdt(r7) ioctl$TIOCCHKVERAUTH(r4, 0x2000741e) ioctl$VT_GETMODE(0xffffffffffffff9c, 0x40087603, &(0x7f00000006c0)) r8 = semget(0x2, 0x5, 0x43) semctl$GETNCNT(r8, 0x1, 0x3, &(0x7f0000000700)=""/183) close(r3) r9 = shmget$private(0x0, 0x4000, 0x70, &(0x7f0000ffc000/0x4000)=nil) shmat(r9, &(0x7f0000ffd000/0x1000)=nil, 0x1000) r10 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000007c0), 0x1, 0x0) ioctl$WSKBDIO_SETDEFAULTBELL(r10, 0x80105705, &(0x7f0000000800)={0x6, 0x9, 0x4a, 0x9}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000840)) ioctl$WSKBDIO_GETBACKLIGHT(r10, 0x400c5711, &(0x7f0000000880)) r11 = socket$inet(0x2, 0x3, 0x80) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000008c0), &(0x7f0000000900)=0xc) fcntl$setflags(r4, 0x2, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) executing program 5: open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000040)=0x3, 0x4) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) poll(&(0x7f0000000040)=[{r0, 0x40}], 0x1, 0x0) shutdown(r0, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) executing program 6: r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) r2 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, r2}, 0x1}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r1, &(0x7f0000000380)=[{&(0x7f00000003c0)="294bbe01e775d42b920587bee9952844c9bd082f517f000000e5395a3adbd32b44bbf70100fbd963abbeba59c23c5310add84f137b32990c7b3c89185df9f097003f67ca6925f9363386bef4cd0aa3d52bbf1ab75d8c4102f4e3138c229004357738d4ecaca017eb674086edbe016ad9c91ab1fbde25895467c8dce7ff20897002c8abca0036fb92c3cdeffde58eafef99abad4d0c0b9d3cd358d9552dd02afeb2dcdbad0476475ab00b823bd16e6adca3476d84cf16e03cf8a19a80d10c6ff3b4cac636122d0aa9f734feb03114203fed57e8c4a8d36225d93d76381403563cc354188f63aa34937cb96d312673d283eefa8ff4b09c20a1226860f4e8707bf521977c531c6b74d735fbb59181c2c2a78df917f854d96b6904fe8d174605c8e81fb9351a32868c723fc56d696974d92dbf", 0x131}, {&(0x7f00000001c0)="4fb753dcdadfc366ed6c604d2880be6ecba35fdb2c1643bc9bbfe37bf9b31d625e398beca1d2d858cd37255afed6c1fb00ccf3a4da033bb92a5cc65597870c034aac4125adc0d3960e1c71b921d94624033f62bad195480fe568ecb8a37527d4e5a4306c591cc35c181e9b88e80074bf3157b8dea45e3391e8246c6ba2a894", 0x7f}, {&(0x7f0000000680)="a29228fcd8b93635bd8ce9b958fc56277452f4bd7372ef7f9829fc5fc6f55a034732c8f770149389111a04ee9a4d4ea18cc39157341d5f083e3275bdba233d65aa00e5416ced2bdb35a2d0d7544e2886598fa027e0c681635e3c5902497ab520a51f694a457dec3eb0bdc737408f856cc9f41d12255d5f77658faf335ab0f25a7330b20d57d9936f2909c4a030a1b3122001ddd6607e740f00000000000017a7699073d9497074bd10a6112e2acaefbdd2e9ff71c4292c082da70a15844eb00c9734ef5d2b2a7fa4f3403567b0e6f0d862015f8ad2d31268a9b957a4850accf1", 0xe0}], 0x3) executing program 0: r0 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0xb, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r5 = dup(0xffffffffffffffff) dup2(r5, r3) setsockopt(r3, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000100)={0x8000, 0x7}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) close(r2) r6 = socket(0x2, 0x3, 0x2f) r7 = dup(r6) setsockopt$inet_opts(r7, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) r8 = socket(0x2, 0x2, 0x0) getsockname$unix(r8, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0xffffffffffffffc4) recvfrom$unix(r1, 0x0, 0x0, 0x800, 0x0, 0x0) lseek(r0, 0x4, 0x0) syz_open_pts() syz_open_pts() openat$speaker(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) r9 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) select(0x40, &(0x7f0000000140)={0x0, 0x4, 0x0, 0xffffffffffffffff, 0x1}, &(0x7f00000004c0)={0x40000000001fb, 0x0, 0x2000000000000000, 0x0, 0x4}, 0x0, 0x0) setrlimit(0x3, &(0x7f0000000080)={0x8, 0x800}) shmget$private(0x0, 0x2000, 0x20b, &(0x7f0000ffd000/0x2000)=nil) dup2(r9, r0) executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000bc0)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000240)=@file={0x0, './file0/file1/../file0/file0\x00'}, 0x1f, 0x0, 0x0, 0x0, 0x0, 0xf}, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) mknod(&(0x7f0000000100)='./file0\x00', 0x3a0914c44f7b202d, 0x500) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, 0x0) r2 = socket(0x18, 0x400000002, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x25}, 0x4, 0x0, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = dup2(r3, r2) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x3, 0x0, 0x20}, {0x6}]}) close(r1) ioctl$WSKBDIO_SETBACKLIGHT(0xffffffffffffff9c, 0x800c5712, &(0x7f0000000100)={0x3e9, 0x6, 0x8}) socket(0x1e, 0x3, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000880)=ANY=[@ANYBLOB="bf302873a5e500000000000086dd603a6394000800000000000000040000000000000000000100000000000000000000000000000001"]) mkdirat(r5, &(0x7f0000000040)='./file0\x00', 0x0) linkat(r5, &(0x7f00000006c0)='./file0/file0\x00', 0xffffffffffffffff, 0x0, 0x0) symlinkat(&(0x7f0000000740)='./file0/file0\x00', r5, &(0x7f0000000780)='./file0/file1\x00') openat(r5, &(0x7f0000000000)='./file0/../file0\x00', 0x0, 0x0) openat(r5, &(0x7f0000000180)='./file0/file1/../file0/file0\x00', 0x0, 0x0) executing program 5: r0 = socket(0x18, 0x3, 0x0) setitimer(0x0, &(0x7f0000000000)={{0x0, 0xfffffffffffffffd}, {0xffffffff}}, 0x0) setsockopt(r0, 0x1000000029, 0x25, &(0x7f0000000000)="5ab7", 0x2) r1 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) socket(0x18, 0x2, 0x0) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00') kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) close(0xffffffffffffffff) r3 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, 0x0, 0x0) close(r1) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x40}], 0x0, 0x0, 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) close(0xffffffffffffffff) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) executing program 7: pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000040)="2b4b56dc", 0x4}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x3e}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaabb00000000000086dd"]) r0 = socket$inet6(0x18, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) recvmmsg(r0, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0xfffffffa}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x40, 0x0, 0x3e) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x1, 0x2, 0x6) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xfffffffc, "1a1116f0d0a64300005a110000fffffffffff700"}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb0}}) r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7, 0x2}, 0x8) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r1, &(0x7f0000000440)=[{0x0}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x5}, {0x3}, {0x40e}]}) sendto$inet(r4, &(0x7f0000000740)="cbc7fe96b6eb2bba76d2b9449899032f66add755a3d40ffe5ef0ec3fdaf327d90b1acccf8e98a3b17ae78fa871945803d25ac0e8aa28ba36e5c0fa29dfa01dcba45aef9981d87a708124cc90aff908b3b82a5c30e4eb828fcd1873d8a18ed6dddf67bd182b445bfab4e8aa3d199c8ad5f40d356f2157cd6dcdbb402e12d5dc72c06e301deddade58d790447f11f742d6dd363ef3c817d8764529d912a63922211422423137ada36b0160541117788dfbfc8c010916851918e47edecc3872869580f200b54703831613b92d0bcb62de48b5452a9bbb38a543c220b5893a24b8257cfb1df405a7d4e5af8c137b6be0cd16465676cbea5306eccd64089185178fe1a4b85e290cf38fbd18e6feb1c2e8fe835b272ed7d51a2a0b869f4477768a472c7d1500d287ce447b6c3a42b2bc48d9a0d99b642c13588291db22223e03c4e3b83723f98ad576114ed67e97361750b7cc2e0c2d358502eaf53840782b331c91795ab90596dd5bf52301a5ff6eba19d0806ae31235db3338f7a7eb24b8fdd87e50e6c46e1f17d882f7eb62dfd1be51f933122dda5607645cbbd7d5c98facfcde1ac920b5bd21f29b7dc73a516b4e06479a8db06b59c33adaecd04dc38be752f4ed90761f3e3b241beb9fb2f7aab924dc03ef0892ef62e86c8d50ab60d88f2096a76c7524efe2df0021d16cc5849103433d4fbe53574ab97cc21ea5cba077f5bc683ed1f6dfd101a8f53ab8652c7b9a69abed8a9c492cbf4e1e06e872e6c96abb9325f7237af4584098b7b89e94362877be33e7d90e848cae3d99eff9e7859e2268c5b8cda5a6269d16f98799f91e1afe1e480681583f4d55ecf7fe571d9c09eb83942da3e421b0bc60c7f18510c5374bf727310ea86bec5a5313eee5d961e2f2dc9b37b3a1ce7fe4b3de3794964c55dc50aba6ad1948d20f67b8e68cbe71dc1c9d8e02c75c2e81d4dddfa4657988b4af9744265199a8a48169963b12f2fa24e426024ac9969e1e348fd57a8adc277127e9fac5e640960991e9a6e0e1097f96979c711f2580c94140431d952b72cfd2f773deab68ec07bb56464aaa7e6bbeb325575f92ef8a05ee247e2273b6e31904f1b9f440db0d65ea198d7418859d9e0130e99eed40e34db0d661d834f43e48a8b271d94f92dfb3999b03b86d41d9b8ef4df3ba51dcdfb559725ecaad6b64c853b569be3c83b7f9ac136b7a02181e10aefca3d6a72f8d4ccf0a6dd3f5b01a059b8d47aac30478fe4cbb42000c69fb9b0c63c80d27049677af67c68e56a1a1223a82cc780063c6fa5010bfd60075975b300d1374a431828f5921e5e64f1da40f28a94baabc374c5e19770c1e58cf9895192e0a504abd2ef59ec7830e95a9cd0ccba54f0a1580a4c9d715dc7afa3287b5a5c20dad69e5fe1818007d4c85b19f5a78caaaca4c762ce426fc1818e724d76eaeecc194936889dfa2391d809c16cd72054eb208cbebb3c4e0daf4cbe6fe9e350df18130137e163280d5b83f6bc33fc27b041ff130dda3ccb93d260d380d845fde501fe6fd3f74beb3ba6c6f7ef1d2dcfb2c9cb10da82699311b9003954de25984bbf43bb51c54b8a1a24d24e02e94b97a5ae92e73f05c4c9aee115645dc7a84c12fb23ece3df8d13fe473fa9fa09f2312ca97b0e735882325ed01b5873d274044a2478445a609ed98670a476ffa94b2594f561af5fd70cfe42c18e33d6cb9aefbac3d784da059fd1b7a3ffea36894d0e011563c5ff3291b4ff2da71f36f0bafffa74086bdb64f24ad8af4130f907fdc92f66db45a822dd02880b863d844227c761658ac91a9a5aeb803dcbc7e60ad8c1e4531e7e52d112d600bd059938f10f1572c50fdd1618ad1f96fb06f56c3260f5df6ec461653141fc36a7c98207443d55917763e17b1a7e40dfd5bbb39aadd5656522eca4fea463014f90517eeeaaf8602538b2fa197ad15bdaf3e04ba7967e64b3eb03416c3813fd22e1666a97dcd95e963f8d66e563e0d22fcc6464b84242237320802d0adf0926d439de03c78598e710684e88cc7eae19583b7ae20ec067af5ae618408fd9fb60003db0c608e0a42aefd26fd4a824a40da52190e945872553b4256007c7adbee25b0d0b4b1202ebf6b48cceea4e379821f8cf5bb0b2e82a5f69f1d91b6e716a13639b84751d8a789160f1471731af93f131d99f43c6035dfe3c94f756dc6588195575f0e3e6fb39a8d7814253f2af804c91b", 0x627, 0x0, 0x0, 0x0) executing program 1: r0 = semget$private(0x0, 0x0, 0x4) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000001940)={'./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x800422}) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x200400000000062}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() writev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) write(r2, &(0x7f00000006c0)="92", 0x1) readv(r3, &(0x7f0000000100), 0x4c) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x27ff2, 0x0, 0x81, 0x5773c546, "e5000000000100"}) semget(0x3, 0x0, 0x14f) writev(r1, &(0x7f0000000e40)=[{&(0x7f00000019c0)="e06e55fd616cb29e5a20d1d1875a600efebd7612ec9f291f8c06f99aec925e829112016d51978c0c8253414c5308fa7231dc5699477448547f5a68f79f5cbb143a5380b5b97133f718af495217bf20cefe7abeb7c509a4a88dc73b13915790c7da01d356981e82f0080ee7483c0cb0c02129e677d3768027489c01f41cded5c1cc938624efcb9d4b1c47e9886ad4895dc31f3546e0f028b52b9cb5ba8257daf0a909e07cb913ea03109b9e2843f6fa660f69b3e1ad6ae66763d81925ea8f14851e51c06dc13a781cde86b429e936d05ae729b84faff4bca9bdf830377006469c0331f522fbeb5dc58fd8615012d876c74008be1c4b52ca1d0d566f189fc0fb8a5d47d5d20a417acc16691a9fe3294e61f2ad14aece638861f5b0429dc1295e582ce8a170234371c1f30e5c62069e28c955d2d27ef2239e3db69b1c2e4ec7807f5c6b3cbb6da1a8d8c29f5ec8131b14ac9e74841087fff0945fad778b861ffaacbc9f65e2c8a6ff180b2dab768b475dc01460e66c0f4906179abdb9e23986f810536e6bb5f0714a46d1516d121f061225f287bbb21fc3ebef76d76e89e8a638974073022f2dacb71bab39d00f79e0cd3dcbbbcbd03e88a9f2ce8530b733bb9e1a9c1261ce1b9bf92b5afa14ff06bbfb2449875b19d50d117f64cfc0bbff31615ae93421fc19fbf90b565dc35c688e937e874d7a7e298cc3fd9d01ff467dab8a7b72d1f739d8b8b6d9ad39df6d31121bf169d806e4601660560fe3b7c794cca5bca428526670b5b98c9578cd51035a49d3282a3a235fb204b800b51311e72216b07c5af7206560d36ee3ceb82cc3de68abf32387a1d3b437f00281ced27f521af51bf472e67c3a9d4bb4317fffe5e72ef86933b25282f1c58b1f04c89808e9caeed215cd37049c55886adc0a0dea33f92aeda907b22938c5c9a13a490d6fda1b4d78723d742452ba049fc029854909743611ff2bc838d25444e3e64d62670aa8a73f9e1164eec179b101b6cd6cc3e47bc044838934459bc342c85cef31dddb7cc8b7d0ab4be472582dc74d572b90888e25791e7a02ec42b124a80b1845b3437f3c8767c933911390d4983c2a433c77119ae426b2a4a4bf2019b2c65fcafd469839422945c81fd8323eddc40ca1fd64268ce55c78025a2d5f7785c6af3e574af74d041d4c350fbd779490620625e95dea56b93b7742722f7de1c453e657edbf68c5f3c9f591e24e804d5a1d20b1fcceb30ca230a2404a059b93fbf7cf402944405ae10ba3d596f4b3b99a7c67ce3631b320c1a494c05aa2da0b23860b58d46bb356952a657453d111886900025c28", 0x3ad}], 0x1) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000001080)=[0x1, 0x5, 0x2]) r4 = socket$inet(0x1e, 0x3, 0x0) writev(r4, &(0x7f00000011c0)=[{&(0x7f0000000040)="09c0afd0911105c80ef6877181651c00dbfd791a0a39b490dea4932813f89179a4f6d7c31f64d6bfc9296b8a1cbb91136eb84564eac3590ef37025567588e90d897aa58fa9ec889108de8ef25709c906bd0bfbadc871b4b9fcbe9f21e940908a7e6fdc92f996748ed3f183d9a893d2060045da0903a7df7e90eab767b4e587fac6eb8a2c8a97f322d9bb162aa4c4713e3d10d604127f4ff6e1d875e3c5e27680c2e149c57b193c6c7b28e5e6283a32e105d1d0995d0b9bca2ad1b0135b98a43f8188d741cf60555c4ea7ddc20409ae5539889e4b414dbd33ee7e", 0xda}, {&(0x7f0000000140)="c195103428d6a946b108de902024bcfb772ab424513ced281ae01dc6e3716bc1ad767ca9fca3e157049ccfb1a93d87abeca9758afae55cec923b9db963c5446dabc756a117ef94558f2402eaf0ffc0df74ee65836865b96297680ba4276cd565f61b5fe3c764aa8470d7df1c9c041fb23f0d40be60f2ecd91f090d78ea3ac553ea888a8d52b1d12bbeea81b30f510d806aa5703102c332ea1b61cbcd8fae36bb3e2dfc9b5078ffa4fb6c50cc1a8665971744bfd9d93f4d9f5aedd8211d8659e30bc821da708eb922177a41647cfbaf55814eb21d4c3cba182b3f4d548a2ce95fddd25f979884eafb5eaefe36166cb3f5dd306dd6e3dcc0966f887598bd3f714f2f03b2bf3061b971112bb459a5ac12c3984958992d750afacd40a0626d11ef0e47681d5ec1e9cbf37be8b8694b21f751478eab4f7e846d97e27748d0dcdd676c536d054f0cd352d00fd438bf5c1cb911d0f03f76badf43991c8a52385367a3f54fff005d726a5eafdd461692aabe545f7c51682e190f5fe72ae7254a4f8a3834d41a16016d3184fddee71803005bbb2a70ea6488076cbb0be04fc8264737650511e3496708c5e297c0da2bf5391acaf24d519bb4e1b562c3fe0960c1f171fbed8125cd397e68e93a28ecf6b7af10dd62ac11852dd61d562ad7d17700049de5efe50ccc22f9df35518cba123ed863d57c32e4d2a571a18791dadc3ee8ed7d20987cd8f659611066588a926130afe7e335c16e41c395347338c0080d8cce8972f43a180c3ae3f2f1233639bbc947533a2a40296def2e5b46d78e461389195e7d90f6860f3426bf53cded3ec6f0ae9ee2711aa8a68ded58149f8e42c2b7f3279c7ba6e024674c6325f5a2fa1b735c0f621a1f0323519a5f937990fa0df904157f01d6f9fa64d1fa676483fa98cf87d73525dd4aa411e6ca1d17397ba17bc844c867f2c68b7c779bc14b2fe23ab8260717d9f47666b2ccc12779ffcc7f53620e7fc10dac3462188b3ad29ade26fdc511243afac1e32e2c6a4109443564e0f17564c7eb369ed7dea849151558858652121e4f95563dcee52bc950b25888a2ed0f1f13a92e7f231d714682fe2ba8596f521538dd3cb1d099afb0c04563b37fb709cbeefee348b1514f578bb3026c8a887ddef442ed3559769d0b1d62838e46f631b317fca0c005731856a4858c7c2af5cc535ac0645df310e756c25562d7832f1fee1175cd68d7eea6ca25cb429c686305eb34c4ff7a51dd565ef335425d88844b1daa833d62e53b66520f624864581bfb67c78f824879e93f9249dbcccb74acef438892e299b1e4389b2dec723afd9881559957313d455bbb35ddd6821b8d20c9fd66d9f5d4d91d2b7104c0165e2911b66efc1376db4e72787365b9c0287587fd45f85411c2515fb16820f15c39643bada0d5b150bfa5449ab32964dd7fccbeb7183033debd4594c7c3892bde4dc1bcb8016c6445e360d97f34458c5fec9aca6a40965dab76303883e9d8ad3b1a6390946b77ff84101fcfa77a2e5c2a0371286e6dc3000f0f2f38acee98d875c266a9cbaee5fbcf4532a7faaa3181c47569a71665d032b7bdbe047740e055b793866b1255af7fb690fe0b61df8a2dd8cf6af1d6fa264cd0395d44cf7a942cf00ca4dcbe765ed3f02d9040813de15575d27eb7988b5d4d9fb66f393c0c7f87a2bc79128e605d3139708709f9d8296fae292e2534fcfc797c9989a981b0d7d8f1f5779c82e41c69fc466f39b1a501ffcd0f633f91b744f60edbac48d9ddf75f528fb04cbd222343f922a91b7dc8a29b92d702a90314929b3dcc364105e6e30c9e96a6d3d5900ca69a918a07bc41c255ab31afcf3c790e1899a7fcec1352cf23b25cb1abeea53a5840d9a29b7a8c2e0e111b0bd8f45c57ae9e5cefc719bc8f87e1b1558346be02193edef45b01fda1f06017b075c8de57147bf262a4ed7ca95c2a1ee5bcbd4e430ce488576db438854308374a8f36005393c868e14d62ed938d9a6358e8cfca3d13822ab0fa4fecdd18bb3602d690d672fe94f6a0a99726c36ed29fc84a0af34cc2aa93c7578fff62e15f25eb9801a0d62b9a105e2ed41ea36c0b178c331069c1fcf3ce77e00774e51a357a7ac3b92c675acbe181d58cc0074a63252b5ea75846c63f87c4ecdb23b9c32ac73c9f9046b506dcaa07e2b7aab414d6907084ff9d6cc4d98327f277e3bd65272bb66fd03b6a017b73aeb678c101d8b4d543653d398c84f3e71a755f780c8f4b28e4aff1e7fa4b1b923954039a7d8a477657b878c90ea76d44a08a7b43216c06ae6f0c9b76f1e1d78372bc1e8b287f3e21d4687735439cf8dccbe2d833090848c4e84ffc54acee8214c1da578de5c15e6bc7dffbae00d8a3e73889c79049bd900c8bc75693ca4c22b2625ce8e7c552db22e0cd8476d24243c69d9b53c9a787e43b47dfb0db26047f69973e9770541974e690fdedb01f8cbb981bc00d5e4c7c3c7608622d36b692365112465b9ca1d627da573939170058885c2203136d167d1ce1ddc4ea04a6e67cafc100f85aab5b7fa3d9cb00ee77ee7664b400bae01a633e04b5a581fc17e85e622ca8a34fbbaf5a9fc73854eda56648ebad605b79c1cfe81714d51c822f9b60a030f45256d85f1ffb75a1d1152bf36ec5aeb71ca63610624a205acd0b654b73a485a6705e4fbf02ac81449da81d8c73628b2ffee1e1d4b1edf111e1854ddd44f5c8df34a856bb65fa70d7f537adedc825af3b67859bf7dd6944bb3b525d9e3493af514657172b6fe68fd28559ad092b170d645a89d8256a8b98a9acdc8b4d34a56a8b17fd25d1a6c9f8052ef3e70a8cd6d64b761db45d50bf76c7fe4144e8f59de57dada0ece7e0955fd82d6b4938bce64b623338b55c0d29b0e80fac16944e2805ba29d6dbe81de52ce7b736c75179440651005a3c0a806a3cda6bd61911fed592881f5e4d257acb38c60e42f80bb6d543341d886af02ad5628165bc487148cac0392062c425f51376bb2e63486e23248c0c170b1902265c9b05e7871b089d75a76561d1bb0da0d2ce20f839cf3fcf9b97fd892ec477ebb91c528007a999ff221803f000b996a9f4532e4a6e0a41c45f6a27584138a2e34aa961bfef83c97f0179b3d6e40fe36e3422bc854af9cbe2d51d2a9467c31edadef22b48773b858c9ed42bf0830916473ff30fdeef798329008843be21066e968f18f459dae26a1f4db12dd85cde12c9179e7176fe19e8cf2d26ad0ef75e7df46b5cb66cf8b76cea1f43344af88b907fedf7345ee2ee595becc35984d15ebf2364c4ddc2dd3a46ba10829ec15474b1f01168298b8b63d4a91a969fe76cdb8a9c832e66fdc4d52e5cc91b9ed1be5f91cb820e9c996514d0cd6bced3a736e0e107d2d760c0d44ac51de4258566c26699a6ff279cf35f75926c527662457b34f91256774f1c0f212da2fc443a4c45dd1f16b3f27140256df284ad82737db1cfa2aebeca70b1790a6ae2f554bc7e30a0589d59eb7b76ebe3f18e2db8965a0df5722d8e8fefc7eb966d70687b8e89e427c6cb5b238fd36603aee718cdd20dd257ba043850d5952cccbd78f1dfbdec15dc6b6806670e2c07c7aa90cf8918b37453bb7c0dd3dac4d39d4e7b7f7f6d042623cd63843de20f1901e384f8839dbd221df61c1797a410e92f23ffc678db57a9a204881c6af2d1aae8c71d915cf9bb75b2c47066d9676bd07459728f984440d353bb1ffc5b5bd146fc9115a72b4fd6861b6cbb7b6a1e49affa63f9d326f7aa821efdc634ba8f978725c309233525e0a3cde704e2da93720c707468feda95c193a1afc44a1c8592141ad703e53061c3b63607f47935572d8896b6bd45e6a2d641d6c4b6247af8d3f9e72d8f6f026bc89732c6b4395ed30292f3816735921a67151a9544fcaf8728972a6508076504bc4d5b127fe8aea3967dff03d0ff1bbdd2c66801af57679a44a06e911de21938fe24b7c0b5116726fdafd046ab0a835ffdc358c2f09fc95925be9e802399a913d5c845fdac55af865a4a9e8e8158247421c63965350f267593896d5924870937fc5d183893a111c3ccb3150814cfbe35569a887bdc0fd84f6684b84386993da73c9f5047277bb2c75389b3e7b058db764762179a5ab3b0c90038095550bd2daac8084242628a117d6cd2cee0d48cc1f77a5454bdf96c0c661fd6e11a8fff9ec2019d1d3e32f2b11949674376a01e840220234701890216cebd425964228b198dd9b622dd968d853bcd1ebf0411b4f4692e2f30d8c6dcd5523277255fd3dd98d8969c0f2decbc4ccb9649c4cc624c42b24a996c72c67159eec8047083b15272996fa16917bf79c718144e0a5087719f97689f7d5519a18cde12e0a15e7464a0dd6cf23586507f8e9145bb2b0fe99e2733f8fc8e1059cfe483ec5ef885a64e2b314678813d9d86e5bca26047e54a0444f64cd9c8803efaaf3dcb945da5d79de772a9a9560488b0e99c2303d333c2060641cd606cb4cb655ec1e1546c38df34f69998655833b1f157c1b3305b081bc89884546b0ccb5ecc7de3275599ec7131867d6c2c19c524d3d47736932f53aa2743de9655583d3a8e4e826046f8581dcc6e5b883b8f037cf4215f7eb8a653374882c310f8b4e911501d1cc3f3e1c92847d9d40cfb1734baa170485fa3ec8d5dae725a6b384cd4780842dee0b021c7b293ae056880a160ecfbc987775fbb2dc998f548db46661f3b3a719b12fb7b9abf89dd672f9a65318e78748e7105610894067f08f387887982ff06b7286f2133164fa3e480540f0ef908727b00eb62c985c20cfef7af7930940421295c10f265c8643c421a039a7e91a621aded9bdb09b05bfde535026b46a3520a0f5ac284f6cc6c1adb0a125e18097bebb80c7fe2ed9003a81760d2ca8e43d867eb4b2089808f25ff95e16ca3a06c70904a973c5dadbc3066dc17f5a7f6d4fc223afcefd7b6ece7ce807de79d80b8ed55a10c142ea9b1f942b5bd9fd5e9b62dbd2197870ef71065f34bcb523a167323cd89ee92d3b656ea3e532861b910a1c607901e40bd7b8cfb7074f789777ec729228c462326c2e63695ce28b0812a6302ca87cad1c3ddb8e225cffffd23fcadc1753eb9d1008d4eb4f20c9760732c0e64caa606966435e52cde16a503b57436cfcb9d01ed3c83805901ed7decc6d68053f73a80706f131cf75b7ca060c639a95c1d3577676179d768fba4e29859b31f1e85338e8ef94f6e50396ad76a88bcc532e34fca86d16d95f49f12d89923b8e8eefed8170405893cbc34ef90e10f67142894094b9306d484d41b4c6eaaece29a1cad5bdef4e2354ba3a210866df930a6be98463ecf229abcf3299ce0ea9b69e517ae37f5784c0ddea793db1a15d387da0dee7152f3902abfa8e947b6d81e99e3f006f5df877e44e7dc67ab804226dee3753e3e234e9468a3d0da06c950c6b20c15ac83d33f7c448e54911e0ab8b3fe1e856248407124fb263ba536c7b3", 0xf27}], 0x2) syz_emit_ethernet(0x66, &(0x7f0000000580)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x30, 0x3a, 0x0, @rand_addr="8a211dd1450021b07f5a1957de7400", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, '\x00', 0x0, 0x3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2}}}}}}}) executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)='N', 0x1) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x0) utimensat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x0, 0xfffffffffffffffe}, {0x10000000000000}}, 0x2) sysctl$kern(&(0x7f0000000000)={0x1, 0x2}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x4) fcntl$lock(r0, 0x9, &(0x7f0000001180)={0x1, 0x3, 0x1, 0x1, 0xffffffffffffffff}) r1 = dup(r0) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x140}, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x100}) shmat(r2, &(0x7f0000001000/0x3000)=nil, 0x1000) r3 = geteuid() getgroups(0x1, &(0x7f0000000080)=[0x0]) r5 = semget$private(0x0, 0x4000000009, 0x82) semop(r5, &(0x7f00000000c0)=[{0x1, 0xffff, 0xe5ce97ab354d96be}, {0x4, 0x4, 0x1000}, {0x2, 0x0, 0x1000}, {0x4, 0x2002}], 0x4) semop(r5, &(0x7f0000000340), 0x0) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000004c0)=[0x7fb, 0x1000, 0x8]) semop(r5, &(0x7f0000000180)=[{0x4, 0xffff, 0x3800}, {0x2, 0xb}, {0x2, 0x7fff, 0x1800}, {0x4, 0x9, 0x800}, {0x1, 0x3, 0x800}, {0x1, 0x9, 0x1000}, {0x3, 0x3}, {0x0, 0xe2, 0x1800}, {0x3, 0x7fff, 0x800}, {0x2, 0x19, 0x800}, {0x3, 0x800, 0x800}], 0xb) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000240)=[0x7, 0x4, 0x7]) semop(r5, &(0x7f0000000140), 0x0) semop(r5, &(0x7f0000000080)=[{0x4, 0x1, 0x1000}], 0x1) r6 = getuid() r7 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000040)={{0xffff4610, 0xffffffffffffffff, 0xffffffffffffffff, r6, r7, 0x40, 0x1000}, 0xffffffffffffffff, 0x1, 0x7fffffffffffffff}) r8 = getpid() shmctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x323, r3, r4, r6, r7, 0x8, 0x1f}, 0x0, 0x0, r8, r8, 0x0, 0x40000, 0x800}) fcntl$lock(r1, 0x9, &(0x7f00000011c0)={0x3, 0x1, 0x8, 0x9, r8}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x32}, 0x2, &(0x7f0000000100)="0042c103064201c93f5b", &(0x7f0000000140)=0xa, &(0x7f0000000180)="1fbe0203a483c5c3b4d5ba25bb0302234ef7895bc1cd6a30eb05e1fecec6d7aef557146f908e32c497497a79612042d85c80209567be8feac38f021ca6ca7615a0d3bbff6e1c03e324ea6378f3a12020c846c778165ac2cdbf3274b35d3aba3f68ed31b05b9709f57be1ce8cf80f9b21031b8fcfe5b9dc42c46b4bcaebb4b0e6a71d5842b39bedfafd09b9f2be1a158d1accc27d22e231fe904d455084554f4e1ae5fc9a3af8ab581f977f5d90eb1d4b29f6a3a3abd6852f6c19cd8b9da0ff1d30a8bdcaf24a5abf5245df5afa695315bf4fd945c21d7f4655c798daeea24a06165950f141c443cdd9c0440fb4a576bfa48fd13d005969699a6fe28169fd700c695c0093418423da70bb9774994a498d645cd545e7b64cb4e431ae264a0505d163c09432d45bc334ba44d4f0a3498b0451cec6fb3f02099fc9060d6d629f958ea8f4c2ff9f53eff8e431a81f9abcb5991ac8c2852787e104d184b08965e960c9f80058f91a0f1f32c450d931fcae65a6a4987c1c5bfbff61ec59724b03875238783c44aba096de0a5d88da26df33581bd639a227a2422f9b1f409a3d55757df30f8aeeb011e564714450b07fed65ae633ef7ab5ebd1b3ccb0305eeadbe69e986ceeedb4b2467b9c420a15f167f3e3798b6bdedc807395f70a9179e28ab18934fe23bbea207c67ef5d7a0659539d479df65862dd75863b293b3ae223059867efadfc0daedf891b333b35042c3461af40ae7e45ae7acbd7109226c2d84eb80c26d08010c57c45adb0a92fcbdd53799804e5fd3973b1af3ecd05ad2f8f585725e6f8cc6cc90d8c03abaa1f28bbafa4f4f9299a8368303a596f1c1248c81ba606ad5581ccc6708ec4b95d98baa6c8d670dafc0825c19c685400b37a64fa8f7d35c5bfdb8070daa8ec097ab67d2d36c4560aeb899d2ab693080a1995fa480f15649f9ef91381143a526548582b88ddf7696453ad603050ad3b224a3b9030db9a7a4165170a707f6c710b7acd191e6bc598beca15dbdc00400aa7d2f6c6b4acb2f24deb60f00a163f5335c7a630a5d43c0a5ae1ca4b9e08438c40f421df1eaeb882393c5622068cf03bcd22a320bb21b76d1a8f1836485c47ec0204c81dbe064463825b3a4ae4d32077cc44e01c728ed3e9681bce147ce7544a130d12bd7ac78829f97a8afc5d8005ec1c5909fe2ad9bfb3203ff5d03cde9412ad42a8374f4b86a5cb8ef993c7808268006ad589825cb04edce322d62b31d55a02fc687b2f4729239707055b531758ab9fa500c96f2f182d7ae2ac3b4470fb32d899db9d5357202d409a37b9871ff592865d2417e3f3ca6ef63c2b1175f9824a9f7d8360c1e77403f8e4692cf1e152a0577757ceaffbc1f4d48afcd8c0202f629fd101f1d956e0f910329e6085e56e30a070509924b7e234afa185836a2e39390539d14a15fd2c0b3b5390a54cac5e9a9095ff39cde4f9aec618a70c1de830ccfbfd719dfca1c04fc9f96ccce88ec7d42e1c1ab975b1e9cdfefe3a16cb687917826dbed2a7240818e78bd7a834e94f33979d137c11181f161041dd6871d3cb2f27473b3cf3b3319f611c4d94bfc5e9d74de246d47bb0ead74449c4981e9357a2fa372dbdd84a68d71f5d03e84270ef85f332c845de98df2e199440790d024615a14cd49011c6550f26374f6548d074a6ece7c2874cf85c2946db2dafe9b17964be9895fc2399fa77b47808e18204ce4ba838282a2998684ef0010a2ac96a355363d1dc425e2d3197a4a01b7db3790c28dd465e3f28adacfbd499cfb92728ed784a466aa8a84a1c71d398b506a7a4809e816d656a280d56806ed8c3c105e9d780d4cc263015585f3b03dd23278b7a594c37c9169ff9c23a7f19efd548dd38896fa724d2df6628b427b95fee342d0abbbeef289e54a6d32e62faa1c765b088659037c96c221ad9aa48426663e3e5721f8851da67f65eab104c2e794285f0f7a1fbdc15f004dac0246d228e84b97b3f0b13e7ea43a03cac33d0f2ed6180cf96baf29315f0431d56c2c89894809df912ee527ebb3b0f69c189754f2c178c33dce321e9952f11d2c39e17b8407ee5307c2989cf84221858e3d8d76ad75e2413675ed14810a3577142cc0f56056c5d421215c508649b4b61665abc7a40eb6feebebbe4c2b8e3a18658cafd861c5356d92cbb63c57e6e5e9c72a912be0eba3b0039ff101c14ce27519c015f64d7f5c5a2589a3ef82c9ad62bd75d23c5f0b5e357baecf92d49baffe6eabb5ab1b8505b2e4b6939eff7ce0787586d53d93ee358625643b0e8c062a451c2ee69c69b5704021f13062636f32a0704787050f97281cc263f0b85d36864981efaea458b463b04c8cbd007e6cf75b6c49e136b5c955011e4568d8196ccfac444c51b5cda95a67a1eda429fa682116b2c7cd31a75fd0271c4420599a9e82eb29b60ea818cb0c7422db431143069aad2bdaae2517ce88d78881f23b0fd41fa62b1caf8246ebf9094f2ed5204106671e04070d593967e795f8837c711dcf4ad01b66570e3c9b624306355a8dc954020a9e28211c8b3cc3d1852816a0c5b6a91f896ea5d9ab6e04c3fce759748343ef7cfb9eb01507ef2cf2fd7abfe00d46ef8f36d7ef1d3e16e696c63d3ba4f7b88d39d93d69ff4717177741bb3b3805a907641a3da40fc9e458afce2f4c52e4e2a9ab1a8435d428a5c5cfde99ff7d25c671882664f8c4d74210dfc256276d4ac736226d29e04ca1ad413739e3862f4eab635ae6afc47634990b26adda345a61ffb63dde2b7cfbd2430462eefaf120bfbd8aceb0564cf498e59d274914c93e001a046d9d2e79f63d402b1cef41980471435447af72acd60e63653cc73ac071e049d7ea69682bdd595ff8f375ff58068045373d8b319196a2434778c4ddaa6824cec6e7e9b2ba49d0b45fa0123854f3e0ba712e4380a3a524798fcb931dc40fe2e73b375c16e5524e8eb03a38e9fcda7fb9bb03a8bc93106ccdc34d145aca4529c1fd05f4e19f932cf514d282848a673231d0f3c68816cac47d84aa43f7f8921eea93ce8eac6884fb6c945b4ec0300d9ec757c26b2f7b825484ffea5881898147d2292ffdf9a158d036778b8e91e9fb08f9c6a5ce22d4fbd2a75f25edcd8186ac2f24d8e0bcec5764691f318ae9e8c0618c44d36bc5c7e5b1438426541e5d5490f25efa16375c5b8cc002608a39cd27748663865c4cd2d2aaa1f177a8ac421771689fc19090a862a0646484823012daddaff51c37ba1ef986b3c699e11a28536fa15be904586338f6726a63bce5374506a7baf09ef85bd315dd29817b564a97fa7a689d09f2a5bb73ac50184c8559d3e3028e67530c992b3e489800690e0a3de1e7d7bf0bb615cc785363bcd090cbe8157492186c4cf0db2f8e381b08dc1253bb343c6f1be7a5a106884e0ad25997be49c80a1c3d348513f2ff2f9142a834b4518e4353601b4583728077fd64186296c836615f06ed16df6fb7cd3dc8c936e0b39632a0e337211c13e91ea0e128068630b3933f1584ccb63bbd19ee60d73bcda20a375f58a199ef8a761362bf539b831a027b845f0efc339d9ca0c4b7b1a717eeaba9d1af3d99747fecd82b5a2fdc91c2d5c386705407ddfcab8a125eb68a74d994edd447b3b6f13c8a16b494d23be810f9700c3f504dfb1d9499b3788623375f0b14581e17ee991340f918c3145abbda4ec11710b5c9b41ed9e918530cf6391cbbedf7d07fe9f38b363c0dffc2158b83182463f19c4db80fbfcb27997bf8efb6dc5b7bcb2795c0908e2f4b535cd0f20e2d6380efbe8dc91b9653e12797687aa685ff67332287d4a1a33a687b3e82b46d0c92eb0ff32cb15036cd8b572f5d8b57c53c5640a58142d484894fc2533168128489f828f902e59997946298dabb2571c48222eb7e09c722d01867ae90e5da94f9cda28ed323ed738a616be449d5e3554331787d0066cc6a15272e56a0adaf10b55078f384396b1bdf12c5f9dcb589c0e7ada3425dac6b471bdc15fb4676eb001e6759990f986834c1b16bd2f226ccda6ef486449bacd9bb20f424ed45ad98bec39170a4f1e9993a05b8a1c5062bcc24790f52a7b9186918835d6b4866e6d4e912d724b1ef786fa651d01d272815842cdf0129bb54d5432a7a23880dd1c0ff9670ccfa7327faab9db910aaa19ef3ca6d77cb6c72947901766bae9f67806b4c7d34ec5373cd4ec51c39a3a476857c639b45cc9da225c0a405b3f29e1b231773ffeadea8a23081b0d10d9f912bd4a7ed9c4ef3a5e0ce9b096de8a166bb309804ed7be0c0567191fbc752625b0fe2453668d74d2ebed456956dea87c68346df9d19b7a3386694dfd6833753f0f88d806145435533af14a04c553a80f4eeff62e63c5426c3280f13e82960093ded361419f6377dbffa32fe23df472471be6e7541ce56f3539440cf4a755ce5abd5945d9c43679441ae3d656985123013d0a298eda1e8ff80a6ae971415a395bb21d2dac068d6e61fd768e0b5fabd0564f06210257e9deb417a094ff3d7c42e9b0e30081f0aabc8eb1161c00dec97d2d4bffc5ace192f8edb213b4998db5f8401ac5eba88076a2bbdd35cc0d9fc5847a3668b11ff7cc0a8bd3aefddd063d0db8c191412cd505b65a9cf38f1113e0058f3edfbc7b61bffcee2646e97b69fc1cac9fe24ab3e8aede214e2de45339e01bbdd9a9297b243fac35c22ea86a7cb3a75def5e1d23762550de3dee7d7b45a0d87164329f593e5cf3c7e2db2fa3ae4e99c19ceaa24d3aabe76124131d636b941c8b7ced211a813c4da0c931d1f72ad40b308ba9451ca85ffce7153fb0d3a609d8a3b4b82446e5194e087c5e7a9814898d729ef862b58d54f8b42dd531ade30f2b9900298bedadecf2f802f70d01476ab28d856172feb94722330dd26e30b13cbe81ce1bcc8c6e29c1c6dddfbfbfa13a43898daeac87f48288136953aa5621b39cbcc679332a39adf8eddac4ccb662bcc766fcb7b103dde7dea64120f32074a8658e85dd913a93e1c55d8d1c9e38fcb4fabf991e1c5342de66b4177dd700e224e60314a69712872764155e131a4626d42a5326316f632f80f986581e28e8b5abdd991010c55d12141feaf145f97a8c2f99eb2eaeb1791e1d9741c4cc8bc68228650574966ae124f8b7fcd84d32d9e881b9dd89a1309798060f298e0eab28c5c3506374f99316b822838340533d29172b38d82c8cce389b1a6c7909c6533febbc98cc629516d68acfc13b452f13b443f3a2fa6c717b1b5125b8f29b22d94af5b9b1ce747cb58fd4187c5b870ad715967f877bdb03f580b2e77ddcaab4365810d43b7093b72d86a6748a927e52c4fba06b0f5ec9f42549b7981ff66458c02c623313166d1dca08edacabf646d62020acb7822671866f91e550708673a92d7cf269e236af5ebafde63bbc28d7cc1754b6ea64f0d9004f278939d3314b1a20ba0bab4e50bbd741672f3a0cdd2555eb2f15c364af2a514daa52d86ebcde70671d6a91aec8caeb2a13291b0bcd88be47f5c29ec4f4e7cf5a439ff31a061abc907cc9f44f8376a31c64c7444bc148267917ec7d214fb1821d194c18f0c161cdde82c9ef9c9d1acbe5fc959ed24f442979f17e757e25a704d251727220f55e62927f48508f1fd79d8c0c479ec672346d2a041f00fa4d67b9996defd10f819b47ee7d1f6f234c240f5adaa9f0efea2b154c4ad19e56da69066cbadbaf28b867a000b7facbf41f7855e1d326ba9022ed616a079714c0a877d00c83501fefa9c8b516d16d5b4950323e12cdbba7174e563358dea74", 0x1000) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) executing program 5: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f0000003540)={&(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000400)=[{&(0x7f0000000080)="fdfb4fa44f5c6cb07d1dcf531dfacad4d189f12b8a15c11719a2d39afa427d2010db76f84dff529e0355a30e6339f26dcb7b02a7e72ffcf0fbc5052d3e862babfc85767407139aa273de4f15cbc51aeb3f1fa3ff044181e49ff796e8651ca0a52b0bb1f51b4de71098611f8e8baf81968c7cac16a010c2255290521112ee1aba1732d67f3b23cb96397946eb252a148cb1051993423000394f9784338cf0e47afe6fda78cf25c815043a2dc82326b55f04ad5c9b9fcf3c3d2d7a04b10a3722e7c2d6d87ee9ae83d05366c8e5eeff4d62682f403ee7304281c328", 0xda}, {&(0x7f0000000180)="11d61738e9e8d002470090d5705226932344e0bbe591b8144d918c6fb820e6fb03521eada136a9de15c444ed140c1cb98a8c93225cf14c7b27afa4cc8b3d6cefebe903b485e3c6e296d4c4c7e75350dcbd07cdaddf3bf89870a4d8afa6b6a0e8cdd79527e2824a9b17c51f7193ff506c35563929bd1dab840ea7f6a07bc672b3d1c37355672589174c256e8595ffce653e6c0b17a5", 0x95}, {&(0x7f0000000240)="25ad0e16f3afbe056f29e207c91f455cb1b356a3e1f51195141e2d382a2a86bbc6cc617dcc34474faf88c63bbc5d8788219956204302788aabc09b3089e26fbbb59b71bf7edf3b8a67f14ad48fcba9139443d255500bcc8f386854cc9d0e1598785555934f60b66c175fc52db05e9bdd83f89390ae8e930bb337ba1de6215a208d5ec257324a6cc5dba729765740656c2dee2792a4f6c3c09ac46a5a51d798f9747dd4f316335f7678b85a867e0348aa6529cf7b3681ca0c5acc58af81de70cc3cd28a98955c55", 0xc7}, {&(0x7f0000000340)="623fb677e6cd1f0d0b4b055eccb68025dd74659c94d4cb473e6239b1ade69610533478626c08f1be24136fcee46d7da694fd4793b09ed9633f10592ff911e35e7de78d9d7f581ac4b163b90113f7f7dcf45e0970067459a2af1ba80f3498c1bf1ab3ae9f319a55683f40cce1ff0d699bc8e6debc62c90905384db72b67942a50eca6e27ffdbda3c533d3de0c6beb0bfd7dc780", 0x93}], 0x4, &(0x7f0000000440)=[{0x1010, 0xffff, 0x3ff, "87a31d4a38630f8fceda3b85e180a411ca4744a1cbdebc482a15e21a84f02e352af85ef180e8a262fc84fb6d927a3bacd6d3f2df34a86b1ca2965500fae381874033cfc0477c45d03abbfb225fc3db218ac6bdeb79ece6edf8557f17dbe27104429851e0b7cdcca7faeabbef7888cf4f47d06e8c345fab7dc36beb59cf099fd27fab0f7aa9980f35526f556b37732a33b025c5dd93b8958ab050dcbdcf56805b1ae00d7546739d2b2763a90cb718b00c5d228636f0fdf274571a5ae9e0ce8d03d7e0540b1e3a7814421bf97b6aeefae9d8d05a233f414c09ba063f94d1d0ddf02f0c67d3aeee788bcd4d8591a601366791d93b47236ab1db26829d11db14ee0546e6c6031d6d2c5d7759b9f732d9d72baab129d81004c58d5b03228a356947dfcd28ceccc26535dd8b2d8d6cc5448b5fbf0c681aa61c5a61e1dcc086d484c5103ca17c0674787bc06cad62e53963384e244f4867399dd2d8209b726839bf8809d2e8619b6e717f779b86e98bcb139d8feb63f3716d168f23da445781cb20b145a68835dbb922873e21b92eacf39473fa23564408ef266d024b85cecbe4f0ceb0b2b36d6f42bc8711c1321be8189baf30dcf851dab118fd36c083b8edfb4a7af0c2d4095455fd083e79b5e6106a06ac0169737428d66578db4df3c8e0127b412e613b3c6314fe665f7989eaac127865db37c2bc06ad122e88e4fd469674047e1df52e589461e81b149528969509b8094c0eb7ed3b5cbf1c4806868d52b8f1f48ada49e2c42e794405593d032ff4d0312dbd898a97d6c89d8294b6942296153132413e0a25bd6c4f2d40ee48ac92d2028d91e20c36dc2e0dde68cecb1d8f2ce3bff1429981cb482ca0b35b2153e9ddd0535016892d792ab9aa8d7da06d7bf949c7874a55735a0f788ba8d5b2eafc07cc871998686a83243f29d477ba298f751cb32df3178b8534f7a8be47a82e8fbf1158776f9fe75c29aa7f674149f7cb89a0f1c82ed808a77ec0f8217b733175cb99c2c031603db3017acca9650eb61a0ad92cad78ee1ec1e69bcb4aa25fff533caef2542719cf1baa8916b05546ba0393d37fbc4538027a4a3d55ec8e09fdaf2510db407c654892545c732fef11766496bce02c62c20c75d5d45e630002f740b3dacc5b356d22067b83ff0c99d2d400d2c0613a255d39864e536bd01a483a23cd7dc20b7d862d8f6f4875b0dd0023c080d7497457e529a3088c853722c5fdf767578e701b1aaa8590d587a4d5e656bd31bd9e7b1ee34c93ae0744d71aea65b2065808d4f065fc90b4715a68695c866fc1170929959edce2ffe5acd6375cf38dc7c34103755a5028570d184331b0e1ed17c8e441d90a0d58dca1450550cc140a68198b55bc9f451e36a29a3c78fc3f522711404bf60c19603b3f9c86d811024a8e04fd82f181dd452ee9e750196e43ef22ed60a6c2965b8ca3bb4b48cc3d5e55b2c3af770d1fe91b7880fed9a57b05482a15d3b049d0ba469a92d62916ff7c7d10982553a08b9972eeb021522be0147282e23c08979881216cdafc88f645e44d66aef824f62c0a4cb4d7386816b1bc3fa2eb73f16311e716ab84dd9e46730adcc9cce600629342e9c050920cc5747deeebf231d853e04923ca962fc5a705da26ef5e7b2706b6b91430319cfb6c3d817be3399a47de152268dfe1b148b015ee59714fa9eb35cb7b0af0dd4e7aa255eb1f7186b5839cf7259955f8c07364849abfbd6b18facb06843712862ec3a6be470e5330a1d5aa30f95497c24b70ef62f8461faf2ad8b3618f3e9f6414134001a077674132f09a7d06123dd6a82ef847fd02017b64d045a9f3853622238c92c308e8f5a38cdd4f16c668dc70a1794cd7f1d0e2edd504108784bcc0673c3b38cc1a86563c469e41bf4c7f0db9fac4b12b3451217436632167b42caa838b52cfb0497720e56a3d5cf9a655890ac3c6721460e1507e2bef56aca33c721fb3ccb0bdd7a198aaf849c36e0817be1fb3920ebdb530c8b84d674576e6c4a7caa2c8977b05ade75098a0853f3d07689c01b643a7604ef8a64417cd0ca592b055918f49d4d66e31bbc301d15f6f83967615713f9f4c5277fff7d09e467db66edd9c9659bb42cb7d5be637dd1799333f575d49ae0b704e675b04913aa6c0aec5f12ab4cc75d2ba5e28d8bf778f448f244b3b4c6f348f673ba845a84aeba65e20551ad9dfda3515cbe5bc3ddb5202cf277c287358a6cd710180f8487d9534fd0a76ad19768b2a19e12238cc102ae8bffb5ded144c3a17a88b53bf37201f047a69f40a1433f41a563e821bf8fa7df357e8f6cc578f2e06fb3bd05d785d46151ed587e36942775c8bf7242e75c011f23ecf4948cacc2c3ae739befe99d45ce0f7c7df71df73232f381305c0e4ffc797539fa352990e7cc86c5bdf748fcd908bf1dea104186800e603396c97a829b52251168df3d70253b0a03a17bb259413492fd42982dbe5bd8d3744a9d74ab0e76a474c9ea2449b34e13129f883edee972cca65db53ca862f87548701a3e3a75d0f9f8f773adacabacf430907140e8bf29a346d72c6dda15b5300edf02be19f7084fb57e1c87e5e799af380e4e087445f8914555540ce31a0b420a1a356a37877eacbbf55e79c7c6fd149c80bfbeb2da069882410702d16ecb27eeabe435ab4273141511123035b30f71cd2a35260a2ed022a7a0b825e1a9816fb9fc8aeac8e24aef18f77012f4033473f78cc283ffd44ceb3a50b848096e6b390247f5d3f5920dcedb0c2a4230aa77551ad4968e14cb4f342d62bf6224a57f4e951c61dd18873e515fba267772cc9e23781655bee55ccf29570ca5aa394d9f4494a33617e939d2b074f88bc91989bee56ef91101dc197ac1111ee663abfa1e2c982c298092c2b9e956666929771e77e80facc1871ef4cefc0f4200683aea12900ffcc08e56efb7631aa83e3057deeadcb00e5c1c9271c26f3d8f4772239a044174f671cbe9fde93c96cb39feedaa2ee1b7ca634914a3825afbdea0ab3124e293072a1cb737b712f8dd35f5ce061a554ee272f668e455a8552966beb02de9146c2018ee02eb2a4bc29a6a27edb05e80a187c98102b41c221b8683c9177bb6a4c2962b1983969e503c9109220d0bbae8e3ee3e4b77d5f5d9b45e1bbd6d81825feb4d3c842635e3f0cdc38a3828550505330b9ae3e7a179e92bb9dde0baaee8954d95bb0da1b00470bc1deb99426cfcec12e0748cd36db7494f3e7c0672fb4c8d3015cb07610e458ea4cb5648775b6880d3da9f752659ab81d7d366b7ffb9757eab7ec92754127129d064de8f809d65f416417bbf29cf9b72b4b5b2c5ec9c20b26f274d82f72b1916472917b3812561bd16e10d3540a55cca8f8a5bf7d251e61f6761d2089dbee59d8b527f7c4d56ee192333786b0566616a59dff9a3dfd3bb5a642df521006fec956dd335fea497b7884c6a6e216248d3cb9127fe771b07bba08acbbd23c89a32b8ee10e4fd80de68cb415345d9cc6d9d26d27d980c037bd6e2c78fc273e6ca4919fec5704be32080f41d0572629e450616a86e7bb019d1e674bf3f8675bcc9ec58f22329e0e4cdd36c9cda683efd860cefbb0cd63392b0c835fe6ae65882657b76145b58ce472d72a19814ac491c2c4d89bc077ab86d1cdaa725f03c6c8dad980ce181f9ee2acc47a8f6c1c4880ca0e19a80ed0a88b8ce2caa88b98793a863925bf7ad317bef665b062168484f5f0095ea37561f8b5f8b439e45431a8dc8136f4610f5f3856ef0d9ce1f04336917928de19ccd52e7a737698e192ff406c1e52dc485020e39fbaece881a727a01c372225bd2fd1aa8123e9c090d32ec3a0b603200625c61ed54b526ad68552f06486c2c9db4bcb1803eb5c10bd26b600d1183709604187366022dd125c54a763b584c62ae3365842079cc34fd1435f3854db890d8a112966960785297fc88b09939d8ec07ef75ec316c9b72a5f2b7e3fbd59bd63980b43ee34f5d99bc243ca65e2e884f2fd43008c64fc97d5deed498d28ef02d1b4d364f931d62121da2b0d4141e0786c3b6bf72b48d1361854ea1df763811219da87c764ce5b5ba4f9afd465af15face18a63a3b4773be38b2bec6fb94da49f3aa58dae86d6b81c1768e4b830e763a5371977ade33ee47f853cd82b978b88bc5e467b5cd3751d2b7fcf94df2dc66d67d28a37d7eac62c612dbf57f5712cec986984faa09bdd83fbb2ea0a682cdf682ab19abe54444f4ac48e1f3a5dccc53e09a7e034390ed72ccef43f4ad6757372fdda65fdbc5349bd884543ba6b869b44e1d071695428c821548167825765de21842200af89a1612c18ed53b9bc79336c91da18c4737d1fd566c4094891b05972c2a8b728c0425f2630614bf6a09d1877923df5447bfbe6d0bd9a63614727178506d579b8e66974f3e6d14d393690ddfa5088e6e0a05782607ffe6fb6e0cd0c4500dcaa7ea018fdbdebb8aa7145c8c06cc5c13ce331fad1e9dd8bafc8357be59b2e4b4210360ba3b16f3207a54145de8f6086c91365d8bf768d6657015038386d133d4b510415a191c7a4394728778168b96f7fbba3b74111328285f7a75471b2c6cfcf9475f017111240f5f49830404eae4ba78e33b3351908e38242a3655f431fa675331be03630aad8143341985a914772dc7437b7f2084592b7bdcc3f08cda0b4cd9c016667542a61c443bc62c60031f68e628cee6697d9814272cff4e5500a5696ca44b222e0d1393f6955a333da08c6c12a8ed260304c05abc22208d98b15c5a37974f5b82bcdd1c066f694efb86db7e8102256d1d78be36a0dc26069ca02400ed3221cf3050672b643b2c668d27e8190e951ef66977a0fe550cf74410f9c99f145a971b45f47cc50389ab47c12a67b8181b3537dc5cf11f2ebc95f4d654327463bd7e2ec110bdc18268798596a0acbb9b19de9cb6bd152a17fa219c73e4a43d323702ae334ac5e6ef5b0e50910ed7c5d6e2b5cb823388b25be258fa3e575c7c355617297a49e45cbbdea2efe0ba16611c21680fd61b07a6ce3511805c263c1bab45efdd4633604eaad2ee92ba13725af6e27eefa5317147c2c709bcaf0c1cca4d2a6dc293b15e8cb903f8522eef7ea8acfc92bdef1e5107405dec91631a47ec47d7dc89ff8758fc01748cd4dbb5b973ef7a23d171cbd256427ccc4c673da6e6761c18382fac4efad1686f5dcfba41b04724041e259d90fbb47f40c392b8b35ba512bb105a6f8b5f685fde7fbe34d81ee7d31804261e9ab2da76fb24982e8203477eb385754a70c4b297ca759adfe3a17e6936a436c1f6b9308f383dd5a36b54a59ca9ba7b7148bc3f74862869cff8727051e4204c0b04c2694619680376c2f9c9379cf0e2765302076f4040f146c3eeb293e10e9251ae5571be6129c1148ecc715d7b812b515e9c1956ae280bf21d38d6e7ba01f06e5bc0c8201a0abf26106ca156e4ef00ca40d19046cb0da793c694ae885ebe5221ea83b6f058ec842857d2d96afff6c89ca0943c5ae395a5da480f2fc257fd0d58b2d4d8c56418aee701923406e0991417e7179209a92d4f86a68d0f440382b5c7c07526d1b6c45d7423ad559247332c383087900eb37e641f24c6049239be141bc9478288ec77301b8e10b6362f9bc0043ba12143c4f6aa74ac04056cebd0fe338010a0d99e6615bedfd0d39f3867f59dec5bf45cf5c665bebd7aeac49312311c6f9dc937b99721326e0dcc076c2a14c8d1084c148eda936a2eda14fe6f794cd39582be9c63179523ba27ac30c2a31f501231bdeb44f8"}, {0x58, 0xffff, 0x7, "7c75963bf2210cb0304f6fd895ed4cb6544a1bd770ac1996ece74e57226722887c9bb3e9400a65040ffcebc5b2d808367da66158e039a69b8a73f3417ad611cf43"}, {0x40, 0x1, 0xd22a, "6ea75da6c7571e2c2141f875b2f586cb865eaade9bc659396c51f3b77c06963313537a791f23e5b4dc1cd0a9e8503651"}, {0x1010, 0x7fff, 0x2, "bb0e5dc82dea8e7e8ada08a166935a7e1dee8f2b34515a22211ea51b7c4c2d527810376d21566f27f5d8be5d048699a0db341f887e1919628da5d5ee81bd7cd7fca8b677cbfa5155e0e50c9349af7bac7e47392608166d7559c883e5c3bd9748198812fdf678c53991e2d5f864160943c0f629199c35c175c68f0b75a287febbea1d645bf00522a0a154f8e1f95178be9134407322dc8fb51eeb4704dd768b830bf429315128f2c290cdd4452ab78bef65c381a14e3567fcd16fc3a6276f6b5dc57876e633d91acbdb0f21910c8c2e707dc1d116453c8de34e59a1f6500c57eff0aaa96dec0000ff7c163b59b81e96096ad20ba80d0baef63aa9de18d3f2117ccac91346f1e2ba3b2ff6de2991f841f09020270cb02f7dc3846b741db84daaec87c71bdfb2dade696724a05ae23dc254232fd495e24404c4b93c0bea96340d2aaf8eb383a7a3df1df5c664ea0a4b04fe60e920e7925a0a078c1080cd9784509df0433ee39ab41b73e24498811944ce3721b8ef28bcd64999d9c949ca965071fd9fb5bc8ed759afab395aa13d921225c7f3a3b4858e5f12eea80d7e0caacb59c4d21f0ed4de50b7a4b38e6494d773f849206e0cbf550b509ef25270f3953de849daa9bb4b0e1d5f4d4dcca102e7a3e50298b89a8396632989a371fc6e4760d64947ee6debad3123dc3a70c1c47ecda80bd831b50e71fcfcecc42fee448f35c4f8624a0cb243987fa137b57fefe71661dbcba409cf28e7d60f5bcf940e973855e8b7e73f532df127f2757af13fa317f789884d20544b03ce96e56dbad46e36b73b7347148971ff14adad0a735d68d6a5f3a74fa54c2fb3107dfe10ffa9572217c00dbdb24dd221d895e194b1e660f1036d8b806f7335f5d73c92875f15cd479646475925107f2bfd3e7198274e5030f14d32bf3d3ba7f0bb3c500e4923fa0eea2170a91b8080e0b4f3d3b4a1c7bb2577d80c0c4617ea4bc6106c377328526ebb12d2336c02381b45e181c84bd50a9e80a84003c25780d09225dc5842448ae55fcf1ffc148b88b804cadd9c53f6bfc01e687e88618fc73ce742c782759e3a0a51b3000263063764be8cb9987419fb1b252abbe3eb5ae8ab945111fb5ba75f53742754418a3da842b3b11e7c61a09ac6a8d3a989fd858fbbd4754c1770424bfb07e83431bb0c544c024bac21c672f20440220e7ff021951ff54f578b2246507a5370bcba96972eeaee3f73dc3a91a19912a7e135ca627c4fe45d0055b16a340bde8a35a65f214d135e3e6032e24253909bba761cee085583f0b77b7d83bd835e5aa1dce543e4df870eb003b5f8536fff0d4a0b9090adda8be740045481384c0bc2671b4aefe1cb05bfa95405b98c6c20a6ddcac25c28d981b41fabcb92e1257c9b205efc9299b0307bcb807e95d456afad5272d482a2ea9ba7acd85ca8fdc21984f1888d5c3fe07ee19bd02c174c11335372210cc2b9128702b1df2a8c0956e46500d3762efa7747f8e21db2fe434b45560ddfeec421a1d2cc57231beba8007110f0c11675aab7b3970fe60ddbef0ff306e019e9402d095139c77a9b6556a8b7fca26c1a3233ba15c12d04d77b0a5db1551e14c68abe7e05fa4a0f07ebd2c9f781ca8e2089f753a3425ad7f29554822c9566d855fbab251ca944ac1a0650790acb0f018aa65f076a319dc1eedbeb94285202f181327398ef050dc1035e4f7586bf1b08bddd63cfb320c9d5b53be22a4f794de78abe25d6a3425130b41b87d30367ee36f0d3db53d6c026b7d219e31117c9cee09b383a8a6c6dccdac9a290e340d11dfc8e5403839f8e7b61792464223af190fdcea4468ba78f4ed2445469bbcc4526a68e0ffad4576983792aff96a8d68da50495ceafca0a6dd53a5ff78829ab14760af3794cdaa59daaf37612aa691fda8f7823a63ce79ef55f925cac16f961a606e27def7791c8def360eeb46072cee1b88558741adf4f66d328607edb5ed1d8aa5f9f04330132b619c770a7869872ca2a548ca618b328198e714834e04f8915c998946250f827675566738df955b92cd98ef1ac3b7ffdba8829e3342b65e8980fbd8719605e862f78eafb9400e8882da151d21f59b2b310211f86206fed08daaef447ac0b3835e2a28413f76e176fbddd0b24f8285f448d3ba33a909c426cb8a5b3238018c2991d7081d21d128ff18bdcae8d3b2f8e6be092cfe3b27070e5a20ddbedb0704c4b50e4538bd0c18962aa10e802b6e87c8876144e0c0c251344f6eba2972f7fdf46d6ed54d0344e38d6fe874a8c9664e7815276069c73d4c4ed11621cd46387bbc939c58ba9a9bd494dd4c813a53601ff9479bd1dedf80a45d8ceb52eb453ec61d831848626a3ca20b4deb89924c1a505cd89da34b219a8f8a9628c41c9375dcc4a38009c4d3743d3566a2eb3d9c16ba131efe1f0cbca36b1515c99f4c0256650412abe5fa4ed91dcbb07add54745986558d03e80d5cd5ef86a53bcc2daca73fdf40de813b5dba39c826fb303f0f2d128e27a8ebd8b637078e27ebf67b184009390e14e297f2525c5946fa927e5971807c7a6de74e02293984e0d93998bf00be2af34b5480bc5dcc0ea338a98991386138e9c81986e13a4c4f151e000bcde0abe3dae2de768ef1e3cdc12d787dbd1baeb4c12b0b7f760178e09f4fa159f8f190376fdb3ef2a01960eb67e0f31c01bef2e4b170c09e012658a8f747a5622a00a596818f3e81d83a1e1d37dd24afc631df6ceae6ce37dafcc75342be8ab13709b4aa3777d50465d82c8d238dbafe8061ffbc1aaca5c486431a57a5d4daca250533380244fd0a52c3d04930ae1f268da05b5b614521fde7f4c62b565664dd97a47ca1c7198af285c66d1c294a74968f37d9c16837f3047952a2db14c08476640ebf98f37e0024b84b829a5bc0cb013ec03fd4d190a325daa8b0d5ea32c304046f59f363f90d909e00b1bc6f05e66b9e5a2bff2d0543b697ab3e59b9828d144a54bbcf53121948fdc2a1481ce5c04f8e43d4f4c7852687805328af581c6fa08f3945308bd9383d409ef091ae5a28751ce1e84e309cd97a19b727cb0c359fde130683a7e2f6b98daa19cc7359f5d7c0d0a1c93d07d67fff44297e5d7bf206a7a7b4263ccbb033c18cbe7a373bc75754177581c9c197d19c41b2170da3554b0136fc2e8358735740506ae7f794270f2e2a450e7ad3e423cc9af7115d348389645543bdde73a9a79c2a8a000416dfe8b0e7f801453f6a64ac8d15410344ed67181c5bfc8d51720cc688b698197e0ffe109d1e21ce87128abcc81360a853eb0ccd67a3d44270c78af20ef8746140c797476d8ac4d7075c066a767d8756e83b238302ce297ccdae309170c1736554f9c18c415cd2d3684efacf700550d9240360d89f878cd309aa2d18d9dcbc6f99ea8ab9121fb5bf9e63174a667a23e16ad7e2e775cb0cdb99952d85c7e5c5caf3a5cf3106844f7d700c8d9ab7f658d1915a0195a18c95a41fe64cfef127f73f7ae47fb3c34678f767d72fa9d305af0976ed115055b7acf1a5009a81b5b29d8eeea6715cb029d0d00419116876a913df3f3999292ecfeb800a0265fc06a904493a69335f9634b098b531e18288f1ed42b2a1912fba9c9238cd047eca74b9a27480ffebe77a0c181729f7368309930e3dee48ca2325d0562413841cdd80a86ca14673119a7db30f3597a2b572e6c523cac7b5953eebda2c8bf0824e9c20e389b0a16cc1a2badc9f91a4c0a2b9f4139c8825d970258af0e5d6517873a31b02afbc99ff14afa8df6c5e73bcd007b19aa296926cfe9f286c1329b8ac03a54b183682e741438131a1ba39d0ed4bb531063f7f5d70ca0995c253a28f89458b6d593e75c751a98fd976715d39466dcd4219d74f5bea94fefd0886f4c0a0147038c3974d63af523e323e05ed8e7e7ab438dd7da9c48e84946333d1c3c6bd96cb72332c6dd5070a79daf7fce3567a01ba1574f6803b3100eb13cc718c58e9037e410329291a19f5b8954c6663c0aea0c08c9bb745d9dbf112e3a89f608a814796fde19aa264ed66e468245b3a183740a7d491f59124cfe766ee2b9182ef3f3ed00cf6c93aaab0668d26ed2f6bf6552edba171f6deae0874ddfea769e103a1973b708c3d0a8813fa1d43bccf6ce8ec354bc67baaf3a7a6cc8c437d11dd15feaedef035fbf35e39a45c19ed431a75bf068a22d27f2ebe0ad4464f6b2e87d8117ebc76a46b84792efd1b5678a5bbf17a48c580ce225289283a391766598b07565f4799fe897129e6a3b71ea2b82567d7ea7aea5cb4f2255686d8094f099f72abf44299fe98615f83bf8b18a2a151c044484eb1db14bdc7d69cbbf6709c1cc9a368f2d20cb47174aaf4c4319cb3d9637892d673e00c90063b6a5b60323e0b646b2056732a1aa5fc4b38b14cc4789379abe9be4011c0d9dbfe1685b443b4554c7e235750d8eb200a682f7d9b9ec456b4d0c1c7d1ea398bdc3bd02129c925ec70752fa39553f677ce89fffeea06ce83e84a34a0de7eca1b4352371feda9e0d2f105c9b5e4231ce176b9413a4f52b2b98fcb7195942400c3b8e3689036467933acc44b277dbc93108b8fbd8f22eefcd3588adb72d0032c816de954880c4c4ef734651d63c8207acc51adc7e30883b4cd37d76e10d24c952bde2875cc2321cc60c17b8d359320efac4368d7b889b378ea7cce612548d97de5e2298d555d6c4530db15cfb5a7e050dc1f6166763277cdc5632760bb1ca94c005c19a9e1ccb881747977f8cbaa0b3d703f68699c89662fcc79ef1f6923f0c3df2470df9bf51e884f4110675bf16c7fa5d0e667f18db1371acf4e2838dc476926510b43434a0d2b1d3fb84f02cafb134395d1e4656d802cf68b2135ac3f5ca9d053cfacd397797749052fd1329269212ef8aa36af4438e3f90a31bd9e57d9c441b15e102f65d0d5a1f8ceab7e8c6d5eab741f708f8d55a27f88db9ffca9648b3128f06dbc368cc00084efc64bff1d0db4a567f6a844dbb937e369b0d3df632412731e2a0b502a50dacbe6b66e56ce4fe35582849fb9664c422fc805a018024fadb717bf2723a84b510bfb8ad7c9a45df704ef34e3cdf32846ab23db5083ca42d9f449aa8ddc8c02d52bc26f0ab9962a75e6ffc0c88484ddf95c53e2e3285f0d62c6c63062eb930592787e31a967cc622352e40bf83e96605893995f2937062a377c7d926e6219cdf0be38410a4580c8edd155df74dffde68e95d29eb2e2d79b198f002d54a7ab9b9151ab77b8c649f2962b8c70e998001ce0e4eede214453330d2d1f3feaf2f89e20673d990e773309ceb9e0dbbbce2a278a82ba867d68c5e93ae754409a48a33222e4a88f35409fec49cb28ff47b2f500a84ab98094cab9284106ec87e44225beaa4dad1f9506fc54aacbb448796e12e3d0963d7c4a825791f8d6be12bad622a9f9067aff735cab22cb2d64a6e206107b93ebd76e6adaf635cbd0596741201cfa5cabc887a370fe86a477cc2cb30191593abc89d331574ec2089e6ccbe3fa50f5af74d989860417fb40db9e7eca26547d7250d9937a72e5a2444ce039596483d74b7e634ef70987e239a8e2f3c4e62fef21282ef35db3818114f78b379c2d61625ff68eae38ce2057ca71e8aca6cac77815706114aba98a2917070b1875f8205f5df15c4acf9dc3f913e39500bd9c2a036d6e9f667555e0696ac9fd2415c8f9476742c1bd51687c198f0cdbb9be1a7599cd442a44be81ea70401977fc86c13a4e15c82bfc12fdebe820fb4d8bcc1d261ec8ec0b3b777ecb4e05f8ebe"}, {0x1010, 0xffff, 0x8001, "30618474da00088a222d4a677a8d7d7ec5bcb8b10ed6ed610f083a2136d77d8badb23d6f1bc1cd944ddc66cac6706a51109b2a1d78cdd626c252162e83a0f9732178b12fc755a369315777a79918843b5a2688ac5926271a5797debb16d2ed0dcb72371c4074c8cca826f59b3c2c15c51e6834360d050e9050ae39739bcf3de077814c843cc210b6aceb3e961c687cb831e90b25b8849c069f093a21a7c680bbd7c0b02f3571c6888e2e7507571d5b80b759175f362d76a2ab195bf99bbf61ece3ab0a961f403af77dd39d184a0390395989f2a306159b606eb68bbd31b0874809bcc9a519496de1b32f4a64d307620e905303b388ec4bb5685f67519b2aa7899f7e6d497b1d871ce378725cf14cea10bea5a58d1964342ab96db53dbc848c421b774bad2d3d27f7e6bba0436de269029c1b7bbbb43d1cb73928ae5f1b3635b4fecbe0b2b359fb14302629dad6a81919018d5adddc2a7f43fa99076edd64cbb1ee3070f7ccbb2ee058150ec468c6354acbd109ab2e41446e9764af6fd34c157f0d9a2b0067271aa23b194c6c8810bc5d695d4d0ac3e2d16badf984d6f65ee830c5ebd0f7c71dcc742cada272c9d521a5ffa5c446c57dae3a3f74636578ef9c7f1a458853ae992c69b52e0990d5d3d8733b5b5f8359f65760f7e6bd81a42d080de07713bc0fb38d1db874c8d678ca5319b8796e50059b4e62c1c8f4f75daf46f44ccaa40f8d4a8c818b5156cea6f9313e363e51aea60ab1fe9110944872790d82008c61406fc0bdd0fefb120025da2b9043b2f7131940e20954687a61724ba1eb1150f4377d879e0946f9dc65d707ea16138c8a1b97569549de2441ea6654b84a7a850234dde4b4a270440082fc5ae2906da7e27ecdba1d3ee89336459be552e3fd0841246dfcd5924bfd2f76df3d9d251b38b7a4cd3d4dddf45148cf0d8283ddd51b8c145f674b03c324a11def7b9942574e972a1dee38230c0a68b945b6e2ec1837c204bb8e4a56613410a0918eb5bae84f7c9658bc297d18eea1a46012b350f587df9b466aac034b367cdae920e53af6ec9dcb41abb92d26f3966f9cf9852bda69a8a4c1cb24dc9137d04b14b82ffe4d642ada3d03ed389be64bf18e08e514e940d571efe1012fd12e28df4c03b2670bf32f68560b212c878ab943b1ad22344d0c58105c862295399fcc4e69d55a323f15037c24c83c0668ad4a77907f908a9480d605381e7379c251813336506577f01f131c98120f6d0f2582bc06889cfe08b8540fbcf5b103fa89d6a42704e8eeff78c4f6628ab40fbaf95d4aac15f19cf1fbea6afec9517e031e2c1f78279b846b30f8693fdfaa459cca937e82bb2c8873c84564e64ccf91391aced0807a01aebe22e2f045fffde2bb10a3e3eda60ec354134fe3bd735e6496645b29b41c6f1dad4292a37e17d659fdcf0d7339d151ab25c7e364e90d20e5dac9665f45bd9e84d19eaf6e226f066351f59c483bb0384a44d5b7d874696da267a47720c5677c217049c32f674741f9158fafcd0c541093df1fb03e1be428d9a14f61310d04c7dbadbb5d5eacabe9e35e2d9629fdafc9a7fce32491c7b14ac858bf7cf170c1bdc6c9e52f7c0fea1c04895799f4ad44d26603526083dc56e30e692226a7973119e0b1ffcc6d4f9ffe066b75eb49f0c9f0f93ff4b0427d0093fa08965f3452972b04287b1681c193132fa3450892743171160a6e65d64ef3811b8a9d4c8fd8654c992f5647131e038ab8246f606ab6d25effb6ff4750ed1b9148dfeb8683208bcc29fc0cb81d210a5053b6df3468ac38fa45383a57f20ac91a997e9eedfdeed214a9f9bdf1015322312cf04283ab1628aab7bc93a26bfc6cc6679761952ed6f16b2099c06b10949de685900849d83379b771a950e4099a144b8d2f916a99eef28f06807ceaf1ead4114fcd37bffd2b932fa145565f1e2ad0887a1b2e78aae22dae170b26be6195b5e9e5afa3b00bfa56d6a7079f561e5e1019ee33b236e6f760acde5933bab78efd836b982265d855ba6666ed091029f4713537a537c3541f4afb300f4371d40aba07fca8530defb4e321c085ff804fa0340cd58024793fe2d9a862361e8afde85d6090400c5953187563545283650409d0078441fb13886e9ec15e777af5a9daa12a4b423d3533991127bd24e777b6e772895471e2fead9047bd667630a397d1b50fb664111c6fb81b5b88713f21d84d22b36a47be13032617d668d99e84e86afa4e81773b4483d5e5b5bf34e9a42884f3027deaeb32fef5a29664b43bf36221706e485d3c05a36b409db4cd63e0d4fe0bbaeb18339604bbc918003ff5c4818e3034d970b877b45b1a77f2ecc3fe32cb0257518a27c47672767746f0cbcebe659f0a2e7ee380433a07f48bfd0972d59bb7d724bafa5473dc1c9614214a68bdd5de5594653b61c104e8f1f71433d4388555835fbb25447eb072aaeba6b47c8f39bd39962c1a182684b53facb496a16654cc6bc9b267b4f185315514541ff1b5a307d772f92d4403515f98015228bc73a96e9c32e2a17288cac5164f383b69394afaa22c997a7472de025dc7d4db07f28a53d09953b0a1f5d404b48adeb8523fdcd8dbd8daa729c9d684168c6720ee7103fc422e6cfebe650ea10eb1ccec06c533d546b95d1f54de36f0e8cf9f0c2efe2c3b0aece74a39f47680e99771bf6434f62f38aa2e9bdeac2d6680d494e260c1ee5497cc3b05e64ea5c63a11b358d393d0b188e859d400f7ef29e82096d5d568d2b02d39c0e87c6e35c90d7407e8fa5daaac06a45b7af77f060cbedb6a8169928e5d5970c3dde643eeb200fc1dd29569ed6f3b32036c303ed58619b18afdd3daa053ac6c4863000f87309398e06e4d2f64d73704ec183f09abeb98421e6548e626d83f7caabd81634e4c90a744c3fdc72db16a4485f090266bec859c4eb88b096d57d0235012b9574c876493e65ed9ef50ebe410a6ad04ba6a3859070d43bc5b10e35d1dd3ed2f976898e38e075dcac9132e47846ba2325777355e339943a2ee37bc29b79b5bcce426f3565f0043a3ffb33cf26efe04baf20fd1085ad69397b257aa997f69429f04c403ce5a7218cacbbb3dd60f078088bb335b866ffa57815886d32f72d48bd2f59a858e9d5c8a38f6d940f88a76c58ce8afd37edad7e8bcf86864981fd8f27fb3491e0dfdd02f03f7c2c337c9283a92425d66a4edbf1c05606b45c0c65ac7e2a3b54dcd0a7c59bc3879aa822a4fc9a73b167bbb91a25244e9e73cfbf2fe408c1c2641ffba8d86231dc47c6ca4b80b7e854c3f44a4db18fc831db0102569ca6e419815d72c51ca47c5c7a7edfd3e68393d0c8b34182a87c52dbcbbb596775a9f89ecc04cae26fff95f63e756574a18f180f7009936b7c4d07437af602925de2afc1d8d85976e027cede9dae8c33110ceabe683bb2b3a07352e5283d6461fa0f98ff7c45be71329d2748b32827327920b7689db90367b6189cec7fe6b430ec6e5975d420c535b001cb52dcc8c8c91296909e683552da98a886531e32de0d4b0b90268986af0993c1cb328a00fc7bbb69fac19caf2a1e031f0f24c5a8f73ce0f8938099877574593afd512f42e1a9a5abfd1cc9d6e64e051c28ee9a6e34213cc37dd0523efc3799cafee96ede1576cf6c09229e41d6a3bf719b17b1ded2f829f4e6d384c3c61777082eaf358e314929a0944c8b2c7622a24a4e818731336613e78c06e9f24148778b72a05f3c0a1afb7644b7584036b136fe51f38a3640014cb7c40cd88a8ddf9b48cfe25a1f3e61ab60496e9a22ad44ffa0cea44b9fd39d6eb671b324b17a18a13f7851936947cf4235a64c750cb692bcf84e357e84f5661562a730e6c6a9894452b9dfc0e83d7e6401d5cccbc75a696feee5471568427e85e0e90fc3de255704d8a3ba123512be48fa2c8d471f3418330ef735dc12079095bbb63b0e82465baabfcac2f226a96f357cbbc938f0771afc7eb35a9416603a56c5059575a3acaee18479bcfe2305a07a0b4e7b084fdc7ab359517532f0db949ecaa09b136e2ee993feedc74b2e6166a15e1acd4dc39fc7e7dd1ee30b31e3ddc743dbe9195bd43bbe65d1e929a9e63ff087a8e3c2930c666cb619e6601e5bfe23bd38a8d743e91f1378da99ca5481c0c9351c980112d83f6f637a9af36c75db188f89dacc1cf7b9e97bfd39131b63ba20f2973a6666441294f41b341cecd0cd693ac472414fff269242fe8caae3f996f53d72274a8a2215c64b9624c5d38a9b5103d3bea5153e4a813ebd72e5a1ab638b709f513b8681c5ca67bddbf776a71cbdd1e998d2f58076a56a57aa6e035470c15d1443f411f9fc74479c3ab9b66785cd9ee28ffa0e26372cb7c190235cef82c0f7536dcad88e455767e797ffdc2050ac1a21d7f1b749704c8e8bdb863f6c870e999c4d3a3d8c31f89323b360425b525f34deb444b347f8f2d53e3e25eceb8989b460a5cfffa9d957d7546c576dcb22f37e580b22becaa6315baf88c485951b6a2cefc6faade7a880be808c789d5cbbb5b018916bc73a4f478e02a02924a59f8bacdc0507323fa9f437fd747a568187a1ad09713cb7aebbae07a47a602707dc33ade21cb287f12624e44688c2eaf5465eb93a5aa1c869cd5e963de044044525fbaa726dd1425a3deb4fe30912c94f0a19fd23b402b5af230542b951453f45e942642e5ea589983d6ef39fc63f637969e3789e0b1a9d9b3e4f2e176d22e724cb87a36bbe4744679626120ee6f875db6563a9f7273be02f932dfb21f9dd128a694ad8a768e735cf7c8f43c467fd8dd00242b4c49adf708936e1b36615ea09a190cf0b0e07a4cbce4477b63fc2548617425e8f49e6496cae8b6dc194528f6d0e452e41e9604aff398e0f82d0d279901a33d61ac7f33529878ba76e75dbbada03fe09d07d56650b8f121c56710de20d026ce35785e560db7dfe0fd621272e5086720f5a90cc14492e1b71b7fe1498bc253b996c56c960ab97149eff8e00dd44bbbe7b6b513b7d89f7c930d931215cc9ef5db575853e8ad8fc43a9d888f6248683600ca1378a2a46d834272076d64e25fcaf1416d67f9ea4b02a706d704aba290a6ea765afd8853ca36189e552ed30ad7285df6b5200d3758ef8d4e384f49893d956d6030b32bdcdb5f9faebd71970742f484b34717a6e67ac64d6d6fe226b420e915f56f8c8acc97d0d7e8dee1fcc419f7f2fb19af815db02eb0c3946631f4418e839b1fd04bed7b1f5f34569842ebfcdba6f5019eb17947f861c9b6e6701e62718cd6257f220c16b701ecb21e61e162c5332e884c209bcf481f74a9496facd968c1143fd45e50aa4c5c564328884f97389f06765b38aeeef5f671130b29a2dd78f6879335167585417c32f8bf6ae2a00716e83fcbd02a7c94f5733795a55f2596b0a818a8c70ca72f08ba75cf35ca60e351d06226441d902764bcb9ae6fd45f2205d063398f79fdad51eb6e63325af6f5927e1c051a0ef0a01f7b7c596e185d37e3041d933532da37a38b7eca7bdd7adf353f9c70df85ce0bb3cb43d1c48c65d61bc6983270406a51b58769d2d95d4bbe219ed62035647f7cc2b95eb0106f10d27128b7fd24c7d7128fd0b204ed8eaa98c9230d938f4de6aeff1254f36a6b919188316b8f120d700fec9d0f36be4d1e869cd920d3772b9f85d3384e10befcfa6fb6e40e0399dd7f16c38371cf92d120ff51b6b2a46b28396129769b6c1e5934e91cbd9c7a0b2b46ceee247e3ba52b451bdaa206c788afed40b86490b46d0a2280a41ebea61b881c9e"}], 0x30c8}, 0x7) connect$unix(r0, &(0x7f0000003580)=@file={0x0, './file0\x00'}, 0xa) r2 = semget$private(0x0, 0x4, 0xbc4) semctl$IPC_RMID(r2, 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f00000035c0)=0x4de4) r4 = getppid() r5 = geteuid() r6 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000003600)={r4, r5, r6}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000003640)={r4, r5, 0xffffffffffffffff}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000003680)=0x1, 0x4) ioctl$BIOCSHDRCMPLT(0xffffffffffffff9c, 0x80044275, &(0x7f00000036c0)=0xffffffff) sendto$unix(r1, &(0x7f0000003700)="58e9a2c3d35fa49a7187fd91e74898957f0fdd581a34dadf1d5b4df35224a897a50aef59079cd1f2002129d39f66ef2d6a82f295cfcf56ae2d6ade41ebd03c1303a6f4c38fdf48080bfd66bf61cb48de719354364c75d1874e5516d159ccf5b856efc7a517aa1ea04d01536fc98a6779960a365ed8852cc6ec1262fe5a4e80f7e54834f14ba3bee2a7e32011e8f500cf4afb50ab73c7654b0c6ffd5ba6736ece386aa87c13465c277bc2bd0c196a95fdc6f1bd6f6a5e96b45181b66d65a0ba139771564a191e7b72e5ba7ef610b45aefdf939ad8080a5a58946a", 0xda, 0xc, &(0x7f0000003800)=@abs={0x1, 0x0, 0x1}, 0x8) sendmsg(r0, &(0x7f0000004dc0)={&(0x7f0000003840)=@in={0x2, 0x0}, 0xc, &(0x7f0000003a00)=[{&(0x7f0000003880)="cc622abbe5aa651522ccb858395c9cff8c5cd7316e6b29c8a805164b779548aae9737948e9abbc0b4aad6e5b64611045", 0x30}, {&(0x7f00000038c0)="3d778e39aa12d39955732439287b7b41ee8f3f863abd3104bcc00194bf84d338c5e38e30febbb0698ef8c2f4be79ddb2ae6a36928e23c960421827ba19379194f2eb3384c0a7148a025d0a43cc0a4a774181592a4b85922eeb1af8a8dd7cfcfeaa783f6fe6ea159a9ffc71226b9b31b08eddf4a05f2830dad359edb6516c3ba4daa42c002864750606f76007dfca41293b85480ade46245e71f8e94e6ca22997635853adb6cbebfc44ee2589870bc0a67fed82b5a311d28002c850f41c8a46426cceb79b030b6f1d75", 0xc9}, {&(0x7f00000039c0)="17d0faa1c2976cd3d56fb0a19ba9b7a5d617ff1e125353728c5fe602350f9dbd651f87ea0256876322a0e17580f8fdf1042ed46e26a8", 0x36}], 0x3, &(0x7f0000003a40)=[{0xd8, 0x1, 0x0, "dcc5a875ac0a450fbe72a851ea91eb42c65019e27caa55ce4e924dc8f0dceca927960b258829a285b84150d7905774ce5735cce24515b0ea71bdb266c1bf5f2327eb9b8fbc2584e2d1e829684d37ae4efce04710d70757b663d319bc570cac8370bf8e89c1487be450d4fb6a444f93fef068fd04ae7befb43e02349f4ea60d4133e0bc85c2cd4d29b7e5d0915fd99ee901a002c0b10ff7f1a822b8bf79e034b5d61be2061735559aebfce539eef5d3825b6b194652cdc1130e2e2676361e2c8732c255b32bdf"}, {0x20, 0x1, 0x7, "8e6a0c212d21245626"}, {0xd8, 0xffff, 0x7d3, "5847dedd12e9698d9cf8ba60f20db0dff88d56a0b4f6594e9192764ccea922ddcd8e0db005daba68c3991f70fc46ce7f5c72aacd91340f1a5e4e6c8135c34792cc2286a6cbaa64ef6849805905774e51d1a79c04b9e61f3b40e7479f1f789f50605e59cc22137606663aed646329c86738587c265b4da275b2298feb6f869712c589ba1f941b5016917fbb36a31cbabf032b4ddfccbd5f03c971b09ed333963d9fb914801b5b5a68de9fd525cbef0a827561b3b943dad52be4e96042215beafc94891f933db1"}, {0x1010, 0x1, 0x401, "348af9565b5a910433e9480ee6b1f6f2eee288132c888a672b0d6782b353438dccd07397e70bbb3e33caef552c0c6749b59716ef8ad06e66ded0a38ade8691434322cb3872f0985c9e394d75c254f1ca0d596804ea76d8d8d5e31b864526e83cab8247f811d239be3be2076919a3ee0d14457649d9e6315d6c7ed58936d3f2b324bcb56967c90ff03383af8cdb71f1b31c1cfcb7d8246915556d4820692ca5be8254fc45f1e2cd420095d90f330e77f6ca247846df8eb87979a9cdec31ece1131b08e885f73dbfb816c75c2b465c45bc6d9eb65d14d3d120a77d81184946281076c7e6dc1ab98b058a71b488148f65464adc229111837ae1c9a753f96342b2f85d385094bd13dacdef410a546af2e2703f2ff43ea5ee58826d30edf789d66635f42281d6ba39c9be48e8932950007dfa739c61d37185f4bcde358ba06523fd106b6d5790d0be854481c1d7bac034217d40285bba2e4573f3c8b87fa0428467fff933cf9f2216fd0b9b2a9647655debb2b9e26272e90ddbc8284803358a3dfa152b1a81da14162d9fa8a4afa44f8f1bd09037a51ff704c1c9512691606bd3fe4753d012560669b7e06224176afe36bab26e872eb7aeb47becb3fddba88e908021c35c5887613ddc24fbaf6d147ffd0e68bae7b24c755f8640121b3faa7c1704e1c02784d59854bb19c0c7f62069a9a481dd98db5de380f47969ed9a7df04de7e16ca52ac506c4ac0acc392eea0c29cb6d18f253a0ab4e939604935ec4146e1d304f0ced54416f60092040638434288f7bb50f7edb3e98d89ee414d79eacc56231b4b67737ff556e55fe0091769dfaad1ca4a91fbee72def38c515e44eb8e09e5507397fb714bf4aa6dd10c66651397655e18146fc27ad7e291902ad499ba9eab7822d7a497da44c0e93179e3041f186afad420a0caa837d0c704b2f8e2ae1d25ff35c6f18108f6160029f9b54b45d9e0ba1bbd5fdccdf418cc37dab5c91e7736635b6803f89e772b7cfba66f44c7d9d95673aa6326e939b49a3d038a4e871b133246f511a168450bac3c1a71a1b6eca21febcde5dfa016a118608e75f4c0e6727d6d9decc3fb0c3f50e43fcce8b6743b206e4ec0953bf3d26b39a255fd6ee3de77500774ade6b07a95d60bfa4215a2a8bce05690128138f0787a258acca5d3905429cec9895ca9d6310989cec2d110bac0ed64788ba793638fd51faf4b950f20b55f43eddd2c1fbdf7ad0694f409b50de85fc7725a66d41b7d6cb07503cb76e6b7763580136f16bc611ac2bfe4a18a45d54e300ebcf72612b431eb803533e02f21d04d2dbca30c7fece4705efc24c5e13884f169e5d83832918813fded81c5c973e715af814c9ebdcb65ac410ba7d992c499728694d65b09bffd3eff1314692c8b0e915bb499c3243ed537588330442416aca8e481ed84da1e0542213ed1ab61ef21112e5c6b1e1cc369e73e59507c0d6af04918c81bb9d76f3e9ec8b5e0c89070f5f6c4d4730e439d520afa55de556f7cf274decaa65ab19c49c0b3cbc263ceab253db0156e42c4fce7dc3c1566fdf169e1dfacf198a430750aa168c3915f27852389b4e4d678303712b3c061e84bd0bfda895e92c65570072d8957ebd5ecba0ea7350b994067762f83a4f3c79cb32247bf63f96990f904fdbe94bd7c3ac4a5814cb1aff403ec7602cd59556fd005aa69b3cc3b908ba698d13b395bed061a2664c07062b5da82a613adee791174f713e19856d82a592f304df64a460baa4351b59c3e1a60e9a7343b29d0331e2b8f5400abaf5c03ec7a8a28f1ce2a0690663359edae29fd880384f407ca8d7708c2557d9c70edfc4083da54ae1fb04cc086df68c2f441b74f3726c3159dd3808fca1f041b592dae0e27988090dc498170e187b6620426470fa1f6edb6cb727aa87473aa691b0d503c0f5b358b6dd0fd0be96b5f07cea397fdd80524a4d79a1f47cc8f95d3e41ee0e8b8d369d978a12f45b6c330c75f37354330fb560317db7d8e7e99aa5537479cd230dfe0450e7199ab2d075c1678fd5613672a0e877d578e9cf58582f5c54d5787777c4b226c94ea6f00cb09bd919957a0499e35e7d02d659213f2762c42cac989f60012c422e244886bbe9a27186a473115904b10a62ee785e0289ff59aeb11970c5b7626aa1566fe5aa1344dd95c0f006c577ea950ca5ecc819eb85b47840235baa51d17f5a81f3cd2464c934bf23a9afe5f4ff0ff2b5826535b68eb5999280258f723f214a0f7e9ac551d95670db76132666db7f96f89c59508345f569613cbe9c00c3fe80a54160a53a4cb9777786e58c2c51cb9b7317909445b981096bf51c54743b36d8d8ae7d83d758c98c891ff2c462574d3ce7f84b523c5a5a629ed9004dd4526b6d3add15d19ced8155ca5df973dc7cc7123d8979c86f93bb36a960a53dc34bff040e8edc47ab91caaba13cfc7be8efee2de7d364fc095930c345fbd2040cbcf3fbc03425c12a9bb37ec0b31002583b7b7fa7ef7baa36dfe2071fb3046134edfce2269bc3b716541959eff0e0d0f28cf8c09f57ca8c464f07969e7a5994d92a8053dd068e2e65f28be0d6e84dbce42fb81072d1650c3dea37b765b59cb4c458a36fac59b7808e79705ca72cf468410f42522dc874dbd00ccf16aea21fb5b683bd1f00feff8fee5d279441e1740ddc7d6cd5f13167b77f015b993b7fc38ad70d4cd0687c84872175fe9c7d5f688885cd196fe0d44f6ec58ceaa46c6b987ace701ce553f611c6b85c9dbed399f86f2940099217c22550782e9d57598b52adcc9259d7e2fc1f2eb9ec7df5b686e1f78810c4a0f88b56d5a4e9d3b9b92dc933197f7a0122434097097f4ca418790a88643d3aaad4a71dbf677d0f2c4be4c00e06a92295195ac0f16c9d6eb7695625a44aacc375ccf6f41be672a9efd26667a5821856476790637b2720689d11a2143df2572d56adfe46b6912a1e387975494ee9275edc59f98c4eaeae70db2b760fa165cfbb91e70b5b407fe827217518f2abcbacb099c21373871fada28f07b46897a04b90630cc817ea14a3d567b79d8bc5de5cd8edc9bf55cb80b4c17e42eb65b789e6ff0252ceb13a15d70e911ca2eedac8a71829ee7b99a1481bfdc61b8092ff554d061481ad46940caec6fefa9135f93228c1aed477685f9c32a514de3e187eff972eccee739165e83af5e8ebd2db5533bfe89d4f760f2d2e6e755cd8abf12c8a66bb62f96d957cf263e1eb7d18c7dedad0ab7588e978baace9d3da8945579d8acebc601e93232f8427d417180f94e8ef49b1d104a83d9fadb01e4a2bcee14f9571463e1acb8c6dd458e3ae99e4a720fae652ed8ad2c0705144a8dfeb8977a28a64a606ccd5a4c32e91b6908e2fd8438f62b2e22dabc272959942171256e8e538c46d4ff08d9fbad727444009614941c2209f6e699af77ddda083ab50055a70f5976d4bbe2ecb92b5b86b2633dfa02a102d55ac5b094f40b48534b6be110b2fe90afa46f1635669ad1732ab683b354983136c0713813d34f1334207df6f9f12779efdb3e03b2fe760f7cbe194a2c8ef8c4c68974873fab2dbe7d77347535b61234c2ec9719ee4d4ba1813e2c87125bf9da74b0f580a344dd98f21b5857687f01fe463c337ad39f1e94a402c66dcf22330e3a69f5c3ec1dc1b021d8a9ef9061cf9b4eaaa5d5a7ee288806ad778f501facf0f7268815a6395ec21fdfc27a46c0c5e35912795a89227ee6170f3c3ac977e4cadfac0618cc710609d4820e7b4d322f052d87ed821c6a8e53e89147d7afc6bfd8f0bd5df5408c7da40c556e31e9e3b98f0764d6db05088a8fcd8fd21995443975474c7444b7c7a412693969d438006faccbe3db7b74acf29dca7a9ceb0bdd7dc9aa4bc5a65ea76174fa63960d1d3d694147678cf2a6c51d7c79bfaa46b357d6f4f8cc6733607b09b22750ecdfa5a52d58c4eba65faae108ae978f415362d23083c761c450b402cf0b7de2f625a707b0da3bbcdbc9f9f40fb9f8d1b46bb70ba18e192373b9f0cd5238e5f1f6a7e5bf1bb5eb09513eea4aa1610ea085c794e3adbe15139206c88ac51fedc438269228c618a726cd617d755f8ce0c7b14ef8246dc09aa19100e633e11c13bfa381b49224d090d185384bb4b3835b5612f7b9cc36ca124dc2716c073590389b5e35fca91dc44ce25a06cc1dc20beee5e3a8b3e9921ebdd01202d20a2cd50dbc486993cdfa83e5b409de80eab0bf7b722c575861068acaeece87a2ae0696bf3b900b796f59b4aea944afa1fc29d5b90b09aa91395f63482e013c7a849f25b73eb00fedc2a15dc9a4af43fc9bd680748a9ed6d246a7f2a38a9c4b43a6295be9f36052165172e0283687f9b75ed432363476b98a3f48f7aabcf4ff9d390743ea76d8be5cde758169573736b876dcdef70f3c1336ee83d23f5f8080ea07f91ed83325bb8db718709abc3d8054042c565e0a4b4a829bf33ad99ca770b64b0e51a8391f29cdfa22a40cde1c64aff4c8951eea2d72b3f7905f4a86a571560d64e55bf535a36979677564c8137a6f849f3c4da02aae45a99a14eac50800401aefd1eba1602a6979cceb21272a9b2550e033e449e701e18888ca2febccc64f86f4854179ed699987762402b860daf220f1ff27f7133fc229385a61fc9e952c2f90262b174ce39e5ac856d81ef9064505046ca5894855442747f89a4de9671b90ae4fc9ee5ec6e731e373e67f0610e83633e3c686ee7c2f942b1d2bfddcd6a118d3de95cc4183e6e380806f27afabb4bab570f384cd9c0633d37e4dd08a97a1b238f42fd3eed1b8643748cde5bf2b71e2b690ae1996889dce4aefd26f0cf183131faa49442fe25243663ef7a5669164b60507236ca4d6256f884bd780881d32023dae8715920321dfad8b689bc58fbbf76e7395e1ccda9707377c9906dedbf534a47d0075d6bcc71bb2313bb83675859fa7d0a99cf0585ed74a678cc23800cf166d03f387db9ba4065919abb514087b030a4feb64719735d0419861d539dcd237c13a9a762d0fe8effd854ccc036ab2fe3b8f1c0eb000cd20798636ea11db1061da1218ede2ec233eab2dac941c7a41dc5029b1e645b737edccae52a506a8cefeccf32f668257db8958c9c6709d7ec2cafe8ce9af76e2cd4656d8ae70642a2053d07cafb394ab5eb7819d12fd2477238842ad7ecebab1286056ead35a20f2d19b4e90840e7bbcea00ae63165a58b440675545deb00dba219b4b10ebfca4f3da6bf9ff7e0c1b01a4aaf0f1931eb730840ed124bdb328d8e1a5b1eceae92cbf97b51646b6bb9d5a91bf77d238c68722e0218b02774bc06958ca568bdde328ecc083e15019c8b6ce52818b4735a936e80587ab8bfe10fa8f93446593a041266a05efe866452107db109d45b650854f996161740eeab52472a972f4e84a44dc4385a2d017308c39297a9a1baabd6185372c00a5be5c0fffd464ac08cb09796a5bf14661a1a39f5fdf4eae01df66c37ff8d9b0ede4ea32a6548113d3cab65515c9ae62f119a43683153d859d2ee79786a92f34b085f5f808d8d296a01bdb0c644017c1c81c8bdd8591f30be44d69e97b1929058f1517728a9b51152dda60e320f9dd2435fb122043e49db21bba389b9859ae9fecfd843ba8113578194ec21da668f2bd0301089c94e13d28fe7fd29a149e924e45b4605d442b18dc9f4a3135b80a460fdbc456a73e12bccef95e3134848da2d59b14bcbe9eec3deacd52c7cdc668ea3336229180242c6f30cfce3f75d0e26174637e4811fbaed24819eebd2f6134de05de7"}, {0xb8, 0xffff, 0x1f, "1d32d7379b420e497f0c501a86ce562444d9914a93627ab93dacdc5a4801d71e56f0b964d06153685bf803673a490905220aafb786b17328f347e991086b9cfc8c7d9e20d2864375045a70bd4090972a71af956d973e8d43c177dc45cbff776a61c67fb79f2d194cd8fcfba36e260923a07f5f8ae7ba9ca5614a9dee45b0e61f3c4cba12f9a9903012ae48aca3aacb5b8bd8f0c9ca118e706d8c7153c4bf684c9e1356a81d"}, {0x78, 0xffff, 0x48, "9d0eed9c2dc0a3e3bb73fb5a489fa08719b45ba8454515fbe07dfd54ad6385ef99cc50920d7c043873edc50618efe4a77cb67f3e5ca6915d2112dbab76c2578a787cb1a39e56c8d6e4a1a42a544425166690855b0453acab5e4e78213b96d7ae5c48d9"}, {0x30, 0xffff, 0x6, "3dd77dbf92502ca30b73ed8405175f5a68787c54761eb6e1de"}, {0x30, 0x1, 0x6, "394a9e62d8f99ebf23956e36562fd456ba7e12299518db1ea5141b"}], 0x1370}, 0x40e) readlink(&(0x7f0000004e00)='./file0\x00', &(0x7f0000004e40)=""/241, 0xf1) r7 = getgid() pipe2(&(0x7f0000004f40)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_INFO(r8, 0xc0185603, &(0x7f0000005040)={0x81, 0x0, &(0x7f0000004f80)=""/129}) r10 = msgget$private(0x0, 0x1) r11 = geteuid() msgctl$IPC_SET(r10, 0x1, &(0x7f0000005080)={{0x101, r5, r7, r11, r6, 0x0, 0x40}, 0x4, 0x100000000, r4, r4, 0x5, 0x7f, 0x4}) close(r3) semget$private(0x0, 0x4, 0x5c) fcntl$lock(r9, 0x7, &(0x7f0000005100)={0x2, 0x2, 0x4, 0x70, r4}) syz_open_pts() renameat(r8, &(0x7f0000005140)='./file1\x00', r9, &(0x7f0000005180)='./file0\x00') sysctl$net_inet_tcp(&(0x7f00000051c0)={0x4, 0x2, 0x6, 0xc}, 0x4, &(0x7f0000005200)="b1fa44fd85063a20543b1aab47a16f66e460a13a132ca0308fb4f09399fea58c30db99d6df3e7929c2c8bd45", &(0x7f0000005240)=0x2c, &(0x7f0000005280)="778eb78e6093761d592e7cf565304871344c7f422d510737cc3de4d8f24bbf46761a016a38c05223dfcaf0ac95892ddd720f0ddd963e3ac83fcb5169bed55fb733b522bc", 0x44) msgsnd(r10, &(0x7f0000005300)={0x0, "2925b03e1b23498a5b70f1771bc4c3ca9a338e57275c023a6ecb1b36e4e05ff69748dfefef730ad1589fa121c14ee5c0e374062f362647313060180fc043f37ad52b5fd014f3070c742ff9f59f71b0cb98f894808ab8f711ff7b963d25a211d2f386da0d19aba94f07c640042b5030a83435b527c1fbe875ccf342e91b3dfd86813aa7f72cfc4f9e57e292d8496fb55aa490e27ebac781eb0dc8bc5a40fa36c20e67e6e3"}, 0xac, 0x800) executing program 0: syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[@ANYBLOB="fd933940fa4d5fd01f461c9308004500001c0000000000019078f70000010000000005009078405d6039"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x200400000000062}) r1 = syz_open_pts() close(r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) connect$unix(r0, &(0x7f0000000000), 0x10) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) poll(0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000180)={0x7fff, 0x0, 0x1, 0xfffffffb, "8a53924af3357b16660a7a35e1311119a98caf28"}) writev(r2, &(0x7f00000000c0)=[{&(0x7f00000009c0)="38484cded2ac991ce404ddb735cbd8a8fbd6801c24610f20fd40b22a65042651714f603cb654086cbefdd35dbc165dc10e02de9fb3a455ca9b6d2e44e13133ae5e1605d3c82e742724ae0eda4d7d5be4ff1f1edd21aa198526332d9f0d2523e2da8a3c5648dc094fe93c8b4a2565b4de5316da98fc283c87bdfc83c06873d5e2db1014943ad3ca524834664759c0ce08963a7a070eef283aa90f78a360719f67eb076420f2420129c09fbb5918e4f55f9888f32b6f2fe651608d3387b569009a29218596cc413b32357a8d6c1ba58862b9da5b3830b68a9bc5baaf42fc462025bca24d8e477b92718b0cc8db9854e091e83733eda82333d7accfd6839475773ec5b24833fb8f13faa8621a9df0cb1fe074a7b01246ffb1fe61a92bd58d29e85aa5ebac05e6e84cde8fda0c2b0923e70145568d9c2f95546aee24c76f1b0266675576bdb646615d7649b65cde592444cdf8715ca8", 0x154}], 0x1) syz_emit_ethernet(0x3e, &(0x7f0000000100)=ANY=[@ANYRES8=r0]) executing program 5: sysctl$hw(&(0x7f0000000200)={0x6, 0x18}, 0x2, 0x0, 0x0, &(0x7f0000000140)="01000000", 0x4) r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x18, 0x4, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r2 = dup(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaf64c000000004f0527000000055e473e0000", 0x14) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000600)) sendmmsg(r0, &(0x7f0000000100)={0x0, 0xfffffc}, 0x10, 0x400) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) execve(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005016000009f0500060003000000331c13fecea10500fef96ecfc72fd3357af302b37b673039d2d236acf20b7804be38224991f7c8cf5f88882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af630037282102000000720fd38bfbb770c1f572ca81ea77b3c5890400000000000000361b1257aea8c500002002fbffec2200008abfba090000001d89e400040700000080042000"/177, 0xb1, 0x0, 0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x8020697a, &(0x7f00000001c0)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0)=@file={0x0, '\x00'}, 0x3, 0x0}, 0x0) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$SPKRTUNE(r5, 0x20005302, &(0x7f00000002c0)={0xfffffffd}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r6 = socket(0x18, 0x400000002, 0x0) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000080), 0x0) executing program 0: syz_emit_ethernet(0xcc, &(0x7f0000000140)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xbe, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @udp={{0x1, 0x0, 0x8}, {"944adbb39b5535cb89579b40ec5edc06cbc69712436b6b69cccc7f655dae9099ff5930ae88041521c4d893a37e5ac76d4f3fdc5a6cf031aef46d683dd9f779a1f6bd01bca40758978cc17c7a608badd6c04909f838c080db8cd73f8b8f5b80ec0a284841dcdef5fd9c0a6b1fadba7d1e8846635c631f475f9f5918acbae37f563584c4f0efb09dae6da25f9169111ab59698f1fc4039f57f0276d0bd054e9520c671"}}}}}}) syz_extract_tcp_res(&(0x7f0000000000), 0x1000, 0x7) executing program 6: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async, rerun: 32) socket$unix(0x1, 0x1, 0x0) (async, rerun: 32) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x60}, {0x28}, {0x6}]}) (async) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f00000001c0)=0xc) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000240)) (async, rerun: 32) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (rerun: 32) r3 = dup(r2) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000100)) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async, rerun: 32) readv(r3, &(0x7f0000000080)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) (rerun: 32) executing program 0: r0 = socket(0x18, 0x400000002, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r0, r1) recvmsg(r1, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=""/236, 0xec}, 0x0) shutdown(r2, 0x0) chdir(0x0) mkdir(&(0x7f0000000280)='./file1\x00', 0x0) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) unveil(0x0, 0x0) shmget$private(0x0, 0x1000, 0x389, &(0x7f0000001000/0x1000)=nil) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x202) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) kqueue() mknod(0x0, 0x2000, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x20400, 0x0) ioctl$WSKBDIO_SETKEYREPEAT(r2, 0x800c5707, &(0x7f0000000140)={0x7ff6, 0x7ff, 0x20}) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1040300000000}) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x9, 0x0, 0xff, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r5, 0x80206979, &(0x7f0000000000)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) close(0xffffffffffffffff) sysctl$net_inet_ah(0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)="d2", 0x1) setsockopt(0xffffffffffffffff, 0x1000000029, 0x31, &(0x7f00000000c0), 0x0) r7 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, r7, 0x0, 0x0, 0x0, 0x8000000000000000}) r8 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, 0x0) executing program 4: setrlimit(0x8, &(0x7f0000000400)={0x7, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ff, 0x7, 0x820351a, "090e4de6d311a692318c7e0002f9ffffff1800"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000100)="d0360159cb6ab16064fb76f987fb962444e22573cbae2034c42503528134b60c263d8e9cc55131334f67839f32", 0x2d}, {&(0x7f0000000580)="89581ee91a72d5a2b9380000f466f972777f44d8", 0x14}], 0x2) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)="4f1d4c88b6a4515258fe3aa745bb072c574ab4cdf558812eab4a988f7fafd7a01d99776d988908cd186b51f34fad4116c783959eff4278384b4000384dbb1c2aae7469368bbe810b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d106284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d00000000", 0x86) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) writev(r0, &(0x7f0000002500)=[{&(0x7f0000000080)="e9ebfd510bbcd3a9b4aae989c13e", 0xe}], 0x1) setsockopt(0xffffffffffffffff, 0x6, 0x4, &(0x7f0000000040)="382f293fcf193a2c9b1d2dee1253ad3749805f08cb92cc08e193bc30d1f2edc62293d3f716f8d13e3d94408fd59c8067d9fe218de3675a0de445e48ebad02d40e44350d542215c4693e659cbfe1b3ee71e72b04594d9049d4b4e421da7", 0x5d) mkdir(&(0x7f0000000180)='./file1\x00', 0x11) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000440)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082c8bbb3caebe1f4b643f9c76619cb3a0fc5d593bb7bb1f3b4d79b915af2d50c908c7eb9051860a8c2149181bde3a8105cc472d8ed098d487b62b0208903a7a74ab9180dc3a7e48848625043c7a9fecaeebb833ce08c3ecd70d8c549acf27b1db707de45aed98fac02698875ac9749bd3d21ea9a6ef5358ff4ca546aa81ce7e3fcd895d65213b225d675e9f03afbeee5d1568ca591777341d5cd55046cf4caa9ee11dd564ff9665c73092ffc131d1c74384f33f73cfbb2fa50ef12cdb3393fb26d8a1c4bc0427914499031a35f1be08bfb84c724265a0fe02f6b94b9a1e739473c0a16e21e4a032f2a0bdfd5d3d731d903fa9b04ab64e276e559253c27fd7e", &(0x7f0000000080)=0xfe64, 0x0, 0x37) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000240), 0x1, 0x0) rename(&(0x7f0000000140)='./file0/file0/..\x00', &(0x7f00000001c0)='./file0/file0/..\x00') socket(0x1e, 0x3, 0x2) executing program 4: mknod(&(0x7f0000000000)='./file0\x00', 0x8, 0x1b80) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0xfffffffa, 0xfff, 0x80000000, 0x6, "bbf75ceacc01578e51572b2bedb8eb023268dc5d", 0x53}) mknod(&(0x7f0000000000)='./file0\x00', 0x1000, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000180)='./file0\x00', r1}) close(r1) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) close(0xffffffffffffffff) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6000223b00148fe9fe"]) executing program 0: r0 = open$dir(&(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0, 0xe3) mkdirat(r0, &(0x7f00000001c0)='./file0\x00', 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x5498) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x10000000000008, 0x20000000000005}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00') readlinkat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) rmdir(&(0x7f0000000080)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') executing program 5: sysctl$net_inet_ipcomp(&(0x7f0000000080), 0xa, 0x0, 0x0, &(0x7f00000000c0)="3821e11e736fffc9d410a7fe1970fd4a9641f2151870", 0x16) mkdirat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x22}, 0x4, &(0x7f0000000240)="68f55fdf1176057698400161c408ea66b9c1e755376af246b7077497ba00c62a02efd2eea19429c44482731ee0a726c113bfb3ef54b2d143bf8ccb19c12abc5d87d1794446bf70b5d92898652eaecc96ba03bb915f1174254714f5554f5882f0ce2c0000000049087b377eac56ea9b2fb545f932b2b65da1ab5c51746c6a39f80e7c1f2cb28e0a0dd3e13cf51223a69de473eff9ad16d54392541ecfc020f1d787d869005db846e001413b394a0404000000d4201788048089924cc414c4479a9920b79f13752fc0c639a7de6e3742ca6b8d2b2c67746054a0f452b4f2de28eb7043d425fdd370be3194ef07d962b94b2bec290de9ca9d4c6fecaab6d5954cdbbc5bfe437b7defd1386740483d815fcc98b07fc6172681266f7943f8855f", 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x33}, 0xa, 0x0, 0x0, &(0x7f0000000040), 0xffffffffffffff57) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VNDIOCGET(r2, 0xc4104603, &(0x7f0000000380)={'./file0\x00', 0xd6, 0x8571, 0x35aa}) r3 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f00000001c0)}) syz_emit_ethernet(0x2a, &(0x7f00000001c0)=ANY=[@ANYRES16=r0, @ANYRES16=r2, @ANYRES64=r3]) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x217d}) syz_emit_ethernet(0x6e, 0x0) r5 = socket(0x0, 0x0, 0x0) connect$unix(r5, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000240)="ea00000100000000", 0x8) dup2(r1, r5) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0xfc) r7 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x1, 0x1720, r7) nanosleep(&(0x7f00000025c0)={0x3, 0x81000000001}, &(0x7f0000000200)) execve(0x0, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r9, &(0x7f0000000080)="c7", 0x1) write(r8, &(0x7f0000000340), 0xd4e688a67930cd) executing program 4: r0 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000400)="56cf5daafc6597872431ff6c668c28adc33a60651a078a116b3548a8be66444658a069b71e92feadcd7b3434dadfc4fc3fd4ef7525b58b0086932b0a93463511a8889f58073c33282b2afa1967c7908d4d0aea830b68a43711d6c4457ec4a41a772d6ae311730b7823d96ef1c25a7bae68954da1ffde05cf138758ef54d053a94bce1d28f7ea235a66647b6db6eda0d5e78db16b66fae3f13fb8d25610c09b96003d8776b05dcc0dd56881e848483a0826bb010e52d7207026a59074a6a4c0f7677a7a35a8d29e875aebabef354e082b69112d486781c897abf6bb9a1be014c358af0deaaf1701cf", 0xe8}, {&(0x7f00000000c0)="46c4f10bc87c57f494288740223f05da53bade43d96cee8b67a2bda851f346b3ec9514ee7d0936290b45282695c91e2a70b65200f542ea22fd10e92e681b7d17f388cd46b789f244bb552adb6aef00b7e486f48e4cc1313a28f16195c6202c2ccb8c51bdae1106", 0x67}, {&(0x7f0000000180)="6a4f939b9120a9a9809353ee8ab94d9d91982e88125e29ab412d900938c67b9869bc54c26b6074d2a35d9d398f962d89ba53ee17d2e213e3ab6f3979ec0a52db259bf5213f9f085a6ea854d0a9429e9c8ae4502adb1d8605e2001f6891d3e9f68939bddd0f20ca0424c518bf522d50f4df260b3dad2d000ce1940d5d2b0d02d0b498ae6e324cc6fde7a660bf569c4837d7a408a2ce2e3394d529632e37105b9cc837618031080e760d63a1683936e78eb6058a2c73956f99378324d8e2b6ec205f4cbc3f685ea145ede3ba5a469c6cade196c9e9c6e452e9ae5a7c2930f8c6616a72bcc7a0dfb30cf9e1fcd28bc84ef0", 0xf0}, {&(0x7f0000000580)="e3b2156dbd9692b49e19f37cd58d0a936f8b3bcdeaab6e6e81205275c9f96bec019eceb8d1ab8b4223651e2f00aecd567c4e0158978cd10c6ff7a99d4b22cee5f1454fa432575f47f92067bd93b98472da81026395a03cdbacca75ee65a4ed34318093c82c3a86abcc780d18841f73143bfd3fc98aa8d91b42da40a226b28f0e692fa4a7105d63767b6e2c21b5a00206f3a14dbf11cc13fcc30502c58b7d3e46bf3e1e37eeaaf68a081908e671d36e3e63d27e923a65caf62c2b4e1416259d5f7a5bf7db4f23f19874bc01d809e59e903c67fd677e31a4e19efc76afe755fbbb037fd7e2432865a156bfd65ee03553d157a4647a5b887136d1e8f587a7354dda1c733fa5eddd5344a5e4abd2a82e44f662bd05cf4b0170fea22a81953a7ddefdda2378d0e1d82878a4ab2b989df08f340a2b0f850bd1a0cd2c45622f182f16e8d393418a26dd435bffb3b2fec8268cbde5a82ad699c1a321783448581e2980a49f064c8fb4524f4ee2d5ec6558b43889c5512a3d49bf8d743586c6aba91c4dfb279926eb0bb838e2540956d80ce3075179caa3774a6dfb9d06119bb5db088e19d9d5b5316a80058ce9ce58deea27735f865e4678a597fec6454bb8a57155249919805984743b8433880014449e4fe37b6e9b26fbff153cb0eaa20df6b730f1db3d69670a48123e020cabff4664800469ed4f45d4caea8925f7f2080e36843df69f85d7f95085eb9f6ee243924fde44c3e88015a8de23c5e2fbab6fd7463e9ede2de5e1deb202ed905deee7c0fe991f23ebbdddd3167e44d65a3b74155e814279e265a738b5049802389e0229cff7e223e2b58f1415ef2c3472a9d5a0217e836f70fa16e76d2b75423b6bb11ee629bcef30dbd4363a23c1d06e344ab65fc3a13928940afbe9d401b0d954b5c7597673c94928f2bd78dcc5a8dafda6a2fadac8f896c96fd5ceaab4f4bd6dce2f6f607b699adc394bd1a65cb2565ebcbd83d85ba4e01a2773b32c42cb3f53633cc4e46a5f96594ae42c4e57c70ec8a33bf72d5d4caa13423658628bb71e17c4c396ba36e47d8b2978d75b0f02070f708bc4a2c7c3a70b87347ec074913f00d979e1a4c2a0c81d18125e1b7b18cabcf759b7ed3ebe1fdf5b65ccd0bb3a9ffc8379bde4ceda452b4c5f0f56e38c8dd49ecf16f95423a2c2a021fb7c1f9a953099554ab252991d47e003c0263a6aea2d25a95f1dd2ff97225a7cf26833d2191d7b7ece6574e52c76ca61e8de29176dbc01eb9cc4279712a9abb60e629c667b99cde7a6eef8ac65371915cd8aa22ef63c84cef6705f475c8bb2189bbb38c55b8cfc6ec88698aea1c0a0089671cb2c2806c6ed58ef051b6fe76bee9e21f43e8743c31572bb6221f60a58703341a1785205fe0c5912df91f8bd44559d6531abd065a0af1efe7fd7164e8a8ca3540091c8bacc9fcb24d310ba32bd93f8dce7f8d060ed5bb237014e22ee842ccc7d86badcf8a54ace053edc2122a28d4ee34e0419de0095a99a68ad5945db5a7a0880a6ddadf23aaaafbf0c44ac3595724e58f0378d1a024f1a624173e8966a0b85a2178d9d3ecfda88a8f11ff5413188acc6a84c2ec07488a3e1ba7fadca399fb74b2f7e89f5c1bc6c43a2cb0e557c64d66f8705547cff85bbe81255ef7cc2345338f6a1f0ae2b69e867db120d70cf19668cdbccf86654c5d99341fcec9fc807c8f0aa6e312d1dec4cf609a9b7a80e330cb30798da24ac1615df35f6441ea5125ff16273d1f922d913f58ab50006414535f17bcd07cd5883ccdc29baea7abc32620d0ba976079b8ae7f715a1852458375848bdfe97e93cff478d6eecf37d8f39548e3e568d1e70330ddce2694a6138590e49c50d3f356a2e3965d4356b06cfdba6aa5dcdbc1af8c206e713c09c7b34bd05c09fbda17089f4e0933c986d240cf081516000a818dfa417de094dfa1d152a7f16e117671620749c28710f3808a04d04c4916543877761c662019ada1296095bf2ea2c0103b3a58b4789cd176e65d34863fc5ba42392f8d9df8bd4f511783f53eecd263a45f9debc828523f21130f554d07709f1a2c57297d82a63566891303b9a0ac8eab0fb8361322380731991ec5d2320c39ac6c0713dacf1dfa2fa2d08aec56cfc40b99f11d2bf5ac2cf16d4cbe863e8b751d5c4c8e21339b46d0316786a286998a6e4d022239698d6418ebac9038571c3c584422c0562fd5558e21bb02e9316811aa3902c952ed2edc1ba9479fa879bcb0c4c8e7c0eca5d917ac0a3340d517ac26e6c38f642defd624a291f88bd9788598a403cadc8f14e6f55011de9d87a22c1ee04ca16a66500f8d226e993b03af3d9bcb2e526b2794a93b2c557839c09de7065d93112ca73bc4675348d9f8a01cf971e3cad6265988b3503ace0b42c399a8a76a673ad5a1b52746b5f1cfde16a7c6b650a208187ada27b642399ddbcfd1da5c9662a69535258d82e9008497c6a1893bdac6d67c703fd31d6f07d685be529743f994b7c5a4f02e15b642f8041a4665cab6c228879add168329e303a58c32fe11da69b9d5c24102554350bde6814979ac5c3d11c182d3f4f7f50c2c77d0a1e4be7719b570b3b584174fdf47ba19106e87b3d7da42120e4d2f40300ca6b7554a39865cf5b583784480c36f2064118fbf0c90af720ed577f8386a36078d07a961f43c640833b37de42ece43b727816d1afdf5f37d8f289ce4a590a80f8dc7648330e27e11e8b87aeb59981a1fd2df9d79b8a5d9b37f9de3459c2aaf2925f29bf7008a8318ef6a230f95a109d62058d3943a2554b8a8b64694c91808a9c14c382e381867ebcaaf8bdda8404719ea24d62602d40c8f1cc54ed32eac599633c66971a977152f8af50d1159f3cc4c5cb5841cd98d292255be524f7f2d3a4826f0fcba1a2a44ade0affd0c4796394840bd0cc2183e31833768788678de666467972dc814ac147324e3baeb268113c1fea9dcdb811a8e3d904fd1afa3ca106a2400e8e46a11b4f4f647ce2b4e8c8cfe82d532ca6795d2eb26f91ecf24b22ae5d2eabb0a1d5992c1bb6862ec112416d63fd423e5ba485f345e5398d3624089569058f98eb53708bcd06c5769005ee847a7f784155809da3efe8e91828763db6ae4fa8bb4607c354de16f7407f82e232af2ae7834ab14456fa7f441186fa78fa75dc274e28476d6cf1ef8c5d3c737b133bd6089c3f9566ac3136f48c709fdb880da880bdc8395e529264889b6267776423650bfeb65744d3b7913b86d4c280f0f0fe66e3b8740b7fed41ad5a8f570fd185edeb7a30abc226d18cac7a35e81340518228769587ae4c6b85cf5fb7f79530e2b192069a2eb7290e364c6d85a3e679980513120c525d243d2906df755f6c214746a76b39b2c4a3c8fc36e41453180327ab5c354a4c14fb8ad77fb7412756011772c5457665a6b64548f5d5ae11d408ea6d1c8e25cd40ddfe803e7b0134198336fb0c771429d014adedeb976a9305b8eff0d41cdaba4ff9fc276d31255f6843f8c74a988550ffe34235957ac622e25a032ac007c711f2c891315d86fe6b35eb728cadd72e877f455f7bbed6b746f374f0b11e3bab66778538b8e5a926f241d9b5067f1b4726d5964c7199e15e0d590ac34d257c075e88d3c95ac134e0e45fe3f57e38aa850ebf950a52aaf9eb10e1abe54870cffcb62a7fd0c94a86ff3959b1e39ee589a4d64f9f18c072014a7c90f96c4848ac9d0b80b0d85f07610dc167ab45f146e1aadfe4827f234dfed24903ee905612480edefca3aec8ccfa5d78e79d0ef8787eb92d6447721260e645278d9d7a8a4e479037acd90581f7a83ebf4ef3f2873ad49fcdb019e1fb9a38b7a23abbc4458953192f791f7929d09f803362ede6431d7a9638e802688e14607d480ec672a378ec6d1f7c1a9ac864578d078f455846681cac4c0438adcabe94ab06009ff00125992a9f134c4c25f14edca5cb6ef369f373bb490a666e21d10d1f63a8f0285ec1c5230a7bb3ad43b2186441400935abd16f2e4cb482520e6b482f59ded5c01dcd60f1f37ab18597afe66c67241d81ede5af6563635bb6c455ba26dbc16659635cadc30329e204a15cd569c2e0b45e7847fe03e2df384113e5dc238db158aaacd4fe55b55ed1c42d7ddd56e11a89dc7cd042f4d004ce305a4201e270b8391f366e0e056779d0cd417217dddb57704f0d91e9764860bb0f51ee7c4c2438e6f806994726fdf2ee42e8db109723c481026bb0c205ded3421baf0de5f299368a99437867c6ab3373d9e8455587d449263838e9ee5214d5c163909e1268610f79b274d48ee9ec2a03b8eb46c0c8c489379afd793ac3fbb4c03a37bd5ce1e15eba5ec886ce2e0b42078edc53f76d88a7a0b773f7471522eebde942be793a469c4334f5b39880201446b4b09469b3654451616ef4fce87139da2c436d662d5fdb15cea0299116dce89b149b6e7bac68b4776cd97fa4d4999975549d83bbe2c3cda40283f44e5d8cb5a8920348c6c08271a7d7e3565a0c144b69246e2669ed388cffd14d4bcdf91e50d4987be1423b3c219bd704c012e5540692904043bc936ed4c4b998ba2ef4f6f9381b17b3fb3db4d07ed83fe843260b80711190e7ad599b1255d814b4bea10281810ae8a96a5dda37448212c132942af3a58639ce8a7c1571c4b087807a26ffeddb425a39dcd1b6550201ed49745c9a060cff5324fe6202804e7c235092693c1a2de90bd63d8f44cf44fe7b421c06170daa95a23cd03f7b4f194430606566923d89864e9a4b81ca8cf48a9c1260e58558c2107345406fb305355387071f9bfbbe85ff1e914a0cf9cecf7ec113e4da204256bde6a98edf5558ddd52e9ea3ae4f4d47b806b5e7fc22cd0250d3f3239b110f08b7fe4c771f9f5831c4a443484d87c5d000d35593d011550dedb7fcb0305d7a0699ee36081dfda37bff33b283150e370a34ed15ac7f7423333c0097bd11d42f3b4b00f3d689ef", 0xdc2}], 0x4) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) r3 = socket$inet(0x2, 0x3, 0x0) r4 = socket$inet(0x2, 0x2, 0xfe) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) dup2(r3, r4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r5 = syz_open_pts() fcntl$lock(r5, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x8000000000000001, 0x20002fffffffd}) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, 0x0) syz_emit_ethernet(0x3e, 0x0) socket(0x0, 0x2, 0x0) shmctl$IPC_SET(0x0, 0x1, 0xfffffffffffffffe) r6 = socket(0x18, 0x2, 0x0) socket(0x0, 0x0, 0x40) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setrlimit(0x8, 0x0) close(0xffffffffffffffff) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, 0x0) writev(0xffffffffffffffff, &(0x7f0000002a80)=[{&(0x7f0000000680)="a1461dfca12caa95fe3ac3677b357ba03fe6311592c161021ef36dd03264c7cc6eef6771843705ff444965e9f3b93562320d7d998458f291eb8279f07eb993de19c60175c9cfab3a9c12584dd68578857f5cd1b7c00409a31b", 0x59}, {&(0x7f0000000200)="f3e2565bb42008c84bac9a5d69427ba160e5686c064ce0441c505daa6e17f2ed07dbe630c23c8afef00d9c5f80744bcfcd1b2cf1df2676cc60890abbf6fdfe4d889c102b54a136c42fd1aa2cd69bdbbd02ec10750f4abdff9a5300a8cf6ef51f81aafd8147f473f5d963b993b2f9fb28e8cb20076bc05481174c4f39fb5e2bec61f97c2224345d4dff", 0x89}, {&(0x7f0000000140)="4691935ab4e8a375ae6198cc3585291724c2f450b9207772269eebfeea49efe2ae0ccee4d643df830156525b816dee9ad91510e74fc876fc10c15e60", 0x3c}, {&(0x7f0000000a40)="77b3823c298c483833c5c661f030d73cec32027108a912b89eadf6d4502cbc84f8bf7c9260daa832a644b22b1473867e44e48ceb65622cb0b869ef4aefa042249fd75e6c32856860a3e7946722aadbd72d87902417140e5929fec854f73e39092655dddbc13f803a530935fc4dd1084185fc117074435e2e145f40e1cd59513e68976fb8b13ee8090f3185d9d018439a34ba012fbce1c86cf209beb1f7bc3898664a3ed4320f83b9783dc54bb250ee67e827ef44b06869b5da58ef9a8b9724cb2cdf7d8995e6729d3c6bf35f2433f042812bfb01cfeefdf33d4246978d4e6100ef425ff291987ddc2ad28264bc79851dfd01dff62b924f62515ac6333188b73332be5e0409189ae9ed948d680bf0aa5bb0f0390198fb43083c3d68e1b5ef43fcdfd1205064113e98931b7e7936a3fdbe4da2b25fe9bc8ec93a6e905ec572dcc8f9e6447253d1687990fc8640a79a0f59178cde3a526248a4eba2d7a203812a5023fd55deacb3253aadcb358d83c8e965e0c13194ec7e28b291be9a5b8ad5ce9bdeae50f6489ec73596a0d2b010f3f131f11e41df7508d236ba3113e5f1619397a07d5ff075cf8507f11c687c9692e5ee90b55dea9126660cb10f91d00eada1954d0b1943cfeed08a8b2a83af040b38a7244531ecb6b57cc3abf5021d33ce92c31d196015162c5b8c0ea37a81d5dce0e3a4459d5e8b0978ccc1a57224f53ffc806a03bf1cc729bccb549e2891ece2d823d6ae93a5b4acdb3322cb61cc431a0d277b05285b484e7ffdf0d13b5ab772daf6e9f977244cb5d749728479be8f6473505dbb040a1bb48e911560e6c93b11bfc615c7b5f6fe821e9e267beb0748e4295b9674ef52cc5cf61d9d2dc5860d99c808c69a9b7b6ab203c8d2dbbe1782266e5d87bf6bc3e7a3a086ba3f4de1245c54917686e1f63afbc9dca81d1e16949ddf56931ecff9496452c2d6fc56b2bc4fcdc61c09dd02d80936a7b1cdf4950427b7fc039e0e87e9597a5d4aea19b726ec8863d4ce456c4d05ea1d5b936c09ab157baceb8274454bf7964a1dfc346ab5a3864301052270469b052ba5513dae3bd70b9cc56cb18f6849ba6f88f93dd86e33142f8feebd37598c746e1b420510b9db26898b40646efda44766cb47978eacc1a3a30eeea265c73baea430e014bd86b273aae5e6ecb467924d6597d4856901ee5704e9db972edc9d184a0b9a7ee3cb1a08ea5864290650c5b65026deae1dc5a7e93273305edde659c5010d48897677469b61040aa3d7b9d294b9b716d89de8a276d36fc558ffde651dd629b7fe9a83d7bc3e4e05501c65ca5a8f4e85e618fdd80f3328fc985ff5cfa4fa5ce5566d3f9b8a202965aec9a5afac3a29dc1d1892590563b028d8bb521ee6fe26334ff9795787661225c48d0b153a81be2d447cfd9d466dcb2c62e94e1d2d517c31e125cb483a27c160f69840cba3f7480dced44121c59c51225742b5ce556b7f1aca4b850fc9623aa8328d25291700999ff20a1bf1834acfbc2c1a247a67f25cce64ca5c3e84c0bd6f03b99122c7bc47aa62e99a669618ef824578bedf5f0f0a09f87aa8fe6ec108a8f75f5899696ce9332b6bc5a33dde99ec0adeb32bf9d81c88abf237d3cf65379b8ca62b6656b6d349a340e8513d845a7b2fef8d901c063d31d568015bf3d48e73d074b36df732370f8139ac429ed20503fb4f9e8469800a3a8c2ffd2633a6a7174e64bcebed4227216c630707a351bbc4e1187ba9787e16e7f3a03e00b78d231cecc05ff2a5a03e73157456cee9feedf31cfe88d4f1e29fdc44d819dcf4da8c9a25ab4ea0df044ed2e39e75990e57309f63cea1767355c43da2d2fcf81ec93b60a9409b302ca05699d2f0370e739d307f157f920f47739405a89e1f979d6fcd43027712bac584ef90381a6de38286c6e0df4955974e6c0e85599dc1a5035b84a011adc2794fe80847e267adbd2efeb0c6df51eccc0884afef43e447eb2cc91ffd5b0882fa92c51fb31757b3db77dd53da0053e1da0a8797e70729f25cfb226b472f9681dbf6b3dbc29ad7565860ddaf26a2ad12ccb702ccb5f24c53b42df7372f0a4b1454d4905eb95752d6e658a7d706f435be81edfa8ab097e3aaa268a75b5e9c9aeb0f622f95ef85dc43b5d426537c1ccb267cc9ce583c0e984b130c37033d0f81c9e264406785f542b0290f1cd625fa1b7bf29b3be9a5402239ffb937bcde68087e4db19c31e155b67c36e3daaa26d2283571342c025ccff1141bfc5f822f52d4a6924c48bf7485c3f40d2095cd9105a1d882a53b6605689b2f2c50943f0c41b6d1b60362a80a43e7bd781f15f88e967adc599abf8742557ddce2c77c18e5ce02d3936877761f68a7e253047b04cca223a2f95fd5ca36fb854b187f82eaedee93847e7496389c344c56939275a9975132f9d1a1908874eba5b0bfee75e0ea00bdd33c43d5c51a6985a686fa467b39a135f720b8ef9093c7e3410ebd770e2df01909ab8f25a64b904263ac209b1538c1442ef18035e726c3228a4d292b07169f616a5787373789629a24f0d0381dae00ddda75badbeae5123bfe8dae0533636f7af4b4f268e4cfb7342589b7076835c25d5608472adc5175fb9df6e3b2f6ccc88425829335e48f7febddd47bef04236dc6e91ae91a31bd6278dff395f586af30e2e6b09c812f409203c1db7af174435b14996f2b9d71ff3ae24b8b1a96884d52d41caf5693dd507db5271c7ef8a8b83b67d4c4cb76ea1450e8bc62e514c27760a8cc4019f77339033e87c32a3a486fdd7fcb9eec5718bf63142ca0e82ac316a5d68c96924794e4f98bb65e8167c4c8f348a03aea0103c3cb2f65f872c74fffe99179dc67a41c59b2c53f4991b80ad34ca430615f6b9d849f6a43b78efaa69dcfa94c58e3dc310a910a5220cf0521bbf162fb41ade0981438893dd1029df0207bb6d026c86e09e11c42454aa102dac3c128d2468bd9c18ba6bd285a4839f563c073f53ab3e99384acd39738e2f3142662b70a01c548090be3fb08a8faf7b8d27ba9d48166fc2769c0a08860bd785ac717b6d72861c5914c17b7fddc566d8caf2d0054bca92b57a8bc194b540a6848257f342951dc58efac4191d1247c0127fb8ce1fa210c8beb6fd745f5ddf7b2a6c819392a717c7ffcdcd5336bd8576a478925af35cf0194625ca7208c4bb5e1b95a90823026551989e962d56e7eda994c93cbc6dc08b161206c6aae8269737793f1238b8ad9b232da17dffddebfcc7ba6f867d122a4f79808d1d0f6fed62c3891f7d0c87bede86c511caf42c94196b0ef2279c59e3f1772fb0199df1038187dd7915673d789155902d0c55e5003c2af2fcadccbd4616c312552ce0a6a49f65d71b6a8ee64756f9a1056a73621c163e90ab487cd0e9139fcd26ca607ecd9e118a6b9b0551f8e5c50e239a4bf2d3666f0dbc9420c6aca91459549803c41b4e4bea34f0d84099be7867ccca45a0f2e06003510aaa4b6bd87c1e86f981f654c13802494c175fce43c3e494de8b7388ad37e62d6aaffe9c6f3acc08edf970ee5c9cbaea29dbf1e616d72949c3ff2aca6e23e2e0b2ead3286b9336a069e8af2ed76825188fba08aa87e9c7671542710687e36eef499efcca4d0256cde5667c109f914eb8378336f0efc10576be6fd96e700f04f37ce5c5e0d357d514aa766a04ba95a79e26a19ff89401a36c630fed883ff677dc023cf4f3f2d31b3b49604a8e2bccc837c6f0d2c33cc09b5c4bd11c1f8439cfb4060f4464852a0a4a161fa56f1c684a5fb16820fbc71d2100bf6e3d8ee76d138226f817ce8fd6631ff7cea0acf3940b39cf11453f6a352d13b06a99689eed92263c302bebc857a0a28a03c92f1221a2697c7b4a67c0691cccb6ba1c76044cc53a03e95f762e063a709ed7118f6022d457a8c82274b8c84f8d746dd736453557bdca2f27bc88cc41b50b68a47b60e2a64ae4058fe0fdfa9e0ab9870ae6eee9d7dde69f6c19733690c4eb64905081b24fe072dc4614924cd024211c13f1873419e1032ad0370a35e6cff8c73484cc8ba4ae0b9fe83b427be66b32016e47ae4f6ee44a94721b1ea6186a174b3684bfa9258a14caea80271074993b274c4745d62c5ea4d91b224ccd5db86babbe8ee30d594cb08dbe12fb5a3bc53e42b3beda1b6a61ec0b4c1262f6cd3aaea061bf16b4d638e95470a9242ff37f75ecceecc7e690b9068c676bf28c8a49f4570f28de75f8fca5227782d5795d1b25fc2fef5db2ccead64d646df79d8fd72d3577aa979eb8504f65d2454b3c39d4bc91ba77ee6ddf78887f74cb89021ce781387925723f6a48960ac8e634e0991c0abc5b94db7443a0e52f71586d0c81878cafdbcc2ef12313e5465dafdd57cb7f505efd4d9867efba907178b54f5e45ce1d91fa708e422e33ccf510e70e337fbabf2391a2a8af7c6798dec853de891c5053d12035afc367eeae534efa04d61d2dbc8851ce782e887f29019527928dee59ffa737dbd8949e53d1dbda0ae342440c28351a3e9de800c622767e917ac06ee64b98476e4481a991138c03e0241663304a9c3891a58e90e865ee58637c4f5b3cdfb06aeaa9902e57a9d95fa43c9de8d61b107693529e29fefbe9970cbcefb3733acb6b3c57a8028e5307493b7b189e3f455ac45f07ab10df485724521bae5c21936d4eae1bf9a7ae99cdaedef0b615dd421aa1080304559678c1e6913dd583232fc3db7db68dedb02c3f8731b179c948319925e018e42b36fd44bc8bb617d86a5661de5d707ccf8882c2f6217d9edbca2bf4d84fa5e60fe862e4b199b35fe88b13639f02955eea506d18cfb65e6c83d5d75ec80f1f77a14e8e0a6cc220959af8824ce8e370c81f0b5b6f16277462a20f6613a8cf0fe285918eb202e430da023cd36cc9d6ba32960c561aa1c10d513ba0e7a9efe5bda365f43585a722963c807a8b8120e83adb18a5b3406e7f83f0d896641c07b0c0c5fed330c4fb9c618a564471d99f59a0abdaea7cba0c8266f8a4f1b5ee8a3547b219fe89af29ac2248534cefb719db03edd40a23c90058720f1dc20e624a1694acb2ae3af129916b8b001a3451338f8dfc010ac8f054bc0a9af0a91f4fb339208378b40d809d8ecf3140f67da943bd7ec1346a9cdf89f7c7efec850c00e9ccbb5fe557f8078e7f339a766d02951a4a7f003ea5e32bdaf67a5c6be3377ef87a76d8ffdf8fee612cb2dfe40075b32ae700429b9684ebba4a29fc14fb477f9a715b5082af7cc4146575ca20cfa1608427112e2642969fa91117b094c150650f7276369a2edb1e6e804a29b18f7207ef8fb915921447748fac08a35a3d02dd4f9916c34a41a7487800fd725ad83d9be7d0455f29c0af0acfeedea5868e899c083d31a1620d50fb4b7752c5dee09a0d5cdeb6f1533d7a9d8f4dc28588ade91848bf6994d649e87c2c8c97dd4bed82794ce3a6b3045c878a95563f44512b2aaae4961db7eb0ce4500d019bce0e2b747a7c0ad13301cbcb46bc18a76d70965131f85b689fa08cc1c131a59614118ff24aaef5b6630e7f15a6e68f355967c887b3ad1d5ed4a6b767c9bd08cc0d7f8bb712fcbf0864991c0f072022968c1825a9ab9333cb2b7998eb31676051f2566b5d25cd0aee1ae9056262f591f451845cb479a02a1d2106893758395c60f04bb824ff77a4c160970747aad4bcecde0f88ee3a170f076a64101eb446a041a39bdc89ebc0c06125de95a0cd6fec639f71c0ebd66ae7c2daf0a882b1ef00c8e0e269eb5", 0xfeb}, {&(0x7f0000000840)}], 0x5) writev(0xffffffffffffffff, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f00000007c0), 0x1, 0x0) msgget(0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000002080)={'./file0\x00', 0x3, 0x0, 0x5, 0x0, 0x3, 0x0, 0x10000, 0x1, 0x0, 0x800, 0x4}) executing program 0: r0 = msgget(0x3, 0x500) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r5 = getpgrp() r6 = getppid() msgctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0xffffffffffffffff, r1, r4, 0x64, 0x2}, 0x401, 0x3, r5, r6, 0xd36, 0xfffffffffffffffd, 0xc7, 0x9}) fchown(0xffffffffffffffff, r3, r2) r7 = open$dir(&(0x7f0000000140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x100, 0x0) unlinkat(r7, &(0x7f0000000340)='./file0\x00', 0x0) lstat(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)) semget$private(0x0, 0x0, 0x1a8) getpeername(0xffffffffffffffff, &(0x7f0000000440)=@in, &(0x7f0000000480)=0xc) mkdir(&(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x40) unveil(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000008c0)='W\x00') r8 = openat(r7, &(0x7f0000000900)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x100, 0x128) mkdir(&(0x7f0000000b00)='.\x00', 0x80) semop(0xffffffffffffffff, &(0x7f0000000b40)=[{0x4, 0x1000, 0x800}, {0x3, 0x0, 0x1000}, {0x3, 0x6}, {0x0, 0x3, 0x1800}], 0x4) getsockname(r8, &(0x7f0000000b80)=@in, &(0x7f0000000bc0)=0xc) ioctl$FIONREAD(r7, 0x4004667f, &(0x7f0000000c00)) mprotect(&(0x7f0000feb000/0x13000)=nil, 0x13000, 0x0) getgid() r9 = semget(0x3, 0x0, 0x400) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000c40)={0x0, 0x0}, &(0x7f0000000c80)=0xc) getgroups(0x1, &(0x7f0000000cc0)=[r4]) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000d00)={{0x8, r10, r4, r3, r11, 0x180, 0x9}, 0x100, 0x2, 0xffff}) r12 = open$dir(&(0x7f0000000d80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x8, 0x109) sysctl$vfs_ffs(&(0x7f0000000f80)={0xa, 0x1, 0xf}, 0x3, &(0x7f0000000fc0)="b97fc3508142a62a735501841f8a", &(0x7f0000001000)=0xe, &(0x7f0000001040)="bc875fc9ec2385c58419c952e3fbca38b74f43095def0f0c024b314746441f69572972bd787d504ae21e37f8b36500fbd1a4378e8700e59820e97f21b6f2d53f6dc256442809018d2feee4dd6505daeb861d2624ec8ca1a14c53ce13b7b83ba00d0640", 0x63) sendmsg(r8, &(0x7f0000001800)={&(0x7f00000010c0)=@un=@file={0x1, '\x00'}, 0x3, &(0x7f0000001640)=[{&(0x7f0000001100)="798d2d09cd05f34712d1f75e712a2c1c599478c87521f59a7ac5c8deeaa0", 0x1e}, {&(0x7f0000001140)="9ca5a4b72958206b4adcc18da53630bf59484102e4f19e827623887d86490a14bc626f6f276f190b08349acdce7ac61b56c44c3ab1608d9b2e46c91ec521a9347442021c4bd965701cc0f4d9e55833c6f434d99e564e0e44155a220703b7e4ef64b3fea74d24163e0b33e86e1538a148449af18ff85d4e224815aa8ebfaef4861d31a170ecb9832b29dcac2117fa71be57f4d224c36dc2a7867b0c29a6b1bd27b72d07f037aa3c0857c450aa77e27ad002039cbad7047febfef2f31f3189dc396cfeb3e062e95357af94901935f4bc6389e4180a2f86e6c95b69", 0xda}, {&(0x7f0000001240)="ba51c5edae447a778ae862402e434e38e39af427a1a0cce061d1ca6cbd93b5bed07823178a2462be066c7bea8989cff618781366b7e0c7b51dcec3eb964d18a757d87021c90deef7003fca27ba50cca1b54c9e742cac3fafb779c5d7c7a7", 0x5e}, {&(0x7f00000012c0)="3f81984b7783a68945e88b4baf3fb78e0fa053b8fc306b7478dac21a22b725e0316a0541426d2d7617731cda0ff8ae7f5fbdd53f14bb9a8cc5778d6cf8b3ea2bd70c75205b7af68f76135637e289282ead7a9eb947102ab6bdc7ca95dc2b38472cce494d2c81c55aa979f2cfc0fedfb46b3dea07af4a97621d910adce4da99f904dd8c8a6265a7fb89447017bb45022d5415f1bb42bd3d51f9605afac5d860791326bab257", 0xa5}, {&(0x7f0000001380)="d731ab79a1b081c3ba4d9692e5d201786f81822aae65052ab9da61e9f7e5f5e9625ff95ba1701bc4ab64a934b0484f4aa70ec83d589d86ae5418206cf72de3cddfbab522e2e95c6501bf55a428dd8a86f8afd7c2cbb474bf2edacc7dfab232f6ca4abd3539d13be3fed3f961c1987840030ab06936508f7868ab46f76f25898cdfc3b784a8c7ee559f8bb34643275fccf88d97a4589641b8931c2044af3c2bb398ceac273ac72db0472dd1c25b", 0xad}, {&(0x7f0000001440)="2aa4592056a8abd16222bca1d693ea8f26d987bf6fc1846b0d210322eb83d0d39ebfd314d7c3b6c4a3cff1e9affc6eaea028c5f34afa133b4249787e195ac2f51dd2591aa57af3f7b47246922b2f76c17c233d071cdcd2d2386b1a8cd71b4345545dacb7a347613eeb727b9d821d7c3d80c645d2d526477ffbbbddfea4cfe974d56051", 0x83}, {&(0x7f0000001500)}, {&(0x7f0000001540)="17635d151332a3a257a259578e914312defd387727b4c9973a246df040a3ae2aef6d991ea06772e839de1b1104980fb4567b6c49da1304c1370850ebf7a2b406155e1dc47f9fe5bced9439382c69078bce6327bf24435750cb5a049c4f1fc7c6c055c0343b279e972048e770f94b8d560749cc845ef4a4796f965337016c6d32df7848450196206cb6f0095f0e36ba72b5dab8d24208626ae9f3aa7694a2b6d61362459019fae847ba99e30c85421681790e06a4498934262d95bea63426ea48b769d3f910e93808740a3ca4cea9a172522b8da255e5338847b819325524fea081b9470e9c75ecbf462d6cb682fbcc7bd57a2ae71a7f9acf8ba32aad6f1f", 0xfe}], 0x8, &(0x7f00000016c0)=[{0x48, 0xffff, 0xc8, "7d004f0cefd2a51a52642b03fc526831b708a569cd91550efad48bfb42b4c61d71045efcc181526c2018d6f36b648d80162f"}, {0xd0, 0x1, 0xfffffff9, "93a9c106bc4d18b04a0f6613ca46f3842becd6bfdbbe20ac3b5b55a2f2221206ee3cedf8b521861b657d9ebec1204e6fe2149ce5b97a672384437fb655bfef36a5cf2472e46a402b4139e1be429a2b1c1f265aef869e66b8ad49de5bcee826216e9c7165e941418a5aa66cefe6f375de5ef1794d3ed533a2bdbe42d0fc2102d255d085d4e56d171979c4e0d49414dd629460e44f9f0bc32ef401218ce40c0d100628dbb7c13220a3a4a4cbdf7013ab935b052f6d469f9c6cbe2926"}], 0x118}, 0x406) chflagsat(r12, &(0x7f0000001840)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) sysctl$vfs_ffs(&(0x7f0000001a40)={0xa, 0x1, 0x11}, 0x3, &(0x7f0000001a80)="7fb0efd1775f036fe95e999d39", &(0x7f0000001ac0)=0xd, &(0x7f0000001b00)="952a0dc613e4423bb399d7b4a80e7dbcfeba657b0e5f2299b66d9e96dd827a6802ed9d1ee5b382096c895d3773de7d91a7e010f3b5831d0531aa5a2d8af41834f46dd0e38fce1e93bb17f7f78791c7c627eb809f4905b980a3fe87bf565753c4f7126dcae06c6e21b31fb380250aeb912caf02964b8fe2948d7d13bec6cfebc5db95dd7c6f421d3674769199258dd1f141174d9062bfc676f500cace6cf36f1b0a11c19de7c74429ef4ef600ba7dbc7d6d974583e834bec5c7b7ce4576678b7183c818ab726373b0", 0xc8) executing program 4: setsockopt(0xffffffffffffffff, 0x3, 0x10001, &(0x7f0000000000)="50f5ebea78199b83e429cde3f588c8b44ce281f87aa7a97a12eed064f1bc3fab21239d377ef4bbfb54bc3a1c08f444adfe78b3e7caa76ebfa68cb1b308f3b674930d8debaae7d9f722b031277ddcfd0d22c9920a8b64c5257082e983199a4093528e8b70dbbd04f7f61cb50cac031fc402f7cd3bbd5395956f6ae231685b512325e54e19", 0x84) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005016000009f050000000010000000000000cea10500fef96ecfc727d3357ae302b37b67ca1f2d61db7f4de57804be38164991f700cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335d223e7db3008b95665bc6010000000000720fc881ea772ec5890405b3ffc7a65396f4cd1257aea8c500002002fbfc0c2300008abfba0900000008e37f71a3f8343712051eeab71d89e000040381ecb66400"/177, 0xb1, 0x0, 0x0, 0x0) executing program 0: socket(0x2, 0x2, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206923, &(0x7f00000001c0)) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) socket(0x0, 0x0, 0x0) fchdir(0xffffffffffffffff) dup(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x6}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x6) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000080)=0x4f4b52fc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$FIONREAD(0xffffffffffffffff, 0x8004745d, 0x0) executing program 4: openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x8, 0x0) r2 = socket(0x11, 0x3, 0x0) listen(r2, 0xc1) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x4, &(0x7f00000001c0)=[{0x0, 0x0, 0x7, 0x5}, {0x1000, 0xaa, 0x4, 0xffffffff}, {0x1, 0x6, 0x1, 0x6}, {0x3, 0x3, 0x7, 0x1}]}) pipe(0x0) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) close(r3) sendto$unix(r2, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8cc630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abf09090080fdfed8dcfad700"/177, 0xb1, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000180)={0x6, 0x10}, 0x2, &(0x7f0000000180), 0x0, 0x0, 0x0) r4 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000380)={0x3, 0xfff}) mknodat(r4, &(0x7f00000002c0)='./file0\x00', 0x2000, 0x0) faccessat(r4, &(0x7f0000000140)='./file0\x00', 0x50, 0x1) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)}], 0x1) syz_emit_ethernet(0x6e, &(0x7f0000000580)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd605f6ad800383a008a211dd1450021b07f5a1957de740000fe8000000000000000000000000000aa02009078000000006000000000000000fe8100000000000000000000000000aaff02000000eecf00000000000000000102"]) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f00000000c0)={0x2, 0x7}) socket$inet(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) select(0x40, &(0x7f0000000040)={0xfd}, 0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6}, {0x34, 0x8, 0x0, 0x101}, {0x4}]}) executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) read(r1, &(0x7f0000000440)=""/240, 0xf0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x2000, 0xfffffffe) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000400)='./file0\x00') ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x4) setreuid(0x0, 0xee01) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000240)=""/183, 0x82}], 0x1) executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) mprotect(&(0x7f00003e0000/0x3000)=nil, 0x3000, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000400)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3752786dd6c38d9d900083a0000000000000000000000000000000000fe8000000000000000000000008000aa8f"]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{}, {0x48}, {0x8046}]}) syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[]) syz_emit_ethernet(0x2e, &(0x7f0000000440)=ANY=[@ANYBLOB="aaaaaaaaaaaa406cfc0c9a140800460000200000000000009078ac1400aa00000000010101010f00907800000000346ef784821ec85506338be0b92f52a985eedb32cf53c8ecee28beda7e5b1e1b6ce31a23d727f986039adaf369aae6e5ec0f3335395e8cfc69928e14833924a0949e1961ca0f16a6f6134b144a1aecbff3be4d5b2d"]) executing program 4: r0 = socket(0x18, 0x2, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) setsockopt(r0, 0x1000000029, 0x32, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) setsockopt(r0, 0x1000000029, 0x32, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x6, 0x8}, 0x10) executing program 1: mknod(&(0x7f0000000280)='./file0\x00', 0x1100, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100), 0x8000, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) setreuid(0xee00, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x10, 0x120) r3 = getuid() seteuid(r3) ioctl$FIONREAD(r2, 0x8028698c, &(0x7f0000000040)) r4 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r4, &(0x7f0000000280)=[{&(0x7f0000000400)="56cf5daafc6597872431ff6c668c28adc33a60651a078a116b3548a8be66444658a069b71e92feadcd7b3434dadfc4fc3fd4ef7525b58b0086932b0a93463511a8889f58073c33282b2afa1967c7908d4d0aea830b68a43711d6c4457ec4a41a772d6ae311730b7823d96ef1c25a7bae68954da1ffde05cf138758ef54d053a94bce1d28f7ea235a66647b6db6eda0d5e78db16b66fae3f13fb8d25610c09b96003d8776b05dcc0dd56881e848483a0826bb010e52d7207026a59074a6a4c0f7677a7a35a8d29e875aebabef354e082b69112d486781c897abf6bb9a1be014c358af0deaaf1701cf", 0xe8}, {&(0x7f00000000c0)="46c4f10bc87c57f494288740223f05da53bade43d96cee8b67a2bda851f346b3ec9514ee7d0936290b45282695c91e2a70b65200f542ea22fd10e92e681b7d17f388cd46b789f244bb552adb6aef00b7e486f48e4cc1313a28f16195c6202c2ccb8c51bdae1106", 0x67}, {&(0x7f0000000180)="6a4f939b9120a9a9809353ee8ab94d9d91982e88125e29ab412d900938c67b9869bc54c26b6074d2a35d9d398f962d89ba53ee17d2e213e3ab6f3979ec0a52db259bf5213f9f085a6ea854d0a9429e9c8ae4502adb1d8605e2001f6891d3e9f68939bddd0f20ca0424c518bf522d50f4df260b3dad2d000ce1940d5d2b0d02d0b498ae6e324cc6fde7a660bf569c4837d7a408a2ce2e3394d529632e37105b9cc837618031080e760d63a1683936e78eb6058a2c73956f99378324d8e2b6ec205f4cbc3f685ea145ede3ba5a469c6cade196c9e9c6e452e9ae5a7c2930f8c6616a72bcc7a0dfb30cf9e1fcd28bc84ef0", 0xf0}, {&(0x7f0000000580)="e3b2156dbd9692b49e19f37cd58d0a936f8b3bcdeaab6e6e81205275c9f96bec019eceb8d1ab8b4223651e2f00aecd567c4e0158978cd10c6ff7a99d4b22cee5f1454fa432575f47f92067bd93b98472da81026395a03cdbacca75ee65a4ed34318093c82c3a86abcc780d18841f73143bfd3fc98aa8d91b42da40a226b28f0e692fa4a7105d63767b6e2c21b5a00206f3a14dbf11cc13fcc30502c58b7d3e46bf3e1e37eeaaf68a081908e671d36e3e63d27e923a65caf62c2b4e1416259d5f7a5bf7db4f23f19874bc01d809e59e903c67fd677e31a4e19efc76afe755fbbb037fd7e2432865a156bfd65ee03553d157a4647a5b887136d1e8f587a7354dda1c733fa5eddd5344a5e4abd2a82e44f662bd05cf4b0170fea22a81953a7ddefdda2378d0e1d82878a4ab2b989df08f340a2b0f850bd1a0cd2c45622f182f16e8d393418a26dd435bffb3b2fec8268cbde5a82ad699c1a321783448581e2980a49f064c8fb4524f4ee2d5ec6558b43889c5512a3d49bf8d743586c6aba91c4dfb279926eb0bb838e2540956d80ce3075179caa3774a6dfb9d06119bb5db088e19d9d5b5316a80058ce9ce58deea27735f865e4678a597fec6454bb8a57155249919805984743b8433880014449e4fe37b6e9b26fbff153cb0eaa20df6b730f1db3d69670a48123e020cabff4664800469ed4f45d4caea8925f7f2080e36843df69f85d7f95085eb9f6ee243924fde44c3e88015a8de23c5e2fbab6fd7463e9ede2de5e1deb202ed905deee7c0fe991f23ebbdddd3167e44d65a3b74155e814279e265a738b5049802389e0229cff7e223e2b58f1415ef2c3472a9d5a0217e836f70fa16e76d2b75423b6bb11ee629bcef30dbd4363a23c1d06e344ab65fc3a13928940afbe9d401b0d954b5c7597673c94928f2bd78dcc5a8dafda6a2fadac8f896c96fd5ceaab4f4bd6dce2f6f607b699adc394bd1a65cb2565ebcbd83d85ba4e01a2773b32c42cb3f53633cc4e46a5f96594ae42c4e57c70ec8a33bf72d5d4caa13423658628bb71e17c4c396ba36e47d8b2978d75b0f02070f708bc4a2c7c3a70b87347ec074913f00d979e1a4c2a0c81d18125e1b7b18cabcf759b7ed3ebe1fdf5b65ccd0bb3a9ffc8379bde4ceda452b4c5f0f56e38c8dd49ecf16f95423a2c2a021fb7c1f9a953099554ab252991d47e003c0263a6aea2d25a95f1dd2ff97225a7cf26833d2191d7b7ece6574e52c76ca61e8de29176dbc01eb9cc4279712a9abb60e629c667b99cde7a6eef8ac65371915cd8aa22ef63c84cef6705f475c8bb2189bbb38c55b8cfc6ec88698aea1c0a0089671cb2c2806c6ed58ef051b6fe76bee9e21f43e8743c31572bb6221f60a58703341a1785205fe0c5912df91f8bd44559d6531abd065a0af1efe7fd7164e8a8ca3540091c8bacc9fcb24d310ba32bd93f8dce7f8d060ed5bb237014e22ee842ccc7d86badcf8a54ace053edc2122a28d4ee34e0419de0095a99a68ad5945db5a7a0880a6ddadf23aaaafbf0c44ac3595724e58f0378d1a024f1a624173e8966a0b85a2178d9d3ecfda88a8f11ff5413188acc6a84c2ec07488a3e1ba7fadca399fb74b2f7e89f5c1bc6c43a2cb0e557c64d66f8705547cff85bbe81255ef7cc2345338f6a1f0ae2b69e867db120d70cf19668cdbccf86654c5d99341fcec9fc807c8f0aa6e312d1dec4cf609a9b7a80e330cb30798da24ac1615df35f6441ea5125ff16273d1f922d913f58ab50006414535f17bcd07cd5883ccdc29baea7abc32620d0ba976079b8ae7f715a1852458375848bdfe97e93cff478d6eecf37d8f39548e3e568d1e70330ddce2694a6138590e49c50d3f356a2e3965d4356b06cfdba6aa5dcdbc1af8c206e713c09c7b34bd05c09fbda17089f4e0933c986d240cf081516000a818dfa417de094dfa1d152a7f16e117671620749c28710f3808a04d04c4916543877761c662019ada1296095bf2ea2c0103b3a58b4789cd176e65d34863fc5ba42392f8d9df8bd4f511783f53eecd263a45f9debc828523f21130f554d07709f1a2c57297d82a63566891303b9a0ac8eab0fb8361322380731991ec5d2320c39ac6c0713dacf1dfa2fa2d08aec56cfc40b99f11d2bf5ac2cf16d4cbe863e8b751d5c4c8e21339b46d0316786a286998a6e4d022239698d6418ebac9038571c3c584422c0562fd5558e21bb02e9316811aa3902c952ed2edc1ba9479fa879bcb0c4c8e7c0eca5d917ac0a3340d517ac26e6c38f642defd624a291f88bd9788598a403cadc8f14e6f55011de9d87a22c1ee04ca16a66500f8d226e993b03af3d9bcb2e526b2794a93b2c557839c09de7065d93112ca73bc4675348d9f8a01cf971e3cad6265988b3503ace0b42c399a8a76a673ad5a1b52746b5f1cfde16a7c6b650a208187ada27b642399ddbcfd1da5c9662a69535258d82e9008497c6a1893bdac6d67c703fd31d6f07d685be529743f994b7c5a4f02e15b642f8041a4665cab6c228879add168329e303a58c32fe11da69b9d5c24102554350bde6814979ac5c3d11c182d3f4f7f50c2c77d0a1e4be7719b570b3b584174fdf47ba19106e87b3d7da42120e4d2f40300ca6b7554a39865cf5b583784480c36f2064118fbf0c90af720ed577f8386a36078d07a961f43c640833b37de42ece43b727816d1afdf5f37d8f289ce4a590a80f8dc7648330e27e11e8b87aeb59981a1fd2df9d79b8a5d9b37f9de3459c2aaf2925f29bf7008a8318ef6a230f95a109d62058d3943a2554b8a8b64694c91808a9c14c382e381867ebcaaf8bdda8404719ea24d62602d40c8f1cc54ed32eac599633c66971a977152f8af50d1159f3cc4c5cb5841cd98d292255be524f7f2d3a4826f0fcba1a2a44ade0affd0c4796394840bd0cc2183e31833768788678de666467972dc814ac147324e3baeb268113c1fea9dcdb811a8e3d904fd1afa3ca106a2400e8e46a11b4f4f647ce2b4e8c8cfe82d532ca6795d2eb26f91ecf24b22ae5d2eabb0a1d5992c1bb6862ec112416d63fd423e5ba485f345e5398d3624089569058f98eb53708bcd06c5769005ee847a7f784155809da3efe8e91828763db6ae4fa8bb4607c354de16f7407f82e232af2ae7834ab14456fa7f441186fa78fa75dc274e28476d6cf1ef8c5d3c737b133bd6089c3f9566ac3136f48c709fdb880da880bdc8395e529264889b6267776423650bfeb65744d3b7913b86d4c280f0f0fe66e3b8740b7fed41ad5a8f570fd185edeb7a30abc226d18cac7a35e81340518228769587ae4c6b85cf5fb7f79530e2b192069a2eb7290e364c6d85a3e679980513120c525d243d2906df755f6c214746a76b39b2c4a3c8fc36e41453180327ab5c354a4c14fb8ad77fb7412756011772c5457665a6b64548f5d5ae11d408ea6d1c8e25cd40ddfe803e7b0134198336fb0c771429d014adedeb976a9305b8eff0d41cdaba4ff9fc276d31255f6843f8c74a988550ffe34235957ac622e25a032ac007c711f2c891315d86fe6b35eb728cadd72e877f455f7bbed6b746f374f0b11e3bab66778538b8e5a926f241d9b5067f1b4726d5964c7199e15e0d590ac34d257c075e88d3c95ac134e0e45fe3f57e38aa850ebf950a52aaf9eb10e1abe54870cffcb62a7fd0c94a86ff3959b1e39ee589a4d64f9f18c072014a7c90f96c4848ac9d0b80b0d85f07610dc167ab45f146e1aadfe4827f234dfed24903ee905612480edefca3aec8ccfa5d78e79d0ef8787eb92d6447721260e645278d9d7a8a4e479037acd90581f7a83ebf4ef3f2873ad49fcdb019e1fb9a38b7a23abbc4458953192f791f7929d09f803362ede6431d7a9638e802688e14607d480ec672a378ec6d1f7c1a9ac864578d078f455846681cac4c0438adcabe94ab06009ff00125992a9f134c4c25f14edca5cb6ef369f373bb490a666e21d10d1f63a8f0285ec1c5230a7bb3ad43b2186441400935abd16f2e4cb482520e6b482f59ded5c01dcd60f1f37ab18597afe66c67241d81ede5af6563635bb6c455ba26dbc16659635cadc30329e204a15cd569c2e0b45e7847fe03e2df384113e5dc238db158aaacd4fe55b55ed1c42d7ddd56e11a89dc7cd042f4d004ce305a4201e270b8391f366e0e056779d0cd417217dddb57704f0d91e9764860bb0f51ee7c4c2438e6f806994726fdf2ee42e8db109723c481026bb0c205ded3421baf0de5f299368a99437867c6ab3373d9e8455587d449263838e9ee5214d5c163909e1268610f79b274d48ee9ec2a03b8eb46c0c8c489379afd793ac3fbb4c03a37bd5ce1e15eba5ec886ce2e0b42078edc53f76d88a7a0b773f7471522eebde942be793a469c4334f5b39880201446b4b09469b3654451616ef4fce87139da2c436d662d5fdb15cea0299116dce89b149b6e7bac68b4776cd97fa4d4999975549d83bbe2c3cda40283f44e5d8cb5a8920348c6c08271a7d7e3565a0c144b69246e2669ed388cffd14d4bcdf91e50d4987be1423b3c219bd704c012e5540692904043bc936ed4c4b998ba2ef4f6f9381b17b3fb3db4d07ed83fe843260b80711190e7ad599b1255d814b4bea10281810ae8a96a5dda37448212c132942af3a58639ce8a7c1571c4b087807a26ffeddb425a39dcd1b6550201ed49745c9a060cff5324fe6202804e7c235092693c1a2de90bd63d8f44cf44fe7b421c06170daa95a23cd03f7b4f194430606566923d89864e9a4b81ca8cf48a9c1260e58558c2107345406fb305355387071f9bfbbe85ff1e914a0cf9cecf7ec113e4da204256bde6a98edf5558ddd52e9ea3ae4f4d47b806b5e7fc22cd0250d3f3239b110f08b7fe4c771f9f5831c4a443484d87c5d000d35593d011550dedb7fcb0305d7a0699ee36081dfda37bff33b283150e370a34ed15ac7f7423333c0097bd11d42f3b4b00f3d689ef", 0xdc2}], 0x4) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r5, 0x0) socketpair(0x1, 0x2, 0x0, &(0x7f0000001640)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) setreuid(r3, r3) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r6, 0x4004427c, &(0x7f0000000080)) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000001100)=[{0x45}, {0x7}, {0x8106}]}) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) syz_emit_ethernet(0x22, &(0x7f0000000200)=ANY=[]) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000040)={0x0, 0xfe9, 0x0, 0x0, "8717f9050700000000000090d692480d51aa8000"}) writev(r7, &(0x7f0000000340)=[{&(0x7f00000003c0)="d97ecc3103e374a0faabbde344a87e13f26017aa0387f3d2ccfbac27e79609ab6c99ab9695b8929f87786294b5c204", 0x2f}], 0x1) executing program 4: syz_emit_ethernet(0x3e, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd6000223b00080100fece76a44a170e310000002a000064fa2cba62af9575660000be6bb1b17f7764815db571c7663da59f4e204e2300089078e37686bf4a3cdfe0d01ad691c89cc8f13f14cb5b39fd1443984e48f367ff41d1902b758e4947441ba268066d4f1908a116"]) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000002c0)=[{0x7d, 0x1}, {0x84, 0x0, 0x3d, 0x2}, {0x6, 0x0, 0x0, 0x3}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xfffffffffffffffb}) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x7, 0x0, 0x80000001, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)) select(0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r4, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000680)=[{&(0x7f0000000700)=""/188, 0xbc}], 0x1, 0x0}, 0x0) dup2(r3, 0xffffffffffffffff) execve(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{0x4}, {0x7c}]}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) recvmmsg(0xffffffffffffffff, &(0x7f0000000a80)={&(0x7f0000000a40)={0x0, 0x0, &(0x7f00000008c0)=[{0x0}, {&(0x7f00000004c0)=""/128, 0x80}, {&(0x7f00000007c0)=""/219, 0xdb}, {&(0x7f0000000640)=""/14, 0xe}, {&(0x7f0000000680)=""/190, 0xbe}], 0x5, &(0x7f0000000980)=""/185, 0xb9}}, 0x10, 0x0, &(0x7f0000000ac0)={0x0, 0xff}) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r5, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104, 0x68}, {&(0x7f0000000140)=""/192, 0xc0}, {&(0x7f0000000400)=""/188, 0xbc}, {&(0x7f0000000000)=""/18, 0x12}], 0x4, 0x0) kevent(r2, &(0x7f0000000000), 0x0, 0x0, 0x10000, 0x0) close(r1) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, &(0x7f00000001c0)) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) executing program 2: poll(0x0, 0x0, 0x8001) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x5cda) r0 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) r1 = dup2(r0, r0) poll(&(0x7f0000000080)=[{r1, 0x5c}], 0x1, 0x0) socket(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) socket(0x0, 0x3, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206921, &(0x7f00000001c0)) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x3262) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000340)={0x0, './file0aaaaaaaaa', './file0aaaaaaaaa'}) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') kqueue() open(0x0, 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r4 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r4, 0xc0206921, &(0x7f00000001c0)) socket(0x2, 0x2, 0x0) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000140)}) write(r1, &(0x7f0000000400)="21000003000000a8", 0x12) socket$inet6(0x18, 0x0, 0x0) r2 = socket(0x18, 0x4, 0x0) close(0xffffffffffffffff) r3 = socket(0x0, 0x4000, 0x4) close(0xffffffffffffffff) socket(0x18, 0x1, 0x0) sysctl$net_inet_tcp(&(0x7f0000000180)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r2, &(0x7f0000000640)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, 0x0, 0x0, 0x0, 0x0, 0x414}, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) sendmsg$unix(r3, 0x0, 0x20d) mkdir(0x0, 0xb6) writev(0xffffffffffffffff, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0xa2, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x10000, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) msgget(0x1, 0x0) msgsnd(0x0, &(0x7f0000000240)=ANY=[], 0xf9, 0x0) setrlimit(0x0, 0x0) close(0xffffffffffffffff) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) recvmmsg(r4, 0x0, 0x5d, 0x1042, 0x0) executing program 3: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b1000502af0000000000000007000000330002000000000000f96ecfc72fdecc87d3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e2f0ac3ebbc257699a5f139b67274d335d223e7d026ba8af630037382102000000720fd38bfbb77ec1f5a8727781ea6e69e0bb76d907c400000000361b1257aea8c500002002fbfff0230000aabfba0900000008e371a304353712051eadb71d890000000281e4b2ffff", 0xb1, 0x2, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000006c0)={'tap', 0x0}) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getuid() semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) listen(0xffffffffffffffff, 0x0) syz_open_pts() ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) mknodat(0xffffffffffffffff, 0x0, 0x6000, 0x9) close(r1) syz_open_pts() setreuid(0xee00, 0x0) r2 = semget$private(0x0, 0x3, 0x224) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000080)=""/13) semop(r2, &(0x7f0000000000)=[{0x0, 0x3, 0x800}, {0x1, 0xfff, 0x1000}], 0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0x52) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(0x0, 0x0, 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x6, r3, r4, 0x0, r7, 0x0, 0xff}, 0x2, 0x2, 0x4dd53b68}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) setreuid(0xee00, r8) sysctl$net_inet_esp(&(0x7f0000000040)={0x4, 0x1e, 0x2, 0x1}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) nanosleep(0x0, 0x0) socket(0x0, 0x0, 0x0) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x84}, {0x34, 0x0, 0x0, 0x3}, {0x8102, 0x0, 0x2}]}) syz_emit_ethernet(0x7e, &(0x7f0000000280)=ANY=[]) executing program 3: r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x40, 0x3}, 0x8) sysctl$vm(&(0x7f0000000000)={0x2, 0x7}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket$inet(0x2, 0x3, 0x2) connect$unix(r0, &(0x7f0000000000)=@file={0x1}, 0x2) write(r0, 0x0, 0x0) executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) r0 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000000)) (async, rerun: 64) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (rerun: 64) mknod(0x0, 0x100, 0x9) (async) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f0000ff9000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000003000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x2000)=nil}], './file0\x00'}) (async) r1 = open(&(0x7f00000003c0)='./file1\x00', 0x13afd7fbc660df31, 0x0) getdents(r1, 0x0, 0x0) open(0x0, 0x400, 0x20) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) (async, rerun: 32) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) (rerun: 32) open(&(0x7f0000000080)='./file0\x00', 0x78e, 0x0) (async) syz_emit_ethernet(0x2a, &(0x7f0000000140)=ANY=[]) (async) ioctl$FIONREAD(r2, 0xc0106978, &(0x7f0000000140)) (async) syz_emit_ethernet(0x3e, &(0x7f0000000100)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "102827", 0x8, 0x0, 0x0, @empty, @rand_addr="9b8b88bbfa0dfd4372f2cdb215d499ac", {[], @udp={{0x1, 0x3, 0x8}}}}}}}) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) setrlimit(0x0, 0x0) (async) poll(0x0, 0x0, 0x0) syz_emit_ethernet(0x138, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x2, 0x2, 0x0) (async, rerun: 64) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x10) (async, rerun: 64) syz_open_pts() close(0xffffffffffffffff) (async) syz_open_pts() (async) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047460, 0x0) (async) ioctl$WSKBDIO_GETMAP(r3, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) dup(r0) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x15}, {0x2c}, {0x8106}]}) syz_emit_ethernet(0x2a, &(0x7f0000000300)=ANY=[]) executing program 7: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x20, 0x4, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000000)="00020000", 0x4) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000140), 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000600)="ee084d5d19ac14d5e5134876f197a7728420aef6171504b1c3d4b38305000000817a0000040000006a89dbdf", 0x2c) executing program 6: writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) dup2(r1, r0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket$inet(0x2, 0x0, 0x102) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) poll(&(0x7f0000000380)=[{}], 0x1, 0x43f) r2 = socket(0x18, 0x1, 0x0) r3 = dup2(r2, r2) kevent(r3, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) kqueue() read(0xffffffffffffffff, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) kqueue() socket(0x0, 0x0, 0x0) executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r1) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f00000006c0)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3f8d}, 0x10, 0x0, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, &(0x7f0000001440)="cca610fb", 0x4) sendmmsg(r3, &(0x7f0000000080)={0x0}, 0x10, 0x0) r4 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) r5 = kqueue() r6 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x200, 0x0) kevent(r5, &(0x7f0000000240)=[{{r6}, 0xffffffffffffffff, 0x83}], 0x8, 0x0, 0x0, 0x0) renameat(r4, &(0x7f00000000c0)='./file0\x00', r4, &(0x7f0000000180)='./file1\x00') sysctl$kern(&(0x7f0000000740)={0x1, 0x4d}, 0x2, &(0x7f0000000780), 0x0, 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x3a0914c44f7b202d, 0x500) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r3) r7 = socket$inet(0x2, 0x3, 0x0) setsockopt(r7, 0x0, 0x5, &(0x7f0000000040), 0x0) recvfrom$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)="5de3b2d5a4933ad9eeec0b026cb7de11", 0x10) executing program 3: socket(0x11, 0x3, 0x0) r0 = socket(0x1, 0x2, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), 0x10) r1 = accept$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffffd, 0x0, 0x10, 0x3f}], 0x0, 0x0, 0x0, 0x0) r2 = syz_open_pts() syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x7) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) ioctl$BIOCSETWF(r3, 0xc0205601, &(0x7f00000000c0)={0x0, 0x0}) syz_open_pts() sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x1d}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000040)=0x3ff, 0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xffffffffffffffff, 0xfffffffffffffeff}) socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) mknodat(r4, &(0x7f0000000540)='./file0\x00', 0x2000, 0x20006c1) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x181) r5 = socket(0x10, 0x2, 0x0) ioctl$FIONREAD(r5, 0x8020690e, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = socket$inet(0x2, 0x3, 0x4) setsockopt(r6, 0x0, 0x9c, &(0x7f0000000040)='pk|D', 0x4) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100), 0x400, 0x0) ioctl$WSKBDIO_SETMAP(r7, 0xc1045763, &(0x7f0000000140)={0x0, 0x0}) r8 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) getdents(r8, &(0x7f0000003200)=""/4074, 0xfea) getdents(r8, &(0x7f0000002200)=""/4096, 0x1000) ioctl$FIONREAD(r7, 0x8040691a, &(0x7f00000001c0)) executing program 3: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x78e, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="73702eb9ccc30a541493219986dd60671996000800efd3ae5acb92009c7e4d5081645bf0376e08659100eb7efe8000000000000000000000000000bb8500"]) ioctl$FIONREAD(r0, 0xc0106978, &(0x7f0000000140)) syz_emit_ethernet(0x46, &(0x7f0000000000)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '`b`', 0x10, 0x2c, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[@fragment={0x11, 0x0, 0x0, 0x1}, @routing]}}}}}) executing program 7: munlock(&(0x7f0000ffa000/0x1000)=nil, 0x800000000000) r0 = socket(0x6, 0x8000, 0xfc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x2000c600) recvfrom$inet(r0, &(0x7f00000001c0)=""/171, 0xab, 0x2, 0x0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) close(r3) poll(&(0x7f0000001500)=[{r4, 0x4}], 0x1, 0x0) close(r1) close(r2) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10242, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r5}, 0xfffffffffffffffe, 0xbf}], 0x0, 0x0, 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0xfd, 0x0, 0x8002, 0x0) kevent(r6, 0x0, 0x0, &(0x7f0000000140), 0x2c4d, 0x0) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0xfcf) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r8 = syz_open_pts() close(r7) r9 = syz_open_pts() ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000000)={0x4bd, 0x0, 0xfffffffa, 0x860351b, "1a0001ad090dc29e6c952b000000000000000200"}) writev(r8, &(0x7f0000000400)=[{&(0x7f0000002a40)="835eb5202987e7b26569fd2539e3a6ff9f5a81c3a4d7df903f0631fcf733163047aca5d6f4cc50396b60c0e828b79de4bccac310e017905e11cc9059f5fce2b08cac48a41fccf6f45851118918a8cc3a5011745b334d670d0f22db30bc653dbd994eceb75a9484d4d1c41735cb6949e4401052548ff6407751f502b022a1bf277f0db5ef9fa50a9dd809e2473554f9e1bf2f9c331995cc6bf5a6d0d54915b47ea81e6e296e0189a7f7c21b482f8afc660ae712bdd3ce0710a223827346c78550d2b2c0fd4fb2910f7e9cdc170b343df1905effe53ff31af5d554bffdb612a2de039043427514b6b66f0702ae0e9cbae0ce4a6542a3ec1e681188f7a1a279e68fdcfe07baaa8e2d7298ec10f17161459a8118cbbc2eef8a8389e6ce4ba337d87ad3272620aa0f3ecf926c227a6a10b2c2a170c7228e8f567a8d3cdaf8ac91619ce2a9d728252265f47b535fa747b7f46c071d81129122e4e327a18467e7e0d09f181cdd97b6cc337afbd8f868c33688ed509273f41acdb1a67e58eaa082e26d9e167ace6afcb93f3deed60100db14a0990bb34b3f5ef373fc8967245ffcc3a8cd3f4221ef405594017f8e0548426f406276ea86f973168bdfa7d7ecd6bdd044c285e016f25d5673c384da9096369c4863dee102f3c94b6298c83bf2b227cd4d919ab55dad49e2f6f33d41301a66574686beaac2f76da7c7a5982a9c56973257a5da4543330ae2ac40e6a415c28c204e0848e0e60f461a8ac05be15b48c5e0f9539ec2021098f436652f8382a54474a3a54e9d0c0895d790de34b5c36ad5d98d39f27fbee122fb255e2e6eeb0438f364ff6bbf28ebd7fc917e39a6c778cabc3daa9978d54a4c25c6bd4a8edf6ffa9ae0826f955d73802dd4f09bd967d099f66968c16a061d073e40125720c62a68da8aaf828d1750097e2fb6d9bec52d4554586b0c54e7cb4d9af03d07c9fef9dfb39d553da762a4245bbfc1ae7f2ddab044a2e18ef7eb5da4bf0cb84006b484d2d835a6e99ecec4b9878ab237f6c3c87193d0a299d4e93ba1aa83280620af0cc137e87643164dec990e177a2f1ad6efa52dd330f8f64fbe67b473cbe09499628cec02160111f24e6369175c8a117120ba09de36c2d82a095c37f9677d03d28ab29da74104b2ea0bbaee8139b7e652a73691e0811c4c8dffe63664d2068fba5cd757e8ddce40f1b8a1359dc7d714fec80340ad0f8d9931c0d8e8ee03e07e41489095786c9923fc5e311a716af52308b29621ba8b91ad65efdfa3a83f014e9b08406119f7f817e59359e136eda4b8bda9d44002afd1e88292a36925776dce2acc4ac666e98df0370f6cd102d71dd8691616bd4b542170225e7c1cc382f8376c7d6c2439bcae409d69b68e5f8f9aaea5cafea043325f28dbbc9a796466c7d88fcf7cbdd32f950cd072a2c60a7fecafeeee4fe22628ccd817cd7a9f5759e9707d4cd92b26474784d6f695548b319b24561f42a3df606c74d57728f3ff4df8d3755002bdfca7822570f2454fe92035ca946c3f0f4bf123faa5274dea08e791fe6d1151f8894e29e3f1252a828cfb045e3594a11a8af3bf7a80d85db6f729e8251c46a8ea50f42a185a8da23330b3e4dad2e00b92a61060d0892ce2b4bfb5de98c8564fa3295062228c99a4a30d7d198fda8dae7b433b809f30238f7e3f645c8fbdf59c393f6e6ff9d35a8f35e85e1d3547f48888710062633b8334328f4c65fd4763b1f63fbae97ee3a28c510c5f5b5f070674d58cfb27b45da5a7f7a1b6af61d90ea5894fc5c07779e53ac92f3e248c05d524d428df837cd71e0d92031249eba9cda2ec3764d02f7c3b283a6105d9164a2d917b0cb53e33e27ab5a20ccc384fa828f77849c9ff3a398efeb3a63643bb9be7e4d35f967c6b60129dc878f041e4d655a428868e0871e73f366565380267ed123e2529824579a259d99e4e6c8f9ec0c181a4308b04b2c9e4417412823b5a46d74f862012cd5421b6c59b9baeb7b664847db2d3aac34adc441a64ee779c3140ffe73025459cef2273cf0975130dd3ebb1e49758117c7258d1582d4617795a57c0364a48cd07a1baac427e39c9dc5f7ed78a01f40a235fc26d9ea59c84706dafde856b82d0674e6dc34634900eadf76848688ecc85130d47b786dee4456f6c0aad4ea73921ad42091d4e5f419c0d4e58509b8abdb6d0bb8c43ef106a21eab302bf8bed4159d4f38df958ebbc5a3c4694b751cb38baf5dc9c98091432a77add1aa7cd3aaaa9f2daf7d30763196d0fd38b17a4b802f5a24dde02d8a74864a02fd32638ca515266203e61df8dbe4ea97fb3c63e656c71061b6f38ad65cfe991e5bd036560059d00d929f2d840c20a55b1ab49944c2ea2373d466606aebbd0784c23a493c9a4f7a569722a2e234b7f75094292f8707e4f298e144df55c047a7242678dcc6f8b188cfc4ab58850562e3d96a1ffaa863f73e5622e5cdf73321da3af3f896a301255dbad8ca5215e5b7b1d38c4ff82aebce4f2f4e8126753b1a99d878516c3abca4d254330d735c64340d42c62a7e78d15a81b819c995337be5fd25443e1d90d8a201a0c3fc0767e5dcf1e3217b3b6caa72ad7b8951a4a654b18b9444c098ddec6606f5381448faacbe10954ebbf3118ff6b206bc0319d36a13ef914a8afebcd9886727a6bec94dcba915049fd7513702f2281e35c679c41939864f3ac45424b1aaba4e89625dbba3107393a0eb47baf2a04d8396828a57e7705c6f0998f1cf4e3ab0e984fe42e7e9ffcb54fa1c7cc1a5890698ca8a98f945c4de6621c81b721f2c3c8cce7eeeb44c994183204e831fdfb90ca55e18b2a9ad29289846df186cb990cc70719f3f87b21e9d40833bd3c3ddbd5a0b7f1a7090fd5f7ac5d38ac2fa7f459d31567b71bdc67bf7c883969ae1cbc46bf7d1588047cddbd9b2bed98f22f5a1d49d52dde178c009bbe502bcde2ce18ae80dc79dd661302cd3dce109c1f389b0f79457cdb4edb73f810218cb4975963d96db70b082373ef3a4e140239676a3aadad2a890e91dfd3af8c5165443aa9846941febd5bfcfefea4445208886354c903150fddb453589bd0def9abfe107b05108741819f3a0d62ace554e1d7ee26581cdfcf0d6f8bbfeb86d952083d471fe985f9ed9a288b77e33f2c8875da921e6cbfcda8ee88364ee205cd9a295ae62493f9df37049554bb2e5a7ad6366949379bfb6af448b9cceca5274334cd023eb46ed14a0e6d1fa2b34b9935f7acc787e035803e13e120ca558f4b01efef301daef61de7e8625d142057d901e41505d93a3449430a339dd85bab1a533c3e981f31a3407f78320d5249aaa34afed995fef423f35b0c819b3cc18e1f0602cd934bdb1c8e036158e32f008011809538505f61a7881d9e8e40cf67b4c466b0bce9c77c13552f49c4dc464f3ea503d0323e51c5ca9e7580be34d959ce1cd75c06bf520a7ea1bcaa29281a9e7155142a0238dcd6dc75640986104905ee6b01d01413f0ee9179879f01aba62dfde49b8201f40bdfa55bff64d92f04460933892afe884bc140eda2290f8ac9cae647f97adf6ba501d037e2755ddf5085c36894888ab118733c7335d21cee3744f16c18dcc4e9f621607c699af29c9d42b001e8d7bf79e1df8d9e0de7bc70b426a276ad1d70a7510f71bee9cfd74da1ddb4700c05cd4703d4caff9f24955d38abed349ec12eb163b93e6b47986c2a8873337fab7dbb15d3d9cac4ab4cb38baa12b83b7d3eaefd3a3f34f0a36b197bc097bf0199b9ffe76c1ca867063226923e47cfa9c37697acb501bdac2450f05449ae19229a5c2b5d28db6946eafcf62f9d150c69734a7aef5e2547dc260ceae8f825f7ed1af8e7388677038e968277a1df999240b04a2c6f12aa84393f3d80030a7b7d2a9c3ea311ae928a79dc8a3601c63c9d8f48e659bdc0d62e02ea4e8692b261dc14c555fd80de62e3649ac440a478f0e7ab125779631497ec", 0xaff}], 0x1) writev(r8, &(0x7f0000000080)=[{&(0x7f0000000040)="e17e0f60329d9d3c3762eb7426ac6a9b59b2ed945bd36043b3f7f8a466f8061e8f4a54b2c76f7407e36dff659e8336efdefe15b1f09e858acac1095ff552f5", 0x3f}, {&(0x7f0000000440)="27e88532d49ca4f16e79f6088eca64f8bf60f1f13cedb5ffd2813debd23440f320c9b10c53552ce4d7a6cada873660212b85e3d3a49ee4851efd0b8fac217f4598341ea6bed50b5e7114f6fe5cc014c77ffc729eba2cf7f740c06ba3f7ad48deea90b70bd3d875bba94afceadcec4b06816e7baa7862b14d991e802f4685004222f372b174764223655d83808d6a8dc31fbad4ae6a146ae32ea301594f4c695bcdb261ea38e42a871abff802fc84d97eb5d0c3ca9a3f3bc2850c7af3cba5d91f921eb4c9677c0d1be4d090556818a69245ab0d55fc0923296767b0ed3944fed362f796f52430bf7e733bb626d89e2addd57f6f8d76b2c825", 0xf8}, {&(0x7f0000000540)="68ed4e8fd9914af875281d88f5394f023c3c741778fe058769797039025322e3a36771a469e79c68c1b7fa9e2e18d662833506824d047998f016404d6e66b3743b84f5d534decaaedfad1111addad541d0ba1c05a80fc34fe0de2d746841af3c4ca157caa65327638dd0c255226d2cba2a44f26dd9603b30975b1376bf65fa01706a0e3b595daad3a5e4117e6cbf69c73a6dec292a49ab273def92aa5db6ac2519fc1d72f4e7c75d1bc31acb09622ad2487f2155709799b5adead8034eb4eaec0a6fe291f2adfb70dabb61a9133e79bd61205d855a765dbf6f89d878c8dc10ff8f75605bc782e96b2ca718c0d4870f115e8c8e0689efc4", 0xf7}, {&(0x7f0000000280)="e08645168286d4a4adc57246997abaa3b4128b8b645af8662d352eaf05233ffa6534e0347688707c1ef227d830a225a5b1d325767acf4e3fc02392fe426fc8056af196d27fcf69a2c551d700", 0x4c}], 0x4) socket(0x11, 0x3, 0x0) executing program 3: openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) socket(0x0, 0x3, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) (async) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000002c0)=[{0x4}, {0x15}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[]) sysctl$vfs_ffs(&(0x7f0000000080)={0xa, 0x1, 0x10}, 0x3, &(0x7f00000001c0)="dfa73e2d4a9dfc78dfe8b54b7761505285ce97b091ee231f78c23b70bedc7b56b60501332e35176402bda58252bc357b83963decadab1e2ec3070e460d56c7c7e73f09842af2f66b5a0660ef20299f20cfda5b4c9c", &(0x7f00000000c0)=0x55, &(0x7f0000000300)="3c820594c96718551d531030a286b17d27565b9f10a06f2a7c38471c92cf9e3228620131d1f0ea167c02c9391a856d5283b2ae246ad9a24dda9af94bba3ffeeb49ed1af7e837c770aded991bac55ee9877a1d24d5dab04afa383dd236351e83f97a84a7b8787eeae971b00fb414130babb1eb6e97b8ced47cdedd88fcec265a46f0017fcb541ef07aaae7a47ad57b4c6d4ec1af4ff57d19382e64108e6d91ea0ca279cd31cd81cf55bb36792f57caf092cadfb72f80970936bc0ddf1458cdd92d1dddd7d75bf6226a2a991bd41ee3ae8b585f47850e6c035", 0xd8) (async) sysctl$vfs_ffs(&(0x7f0000000080)={0xa, 0x1, 0x10}, 0x3, &(0x7f00000001c0)="dfa73e2d4a9dfc78dfe8b54b7761505285ce97b091ee231f78c23b70bedc7b56b60501332e35176402bda58252bc357b83963decadab1e2ec3070e460d56c7c7e73f09842af2f66b5a0660ef20299f20cfda5b4c9c", &(0x7f00000000c0)=0x55, &(0x7f0000000300)="3c820594c96718551d531030a286b17d27565b9f10a06f2a7c38471c92cf9e3228620131d1f0ea167c02c9391a856d5283b2ae246ad9a24dda9af94bba3ffeeb49ed1af7e837c770aded991bac55ee9877a1d24d5dab04afa383dd236351e83f97a84a7b8787eeae971b00fb414130babb1eb6e97b8ced47cdedd88fcec265a46f0017fcb541ef07aaae7a47ad57b4c6d4ec1af4ff57d19382e64108e6d91ea0ca279cd31cd81cf55bb36792f57caf092cadfb72f80970936bc0ddf1458cdd92d1dddd7d75bf6226a2a991bd41ee3ae8b585f47850e6c035", 0xd8) socket$unix(0x1, 0x5, 0x0) (async) r1 = socket$unix(0x1, 0x5, 0x0) bind$unix(r1, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) (async) bind$unix(r1, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r1, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) (async) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) r3 = kqueue() kevent(r3, &(0x7f0000000080), 0x7ff, 0x0, 0xc0000000, 0x0) mlock(&(0x7f0000ff2000/0xd000)=nil, 0xd000) (async) mlock(&(0x7f0000ff2000/0xd000)=nil, 0xd000) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) (async, rerun: 64) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x84}, {0x34, 0x0, 0x0, 0x3}, {0x8102, 0x0, 0x2}]}) (rerun: 64) syz_emit_ethernet(0x7e, &(0x7f0000000280)=ANY=[]) executing program 3: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil, 0xc0400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000049000/0x3000)=nil}, {&(0x7f000027e000/0x4000)=nil, &(0x7f0000093000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f00003fc000/0x2000)=nil}, {&(0x7f0000066000/0x1000)=nil, &(0x7f0000133000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000297000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000089000/0x4000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000000/0x400000)=nil, 0x1}, {&(0x7f000012e000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x3}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000182000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000100000/0x5000)=nil, &(0x7f0000092000/0x3000)=nil, 0xfffffffffffffffe}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) r1 = kqueue() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r3 = fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) kevent(r1, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x71}], 0x5, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000004c0)=[{{r3}, 0xffffffffffffffff, 0x26}], 0x30, 0x0, 0xfffffffd, 0x0) pipe(&(0x7f0000000640)={0xffffffffffffffff}) write(r4, &(0x7f0000000340), 0xd4e688a67930cd) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x1}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socket(0x18, 0x4000, 0x3f) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0xd9) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931939648", 0x14) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x40000802) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff}) r2 = socket(0x18, 0x2, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) dup2(r3, r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) sendmmsg(0xffffffffffffffff, &(0x7f0000000b80)={&(0x7f0000000b40)={0x0, 0x0, 0x0, 0x0, &(0x7f00000008c0)=ANY=[@ANYBLOB="106900"/16], 0x10}}, 0x10, 0x0) recvmmsg(r3, &(0x7f0000000640)={0x0}, 0x10, 0x0, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000180)=0xc) faccessat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000001a80), 0x0, 0x0) ioctl$PCIOCREAD(r5, 0xc0107002, &(0x7f0000000100)) open(&(0x7f00000002c0)='./file0/file0\x00', 0x20000, 0x0) getpid() socket(0x2, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, 0x0, 0x10}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) ioctl$SPKRTUNE(0xffffffffffffffff, 0x20005302, 0x0) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) unveil(0x0, 0x0) shmget$private(0x0, 0x1000, 0x389, &(0x7f0000001000/0x1000)=nil) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x202) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) kqueue() mknod(0x0, 0x2000, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x20400, 0x0) ioctl$WSKBDIO_SETKEYREPEAT(r2, 0x800c5707, &(0x7f0000000140)={0x7ff6, 0x7ff, 0x20}) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1040300000000}) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x9, 0x0, 0xff, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r5, 0x80206979, &(0x7f0000000000)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) close(0xffffffffffffffff) sysctl$net_inet_ah(0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)="d2", 0x1) setsockopt(0xffffffffffffffff, 0x1000000029, 0x31, &(0x7f00000000c0), 0x0) r7 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, r7, 0x0, 0x0, 0x0, 0x8000000000000000}) r8 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, 0x0) executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) sendmmsg(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000080)={0x0, 0xa, 0x0, 0x0, 0x0}, 0x4}, 0x10, 0x0) recvmmsg(r0, &(0x7f0000000400)={0x0}, 0x10, 0x0, 0x0) close(r0) getrusage(0x0, 0x0) socket(0x0, 0x0, 0x0) kqueue() mknodat(0xffffffffffffff9c, 0x0, 0x1000, 0x0) sysctl$hw(&(0x7f00000000c0)={0x6, 0xd}, 0x4e, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x40, 0x100) pread(0xffffffffffffffff, &(0x7f0000001880)='y', 0x1, 0x0) pipe2(0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc038694e, &(0x7f00000001c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) open(0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000100)={0x10, 0x0, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000af2000/0xf000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f00008e3000/0x4000)=nil, &(0x7f0000f52000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000826000/0x1000)=nil}, {&(0x7f00005f5000/0x4000)=nil, &(0x7f000093c000/0x2000)=nil, 0x1ff}, {&(0x7f0000da9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000e0a000/0x2000)=nil, &(0x7f0000648000/0x2000)=nil}, {&(0x7f0000b64000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000062b000/0xf000)=nil, &(0x7f00004df000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000af4000/0x13000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000b04000/0x3000)=nil}, {&(0x7f0000ecf000/0x3000)=nil, &(0x7f0000b08000/0x1000)=nil}, {&(0x7f000064c000/0x2000)=nil, &(0x7f0000c2c000/0x2000)=nil}, {&(0x7f0000c2a000/0x2000)=nil, &(0x7f0000518000/0x3000)=nil}], './file0\x00'}) sendmmsg(0xffffffffffffffff, &(0x7f00000007c0)={0x0, 0x80000000}, 0x10, 0x0) socket(0x18, 0x1, 0x0) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc028698d, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000000)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r5 = dup(r4) ioctl$BIOCSBLEN(r5, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) readv(r5, &(0x7f0000000080)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) executing program 6: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) flock(r0, 0x2) r1 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) flock(r1, 0x1) r2 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) flock(r2, 0x1) flock(r0, 0x1) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x39, 0x0, 0xfffffffffffffe12) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) write(r4, &(0x7f0000000140)="7696e5f3d1f18c37cea8615ac7cfe6d3cc469db57faf188d373049fdd18d060226ee8cab1f45875f068627b8f42633d8dd1515620f8c1dc0990cb8b618aba04331a387e7", 0x44) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0xffff8000333762e0 executing program 5: setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) poll(0x0, 0x0, 0x0) r0 = syz_open_pts() r1 = kqueue() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x9, 0x2}) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040), 0xa9, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffff8, 0x9d, 0x4, 0x6, 0x10001}, {{}, 0xfffffffffffffffe, 0x8, 0x4, 0x7, 0x3}], 0x65, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x10, 0x2, 0x4) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r4 = getpgid(0xffffffffffffffff) r5 = msgget$private(0x0, 0x80) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) msgctl$IPC_SET(r5, 0x1, &(0x7f00000003c0)={{0x9c2, r3, 0x0, r6, 0x0, 0x104}, 0x7fffffffffffffff, 0x0, 0x0, r4, 0x81, 0x7f, 0x7, 0x8}) lchown(&(0x7f0000000040)='./file0\x00', r3, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) sysctl$net_inet_ipcomp(&(0x7f0000000080), 0xa, 0x0, 0x0, &(0x7f00000000c0)="3821e11e736fffc9d410a7fe1970fd4a9641f2151870", 0x16) mkdirat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0) r7 = open$dir(&(0x7f0000000380)='./file0\x00', 0x200, 0x1) utimensat(r7, 0x0, 0x0, 0x0) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x22}, 0x4, &(0x7f0000000240)="68f55fdf1176057698400161c408ea66b9c1e755376af246b7077497ba00c62a02efd2eea19429c44482731ee0a726c113bfb3ef54b2d143bf8ccb19c12abc5d87d1794446bf70b5d92898652eaecc96ba03bb915f1174254714f5554f5882f0ce2c0000000049087b377eac56ea9b2fb545f932b2b65da1ab5c51746c6a39f80e7c1f2cb28e0a0dd3e13cf51223a69de473eff9ad16d54392541ecfc020f1d787d869005db846e001413b394a0404000000d4201788048089924cc414c4479a9920b79f13752fc0c639a7de6e3742ca6b8d2b2c67746054a0f452b4f2de28eb7043d425fdd370be3194ef07d962b94b2bec290de9ca9d4c6fecaab6d5954cdbbc5bfe437b7defd1386740483d815fcc98b07fc6172681266f7943f8855f", 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x33}, 0xa, 0x0, 0x0, &(0x7f0000000040), 0xffffffffffffff57) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000000)=[{}]}) syz_emit_ethernet(0x6e, 0x0) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, 0x0) socket(0x0, 0x0, 0x0) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x7}, {0xc}, {0x6, 0x0, 0x0, 0x1000}]}) pwrite(r0, &(0x7f0000000140)="a1a5537ea29fb8c6386c0d25c172", 0xe, 0x0) openat$diskmap(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x0, 0x0) r2 = msgget$private(0x0, 0x20) msgctl$IPC_RMID(r2, 0x0) getsockopt(r1, 0x6, 0x4, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {0x0, 0x6}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x1}, {}, {}, {}, {}, {}, {}, {}, {}, {0x1, 0x6}, {}, {}, {0x3}, {}, {}, {0x0, 0x7fd}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x3, &(0x7f0000000300)="58bc5a7f0000000000000084cf8f23dca7a080bb8f00000000000000e74f1dd1ba20b3ffcc35c11fc39a17498311bcf9f34ce55efc6aae818aa9f6e6382c76c7ba51ac6a998cf9860d52111f5d81ef087ffcd82c4c878c5790233ad2174c54cb2612500bf566060916ea8ce2916ee768e635a143b67839dbd0c0f87302ff60121c7c6bb13349a09d77014ade41ef21b1f6673563bbaf74e8c4f207f1a98aae3524c2c831ef18c45f2dae0f7396fd8d8b50b43b38f0e29e7113e47e4251a34854b7457c68087a48e7a3f975dfe7a67fb5a0a018321539a58382d197be5fa64c2065f0f40b3b8d6a779512ac7145d76c1825fc2d3d381817b0a138ff39a0996b3bf594265730ecc49333b7a2fad0fbc19bee22849dff2514224a62b5d91dca628c7787c4ae0371372f1bbcc596fb493c0b18f74983c5d1e955178b3aee2c466f0d16036f629b31cd041bd2fa9887cdf9a0fb07d336ecd57d3440eff694c41f5d4dd50423189b2354e7f1e4f77004d52925308399921c92b4a9cbbdf88f0f6517c78406b1569f401d49dedb62d1a382941b0f45fada915c851fcf9427105530c62bdfd9bdac5c440e9cfd3d2153e342c8464bb3edccaec8e5c835523c8e4c91aeb218661fd1591a288d83ee32eed88da0324e92eaf6a6e11d5c6194782123", &(0x7f0000000080)=0x52, 0x0, 0xe5f81a4756f9a02) executing program 5: socket(0x2, 0x0, 0x0) mknodat(0xffffffffffffff9c, 0x0, 0x2154, 0x1ea3) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000001000)) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000f80)=ANY=[@ANYBLOB="ff02"]) ioctl$BIOCGRTIMEOUT(0xffffffffffffff9c, 0x4010426e, &(0x7f0000001580)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000fc0)={&(0x7f00000003c0)=[{}, {}, {0x44}], 0x3}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0xc, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x45}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, &(0x7f0000001380)="01", 0x1) stat(&(0x7f0000000f40)='./file0\x00', &(0x7f0000001080)) shmget(0x3, 0x4000, 0x0, &(0x7f000045f000/0x4000)=nil) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) socket(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f00000000c0)=[{0x9e0, 0x8, 0x1, 0xfbe}]}) mknod(0x0, 0x2000, 0x6380) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs, 0x0) executing program 5: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000080)={0x2e49}, 0x8) syz_emit_ethernet(0x86, &(0x7f0000000000)=ANY=[@ANYBLOB="aa"]) msgget$private(0x0, 0xfffffffffffffffd) syz_emit_ethernet(0x46, &(0x7f0000000380)={@broadcast, @random="b09d9c38ce7b", [], {@ipv6={0x86dd, {0x2, 0x6, '\a7/', 0x10, 0xff, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[@routing, @routing={0x50}]}}}}}) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f000002f000/0xd000)=nil, &(0x7f0000000000/0x800000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000013000/0x3000)=nil}, {}, {&(0x7f00000ba000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f000070e000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000582000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000113000/0x14000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000411000/0x3000)=nil}, {&(0x7f0000047000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000095000/0x3000)=nil, &(0x7f00007f5000/0x4000)=nil}, {&(0x7f000061a000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x0, 0x0, 0xffff}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) msync(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2) sysctl$hw(&(0x7f0000000000)={0x4}, 0x3, 0x0, 0x0, 0x0, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_RUN(r0, 0x8210560b, &(0x7f0000000000)={0x0, 0x0, 0x40, 0x0, 0x0}) open(&(0x7f0000000100)='./file0\x00', 0x800, 0x0) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe1463a52077dc0d00003ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) setreuid(0xee00, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x198) setreuid(0xee00, 0x0) r1 = getuid() chown(&(0x7f00000000c0)='./file0\x00', r1, 0x0) setreuid(0xee00, r1) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='x\x00') getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000340)=0xc) r3 = semget$private(0x0, 0x3, 0x830) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000700)) open$dir(&(0x7f0000000000)='./file1\x00', 0x200, 0x3af) setreuid(r2, r1) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000600)=[&(0x7f0000000140)='y\x00-A}C\x10\xb1\xbe\t\xfaqWe\xef\x97\x1c\x15q\xe3H\x1e\xdc\x81H\xf5\xd0\x9cz\xd9%\x91\xf6`\f\xc5\x05\xf3\xfe\x93\x14\xad\xba\xfd(Q\x060xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r6, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r6, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x0, 0xfffffffd}, {0x6}]}) socket(0x0, 0x0, 0x0) recvfrom$unix(r5, 0x0, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) fcntl$setstatus(r3, 0x4, 0x4) accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) rename(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='./file1\x00') r7 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VNDIOCSET(r7, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', 0x9, 0x0}) sendto$unix(r1, &(0x7f0000000000)="b10005016000009f05000000070000007d9113fecea10500fef96ecfc72fd3357a068da3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f45335c223e7d026ba8af630037282112000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012fbff0c230000880d6633c556ae9be371a3f8343712051eeab71d89000407000000800420000000", 0xb1, 0x0, 0x0, 0x0) executing program 5: r0 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) connect$unix(0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, 0x0, 0x0) sysctl$vfs_nfs(&(0x7f0000000000), 0x3, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8020691f, &(0x7f00000001c0)) writev(r1, &(0x7f0000000240), 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x2, 0x8) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r4, &(0x7f0000001340)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f00000003c0)="1bbaba5ed147c38aa91c886a3f27df84d3dd789e80669487cb30ec347245c9d572773a2006f0872940c103228cca2e017cec53d6878e0b576133f313355ab68f9f407669ed7b173c", 0x48}, {&(0x7f0000001740)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4ac6ac39f05084e58996d45f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d88350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf19}, {&(0x7f00000012c0)="c04e08da60b394fbc258de8592cdffefa0aa94d13f5310a484ac6386a367f916f76dc7084a01eb8fee27d61457ecf7eff940ed4b153d07e520fd438593f124d4651e8b07803094a96f83455b647914372a878acd281faac40ae376b41a49b0d5bc6aae", 0x63}], 0x5) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r4, 0x0) dup(0xffffffffffffff9c) write(r4, &(0x7f00000002c0)="03a3d82a045d5bf137cce2d3c68c7b367067cc16b4ebf885c41790a6e18a0f02ea9c1e41ef8985f9cc5e47898ba2e122cd8ee5ffff1c1b22ed939fffea16c9b46d27b45a34d8d6000000770689fb9d1de403c3ad47a84d4e3f7b40c255c5ec325ae02247b4e72638d12c6bbc6dd9c2328b0a628a488b602032fe1d0f57d2d3f41f072b3a6b7bbbd7f7f87aa392b29ca786ccc188408949191fac9fe15b952a6d7d61d5f8ef3b3369c6986f71bf0ea63fcd91aa4a279aa74151c630ad270acd659cd0230dd3606540db43da80307c36a66f", 0xd1) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "be7719c93c7846fd89b6a95d577c072b9f848d1e"}) execve(0x0, 0x0, 0x0) r5 = socket$inet(0x2, 0x4003, 0x0) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001180), 0x108a1, 0x0) pread(r6, &(0x7f00000011c0)="9e62fc129b979c9a5b55ccc9f436956b7b3d315eb42eeb4f80cd1a00a54f72983ba327f5d4ec8bc64b195fae9472d79bf28dff05441aa1dc46e86c51986ee1c218a493b64cd6c5a829cb88dfda410821fd8428c514ad5d765b833e00e1ffa11bc1d975f7ce713f288ab20036f0c30de83572c6d4e345f9d217879a8fc344d2a64e729d8af3806d7c903805bec4727b18795c8a33ad15767eead0490e9f5eb0c129818204e41555c16563ef0fa9746a569e77992b7b4f97f8345aa3eb7a8830e984fa4f76f407c959de9e6511af871b20768abe8b7287ed60ef1ab38eb588bfb56ed047a0ea4b7344bcdb88a238027064509d7bee3f64e3", 0xf7, 0x5b8f) r7 = socket$inet(0x2, 0x4003, 0x0) dup2(r7, r5) setsockopt$inet_opts(r7, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r5, 0x0, 0xb, &(0x7f0000000000), 0x0) executing program 5: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) socket(0x0, 0x0, 0x0) dup(0xffffffffffffffff) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000240)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "000100", 0x10, 0x3a, 0x0, @rand_addr, @mcast2, {[], @icmpv6=@ni={0x8c}}}}}}) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x0) clock_settime(0x100000000000000, &(0x7f0000000000)={0x2000001}) setsockopt(r3, 0x1000000029, 0x32, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) syz_extract_tcp_res$synack(&(0x7f0000000180), 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, 0x0, 0x0) sendmsg(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[{0x10}], 0x10}, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000300)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3752786dd605f6ad900a4040000000000000081ec6532083a003be1e30000000000000000000000000033"]) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) ioctl$VNDIOCCLR(r4, 0x80384601, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', 0x8, &(0x7f0000000080)='./file0\x00', 0x8}) executing program 4: ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000000)={0xffffffff}) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000), 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xffffffffffffffff}) socket(0x2, 0x2, 0x0) getrlimit(0x0, &(0x7f0000000040)) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) open(0x0, 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000300)=[{0x80}, {0x5}, {0x6, 0x0, 0xff, 0x20}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x1fffffffc}) writev(r1, &(0x7f0000001280), 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) fcntl$lock(r1, 0x5, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001, 0xffffffffffffffff}) sysctl$vfs_ffs(&(0x7f0000000000)={0x4, 0x1, 0x7}, 0x3, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x73, &(0x7f0000000400)=ANY=[@ANYBLOB]) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x2, 0x1, 0x0) setsockopt(r3, 0x6, 0x4, 0x0, 0x0) connect$inet(r2, 0x0, 0x0) executing program 5: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = semget(0x0, 0x0, 0x44c) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000000000)=""/51) setreuid(0xee00, 0x0) sendmsg(r0, &(0x7f0000000800)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000c00)=ANY=[@ANYBLOB="800000000000000001"], 0x210}, 0x0) setreuid(0x0, 0x0) execve(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) (async) semget(0x0, 0x0, 0x44c) (async) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000000000)=""/51) (async) setreuid(0xee00, 0x0) (async) sendmsg(r0, &(0x7f0000000800)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000c00)=ANY=[@ANYBLOB="800000000000000001"], 0x210}, 0x0) (async) setreuid(0x0, 0x0) (async) execve(0x0, 0x0, 0x0) (async) denied attempt to set clock back 3189769594 seconds executing program 5: socket(0x18, 0x2, 0x0) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x206da) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000380), 0x4, 0x0, 0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0xc000, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) executing program 1: socket$unix(0x1, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x8, 0x0) open$dir(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df63e013eaa9405095e88157332b4f68e78e0793d3e30417acbf4419893cfd424b75262dc5ade2ab6278ab86672f9ed186987b8c19d9295a17b98020f6002", 0x52}], 0x1}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0206922, &(0x7f00000001c0)) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000140)={0x10, 0x0, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x5}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6ecc}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}], './file0\x00'}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0206923, &(0x7f00000001c0)) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0xffc6}, {0x6, 0x0, 0x0, 0x4}, {0x6}]}) r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) writev(r4, &(0x7f00000001c0)=[{&(0x7f0000000080)="81", 0x1}], 0x1) utimensat(r4, &(0x7f0000000040)='./file0\x00', &(0x7f0000000180)={{0x6, 0x6}, {0x9, 0x6}}, 0x0) r5 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x26e3ec9736b2d441, 0x1010, r5, 0x3) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0x16}, 0x4, 0x0, 0x0, 0x0, 0x0) executing program 7: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_open_pts() close(0xffffffffffffffff) syz_open_pts() r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000040)) accept$inet(0xffffffffffffffff, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x2d, 0x0, 0x0, 0x3}, {0x3, 0x0, 0x1}, {0x40e, 0x7, 0x0, 0x4}]}) syz_emit_ethernet(0x36, &(0x7f0000003880)=ANY=[]) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000000)=[{0x50, 0x0, 0x0, 0x2}, {0x6}]}) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000280)="5b2c98db131e3d1a6eb8033752c0", 0xe}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x20) close(r3) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x2b}, 0x4, 0x0, 0x0, 0x0, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) bind$unix(r4, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r5 = socket(0x2, 0x1, 0x0) r6 = syz_open_pts() fcntl$lock(r6, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x800000000000000, 0x1000300000000}) fcntl$lock(r6, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000000100)=0x8, 0x4) recvmmsg(r5, &(0x7f00000002c0)={0x0}, 0x10, 0x801, 0x0) executing program 6: execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000040)='\x00', &(0x7f0000000080)='\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='@\x00', &(0x7f0000000180)='\x00'], &(0x7f0000000240)=[&(0x7f0000000200)='[$.#:\x00']) sysctl$net_inet6_ip6(&(0x7f0000000280)={0x4, 0x18, 0x29, 0xa}, 0x4, &(0x7f00000002c0)="7341dd6116766e54665d9ad85ce8a51af0cda816eda7c09ebc38137ede4ff295c8d9d8bf782569450bcd0e265cc77c1ab6906d9e0a74cacf143fe6ee8453395dfef05fb3b5d2c2d0", &(0x7f0000000340)=0x48, &(0x7f0000000380)="ee87115c3dcfa086617e90c6b7e013b9528055807e28b87d9684d474b40553e3a8f3af0e53678f52eb4e7dc8f4ab8e9be6e48e4f041ae0ef2a6dfb3ef2a8e5489c19ed136a89881dec8786da2632576f3bd7f719092b07d847894a13fd056fc163a934f6e24810a694813bcbc1f7dca7b7d7c3497216ff1c32a4339332f56018105e", 0x82) setsockopt(0xffffffffffffffff, 0x80000001, 0x2, &(0x7f0000000440)="3cfdf75a0050814b548db089010da259e650ee6e2593f347e1cbedb30e949d2d7910ba12e346334d1b0cd5a47e122ffcb607ef1506462d3db7199c08ddfe8d3f7fdea3c1fd3a777d8fb51d7e88aeeabff9d74563dabf8a0ecb2e4de4cfb7", 0x5e) sysctl$net_inet6_ip6(&(0x7f00000004c0), 0x4, &(0x7f0000000500)="2665d1111d00a138a8a97d953ecbcf7603c5bac66bdf0ef92320bd4e5ef36d62924d6e919ee0df05f73323a49c3061f33a45515fc5557e19fd16cd9424d2c93331846b73b3cb45a8daef8ceaa9d3c106379b89ef1634553e94afaeae6e9c8d4d4e529e07b8e27a6256b1dacfdbd96e46c190a2c0325db11e6503f1103815d5a7c2edd3ec51028f85575672ee476512f50ca39e9f35baf7899e5ab38a5ca5ea22532f8afa3e307cf0e47060dfde23e5bf9bd78d429d2de0e34075080756a050ba913f1ed5409eaf9cd6b25408f0b7eec465649666366ed1f5d36b8ddad19af435a6af", &(0x7f0000000600)=0xe2, &(0x7f0000000640), 0x0) sysctl$net_inet6_ip6(&(0x7f0000000680)={0x4, 0x18, 0x29, 0xa}, 0x4, &(0x7f00000006c0)="19e783dfb68c2d788222ca7569e2b856bd8315e142dd1f75ed6aa3efe48f44040e837a4a6574e21609c0f30393312d10dc22a36b86cfdca13a0d650ffcb0a676112bbd8333a8b8", &(0x7f0000000740)=0x47, &(0x7f0000000780)="0ee13b2e0161a218dce00b0e879b20425ff4e609191f08bfad11c935078ea55ead79f45617b98a1100737124de1a112c3e34546d6107a51f5c3861a31bd4475fa44f8e749aa438956f", 0x49) r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x80, 0x20) getdents(r0, &(0x7f0000000840)=""/4096, 0x1000) pipe(&(0x7f0000001840)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000001880)={0x5, './file0\x00', './file0\x00'}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, 0xc) r5 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, &(0x7f0000001940)=0xc) r7 = getppid() r8 = getpgrp() shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000001980)={{0x0, r3, 0xffffffffffffffff, r5, r6, 0x2, 0x6}, 0x3ff, 0x1, r7, r8, 0x3, 0x0, 0x2}) recvfrom(r2, &(0x7f0000001a00)=""/74, 0x4a, 0x1002, &(0x7f0000001a80)=@un=@abs={0x0, 0x0, 0x0}, 0x8) recvfrom(r2, &(0x7f0000001ac0)=""/76, 0x4c, 0x40, &(0x7f0000001b40)=@in6={0x18, 0x1, 0x0, 0x80000000}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001bc0)={0x0, 0x0}, 0xc) fchownat(r2, &(0x7f0000001b80)='./file0\x00', r9, r4, 0x4) sysctl$net_inet_ip(&(0x7f0000001c00), 0x4, &(0x7f0000001c40)="d28782c04ae19af2312ab3ab8c8f57644456ece187b930bf6ab5d79d841a6f19ca24446cba9059d38c93c39738e27bd11d6d9328b3742ce4f6419f18c825356a2648f8280e681d0ee22b5e4e79f787c31daaaf6b7f3fca84d4ae9d4bfa8e0e734129ba5fab3d988295f97d277de8fdc517679e65cf995b1dcfc73140c3ee69b9f7ebd4d313b6bdee8e983575fa7d42f6771a96ca5269dc26f8ca70ee80671f2727", &(0x7f0000001d00)=0xa1, &(0x7f0000001d40)="cb335bc04c993d2dba461eaf0e61d35f96ead58071780586c2087d4591c9c5b3c23f407d18a2a190db1bf2657c8b3331607b9f7827775ba900d53e76ec7cc0eb0ecf5302796bd1530df8e78d1c78a7", 0x4f) r10 = syz_open_pts() ioctl$TIOCSETAF(r10, 0x802c7416, &(0x7f0000001dc0)={0x1f, 0x81, 0x4, 0xffff, "50dea3a802a448e17545c95e0666d341eca9e92c", 0xffff, 0x80}) r11 = semget(0x1, 0x0, 0x101) semctl$SETVAL(r11, 0x3, 0x8, &(0x7f0000001e00)=0xa84) r12 = getppid() fcntl$setown(r10, 0x6, r12) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000001e80)={0x4, &(0x7f0000001e40)=[{0x9, 0x2, 0x5, 0x2d3}, {0x1000, 0x0, 0xc7, 0x1}, {0x7ff, 0x0, 0x1, 0xfffffff9}, {0x7, 0x0, 0x1, 0x2}]}) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000001ec0), &(0x7f0000001f00)=0x8) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000001f40)=0xdbd) executing program 2: syz_emit_ethernet(0x22, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff00000000000008004504001400003319b18af3fb0000003a9078e0000002ac1400aa"]) r0 = openat$pci(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, 0x0) close(0xffffffffffffffff) r1 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) flock(r1, 0x2) r2 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0xf2) flock(r2, 0x1) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) open(&(0x7f0000000600)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x400, 0x0) ioctl$VNDIOCGET(r3, 0xc4104603, &(0x7f0000000100)={'./bus\x00'}) r4 = open(&(0x7f0000000640)='./bus\x00', 0x80, 0x0) flock(r4, 0x1) flock(r1, 0x1) openat$wskbd(0xffffffffffffff9c, 0x0, 0x28083, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x10a10, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000180)={0x2000000000000230, &(0x7f0000001200)=[{0xcb3, 0xb, 0x5, 0xde7}, {0x5, 0x1, 0x3, 0x190}, {0xfffa, 0xed, 0x3, 0x1f}, {0x2, 0x1f, 0x7, 0x4}]}) shutdown(0xffffffffffffffff, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x89}, 0x3, 0xfffffffffffffffc}) r6 = socket(0x11, 0x3, 0x0) sendto$unix(r6, &(0x7f0000000540)="b1000504000004000000000007000000331c13fecea10500fef96ec0c79f050000e30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba220f54f4fcf668246c0900e1937c727a4bdb8d000008e371a3f034371205", 0xb1, 0x2, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x802069dd, &(0x7f00000001c0)) pipe(&(0x7f0000001440)) mknodat(0xffffffffffffff9c, &(0x7f0000001240)='./file0\x00', 0x2000, 0x80000) r7 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x80) writev(r7, &(0x7f0000001480)=[{0x0}, {&(0x7f00000014c0)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650000000000000000e8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035f745d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda14392fb9ea3e530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9e44edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09eb8b4dcaa7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bb00000000000003ff398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a37a465e0de0ebb952bdbe5a54ccdae4ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e573f0f1a7e9d3792ac724e1c75d934f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f09f565534ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c59927183ca025c5191ac67d7f992643333504da30e8300a0b401526710000000000000000", 0xf25}], 0x2) executing program 4: r0 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r0}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r2 = getppid() fcntl$setown(r1, 0x6, r2) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r3, 0x0, r4) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000200)=[{0x6}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) close(r4) socketpair(0x18, 0x2, 0x0, 0x0) executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r0, 0x10001, 0x3, &(0x7f0000000240)="0f6051505813319c644254d3db6672fa363f4707ae0c36542a8454337c1c65942d146f85bb6772fb7210bff63de2d95bea57eedc976055535feefb455e9a8681b1e093111caa9edc48d8d053c67d7f06e787eeb32726a01aa670ae08e14684ee3db4d3430a4972c5946789797c7c6c5ba4fd484590ccfeb92806224fb6985b1b8076e9ef4ae73c269962ed5d3b29b3c17bab023ba44fbc9be467918fb887d1c16d03c27512177a830b73800315cfec4ff68149400a20bab14a1c8680d2fca7d687836eb38abb7cf5eeaa1eea6df354df79926b33d17a97aea0e6d5a9611a1d4133abec088a8521ef51055d2633b02874b9aa1d4a2670869d5e6989350b6ff041dfa9ffda4019250e787a0f88b8c3b8435a0596c90ebf9c5fe3dda1b276e67ed374a0f0ba959f0008e44e43e3e61d9f75bf6f2bd2a32f0dd0f87c2c374b7c54f36aceeaaba743256939509019566e41f8089957b6cf5d2f91fa3987ab0bbef00dcb474a79010ae9563cf933ebcfa344a4d6340a3940dedabad877140f3c570771592099044c6addd8defcc65f5f1c0e1e37562ee944d205d8f6f9c29989ced05bdb3243f92598a727757b02055fb186069dfafe7e67f073e9b0d7d06078fb4acf28aec7f68905156f51fe85b1bf5559aed1c9326a0a97b6a84738c536bf308987c1025ddf041f049696b37bacf632949025ea47fc60372c9a95730e1630c256b4aac67f31331dba9dedee5ed7e01760fad77ad91955bc07141f3879540c4d7c36166a7651e4fa8c53666e3cf10e092287c652196e3130559a4742cff06b679bf7e9fc338e0cbed47108fc8505e75666b163c23096fc40f2551d033ad7c82eb5505859e9afc901fa94d44e0c62117eb8264d134ef886385f14da902daf08343872b946bac5a0b3da4dca986e51f115b3f2c947fc3164a1be3cc6d94225fae59dbffecb674a94e3af4eb1c74c891708d4b8e3cae66a1fc6b24d972384e44ce49fc3bb713d09c8dab508503a514cdde456eecd71f458c388bf3e75734e3b491a70da25bbb97d5246bd500a3496005f72f20432c33d022fc1bae9fe28423334c7f30193e85f5913dbba370e167723e51d124c36f3078952eecf04b9736e30d388ede77e462e64d4d1b2f6bf3d22e748612df5c9829e48cb7ba92d393b189e0b2c4b5632b25aa4f4521fa6a0a46902a093dc54a1074759ff925c33db91329174d898465b639d70b0214e6acf2c8cf29a80720f56ef23f86f6660dd717501834890512dc73dcee498864144621e7413cda8aaf7e1e5195ef5ad83d2caf6cfbacd46091ec0b4f3a3758a0bf78d56f399933bdda659568237a8c474aa87387258470716a0ff2e43e775091cee47cb0f5388908976f8c5aa7de8a3948e7f64498da4e456b00e677540c2a1619d3a3bd3ad575739a83153a5fd50571fb349cdce1fcf30cdcd3775bd639ad6e82f65012da1e5bbcd91fb9267c74a87c46a0ede76ef1f2fed3bfbfdea918f675e20033f242d852d37bfb1b1b038fb8b79fa2f8473e118d1e8eff82761a267d0123fe1b5e80ed0a0bc704079afbbdb20edb41aaeba9ac5f648861b20387a76b9304921396813a9d4d36fc1357cf22db8356da34980984017b7897acc4008f3fcb9c64cad660f8c6a171880e1acff14ed218886320edf7b689f93f31474251cc91f8bcf4ffbb71034f76ce1f14befe367df28fbc72ebbc7488c36ff43054b39a35849f9949a83d6ff2e63b44e27ca1fd51df67e747b1788c00242bdb38a4a30c2f15e26eeb63ba358d720f80a98dae280dd28767d60ce92f5173773999e39e1ffa5d17a9656e528a4e8b1971de0dd294c248053eae67986857e8802389b2fa1ff8f14a4602b54d4751dbaacf056ae1a4ea6d394517a6e48f5075c7a6a2e037fb8db842ec585d3540ad61ab23629916322ba116823e91cd6c4a15059a0d3c3969557fbca91d1a0b7d7437e7a22aa8b6945bde9bc90693c9b97bc52b5ef9951c4e0aef4abc530c8fa6e0d800b18140c839d29f302644b723cd7c149cada85a0523393c12df035af7357bc419b3b6e73b779fdfb1d01e1708fa87a53d07e62fb1132d2af5588bac83c3958e225233c75b19a80c9befa17e314282df6a18232bf5160197f14f28848bf32b7e328d6117ff8b495bb55f5a88481ac7797d5ebae0e65ee786a7f6a16f409709b718df5d047fd56aa2d09edee9dec3e45e7dfdb0556e6453a6c4c623d6e0a0ffb774dacb683d3368d0f79eeedd0392b262c212231184f7bebe10f68ffd2c6819e38af1f687e5a9f6b2551fce4550322d80e907099c3684c52201395c5ced7a4559ce2c0681d4a5a0066da4181f1cfa4123f7c64b339f2c765c129e1beee6ad3566d03662894dc3edadd791ea7489ae25d05a76dbb7cdd96dd0aa8ea731c12f84802c2799660c13fe8ad6fe88afaa6bbddd862d4b5e42ce8c21f3486148a4563173b884c718fb347a075f8d521fbe0f4c3d3ae662b2f716b61cc76250aa44e2b40add74d8246ac72e9a0b123d203b15ec6abf89cfb2e49183f640b51acb9b87919588820db927545167432ad25dd3d95a79bb493410aea559fa3c1a471c59d1ba2fa3506a6242b033bb9e1c779c52e0c51b82bd8f7e746c495b4fd2f2a9029104b1e37bafd13992ca3625e703692c7ddb911d24e59497e0070e6bca8e10dfaebd3702c704dc20f8dcda50af90f4b53562d58d57df0091cd96fa5c706955666ed5fbf2fd212ce87999bfa13a34f06e4712fd1d83169a84cb8c208a3fff2fb5370fd103cd1fe1f9e97a8452e91074ae1b449a1a2953c2df6193bb23f418842d1ea3a57fa0c5f1f2aead27eaf9ec2b02101b5cd2b219d366f623c4b3b299e1b69ed75ceecc372afcc9b5e6331c298467c0f740b885ceed47a40341690e6d2455a6ea061e6660fb3a746135d66ecc13c6132cce9d7ea1cecc447f46bfced7562179678cdbef009f3a56b1f5d9dd98785edcb11437d68c5f885448350ac691038f8e6f0798f3c58ef9bdb7feaa9a5b3ac3ca0a82009e5c86202129722cc74643f03634e4707a396579f282d79d3aa45ce4c3fd3b24b31c734084af919084867195a4ece7b048b01c340aae8e894b4d7ce818d1a81e161eb6149737aab621276158882aadff041afc347b8dd14058854f51e2b7f8d80d594666cf1b8bbdaf45fdfee36502b620ab38787f68016f4c03258e7e42ab6bcae4652e790acfb606d8d2c83786fb83353b57a744a40b56ae27139fdc7f31d3ba83f4f46a9a6064ea5deab3fc51137851fbcb01462eda4fe1ae17901384602369c4b3c9b696647e37b77069f796e5435497acf3364bded411de85657da692633ea1f7a5e06379683a77dd6b02e78e991ffae726b6ee534737f6dc197be92e8168a6ba107db408a3b565e6c2555f93041e5783ea71886cad0f252a2d5aafe03db49ad80ad3fcbef1e456fe3eaee3909b9f256f2384304dae0820e9626ac07fa53fb724788d55ee618be4501dfcdab513bdf74858eedd5d81b98a43ef342947c2d4a8a2ec3b79f99bce7954ee0f19babfece98a4f43997c2b4ea3fb2361b8f26a95214cf60f79c471d8916994646a35989cf7cceeb838abf9faf74729eb34948e99cfb02323752e3b45cdec5aafad82fee3ac7dee7eeeed49755efc05f8866b4cdc24cb3c950152de5865db3633c90400f95bc75276de815e6a62b990854469976d37fea326fb0f816e0385243cca956eaa59aec16bc6a69581ceefae62539014580d429b29f84751b46c4c82f3720794f263e13e81a38a677fd92c09ef13fd01b5dd13c869b8483b746556a384d77bdf3e43c52ebcc9c69c8a6ca5daefc32b6717eeadb37bb94b044f0bb067c16269637abeb0d2307c0088bcc6a82a187edb537044177972610a24d80d7a7a1428a9c1fc3a12a56f131734401b6e18eb3a3e7dcc503a0efed529f0a1c049a01049693b1aa16547a49e030fcf558982660c785bb7531c641662eecd115c5fdf449923989996042ba104b586b0951fcf02988590582a133cf9faac9c8f735def7b0b4c9bf8049d4aa496609ed18de44978df24cef56e8a405d368498373d2af11770c7aec2b4ef43473251ada8819361a36e9e4fe29f5e196bcc3b80e37c72dbff85dbe200230e88ca0438290fcbfc600753a57169a62d97c4e621b21ee03323a0d467519962d05a14389c6a1a09cac45a274aaa7135f9b5823622011467c7b8b27e5c4b620f155491cef0730b1b252c50fff3c21a24df2e96392fb5fea388fd89ab72f9aaf43e8901ef0e0949f23ac529f4565e5cd444e6922e04fb8b4e4a1d0c7bd5dd932b83be4f3c7322118b22a4609feea8f23f29e29d930f9ee41f63765d2b1036430fabfb3173e49847654b93f89c6bf8414c823fa5aaa0740015732ed8cd486279d27956c67625eb408a96bfa86d65d1cd350aacb4691849304b1248a3be77c1c6c24d3278f9207f8f8e571625abff616e82d802b8757da77b94dc431f265d71ec608dcd085905b0efdf827b626ac2b816cb5fa38a2cd2909edaf220291b649edd20f8a47656449c14d870b8781a6bc4999815f75513b9fa7daf3df78eef85e5042ff7558c38cbb3cff4063a1c5282b458a4aa3f5ce910b4ef479e28ae6884e625fb5360d21090af8f2abd681176bd38c6cebca8414a2a826e90a5bf9c95d384a2220301a068ca9f58211939d037e2edcc40eeff678a40c23dc1f2f416d9f35967a3115a6e9e2bbc559c498be5388e808a6a792e6c4b98cca5c1ef5fbc925e683253f1e152bcdee08f6e3e5e69173b14c2b3e1682bf066d7bb8a2ab6f911987073228cbf4ac778d79eb9dd88552c1a2f14d326639557c641dbef5dabbf5944990762ae89176e0c3e3c8b53eedb94b6b5abff9d87c7a4f595243dbefd76aef6bacca4160439facbb41e83147b0f5dda59fd577155dafaee7bd94fd998393fb92e8978db5d39a6c1628c1100d1561d2f788452396311b7b9af3042d005bfe83492e7573d644395122070dbb7a57c43d9fe9c5393285703c2af8fc24e5e3c88c846ab9718d0e0ddb4349c2954ffe6d74054ca9bd79547d279def72fe9cba83c8354ecd1a580be680d4bdd62fe43e40a9c1d8e36d1a7839e541a6fde99c33768222984b8e37b1d7a44e2ced097095412f0bb4c873a841f67a85a2ed97b3ada3ef4de40466220a4af228862de2e9b46e7ba8abf9d151a424a565ce702202aa365525d2ec0ce67e789f01da7277356482b5185d589a25423b7d20c43bfba3cac24073088155663fdfd90362fcaed575aec80b3ffc750da6d4233fc0f30dbc829772fa12c3a99ea5f0b7a7e0a20660f3428a117b1618b83d2a74e3d0768542007b38f1bd9022f31bc2778998ec2be426082a05b6e46fab7912625a0fb730bd0b0e0d2a72f84f8098eab9fe788007ab668a85d51deb19e7df49ad831d3ca20e3df7ccc4474b1e163ce039639c30d59f61e2af0dbf987110269df1cec937b8b9cac78f0b218d1a7a3c8243de3351d46bb49e490e8f8415134c5380cb383649033af37a792ed4f98eafcd9f7008b48035b72cd1cb12f2f45c9baf561605a55c245654a41123dd0e773b87e06abf9208e055331f5dcc797ef3aa3805695ef96773ff8a68383d9c77af50102a8517a720e1353e738d9e4698d726464c54bb05a81d668e36cf3e67c869b91d629d2a5dcb920e433a6347442ae3f32154d566d57dc155878c1a88a5fea92e1ded57ac86b473fb4ce692b1b7689e6d6a1ccacc73db024f1673d6d0f744b34b25cda34341fee0b3e9b4ad", 0x1000) r4 = fcntl$dupfd(r3, 0x3, 0xffffffffffffffff) syz_open_pts() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x61}, {0x3}, {0x406}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) write(r4, &(0x7f0000000100), 0xfffffe5d) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x8) r6 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) write(r6, 0x0, 0x0) clock_gettime(0x4, &(0x7f0000000000)) executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x7ffff5ea, 0x0, 0x1, 0x5773c541, "8cdb3309897c26663532fe1cc6e38b00"}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x6) writev(r0, &(0x7f0000000580)=[{&(0x7f00000009c0)="4a9ed65e2f444a9ec732bacbe026237622ad5dd37fe2cfb3a2289c9afef2523ce34ccba8196c838b64eda3838e69bbf95f059371811f3fff1d7384630f52315bc5aba7fc040353437cbfa6826a5914534f23da7d4ac8698d6945bd93dfb78e13ff8a25c901919cde9c0aadd833b0b37fc8afd99997fa5ca1", 0x78}], 0x1) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000140)="8cf08c0d666a7c03616bac53e28599b8", 0x10}], 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0) accept(r3, &(0x7f0000000000)=@in, &(0x7f00000000c0)=0xc) executing program 1: sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0xb}, 0x5, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x94}, {0x25}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040), 0x4) connect$unix(r0, &(0x7f0000000000), 0x10) r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f00000000c0)=[{0x4, 0x3, 0x800}, {}, {0x3, 0x4, 0x1800}, {0x4, 0x2}], 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) chown(&(0x7f0000000440)='./file0\x00', 0x0, r4) r5 = semget$private(0x0, 0x4, 0x114) r6 = geteuid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, r6, r4, 0x9, 0x1ff}, 0x9, 0x5, 0x10001}) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000240)=[0x0, 0xfffd, 0x101]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(r9, 0x0) r10 = geteuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000001c0)={{0x5, r7, r9, r10, 0xffffffffffffffff, 0x12, 0x20}, 0x10000, 0x9, 0x3}) executing program 6: socket(0x18, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000100)=0x1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x14}, 0x4, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) executing program 7: setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x8a38, 0x0, "ffff09009cef01098b748200"}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000b40)="ab5150d9f075e165fd29776975f28d8d401bf6dfb612b5a328225e56151aeb7a486318b0244ba116f4cc915462dbd8135060d2f8613767b0aba94b7d59fe463061ac90137f42227db1e296add7ca77f427beeb0f9e2073929df59fd9e8fa2a39827f764626124f0d619f0349e9926d81f551cd2d1274d69bdc2b99b9333931588f860eb3a3ddd8913e469b6cb5c022c1832054459c6e953a5bf4cda59636b0283428bf86fb99dac79032a4bf12e69f7c80bc4baeb185d4ab70aa97a5f97fa7d768a2038e25127f4f60894149fe025115cdd28d810029adf16910ff60a981f2f40cdaa917fb01bf67964de61392b99c146bcc0b5d9626517aacf604172e7d2e1443a0950fc98a9bb2e32b47d098fe7627fb079d5b74c9fd31ab2bdda44bb3dae69354fa7220481e93286700756670e0cbfe6101458c3dbd34f66c1c4edc20412b578eee203394168802d41da72b901633eef9b0c5b5e43876b4716d6d32544d504ffdd52ec99bf5aab1798aa0beef14a8ffb2afde472c02727e98ff5ff1d84aaca5ab90d23d338e8b4b1431a83c9a479e3e590ec73758ddbd071ff25c7d06970314e6a8dda2b067a8927ec961541b39344fabe88020e56cbf74a9cf6172486870314842aed837fe8addf0b258629bfc11d8071e85ed65cdd205b72be639b350ab15e54aacd16c156f368443da7aa0d9f28d678dc852044ab8b1a6a6c02bcdf898d3fdcbabcbf0272e69783c01cf3761f5b6bfe43e33cba024f12137d4b21a259416e7fdba092b9c33b9fe7dc39cf47f75718152e1e0b52c8080380e8b10", 0x23d}], 0x1) r2 = dup2(r1, r0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfffffff7, 0x7ff, "2cf4000000000000004000000000000000001000"}) r3 = dup(r1) poll(&(0x7f0000000000)=[{r3, 0x40}], 0x1, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) write(0xffffffffffffffff, 0x0, 0x0) executing program 2: open(&(0x7f0000000080)='./file0/file0\x00', 0x10, 0xd) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x19}, 0x4, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(r1, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x4d6fb803f0668e83, 0x0) executing program 6: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) unlink(&(0x7f00000011c0)='./file0\x00') mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0) socket(0x1, 0x4005, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x601, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) getrusage(0x0, &(0x7f0000000000)) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0) utimes(0x0, &(0x7f00000000c0)) msgrcv(0x0, &(0x7f0000001600), 0x94, 0x3, 0x0) msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000000500)=""/98) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r2 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0xff, 0x0, 0x0, 0x0, 0x0, 0x103, 0x280}, 0x9, 0x6, 0x0, 0x0, 0x80000001, 0x0, 0x1}) close(r0) munmap(&(0x7f0000000000/0x1000)=nil, 0x71c47) executing program 1: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) chroot(&(0x7f0000000100)='./file0/file0\x00') rename(&(0x7f0000000140)='./file0/file0/..\x00', &(0x7f00000001c0)='./file0/file0/..\x00') mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open(&(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', 0x0, 0x0) rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a40)='./file0\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x9) open(&(0x7f0000000040)='./file0\x00', 0xf8e, 0x0) r1 = getpid() r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r2) ktrace(&(0x7f0000000000)='./file0\x00', 0x7, 0x20000002, r1) poll(0x0, 0x0, 0x0) r3 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000080)) executing program 2: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x140000000000000, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r2 = dup(r1) dup2(r2, r0) setsockopt(r0, 0x1000000029, 0xb, &(0x7f0000000000), 0x0) r3 = socket(0x18, 0x3, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x8008, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 7: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) (async) setreuid(0xee00, 0x0) sendmsg(r0, &(0x7f0000000800)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000c00)=ANY=[], 0x210}, 0x402) (async) setreuid(0x0, 0x0) (async) r1 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) (async) r2 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x20, 0x0) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000200)) (async, rerun: 64) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r2) (rerun: 64) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000180), 0x0) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) r3 = syz_open_pts() (async) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) (async, rerun: 32) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) (rerun: 32) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) (async) select(0x40, &(0x7f0000000000)={0xffffffffffffffff}, 0x0, 0x0, 0x0) dup2(r4, r5) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000007c0)={0x0, 0x0, 0xffffbff6, 0x0, "6106a6bc44862c5008c8b503005a000400008fa8"}) (async, rerun: 64) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) (rerun: 64) ioctl$WSKBDIO_GETDEFAULTBELL(r6, 0x40105706, &(0x7f0000000080)) (async) writev(r3, &(0x7f00000001c0)=[{&(0x7f0000000580)="7659aeb94832406f050635f0b67c483a24febaee4d9c497b7e5f0bf12b7225efb6f6c869e646ecfa588c53283c4dd3ed77706f3868cacea799a3bdfb42db706563dca286f58274eac945d5ffe9054ffd5b7724b408516b9ed309d4751896dd052cc4977fb3194274891c0663318fc47757be95bdc22a02114abcba148730246ce5aa4f5d217faa6438f9fa2c0e0b7ab697a8d63f824aefa5064bf87f22d6cfd97dca4d46f07c6ad783dcc1a919ba8409ff0f1be654c2b62f0ca1a4087d6d8940691f19a5ba", 0xfffffe5b}], 0x1) (async) syz_open_pts() (async) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000380)) writev(r1, &(0x7f0000000180)=[{0x0}], 0x1) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) (async) chdir(&(0x7f0000000000)='./file0\x00') (async, rerun: 32) execve(0x0, 0x0, 0x0) (rerun: 32) executing program 6: openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x10, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r1, &(0x7f0000001440)={0x0}, 0x10, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x7}, {0x3d}, {0x40e, 0x0, 0x0, 0x8000}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000007c0)) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) shutdown(r2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) recvmmsg(r2, &(0x7f0000000740)={&(0x7f0000000700)={&(0x7f0000000380)=@in6, 0xc, &(0x7f0000000600)=[{&(0x7f0000000400)=""/96, 0x60}, {&(0x7f0000001640)=""/4096, 0x1000}, {&(0x7f00000004c0)=""/45, 0x2d}, {&(0x7f0000000500)=""/184, 0xb8}, {&(0x7f00000005c0)=""/64, 0x40}], 0x5, &(0x7f0000000680)=""/102, 0x66}}, 0x10, 0x0, &(0x7f0000000780)={0x8, 0x1}) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}, {&(0x7f00000001c0)="9006d24c63372628cbc32237193f65f172567567e31a401e76f9bb8b0bf710687e8e80fb9dd0e953574dcd896d3b2a0d8353037af4a1b2a198d82098b7faf51fec76d9da2ec17f7f5ec0f0fb76412aebff8863eb5da8acdebd253b94ab643281a5425a7d64712ee745437148afd6a2a64262a48be83eb418232eb5cf84cb7ba2067f0cda7dfd1637ca6ffb4866b91a392bbeda7f480c3495c85ad41085f37085c8bc23bd54", 0xa5}, {&(0x7f0000000280)="d1166200c4ab", 0x6}], 0x3) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000000)={&(0x7f00000001c0)=[{}, {0x8d}, {0x8d}], 0x3}) sysctl$kern(&(0x7f0000000000)={0x1, 0x45}, 0x3, 0x0, 0x0, &(0x7f0000000040)="3944eb3f115f79037148fa0ddc3adf427d080000006ceb99ea265a4a19b2e72fd9cbb4db32e128db447c5e01000080d5fa1d9213ebefff7ad23b886bf325280bc040eac897a0d4168da6b6b75d146499e1ee9ddeb2d68e8d011a", 0xd) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0x3ecc) open(&(0x7f00000002c0)='./file0\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x84}, {0x34, 0x0, 0x0, 0x3}, {0x8106}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) recvfrom$unix(r3, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x2000c600) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000100)={0x978b, 0x0, 0x41, 0x0, "bb08000100f1675910812cc900"}) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f0000000000)="9b1809ffffffffff", 0x0, 0x0, 0x0) executing program 5: socket$inet(0x2, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x9, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0xa) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000200)="30ff66fc711944d89c07ef4d5d26a443fd06b8c8b6e6b5981d3233247b36bf70196375d5b32a909f24d048eaca953809f7eb790835c74763c1e3f456f8d2437460f37189f096eebcec", 0x49}], 0x1) r1 = socket$inet(0x2, 0x2, 0x0) close(r1) socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) r4 = socket(0x18, 0x3, 0x2) setsockopt(r4, 0x1000000029, 0x31, &(0x7f00000000c0), 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(0xffffffffffffffff, 0x0, 0x0) dup(0xffffffffffffffff) socket(0x11, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r5 = socket(0x2, 0x2, 0x0) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$FIONREAD(r5, 0xc0206937, &(0x7f00000001c0)) openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) link(0x0, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000200)='./file2\x00', &(0x7f0000000240)='./file1\x00') recvmsg(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x0, 0xff46}, 0x0) open(0x0, 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) fchown(0xffffffffffffffff, 0x0, r1) recvmmsg(r0, &(0x7f00000006c0)={&(0x7f0000000680)={&(0x7f0000000280)=@un=@abs, 0x8, &(0x7f0000000580)=[{&(0x7f00000002c0)=""/203, 0xcb}, {&(0x7f00000003c0)=""/19, 0x13}, {&(0x7f0000000400)=""/160, 0xa0}, {&(0x7f0000000700)=""/132, 0x84}], 0x4, &(0x7f00000005c0)=""/132, 0x84}, 0x6}, 0x10, 0x1800, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x3c, 0x0, @broadcast, @remote={0xac, 0x14, 0x0}}, @tcp={{0x2, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r2 = msgget(0x2, 0x0) msgsnd(r2, &(0x7f0000000000)={0x2, "367305b288108fd3324b26fe90c026760aa1913bf3860790c29bc0a8d1ca4c868cfec1816a592d8691eb6b343dfd4b661dc268da6a34d21fdbcccf4061b7d3d528c118cffbf28c2a85125186851b4432a7bda4a855603a39e2197d2ba7566bbd916d9aecf16a8a310bd490f4be0be30570f90f0fbe7a8be18a3cb7ed446722350eb4a5018b889538408cbad127d1c43aa9eecaf0a949aa1a31993d133472a32fe36daee909851dbf6a46c39689c03c458547ead8260a688b725d73e977a8f61ef9d608228cfdf2cc3b0d4c3c399acbbd7b0d79914505f882353ba497934d"}, 0xe6, 0x800) r3 = msgget(0x2, 0x98) sysctl$net_inet_icmp(&(0x7f0000000100)={0x4, 0x2, 0x1, 0x5}, 0x4, 0x0, &(0x7f0000001140), 0x0, 0x0) sysctl$net_inet_icmp(0x0, 0x0, 0x0, 0x0, &(0x7f0000001340)="1fd9cb904a6aebf5adc5c6f1c5ad189b86a436641f21aac6f9df1b7a787826c78bb22fcdf720f310180814d33b977f027ad0e6551f53fedcbc5392e26c2248e17077e683a444cb1ca6f7057265a9fcfba15b8d4620cce73b8afce920e0d774eda64359cb6bf17934061905ccbf2b94", 0x6f) r4 = msgget$private(0x0, 0x508) msgrcv(r3, &(0x7f00000013c0)={0x0, ""/136}, 0x90, 0x2, 0x0) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000001480)=""/156) msgsnd(r2, &(0x7f00000008c0)=ANY=[@ANYBLOB="01000000000000008adc0c34f000f128bb75e192d2ab799f341e1277d16c8ce1af7451f0495a93592ebb2d2d5717c704489d6245e1e89647bdbcd3da39c8dc2d555b083ca36d7c7e50446d4de6d1d5244bbbf6ad0777bf355483b7f10072f7e983ca85d27178562a4fad35e9b4b9ee7e06507dcfdb1ce065a8ed1626ece1a1a3c26b2a60ae1cc84fdf024f5e271d7781efe011b6582d83511054f34401fef33ddbfa1682d3e69f871d656284cc896ef0573dc56366ab746db003c3f1fa33e3477f0bc1cfcabc5604312eaa8548"], 0xc6, 0x800) msgsnd(r2, &(0x7f0000001640)={0x3, "ab613fc4d4725b2c33fcacce"}, 0x14, 0x800) r5 = open$dir(&(0x7f0000001680)='./file0\x00', 0x100, 0x14a) readv(r0, &(0x7f0000000140)=[{&(0x7f00000004c0)=""/172}, {&(0x7f00000009c0)=""/230, 0xfffffffffffffffb}, {&(0x7f00000007c0)=""/229}], 0x1111) msgsnd(r3, &(0x7f00000018c0)={0x1, "7086b776dfa13af985bd2b989678d16c06994a9bfa3f37f308d4a79323ce12bf08cec8a8b4ae4af69378fc45ec3fe453c53d024a7e1ed16341d08e0505b2f49c7abc442630d777409ff08a2f399e752d01394fe651e1b472c3e9f3a148e768381f22205217323705b8c5429768b2ce7dd9eaf6abbcb5e53d323cbfd79cf870b6c025a9f497a6487401207625dbf4a465646c461290bf9727840bdd6abdc674e2b70e93d9995df99d5115dae98073e7b652eb84cdaa20344c59ded177c8c97538d91443d1b89a78bb0841d2b766c018b60a8fe06fc6bc586dabef6bb06dd1baae652c3871cf805fd0d86644ffb04f70f2d93d76e10ddf7c9828f7dac576b830d39803a93e410ad7e8b0f16a005b8840ab2879884213ae489751759d3601a709793e917656cfeb60291cc3498926f5798c5e3ceddb20861bd6d743ed4d36359a77adf3f82f78d63698678a6df04ae69a8ae338781800699f546df44c936cdc0bf1ab527dbd3437b289960fa4ea4f4f5e276d73a6d74418a52eef3c90c86ad92b25a829972c95716ed3bc388d3ca67815501b6913bf1b8388ea17c38ca0868a116db4436f9670b8dc0ea873ecee2102c873d6f5e98ef01c31e03dd8323f4b043f70244342c1930e86e0c0c68ed43bb9c3a91b21934e93886534110d720162ec090a85a4f9d87a3c119753f5b9210b4774f506a74694f19ceb1e8a6ee8db2a130f790a859eb5a6e252d7c55bf48794b88dd2b2c0bf4815a186d29a9a71f08e15a9afaac0cb58f43d006c9710683aea960869f284cb22517569e3307201b5665bc623e5b4f4ac2f293f7e7cd3a66d3e6aafb69565dc7a0c28bca11f29202208e08d0a119baf58b93b632511998de20b3d49128bf6ed78fc6b2bba5e3ea2c8b8610e67f5361c5a868e0e39a7eb827c084e2df062ab73164a66d4b0a44a3e92ef9b148f0d5f8f439692c427dba2f3c53efbb712a6032ac077252aa0f89c1534d6893be795f64801c12722e9a57f709bf21a82195a1aeefe76784cb91c809e2bcdac6f84cfc4162bf5dbfd665588324ef506516e76ccb68997126496a3315f77e7802a2c039980e0f1eb3a3c346457684e11c961648f5349d5da2eabb696d3bc5109f067e6f69278e38d5c8f136d52d8b0a6ccb43e8b2f92144dabac5b03c1d50ba4446d962bf69ba2b14542497472b105d74da0605b96028cacc1677657981d266e3d47b93fa41d85e3106c938a2a7cab488bb58499dec30601d2b49aafcf8e8a15b687a3024dbd645d94477ea8c7c9be32ee6da3e3123ce1a165e67c9439b8b2a2c5dae45adaecec81ff3b3a113b88798925f8c7857790ac36e7321b27355fa24aed626424c05ef729afc1af9d86658335b0a95b3ccd8c19665511263547da741d3f2b42f1478370e54c08f1aabc45a3e2fd8beee28331ae7dc6142ae128b9d8077306b1e562274274210d098f208079aff30021ed2870fd23cb771566a3a26d8d82eea4a650e6585cbaee71456b0f7614b30b887945250148c26e9c866eb4c4bab151583763aacf26e4ffa11424cc1d80994a15ddbfe8378dd0cfb0314f9dc515505825ff113ce4de8486c36ade2cd5b441f0087988b9be0bb5ab07047ab89154f8367550f2d300076d6ac503eab924927ea90b6f249e32ce40c4ba7f5e2e248456d322988f4265201fe1b92201772261595b3fc0d5e615a9221f655b3443690694369476dd31cb105bf9cba80a419deb5c7859529cbdca22e40d0052653fc7929ca6e07797531a279ffcfda8b25028a10ea1d6b60892ea4495f0532f3cabe0b8710aeb7d251ac473a4a1b61ea667b48f191a09dca5d94d6c151aa91fc3f709b49789f66aefe9981f0c71f7860195bcefa6dd0993a5c75ea415d76f0f7038bbe69982d09ea43a01feaf17f6cfd464ba1628281d0fc1fbbc33bc8730018b0c4d47ac9de495bdb1d372ca0434089a9daf8e77b5e77848e61612893a1d96272f36c51b27e69af26b471b9ac91859dc2b5f5e0937c1a5e20621acb4c86d86d9f65e690015d5010ac64f78118a392d3163067124b62eb89b1bef27889538524028e660a9129be4de5aca2516b6aa8fd7df8cf4bc19d07339e4329ec4f6a89a3794565372007ba60f011a5e6a62b5c81b2472b5004089f2b478f47f0e1c91366164f2ee7bf2fcb0a3f413e980d0028eb8b63505b03990630ed251aba5c0c8ec7d49b1a1f27e3eca3a9d03fc2ec4b72f85472db95ef2c5c3f6084fed3133a63f6076b3fc1be9cf501615acabac07812b54141ab871876454d053b7c712daf81f88ac6b2d1dda0e80370370de40c516518105bc4047ce8b0c06bad49feae06ad7aa072b317c1c5b385ea043d101fb8088a59d44ead1a4a12bc0f3b40989364f870ea1e610b0616e254fb22c05ac55dd9252f676f8b415f294e942542048c1bc89caf77856ca4ab63ff57ffa74ae4b00167f15dc2750b18b239d9c6680d11ebb25486934852b3269c2463aeb9f0889f993535c27d5fd7e6f9f4542cf5b2324e213f63fa9c88822d9183519981461c73f93ad83c64b4abbb3d297b89e3609e62c37d221bcca3b44af6e94d9e2ada47068d32d1a340e1a4cd0da8805bfe7092e161d6f4cd9c9603e6a5c161130efea2edc598f8917c19ef19fd7e2005a429b0037bed734cc8cc25d058a6f94c75c68c9f89f863c3c854727b6b459847085f8e9e5da488aba53ca3d387af69fdae110e1666c6d67f7d10f85af01ffbd4558a9700bf0c16183dd6ca2434665c1f26321800523ebc8b80e38ce7130210ce5e88ddc57699fa03d229598abb046bdb41f247cc956267985f00cb1c3ff260c9283afcbe22746b6daf84e364c7d8ee5b80049e9789751a7c83dbcedd74cc867e79f68760fd289b2c528ead2807a6694bae0e55d511477fcb1ce7fb7db7434244120aa991a7fbb94e46f5ee59f912d62deb4edb37604175f1678e30bb7e952c678a6a34d0aa068846ea70e95f2dfdca2632a4abff63241e101d90ae9311fd50b913e0c7c643dbd827793b39ba242ccf6eada129e8ff0740d3a7cc553c0135cc03f6c1c31b675e938de2f0386f1f1515c809e4aaf196a21754418468f012e82458d0b15b720c6e2206312bbded6c516ac68f2602b9c5f04db19f565d1f613991d88053d1a9f8dd056f6d5e9474ea83491eb26aea42ed86e5be084f021a5b26b1a5d9eff8f54745d52ab020c68ea21a069dd947f2f5487c58ba0ac9cf0620c7143ee41379971863937b8789f2b1227fef56d93f5460962c800aa793edd676abcbbb503a2a1e61c0bf0537b1835f7d0f42f99ef6caab09a9597bb3420ea083d2e93e2afd2a8d9be6d4be542aa4dcefe243e6680309de15efc8f596c257d353722abfd874e2dd3ed71eba98afce40266386d1ff2064b0f12c083cec14f666d39fb6a2cf3c03fd5611231d876c175c154ed3e6de4dc8504e4901d46f97bd4617af611448acc61cd89b7fa3fa457b1ec1740b335773af110b050fae102035ab5b8c670ee04f297e97494d168dc526a5b66a86079f1ce35ba26ca0ddb3efca0fba72da417e30f947e766329afaac2289b9b5146fc6d8066fbc1dc5523ba88bb69e9dfe5c287058a1f15e849690d4ee036c7cd63a60fc13cbd5c4ef145f146105b3433e3defa704cafa90206233f12ea8ead2771dad9806cf80d9691e05f2ddb341edd87b248ba4ed2f650708f0a6b6c689722e6932c994b402a663689a12f829996660bdecff73f6f6a10c2b8443fa5f79bccdd8be3e4a0424be923b92842d859368b7a8ec98b21cbcba7a5f22ca6eff79a9cd91f19a73643ecc128aabc82795f131b65e51131e6266c68ffc4548e6eb43d1c5a3b8e4ac3930e6ab8d44a8e88d0c223d1f142f49f2ece32c78e959da59d81afb04b01a381885e82cf4e2d2f127eb826e7cd962385aba35ea93ddfc4ee914c04ae43619329ffa0eca842f63ac3571ee1de521125a12ddee24067de985e81809648d722b2a2e924f0023ecede45f4d0e55668e42961ca8eb344c72f3894b990c51f098d9f9e251e04e38b1460b89cfac88410da69d4e0565f4194ecc717fdd487bb1c31770ed59781f11c2cfacd78dada1127cac50ad179611fae28cc42a9978cd49ed31501a1386bba3cf622a60fb45781e02e85cabd4d3b3d9ed25e3aa84d662469fa743bbb606263da1317af2d252d7e88f2c280f5b138a66b55095078835282e615ae124522fcc26be9d2c3a5d6e81ae28abb1db005fa1443d12e90ef092f43c4f88d04b1ef520089ddfc0adf98ecdba40c4078e39a905a450fa2f0676bf694cca91c28693bc0a5a2b8b32568885d48390fc260b3b69b2b4d99a827db97d117568c0236517dd8c4426a394e1748f1854dcaba9c177ef658de90393aac9c305e473719e387959b8f83c3cf333ce635dd0319211d148847b48d4d3dfc54ee41c5f290416496bdab83fc1ca83101ddba4a4222bb9723bee1eafe6b0c3095463d8120e9078267206ba710f5392876dd7b6acf0e20c4aaa43e8ffa4fe0b1543725325b609a7dd753df1c9dcbae925886d5186d234946320cd0f26d46807f474f0cc1aa213d02aa5be7c1489ad7a2e7de8f3051dd551e7d55e5b407aa8fca5f72b374fec62afe699928b33d86a987c77b83be0c4f1959cf5994452d30cdf4a57b710bf54c428365a5c23a16c789020482d1dca6fd904294d23b85fa3126676285e399d783d2566f1d6e6f76db2178e9ff69c3594b2b31048345675adf10d7cfc6f93c87f04b42fa994d44860ea3b7f2d384fef56bbcc587e63ed86e47b261804094783f964320be013189abc811951a36cd93d618326e4379fd1262947b2ab19725916df4c4a5bc14c11fb9ddb101007a9ca6654a4bd2101a6533d64989f2b83cfc85f76ead46e3af87caa35b077dab1cbc350cc4357bd43694740865e3ac67e041f14ae4321fdeb4fded1e6814f9592161348c702c0e7c0b7b95ea14dd813a73b22d0466dff756e91021ab29519e7eb6f394a28391e84ca4d7c6869bc052d52d9fedb9818bd5ba31bc6e5844e0fa1ad2fafafdb7cc38349d4b2e8f1f1701855604b7f25510d5649194a66fccf4cc3e4b9fc52392a1825b6932b240a46c118219422dbbe74fdd205684ce4456eaf06fbca29d48c7682edd8af4935429ff0a23e96750a711932601478be191226c1aeade88cd8802f7f7d6592c7e2353f0ed2cec4d241fd94e83eb1c3d3f7d9be29272a21c725c2790dc24b26da0aff2185d9e31d9e4dd7f2ed268aca9e8f6a57dc5d8ed1aff9f198cc2cf2b631518e0575c6cede1aec64d29cc387fb99090b196e489212a8314067c56ddbf9ffc592b99a93f97a3821d94f2932ee7b38b8a233d545eb5de813c252b899b95780a718cdaa5d6a3e94ef53d01693b2bc07492342e18d8ab460d1002c7bee18b2429b4d9c4274a2694a41b3ab977931c5f94c867c2fee01486569547738d2b4a469b51fe96543ef2bf9e8c4e910a1c831d6f38ea2c338c06d84f7cd5401e36b49bb1ff114b8f6be1c797e98b4bcdd4a0c40a5add2b038df4c60e4e385328f93ccd8512b88acf9fcd775f515b58671445c8a25945ccdaec95b0a76f4b0a53073183981f8e73b2596bdfa462a76a8b7572f6f4ae53a90a30232fcf4f9a44b5b8a785172fa807fe066d665996e33a4ac300b40fde297572923980b8c6f8bc6c4535921b250cdb477caeb39778d8ac386a9fdf58da0a2d9a24db3d09cc686703ad931a89d51415f6905b3bd6f0e96b0e3823601b65790986c292d9f5132bb8d5"}, 0x1000, 0x0) writev(r5, &(0x7f00000030c0), 0x0) r6 = semget$private(0x0, 0x6, 0x36) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000003180)=""/194) utimensat(r5, &(0x7f0000003280)='./file0\x00', &(0x7f00000032c0)={{}, {0x3, 0xffffffffffffffff}}, 0x2) accept$unix(0xffffffffffffffff, &(0x7f0000003300)=@file={0x0, ""/36}, &(0x7f0000003340)=0x26) executing program 4: sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) mknod(0x0, 0x2000, 0x0) open(0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, 0x0) setrlimit(0x8, &(0x7f0000000980)) syz_open_pts() close(0xffffffffffffffff) socket(0x0, 0x8000, 0x0) pipe(&(0x7f0000000100)) syz_extract_tcp_res(&(0x7f0000000080)={0x41424344, 0x41424344}, 0x0, 0xfffffff8) syz_emit_ethernet(0x15b, &(0x7f00000009c0)={@empty, @remote, [{[{0x88a8, 0x2, 0x0, 0x2}], {0x8100, 0x0, 0x0, 0x3}}], {@ipv4={0x800, {{0x11, 0x4, 0x0, 0x17, 0x145, 0x68, 0x3, 0x1, 0x2d, 0x0, @remote={0xac, 0x14, 0x0}, @multicast2, {[@rr={0x7, 0xb, 0x16, [@multicast1, @local={0xac, 0x14, 0x0}]}, @noop, @noop, @noop, @end, @rr={0x7, 0x1f, 0x5, [@local={0xac, 0x14, 0x0}, @rand_addr=0x15, @local={0xac, 0x14, 0x0}, @broadcast, @rand_addr=0x3, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}]}]}}, @tcp={{0x2, 0x3, r1, 0x41424344, 0x1, 0x0, 0x8, 0x80, 0xc801, 0x0, 0x6, {[@sack={0x5, 0xa, [0x80, 0x1]}, @sack_perm={0x4, 0x2}]}}, {"c726a9a1659a8ad15ab63eda46570bae6dbd6e254b783e99e8cb4ae401681023c3432701e97bfb80449f3e9ca559a4f5ded4290b965ef7e18edb556abe80068761a51876db38347471e4502b52838e06f4f962e241c4629ff173c892996248a3af3cc52b9d0f6f1761724749c859a5cd463267dd7730e644585ece4e23b059fbfc5eb4bd05ca78ae9139fa340609e64c0444771ce981818fd7d558d623168358f758317fa850bf1d8bb450e5f3a71952adfea2828266d03751c194b0a717019f59421ef6faee07cb3a36e262be6e0e34322671f5707b13a5b391dd5e13d61aaa35"}}}}}}) syz_extract_tcp_res(&(0x7f0000000080)={0x41424344}, 0x2, 0x8d) syz_emit_ethernet(0xbf, &(0x7f0000000180)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0xc, 0x4, 0x0, 0x1, 0xb1, 0x66, 0x7ff, 0x4, 0x70, 0x0, @rand_addr=0x7fffffff, @broadcast, {[@lsrr={0x83, 0x7, 0xba, [@remote={0xac, 0x14, 0x0}]}, @ssrr={0x89, 0x13, 0x3, [@local={0xac, 0x14, 0x0}, @loopback, @multicast2, @multicast1]}, @noop]}}, @tcp={{0x1, 0x3, r1, r2, 0x0, 0x0, 0x16, 0x4, 0x7fff, 0x0, 0x5, {[@window={0x3, 0x3, 0x1}, @window={0x3, 0x3, 0x5}, @eol, @md5sig={0x13, 0x12, "d3af3adedba9b3ea59faf2c418f4b672"}, @sack_perm={0x4, 0x2}, @generic={0x3, 0x6, "cd353013"}, @timestamp={0x8, 0xa, 0x8, 0x3}, @sack={0x5, 0x16, [0x80000000, 0x5, 0xfff, 0x8, 0x4e3d]}]}}, {"2b193af82d8b8ec33db913ee717344d5f9cc45b22f537297766133d11da3de73278b68eff90e96389f"}}}}}}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x1, 0x1, 0x0) close(r3) socket(0x18, 0x2, 0x0) setreuid(0x0, 0xee01) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x37, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x1, 0x0) executing program 2: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x1, 0x0) ioctl$FIONREAD(r1, 0x40047307, &(0x7f0000000100)) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0x7f) sysctl$vm(&(0x7f0000000040)={0x2, 0x7}, 0x2, &(0x7f0000000080)="914c2ef0", &(0x7f0000000180)=0x4, &(0x7f00000001c0), 0x0) sysctl$hw(&(0x7f0000000180)={0x6, 0x19}, 0x2, &(0x7f00000001c0), 0x0, 0x0, 0x0) executing program 5: syz_emit_ethernet(0x233d, &(0x7f0000000000)={@random="8d6f77edfc15", @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x2307, 0x0, 0x0, @rand_addr="3bcc2629a19d6c58afb8877c8be167e3", @local={0xfe, 0x80, '\x00', 0x0}, {[@fragment, @routing={0x0, 0x6, 0x0, 0x0, 0x0, [@ipv4, @loopback, @empty]}, @hopopts={0x0, 0x215, '\x00', [@jumbo, @generic={0x0, 0x109e, "061e57fae6e2de6f48ff3a98b73342922b72efe1c936470e8ce9d9d62ad12ff499d82d8c6e864b83e2c549d5b3dd519870a29f13f1bb2c6f4ef2afb3e63690089af8061337f016aaedee1af30b6e66ddf75635d8f29f65de66fe0a7fb38917b78dcb0c8ca4d029abd1e61fba951933809924a0268b676a85bbf5bc7df1dbbd0521495b11ace5b74c3e372306f7b8220b0f2c6930f27aba98dd39b2740b3b141401b3f6861c08fe2907386cd717ea3bc76c6b03861284c85d0841cfeb23e81bd41dedf1211cfaefde0abeb577a32bfa8fccabf9f17cb5271d164e5da717bacfdb4da5a12e955c139c0c0489fbc18dfe6ff002227fd040058f02e54b34ff13f898e7e5c610419a4c88779512322d4c06c8f8e1aeb4ebd0982c47a1dc32408c958f1a5f2d8aea9755e804259404912b1836f961aa8d1fc96b704571aa84fd5d6f723eb0edc265d722e67e30718fdd16ba37447c2872d884c084b90238a845b40489297d6375df5943d2292b4a20d5308e9875261aada8f45cd5a441501ae15eac0b0f8e6d9d88bedd132e569c0156dcef92933ad942c470fb5a436c964ee87a8cde28ebd9b94848ac40bc40b2516e2d7374667a22b4a5f75907654c43f0ca30914f735e6967d0917f2dcd80589ca4db47b140821cbbdacd906ee9771fe865892f97f8d2c70f6c98e51c670ac79c777b9669d46a033ccaefe6b2577af0586f5305edb531fdf9eac1c8953c04bb01684194ade7fa995a8b5cb63e23956facc1d0d19ba7a03ece8e1d5d8104aac191e57c0daf5fddd58cf57a76bebce524a4855c3c96248800330677de7d059f418b4560c8439d6e8da6fd3ff14f4f147a44a1945cc0569b770f55b7f30983f39bf0dc87462ffb195f2dab2767cfbb020175f105242870a3b28833f3783e9bed1604f732f61daeafa15e58b42d2c05de0a8338e6e48a8b994d1132da1ae8495d5fa2bd4f5784345ec3cb58ae26123fc6bf66da85e401407207c785cfa22bee8407d809fdb02a731385f5ce3a163b2389fd4a7762e068fa9b94c8a09119cfa50c7e17a088943fc36202b9892731c256197ed3d88b8f971dcbf01f44c818edebc3520843aa1a7158b9b70f7eb21fd1d60bf0dfe98316b29bd81bb5547a3bc0fdd80c13d7bb5f9e47a092bb83b63b74cf6151d94cb4585b55000c6be8091783c245e1e63184cb2d984608d1740c07e16350d4409e3ef8af28637fce404ac768e56146a891a85c55a2045062dfeee33aaa6025dc7d7117618f29a349c5010f6cf54f0793a10a3b1d891b30d2519f64bdaf4572146167a534ce9b7106357b9aab5c766de799f21d2907b30c2695f35fd4eb8106a556c1d8810198d3a3259c80503e8ae69596691d5a275a20afbbe1a4466d3e9fe837b609c0b9e0b10db3ac4e4591c08b532667f573a3d4dd59399cec5c3c3c5a67912d66bd2a9c1b4b023568ed02096bec004b00f612408096169ed07d3a2eb31c38d4f98ed0c22087a1fee0ec512fa794ba31345635b793f682e5e825381dc1729c075358700eb0fe5369d2a27e97fec954e21e2dc5583cd65acfbb6efeb39e503a3771815e9640f2933ca143e61f523c8133ebe0aac2be0a2bf688ebfe550d0778624304f5e1d2de803c6fe7e46bf20b598a21763f64b599c43bbfcb521af48df0dea05fa68a4e3749301d695df0d0b7742aaa42a35b426f4627cbe9c0d7bb0f7bf5b373c57ec261dd89fce3c78671e32c9df1d49a61c57fca8d6b3b523fffd89aba918efddae353a3341f3f348442961b2dd4b76f5a3e0ac2e1d953239c43c33a0bf2800df0e50f34548435ba9cde17b6e8b19b1bee6874f92848a7b3c26f4672e54c416819070565b8c9be024107bd1ae9ff6da255b7efc2b73904764e791ff79b9a2ff2c98034889cb48e31b73461fa314616ba73c73a25852b29bcfd6ad654e47a3bf8b677819f73bda63250bbe1fa55a8ca3a15a6bea5b20e774fd6fe3cc098e587b9c677128466b785c40a68e5c3d8008aa5889c5694bbb13f4936453ec0b1e676774bcf9ea2dbbf821133012611bc0b39a6ae5bc343501280b931306ff66ddad3a6222a82b90d90b04b06804cb7d84a557815e1a150c1c4a744ed63ee5444fe80fd3eaa8a80daf9608b5ad3a1e2d5d81ba92eac35f307f1cf85a698a4fdc162a253e06174855c8d35ca9183dcb55734f93419177b03942870b6c04135d98f6ab333ef928d107a7986319a5705af903f749b88c9c3e60aff36fda12a3e7423a9b84d53636b9c10fdcbc401a29f86ec0f3d03cf22b9d074f9f1cb8c1ec58f61ee71b3d6bec96f8d732e3327ea6a2254da8d7b794c8d1f6ff1f7d5e66df3b6f4e3798c5b9d47bc869e5fa7f76bb96df5ee1a3e4cbcf9f76d8cf0a2857c05ed173171985587f0bf675e2fd647ff9921dedeabceb3212a6d5e4abd36af833b5d833d69d0e6a1eeffe594f89f0b6eb2a2e24e8495642d557942f88e05590ef9affadd40364bf461dec0a9a91336f8bc7975bb3ee5b3d76ec640a54c7a7fe7c37f83357ea5f865f66611704ebf565e0dcea80405fd9550a79c50464d0d85a0ffd268cbf978f77bf504ff77f0f728a36ed2cb630514f96f5c1b7cb6cbc63172f1c0411f3d4e7fdc6cf7064a33ba3f38466b48db18138c5d254d7564206708c4dcaa796d1c2ee9df570e55a9b38eaaa4d4ae40fc095f1b4ab8f2b83527f0a26d5c4f6f9542a6837eb246e92ef339dca387ddb56285ce444a60fff58a15ae201662540824e0e4be814495acfcbda7d7e77736332debe4608fac75eb911a2d401d547d9c1ad7624635c19d2a047c0df1917e90064d787f76a447a00e5de4ce9e482e4a8869074b0c77b2bc30c7bc986e3ed2d1b08482c9d3a2891d8ffff2df5874b96e5fec3289b551794a85c3b67f7ba6f97f8abddb2d00bca94778912a80f0c5547ba87baa28271709b52c0192538ed257d81dbe440e5999cbb6c8a6bbdd5a17f8b3d14b6143bf84ef3715dc412599d355c7985cc96bfbb4d074e9d6cfda53e33607ceea2ef97400e382daab2eb2ebe47a34df73a1354664e3eb36c56074d0df7e6318f430f8f1a95b326b3e67c148a81dec8fe331cb704665bc45202b95641a17ab866dafd932b0e670fcc14f1650c09d4f634628b0077852b98e9ec84ac59c76d824a5e0c2a32aff3ae81ac44217aa3fa857299650aed454308e22da637ae54773747fdad31dbd61cd3f6e04db3a57b62339a3a85407066f1f48216a4215732be903211dd850c362f17bbfd53adff196974c0bbae6abe0bfd79443f96603b7037cbdf48dc2cfefbc8edc713136efa36836ca2c110f567d904baebb07eb62878152b55ef58f03bb778c6071b9f2d516916e6e1031141a2e4a30dc6157c10d5c52d8fd1702c2d0f11be1e43895253861b1de0bd4e8c34a1c9d34c928b8b453eab7e2ffd8eb98b13b68e26227bd89183eb249c71d0829674ec4d7e8370498343a685e0ccc32b0a8dc3e6c0679db6aceab8660869f803c3757fd5bd41d2857da2d6b16bc807411905e86a762422c72ef9a4ab6d52d04fc0d5b1db8700f0b67b073faaf3e9ad019cf611a3e5e825cb60702c2fcd5fa4e1f1d7dbc5758541c24f19cabbe48198767d54c9c1c1c06c841298caa5f16ef057d67fd384d8296ec1557336e32b2246e001b6d7deadc1150eaf8824709ca357303671690caebc040cf7e1dedf0a0d1771e870839c1136a547629345931d73827c8318cd9078b525111668e84f15aa099e6669378d0f393e1d36706dcdd96d945027e793893720eb886eb8ddd5a59b6fd10db53d1c9355b7c4786abc3d5a144e745327df231891e0417a010f284942861c7ad5785d9b42a5d9e6b8a0101bad5372d6578502742d6532f4e04b3554ab499f53d1ad9d80603cf133c54614a895eb6bb757349bd6dc3b6fc526dfe63aa0526f6a5688e89f6d7d1530fcd60899270664060351d605e8a18c1d11ead496a85d380cf04eeb918a76b6de58fec0f0471ca8fdf27052bbae4518ede9f65ce04f7b1a9a86737216847d804c097dcc65b48751dd4709d0c0db674cbd03ff5bc88a50990c1c8e4cf38f09b7a263441269348267f25f62782e27eac69ea551d5c53f510778c937d55c7618c3003fd26d1fc158745c6266b0d13ecfae48b6b8399d1239b14f23a081404a444a72953c3a7876bc6538d6b9e7f843c46dece08fd793397d3ea01a90952a24310d92e317f6094c63d7bf6f888623a0ceb6afbbe63fe18bc97071f8059355fd8fc8c9000e2bf293378e311da4ea300bfb723fef337602275f767f7de56ace42a4cce3b05b6c581b32f8e456a4076c0fb70058d772b6c55c5210e1d9ea124d939f4e66c587f34e8ebc10ad7cc60c2d640ff459a50a6a88f79825bed66cf686ee657402828563afc09f4be04c51fa83173ae8878bb461a612b61457eefaefc8f696d7bce923ccbb6d7c4270e7d203d2455158d17d2f38a401baffbccc1124488abbfd6f694b5334b59727874c5e100ebb477e464722fd8f66a16a2b24411471e64d7f267d2744ecf4527022b8204f4d54474c3c517446479fe894d5bc72db2ead9b270122739d5b15b600576dbb195a5f4557768b222d9012eada40f6ec87bf61ce05371d79bf9d75ebf15815714cc44185ee7196e5a3c7526435336e2a484fe7d063dcec1c9d9a40abb29e4e90fe0cbe842eddf2d8a4beee27bdce6cb43f4a01e9adc908f78e6428df286866dc5e3fb2d6843eb1fadc9e982e1ff25b1a566c5a6543b9afb9a30064634f8cf37243c2c24e3aaad268b004022009927924e167f02c7bd56d845d98bc76cc17a9c4f0d86a82b3f9a7cdca6518957932bfc3738e58fc3fa1d03e2f7fb0baa8f23d2edcd29d9399e755b62b92bfd021bdface64a47c4b8387c40398a216b88eb1250511efe9330a7315c8efdf3d8d6e8cb10523de470bf9bf7073ed8ac9f7eae448349103097429dc52f848dcac1d3ec99f43079f6312558748f841fef887473cb7b7bdc68f0016bbff4716d1d7373b1508a6c197088c0883bdc16e1a73c7ad0bfd56228c1445bd546cb3afc7178f4bdd3ed3cb223dcc2701e5f8e1f112c5d71d56e2e7e008c89959af38e91a2d9951107dfa325bcf7b9f943cdded7fd6166f2d97454a6267dc9522fd25cbca5fdad2bd625e4096778f31eb063ec0db46fb1460367090f12ef08553481459b9eacd589601bc029477b8f97971ab0c49213942f608bbe0d79e4d55e4ac3ac72717d6698f5f33a5bb3801961c6cb965fc31fbb07e1ff5418bdf54d30f3c35b9ab682b006dac14de1886b0ffe3a6e2845d4b700e466eb4d7792f9fed66dea917ef45c9b4a7057c7d1bbef6d39317a63cfe63d3948b27bf41b2d6e168acba3687a8a052b26b8dcc29a413fe3683e334341b344759e34547e415ee54c859f80418fe0318ad597ed874c0274b46dfc7fa0eb57d17d6b988483e1a678542b2341398f4ebed16ddf9eea249ae0e0fb6c36ec65f062ef17691cace73e1adfd2689e0a54fe40b59dd57df853232cbb9713f8ab01c661279215e605aff2a965d34c3aafdbef2f4c9712475baa2eadcb98e4ad67882891335cf725ffbb56b0be7ab645e399477312b9e106f284b4cd206f5ae4f3b3b8a67635cf192f6680962bc78852ccd681c4b9e29a3016d41a85b2a309389de66222442aa22acfd489b3aaaa7a161579ce2b4a2be09d24330656f41bda50e28c899eebbf1c5d24f0abf58ee29594348fcce95819f498c53be0e5a692ca042e89e612f03e770afbc12d72e615c5cd313661156a52c0d721e7b2c899d4112ff418d4645f9236ee302d2e3a848cca6fadf5e0d6a053c2c41a486527c7585ad9019d53d32d776d7ebeb06339d11921d0f3083f221916f9c630a63252c1715a259695fdc88ac8470fb3da17912ae1a4bfac898d01236021fe9ac3df176c08eaf057ca022b8b9c798887040cd0979696779799ae4cb9d24e68bce587f4a85073bfcb8c9870c0fcbac078dd49643f037d7e56e35b"}, @ra]}, @hopopts={0x8, 0x1de, '\x00', [@ra, @generic={0x0, 0xeeb, "01634ef51c7abb1efa805198298cb4198432da5ac0074da0210540c55c37b742668b733f0a62bda33a3c9a4bbbb30fa90247951de1fbad66ec2d36ac19027e1f4f41b6a199b166d24c5bb32397df74b5db2a755f8046320abc4aa33f29c423dae7244fd43b9237aca4466353164f194b42c42bdba78c625babb79fab9e17dcb43edf86c2530af036e0b257b9d871c55654ad2bf3f8ae88f0391949b082302d169a56269ee50c9718caffc4ec832d3d702083ed1205ed1a6d932cfdfe245db1f4ee2f1e5c4d49cba94f2620b2b9a7507e42f40051f3a8e673709253e42be829569c6c2322eb2d43e9eb79abf5bc92f8048ad3321f574e4f02499420189301bc83439bf00e60e21b4da862fa84a82e4cedfe81043a4deef826b67f03333fa2e0e03dc66b6aa87fd9ba80c0ef65603d17b2af9d78d82f6d52d40c57e88189d692e111a051e91b21b04a3b692689d046bd163348edb868fad8f8e7326163154045470115da504eaf93ca1c04a54d6ed68fbbbf958cd7fccdc694a3ca451fa9c60e930288a8c4221b9e1c3cb1aa245f6b374c0e23d2397af9802606fae2be396f9c8cdfa7790274bc686b8a692f1ecb08e3d01fd3f30c000851c2bbf5ce997537d8e8eb379866e03138454d305130047a51cdce3e11aae6ec358bc6ad4a115dae353313d629901ddc00006809578fc4118ebc21a09bac09fe1e8161f5746c232e780dc957046939e07b90b1d02683cbb182001021f4de3ebfc2eaa6895fb268ed3fc68a7f8e6fe778ac0f867e7d7d460b73a89be52794826bb175a2db3b427afc89b7a28d4182b292819176e38c05f18879ad91901f037a933225bd7410e0204f47bf7a813e0a322418d27939cb8aefca5aca7adb6f9a579c50b5cf5dc902852618f64732d49739ba7001d03d1600d2b97010db97a589bfcf818a4a735ec326de8b878ec5c46beae1cccd81b91d7a9dad2477b75407fa49a7c625b52ea959e2eee3cbf46ea72f9f38b4f5081e48e5e98f821aac161240f3438de4fdeddcef48e12e8fac540065b5d723163d1d67228322058ae13fc9213fa6cd3a19b1badac0f1272812473f81b9a017e88126e1f899619f9991b6690a56534d0ebdaece4ae17ca5702f2e7e422809681210c73c195ab96c82ba8bd18217ceeb1da1da62a86570621015be0813c1c6549def4ed1f8d47300138ad5ad98d00194ca2696fb2007ae0bbc49819e7fe695e1db87b7f8b90e6c3c46407ebb8bf82a4acf517c6d0a2ccfaa9890e64518193156d075bfc22a3f9cd8c793c00b04048b8f7d58b8bfa0d6659b82b12d81c0ab701abdf470fc2e09e4f4bfd07b7e2d65c2dab300e21d32bae3f5268d91a456a9dc71e3295b7c182f72aaa3608146a4fc66cc57c04e3ef2abf72284a355db345b925fc995a8113b5b7f2d3db37e8e7b5f36fd291020dca09120afe4325b423edda71158a449d086e2a3c146fb055440890a63d2dd50bf572f72498bd0291d493b8f999b3f0eded3c5324a74ae41d9652e5d942fc05bd89ac790ed8058e41bee5f18ce5327f96927b9f32c83b0b16b1111df48b69363bbf4274d80c96a8e3ee6794b91469a4c1ac7d189af1cde3e5fdd3fa87f8865e76a61a74e33c7c6ceeea204a53ad14dcef9b316a078467db87ac883cba7f9acb0013d26c9537b55d442bd96861d0660e4bdb12850122c12d130fc54dd95d73105501d7e51a36e400e85b0517e9553edcb6d0cfd15ad6f01fd2bfcf2f9914141f25d013e4868f1d535187f5e6c679d95d64e10ab1b08fd1c48df9b04dc1daa3cf46b381ae707bb0378ea785c2b047fe32e9a7a4eb697663939558ce6a4ccc7864da2b274c66fb6b4a334f4783eff6bf12635a8e6b28cf6a2e369108dc87397881bfe26b4f3c2f6c9aea78f3c5173d24d277e5cbdcd1bcec022055a952c52e805e2d32918e01c3fcbf03224b228c8c9dc745c5555c7e71180d399953ac65a4ff46997fc4477f9df4b5c8087e7a7bb904fa100c41b13d0ee5397510571f0c3dbabb0775f2479b08d0485cb3b8ed86996477da9d6b027dcde51026d13bf2b50449d5c05c45f340d5caeb151179135b81d8f2abe5f8abb98e3edfc9a7edb9c4de6cf5ad69adba7ad3e554715452d48ca0700041d9d9e1710fcb1e1391c0beee9bf5654762576479dba2b9d098a0c1e9a111a3922751c0ea6d83781a54f3b36df04620061555d44dc25f7dd8ffe685787f5220366d2251f69cf37fa47315a4595c0b92f18e0a00937304c7d17c5a3ed92093f9a5759a6e1317575572a06c5397b83f329c8107c6cb14d290260e302a785f631d668b6cdda2718451f30bb2f15fba61a9bcc8cc79f52b83b9d1dd425d362995ed33c5c2e8eeba72025c1afe47bd77beb283bc854089328d26e86b01e3f44ead414d7315350fc613e7096dd1bd68efcfa0272d02331f1476d90e9e65f5172eb91b723d74e0e50eb9a0e8e90c011bd1d04f98b65adbd825fb2db9f9e23156d9bb5c90eed3a53ed2bf7d0109811d44277b802414467f19265d1f49fcfa229f44aa414059f768873af8b5c9a5d67a1f6cb176b56a1c7bf7ce7e6bc32f7ced089ccd0cf0c5e6b0bb3de2223da81f8fa99c9e88004a41a8e103f044f7aa69dc1e32a960840c4fca80753782b191ca2c097cffdaad27141ae9c34ed5fd08632c9b85fb28da317c614d2eb867e8e4687ce6f0b44d489dd7c3d90dcbb7a13a8f92f81edcc5043b33e5495f49ba5aeab9d986aeab55cfaf050f184b556c8b4fe01584e24a36984f8956fd6534bd8c91cdd702749cda83ef0116f90c85171954905e4a06a715657c8970b43711b062623adb9a0675428b4684e47ee9c481b9575387ba20dbf05bea6797eabd5f604e1108ee6f1184c2c283266ebe1f2b0c30c9e717a6b8af461d9f26b44d0e4683e075efbf36e91a7aad964d383e52161dc732b9320bf85f6d5cbe15c5fa36ae4813a0d931cb75927a66ae806194a0926386908cac3019acd051ea2bb2a8ac2213e6c86948781397f0d2eb60b996332f181b5253b3cd2b2092020ee7fe786d3b593af0cbd11ce1a5f14e3005ba339cac8157df79e0fc4910eaaa6aefce60cc8d702ab6eee8fef3b1ce530e3bc7584e172b26a519830a2a9840cb6a1d18167fa0d80ce7a377ddc414d6b79006547bdff56abbbcbc362675920355f0cca3987d5e7812dc45e018abb053de21f67eac37e0f38db4bf60f53fe3a9184e2f63aef0fc10aca7af10ff78d35face13ae0da67d447db4ff50d2d1c62d235d7b83634c206247a02775ff76658c6632fc235c8b3d74512466b06ddfff49cb812773246f7f30ef6c333d513ec47f823b799edebe564583205e2301b76c233594a43cf34441da36d17bdd0c3ab99c0e4985944e905bb7c00d0eb089d2264d84aca43f7f49ee8e8bde1dc73108e91d5fc1e7aefccf6d90e88a7ddc47de9eea6c724e0c0f815ceea39775f237d8ac12134fc03c0d25111752a94930d1ba86445da92d8cc3c9fc0c8ccf0c122f009f54567ef7506eb65559dd070143f0dc8ecff18240153832437de5f2429a326eac2da913db495a15424ffb2a27f3e0ee570b49f12173fcde5e23bde378e461f9095b3581d5d47bef45d77608ccd240339af7baf363838561f1550e999270781c9e6e6b146feb132b9e91f790a60c166ae7bbe42ec90767cda6439b74d12050d43427fd33cf6e62c0b79bc565a4afdf5efdca3d28b4f749b4b55a2694af44141903994c68fa901de6f404e6d442f548962f1b7601b4ca6532f899be1f09021e1b79d026e97f2824a1abca01b7723e86b7febee9411d475166b3efcbf51e9994a00645545579685619a79457ab6139f3d2a5b131b60aebc6d0464f84d83ed0b10a39937214b5c7eff6bb7ec2b10a48e4e209bf7545fedfd7426ce808e9c412120b3ca2b3f2dee34e02fb59fbdd91525ec47d57d45710c25622ec45fa6a19b6e21b0b3c3c2dad97f7de51108d0f7ca9860a7e1511d753573b75fcc6a5f03f49af81810571bb58aa4084b89d11da5df4d7d13cd4cd77dea873e81320bfbcefa796d16f259e0495b3cae5dcdf1fe66be1734f0fc5ace0290a5d7182c1654057b3a66d94f89850d7c19dc7f9330e25e48115da4627f7c8eb5edd3d493ba50e4a426cae23954d72241155a2a749be25cf77e11d6544514d5da397a4d19b3635f5c37d4b3680f962dffc06a7ac360f29191f5100c43bd9f9916dac98f3dd65d2886d73ad6fb4fbb74b597b2287075d9389c7a3d758be3f17543410dd84475de0793b50cdff69815cf3faae45d3547286c60cf1b0f6a91502feed65abf09ef171cfc92a0ad791a694931ee8673a3eee439aea71685f68e669b97160f4ebdddf9a21aca9265fd5930927c10d90cedacea73430253d517288b1d090dd84029d905474906384ffe6e7a9c139bdb5380f4ae6afcf95eedcb916bf77929229099ac398caccda7caa454682b4a5faa348f8c9321397e740644eecfbd35d238f1d07cda1965d9eb449b23b66b3ff897bcf41cc4b1a60ac546908c4167a8cdffce642be9045204c1645637821bcbf644f3f9600dbe4d5217a1574a9ae5929b1bc01d2cabe6d2d39559a10a3d489ae53a09ddab2a8c8d104a3c9e5b5b081b08b73bb46276795a8e31da87ea7bf4079d5bca886fecf1e00f34f8ce8aa9fa4446161349e4a91205bacf7f64afe8e6a55070d40484a52aac39bd0bc0847b1805aee2eb7bf172c144bf5aafcd27d9b30a9671c72ae8feae3058eb3e5d41a91e9fe047a78d7c493b9463c62e0046466951f93d8ddfe7b21a6d355e1dbd43df86c175caafb3279649d92eba02b19e6c4566f71e43997a93f4151d75992bc1c9ad9f01af76aeee9097bc2196946d50944a614e2db2d2fe22b966d2fdb88172a1a0f26e89d9b8efdbbf2b1311c7a080c5aca4571bcdc05292971b96f5bdbf244a22b1931e710a5d7578f8b42b573adc58170f7f1aaef10f8af408308807c91d88f3266ec9cdc42e8fcea357f27381658dac1d75233bc7a6bf6de77c64962f9cb0563d71da657dfbcf4929c4b2acf864b8a9baaec0d9743c863b0715b7033d0448ffb16edfaeaa61ad3c01e700a84b8c0920afb7c76361552a0f4b8234d693cead1cf4187ec63cf8e092534d38e1d67310e8c9743d8ceeb5d8b9fabf7320bf6066354fbca8477ce6f4aead1de2c728269d116547f97e8ea76134e0efb4a091182a036b7635cc21931cbebeb77362e26c6445be780e9d138951e3aa1006adccf87d9d58398e478bd8357bbf9f22ec170c0eb53cddc20ace675ad8b87a00ed590c783ed5d6e7b569f9df4f54c361aa12274f94725bd79e0dad7ebef77cca7045fa999de93870fb2bdb28e0cde375232b8f88c8ebce2bcdda88d035c978ae92ffd2dd2"}]}], @icmpv6=@ndisc_ra={0x86, 0x0, 0x0, 0x7f, 0x15, 0x5, 0x5, 0x1, [{0x2, 0x5, "5239920f47db542dfa94cfe797d89e28295e4130d9b8e774b46ea422ce56be9b3d735773e244c40c8b"}, {0x5, 0x17, "924a4c8ab2804845642d494d07687202fe111e30eb7dbb452dc6c8065401fee80e20cd37eb4c3149ca993f5e7c3922c15a85838fd5dcf90eb401d1070de5c47e178839c1e5526f77d6e6179f99c16575e4682e852903bce8e5b6924528f8043ac2a219b414afa5040ba0c1320c6035d8489473f5438a3f0d969ea6f4a3b78f074292a3cf3a3dc75eaac812e68615299686d557f6327cd939b6e25dd2ba2e3a80b45600597b7dc966baebc94a4e15bf45d0cd0e9644ec0f8126"}, {0x18, 0x1a, "1aed3dd8711c1f943853137187772e5e5b0348bb7424bbc7fbc7973766da2eebc73603d18315731543eefd49db12f16ea0dc27b7903e131b15e7f2d60d3c9e96e664add4bf1ab6be2de585f2a9fd55bde206319419335e32a4ce96915d1ac1a3f6642870ab20dfeed188e457a1bad771906ba552a030f9233dcb2df275da6ee2cf714d81e81a5891e2f20dd2416657a82984324617151791ddd220bef7a46a7014cc26cc2d227ea7b3e4a79072f8a0f4dc0557e61c295bc87006878ec1583197fc11d428767f8da6dcf4b0fc8e44f0"}, {0x1f, 0xb, "e2ecda77274d79a5bf38e6e2d5cf465472ae433527e69aeb9b0def07c15e105ece8e5fd49b8f6ae7f38407aab1fc3a948984fcb87a7bc37a71600809fef34d95f76781fbdff612635ea3d1f0e601ef425f5f812e8747e790f5cd0a"}, {0x3, 0x1d, "fb5a7f8975890b276df7ccc57aea0809533d55e5a770105e144d46b459538e61a7828de13a4dece909237e9de5b446d6570b964007a390c49c02cd489dba7ff2fb341ccc1db33e3892759abac9e7837ae8e198f239d21443302c7d0ce4a4f5ca5f1c9d6e78014505fd113a73d0bcf8985d5cf50a1c6dc560166c6e26eb57b7aaddc3d47aadaee473f68802fdd28fd1685ba5930945e60afb7af2f2819464fd52789c5adec5b80a73086f4764f82963ae5263b05e3eec136624aecb4a04556f582f9728ecba2cc3e39f47b1a9db13240d73936a755dc27748285c503f25f27e1ec99192562170673101"}]}}}}}}) attempt to execute user address 0x0 in supervisor mode fatal page fault in supervisor mode trap type 6 code 10 rip 0 cs 8 rflags 10246 cr2 0 cpl 1 rsp ffff8000373c18c8 gsbase 0xffffffff82cb2ff0 kgsbase 0x0 panic: trap type 6, code=10, pc=0 Starting stack trace... panic(ffffffff82852b9b) at panic+0x16f kerntrap(ffff8000373c1810) at kerntrap+0x1d7 alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b 0(fffffd8064781e78,fffffd8064781e78,0,fffffd8064781e78,5c1,0) at 0 softclock_process_kclock_timeout(fffffd8064781e78,0) at softclock_process_kclock_timeout+0x1cf softclock(0) at softclock+0x150 softintr_dispatch(0) at softintr_dispatch+0xcd Xsoftclock() at Xsoftclock+0x27 end of kernel end trace frame: 0x74235002e640, count: 249 End of stack trace. dump to dev 4,1 not possible rebooting... SeaBIOS (version 1.8.2-google) Total RAM Size = 0x0000000080000000 = 2048 MiB CPUs found: 2 Max CPUs supported: 2 SeaBIOS (version 1.8.2-google) Machine UUID f8e08a03-81bc-3227-53c0-939594373760 found virtio-scsi at 0:3 virtio-scsi vendor='Google' product='PersistentDisk' rev='1' type=0 removable=0 virtio-scsi blksize=512 sectors=4194304 = 2048 MiB drive 0x000f27f0: PCHS=0/0/0 translation=lba LCHS=520/128/63 s=4194304 Sending Seabios boot VM event. Booting from Hard Disk 0... >> OpenBSD/amd64 BOOT 3.65 boot> set $lines = 0 set: syntax error boot> set $maxwidth = 0 set: syntax error boot> show panic boot: illegal argument panic boot> trace boot> show registers boot> show proc boot> ps boot> show all locks boot> show malloc boot> show all pools boot> machine ddbcpu 0 machine: syntax error boot> trace boot> machine ddbcpu 1 machine: syntax error boot> trace