last executing test programs: 31.543580757s ago: executing program 5 (id=6): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000004000), 0x100, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x2010, r1, 0x0) r2 = socket$inet(0x2, 0x8003, 0xfc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt(r3, 0x6, 0x4, &(0x7f00000001c0)="d2674561", 0x4) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f00000000c0)="9b18", 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000100000002}}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000001e00)=0xc) setresgid(r5, r5, r5) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000780)={{0x0, r5, r4, r5, 0x4e, 0x6}, 0x0, 0x6, 0x0, 0x0, 0x1, 0x0, 0x200000000006}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r6 = getpgrp() lstat(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000001e00)=0xc) setresgid(r10, r10, r10) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000780)={{0x0, r10, r9, r10, 0x8f, 0x6}, 0x0, 0x6, 0x0, 0x0, 0x1, 0x0, 0x200000000005}) r11 = getthrid() ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, r11) getresgid(&(0x7f0000000400), &(0x7f0000000440)=0x0, &(0x7f0000000480)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000540)={&(0x7f0000000080)=@file={0x2, 0x1, './file0\x00'}, 0xa, &(0x7f0000000240)=[{&(0x7f0000000100)="1ffc3d69b76ea8d276960e6c19b30d4c56c98cf296f8ef66ebfa5e3eb31b1e041caa5558511d953e474edac4269cf89fbed6c7bf29f4c08524145d2d4439491fd56cebe519b2772b39d36058ba319e643c8c9211695f96d6f316f16fdda4360783aa196abc60", 0x66}], 0x1, &(0x7f00000004c0)=[@cred={0x18, 0xffff, 0x0, 0x0, 0x0, r4}, @cred={0x18, 0xffff, 0x0, r6, r7, r9}, @cred={0x18, 0xffff, 0x0, r11, 0xffffffffffffffff, r12}], 0x48, 0x40a}, 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r13 = socket(0x18, 0x3, 0x0) setsockopt(r13, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r13, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$DIOCNATLOOK(r0, 0xc0504417, &(0x7f0000004040)={@v4=@multicast2, @v6=@ipv4, @v6=@mcast2, @v6=@remote={0xfe, 0x80, '\x00', 0x0}, 0x6, 0x5, 0x0, 0x7, 0x27ce, 0x6b79, 0x18, 0x6, 0x3}) 31.205831298s ago: executing program 5 (id=16): setrlimit(0x8, &(0x7f0000000980)={0xb, 0x4e}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffd, 0x45, 0x4, 0x6, 0x10000}], 0x3ff, 0x0, 0x8000800, 0x0) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x4e}) (async) syz_open_pts() (async) close(r0) (async) syz_open_pts() (async) kqueue() (async) kevent(r1, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffd, 0x45, 0x4, 0x6, 0x10000}], 0x3ff, 0x0, 0x8000800, 0x0) (async) 31.028330176s ago: executing program 5 (id=19): r0 = socket(0x2, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{0x94, 0x1, 0x1}]}) poll(0x0, 0x0, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x6, 0x4, 0xe9, 0x2, 0x0, 0x2000003, 0x1, 0x10, [{0x9b6, 0x5, 0x1, 0x80000001}, {0x4e9, 0xe7, 0x1000002, 0x6}, {0x10cd5, 0x4baa, 0xb, 0x4}, {0x7, 0x10000, 0x4000000f, 0x8cce}, {0x3, 0x2000008, 0x4, 0x80001}, {0x5, 0x4, 0x2, 0x5}, {0x6, 0x3, 0x20000, 0xff7fffff}, {0x208, 0x1, 0x1005, 0x581}, {0x10007, 0x1000, 0x8, 0x7ffd}, {0x80000005, 0xfefffffd, 0x1ff, 0x13}, {0x82, 0xa, 0x8a3a0001, 0xfffffff2}, {0x10005, 0xc, 0x650, 0x200a6a}, {0x401, 0x9, 0xa6ab, 0xa5}, {0x4, 0x5, 0x102}, {0x2, 0x7, 0x4081, 0x7}, {0x80000001, 0x2, 0x0, 0xd7}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x6, 0x8000, 0x4) ioctl$TIOCSETA(r2, 0x80d04466, &(0x7f0000000140)={0x9, 0xa525, 0x4, 0x107492, "b257020200", 0x5, 0x6}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4b}, 0x2, &(0x7f00000001c0)="71057bfe", &(0x7f0000000080)=0x4, 0x0, 0x0) ioctl$FIONREAD(r0, 0x802069b5, &(0x7f00000001c0)) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000180)=0xffff, 0x4) ioctl$DIOCRDELTABLES(0xffffffffffffffff, 0xc0884450, &(0x7f0000000e40)={{'./file0\x00', './file0\x00', 0x28, 0x68}, 0x0, 0x8, 0x0, 0x1000, 0x13, 0x0, 0x0, 0x44, 0x5}) 30.760070197s ago: executing program 5 (id=22): r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x404, &(0x7f0000000000)={0x10, 0x2, 0x3, 0x7fffffff}, 0x10) sysctl$hw(&(0x7f0000000280)={0x6, 0x8}, 0x2, &(0x7f0000000100), 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r0, &(0x7f0000000000), 0x10) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x95) ioctl$BIOCSETWF(r1, 0xc0184406, &(0x7f0000001700)={0x53, 0x0}) ioctl$WSKBDIO_SETENCODING(r1, 0x80045710, &(0x7f0000000140)=0x4) write(r0, &(0x7f0000000040)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050146123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd743dbe2da6dd33939e9db30e09d6fcd653926e96f80819f0a60266fbe775af3d10263fc2394b42a7184490f0e12d4c25b1c66d8cd42525866b8627d20beb1756c615926eabb6b4bd21c67b7c90187fbda3ed29780b1ad929d5c94d6d96c2071429faf93ee6de95485637ac61", 0xedb5) socket(0x2, 0x2, 0x0) (async) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) (async) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x404, &(0x7f0000000000)={0x10, 0x2, 0x3, 0x7fffffff}, 0x10) (async) sysctl$hw(&(0x7f0000000280)={0x6, 0x8}, 0x2, &(0x7f0000000100), 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) connect$unix(r0, &(0x7f0000000000), 0x10) (async) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x95) (async) ioctl$BIOCSETWF(r1, 0xc0184406, &(0x7f0000001700)={0x53, 0x0}) (async) ioctl$WSKBDIO_SETENCODING(r1, 0x80045710, &(0x7f0000000140)=0x4) (async) write(r0, &(0x7f0000000040)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050146123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd743dbe2da6dd33939e9db30e09d6fcd653926e96f80819f0a60266fbe775af3d10263fc2394b42a7184490f0e12d4c25b1c66d8cd42525866b8627d20beb1756c615926eabb6b4bd21c67b7c90187fbda3ed29780b1ad929d5c94d6d96c2071429faf93ee6de95485637ac61", 0xedb5) (async) 30.224145236s ago: executing program 5 (id=22): r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x404, &(0x7f0000000000)={0x10, 0x2, 0x3, 0x7fffffff}, 0x10) sysctl$hw(&(0x7f0000000280)={0x6, 0x8}, 0x2, &(0x7f0000000100), 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r0, &(0x7f0000000000), 0x10) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x95) ioctl$BIOCSETWF(r1, 0xc0184406, &(0x7f0000001700)={0x53, 0x0}) ioctl$WSKBDIO_SETENCODING(r1, 0x80045710, &(0x7f0000000140)=0x4) write(r0, &(0x7f0000000040)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050146123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd743dbe2da6dd33939e9db30e09d6fcd653926e96f80819f0a60266fbe775af3d10263fc2394b42a7184490f0e12d4c25b1c66d8cd42525866b8627d20beb1756c615926eabb6b4bd21c67b7c90187fbda3ed29780b1ad929d5c94d6d96c2071429faf93ee6de95485637ac61", 0xedb5) socket(0x2, 0x2, 0x0) (async) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) (async) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x404, &(0x7f0000000000)={0x10, 0x2, 0x3, 0x7fffffff}, 0x10) (async) sysctl$hw(&(0x7f0000000280)={0x6, 0x8}, 0x2, &(0x7f0000000100), 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) connect$unix(r0, &(0x7f0000000000), 0x10) (async) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x95) (async) ioctl$BIOCSETWF(r1, 0xc0184406, &(0x7f0000001700)={0x53, 0x0}) (async) ioctl$WSKBDIO_SETENCODING(r1, 0x80045710, &(0x7f0000000140)=0x4) (async) write(r0, &(0x7f0000000040)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050146123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd743dbe2da6dd33939e9db30e09d6fcd653926e96f80819f0a60266fbe775af3d10263fc2394b42a7184490f0e12d4c25b1c66d8cd42525866b8627d20beb1756c615926eabb6b4bd21c67b7c90187fbda3ed29780b1ad929d5c94d6d96c2071429faf93ee6de95485637ac61", 0xedb5) (async) 29.783932144s ago: executing program 5 (id=40): symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') unveil(&(0x7f0000000180)='./file0/file0/../file0\x00', &(0x7f00000000c0)='x\x00') unveil(&(0x7f0000000040)='./file0/file0/..\x00', &(0x7f0000000000)='r\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x8000, 0x0) (async) r1 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1024, &(0x7f00000013c0)={0x0, 0x0, 0x0}, &(0x7f0000001380)=0xc) setpgid(0x0, r2) sendto(r1, &(0x7f0000001240)="d5d24f8094e1abee9b75633382ff2cd08db6d4a531324733d1f9e9edbc3ea85453c0d99596905f3e43c9bfb17d4bb13aef714b20169eb41bb77d6e0793069a63b4b0f49d50b38c9f2aee9fccf14e84525f8affa288d02f7711622475642e565f5a448559ad99213eb5f42f22b531ee52e5236bb68789b75ccb044b3a0f065f4755521fb35c54ce8893196693e6e8fadccd86ce5ce89d6a0e7eeb0d641f339dcfd27c75b602d635943d91e0a3d9cf7eda93dc5082c7b83a19e0cf29e356463c54a5c7bfb5bc45", 0xc6, 0x6, &(0x7f0000001340)=@in={0x10, 0x2, 0x0, 0x373}, 0x10) (async) kill(r3, 0x11) (async, rerun: 32) kill(r2, 0xa) (rerun: 32) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x40400, 0x0) sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x2, 0x6, 0x17}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) ioctl$WSDISPLAYIO_GMODE(r4, 0x4004574b, &(0x7f00000000c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001200)) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x8, 0x0) (async, rerun: 32) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000011c0), 0x8000, 0x0) (rerun: 32) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3, 0x87, 0xae, 0xc}, {0x2c, 0x6, 0xd, 0x7c}, {0x6, 0x3, 0xf}]}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async, rerun: 64) r6 = socket(0x2, 0x1, 0x0) (rerun: 64) ioctl$FIONREAD(r6, 0x808c694d, &(0x7f00000001c0)) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000180)=[{0x6, 0x0, 0xd, 0x81}, {0x8, 0x6, 0x9, 0x6}]}) (async) write(r4, &(0x7f00000001c0)="f89a1211a49f36084a23885ed7130a1318e6ea5172f0ab988789497c212f4c78ea6f3f7cdfd8eb0ce1a09faed5affbfa2632412cd7ea6e392142741d962b8d0bf74a2db47e2551b70f6ec2b716ccdea2f0e41d8a9b761da0ebbcc7a02247741f761d662d9587bf15a7fb6393dbcba010a21022ebe27a225581744b637b380fc3239e5e815890938319e56471a11a70218629eed51c49bb161bebddf8cba3671ee7ee3cbe35559c41b638d4ddbe282936838490d5b84e760dacd048ac6bff0055e0715d28ac658201a85da277cb483e7835b96c36e9dad427d8febca522f1ba133cbbac6d0f156847161c4df0d2939164eb437f87874faf75e95cd08b2aae9955b2f44b5e731e990e875c52a527a67839047246086824c27e7e05e28d200da1ddf289a2e7341437df3388fc7497605f1148b1f7d4fe3a7862f0e3e03a5b2ead97d4fea59785908e9329067ebfbe9b44726eda7717a79e96ebb47f3bc7f5856adfd9e263d7825192dd5a2d2d7d652736721dc1c431e73fc3c98dd95c3399a15cbcaf73150ea0da3a2499711a37922ab9707298b545c44e25d0477bf4c0241a3c99e52486729c80b3e8d454de406ccd92ad75d67bbee12444be3c876dd99c3f90b8d6bff5124bc3fa687d532bcdc4db5049200589514cce418f70a199f1eea1722ac94d1d815965a9507375b6f027291500b559f2b93638aa2d06eff668f356cd2b136680dd42ac055ab36c89a8aa68eeaaa13955df454cbd2a869fbd1dab5eb178ea36497046a94438d8cc7c1cfbdeb35e09fb755b0fcd97f9c2c1460965364389b39bd80c73a71bb55ce37e4d518b74229f2150818b3320ddf32358c5e241f33c0c81ec1bb6dda7e00f3dde13daff9883c6c333d5c72ee91a66a3a94fadb1a021e25c3da40ad34ca4692c8832e3949c83eff0a0ecf90f145b660d8fb0631f36b0baa04d336a1506343f09320a8c02bc2c7e02ae21e9ba209fa59cf50187e1ec08cbdb031045a039ecba9f1b48a43d5032c8f9aad88d6d197bddc9b7a705d39e74e87f86e1e1df515a75d4123b0b5ec3f854b7223acb147bc53b506e81938e47fdeff217270fd37a6165dbcdb4911d8c50b0a33c392cb8b9b22bfb19f5a8abbdcf1bff620145c74d668728168866e9d6e731566c324b1bd01d3694719e0eb6f2ef1ab66985717714ae1610b2199cf69a2ecc3323605b221d04112c6ea8fbebe12717ea80c49f2541a83946c87f6c5b7af7af538a5440785c25e6f1cbfe207cdc8a0c68ab68eaff0d1da2621841af0dc3e9d2da303cdf82353d884a66e360902c70819587267d87a23e62e5cd4e4ca892a48b32b7f4d10101bab47ad0288ff7e2960ee1d931727c987acdd21a5a28be540ac98f0dea500969c7c516d3b5ea01f9ffa6de084bb2c792b2edf7004ad1bf44110c9dc54a3007b098d56995375547f8a81cda29bfbb7efd50191a90da4e253cbdd36ab1f84c5491b7e8d2b469f321d5630fa6b587fc2620370656c8ddd0f8f4ded4a450aecf8657be08201a0429d8149f354fd8c697f56c4492ed8499c723b6a7490c6f9fbd1ca41b9e0c78a6706a22ae954d10650c607dd0719ad51910ea9583606cc9c5105d4fc848f66373dd1dd3642df9c4d1fd85b034f1620ec6dcd4dbe68682c4ba3681f8d0dfe86c7d77f3977685aae6a4e4fa3892200697b76ed5b3cb92d21613599e659661baabaf8f3fe49f26774e6dd278e111f8928dab27287ba95a42b6a15f5c96fe1e7621c70cc9df3666073318bd9cadd3f34d48b6498684e8f046ca015ac723f8bf7ca764690770ffb159d12f60363befa20873223a127476aacbfc137adb1da2ed0f1b18bc3b2d0798d67bf69985404b57031b59a644549e5cba7e43f515a1fe00bdfeceb16f6ddc5e5a86328e21e1cc921a5b2563edd168575789a3db13baa794006e18270e20a69a60347e73387d09f76bc00ac3fdbad251d1873d1dc613a8cc8a907ec4ceb9b182c36d0f8d5ec3d6f05e7fc95db40505ba9a2b0feccea2e7c863001c7dcfc4f69df00736314b300ee091010974122263a9a80a41c701fe4abf8eaf93a350fccab61396b6389b479fdc2a3a170a093794f2b0cb8fe62e9ec703c390ae2704b2881105aba0a16d79386137b8d1d5cfb2b1119743139af3d9361d5a30a94776f7057d776c4889fd0585de8dcaf30cfcacfb31694ea23061f0f06a7330031a1da8835884fc6f8f1256ea75076944d61145f797a6c1cc00024d06622ab9055aa044fa7c6405310a87c88ff50107cf8ef580797a23a5b6393ebab6352852b16d5b95ee4381174421d863d4c225dbbd3d64cbf3104b5880d204ef65dcabd5b42b9860c978075983633efd19ff95676077b8ad8e55d3723d95e51ccbf70b63a9a271543a549261c304581235d44dfcc84033760d030c8fc552d667ce1b5937717396c0b7b1ba0d16a244d170e494a8c07d38d35c377fd9a61388638f96409e1835de6d658db681c91497628f2a128a6d8303eb390ad6c0e122993e5820cdb42fc46c45375cf73b270dd385fa3cb4119f7efa428ad7948bc6e6ef936640893c5933f19bd37280d6211b1273e982f71e582b95c603c50e265ccb2511746196ce760db648acfecbbe7e69add54054aae0038bde883440476660f82d80880c9d6671d7fef432d34b5305ec752e5dbfa94a8dc3e2d240b93f9492203f7b50e3dd3d98f86b6b64ca8c42f10613504769f7057bf87f36bd84f74a4e99053dfed7fe6418d0e4950be8dc05005f76b1afe65331c69673d9ab92de353cd7be00a736436524d660da106e378b02fecfdf5e3adb63fb6f2d69128938f72bdcb6ed9efa75136c8e37e95620a48e6604d75f54ed150afbcc3ae32700b9c56e97b67e2bf32a2f073c47f98829120df12c53a81fea22d62941e7d0efe0663903290c1d4588eb48b5f07ac5f89d6d4ac4612d8e70917aa047626a868d833e0fbd50bada76ac12a6465cde1dd80971afc7ca455e73ab1967a345c068594441de597242e4f39a8554287983e406acad8ff05efdb35e15d691736d83f9269b21ee8467dd6598d0efac64aa6c652ac5b6af24a4762af0584d2214aa3e62020b8b5842f4531ab27122fc601b3d79b2228a2855d661943300decdf20e515e0f2e8e933f3f1a2de7d739049f222b611d2caa2357153b93c2cc1200a388a254eb5cc7b85e07ee35bc0a0f8f8f93d0f7e119e3bc5b6adacfed3362d58a253cc53f2992e2244b21a3565f51beac6d217538ba617dc9c6aaec5379eff26f3bb255fc95b9d85fc79321c47922944abf029f81aaed7ddb47fb7c02da30acc6eec3d7fc7876145d4cc5bc24b02f92d525d0cf134405072354b2490489377f2949471828afc952d261099e7f4160492c108bf7c4508069eb2cf83d20a7ac25d222bc0dbc9a377375dff264f4e75130c56408566ca672430a96dac6e890ee47d8fa71702b39eb137a4ab6eb8b8727c330caf2eb60cdc90ac1f0ca946e5d5225883fa471baf988eb208256e9a1d06650a4f00283315b82947fb46d77ec9122c6c881f56b1a5cc13c4497908c77a00aaaf90ef3071e779eb9bf7258359eb30f8a880fca8d7bd964315560a7d9a6eb977aa66fba48ae1b2f93419bfdd089aa9018541f46cd0817f09e5488c7512296de14c9d015c3c33420bcd62ea7f25b9fdc1d0377281428baa119599135997677ed9d3bfdd71af8a107dd1935ab19aa3abb2b5f0f09f7cfcd0a739fdad3de3c2fb83fbc7142d0413abcba7e250a2888a118898b14e07bd72a898393f74a3dc50cf061154de8b5aa29e5fbd5a36e62f56e8798932fea96daabb53093c4705173fa3635a4b6184a799ce9b3ddc0a82997a5eecb09f0324b30a2ab237d04d4bd2ff4b17a9f0b23ab1e678979491d36b4fe7862d9bd28ea281f534906fb5d1a0547dc3d877135e71f30d10be5e0bac181e4c4c31e543871f612aad0e0ad138c0ba7c1b070a6c5897daf0601b907b7f5dad985b98989f7cdca773dae6ed25bc8e4a8c3ae2f3a808164fab23b47b4901c8a1e3497829c6c2500208aec7fc4c46463fc6a2f6cb1d36e0a2e0c76fc84346122cdd84d78c277c317438a842b293ad80279fbf86798818542b2314ad43949c626572c22287b6ec63f65fb121b821247cea1aa3662498db36125c5a765cb8e734c18f6b8b64fd924e52d213e42479a5f931325015cbe63fffedbdfb3d884460d75dbab7a5f7eecce40f942efbc14e75e276bf7ee1bdb95e7f69cb00c974f7541f565db19849d5b18e04655dbfe593b822a9b50a8273ec67f57ce9196539cd624029636231681e3a512581ce4862f97a64c080b87f3e94723d1c3dcb492d178a7fb69f9e738af4b37447738f1213c5da096ab40d55e7a8b7afe25f9d12e233fd2b575ca8977b130ec9bc0bbee7fdf451c932a28df909190734478be44abf11cfa03170cf5b87c7b61eae3933dcc5d2b0e080e6553f3e77dbf7233731dc6c6260b62ac09144d87df4e8d59a2d09f5d019be8bd3640ebf891328a7385b8e94a2904a26e7ec83ad971a2dc1bc7df01f70028eac30594f4b427f31c8734fe5778f3b40acdce50616cc75bcfcce55352b358244aa493ea36d0c1bc107bb6fc6de11f0fe6c983817a30bb10bf2125339f8e99b30701553d2fd18611c20a2b51b1a2c79e779922e93c56295c5a0283c129170d2898fdcc6bc8cc992d1eaf42cfc246d7c13df2f7d691e31c9253746fff3297a535d6ef1a748643d3f655ab00b23a3f73129f0e0d1a938665b499526fffcd8c3e451a91b351fbac984f1d6dcca0cf3aa0c60157ee4734c8028686ee499ff1be7e28a1c4c77c9c7d05f811f0e44c45835306e88dc7efdceab54737afe2e2f0228f0bb3255a394fce0843483f95ea8430798bb91d54b9dd581e92521560057caeaf8d010d9deb790e487cd1e892c463365823f5c3117e566b773f37a70b60279150f52d06c636e8e3f10a0e0117b98d9c797e7c77c6bb66a59701210c8ed27f8029edb19100e6cb08e31c3585c98bff2d02e6cbfeba0b8d08f66b3ee3486e994c015ab19c9b7fa7a05628373ab65c466f25820343782ceab49bda27609efee4a9a4ff2c35e113b126cb132f0480064fa7d99a9bb2089f11e25bb33cab87ff0b76c19dadefb734595906bd822be8c29ca3b140db50b5cad3de52aba8395153d066e0edcf0cdfe1307becd44a62a3db706a6679919bacff2ce7b5496f4ae10689a324eab2286325696865b36d3080110530f444817dafd2eb7fbaa404042d14c9c94c0cb6e1fce44a6dcc620a11590bf799a8b2a40d035567f46f326064265e218e4460315a160465d32be972abc5d1264e9cb2a1371a14bdc7317e64b0d1b6168e37623bb3b7b1b4f7d82274a7c4771da885cb5c2f593ac03daac038fd64cb82ff55ecaad192aebfb5fc13f373e29fe68d000c2880edfceb6ffc25f41d8d080f9e947026972eaffcac70ac55dd5d0ce003b98bc9b0b75b436d368b3455382095e85be09cf0ef387097f31ebe68fd38a1d2143836d0d9f48b83b661bf06ed12daa9cc493da8bb7d966c0b705aea09139aa8281ddfc6e370c44c0e3f48b961d572169f3c68ab0f334200de0bf56ffc1c45fcb5c4f9bf43f6accf1cff05dc304d9d44760fd535cfaa7e83ced711d1a5fd4e69904d64a42831ad4cf4525053b14bca75c14a776b8a9fd36ded812244b16ce175952ceef949f3ef1b1b6298558db5f3b65a50d7fc7169e2c60a7abdf99a55e69019f07f906c940ad2892b37d4ac4026cc3586d9fa1bd24808b97ba9cb", 0x1000) (async) fchmodat(0xffffffffffffffff, 0x0, 0x7ce9eba8d6816a03, 0x4) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9e) (async) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) (async) r8 = getpgrp() fcntl$setown(r7, 0x6, r8) r9 = open(&(0x7f0000000080)='./file1\x00', 0x40, 0x132) setsockopt(r9, 0x50, 0x2, &(0x7f0000000000)="a75a84176f5049cb2417f32322db0d6ef83b4e76d629ec50176415227bcf7c4b9db73381072445a11d360dc92994c5bfd9d91a0384399aae7b3d5dba24b6ab3d832cd81f3d40104c866094e7d89f90781760cb05370bffb031d6293e401f75594d763a6dbea6bc2c09ecb9279883c2e3", 0x70) 16.079002932s ago: executing program 4 (id=195): r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000e40), 0x8000, 0x0) r1 = socket(0x2, 0x8002, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) closefrom(r2) ioctl$KDGKBMODE(r2, 0x40044b06, &(0x7f0000000100)) r3 = syz_open_pts() setsid() ioctl$TIOCSCTTY(r3, 0x20007461) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000140)) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f00000001c0), 0x80, 0x0) socket$unix(0x1, 0x2, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) close(r5) poll(&(0x7f0000000000), 0x35, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) poll(&(0x7f0000000080)=[{r0, 0x8}, {r0, 0x4}, {r0, 0x4}, {r0, 0x40}], 0x4, 0x96f) r6 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) ioctl$TIOCSETA(r6, 0xcd604404, &(0x7f00000001c0)={0x1, 0x2, 0xf, 0x2f, "20180000000001002500", 0xfffffffb, 0xb}) ioctl$FIOSETOWN(r6, 0x8004667c, &(0x7f0000000180)=0x6) openat$pf(0xffffffffffffff9c, &(0x7f00000009c0), 0x200, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000001d80)=[{0x0}, {&(0x7f0000000200)="ba2a9f25d3ffc362fcc5468210061db31d7e40667c3384df6428b5f79a1e2910fb37885f4d93165fff139b79575e143e579c1e1789855a57", 0x38}], 0x2, 0x0}, 0x0) ioctl$DIOCGETSTATUS(r4, 0xc2084415, &(0x7f0000000240)) close(r0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1c}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vm_swapencrypt(&(0x7f0000000040), 0x3, 0x0, 0x0, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x10000, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)) 15.044151622s ago: executing program 6 (id=113): select(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x8000000000000001}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4f}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) syz_emit_ethernet(0x2e, &(0x7f0000001ec0)={@local, @empty, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x1, 0x14, 0x64, 0x2, 0x0, 0x2, 0x0, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, {[@noop, @noop, @noop, @noop]}}, @udp={{0x1, 0x0, 0x3}}}}}}) 13.989953676s ago: executing program 32 (id=40): symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') unveil(&(0x7f0000000180)='./file0/file0/../file0\x00', &(0x7f00000000c0)='x\x00') unveil(&(0x7f0000000040)='./file0/file0/..\x00', &(0x7f0000000000)='r\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x8000, 0x0) (async) r1 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1024, &(0x7f00000013c0)={0x0, 0x0, 0x0}, &(0x7f0000001380)=0xc) setpgid(0x0, r2) sendto(r1, &(0x7f0000001240)="d5d24f8094e1abee9b75633382ff2cd08db6d4a531324733d1f9e9edbc3ea85453c0d99596905f3e43c9bfb17d4bb13aef714b20169eb41bb77d6e0793069a63b4b0f49d50b38c9f2aee9fccf14e84525f8affa288d02f7711622475642e565f5a448559ad99213eb5f42f22b531ee52e5236bb68789b75ccb044b3a0f065f4755521fb35c54ce8893196693e6e8fadccd86ce5ce89d6a0e7eeb0d641f339dcfd27c75b602d635943d91e0a3d9cf7eda93dc5082c7b83a19e0cf29e356463c54a5c7bfb5bc45", 0xc6, 0x6, &(0x7f0000001340)=@in={0x10, 0x2, 0x0, 0x373}, 0x10) (async) kill(r3, 0x11) (async, rerun: 32) kill(r2, 0xa) (rerun: 32) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x40400, 0x0) sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x2, 0x6, 0x17}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) ioctl$WSDISPLAYIO_GMODE(r4, 0x4004574b, &(0x7f00000000c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001200)) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x8, 0x0) (async, rerun: 32) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000011c0), 0x8000, 0x0) (rerun: 32) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3, 0x87, 0xae, 0xc}, {0x2c, 0x6, 0xd, 0x7c}, {0x6, 0x3, 0xf}]}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async, rerun: 64) r6 = socket(0x2, 0x1, 0x0) (rerun: 64) ioctl$FIONREAD(r6, 0x808c694d, &(0x7f00000001c0)) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000180)=[{0x6, 0x0, 0xd, 0x81}, {0x8, 0x6, 0x9, 0x6}]}) (async) write(r4, &(0x7f00000001c0)="f89a1211a49f36084a23885ed7130a1318e6ea5172f0ab988789497c212f4c78ea6f3f7cdfd8eb0ce1a09faed5affbfa2632412cd7ea6e392142741d962b8d0bf74a2db47e2551b70f6ec2b716ccdea2f0e41d8a9b761da0ebbcc7a02247741f761d662d9587bf15a7fb6393dbcba010a21022ebe27a225581744b637b380fc3239e5e815890938319e56471a11a70218629eed51c49bb161bebddf8cba3671ee7ee3cbe35559c41b638d4ddbe282936838490d5b84e760dacd048ac6bff0055e0715d28ac658201a85da277cb483e7835b96c36e9dad427d8febca522f1ba133cbbac6d0f156847161c4df0d2939164eb437f87874faf75e95cd08b2aae9955b2f44b5e731e990e875c52a527a67839047246086824c27e7e05e28d200da1ddf289a2e7341437df3388fc7497605f1148b1f7d4fe3a7862f0e3e03a5b2ead97d4fea59785908e9329067ebfbe9b44726eda7717a79e96ebb47f3bc7f5856adfd9e263d7825192dd5a2d2d7d652736721dc1c431e73fc3c98dd95c3399a15cbcaf73150ea0da3a2499711a37922ab9707298b545c44e25d0477bf4c0241a3c99e52486729c80b3e8d454de406ccd92ad75d67bbee12444be3c876dd99c3f90b8d6bff5124bc3fa687d532bcdc4db5049200589514cce418f70a199f1eea1722ac94d1d815965a9507375b6f027291500b559f2b93638aa2d06eff668f356cd2b136680dd42ac055ab36c89a8aa68eeaaa13955df454cbd2a869fbd1dab5eb178ea36497046a94438d8cc7c1cfbdeb35e09fb755b0fcd97f9c2c1460965364389b39bd80c73a71bb55ce37e4d518b74229f2150818b3320ddf32358c5e241f33c0c81ec1bb6dda7e00f3dde13daff9883c6c333d5c72ee91a66a3a94fadb1a021e25c3da40ad34ca4692c8832e3949c83eff0a0ecf90f145b660d8fb0631f36b0baa04d336a1506343f09320a8c02bc2c7e02ae21e9ba209fa59cf50187e1ec08cbdb031045a039ecba9f1b48a43d5032c8f9aad88d6d197bddc9b7a705d39e74e87f86e1e1df515a75d4123b0b5ec3f854b7223acb147bc53b506e81938e47fdeff217270fd37a6165dbcdb4911d8c50b0a33c392cb8b9b22bfb19f5a8abbdcf1bff620145c74d668728168866e9d6e731566c324b1bd01d3694719e0eb6f2ef1ab66985717714ae1610b2199cf69a2ecc3323605b221d04112c6ea8fbebe12717ea80c49f2541a83946c87f6c5b7af7af538a5440785c25e6f1cbfe207cdc8a0c68ab68eaff0d1da2621841af0dc3e9d2da303cdf82353d884a66e360902c70819587267d87a23e62e5cd4e4ca892a48b32b7f4d10101bab47ad0288ff7e2960ee1d931727c987acdd21a5a28be540ac98f0dea500969c7c516d3b5ea01f9ffa6de084bb2c792b2edf7004ad1bf44110c9dc54a3007b098d56995375547f8a81cda29bfbb7efd50191a90da4e253cbdd36ab1f84c5491b7e8d2b469f321d5630fa6b587fc2620370656c8ddd0f8f4ded4a450aecf8657be08201a0429d8149f354fd8c697f56c4492ed8499c723b6a7490c6f9fbd1ca41b9e0c78a6706a22ae954d10650c607dd0719ad51910ea9583606cc9c5105d4fc848f66373dd1dd3642df9c4d1fd85b034f1620ec6dcd4dbe68682c4ba3681f8d0dfe86c7d77f3977685aae6a4e4fa3892200697b76ed5b3cb92d21613599e659661baabaf8f3fe49f26774e6dd278e111f8928dab27287ba95a42b6a15f5c96fe1e7621c70cc9df3666073318bd9cadd3f34d48b6498684e8f046ca015ac723f8bf7ca764690770ffb159d12f60363befa20873223a127476aacbfc137adb1da2ed0f1b18bc3b2d0798d67bf69985404b57031b59a644549e5cba7e43f515a1fe00bdfeceb16f6ddc5e5a86328e21e1cc921a5b2563edd168575789a3db13baa794006e18270e20a69a60347e73387d09f76bc00ac3fdbad251d1873d1dc613a8cc8a907ec4ceb9b182c36d0f8d5ec3d6f05e7fc95db40505ba9a2b0feccea2e7c863001c7dcfc4f69df00736314b300ee091010974122263a9a80a41c701fe4abf8eaf93a350fccab61396b6389b479fdc2a3a170a093794f2b0cb8fe62e9ec703c390ae2704b2881105aba0a16d79386137b8d1d5cfb2b1119743139af3d9361d5a30a94776f7057d776c4889fd0585de8dcaf30cfcacfb31694ea23061f0f06a7330031a1da8835884fc6f8f1256ea75076944d61145f797a6c1cc00024d06622ab9055aa044fa7c6405310a87c88ff50107cf8ef580797a23a5b6393ebab6352852b16d5b95ee4381174421d863d4c225dbbd3d64cbf3104b5880d204ef65dcabd5b42b9860c978075983633efd19ff95676077b8ad8e55d3723d95e51ccbf70b63a9a271543a549261c304581235d44dfcc84033760d030c8fc552d667ce1b5937717396c0b7b1ba0d16a244d170e494a8c07d38d35c377fd9a61388638f96409e1835de6d658db681c91497628f2a128a6d8303eb390ad6c0e122993e5820cdb42fc46c45375cf73b270dd385fa3cb4119f7efa428ad7948bc6e6ef936640893c5933f19bd37280d6211b1273e982f71e582b95c603c50e265ccb2511746196ce760db648acfecbbe7e69add54054aae0038bde883440476660f82d80880c9d6671d7fef432d34b5305ec752e5dbfa94a8dc3e2d240b93f9492203f7b50e3dd3d98f86b6b64ca8c42f10613504769f7057bf87f36bd84f74a4e99053dfed7fe6418d0e4950be8dc05005f76b1afe65331c69673d9ab92de353cd7be00a736436524d660da106e378b02fecfdf5e3adb63fb6f2d69128938f72bdcb6ed9efa75136c8e37e95620a48e6604d75f54ed150afbcc3ae32700b9c56e97b67e2bf32a2f073c47f98829120df12c53a81fea22d62941e7d0efe0663903290c1d4588eb48b5f07ac5f89d6d4ac4612d8e70917aa047626a868d833e0fbd50bada76ac12a6465cde1dd80971afc7ca455e73ab1967a345c068594441de597242e4f39a8554287983e406acad8ff05efdb35e15d691736d83f9269b21ee8467dd6598d0efac64aa6c652ac5b6af24a4762af0584d2214aa3e62020b8b5842f4531ab27122fc601b3d79b2228a2855d661943300decdf20e515e0f2e8e933f3f1a2de7d739049f222b611d2caa2357153b93c2cc1200a388a254eb5cc7b85e07ee35bc0a0f8f8f93d0f7e119e3bc5b6adacfed3362d58a253cc53f2992e2244b21a3565f51beac6d217538ba617dc9c6aaec5379eff26f3bb255fc95b9d85fc79321c47922944abf029f81aaed7ddb47fb7c02da30acc6eec3d7fc7876145d4cc5bc24b02f92d525d0cf134405072354b2490489377f2949471828afc952d261099e7f4160492c108bf7c4508069eb2cf83d20a7ac25d222bc0dbc9a377375dff264f4e75130c56408566ca672430a96dac6e890ee47d8fa71702b39eb137a4ab6eb8b8727c330caf2eb60cdc90ac1f0ca946e5d5225883fa471baf988eb208256e9a1d06650a4f00283315b82947fb46d77ec9122c6c881f56b1a5cc13c4497908c77a00aaaf90ef3071e779eb9bf7258359eb30f8a880fca8d7bd964315560a7d9a6eb977aa66fba48ae1b2f93419bfdd089aa9018541f46cd0817f09e5488c7512296de14c9d015c3c33420bcd62ea7f25b9fdc1d0377281428baa119599135997677ed9d3bfdd71af8a107dd1935ab19aa3abb2b5f0f09f7cfcd0a739fdad3de3c2fb83fbc7142d0413abcba7e250a2888a118898b14e07bd72a898393f74a3dc50cf061154de8b5aa29e5fbd5a36e62f56e8798932fea96daabb53093c4705173fa3635a4b6184a799ce9b3ddc0a82997a5eecb09f0324b30a2ab237d04d4bd2ff4b17a9f0b23ab1e678979491d36b4fe7862d9bd28ea281f534906fb5d1a0547dc3d877135e71f30d10be5e0bac181e4c4c31e543871f612aad0e0ad138c0ba7c1b070a6c5897daf0601b907b7f5dad985b98989f7cdca773dae6ed25bc8e4a8c3ae2f3a808164fab23b47b4901c8a1e3497829c6c2500208aec7fc4c46463fc6a2f6cb1d36e0a2e0c76fc84346122cdd84d78c277c317438a842b293ad80279fbf86798818542b2314ad43949c626572c22287b6ec63f65fb121b821247cea1aa3662498db36125c5a765cb8e734c18f6b8b64fd924e52d213e42479a5f931325015cbe63fffedbdfb3d884460d75dbab7a5f7eecce40f942efbc14e75e276bf7ee1bdb95e7f69cb00c974f7541f565db19849d5b18e04655dbfe593b822a9b50a8273ec67f57ce9196539cd624029636231681e3a512581ce4862f97a64c080b87f3e94723d1c3dcb492d178a7fb69f9e738af4b37447738f1213c5da096ab40d55e7a8b7afe25f9d12e233fd2b575ca8977b130ec9bc0bbee7fdf451c932a28df909190734478be44abf11cfa03170cf5b87c7b61eae3933dcc5d2b0e080e6553f3e77dbf7233731dc6c6260b62ac09144d87df4e8d59a2d09f5d019be8bd3640ebf891328a7385b8e94a2904a26e7ec83ad971a2dc1bc7df01f70028eac30594f4b427f31c8734fe5778f3b40acdce50616cc75bcfcce55352b358244aa493ea36d0c1bc107bb6fc6de11f0fe6c983817a30bb10bf2125339f8e99b30701553d2fd18611c20a2b51b1a2c79e779922e93c56295c5a0283c129170d2898fdcc6bc8cc992d1eaf42cfc246d7c13df2f7d691e31c9253746fff3297a535d6ef1a748643d3f655ab00b23a3f73129f0e0d1a938665b499526fffcd8c3e451a91b351fbac984f1d6dcca0cf3aa0c60157ee4734c8028686ee499ff1be7e28a1c4c77c9c7d05f811f0e44c45835306e88dc7efdceab54737afe2e2f0228f0bb3255a394fce0843483f95ea8430798bb91d54b9dd581e92521560057caeaf8d010d9deb790e487cd1e892c463365823f5c3117e566b773f37a70b60279150f52d06c636e8e3f10a0e0117b98d9c797e7c77c6bb66a59701210c8ed27f8029edb19100e6cb08e31c3585c98bff2d02e6cbfeba0b8d08f66b3ee3486e994c015ab19c9b7fa7a05628373ab65c466f25820343782ceab49bda27609efee4a9a4ff2c35e113b126cb132f0480064fa7d99a9bb2089f11e25bb33cab87ff0b76c19dadefb734595906bd822be8c29ca3b140db50b5cad3de52aba8395153d066e0edcf0cdfe1307becd44a62a3db706a6679919bacff2ce7b5496f4ae10689a324eab2286325696865b36d3080110530f444817dafd2eb7fbaa404042d14c9c94c0cb6e1fce44a6dcc620a11590bf799a8b2a40d035567f46f326064265e218e4460315a160465d32be972abc5d1264e9cb2a1371a14bdc7317e64b0d1b6168e37623bb3b7b1b4f7d82274a7c4771da885cb5c2f593ac03daac038fd64cb82ff55ecaad192aebfb5fc13f373e29fe68d000c2880edfceb6ffc25f41d8d080f9e947026972eaffcac70ac55dd5d0ce003b98bc9b0b75b436d368b3455382095e85be09cf0ef387097f31ebe68fd38a1d2143836d0d9f48b83b661bf06ed12daa9cc493da8bb7d966c0b705aea09139aa8281ddfc6e370c44c0e3f48b961d572169f3c68ab0f334200de0bf56ffc1c45fcb5c4f9bf43f6accf1cff05dc304d9d44760fd535cfaa7e83ced711d1a5fd4e69904d64a42831ad4cf4525053b14bca75c14a776b8a9fd36ded812244b16ce175952ceef949f3ef1b1b6298558db5f3b65a50d7fc7169e2c60a7abdf99a55e69019f07f906c940ad2892b37d4ac4026cc3586d9fa1bd24808b97ba9cb", 0x1000) (async) fchmodat(0xffffffffffffffff, 0x0, 0x7ce9eba8d6816a03, 0x4) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9e) (async) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) (async) r8 = getpgrp() fcntl$setown(r7, 0x6, r8) r9 = open(&(0x7f0000000080)='./file1\x00', 0x40, 0x132) setsockopt(r9, 0x50, 0x2, &(0x7f0000000000)="a75a84176f5049cb2417f32322db0d6ef83b4e76d629ec50176415227bcf7c4b9db73381072445a11d360dc92994c5bfd9d91a0384399aae7b3d5dba24b6ab3d832cd81f3d40104c866094e7d89f90781760cb05370bffb031d6293e401f75594d763a6dbea6bc2c09ecb9279883c2e3", 0x70) 13.989716211s ago: executing program 6 (id=113): select(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x8000000000000001}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4f}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) syz_emit_ethernet(0x2e, &(0x7f0000001ec0)={@local, @empty, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x1, 0x14, 0x64, 0x2, 0x0, 0x2, 0x0, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, {[@noop, @noop, @noop, @noop]}}, @udp={{0x1, 0x0, 0x3}}}}}}) 12.404927147s ago: executing program 0 (id=177): r0 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) chmod(&(0x7f0000000040)='.\x00', 0x35e) write(r0, &(0x7f0000000000)="bdab0781f5866bd809fdb74fc15cfd18fc2f4316c3a64f83889f8c89e5ab535b3fddc5faf3", 0x25) setuid(0xee01) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffe, 0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./file1\x00', 0x18289, 0x1a0) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) open$dir(&(0x7f0000000040)='./file1\x00', 0x20000, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) bind$unix(r2, &(0x7f00000000c0)=@file={0xe, 0x1, './file0\x00'}, 0xa) r3 = socket$unix(0x1, 0x1, 0x0) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x3a) setuid(0xee01) connect$unix(r3, &(0x7f00000001c0)=@file={0x4, 0x1, './file0\x00'}, 0xa) closefrom(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) rename(&(0x7f0000000140)='./file0\x00', 0x0) ioctl$TIOCSETD(0xffffffffffffff9c, 0x8004741b, &(0x7f0000000100)=0x2) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) (async) chmod(&(0x7f0000000040)='.\x00', 0x35e) (async) write(r0, &(0x7f0000000000)="bdab0781f5866bd809fdb74fc15cfd18fc2f4316c3a64f83889f8c89e5ab535b3fddc5faf3", 0x25) (async) setuid(0xee01) (async) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffe, 0xffffffffffffffff}) (async) open(&(0x7f0000000040)='./file1\x00', 0x18289, 0x1a0) (async) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async) open$dir(&(0x7f0000000040)='./file1\x00', 0x20000, 0x0) (async) socket$unix(0x1, 0x5, 0x0) (async) bind$unix(r2, &(0x7f00000000c0)=@file={0xe, 0x1, './file0\x00'}, 0xa) (async) socket$unix(0x1, 0x1, 0x0) (async) setgid(0xffffffffffffffff) (async) setgroups(0x0, 0x0) (async) chmod(&(0x7f0000000080)='./file0\x00', 0x3a) (async) setuid(0xee01) (async) connect$unix(r3, &(0x7f00000001c0)=@file={0x4, 0x1, './file0\x00'}, 0xa) (async) closefrom(r1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) (async) rename(&(0x7f0000000140)='./file0\x00', 0x0) (async) ioctl$TIOCSETD(0xffffffffffffff9c, 0x8004741b, &(0x7f0000000100)=0x2) (async) 12.383473697s ago: executing program 1 (id=184): openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x7, 0xf9, 0x4, 0x0, 0x6, 0x3, 0x3d, 0x2, 0x1, 0x100002000640, 0x9}) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63d6, 0xe9, 0x2, 0xc, 0xfffffffd, 0x1, 0x10, [{0x0, 0x80000002, 0x5, 0x80000002}, {0xe9, 0xe7, 0x1000002, 0x6}, {0x10cd5, 0x4bad, 0x9, 0x4}, {0x8, 0x10000, 0x4000000f, 0x8cce}, {0x4, 0x2000008, 0x6, 0x1}, {0x388d, 0xffffffff, 0x85, 0x5}, {0x2, 0xa00, 0x20004, 0xffffffff}, {0x208, 0xfffffffd, 0x5, 0xffffe2e8}, {0x10007, 0xffc, 0x8, 0x7ffd}, {0x3f8, 0xfefffffd, 0x1ff, 0x12}, {0x82, 0x0, 0x201, 0xfffffff4}, {0xc, 0xfffffffe, 0x650, 0x200a68}, {0x401, 0x6, 0xa6ab, 0xa5}, {0x6, 0xfffffffe, 0x102}, {0xffffffff, 0x7, 0x81, 0x7}, {0x89be2, 0x1, 0x1, 0x800}]}) r1 = open$dir(&(0x7f00000001c0)='./file1/file0\x00', 0x20, 0x100) fstatat(r1, &(0x7f0000000200)='./file1\x00', &(0x7f0000000240), 0x4) poll(&(0x7f0000000180)=[{0xffffffffffffffff, 0x80}, {r0, 0x4}, {r0, 0x20}], 0x3, 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x4) unveil(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000380)='c\x00') unveil(&(0x7f0000000340)='./file1\x00', &(0x7f0000000300)='x\x00') unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000200)='r\x00') unveil(&(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000003c0)='x\x00') sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, 0x0, 0x0, 0x0, 0x2) ioctl$TIOCSETA(r0, 0x80d04466, &(0x7f0000000140)={0x9, 0xa525, 0x4, 0x107492, "08e500", 0x20004118, 0x6}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0x37) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) (async) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x7, 0xf9, 0x4, 0x0, 0x6, 0x3, 0x3d, 0x2, 0x1, 0x100002000640, 0x9}) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63d6, 0xe9, 0x2, 0xc, 0xfffffffd, 0x1, 0x10, [{0x0, 0x80000002, 0x5, 0x80000002}, {0xe9, 0xe7, 0x1000002, 0x6}, {0x10cd5, 0x4bad, 0x9, 0x4}, {0x8, 0x10000, 0x4000000f, 0x8cce}, {0x4, 0x2000008, 0x6, 0x1}, {0x388d, 0xffffffff, 0x85, 0x5}, {0x2, 0xa00, 0x20004, 0xffffffff}, {0x208, 0xfffffffd, 0x5, 0xffffe2e8}, {0x10007, 0xffc, 0x8, 0x7ffd}, {0x3f8, 0xfefffffd, 0x1ff, 0x12}, {0x82, 0x0, 0x201, 0xfffffff4}, {0xc, 0xfffffffe, 0x650, 0x200a68}, {0x401, 0x6, 0xa6ab, 0xa5}, {0x6, 0xfffffffe, 0x102}, {0xffffffff, 0x7, 0x81, 0x7}, {0x89be2, 0x1, 0x1, 0x800}]}) (async) open$dir(&(0x7f00000001c0)='./file1/file0\x00', 0x20, 0x100) (async) fstatat(r1, &(0x7f0000000200)='./file1\x00', &(0x7f0000000240), 0x4) (async) poll(&(0x7f0000000180)=[{0xffffffffffffffff, 0x80}, {r0, 0x4}, {r0, 0x20}], 0x3, 0x3) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x4) (async) unveil(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000380)='c\x00') (async) unveil(&(0x7f0000000340)='./file1\x00', &(0x7f0000000300)='x\x00') (async) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000200)='r\x00') (async) unveil(&(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000003c0)='x\x00') (async) sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, 0x0, 0x0, 0x0, 0x2) (async) ioctl$TIOCSETA(r0, 0x80d04466, &(0x7f0000000140)={0x9, 0xa525, 0x4, 0x107492, "08e500", 0x20004118, 0x6}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0x37) (async) 9.885023075s ago: executing program 0 (id=177): r0 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) chmod(&(0x7f0000000040)='.\x00', 0x35e) write(r0, &(0x7f0000000000)="bdab0781f5866bd809fdb74fc15cfd18fc2f4316c3a64f83889f8c89e5ab535b3fddc5faf3", 0x25) setuid(0xee01) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffe, 0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./file1\x00', 0x18289, 0x1a0) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) open$dir(&(0x7f0000000040)='./file1\x00', 0x20000, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) bind$unix(r2, &(0x7f00000000c0)=@file={0xe, 0x1, './file0\x00'}, 0xa) r3 = socket$unix(0x1, 0x1, 0x0) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x3a) setuid(0xee01) connect$unix(r3, &(0x7f00000001c0)=@file={0x4, 0x1, './file0\x00'}, 0xa) closefrom(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) rename(&(0x7f0000000140)='./file0\x00', 0x0) ioctl$TIOCSETD(0xffffffffffffff9c, 0x8004741b, &(0x7f0000000100)=0x2) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) (async) chmod(&(0x7f0000000040)='.\x00', 0x35e) (async) write(r0, &(0x7f0000000000)="bdab0781f5866bd809fdb74fc15cfd18fc2f4316c3a64f83889f8c89e5ab535b3fddc5faf3", 0x25) (async) setuid(0xee01) (async) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffe, 0xffffffffffffffff}) (async) open(&(0x7f0000000040)='./file1\x00', 0x18289, 0x1a0) (async) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async) open$dir(&(0x7f0000000040)='./file1\x00', 0x20000, 0x0) (async) socket$unix(0x1, 0x5, 0x0) (async) bind$unix(r2, &(0x7f00000000c0)=@file={0xe, 0x1, './file0\x00'}, 0xa) (async) socket$unix(0x1, 0x1, 0x0) (async) setgid(0xffffffffffffffff) (async) setgroups(0x0, 0x0) (async) chmod(&(0x7f0000000080)='./file0\x00', 0x3a) (async) setuid(0xee01) (async) connect$unix(r3, &(0x7f00000001c0)=@file={0x4, 0x1, './file0\x00'}, 0xa) (async) closefrom(r1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) (async) rename(&(0x7f0000000140)='./file0\x00', 0x0) (async) ioctl$TIOCSETD(0xffffffffffffff9c, 0x8004741b, &(0x7f0000000100)=0x2) (async) 9.884767874s ago: executing program 1 (id=184): openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x7, 0xf9, 0x4, 0x0, 0x6, 0x3, 0x3d, 0x2, 0x1, 0x100002000640, 0x9}) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63d6, 0xe9, 0x2, 0xc, 0xfffffffd, 0x1, 0x10, [{0x0, 0x80000002, 0x5, 0x80000002}, {0xe9, 0xe7, 0x1000002, 0x6}, {0x10cd5, 0x4bad, 0x9, 0x4}, {0x8, 0x10000, 0x4000000f, 0x8cce}, {0x4, 0x2000008, 0x6, 0x1}, {0x388d, 0xffffffff, 0x85, 0x5}, {0x2, 0xa00, 0x20004, 0xffffffff}, {0x208, 0xfffffffd, 0x5, 0xffffe2e8}, {0x10007, 0xffc, 0x8, 0x7ffd}, {0x3f8, 0xfefffffd, 0x1ff, 0x12}, {0x82, 0x0, 0x201, 0xfffffff4}, {0xc, 0xfffffffe, 0x650, 0x200a68}, {0x401, 0x6, 0xa6ab, 0xa5}, {0x6, 0xfffffffe, 0x102}, {0xffffffff, 0x7, 0x81, 0x7}, {0x89be2, 0x1, 0x1, 0x800}]}) r1 = open$dir(&(0x7f00000001c0)='./file1/file0\x00', 0x20, 0x100) fstatat(r1, &(0x7f0000000200)='./file1\x00', &(0x7f0000000240), 0x4) poll(&(0x7f0000000180)=[{0xffffffffffffffff, 0x80}, {r0, 0x4}, {r0, 0x20}], 0x3, 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x4) unveil(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000380)='c\x00') unveil(&(0x7f0000000340)='./file1\x00', &(0x7f0000000300)='x\x00') unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000200)='r\x00') unveil(&(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000003c0)='x\x00') sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, 0x0, 0x0, 0x0, 0x2) ioctl$TIOCSETA(r0, 0x80d04466, &(0x7f0000000140)={0x9, 0xa525, 0x4, 0x107492, "08e500", 0x20004118, 0x6}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0x37) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) (async) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x7, 0xf9, 0x4, 0x0, 0x6, 0x3, 0x3d, 0x2, 0x1, 0x100002000640, 0x9}) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63d6, 0xe9, 0x2, 0xc, 0xfffffffd, 0x1, 0x10, [{0x0, 0x80000002, 0x5, 0x80000002}, {0xe9, 0xe7, 0x1000002, 0x6}, {0x10cd5, 0x4bad, 0x9, 0x4}, {0x8, 0x10000, 0x4000000f, 0x8cce}, {0x4, 0x2000008, 0x6, 0x1}, {0x388d, 0xffffffff, 0x85, 0x5}, {0x2, 0xa00, 0x20004, 0xffffffff}, {0x208, 0xfffffffd, 0x5, 0xffffe2e8}, {0x10007, 0xffc, 0x8, 0x7ffd}, {0x3f8, 0xfefffffd, 0x1ff, 0x12}, {0x82, 0x0, 0x201, 0xfffffff4}, {0xc, 0xfffffffe, 0x650, 0x200a68}, {0x401, 0x6, 0xa6ab, 0xa5}, {0x6, 0xfffffffe, 0x102}, {0xffffffff, 0x7, 0x81, 0x7}, {0x89be2, 0x1, 0x1, 0x800}]}) (async) open$dir(&(0x7f00000001c0)='./file1/file0\x00', 0x20, 0x100) (async) fstatat(r1, &(0x7f0000000200)='./file1\x00', &(0x7f0000000240), 0x4) (async) poll(&(0x7f0000000180)=[{0xffffffffffffffff, 0x80}, {r0, 0x4}, {r0, 0x20}], 0x3, 0x3) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x4) (async) unveil(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000380)='c\x00') (async) unveil(&(0x7f0000000340)='./file1\x00', &(0x7f0000000300)='x\x00') (async) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000200)='r\x00') (async) unveil(&(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000003c0)='x\x00') (async) sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, 0x0, 0x0, 0x0, 0x2) (async) ioctl$TIOCSETA(r0, 0x80d04466, &(0x7f0000000140)={0x9, 0xa525, 0x4, 0x107492, "08e500", 0x20004118, 0x6}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0x37) (async) 9.883595216s ago: executing program 4 (id=204): r0 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x166) (async) r1 = socket$inet(0x2, 0x3, 0x1) connect$inet(r1, &(0x7f0000000c40)={0x10, 0x2, 0x1, 0x80}, 0x10) closefrom(r1) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7ffbf, 0x0) (async, rerun: 64) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000100)={0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800, 0x8], [0x3, 0x0, 0x20, 0x0, 0x0, 0x6], [], [], [{}, {0x0, 0x3, 0x2000000}, {}, {0x1}, {}, {}, {}, {0x20, 0x8c9}], {0x0, 0x0, 0xf52}, {0x0, 0xffffffff}}}) (async, rerun: 64) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) flock(r2, 0x3) (async, rerun: 32) ioctl$KDSETRAD(r0, 0x20004b43) (rerun: 32) r3 = socket(0x18, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x800, &(0x7f0000000080)=0x4, 0x4) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) preadv(r4, &(0x7f0000000080)=[{&(0x7f0000000480)=""/240, 0xfffffc47}, {&(0x7f00000000c0)=""/179, 0xfdac}, {&(0x7f00000002c0)=""/229, 0xe2}], 0x50, 0x0) (async) madvise(&(0x7f00003a2000/0xc00000)=nil, 0xc00000, 0x6) (async) setsockopt(r3, 0x1000000029, 0x24, &(0x7f0000000000)="5ab7776a", 0x4) (async, rerun: 64) syz_emit_ethernet(0x66, &(0x7f0000000500)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd605f6ad9003037008fd8b0e5602493ff1f88b029e0ad0c35ff020000000000000000000000000001"]) (async, rerun: 64) recvmmsg(r3, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0}, 0x5}, 0x38, 0x1042, 0x0) getitimer(0x2, 0x0) (async) r5 = fcntl$dupfd(0xffffffffffffffff, 0xc, 0xffffffffffffffff) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x1, 0x2, 0x62, 0x2, "86394b2a4f16f3b5796504ed35161a8189afd1e2", 0x3, 0x3}) 9.883194221s ago: executing program 6 (id=113): select(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x8000000000000001}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4f}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) syz_emit_ethernet(0x2e, &(0x7f0000001ec0)={@local, @empty, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x1, 0x14, 0x64, 0x2, 0x0, 0x2, 0x0, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, {[@noop, @noop, @noop, @noop]}}, @udp={{0x1, 0x0, 0x3}}}}}}) 8.670150926s ago: executing program 7 (id=205): syz_emit_ethernet(0xcc, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff0800630400be006400000001907800000002ac1400bb4e214e23000890783296426cbf5c909919e1c44a59ed70e90a5a06e71c34d6b81f92ef38948216bcdd7fa3a72e4b9a566ffeea004ce58514c2e545fe5794671e53452983be064a8e10774dda099ee0de65516e801b1dfb27e39d8ad0c2b3b2ba5e64eebbdf01f4815399157f4084bd6311750122853ddacf5bbed29692a559350fcecd41e80bae5070a7fa74f17531ca427f435e358b2c1bdf5bbf9ad420cf056516"]) syz_extract_tcp_res(&(0x7f0000000000), 0xd, 0x4) (async) syz_extract_tcp_res(&(0x7f0000000000), 0xd, 0x4) 7.743042557s ago: executing program 0 (id=177): r0 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) chmod(&(0x7f0000000040)='.\x00', 0x35e) write(r0, &(0x7f0000000000)="bdab0781f5866bd809fdb74fc15cfd18fc2f4316c3a64f83889f8c89e5ab535b3fddc5faf3", 0x25) setuid(0xee01) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffe, 0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./file1\x00', 0x18289, 0x1a0) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) open$dir(&(0x7f0000000040)='./file1\x00', 0x20000, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) bind$unix(r2, &(0x7f00000000c0)=@file={0xe, 0x1, './file0\x00'}, 0xa) r3 = socket$unix(0x1, 0x1, 0x0) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x3a) setuid(0xee01) connect$unix(r3, &(0x7f00000001c0)=@file={0x4, 0x1, './file0\x00'}, 0xa) closefrom(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) rename(&(0x7f0000000140)='./file0\x00', 0x0) ioctl$TIOCSETD(0xffffffffffffff9c, 0x8004741b, &(0x7f0000000100)=0x2) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) (async) chmod(&(0x7f0000000040)='.\x00', 0x35e) (async) write(r0, &(0x7f0000000000)="bdab0781f5866bd809fdb74fc15cfd18fc2f4316c3a64f83889f8c89e5ab535b3fddc5faf3", 0x25) (async) setuid(0xee01) (async) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffe, 0xffffffffffffffff}) (async) open(&(0x7f0000000040)='./file1\x00', 0x18289, 0x1a0) (async) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async) open$dir(&(0x7f0000000040)='./file1\x00', 0x20000, 0x0) (async) socket$unix(0x1, 0x5, 0x0) (async) bind$unix(r2, &(0x7f00000000c0)=@file={0xe, 0x1, './file0\x00'}, 0xa) (async) socket$unix(0x1, 0x1, 0x0) (async) setgid(0xffffffffffffffff) (async) setgroups(0x0, 0x0) (async) chmod(&(0x7f0000000080)='./file0\x00', 0x3a) (async) setuid(0xee01) (async) connect$unix(r3, &(0x7f00000001c0)=@file={0x4, 0x1, './file0\x00'}, 0xa) (async) closefrom(r1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) (async) rename(&(0x7f0000000140)='./file0\x00', 0x0) (async) ioctl$TIOCSETD(0xffffffffffffff9c, 0x8004741b, &(0x7f0000000100)=0x2) (async) 7.535387714s ago: executing program 1 (id=184): openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x7, 0xf9, 0x4, 0x0, 0x6, 0x3, 0x3d, 0x2, 0x1, 0x100002000640, 0x9}) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63d6, 0xe9, 0x2, 0xc, 0xfffffffd, 0x1, 0x10, [{0x0, 0x80000002, 0x5, 0x80000002}, {0xe9, 0xe7, 0x1000002, 0x6}, {0x10cd5, 0x4bad, 0x9, 0x4}, {0x8, 0x10000, 0x4000000f, 0x8cce}, {0x4, 0x2000008, 0x6, 0x1}, {0x388d, 0xffffffff, 0x85, 0x5}, {0x2, 0xa00, 0x20004, 0xffffffff}, {0x208, 0xfffffffd, 0x5, 0xffffe2e8}, {0x10007, 0xffc, 0x8, 0x7ffd}, {0x3f8, 0xfefffffd, 0x1ff, 0x12}, {0x82, 0x0, 0x201, 0xfffffff4}, {0xc, 0xfffffffe, 0x650, 0x200a68}, {0x401, 0x6, 0xa6ab, 0xa5}, {0x6, 0xfffffffe, 0x102}, {0xffffffff, 0x7, 0x81, 0x7}, {0x89be2, 0x1, 0x1, 0x800}]}) r1 = open$dir(&(0x7f00000001c0)='./file1/file0\x00', 0x20, 0x100) fstatat(r1, &(0x7f0000000200)='./file1\x00', &(0x7f0000000240), 0x4) poll(&(0x7f0000000180)=[{0xffffffffffffffff, 0x80}, {r0, 0x4}, {r0, 0x20}], 0x3, 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x4) unveil(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000380)='c\x00') unveil(&(0x7f0000000340)='./file1\x00', &(0x7f0000000300)='x\x00') unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000200)='r\x00') unveil(&(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000003c0)='x\x00') sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, 0x0, 0x0, 0x0, 0x2) ioctl$TIOCSETA(r0, 0x80d04466, &(0x7f0000000140)={0x9, 0xa525, 0x4, 0x107492, "08e500", 0x20004118, 0x6}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0x37) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) (async) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x7, 0xf9, 0x4, 0x0, 0x6, 0x3, 0x3d, 0x2, 0x1, 0x100002000640, 0x9}) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63d6, 0xe9, 0x2, 0xc, 0xfffffffd, 0x1, 0x10, [{0x0, 0x80000002, 0x5, 0x80000002}, {0xe9, 0xe7, 0x1000002, 0x6}, {0x10cd5, 0x4bad, 0x9, 0x4}, {0x8, 0x10000, 0x4000000f, 0x8cce}, {0x4, 0x2000008, 0x6, 0x1}, {0x388d, 0xffffffff, 0x85, 0x5}, {0x2, 0xa00, 0x20004, 0xffffffff}, {0x208, 0xfffffffd, 0x5, 0xffffe2e8}, {0x10007, 0xffc, 0x8, 0x7ffd}, {0x3f8, 0xfefffffd, 0x1ff, 0x12}, {0x82, 0x0, 0x201, 0xfffffff4}, {0xc, 0xfffffffe, 0x650, 0x200a68}, {0x401, 0x6, 0xa6ab, 0xa5}, {0x6, 0xfffffffe, 0x102}, {0xffffffff, 0x7, 0x81, 0x7}, {0x89be2, 0x1, 0x1, 0x800}]}) (async) open$dir(&(0x7f00000001c0)='./file1/file0\x00', 0x20, 0x100) (async) fstatat(r1, &(0x7f0000000200)='./file1\x00', &(0x7f0000000240), 0x4) (async) poll(&(0x7f0000000180)=[{0xffffffffffffffff, 0x80}, {r0, 0x4}, {r0, 0x20}], 0x3, 0x3) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x4) (async) unveil(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000380)='c\x00') (async) unveil(&(0x7f0000000340)='./file1\x00', &(0x7f0000000300)='x\x00') (async) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000200)='r\x00') (async) unveil(&(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000003c0)='x\x00') (async) sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, 0x0, 0x0, 0x0, 0x2) (async) ioctl$TIOCSETA(r0, 0x80d04466, &(0x7f0000000140)={0x9, 0xa525, 0x4, 0x107492, "08e500", 0x20004118, 0x6}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0x37) (async) 7.533397001s ago: executing program 3 (id=83): ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xca605601, &(0x7f0000000980)={0x10, 0x8, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000b08000/0x4000)=nil, 0xfff, 0x1}, {&(0x7f000076c000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5, 0x1}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000e48000/0x2000)=nil, 0xcb2}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x9, 0x2}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x9, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f000072c000/0x2000)=nil, 0x2}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0xff, 0x2}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7, 0x2}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x9}, {&(0x7f000072a000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5, 0x1}, {&(0x7f0000a92000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x0, 0x2}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0xfffffffeffffffff, 0x2}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x0, 0x1}, {&(0x7f00007b1000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x7}, {&(0x7f0000c37000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000df5000/0x2000)=nil, 0x10001, 0x2}], './file1\x00', 0x3, 0x5, 0x0, [], 0xffffffffffffffff}) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000001400), &(0x7f0000001440)=0x1c) fcntl$dupfd(r0, 0x0, r1) (async) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x4, &(0x7f00000001c0), 0x15, 0x0) (async) r3 = socket(0x18, 0xc003, 0x3a) sendmsg(r3, &(0x7f0000000080)={&(0x7f0000000280)=@in6={0x1c, 0x18, 0x1, 0x10400007, "fffe0600000000ffffffbffffffff200", 0x10000}, 0x1c, &(0x7f0000000380)=[{&(0x7f00000001c0)="892124942d173a60", 0x8}], 0x1, 0x0}, 0x1c) (async) mknod(&(0x7f00000000c0)='./file1\x00', 0x2000, 0x637d) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000340)={0x5, 0x7ffffffd, 0xfffffffe, 0x4, "ff14e7130b1e586ca6294000", 0x2, 0x3effd}) writev(r4, &(0x7f0000000040)=[{&(0x7f0000000380)="079facfaaed69aea4dc561c3b736feac0a2a76087be8b904ddc6f90b66e0f69b6dfba683b348224cf0ccc2a39b0f79389a2bd9b211424a22ca014b9231e253e257706c75b3f320166475c72455021edf575fab8b5d65b8d261c87c3ccc4e784ea7462f3723edabb8e26d27acb1797e2ef4db27270a", 0xffffff01}], 0x1) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x285b9c) (async) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x40, 0x16cf8ee, 0xfffffffffffffffd, 0x8, 0x181a, 0x8, 0x2000000000000084}, 0x0, 0x0, 0x0) (async) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) (async) r6 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x100) ioctl$FIONBIO(r6, 0x82907003, &(0x7f0000000140)=0x1) (async) r7 = socket(0x11, 0x3, 0x3) sendto$unix(r7, &(0x7f0000000280)="b1000501600000001700000007000000045c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236a3f20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc2576b9a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec1d89e000040781e40500000000000000000900000000000000", 0xb1, 0x8, 0x0, 0x0) closefrom(r5) syz_open_pts() (async) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000780)=0x7) r8 = open(&(0x7f0000000800)='./file1\x00', 0x8, 0x0) ioctl$FIONBIO(r8, 0x82907003, &(0x7f0000000140)=0x1) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x4, 0x1, 0x9, 0x4, 0xa, 0xffffffff, 0x0, 0x10, [{0x2, 0x2, 0xfffffffc, 0x7ff}, {0x6, 0x3, 0xffb, 0x3}, {0x10000005, 0xf87}, {0xefe, 0x800, 0xe, 0xffffff}, {0x204000d, 0x8003ff, 0x9, 0x8}, {0x3, 0x4, 0x80000000, 0x8000098}, {0x409, 0x9, 0x20181003, 0x7fff0003}, {0x21, 0x7, 0xffff, 0x3f7}, {0x2, 0x81, 0x1, 0x5}, {0x6, 0x8001, 0x10000, 0x800000b}, {0x4, 0x3, 0x3, 0x9e9}, {0x1, 0x40, 0x3, 0x4}, {0xe0, 0xff7ffffd, 0x3, 0x40006}, {0xffff0354, 0xfffffffa, 0x8001, 0xc000000}, {0x7ff, 0x6, 0x4, 0x1ffffffd}, {0x0, 0x2, 0x3, 0xc3}]}) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0x80002000007, 0xffffffff7ffffffd, 0x27ffffffffffffff, 0x181c, 0xc, 0x401}, 0x0, 0x0, 0x0) (async) r9 = socket$inet(0x2, 0x3, 0x1) bind$unix(r9, &(0x7f0000000940)=@abs={0x2, 0x1, 0x0, 0x2}, 0x8) openat$tty(0xffffffffffffff9c, &(0x7f0000000080), 0x40000, 0x0) 7.533242095s ago: executing program 4 (id=204): r0 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x166) (async) r1 = socket$inet(0x2, 0x3, 0x1) connect$inet(r1, &(0x7f0000000c40)={0x10, 0x2, 0x1, 0x80}, 0x10) closefrom(r1) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7ffbf, 0x0) (async, rerun: 64) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000100)={0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800, 0x8], [0x3, 0x0, 0x20, 0x0, 0x0, 0x6], [], [], [{}, {0x0, 0x3, 0x2000000}, {}, {0x1}, {}, {}, {}, {0x20, 0x8c9}], {0x0, 0x0, 0xf52}, {0x0, 0xffffffff}}}) (async, rerun: 64) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) flock(r2, 0x3) (async, rerun: 32) ioctl$KDSETRAD(r0, 0x20004b43) (rerun: 32) r3 = socket(0x18, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x800, &(0x7f0000000080)=0x4, 0x4) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) preadv(r4, &(0x7f0000000080)=[{&(0x7f0000000480)=""/240, 0xfffffc47}, {&(0x7f00000000c0)=""/179, 0xfdac}, {&(0x7f00000002c0)=""/229, 0xe2}], 0x50, 0x0) (async) madvise(&(0x7f00003a2000/0xc00000)=nil, 0xc00000, 0x6) (async) setsockopt(r3, 0x1000000029, 0x24, &(0x7f0000000000)="5ab7776a", 0x4) (async, rerun: 64) syz_emit_ethernet(0x66, &(0x7f0000000500)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd605f6ad9003037008fd8b0e5602493ff1f88b029e0ad0c35ff020000000000000000000000000001"]) (async, rerun: 64) recvmmsg(r3, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0}, 0x5}, 0x38, 0x1042, 0x0) getitimer(0x2, 0x0) (async) r5 = fcntl$dupfd(0xffffffffffffffff, 0xc, 0xffffffffffffffff) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x1, 0x2, 0x62, 0x2, "86394b2a4f16f3b5796504ed35161a8189afd1e2", 0x3, 0x3}) 7.533170356s ago: executing program 6 (id=113): select(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x8000000000000001}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4f}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) syz_emit_ethernet(0x2e, &(0x7f0000001ec0)={@local, @empty, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x1, 0x14, 0x64, 0x2, 0x0, 0x2, 0x0, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, {[@noop, @noop, @noop, @noop]}}, @udp={{0x1, 0x0, 0x3}}}}}}) 7.532968706s ago: executing program 7 (id=208): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ppoll(0x0, 0x0, &(0x7f0000002d00)={0x6, 0x63376355}, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) setrlimit(0x8, &(0x7f0000000740)={0xb, 0x53}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x9210, 0x9, 0xffffdf82, 0xffffffd4, "08955c1cfa0a07fa23b8aa291cfcf20800", 0x4000000, 0x2}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x4, 0xc8, 0x7, 0x10003}, {0x16, 0x9, 0x1, 0xfffff7fe}]}) syz_emit_ethernet(0x10004, &(0x7f0000000100)=ANY=[]) 6.793417897s ago: executing program 3 (id=210): setuid(0xee01) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f0000000040)}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x40}, 0x2, &(0x7f0000000100)="71f91e3471f7780a31c3154018a82970f4e887ac0058bc5a91501d94", &(0x7f0000000080)=0x1c, 0x0, 0x0) setuid(0xee01) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f0000000040)}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x40}, 0x2, &(0x7f0000000100)="71f91e3471f7780a31c3154018a82970f4e887ac0058bc5a91501d94", &(0x7f0000000080)=0x1c, 0x0, 0x0) (async) 6.786657816s ago: executing program 7 (id=211): r0 = socket$inet(0x2, 0x1, 0x0) listen(r0, 0x7fff) setsockopt(0xffffffffffffffff, 0x1000000000029, 0xb, &(0x7f00000003c0), 0x0) connect$inet(r0, &(0x7f0000000100)={0x10, 0x2, 0x2, 0x8000}, 0x10) 6.579052053s ago: executing program 3 (id=213): sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0x102, 0x3}, 0x4, &(0x7f0000000040)="e07feb87cc802f0369015c8c4250f49a21b4900690d84823f1e8921b00c470605dfdc1a83aa2b658ac", &(0x7f0000000140)=0x29, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r0 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x9bf2d372586474f1) ioctl$BIOCSETIF(r0, 0x80084904, &(0x7f0000000380)={'tap', 0x0}) close(r0) mknod(&(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0xd02) ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x80047410, &(0x7f0000000400)=0x5) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x4, &(0x7f0000000140)="5fb73807", 0x4) recvfrom$unix(r1, &(0x7f0000000540)=""/33, 0x21, 0x0, &(0x7f0000000580)=@abs={0x6, 0x1, 0x0, 0x0}, 0x8) mknodat(0xffffffffffffff9c, &(0x7f0000000800)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x801) syz_emit_ethernet(0x1246, &(0x7f0000001780)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd69e142f312102e06fe8000000000000000000000000000bb00000000000000000000ffffe00000022f0008f8660000006203000000000000c20400000008b517bae991800769a6e4ccb58750e0118c57d1883e047aa71800020090780000000469852b8896772c4053f3871913e3af53591faaeb486bc77200000000000000000000ffff0000000004000b10650000006106000900000000000000000000000000000000000000005a67942cd3fe5c1ae1d34e9bb7f7b187ff020000000000000000000000000001891b00000000000008dd581ea2f6289874e273fff4ccef67653079d99e5d000f6aff25d5ac25aa9811abafa7786a3d77ba761e7665ed49442c2d2d99901ca82414aeac0020b0b9f03411cdf015d64b08d9630fdb94d28f9476f1811f2de8ca38b10333b9c499c442c3157de65c44ccd6be11678b5113105c3b87978917a882109455f7c7844f9bf6149b7d558f8c2a15663492e8dcfb1af878ca234ce4108e0dc5776c1544baa68abb4e46e9ff0655520f9d62b0ddf6d6a18a8f9fb515badb667d02bd3b872ae18100e80896cedaf73dc7456135c4203a61bb6443d883588235cb117679fb51fe002e0000000000000004010400000000006104000000000000050200020106000000000000010400000000050201ffc204000000040105000000000001020000003201000000000000c20400000008c20400000008000000000404000000000000c204000000080209f9bbbe4f6ccc597220000401ab050200080103000000fd008af5ad74d55ed4f60acebefaad0e2a295f4bf5108462f5cacbd31605420c1ecc439e49d1ad18b2c844d65fda022431baa0f12d8cbcf5ac3b88b42f1fa704b9ec6956db4734cc08fbed2b3afeae55a86ee57f19cc94ccb7e8448064abed3ae3964fb3469fc59b4b8055faf4b0c0330b97095bf98791eecee2cfc7defc6abf0462afaf7dc60a7de4abf8e3ddddfb6cbfe96f60a17f8f702631ed1265278d1601efca6bd2fd2e7b1871ae69b1baacd6cf2b8777a54bcc5d76924e4370cb9f54dd69b89e5c7ac2824a0645d16cd965ed4c2d9b7704ba8c4f0aad37166a64c569f3fe92e00e98c530cc736259e5eff44d64604feb236b297454f4b2db1c67a9d6d2dc104e5267dc90d1a008b4e7fa41ed672a27811d46e8b7d2d3ebd6be265fdd8704c7bd4b047a8387cb77f17daf17edbbc645aedbc18c2337282d3120a3062f51cb4bbc9951a06ba2ad5c396d1f53b9d2a9023fa2e32098dce490c0bbce749fd7c79bce49517e97ff70adde44a76e02b7c9f3947f1c5ed602d6d1680a50eb47ca94afb1de0a1be6e595661f63d410063d5af13cda932d3f0fcc88f4fed656c5900bce7feeaf4407dc3b76a8b9f0e2dc5debefd0c1250cccddc84ea44052443c76844042530cc8ce1bb21a7925f1cb885c743792969a4107e47fca650cce95ca3125b0f3f93a859ec684a9881413ddf45d228545375e3f4d8b429d02f2d810cc7bbc5cae6e151b49bce3a7adfc9a8f2f7ead67757f8a9ee46a7b9bb3cae574115c306aa8fd4a280b3815c5e57ad645244fd4db452143f99a449ea8e432bdb811a97915b27a3534ac87778c9c296fee60dc4f713fdb682b15c9c813769d7d2f5f3d5d9eafb37742f48ee6b34eba68dc9fc9371291deceb47462cb44c3e486b38dcffb683c652c35109f46ad30420c741d026a85dc3d9a00c7226e49963e0ad9c9f3a6b1cd840f60363afcf8c2f2ad2bfe33758be74c837bfcf021bbda54a72ac573ad9e366f86c0574c33c24354008550d37fdf3ac9e4fa96b1ea79f8758fb1d0ea0c23b559a11726b3dd63a843083b55b3a085517389aaaccfb4970eb0a22adfe4278d574266d958bf3aac4ebd9faedff7033401f93b7392dc0b2618789bef6c99364bc4ef420de8ebaf4d088d30d2c03ef8a76e638a9932b9702c2f4940403922e1b5eadde773c50ea6f78ed4270b1c71f864391ea3a989a13953a904d245c13cec9dc3a7b7f9fcb6d27cfa71de6b968a64debcf69b2f15c87abc7175194564a491f45e9559523b3fdabcc172fc746f5315a943fef1506d38cc77cdd4483cc6e84d271f2ede06a2757ea7b7b692c3ac73f5e653b1a4a73c1acabcb390674c03c6cf44d539ca1b7b6d9dffff82c3a9e28f66411d52ce5dc22e1e9bcd93404850e48230be44e4cbe02b1809dccd8695ee2adc49fe4986e027f33bd1617e9acecb6082207401b79087e7465c51fe927f87cad3f84f7c4f32b7210edfeca101dc25643745870ec20a8e44f6854b0944234be0d1c9e25e3149f268b6155ad622fa03e6eeeba0a9e92860b662f9414327349d5ba727ed481d34ff08aba9ea66e4f487d9cda6d34e39ed666c49e74f439302c36ea4611d4e459c6378518647dfe5f0c8c7f40ddc061ea6672a8d5f3747ba3e95387fd616a28ff496dae8bfef7f2b0d1de969c72479329ed7e4c569a13cc3a91815598d038859f4cf6a88f44535e5f2010911a599cbf3993623cd18761b6d06163ad96022a3ed3e7e46b160e486365079def7a3a74a88defc09db4ededa085e4abb6a5f6e5845aced4e75af48e7a6508895dcaacd0daabc1a24ebfdc30eaa990141eb6a6cf77db480a8a320b0f82958f334680968d53ca67feae45134ed2652afa444710e6c0958bc78bdeffadabb150e58048722837657fdcfcb5f59621177aea46b405f295395f8144d71a9e46d0618c5e9ff69532275f339b4fa668a15c4eb8a0dcfa00fc1ccca7293615feb32ff9bfaba68515f5c2e8713c5591377b2a62ec06e637066a0505fd857bda97887f36177ee69b4fd1655023dd27693178a487e154da2e6c823bb4011386e6d738284e605b21d34bb8156aaa1e7836623a17c7c66e8ce9b35fa0961b0e03e8e9060d1a72f38f67cf5297e580373d3e0faa5a48e873ba1989af517c881a8232717ce4798e28a8d4d5fe7216bf52d65daab52c37e7b2f5b72b4e7d7e4e09f8e2a5bae5fd185c0a33712f8221da8a3a374a10ce75976865c3633ffd49d86b1e47435763632d402b6f337e984d4819abc8170a940eba203d0a9639d4b38a12dddf330ddd830c4df4117b9db7d3e709e703c63f5d1ecbd387bb885d9960119a19b68663a2823cf95dd62194f10c0f7de6ba40f7ee06dc39cc782a94e963e291f303671b68c1dac0f0c598f0007c2d29800d0ad254f089edbb2d232155daee7bddd780b11214bbc21f120b5892889f887b2007646f38a66d06c7957e5cefb272e634b1469437073c4d4b9dc6134ee10178648cff50a2a7e46da85708b046717f3f3feed178e0e56acb5d43772dadc3222e5e6d030e3a025e512e6412e52aa603a634accac5cd52315fa4f0ceb0aa4fd57bafb3171e93932a8649176913fd47e8c29d9c51beadffd1dd1e5152f09b0ec648cecd37f32a192435bfb9f2537f984c98263d1f93e1c9670107a667dc13736643b888c321ec49a30d7bfcb3a83215f21979a9457293af6260eb85f04c47a534d8ec2ba15de6d95de01e7bbd6c8ceaff2b926b91ed7e5f4e61f3edaa61e619d828142ad1f5af85d0b3860ef881555347b7c6dd7c6ea3907082ed447254f12a94e47f33df79c2f1b5d31b2ec7ffbbbeb5873e4001241adf3b82fc8a7dff893553ba515f24229b1d3e42b75093b3a8babb9900e3c306df9933243f0da73c9d6deab0b7d466b2ddcb03c74d8907784124b9f96686bb73596be5aa1943cebd0392dc65e04c7481245a3be4af4586d9beae38be81bcddc191871282459bbf4e94247516d247f69a9711b9fb66cdb2cf88a590f8ba3ba1a18142b1f90bae3c1902d27e9a42db59577ba4cf1e2c5613d62a2d6c48f9737ec03a4853e67eab7ed582cc4029639a67cb19fc0535c41b834a14a2c37c2c339f148b36f4bd139d03fab4a696b7329cff90979e9c48f82dc26debf8f7b75b11f86501fd89f22f23b6cc686f3a4b8e062a8b2a87283c0b4adde2768b444b6ad2e651a6cc4f9bf4a02fc40f39a56fc8263e17f044abb3ad9173e1d22b3867117cb7e60d6c0df3ebb7611fe0c23ac893d338c380bd4450475053822b094bb23178f67b7eafea25c2a62b8017c9afda00dae5e429c662bd4f8790be7f8679011726d0ab9860a787826568c5cab026ad4b711d806975e4cae95e5bf5c00363a4f5a3c0d77001dd073eddeb5082aad3ff55bd39ebb3efa3e06d1e8356bf0678a3470da126a9bcf4641efb16ce25ffa90c0c1092025354ce9d0de7bf6c1d6b9eedc5b54905baebd91387171c1e58daeb92495436b92daf7ca47715e08392f13ebce45230e169feafa3ff5009e5d1523ca0402e33e4aea4faf5fee2cbf8d26a88a3e4d378ce2a9ce803c20b871597ab5420771c30dd2af4ac6e07b21cacbf0e5537cb6a03ac773ea69fa157f35a0baa434c81f362677bee1f9402d438c663288a01961031ec64013031a4c9b544bcbfedbaf610e2b97d3472f5449aa5d74ecd40de2a01fef0c355496f47cd8729e3d330da603b597bc8d6b36ee816291170865937811e77ed19acaa23c8908ae963aac42b895c66aea283c92a9036562c754ca43a76112093479989bd243bdb96e99b6c68efbb9ed580e591a3b995c4c57c6ebe2ab8e9e2239975e70438bd26439092726135bc4fd02774d73fe139d694b3e9d395cdfaf5b80befa87842a32ee356018b71984da9ac96291ccc0a133624133dab3623beee7e2d029b79a16dc84ec52293ec3e4c9e82ca3fc2ac2f5555abc85b2770640630bc142fb1cffb1bacc14345c597d4cb0aab4b03779ecd63b5ef42f351ae6e8a586454f5e04eb7b990a1259d640807c09b6c638c4d4b7c72ac2bdff10b588ddc629975bcc077a5746ea500e42d19045829ef456f18f6f0bbaf69451c3a4247182156d7c6da9f16493609e3bb4efd0ab9d2089a6e0cf1842c12a5f2af6d05947fd7e54e8ca99bc0bbc66df62516a5056c054a59ba56c944c4ea4b1d629c839fc0573746287d2409226b9f85a30c099bd66a5ba98e30c05294b2f65704476814f693cfe2048c161dcc9a694f87d9395307d6a997afc00596d5f9ddf9deb4d28f397453698a9d2bb710d16c23bc39a756b5b141d2eb9f995150d9e5ba540069918752597e935359c33b63ae86a3ed60d49acf6e6b80c428d5eb9f3fb28202b9ea05bc64a9eab776fec75987318fa391cca26f07195ffbdf2183b2730bae4158eb808ec5f95b901f57039833d724118274bea99d9e222ac829b2211db3661bf8831804a11dfc0eca4ef415ab039868bc35b98f9d34f76add634f0f99326dbce50d3ca64609da9fa1bb3960cf65d06a531687394519c181fe367693153b470330b6f46cc8af93199e86cbfede2e4e3d0cbee93c100df987554a3243ec25deda9d1813b3740843a1f960ed7e26a12b2fd0c47ba54643bb2f1c5c63f91fa5e3c25f4a83ab2e43216cf441627ce3696647948e2e1ef5490b3e46c18bd64dcad1e6f28138e95ab7b9ffd85687a47a782cc53615e16779ce45c33493a9d027986a49bb6bca52cb4e040916cbf4def5414e039b0793b2428db6b6b18a34fb6cc4db1f29851902208df4d99d3ce9d27795af8a8fa57a035905cc07cf64acbf609efea47598a57acdbd4ff225e3d673746378fdf0c38dc35fb4959acc3e04d358ae6536d7469e2dd4931536229703f035369675c4b5a89909c257161c24676540b07128e83f8920bf01da492762952ba3f968501798d0e3b237c89a1a4a363543fa58907424e04013e6d8889dae704c279764cbd546fa1c5de205353625739370d60e20b450ac50e3d2fd46ffc822d1ff34cc88d7bb4fcdf4e899eab1c92bbd8a5605e9d764e565552db62f37792d2b6bf0d6db82d8fb8482d8f88a426d198e0b7ecf94da3cb9a1497e5a5bd1012e031fbf61939cc34273fa7b1e199ffcc5d2c8d3f61092d47bf71bdd1ad27dc25b911f290e841c8d11fcf377a94e2afe16cf8cdba6092c16f7d371ec5915cafad84b46048c6f79105813e64e8168c801831625f67622d7f67fe26d4a6c0c8993879c14e842070389a5a537348ee467b649770bd377ff5145446e925562666d2fccab4c64d1f39da6e916bed13ca272d983b2df0a1550d32fad81f1ae3692d91e6fd138dc5314d62da48d851b41a5fbecbe097e955459d911ed30262871b6f07f8642f9413061374b89f17ab554eb8d666b380d36480d4fdc28087d980238718db7f9dbd88312a8c0a105634ea50b6979cd09414acb63e3968c7f8cd68af1eb3feb402f269e906955d1fff4f4ad66b8450a3db90371c0de106e60c71be8025b0279b94c2f1b9a9ec0e37130170b619409a8a96bf100011545666ca4ad778194b2a28147b990dc2f0d7e61a1c7bf9da964daffd3a04e47cb43631351fa57a834cce08857640a012a7bb8c27013f11d86ce8ef450f1ae1967beaa41beec0e2c215188c11cab6e0794db589d645e5d21cb19df2d4a4b19578c4321a6d3fec35296595d08264808061460e30d369738f2c0ede1b88fae133a5b644b8910aa41744cffdce330150b291f71aaf7027d4e9deb57e4d7037a7a28a0b06c38f3450e8050200020000000000"]) symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) rename(&(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000005c0)={0x7fffffff, 0xffffffff, 0x7, 0x58e, "1f530901e08ac34a16b3cd00887b98f3927020df", 0x1ff, 0x7}) r2 = socket$inet(0x2, 0x1, 0x0) r3 = syz_open_pts() fcntl$lock(r3, 0x8, &(0x7f0000000040)={0x429bcde4, 0xfffffffffffff30a, 0x0, 0x3}) fcntl$lock(r3, 0x8, &(0x7f0000000000)={0x80, 0x7, 0x0, 0x1, 0x2}) flock(r3, 0x1) fcntl$lock(r3, 0x9, &(0x7f0000000140)={0x3, 0x2800000000, 0x200, 0x3}) getsockopt(r2, 0x0, 0x1f, 0x0, 0x0) closefrom(r2) syz_emit_ethernet(0x10004, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000080086dd60db8344ffb10608feff0000010000ff80f144000020080000000000000002b8eddb001500000000008ff954af4e2209dcae83735318"]) r4 = setsid() getpgid(r4) sysctl$net_inet_ip(&(0x7f00000006c0)={0x4, 0x2, 0x0, 0x10}, 0x4, &(0x7f0000000180)="2609ce8dc21391222017e4a09dfe64ed60fe899b694d68287e87bb3e6a111c7b35fc6724bf9db04d989ac65b679f1be4e10c3fd92c9717453d7b40eaa48374510db9b35472392a5b29e8077d918ae63a0b033b9ed086dde69129f9a55319cc477b3c3bccd277686c4b65645d03aaeed84b8dd9494d5816ee00fe73425d3f5b927ba488057664d87a203e00b07cb985b8ddfa29f006ec409a6af02f6865b78fc6f01e064ccc776d5f8d305b20bfbc120e9f7e1fcc5725a0568c52b9108a4e32f04d8259489833cc3c55c45f3c21f00ad277e28c0cba021c43f8bbedce1c16c7fdbef57f60761b098114642a41592ef4e5df921a6a38f0ca2bd06d094ccb", &(0x7f0000000280)=0xfd, &(0x7f0000000600)="d8067dbadfbdab65d9107a8b28c0bc417cd270b224ea0600b6efd5fd666718e23f4e4ce99fb13efb02b17f20a705bacc2039d61e5ddd3abf9b6575a6e34af9b0f868d76b8752369f95ae887681666618f6edef0a8d5ad34ab3bac999a84f70ff444615a8728d231430b52d298da7237881c7f717730152f06c341fdaf0cfc765e29f238cfe755edaeca56eb956894ce4d179f824bf6dd6fa1cf230689335b20000", 0xa1) 5.902887638s ago: executing program 0 (id=177): r0 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) chmod(&(0x7f0000000040)='.\x00', 0x35e) write(r0, &(0x7f0000000000)="bdab0781f5866bd809fdb74fc15cfd18fc2f4316c3a64f83889f8c89e5ab535b3fddc5faf3", 0x25) setuid(0xee01) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffe, 0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./file1\x00', 0x18289, 0x1a0) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) open$dir(&(0x7f0000000040)='./file1\x00', 0x20000, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) bind$unix(r2, &(0x7f00000000c0)=@file={0xe, 0x1, './file0\x00'}, 0xa) r3 = socket$unix(0x1, 0x1, 0x0) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x3a) setuid(0xee01) connect$unix(r3, &(0x7f00000001c0)=@file={0x4, 0x1, './file0\x00'}, 0xa) closefrom(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) rename(&(0x7f0000000140)='./file0\x00', 0x0) ioctl$TIOCSETD(0xffffffffffffff9c, 0x8004741b, &(0x7f0000000100)=0x2) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) (async) chmod(&(0x7f0000000040)='.\x00', 0x35e) (async) write(r0, &(0x7f0000000000)="bdab0781f5866bd809fdb74fc15cfd18fc2f4316c3a64f83889f8c89e5ab535b3fddc5faf3", 0x25) (async) setuid(0xee01) (async) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffe, 0xffffffffffffffff}) (async) open(&(0x7f0000000040)='./file1\x00', 0x18289, 0x1a0) (async) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async) open$dir(&(0x7f0000000040)='./file1\x00', 0x20000, 0x0) (async) socket$unix(0x1, 0x5, 0x0) (async) bind$unix(r2, &(0x7f00000000c0)=@file={0xe, 0x1, './file0\x00'}, 0xa) (async) socket$unix(0x1, 0x1, 0x0) (async) setgid(0xffffffffffffffff) (async) setgroups(0x0, 0x0) (async) chmod(&(0x7f0000000080)='./file0\x00', 0x3a) (async) setuid(0xee01) (async) connect$unix(r3, &(0x7f00000001c0)=@file={0x4, 0x1, './file0\x00'}, 0xa) (async) closefrom(r1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) (async) rename(&(0x7f0000000140)='./file0\x00', 0x0) (async) ioctl$TIOCSETD(0xffffffffffffff9c, 0x8004741b, &(0x7f0000000100)=0x2) (async) 5.900374482s ago: executing program 1 (id=184): openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x7, 0xf9, 0x4, 0x0, 0x6, 0x3, 0x3d, 0x2, 0x1, 0x100002000640, 0x9}) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63d6, 0xe9, 0x2, 0xc, 0xfffffffd, 0x1, 0x10, [{0x0, 0x80000002, 0x5, 0x80000002}, {0xe9, 0xe7, 0x1000002, 0x6}, {0x10cd5, 0x4bad, 0x9, 0x4}, {0x8, 0x10000, 0x4000000f, 0x8cce}, {0x4, 0x2000008, 0x6, 0x1}, {0x388d, 0xffffffff, 0x85, 0x5}, {0x2, 0xa00, 0x20004, 0xffffffff}, {0x208, 0xfffffffd, 0x5, 0xffffe2e8}, {0x10007, 0xffc, 0x8, 0x7ffd}, {0x3f8, 0xfefffffd, 0x1ff, 0x12}, {0x82, 0x0, 0x201, 0xfffffff4}, {0xc, 0xfffffffe, 0x650, 0x200a68}, {0x401, 0x6, 0xa6ab, 0xa5}, {0x6, 0xfffffffe, 0x102}, {0xffffffff, 0x7, 0x81, 0x7}, {0x89be2, 0x1, 0x1, 0x800}]}) r1 = open$dir(&(0x7f00000001c0)='./file1/file0\x00', 0x20, 0x100) fstatat(r1, &(0x7f0000000200)='./file1\x00', &(0x7f0000000240), 0x4) poll(&(0x7f0000000180)=[{0xffffffffffffffff, 0x80}, {r0, 0x4}, {r0, 0x20}], 0x3, 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x4) unveil(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000380)='c\x00') unveil(&(0x7f0000000340)='./file1\x00', &(0x7f0000000300)='x\x00') unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000200)='r\x00') unveil(&(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000003c0)='x\x00') sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, 0x0, 0x0, 0x0, 0x2) ioctl$TIOCSETA(r0, 0x80d04466, &(0x7f0000000140)={0x9, 0xa525, 0x4, 0x107492, "08e500", 0x20004118, 0x6}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0x37) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) (async) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x7, 0xf9, 0x4, 0x0, 0x6, 0x3, 0x3d, 0x2, 0x1, 0x100002000640, 0x9}) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63d6, 0xe9, 0x2, 0xc, 0xfffffffd, 0x1, 0x10, [{0x0, 0x80000002, 0x5, 0x80000002}, {0xe9, 0xe7, 0x1000002, 0x6}, {0x10cd5, 0x4bad, 0x9, 0x4}, {0x8, 0x10000, 0x4000000f, 0x8cce}, {0x4, 0x2000008, 0x6, 0x1}, {0x388d, 0xffffffff, 0x85, 0x5}, {0x2, 0xa00, 0x20004, 0xffffffff}, {0x208, 0xfffffffd, 0x5, 0xffffe2e8}, {0x10007, 0xffc, 0x8, 0x7ffd}, {0x3f8, 0xfefffffd, 0x1ff, 0x12}, {0x82, 0x0, 0x201, 0xfffffff4}, {0xc, 0xfffffffe, 0x650, 0x200a68}, {0x401, 0x6, 0xa6ab, 0xa5}, {0x6, 0xfffffffe, 0x102}, {0xffffffff, 0x7, 0x81, 0x7}, {0x89be2, 0x1, 0x1, 0x800}]}) (async) open$dir(&(0x7f00000001c0)='./file1/file0\x00', 0x20, 0x100) (async) fstatat(r1, &(0x7f0000000200)='./file1\x00', &(0x7f0000000240), 0x4) (async) poll(&(0x7f0000000180)=[{0xffffffffffffffff, 0x80}, {r0, 0x4}, {r0, 0x20}], 0x3, 0x3) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x4) (async) unveil(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000380)='c\x00') (async) unveil(&(0x7f0000000340)='./file1\x00', &(0x7f0000000300)='x\x00') (async) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000200)='r\x00') (async) unveil(&(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000003c0)='x\x00') (async) sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, 0x0, 0x0, 0x0, 0x2) (async) ioctl$TIOCSETA(r0, 0x80d04466, &(0x7f0000000140)={0x9, 0xa525, 0x4, 0x107492, "08e500", 0x20004118, 0x6}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0x37) (async) 5.89215193s ago: executing program 3 (id=215): seteuid(0xffffffffffffffff) (async) setreuid(0xee00, 0x0) (async) writev(0xffffffffffffffff, &(0x7f0000000180), 0x0) (async) getresuid(&(0x7f0000000100), 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040)={0x1, 0x47}, 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5200) (async) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x2) (async) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) (async) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x5, 0x2, 0x8, 0x3, 0x44, 0x10, [{0x5, 0x3, 0xfffff115, 0x8}, {0x3, 0xffffffff, 0x6, 0xfff}, {0x1, 0x4baa, 0x3, 0x9}, {0x4, 0xe2, 0x0, 0x100}, {0x3, 0x2000007, 0x5, 0x400}, {0x7890, 0xffff, 0x8, 0x2}, {0x4, 0x800, 0x3, 0xfffffffa}, {0x207, 0xffffffff, 0x28000, 0xffffe2e9}, {0x9, 0x1000, 0x6, 0x7fff}, {0x5, 0x1, 0x6, 0x8bfd}, {0x800, 0x0, 0x8, 0x6}, {0x10000, 0x0, 0x800000, 0xa6a}, {0x401, 0x4, 0x400009, 0xa1}, {0x3, 0x6e2, 0x2, 0x6f5fc48f}, {0x3, 0x101, 0x3, 0x9}, {0x9be2, 0x1, 0x2, 0x400}]}) poll(&(0x7f0000000000), 0x35, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x18) (async) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='c\x00') syz_open_pts() r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x0) (async) shutdown(r1, 0x2) (async) closefrom(r1) (async) r2 = socket(0x18, 0x1, 0x4) (async) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x4e}) r3 = syz_open_pts() close(r3) syz_open_pts() (async) ioctl$FIOASYNC(r3, 0x80047469, &(0x7f00000000c0)=0x47) (async) writev(r3, &(0x7f0000002d00)=[{0x0}], 0x1) (async) pipe2(&(0x7f0000000100), 0x10004) (async) select(0x40, &(0x7f0000000000)={0x8, 0x3ff, 0x0, 0x7, 0x0, 0x0, 0x3, 0x8}, &(0x7f0000000380)={0xffb, 0x0, 0x6, 0x9, 0x0, 0x1, 0x4}, 0x0, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) (async) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) 5.89088198s ago: executing program 4 (id=204): r0 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x166) (async) r1 = socket$inet(0x2, 0x3, 0x1) connect$inet(r1, &(0x7f0000000c40)={0x10, 0x2, 0x1, 0x80}, 0x10) closefrom(r1) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7ffbf, 0x0) (async, rerun: 64) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000100)={0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800, 0x8], [0x3, 0x0, 0x20, 0x0, 0x0, 0x6], [], [], [{}, {0x0, 0x3, 0x2000000}, {}, {0x1}, {}, {}, {}, {0x20, 0x8c9}], {0x0, 0x0, 0xf52}, {0x0, 0xffffffff}}}) (async, rerun: 64) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) flock(r2, 0x3) (async, rerun: 32) ioctl$KDSETRAD(r0, 0x20004b43) (rerun: 32) r3 = socket(0x18, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x800, &(0x7f0000000080)=0x4, 0x4) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) preadv(r4, &(0x7f0000000080)=[{&(0x7f0000000480)=""/240, 0xfffffc47}, {&(0x7f00000000c0)=""/179, 0xfdac}, {&(0x7f00000002c0)=""/229, 0xe2}], 0x50, 0x0) (async) madvise(&(0x7f00003a2000/0xc00000)=nil, 0xc00000, 0x6) (async) setsockopt(r3, 0x1000000029, 0x24, &(0x7f0000000000)="5ab7776a", 0x4) (async, rerun: 64) syz_emit_ethernet(0x66, &(0x7f0000000500)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd605f6ad9003037008fd8b0e5602493ff1f88b029e0ad0c35ff020000000000000000000000000001"]) (async, rerun: 64) recvmmsg(r3, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0}, 0x5}, 0x38, 0x1042, 0x0) getitimer(0x2, 0x0) (async) r5 = fcntl$dupfd(0xffffffffffffffff, 0xc, 0xffffffffffffffff) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x1, 0x2, 0x62, 0x2, "86394b2a4f16f3b5796504ed35161a8189afd1e2", 0x3, 0x3}) 5.890804209s ago: executing program 6 (id=113): select(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x8000000000000001}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4f}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) syz_emit_ethernet(0x2e, &(0x7f0000001ec0)={@local, @empty, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x1, 0x14, 0x64, 0x2, 0x0, 0x2, 0x0, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, {[@noop, @noop, @noop, @noop]}}, @udp={{0x1, 0x0, 0x3}}}}}}) 5.890652546s ago: executing program 7 (id=216): ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(0xffffffffffffffff, 0xc00c642d, &(0x7f0000000040)={0x96b9, 0x800, 0xffffffffffffffff}) ioctl$DRM_IOCTL_MODE_PAGE_FLIP(0xffffffffffffff9c, 0xc01864b0, &(0x7f0000000080)={0x0, 0x0, 0x9, 0x0, 0x8}) syz_emit_ethernet(0x4a, &(0x7f0000001380)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6605b400001406300000000015000000eefffffffffffffffe7600000000000000000000000000aa4e224e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5014"]) r2 = socket(0x11, 0x3, 0x0) sendmsg(r2, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000000)="4686ba825e1c88a9628aff539125d82124aab111ccd5ccfdd881d9f10add2c93cf5c369105d5e73b6a96c7bd16a4f155c60813c4b979f889e41e7422a218dd87", 0x40}], 0x1, &(0x7f0000000340)=[{0xc, 0xffff, 0xe}, {0xc, 0x8000, 0x8b54}], 0x18}, 0x40a) ioctl$DRM_IOCTL_MODE_GETGAMMA(r0, 0xc02064a4, &(0x7f0000000180)={r1, 0x2, &(0x7f00000000c0)=[0x4, 0x3], &(0x7f0000000100)=[0x7, 0x800], &(0x7f0000000140)=[0x7, 0x5, 0x335, 0x8]}) syz_emit_ethernet(0x6e, &(0x7f0000000400)={@random="8f6f77ede655", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x38, 0x3a, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "06c33e", 0x0, 0x3a, 0x80, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, [@fragment={0x4, 0x0, 0x90, 0x0, 0x0, 0x4, 0x67}]}}}}}}}) r3 = socket$inet(0x2, 0x1, 0x8) setsockopt$sock_int(r3, 0xffff, 0x1008, &(0x7f0000000000)=0xffff, 0x4) 5.670327216s ago: executing program 2 (id=217): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0xbe, 0x0) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) setresgid(r2, r1, 0x0) setregid(0x0, 0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) write(r0, &(0x7f00000002c0)="f81ad30100060000000100000000", 0xfffffd4b) 5.663097604s ago: executing program 7 (id=218): r0 = openat$audioctl(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) ioctl$AUDIO_GETDEV_ctl(r0, 0x4030411b, &(0x7f0000000040)) (async) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f00000000c0)={0x7, './file0\x00', './file0\x00'}) (async) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$AUDIO_GETDEV(r2, 0x4030411b, &(0x7f0000000100)) (async, rerun: 64) r3 = socket(0x24, 0x4, 0xc0) (rerun: 64) write(r3, &(0x7f0000000140)="f525fdd0e43edb338f883102ca2afe6f657550cc35e71e1b25bc8d523d2f5cb31bcc4bb7b753b44dd84c9c0d55385e3e5af09d0ce6096e492548cdd312e66c3e73bb215f1e1662d9dd803ea6", 0x4c) ioctl$TIOCNOTTY(r2, 0x20007471) ioctl$KDGKBMODE(r1, 0x40044b06, &(0x7f00000001c0)) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000200)={0x1, 0x495}) ioctl$DIOCXCOMMIT(r2, 0xc0104452, &(0x7f0000000e80)={0x3, 0x10, &(0x7f0000000240)=[{0x1, './file0\x00', 0x80000}, {0x1, './file1\x00', 0x3}, {0x0, './file0\x00', 0x7}]}) (async) open$dir(&(0x7f0000000ec0)='./file1\x00', 0x1, 0x100) (async) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r2, 0xc00c642e, &(0x7f0000000f00)={0x401, 0x6, r1}) ioctl$WSKBDIO_SETKEYREPEAT(r4, 0x800c5707, &(0x7f0000000f40)={0x3, 0x3, 0x9}) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000f80), 0x20000, 0x0) ioctl$WSDISPLAYIO_SBURNER(r5, 0x800c5751, &(0x7f0000000fc0)={0x3, 0x4, 0x55dd97480c62c1ef}) (async) r6 = setsid() fcntl$lock(r2, 0x8, &(0x7f0000001000)={0x7ff, 0xc, r6, 0x3, 0x2}) (async) ioctl$TIOCSTAT(r4, 0x20007465) (async) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000001040)={0x1}) (async) setpgid(r6, r6) (async) syz_emit_ethernet(0x6e, &(0x7f0000001080)={@remote, @empty, [], {@ipv4={0x800, {{0x15, 0x4, 0x1, 0x15, 0x60, 0x65, 0x3, 0xb1, 0x67, 0x0, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, {[@noop, @timestamp={0x44, 0x20, 0x4, 0x3, 0x3, [{[], 0x3}, {[], 0x7fff}, {[], 0xd}, {[@loopback], 0x5}, {[], 0x70b}, {[], 0x8000}]}, @rr={0x7, 0x1b, 0x80, [@broadcast, @loopback, @multicast1, @rand_addr=0x154e, @empty, @multicast2]}, @generic={0x0, 0x2}]}}, @icmp=@mask_request={0x11, 0x0, 0x0, 0x0, 0x8, 0x70a}}}}}) (async) sendmmsg(r4, &(0x7f0000002900)={{0x0, 0x0, &(0x7f00000012c0)=[{&(0x7f0000001100)="abe368c0af13ef796d0952ced999416e544c87704f7557e3b81bb2605d2a3a672fe52cb97841ae17935185cc798c85a452848434224fe84de3f021e5e2c4d9b113f59addcafeb3506e456abf01fac4932e8966b82333ca47044d36c6aec065670610b752c74dc51e60b3df58b4ef33e0b922b15ae979d008cf98d30b014c1016a74491234a3a054509d12e6b28e79782bf993e3ff56d0061aa044247a94d2320bb2697bc82c5f85085460fdb905c0a31763955370d01fc9b70363677b0edea643dca2ec701b58e74080c644cd534d609c7df2db0d83dbadace27fae2d934779c7c31959b1d400c24021734249325b1ef4ded872793f37f", 0xf7}, {&(0x7f0000001200)="698e179320651526d49633da3a9bafa7508448bb713f04556c6af1e5ea1960697ce84670abdd703b86d1e7f6ca5474316e3806ce7bb3a85ffa30f84050a86965470f0421109898e7236dbe0419d844d420e82826baf9c81073f2fcea477b98dfaa329495afb774937b36550aa396813c67244319771adc72d14766ac43d2b87fb32e", 0x82}], 0x2, &(0x7f0000001300)=[{0x98, 0xffff, 0x3ff, "f10a5624ac0c68b85908ecc05cfc1223b5c64458b29412401c12b2dd4501a24bb533c7d278014785bbe3b776263cca69ab32d98af810bc14957ccae674e252aeeccad074e0e11d13785c770e5f214783983ffc4e852722be07c79e537b7faa5aafe8e8e38dc456b875b32a9a7017a6e404377441376a3a492f274782d5f010c2789c2bad093024c6faa2d1"}, {0x30, 0x1, 0xb8e, "506f86cdaa60fcc53142e207c8169d9419a71ec0ed69642ba2b55e229c95217e42"}, {0xfc, 0xffff, 0xf4, "84bd1caf7fbc826d7fb89969db91561d66dd30d12305eb63b484eaae83ccd5040403fb04cbabaced5cb1349cc44f7d80a700082b498815c4d6233e4b2dbb6673caac63a199dcf76b64050471d3ce30d6bf02039523079f10cb427ce2b7c009ebe11d78f83f467c24494fd91163f32d397f12ffd783307c9487f0aac15f210c6bb1326d6f7ff59aee437b26baee17e18a8725ae37c2977d5468f375eec02694d144c161fdfd359fb42683eca158360b0349eaed74f77923ebf55db5c095947f72ada490803d29441d452647392989161147fb538dfb57601f7baa295af2c23317a7de4cd228ad41a87887f7a80a"}, {0xfc, 0xffff, 0x8, "80984f35da0f11ea83a8a5d51477984d93447d71d9a09802aa92b3e259f71e1c27091eb297039622bc499bc209f004c41e00d3f5f477b2753f8acdecc27601618d206da393ca302906fa39248ad9be2d3b6b4d504ecbfe0cb1cfd05f9df6cfaf3926ed99fa892a9ed076f5920e4e1ba9abecaf774d70c0607599af4d49e913a685b6fe547c6a4815f1e3463e30744f4d06a4d8a22f9a344a1faafb7e9d77afd1ce6c311013c3eef33f7fb72483f379678ca83b3319d929e385dd74afda7aa15771391f692aaf0d4bcfa6d02b6d9f5fb55e08e799208c8f2fc2390c4b239d2670f412120a9d69f72f5a74af050ab781"}, {0x80, 0x1, 0x5b6, "7c29c052d336e090ed051df9fdbde65bd157428ad485cfc476117a4b33b2d0ed57ea67a8100ce1a91fe3d1bdc8a534858ecc95e22b44977bc07601b5440cb92290b350018a4f43b5fcbc8e50095831ebacafdf658d2fd5cbc5305f51a7481b30f9a7ea991c96b1cc833b4fbc28614e8de1"}, {0xb0, 0x1, 0x5, "99fb7d72039f93596f7c4c5174c45b79645bfa3646c5da227b4dd1fd11481e1c2dcf54f44a738b52d19409a264e0adc043d77508dbb5d54040ff40ea83f0f6d5a2bec494bebbe36f60fc3c04bb465c7d1cba2cffc4f031829c1396632f1f4aa72a01a802274f60206809a68b3ec29d32b902e512e0a297ae0129ec28f11ddd923646835e2074dced038fec138c1c9c62e34910314f443f758f169cf04e08e772b5"}, {0xf8, 0xffff, 0x0, "bf1fdcb4f0f931752f8df04a356abf312acd1056a08ce5ad47400b86375aafd81de00216356663382cd8f83259bb0f9f01d6833a8f1917919e60fedc65b0dbd71ae2f94d1d30a891f57ede99088b6d1b3efa4edb44a88400289c9268559982863aab506b64a2ec813621a0674f64f3ffc6b44e286626d1fc98d3e547c50e18012618425741b7a9122286ded8a21f5f07ae16b07e1fe1cd45b814dcc3da3b896a895367ec67b10ddf3d69a893e6ad6dfd6430df0ccb66a43fa54aa62fd7197dde79200391e65a75f7502df338c397a3dbd55d6c98b0567995e3af0ec8bf14edda1b319c95b6b93afcc5"}, {0x108, 0xffff, 0x7, "1011bec4b188c17d5fdeb9c6a93b1eafb89e23ffdd72aca8282e3bf0d2198259e9ff149658e524a00254d3d4b6608541c05caa436615468374dd78a20a1382c61687b190248b000fd8c246c02d99ff946a966170591c72e5cea0dcc255234e95c93a751a0f3a058abf42276f3ed9069f8360d2741ae253e129e3150f843b7eb8098df4563c83c070e41c4b208150d00d801412d6b1612503bb138b3e7853ce605e883a5e93ab3e1c8fa5255aaec4d778ff0b01ec43ce01b7de42ca52787258f500e8e523107fd1c3170f33ffe1c1c0aa4467c69dea05806c217da8178f27973d30613a4ec06adb80c4cccc3a08bc831daf70265e554ab9f04f"}, {0x100c, 0x0, 0x8, "537b4ef8b8a91c7e155e21245c538f16cb3ebd88a2b9441a72751df5c986c6d9b94725272dd2cd1031d5c72e95b6b412ebe52677fa7dd3a22b41fbc6d43e187706df0964dbf1338704ca8b2f26afe5a96098e2e068ca759eef5e370f36807149ca141dbef95c070132e3c68274ff0385c36bea4a9d2a4fc0290158990bea5d400f4580bb5beed9198493ee2c643d94ed70f12d83157cf3c99f2ceb2258d40a9c9a2ca474116001686bee62595b4c1b7e8e30cb541189d7241b134198a913b2bca78f0114e0606a0c77c4508d24c2c459a3d46659311f38127c0333c59610e9106a38c235bdeac8323095aa3da769ee7ee70a4c704649b422e42cd4e81f6c013d913e6b1769267cca8b516b87c432fe6ff0615a8b62603c022b825b86543b5f5b7d6f7e63d349e91b34f0549616cc17ac332f3f7554210b90a8d5b09c8c014f6468657a0a27094592b7191b17f870d3cf3140dcce11f80a54a46ddf824120c0f76824496ba1e6295457b608732de5380f6ccaf2906aa284353c22b6df04cde8029a5ac4d06e3e2ca493feb8b81f4daabaea53ac9501df63b792269d02af2a541c9f0015b8832454b61060598521ec3ea0fe0b85c0e7f72ea2452e4385a7f01655f3a94006599c481a4c8a511b9f4896138f1baae468c28a4e2286488c0bdccb524df910ea1aa204545e9c848396a391fd2340e9245bc1a6dbbe6e0efd0c08c876b8469ef8ae63d85a483fdb98c0976c0c3f7d8139192104be95ddc9dde0ba32e6541371d95c26784c352b641c46ff7fc6211a5983e4406b66c44b7f7b2e53fc78e782efaa51d4e6d85de2de6c20a9b1c08ac7bac4c317590d93b68ae629ffaf274a803995772d761fb2c6923bd6d1378b3525adec25e6009cc974abd1f9f3bff25692f1206337b3b60a03514c96b8e0d4e7c0d1be4d41e058e58ec48cf637c4b199f3b78787356668811e56c4b195d3b4b482e07d82f8c24414486f8f06933609b51bc97f1ceff960860bb0b885aa76d9c0def3dd30a85d721ba5235d05fd88a65910d705d341db0ee111b3adcaa0c93c437a7c26660e6ba4814abfdc57a1402b29c7b5fb845d2a12c920c8694a278656a7849ab0828688f36d8ad884ac7254149c4092629a832e7b83e56bee9fa513d5babb6da3f99439f44f69f1fa2d2f0feaffe34f176eac729bfc6f8927e51cd1e48334f236f306f7ca0531cbfdd921e742fef6de24eb3fe2e45efe3e4e18276f9f88a40b9cf5b430a2a20e4ce677352cb4fab48980350e01348c1e0bc19e11a0f321960846416fc85b8cbba0dd4ee61d483a62cbf9c792d4977201a5bcfdca06f6f276c2c97f928a0bd561a097e4728c3cd9feed8263ac4d19fa1dbb9d753ea2a2d4a8ac3322a12435833deab4866ead113385ae621c5d4df070d45e43aaafb773f905a6d9e436f96d357e1362d71fbc693c5832004abac47c04dad0e0c996423e36af879df3b2ff6f400da66f5a617c7a00e78af44ccba0d47ebfa578cd4286e4304625fa2424d15002cb7276ca6bf761cfcba58745fee99891d4ec879dbe2d322be907aad91488300a0a6c9530ad938a2b212ca199cb60400ae0ca8b95452e26c07f30f846effe77c228db1e084b0ec3b3f97e68c26e0066cd062b93e6f7fc4ece54376dc0a074c6800c9939159b8a877511405a1b2847253d6a27c187ffa6a810f5268e1021a0674dfce7cfbcacf151762b0b3af6f6b23dd1689d77681bfdc26186ea12686448178ea5efb5913431f935c5c80f6bd6582f39d489816d664295d20543fca4fcb6327f3561557a6f605167b18c2e0f4b9e7b8b8b42c5f7abd371eb1dd6b5f90cffd9c57369d673ffa0f75aff2fa48cec13867af1c62b1ad13a3d58f3c5bb9ca93dbc7aa11caa7556e8dff5074cf83cff33b362b5793d1794a73adc4cf10b95b1a26ae250b04428dde957fae0e48c0703275151d274b7bcb7043a0fc6d1af2721bfcdcbe26576fde95aca6753e2cb7b746b815d2d167bc41c21c97e209d78fdfb6350cfbf0058c2f5e2fb311d6ca61a333c713509337e56e77f0dbb6748336013f34d56086801e26f42a49fef1a12cef205ff668b4b00f72b4c79f582c801ee2798544b1e4e15ac95d0f876eb0720216a99d43599678dc73127538f3d0c0a7e3331e4eadab2d7678baf7cf89dfe0b8f7894283324f15f1f816652c8297a0cc09a5774dc2c23273784e7ac6fd9a03a614626f9f68110df1416a2749f06335246b12296c365a64d99c8e26ec20756e119e99aae91d8e5c75a2dc9e2e49be1312e366d68317518505cd4fde4930f4c3cc65a2ea645b2317adb6a1c2006817ed83e0772675ff742cf18383104229aba1d7ac8f63d8d705a32b984ce8a118c4e06ef4dc56d4dd0a3e1e7bb7df19524a8e276e793f524bb469e16ef280de439c845bba264477ca29e632ce972ab2ee809e1ffc054fd2d2193fd4611950324d0e76002cc6ac72742aa534c05eeff7374eb8a70ef8d665b76b1350da9e39e4cae58c8c1963119e0cfd37c2851b99c64cf982732c6586f4f129b3ad70d33c0721e2c0f2c2fe0e1241bf3ad0b10d2dd7ed363710273d729dc7aa38c43354649335aec089ea95db59fe536a1134610d73a67169e289fe05c6b4de613b4dc5eb4740503faddcf1c19e3f32d6037ba7f309471caf07dcdb1f9f4743b10fb3045e90269c44648c533f31aaf88a4797b62762036260ac4518ded5826235da153768af8e75656c7b88570dfaa1bd088a263c3925d848b0622002722c60dbb758ff65a3d87303e9318527645d5006f7c004623eec9c6d048e2f4b519f05a5b1a30248171ff973103be8e1fdf939891e7a1dbfd57069b63d46d4dc7f43ebd6e706dcf6d2010ece886d33f5c255ccf732aefa415bcb85572fcfd076622144d2963a85e7404ad03f83a2514af78b7137ea91ab2d2b08c31fa01312e476d6f1bebd9588ac85f46d552989bc723472b8f5021132dbd343b7b0d73387e924e0772fed33a999f15467195d25a83cb361e254e9e645956527211937371f7503dd5524ce29d0d475a0e7d8b8ad4428e26179b7294e3ddb5c3a2a3268c6fbf29742b8e9dbb1bef027c53886cbce7e85152fe73bd2584c238924ec86f4061661648c57175fd5284475f738eb3c1748b329c3b166a8f737389698ac3f798c1bf9729764fdbda98214da46ca105d7bb4a53ad5bc072944c34471c2b1d11f9fafc1b903ac55115b52bed89a50d8bb099db9a97981fa52aee5e6492c8f362cf1ac864186cfae66353fd894f85fe101560448309c1777913d5538c5c0d8f02b98f2241d00cb45a8f3f1dd6a297ec33c76cf9568917c367f0c758fe3d4ad145412601229af8609cf905b27a6b8d043ca3a4515e6121839b4f8cd7fe6fad6ea45c2ac9d3ddd158fd5cd224cb757e813dc254531c6b31835e5db57b8b1bbe8080fe62fd1e08c9a3dfa8db2c1110afab42d0ea245f0fabcda1e4cbf32a6993f2b10b9d43539e391228998439363e9648a63e5d7a4a097525a9307d8318b929640b81736d7fa6d74b129ad45d76f22ed00cbdcbb5da46b21bc9573d0e4184cb77665665a8a27ad0b961c60ad72c2e7282e4c97e6bdcc5ac0a4ef37978bd4a0e3113adb1c0fe61a553953420489cebc206877b21910e3918dc77e6aa76eb52155546f309165e74631d92aa3757c48bf43e92c048ae02d4689e9bfb6b3d75dd3efbc1a01433ee95468633d5c035780f2a3357188182277f696c8b8c9e1b6e33c0ff003aab0b7472af4be743ad01dcab72a6a9c970d9428af05002170ea5d557a678836ef19bc08c871d5cb6e77edad2f010191bc686444a981ac5f2d598604c8bbd1e7a4e7c736682a9a0dc7d6b0870db28c40b8f687971c488b18cf2db8ba94f29bc1836adb81f5bc207473dc5de2736b4efe0c3019396424ae0f5778a201896545d7c7cf52905d450d7e4473f8b940d38334d3fb6fba1ee8edfe58843697bf7e2c2463095b3a1372108a178c0d731d9c2f38839e35d39770fe309a8a9b227afb99e493bb9ba8588f4b70f07f81b57f41a2d013d5dc3ba35d5b1dede7e73efa805388dbd643e3d9abab3502658c61beac9ac5a7cafca87b5ecb0213424c740028c0372e1e59b94794fcfdf89276af431d114617f2f1436ea295ebd96395ee93a755f38ecb2aa4e3e4adf4235e5486d44d93fef684824d84fef0d240fe6bb25a335513f1ce9203dab3514cba55003ed51c761c3ccacde95ea1df82db47cdbb6df8084eed562464bcac1e483b1be50092a8dec106b5319eaa3ba1fbcc2c9e09ca8b6b252dee20a5d3a21f2bb21889acfc4d92447a0db04d4d27634a2d771a91e87be44d190925535b31627631ebe82ffc49d2020c17b9e29c6e152852591790195e54366f5b88a358589a9b7661e9ce0f8bb7669fe15ff6da0524bf41e497ce7cf5a7192a9e0d79473969cbcb50bade6728dcfb7f8992aea47e9ad2cc9e4a3d54cfe775d1b7a106fda4a20d06ad1108a468a082503ef1eb470f0367a55747a804978c41e77dda477537cd396155bc55228cd35a8e6ef8712ecda464a7faac28668057a542356dd6b5e83c5cd5a87f5e559fb4ed3c2446889a936c1b3e61483c4ed52010cce411f8ee0d160a52e90274e5c884af5c817ec379bccd8f3288616f782aefcddab2cdfa107ff71073a9d9bd1acc1d178d8232ca378ff14c85382d5258de35473c41441877e7353b20ee0e285474bc9d33a090419bd64a21a3fa967d22980b557ce799bfaecce28904b03b9b0b585c60668894fcc7f657f2141863733355537f35f281ad4bd77369234aade8a1f02a7b148a581c522527c24ff1e86a4c835d3004cac3a620c4f8b26eda1157d973f86b04179b4887fbe53c87a1cf8bf43e5d343debe74a7a828003e7371cc6e9b7779017b3b98d94d055ab214894a6d58615af20c252c21cca02b6ca346c5ad4f1460f704eedd92570fa5f9f222c8f8725c6d2fb85dd8e1d979164bdb5108b59502b3803ce27809b73f8ff6df8c7a62c3bcc036a772652b817b0f0ed870f35ad1c29e6425cf042f90152480edf6c33e07fe01ee61f860d8d88ccab918577026eceea6211fa3aa2ba476a0072ee996c105cc3a9f368055cedaa2e853d98fb3925f159020aae7643eb50b8aeb592c9f616767d7a4e873e78aee7220a1aadb56fb0c5a9dd8ce64fced4bf11a0e04ddc9654863d437449eda35db4ab69ae3811e4a41e955947bebd601435fd5b0b867a2aa63daa57c69cbae39122975bae716fdf17bba4fd159de2b14f9f41d1e87f0589bc80d0923e253cf0b6fe9c110bdc26fbdfb2819538c3610740b7acdf550461b12abc6727c71155eb8dd77e00fca03ac0e827a82711ed61149d20ff46cbf55d2522d59202b5ee05acc868bd5a451a4dea32ff965a7262e855106c8c58eb89bf65b5f4c17c1ba033a63b256e37e08e2db1d3a55d1c333c982090e993fb1cd9c1c5d78eefb74623f318bfd051cce975637f3494fc103b623b7f09bb39510d9ef8736415bf33b4d8a896b3e2613c589f4fd4c2338e0afc715165f89023a74237f00e3de60cd62ed10eb7b609ea428efe66310b012370e4148b7979a7e65f5444b5348caf741230e16e6c2cf6cef21b37118583029e00e06b9982e9e914ab7411e493247b3adaefa73b2e88c308751c8657a789e70bf52c86418f25eec0ec12f436638f2ce2865ffc6991dc496a1bb9665c4b3513276b3f5269ddd7631405a2bc3c3f0f455be6030927eba71d24d67dd8cc46dc9a65b9c66f6b9a8d1e13dea2d9c12"}], 0x15fc}}, 0x38, 0x1) (async) r7 = fcntl$dupfd(r4, 0xc, r4) ioctl$TIOCOUTQ(r7, 0x40047473, &(0x7f0000002940)) (async) socketpair(0x20, 0x3, 0x1, &(0x7f0000002980)={0xffffffffffffffff}) fstat(r8, &(0x7f00000029c0)) (async) r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000002a40), 0x80, 0x0) fcntl$lock(r9, 0x7, &(0x7f0000002a80)={0x9, 0x7, 0x0, 0x2}) 5.320135101s ago: executing program 2 (id=219): r0 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x2010, r0, 0x0) madvise(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x2) r1 = semget(0x0, 0x1, 0x281) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000001e00)=0xc) setresgid(r4, r4, r4) setgroups(0x0, 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000780)={{0x0, r4, r3, r4, 0x8f, 0x6}, 0x0, 0x6, 0x0, 0x0, 0x1, 0x0, 0x200000000005}) setuid(0xffffffffffffffff) r5 = semget(0x0, 0x1, 0x281) semctl$GETPID(r5, 0x2, 0x4, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_emit_ethernet(0x1000e, &(0x7f0000000080)=ANY=[@ANYBLOB="b905f0ffffff407451da00000000000008004500ffb0000000010000f4e8ac140028"]) ktrace(0x0, 0x2, 0x100, 0x0) 4.32040247s ago: executing program 2 (id=220): r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x40000, 0x0) readv(r0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/230, 0xe6}], 0x1) r1 = socket(0x2, 0x3, 0x20) sysctl$kern(&(0x7f0000000040)={0x1, 0x59}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080), &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) (async) shutdown(r1, 0x3) (async) utimes(&(0x7f0000000000)='.\x00', 0x0) (async) getpeername(0xffffffffffffffff, &(0x7f0000000040)=@in, &(0x7f0000000200)=0x10) (async) ioctl$FIONREAD(r1, 0x40047309, &(0x7f00000001c0)) 3.099839332s ago: executing program 0 (id=177): r0 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) chmod(&(0x7f0000000040)='.\x00', 0x35e) write(r0, &(0x7f0000000000)="bdab0781f5866bd809fdb74fc15cfd18fc2f4316c3a64f83889f8c89e5ab535b3fddc5faf3", 0x25) setuid(0xee01) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffe, 0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./file1\x00', 0x18289, 0x1a0) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) open$dir(&(0x7f0000000040)='./file1\x00', 0x20000, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) bind$unix(r2, &(0x7f00000000c0)=@file={0xe, 0x1, './file0\x00'}, 0xa) r3 = socket$unix(0x1, 0x1, 0x0) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x3a) setuid(0xee01) connect$unix(r3, &(0x7f00000001c0)=@file={0x4, 0x1, './file0\x00'}, 0xa) closefrom(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) rename(&(0x7f0000000140)='./file0\x00', 0x0) ioctl$TIOCSETD(0xffffffffffffff9c, 0x8004741b, &(0x7f0000000100)=0x2) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) (async) chmod(&(0x7f0000000040)='.\x00', 0x35e) (async) write(r0, &(0x7f0000000000)="bdab0781f5866bd809fdb74fc15cfd18fc2f4316c3a64f83889f8c89e5ab535b3fddc5faf3", 0x25) (async) setuid(0xee01) (async) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffe, 0xffffffffffffffff}) (async) open(&(0x7f0000000040)='./file1\x00', 0x18289, 0x1a0) (async) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async) open$dir(&(0x7f0000000040)='./file1\x00', 0x20000, 0x0) (async) socket$unix(0x1, 0x5, 0x0) (async) bind$unix(r2, &(0x7f00000000c0)=@file={0xe, 0x1, './file0\x00'}, 0xa) (async) socket$unix(0x1, 0x1, 0x0) (async) setgid(0xffffffffffffffff) (async) setgroups(0x0, 0x0) (async) chmod(&(0x7f0000000080)='./file0\x00', 0x3a) (async) setuid(0xee01) (async) connect$unix(r3, &(0x7f00000001c0)=@file={0x4, 0x1, './file0\x00'}, 0xa) (async) closefrom(r1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) (async) rename(&(0x7f0000000140)='./file0\x00', 0x0) (async) ioctl$TIOCSETD(0xffffffffffffff9c, 0x8004741b, &(0x7f0000000100)=0x2) (async) 2.889573419s ago: executing program 1 (id=184): openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x7, 0xf9, 0x4, 0x0, 0x6, 0x3, 0x3d, 0x2, 0x1, 0x100002000640, 0x9}) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63d6, 0xe9, 0x2, 0xc, 0xfffffffd, 0x1, 0x10, [{0x0, 0x80000002, 0x5, 0x80000002}, {0xe9, 0xe7, 0x1000002, 0x6}, {0x10cd5, 0x4bad, 0x9, 0x4}, {0x8, 0x10000, 0x4000000f, 0x8cce}, {0x4, 0x2000008, 0x6, 0x1}, {0x388d, 0xffffffff, 0x85, 0x5}, {0x2, 0xa00, 0x20004, 0xffffffff}, {0x208, 0xfffffffd, 0x5, 0xffffe2e8}, {0x10007, 0xffc, 0x8, 0x7ffd}, {0x3f8, 0xfefffffd, 0x1ff, 0x12}, {0x82, 0x0, 0x201, 0xfffffff4}, {0xc, 0xfffffffe, 0x650, 0x200a68}, {0x401, 0x6, 0xa6ab, 0xa5}, {0x6, 0xfffffffe, 0x102}, {0xffffffff, 0x7, 0x81, 0x7}, {0x89be2, 0x1, 0x1, 0x800}]}) r1 = open$dir(&(0x7f00000001c0)='./file1/file0\x00', 0x20, 0x100) fstatat(r1, &(0x7f0000000200)='./file1\x00', &(0x7f0000000240), 0x4) poll(&(0x7f0000000180)=[{0xffffffffffffffff, 0x80}, {r0, 0x4}, {r0, 0x20}], 0x3, 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x4) unveil(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000380)='c\x00') unveil(&(0x7f0000000340)='./file1\x00', &(0x7f0000000300)='x\x00') unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000200)='r\x00') unveil(&(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000003c0)='x\x00') sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, 0x0, 0x0, 0x0, 0x2) ioctl$TIOCSETA(r0, 0x80d04466, &(0x7f0000000140)={0x9, 0xa525, 0x4, 0x107492, "08e500", 0x20004118, 0x6}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0x37) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) (async) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x7, 0xf9, 0x4, 0x0, 0x6, 0x3, 0x3d, 0x2, 0x1, 0x100002000640, 0x9}) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63d6, 0xe9, 0x2, 0xc, 0xfffffffd, 0x1, 0x10, [{0x0, 0x80000002, 0x5, 0x80000002}, {0xe9, 0xe7, 0x1000002, 0x6}, {0x10cd5, 0x4bad, 0x9, 0x4}, {0x8, 0x10000, 0x4000000f, 0x8cce}, {0x4, 0x2000008, 0x6, 0x1}, {0x388d, 0xffffffff, 0x85, 0x5}, {0x2, 0xa00, 0x20004, 0xffffffff}, {0x208, 0xfffffffd, 0x5, 0xffffe2e8}, {0x10007, 0xffc, 0x8, 0x7ffd}, {0x3f8, 0xfefffffd, 0x1ff, 0x12}, {0x82, 0x0, 0x201, 0xfffffff4}, {0xc, 0xfffffffe, 0x650, 0x200a68}, {0x401, 0x6, 0xa6ab, 0xa5}, {0x6, 0xfffffffe, 0x102}, {0xffffffff, 0x7, 0x81, 0x7}, {0x89be2, 0x1, 0x1, 0x800}]}) (async) open$dir(&(0x7f00000001c0)='./file1/file0\x00', 0x20, 0x100) (async) fstatat(r1, &(0x7f0000000200)='./file1\x00', &(0x7f0000000240), 0x4) (async) poll(&(0x7f0000000180)=[{0xffffffffffffffff, 0x80}, {r0, 0x4}, {r0, 0x20}], 0x3, 0x3) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x4) (async) unveil(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000380)='c\x00') (async) unveil(&(0x7f0000000340)='./file1\x00', &(0x7f0000000300)='x\x00') (async) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000200)='r\x00') (async) unveil(&(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000003c0)='x\x00') (async) sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, 0x0, 0x0, 0x0, 0x2) (async) ioctl$TIOCSETA(r0, 0x80d04466, &(0x7f0000000140)={0x9, 0xa525, 0x4, 0x107492, "08e500", 0x20004118, 0x6}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0x37) (async) 2.889046643s ago: executing program 2 (id=221): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x800, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x5) syz_emit_ethernet(0x86, &(0x7f0000000040)=ANY=[@ANYBLOB="ff1000000000000000ffffff86dd6099cea700503a03cb697a653e336f000000500000000000ff02000000000000000000000000000104029078000003ff69acfdfb00000005fe8000000000000000000000000000b2000000000000000000003202000000000000c2047f"]) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) ioctl$DIOCGETSTATE(0xffffffffffffffff, 0xc1084413, &(0x7f0000000040)={{0x0, './file1\x00', [{[@v6=@empty, @v6=@loopback], [0x1, 0x40], 0x0, 0x2}, {[@v6=@rand_addr="be762f745a650c4fc824f39777cbdbf1", @v4=@rand_addr=0x9], [0x46], 0x4, 0x14}], {{0x246, 0x48, 0xba, 0x100007ff}, 0x6543, 0x409, 0xfff00000, 0x8001, 0x8, 0x17, 0x7}, {{0x0, 0x7, 0x5, 0x5}, 0x51fe1b1d, 0xc86, 0x10007, 0x4, 0x3ff, 0xf2}, @v6=@empty, 0x54d5, 0xa, 0x2, 0xf23b, 0x5, [[0x8, 0xffffffff], [0x3958, 0x6]], [[0xfc000002, 0x4], [0xfffffff7, 0x3]], 0xb, [0x80001d9, 0x79], 0x1, 0x18, 0x6, 0x1, 0x0, 0x3, 0xe, 0x83, 0x5, 0x8, 0x1, 0xce57, "0600"}}) select(0x0, 0x0, &(0x7f0000000040)={0x50}, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x10000000000}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETA(r1, 0xc1084425, &(0x7f0000000040)={0x1, 0x0, 0xfffffffe, 0x3, "210d0000000200000006000000000200007fffff", 0x7ffffffe}) r2 = socket(0x2, 0x1, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffff00000000000008004500003000000000002c907800000020e0001002"]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) sysctl$hw(&(0x7f0000000180)={0x6, 0xe}, 0x2, &(0x7f00000002c0)="876375e73a808b3647fd92784a2253aaacfea8fee063e3fcbd24e06dec1216871d1e335824f0521602999b42b40398dd6253c09dadce5d46e80faf56d6b1aa36afb99a838619580556b665d091836f78b2fc9bb659fedd5c5f26a48ec656f40fa067dd0208fce358219309df57ec78de7a8c415279b8bd476ece1e039170dae5a909616c673cb9a6", &(0x7f0000000380)=0x88, &(0x7f00000003c0)="488dcddd90764609e09a32dc9cf7b1112a1e1cd9b903ce9305c914ecd7a8b99cf93d90948feb0af795b06b4b9055d895ebc6edee287a35058b817c28f0c650176a312a0131f41201a2086032856313d0d33427b8d7b23460ccfa65589af5f5725b4ee8b83a1195c7dee9c24d5144efa650a36fd079b84d98b60e7ea300e9bfd0237dfaa76d78ee9c5f36ec68ea6962d6360fec11235905098c18fb5fa54716e84b31243f74538499f3f03621ab624fa12ad97aa0d4ad2377b7afd568211a3da3af4e94eb35e0a6a859fb75410b8f786fa872b5d90888cd84976ad4e0fa6de9bb55dd4145786352d8ca89e7c46a559789a159997a", 0xf4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x3, 0x1, 0x6b, 0x2}, {0x14, 0xdc, 0xfa, 0x4}, {0x6, 0x5, 0x82, 0xfffff7fe}]}) syz_emit_ethernet(0x1000e, &(0x7f0000000080)={@random="b905f0ffffff", @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xffb0, 0x0, 0x1, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @icmp=@info_request={0xf, 0x0, 0x0, 0x205c, 0x3}}}}}) 2.888472412s ago: executing program 3 (id=215): seteuid(0xffffffffffffffff) (async) setreuid(0xee00, 0x0) (async) writev(0xffffffffffffffff, &(0x7f0000000180), 0x0) (async) getresuid(&(0x7f0000000100), 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040)={0x1, 0x47}, 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5200) (async) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x2) (async) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) (async) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x5, 0x2, 0x8, 0x3, 0x44, 0x10, [{0x5, 0x3, 0xfffff115, 0x8}, {0x3, 0xffffffff, 0x6, 0xfff}, {0x1, 0x4baa, 0x3, 0x9}, {0x4, 0xe2, 0x0, 0x100}, {0x3, 0x2000007, 0x5, 0x400}, {0x7890, 0xffff, 0x8, 0x2}, {0x4, 0x800, 0x3, 0xfffffffa}, {0x207, 0xffffffff, 0x28000, 0xffffe2e9}, {0x9, 0x1000, 0x6, 0x7fff}, {0x5, 0x1, 0x6, 0x8bfd}, {0x800, 0x0, 0x8, 0x6}, {0x10000, 0x0, 0x800000, 0xa6a}, {0x401, 0x4, 0x400009, 0xa1}, {0x3, 0x6e2, 0x2, 0x6f5fc48f}, {0x3, 0x101, 0x3, 0x9}, {0x9be2, 0x1, 0x2, 0x400}]}) poll(&(0x7f0000000000), 0x35, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x18) (async) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='c\x00') syz_open_pts() r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x0) (async) shutdown(r1, 0x2) (async) closefrom(r1) (async) r2 = socket(0x18, 0x1, 0x4) (async) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x4e}) r3 = syz_open_pts() close(r3) syz_open_pts() (async) ioctl$FIOASYNC(r3, 0x80047469, &(0x7f00000000c0)=0x47) (async) writev(r3, &(0x7f0000002d00)=[{0x0}], 0x1) (async) pipe2(&(0x7f0000000100), 0x10004) (async) select(0x40, &(0x7f0000000000)={0x8, 0x3ff, 0x0, 0x7, 0x0, 0x0, 0x3, 0x8}, &(0x7f0000000380)={0xffb, 0x0, 0x6, 0x9, 0x0, 0x1, 0x4}, 0x0, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) (async) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) 2.888314316s ago: executing program 4 (id=204): r0 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x166) (async) r1 = socket$inet(0x2, 0x3, 0x1) connect$inet(r1, &(0x7f0000000c40)={0x10, 0x2, 0x1, 0x80}, 0x10) closefrom(r1) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7ffbf, 0x0) (async, rerun: 64) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000100)={0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800, 0x8], [0x3, 0x0, 0x20, 0x0, 0x0, 0x6], [], [], [{}, {0x0, 0x3, 0x2000000}, {}, {0x1}, {}, {}, {}, {0x20, 0x8c9}], {0x0, 0x0, 0xf52}, {0x0, 0xffffffff}}}) (async, rerun: 64) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) flock(r2, 0x3) (async, rerun: 32) ioctl$KDSETRAD(r0, 0x20004b43) (rerun: 32) r3 = socket(0x18, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x800, &(0x7f0000000080)=0x4, 0x4) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) preadv(r4, &(0x7f0000000080)=[{&(0x7f0000000480)=""/240, 0xfffffc47}, {&(0x7f00000000c0)=""/179, 0xfdac}, {&(0x7f00000002c0)=""/229, 0xe2}], 0x50, 0x0) (async) madvise(&(0x7f00003a2000/0xc00000)=nil, 0xc00000, 0x6) (async) setsockopt(r3, 0x1000000029, 0x24, &(0x7f0000000000)="5ab7776a", 0x4) (async, rerun: 64) syz_emit_ethernet(0x66, &(0x7f0000000500)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd605f6ad9003037008fd8b0e5602493ff1f88b029e0ad0c35ff020000000000000000000000000001"]) (async, rerun: 64) recvmmsg(r3, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0}, 0x5}, 0x38, 0x1042, 0x0) getitimer(0x2, 0x0) (async) r5 = fcntl$dupfd(0xffffffffffffffff, 0xc, 0xffffffffffffffff) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x1, 0x2, 0x62, 0x2, "86394b2a4f16f3b5796504ed35161a8189afd1e2", 0x3, 0x3}) 652.788185ms ago: executing program 0 (id=177): r0 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) chmod(&(0x7f0000000040)='.\x00', 0x35e) write(r0, &(0x7f0000000000)="bdab0781f5866bd809fdb74fc15cfd18fc2f4316c3a64f83889f8c89e5ab535b3fddc5faf3", 0x25) setuid(0xee01) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffe, 0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./file1\x00', 0x18289, 0x1a0) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) open$dir(&(0x7f0000000040)='./file1\x00', 0x20000, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) bind$unix(r2, &(0x7f00000000c0)=@file={0xe, 0x1, './file0\x00'}, 0xa) r3 = socket$unix(0x1, 0x1, 0x0) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x3a) setuid(0xee01) connect$unix(r3, &(0x7f00000001c0)=@file={0x4, 0x1, './file0\x00'}, 0xa) closefrom(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) rename(&(0x7f0000000140)='./file0\x00', 0x0) ioctl$TIOCSETD(0xffffffffffffff9c, 0x8004741b, &(0x7f0000000100)=0x2) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) (async) chmod(&(0x7f0000000040)='.\x00', 0x35e) (async) write(r0, &(0x7f0000000000)="bdab0781f5866bd809fdb74fc15cfd18fc2f4316c3a64f83889f8c89e5ab535b3fddc5faf3", 0x25) (async) setuid(0xee01) (async) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffe, 0xffffffffffffffff}) (async) open(&(0x7f0000000040)='./file1\x00', 0x18289, 0x1a0) (async) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async) open$dir(&(0x7f0000000040)='./file1\x00', 0x20000, 0x0) (async) socket$unix(0x1, 0x5, 0x0) (async) bind$unix(r2, &(0x7f00000000c0)=@file={0xe, 0x1, './file0\x00'}, 0xa) (async) socket$unix(0x1, 0x1, 0x0) (async) setgid(0xffffffffffffffff) (async) setgroups(0x0, 0x0) (async) chmod(&(0x7f0000000080)='./file0\x00', 0x3a) (async) setuid(0xee01) (async) connect$unix(r3, &(0x7f00000001c0)=@file={0x4, 0x1, './file0\x00'}, 0xa) (async) closefrom(r1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) (async) rename(&(0x7f0000000140)='./file0\x00', 0x0) (async) ioctl$TIOCSETD(0xffffffffffffff9c, 0x8004741b, &(0x7f0000000100)=0x2) (async) 449.993123ms ago: executing program 1 (id=184): openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x7, 0xf9, 0x4, 0x0, 0x6, 0x3, 0x3d, 0x2, 0x1, 0x100002000640, 0x9}) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63d6, 0xe9, 0x2, 0xc, 0xfffffffd, 0x1, 0x10, [{0x0, 0x80000002, 0x5, 0x80000002}, {0xe9, 0xe7, 0x1000002, 0x6}, {0x10cd5, 0x4bad, 0x9, 0x4}, {0x8, 0x10000, 0x4000000f, 0x8cce}, {0x4, 0x2000008, 0x6, 0x1}, {0x388d, 0xffffffff, 0x85, 0x5}, {0x2, 0xa00, 0x20004, 0xffffffff}, {0x208, 0xfffffffd, 0x5, 0xffffe2e8}, {0x10007, 0xffc, 0x8, 0x7ffd}, {0x3f8, 0xfefffffd, 0x1ff, 0x12}, {0x82, 0x0, 0x201, 0xfffffff4}, {0xc, 0xfffffffe, 0x650, 0x200a68}, {0x401, 0x6, 0xa6ab, 0xa5}, {0x6, 0xfffffffe, 0x102}, {0xffffffff, 0x7, 0x81, 0x7}, {0x89be2, 0x1, 0x1, 0x800}]}) r1 = open$dir(&(0x7f00000001c0)='./file1/file0\x00', 0x20, 0x100) fstatat(r1, &(0x7f0000000200)='./file1\x00', &(0x7f0000000240), 0x4) poll(&(0x7f0000000180)=[{0xffffffffffffffff, 0x80}, {r0, 0x4}, {r0, 0x20}], 0x3, 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x4) unveil(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000380)='c\x00') unveil(&(0x7f0000000340)='./file1\x00', &(0x7f0000000300)='x\x00') unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000200)='r\x00') unveil(&(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000003c0)='x\x00') sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, 0x0, 0x0, 0x0, 0x2) ioctl$TIOCSETA(r0, 0x80d04466, &(0x7f0000000140)={0x9, 0xa525, 0x4, 0x107492, "08e500", 0x20004118, 0x6}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0x37) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) (async) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x7, 0xf9, 0x4, 0x0, 0x6, 0x3, 0x3d, 0x2, 0x1, 0x100002000640, 0x9}) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63d6, 0xe9, 0x2, 0xc, 0xfffffffd, 0x1, 0x10, [{0x0, 0x80000002, 0x5, 0x80000002}, {0xe9, 0xe7, 0x1000002, 0x6}, {0x10cd5, 0x4bad, 0x9, 0x4}, {0x8, 0x10000, 0x4000000f, 0x8cce}, {0x4, 0x2000008, 0x6, 0x1}, {0x388d, 0xffffffff, 0x85, 0x5}, {0x2, 0xa00, 0x20004, 0xffffffff}, {0x208, 0xfffffffd, 0x5, 0xffffe2e8}, {0x10007, 0xffc, 0x8, 0x7ffd}, {0x3f8, 0xfefffffd, 0x1ff, 0x12}, {0x82, 0x0, 0x201, 0xfffffff4}, {0xc, 0xfffffffe, 0x650, 0x200a68}, {0x401, 0x6, 0xa6ab, 0xa5}, {0x6, 0xfffffffe, 0x102}, {0xffffffff, 0x7, 0x81, 0x7}, {0x89be2, 0x1, 0x1, 0x800}]}) (async) open$dir(&(0x7f00000001c0)='./file1/file0\x00', 0x20, 0x100) (async) fstatat(r1, &(0x7f0000000200)='./file1\x00', &(0x7f0000000240), 0x4) (async) poll(&(0x7f0000000180)=[{0xffffffffffffffff, 0x80}, {r0, 0x4}, {r0, 0x20}], 0x3, 0x3) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x4) (async) unveil(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000380)='c\x00') (async) unveil(&(0x7f0000000340)='./file1\x00', &(0x7f0000000300)='x\x00') (async) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000200)='r\x00') (async) unveil(&(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000003c0)='x\x00') (async) sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, 0x0, 0x0, 0x0, 0x2) (async) ioctl$TIOCSETA(r0, 0x80d04466, &(0x7f0000000140)={0x9, 0xa525, 0x4, 0x107492, "08e500", 0x20004118, 0x6}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0x37) (async) 449.640294ms ago: executing program 2 (id=222): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="8f6f0400e655aaaaaaaaaabb86dd605f6ad900183a01f68000000000000000000000000000bbfe80000000b1630000000000000000aa82"]) r0 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r1, 0x8020697f, &(0x7f0000000100)) setuid(0xee01) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x20041, 0x128) getresuid(&(0x7f00000000c0), &(0x7f0000000140)=0x0, &(0x7f0000000180)) fstatat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x6) fchownat(r2, &(0x7f0000000080)='./file0\x00', r3, r4, 0x4) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) 449.420473ms ago: executing program 3 (id=215): seteuid(0xffffffffffffffff) (async) setreuid(0xee00, 0x0) (async) writev(0xffffffffffffffff, &(0x7f0000000180), 0x0) (async) getresuid(&(0x7f0000000100), 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040)={0x1, 0x47}, 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5200) (async) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x2) (async) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) (async) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x5, 0x2, 0x8, 0x3, 0x44, 0x10, [{0x5, 0x3, 0xfffff115, 0x8}, {0x3, 0xffffffff, 0x6, 0xfff}, {0x1, 0x4baa, 0x3, 0x9}, {0x4, 0xe2, 0x0, 0x100}, {0x3, 0x2000007, 0x5, 0x400}, {0x7890, 0xffff, 0x8, 0x2}, {0x4, 0x800, 0x3, 0xfffffffa}, {0x207, 0xffffffff, 0x28000, 0xffffe2e9}, {0x9, 0x1000, 0x6, 0x7fff}, {0x5, 0x1, 0x6, 0x8bfd}, {0x800, 0x0, 0x8, 0x6}, {0x10000, 0x0, 0x800000, 0xa6a}, {0x401, 0x4, 0x400009, 0xa1}, {0x3, 0x6e2, 0x2, 0x6f5fc48f}, {0x3, 0x101, 0x3, 0x9}, {0x9be2, 0x1, 0x2, 0x400}]}) poll(&(0x7f0000000000), 0x35, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x18) (async) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='c\x00') syz_open_pts() r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x0) (async) shutdown(r1, 0x2) (async) closefrom(r1) (async) r2 = socket(0x18, 0x1, 0x4) (async) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x4e}) r3 = syz_open_pts() close(r3) syz_open_pts() (async) ioctl$FIOASYNC(r3, 0x80047469, &(0x7f00000000c0)=0x47) (async) writev(r3, &(0x7f0000002d00)=[{0x0}], 0x1) (async) pipe2(&(0x7f0000000100), 0x10004) (async) select(0x40, &(0x7f0000000000)={0x8, 0x3ff, 0x0, 0x7, 0x0, 0x0, 0x3, 0x8}, &(0x7f0000000380)={0xffb, 0x0, 0x6, 0x9, 0x0, 0x1, 0x4}, 0x0, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) (async) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) 449.267119ms ago: executing program 4 (id=204): r0 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x166) (async) r1 = socket$inet(0x2, 0x3, 0x1) connect$inet(r1, &(0x7f0000000c40)={0x10, 0x2, 0x1, 0x80}, 0x10) closefrom(r1) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7ffbf, 0x0) (async, rerun: 64) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000100)={0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800, 0x8], [0x3, 0x0, 0x20, 0x0, 0x0, 0x6], [], [], [{}, {0x0, 0x3, 0x2000000}, {}, {0x1}, {}, {}, {}, {0x20, 0x8c9}], {0x0, 0x0, 0xf52}, {0x0, 0xffffffff}}}) (async, rerun: 64) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) flock(r2, 0x3) (async, rerun: 32) ioctl$KDSETRAD(r0, 0x20004b43) (rerun: 32) r3 = socket(0x18, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x800, &(0x7f0000000080)=0x4, 0x4) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) preadv(r4, &(0x7f0000000080)=[{&(0x7f0000000480)=""/240, 0xfffffc47}, {&(0x7f00000000c0)=""/179, 0xfdac}, {&(0x7f00000002c0)=""/229, 0xe2}], 0x50, 0x0) (async) madvise(&(0x7f00003a2000/0xc00000)=nil, 0xc00000, 0x6) (async) setsockopt(r3, 0x1000000029, 0x24, &(0x7f0000000000)="5ab7776a", 0x4) (async, rerun: 64) syz_emit_ethernet(0x66, &(0x7f0000000500)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd605f6ad9003037008fd8b0e5602493ff1f88b029e0ad0c35ff020000000000000000000000000001"]) (async, rerun: 64) recvmmsg(r3, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0}, 0x5}, 0x38, 0x1042, 0x0) getitimer(0x2, 0x0) (async) r5 = fcntl$dupfd(0xffffffffffffffff, 0xc, 0xffffffffffffffff) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x1, 0x2, 0x62, 0x2, "86394b2a4f16f3b5796504ed35161a8189afd1e2", 0x3, 0x3}) 449.21237ms ago: executing program 6 (id=113): select(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x8000000000000001}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4f}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) syz_emit_ethernet(0x2e, &(0x7f0000001ec0)={@local, @empty, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x1, 0x14, 0x64, 0x2, 0x0, 0x2, 0x0, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, {[@noop, @noop, @noop, @noop]}}, @udp={{0x1, 0x0, 0x3}}}}}}) 448.770523ms ago: executing program 7 (id=218): r0 = openat$audioctl(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) ioctl$AUDIO_GETDEV_ctl(r0, 0x4030411b, &(0x7f0000000040)) (async) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f00000000c0)={0x7, './file0\x00', './file0\x00'}) (async) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$AUDIO_GETDEV(r2, 0x4030411b, &(0x7f0000000100)) (async, rerun: 64) r3 = socket(0x24, 0x4, 0xc0) (rerun: 64) write(r3, &(0x7f0000000140)="f525fdd0e43edb338f883102ca2afe6f657550cc35e71e1b25bc8d523d2f5cb31bcc4bb7b753b44dd84c9c0d55385e3e5af09d0ce6096e492548cdd312e66c3e73bb215f1e1662d9dd803ea6", 0x4c) ioctl$TIOCNOTTY(r2, 0x20007471) ioctl$KDGKBMODE(r1, 0x40044b06, &(0x7f00000001c0)) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000200)={0x1, 0x495}) ioctl$DIOCXCOMMIT(r2, 0xc0104452, &(0x7f0000000e80)={0x3, 0x10, &(0x7f0000000240)=[{0x1, './file0\x00', 0x80000}, {0x1, './file1\x00', 0x3}, {0x0, './file0\x00', 0x7}]}) (async) open$dir(&(0x7f0000000ec0)='./file1\x00', 0x1, 0x100) (async) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r2, 0xc00c642e, &(0x7f0000000f00)={0x401, 0x6, r1}) ioctl$WSKBDIO_SETKEYREPEAT(r4, 0x800c5707, &(0x7f0000000f40)={0x3, 0x3, 0x9}) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000f80), 0x20000, 0x0) ioctl$WSDISPLAYIO_SBURNER(r5, 0x800c5751, &(0x7f0000000fc0)={0x3, 0x4, 0x55dd97480c62c1ef}) (async) r6 = setsid() fcntl$lock(r2, 0x8, &(0x7f0000001000)={0x7ff, 0xc, r6, 0x3, 0x2}) (async) ioctl$TIOCSTAT(r4, 0x20007465) (async) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000001040)={0x1}) (async) setpgid(r6, r6) (async) syz_emit_ethernet(0x6e, &(0x7f0000001080)={@remote, @empty, [], {@ipv4={0x800, {{0x15, 0x4, 0x1, 0x15, 0x60, 0x65, 0x3, 0xb1, 0x67, 0x0, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, {[@noop, @timestamp={0x44, 0x20, 0x4, 0x3, 0x3, [{[], 0x3}, {[], 0x7fff}, {[], 0xd}, {[@loopback], 0x5}, {[], 0x70b}, {[], 0x8000}]}, @rr={0x7, 0x1b, 0x80, [@broadcast, @loopback, @multicast1, @rand_addr=0x154e, @empty, @multicast2]}, @generic={0x0, 0x2}]}}, @icmp=@mask_request={0x11, 0x0, 0x0, 0x0, 0x8, 0x70a}}}}}) (async) sendmmsg(r4, &(0x7f0000002900)={{0x0, 0x0, &(0x7f00000012c0)=[{&(0x7f0000001100)="abe368c0af13ef796d0952ced999416e544c87704f7557e3b81bb2605d2a3a672fe52cb97841ae17935185cc798c85a452848434224fe84de3f021e5e2c4d9b113f59addcafeb3506e456abf01fac4932e8966b82333ca47044d36c6aec065670610b752c74dc51e60b3df58b4ef33e0b922b15ae979d008cf98d30b014c1016a74491234a3a054509d12e6b28e79782bf993e3ff56d0061aa044247a94d2320bb2697bc82c5f85085460fdb905c0a31763955370d01fc9b70363677b0edea643dca2ec701b58e74080c644cd534d609c7df2db0d83dbadace27fae2d934779c7c31959b1d400c24021734249325b1ef4ded872793f37f", 0xf7}, {&(0x7f0000001200)="698e179320651526d49633da3a9bafa7508448bb713f04556c6af1e5ea1960697ce84670abdd703b86d1e7f6ca5474316e3806ce7bb3a85ffa30f84050a86965470f0421109898e7236dbe0419d844d420e82826baf9c81073f2fcea477b98dfaa329495afb774937b36550aa396813c67244319771adc72d14766ac43d2b87fb32e", 0x82}], 0x2, &(0x7f0000001300)=[{0x98, 0xffff, 0x3ff, "f10a5624ac0c68b85908ecc05cfc1223b5c64458b29412401c12b2dd4501a24bb533c7d278014785bbe3b776263cca69ab32d98af810bc14957ccae674e252aeeccad074e0e11d13785c770e5f214783983ffc4e852722be07c79e537b7faa5aafe8e8e38dc456b875b32a9a7017a6e404377441376a3a492f274782d5f010c2789c2bad093024c6faa2d1"}, {0x30, 0x1, 0xb8e, "506f86cdaa60fcc53142e207c8169d9419a71ec0ed69642ba2b55e229c95217e42"}, {0xfc, 0xffff, 0xf4, "84bd1caf7fbc826d7fb89969db91561d66dd30d12305eb63b484eaae83ccd5040403fb04cbabaced5cb1349cc44f7d80a700082b498815c4d6233e4b2dbb6673caac63a199dcf76b64050471d3ce30d6bf02039523079f10cb427ce2b7c009ebe11d78f83f467c24494fd91163f32d397f12ffd783307c9487f0aac15f210c6bb1326d6f7ff59aee437b26baee17e18a8725ae37c2977d5468f375eec02694d144c161fdfd359fb42683eca158360b0349eaed74f77923ebf55db5c095947f72ada490803d29441d452647392989161147fb538dfb57601f7baa295af2c23317a7de4cd228ad41a87887f7a80a"}, {0xfc, 0xffff, 0x8, "80984f35da0f11ea83a8a5d51477984d93447d71d9a09802aa92b3e259f71e1c27091eb297039622bc499bc209f004c41e00d3f5f477b2753f8acdecc27601618d206da393ca302906fa39248ad9be2d3b6b4d504ecbfe0cb1cfd05f9df6cfaf3926ed99fa892a9ed076f5920e4e1ba9abecaf774d70c0607599af4d49e913a685b6fe547c6a4815f1e3463e30744f4d06a4d8a22f9a344a1faafb7e9d77afd1ce6c311013c3eef33f7fb72483f379678ca83b3319d929e385dd74afda7aa15771391f692aaf0d4bcfa6d02b6d9f5fb55e08e799208c8f2fc2390c4b239d2670f412120a9d69f72f5a74af050ab781"}, {0x80, 0x1, 0x5b6, "7c29c052d336e090ed051df9fdbde65bd157428ad485cfc476117a4b33b2d0ed57ea67a8100ce1a91fe3d1bdc8a534858ecc95e22b44977bc07601b5440cb92290b350018a4f43b5fcbc8e50095831ebacafdf658d2fd5cbc5305f51a7481b30f9a7ea991c96b1cc833b4fbc28614e8de1"}, {0xb0, 0x1, 0x5, "99fb7d72039f93596f7c4c5174c45b79645bfa3646c5da227b4dd1fd11481e1c2dcf54f44a738b52d19409a264e0adc043d77508dbb5d54040ff40ea83f0f6d5a2bec494bebbe36f60fc3c04bb465c7d1cba2cffc4f031829c1396632f1f4aa72a01a802274f60206809a68b3ec29d32b902e512e0a297ae0129ec28f11ddd923646835e2074dced038fec138c1c9c62e34910314f443f758f169cf04e08e772b5"}, {0xf8, 0xffff, 0x0, "bf1fdcb4f0f931752f8df04a356abf312acd1056a08ce5ad47400b86375aafd81de00216356663382cd8f83259bb0f9f01d6833a8f1917919e60fedc65b0dbd71ae2f94d1d30a891f57ede99088b6d1b3efa4edb44a88400289c9268559982863aab506b64a2ec813621a0674f64f3ffc6b44e286626d1fc98d3e547c50e18012618425741b7a9122286ded8a21f5f07ae16b07e1fe1cd45b814dcc3da3b896a895367ec67b10ddf3d69a893e6ad6dfd6430df0ccb66a43fa54aa62fd7197dde79200391e65a75f7502df338c397a3dbd55d6c98b0567995e3af0ec8bf14edda1b319c95b6b93afcc5"}, {0x108, 0xffff, 0x7, "1011bec4b188c17d5fdeb9c6a93b1eafb89e23ffdd72aca8282e3bf0d2198259e9ff149658e524a00254d3d4b6608541c05caa436615468374dd78a20a1382c61687b190248b000fd8c246c02d99ff946a966170591c72e5cea0dcc255234e95c93a751a0f3a058abf42276f3ed9069f8360d2741ae253e129e3150f843b7eb8098df4563c83c070e41c4b208150d00d801412d6b1612503bb138b3e7853ce605e883a5e93ab3e1c8fa5255aaec4d778ff0b01ec43ce01b7de42ca52787258f500e8e523107fd1c3170f33ffe1c1c0aa4467c69dea05806c217da8178f27973d30613a4ec06adb80c4cccc3a08bc831daf70265e554ab9f04f"}, {0x100c, 0x0, 0x8, "537b4ef8b8a91c7e155e21245c538f16cb3ebd88a2b9441a72751df5c986c6d9b94725272dd2cd1031d5c72e95b6b412ebe52677fa7dd3a22b41fbc6d43e187706df0964dbf1338704ca8b2f26afe5a96098e2e068ca759eef5e370f36807149ca141dbef95c070132e3c68274ff0385c36bea4a9d2a4fc0290158990bea5d400f4580bb5beed9198493ee2c643d94ed70f12d83157cf3c99f2ceb2258d40a9c9a2ca474116001686bee62595b4c1b7e8e30cb541189d7241b134198a913b2bca78f0114e0606a0c77c4508d24c2c459a3d46659311f38127c0333c59610e9106a38c235bdeac8323095aa3da769ee7ee70a4c704649b422e42cd4e81f6c013d913e6b1769267cca8b516b87c432fe6ff0615a8b62603c022b825b86543b5f5b7d6f7e63d349e91b34f0549616cc17ac332f3f7554210b90a8d5b09c8c014f6468657a0a27094592b7191b17f870d3cf3140dcce11f80a54a46ddf824120c0f76824496ba1e6295457b608732de5380f6ccaf2906aa284353c22b6df04cde8029a5ac4d06e3e2ca493feb8b81f4daabaea53ac9501df63b792269d02af2a541c9f0015b8832454b61060598521ec3ea0fe0b85c0e7f72ea2452e4385a7f01655f3a94006599c481a4c8a511b9f4896138f1baae468c28a4e2286488c0bdccb524df910ea1aa204545e9c848396a391fd2340e9245bc1a6dbbe6e0efd0c08c876b8469ef8ae63d85a483fdb98c0976c0c3f7d8139192104be95ddc9dde0ba32e6541371d95c26784c352b641c46ff7fc6211a5983e4406b66c44b7f7b2e53fc78e782efaa51d4e6d85de2de6c20a9b1c08ac7bac4c317590d93b68ae629ffaf274a803995772d761fb2c6923bd6d1378b3525adec25e6009cc974abd1f9f3bff25692f1206337b3b60a03514c96b8e0d4e7c0d1be4d41e058e58ec48cf637c4b199f3b78787356668811e56c4b195d3b4b482e07d82f8c24414486f8f06933609b51bc97f1ceff960860bb0b885aa76d9c0def3dd30a85d721ba5235d05fd88a65910d705d341db0ee111b3adcaa0c93c437a7c26660e6ba4814abfdc57a1402b29c7b5fb845d2a12c920c8694a278656a7849ab0828688f36d8ad884ac7254149c4092629a832e7b83e56bee9fa513d5babb6da3f99439f44f69f1fa2d2f0feaffe34f176eac729bfc6f8927e51cd1e48334f236f306f7ca0531cbfdd921e742fef6de24eb3fe2e45efe3e4e18276f9f88a40b9cf5b430a2a20e4ce677352cb4fab48980350e01348c1e0bc19e11a0f321960846416fc85b8cbba0dd4ee61d483a62cbf9c792d4977201a5bcfdca06f6f276c2c97f928a0bd561a097e4728c3cd9feed8263ac4d19fa1dbb9d753ea2a2d4a8ac3322a12435833deab4866ead113385ae621c5d4df070d45e43aaafb773f905a6d9e436f96d357e1362d71fbc693c5832004abac47c04dad0e0c996423e36af879df3b2ff6f400da66f5a617c7a00e78af44ccba0d47ebfa578cd4286e4304625fa2424d15002cb7276ca6bf761cfcba58745fee99891d4ec879dbe2d322be907aad91488300a0a6c9530ad938a2b212ca199cb60400ae0ca8b95452e26c07f30f846effe77c228db1e084b0ec3b3f97e68c26e0066cd062b93e6f7fc4ece54376dc0a074c6800c9939159b8a877511405a1b2847253d6a27c187ffa6a810f5268e1021a0674dfce7cfbcacf151762b0b3af6f6b23dd1689d77681bfdc26186ea12686448178ea5efb5913431f935c5c80f6bd6582f39d489816d664295d20543fca4fcb6327f3561557a6f605167b18c2e0f4b9e7b8b8b42c5f7abd371eb1dd6b5f90cffd9c57369d673ffa0f75aff2fa48cec13867af1c62b1ad13a3d58f3c5bb9ca93dbc7aa11caa7556e8dff5074cf83cff33b362b5793d1794a73adc4cf10b95b1a26ae250b04428dde957fae0e48c0703275151d274b7bcb7043a0fc6d1af2721bfcdcbe26576fde95aca6753e2cb7b746b815d2d167bc41c21c97e209d78fdfb6350cfbf0058c2f5e2fb311d6ca61a333c713509337e56e77f0dbb6748336013f34d56086801e26f42a49fef1a12cef205ff668b4b00f72b4c79f582c801ee2798544b1e4e15ac95d0f876eb0720216a99d43599678dc73127538f3d0c0a7e3331e4eadab2d7678baf7cf89dfe0b8f7894283324f15f1f816652c8297a0cc09a5774dc2c23273784e7ac6fd9a03a614626f9f68110df1416a2749f06335246b12296c365a64d99c8e26ec20756e119e99aae91d8e5c75a2dc9e2e49be1312e366d68317518505cd4fde4930f4c3cc65a2ea645b2317adb6a1c2006817ed83e0772675ff742cf18383104229aba1d7ac8f63d8d705a32b984ce8a118c4e06ef4dc56d4dd0a3e1e7bb7df19524a8e276e793f524bb469e16ef280de439c845bba264477ca29e632ce972ab2ee809e1ffc054fd2d2193fd4611950324d0e76002cc6ac72742aa534c05eeff7374eb8a70ef8d665b76b1350da9e39e4cae58c8c1963119e0cfd37c2851b99c64cf982732c6586f4f129b3ad70d33c0721e2c0f2c2fe0e1241bf3ad0b10d2dd7ed363710273d729dc7aa38c43354649335aec089ea95db59fe536a1134610d73a67169e289fe05c6b4de613b4dc5eb4740503faddcf1c19e3f32d6037ba7f309471caf07dcdb1f9f4743b10fb3045e90269c44648c533f31aaf88a4797b62762036260ac4518ded5826235da153768af8e75656c7b88570dfaa1bd088a263c3925d848b0622002722c60dbb758ff65a3d87303e9318527645d5006f7c004623eec9c6d048e2f4b519f05a5b1a30248171ff973103be8e1fdf939891e7a1dbfd57069b63d46d4dc7f43ebd6e706dcf6d2010ece886d33f5c255ccf732aefa415bcb85572fcfd076622144d2963a85e7404ad03f83a2514af78b7137ea91ab2d2b08c31fa01312e476d6f1bebd9588ac85f46d552989bc723472b8f5021132dbd343b7b0d73387e924e0772fed33a999f15467195d25a83cb361e254e9e645956527211937371f7503dd5524ce29d0d475a0e7d8b8ad4428e26179b7294e3ddb5c3a2a3268c6fbf29742b8e9dbb1bef027c53886cbce7e85152fe73bd2584c238924ec86f4061661648c57175fd5284475f738eb3c1748b329c3b166a8f737389698ac3f798c1bf9729764fdbda98214da46ca105d7bb4a53ad5bc072944c34471c2b1d11f9fafc1b903ac55115b52bed89a50d8bb099db9a97981fa52aee5e6492c8f362cf1ac864186cfae66353fd894f85fe101560448309c1777913d5538c5c0d8f02b98f2241d00cb45a8f3f1dd6a297ec33c76cf9568917c367f0c758fe3d4ad145412601229af8609cf905b27a6b8d043ca3a4515e6121839b4f8cd7fe6fad6ea45c2ac9d3ddd158fd5cd224cb757e813dc254531c6b31835e5db57b8b1bbe8080fe62fd1e08c9a3dfa8db2c1110afab42d0ea245f0fabcda1e4cbf32a6993f2b10b9d43539e391228998439363e9648a63e5d7a4a097525a9307d8318b929640b81736d7fa6d74b129ad45d76f22ed00cbdcbb5da46b21bc9573d0e4184cb77665665a8a27ad0b961c60ad72c2e7282e4c97e6bdcc5ac0a4ef37978bd4a0e3113adb1c0fe61a553953420489cebc206877b21910e3918dc77e6aa76eb52155546f309165e74631d92aa3757c48bf43e92c048ae02d4689e9bfb6b3d75dd3efbc1a01433ee95468633d5c035780f2a3357188182277f696c8b8c9e1b6e33c0ff003aab0b7472af4be743ad01dcab72a6a9c970d9428af05002170ea5d557a678836ef19bc08c871d5cb6e77edad2f010191bc686444a981ac5f2d598604c8bbd1e7a4e7c736682a9a0dc7d6b0870db28c40b8f687971c488b18cf2db8ba94f29bc1836adb81f5bc207473dc5de2736b4efe0c3019396424ae0f5778a201896545d7c7cf52905d450d7e4473f8b940d38334d3fb6fba1ee8edfe58843697bf7e2c2463095b3a1372108a178c0d731d9c2f38839e35d39770fe309a8a9b227afb99e493bb9ba8588f4b70f07f81b57f41a2d013d5dc3ba35d5b1dede7e73efa805388dbd643e3d9abab3502658c61beac9ac5a7cafca87b5ecb0213424c740028c0372e1e59b94794fcfdf89276af431d114617f2f1436ea295ebd96395ee93a755f38ecb2aa4e3e4adf4235e5486d44d93fef684824d84fef0d240fe6bb25a335513f1ce9203dab3514cba55003ed51c761c3ccacde95ea1df82db47cdbb6df8084eed562464bcac1e483b1be50092a8dec106b5319eaa3ba1fbcc2c9e09ca8b6b252dee20a5d3a21f2bb21889acfc4d92447a0db04d4d27634a2d771a91e87be44d190925535b31627631ebe82ffc49d2020c17b9e29c6e152852591790195e54366f5b88a358589a9b7661e9ce0f8bb7669fe15ff6da0524bf41e497ce7cf5a7192a9e0d79473969cbcb50bade6728dcfb7f8992aea47e9ad2cc9e4a3d54cfe775d1b7a106fda4a20d06ad1108a468a082503ef1eb470f0367a55747a804978c41e77dda477537cd396155bc55228cd35a8e6ef8712ecda464a7faac28668057a542356dd6b5e83c5cd5a87f5e559fb4ed3c2446889a936c1b3e61483c4ed52010cce411f8ee0d160a52e90274e5c884af5c817ec379bccd8f3288616f782aefcddab2cdfa107ff71073a9d9bd1acc1d178d8232ca378ff14c85382d5258de35473c41441877e7353b20ee0e285474bc9d33a090419bd64a21a3fa967d22980b557ce799bfaecce28904b03b9b0b585c60668894fcc7f657f2141863733355537f35f281ad4bd77369234aade8a1f02a7b148a581c522527c24ff1e86a4c835d3004cac3a620c4f8b26eda1157d973f86b04179b4887fbe53c87a1cf8bf43e5d343debe74a7a828003e7371cc6e9b7779017b3b98d94d055ab214894a6d58615af20c252c21cca02b6ca346c5ad4f1460f704eedd92570fa5f9f222c8f8725c6d2fb85dd8e1d979164bdb5108b59502b3803ce27809b73f8ff6df8c7a62c3bcc036a772652b817b0f0ed870f35ad1c29e6425cf042f90152480edf6c33e07fe01ee61f860d8d88ccab918577026eceea6211fa3aa2ba476a0072ee996c105cc3a9f368055cedaa2e853d98fb3925f159020aae7643eb50b8aeb592c9f616767d7a4e873e78aee7220a1aadb56fb0c5a9dd8ce64fced4bf11a0e04ddc9654863d437449eda35db4ab69ae3811e4a41e955947bebd601435fd5b0b867a2aa63daa57c69cbae39122975bae716fdf17bba4fd159de2b14f9f41d1e87f0589bc80d0923e253cf0b6fe9c110bdc26fbdfb2819538c3610740b7acdf550461b12abc6727c71155eb8dd77e00fca03ac0e827a82711ed61149d20ff46cbf55d2522d59202b5ee05acc868bd5a451a4dea32ff965a7262e855106c8c58eb89bf65b5f4c17c1ba033a63b256e37e08e2db1d3a55d1c333c982090e993fb1cd9c1c5d78eefb74623f318bfd051cce975637f3494fc103b623b7f09bb39510d9ef8736415bf33b4d8a896b3e2613c589f4fd4c2338e0afc715165f89023a74237f00e3de60cd62ed10eb7b609ea428efe66310b012370e4148b7979a7e65f5444b5348caf741230e16e6c2cf6cef21b37118583029e00e06b9982e9e914ab7411e493247b3adaefa73b2e88c308751c8657a789e70bf52c86418f25eec0ec12f436638f2ce2865ffc6991dc496a1bb9665c4b3513276b3f5269ddd7631405a2bc3c3f0f455be6030927eba71d24d67dd8cc46dc9a65b9c66f6b9a8d1e13dea2d9c12"}], 0x15fc}}, 0x38, 0x1) (async) r7 = fcntl$dupfd(r4, 0xc, r4) ioctl$TIOCOUTQ(r7, 0x40047473, &(0x7f0000002940)) (async) socketpair(0x20, 0x3, 0x1, &(0x7f0000002980)={0xffffffffffffffff}) fstat(r8, &(0x7f00000029c0)) (async) r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000002a40), 0x80, 0x0) fcntl$lock(r9, 0x7, &(0x7f0000002a80)={0x9, 0x7, 0x0, 0x2}) 0s ago: executing program 2 (id=223): execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=[&(0x7f0000000040)='\x00'], &(0x7f0000000180)=[&(0x7f00000000c0)='s\x00', &(0x7f0000000100)='\\)/,&^(&@{^{[\\\x00', &(0x7f0000000140)=')},/:\'\x00']) r0 = accept$unix(0xffffffffffffff9c, &(0x7f00000001c0)=@file={0x0, 0x0, ""/252}, &(0x7f00000002c0)=0xfe) getpeername(r0, &(0x7f0000000300)=@in6, &(0x7f0000000340)=0x1c) socketpair(0x2, 0x2, 0x5, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_UNLOCK(r3, 0x4) fchflags(r1, 0x0) r4 = fcntl$dupfd(r2, 0x6, r2) setsockopt(r4, 0xb, 0x6, &(0x7f00000003c0)="2640693d3b715dea04dadd2a9cdaef4ed26e36ee0bd1698260d2c29644cc82614d8f9038ab6edb24e5a90cfebbb7c058b14ea67d776dd2", 0x37) shmctl$IPC_RMID(r3, 0x0) mkfifo(&(0x7f0000000400)='./file0\x00', 0x108) r5 = socket$inet(0x2, 0x3, 0x6) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) accept(r4, &(0x7f00000004c0)=@un=@file={0x0, 0x0, ""/247}, &(0x7f00000005c0)=0xf9) sysctl$hw(&(0x7f0000000600)={0x6, 0x3}, 0x2, &(0x7f0000000640)="580454c406b26b3c558db6ea1d95eed321a444d04c9b9fe0899ae63d56266072d5ab153143b0a1fc1ef29c965aea8ff50b843b0c01a451626b5f1d2ed1272f51858ccf2fe3c0821f2c", &(0x7f00000006c0)=0x49, &(0x7f0000000700)="000e010725dea6b43900d28a379d34d06671eda10759d5603f652344a8725852aaa7d0c01355c0d25a3a72867dc8a684796fa3299890e35ffde3e7ca5ffae0c4a078a46fdfdcf4c0140ed18b7a622bb06ec9b1e40b8558f52d472d62ca025eac48c91006c254db866a0441a088d4430c9549af047c1b4fcea435e1020f707af946bb0ef39407ab5119f87af478f3969de5de6fce61eef3b47e045abedffff134415cb947664860198fc7e0f7a7d36927a6df59590169f06892491169b9d2100c7fbf1d336cb47d1034d8af1d798fa6f8fa", 0xd1) sysctl$net_inet_ipcomp(&(0x7f0000000800)={0x4, 0x2, 0x6c, 0x1}, 0x4, &(0x7f0000000840)="9ce1527c055b0fdcb989c1063990f91b9dae27", &(0x7f0000000880)=0x13, &(0x7f00000008c0)="35a21b2d86c6a7e4fc2b9d574efcfd62c4ee8be5f437da56968842aa0f852a6f7a7cce35ac5ace1e63009ceaa5e37f4bceef1b356aa6a60d4b2d43f941501d448ccfae5f89147407a8370744f2247663bb7ba813771269023b08ecb4cc4dffbb54b0819e8a9afcbbb452269f73aafdfe51a4c247c6d11de5d2e9d6936c1166ce764ca6a29a4f23aa5b9447775ce4d9da294284", 0x93) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000980)=""/78) ioctl$DIOCKILLSTATES(r4, 0x0, &(0x7f0000000a00)={{0x0, 0x3}, 0x0, '\x00', 0x6, {@addrmask={@v6=@loopback, @v4=@multicast2, 0x0, 0x0, 0x80}, [0xb, 0x5], 0x1, 0x1}, {@addrmask={@v6=@remote={0xfe, 0x80, '\x00', 0x0}, @v4=@rand_addr=0x6, 0x0, 0x0, 0x5}, [0x5, 0x6], 0x33, 0x0, 0xffce}, './file0\x00', './file0\x00', 0xe, 0xcf00}) sysctl$hw(&(0x7f0000000b00)={0x6, 0xd}, 0x2, &(0x7f0000000b40)="8247faaea8fde6d941cb44f1207a044c791a48a32b3ecad9532ce0134f100bbb602d65d673085536161954c8e8484bd8f73894892f493c8685cd5c00c27a8f2852c39bce46ecf05a6fd91bea9f59fe98a70637402a7b5c2ee517b9368f8aa16775f4899531d95dedfbd6547c03c2d268a5aa4aceaa8df20ba384289becc12b5093582b7f8f78b8fd53fe3a3f18bd635d44260c4b632e2fdf228c86c6a96c", &(0x7f0000000c00)=0x9e, &(0x7f0000000c40)="d33654355e47b2246a97030cc24f4d84921c22f6965d785293f8dd25cd494a4e5a621c70e6c9c57c767b41e29cd8735e38388dab11aa68d8498954500be07b08594cbe6b38c4dda3f72e4bc8f46b26d37c747a22557607a55f0c79277cc15f", 0x5f) ioctl$DIOCGETRULE(r4, 0xcd604407, &(0x7f0000000cc0)={0x8, 0x101, 0xc, './file0\x00', './file1\x00', 0x0, "14bf15b56b3e918107126202105fa432137c18b6732e400fd28e2b1172f44b0baf3cd67d90b03b8320e2fecfe2d7953eee25eadabb8e683f4e13836e6d749d7f035b46063de92a7be9fc32cc391e4f12723a10f8acd64a7a0fad86d69742bf59a33f7d4b6e5fb5eb8f14e0d2b5172ba850fc8ce3da04292f620cde3539c19bf0885bfd124f0f3703480a2ecb9badbb2c8bfe94d988526fb63464c0144dd5790e6ed0754639f71166f95258b7ee13763a53b028594631959d915e9c640e2155671e7bf2d22df000b070bc06d6c211c6e5c4a387d54b46d5c960f4649b5ea1624df190efd21721b12346487745674c4a7d3135fe589eb71dc7038e341f04bde650aea9c5e32a0cb49cf2d1d7c89b8f63d6a60586a131287fc4e5197be5680c8544225a36e1fac31ae8b2ea3950509fbcf07fadcdf53e2f32837dcf8bfbb5bc186182e04665de07088387f13fc23847c8c95f16ab5612f84a58e1c0703a226f3469673b22594485cd820f98ddcf131dc88cb5a402f7da97b279865e5accc2108705c33b9ce5e172ac2f67a337599167a7b3aabfea88b4b7842c8dde3b082989a99281080256acf0f71a01020f4e075879fe3709bc36718a8a699279e1d070ec67757592c8e5bca476bca9ddc2cb94ed43e1eee5255e6fe0155f83a7113c3409c4ea505ca794979a935a5c7c165b31bc1ab5e1e96d159f606c007ea965e82c3012c7f4ad77e1f4762a7bff3b1be030ae25be9937fe16ef0b88bdf53e8f42005f6d07ced4504e959d4e53415a949d3bde142ba42ed45e5ebc223a67041e5e0435c47f6e2a66c432d154f2ec8b1b144b199bb53da38bf0a0e98e1297eb321928f717dc8975cc1695a37a526b43c2819ac6a248e57ff296878494a0113ba94fc35e2977c98c2192a7161ad35c852d3da3584f762aae1658744ab1fa43ea11a4ce2fe7aa0ff1c62872df326d29bfaa7426799c1ccc9100ae2cf76b06c787d9a691c6b21d3eb4552b9627761a7d724b97e89b95b8720175a3eae6d3d9c98812fb8c30decc3decf8756ea7e45e69b273ade9f03650e8e4352fe60751c8bf1d916331abcb88855630a70cb0c76552d66154fba36a65771c06bd128a14bcda9ca029018515443a8c092b06efbcf879fc145254c74532aa56aa9c946b67af48a5f5f33f9d2c05bb9401eb8010df6982de4a86ab4fb3f6b56d82047b4f99588121aa1fd23169495f0387b6fc558680e36fb4cda98ccebee20f16fe3f15685f6be6292a8d1f0bc4a21c61ec5aa16d478a4a8cfaee804fa92596815fc1da9998a3e780e3f9bcbad1567113f4607cce39ec82ad4aeb96f946c1ba48d821bd37142e9afacde45ae20357efeb4433fa797a9fa456ecc4595367c140ac30c248a1fc78d83f0ea76fa058f30fe7571696153a7c00e2a36334e3898b2874ac2cf2d3713ca5ba9c379382b758ea3be21fde2152cace6b98bcabaa0292428ca132961959de34a7d1416319e0f84001c3628947bd999c6734174567042960eb780c1c4f3fa08b38495b18b1958e51ea413728c5c32b5e0026b059520def28a9a04cec105d13e8c777b6bd17a7a42c4e777ba6cb98939d01dbcef7f003815d1a76c184127cbf73b2b42d16939c92335dac9c8e69a9b900846409a14aaff3777bbfa87ddbd44ca9a9912fb3ffbed38c5bb33116cd8624befcccfd9471f775e161b3deee8f65241f9bd542037382bb8dd1dd7c9b0fa357f01b949386a2c883498672c9c89a8bb648f41a4bedd11df3e3d35346dc1cfd81a615e367f6e5cb070a675ba1c89159258ea5b0d24adef27a5250e78b5e60fd31e71ae015d3af4f49599968d98be5e8daa475fd5f6ec8e8b6e86d22c9a8b097cc29cb8f6cd61b8be16ee4eba935621146ab97f464f512a5f022d5591ff07bb9f21339223992689a"}) sysctl$hw(&(0x7f0000001a40)={0x6, 0x1a}, 0x2, &(0x7f0000001a80)="32d17be2d8631fd0b55113516334743cc21a21238fc3aaea61028f62a53533c70360e43b2b8f8a8921667d7d8c78d3c5067b73483df33ccff217033db14faff3c30235a70643f462fbcf88e75eb3962f55e0e2a9b42b5690d703ca6e4ea7cedecefd67ded0fbfc975d09656e73d5d8ed456210c15591d28c10f3e4fb7b89801ba9b49f4a45e4e436e014361024d64242e29a9a96f6b37543942ee075c0e402890e9f21c83c3d1affc7d870017edcd2d89146cb91a0adc22a72a4c3728e982cb5fe", &(0x7f0000001b80)=0xc1, &(0x7f0000001bc0)="3e349dcd6253", 0x6) getsockname$unix(r0, &(0x7f0000001c00)=@file={0x0, 0x0, ""/4103}, &(0x7f0000002c40)=0x1009) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1) link(&(0x7f0000002c80)='./file0\x00', &(0x7f0000002cc0)='./file1\x00') ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(0xffffffffffffff9c, 0x400c570a, &(0x7f0000002d00)) fcntl$lock(r0, 0x9, &(0x7f0000002d40)={0x2, 0x6947, r6, 0x1, 0x2}) r7 = open$dir(&(0x7f0000002d80)='./file0\x00', 0x40, 0x100) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000002dc0)={0xcdb, 0x0, 0x3, 0x101, "467a0ee512f8894de17ace0c7dce6302eba8aaad", 0x7fffffff, 0x7a}) r8 = dup2(r7, r2) accept(r8, &(0x7f0000002e00)=@un=@file={0x0, 0x0, ""/508}, &(0x7f0000003000)=0x1fe) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.1' (ED25519) to the list of known hosts. uvn_flush: obj=0xfffff2006c743a60, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! panic: init died (signal 0, exit 10) Stopped at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *297253 1 0 0x10000002 0x2000 1K init db_enter() at db_enter+0x25 panic(ffffffff834e0dd7) at panic+0x1e5 exit1(ffff800045fff9f0,a,0,1) at exit1+0x133 sys_exit(ffff800045fff9f0,ffff80002a1acc90,ffff80002a1acbe0) at sys_exit+0x1a syscall(ffff80002a1acc90) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7e4d6c401340, count: 9 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{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic *cpu1: init died (signal 0, exit 10) ddb{1}> show kasan No such command ddb{1}> trace db_enter() at db_enter+0x25 panic(ffffffff834e0dd7) at panic+0x1e5 exit1(ffff800045fff9f0,a,0,1) at exit1+0x133 sys_exit(ffff800045fff9f0,ffff80002a1acc90,ffff80002a1acbe0) at sys_exit+0x1a syscall(ffff80002a1acc90) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7e4d6c401340, count: -6 ddb{1}> show registers rdi 0 rsi 0x1 rbp 0xffff80002a1aca60 rbx 0xffff80002999ee0f rdx 0 rcx 0xffff800045fff9f0 rax 0xffff80002999dff0 r8 0x101010101010101 r9 0x8080808080808080 r10 0x588c0dab670ce393 r11 0x988363e873b4926d r12 0xffff80002999ec10 r13 0 r14 0 r15 0x1 rip 0xffffffff83200c75 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80002a1aca50 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb{1}> show proc PROC (init) tid=297253 pid=1 tcnt=1 stat=onproc flags process=10000002 proc=2000 runpri=32, usrpri=50, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffffffff83b358b0,0xffff800045fff4d0 process=0xffff800045ffba20 user=0xffff80002a1a7000, vmspace=0xfffff2000b1f7988 estcpu=0, cpticks=1, pctcpu=0.0, user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S PRLAGS PFLAGS WAIT COMMAND 42011 295269 50528 0 3 0x2 0 clonelk ifconfig 50528 163183 8022 0 3 0x100002 0x88 sigsusp sh 8022 102867 40335 0 3 0x2 0x80 wait syz-executor 49376 509817 90111 0 3 0x2 0 clonelk ifconfig 90111 173535 34052 0 3 0x100002 0x88 sigsusp sh 25289 70686 7038 0 3 0 0x80 nanoslp syz-executor 25289 414467 7038 0 3 0 0x4000080 fifor syz-executor 25289 476780 7038 0 3 0 0x4000080 fsleep syz-executor 34052 306773 40335 0 3 0x2 0x80 wait syz-executor 82487 79691 0 0 3 0x14000 0x280 nfsidl nfsio 58772 113721 0 0 3 0x14000 0x280 nfsidl nfsio 8626 71949 0 0 3 0x14000 0x280 nfsidl nfsio 3158 509867 0 0 3 0x14000 0x280 nfsidl nfsio 17159 388693 0 0 3 0x14000 0x280 nfsidl nfsio 76153 106887 0 0 3 0x14000 0x280 nfsidl nfsio 74600 465131 0 0 3 0x14000 0x280 nfsidl nfsio 93059 302519 0 0 3 0x14000 0x280 nfsidl nfsio 97681 150111 0 0 3 0x14000 0x280 nfsidl nfsio 94253 344303 0 0 3 0x14000 0x280 nfsidl nfsio 831 105062 0 0 3 0x14000 0x280 nfsidl nfsio 47741 139964 0 0 3 0x14000 0x280 nfsidl nfsio 41016 425256 0 0 3 0x14000 0x280 nfsidl nfsio 6769 34166 0 0 3 0x14000 0x280 nfsidl nfsio 85464 513019 0 0 3 0x14000 0x280 nfsidl nfsio 50663 155440 0 0 3 0x14000 0x280 nfsidl nfsio 79139 30317 0 0 3 0x14000 0x280 nfsidl nfsio 94267 289042 0 0 3 0x14000 0x280 nfsidl nfsio 55773 352755 0 0 3 0x14000 0x280 nfsidl nfsio 98059 141147 0 0 3 0x14000 0x280 nfsidl nfsio 7038 356844 40335 0 3 0x2 0x80 nanoslp syz-executor 48705 158505 0 0 3 0x14000 0x200 acct acct 12032 32597 1 0 4 0x40000000 0x8000000 syz-executor 12032 69593 1 0 4 0x40000000 0xc000080 fsleep syz-executor 12032 436573 1 0 4 0x40000000 0xc000000 syz-executor 12032 316506 1 0 4 0x40000000 0xc000080 fsleep syz-executor 40335 61699 75017 0 3 0x2 0x80 wait syz-executor 75017 148232 82882 0 3 0x100002 0x88 sigsusp ksh 82882 471601 60867 0 3 0x10 0x88 kqread sshd-session 60867 422720 74739 0 3 0x12 0x80 kqread sshd-session 61110 105629 1 0 3 0x100003 0x80 ttyin getty 74739 308082 1 0 3 0 0x88 kqread sshd 20121 197812 17970 74 3 0x1100012 0x80 bpf pflogd 17970 382993 1 0 3 0 0x80 sbwait pflogd 30525 283959 60472 73 3 0x1100010 0x80 kqread syslogd 60472 476934 1 0 3 0x100002 0x80 sbwait syslogd 39153 144706 1 0 3 0x100000 0x80 kqread resolvd 62045 265751 48821 77 3 0x100012 0x80 kqread dhcpleased 43820 495539 48821 77 3 0x100012 0x80 kqread dhcpleased 48821 383165 1 0 3 0 0x80 kqread dhcpleased 4367 322855 0 0 3 0x14000 0x200 bored smr 39348 336075 0 0 3 0x14000 0x200 pgzero zerothread 48003 205732 0 0 3 0x14000 0x200 aiodoned aiodoned 98274 75209 0 0 3 0x14000 0x200 syncer update 30500 182587 0 0 3 0x14000 0x200 cleaner cleaner 33282 40619 0 0 3 0x14000 0x200 reaper reaper 73561 500329 0 0 3 0x14000 0x200 pgdaemon pagedaemon 45354 365697 0 0 3 0x14000 0x200 bored viomb 88825 483680 0 0 3 0x14000 0x40000200 acpi0 acpi0 95584 397048 0 0 3 0x14000 0x40000200 idle1 37398 183923 0 0 3 0x14000 0x200 bored softnet1 44393 301460 0 0 3 0x14000 0x200 bored softnet0 52265 421838 0 0 3 0x14000 0x200 smrbar systqmp 99997 422754 0 0 3 0x14000 0x200 bored systq 66618 268600 0 0 3 0x14000 0x200 tmoslp softclockmp 48612 54547 0 0 3 0x14000 0x40000200 tmoslp softclock 52768 346101 0 0 7 0x14000 0x40000200 idle0 * 1 297253 0 0 7 0x10000002 0x2000 init 0 0 -1 0 3 0x10000 0x200 scheduler swapper ddb{1}> show all locks Process 52265 (systqmp) thread 0xffff800045ffe000 (421838) shared rwlock systqmp r = 0 (0xffffffff839ed2b8) #0 witness_lock+0x5f1 #1 taskq_thread+0x12a #2 proc_trampoline+0x10 Process 1 (init) thread 0xffff800045fff9f0 (297253) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff83afcc00) #0 witness_lock+0x5f1 #1 syscall+0xaf4 #2 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 11053 12076K 12221K 166960K 12620 0 pcb 17 13K 14K 166960K 140 0 rtable 153 14K 17K 166960K 2293 0 pf 29 16K 22K 166960K 217 0 ifaddr 27 5K 8K 166960K 306 0 ifgroup 43 2K 2K 166960K 320 0 sysctl 3 1K 9K 166960K 9 0 counters 64 36K 37K 166960K 346 0 ioctlops 0 0K 4K 166960K 1693 0 iov 0 0K 16K 166960K 18 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1302 82K 82K 166960K 2337 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 5K 166960K 7 0 VM map 2 1K 1K 166960K 2 0 sem 15 0K 0K 166960K 26 0 dirhash 15 2K 3K 166960K 21 0 ACPI 1734 201K 291K 166960K 11964 0 file desc 13 45K 93K 166960K 1393 0 sigio 0 0K 0K 166960K 1 0 proc 89 164K 212K 166960K 2356 0 subproc 54 3K 5K 166960K 765 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 17 0 in_multi 52 3K 6K 166960K 790 0 ether_multi 1 0K 0K 166960K 1 0 mrt 0 0K 0K 166960K 29 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 1273 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 197 160K 186K 166960K 10963 0 UVM aobj 13 4K 4K 166960K 14 0 pinsyscall 38 76K 102K 166960K 4209 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 14 0 NDP 9 0K 2K 166960K 221 0 temp 37 9124K 9144K 166960K 34514 0 kqueue 13 20K 30K 166960K 70 0 SYN cache 2 16K 16K 166960K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 28 0 0 1 0 1 1 0 8 0 rtpcb 120 175 0 172 1 0 1 1 0 8 0 rtentry 176 797 0 741 6 1 5 6 0 8 0 unpcb 144 683 0 663 6 5 1 6 0 8 0 syncache 336 4 0 4 1 1 0 1 0 8 0 tcpcb 736 51 0 47 1 0 1 1 0 8 0 arp 136 143 0 133 1 0 1 1 0 8 0 inpcb 328 558 0 548 5 3 2 4 0 8 1 nd6 152 211 0 199 1 0 1 1 0 8 0 pkpcb 40 2 0 2 2 2 0 1 0 8 0 kcovpl 48 85 0 79 1 0 1 1 0 8 0 ppxss 1192 74 0 74 2 1 1 1 0 8 1 pfstscr 40 2 0 2 1 1 0 1 0 8 0 pffrag 232 3 0 2 1 0 1 1 0 482 0 pffrnode 88 3 0 2 1 0 1 1 0 8 0 pffrent 40 83 0 82 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 pfrktable 1344 12 0 12 1 1 0 1 0 8 0 pfanchor 1288 3 0 3 1 1 0 1 0 8 0 pfstitem 24 51 0 23 1 0 1 1 0 8 0 pfstkey 128 53 0 25 2 0 2 2 0 8 0 pfstate 448 52 0 24 5 0 5 5 0 8 0 pfrule 1360 27 0 22 2 1 1 2 0 8 0 art_heap8 4096 2 0 0 2 0 2 2 0 8 0 art_heap4 256 3215 0 2920 34 7 27 32 0 8 1 art_table 40 3217 0 2920 6 1 5 6 0 8 0 art_node 32 797 0 738 1 0 1 1 0 8 0 sysvmsgpl 40 7 0 5 1 0 1 1 0 8 0 semupl 112 2 0 2 2 2 0 1 0 8 0 semapl 72 22 0 9 1 0 1 1 0 8 0 shmpl 120 11 0 1 1 0 1 1 0 8 0 dirhash 1024 23 0 4 3 0 3 3 0 8 0 dino2pl 256 2252 0 625 102 0 102 102 0 8 0 ffsino 296 2252 0 625 126 0 126 126 0 8 0 nchpl 144 2849 0 898 73 0 73 73 0 8 0 rtmask 32 2 0 2 1 1 0 1 0 8 0 vnodes 216 3126 0 0 174 0 174 174 0 8 0 namei 1024 18425 0 18425 4 3 1 3 0 8 1 percpumem 16 189 0 141 1 0 1 1 0 8 0 pfiaddrpl 120 4 0 4 1 1 0 1 0 8 0 kstatmem 264 165 0 142 3 0 3 3 0 8 0 scsiplug 72 1 0 1 1 0 1 1 0 8 1 scxspl 216 9899 0 9899 11 10 1 8 1 8 1 plimitpl 152 138 0 120 1 0 1 1 0 8 0 sigapl 424 1589 0 1522 10 1 9 9 0 8 1 knotepl 120 303 0 0 10 0 10 10 0 8 0 kqueuepl 224 109 0 100 1 0 1 1 0 8 0 pipepl 344 446 0 418 9 5 4 9 0 8 0 fdescpl 528 1552 0 1525 3 0 3 3 0 8 0 filepl 160 6730 0 6549 18 7 11 18 0 8 2 lockfpl 104 119 0 117 1 0 1 1 0 8 0 lockfspl 48 51 0 49 1 0 1 1 0 8 0 sessionpl 144 115 0 106 1 0 1 1 0 8 0 pgrppl 48 273 0 255 1 0 1 1 0 8 0 ucredpl 104 791 0 778 1 0 1 1 0 8 0 zombiepl 144 1527 0 1522 1 0 1 1 0 8 0 processpl 1240 1589 0 1522 7 1 6 6 0 8 0 procpl 664 2171 0 2099 7 0 7 7 0 8 0 sockpl 752 1429 0 1396 32 28 4 17 0 8 0 mcl64k 65536 8 0 0 1 0 1 1 0 8 0 mcl16k 16384 5 0 0 1 0 1 1 0 8 0 mcl12k 12288 1 0 0 1 0 1 1 0 8 0 mcl9k128 9344 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 8 0 0 1 0 1 1 0 8 0 mcl4k 4096 121 0 0 16 0 16 16 0 8 0 mcl2k 2048 34 0 0 5 0 5 5 0 8 0 mextrefs 64 31 0 0 1 0 1 1 0 8 0 mtagpl 96 3 0 0 1 0 1 1 0 8 0 mbufpl 256 257 0 0 17 0 17 17 0 8 0 bufpl 272 3360 0 109 217 0 217 217 0 8 0 anonpl 32 7248 0 0 59 0 59 59 0 247 0 amapchunkpl 152 30058 0 29700 26 4 22 26 0 158 2 amappl16 200 2887 0 2876 19 9 10 11 0 8 8 amappl15 192 16 0 16 2 2 0 1 0 8 0 amappl14 184 1195 0 1192 1 0 1 1 0 8 0 amappl13 176 251 0 239 1 0 1 1 0 8 0 amappl12 168 2076 0 2052 2 0 2 2 0 8 0 amappl11 160 64 0 64 1 1 0 1 0 8 0 amappl10 152 79 0 65 1 0 1 1 0 8 0 amappl9 144 273 0 273 1 1 0 1 0 8 0 amappl8 136 351 0 347 1 0 1 1 0 8 0 amappl7 128 307 0 294 1 0 1 1 0 8 0 amappl6 120 798 0 793 1 0 1 1 0 8 0 amappl5 112 102 0 91 1 0 1 1 0 8 0 amappl4 104 492 0 471 1 0 1 1 0 8 0 amappl3 96 5670 0 5592 3 0 3 3 0 8 0 amappl2 88 1443 0 1371 2 0 2 2 0 8 0 amappl1 80 20137 0 19555 14 0 14 14 0 8 0 amappl 88 9100 0 8976 5 0 5 5 0 92 0 uvmvnodes 80 111 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 254 0 254 2 1 1 1 0 8 1 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 13 0 1 1 0 1 1 0 8 0 uaddrrnd 24 1552 0 1525 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1552 0 1525 1 0 1 1 0 8 0 vmmpekpl 168 14246 0 14189 4 0 4 4 0 8 0 vmmpepl 168 109752 0 108113 97 8 89 94 0 357 9 vmsppl 488 1551 0 1525 5 0 5 5 0 8 1 rwobjpl 80 32749 0 31739 28 2 26 26 0 8 1 pdppl 4096 3111 0 3050 161 90 71 85 0 8 10 pvpl 32 14449 0 0 118 1 117 117 0 265 0 pmappl 256 1551 0 1525 3 0 3 3 0 8 0 extentpl 40 46 0 28 1 0 1 1 0 8 0 phpool 112 579 0 104 14 0 14 14 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffffffff839b2ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 acpicpu_idle() at acpicpu_idle+0x457 sched_idle(ffffffff839b2ff0) at sched_idle+0x371 end trace frame: 0x0, count: 10 ddb{0}> trace x86_ipi_db(ffffffff839b2ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 acpicpu_idle() at acpicpu_idle+0x457 sched_idle(ffffffff839b2ff0) at sched_idle+0x371 end trace frame: 0x0, count: -5 ddb{0}> machine ddbcpu 1 Stopped at db_enter+0x25: addq $0x8,%rsp db_enter() at db_enter+0x25 panic(ffffffff834e0dd7) at panic+0x1e5 exit1(ffff800045fff9f0,a,0,1) at exit1+0x133 sys_exit(ffff800045fff9f0,ffff80002a1acc90,ffff80002a1acbe0) at sys_exit+0x1a syscall(ffff80002a1acc90) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7e4d6c401340, count: 9 ddb{1}> trace db_enter() at db_enter+0x25 panic(ffffffff834e0dd7) at panic+0x1e5 exit1(ffff800045fff9f0,a,0,1) at exit1+0x133 sys_exit(ffff800045fff9f0,ffff80002a1acc90,ffff80002a1acbe0) at sys_exit+0x1a syscall(ffff80002a1acc90) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7e4d6c401340, count: -6