last executing test programs: 6.211654412s ago: executing program 2 (id=3): r0 = kqueue1(0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x9, 0x0) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) (async) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x20, 0x0) (async) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080), 0x20122, 0x0) (async) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0), 0x40040, 0x0) (async) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(0xffffffffffffffff, 0xc00c642e, &(0x7f0000000100)={0x800, 0xb, 0xffffffffffffff9c}) (async) r7 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) (async) r8 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000180)) r9 = kqueue() (async) r10 = socket$inet(0x2, 0x5000, 0xb8) r11 = dup(0xffffffffffffff9c) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffd, 0x40, 0xf0000000, 0x9, 0x220}, {{r2}, 0xffffffffffffffff, 0x2, 0x3, 0x2}, {{r3}, 0xfffffffffffffffa, 0xf3, 0x2, 0x9, 0x77d}, {{r4}, 0xfffffffffffffff8, 0xa0, 0x1, 0x0, 0x4}, {{r5}, 0xfffffffffffffffe, 0xc6, 0x4, 0x100000001}, {{r6}, 0xfffffffffffffffe, 0x3a, 0x1, 0x2, 0x4}, {{r7}, 0xfffffffffffffff8, 0x41, 0x2, 0x1909c00000000, 0x3ff}, {{r8}, 0xfffffffffffffffc, 0x1, 0x1, 0x5, 0x800}], 0x1, &(0x7f0000000300)=[{{r9}, 0xfffffffffffffffa, 0x39, 0xfffff, 0x18, 0x8}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x1b, 0x80, 0x2, 0xf1}, {{r10}, 0xfffffffffffffff9, 0x70, 0x1, 0x792, 0x7a}, {{r11}, 0xfffffffffffffffa, 0x48, 0x4, 0x1, 0x3}, {{r13}, 0xfffffffffffffffa, 0x1, 0x4, 0x8000000000000001}], 0x10001, &(0x7f00000003c0)={0x2de, 0x1}) (async) r14 = accept$inet(r8, &(0x7f0000000400), &(0x7f0000000440)=0x10) bind$inet(r14, &(0x7f0000000480)={0x10, 0x2, 0x1, 0x7}, 0x10) (async) ioctl$DIOCRGETASTATS(r12, 0xc4504447, &(0x7f0000000500)={{'./file0\x00', './file0\x00', 0x2, 0xc}, &(0x7f00000004c0)=[{@broadcast, '\x00', './file1\x00', 0x0, 0x4, 0x18, 0x6, 0xe, 0x9, 0xf5}], 0xd, 0x1, 0x9, 0x8000, 0x700, 0x2000, 0x2, 0x1}) (async) recvfrom$inet(r14, &(0x7f0000000980)=""/145, 0x91, 0x1000, 0x0, 0x0) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f0000000a40)=0x6) (async) r15 = openat$tty(0xffffffffffffff9c, &(0x7f0000000a80), 0x80, 0x0) ioctl$TIOCSFLAGS(r15, 0x8004745c, &(0x7f0000000ac0)) (async) sched_yield() (async) fsync(r2) ioctl$VNDIOCSET(r7, 0xc0384600, &(0x7f0000000b80)={&(0x7f0000000b00)='./file1\x00', 0x6, &(0x7f0000000b40)='./file2\x00', 0x8}) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000bc0)) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x3) (async) ioctl$DIOCGETSTATE(r13, 0xc1084413, &(0x7f0000000c00)={{0x4, './file1\x00', [{[@v6=@loopback, @v4=@broadcast], [0x0, 0x7a52], 0xfd, 0x1a}, {[@v6=@local={0xfe, 0x80, '\x00', 0x0}], [0x7, 0x139], 0x1, 0x1b}], {{0xff, 0x0, 0x7, 0x40}, 0x4, 0x10, 0xfffffff0, 0x4, 0x1, 0x0, 0xff}, {{0x3df2, 0x71, 0xa0, 0x5}, 0x1000, 0x10, 0x7, 0xc, 0x4, 0x8c}, @v4=@broadcast, 0x1, 0x7, 0x6, 0x6, 0x9, [[0x1, 0xf85], [0x5, 0x99bd]], [[0x1d], [0x6, 0x20]], 0x2, [0x9, 0x290], 0x6, 0x2, 0x3, 0x3, 0x1, 0xab, 0x9, 0x0, 0xa7, 0x1, 0x7, 0x3, 'F='}}) (async) ioctl$DIOCRGETADDRS(r2, 0xc4504446, &(0x7f0000000e00)={{'./file0\x00', './file1\x00', 0x4, 0x3}, &(0x7f0000000d40)=[{@empty, '\x00', './file2\x00', 0x3fd4, 0x1, 0x18, 0x4, 0x1, 0x83, 0x2e}, {@multicast1, '\x00', './file3\x00', 0x10d, 0x96, 0x2, 0xd, 0x0, 0x7, 0x46}, {@multicast1, '\x00', './file1\x00', 0x2, 0x7ff, 0x1c, 0x7, 0x6, 0x9}], 0x2, 0x3, 0x8, 0x3, 0x1, 0x262, 0x12, 0x7}) (async) fsync(r10) (async) ioctl$DRM_IOCTL_MODE_GETFB(r6, 0xc01c64ad, &(0x7f0000001300)={0x0, 0x84, 0x7, 0xfffffffa, 0x7, 0x1}) 6.035357701s ago: executing program 2 (id=9): ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7fb, 0x9, 0x3, 0x8fe, 0x4, 0x5, 0x3, 0x10, [{0xfffff000, 0x2, 0x6, 0x71800}, {0x3, 0x2000b7fe, 0x6, 0x40020000}, {0x0, 0xc7, 0x208, 0x2}, {0x2, 0x80ff, 0x200, 0x5}, {0x10000, 0x3, 0x5, 0x7}, {0x2002, 0x83, 0x14000009, 0xf}, {0x5, 0xbffffff9, 0x1, 0x6d}, {0x2400a, 0x3, 0xfdf0, 0x4}, {0x1, 0x6, 0x3, 0x9}, {0x401, 0x0, 0x8001, 0x7}, {0x401, 0xfff9, 0x48a, 0x13}, {0xce, 0x7584, 0x8, 0x8}, {0x2000df, 0x2b, 0x5, 0x3ff}, {0x2, 0xfffffffc, 0xfffffff5, 0x3}, {0x6, 0x5, 0x26, 0x40000003}, {0xfffffffd, 0xd654, 0xffffffff, 0x6}]}) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7fb, 0x9, 0x3, 0x8fe, 0x4, 0x5, 0x3, 0x10, [{0xfffff000, 0x2, 0x6, 0x71800}, {0x3, 0x2000b7fe, 0x6, 0x40020000}, {0x0, 0xc7, 0x208, 0x2}, {0x2, 0x80ff, 0x200, 0x5}, {0x10000, 0x3, 0x5, 0x7}, {0x2002, 0x83, 0x14000009, 0xf}, {0x5, 0xbffffff9, 0x1, 0x6d}, {0x2400a, 0x3, 0xfdf0, 0x4}, {0x1, 0x6, 0x3, 0x9}, {0x401, 0x0, 0x8001, 0x7}, {0x401, 0xfff9, 0x48a, 0x13}, {0xce, 0x7584, 0x8, 0x8}, {0x2000df, 0x2b, 0x5, 0x3ff}, {0x2, 0xfffffffc, 0xfffffff5, 0x3}, {0x6, 0x5, 0x26, 0x40000003}, {0xfffffffd, 0xd654, 0xffffffff, 0x6}]}) socket$inet6(0x18, 0x2, 0x0) (async) r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000140)=0x219, 0x3) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r1 = socket(0x18, 0x3, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000000)="bf", 0x1}, {&(0x7f0000000800)="3fcaabe3cb63cfcf67f7ab9ef9d41f149231151e8dc037ccedd918baf3bad257511500000000000000000049a45da891d98310a727aa0000382439a8062d9cf07a7ae88a7088c4d69a5fa19062f815ad7254557222f5e64322a2ad2ea5c46fa09fc5c1de56bc73e4d928e526d4610368a4b105595a7746e55e45e61801489549bc0e7b9aa2ddaa6901fd93e472e57316ee5ffa50af0f2b19ae25c8241e17d524083639aec692ad4c029326841f08097fa5b7c9d320d9f4aa0cb7844b6cb8a840f976388d5742d35869b31a8e31eadd8ac13d0100000076dc579f12c2ff3e65fa6919a3a53c392db0b8c712044fb70579314dd59caaa408f5231f59a98b3cba169e5d5f48d0ac36972567990f8b21d9d5e3cd2c134af88c37dc2d4c3afe097530aa036a95be030972cc245555042fe59fb876b163c777fdc41a42f0", 0xfffffeb3}, {&(0x7f00000001c0)="062bae13407c52042e62eb6d5297ff69d904f0698442ba3993376dd6806a2c411c98edb65566ed23951cdcb7dc5459ba6f838a564d13209dec66ecaa3c6c7efea869fdd25ccd61ad399b0844172f4d249d7dbccccd72"}], 0x2) (async) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000000)="bf", 0x1}, {&(0x7f0000000800)="3fcaabe3cb63cfcf67f7ab9ef9d41f149231151e8dc037ccedd918baf3bad257511500000000000000000049a45da891d98310a727aa0000382439a8062d9cf07a7ae88a7088c4d69a5fa19062f815ad7254557222f5e64322a2ad2ea5c46fa09fc5c1de56bc73e4d928e526d4610368a4b105595a7746e55e45e61801489549bc0e7b9aa2ddaa6901fd93e472e57316ee5ffa50af0f2b19ae25c8241e17d524083639aec692ad4c029326841f08097fa5b7c9d320d9f4aa0cb7844b6cb8a840f976388d5742d35869b31a8e31eadd8ac13d0100000076dc579f12c2ff3e65fa6919a3a53c392db0b8c712044fb70579314dd59caaa408f5231f59a98b3cba169e5d5f48d0ac36972567990f8b21d9d5e3cd2c134af88c37dc2d4c3afe097530aa036a95be030972cc245555042fe59fb876b163c777fdc41a42f0", 0xfffffeb3}, {&(0x7f00000001c0)="062bae13407c52042e62eb6d5297ff69d904f0698442ba3993376dd6806a2c411c98edb65566ed23951cdcb7dc5459ba6f838a564d13209dec66ecaa3c6c7efea869fdd25ccd61ad399b0844172f4d249d7dbccccd72"}], 0x2) writev(r2, &(0x7f0000001940)=[{&(0x7f0000000240)="5bfb99", 0x3}], 0x1) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0xfffffffd, 0x2800c1, 0xf, 0x0, 0x1040807, 0x50001, 0x0, 0x1, 0x0, 0x8000000000000008, 0xbf}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ppoll(&(0x7f0000001140)=[{0xffffffffffffffff, 0x40}], 0x1, 0x0, &(0x7f0000000100)={0x1ff}) (async) ppoll(&(0x7f0000001140)=[{0xffffffffffffffff, 0x40}], 0x1, 0x0, &(0x7f0000000100)={0x1ff}) unveil(0x0, &(0x7f0000000300)='c\x00') (async) unveil(0x0, &(0x7f0000000300)='c\x00') socket(0x2, 0x5, 0x2) r3 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r3, 0x8080691a, &(0x7f0000000100)) write(r3, &(0x7f0000000000)="343b1cbae4dba5a3509fe2846fa26f29f8e671d943274d10a95d1255bd5c542b47648abf34f9c60fd0fdb215b0229813502f02ea7eed1cb36c37c6a9be9efd6bf6afdaeb59c0c3b418abe78b66d14b52f06766c9ed5f7333500e2e4d7b669440ae48344236c49836b4633f182b997d92909407f1b6a3668529e467b86b97eb83efda82b6316f21d22fdef4", 0x8b) 5.984545642s ago: executing program 5 (id=12): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x64, &(0x7f0000000100)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda4f5903abf65b18d7c51f78b06cc3a5840c04c2a649b0000000000fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x406}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = socket(0x18, 0x3, 0x7) setsockopt(r2, 0x1000000000029, 0x41, &(0x7f0000000780), 0x0) sendmsg(r1, &(0x7f0000000640)={&(0x7f0000000080)=@in={0x10, 0x2, 0x0, 0x5}, 0x10, &(0x7f0000000480)=[{&(0x7f0000000140)="bf408b0dfe50254fac54dbace0b3422fbb7627f9346f6989659624a9450e291a4e5070cde5884df17e09e0ac4d671353273e7341724defe41d8796e845c6050ef73944eaf24f82af1d1a95c6dee48db164c74717ed4461b143a590bc8881153351bc", 0x62}, {&(0x7f0000000240)="5ba3b34c4cba12b1b0ba811619809680dcbf6c979e5872ee72a65908610debab1ba25c9dbf13067003f4340d8f3d6797209fae45899a2a3a59f90561681228937948aac01c8458896a0b39d164b639d509f704b617cf94ff770df1fac6ab6b9fed9b9fc51ec3213c0bb119e5e46a3b139a683f46195d77a0c26a2fe695f5c904fc8e7dd51b7aa575b6749b9bab0f1845b56be8b88e", 0x95}, {&(0x7f0000000300)="39cf0a166055e63ef014d3fd53b65f68a173f7429c9d04ee71f0a554282486ce5b2d6acf59d06428", 0x28}, {&(0x7f0000000340)="9febe6d2eed68098485e0edd43face0e217085934cad1f44f385e11017dfde1c926dd3a9b78b4974e74444f17ff365b7ef16f7cdf3bbad8bd182c2abec80ae4b2b92519dd885d6", 0x47}, {&(0x7f00000003c0)="62762554391156b0481b2fdab81fce8851fbcbc2237d3cadc9658f1fee87ecdead573c44a36d457d383b202862c01b3dfa4664692729ccf8c55a7492d9330ad4be23293b8f9b41d7389a932ee98fc4ede274db96f335c8b2faf8819268ef5dcf6129d5074c575d2f5886b14466300cd29c91f15c7cc13d4bbd7ab562206dccb113b6", 0x82}], 0x5, &(0x7f0000000500)=[{0x9c, 0xffff, 0xdd, "b6dfb083ca3abcfa7cea6ce32124a02871dd872dc47d9349b1434d3af9594bda133c0a4a2a7d116d50f492e2bddae6c6e3ba6c0d33279e0697ec3909afc8c2cd40fccdd3daa7d3e06c29941b6898b56e5a0a6c52b5f0730002686531ee09b473524242a443120ccbc3d88135eb6901f97bf61b550913e24f3c96ab029f252ea05048fe7346b81b375d9683432edf"}, {0x1c, 0x1, 0xfc, "2b942de5c131c8a0a6bff3c088da"}, {0x28, 0xffff, 0x41f, "6ace5cb54ddc89c62bef4246547fcdefdce8fceae94a4eaf00a9"}, {0x30, 0xffff, 0x0, "e96b28ec70516bba0d447764e9177036c88aa67874c04a3a34b2910ac14bd876f8d4ae68"}], 0x110}, 0xc) mlock(&(0x7f000016e000/0x1000)=nil, 0x1000) ioctl$TIOCSETA(r0, 0xc4504445, &(0x7f0000000740)={0x20008, 0xffffffff, 0x2, 0x7, "0465002000e0ff01000080000000000800", 0x5, 0x4}) 5.980713309s ago: executing program 5 (id=14): syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="415fd77e1c92ffffffffffff80350001080006040001aaaaffffffffffffffac1400bb00000000000000"]) r0 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000340)="15337ac0", 0x4) r1 = socket$inet(0x2, 0x3, 0x40) socket(0x1e, 0x3, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x2, 0x1, 0x0) shutdown(r3, 0x0) connect$inet(r3, &(0x7f0000000280)={0x10, 0x2, 0x1, 0x200000e3}, 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000040)=0x6, 0x4d) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000000)=0x4, 0x4) connect(r2, &(0x7f0000000080)=@in={0x10, 0x2, 0x2, 0x400}, 0x10) sendto$inet(r1, 0x0, 0x0, 0xa, &(0x7f00000002c0)={0x10, 0x2, 0x2, 0xffffffff}, 0x10) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f00000002c0)={&(0x7f0000000340)=[{0x2}, {0x21, 0x5f}], 0x2}) r5 = socket$inet(0x2, 0x3, 0xfc) ioctl$FIONREAD(r5, 0x80206979, &(0x7f0000000000)) 4.881760781s ago: executing program 5 (id=22): chroot(&(0x7f0000000000)='.\x00') mkfifo(&(0x7f0000000040)='./file0\x00', 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x186) getpid() mmap(&(0x7f000000c000/0x3000)=nil, 0x3000, 0x1, 0x2812, r0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x285b9c) fcntl$getown(r0, 0x5) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x40, 0x16cf8ee, 0xfffffffffffffffd, 0x7, 0x181c, 0x8, 0x2000000000000084}, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x100, 0xe0) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x2) r3 = socket(0x11, 0x3, 0x3) sendto$unix(r3, &(0x7f0000000280)="b1000501600000001700000007000000045c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236a3f20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc2576b9a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec1d89e000040781e40500000000000000000900000000000000", 0xb1, 0x8, 0x0, 0x0) rmdir(&(0x7f0000000100)='./file0\x00') chroot(&(0x7f0000000740)='.\x00') chroot(&(0x7f0000000000)='.\x00') (async) mkfifo(&(0x7f0000000040)='./file0\x00', 0x0) (async) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x186) (async) getpid() (async) mmap(&(0x7f000000c000/0x3000)=nil, 0x3000, 0x1, 0x2812, r0, 0x0) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x285b9c) (async) fcntl$getown(r0, 0x5) (async) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x40, 0x16cf8ee, 0xfffffffffffffffd, 0x7, 0x181c, 0x8, 0x2000000000000084}, 0x0, 0x0, 0x0) (async) kqueue() (async) kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) (async) open(&(0x7f0000000080)='./file0\x00', 0x100, 0xe0) (async) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x2) (async) socket(0x11, 0x3, 0x3) (async) sendto$unix(r3, &(0x7f0000000280)="b1000501600000001700000007000000045c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236a3f20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc2576b9a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec1d89e000040781e40500000000000000000900000000000000", 0xb1, 0x8, 0x0, 0x0) (async) rmdir(&(0x7f0000000100)='./file0\x00') (async) chroot(&(0x7f0000000740)='.\x00') (async) 4.748133407s ago: executing program 2 (id=9): ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7fb, 0x9, 0x3, 0x8fe, 0x4, 0x5, 0x3, 0x10, [{0xfffff000, 0x2, 0x6, 0x71800}, {0x3, 0x2000b7fe, 0x6, 0x40020000}, {0x0, 0xc7, 0x208, 0x2}, {0x2, 0x80ff, 0x200, 0x5}, {0x10000, 0x3, 0x5, 0x7}, {0x2002, 0x83, 0x14000009, 0xf}, {0x5, 0xbffffff9, 0x1, 0x6d}, {0x2400a, 0x3, 0xfdf0, 0x4}, {0x1, 0x6, 0x3, 0x9}, {0x401, 0x0, 0x8001, 0x7}, {0x401, 0xfff9, 0x48a, 0x13}, {0xce, 0x7584, 0x8, 0x8}, {0x2000df, 0x2b, 0x5, 0x3ff}, {0x2, 0xfffffffc, 0xfffffff5, 0x3}, {0x6, 0x5, 0x26, 0x40000003}, {0xfffffffd, 0xd654, 0xffffffff, 0x6}]}) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7fb, 0x9, 0x3, 0x8fe, 0x4, 0x5, 0x3, 0x10, [{0xfffff000, 0x2, 0x6, 0x71800}, {0x3, 0x2000b7fe, 0x6, 0x40020000}, {0x0, 0xc7, 0x208, 0x2}, {0x2, 0x80ff, 0x200, 0x5}, {0x10000, 0x3, 0x5, 0x7}, {0x2002, 0x83, 0x14000009, 0xf}, {0x5, 0xbffffff9, 0x1, 0x6d}, {0x2400a, 0x3, 0xfdf0, 0x4}, {0x1, 0x6, 0x3, 0x9}, {0x401, 0x0, 0x8001, 0x7}, {0x401, 0xfff9, 0x48a, 0x13}, {0xce, 0x7584, 0x8, 0x8}, {0x2000df, 0x2b, 0x5, 0x3ff}, {0x2, 0xfffffffc, 0xfffffff5, 0x3}, {0x6, 0x5, 0x26, 0x40000003}, {0xfffffffd, 0xd654, 0xffffffff, 0x6}]}) socket$inet6(0x18, 0x2, 0x0) (async) r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000140)=0x219, 0x3) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r1 = socket(0x18, 0x3, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000000)="bf", 0x1}, {&(0x7f0000000800)="3fcaabe3cb63cfcf67f7ab9ef9d41f149231151e8dc037ccedd918baf3bad257511500000000000000000049a45da891d98310a727aa0000382439a8062d9cf07a7ae88a7088c4d69a5fa19062f815ad7254557222f5e64322a2ad2ea5c46fa09fc5c1de56bc73e4d928e526d4610368a4b105595a7746e55e45e61801489549bc0e7b9aa2ddaa6901fd93e472e57316ee5ffa50af0f2b19ae25c8241e17d524083639aec692ad4c029326841f08097fa5b7c9d320d9f4aa0cb7844b6cb8a840f976388d5742d35869b31a8e31eadd8ac13d0100000076dc579f12c2ff3e65fa6919a3a53c392db0b8c712044fb70579314dd59caaa408f5231f59a98b3cba169e5d5f48d0ac36972567990f8b21d9d5e3cd2c134af88c37dc2d4c3afe097530aa036a95be030972cc245555042fe59fb876b163c777fdc41a42f0", 0xfffffeb3}, {&(0x7f00000001c0)="062bae13407c52042e62eb6d5297ff69d904f0698442ba3993376dd6806a2c411c98edb65566ed23951cdcb7dc5459ba6f838a564d13209dec66ecaa3c6c7efea869fdd25ccd61ad399b0844172f4d249d7dbccccd72"}], 0x2) (async) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000000)="bf", 0x1}, {&(0x7f0000000800)="3fcaabe3cb63cfcf67f7ab9ef9d41f149231151e8dc037ccedd918baf3bad257511500000000000000000049a45da891d98310a727aa0000382439a8062d9cf07a7ae88a7088c4d69a5fa19062f815ad7254557222f5e64322a2ad2ea5c46fa09fc5c1de56bc73e4d928e526d4610368a4b105595a7746e55e45e61801489549bc0e7b9aa2ddaa6901fd93e472e57316ee5ffa50af0f2b19ae25c8241e17d524083639aec692ad4c029326841f08097fa5b7c9d320d9f4aa0cb7844b6cb8a840f976388d5742d35869b31a8e31eadd8ac13d0100000076dc579f12c2ff3e65fa6919a3a53c392db0b8c712044fb70579314dd59caaa408f5231f59a98b3cba169e5d5f48d0ac36972567990f8b21d9d5e3cd2c134af88c37dc2d4c3afe097530aa036a95be030972cc245555042fe59fb876b163c777fdc41a42f0", 0xfffffeb3}, {&(0x7f00000001c0)="062bae13407c52042e62eb6d5297ff69d904f0698442ba3993376dd6806a2c411c98edb65566ed23951cdcb7dc5459ba6f838a564d13209dec66ecaa3c6c7efea869fdd25ccd61ad399b0844172f4d249d7dbccccd72"}], 0x2) writev(r2, &(0x7f0000001940)=[{&(0x7f0000000240)="5bfb99", 0x3}], 0x1) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0xfffffffd, 0x2800c1, 0xf, 0x0, 0x1040807, 0x50001, 0x0, 0x1, 0x0, 0x8000000000000008, 0xbf}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ppoll(&(0x7f0000001140)=[{0xffffffffffffffff, 0x40}], 0x1, 0x0, &(0x7f0000000100)={0x1ff}) (async) ppoll(&(0x7f0000001140)=[{0xffffffffffffffff, 0x40}], 0x1, 0x0, &(0x7f0000000100)={0x1ff}) unveil(0x0, &(0x7f0000000300)='c\x00') (async) unveil(0x0, &(0x7f0000000300)='c\x00') socket(0x2, 0x5, 0x2) r3 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r3, 0x8080691a, &(0x7f0000000100)) write(r3, &(0x7f0000000000)="343b1cbae4dba5a3509fe2846fa26f29f8e671d943274d10a95d1255bd5c542b47648abf34f9c60fd0fdb215b0229813502f02ea7eed1cb36c37c6a9be9efd6bf6afdaeb59c0c3b418abe78b66d14b52f06766c9ed5f7333500e2e4d7b669440ae48344236c49836b4633f182b997d92909407f1b6a3668529e467b86b97eb83efda82b6316f21d22fdef4", 0x8b) 4.653692488s ago: executing program 4 (id=25): r0 = socket(0x2, 0x2, 0x0) connect$inet(r0, &(0x7f0000000040)={0x10, 0x2, 0x1, 0x200000e3}, 0x10) sendmmsg(r0, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, 0x0}}, 0x38, 0x404) fsync(r0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x10) pwrite(r1, 0x0, 0x0, 0xb30e) mprotect(&(0x7f00004f2000/0x3000)=nil, 0x3000, 0x4) r2 = open(&(0x7f0000000040)='./file1\x00', 0x18289, 0xa0) sysctl$kern(&(0x7f00000002c0)={0x1, 0x55}, 0x3, &(0x7f0000000480)="3bf2ee74e747c82d0010000000000000a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afda6c4fe55743094c2b632d0ee71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569bd02f6013a01404e9b50f9713ce7071fe3bc9cd7a6b7b01ba5f1e2e3e17bf1e9d62b8088c7d1be83fbf759df96b2dba44a27e102d99488e168f78df08b", &(0x7f0000000080)=0xfffffffffffffe89, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xfffffffffffffcd2) r3 = semget(0x2, 0x4, 0x281) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r1, 0xc00c642d, &(0x7f0000000440)={0x1, 0x2, 0xffffffffffffff9c}) ioctl$AUDIO_GETPOS(r4, 0x40104123, &(0x7f0000000580)) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0xe439]) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000100)={0x1, 0x0, {[0xfffefbfffffffffa, 0x1, 0x5, 0x1, 0xfffffffffffffffe, 0x3, 0xdf5a, 0xffffffffffffffff, 0x0, 0x1000000002eff, 0x5, 0x3, 0xffffffffffffffff, 0x0, 0x8000000, 0xa8, 0x100000001, 0x400], [0xfffffffffffffffe, 0x2, 0xfffffffffffffffe, 0x7ffffffffffffffd, 0x100, 0x7b9b, 0x1fe, 0xb, 0x1, 0x8], [0x100000001, 0xfffffffffffffffe, 0x40000004, 0x8, 0xffffffffffffffff, 0x3, 0xfffffffffffffffe], [0x100, 0x1ffffffffff, 0x401, 0x100000000, 0xffffffffffefffff, 0x6], [{0xa, 0x5, 0x0, 0x8}, {0xfffc, 0x7, 0x5}, {0x10, 0x80000001, 0x5bea, 0x814}, {0xf801, 0x5, 0x7, 0x8000000c}, {0x10, 0x2, 0x4, 0x808}, {0x400b, 0x40, 0x40000, 0x4}, {0xa, 0x20000, 0x2, 0x8}, {0x0, 0x965, 0x3, 0x8}], {0x2000, 0x408, 0x10000}, {0x1, 0x0, 0x3, 0x2}}}) r5 = kqueue() mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) kevent(r5, &(0x7f00000000c0), 0x8, 0x0, 0x15, 0x0) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000080)=0xfff) unlink(&(0x7f0000000000)='./file1\x00') write(r2, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) 4.65141479s ago: executing program 3 (id=27): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x2, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000080)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f00000000c0)="743ad85d9fa22ae9c467a0a33e0d3a721be836be5b29d7f9a102568c877fbe6f927c019a1d4c7a2a09e090dd6347873c67f935b2748ae791e782e2de2d1bf114a019daf1ac9e08cf58c8436028a7bee87408d78fc9f14caab1be7b3bf052aa046049c056e4177cebc2692e28b775cfc78b489047fe3ee0c5a220714be274b4048ca529261bd0440d6b0cc70745897adb510e851c3d2cd56f0e054dedfc90a372b13dc3a6c8986b50e89c0fddfa21b96baa5c95295d592f0000c087f8043c60fed091db37e814f4359e53c12dd47ffe0a472b2722b68d7e8002962fdb796e93c5e3c2171d05935c8ea2b3cb000000", &(0x7f00000001c0)=0xff32, 0x0, 0x0) ioctl$DIOCRGETASTATS(r0, 0xc4504447, &(0x7f0000000840)={{'./file0/file0\x00', './file0\x00', 0x6, 0x93}, &(0x7f0000000000)=[{@multicast2, '\x00', './file0\x00', 0xf, 0x2, 0x18, 0x5, 0x5, 0x8c, 0x6}], 0x1, 0x1, 0x5, 0x8001, 0x6, 0x101, 0x7e, 0x5}) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaeea09066dbd86dd606b914600302cfd00000000000000000000000000000000e984c14d7258999f174244e9d329b47704009078000000ce6528ee640003a25b00000000000000000000000000000000ff010000000000000000000000000001"]) ioctl$DIOCGETRULESETS(r0, 0xc444443a, &(0x7f00000003c0)={0x7fff, '\x00', './file0\x00'}) 4.324579601s ago: executing program 1 (id=33): r0 = socket$inet(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x10, 0x2, 0x3}, 0x10) listen(r0, 0x7fff) syz_emit_ethernet(0x3a, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004510002c0067000001069078e0000002ac1400aa4e234e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="6002820090789d691902003a2274589a0d00"]) 4.323198381s ago: executing program 3 (id=34): sysctl$net_inet_etherip(&(0x7f0000000480), 0xc, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x3, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) ioctl$WSKBDIO_SETKEYREPEAT(0xffffffffffffffff, 0x800c5707, &(0x7f0000000040)={0x7, 0xff, 0x623b}) r2 = syz_open_pts() syz_open_pts() syz_open_pts() fchmod(r2, 0xea2) ioctl$WSKBDIO_GETDEFAULTBELL(r1, 0x40105706, &(0x7f0000000080)) r3 = socket$inet(0x2, 0x3, 0x56) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r0, 0x0, 0xd, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x6c, 0xc9, 0xfe, 0x5}, {0x9b1e, 0x22, 0x7f, 0x40203ff}]}) setuid(0xee01) mknod(&(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x100d02) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) symlink(&(0x7f0000000b40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') link(&(0x7f0000000d00)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000740)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r5 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f0000000580)) execve(0x0, &(0x7f0000000340)=[&(0x7f0000000100)='tap'], 0x0) r6 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r6, 0xc028698a, &(0x7f0000000100)) unlink(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') sysctl$kern(&(0x7f0000000000)={0x1, 0x27}, 0x9, 0x0, 0x0, 0x0, 0xfffffe0c) sysctl$net_inet_etherip(&(0x7f0000000540)={0x4, 0x2, 0x61, 0x1}, 0x4, &(0x7f0000000840)="1bf1c3fe50e727fe01c25d83f972849a3072c7865fc8e84ff0c32e9d283280ad099e000b0921dde6f872be2fad6839773bf9751d2af369fded2914bcf3ebf4c4dbad161c4b3749daf3d5f7764c4f8edc5dac8d9b58532f3ae604b47785711eb162792cd6b94d2d1035ec2865dd89fc0158ed94074b62960566ac75ed495861e245a9b37b43d5db2cbe59009dd4e97021358f44fdc02cb643fb02b1c036b69096165dc556a516d74cf91b9f33b39aff5869c3484690dc740a8d7fdfcabd563e72c624ec97481253930ac5d6838490de79", &(0x7f0000000940)=0xd0, &(0x7f0000000980)="37538cef5958e5818d4db5aea28235be3e7ab552a154bead793356afcaac29c44b761262097baea5a2f9544613e4d68d30bfffa33bfba5ed484fe65d3ab447ef63b8cc6e2b430077d0617fc7", 0x4c) mknod(&(0x7f0000000100)='./file0\x00', 0x2000, 0x1e5f) 4.322528234s ago: executing program 4 (id=35): r0 = socket(0x18, 0x1, 0x0) setsid() (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) (async) pwritev(0xffffffffffffffff, &(0x7f00000019c0)=[{&(0x7f0000000140)="ab016fb3bcc99e91b62800e21aef292fd0e8", 0x12}], 0x1, 0x9) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000140)={0x5, 0x1, 0xfa, 0x8402, 0x4}, 0xc) (async) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$FIONREAD(r0, 0x8080691a, &(0x7f0000000100)) (async) r2 = socket$inet6(0x18, 0x1, 0x6) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000001300)=0x3, 0x4) (async) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet(r3, &(0x7f0000000240)="3d0553455f000d30dfa8460f36be8ab9317c4d92f3d7258e12a0c8c651094cad123feb0ef5c88baef377135a22d7911dc4aa9946901b8c0e36b5fbb7b667ac67afe847789be3863f1768ce163ad70661c8d23acc7f2b773c7b08b0a26f51dcf829fa454896864ddb1d31edb4cec655b42580f50cbbc7ff52050d38d8d3502580088f2a39369a817c23bf6a5a7d9520c4bdc6cc5ddf5fed4650e3e2c8995c90c747d637a8c89d37eabf74f5de6921d07f04ad505290fb58ec3d471ea45d6800b065ebbd968f97e9677d5b897b6a2143f1fc467be07f44fca386b448d44645abc6495c22a9f40212ee8418e19083e2ef389891e24e646eb38301d75dc5a6f265ab187208128727b190aa88dc2e2d9a1a5ab93e9aafc9e5e7615f757cd51d04bb7a889644b745a082561fe5018ac1ce92ba9b59441ef6b5b0589421b33916bc37b335eaa6f61c3f316f9bc0ece92b3183ac313aafc8ecef14564c5653349c4e7050cc1ca2045fd72bfdf74f7840363ca7b1fa7b16d31a66204b3dcd41103b26d89000d717257220d310216fabf3fad8af84bb0e2ce3c09b295a9e10f6e9479b2447f52b6037cdfbdc473ffed9fbc909a916d3656ad58fa8e4201027a8a23fb0d85636357e2f9b0c77666dedc2a761737b760e3b140d1d226675e00c9374abae7c4403429622e229844468079b413b7fb19960881c8696607e5fe4af6249a280f58d75d2f044bc22d29393a069e1ae4068bc64ddceec3a600f3fbae34ce6eda463f7460339f82f8e87ca84334065005d4bd02a0fe1ab30b6e284c70e0686bb68cc1a3872fbc370a87288380fcb22570e7c7568ec41c92ced3350834f2d77eea936c1b2847f0fc9f920f4ff93658af32707a1cd1aae96dc84663e9dc015c94a82eabaf0e6890b9ca61514c3502863e8cd439c3a991da741fe2e0ac51d27625aa6405f6c0287c7c747db40c26c2731c14efdec1a2ff8df6245375750efa1494ca601d21119ad005cdd840151fddb76699564fed62b423af79b5e7c74a6c696f887f3840638744ba79f9e89354b661009cc723a0ad0a07581cf6fd5284bd0359ecb46f9709831e423cd4a3ed3da8ecb6a73fff93bc625803f150f0fdab245c749aef1cea821745e8424c88c9a435eb7073095603ec1e4b83c2c310d7fcc0786abac23952d4db8d6ae42a4679ca89f8a68aba164ab1ac05f31232c746096d57214bdb995e771fec8f0de7eddd9607d5a110803f0ff4d3448f5b05a80697b68838eaea18f3812d1f3365edb85249e4ad798dc3d851435057fc04cfea93677893e201f807986e08f39e7726ecacab1065393de5371991ccb73b7db9d289616a0c47f319eca09bd3457b68e422fa6c830d786f458fb4e27edc7677d28c1cf920e179d412565d5ee51b55bcaab80ec2099c16fa70bae93321c34e6d1f93d9a2b34aeac2e1467666b076e715e17aed302469a3e47e21a5eda6dc08d08ee5b657b7dcd7c42ca362ebaf5c08cb67c7dfd9d59a63ac524ff09bc2e9180ea9aa9982db80a65847499a2d4e4c6e1c1709a151b0e43055d45841d49d34f372da18816fef2420a5d3917379b5e7d8204b7bf14ca7883b27d791e73b55e3929001d38c126466bff75004af4384564d77c7bdeb3a9e168e0da7fcc9f1abe01a919e3a2942a25063f64f675f70ff8752833d537b90199e14c9d94e965c7a9bc271ac3f119f829f4fccaa006f6182c946dd8d09cbbfca094eb87d36ce4b75411dc1ccde0efbc927b5a70ae48e2d833896d7c91ec11f7f6f6e4e0dd5ffef39693b38ad5719d1382f467af0678b11afae47cc211bbaac25df6fca91b2f975e4a6ab3a9b5689e754c93403f19f3340bdbc99d110a3f5941f2e662e141a16271f4ed5beb33f023c434522d2e492a387d08d6301f74cff4ff3ec1d6d7bf7f69434a6696509699e5e551ac0e4c56b51c4e2df71d826b7562a4ca5cb50a5675dd5c1c9e92921491715991c132a44b2140e714e25df18cb87c20dd4d9b94d53f0bd8f18190098afbabbb308d140370ac1958f06c444d807f4b33b48db1e1c8a190b86f2a9954a736cd8f73ae9e06337c5a64909a9aa6f89d5197523bfd00bba0532a612145c8583918247f2f428d170c7eb5ab8a6fb7a1f17f3a932a5797f6c37de757f3d66c25c8639b3517156559643f8e2d7d0622549f23a46716d3bb219f957d8db2c01aeaa8d24b87dd289b7324eccbb600f9f6d85c31ce4dd287983b681b21d34246c6d3d9d267598f288746168fb4264fb7076c2010bd85a3f939dcdd5d55b2efa8295c0ffb28aeeaefea3e26ea71b1bbc4aefe6a9b2c7f8ff3f067b4908a0fbbff0bddd1f0df72469e7f41852fd31da8540f0f122fcb00cb8656a454de6f7894ccf89b25e6342a42d2102d7814f09fd24301a39f16b9fe35ea5a878df5eda72899e6d6977e3d75bfeaebf8003dee35f12e5014bb004613262b1825a632b89eb99ab7debac3970252b0fe4aafd9988e389ec0a70ce3fa8c5f0ac15ab7263cb755a3535a351ca440d38e4e0dedd2765c8026aba3dec9fc7d82b4aa4ebf2be94a5598ca146e974c9863e173c218b8c112fb8a90b6a6a573df7364fb0758dc41dc931dc6d6c818c349a84336e11e404eab41bed8b3e4d1c85e3e7006e7450a2547dad98c79093493b2ed5300b28ef7583a2eb1bae506d2581faa940b19d68435db646579169cdfe7bfc0cf0de49bc06b54adcc0a4a3613e3c6d528e021a3f623c0799488ff33d7631d2ef9d081dcd2e645a9b341c78f2525f5011a928f97bc5e563523d99a898467660c82410fa4dc23e4c5aa055b393c48992bca4160d55d598cc88343e28615920745ca763a658d469afbab27705adaa0e59ee6863d5688ca1a1e4128bb52c71387a1637a6e740f17a9fba324d2a569d031f2b457f09da641a0f6d5cde2716e3caa1c89e726a924bb84e4fb91676506ea8795639c13154219e357c3e3cacfca25a321007c07860d87cb4c4bbfb85602aceda14039f95f05984281ade3a0168007e073a3ca6a27d337a34efc2e2c9cad9ba985a974a0470c850afa489c63b85159354745082f06a13b36d55b3dd6486b2dba47580b7500bd93ad9a749fe31d9e6c72ee5d6ef6b0581d73778100a810f05d071767d6adde3284d5eed30f50c2b7d30fe5ec59b87a086d1a1be4224436b504f759fde9f5a02febdee4d087d64c18af8f38ab0bc78fa87a02e1d793551252155d8e9c6fcb18d406da67f3464d568f05e3b8ae14ff5146279d5d1fe5c8d20cc64871fceb086361b73f42e179bb51e3de901cddad572d8cdc33cf46e989e2b78163d634ae8d5861c2751f9cd94b2bfd083d3893ae4cedaed15281186aefadc95785ade35a332ec3c4dc6fa0a5f4d4fa43807bef4d27ccd66218682d51c26913fd89941ef28a95101e8c3b18109cc4e946ff8bf96b8c58091e80948bff43082b30cc9a434d600c477ecf539c3206ef0bb5d5fd7e3a29b54e68d56b732784b5e5fcaae3f444b400d5a0f74d04fa0adda4a24a5a171965a5366cb387a8b816221ad67ea4f1052f3dafe4d27f95fbbf241e75c4c767e185b60b8398aaee1bbde92fde84b718ccafbeb369f4976ad7c62c757043575e1d4b9dff1aaf8da9bbd5727b8406fd4a3eabbbaf9d5cc037ba6f4c3a73d3cab20c90e486467ce9483db2f7997c0a5a5d3d82b48718a4b71229709e74bfc62e4d6e131b9ffcbe21460c3425cce3a723bed004d4b7c8f094aad3bdb7c051f9e82752ce42456cc07f94724b5ea52c3535d2dfeacd0e7658ee360fc330a6be19137c449bae51950387cd8076a2af71dc63280d81cf72ec76447755cf0d2dce52cc164bd36e9313cb1a125488089bf8561536789a2e4d91e9834f133d04bcc56f4ead5f6b883878eef37b3196b8784e28f4cfb761722b4166fc230b71687b501ec3ac200cd179e5b92dbd6b432a51d8bc1cd2dce2424ab81e0d4ad2385b56a2cde2260f7c07db26e1759713e8b6897c87ab2e0cfc7e22d508829df97d8d468b6af25603b8b328cab941e27cf0255032ccd0b4a8acbfd0652b4c701e89cba629b5b56525cc2b2e8afa7c4a683bc2b4d24d629d1887e7217964b2689363c32baf9b5537be224bfc54260f7a72a5ca7e08c2f5d42fb530fa85afa1f94fc32e3c354812e2290d76a942469fd8bff17bb209944ec10a9dfc70c7b49f6118ab74abeca96f1174fa2fa0c46e8eae67029865b27c36274979973370836bc00729834b1c7346625d44709166f916d4127d5102465a8e4037f57ca6c4b4070418f580fe77d921605c106a90abd5f2fc67139c9948ea61110d2d544f4839565fc35a4ee027d63b57fb9231ab1f249134ce871e570186c227da1052a7d274e56fa1f08d59d4d79fc593b133ead65cb03bb41c9764c42f5bf886406898fa494e3ca1a00f9a14f934b2395eb742691019672e08b9aa2be0ce8215e37f94232165541095b132f82aac80e8b68702d0070d6d3e06de4831ade694e379d2e959155ecae9bfe03d51d3750264143c77766ef7deac475dab4790a64f65de958f4ef959c8485e663a7837e1bdd4253cf92ee9faac953e7757521068401549b1f7905918616b1fc2e95e9ba388f68cbf04f3f017de0b65ceaf805146264d2b53e6ea5430269843240f1c59d6d2dce64612aa4c82877abba5f1dada012ee12b825707ef4d47cb74416beb1501ace57bc1671b634baae7cbf647363c0cb3f12ae0c295a274a572d344e3c7503321936248cb96c6f016055a69db82c9a6572606dd7451d280bcac1c98e88388dc7c0557b94d522707b97fccf2e75731cb10947ca97060765aeca08a5f5b770d07ddfe1cbea67598b8783dc71e2ebaa458b87c67d85c0a53a406eacc4c69b32404e94c97a19ca29af8daba0f10120a22871eae23e4a2a2c3df166877ee8660fcf5cb1c900d208acb44c1030a133987dbd5fa44bc46b55de1518e0f596a27f3a84826626146061ea0d38a07359dcbac546fd33e278644b395ea67a23aa204f893347034c3d5952d892cef1813f52ea36a1ae170d8560ec649ad9b33ee66919b4aec762810cc47c5959eb54964daf3e7223c4b257cae32eb872453d36b1712bb7d9f6af862bc47bcac778622c3d58a3e55916b160f080d809dca080c8559e0b4a42902689096884a43cfe7cf49b5e0d2e499eaaa59a70286a887ca14cdac19bd9389c7a3c527c894f2aa2974bee261e13a35e1ed51c4911a5b075a69ca21f3055969ec6aaf51aeb8bb8e5823823111990f1c8a2ab52f9ce6f0d6997bc9a9250b3ed5c17d66664db2bb2b0e1f21211a672e7e0aae9c253041ef205556b43c0c63335bbdb1ccbf17bd6a4e9095eda19bd4da3c2ba0344a9f1c7c6abd4ae873ee9f2256d3e87a9efdb2ab7396ae00e5e9949fe3994ec952248f8652754e7e4d6e668527ef06acd185f8c1f643d9ab46b9a1048b02c0da085da1ddf70ad40c4e398f8bab33d7e580a222026630b9a21b986401a3ec964b48a69becd20fca47d2f2e415286d525d22b259022545c3b17734bbb6d20a2eeae89d78978a9a5c11b4a1f5d4907f656bc1c366d2536f960a15e356ca467bf28388bc6b08971cfdb8a2aab1155bc843361c5a580b720cb5d2a6a4bcabb18ff24723a38139773b75bb6ab499768b21e1e30281c4edaa55666eb10157d74e6a3d26d6c7c40da8cb987f7c99286e0c7d276d429bc8fa675e1d75e2f7b0bbecd7258a28c96a6171395ce15755bfd8c389c241d1ed39145725cc5afa7d11274105f7cd1c40c092c2dc0e9d8746e68a6bff2a5bea", 0x1000, 0x6, &(0x7f0000001240)={0x10, 0x2, 0x0, 0x9}, 0x10) connect$inet6(r2, &(0x7f0000000200)={0x1c, 0x18, 0x3, 0x7, "5dd3c2c919db78adb36565b42b581fa4", 0x2}, 0x1c) 4.321173902s ago: executing program 5 (id=22): chroot(&(0x7f0000000000)='.\x00') mkfifo(&(0x7f0000000040)='./file0\x00', 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x186) getpid() mmap(&(0x7f000000c000/0x3000)=nil, 0x3000, 0x1, 0x2812, r0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x285b9c) fcntl$getown(r0, 0x5) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x40, 0x16cf8ee, 0xfffffffffffffffd, 0x7, 0x181c, 0x8, 0x2000000000000084}, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x100, 0xe0) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x2) r3 = socket(0x11, 0x3, 0x3) sendto$unix(r3, &(0x7f0000000280)="b1000501600000001700000007000000045c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236a3f20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc2576b9a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec1d89e000040781e40500000000000000000900000000000000", 0xb1, 0x8, 0x0, 0x0) rmdir(&(0x7f0000000100)='./file0\x00') chroot(&(0x7f0000000740)='.\x00') chroot(&(0x7f0000000000)='.\x00') (async) mkfifo(&(0x7f0000000040)='./file0\x00', 0x0) (async) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x186) (async) getpid() (async) mmap(&(0x7f000000c000/0x3000)=nil, 0x3000, 0x1, 0x2812, r0, 0x0) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x285b9c) (async) fcntl$getown(r0, 0x5) (async) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x40, 0x16cf8ee, 0xfffffffffffffffd, 0x7, 0x181c, 0x8, 0x2000000000000084}, 0x0, 0x0, 0x0) (async) kqueue() (async) kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) (async) open(&(0x7f0000000080)='./file0\x00', 0x100, 0xe0) (async) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x2) (async) socket(0x11, 0x3, 0x3) (async) sendto$unix(r3, &(0x7f0000000280)="b1000501600000001700000007000000045c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236a3f20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc2576b9a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec1d89e000040781e40500000000000000000900000000000000", 0xb1, 0x8, 0x0, 0x0) (async) rmdir(&(0x7f0000000100)='./file0\x00') (async) chroot(&(0x7f0000000740)='.\x00') (async) 3.912956962s ago: executing program 1 (id=43): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x645) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x18289, 0x142) write(r0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x9) ioctl$FIOASYNC(r1, 0xc0107002, &(0x7f00000000c0)) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000140)='./file1\x00', r1, 0x2}) sendmsg(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x308}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r2, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0}, 0x4008}, 0x38, 0x400) closefrom(r2) execve(0x0, 0x0, 0x0) 3.713751804s ago: executing program 0 (id=44): chdir(0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x40000802) r0 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x8) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x10) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x7) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x7) r2 = socket(0x2, 0x8002, 0x0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) closefrom(r3) 3.712773292s ago: executing program 2 (id=9): ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7fb, 0x9, 0x3, 0x8fe, 0x4, 0x5, 0x3, 0x10, [{0xfffff000, 0x2, 0x6, 0x71800}, {0x3, 0x2000b7fe, 0x6, 0x40020000}, {0x0, 0xc7, 0x208, 0x2}, {0x2, 0x80ff, 0x200, 0x5}, {0x10000, 0x3, 0x5, 0x7}, {0x2002, 0x83, 0x14000009, 0xf}, {0x5, 0xbffffff9, 0x1, 0x6d}, {0x2400a, 0x3, 0xfdf0, 0x4}, {0x1, 0x6, 0x3, 0x9}, {0x401, 0x0, 0x8001, 0x7}, {0x401, 0xfff9, 0x48a, 0x13}, {0xce, 0x7584, 0x8, 0x8}, {0x2000df, 0x2b, 0x5, 0x3ff}, {0x2, 0xfffffffc, 0xfffffff5, 0x3}, {0x6, 0x5, 0x26, 0x40000003}, {0xfffffffd, 0xd654, 0xffffffff, 0x6}]}) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7fb, 0x9, 0x3, 0x8fe, 0x4, 0x5, 0x3, 0x10, [{0xfffff000, 0x2, 0x6, 0x71800}, {0x3, 0x2000b7fe, 0x6, 0x40020000}, {0x0, 0xc7, 0x208, 0x2}, {0x2, 0x80ff, 0x200, 0x5}, {0x10000, 0x3, 0x5, 0x7}, {0x2002, 0x83, 0x14000009, 0xf}, {0x5, 0xbffffff9, 0x1, 0x6d}, {0x2400a, 0x3, 0xfdf0, 0x4}, {0x1, 0x6, 0x3, 0x9}, {0x401, 0x0, 0x8001, 0x7}, {0x401, 0xfff9, 0x48a, 0x13}, {0xce, 0x7584, 0x8, 0x8}, {0x2000df, 0x2b, 0x5, 0x3ff}, {0x2, 0xfffffffc, 0xfffffff5, 0x3}, {0x6, 0x5, 0x26, 0x40000003}, {0xfffffffd, 0xd654, 0xffffffff, 0x6}]}) socket$inet6(0x18, 0x2, 0x0) (async) r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000140)=0x219, 0x3) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r1 = socket(0x18, 0x3, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000000)="bf", 0x1}, {&(0x7f0000000800)="3fcaabe3cb63cfcf67f7ab9ef9d41f149231151e8dc037ccedd918baf3bad257511500000000000000000049a45da891d98310a727aa0000382439a8062d9cf07a7ae88a7088c4d69a5fa19062f815ad7254557222f5e64322a2ad2ea5c46fa09fc5c1de56bc73e4d928e526d4610368a4b105595a7746e55e45e61801489549bc0e7b9aa2ddaa6901fd93e472e57316ee5ffa50af0f2b19ae25c8241e17d524083639aec692ad4c029326841f08097fa5b7c9d320d9f4aa0cb7844b6cb8a840f976388d5742d35869b31a8e31eadd8ac13d0100000076dc579f12c2ff3e65fa6919a3a53c392db0b8c712044fb70579314dd59caaa408f5231f59a98b3cba169e5d5f48d0ac36972567990f8b21d9d5e3cd2c134af88c37dc2d4c3afe097530aa036a95be030972cc245555042fe59fb876b163c777fdc41a42f0", 0xfffffeb3}, {&(0x7f00000001c0)="062bae13407c52042e62eb6d5297ff69d904f0698442ba3993376dd6806a2c411c98edb65566ed23951cdcb7dc5459ba6f838a564d13209dec66ecaa3c6c7efea869fdd25ccd61ad399b0844172f4d249d7dbccccd72"}], 0x2) (async) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000000)="bf", 0x1}, {&(0x7f0000000800)="3fcaabe3cb63cfcf67f7ab9ef9d41f149231151e8dc037ccedd918baf3bad257511500000000000000000049a45da891d98310a727aa0000382439a8062d9cf07a7ae88a7088c4d69a5fa19062f815ad7254557222f5e64322a2ad2ea5c46fa09fc5c1de56bc73e4d928e526d4610368a4b105595a7746e55e45e61801489549bc0e7b9aa2ddaa6901fd93e472e57316ee5ffa50af0f2b19ae25c8241e17d524083639aec692ad4c029326841f08097fa5b7c9d320d9f4aa0cb7844b6cb8a840f976388d5742d35869b31a8e31eadd8ac13d0100000076dc579f12c2ff3e65fa6919a3a53c392db0b8c712044fb70579314dd59caaa408f5231f59a98b3cba169e5d5f48d0ac36972567990f8b21d9d5e3cd2c134af88c37dc2d4c3afe097530aa036a95be030972cc245555042fe59fb876b163c777fdc41a42f0", 0xfffffeb3}, {&(0x7f00000001c0)="062bae13407c52042e62eb6d5297ff69d904f0698442ba3993376dd6806a2c411c98edb65566ed23951cdcb7dc5459ba6f838a564d13209dec66ecaa3c6c7efea869fdd25ccd61ad399b0844172f4d249d7dbccccd72"}], 0x2) writev(r2, &(0x7f0000001940)=[{&(0x7f0000000240)="5bfb99", 0x3}], 0x1) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0xfffffffd, 0x2800c1, 0xf, 0x0, 0x1040807, 0x50001, 0x0, 0x1, 0x0, 0x8000000000000008, 0xbf}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ppoll(&(0x7f0000001140)=[{0xffffffffffffffff, 0x40}], 0x1, 0x0, &(0x7f0000000100)={0x1ff}) (async) ppoll(&(0x7f0000001140)=[{0xffffffffffffffff, 0x40}], 0x1, 0x0, &(0x7f0000000100)={0x1ff}) unveil(0x0, &(0x7f0000000300)='c\x00') (async) unveil(0x0, &(0x7f0000000300)='c\x00') socket(0x2, 0x5, 0x2) r3 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r3, 0x8080691a, &(0x7f0000000100)) write(r3, &(0x7f0000000000)="343b1cbae4dba5a3509fe2846fa26f29f8e671d943274d10a95d1255bd5c542b47648abf34f9c60fd0fdb215b0229813502f02ea7eed1cb36c37c6a9be9efd6bf6afdaeb59c0c3b418abe78b66d14b52f06766c9ed5f7333500e2e4d7b669440ae48344236c49836b4633f182b997d92909407f1b6a3668529e467b86b97eb83efda82b6316f21d22fdef4", 0x8b) 3.711788101s ago: executing program 3 (id=45): r0 = socket(0x2, 0x1, 0x0) r1 = open(0x0, 0x80000000000206, 0x4ebfac6bbaf7969) writev(r1, 0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaa000000000000080041a400d80068000000069078ac1400aaac1400aa071fcde000000200000000ac1400aaac1400bbac1400bbac1400bbffffffff890f0700000002e0000002ac1400aa00004e224e2344f0f1fa9b5ca4ede185946be9b056ee27046796986aa3c733728a8d4dc9c47e17f225ac8f7bd77d08df70940edcbff1e89fb37d6641197f13e5a2deb689f11f7ff5bb5cea26095609eddaaf6fd85e50b14e73cad885a8e1d1b463263773c5cc6257124c7e8890cf66bf7af590af27afd9239a6e68fb9dbc37032128e8233700fe0047fbe5e5f6f449b07cf17bb98788e45534", @ANYRES32=0x41424344, @ANYRESHEX=r1, @ANYBLOB="500182009078fffc"]) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x20, 0x0) socket(0x2, 0x2, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$inet(r3, &(0x7f0000000000)={0x10, 0x2, 0x1, 0x200000e3}, 0x10) r4 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000040)=0x6, 0x4) setuid(0xffffffffffffffff) r5 = socket$inet6(0x18, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x2, 0x3c93, 0x9, 0x5, 0x1000, 0xfff, 0x5, 0x20ce}, 0x0, &(0x7f00000001c0)={0xffff, 0x5d, 0xc, 0x2, 0xfffffffffffffff8, 0x7fff, 0x10, 0x7f}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffc, 0x4, 0x13, 0x6, 0xfffffffffffffffd}], 0x0, 0x0, 0x7, 0x0) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0xc, &(0x7f0000000000), 0x14) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e71164c5a9906af000d", 0x14) socket(0x2, 0x8002, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffe, 0xffffffffffffffff}) r7 = open(&(0x7f0000000040)='./file1\x00', 0x18289, 0x1a0) write(r7, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) ftruncate(r7, 0x4) open$dir(&(0x7f0000000040)='./file1\x00', 0x20000, 0x0) closefrom(r7) 3.594919589s ago: executing program 6 (id=48): r0 = socket$inet(0x2, 0x3, 0x6) sendto$inet(r0, &(0x7f0000000080)="256b934ef1b0c06f7c5cbd6f90c21401a3d8123fb245588e11044a2d46f6ec1e9ef3b224b21dbb920ba8ea846cf634a9d35a13b9474745cfdda1375bbcd8fd9cefd2e4f28ce9b370b513eba47918b9ac5b2a47f132eed3bbd9ab136c58fad5401dbd724ea06cce46e0540793f9bd4a6966b7b88003da8b7099e9c73defe6a6d8165a90d8e11ea6fdfcc7efd9955114ff84fe", 0x92, 0x2, &(0x7f0000000140)={0x10, 0x2, 0x2, 0xffffffff}, 0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000980), 0x800, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r2, 0xc028698d, &(0x7f0000000000)) r3 = kqueue() ioctl$TIOCSETA(0xffffffffffffffff, 0xc1084425, &(0x7f0000000040)={0x1, 0x0, 0xfffffffe, 0x3, "210d0000000200000006000000000200007fffff", 0x7ffffffe}) kevent(r3, &(0x7f0000000000), 0x96, 0x0, 0xfffa4961, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000180)="d55de600d0b74f7eb46886510a6e5f4cb4c433bfb9f6ef4239c2dc5da68dede757fb8e4465e69aa37096ae2b2b299f94e18c8c72f35cd6c3a2af4af5a4c328dce8b2847ad2b0de76ece88160c027a2651a29a4ef2789dd74435fe56a2eb45fc1c901b1ec090e85e10013b77f16279de8f41e989b5b15d48df29bf4ad4a65c79d5fed9e2fa22cfa0af45fb6e9406bba85580a5c3c793dcf7bd2ddb03cd00d", 0xffffffffffffff35}, {&(0x7f0000000240)}], 0x2) closefrom(r1) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc290560b, &(0x7f0000000100)={0x10, 0x800, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x800}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xd154}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x4000000000000040}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x7}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x7}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x619}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x2}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0xeb}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x80}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x8}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xb1}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xffffffffffff0000}], './file0\x00', 0x3, 0x4, 0x1, 0x0, [0x7, 0x1689d41c, 0x80000001, 0x401, 0x0, 0x5, 0x9, 0x78, 0x9, 0xfffffffd, 0x7, 0x10001, 0x6, 0x6, 0x8001, 0x8, 0x3ff, 0x7, 0x1, 0x0, 0xfffffff7, 0x9, 0x7, 0x280000, 0x4, 0x1, 0x0, 0x2, 0x3, 0x7, 0x0, 0x6, 0x0, 0xfff, 0x4, 0x0, 0x0, 0x0, 0x8, 0x100, 0xffffff80, 0x2, 0xdae, 0x7ff, 0x1, 0x7fffffff, 0x6, 0x101, 0x0, 0x3, 0x10000000, 0x8, 0x2, 0x5, 0x1, 0x6, 0x6, 0x46af0a69, 0x4a9, 0x80000000, 0x10001, 0x1ff, 0x9, 0x2, 0x7ff, 0xff, 0x3, 0x224, 0x6, 0x6, 0x1, 0x2, 0x6, 0x3, 0x5, 0x7, 0x5, 0x7, 0xfffffffc, 0x2, 0xf8000000, 0x3, 0x4, 0xbbf, 0x6, 0x3, 0x9, 0x1000000, 0x0, 0xd, 0x4, 0xffaf, 0x6, 0x1, 0x9, 0x6, 0x8, 0x8, 0xa94a, 0x0, 0x987, 0x5, 0x6, 0xa9d4, 0xfffffff2, 0x8000, 0x1, 0x6, 0xcc6, 0x400, 0xfffffffd, 0xa19, 0x80, 0x6, 0x88, 0x80000001, 0x4, 0x1, 0x2, 0x9, 0x53f1, 0x1000, 0xfffffffd, 0xffffff25, 0x9, 0xc144, 0x7, 0x3, 0x9, 0x8, 0x470f, 0x1, 0x4, 0x6, 0xffff, 0x2, 0xfffffffc, 0x6, 0x5, 0x4, 0x5, 0x5a9c, 0x4, 0xeb6, 0x5, 0x3, 0x2, 0x2, 0x2, 0x8000, 0x8, 0xaa, 0x8c, 0x38, 0x6, 0x9, 0x9, 0x400, 0x7, 0x7, 0xd4, 0x7, 0x4, 0x9, 0x55, 0x1ff, 0x1, 0x800, 0x800, 0x3, 0x1ff, 0x401, 0x1000, 0x4be, 0x7, 0x1, 0x100, 0x3, 0x2, 0x8, 0x239ed050, 0x7f, 0xff, 0x7, 0x9, 0x3ff, 0x4, 0x5317ce34, 0xe7, 0x101, 0x80000000, 0x2, 0x10, 0x2, 0x4, 0x5, 0xc140f05, 0x4, 0x9, 0x40, 0x3, 0x6, 0xffff, 0x0, 0x4, 0x1ff, 0x1ff, 0x16, 0x7, 0x4, 0xffffff01, 0x6, 0x5, 0x2, 0x4, 0x4, 0xffffffff, 0x788, 0x0, 0x6, 0x9, 0x1, 0x6, 0x6, 0x6, 0x6, 0xffff, 0x5310, 0x4, 0xd, 0x9, 0x8001, 0x5, 0x5, 0xfffffff7, 0xa, 0x400, 0x4, 0x5, 0x200, 0x6, 0x5, 0x4, 0x4, 0x3, 0x6, 0x40, 0x8, 0x6, 0x80000000, 0x1d209cda, 0x7, 0x4, 0x3, 0x63439b01, 0xfffffff8, 0xfffffff8, 0x7, 0x9, 0x9, 0x5, 0xfffff19c, 0x6, 0xed, 0x6, 0xf4d7, 0x9, 0x9, 0xffff, 0xadb, 0x16947a10, 0x3, 0x7, 0x6, 0xc, 0x1, 0x10000, 0x6, 0x9, 0xffff0000, 0x9, 0x9, 0x81, 0x7fffffff, 0x1, 0xda6, 0xf27e, 0x8000, 0xf, 0x0, 0xe7, 0x93c9, 0x3, 0x5, 0x9, 0x1, 0x2, 0x5, 0x4, 0x0, 0xb, 0x2, 0x2, 0x8, 0xffff, 0xdc1c, 0x44cf, 0x6, 0xfffffff8, 0x2, 0xe877, 0x5, 0x1, 0x5, 0x1014, 0x1, 0x0, 0x3dd, 0x2, 0xffff5ad4, 0x5, 0x2, 0xc, 0x2, 0xf49, 0x65, 0x3, 0x5, 0x400ef6, 0x2, 0x719, 0x99bd, 0x3, 0x2d5cc7e1, 0x7fffffff, 0x2, 0x1, 0x9, 0x1ff, 0x3, 0xc263, 0xdc81, 0xda, 0x9, 0x400, 0xaed3, 0x9, 0x1, 0xffffff7f, 0x1400000, 0x3, 0xb0, 0x8001, 0x4800000, 0x5, 0xe12, 0x5c, 0x7, 0x4, 0xffff932b, 0xb65, 0x4f, 0x9, 0x7fffffff, 0x787f, 0x8, 0x200000, 0xf, 0x6, 0x2, 0x7, 0x3a31, 0x0, 0x3, 0xc, 0x101, 0x7fffffff, 0xfffffff7, 0x3, 0x5, 0x7fffffff, 0x9, 0x2, 0x7, 0x5, 0xfffffe00, 0xa88, 0x7eec, 0x8000, 0x0, 0x100, 0x681, 0x36a5, 0x103, 0xd2, 0x81, 0x0, 0x0, 0x2, 0xde, 0xf2e, 0x4, 0x3a1, 0x87ab, 0x4, 0xe, 0x7, 0xffff, 0xc8, 0x7, 0x7, 0xfffffe00, 0x9, 0x5, 0xfffffff7, 0x6e04f75a, 0x0, 0x2, 0x4d, 0x4, 0x10000, 0x8, 0x6, 0x1, 0x8, 0x9, 0x8, 0x80, 0x1, 0x2, 0x1, 0x3, 0x7, 0x20cd, 0x6, 0xc6, 0xf3, 0x10, 0x7, 0x27a, 0x7, 0xff28, 0x2, 0xdb9, 0x7, 0x0, 0x10, 0xfff, 0x3, 0x6, 0xe, 0xa6d, 0xfc46, 0x1fc, 0x10000, 0xdee, 0xfffffff9, 0x7d08, 0x4aa, 0x7fffffff, 0x10, 0x6, 0x9, 0x2, 0x4, 0x7, 0x7, 0x10, 0x8, 0x8001, 0x5b7, 0x7ff, 0x9d1, 0x71f, 0x5, 0x8, 0x18, 0xff, 0x8, 0x9, 0xfffffffa, 0x1, 0x7fff, 0x6022, 0x401, 0x10000, 0x5, 0xfb3f, 0x2, 0x53, 0x0, 0x2dd, 0x4, 0x10001, 0x3, 0xd4ef, 0x5, 0x1, 0x10001, 0x9, 0x7, 0xf, 0x1, 0x8, 0x100, 0x5, 0xff, 0x8, 0x7, 0x5, 0x4, 0xba]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) 3.590881459s ago: executing program 3 (id=50): mkdir(&(0x7f0000000500)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) mkdir(&(0x7f00000000c0)='./file2/file0\x00', 0x20) mkdir(&(0x7f0000000080)='./file2\x00', 0x142) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000000)='./file2/file0/file0\x00') mkdir(&(0x7f0000000500)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) (async) mkdir(&(0x7f00000000c0)='./file2/file0\x00', 0x20) (async) mkdir(&(0x7f0000000080)='./file2\x00', 0x142) (async) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000000)='./file2/file0/file0\x00') (async) 3.313179537s ago: executing program 6 (id=52): r0 = semget(0x0, 0x1, 0x281) semop(r0, &(0x7f0000000100)=[{0x0, 0xfff8, 0x1000}, {0x3, 0x100, 0xbaed8869b4c5302e}], 0x2) semget(0x1, 0x4, 0x281) (async) r1 = semget(0x1, 0x4, 0x281) semop(r1, &(0x7f00000000c0)=[{0x0, 0x8, 0x1800}], 0x1) 3.312094613s ago: executing program 0 (id=53): munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) mmap(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x4, 0x9013, r0, 0x1960) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x6, 0x0, 0x0, 0xfffffffe}, {0x2, 0x0, 0x0, 0xffffffff}, {0x7f, 0x0, 0x0, 0xbc2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000007c0), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000840)={&(0x7f0000000000)=[{0x5, 0x9}, {0x81, 0x2}], 0x2}) 3.305684149s ago: executing program 5 (id=22): chroot(&(0x7f0000000000)='.\x00') mkfifo(&(0x7f0000000040)='./file0\x00', 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x186) getpid() mmap(&(0x7f000000c000/0x3000)=nil, 0x3000, 0x1, 0x2812, r0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x285b9c) fcntl$getown(r0, 0x5) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x40, 0x16cf8ee, 0xfffffffffffffffd, 0x7, 0x181c, 0x8, 0x2000000000000084}, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x100, 0xe0) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x2) r3 = socket(0x11, 0x3, 0x3) sendto$unix(r3, &(0x7f0000000280)="b1000501600000001700000007000000045c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236a3f20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc2576b9a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec1d89e000040781e40500000000000000000900000000000000", 0xb1, 0x8, 0x0, 0x0) rmdir(&(0x7f0000000100)='./file0\x00') chroot(&(0x7f0000000740)='.\x00') chroot(&(0x7f0000000000)='.\x00') (async) mkfifo(&(0x7f0000000040)='./file0\x00', 0x0) (async) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x186) (async) getpid() (async) mmap(&(0x7f000000c000/0x3000)=nil, 0x3000, 0x1, 0x2812, r0, 0x0) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x285b9c) (async) fcntl$getown(r0, 0x5) (async) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x40, 0x16cf8ee, 0xfffffffffffffffd, 0x7, 0x181c, 0x8, 0x2000000000000084}, 0x0, 0x0, 0x0) (async) kqueue() (async) kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) (async) open(&(0x7f0000000080)='./file0\x00', 0x100, 0xe0) (async) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x2) (async) socket(0x11, 0x3, 0x3) (async) sendto$unix(r3, &(0x7f0000000280)="b1000501600000001700000007000000045c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236a3f20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc2576b9a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec1d89e000040781e40500000000000000000900000000000000", 0xb1, 0x8, 0x0, 0x0) (async) rmdir(&(0x7f0000000100)='./file0\x00') (async) chroot(&(0x7f0000000740)='.\x00') (async) 2.931141385s ago: executing program 0 (id=54): sysctl$net_inet_gre(&(0x7f0000000100), 0x4, &(0x7f0000000140)="8068265a556e17e9d94661573b813f5cdeb88c970df7f41ec611271ce06eefbe284722a160337a0d", &(0x7f0000000200)=0x28, &(0x7f0000000240)="7b4cb5d86cd0fe335d4c059c95094fa0573aa740542295e00a4592795bd2e6895d5b0bb63847cb298b0fcd338f789e337db775852ce76502fae70d8642b54e357f46876387265337c20e83456f095063db857705074bb1519c9a09e89b24e19b8ee6e13a36798bde4db9", 0x6a) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x65}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x207, 0x1fffffd, 0xfffffa25, 0xa03d3a, "ab0609de4d0800000000000000ea0e0000000400", 0x3, 0x8}) writev(r1, &(0x7f0000002dc0)=[{&(0x7f00000009c0)="a15c7439f095adf2fd6be0d9c87520ef88c9b94b88f82d8b6198f76139e94e11e561b02e77cbc1f82179d3bf936d8a7c5967e6661f591cd97bb4a98d29dfeb677528ba046b24fa23a8fec08e404d2dfc4be4a843d69c18dbd960676377f16392c33ca0ffced2ff529a63fc73bcbc6328e99058e5d78c9a6ff7b97707aadeb6e3d4a03e40e4b8840937647e826b32d06437b8ba67c20c1acc6a16a07f0480abd296b21bbeb52e3e4f6c92f316a474419f899232fcbdc358cee627625c232ddea6abf85f253ec8ce755dbc7ce7091ba87dfa04f08b669c3ab3cbcd88ef14ae9c2e04e32e10a3e141f6306cc478687c97e7a934169711ac3f6c32207774a9c8b0ff2726d787b8a6b4e1408574c9c981dbdf11b8bb9ee2d6eff2855fa9ce6bc082e601856d786031bc92f7d2fe0ddb2ff00eabda86ec63f02b0f552e84e9808bfd02d29c64a0f31d0b1093d2842f68ecf3a13addda313c931d4a81fa06fb107bf97515ee385eded66e8464ff12c0c7b15c08", 0x170}], 0x1) r3 = socket$inet6(0x18, 0x2, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x80, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4, 0xc8, 0xfc, 0x8}, {0x94, 0x1, 0x8, 0x7}, {0x6, 0x1, 0x3, 0xfffff806}]}) syz_extract_tcp_res(0x0, 0x1, 0x291) r5 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r5, 0x0, 0x1f, &(0x7f0000000000), 0x0) connect$inet6(r3, &(0x7f0000000080)={0x1c, 0x18, 0x3, 0x200, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\f\x00T', 0x8}, 0x1c) dup2(r3, r0) sendmsg(r3, &(0x7f0000001440)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[], 0x58}, 0x10) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4, 0x10, r0, 0x0) recvmmsg(r3, 0xfffffffffffffffe, 0x0, 0x2000, &(0x7f0000000000)={0x4, 0x4002}) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x160) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x20003916, 0xffffffffffffffff) r6 = syz_open_pts() syz_open_pts() syz_open_pts() fchflags(r6, 0x0) truncate(&(0x7f00000003c0)='./file0\x00', 0x7ffffffffff) setuid(0xee01) socket(0x2, 0x1, 0x0) 2.930210423s ago: executing program 1 (id=55): ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(0xffffffffffffffff, 0xc00c642d, &(0x7f0000000000)={0x4, 0x5, 0xffffffffffffff9c}) ioctl$DIOCXBEGIN(r0, 0xc0104451, &(0x7f0000002080)={0x8, 0x1, &(0x7f0000000040)=[{0x1, './file0\x00', 0x6}, {0x1, './file0\x00', 0x5}, {0x1, './file0\x00', 0x1}, {0x1, './file0\x00', 0x1}, {0x0, './file0\x00', 0x1}, {0x0, './file0\x00', 0xa}, {0x1, './file0\x00'}, {0x1, './file0\x00'}]}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f00000020c0), 0x40, 0x0) ioctl$DIOCRTSTADDRS(r0, 0xc4504449, &(0x7f0000002140)={{'./file1\x00', './file0\x00', 0x0, 0x3}, &(0x7f0000002100)=[{@multicast1, '\x00', './file0\x00', 0x2, 0x6, 0x1c, 0x6, 0x0, 0x5, 0x1}], 0xfac, 0x1, 0x6, 0x2, 0x5, 0xc, 0x22, 0x2}) ioctl$DIOCRADDTABLES(r1, 0xc450443d, &(0x7f0000003ac0)={{'./file0\x00', './file1\x00', 0x13, 0x4}, &(0x7f00000025c0)=[{'./file1\x00', './file2\x00', 0x79, 0x5}, {'./file0\x00', './file1/file0\x00', 0x0, 0x5}, {'./file0\x00', './file1\x00', 0x8, 0x81}, {'./file1\x00', './file1\x00', 0x68}, {'./file0\x00', './file0\x00', 0x0, 0x7}], 0x4, 0x5, 0x3, 0x40, 0x100, 0xe, 0x28, 0x40}) ioctl$AUDIO_START(r0, 0x20004126) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000003f40), 0x200, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000003f80)=0x8) r3 = openat$audio(0xffffffffffffff9c, &(0x7f0000003fc0), 0xe90ad1857a6974c1, 0x0) ioctl$AUDIO_GETSTATUS(r3, 0x40204128, &(0x7f0000004000)) ioctl$WSKBDIO_SETBACKLIGHT(r0, 0x800c5712, &(0x7f0000004040)={0xa, 0x2, 0x401}) openat$bpf(0xffffffffffffff9c, &(0x7f0000004080), 0x80, 0x0) getsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f00000040c0), &(0x7f0000004100)=0x4) r4 = getpid() getsid(r4) getsockname(r0, &(0x7f0000004140)=@un=@file={0x0, 0x0, ""/4094}, &(0x7f0000005140)=0x1000) ioctl$DIOCGETRULES(r0, 0xcd604406, &(0x7f0000005180)={0x7fffffff, 0x6, 0xf, './file2\x00', './file2\x00', 0x0, "0a0ae4a0522125685959e3ae4772e7da63617c93b0a201b8186c3d3bf1a81f3da7710bcece8a539f3625258b9cbc6b70ca72f56cbe413512b41c7bac4b38b18376d69a2db10d6ae25093feee82b59757c4d2c4388619927d4a3c5b68c3a87a2635be5df93d6709aa50cfc6f123610e971ed61dcec649326129557610cc29eca1ecbfafb6f9e90e6ca58bd4a273401eb78897c0f11ddb8bc6594aec1e8132596bf9b6b9676659b0ca1a501b45342ddf975d56f179c8a875c494e41321d31d5de2c6dff77455ebfe8c22c5a6d58c8c4b0f75ddb5c768c7773c07bac368c8b0a58aa428e2455344a8850cbfcca4624326677eab05ee5b501fdfee82b9875f6f189bea33c7bdcce7734f5836f92a5ba7ac8a7520309596b537b8b7973d4cc6cc0c6a0171320eba249681b86635b1ca1abf0414bf820fb8b6468c152723269afaac8496c544a8c1bb92488dbedf10234c2a413ccbfac1fce42a24e085face221409c849f66986f8b425bf4343b426b3467ab2ff6335bbcea7dd4e875ae8f64a3d2e04de58faa9d8c2c7e1bf0f832d06f091176d5bffb4091f942716d3b5b8cf7fe946c382ba7fa8434dae45707091573b663cd6d25c15a99531f59ba2e1f4b0a8ce4a1e9854736463e1590031606728efae0325ad664d0830e18129c7c8b674182f877514bf914da4244ba474c2f8667e6bce6f4b6fcd701ad224e9ede1d244cf78a4e69627d0b3891a8f7cebffe92b01fc180f26a3ba99d021748da7a1245bc0e96ce50dfccca0654771a7d2db679453342c2c826eb4df70321bd9127548375653b6441d6b8104370470631b4de764d05a7b93171f7b80d78d66d3fec7ce8cf500344b206b4de2214c847dc433414109ee6d2ac6891928fa6c3d2c807ea6ced38421230a31034522471474ade585b3b6aef876d3c4b9ea0dd57bfe3bbbcf65b87308ee0789b0c27402e4ba15c1386d67d6ad1887ba40993bc097eaa0d9343ad1629bfa33cb9a7db33f82c461930556bf3fec213b661bbd97c40aae76422c9114919bc2d5636037169c860cfd693bf792cfb71f3506dd6dd96b7e969093432abfea648529b2d62621e4ec74053216002466d5fad810ef79294daf73900cd20789e4c3f7069bf9a5985c443a337c2db0a6cf5f499ad4649317a24e2b6a3aa31839ded8550fc7c2f988f53fdaa5b7d88c5ebdd1624a0bc7d12416f2f31da2ad577d6c44af5bd4eb63f327e69dcc282275387f75547cb602021ada031bba10fa0e4d73f0de5cd4433ebf7b25a4623248c08ed898e0a51aeaba8cae5c3b97d3807f5f3b45bdbb7b86747d56633add4bdf1c8ff9afd3e9c88595ed98e36ab5e3e44c772f20a3810eb3f5befb04da9fc68d7ab48461ff2fee9a415b01c7ddac58de4284c31e451be53edd8578841a32a3481d232bfff7c18a6d7fcb3db35ac2b639bbe0d9933ad9b5ae20ba87b0ee0622ea7f91fcc036e23f5c6b5816808f55f9e3bece6f846e4e4b74525a824ee0d4f835c2b68c0a705e54a3298619860b02eaf146df2d4473092c2209b86346c2ee63a12283084e24c5dd38ddcbacdf2cbc78fca70502a368891bbf50ecb393def207cdaf54957b6b53156dbc8567b48d3ef083e35fa5658251485668498b82d5f622a54e427aa0724d11b3b471db553719ab6a9f14451db64c271f21befc1278897f3851dadace5cdd36fc5d01e3296101acd8d41cc445d03f36aba6e27116a79ef725ed3be459e62d9b36ad61fc278559469560ffd6a76c313334bd89707674c2320b95f17c3af209d4d04cb30076bfd6010901902c190780724ce182b0f8c81cfa23a0918ef11bf5194eeae1517251c83a5cbce12cf6f4027cbc0fabdadae1225a50a2fdbb90c0d469090b166530c522018a4953524ee0d4be8bb9c60d2683753ee28315974d"}) ioctl$DIOCRDELTABLES(r0, 0xc450443e, &(0x7f0000006340)={{'./file1\x00', './file1/file0\x00', 0x4}, &(0x7f0000005f00)=[{'./file0\x00', './file0\x00', 0x0, 0xfd}], 0xa7, 0x1, 0x6, 0x9, 0x1, 0x2, 0xc, 0x2139}) execve(&(0x7f00000067c0)='./file1/file0\x00', &(0x7f0000006a80)=[&(0x7f0000006800)='/dev/pf\x00', &(0x7f0000006840)='C{-[\x00', &(0x7f0000006880)=')\x81$^#&&\\r%*#\x00', &(0x7f00000068c0)='\x00', &(0x7f0000006900)='/dev/audio\x00', &(0x7f0000006940)='+,^+%}\x00', &(0x7f0000006980)='/dev/pf\x00', &(0x7f00000069c0)='\x00', &(0x7f0000006a00)='/dev/bpf\x00', &(0x7f0000006a40)='\x00'], &(0x7f0000006bc0)=[&(0x7f0000006b00)='/dev/bpf\x00', &(0x7f0000006b40)='.\x9a#!\x00', &(0x7f0000006b80)='\x00']) chflags(&(0x7f0000006c00)='./file3\x00', 0x0) getpid() ioctl$AUDIO_SETPAR(r0, 0xc0404125, &(0x7f0000006c40)={0x1, 0x1, 0x8, 0x0, 0x1, 0x2b110, 0x1, 0x4, 0x36, 0xa8}) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r0, 0xc01864c6, &(0x7f0000006cc0)={&(0x7f0000006c80)=[0x8, 0x90, 0xfffffff9, 0x9, 0x7, 0xe], 0x6, 0x0, 0x0, 0xffffffffffffffff}) ioctl$DRM_IOCTL_SYNCOBJ_CREATE(r0, 0xc00864bf, &(0x7f0000006d00)={0x0}) ioctl$DRM_IOCTL_SYNCOBJ_HANDLE_TO_FD(r5, 0xc01864c1, &(0x7f0000006d40)={r6, 0x2, 0xffffffffffffffff, 0x0, 0xff}) ioctl$DRM_IOCTL_MODE_CURSOR2(r7, 0xc02464bb, &(0x7f0000006d80)={0x0, 0xfffffffa, 0xfffff001, 0xe, 0x0, 0x5, 0x0, 0x9, 0x1}) ioctl$DRM_IOCTL_MODE_CURSOR2(r5, 0xc02464bb, &(0x7f0000006dc0)={0x1, 0x10001, 0x65ce, 0x5, 0xfff, 0xa, r8, 0x9, 0x2}) ioctl$DIOCRCLRTABLES(r7, 0xc450443c, &(0x7f0000006e00)={{'./file3\x00', './file3\x00', 0x4}, 0x0, 0x0, 0x0, 0x0, 0xfffffff7, 0x2}) ioctl$DIOCXBEGIN(r0, 0xc0104451, &(0x7f0000007ec0)={0x3, 0x8000, &(0x7f0000007280)=[{0x1, './file2\x00'}, {0x1, './file2\x00', 0x6}, {0x1, './file2\x00', 0xb5}]}) pipe(&(0x7f0000007f00)) 2.929126842s ago: executing program 4 (id=35): r0 = socket(0x18, 0x1, 0x0) setsid() (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) (async) pwritev(0xffffffffffffffff, &(0x7f00000019c0)=[{&(0x7f0000000140)="ab016fb3bcc99e91b62800e21aef292fd0e8", 0x12}], 0x1, 0x9) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000140)={0x5, 0x1, 0xfa, 0x8402, 0x4}, 0xc) (async) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$FIONREAD(r0, 0x8080691a, &(0x7f0000000100)) (async) r2 = socket$inet6(0x18, 0x1, 0x6) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000001300)=0x3, 0x4) (async) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet(r3, &(0x7f0000000240)="3d0553455f000d30dfa8460f36be8ab9317c4d92f3d7258e12a0c8c651094cad123feb0ef5c88baef377135a22d7911dc4aa9946901b8c0e36b5fbb7b667ac67afe847789be3863f1768ce163ad70661c8d23acc7f2b773c7b08b0a26f51dcf829fa454896864ddb1d31edb4cec655b42580f50cbbc7ff52050d38d8d3502580088f2a39369a817c23bf6a5a7d9520c4bdc6cc5ddf5fed4650e3e2c8995c90c747d637a8c89d37eabf74f5de6921d07f04ad505290fb58ec3d471ea45d6800b065ebbd968f97e9677d5b897b6a2143f1fc467be07f44fca386b448d44645abc6495c22a9f40212ee8418e19083e2ef389891e24e646eb38301d75dc5a6f265ab187208128727b190aa88dc2e2d9a1a5ab93e9aafc9e5e7615f757cd51d04bb7a889644b745a082561fe5018ac1ce92ba9b59441ef6b5b0589421b33916bc37b335eaa6f61c3f316f9bc0ece92b3183ac313aafc8ecef14564c5653349c4e7050cc1ca2045fd72bfdf74f7840363ca7b1fa7b16d31a66204b3dcd41103b26d89000d717257220d310216fabf3fad8af84bb0e2ce3c09b295a9e10f6e9479b2447f52b6037cdfbdc473ffed9fbc909a916d3656ad58fa8e4201027a8a23fb0d85636357e2f9b0c77666dedc2a761737b760e3b140d1d226675e00c9374abae7c4403429622e229844468079b413b7fb19960881c8696607e5fe4af6249a280f58d75d2f044bc22d29393a069e1ae4068bc64ddceec3a600f3fbae34ce6eda463f7460339f82f8e87ca84334065005d4bd02a0fe1ab30b6e284c70e0686bb68cc1a3872fbc370a87288380fcb22570e7c7568ec41c92ced3350834f2d77eea936c1b2847f0fc9f920f4ff93658af32707a1cd1aae96dc84663e9dc015c94a82eabaf0e6890b9ca61514c3502863e8cd439c3a991da741fe2e0ac51d27625aa6405f6c0287c7c747db40c26c2731c14efdec1a2ff8df6245375750efa1494ca601d21119ad005cdd840151fddb76699564fed62b423af79b5e7c74a6c696f887f3840638744ba79f9e89354b661009cc723a0ad0a07581cf6fd5284bd0359ecb46f9709831e423cd4a3ed3da8ecb6a73fff93bc625803f150f0fdab245c749aef1cea821745e8424c88c9a435eb7073095603ec1e4b83c2c310d7fcc0786abac23952d4db8d6ae42a4679ca89f8a68aba164ab1ac05f31232c746096d57214bdb995e771fec8f0de7eddd9607d5a110803f0ff4d3448f5b05a80697b68838eaea18f3812d1f3365edb85249e4ad798dc3d851435057fc04cfea93677893e201f807986e08f39e7726ecacab1065393de5371991ccb73b7db9d289616a0c47f319eca09bd3457b68e422fa6c830d786f458fb4e27edc7677d28c1cf920e179d412565d5ee51b55bcaab80ec2099c16fa70bae93321c34e6d1f93d9a2b34aeac2e1467666b076e715e17aed302469a3e47e21a5eda6dc08d08ee5b657b7dcd7c42ca362ebaf5c08cb67c7dfd9d59a63ac524ff09bc2e9180ea9aa9982db80a65847499a2d4e4c6e1c1709a151b0e43055d45841d49d34f372da18816fef2420a5d3917379b5e7d8204b7bf14ca7883b27d791e73b55e3929001d38c126466bff75004af4384564d77c7bdeb3a9e168e0da7fcc9f1abe01a919e3a2942a25063f64f675f70ff8752833d537b90199e14c9d94e965c7a9bc271ac3f119f829f4fccaa006f6182c946dd8d09cbbfca094eb87d36ce4b75411dc1ccde0efbc927b5a70ae48e2d833896d7c91ec11f7f6f6e4e0dd5ffef39693b38ad5719d1382f467af0678b11afae47cc211bbaac25df6fca91b2f975e4a6ab3a9b5689e754c93403f19f3340bdbc99d110a3f5941f2e662e141a16271f4ed5beb33f023c434522d2e492a387d08d6301f74cff4ff3ec1d6d7bf7f69434a6696509699e5e551ac0e4c56b51c4e2df71d826b7562a4ca5cb50a5675dd5c1c9e92921491715991c132a44b2140e714e25df18cb87c20dd4d9b94d53f0bd8f18190098afbabbb308d140370ac1958f06c444d807f4b33b48db1e1c8a190b86f2a9954a736cd8f73ae9e06337c5a64909a9aa6f89d5197523bfd00bba0532a612145c8583918247f2f428d170c7eb5ab8a6fb7a1f17f3a932a5797f6c37de757f3d66c25c8639b3517156559643f8e2d7d0622549f23a46716d3bb219f957d8db2c01aeaa8d24b87dd289b7324eccbb600f9f6d85c31ce4dd287983b681b21d34246c6d3d9d267598f288746168fb4264fb7076c2010bd85a3f939dcdd5d55b2efa8295c0ffb28aeeaefea3e26ea71b1bbc4aefe6a9b2c7f8ff3f067b4908a0fbbff0bddd1f0df72469e7f41852fd31da8540f0f122fcb00cb8656a454de6f7894ccf89b25e6342a42d2102d7814f09fd24301a39f16b9fe35ea5a878df5eda72899e6d6977e3d75bfeaebf8003dee35f12e5014bb004613262b1825a632b89eb99ab7debac3970252b0fe4aafd9988e389ec0a70ce3fa8c5f0ac15ab7263cb755a3535a351ca440d38e4e0dedd2765c8026aba3dec9fc7d82b4aa4ebf2be94a5598ca146e974c9863e173c218b8c112fb8a90b6a6a573df7364fb0758dc41dc931dc6d6c818c349a84336e11e404eab41bed8b3e4d1c85e3e7006e7450a2547dad98c79093493b2ed5300b28ef7583a2eb1bae506d2581faa940b19d68435db646579169cdfe7bfc0cf0de49bc06b54adcc0a4a3613e3c6d528e021a3f623c0799488ff33d7631d2ef9d081dcd2e645a9b341c78f2525f5011a928f97bc5e563523d99a898467660c82410fa4dc23e4c5aa055b393c48992bca4160d55d598cc88343e28615920745ca763a658d469afbab27705adaa0e59ee6863d5688ca1a1e4128bb52c71387a1637a6e740f17a9fba324d2a569d031f2b457f09da641a0f6d5cde2716e3caa1c89e726a924bb84e4fb91676506ea8795639c13154219e357c3e3cacfca25a321007c07860d87cb4c4bbfb85602aceda14039f95f05984281ade3a0168007e073a3ca6a27d337a34efc2e2c9cad9ba985a974a0470c850afa489c63b85159354745082f06a13b36d55b3dd6486b2dba47580b7500bd93ad9a749fe31d9e6c72ee5d6ef6b0581d73778100a810f05d071767d6adde3284d5eed30f50c2b7d30fe5ec59b87a086d1a1be4224436b504f759fde9f5a02febdee4d087d64c18af8f38ab0bc78fa87a02e1d793551252155d8e9c6fcb18d406da67f3464d568f05e3b8ae14ff5146279d5d1fe5c8d20cc64871fceb086361b73f42e179bb51e3de901cddad572d8cdc33cf46e989e2b78163d634ae8d5861c2751f9cd94b2bfd083d3893ae4cedaed15281186aefadc95785ade35a332ec3c4dc6fa0a5f4d4fa43807bef4d27ccd66218682d51c26913fd89941ef28a95101e8c3b18109cc4e946ff8bf96b8c58091e80948bff43082b30cc9a434d600c477ecf539c3206ef0bb5d5fd7e3a29b54e68d56b732784b5e5fcaae3f444b400d5a0f74d04fa0adda4a24a5a171965a5366cb387a8b816221ad67ea4f1052f3dafe4d27f95fbbf241e75c4c767e185b60b8398aaee1bbde92fde84b718ccafbeb369f4976ad7c62c757043575e1d4b9dff1aaf8da9bbd5727b8406fd4a3eabbbaf9d5cc037ba6f4c3a73d3cab20c90e486467ce9483db2f7997c0a5a5d3d82b48718a4b71229709e74bfc62e4d6e131b9ffcbe21460c3425cce3a723bed004d4b7c8f094aad3bdb7c051f9e82752ce42456cc07f94724b5ea52c3535d2dfeacd0e7658ee360fc330a6be19137c449bae51950387cd8076a2af71dc63280d81cf72ec76447755cf0d2dce52cc164bd36e9313cb1a125488089bf8561536789a2e4d91e9834f133d04bcc56f4ead5f6b883878eef37b3196b8784e28f4cfb761722b4166fc230b71687b501ec3ac200cd179e5b92dbd6b432a51d8bc1cd2dce2424ab81e0d4ad2385b56a2cde2260f7c07db26e1759713e8b6897c87ab2e0cfc7e22d508829df97d8d468b6af25603b8b328cab941e27cf0255032ccd0b4a8acbfd0652b4c701e89cba629b5b56525cc2b2e8afa7c4a683bc2b4d24d629d1887e7217964b2689363c32baf9b5537be224bfc54260f7a72a5ca7e08c2f5d42fb530fa85afa1f94fc32e3c354812e2290d76a942469fd8bff17bb209944ec10a9dfc70c7b49f6118ab74abeca96f1174fa2fa0c46e8eae67029865b27c36274979973370836bc00729834b1c7346625d44709166f916d4127d5102465a8e4037f57ca6c4b4070418f580fe77d921605c106a90abd5f2fc67139c9948ea61110d2d544f4839565fc35a4ee027d63b57fb9231ab1f249134ce871e570186c227da1052a7d274e56fa1f08d59d4d79fc593b133ead65cb03bb41c9764c42f5bf886406898fa494e3ca1a00f9a14f934b2395eb742691019672e08b9aa2be0ce8215e37f94232165541095b132f82aac80e8b68702d0070d6d3e06de4831ade694e379d2e959155ecae9bfe03d51d3750264143c77766ef7deac475dab4790a64f65de958f4ef959c8485e663a7837e1bdd4253cf92ee9faac953e7757521068401549b1f7905918616b1fc2e95e9ba388f68cbf04f3f017de0b65ceaf805146264d2b53e6ea5430269843240f1c59d6d2dce64612aa4c82877abba5f1dada012ee12b825707ef4d47cb74416beb1501ace57bc1671b634baae7cbf647363c0cb3f12ae0c295a274a572d344e3c7503321936248cb96c6f016055a69db82c9a6572606dd7451d280bcac1c98e88388dc7c0557b94d522707b97fccf2e75731cb10947ca97060765aeca08a5f5b770d07ddfe1cbea67598b8783dc71e2ebaa458b87c67d85c0a53a406eacc4c69b32404e94c97a19ca29af8daba0f10120a22871eae23e4a2a2c3df166877ee8660fcf5cb1c900d208acb44c1030a133987dbd5fa44bc46b55de1518e0f596a27f3a84826626146061ea0d38a07359dcbac546fd33e278644b395ea67a23aa204f893347034c3d5952d892cef1813f52ea36a1ae170d8560ec649ad9b33ee66919b4aec762810cc47c5959eb54964daf3e7223c4b257cae32eb872453d36b1712bb7d9f6af862bc47bcac778622c3d58a3e55916b160f080d809dca080c8559e0b4a42902689096884a43cfe7cf49b5e0d2e499eaaa59a70286a887ca14cdac19bd9389c7a3c527c894f2aa2974bee261e13a35e1ed51c4911a5b075a69ca21f3055969ec6aaf51aeb8bb8e5823823111990f1c8a2ab52f9ce6f0d6997bc9a9250b3ed5c17d66664db2bb2b0e1f21211a672e7e0aae9c253041ef205556b43c0c63335bbdb1ccbf17bd6a4e9095eda19bd4da3c2ba0344a9f1c7c6abd4ae873ee9f2256d3e87a9efdb2ab7396ae00e5e9949fe3994ec952248f8652754e7e4d6e668527ef06acd185f8c1f643d9ab46b9a1048b02c0da085da1ddf70ad40c4e398f8bab33d7e580a222026630b9a21b986401a3ec964b48a69becd20fca47d2f2e415286d525d22b259022545c3b17734bbb6d20a2eeae89d78978a9a5c11b4a1f5d4907f656bc1c366d2536f960a15e356ca467bf28388bc6b08971cfdb8a2aab1155bc843361c5a580b720cb5d2a6a4bcabb18ff24723a38139773b75bb6ab499768b21e1e30281c4edaa55666eb10157d74e6a3d26d6c7c40da8cb987f7c99286e0c7d276d429bc8fa675e1d75e2f7b0bbecd7258a28c96a6171395ce15755bfd8c389c241d1ed39145725cc5afa7d11274105f7cd1c40c092c2dc0e9d8746e68a6bff2a5bea", 0x1000, 0x6, &(0x7f0000001240)={0x10, 0x2, 0x0, 0x9}, 0x10) connect$inet6(r2, &(0x7f0000000200)={0x1c, 0x18, 0x3, 0x7, "5dd3c2c919db78adb36565b42b581fa4", 0x2}, 0x1c) 2.928989786s ago: executing program 7 (id=56): mkdir(&(0x7f0000000200)='./file0\x00', 0xdc) setuid(0xee01) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000000)='c\x00') 2.702497719s ago: executing program 0 (id=57): syz_emit_ethernet(0x3e, &(0x7f0000000e80)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffc7ffffff86dd60db83440008110000000000000000000000000000020000fe3e40456d00000000000000000000aa4e204e200008907888ebd93687066ed54cc2a33eec70895238be60652725e305a81ba3"]) (async) execve(&(0x7f0000000480)='./file0\x00', &(0x7f0000000580)=[&(0x7f00000004c0)='tap', &(0x7f0000000500)='#/\x00', &(0x7f0000000540)='/dev/pf\x00'], &(0x7f0000000600)=[&(0x7f00000005c0)='/dev/pf\x00']) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) syz_emit_ethernet(0x33, &(0x7f0000000640)=ANY=[@ANYBLOB="c8a47995273dffffffffffff080600183c0c0601000800000000000075ffffffffffffd88c4546bb5a8104b5692011adb5161d"]) (async) ioctl$TIOCSETA(r0, 0xcd604404, &(0x7f00000001c0)={0x1, 0x2, 0x7, 0x2f, "20180000000001002500", 0xfffffffb, 0xb}) r1 = getgid() (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, &(0x7f00000006c0)=0xc) fchownat(0xffffffffffffffff, 0x0, r2, r1, 0x3) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) r4 = socket(0x1, 0x2, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sysctl$net_inet_tcp(&(0x7f0000000240)={0x4, 0x1e, 0x6, 0x6}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(r4, 0xc0206911, &(0x7f00000001c0)) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r5, &(0x7f00000000c0)=@file={0x4, 0x1, './file0\x00'}, 0xa) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) (async) setuid(0xee01) (async) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x183) (async) rename(&(0x7f00000003c0)='./file0/file0\x00', &(0x7f0000000100)='./file0\x00') (async) connect(r5, &(0x7f0000000000)=@un=@file={0x9, 0x1, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000004c0)={0xffffffffffffffff}) connect$unix(r7, &(0x7f0000000080)=@file={0x86, 0x1, './file0\x00'}, 0xa) close(r6) ioctl$VNDIOCGET(r3, 0xc4104603, &(0x7f0000000040)={'./file0\x00', 0x7, 0x2, 0x2}) 2.695258284s ago: executing program 1 (id=58): r0 = socket$inet6(0x18, 0x2, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="0b4c25f6dd348e857d97d3e9337958ba30a4c8dd814b5d648aecc35fba43e0136750a02d68cb10e01651f0094b287e2e", 0x30}], 0x1) execve(0x0, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000080)={0x1c, 0x18, 0x3, 0x200, '\x00', 0x5}, 0x1c) sendmsg(r0, &(0x7f0000001440)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYRES32=r0, @ANYRES8=r0], 0x58}, 0x12) 2.690407749s ago: executing program 4 (id=59): r0 = socket$inet(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x10, 0x2, 0x3}, 0x10) listen(r0, 0x7fff) syz_emit_ethernet(0x46, &(0x7f0000000080)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x3d, 0x38, 0x67, 0x0, 0x0, 0x6, 0x0, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}}, @tcp={{0x3, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x9, 0x2, 0x8200, 0x0, 0xfffc, {[@window={0x3, 0x3}, @timestamp={0x8, 0xa, 0x1, 0x5}]}}}}}}}) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000100)=0x10) getsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000180), 0x0) socket$inet(0x2, 0x1, 0x0) (async) bind$inet(r0, &(0x7f0000000000)={0x10, 0x2, 0x3}, 0x10) (async) listen(r0, 0x7fff) (async) syz_emit_ethernet(0x46, &(0x7f0000000080)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x3d, 0x38, 0x67, 0x0, 0x0, 0x6, 0x0, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}}, @tcp={{0x3, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x9, 0x2, 0x8200, 0x0, 0xfffc, {[@window={0x3, 0x3}, @timestamp={0x8, 0xa, 0x1, 0x5}]}}}}}}}) (async) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000100)=0x10) (async) getsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000180), 0x0) (async) 2.690068174s ago: executing program 7 (id=60): r0 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x1e) write(r0, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async) truncate(&(0x7f0000000000)='./file0\x00', 0xafffe) r1 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) preadv(r1, &(0x7f0000000340)=[{&(0x7f0000000240)=""/229, 0xe5}, {&(0x7f0000000140)=""/139, 0xffffffbc}], 0x2, 0x0) 2.443408875s ago: executing program 6 (id=61): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) chmod(&(0x7f0000000040)='.\x00', 0x35e) setuid(0xffffffffffffffff) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) rename(&(0x7f0000000140)='./file2/file0\x00', &(0x7f0000000100)='./file2\x00') preadv(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)=""/179, 0xb3}, {&(0x7f00000002c0)=""/229, 0xe5}], 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x4b}) syz_open_pts() connect$inet6(r1, &(0x7f0000000000)={0x1c, 0x18, 0x3, 0x10001, "fe80b362000000000000008e000200", 0xa}, 0x1c) sendmsg(r1, &(0x7f00000001c0)={&(0x7f0000000280)=@in6={0x1c, 0x18, 0x3, 0x9, "00e76b93c10007f70000010000008000", 0x20000101}, 0x1c, 0x0, 0x0, 0x0}, 0x40a) 2.042237284s ago: executing program 1 (id=62): ftruncate(0xffffffffffffffff, 0x8531) (async) minherit(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x3) (async) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x3fb}) (async) r0 = syz_open_pts() (async) r1 = semget$private(0x0, 0x3, 0x333) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000040)=0x5b1bc01f) r2 = socket$inet6(0x18, 0x3, 0x1a) connect$inet6(r2, &(0x7f0000000000)={0x1c, 0x18, 0x2, 0x412f6ea9, "00000000000000000000ffff00000004", 0x80000000}, 0x1c) (async) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000380), 0x1, 0x0) (async) setrlimit(0x8, &(0x7f0000000740)={0xb, 0x53}) (async) r4 = syz_open_pts() close(r4) (async) syz_open_pts() (async) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000400)={0x1002f668, 0x2, 0xb, 0x5bffff5f, "841a7d0805002f3c0000001b9e68de320400", 0x3, 0x70}) r5 = semget(0x2, 0x2, 0x65e) semctl$GETNCNT(r5, 0x2, 0x3, &(0x7f00000005c0)=""/145) (async) writev(r4, &(0x7f0000000000)=[{&(0x7f0000000080)="f284547ec87ae3ad1aad0ee27ee88eacb67a08038280f2a01ae7a48358ae16e2fba4ee0ddad57fa2b502658b5723516552c4349404b44e61906eb367dd016164244e321c3f3fa4a301cca907a63fe5682806e86f7b9ed732b01c843a7c13b71430810706a94f10d2cb6414e1fffa7b8cceb21a5bb7f7e286998196fa9ddbf1180a09fbdfb5fa39c5351cac68378d67e9655cdbf971126f853c896ee40a964e51b93e9f8cd2761da19460ae1277fee651ab0c75d0c5b1bf66cfd5838c158d811facece8dcef640f9c9eb9530e6d8ee418a92276e3f27224433eef1cb72de8961a15ff100acd28426503cae730e81dafef5299f8cae80f54b022a9ae3164b69a08b6460d25fba9fe6c6d07c1d5893bbd9f8b78b80fa1c3bf9209558ad46ae1f00a2ee2221f62071fc8687045f65f847000e0bcff4de2", 0x135}], 0x1) (async) socket(0x21, 0x8000, 0x7) (async) syz_emit_ethernet(0x7e, &(0x7f0000000280)=ANY=[@ANYRESHEX=r1]) (async) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000c00)) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000200)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000100)=[{0x35, 0x0, 0x2}, {0x40, 0x9, 0x4, 0x80004}, {0x8004, 0x1, 0x9, 0x6}, {0x991e, 0x9, 0x4, 0x39980000}]}) syz_emit_ethernet(0x3e, &(0x7f0000000440)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffff00000000000100000000000000000000000000aa4e224e2000089078ae5742cab04468b1d17fc60b1484b93b64b79b1ec5e21b9585d104aa939ea3560b175a82c889ff7e55a14481f71682a16a247e8d05989750a3d96647be767eec3ba3ebf9952bf3a9356258173a488c7985e7003a96b08a8d8be78000fe7350c50a891c1a0cb8531733db4ece37d359180fbccdbb6b2d38445601ee0dfe0de6055230ba22c2cb56b3fb49666efb5a7abd0bb67d1e8b2e3b7d44af08039b1062f6a52d9c7ed8195eb8357443fc4465b255cab3f6dd12f7255046967ffe4f1940dc869cc73d856865271298e6e54ba4332078988797c1c826ebe95071da3ae715dd122c65001a8db2db8ad9410744edd3b162a48f1136fcee87a1e305082c24f320a2d285be32f01f04d0d129e91fb369cd0ceed389e264e5503c44778b897fd0127bc285b551bb02f11834fcff0f05b5a54d695b0200501400000000000000"]) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) (async) writev(r0, &(0x7f00000029c0)=[{&(0x7f0000000180)="cff5c05664db486cda974a8238aef3590254fa3b9b3b3b8c172b8359eb32d47209b2a02c3b0363ad9312344dfbcf048216d4542ad2b3cdcc4676648b85060cf6ea03266dbbbc648211b47b9ab5778d29e5643d7b80cc1a9543d6d43ad579db0d47feb5b0fde71aabfa295bf30dd92ef1e259c985e63231f624cf1b6a023bff", 0x7f}, {&(0x7f0000000240)="922ec411606fb5ac83a1393234ac9e7d395d99fccb8a66f57f5adce824634ff1e7310a8e549c8f5b03e3", 0x2a}], 0x2) 2.035699941s ago: executing program 2 (id=9): ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7fb, 0x9, 0x3, 0x8fe, 0x4, 0x5, 0x3, 0x10, [{0xfffff000, 0x2, 0x6, 0x71800}, {0x3, 0x2000b7fe, 0x6, 0x40020000}, {0x0, 0xc7, 0x208, 0x2}, {0x2, 0x80ff, 0x200, 0x5}, {0x10000, 0x3, 0x5, 0x7}, {0x2002, 0x83, 0x14000009, 0xf}, {0x5, 0xbffffff9, 0x1, 0x6d}, {0x2400a, 0x3, 0xfdf0, 0x4}, {0x1, 0x6, 0x3, 0x9}, {0x401, 0x0, 0x8001, 0x7}, {0x401, 0xfff9, 0x48a, 0x13}, {0xce, 0x7584, 0x8, 0x8}, {0x2000df, 0x2b, 0x5, 0x3ff}, {0x2, 0xfffffffc, 0xfffffff5, 0x3}, {0x6, 0x5, 0x26, 0x40000003}, {0xfffffffd, 0xd654, 0xffffffff, 0x6}]}) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7fb, 0x9, 0x3, 0x8fe, 0x4, 0x5, 0x3, 0x10, [{0xfffff000, 0x2, 0x6, 0x71800}, {0x3, 0x2000b7fe, 0x6, 0x40020000}, {0x0, 0xc7, 0x208, 0x2}, {0x2, 0x80ff, 0x200, 0x5}, {0x10000, 0x3, 0x5, 0x7}, {0x2002, 0x83, 0x14000009, 0xf}, {0x5, 0xbffffff9, 0x1, 0x6d}, {0x2400a, 0x3, 0xfdf0, 0x4}, {0x1, 0x6, 0x3, 0x9}, {0x401, 0x0, 0x8001, 0x7}, {0x401, 0xfff9, 0x48a, 0x13}, {0xce, 0x7584, 0x8, 0x8}, {0x2000df, 0x2b, 0x5, 0x3ff}, {0x2, 0xfffffffc, 0xfffffff5, 0x3}, {0x6, 0x5, 0x26, 0x40000003}, {0xfffffffd, 0xd654, 0xffffffff, 0x6}]}) socket$inet6(0x18, 0x2, 0x0) (async) r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000140)=0x219, 0x3) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r1 = socket(0x18, 0x3, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000000)="bf", 0x1}, {&(0x7f0000000800)="3fcaabe3cb63cfcf67f7ab9ef9d41f149231151e8dc037ccedd918baf3bad257511500000000000000000049a45da891d98310a727aa0000382439a8062d9cf07a7ae88a7088c4d69a5fa19062f815ad7254557222f5e64322a2ad2ea5c46fa09fc5c1de56bc73e4d928e526d4610368a4b105595a7746e55e45e61801489549bc0e7b9aa2ddaa6901fd93e472e57316ee5ffa50af0f2b19ae25c8241e17d524083639aec692ad4c029326841f08097fa5b7c9d320d9f4aa0cb7844b6cb8a840f976388d5742d35869b31a8e31eadd8ac13d0100000076dc579f12c2ff3e65fa6919a3a53c392db0b8c712044fb70579314dd59caaa408f5231f59a98b3cba169e5d5f48d0ac36972567990f8b21d9d5e3cd2c134af88c37dc2d4c3afe097530aa036a95be030972cc245555042fe59fb876b163c777fdc41a42f0", 0xfffffeb3}, {&(0x7f00000001c0)="062bae13407c52042e62eb6d5297ff69d904f0698442ba3993376dd6806a2c411c98edb65566ed23951cdcb7dc5459ba6f838a564d13209dec66ecaa3c6c7efea869fdd25ccd61ad399b0844172f4d249d7dbccccd72"}], 0x2) (async) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000000)="bf", 0x1}, {&(0x7f0000000800)="3fcaabe3cb63cfcf67f7ab9ef9d41f149231151e8dc037ccedd918baf3bad257511500000000000000000049a45da891d98310a727aa0000382439a8062d9cf07a7ae88a7088c4d69a5fa19062f815ad7254557222f5e64322a2ad2ea5c46fa09fc5c1de56bc73e4d928e526d4610368a4b105595a7746e55e45e61801489549bc0e7b9aa2ddaa6901fd93e472e57316ee5ffa50af0f2b19ae25c8241e17d524083639aec692ad4c029326841f08097fa5b7c9d320d9f4aa0cb7844b6cb8a840f976388d5742d35869b31a8e31eadd8ac13d0100000076dc579f12c2ff3e65fa6919a3a53c392db0b8c712044fb70579314dd59caaa408f5231f59a98b3cba169e5d5f48d0ac36972567990f8b21d9d5e3cd2c134af88c37dc2d4c3afe097530aa036a95be030972cc245555042fe59fb876b163c777fdc41a42f0", 0xfffffeb3}, {&(0x7f00000001c0)="062bae13407c52042e62eb6d5297ff69d904f0698442ba3993376dd6806a2c411c98edb65566ed23951cdcb7dc5459ba6f838a564d13209dec66ecaa3c6c7efea869fdd25ccd61ad399b0844172f4d249d7dbccccd72"}], 0x2) writev(r2, &(0x7f0000001940)=[{&(0x7f0000000240)="5bfb99", 0x3}], 0x1) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0xfffffffd, 0x2800c1, 0xf, 0x0, 0x1040807, 0x50001, 0x0, 0x1, 0x0, 0x8000000000000008, 0xbf}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ppoll(&(0x7f0000001140)=[{0xffffffffffffffff, 0x40}], 0x1, 0x0, &(0x7f0000000100)={0x1ff}) (async) ppoll(&(0x7f0000001140)=[{0xffffffffffffffff, 0x40}], 0x1, 0x0, &(0x7f0000000100)={0x1ff}) unveil(0x0, &(0x7f0000000300)='c\x00') (async) unveil(0x0, &(0x7f0000000300)='c\x00') socket(0x2, 0x5, 0x2) r3 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r3, 0x8080691a, &(0x7f0000000100)) write(r3, &(0x7f0000000000)="343b1cbae4dba5a3509fe2846fa26f29f8e671d943274d10a95d1255bd5c542b47648abf34f9c60fd0fdb215b0229813502f02ea7eed1cb36c37c6a9be9efd6bf6afdaeb59c0c3b418abe78b66d14b52f06766c9ed5f7333500e2e4d7b669440ae48344236c49836b4633f182b997d92909407f1b6a3668529e467b86b97eb83efda82b6316f21d22fdef4", 0x8b) 2.035133896s ago: executing program 3 (id=50): mkdir(&(0x7f0000000500)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) mkdir(&(0x7f00000000c0)='./file2/file0\x00', 0x20) mkdir(&(0x7f0000000080)='./file2\x00', 0x142) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000000)='./file2/file0/file0\x00') mkdir(&(0x7f0000000500)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) (async) mkdir(&(0x7f00000000c0)='./file2/file0\x00', 0x20) (async) mkdir(&(0x7f0000000080)='./file2\x00', 0x142) (async) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000000)='./file2/file0/file0\x00') (async) 2.031778832s ago: executing program 6 (id=63): chmod(&(0x7f0000000040)='.\x00', 0x35e) setuid(0xee01) mkdir(&(0x7f0000000000)='./file1\x00', 0x0) chmod(&(0x7f0000000080)='./file1\x00', 0x9) chflags(&(0x7f0000000100)='./file1\x00', 0x0) 2.030878616s ago: executing program 7 (id=64): mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000180)={&(0x7f0000000140)='./file0\x00', 0x152, 0x0}) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000240)='./file0\x00') r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x186) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x186) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x1, 0x2010, r2, 0x0) mlock(&(0x7f000050f000/0x2000)=nil, 0x2000) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x1, 0x2015, r1, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f00000000c0)={0xa, 0x8000148, {[0x3, 0x0, 0x6, 0x6, 0x3, 0x3, 0x1, 0x0, 0x7, 0xfffff, 0xff9b, 0x91c, 0xa, 0x180, 0x0, 0xd7, 0x76, 0xfffffffffffffff7], [0x5438b94c, 0x5, 0x1001, 0x7, 0x1, 0x1, 0x9, 0xb, 0xffffffffffffffff, 0x100000001], [0x6, 0x0, 0x8, 0x8000000008, 0x10000, 0xebd, 0x2], [0x9, 0x10801, 0x0, 0x5, 0x3, 0x6], [{0x5ad, 0x7, 0xfffffffb, 0x6}, {0x2, 0x925, 0x3, 0xffff}, {0x1000, 0x8001, 0x4, 0x5}, {0xc, 0x2, 0x3}, {0x4, 0x403, 0x2, 0x9}, {0x1f, 0x4, 0x4, 0x4}, {0xe4, 0xffffff81, 0x8, 0x1}, {0x1, 0x10000, 0x8002, 0x5}], {0x3, 0x4, 0x4, 0xa}, {0xfffb, 0xffffbfc0, 0xd}}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3d}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x74, 0x0, 0x37) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) execve(0x0, 0x0, 0x0) msgget(0x2, 0x336) msgget(0x2, 0x680) mprotect(&(0x7f0000b45000/0x1000)=nil, 0x1000, 0x4) 1.934918462s ago: executing program 0 (id=57): syz_emit_ethernet(0x3e, &(0x7f0000000e80)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffc7ffffff86dd60db83440008110000000000000000000000000000020000fe3e40456d00000000000000000000aa4e204e200008907888ebd93687066ed54cc2a33eec70895238be60652725e305a81ba3"]) (async) execve(&(0x7f0000000480)='./file0\x00', &(0x7f0000000580)=[&(0x7f00000004c0)='tap', &(0x7f0000000500)='#/\x00', &(0x7f0000000540)='/dev/pf\x00'], &(0x7f0000000600)=[&(0x7f00000005c0)='/dev/pf\x00']) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) syz_emit_ethernet(0x33, &(0x7f0000000640)=ANY=[@ANYBLOB="c8a47995273dffffffffffff080600183c0c0601000800000000000075ffffffffffffd88c4546bb5a8104b5692011adb5161d"]) (async) ioctl$TIOCSETA(r0, 0xcd604404, &(0x7f00000001c0)={0x1, 0x2, 0x7, 0x2f, "20180000000001002500", 0xfffffffb, 0xb}) r1 = getgid() (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, &(0x7f00000006c0)=0xc) fchownat(0xffffffffffffffff, 0x0, r2, r1, 0x3) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) r4 = socket(0x1, 0x2, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sysctl$net_inet_tcp(&(0x7f0000000240)={0x4, 0x1e, 0x6, 0x6}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(r4, 0xc0206911, &(0x7f00000001c0)) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r5, &(0x7f00000000c0)=@file={0x4, 0x1, './file0\x00'}, 0xa) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) (async) setuid(0xee01) (async) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x183) (async) rename(&(0x7f00000003c0)='./file0/file0\x00', &(0x7f0000000100)='./file0\x00') (async) connect(r5, &(0x7f0000000000)=@un=@file={0x9, 0x1, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000004c0)={0xffffffffffffffff}) connect$unix(r7, &(0x7f0000000080)=@file={0x86, 0x1, './file0\x00'}, 0xa) close(r6) ioctl$VNDIOCGET(r3, 0xc4104603, &(0x7f0000000040)={'./file0\x00', 0x7, 0x2, 0x2}) 1.73265549s ago: executing program 4 (id=59): r0 = socket$inet(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x10, 0x2, 0x3}, 0x10) listen(r0, 0x7fff) syz_emit_ethernet(0x46, &(0x7f0000000080)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x3d, 0x38, 0x67, 0x0, 0x0, 0x6, 0x0, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}}, @tcp={{0x3, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x9, 0x2, 0x8200, 0x0, 0xfffc, {[@window={0x3, 0x3}, @timestamp={0x8, 0xa, 0x1, 0x5}]}}}}}}}) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000100)=0x10) getsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000180), 0x0) socket$inet(0x2, 0x1, 0x0) (async) bind$inet(r0, &(0x7f0000000000)={0x10, 0x2, 0x3}, 0x10) (async) listen(r0, 0x7fff) (async) syz_emit_ethernet(0x46, &(0x7f0000000080)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x3d, 0x38, 0x67, 0x0, 0x0, 0x6, 0x0, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}}, @tcp={{0x3, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x9, 0x2, 0x8200, 0x0, 0xfffc, {[@window={0x3, 0x3}, @timestamp={0x8, 0xa, 0x1, 0x5}]}}}}}}}) (async) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000100)=0x10) (async) getsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000180), 0x0) (async) 1.732401078s ago: executing program 5 (id=22): chroot(&(0x7f0000000000)='.\x00') mkfifo(&(0x7f0000000040)='./file0\x00', 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x186) getpid() mmap(&(0x7f000000c000/0x3000)=nil, 0x3000, 0x1, 0x2812, r0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x285b9c) fcntl$getown(r0, 0x5) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x40, 0x16cf8ee, 0xfffffffffffffffd, 0x7, 0x181c, 0x8, 0x2000000000000084}, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x100, 0xe0) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x2) r3 = socket(0x11, 0x3, 0x3) sendto$unix(r3, &(0x7f0000000280)="b1000501600000001700000007000000045c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236a3f20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc2576b9a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec1d89e000040781e40500000000000000000900000000000000", 0xb1, 0x8, 0x0, 0x0) rmdir(&(0x7f0000000100)='./file0\x00') chroot(&(0x7f0000000740)='.\x00') chroot(&(0x7f0000000000)='.\x00') (async) mkfifo(&(0x7f0000000040)='./file0\x00', 0x0) (async) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x186) (async) getpid() (async) mmap(&(0x7f000000c000/0x3000)=nil, 0x3000, 0x1, 0x2812, r0, 0x0) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x285b9c) (async) fcntl$getown(r0, 0x5) (async) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x40, 0x16cf8ee, 0xfffffffffffffffd, 0x7, 0x181c, 0x8, 0x2000000000000084}, 0x0, 0x0, 0x0) (async) kqueue() (async) kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) (async) open(&(0x7f0000000080)='./file0\x00', 0x100, 0xe0) (async) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x2) (async) socket(0x11, 0x3, 0x3) (async) sendto$unix(r3, &(0x7f0000000280)="b1000501600000001700000007000000045c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236a3f20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc2576b9a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec1d89e000040781e40500000000000000000900000000000000", 0xb1, 0x8, 0x0, 0x0) (async) rmdir(&(0x7f0000000100)='./file0\x00') (async) chroot(&(0x7f0000000740)='.\x00') (async) 1.731718305s ago: executing program 6 (id=65): readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/34, 0x22) (async) ioctl$DRM_IOCTL_SYNCOBJ_HANDLE_TO_FD(0xffffffffffffff9c, 0xc01864c1, &(0x7f0000000080)={0x0, 0x2, 0xffffffffffffffff, 0x0, 0x6}) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x7, 0x1, 0x3, 0x0, 0x2, 0x0, 0x3, 0x1, 0x2, 0x0, 0x2}) (async) r1 = accept4(r0, &(0x7f0000000140)=@in, &(0x7f0000000180)=0x10, 0x4000) listen(r1, 0x3) (async) fstatat(r0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x6) (async) lstat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) fchownat(r0, &(0x7f00000001c0)='./file0\x00', r2, r3, 0x2) connect$unix(r0, &(0x7f0000000380)=@file={0xc0, 0x0, './file0\x00'}, 0xa) (async) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000003c0)="f80fa88bc911b7d3f0cb15e676af844004b365cfcdb549f180e3", 0x1a) (async) readlink(&(0x7f0000000400)='./file1\x00', &(0x7f0000000440)=""/67, 0x43) (async) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000004c0)=0x5) (async, rerun: 64) getsockname$unix(r0, &(0x7f0000000500), &(0x7f0000000540)=0x2) (async, rerun: 64) chflagsat(r0, &(0x7f0000000580)='./file1\x00', 0x0, 0x0) (async) chmod(&(0x7f00000005c0)='./file0\x00', 0x20) (async) r4 = semget(0x2, 0x0, 0x142) semctl$GETNCNT(r4, 0x2, 0x3, &(0x7f0000000600)=""/4096) (async) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000001600)) mkfifo(&(0x7f0000001640)='./file2\x00', 0x0) (async, rerun: 32) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001680)={0xffffffffffffffff}) (rerun: 32) sendmmsg(r5, &(0x7f0000001f80)={{&(0x7f00000016c0)=@un=@file={0x0, 0x0, './file1\x00'}, 0xa, &(0x7f0000001d40)=[{&(0x7f0000001700)="c0f3891d41fceefbc96d8e53212c3dd611a2f08bea82de99cd3a8963eb19ec107686bb7569551c97ba61c3667860a13961d0b403929d2f31c71a3d232d9a9e675da8b3a3d86c01811cdb555499", 0x4d}, {&(0x7f0000001780)="2d4f1c4e8f8f854afe36a1851a214c416b6a2e6280ad4c5eece5f821588bdd66c49bb0eb6c017f", 0x27}, {&(0x7f00000017c0)="e01aa48d97dfce7d7922f1f9c93c12bcd1b119ced484c01012dc264e6bf00b4f739fcb2d2966d9bce33eb6d0", 0x2c}, {&(0x7f0000001800)="07ced1e386b9a958f25525d5c60820ba1c42871186977296be713fe7c81e5d8d3f9c301946baa2be5031f1816ea9fdabafc35cec274a7075fec17bcf437192662ac9503650ec648d05ab8ab5c79c8263e26093b9bd782d2ff60a24e546718220901ab1bf7820ed902115d181966a06a3a0d65de5d6e48309f66bc9c644d8ca5f322af757c39db132e5d8e81a28a8881ffdea37f90323fe15f5faa7a02fbcbef2bb22e5f53b455e1dccd8e108f27fd2c028dd9a4ec83e0b4736bc4cab27f3fa87cc004d34c0ac1dd4903ec7e72bf396238751a000e2f7a9955c2b7dad0cbed45ae0f32781", 0xe4}, {&(0x7f0000001900)="3aba69be61fa2f283e938ee1cc12dd7d108922caaf161a81d682fef8dfcfe18f36a7712c2f36b35ca0761f033e3bcfcb9356357750ea7426bb38183b36558671e51c5a466fa6b93f395b065cf79add7324f0b298f0e985853da597750a09b90b717bea94249177b1a3f8721c3d308f2c0c190a63a8ff9940c4c024fbb611b1fd6353a677ba7fceae2066d68c7ebcda43152ea85e57bd2c31bf0be26e115b2211890f585a78f08f7a722e5c03e329a758bd3ee11768f216b9", 0xb8}, {&(0x7f00000019c0)="ee59a841b6ab69a9be5dd69fcb76220ee12b09890551a7e919ddf7ee493f4f7bffc78c9f4fae38c1a6ce8ac1c135112fec6620d022a38f06a71c03c3aef8e7eec901a21b587a4960bd1adc3d86ef970321c11fc33a60ee5e412a627c4b0393e82727de3a0bcc2cd8b15a356118b87708181a2b114cf96409f2da7c959f419997778f1ba194664341a279d0b22e539c52bcc9ce3555ee5e3f4c3f39e3cbfb0a0c202bcb1f9d8437ccd8e75bda91d4b14462a3346f93c755b9a065a2305bb972ca55a2f6d9e81e613ee0", 0xc9}, {&(0x7f0000001ac0)="535d064736814e8448bcd4928d40d9dc5cedbc97f0d3385e9993472029cd00", 0x1f}, {&(0x7f0000001b00)="8367cf955ccc98104a8a289dea82f5a53c7f9253cf8e355d69c996de0474799ceac883acd1d671acb58e8e05cf58c05b90d3cd594cf61a2767786bb048fd91e916ad61d6ab0fa846190188eba75520f45f0987af03d202087c7821cfc58ce3abe21fe8cd25a0314d74f001edd69a3041127df95d067ee00739cf6634aa343d74e12e37f065ea8141897883d94e2fe8e4b8c53cd8c749e5dd372bf11dcd12b8279239985a86c536f092c1eeae38a40d0e46c3d418a6866f0f571da0476f61215f89ecd83309482f27a6017cef01ddb014d3a9243184c3a53a3881e9d718fed0d1d9", 0xe1}, {&(0x7f0000001c00)="71c16d3e54d98fca9ed7db8c75427d8b08bf6964161a0233f91815b7f4198e8ab0ac828945e010135386f87d78f971d84f673e13fbdfaeba149c25ee1758bcc2e3fc9b4e68cc729677453839c0e57f955ece39c4522d480ed47e7927321d518a348f0c49cfc6d028dc7abd9ccb84bfbcf8bd98b89f747a787a21c84e5062ecb1575c9041e993e113e57e151975d17890", 0x90}, {&(0x7f0000001cc0)="9af7334ed78da2105250f3a802e60ccf87f053ad5d22f3748defe0f6c38fb598b9032f470e9a0f65fa14a42c5da9e9ed75e4df48f5e17b0aa0155c3a3a76df3f805150dccaecbe94a4126784", 0x4c}], 0xa, &(0x7f0000001e00)=[{0x74, 0x1, 0x7, "b447b113b76d14155bff585cb1501995281cebc35043d1bd0a442a5c666cb8406a69510524310528b07ff7535f7dcc2a77df320b4bc15daec8a3635a3b17c41320c4154559aa4e30b9561ec76cede45aa9c2da9ca547e32f93cd9c4451ea705698b96cfbb3"}, {0xc, 0x1, 0x8000}, {0xec, 0x1, 0x3, "6d21ea306c36be22f18ae8cd235369f993d1e4b45b40049a1a1b8991cee342c81164fa70c604cee3b6bc408dbaf90b8072e6885f1a00e2f97e49677f88012886381d304dfda1251e4df4f9013336005c03f65bb3dd8a3a50b6a1d238fcb2ba8c1bee63bb04c5039c54302fabf269ee05af0d81c527edbffe2960dba72db471533db3651cffa6210cc48b72bbe7202dd4cdf137012f46e37ea178a1ee569ed48332aae139fe4eed58c48a9929aff4363548297825e0d3a301ac8cea68f6ba726ea58b048adb713ab34ab2d2316c05e543aaca9d38249d0c9d484fa2da76d7bbd3"}], 0x16c}}, 0x38, 0xc) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000001fc0), 0x100, 0x0) ioctl$DIOCGETRULES(r6, 0xcd604406, &(0x7f0000002000)={0x4, 0x0, 0x4, './file2/file0\x00', './file0\x00', 0x0, "673900e8604f4daca1366b576933790de657dc32d43976726a83c7a4c9c3f1822501205fdd5d8ba59ab8dbdb22c57d16ea2bc198dbe6618edd18a144db2f70940c9ba9752fbf77a88184054a03fdd085df701850a90ff90daf5f6bf09b26350496102b095528ef4dab8dbfeddcfdcf19958c97de9cbe378e383b274125e7bf2aca55766e5099ca0eab974143d873db32f0e5ab8e1f26d941302e39a85ace1c91ccba473312f21ab56e74869e93d47e2b2aa583c5f62fde3c226b29e9480a4e399249992feed9bfa72593ba8eda9e2d466e8502ed6b4f1f54b663b835762f17855de2dfc6151917364ff226f86292711de0168f25ab8113e72e729cba8a66297c91622509364a8d4a43cd3c4cae0584952b2c4d20ac7695a757f06724ad87fae5fbcbb286f4aed61bba4db25b726608426d9657b81849583e4166d2d8696bbca0ccb5ce0019d24e30a883a3af9cbb9c927f3d07df3451b002904ea759b3fd90a16994cb595443291496402d4e3363379aff06d630d838dfac8e3847b8f85c6fb5a1f4a798c0963d81f6b8c3296aab20dc5b185217946ee6be07accb78443477d18da4c335c86fdd7b14692aeb63e6e90af587be0c36ae464ae51967f08c99838cadefcc7185f4593f17c999dd5a9b48019eae493f50fa9e4a19e17bdbbcaf6c1f7d70b549d0eaf098f6a5ba570af961c26697e02db46edea2cf78a11a2e98db9b9605f662c9ad2d9fd19768572cf80bb5811b3e9644ea95401d74394231f2af4e326450eb2c4abfe44a31663ee08194c32f99c4e0dadabbf785a86b197129da659128d887c6db46c5b24b7141ae857e519a5e0de7821854bdbf2c8e45d9f5d003cc7f25682f81fe5238fba5108c2d0a77f946c6a093cab694975ee5f71124e65d9b2065b48e63dd796469146a7e75735ae1628d827e22241a9997fd9e58db402d78048d82d70c1667430df7cf7514ba5741a6f56c45c27d8ddb7f59c51298eb7f1a2091133426fcf2d7a50743ed5cb2181844ce6930bd83927a3f0bbfc519c61257141d99d81a0949e25b25534f97e15d0429ffd470aa2c21c6304d1425268b2e7caecbf320ce244c16561735efacc3064019cbec92a8e94f0bfb80b0627b329efe1a4b2c6f0391bad3d70314e15e381ed43551bc3a4c9f75480267dc6ef706f2a60e60dafaf1100aeaaba0ceace346ba7c214e8408dac275374f05fba8d8020fb3bf6744321063978bfb783d4a5d8bfc301aa0d2dfc5295542a020539887120642abcdba4e69e671e249ba575e1a6753f3f3d87efee7a21fe037417ed53a153f0fb063a654cc53cd9e3d47995af56dbf6a80e4c1d4870ea7b6ea66aacc06b623eb0dff49b06fd714cd08ce8c294932ea86f1516a4b13d28a2b1f5dffa05d11540dbfdd8fff6d3e794a3e68766be5f6212aaa2cb207bfd911f6aed46988c6686f01c85fc7444e26418af01cb1fb0f3181b63bba01a266190a667e46a4ce723971f60d8a50e1ebe70019a5d9da4caa7dd04d48599c270d4eab9b4eb2bfc34d7eb68e8a7f22a72be4961b025971d6cfba6d89863b1548d993e0838bc6ce67887edcc072841731367a940ca0a732f4b48d832bf255ac2ec750800cc43ea92ff9acbd608005cd1d9ea97387a8de00d52c4b41a0078ca7950a616b194d632c803880f97ccc7a9f5944ac556a5179f004538cb09e1d97e6bfa88a12f92d82208e2af93a3f8fe81443d3d947a25cfbf3d8d77daf69b2ad921466036f73b200e0b110a6ce0beca5dfce298d37f4408adc7513b7f2b79a415bb22487d81147dcc151ab126f26b82c03bf1e271c1eee7d4a7d421da915f634a48ac1db01c0e4b62e4ae68f4ba1484fef289e59f1af6ec13300818b51b6c476bb0d647d613f25649ef412bdd4e56ae132b730573107c1a20257a5aa83"}) (async, rerun: 64) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000002d80)={'./file2/file1\x00', 0x4, 0x3, 0x8, 0x0, 0xffff5dba, 0x400, 0x100, 0x2, 0x1, 0x3, 0x6}) (async, rerun: 64) linkat(r0, &(0x7f0000002e00)='./file0\x00', r0, &(0x7f0000002e40)='./file2\x00', 0x0) ftruncate(r5, 0x6) (async, rerun: 32) semctl$GETZCNT(r4, 0x1, 0x7, &(0x7f0000002e80)=""/109) (rerun: 32) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000002f00)={""/16, @ifru_vnetid}) (async, rerun: 64) r7 = openat$pf(0xffffffffffffff9c, &(0x7f0000002f40), 0x200, 0x0) (rerun: 64) ioctl$DIOCADDQUEUE(r7, 0xc148445d, &(0x7f0000002f80)={0x2, 0x9, {'\x00', './file2/file1\x00', './file2/file1\x00', './file2/file0\x00', {{0x6, 0x133e}, {0x40, 0x50000}, 0x4}, {{0xfffffffffffffff7, 0xb}, {0xd, 0x1}, 0x9}, {{0x5, 0xf521}, {0xfffffffffffffff6, 0x400}, 0x4}, {0x8, 0x8, 0xffff25e8}, 0x0, 0x4, 0x7, 0x9, 0x2}}) 1.072507127s ago: executing program 7 (id=66): r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r2 = socket(0x18, 0x1000, 0x44) ioctl$DIOCRGETTSTATS(r1, 0xc4504440, &(0x7f00000006c0)={{'./file0\x00', './file0\x00', 0x37, 0x8}, 0x0, 0x4d0, 0x0, 0xa, 0xb60, 0x80000026, 0x1, 0x0, 0x10001}) setsockopt$inet_opts(r0, 0x0, 0x15, &(0x7f0000000000), 0xe0) r3 = fcntl$getown(r2, 0x5) kill(r3, 0x3) 211.158794ms ago: executing program 0 (id=57): syz_emit_ethernet(0x3e, &(0x7f0000000e80)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffc7ffffff86dd60db83440008110000000000000000000000000000020000fe3e40456d00000000000000000000aa4e204e200008907888ebd93687066ed54cc2a33eec70895238be60652725e305a81ba3"]) (async) execve(&(0x7f0000000480)='./file0\x00', &(0x7f0000000580)=[&(0x7f00000004c0)='tap', &(0x7f0000000500)='#/\x00', &(0x7f0000000540)='/dev/pf\x00'], &(0x7f0000000600)=[&(0x7f00000005c0)='/dev/pf\x00']) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) syz_emit_ethernet(0x33, &(0x7f0000000640)=ANY=[@ANYBLOB="c8a47995273dffffffffffff080600183c0c0601000800000000000075ffffffffffffd88c4546bb5a8104b5692011adb5161d"]) (async) ioctl$TIOCSETA(r0, 0xcd604404, &(0x7f00000001c0)={0x1, 0x2, 0x7, 0x2f, "20180000000001002500", 0xfffffffb, 0xb}) r1 = getgid() (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, &(0x7f00000006c0)=0xc) fchownat(0xffffffffffffffff, 0x0, r2, r1, 0x3) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) r4 = socket(0x1, 0x2, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sysctl$net_inet_tcp(&(0x7f0000000240)={0x4, 0x1e, 0x6, 0x6}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(r4, 0xc0206911, &(0x7f00000001c0)) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r5, &(0x7f00000000c0)=@file={0x4, 0x1, './file0\x00'}, 0xa) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) (async) setuid(0xee01) (async) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x183) (async) rename(&(0x7f00000003c0)='./file0/file0\x00', &(0x7f0000000100)='./file0\x00') (async) connect(r5, &(0x7f0000000000)=@un=@file={0x9, 0x1, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000004c0)={0xffffffffffffffff}) connect$unix(r7, &(0x7f0000000080)=@file={0x86, 0x1, './file0\x00'}, 0xa) close(r6) ioctl$VNDIOCGET(r3, 0xc4104603, &(0x7f0000000040)={'./file0\x00', 0x7, 0x2, 0x2}) 3.278913ms ago: executing program 1 (id=62): ftruncate(0xffffffffffffffff, 0x8531) (async) minherit(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x3) (async) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x3fb}) (async) r0 = syz_open_pts() (async) r1 = semget$private(0x0, 0x3, 0x333) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000040)=0x5b1bc01f) r2 = socket$inet6(0x18, 0x3, 0x1a) connect$inet6(r2, &(0x7f0000000000)={0x1c, 0x18, 0x2, 0x412f6ea9, "00000000000000000000ffff00000004", 0x80000000}, 0x1c) (async) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000380), 0x1, 0x0) (async) setrlimit(0x8, &(0x7f0000000740)={0xb, 0x53}) (async) r4 = syz_open_pts() close(r4) (async) syz_open_pts() (async) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000400)={0x1002f668, 0x2, 0xb, 0x5bffff5f, "841a7d0805002f3c0000001b9e68de320400", 0x3, 0x70}) r5 = semget(0x2, 0x2, 0x65e) semctl$GETNCNT(r5, 0x2, 0x3, &(0x7f00000005c0)=""/145) (async) writev(r4, &(0x7f0000000000)=[{&(0x7f0000000080)="f284547ec87ae3ad1aad0ee27ee88eacb67a08038280f2a01ae7a48358ae16e2fba4ee0ddad57fa2b502658b5723516552c4349404b44e61906eb367dd016164244e321c3f3fa4a301cca907a63fe5682806e86f7b9ed732b01c843a7c13b71430810706a94f10d2cb6414e1fffa7b8cceb21a5bb7f7e286998196fa9ddbf1180a09fbdfb5fa39c5351cac68378d67e9655cdbf971126f853c896ee40a964e51b93e9f8cd2761da19460ae1277fee651ab0c75d0c5b1bf66cfd5838c158d811facece8dcef640f9c9eb9530e6d8ee418a92276e3f27224433eef1cb72de8961a15ff100acd28426503cae730e81dafef5299f8cae80f54b022a9ae3164b69a08b6460d25fba9fe6c6d07c1d5893bbd9f8b78b80fa1c3bf9209558ad46ae1f00a2ee2221f62071fc8687045f65f847000e0bcff4de2", 0x135}], 0x1) (async) socket(0x21, 0x8000, 0x7) (async) syz_emit_ethernet(0x7e, &(0x7f0000000280)=ANY=[@ANYRESHEX=r1]) (async) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000c00)) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000200)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000100)=[{0x35, 0x0, 0x2}, {0x40, 0x9, 0x4, 0x80004}, {0x8004, 0x1, 0x9, 0x6}, {0x991e, 0x9, 0x4, 0x39980000}]}) syz_emit_ethernet(0x3e, &(0x7f0000000440)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffff00000000000100000000000000000000000000aa4e224e2000089078ae5742cab04468b1d17fc60b1484b93b64b79b1ec5e21b9585d104aa939ea3560b175a82c889ff7e55a14481f71682a16a247e8d05989750a3d96647be767eec3ba3ebf9952bf3a9356258173a488c7985e7003a96b08a8d8be78000fe7350c50a891c1a0cb8531733db4ece37d359180fbccdbb6b2d38445601ee0dfe0de6055230ba22c2cb56b3fb49666efb5a7abd0bb67d1e8b2e3b7d44af08039b1062f6a52d9c7ed8195eb8357443fc4465b255cab3f6dd12f7255046967ffe4f1940dc869cc73d856865271298e6e54ba4332078988797c1c826ebe95071da3ae715dd122c65001a8db2db8ad9410744edd3b162a48f1136fcee87a1e305082c24f320a2d285be32f01f04d0d129e91fb369cd0ceed389e264e5503c44778b897fd0127bc285b551bb02f11834fcff0f05b5a54d695b0200501400000000000000"]) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) (async) writev(r0, &(0x7f00000029c0)=[{&(0x7f0000000180)="cff5c05664db486cda974a8238aef3590254fa3b9b3b3b8c172b8359eb32d47209b2a02c3b0363ad9312344dfbcf048216d4542ad2b3cdcc4676648b85060cf6ea03266dbbbc648211b47b9ab5778d29e5643d7b80cc1a9543d6d43ad579db0d47feb5b0fde71aabfa295bf30dd92ef1e259c985e63231f624cf1b6a023bff", 0x7f}, {&(0x7f0000000240)="922ec411606fb5ac83a1393234ac9e7d395d99fccb8a66f57f5adce824634ff1e7310a8e549c8f5b03e3", 0x2a}], 0x2) 2.791475ms ago: executing program 2 (id=9): ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7fb, 0x9, 0x3, 0x8fe, 0x4, 0x5, 0x3, 0x10, [{0xfffff000, 0x2, 0x6, 0x71800}, {0x3, 0x2000b7fe, 0x6, 0x40020000}, {0x0, 0xc7, 0x208, 0x2}, {0x2, 0x80ff, 0x200, 0x5}, {0x10000, 0x3, 0x5, 0x7}, {0x2002, 0x83, 0x14000009, 0xf}, {0x5, 0xbffffff9, 0x1, 0x6d}, {0x2400a, 0x3, 0xfdf0, 0x4}, {0x1, 0x6, 0x3, 0x9}, {0x401, 0x0, 0x8001, 0x7}, {0x401, 0xfff9, 0x48a, 0x13}, {0xce, 0x7584, 0x8, 0x8}, {0x2000df, 0x2b, 0x5, 0x3ff}, {0x2, 0xfffffffc, 0xfffffff5, 0x3}, {0x6, 0x5, 0x26, 0x40000003}, {0xfffffffd, 0xd654, 0xffffffff, 0x6}]}) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7fb, 0x9, 0x3, 0x8fe, 0x4, 0x5, 0x3, 0x10, [{0xfffff000, 0x2, 0x6, 0x71800}, {0x3, 0x2000b7fe, 0x6, 0x40020000}, {0x0, 0xc7, 0x208, 0x2}, {0x2, 0x80ff, 0x200, 0x5}, {0x10000, 0x3, 0x5, 0x7}, {0x2002, 0x83, 0x14000009, 0xf}, {0x5, 0xbffffff9, 0x1, 0x6d}, {0x2400a, 0x3, 0xfdf0, 0x4}, {0x1, 0x6, 0x3, 0x9}, {0x401, 0x0, 0x8001, 0x7}, {0x401, 0xfff9, 0x48a, 0x13}, {0xce, 0x7584, 0x8, 0x8}, {0x2000df, 0x2b, 0x5, 0x3ff}, {0x2, 0xfffffffc, 0xfffffff5, 0x3}, {0x6, 0x5, 0x26, 0x40000003}, {0xfffffffd, 0xd654, 0xffffffff, 0x6}]}) socket$inet6(0x18, 0x2, 0x0) (async) r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000140)=0x219, 0x3) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r1 = socket(0x18, 0x3, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000000)="bf", 0x1}, {&(0x7f0000000800)="3fcaabe3cb63cfcf67f7ab9ef9d41f149231151e8dc037ccedd918baf3bad257511500000000000000000049a45da891d98310a727aa0000382439a8062d9cf07a7ae88a7088c4d69a5fa19062f815ad7254557222f5e64322a2ad2ea5c46fa09fc5c1de56bc73e4d928e526d4610368a4b105595a7746e55e45e61801489549bc0e7b9aa2ddaa6901fd93e472e57316ee5ffa50af0f2b19ae25c8241e17d524083639aec692ad4c029326841f08097fa5b7c9d320d9f4aa0cb7844b6cb8a840f976388d5742d35869b31a8e31eadd8ac13d0100000076dc579f12c2ff3e65fa6919a3a53c392db0b8c712044fb70579314dd59caaa408f5231f59a98b3cba169e5d5f48d0ac36972567990f8b21d9d5e3cd2c134af88c37dc2d4c3afe097530aa036a95be030972cc245555042fe59fb876b163c777fdc41a42f0", 0xfffffeb3}, {&(0x7f00000001c0)="062bae13407c52042e62eb6d5297ff69d904f0698442ba3993376dd6806a2c411c98edb65566ed23951cdcb7dc5459ba6f838a564d13209dec66ecaa3c6c7efea869fdd25ccd61ad399b0844172f4d249d7dbccccd72"}], 0x2) (async) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000000)="bf", 0x1}, {&(0x7f0000000800)="3fcaabe3cb63cfcf67f7ab9ef9d41f149231151e8dc037ccedd918baf3bad257511500000000000000000049a45da891d98310a727aa0000382439a8062d9cf07a7ae88a7088c4d69a5fa19062f815ad7254557222f5e64322a2ad2ea5c46fa09fc5c1de56bc73e4d928e526d4610368a4b105595a7746e55e45e61801489549bc0e7b9aa2ddaa6901fd93e472e57316ee5ffa50af0f2b19ae25c8241e17d524083639aec692ad4c029326841f08097fa5b7c9d320d9f4aa0cb7844b6cb8a840f976388d5742d35869b31a8e31eadd8ac13d0100000076dc579f12c2ff3e65fa6919a3a53c392db0b8c712044fb70579314dd59caaa408f5231f59a98b3cba169e5d5f48d0ac36972567990f8b21d9d5e3cd2c134af88c37dc2d4c3afe097530aa036a95be030972cc245555042fe59fb876b163c777fdc41a42f0", 0xfffffeb3}, {&(0x7f00000001c0)="062bae13407c52042e62eb6d5297ff69d904f0698442ba3993376dd6806a2c411c98edb65566ed23951cdcb7dc5459ba6f838a564d13209dec66ecaa3c6c7efea869fdd25ccd61ad399b0844172f4d249d7dbccccd72"}], 0x2) writev(r2, &(0x7f0000001940)=[{&(0x7f0000000240)="5bfb99", 0x3}], 0x1) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0xfffffffd, 0x2800c1, 0xf, 0x0, 0x1040807, 0x50001, 0x0, 0x1, 0x0, 0x8000000000000008, 0xbf}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ppoll(&(0x7f0000001140)=[{0xffffffffffffffff, 0x40}], 0x1, 0x0, &(0x7f0000000100)={0x1ff}) (async) ppoll(&(0x7f0000001140)=[{0xffffffffffffffff, 0x40}], 0x1, 0x0, &(0x7f0000000100)={0x1ff}) unveil(0x0, &(0x7f0000000300)='c\x00') (async) unveil(0x0, &(0x7f0000000300)='c\x00') socket(0x2, 0x5, 0x2) r3 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r3, 0x8080691a, &(0x7f0000000100)) write(r3, &(0x7f0000000000)="343b1cbae4dba5a3509fe2846fa26f29f8e671d943274d10a95d1255bd5c542b47648abf34f9c60fd0fdb215b0229813502f02ea7eed1cb36c37c6a9be9efd6bf6afdaeb59c0c3b418abe78b66d14b52f06766c9ed5f7333500e2e4d7b669440ae48344236c49836b4633f182b997d92909407f1b6a3668529e467b86b97eb83efda82b6316f21d22fdef4", 0x8b) 2.71091ms ago: executing program 3 (id=50): mkdir(&(0x7f0000000500)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) mkdir(&(0x7f00000000c0)='./file2/file0\x00', 0x20) mkdir(&(0x7f0000000080)='./file2\x00', 0x142) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000000)='./file2/file0/file0\x00') mkdir(&(0x7f0000000500)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) (async) mkdir(&(0x7f00000000c0)='./file2/file0\x00', 0x20) (async) mkdir(&(0x7f0000000080)='./file2\x00', 0x142) (async) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000000)='./file2/file0/file0\x00') (async) 2.56234ms ago: executing program 4 (id=59): r0 = socket$inet(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x10, 0x2, 0x3}, 0x10) listen(r0, 0x7fff) syz_emit_ethernet(0x46, &(0x7f0000000080)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x3d, 0x38, 0x67, 0x0, 0x0, 0x6, 0x0, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}}, @tcp={{0x3, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x9, 0x2, 0x8200, 0x0, 0xfffc, {[@window={0x3, 0x3}, @timestamp={0x8, 0xa, 0x1, 0x5}]}}}}}}}) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000100)=0x10) getsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000180), 0x0) socket$inet(0x2, 0x1, 0x0) (async) bind$inet(r0, &(0x7f0000000000)={0x10, 0x2, 0x3}, 0x10) (async) listen(r0, 0x7fff) (async) syz_emit_ethernet(0x46, &(0x7f0000000080)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x3d, 0x38, 0x67, 0x0, 0x0, 0x6, 0x0, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}}, @tcp={{0x3, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x9, 0x2, 0x8200, 0x0, 0xfffc, {[@window={0x3, 0x3}, @timestamp={0x8, 0xa, 0x1, 0x5}]}}}}}}}) (async) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000100)=0x10) (async) getsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000180), 0x0) (async) 2.106281ms ago: executing program 6 (id=65): readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/34, 0x22) (async) ioctl$DRM_IOCTL_SYNCOBJ_HANDLE_TO_FD(0xffffffffffffff9c, 0xc01864c1, &(0x7f0000000080)={0x0, 0x2, 0xffffffffffffffff, 0x0, 0x6}) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x7, 0x1, 0x3, 0x0, 0x2, 0x0, 0x3, 0x1, 0x2, 0x0, 0x2}) (async) r1 = accept4(r0, &(0x7f0000000140)=@in, &(0x7f0000000180)=0x10, 0x4000) listen(r1, 0x3) (async) fstatat(r0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x6) (async) lstat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) fchownat(r0, &(0x7f00000001c0)='./file0\x00', r2, r3, 0x2) connect$unix(r0, &(0x7f0000000380)=@file={0xc0, 0x0, './file0\x00'}, 0xa) (async) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000003c0)="f80fa88bc911b7d3f0cb15e676af844004b365cfcdb549f180e3", 0x1a) (async) readlink(&(0x7f0000000400)='./file1\x00', &(0x7f0000000440)=""/67, 0x43) (async) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000004c0)=0x5) (async, rerun: 64) getsockname$unix(r0, &(0x7f0000000500), &(0x7f0000000540)=0x2) (async, rerun: 64) chflagsat(r0, &(0x7f0000000580)='./file1\x00', 0x0, 0x0) (async) chmod(&(0x7f00000005c0)='./file0\x00', 0x20) (async) r4 = semget(0x2, 0x0, 0x142) semctl$GETNCNT(r4, 0x2, 0x3, &(0x7f0000000600)=""/4096) (async) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000001600)) mkfifo(&(0x7f0000001640)='./file2\x00', 0x0) (async, rerun: 32) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001680)={0xffffffffffffffff}) (rerun: 32) sendmmsg(r5, &(0x7f0000001f80)={{&(0x7f00000016c0)=@un=@file={0x0, 0x0, './file1\x00'}, 0xa, &(0x7f0000001d40)=[{&(0x7f0000001700)="c0f3891d41fceefbc96d8e53212c3dd611a2f08bea82de99cd3a8963eb19ec107686bb7569551c97ba61c3667860a13961d0b403929d2f31c71a3d232d9a9e675da8b3a3d86c01811cdb555499", 0x4d}, {&(0x7f0000001780)="2d4f1c4e8f8f854afe36a1851a214c416b6a2e6280ad4c5eece5f821588bdd66c49bb0eb6c017f", 0x27}, {&(0x7f00000017c0)="e01aa48d97dfce7d7922f1f9c93c12bcd1b119ced484c01012dc264e6bf00b4f739fcb2d2966d9bce33eb6d0", 0x2c}, {&(0x7f0000001800)="07ced1e386b9a958f25525d5c60820ba1c42871186977296be713fe7c81e5d8d3f9c301946baa2be5031f1816ea9fdabafc35cec274a7075fec17bcf437192662ac9503650ec648d05ab8ab5c79c8263e26093b9bd782d2ff60a24e546718220901ab1bf7820ed902115d181966a06a3a0d65de5d6e48309f66bc9c644d8ca5f322af757c39db132e5d8e81a28a8881ffdea37f90323fe15f5faa7a02fbcbef2bb22e5f53b455e1dccd8e108f27fd2c028dd9a4ec83e0b4736bc4cab27f3fa87cc004d34c0ac1dd4903ec7e72bf396238751a000e2f7a9955c2b7dad0cbed45ae0f32781", 0xe4}, {&(0x7f0000001900)="3aba69be61fa2f283e938ee1cc12dd7d108922caaf161a81d682fef8dfcfe18f36a7712c2f36b35ca0761f033e3bcfcb9356357750ea7426bb38183b36558671e51c5a466fa6b93f395b065cf79add7324f0b298f0e985853da597750a09b90b717bea94249177b1a3f8721c3d308f2c0c190a63a8ff9940c4c024fbb611b1fd6353a677ba7fceae2066d68c7ebcda43152ea85e57bd2c31bf0be26e115b2211890f585a78f08f7a722e5c03e329a758bd3ee11768f216b9", 0xb8}, {&(0x7f00000019c0)="ee59a841b6ab69a9be5dd69fcb76220ee12b09890551a7e919ddf7ee493f4f7bffc78c9f4fae38c1a6ce8ac1c135112fec6620d022a38f06a71c03c3aef8e7eec901a21b587a4960bd1adc3d86ef970321c11fc33a60ee5e412a627c4b0393e82727de3a0bcc2cd8b15a356118b87708181a2b114cf96409f2da7c959f419997778f1ba194664341a279d0b22e539c52bcc9ce3555ee5e3f4c3f39e3cbfb0a0c202bcb1f9d8437ccd8e75bda91d4b14462a3346f93c755b9a065a2305bb972ca55a2f6d9e81e613ee0", 0xc9}, {&(0x7f0000001ac0)="535d064736814e8448bcd4928d40d9dc5cedbc97f0d3385e9993472029cd00", 0x1f}, {&(0x7f0000001b00)="8367cf955ccc98104a8a289dea82f5a53c7f9253cf8e355d69c996de0474799ceac883acd1d671acb58e8e05cf58c05b90d3cd594cf61a2767786bb048fd91e916ad61d6ab0fa846190188eba75520f45f0987af03d202087c7821cfc58ce3abe21fe8cd25a0314d74f001edd69a3041127df95d067ee00739cf6634aa343d74e12e37f065ea8141897883d94e2fe8e4b8c53cd8c749e5dd372bf11dcd12b8279239985a86c536f092c1eeae38a40d0e46c3d418a6866f0f571da0476f61215f89ecd83309482f27a6017cef01ddb014d3a9243184c3a53a3881e9d718fed0d1d9", 0xe1}, {&(0x7f0000001c00)="71c16d3e54d98fca9ed7db8c75427d8b08bf6964161a0233f91815b7f4198e8ab0ac828945e010135386f87d78f971d84f673e13fbdfaeba149c25ee1758bcc2e3fc9b4e68cc729677453839c0e57f955ece39c4522d480ed47e7927321d518a348f0c49cfc6d028dc7abd9ccb84bfbcf8bd98b89f747a787a21c84e5062ecb1575c9041e993e113e57e151975d17890", 0x90}, {&(0x7f0000001cc0)="9af7334ed78da2105250f3a802e60ccf87f053ad5d22f3748defe0f6c38fb598b9032f470e9a0f65fa14a42c5da9e9ed75e4df48f5e17b0aa0155c3a3a76df3f805150dccaecbe94a4126784", 0x4c}], 0xa, &(0x7f0000001e00)=[{0x74, 0x1, 0x7, "b447b113b76d14155bff585cb1501995281cebc35043d1bd0a442a5c666cb8406a69510524310528b07ff7535f7dcc2a77df320b4bc15daec8a3635a3b17c41320c4154559aa4e30b9561ec76cede45aa9c2da9ca547e32f93cd9c4451ea705698b96cfbb3"}, {0xc, 0x1, 0x8000}, {0xec, 0x1, 0x3, "6d21ea306c36be22f18ae8cd235369f993d1e4b45b40049a1a1b8991cee342c81164fa70c604cee3b6bc408dbaf90b8072e6885f1a00e2f97e49677f88012886381d304dfda1251e4df4f9013336005c03f65bb3dd8a3a50b6a1d238fcb2ba8c1bee63bb04c5039c54302fabf269ee05af0d81c527edbffe2960dba72db471533db3651cffa6210cc48b72bbe7202dd4cdf137012f46e37ea178a1ee569ed48332aae139fe4eed58c48a9929aff4363548297825e0d3a301ac8cea68f6ba726ea58b048adb713ab34ab2d2316c05e543aaca9d38249d0c9d484fa2da76d7bbd3"}], 0x16c}}, 0x38, 0xc) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000001fc0), 0x100, 0x0) ioctl$DIOCGETRULES(r6, 0xcd604406, &(0x7f0000002000)={0x4, 0x0, 0x4, './file2/file0\x00', './file0\x00', 0x0, "673900e8604f4daca1366b576933790de657dc32d43976726a83c7a4c9c3f1822501205fdd5d8ba59ab8dbdb22c57d16ea2bc198dbe6618edd18a144db2f70940c9ba9752fbf77a88184054a03fdd085df701850a90ff90daf5f6bf09b26350496102b095528ef4dab8dbfeddcfdcf19958c97de9cbe378e383b274125e7bf2aca55766e5099ca0eab974143d873db32f0e5ab8e1f26d941302e39a85ace1c91ccba473312f21ab56e74869e93d47e2b2aa583c5f62fde3c226b29e9480a4e399249992feed9bfa72593ba8eda9e2d466e8502ed6b4f1f54b663b835762f17855de2dfc6151917364ff226f86292711de0168f25ab8113e72e729cba8a66297c91622509364a8d4a43cd3c4cae0584952b2c4d20ac7695a757f06724ad87fae5fbcbb286f4aed61bba4db25b726608426d9657b81849583e4166d2d8696bbca0ccb5ce0019d24e30a883a3af9cbb9c927f3d07df3451b002904ea759b3fd90a16994cb595443291496402d4e3363379aff06d630d838dfac8e3847b8f85c6fb5a1f4a798c0963d81f6b8c3296aab20dc5b185217946ee6be07accb78443477d18da4c335c86fdd7b14692aeb63e6e90af587be0c36ae464ae51967f08c99838cadefcc7185f4593f17c999dd5a9b48019eae493f50fa9e4a19e17bdbbcaf6c1f7d70b549d0eaf098f6a5ba570af961c26697e02db46edea2cf78a11a2e98db9b9605f662c9ad2d9fd19768572cf80bb5811b3e9644ea95401d74394231f2af4e326450eb2c4abfe44a31663ee08194c32f99c4e0dadabbf785a86b197129da659128d887c6db46c5b24b7141ae857e519a5e0de7821854bdbf2c8e45d9f5d003cc7f25682f81fe5238fba5108c2d0a77f946c6a093cab694975ee5f71124e65d9b2065b48e63dd796469146a7e75735ae1628d827e22241a9997fd9e58db402d78048d82d70c1667430df7cf7514ba5741a6f56c45c27d8ddb7f59c51298eb7f1a2091133426fcf2d7a50743ed5cb2181844ce6930bd83927a3f0bbfc519c61257141d99d81a0949e25b25534f97e15d0429ffd470aa2c21c6304d1425268b2e7caecbf320ce244c16561735efacc3064019cbec92a8e94f0bfb80b0627b329efe1a4b2c6f0391bad3d70314e15e381ed43551bc3a4c9f75480267dc6ef706f2a60e60dafaf1100aeaaba0ceace346ba7c214e8408dac275374f05fba8d8020fb3bf6744321063978bfb783d4a5d8bfc301aa0d2dfc5295542a020539887120642abcdba4e69e671e249ba575e1a6753f3f3d87efee7a21fe037417ed53a153f0fb063a654cc53cd9e3d47995af56dbf6a80e4c1d4870ea7b6ea66aacc06b623eb0dff49b06fd714cd08ce8c294932ea86f1516a4b13d28a2b1f5dffa05d11540dbfdd8fff6d3e794a3e68766be5f6212aaa2cb207bfd911f6aed46988c6686f01c85fc7444e26418af01cb1fb0f3181b63bba01a266190a667e46a4ce723971f60d8a50e1ebe70019a5d9da4caa7dd04d48599c270d4eab9b4eb2bfc34d7eb68e8a7f22a72be4961b025971d6cfba6d89863b1548d993e0838bc6ce67887edcc072841731367a940ca0a732f4b48d832bf255ac2ec750800cc43ea92ff9acbd608005cd1d9ea97387a8de00d52c4b41a0078ca7950a616b194d632c803880f97ccc7a9f5944ac556a5179f004538cb09e1d97e6bfa88a12f92d82208e2af93a3f8fe81443d3d947a25cfbf3d8d77daf69b2ad921466036f73b200e0b110a6ce0beca5dfce298d37f4408adc7513b7f2b79a415bb22487d81147dcc151ab126f26b82c03bf1e271c1eee7d4a7d421da915f634a48ac1db01c0e4b62e4ae68f4ba1484fef289e59f1af6ec13300818b51b6c476bb0d647d613f25649ef412bdd4e56ae132b730573107c1a20257a5aa83"}) (async, rerun: 64) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000002d80)={'./file2/file1\x00', 0x4, 0x3, 0x8, 0x0, 0xffff5dba, 0x400, 0x100, 0x2, 0x1, 0x3, 0x6}) (async, rerun: 64) linkat(r0, &(0x7f0000002e00)='./file0\x00', r0, &(0x7f0000002e40)='./file2\x00', 0x0) ftruncate(r5, 0x6) (async, rerun: 32) semctl$GETZCNT(r4, 0x1, 0x7, &(0x7f0000002e80)=""/109) (rerun: 32) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000002f00)={""/16, @ifru_vnetid}) (async, rerun: 64) r7 = openat$pf(0xffffffffffffff9c, &(0x7f0000002f40), 0x200, 0x0) (rerun: 64) ioctl$DIOCADDQUEUE(r7, 0xc148445d, &(0x7f0000002f80)={0x2, 0x9, {'\x00', './file2/file1\x00', './file2/file1\x00', './file2/file0\x00', {{0x6, 0x133e}, {0x40, 0x50000}, 0x4}, {{0xfffffffffffffff7, 0xb}, {0xd, 0x1}, 0x9}, {{0x5, 0xf521}, {0xfffffffffffffff6, 0x400}, 0x4}, {0x8, 0x8, 0xffff25e8}, 0x0, 0x4, 0x7, 0x9, 0x2}}) 1.937776ms ago: executing program 7 (id=67): r0 = getsid(0x0) setpgid(0x0, r0) (async) setpgid(0x0, r0) setresuid(0xee00, 0x0, 0x0) r1 = setsid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x80c, r1) 0s ago: executing program 7 (id=68): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x3) (async) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x61d, 0xa4b35519bf3cbff3) ioctl$DRM_IOCTL_MODE_GETFB(r0, 0xc01c64ad, &(0x7f0000001480)={0x0, 0x5, 0xffffff61, 0x3, 0x8000, 0x6}) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x1, 0xe7}, {0x3, 0xff03}, {0x2, 0x1}, {0x1, 0x800}, {0x3}, {0x1, 0x740}, {0x0, 0xaa59}, {0x4, 0x20000b5c}, {0x2, 0x1}, {0x3, 0x100}, {0x1, 0x3}, {0x3, 0x80000000}, {0x2, 0x5}, {}, {0x1, 0x5}, {0x1, 0xffffffff}, {0x3, 0x3}, {0x3, 0xffffff01}, {0x3, 0xfffffffe}, {0x1, 0x7ff}, {0x2, 0x3}, {0x0, 0x9}, {0x1, 0x3}, {0x3, 0xf208}, {0x2, 0x41000000}, {0x1, 0x697}, {0x0, 0x1ff}, {0x0, 0x202}, {0x3, 0xffffffff}, {0x3, 0xd506}, {0x1, 0x5}, {0x3}]}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x2, 0x0, 0x0, 0x0, 0x0) select(0x0, 0x0, 0x0, &(0x7f0000000080)={0x3, 0x0, 0xb, 0x0, 0x18ae, 0x9, 0x0, 0x2}, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async, rerun: 64) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xffffffffffffffb8) (async, rerun: 64) pwritev(r0, &(0x7f0000000540), 0x0, 0x3) (async) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000500), 0x8000, 0x0) ioctl$DIOCRCLRADDRS(r1, 0xc4504442, &(0x7f0000000080)={{'./file0\x00', './file0/file0\x00', 0x0, 0xc}, 0x0, 0x0, 0x0, 0xb, 0x301521b8, 0x80000001, 0xfd, 0x2, 0x351}) (async, rerun: 64) r2 = socket(0x1, 0x1, 0x0) (rerun: 64) fcntl$setstatus(r2, 0x4, 0x40) (async) r3 = getppid() fcntl$setown(r2, 0x6, r3) (async, rerun: 64) shutdown(r2, 0x2) (async, rerun: 64) r4 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x95) ioctl$BIOCSETWF(r4, 0x80184405, &(0x7f0000001700)={0x0, 0x0}) ioctl$VT_GETMODE(r4, 0x40087603, &(0x7f0000000000)) kernel console output (not intermixed with test programs): OpenBSD/amd64 (ci-openbsd-multicore-4.us-central1-c.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.109' (ED25519) to the list of known hosts. login: panic: uWvAmR_NfIaNuGl:t _SuPnLw iNrOeT_ lLoOcWkEeRdE:D aOdN dSrYeSsCs ALnoL t7 i3n 4 m87ap42 4 ESXtIoTp p0e dc at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *268997 14395 0 0 0x4000000 0K syz-executor 372207 14395 0 0 0x4000000 1 syz-executor db_enter() at db_enter+0x25 panic(ffffffff8350c00b) at panic+0x1e5 uvm_fault_unwire_locked(ffffee806cf3f9a0,2000000d0000,2000000d2000) at uvm_fault_unwire_locked+0x4be uvm_fault_wire(ffffee806cf3f9a0,2000000d0000,2000000e1000,1) at uvm_fault_wire+0x12d uvm_vslock_device(ffff800045feefb0,2000000d04c0,10000,1,ffff80003c3b89b8) at uvm_vslock_device+0x112 physio(ffffffff82675aa0,d02,0,ffffffff826762d0,ffff80003c3b8c98) at physio+0x257 spec_write(ffff80003c3b8ae0) at spec_write+0x11f VOP_WRITE(ffffee807345eea0,ffff80003c3b8c98,5,ffffee80097fd410) at VOP_WRITE+0x101 vn_write(ffffee806f86aaf8,ffff80003c3b8c98,0) at vn_write+0x1d3 dofilewritev(ffff800045feefb0,4,ffff80003c3b8c98,0,ffff80003c3b8d50) at dofilewritev+0x2bd sys_write(ffff800045feefb0,ffff80003c3b8e00,ffff80003c3b8d50) at sys_write+0xa2 syscall(ffff80003c3b8e00) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x2615836040, count: 2 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic *cpu0: uvm_fault_unwire_locked: address not in map ddb{0}> show kasan No such command ddb{0}> trace db_enter() at db_enter+0x25 panic(ffffffff8350c00b) at panic+0x1e5 uvm_fault_unwire_locked(ffffee806cf3f9a0,2000000d0000,2000000d2000) at uvm_fault_unwire_locked+0x4be uvm_fault_wire(ffffee806cf3f9a0,2000000d0000,2000000e1000,1) at uvm_fault_wire+0x12d uvm_vslock_device(ffff800045feefb0,2000000d04c0,10000,1,ffff80003c3b89b8) at uvm_vslock_device+0x112 physio(ffffffff82675aa0,d02,0,ffffffff826762d0,ffff80003c3b8c98) at physio+0x257 spec_write(ffff80003c3b8ae0) at spec_write+0x11f VOP_WRITE(ffffee807345eea0,ffff80003c3b8c98,5,ffffee80097fd410) at VOP_WRITE+0x101 vn_write(ffffee806f86aaf8,ffff80003c3b8c98,0) at vn_write+0x1d3 dofilewritev(ffff800045feefb0,4,ffff80003c3b8c98,0,ffff80003c3b8d50) at dofilewritev+0x2bd sys_write(ffff800045feefb0,ffff80003c3b8e00,ffff80003c3b8d50) at sys_write+0xa2 syscall(ffff80003c3b8e00) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x2615836040, count: -13 ddb{0}> show registers rdi 0 rsi 0x1 rbp 0xffff80003c3b8700 rbx 0xffffffff83924e07 cpu_info_full_primary+0x2e07 rdx 0 rcx 0xffff800045feefb0 rax 0xffffffff83923ff0 cpu_info_full_primary+0x1ff0 r8 0x101010101010101 r9 0x8080808080808080 r10 0xaddc4de7d6ef13a3 r11 0x9aada53e3f059202 r12 0xffffffff83924c08 cpu_info_full_primary+0x2c08 r13 0 r14 0 r15 0x1 rip 0xffffffff82529225 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80003c3b86f0 ss 0 db_enter+0x25: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor) tid=268997 pid=14395 tcnt=4 stat=onproc flags process=0 proc=4000000 runpri=36, usrpri=50, slppri=36, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff800045fef778,0xffff800045fef4f0 process=0xffff80003c3ce1d0 user=0xffff80003c3b3000, vmspace=0xffffee806cf3f9a0 estcpu=36, cpticks=1, pctcpu=0.0, user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S PRLAGS PFLAGS WAIT COMMAND 84717 508819 85788 0 2 0x2 0 sh 14395 140980 24140 0 2 0 0 syz-executor *14395 268997 24140 0 7 0 0x4000000 syz-executor 14395 372207 24140 0 7 0 0x4000000 syz-executor 14395 448493 24140 0 3 0 0x4000080 fsleep syz-executor 85788 372528 4096 0 2 0x10000002 0 syz-executor 38337 121886 60964 0 3 0x2 0 clonelk ifconfig 60964 86534 10324 0 3 0x100002 0x88 sigsusp sh 10324 91652 4096 0 3 0x2 0x80 wait syz-executor 24140 41172 4096 0 3 0x2 0x80 nanoslp syz-executor 4096 255566 69255 0 3 0x2 0x80 wait syz-executor 69255 489163 70522 0 3 0x100002 0x88 sigsusp ksh 70522 475418 61657 0 3 0x10 0x88 kqread sshd-session 61657 384008 49354 0 3 0x12 0x80 kqread sshd-session 46558 194348 1 0 3 0x100003 0x80 ttyin getty 49354 509092 1 0 3 0 0x88 kqread sshd 13965 448719 28254 74 3 0x1100012 0x80 bpf pflogd 28254 328787 1 0 3 0 0x80 sbwait pflogd 82889 523968 71364 73 3 0x1100010 0x80 kqread syslogd 71364 159595 1 0 3 0x100002 0x80 sbwait syslogd 64514 482678 1 0 3 0x100000 0x80 kqread resolvd 86274 290444 72275 77 3 0x100012 0x80 kqread dhcpleased 27090 214779 72275 77 3 0x100012 0x80 kqread dhcpleased 72275 464706 1 0 3 0 0x80 kqread dhcpleased 11858 189647 0 0 3 0x14000 0x200 bored smr 43612 416660 0 0 2 0x14000 0x200 zerothread 26738 461803 0 0 3 0x14000 0x200 aiodoned aiodoned 26161 192825 0 0 3 0x14000 0x200 syncer update 958 390334 0 0 3 0x14000 0x200 cleaner cleaner 47117 125490 0 0 3 0x14000 0x200 reaper reaper 32077 203720 0 0 3 0x14000 0x200 pgdaemon pagedaemon 13020 179122 0 0 3 0x14000 0x200 bored viomb 38176 311492 0 0 3 0x14000 0x40000200 acpi0 acpi0 83158 77125 0 0 3 0x14000 0x40000200 idle1 66259 420695 0 0 3 0x14000 0x200 bored softnet1 53839 232449 0 0 3 0x14000 0x200 bored softnet0 67782 62181 0 0 3 0x14000 0x200 smrbar systqmp 16712 24120 0 0 3 0x14000 0x200 bored systq 70662 452894 0 0 3 0x14000 0x200 tmoslp softclockmp 55665 300559 0 0 3 0x14000 0x40000200 tmoslp softclock 53557 230924 0 0 3 0x14000 0x40000200 idle0 1 140632 0 0 3 0x2 0x80 wait init 0 0 -1 0 3 0x10000 0x200 scheduler swapper ddb{0}> show all locks CPU 1: exclusive mutex &sched_lock r = 0 (0xffffffff839f1570) #0 witness_lock+0x5f1 #1 mtx_enter+0x4b4 #2 wakeup_n+0x54 #3 uvm_pmr_freepages+0x442 #4 uvm_anfree+0xe9 #5 amap_wiperange_chunk+0x1a6 #6 amap_pp_adjref+0x6d0 #7 amap_adjref_anons+0x22d #8 uvm_unmap_detach+0x8a #9 sys_munmap+0x329 #10 syscall+0xbd4 #11 Xsyscall+0x128 exclusive mutex &uvm.fpageqlock r = 0 (0xffffffff83ae34f8) #0 witness_lock+0x5f1 #1 mtx_enter+0x4b4 #2 uvm_pmr_freepages+0x1b6 #3 uvm_anfree+0xe9 #4 amap_wiperange_chunk+0x1a6 #5 amap_pp_adjref+0x6d0 #6 amap_adjref_anons+0x22d #7 uvm_unmap_detach+0x8a #8 sys_munmap+0x329 #9 syscall+0xbd4 #10 Xsyscall+0x128 Process 14395 (syz-executor) thread 0xffff800045feefb0 (268997) shared rwlock vmmaplk r = 0 (0xffffee806cf3faa0) #0 witness_lock+0x5f1 #1 rw_do_enter_read+0x3e8 #2 uvm_fault_wire+0x116 #3 uvm_vslock_device+0x112 #4 physio+0x257 #5 spec_write+0x11f #6 VOP_WRITE+0x101 #7 vn_write+0x1d3 #8 dofilewritev+0x2bd #9 sys_write+0xa2 #10 syscall+0xbd4 #11 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff83b2a780) #0 witness_lock+0x5f1 #1 __mp_acquire_count+0x58 #2 sleep_finish+0x2d8 #3 rw_do_enter_read+0x309 #4 uvmfault_lookup+0x122 #5 uvm_fault_check+0x4f #6 uvm_fault+0x106 #7 uvm_fault_wire+0x73 #8 uvm_vslock_device+0x112 #9 physio+0x257 #10 spec_write+0x11f #11 VOP_WRITE+0x101 #12 vn_write+0x1d3 #13 dofilewritev+0x2bd #14 sys_write+0xa2 #15 syscall+0xbd4 #16 Xsyscall+0x128 Process 14395 (syz-executor) thread 0xffff800045fef4e0 (372207) exclusive rwlock amaplk r = 0 (0xffffee806c567590) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 amap_unref+0x3d #3 uvm_unmap_detach+0x8a #4 sys_munmap+0x329 #5 syscall+0xbd4 #6 Xsyscall+0x128 Process 67782 (systqmp) thread 0xffff800045ffe298 (62181) shared rwlock systqmp r = 0 (0xffffffff839185f8) #0 witness_lock+0x5f1 #1 taskq_thread+0x12a #2 proc_trampoline+0x10 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 11050 12081K 12278K 166960K 12278 0 pcb 17 12K 12K 166960K 38 0 rtable 207 7K 8K 166960K 962 0 pf 30 16K 18K 166960K 84 0 ifaddr 35 6K 7K 166960K 123 0 ifgroup 47 2K 2K 166960K 131 0 sysctl 1 1K 9K 166960K 5 0 counters 66 36K 37K 166960K 108 0 ioctlops 0 0K 4K 166960K 1520 0 iov 0 0K 0K 166960K 1 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1294 81K 82K 166960K 1621 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 1K 166960K 2 0 VM map 2 1K 1K 166960K 2 0 sem 8 0K 0K 166960K 9 0 dirhash 12 2K 2K 166960K 12 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 14 49K 93K 166960K 512 0 sigio 0 0K 0K 166960K 1 0 proc 79 131K 196K 166960K 1098 0 subproc 72 4K 4K 166960K 261 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 11 0 in_multi 77 5K 6K 166960K 308 0 ether_multi 1 0K 0K 166960K 1 0 mrt 0 0K 0K 166960K 9 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 61 281K 281K 166960K 61 0 exec 0 0K 1K 166960K 657 0 fusefs mount 1 32K 32K 166960K 1 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 196 175K 186K 166960K 5530 0 UVM aobj 3 2K 2K 166960K 3 0 pinsyscall 39 78K 106K 166960K 2198 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 NDP 20 1K 2K 166960K 85 0 temp 35 9118K 9178K 166960K 8878 0 kqueue 13 20K 24K 166960K 39 0 SYN cache 2 16K 16K 166960K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 28 0 0 1 0 1 1 0 8 0 rtpcb 120 80 0 77 1 0 1 1 0 8 0 rtentry 176 324 0 235 6 0 6 6 0 8 1 unpcb 144 85 0 68 1 0 1 1 0 8 0 syncache 336 9 0 9 1 0 1 1 0 8 1 tcpcb 736 29 0 25 1 0 1 1 0 8 0 arp 136 57 0 43 1 0 1 1 0 8 0 inpcb 328 214 0 206 2 0 2 2 0 8 1 nd6 152 81 0 63 1 0 1 1 0 8 0 pkpcb 40 1 0 1 1 0 1 1 0 8 1 kcovpl 48 29 0 21 1 0 1 1 0 8 0 pffrag 232 1 0 0 1 0 1 1 0 482 0 pffrnode 88 1 0 0 1 0 1 1 0 8 0 pffrent 40 1 0 0 1 0 1 1 0 8 0 pfosfp 40 1428 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfqueue 320 1 0 1 1 0 1 1 0 8 1 pfstitem 24 28 0 0 1 0 1 1 0 8 0 pfstkey 128 28 0 0 1 0 1 1 0 8 0 pfstate 448 28 0 0 4 0 4 4 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 2 0 0 2 0 2 2 0 8 0 art_heap4 256 1304 0 887 32 0 32 32 0 8 3 art_table 40 1306 0 887 6 0 6 6 0 8 1 art_node 32 324 0 234 1 0 1 1 0 8 0 semupl 112 1 0 1 1 0 1 1 0 8 1 semapl 72 7 0 1 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1744 0 222 96 0 96 96 0 8 0 ffsino 296 1744 0 222 118 0 118 118 0 8 0 nchpl 144 2072 0 295 66 0 66 66 0 8 0 vnodes 216 2061 0 0 115 0 115 115 0 8 0 namei 1024 8277 0 8277 1 0 1 1 0 8 1 percpumem 16 70 0 21 1 0 1 1 0 8 0 kstatmem 264 65 0 42 2 0 2 2 0 8 0 scsiplug 72 1 0 1 1 0 1 1 0 8 1 scxspl 216 7406 0 7406 3 2 1 2 1 8 1 plimitpl 152 193 0 176 1 0 1 1 0 8 0 sigapl 424 796 0 752 8 1 7 7 0 8 1 knotepl 120 547 0 0 17 0 17 17 0 8 0 kqueuepl 224 50 0 41 1 0 1 1 0 8 0 pipepl 344 204 0 177 3 0 3 3 0 8 0 fdescpl 528 780 0 752 3 0 3 3 0 8 0 filepl 160 2782 0 2578 13 0 13 13 0 8 2 lockfpl 104 24 0 22 1 0 1 1 0 8 0 lockfspl 48 13 0 11 1 0 1 1 0 8 0 sessionpl 144 50 0 41 1 0 1 1 0 8 0 pgrppl 48 82 0 65 1 0 1 1 0 8 0 ucredpl 104 176 0 163 1 0 1 1 0 8 0 zombiepl 144 757 0 752 1 0 1 1 0 8 0 processpl 1232 796 0 752 5 0 5 5 0 8 0 procpl 664 1021 0 974 7 1 6 6 0 8 1 sockpl 752 381 0 353 4 0 4 4 0 8 0 mcl64k 65536 2 0 0 1 0 1 1 0 8 0 mcl16k 16384 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 2 0 0 1 0 1 1 0 8 0 mcl4k 4096 118 0 0 15 0 15 15 0 8 0 mcl2k 2048 21 0 0 3 0 3 3 0 8 0 mextrefs 64 27 0 0 1 0 1 1 0 8 0 mtagpl 96 3 0 0 1 0 1 1 0 8 0 mbufpl 256 151 0 0 10 0 10 10 0 8 0 bufpl 272 2756 0 105 177 0 177 177 0 8 0 anonpl 32 3809 0 0 31 0 31 31 0 247 0 amapchunkpl 152 14795 0 14452 22 1 21 21 0 158 4 amappl16 200 2062 0 2045 5 2 3 5 0 8 2 amappl15 192 9 0 9 1 1 0 1 0 8 0 amappl14 184 669 0 666 1 0 1 1 0 8 0 amappl13 176 163 0 150 1 0 1 1 0 8 0 amappl12 168 1117 0 1092 2 0 2 2 0 8 0 amappl11 160 25 0 25 1 1 0 1 0 8 0 amappl10 152 63 0 49 1 0 1 1 0 8 0 amappl9 144 293 0 292 1 0 1 1 0 8 0 amappl8 136 181 0 178 1 0 1 1 0 8 0 amappl7 128 190 0 176 1 0 1 1 0 8 0 amappl6 120 347 0 343 1 0 1 1 0 8 0 amappl5 112 100 0 90 1 0 1 1 0 8 0 amappl4 104 374 0 355 1 0 1 1 0 8 0 amappl3 96 2726 0 2658 3 0 3 3 0 8 0 amappl2 88 829 0 758 2 0 2 2 0 8 0 amappl1 80 13325 0 12730 15 0 15 15 0 8 2 amappl 88 4452 0 4331 5 0 5 5 0 92 1 uvmvnodes 80 99 0 0 3 0 3 3 0 8 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 2 0 0 1 0 1 1 0 8 0 uaddrrnd 24 780 0 752 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 780 0 752 1 0 1 1 0 8 0 vmmpekpl 168 8345 0 8295 3 0 3 3 0 8 0 vmmpepl 168 59183 0 57548 87 0 87 87 0 357 6 vmsppl 488 779 0 752 5 0 5 5 0 8 0 rwobjpl 80 20014 0 19023 24 0 24 24 0 8 1 pdppl 4096 1567 0 1504 113 36 77 85 0 8 14 pvpl 32 9963 0 0 81 0 81 81 0 265 0 pmappl 256 779 0 752 3 0 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 469 0 39 13 0 13 13 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace db_enter() at db_enter+0x25 panic(ffffffff8350c00b) at panic+0x1e5 uvm_fault_unwire_locked(ffffee806cf3f9a0,2000000d0000,2000000d2000) at uvm_fault_unwire_locked+0x4be uvm_fault_wire(ffffee806cf3f9a0,2000000d0000,2000000e1000,1) at uvm_fault_wire+0x12d uvm_vslock_device(ffff800045feefb0,2000000d04c0,10000,1,ffff80003c3b89b8) at uvm_vslock_device+0x112 physio(ffffffff82675aa0,d02,0,ffffffff826762d0,ffff80003c3b8c98) at physio+0x257 spec_write(ffff80003c3b8ae0) at spec_write+0x11f VOP_WRITE(ffffee807345eea0,ffff80003c3b8c98,5,ffffee80097fd410) at VOP_WRITE+0x101 vn_write(ffffee806f86aaf8,ffff80003c3b8c98,0) at vn_write+0x1d3 dofilewritev(ffff800045feefb0,4,ffff80003c3b8c98,0,ffff80003c3b8d50) at dofilewritev+0x2bd sys_write(ffff800045feefb0,ffff80003c3b8e00,ffff80003c3b8d50) at sys_write+0xa2 syscall(ffff80003c3b8e00) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x2615836040, count: -13 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffff80002999dff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 alltraps_kern_meltdown() at alltraps_kern_meltdown+0x68 savectx() at savectx+0xae end of kernel end trace frame: 0x25d78780b0, count: 10 ddb{1}> trace x86_ipi_db(ffff80002999dff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 alltraps_kern_meltdown() at alltraps_kern_meltdown+0x68 savectx() at savectx+0xae end of kernel end trace frame: 0x25d78780b0, count: -5