kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Sat Jun 1 01:28:44 PDT 2019 OpenBSD/amd64 (ci-openbsd-multicore-2.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.10.31' (ECDSA) to the list of known hosts. 2019/06/01 01:29:04 fuzzer started 2019/06/01 01:29:12 dialing manager at 10.128.15.235:29349 2019/06/01 01:29:12 syscalls: 322 2019/06/01 01:29:12 code coverage: enabled 2019/06/01 01:29:12 comparison tracing: enabled 2019/06/01 01:29:12 extra coverage: support is not implemented in syzkaller 2019/06/01 01:29:12 setuid sandbox: enabled 2019/06/01 01:29:12 namespace sandbox: support is not implemented in syzkaller 2019/06/01 01:29:12 Android sandbox: support is not implemented in syzkaller 2019/06/01 01:29:12 fault injection: support is not implemented in syzkaller 2019/06/01 01:29:12 leak checking: support is not implemented in syzkaller 2019/06/01 01:29:12 net packet injection: enabled 2019/06/01 01:29:12 net device setup: support is not implemented in syzkaller 01:29:19 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = geteuid() r3 = getgid() fchownat(r1, &(0x7f0000000040)='./file0\x00', r2, r3, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = shmat(0x0, &(0x7f0000ffa000/0x4000)=nil, 0x2000) shmdt(r6) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000000c0)={0x3, 0x18}) r7 = shmget$private(0x0, 0x2000, 0x240, &(0x7f0000ffd000/0x2000)=nil) r8 = getuid() r9 = getpid() r10 = getpid() shmctl$IPC_SET(r7, 0x1, &(0x7f0000000100)={{0xd89a, r8, r3, r2, r3, 0x2, 0x7f}, 0x0, 0x8, r9, r10, 0x0, 0x5, 0x3ff}) wait4(r10, &(0x7f0000000180), 0x1, &(0x7f00000001c0)) r11 = semget(0x2, 0x3, 0x440) semctl$GETZCNT(r11, 0x7, 0x7, &(0x7f0000000280)=""/224) semctl$SETALL(r11, 0x0, 0x9, &(0x7f0000000380)=[0xc7c]) unlinkat(r1, &(0x7f00000003c0)='./file0\x00', 0x0) fcntl$setown(r4, 0x6, r10) pwritev(r5, &(0x7f0000000840)=[{&(0x7f0000000400)="276c36057c717796b5354841462946a23a9be9b0271fbf348134948b3d4ca82f79323388a454a0027e889a18c5042a8bef5b27bcd635b50a9b16d73e4aabf3e4bc6f5971bd", 0x45}, {&(0x7f0000000480)="c4bd99e6edc572af9567e3fdba5be7a1f889677581298c2b05e8", 0x1a}, {&(0x7f00000004c0)="5d1286adb38fab987e288d2c802320b7872f7f3f0619c514bc631ad7b662bce2b1b6e0a9b2f3c4c1e7cf6ca91475590822482727217d4a8a985acede2342e23ac5536e58d0f67bc947729e4fa3b3e778e412523d1ae0cb0c95b2730e2be17025af9f76030d5f282b4762c1a4634a7fbec657c956078c2347ca9c4e08ca0a1bc32b208c998de656cfab5df07989bafb9eab4c67243fa737f5849fe8c82313a0e206472d6d9fd5c34a6dd221f05f489930da4163ebccea04346abaa278671036a9859295ffb555dd", 0xc7}, {&(0x7f00000005c0)="a2", 0x1}, {&(0x7f0000000600)="09fd3fc3406dffddece80e850e64f298b5a2e6e025bcd31acf11a5c59a39dd0f533806e47b1175028da209858fb64837a55a4e3dde6f3c2aa3d7d639f918414f45bfc62284763f67c4899fe8b7a9320bc88ad77f0e43872a4a99c0dd7b99c3c8a4bf537067b83c8a", 0x68}, {&(0x7f0000000680)="292c1103e19171e7863b6d3acbc56c3ba12543060bb3f4f4791dcc3ceab831b5cfcd0fce17d11c43939ece199831c4693e9ebc58886e4d2f27c049687ff0a6340a68c2910965aa6fd61da57b11484610cadededb9d85bded55439c20923f3461474840e46081a27074066a7d6ac3d1a87443118b109f8061fbbbe33f5783e4d154eb1c79f39ee7b2f74944a1923eda4bab6ac9c3d3929d97caa7db4cf917dfb5481e753c7fb1fd4981f2aff29dc3ca66902f74b7df5bb944fe7e6238f3678a68ebec076fe28bc5af9c9ab159b748b6e9acc02b9ff95ec41983be1203c768ef7f06b22c4cc9f39960c8a1", 0xea}, {&(0x7f0000000780)="2cc8b42bd812d1efe2fe40e21a251bc675f68da599ebf234867d0f6d342452227895ce99bf93f4009bed59897ec4d5af4ceff966a70d1962d311067a27d15ce883375943fb4d32efcf594bc2d2a5e7dfaded288415551f", 0x57}, {&(0x7f0000000800)="0410d1723d2c41d775a1b47d38eb1187f397fd3e22c69ce0a0dea90220bdd84b", 0x20}], 0x8, 0x0, 0x0) recvfrom$inet(r0, &(0x7f00000008c0)=""/178, 0xb2, 0x40, &(0x7f0000000980)={0x2, 0x3}, 0xc) shmdt(r6) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0, 0x0}, 0xc) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000a00)=0x890) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000a40)) semop(r11, &(0x7f0000000a80)=[{0x0, 0xfffffffffffffffb, 0x1000}, {0x0, 0x9, 0x800}], 0x2) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000ac0)={0x0, [{0x0, 0xfffffffffffffff7}, {0x0, 0x2}, {0x2, 0x2}, {0x3, 0x100000001}, {0x0, 0x7}, {0x0, 0xc69}, {0x3, 0x20}, {0x3, 0x2}, {0x3, 0x4}, {0x3, 0x25a}, {0x1, 0x2}, {0x3, 0x3}, {0x1, 0x1ff}, {0x16e5c8c983666a7f, 0xfffffffffffff86d}, {0x3, 0x3ff}, {0x95c4ea121247ef52, 0x4}, {0x2, 0x10000}, {0x3, 0x8}, {0x3}, {0x1, 0x5}, {0x3, 0x3f}, {0x0, 0x7fffffff}, {0x1, 0x4}, {0x3, 0x2}, {0x1, 0x9}, {0x1, 0x100000000}, {0x3, 0x7c6201bf}, {0x3, 0x4}, {0x0, 0x96c5}, {0x3, 0x20}, {0x3, 0xbc}, {0x1, 0x6000000}]}) connect(r4, &(0x7f0000000c00)=@in6={0x18, 0x3, 0x540c}, 0xc) ioctl$KDGKBMODE(r5, 0x40044b06) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001100)={0x0}, &(0x7f0000001140)=0xc) sendmsg$unix(r5, &(0x7f0000001280)={&(0x7f0000000c40)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001080)=[{&(0x7f0000000c80)="c035a8b8fab6b6828cf3dae656d82c3e2ad33c11e1e5b847ebff85d28184265551c24055d31f33dfcbf978ac65693565ad78f8f062824d7648525f938a0a8459892d8d766a5296b8389a4390fef9abc87d57994caca4addfc115542023877e28a270db72e21891508470676b147480573f1c54e09976f8fb5d859713f78527a222970b4ef0532f40aca127eed2e2afd0131129c7928c315d12324c713542fd5895b8c7dadba29dc25a82a854d0f531f624d0bf9f6b694147327900d2207dd1c9e3f47f576d", 0xc5}, {&(0x7f0000000d80)="b162d7364d23083b5302c5c5a30db423ef5db1dd7ee258298d18b2227a835623997682ffff9f37e9dec2cd45b004", 0x2e}, {&(0x7f0000000dc0)="e2bf0cf760e52ff2db89577931a36faa70b7fcf7f7bdb515c8ff4213e4e1ee7a47e2536d79011ebe", 0x28}, {&(0x7f0000000e00)="337c1944385238a544a4a33743801c3bcf7af88de625c9ab25d434d9838596bbc42113b83f57506c1cb60c250c408b57d36360c4bd6fa42bc4d67c71eb2c656dfe7869db08ab14a1ec35ddf2370874a25afe12e6e15029e379f50ca2301b14b629ffedd71dc4cdca22ae5ad7f8adf0d7f1118e8b61770340f8bcb60448a2e5836316a0321e97fa4d485f4d82403cc179b56974eede7c1ec3500bb1", 0x9b}, {&(0x7f0000000ec0)="33e6778fc7fd9cdd", 0x8}, {&(0x7f0000000f00)="2fa61a6f39336d48324b6285db5bb16e8483e4903bfe9439ddbbb2aebecb319d30b668c12fd5f8768b37a773c3b42fc7a76ab420266bd38686ca34e8ffc4678037678e5e41350f62955b9fac82d22793a625983f05c929a08851ca3876ca39ba74a2dc3d8ac68194b5dfefdc3a119c8f6af29b5a019e57348803eb0c07450fd52ce8986993923afca84dd8485b88c50e737ccd5ab4f9850e8ae5ecb79856fb04f014a644273e4753b7c055db8d7d9525138b", 0xb2}, {&(0x7f0000000fc0)="5e47c18ddedde05afd8e4daf5ab91a280b77387675352a7c5858d5a608e40486245a2a87cac625a508023aa485345be2ee912810f6614873b71dd5c688f0f31caea39147baf85e45e83337d063f1fbabe8cd5c6f8a258233f1e540dad2c9b27b8724c17772f704adc92e941d5596f5b90390216a3bcee5", 0x77}, {&(0x7f0000001040)='s', 0x1}], 0x8, &(0x7f0000001180)=[@rights={0x18, 0xffff, 0x1, [r5]}, @cred={0x20, 0xffff, 0x0, r10, r8, r12}, @cred={0x20, 0xffff, 0x0, r10, r8, r3}, @cred={0x20, 0xffff, 0x0, r9, r8, r3}, @rights={0x30, 0xffff, 0x1, [r5, r1, r0, r5, r0, r4, r0, r1]}, @cred={0x20, 0xffff, 0x0, r13, r8, r12}], 0xc8, 0x8}, 0x0) 01:29:20 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x202, 0x0) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000040)=0x1) bind$inet(r0, &(0x7f0000000080)={0x2, 0x2}, 0xc) ioctl$KDSETRAD(r0, 0x20004b43) unlink(&(0x7f00000000c0)='./file0\x00') ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000100)={0x3b7d, 0x4, {0x7, 0x101}}) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000140)) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f00000001c0)={0x200, 0xfffffffffffffffd, {0x8000, 0x8001}}) ioctl$KDSETRAD(r0, 0x20004b43) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000200)) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000240)=0xe82b) r1 = fcntl$dupfd(r0, 0x0, r0) unlinkat(r1, &(0x7f0000000280)='./file0\x00', 0x8) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000002c0)={0x44a, 0x1f, 0x10000, 0x1, "bb317588aa1221d8b329263b4a53f3cfbab0b243", 0x5, 0x6fed}) ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000300)={'./file0\x00', 0x5, 0x80000001, 0x1, 0x0, 0x9, 0x32, 0x3, 0x3, 0x3, 0x0, 0x6}) r2 = getppid() getpgid(r2) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000380)=0x6) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000003c0)={'./file0\x00', 0x1, 0x7fffffff, 0x3f, 0x0, 0xfffffffffffffffa, 0x7ff, 0x8, 0x2, 0x0, 0x2, 0x200}) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000440)={'./file0\x00', 0x8, 0x4d378000, 0x8001, 0x0, 0x6, 0xa32, 0x38000, 0x4ed9a5d612523707, 0x3, 0x0, 0x2530}) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f00000004c0)={0x1f, './file0\x00'}) ioctl$TIOCCBRK(r0, 0x2000747a) r3 = openat(r0, &(0x7f0000000500)='./file0/file0\x00', 0x30, 0x4) ioctl$KDSETRAD(r3, 0x20004b43) fcntl$getown(r0, 0x5) symlinkat(&(0x7f0000000540)='./file0\x00', r1, &(0x7f0000000580)='./file0/file0\x00') unlinkat(r3, &(0x7f00000005c0)='./file0/file0\x00', 0x0) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000600)) 01:29:20 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r3 = getgid() getgroups(0x4, &(0x7f00000001c0)=[r0, r1, r2, r3]) setuid(0xee01) r4 = socket(0x2, 0x400000000002, 0x0) setsockopt(r4, 0x0, 0x16, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 01:29:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x61}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x39d, &(0x7f0000000340)="b6") 01:29:20 executing program 0: shmget(0x2, 0x3000, 0x400, &(0x7f0000fc9000/0x3000)=nil) mprotect(&(0x7f0000ea3000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f0000dff000/0x200000)=nil, 0x200000, 0x0) pipe2(&(0x7f0000000000), 0x10004) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3004) 01:29:20 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80045710, &(0x7f0000000080)=0x900) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80045713, &(0x7f0000000000)=0x1) 01:29:20 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') recvfrom(r1, &(0x7f0000000200)=""/163, 0xa3, 0x801, &(0x7f0000000000)=@in6={0x18, 0x0, 0xd5, 0x8}, 0xc) 01:29:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x20410, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f00000001c0)=0x2) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000200)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwritev(r0, &(0x7f0000000080)=[{0x0, 0x7b}], 0x292, 0x0, 0x0) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) 01:29:20 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000000)={&(0x7f0000000200)=[{}, {0x105}], 0x2}) 01:29:20 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r0, &(0x7f0000001c40)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377491ebd06a1c896c24bd6cc866a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f8ff3bdb8e73b77340e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf0024e6eda2057dda4610c05a0e8f48cd04e2484a7ef865327ce5eafcdecca80aa7fe76211d71c40ef55ef7674a656db9b169a9beb6c3b3527e21cfadf6e432c97b5126a8b42d6163abb3dc2e20e7cdf045849ba0eb58a7972d9cff14bf5f4af6e4cb30595b711e418e500f456f73f9ee1de3a2057fc08145710789ff55446b0229164a98d9a0676bffe563d1fd5bfc196a83ce23cce2f7b832cf63916c93e4ecf99478311cc2bf1ad52fb8232cceb2aa5c9e69f9dcb25651391d9d1d2d54307b5babf15aa4be1c5cf175ee21ec0d74adbf39c7644997b454574645ec83b3ed13b2c5d67c1531031dc0a5236b90f540fed271687a35fe8fd795986e6c450966917eb33e33c735e29856f4939ab708699d9c43fd8e2978714f453a984bb6cbf84e82cabf54efa51c2cb3f6370cb07de87aa99598cb36c3db62992e470bc7de68b6c783d14ff89911fe9903b59818a3be9762033ef22ddd30ff726cfb4d977b5e820578db72265932fdee07164b88ccd7aba3a1789e692a88c124fc84f1413c63ec59ce0f9e8bdb9c84748318b9d76e5eff967cd90541974ebd21a47f9bcf3aed2f2d32e88dec0d109826b546acfbff7cfbf65c279eba6a13ef71d03f8d29b892f98e1e3d46bb2651d6f44c965c0d358a3fe7fe37370e42ad9c41223a79f3e9fc5c6d6c9def624aab32d00acdba0ce0731cdcb460ceb3ff611af6373e8c7c98b9ae925fc696b719680df460eb1415e8987e159bda40732db56ae53513225fa8550308aba52817ac90c5fc86995747985cd00984d8ba960463a56f864562a63f8f76291eacbf71d94cf7d596ad00b0e368d9849b5fc2784962abd4e89fe89a1353bebc48f1e1f8abb7761033c60adde04863654dc2596b8c8caee3d803f4af9182cb53a5780b4f101731d67ea91ac3950f2d397e201c63ce57aef51455028dc5623e2d1aa643300f9e0a37d950bc258e33a2faf970fed2a0839c2a33b3c9d2d3e694a43e3426ca060c46f661c626b58310d8aba23f8116af0022fd1cdd3024bc073d6bc2dd7e4beca17937b355319711d875aead82a5f338d5f00266e03b8f6ad25903dd01339c394df0cd6db055e67c917319364aae5b6a5a2e43164cfb59a2490d6ba12a927d18684564f32907f67efe908aa7e0d457ff30d355143dd010eec0cc00e80c41731d0b35ac0e95e000eeec9a21244b93f2d557e63d61e89199e2bd01b0e28f4403f20a1774e68cc3cf27f85ae2b89f678356f103b1ef02b9d61a5969fafdb0a97e7cd5d62ecb2e24a2b1ff87b83fa51be5b37100ab801442e6f959eb90d3ad67272badbf65bc982652855f733dc71d5bdc49b35ca199dd8faf536b63a26d656b4c6a1be21e30ab8f3bf92d189293454a7153d3e3f19a023fc41eae999acf9ec37257eb640fff7feccfaf98a4c2e046f638225bff78ce302f37d8a92633d0510241c372c31f3098c9c97b77e3f22a9348e09839caebc3cad8f4a0e6a5628b07893b8422ed28d2358a4215c89ae45fedc1ef8a4ef3844bf2613f05c1ac2dccc91b4e4be92d30c280dbbf72396bffd0f2dafc7ffd7f5188c3f6afb4ed4db5175c89206e6e1195cfc1ae2751fb260ea5427b5918dba2958a8266034355aec4c7eeb38ae2fe4606b99ba7e2eec6ea2ff7844a01c61532a6375006df38b5622d28c6ea7d8bf30077d49ec00157d3a6e266695a67d70e1599ea58f8e9cacec11f11afbc44765d061b5ee1ce70a7fe23dab3a12c76294a6445847d6de8a7a2d985b9c7756c493f8984a9629bb4c5d5d44ce717bbeb0292c906e17965020cb231eec6be68247705d62d92d9c98a55bd6a7ba420a3ce24a2c5609df6d3fa6a9daf101c2126515d4eecde302bb2e97f5c04799247a10c1d383ca7c99e05025a474a52345dc2de39ae900486a7da7d8972187b6f59b071bd53233bec9311fe104592cc3d4901048e144a6fcaec02dda97340270783ffc5b7f47b9db228e2cb1a51705e66c73937bf93c25d3f96be9179e502d3df55a59c45b2bbb6535b448aab96a3bac7d23c39f7670cfbc2403c1850f4cbd3d78778bbb8c0d47130625f6638a2bf58958872aa6c4c71ee83fb25ae281fe124b07abf78331336790ef61d18b8e8c911f9208b5c1fa94bff783073a81f1fe72f3df96c9051fdb089302a76de9abf2fbfdcbbc422122d3f896c9e118b549211a52b8ddcc400c0b832ce2bb65839a829cd1d12860f1a8ebea77fcda1623563cbc8a2af6771c3b021cfd0ca2ef1ad9e0a9d1461e5647f7424a0b6c81df2d20adfee1514a4b8165b098f7c54d709b4621c3eae40abb3b381c5e65a1c2cdbc78bbc75be68dc49e4274d145a8db6dad14a5ae589938a89003b1768c5845d6d0e301a0b43c6b5fa264ae2b5e28b881fd07ea7af01ac1fc0ea909ce8e716dc204a1ed00fba97c4163576658c4d4a0332c705e21888eee302db272fe50700230e8d899ee5672acbed04852714830d7e8cb16b758fe97868720315127c80c891c5faa6afb340f0a4d55de6bf7ea5b0807a8858d54a5c66bf570edcf0", 0x8aa) r1 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/35) 01:29:20 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "f000000007000200fdbe0700"}) semget$private(0x0, 0x1, 0x200) poll(&(0x7f0000000000)=[{}], 0x20000000000000ea, 0x0) 01:29:20 executing program 1: r0 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) r2 = accept$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000000c0)=0x5) r3 = socket$inet6(0x18, 0x8000, 0x7dece8f8) getpeername$inet6(r3, &(0x7f0000000100), &(0x7f0000000140)=0xc) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0x0, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000180)=0x424) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000001c0)={0x6, 0x95, 0xfffffffffffffffa, 0x60000, "de07114e2bc8d144f8be14d2fe2768ce2516eb4f", 0x422c}) pipe(&(0x7f00000004c0)) r4 = semget$private(0x0, 0x3, 0x2) semctl$SETVAL(r4, 0x1, 0x8, &(0x7f0000000200)=0x101) clock_getres(0x0, &(0x7f0000000240)) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r5, 0x80185758, &(0x7f00000002c0)={0x5, 0xffffffffffffffff, {0x7, 0x4}}) r6 = getpgid(0x0) getpgid(r6) fcntl$lock(r5, 0x8, &(0x7f0000000300)={0x2, 0x2, 0x530, 0x4, r6}) getpgid(r6) r7 = openat(r5, &(0x7f0000000340)='./file0\x00', 0x1, 0x0) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000380)=0x7) ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f00000003c0)=0x4e69) ioctl$BIOCPROMISC(r7, 0x20004269) syz_open_pts() ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f0000000440)={&(0x7f0000000400)=[{0x40, 0x81}, {0xe3, 0x8}, {0x0, 0x6}, {0xe7, 0x2}, {0x147, 0x1}, {0x24, 0x3}, {0xc7, 0x2}], 0x7}) ioctl$TIOCMSET(r7, 0x8004746d, &(0x7f0000000480)=0x3f) 01:29:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 01:29:20 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x190ae668479c5760, 0x5) mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) connect$inet(r0, &(0x7f0000000180)={0x2, 0x0}, 0xc) stat(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100)) stat(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x4) pwritev(r1, &(0x7f0000000ac0)=[{&(0x7f0000000380)='L', 0x1}], 0x1, 0x0, 0x0) 01:29:20 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0xa227, 0x0, 0x0, "0100000800000000001000"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x4003, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000080)="bbbab0d7", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 01:29:20 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x800, 0x0) mkdirat(r0, &(0x7f0000000240)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0x111) renameat(r1, &(0x7f0000000140)='.\x00', 0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00') chflags(&(0x7f00000001c0)='./file0\x00', 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x25, 0x820c}, {0xef, 0x4}, {0x1}], 0x3}) 01:29:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x7c}, {0x6}]}) pipe2(&(0x7f0000000040), 0x10000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="a6") 01:29:20 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) socket$inet(0x2, 0x8007, 0x6) listen(r0, 0x0) 01:29:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x64}, {0x60}, {0x6}]}) syz_emit_ethernet(0xfff4, &(0x7f00000002c0)="408523adf029499dcb81e45fe7551feb0bdb0d58473fdcf6b08cca45fa64742db82aba6f86c1ec5630f58f8d031e9be7697a83381acdbb68539eb3fa5634ff23bda03896a124ee79fc7629e77520cc99b44cfec265d44148333c7285095c006d62cdbae4b9d548d7") chmod(&(0x7f0000000080)='./file0\x00', 0x28) 01:29:20 executing program 1: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0x6, 0x0, 0x0) socket(0x1a, 0x1, 0x1) 01:29:20 executing program 1: munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) r0 = semget(0x2, 0x0, 0x184) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000000)=0x5) clock_getres(0x0, &(0x7f0000000100)) rename(&(0x7f0000000140)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 01:29:20 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x5000000) ftruncate(r0, 0x0, 0x2) 01:29:21 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() socketpair(0x2, 0x5, 0xb680, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x3, 0x0, 0x0, 0x0) r4 = kqueue() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x2) kevent(r4, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) fcntl$setflags(r1, 0x2, 0x0) r5 = kqueue() kevent(r5, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) flock(0xffffffffffffffff, 0x5) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x20420, 0x0) kevent(r2, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffff8, 0x8, 0x0, 0xff, 0x9}, {{r1}, 0xfffffffffffffffe, 0x0, 0x0, 0x4, 0x800}, {{r4}, 0xffffffffffffffff, 0x66, 0x4, 0x2c}, {{r3}, 0xffffffffffffffff, 0x91, 0xa0000001, 0x2, 0xfff}], 0x7ff, &(0x7f0000000140)=[{{r6}, 0xfffffffffffffffc, 0x88, 0x0, 0xffffffffffffffc0}, {{r3}, 0xffffffffffffffff, 0x4, 0xfffff, 0x6, 0x4c}, {{r0}, 0xffffffffffffffff, 0x50, 0x0, 0x0, 0x101}, {{r5}, 0xfffffffffffffff9, 0xc0, 0x0, 0x7, 0x1}, {{r2}, 0xfffffffffffffffa, 0x2, 0xf000000e, 0x101, 0x13}, {{r2}, 0xfffffffffffffffe, 0x20, 0x1, 0xfffffffffffffffc, 0x6}, {{r5}, 0x0, 0x64, 0x0, 0x9, 0xffffffffffff8b31}, {{r1}, 0xfffffffffffffffa, 0x1a, 0x2, 0x5, 0xffff}], 0xd27, &(0x7f0000000240)={0x2, 0x6}) dup2(r0, r1) 01:29:21 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r1 = getuid() setreuid(r0, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="b6") 01:29:21 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f0000000400)=[{&(0x7f00000021c0)="ac86bdd6299f8250afa05e819713b7fb770ea3a8fcffaa4fbd6881abc4154a193db47ddb942a94faae7229a765788332ca41427b9a5b98ace87a8b8a0df0eca7f79504e2eb47911a1eaad06828f6e34db8a610c19dabf97a43ab4430060f0141857644e7005b96cdecc0e842dd7fa33445edfbd47894dc2d7f13d457f4dd406285f45471b8ebc609e13e44cc9658052591d04fc68d0927fb4f388ca02a93b6cea227725a6510d89cfa3a553cd12e354bf26374d20cfb1bf03660968b4b3a33c29a8ccdc8a5e422ec5ac8df141d4e34e9b1b572856f0629495e4dfcee61afbed60004fa1f4e78356ab8892e088525692b67e41c93ddb75c17697e11b86dfd8877659b687f02eaaeb9f485d8fe2a4c84a1e8c96255a7f9847a083627b842cc85f8a378674f23bf8330ee8c932e841f0a557355516fdced1f2e02816a017ccee2a2d9185fc7d59536427a3cae7211965503dfd1fc5972d556a81ba59ebb5f04f16e18406e432189a07f7be5623f87651e7245c8039eb34889985d24d84b8f869dee8433bbcfeb7f222e61c0fb6783fab1581c709111a7cd2101b4e3e9db7f779bf5414adc8bd4b65332f421650b92332d5a2e57e2702de7067c97cd81c8d9f45e1b3cf4421ccb8ffd7886665d1e2e646ff6e14153e8b273684e9c030eca7907995fce1c589a63700d673909ce979b6cfab08371f2b98dd6c8cce2760fec9b7d1ab53cd94d741c80a4743eb9afb908ed23f8c547de6ead908732c3c56370bf1030fe01ed7e6428011d38e2b676455bf9059c5393771617f5e59f0d119fc85bdc3e555867f72bf708a72c139ea917ece36609065125b3be2f9797fd3e375ee5e4b6028a9ca725f8f5260549792736cf16ff697cbbe96b42cbd85ee8fc902755d27e5c27c2a498c94742370a86cc3dc313b96830c6af562b832c0aa9ed4b085870a1a9ee21537d5838e83fab854b12d263c4549c510c7a36cd3197de38516c1a9375b2d0733fe3cbc4b5f33c7f105f487c28a40938c8bbb1a7bd7d8c5bbe51fc6fc7f4ea36b30cd3787d4a8ce0cfa5227e2d2b2f1ee2e5a38b6b5c9fc5a9f92b523a9dd8f6cb58c96572c20638b3e11ad0c90c19b0ac59703870dad5d444fbf43cb0bd85920f8453cf7de2fba2d980bef4f9e2b47473ed6a514a7c85dea4d7f41ad005a04db2c58e4c609d293c1925edc407a63a75fbd5e2532011aa25561614745bcba46ed0289e6de98c1cd53c62aa69859fcbecf24f1f7d6f2e3b70326903540fa2e2e30b0d2ac6fcc7eb7c2a14476028f2b178328085e97645b97488490ca6b593808f8d85eb62c5a647585f5c9eae73817beb7bc653aee104e54a41aa16c4d1dc950b942d03d74dac7c4078d9d13906ba7bd412f22b545c121715caa0e6e56badd8c407b43bd3d61e3d87c3424cadc8e4657c475adaf57a322e76bc4f1cbd746e760ca9b69cf7be607e05d03c2d58ac69f5bb67f93fd0e20a8f88008dd578ec05005ccd77e86eb0f74132f3735f633292ffd97bc1f8bc1e1ae50a6c52885853c8fe0c0ed75e78b8838554764043efca537693073f9c561942143928b5a2077a447f87e9175586c85eca5adf5f04386d201283dd7eb926a0ac517f46fc72db68878d4a501b503cb551e5b2b68d6208f0623559fa2303106509d88b4485f185b58059a9a329892d1589e3638b742c72afbce4a6434cb583f9c3e47eb6454055b0fd1e231174bc79b42b7e0c8010c1162d4d987e77d7f9db3535a90d68ceac50952e7d206cdb3a6e8c6699e4538db39f4d9b73871a333767de800c888f1bb3ed57b605b8f9a093c33526b879898fb2e11210c08286e084cd8e9c98cf71ebd0a20b7ddc349e32bdf4c31e899fe74909fe1cf53dc9177e1ea6eb3c52ff84efe227581cc9b2e54f3a7506abfab5af8fd1b58383e6e1f2b262c9d558482f4da1937d8ca34a42ebd1a50f18207bc71a42856b1493f52be15a4fc6619d320f55d39cb4f5f2b32207304e36089b4f2b0004f06cbd1dfc0037bb6c9ab83b308a8aaaa7320e91afe81f887063ae8f45f1b0314af92bf0f6547e867da93ec0af3a7aa0e8883d542ab5cee1b99e0f159920e061afc6f57cea107230f12ba7f09cb0768365d0b90f31a48ca29df5a221b1d321af2ed44247a6afa1f2c4b0b346da212d5f336932ce2b010d0695fd0d25d86ce42dc9266ed2a1807f4c4e75c71a70f924a05383bda71b55af8ab7d1790bdc10a84224d65d8651ee27ca871907db33543fce2e75abf4ba457d5252f5c528c31542d09dab0cbd99100dc044b5a83422b705cc4c4524f9908f978ea92029535e196b7af940e7825eb13c2aa18719a8a97c54f0bb727115f0c2a2cac800bea2d02582b537ce47f5cb2ee4ffed6c50eea6bb7e885c4434bc2a0bd89534251e3e8fa6cbce9a72868524b727bbdf89a6c2c86ea65339c53dab78e06cd40d4607081a8e997ed856a850d708348707594b6194df1d523c184e82c63b2bc36ca77d8da2523ed88c5532ee692bc78fb203fe7bacf5591335e4559cf04ad92a1fd93a97a9669659d1e32517746f4dc3898ec1f1a38fb1248379248cf5b2f43bc502a04526f10ae5b681d15626922ca865ed07231844df5492ba05daa7bdca61391480a0bf86e2f36d7c111f7cd578b5ba3075d1b05331f5bdf461117592b1a18379db60aeab46b8ad5e55e47c17701c5c38bcc223d0053b1d05bec3b6fde3f91f64a5a24890c55eeed767afde0841c170b33d10a2541465dd8feb10a8b17e1e75f3184ba4554a4f3de0c71a9e1cbd3b5f097e666ddc475f4b2715d0c81088cccbf7aa2189e3b02cbf4e5932d6593abc9a6ee43a1870623533ce485b72df3982be10f59a8c95e40dbefa354a83fdf6985e25e2ae172dfce60b9be7e2d788b437f36092446c5d27a40c60d44bf16fd057d45e99e9d123067fe10f374fcd4250066199a35a1283f061eb78f50f9d68e2e6676df23cf69c756fb66f9003fab235ca9d080eb8f63af40d29d501ab8a48b08e12ec5a5bc2ece6165ca04b3d208adb0eb2c7554d3d9581fa1c2cc70392f4dfff164b934b5ad34b9a3c6a0671392ba127eed64399d3cb1229127a8b10b2ddc86b13263fd9f7885ff4d39acc22f45c5b93b735dc0126e424b110e94c8421b571c2d31d283a02aa21979461d958aa35ab675b895ddc80d957419f32a97481043a2953e4a0539dddd36c9e306349f5792303bc5810b45f9a2599047ac3148a56de26ef0eff9b550a1d4051f2b660555b932abd7c637154e3fb975892200b99fe4493c199225bb213b06169490b4c2b5d43dd9ddc67b4776ba2dfd58a5f0f5801ca5860adfa383a2fd52c7939fbbc4ac82c4f8de4fa958e357502c5e85efa2ec242e7cd9c83bbae504d29f27f71f2f66473cf684d8404c15846b7f981b7bfac6e4d659c74b9f9dceeba047340b9bdb6872fa402b691ba3d64b9021b0dc12c0466d40615f5f95bdeb220a5e4175532ce7c3f017f93c6fe60d97bcc71e5b949f76d1115c32c068d5457d9e2a672fac217d257f53cae7ed7e54962cef6ea45566f1a52079f184b80ac851474465ef65f7165fd5a8ef987e8e4623cc14406df4151363b93b7f969b30974000229f08b6cc60875541a0759a3f0a0595a21190d547c1396f3343ce3d14e9c4247be6e62e91c21cb0f8b6cbbac3e634070afc37ce2a66619de4c82167f24daa0d5ad1ee6d1ee91838868554786cd1f3d9426af837eb941608a746f9212c28b1b819dacca3582e3fa354860e1f018d5f5598ac6cb6261c7bb472d02375527c8d727c731d18402fc75affe40cfcc7ccd50a57d69505726996d9612f5f38757b2d36f71ac10bbde3930720f23adf095d3c04a7be6c3e07b7e0b52eedaee88eb46efd76cbc22dad3d37bc4dc197a4322d552f50f6e768db7f7d26d40d0fad8aa31e39e39fc5c7f81104240dee2b21f4cbfaf27eed26ea93d3ad11180cdd37e7043570f5c1028d49eaccaf2c993fb90972e2511eb7675ac2237cb497242415c4d1238eebcfb71b88a287af27c921964aaa5dde27967e2e4ed564b1ff32cc0588a11cfdea1120c725cc969d6375d36751a4a74a55071327028cdb8729667f09d91eb608f86dd0fd9da4d6c1e07d8e1e7f5bd237413beb86434c677bbcf6abb9404c9375ea39513f7c0a5a5592395b7afc0c9a8acb226402985cc54d55cf87809fb52f9c9de78259b1f52e8fb7b0d8b82bdccb49957d0a63f7d2121fe0f93de5b40e2fcb2caecd8ba44ee4d74a072deb0e131fee958247bce492038183896125732dcdac636c92c2c14e79bd424d28a383c6433ffabfa2860e656165735d73e90d26d65933e43053c267d3b50a447cc3458ec10c8f4155a2042afc18e1fd0204fe87111cc83e6398c7e792d08f8f01a27a6b0e12ed90251e0d3dd2f190bc813c6e9bf19244070c7544aebb1d9197b14a4bbc6d314e580545ea9975d20d0a01040e91a4d9d95dbddf8799d21d27af00be13eeb4681a894328cec7140a15beba92f833804e1e376a7d486ffd602288a17faf84439e6212078b95dd983f1db3914dc89619f55ca98f82ebb0955bd2ba47f462839e6207962f7dfdc80dd5d6b0e1f4d0ed84e5245220528227857695ff084f731353c8679954f3a8100357b77d7c80679b859c51a29a97ecbbecf375807628f248382572f862052c5827eaeca1759e2ea10d3a5abbcb6079a17c8267be3c7d36392b8e079022380ba32d02a2b93d0b77b47c37d8417f02df3be749ea8991443253a66213bfa74f08350e66ed8f2c8c5588a4e1b2b3582d3f0161d0efbbde85f8699e708f6ae1a058f1bfc31a7ecf985e813d62f240e55f20a748a27b4cb31a86f0f2b39140a87ff3045e69415bb4d59f476da027c1a4dbdb46664bd33744f54d4601a7e48c55a942bd11fc92fe8e3a10bc823daf92e93d483c7b0ba4f12af2e26fd06efc7fd0820fb737cec251b42103189c86dfe893bd22d489fe5354cf6150b314d6110fe863aef9a3326d41b8488c06894e01c8d8c0fe0275959112e8788d021640bec5a532f4b20932c30d0115ee21e4c61d0552240a5ae7df9bb559917af9fa92b7552fc3429bb15d8b95a3e08b6604582cd52bc686f08a6709c0a43b1e979301ca100e5394e2cd6ac34baf1471fff009dea672688d71f250a40632a05298c89fa1654966829076d53e53a4ebacdeb2c264bfbeb4082ca6ca17973205172f8dbcb457f2e98a2cc02a9f7d41b191980dcaf1f4e9706785e4dde842fe3f309d6a4b304cdfb209ae47f6f86463a3914ee845aef101aa580dcab3845438d9f67dfdc095b4e8c3c6ce1e8815b5f539949739b9bcaa4f582bd1d46f6dc30fd80fc770a7102311528446ee9fad0df7c794d101230d7b7d30c3ac59d5cb0eb157ccdfa4fb6009547eae963183593250a10e96f762fa3e4890e38a0ddbed0b0173a97c93fc6c3c835fec1830be808dba3a7effdf1ef4d7b7b1fac802574c83d51703ef3e7be171c8d3e68a5841e486511bc6a423f4a454a7eb0f7", 0xf41}], 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x100, 0x2) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0x9c) 01:29:21 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000000040)={0x48000000000000, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0xf8b1, 0x0, 0x10000fe, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) kevent(r1, &(0x7f0000000140), 0x200, 0x0, 0x200, 0x0) 01:29:21 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) clock_settime(0x4, &(0x7f0000000040)={0x8, 0x1}) mkdirat(r0, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) faccessat(r0, &(0x7f0000000200)='./file1\x00', 0x5, 0x0) 01:29:21 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x66, 0x0, 0x209) 01:29:21 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x65b6) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000400)="65e51accd0382342f4f7ac9ca7ebcc9eef2f901ce582489e040000620000005fc66a5d70b2362500f729f5f94bf205f6d621e5c25ed820261053be85a0631b0b93c146371f956d2c715ffa43bc79791306d6752c3c6298abcbfd51ed9cd80aecef7f32a9deabdf9a9b02088153aba074f37a68b1bf577f0855e7467329a38198d0953429cd1eb2e200ecff12696235a8e67705959b82c02b7f49c2ab642b", 0x9e) execve(0x0, 0x0, 0x0) chroot(&(0x7f0000000040)='./bus\x00') 01:29:21 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCSTOP(r0, 0x2000746f) syz_open_pts() write(r0, &(0x7f0000000200)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c35e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99a", 0x201) syz_open_pts() syz_open_pts() getgroups(0x1, &(0x7f0000000000)=[0xffffffffffffffff]) setgid(r1) 01:29:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x82, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x20}, {0x80}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") r1 = dup(r0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000000)=[{0x0, 0x7f}, {0x42, 0x1}, {0x147, 0x6}, {0x87, 0x5}, {0x0, 0x3ff}, {0x1cf, 0x6}, {0x7, 0x7ff}], 0x7}) 01:29:21 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="cb3e9ead8273edc3d84cf989c53367c3b606dc1ae9546775417b6d31dd0b3a31531051c9a0e77e0edba0f8b4d699fae634658a4bf2"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x4, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) write(r0, 0x0, 0x0) 01:29:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0x9b, 0xfff, 0x800, 0xe90d, "022823d5a7b9426798fe136926573844ec6a9e1a", 0x1ff, 0x3}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x3c}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x8) kevent(r2, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffb, 0x80, 0xf0000004, 0x401, 0x7f}], 0x3, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffa, 0x0, 0x2, 0x1000, 0x2}, {{r2}, 0xffffffffffffffff, 0x22, 0x3e, 0x4bd6, 0x2}, {{r1}, 0xfffffffffffffffc, 0x3, 0xc2, 0x8, 0x4}, {{r1}, 0xffffffffffffffff, 0x32, 0x2, 0x3, 0x1ff}, {{r2}, 0xfffffffffffffffb, 0x2b, 0x4, 0xe76, 0x5}, {{r0}, 0xfffffffffffffffe, 0x40, 0x1, 0x7, 0x7}, {{r1}, 0xfffffffffffffffa, 0x1, 0x40, 0x8001, 0x6}], 0x1000, &(0x7f00000003c0)={0x58df, 0x56}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x10081, 0x0) 01:29:21 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) kqueue() mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x2065d) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047466, &(0x7f0000000340)=0xfc) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) 01:29:21 executing program 0: getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) unlink(&(0x7f0000000100)='./file0\x00') getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), 0xc) geteuid() geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) setuid(r0) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x889, 0x0) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000180)) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) 01:29:21 executing program 0: socketpair(0x18, 0x3, 0x800, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8001, 0x20) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)) 01:29:21 executing program 1: r0 = syz_open_pts() ioctl$TIOCCDTR(r0, 0x20007478) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffe, 0xcd, 0x43}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r2, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) r4 = kqueue() r5 = dup2(r2, r3) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r1, 0x0, 0x0) fcntl$getflags(r5, 0x3) 01:29:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000a40)="a1") 01:29:22 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x4, &(0x7f0000000180)=[{0xff, 0x7fff, 0x7ff, 0x20}, {0x5, 0x1, 0x2, 0x7fff}, {0x101, 0x8, 0x426, 0x3}, {0x5, 0x8, 0x6b8, 0x7fff}]}) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000200)) r0 = semget(0x2, 0x6, 0x0) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000240)=""/126) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x1d, 0x0, 0x4}, {0x6}]}) r1 = socket$inet6(0x18, 0x6, 0x8) fcntl$setflags(r1, 0x2, 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000040)=[{0xfff, 0x9f94, 0x1, 0x1}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 01:29:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$KDDISABIO(r1, 0x20004b3d) 01:29:22 executing program 1: r0 = semget$private(0x0, 0xa, 0x0) semop(r0, &(0x7f0000000000)=[{0x0, 0x100000001}, {0x0, 0x200}, {0x0, 0x7}, {0x3, 0xfffffffffffffff8}], 0x4) semctl$SETALL(r0, 0x0, 0x11, &(0x7f0000000000)) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000740)=0x5) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f00000000c0)=0x3) r2 = socket(0x2000000, 0x5, 0x6) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000780)='/dev/ttyCcfg\x00', 0x280, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000007c0)={0x1, 0x40, {0x53, 0x5142}}) select(0x40, &(0x7f00000002c0)={0x10000, 0x5, 0x5, 0xa5, 0xd4be, 0xfffffffffffffffb, 0x6}, &(0x7f0000000300)={0x0, 0x7, 0xcb6, 0x5, 0xf2a, 0xff, 0xfff, 0x9}, &(0x7f0000000340)={0x800, 0x0, 0x2, 0x101, 0x100000000, 0x200, 0xa36e, 0x4}, &(0x7f0000000380)={0x443, 0x7}) r4 = socket(0x38, 0xc000, 0x6) readv(r4, &(0x7f0000000240)=[{&(0x7f0000000200)=""/51, 0x33}], 0x1) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000540)=""/116) shmget(0x3, 0x4000, 0x404, &(0x7f0000ffb000/0x4000)=nil) semop(r0, &(0x7f0000000040)=[{0x0, 0x4, 0x800}, {0x3, 0x3, 0x1800}, {0x6, 0x2}, {0x1, 0x7ff, 0x1800}, {0x4, 0x8, 0x1000}, {0x6, 0x5, 0x1000}], 0x6) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x4ed5) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f00000005c0)={{0x18, 0x3, 0x2}, {0x18, 0x2, 0x2, 0x80}, 0x6, [0x80000000, 0x401, 0x4, 0xccb1, 0x2, 0xa000000000000000, 0xfffffffffffffffe, 0x3]}, 0x3c) pipe(&(0x7f0000000700)={0xffffffffffffffff}) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f0000000500)) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000640)=""/8) pipe2(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r7 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x40, 0x2e) faccessat(r7, &(0x7f0000000400)='./file0\x00', 0x0, 0x1) ioctl$TIOCMBIC(r6, 0x8004746b, &(0x7f00000006c0)=0x4) r8 = semget$private(0x0, 0x2, 0x20) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) setgid(r9) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000000100)=""/213) r10 = msgget$private(0x0, 0x30) msgsnd(r10, &(0x7f0000000800)=ANY=[@ANYBLOB="0300000000000000f45c06c1a09464aa09417b506a3000f2bb386794726e1c72faa90b87d721abd2a23f18aea4c563dc31d49153bff5ee95740caacdabf21530b3d45d00b06640626768358041a97240921edf13ed0b51bc5bfc06caa5d8000000000000000000000000000023434cb5b05e324e77115eb74f3bb2506e4b4c58ecd545a4fe9334982ede2962d77333d336e879b5be665f1be3b36a8e4a9ba407b960234b957fcbace41370a4a76c2bb217b742a20bb2ac8e8a70f90b8484719b9d16906707f6f10d83"], 0x1, 0x800) 01:29:22 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000540)=[{0x0}, {&(0x7f0000000240)=""/81, 0x51}], 0x2, 0x0, 0x0) setitimer(0x2, &(0x7f0000000000)={{0x2, 0x7}, {0x7, 0x2}}, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 01:29:22 executing program 1: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x280, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x1001fe, 0x6) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000280)="f61540d3747b773296496027bb4a6f6a29d68b812fb6ed49b6a0e760c34a9af7652c11d718637685e3b76bc26affbb39efd89b3fd23a38af4406c03e39236e481bc1ebc088feba279084d8bfbf386b053543e617bc1c68d720d4b94fa02cece8007f1e250bb4cbc289769e8424daa3d0369770ecb27269199da2c7f279540f35e2ddb946c3fc0eea4279979af9815190fd6f5337f74c677a9adb944effccb874f433bd8b060000000000", 0xaa}], 0x1) 01:29:22 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x101}], 0x1}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0xc7, 0x9}, {0x8f, 0x800}, {0x48, 0x9}], 0x3}) 01:29:22 executing program 0: mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8000, 0x88) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x2, 0x1, 0x3f, 0x1, 0x8, 0x1ff, 0x3, 0x3, 0x1, 0x4e, 0x2000000000000}) mlockall(0x1) 01:29:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x84}, {0x2d}, {0x6}]}) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="cd") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) 01:29:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)=""/124, &(0x7f00000000c0)=0x7c) read(r2, &(0x7f0000000100)=""/178, 0xb2) r3 = semget$private(0x0, 0x6, 0x10) semop(r3, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) connect$inet(r2, &(0x7f0000000200)={0x2, 0x0}, 0xc) semop(r3, &(0x7f0000000240)=[{0x4, 0x8, 0x800}, {0x3, 0x7, 0x800}], 0x2) sync() getsockname$inet(r2, &(0x7f0000000300), &(0x7f00000002c0)=0x5) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) chmod(&(0x7f0000000200)='./file0\x00', 0x10) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000004c0)=""/161, &(0x7f0000000600)=0xa1) setuid(0xee01) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001780)={0x0, 0x0, 0x0}, &(0x7f00000017c0)=0xc) chown(&(0x7f0000000640)='\x00', r4, r5) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='x\x00') semctl$GETNCNT(r3, 0x2003, 0x3, &(0x7f00000006c0)=""/191) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000340)) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000380)) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000400)="11d6ee11f491f72398044bd183b644d681b7292df8cbb882c3cd1b584a96b887f2ef8b0685e28107ddd430d9754fbd64981545664e806a19d93eaab5115c58c951e114def8a45527a3", 0x49}, {&(0x7f0000000780)="b8887b7ade2728748ed87a10ae7b391ccd648884f658ea178ab2522adc188d5e1d46ce790371aa555327c29101553c8b81e83b6ad4123c00df3bf8fd6e1bf259d334c3bdb9f9cb23603b3e5196c6e6c4c856a0394a1c1426bff3d9ac47030742c8bfd40be74e3ddd48307903091d7c5fc00e788012af94f2a206625cf48c2bee5f06aa2027c201838e256a296f07a808d4ae98619a33fe1d543d44233c6c0df9bd28fd35377fd111857eddeb770d332195caccf7298bf69437f9d77abcada2a587fa769acfa54dd3e77e17c9af925915e07edc663b25c25c28748e871d8144fcc11e830d4d671473e0b7a87f15ad09c1de8fe0a04d454d9c847735cef3c6c200e13416f673776b07bb8750f2b61dc00e44db0a6c9fa35f39a8ff28c496e1d6c2fc6fc192f83822fe0122f035ab72c31e3341dd260c8cbeae8f04656582e3e73af128e9768f67cda3ae1078d11a3ec779f3db1975137e28b1af086543e5466802ab71a77f7a98e104a34a6011487a5307667de2759b2b86ba37312b3f8ae926ed32521b87725f63d06e8ea35ce635e31f54ad9ff7ec539d5857f9c72f72a90aeecf48bb8b8dab8131b2014fcfe179426c626c73b61ce96d3e974efecdbc72bec88e1a85531986b20b31fac812d9bab90fe14337962a2647ef3a1d0ca6cb44aedce48fba67361c8c27aa3a4fcfa7611776fe2ac2ad388b5c81cd732a4aa94c39736f5bda25eb17f5ae177848a476344b446a777e27cc62886099b2aae8f601ef44c489b28b23c8d158056082eb91b2392159b5f7b482843ea7e0832ace0adb4b386ef1a6753b51f20d2ff91e3ea32d98f9974af23a57a346c54703381b51e2d980016e55f79d3cf2b7892a1913bf1e63366634f69dd865b06cb6f6743c29d5d8714e34f6e6e74681d9e2fac32c95c675a7d66dbcef9aae60430b668b1277d98fb753186a59f0b877fe93954b5ef5586dd344708106a8a2d240258bae97d3e9bc0b2c37775a0559c6b66f105108eb39d27fd7079a9702ae7855119356bc9e04a819168b645f582ba9d514a5477cae734d828a7df0549a343ae064ee5d8c3cb45bd59ffb60fa2d0a9de100ab5fa157dc6ece3e3c5303b1e1ab2ca8eef3055119d9d33fe0114dcc1a3570deb07b597a4f16cfc2a1f0eeb0e525facd93e89f6dd6aefb3fddc3451c96f81f5f88023f7b149d2ac84e91f3bb89ee778565c81204652d792ead4066b2c3aa014d97f5ee3912f01d5c0cdbf49bfd769bb6b2eeaff496e060a627c6efd6fa63b28fa72b20aeedf40cb22b5b0272a5f411de486045107d0166d0bfe34c5667510e538337a6503f5282936d8e7ed719692606f8d930a55e5a1844eceffb9e8aa7758a859df61126f122880fac13868b14fee79b50dbf1122704d1f28f0cf6667ee6e3b5f03df28223fdc6b68350b2f68300cfdcd4b925b8621cca46087e001b66ece1b4be3f067f21bd4112b27ce49b483430ff791b1416a5fce9c38f6c8964eddc267000cdbf0a28bb1776763c74140a708dea56469e282cfb5e7d09260a3c0cd0341d639001854dac25028bfcd17818c69289d3ab8cb4870c85a2737d0bb03805f0cd093f4650aa98f1acd40dc83b2343b3f780ecf02856b5a70e97febd6d567bfc399e7f622eb73a159edc487414a24435b97536fbfa2662fd58a1975465b3240afd860472a87699b1c2fa3bef9d2d99128c9f898829bf54f1e8642bbacad0f351200c984e0994c14d3a8ac8614ff65e6cffc2c6cbea983f577ff693590765f6f9aac7e5a267bafd718ee229bb57aa894d6ec76816813a7715310f73082af417961a3bca12928ba78c4b4cb121d25c8b788f4c9128c28a4ef4b96db8d5ab51b84481076554e6957d04835a921a02b9ff707d2d9ed267243e467bd6cf671ee91e16d56605baecabb6784fd2a45a451d71be92a9a0455c5aeca886fdb8066e5a1872f12a2b88fa83c549d8a6255fb6dce0f3e4d25a582023e97802faa127feab02f42f51fa3c07f8195797fc48e4e267230fe5d80b55112af718d9e3f8df6c3401cd38f9f04a9924eeb18f4c5c2043dd3889d30f8b6aa022a546f129acfe9a9e7a31077bd89b79471b60cddd0029306687a53fd0012e2f693ae9132a60c2c5018605981f71b3bff64a6bb28268394e18443e59f0d862a4ce8abc55da39900d66fd0d851518a76903cde4a3afe68d7250fb10704ae0286cabd0947c47eb3bc848e61115855db819e5135da1ccf443eaa93853945df9787beb6770939051f899e99db460ba1f21f664ebf5c9cb88c5eb1fb8fbeb8f8cbe1d0875fd81ced2bfc131fe267dd1b01f661a9cff5a02e1534fa38a17ec0c3f412df76d88d84530894c930351f3b1926581db3b60ef3e6fb5316f39ec4a76f0236802579760be0785f1b29c417376d990a2bd50faa3d5b571f732c68aa0e485a5d1a6aa91250c580d5848ce06931256db143813521bfef1e722de5272b2f46b01f22fef2af8cb9b6d7fac63c044bf3230e6697fd8c55c9e756509373f7ace1b6cda22f4a30d49d6ceed722341c55e6380d93d7f4db690cad6bea7788aac0e9e4267bdf5b649cf6ab15d65a11b1c0898eabd2ef80b1e44a93a3227b4e6d3dc514850593d92533526fba9e1a3e31b7aff6032785cf552bc4ba8a222360c7cc9d1a05b6d7a1c043dd4b3ba03b6d336b5a11e4ac495c14a32efa41c4caa8e720efa73aab50f556c12d88ca407e80c1e526125d7abfbf0e36a6033424b04817f9283fa8abf22b636bfa68d9f50850e535031dcce1f7aa66904184ca263712eea13bb36eb8f66d6f85cdb23cc0fa5b7b5cc6c7f2997ef83384a6b0fea393cb2d9ee6b77fffeb1154dbd26f09224d281c4ac3073fa0c87862641b07ed5a3bc48994f15435ade8158bcbe3b0aaa66d66f396b18b491c8d483f0696a19ac26fbf75150c804a27f847176628e657439d8800585aa178a831ec2934af89a17e50be1eb1e37c753f8170c357f076e3cb82c4d05458f113e9bc4ef14bc6f7414ee20fdd4f3dda32ebd34b1d08b4d590fa030bb2194703aa429521dccebca4703b513261d17de0eca1a581209356eb8ed035ebf14d0c61458be12b1226056c236dd5a7d6917cadc113e1b8f813463f91ce000653b9eb4795e75b4ec82bf8592ac584b709edf0e4ee5441cfc743bc4d97ea189eeff9b332251888ec0d8d9af2bc7562791c4f50e9a769620c8c869d3b8a2ed8b30646b53ec533a5fa154bc73585fcb101df8b4cf987551a3e7442dc6a13171e42fbf73e0b801aad9252d712f333d70f17754be11ea5b3b5af9904977c3627a2c8e0aa82bdc3db6d19f706849b043c6ab8a7471879d4779ad178e2fb778467aa64fa01e4e1e31d2d1dc68d3f56d7774f8a71b20b16934333fd139eb8b5ce7382fe55b3873b6e1ae0beb419a610c00872bdccabfd7d8f79adf9bed369c28aca5d1302fb6029c3cc3257756b270a0dfa2e9319b6618176d955066e6495c00a3dac175f76877fd556d346d4ccddd061c53ec7c2e0c3f10e7d991b92a57723f95632b82263ffe58127a05662f64e0e0262830fbfdf90eded760defbd3b1665433af6245e3251be54572870333289c1604a66e0ac3e865ddac76f09661fa4a12a8e4d9646d29909eb7f0f80cec5d7a6904a39fcf437aaacc476780d1810995fb43e328a743c13e3b814abe9244fc5861fd9f2d067d75202bdbefcb1e5c9658dbd416486f37a4e581a9ce00d4583ead8d1c03c33f9fb561a8fcb32b8d9aa3de9fd44ee4311233d5423208b7303ba4053782e2308136243c1636651f824ed0ffd645d808306274d7615c165d73e5e6d0b30db787bd4f667e559453cf5bf65e20ad580cefee772b7757b23285652355bd71eec3d79569d50ca6ba8a1f04f89926eca74c0f0d119f47e43939f75ea4f59e76f4a989489a054ec8736b8d0e9c9d1dcee484e744ccc30e669cea11005c29739d328d2dcb5cad022c24600109379722b9f6050caaa97762c45360637356e68cf76af45577447c7875e2d3ed6c48b137f80a8e919f6a779cfb54d62859ab31355c526a74ed9c525bb5d1a11387fc18b5fa4e88cf9172d06173653a9020dbd0efb8a7e5334024073c5ad34cb645021ee0defe013282b27f6d6353d5d858fecad61c10c5c638f0241d307e8c024779b36867b2af713a2a620179cc07058fea9780439df1637ca2e9111edb0a2deba29d5e172eb40727db9d84af286530372feccb982151b30a0f2895ac8af104bf51aeb2a5a91ea933cddc8cee55c675619f5aa52673d229d9cce9773e7f19d5e494411d4a1cc6dab8ff9ca28b8c99e2e3c10c3dfd70cdb683abe4db7bfced50f84ab8291777f4032434d4ab579958ce4dd6149d3e0ce2823ab7e988499ee41a8dcac825225a96777cb742d58bf0e83a1cd128925e203b8a8f987955735b32d1fb0a1185680cb5af5812b738a12759a446af982ebaa1bd939379d7ae0de956d1f11a26e2989c814aa16ab4a5f44bcb59a3a37c87e5819ed076fc5c4cb5cad3a7596293c61aff386d0af92e5f9f7b3c1f4744d1146507e0b5eeb04a8ddc689826622643735559e5619b21876bbbecdbde852a4f2a7b1bf1f3a6dd3c46816353f3cadb0e8c9fe70582c63ee46bc7b44221406456e63488da9fdf570af3c2537548c3319f31ebff7c038b4ea44bd455dc8cbbca65f42b02a383291f7df236de5bf4d942e2b9960960bb2daf233b8dae8253744d082a17db4e896cfa417b66e1b95dc7e7fc00458b1bf093d9fecdc1839542be83683f1acbe3de1281060b48f67df6d6b9eff676e308805652a7dff15d6d332d257eafb8f539810c0515e35c022962dcddd15225bfad673c0adc9c026e4dc927d7a71d4d8df2f98e1ee22988c73838a154da749273133d3bed9958a08bf32d528b97f018847425095c55e331418ec31b5ffacc63eed67127bf11bef317f9b8023216fb1a3b8d2685a25ee23e08a321e0a40b2e297c4d74a6264b9f99573bacf195b22b9c65ad3d72eb5c15e954b78a9af3ccbe99e3f914ca415883c0ca5805335bb2e2cedc62f9a67560c226de82c82e58297d23e009cb5ec7a42c1b9c0e9323c50e7bdae7bd6bcb5644cfc67fb242a423ffadd43585825749862fd12c561afc228d227418b4f5bd7d513d4cdb597ad700a1b35ce0a69cdeae239197e2d861b8e3f6ec6743998c2b3b2d22dcdfae657de64e9626acf95eb5e1b16c7db5d07638f17b105e0841e81e2693253be689da94effdca77e3056eb0d1f46d1970025409c9e73994cefda2d6b4420db4d35dee376411fffcce33cc38c194f60b8ae6d473b48eb46d208169ebff6e1fa849e8ebd32815ae989b852f903948522e096146c45c2cf0afc74dc3710372006a6dfe950f855bcc2ad4d2b737a14afc902573fece6c0732c57998e8c414cf35ec58f0ba2b76cf083cb43efe1a2ee01baf02bc08f37e83a49815d3b0a99b0d25906f8fd96e3251ad62e06a84a9afc10c8408a1f2a6fa0a3435aed564d9613c488346741a4c9b537821f11c404361c82592296714453cf4cdb5ff64cfbb5ba15a6ff3d6b1a39a9c8df6c7ffc73b4e76bbd15f3222b38510667175366558f75d174d3713975e34f2c09b7af8d5c21cf455a9d029485efc2f17965bc217efb6dc3d649767d80ef8c05e1c9d4e54f57d94346a21068b14b613c9f5364f40d24da5f1f934edc2b14506b3731b88be74c79c708ef5130fc37b46623b8a94144e7363d11a6641039b9fd1bf64c20489b10a5b138c5d9a5120a77674509ffadc138c847b3d1ee98f", 0x1000}], 0x2, 0x0, 0x37) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000003c0)={0x2, 0x1, 0x0, 0xfffffffffffffffd, 0x1}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0}, &(0x7f00000005c0)=0xc) getpgid(r6) 01:29:22 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) chdir(&(0x7f0000000100)='./bus\x00') open$dir(&(0x7f0000000500)='./bus\x00', 0x80, 0x10) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000540)=[{{r1}, 0xffffffffffffffff, 0x80, 0xf0000004, 0x7fff, 0x7fffffff}, {{r0}, 0xffffffffffffffff, 0x21, 0x0, 0x234d, 0x2000000000000000}], 0x37f2, &(0x7f0000000580)=[{{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x24, 0x1, 0x9, 0x3ff}, {{r0}, 0xfffffffffffffffd, 0x8, 0x200fffff, 0x20, 0x9}, {{r1}, 0xfffffffffffffffd, 0x1, 0x40, 0x200, 0x6}, {{r1}, 0xfffffffffffffff9, 0x90, 0x20000000, 0x200, 0x5}], 0x0, &(0x7f0000000600)={0x7, 0x9}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) chown(&(0x7f00000002c0)='./bus\x00', r3, r4) r5 = socket(0x1, 0x3, 0xfffffffffffffffb) getsockname$unix(r5, &(0x7f0000000400)=@file={0x0, ""/79}, &(0x7f0000000480)=0x51) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000340)=[{{r6}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) ioctl$VT_OPENQRY(r6, 0x40047601, &(0x7f0000000000)) recvfrom$unix(r6, &(0x7f00000001c0)=""/214, 0xd6, 0x40, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0x2, 0x0) fcntl$lock(r0, 0x8, &(0x7f00000004c0)={0x0, 0x1, 0x6, 0x1586, r2}) 01:29:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0xffffffffffffffff, r0) connect$inet6(r1, &(0x7f0000000080)={0x18, 0x0, 0x401, 0x9}, 0xc) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81}, {0x84}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 01:29:22 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="3300000000000000fb25df9ad7b3dd0adcfe4237dc41e0fcf1f5066a4bb29067b261da9c7d69dc1a0f9beea727d96a93314933ef78269fcfff75d3a4afbd2e91f302132d46b780869ae232dcafa2"], 0x8, 0x3, 0x1000) msgsnd(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="01000000000000009f328ecd5c0f543880522ee1619a8842aef0183ddb5465e83aa12e9cb63c16ec1a338cabf44e7e944e6c2e7937f0e18a6688d1aea5769c545f09aa3586a3f8702b2eb8d17d73a4fd7723bd525c4c3c1dc72da1"], 0x2e6, 0x800) msgsnd(r0, &(0x7f0000001980)=ANY=[@ANYBLOB="cb7fafcebbb2e8db3b1a9ab92f00747f21baf834ceccfaf988f2db07ca8bd2a47535a602d9b0ee087412805a83beeb7e918fd6e63800"/65], 0x41, 0x0) accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x80, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) r3 = dup2(r2, r1) ioctl$TIOCNXCL(r3, 0x2000740e) 01:29:23 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) flock(r0, 0x1) mmap(&(0x7f0000fef000/0x11000)=nil, 0x11000, 0x0, 0x2010, r0, 0x0, 0x0) madvise(&(0x7f0000fef000/0x3000)=nil, 0x3000, 0x6) close(r0) r1 = fcntl$dupfd(r0, 0xa, r0) kevent(r1, &(0x7f0000000880)=[{{r0}, 0xfffffffffffffffd, 0x2, 0x1, 0xff9, 0x7f}, {{r0}, 0x2cac7b96054f3397, 0x84, 0x0, 0x43}, {{r0}, 0xfffffffffffffffd, 0x8, 0x81, 0x3, 0x5}], 0x190c, &(0x7f0000000000), 0x5, &(0x7f0000000900)={0x6, 0xc5ae}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) sendto$inet(r1, &(0x7f0000000940)="75cafb4f2a2297aa9200bc6d7367c90e74c7fabbc171a106a39d014f5fc47841e58e186bcb3f8b29b55bcccd57d584d4ea8639d059b640edc74fb343fde4f9047ba6bc936f51a58c96777129bc110568e09e5c3cf8a7f4af5a293d3f2bf377fcb9105f3311c51c2f0274084182043ed6efecca5cd23eba279d9d2f8c6b9c312c00319ca3752396e39cd0ce4a053a8c3a5bc1846c2571f82a423a8966469f8cd5017154622e449d2130d616648d9e9821caf82501d378e6bc58a1717f58e27adfa96ac55736029abb126fdd2af8b4cdad7a3ad1bb56e78ed7cb1d5eaf7f9e9fbf5c7898036b925090b640f39b964819196ce8c0733f", 0xf5, 0x408, &(0x7f0000000a40)={0x2, 0x1}, 0xc) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000100)=0xf56) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000840)='./file0\x00', r3, r4, 0x2) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0xfffc) sendmsg$unix(r8, &(0x7f0000000800)={&(0x7f0000000140)=@file={0x0, './file0/file0\x00'}, 0x10, &(0x7f0000000600)=[{&(0x7f0000000180)="a45110b9eb5767d95070b552135a4130024a0148ffaf8bf83cf8a0c61347741f3cf81fbb05e527a2b629798f23a0711319878371634c3a76ee94052283b922a7c9ab25", 0x43}, {&(0x7f0000000200)="65bbb404a6e408edd75718d0a7ffc045be4640f945e542e17d411cbb4bcd82d8668d6165db3df3170fe6e94cd2b632a67342846b329ea8838f0624f35d43eb7ca68ba206d7bf17f67b0c34d0e41b02f00b85c9fa6b", 0x55}, {&(0x7f0000000280)="3e288599e8fad9ef5b746da9fa7d49f5a5147c622b07caed88c3e6c7557db90254d0d43a61a8eda57e1db01887b47567d1550397771e4407bbd5938204f196bfd3f0c01de514f013512c8070755ea485182b8658f52cc95f7858df38dc7adf8ba245dc7647d14fe76893725bd1f0eb26aa75b7be9eac0d647858f590b4171a39ec6a98178f3d3dcc658b5c0cb4fc676eb767f5ee9bba5892dcefa17e64c806de71d0453b3a0982c9bdafac54edfc7f9a0759bb61095aa6edf1e0b38ac6c3d85d97a781602ea32ed7db1909", 0xcb}, {&(0x7f0000000380)="c27f4514a9f4c9448de0f503dcb65a58d2278231ed746089cafb9ca991c53e80439a7cc4f3e7a4a3499ff0c213607b9f5c8885701f44935f62642b961add48df60bbe5a56a883487cb99531e79f65a05d95d8203afce83d27d3e3e27bdc2dae202353f73ba639829e058c61b0971c05e8737b4b766f684b9902e4b85b056237d01b6e326145ecae3c19d3337b6fa476a994b03e44708c61689b7738776bca8e23e89ebded8185cbb8af3ff9756120104d5e83986c05f349e2a2fb9fd42b846583b093d015c2e84fef7557925561fa21484246536eef0664dd0d00790216c9ce4e64319f5711c81ed3c6766b4a73a03cb24aedeacabcb1bf5b10dc741", 0xfc}, {&(0x7f0000000480)="da1d198d9af282a82d53b9d01712aa1efc44379e810cc9b0ce29b583ab2d55457df8433b9bb870e6c3d504728b3e97e7c13a6641466f189bd2f8af5aa5c6ba45838c33e09d40c74354a520ab6c8f60c38ac0ddfd0160b555b6603126b58454344e1ce9436b508284b579f081c293f0608366923b646617a783a687e46821e031d8540244e8884b1286a99cb4147f1c540d4840de69bffc58a4d21d11a1e1b078915f3f607f46730f9104127a594ecc3962e49359c01839c04a600810afafddc7776ba73e3c1d387d79a5e6044d8046a9dd180efafd1f414374114882fa", 0xdd}, {&(0x7f0000000580)="479a9c4fec8ee31c2fad4828e6c9fde77b6f8989f56cb9edd0d5a4fbd80f792aeff2ce23966a4a7728592a65bcd10480f7130a8425b182c0e5f9b8452c23c6a6866afc9f9470a884086105a42429911e4b5c6a1481d7f27a698d93b41ee02b94675c41c0fda8797341bfe98f0e2f8d7e1de024db62fd6f6b722c8039b4", 0x7d}], 0x6, &(0x7f0000000680)=[@cred={0x20, 0xffff, 0x0, r2, r6, r7}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r2, r6, r7}, @cred={0x20, 0xffff, 0x0, r5, r3, r4}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r2, r6, r4}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}], 0x170, 0xd}, 0x4) 01:29:23 executing program 0: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) dup2(r1, r1) 01:29:23 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x168) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) sendmsg(r0, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) 01:29:23 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x8100800080002002, 0x5fcd) r0 = syz_open_pts() flock(r0, 0x4) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 01:29:23 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r0, 0x9, 0x3f2a, &(0x7f00000000c0)=""/110, &(0x7f0000000140)=0x6e) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) bind$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) getpeername(r0, 0x0, &(0x7f0000000080)) bind(r1, &(0x7f0000000040)=@in6={0x18, 0x1, 0x328, 0x5}, 0xc) 01:29:23 executing program 0: syz_execute_func(&(0x7f0000000000)="c4c111f31a0fe702c4a299dd36c46249016a062e42dea9fbffffffc4a2819304a966400f380abd00100000d31d468a0000f3f083260bc441dd71d3f7") r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 01:29:23 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x0) setsockopt(r0, 0x3, 0x1ca62a76, &(0x7f0000000040)="59c186d356a7939d38557b099083cd3bfcbb112b547a5e918a65c8d0e37f8171b357cf465fb1d55c548aebfb765bb1ee0dfba67d01001b68c3b48ac878d57c8d4bdb8feabed2490547a82bb078937de5136f5587514210e1fedc235391299bdd18b3d997a6cf8cd524c8ccdaf37831f9e1e140d8a9c7823e6515f5a265a38e546dad2dfe00a10af1532367ac5c72c0cee67c3c5e61a85270c9e295e1bb63e0e1d78a359790495e3028bba0f1a14f4b450244a0aec6419cdb50cbc3ed34850b76af42d187c9947c146e0f85cd268b5625ee5092cbbbd82bd5c2d3de45fb1f7d5ad3b2b1ab1c661980e63f79cc39d67f7f0becd54f5a9a746ecb1cd1a3299f1016397a1e52e76f7b49aff21507c950ae93352b7fc2a2edd5efa0be08313ead0be7f4ac50d338b89f927411f1bb334d537cde2aba1d2b2adc4f977fcea3b8b78a1a00a1468d71cdaf1095f1b4c2e00e805a7c1fd1a09345365d3436b8c92bed58f9456643896c4608e7c456984670316011b00945d04700ef8d7d5831b786db7356d97cb9f3b5b4a480819df236836195835bd7f9e08e67536bccefa0d18976815cbc8ea316c9f5da9ca4b85abc808b6356b47b39f3c6223d60435501587127e92e78dff4435f78e0227126f3724d46a43e075f55e0f3a2f64b04895e8fc0ce4e0c722ac3d3f9091473f1283c599a5c269a63786cdac209814c0c9133c74acd24ebae8423c531e500fc4079c248407dfe1ac06e3b045d6d1274badb21cdd847c35391ad4f3c14fe39120c68eba9081ae578cd8685b35b1427bfa62cf1a9c340a8d449068f9f5ce2e9a1e6d23daf9c454c0ec8bc6ba4808178fa3b4a8c18f9e6b2d91c02f2284826e26eb2b03f484cf92854b556919703cbd8934c8c267bc6f1a314687f50a4821d5c43186854a71237c981517ffabaf3d01c68340b656a0c00eee15febc2b8b3d86d9b14f79f1864075c95cb1216f558dad6d878c70bece61c687b098e13dfc253f761291030f4d1a321cb10b8b79e0ae1b6453866c95816db9b12ec345e5582fd944a6e6c36ba01819d3589af89257b4b79de558709f7bd7b3dfd25980ffd242139a907ad83d4169613272f4f32e906cdc051c80467f6ce4bf3ae5c92f60499da82808340a848592f6cb1a424780a143fd4fce5ebade7c98674b92b7e32a11974940efe1ff82b7f42c0b3c01f56ea39d050b5bdb876664fac5b8689e70f5313fbcb27ed50525568a87ae8059cc494151d15832dbbe17ef658e11c01052ac950a35d4da53d475ac8196e813e239d7ccf5e6cf4c2e60b0c5f9c52ca23980d6c88a2e0b259e9cd45798c5b6a00318b55fde936a2d1ccc0cb05bd00a1fb0f9b823c61c19a2f110e7c1d462d19854f5e5adfb2e074ba5bc7b6d045f9fb48c9ab6c52af6237e22a9c4dbaab5ff7eae515edbcd66960390e3dbf3183dd59c32cc5521a56e71e96af438a8320d1f2795f8cd52061817cfe0806f4fc00c58b0624929261e6f03177bb76b43d728afa0db173e9a79025860ae2cf6916a73cdfdc68f7721429b3c52421454843ef21d8319858f5aa9bc1a1a031e643f8a32d6e37e4e588cf39cd912e7f01b7e34dc61cf5c4ec6dc0257085020e1e2b9d2cfb0b9554d8d9934f3022eb1965ea99dcd1aea386b886dd7763037996e60a9a70eeb788cec2f95eb80053c70096a852abab1a868e3c8ded009d1cfde502c72c2b65776df359d37ce058e95211150dc52e12b6f88da69f4e14f40d26558cd46dc15b9699d5f3e1773cf5f8dd0e03daed9ac74b7b42839f3c6e1797434895a84da88cbfe2ac9ec8c52a717e58d927a2c68e18a96cd9211d2cf02f60e5a29b2aa7ec9bdb808c3e4e2818c3ab8d2efdd7971eccd543bdc29d74182c289841148c90d884762f6c06f5e73cda94f2409dd0eab3dcc58e658d73bd8e07084d2e1902c381ed477141967c16e444c84f2306fdda0ccb5dbd6aceeb55908a95959676cf02d6fb23aeebc9854742a6f4c5ab57775b0ade9f2f0d5fed18674b150e99002f710d95fc2cd628d2fa7286612271c1664d5b24afd7dfb8fbcaaf6ebd0b3d66e555ad32350196e15089b9278a6c4f3b6a6fa6136a1332886ef1926486a433900c65a64b13bb2257f743ab61994b6eb055eedb4299b93652c23fe431b8dfe91b62773f64eae488ae0b421d207080118e0e34a9138df06d029cb2fccc434b19a42d5fc73014b8075c5e7fee8b5e71f31eb971d505212adee71e00098d7d0655e5ce1c9119149eef2a154cd6500f52358fce38efd06e5c4459c3cb519c13a23000cf54c80da0f253b7a8c9a5ac9eb891b99c22957366a6fd17b6de976043d1551803fe9f97d18150fd30d245c102510b4ab3418dd109d421d570156cc9b1d695156e1f97eaba07277f7317cb2d703753e2441e92e5c79485cbd26dbc14269309b5ba0a7ac95b93bc67883597409c3d0cf449331bc927f9ed03a276f93f2a998b7bd9976bb2a8beec0b1bbd21b5509f0a1e29e83655ef9a74a8346ea6afda3032794bc6dc93cb677c2fb07b3f37f8b876916d0d225aeb7821169c0cdf391e5682d9bb399a20818149417e7c0be51e546026695c717d28a15fa7aa7273fcb2b4fec78b7acc6b9ff71ebf5f5bf6026a8c092fd368e3dd9457228e6683646d9358e8dddd76c4afb21bfa0c1eee3dd0f5edcad2c75d6d72797a1471e499f806914054bb6089be71f3f2e54b40cea143ee71ce2cb021cb74db8f44ed7148ff6e5a446598db8cc6030075db16bdacf000bcf274650022fc5d7820959a3d011ed47a9f5155a6c50cda57092a02e2b6b284634999078fc6d5d787c661a8bd18c02dd533b3dbf7202e3f7712c3724ae51dee05d5f002d6e3760ae2b61dda24830937c3e9a0398f377e3281c6c247a3a7f407d14cf299c6a6ea8b6aaa2078fa60e9fd42351f5ce61b40575b8159719f563469a66d92ed49614d0434b309b83211e0918a52e56d8c10a785394af856ea56d30d47206454b667bd6525d549e0ff438cafe154a86ca613cccec11d052ed084a4d4eea5e7f612868a529f201d96be1bba801b0e91f7328f8d812a81d672f0d2245678855e0e2c358edf9bd2da034b4a5b1e4a43579c49413bdf13cab9593a48980ec18fd333d0cb5c355f44ce9fe20e4904a3ecf243b9c82f9c4fccd83d63e3adbd8c0b58ee783b3872805421e0e07a17f555b8619d062e5ea759d7c3917a03dac37fe17e661d84f1381399e83488b7aecec49aea5e226ecd3112093690f1f0b0796e17cce458221c46c6079295b55fbb1b9bdb01aca34070461f2612a8ad91a1863a4f2a688f02e467514884fce799955e0331e96b85b414f5c221bf257553c6313194700e55c265971faef32dc59005ae3d7a99b01b92fa89cda105fa5b3f7a846858e5157ac96db746e233a23aafbec22b717ea230ada70bd3e9619c13c901d9d57c35fa53a40db6238a2881e464cfd60a774dea88f9a02ed7b992395f424cc6aa54722a042d1ed036355820dd9eb62c66a96cb1aa957a0e505a51ed8d1fde3ef16ebfbaa1263aa917633ebdd65cea3ffde1c7b87736ad2c65659f61af81bd066724e511bfd1a339369ec535da79713408e47959f3e488f1adefb0a5e179b86bc03900eb801ecc4651a7a3749110c52b18bf6d72aa64fc744ff109744c67e31e6435e390737918f70c80cecfc06ebf76b9ee2b2289be415c7a15bbcfe104879a34f334c04ffbbff6acdffbe4a87e8b8a1bd1ce0045d4f5e75de2f696d5ba98d7fb2f135f57061e6534ed19ff5a453cbdba87b4cc31ba21c838a053d3f86e196530be5ec7037db1dcbfdca193adf45b8b2cbae9c10afb2947011ce013d7b87117f76fcb0351465ec503209a927debf12e1a52c0193dd1fbdfed3c6428a48273a4d14d9f7f3734e71a2e6ef11008489ffa4d8265f1492fa8652beed52f90fab262c45ceff4ee051648fe3f69ebab0ba00749bec12e53fab1b603eff8007d728832c3dc184a244f1ae8367c8e92b42a7d5c58b37cb9b3b0bb1b1329e406583fcd523771ade5aee2d67cc870d2eaee645c39d7c6d2e9bfd12072ced01249d29a323e58385549a77af655f56249448790d34c341f52572f1d2cd2ffe270edd559f8faa1e7b62622621abbeef077acf590d533b3fcdcb7a0c74c3d8b4695c791fbcb770de5f044cf15217211bd9c3b6c8ecd1c971a29e37c177374fd7e0217e774258c209dc83e83709349f5f449a5a3dd66af919020e7964ccf2c67091af6d1f770598600683ae2aa8842c121df9fd863459f1650efd02cde40bb03900a04da09217476827db99556e5ccef546fba935fd1bdd9124678ed8e33ed029179c82ef8d24a5cbce8c65c72cbe8ec5b0fd69e349fefdb308dc3df9f5e6a4288691cb193696fca176d1de0ee5ad37f51e6bb63427eca33fe29251b5b0e3ce268d2816bac6ac35dbcd891bb620a56109405ecc343cf3a23d191482d2f6ca344a5072abd3ffb9385350ad376fb647e79a25702fd9a8511ba0e5a608a1ed66aadf864c314d9af3968968d4f30b9be59be5a155535517285653807790210719c88cc8d7e3ff3280110cbda79df3b0e1f53f963ab9672fe405eee9d0e137957f12bec8a1f5f3cb462dea5f077edb4b103198009743b0db52be03bcd99f40373c1e315f4d80ef2c8765d7418f34edebaff98a423b8f936954e2e5f4388b5be9de6e8cf6747720576c82da51598be4c54370d9d23f6b31f26ed9d1cd526975751b8255084b45812d9713d7bb0c4f8c7b98dd933997264508db6f23008b74c895386c1558076b516a4432623f3172a32a40d7c4b547e8d0bb3b4821eea2c8c6c180d450994835f4c7592163c1cb6984717a21fd337bc543b9c544702eebe83321777a75ea9af41cbecbc8268f30842619b9fdb7fe25328711386003b804d21512b8d2ad0a3e8f06790cabdbb82aff3f86667fed111150e13405d21622309970c0d0d02c4e638058e6ca0281415bf702e3445e1a29980af3570675ebb5d913e3af23d4aae479b700785c310d17f9caf1676847f7f506166db0f5f908758940bc152b87d9abc0b2d1ec2b6ebf79ec7f9480893da32750b24d9b408594d8cabe58e78bb412793f4ee2479acee0657b8d1209a13da04f05c179db2efc22d4bdda33883bc1de438737c86c503386fe99e0e325543da310f14d587d37e556d9be0a65e1fa79ef51382765f560f716be4469e5754056955df33b7fe3b51c2a4fffb56f7b25a2a89efe94fbeaa666bb51fcfacde0596c88e190cf1bf9520bbac8d0f64519d7e07ae004dff92357042d8cc3caf2ba73c2130bd672bbfa2b39c4f03afdf5f9cab0d06fbcf550aa6c6922b369904fb8a87af59c6e4d28a9f26ae82749fde4798e13d4666ad5a5f6ed9fdec0a8e4afd93b19860047dede28cebfc184a81ad21b3fe510dfe90558fdd1f2b6a0137d019e1a6b1e145527d2b5f21a58805b140503a33806551d547d83b93ad4ac57a609792913b4b9cce02a34f5ae7bba04cbc44e27d29cfddfe4fe0130f63da209abb5d371b61419d31a912d4f4637cf89f5cac183e134178811a4c5001246a065a2cfb962d44c1ebc7a19c4df42c47917c9ef0107955ed093745907078cc7368f7c30f858c8ec3fb5439dc749c96746c6c590064c6ec4905cf229603bc43aec3b742095f19ca5b2d8e59b247b78f2d0458a8c839ed45b5b31cb3a151b9f0b8069cf7f702bb7e45c2500af15eeec881eab9cb1c7232e5590807afbf47228ea28bb7007ae674611f998e1f6de56f147e392bdf758abe82", 0x1000) 01:29:23 executing program 0: kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xffffffffffffffff, 0x11}], 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2004, 0x4516) clock_settime(0x4, &(0x7f0000000040)={0x3ff, 0x5}) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0}], 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) 01:29:23 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = dup2(r0, r0) accept$inet(r1, 0x0, &(0x7f0000000040)=0xfffffee9) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x3}], 0x1}) 01:29:23 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x20, 0x8) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r0) 01:29:23 executing program 1: pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10004) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000001c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x64}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x5, 0x8, 0x7f, 0x7fff}, {0x5, 0x2, 0x200000, 0xce0}, {0xbf9, 0x800, 0x8, 0x1}]}) socket$inet(0x2, 0x7, 0x10001) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 01:29:23 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000140)={0x4, 0xfffffffffffffffa, 0xfffffffffffffffe, 0x4, "bc2da856cd80c1252cae5090cc543f422bd07cc6", 0xffffffffffff2f2d, 0xe8}) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{}, {0x24}], 0x2}) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffb, 0x40, 0x40, 0x5, 0x80000001}, {{r0}, 0xffffffffffffffff, 0x0, 0xa00000e7, 0x2, 0x1ff}, {{r0}, 0xffffffffffffffff, 0x82, 0x0, 0x7, 0xce18}, {{r0}, 0xfffffffffffffffb, 0x8, 0x2, 0x3, 0x3}, {{r0}, 0xfffffffffffffffd, 0x40, 0x40, 0x1, 0x7}], 0x6, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffd, 0x0, 0x80000000, 0x81}, {{r0}, 0xfffffffffffffff8, 0x29, 0x40000000, 0x4000000000000000, 0x7}], 0x200, &(0x7f0000000300)={0x7, 0x8}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x63, 0x1}, {0x40000000000087}, {0x23, 0x1}, {0x46, 0xffffffff}, {0x25, 0x6}, {0x1, 0x69}], 0x6}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x44, 0x9}], 0x1}) 01:29:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)) pipe2(&(0x7f00000016c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) sendmsg(r2, &(0x7f0000001680)={&(0x7f0000000040)=@in={0x2, 0x1}, 0xc, &(0x7f0000001540)=[{&(0x7f0000000080)="61b0fd0fdddda3eeb0c2b8227473a3b0fdcda24325e8", 0x16}, {&(0x7f0000000280)="f3145defb45c93aa512d456e2e110eb557caa3e8519698d0b33ac0ff65fac745e002ce1cb2ef099ef8ed22626d982154de2848e1bae95787b2abee3fa374b487314a9aa92ea69d16bf96b8cb3177184a5b7f2ab8e87893ce65d73d307decd580117a0aaa5a27bd7857d3613dc7406079903d865999260148056d3c4500d3f06272637875e8057016311a6ffb0a85d2b77d6b0e98f33e463db3c896fc70caf6b08d6e49f1b385422298c059c25e9375956201f4142b77837a37f222f2a6b87d3b7530f69acfbba77eb52db95b449902e907e30cc6b20b6a68622ee40df7e18aaff3442905206f28b8ed577f707d78", 0xee}, {&(0x7f0000000380)="39c33038bc65ac8ff5bffaa57f403ba4efffb4f01293c07723904d5d2efc8b67c087c6e7786c1836dff140c267ee8352ee3e1055ab97fc979f84c5cf8890ca0223b192d3f4f968b8c2494ff0c74b680c6d554d3a63b19175f861a25b561606412103a046259d9fd13ddb7b1c3c68763824011472b39505004a3046382dab1ca2a01d95625ba2a3ecb8f3fbcce6ae46e8a5bcc084799c8b0687a9853ae5519ead19e13fb36118f9c8017d9108ae1abfb600ba8230371c6e211e61b04751b5c237c329926793fbd83e6fda3fc3694bb52fb00dd019dfca5857787609ff7c40e59ba0974ee932ee71e0b2a7e99f1ef7428d9e9f7bf30e18801d", 0xf8}, {&(0x7f00000000c0)="d7484e536fde466ef708d468ab5ee0cc0dd7477b5047ead91c21611c84e4cd75d4919a8a779e72ff178d4a97aaf569da6e", 0x31}, {&(0x7f0000000100)="be0cd8d7d317bf38bba6a528b89c67cf305f6f518bf45adc3b8f9ae3a0257ea5232c0241fcea55a965c7a027f3de770d212ee2c9f0ea607e34b81d4a0d7645091b9e11b8fdd9d0efcc17ac098d2af2c041db0c52ab0b844840c04a964100728b1f71bccf856bf99b910f1b6193ed3b8c6e318676a9dc004e37f4c64c", 0x7c}, {&(0x7f0000000480)="82e847c20fe65077d88f81ccaf0920f8763fe0b9a2fbc30581455f4fde9c1cd2c73d426d83b9250c52aba0aca28023e2dcf3b609a6f61a27cfc594bd76ddefdfb24813157f535a481f8c4faeb16f72d575ae9c3693b93a4bcc48b414bcfbcdf8dbc2b8d0faf3392b6d2905203e60836da97d455c1551a09b990fa7d6742d52cd0fbb6d3942bbbe0c00c46451ad74711c2d5fcad28be33d7f2167a0b49d0a434c5a135a648fc0b3ac4833bb00175cc8cc76dfe65d3bfd6297e49f24c146a6341a1bfd20e2d3db83aad8a2c4057a780902acc9a365f8306af206cebe586e717bae44ae7fec61fd43081ce7c586191ed1ca74afd10390c37ed3b15eda5f0b28de5647fac37ec0d95b6d7547989622a30ff5aea3ebe8083584f049166bfce8ec7297309a40f52b5690c806cc75a5870b483975675ad7cfde5bc9f90b9f9b78882f6acb81af778e1f92a52d576f19f85b2e8d8dcb2952c8e16c54112009e1b65f8a318b76691f66cbd6a86deba9655b0eb190309feb4a388eee1169dc0345e3a7ab399d5a8a1575f41cf8f31185b0d5f16d3768b052bc2375a92fecb36b4ef0cb6cb3aacbff45c69afcbd9d39b3d18ce65896bb3959c85b97941c58a613870defa3431dbec9c07a5c5f7f1bc96d9996d841be91ba6f20f960261a55ce0b9f74ad9e85c0b8a27a380fefa3adad74e6100bd84bdea31ed07756581f43ab82a8273f9d77eea1b112007a19283979ff0152ea9fec7775dc8d6eab3adaa22e64e2a498e818104db4a3e6e20573bd61c2748913de32d80ca693a037dbd809c6160be6877ed359e6242a5c3bd8f75b0926002e66c3bbd8fc0826216a20e1dd221dbb12e7c9b076d48e3939195944e492edb9ebd75800716c2f0b1a2ad157edcc3a880178e178cd720c6e045d9a41bd0988a5c5078a882d5463310c8f1cecbe87cefb8dc5d1207f7bc5d2107dbdc8bb3c611cbd62a1e162470293ff00e6c906514e70cd5ade3358740953bc94c201455dc652e7915c4dc0631ade111af8f88ec39fe1c7e9a55179fff3b2dbb86c26deb91fb914e5cacbe58b8b2e5e758e110a4d6112f05457325e3808ad912b02a052feac9a04ef0c1456d4ffec106211fec75e3b45a88705bbe99858af68f255127c6633df5bae9b94e2b3b2add450d40c427bb931e505c123e158f80891e43ff7c0ce4d302ab852f3832aeab4edda0e8955356832290cbc0bb69c7bc9007cd8962875b93f5e22dc775461bd976fbd0aa35a4f8ed5a55d6f899bb2615b62abf3d7246371c29449b156e0284adc4d6027944d5ca5012ef472560adccbf1519f354a432da1c657bb535eeca9ce8eb37cd1cee9c51e187c47942d58cb66695ed5a853b4b0b6a97f7eea0fd243bf41e1aba52cde49a2aafa93cafaa74b7890d32d13eb09137375d234200e01ccbc162784e859da4a08108580997597e5d052c85a332b4bbe1fedf848ea136bb801634426475a476686b989a8322ad2209579486fe12dc734f8d11eea45967558b852108f0daae08806a78df9335b4d852eebbcc4f481b9b762ca3cbe51a0c6ff29705eea0382a34276746fc7304095343dea2f070248025437bb1dc8f83480922aea743a567ac48d585dd8473bedc40905a47a7431c8041cc318e983904896424502923d84fc9e3a6e5849121d0a3d0452a6172557829d745dd367f2b04b521203ed5c7180126c60e9b3ae206cc9337ae307a80dc0b560d67e0aefd448069a87d68193302d961fee38b82160f7b781dfb2c49f7ced623666ef68b2841bf74e0b7c8520ef19d273d80f013aa455a089c79ecc94e54da4963b67c5732662fbbc9978d052ae23397d992eec48d77c4387750bbef807288db80db96e4be6f5f38dedfea69441676ff06716bfbac43cbf96690b930b7cb6ec6400411a8d57c419e6d9b38c604ad5fecf1bca531e94f1afd9ceadbb9c618a56814fdc7b637cdb871594214d4c4106caa63e9ae0432284e2ccd94292ddc94dd2e1f76db30b73dc1da176b6daf54e807443bd4da91eaba672a18e4ad7e6d13444cbeb6b98119c06a03527b9408126afadb806a786e024fd66e7cedc03693507a98825a048d68a98c02bf01252c4b2b01b05efac23685f5ee3b8fce2392c860751f991b0cc01d3b7d7e0cbbc0024c6113bbfdb671d5d24db25d41afdcd2455395cff149f67bd8d02414a5756514866b43669b553e30d0753bac62302d6a6fb02d7ea3443ad6b32e64f8747b7ed699e3306d65bb8b30116e09d3f067dd1d4a72c708364dde9f4dbd23d8b527f3218f3d690366d10c69b26cd5bfeb72b7ce7947621bdee08c39c08a85d67da32f1e1e4bcd1bd0809662396a6ada7aa0d6abc2e6fcdff9e0fb9ca89b9f93a852b5222ea742d5be89ffaad3fcf29a3cf62729fe9d03a2ba5878a676f4b6d72cbffa9c1ea54d787415fdb6041dd9bd57212e847846eb201efc2c44ed9597ef912b8503dbfafcb37e183788f11785cca31958cc7f67ab538c80796a7f8a7f425fefe7576b183a58c68e9fadf1fddf4db3272d3267c49afaf1cafcf100e6f2d38d7075a3fa568a6bde8c84d882a5735bc2d5efe5f091b150de8bf43b8550eed419da49607d39121c622ec640d62ea682f390b566a5701696dc5c36a381d0d2fa9bc8b9ec1ee79a0489366178d497b5c052a1f131765976ccb9d3284edfe2189f576887e2b0acef3baebdb519a194b2fd273992af90a7274df7676544c198a349aa651a1ab239e6035155eca7d06484f62461837cfd8d6d92e9c032d527258b603565cc3bd74e8a055f6f9a61f591f243c1f869c0a4c40d52763bdc3573bc9f32ff6bf5f2a4e4e15f09cd005e6d2bb25583ca4951a8a9291c3a4958eec6b2f19d3800b8adb486abe72867226414e6b49836fd6e546abf54e90f700fb97e5c0121c9472f3fad52901b557a290f40e7557fc14da708f464ff1cc5d319ed720ea8226ce8023b10f252104ba0c27a31638c6ea24d6d11c0e258bb276efee38c439ca34eb3a301d7c92c045d5e3218f1343e249a68ab0f3fb4b79b4e7fa24a58f8ac6b45b7c6779cb9c01211f81408c41b8e7adf74d2e792de2b828fd9946838168d377896103c82c1048d0982a786a2cb7c93b18782649d89322c412fe52a55044d4a2e278302aa6690d463f639e531fce576d2ed344573495a58f5eb995afc7b687ff6e116781c61efdde30c9e059fee9709d3c617b8d991c4eb400559a8e9fccf6ab848ec7808fb8ee79639f42cdbb95d2e935f3aa73ac829664fa11da958dbcdd14821997cf9b827c90f0d2603c748095852f7dba7869882bf1781bf1694d8c6e69b46518303f1287d34fd6c0af4f7cb5b3bc5b48192cc55de90c50b31f4a0a5ec5e89a4c82a0b4b1f39c71ce0e16b914fca7bf60ac672b42dcf4a4f32ffe417cba5000c9565ca208627c34824efcc546f4125adb7195e0aae9e16339969a2ffa84528d55020b4ea9db1562a6a96dea980d82e0cc5ac9967d0d94036396785c6085c7b63914c378dcb52b2a8b9c21ac4afec1f69096c21335aa79c3509c74a9c3cef5acfe4e262850906aaf54aefaf788fa98980a72f33bfe74548416fae4328417efde0c9f2cf9516312cad3a1d6ef2f3cc3bb5ea05668e68a7c90f2b42671982945f8b11f5b4cd78c5da13033b4b1f8fd9a1f23e41071aae04db32a9c0667af8c448ea808c77e78c7c17d01c42573e4ab0e4a7fa3c3d0d62c68dec22cde694f35be46379084eb38e35c3292028b948dce9bcee0f778ef45a9f39808b3ce29d6a96f9bba35d668e1997f849802a4563e9195c19010a54e6e66931a0ca2397fec1574360ceb96b7e564f6080650ce60191f5a24aa6327960120ca039a6be2381f8447b2fe48ed8adb52f0b59277d95aa5070f77aa355f3c2cc4af4fd01b26e761a57a29705c32c435542cba4f92555b57bb1c24262b31de504d29b132d517cd6e125c9b6136823b0b969ecdef43b1ad6d9c8f1528e4324ebe6361657023e5ab9112b5f4e5040963af26ee1ae312837edfc7fc8950e5b501db3645f250f8e93bb0660e02a0e9020d4fdaaa2e0d28857605ecedc01c41241533781d5c0ca1911b1e6839d5ca0e5bb1493acbabab7dc1b152852969b9e3131a4f32f536c81fbe69a810e7339d7c7af57f367c54d47d3363ae05272a1323bd025a59b471eee68e13bff2f6adf2cf232c21be3c54ca5c1fee32a871bd5039b0f4a0f1b5aa28515b2d2602b9a7a64b18d9899e919811b025f735c644a75f65742f67d0f7e4e591b95615f607d9cd07d7689ea8f8329ecde06ddb7300559a063cdcae16b86650e9c14fe0a94871263179dab965b0d05aa0c0afdaf1f329f62acd00499f990263679f12333453c82aeb5c0f03ea8eed0192d02fa95308458aa8183e0e29e93fb758bb464cd474fad8760d059146e599a14bef723649ff197494240082a45fc029f15b098ef4cafa5f483b76784643f0fde390c058e22498762177423cc6cbbd60d2ef5adb987dda89152feba7add425697cd1b66642300a17aeed24d5cde9a6f1dae4e2f0f294cf32daa236ca1bd7b635135973becd3d7650b6a0f9588a9cfe80a9c56e24f1eea84ed424e8d7fc2448acb3e5e9fbc1d09a9e1f3a5d837d369a4be0d9fca1a462fedd36ce55c9e65490e68ae7f7e7aab798e9735645ce32c305d4d74ccd8250aa0c4031bd2241a41ebeb61f4ada6f3bcdf3d54ec87bfa83694a3c3dd8df3322a4f172e3b4a8533a542c7a3dc2441943acfefe892789d3b33a5e08287a31d5237c79a1bd6c4d933be339d10cb4130168f99a260a545e53bbf7186fb8185e8493e56050f7cf309721724e03da9fc8a61d0af2de9296fadadaabb413e38e22d20dd6099d7f8527692be1afd0e350ce21d721cdc03e160b21eca0241d53b8821c7545d1f41abb3dff80fbf7ce7651eacedeb2b01157f0d5afe778e358c62f77dcf8a30884ac67e9342436487c425a17f44d5aa88c61ef731acc33ec676b1c8df9e2f46e161914b994ffd20b177e448802c8ce75219b3828af7e574276759ea7eadd57aa670ca078040b868d61f3c57e75f40dfa46f0255e14f74e460f114c70dc28e2743eed28511a8c1c7bfb62340ea678ca0357e6131b784b1f3abe3393d73a211c7a05d5f2c631cce5d82be99556a5d6791780de9a1a634ba13323935c94bc4ada1fcca0e50ec4048c52b82f67f34f78bcdb8a1df719cf3123d5b6a3edd3fdf9e634de3ba19ae568c8ad47e4133775db5361b2b5be9450526a98078b2a9da396d2fa43ce44a8510686416f0dc5efcb1b8fb965191a3ee15e4124e9297fdfdf99d811f84ccd691bf3d775c6e887875a00911929fceea4b0ffe2971b6b9c35af7128e3bebb4c9621eff29d69392183d02aed0b1c043eea867da5c3e6fc61347a96970150c3d2024486358d56d0e95d752753a8600706f902a00a06362662e970649d5ccf6ad8fd5b383ffafaf4fa4732adc28193794babce5026675bd55fd5b30876a83a253bdc02cddb05c4a52b7a81f2b906ee5b1bc1f8f5d1b9af78b618a74fe3b9483d01dbbe810a57526e6dcccf893eaf6e941be0922d4fc98f910f9b16f3692ebf3fc64b53245d9d1378e70716aaf7e4be05c4754d1fc7d1d5c116e95bf255f51e1f0252cf348c3ca5bc9e2b069c31f805982c9864491ef5f9886b4a82b17cdfb13449b25f53ad45ff88f225fde98cb7a38f47a743c7a8eb59540b5995300a2e99ae2457d091afb27b6b3abe0dd13fe822d4c76e83c11310f022bb3ef915fbe125d8413d6b8275743a38e63013", 0x1000}, {&(0x7f0000001480)="58419881e9bc698d538548c655192fd854c8f13b1e39e98648913e5637cb0d29bdbedef3c98e25a7661782f42a261bd99aa833dfaba15c3ee69f5e619d817e9743724eea5b5a10527b624d1558d99d21128ed31fcc7e8233ad75f72c0cb54a29aa6e9c15d20dc819699ede4af4b2fe7d9d96e6366caea94a2bc39fb613e0f7c115d25b3f96725e1bd1a75022283324fdb9b1ccf64132f7f3ba6b17bbbfd40ad5d3b839659e7067af", 0xa8}], 0x7, &(0x7f00000015c0)=[{0xb8, 0x1, 0x5, "f09cf09bd725617cbbc23f8c06fda84d18e3822963e8ed5cf01fe31e6af345292c100c74efd06d8c8135e892bde3574275aa3b2ab63ea509dd54dfcc83b7667d18750902821db511875a88cf60fb4016229caca75e9eb917c5c9eb3f40f526aab475c1323076da0ca2c7e63259d5436ca13a00d104f2e5c6eec860afcbe50a55ffe2bc2b8fe0879b521e173238ddd993ba5d5064423a48d4d8f83583cf5b1675927190e7662365"}], 0xb8}, 0xa) write(r1, &(0x7f00000001c0)="4f3571fa65669f7af3a45c74108021d81331e0ff287fada06396403d466e2c9f6e626a372850f992fed02893b1aa8e31eb3beb737b16b16d093660b024af4209a494df0b039063c1b2", 0xfffffffffffffef0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001740)='/dev/wsmouse0\x00', 0x8232, 0x0) readv(r3, &(0x7f0000002b40)=[{&(0x7f0000001780)=""/231, 0xe7}, {&(0x7f0000001880)=""/186, 0xba}, {&(0x7f0000001940)=""/206, 0xce}, {&(0x7f0000001a40)=""/4096, 0x1000}, {&(0x7f0000002a40)=""/146, 0x92}, {&(0x7f0000002b00)=""/57, 0x39}], 0x6) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGSTATS(r0, 0xc010427b, &(0x7f0000000200)) openat$bpf(0xffffffffffffff9c, &(0x7f0000001700)='/dev/bpf\x00', 0x10001, 0x0) 01:29:23 executing program 0: getgroups(0x1, &(0x7f0000000100)=[0xffffffffffffffff]) getgroups(0x7, &(0x7f0000000380)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) setregid(r0, r1) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0934c44f7b202e, 0x1b00) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) readv(r2, &(0x7f0000000080)=[{&(0x7f0000000280)=""/224, 0xe0}], 0x1) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r3, 0x20005302, &(0x7f0000000140)={0xc6000000}) 01:29:24 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xd}], 0xfff, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) pwritev(r2, &(0x7f0000000100)=[{&(0x7f0000000040)="3c40203ddcd0f4739a17c7dc70b7ba764bd7dd4ab0e656e8738bddb0dce6aa12a93777d073ddd10f7a85d8d11ce3ffe16294fffb0a88ff9438d668809544f275764af1a6e791df14af56a3e3cf3cceee7b1dac8c858134a2d3d115cc08f99b3d32eab34c702ca3d3bf0849d1a0ac78d8c0f5cc1cb29bc694681af958101e17fe3cd2c59e7a2178e70640dddc10f4985e4fdb1e3aec6b2b15db6d83d6c51a54a610", 0xa1}, {&(0x7f0000000200)="49996796329ed3ced87176358674b96eda905910371391ce3a29c8ed56e3d1fda47eec37d43d21cca4353b0ab81dc5f3850e1279abb2034ca12df33f436d47991b629e907456cc38c1afea6606afc13159fc88c3d3e3312cc179ea37e8c736e5ee09eb1072a6ed831ea1028a139b5cf2e42cf21ca7bf15818d3cadfca843ca98b5c8a216bc7e60b168164b488211e647d2c43847ef368371bbc3d49bd2fd6b255c8643c1d3c4dd6529e25dd6f8a0aeda934381fff8cdc09628f969defaf00c7df911026a8a658ff9234a6e46785d", 0xce}, {&(0x7f0000000300)="790af7b38b8b00381ec5eee2c378e9d1c322211d377af4982741b4abe331635892e742d34580d202bba80d20810b9415f90ef2fc0ec6581932bc8fa7e1ad50b310872ff6e26ab8d92e7158f1b2039af575e37828694b6ea7cee3253dbb260c457857e56c580d7de219c7ad9b9f84e85845d14f252caf2c662904b316c926a1a97aca2f3a856f60bb2ca638790e72cf953f0d807a06752815032e71caffcb5670875ca99afbd8d4d3cdff0ffd8bbe1eee06fe08ffe1d26e550001991094ea36093987adb94bd17386fc0e33f04acb0485a1e51efc7f61162586fdf2868c28d55a5919f2ed411024281d849a1619dd8aaa87", 0xf1}], 0x3, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x14, 0xfffff, 0x0, 0x7}], 0x1, &(0x7f00000001c0)={0x100000001}) poll(&(0x7f0000000180)=[{r0, 0x14}, {r1, 0x4}, {r1, 0x100}, {r1, 0x20}, {r1, 0x81}, {r1, 0x46}, {r0}], 0x7, 0x101) 01:29:24 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) setuid(0xee01) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x800c5709, &(0x7f0000000000)) r2 = geteuid() getgroups(0x1, &(0x7f0000000080)=[0xffffffffffffffff]) fchown(r0, r2, r3) 01:29:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6, 0x0, 0x2}]}) r1 = dup2(r0, r0) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f00000000c0)=0x10) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 01:29:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{0x3d}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff53, &(0x7f0000000340)="a1533ad0a832ac1444df36d398d4421eed79355a7963e643f54a38e76ec8d2ab7ea980fb3db9b46b8cc7cff5e5ec328468047b6a52f5e9f3d7ec02753a79d670ac309962e609ff909c25ccb88b96ba247dee8b15b8ee23f376c41c509bd5c1e6483d19110f4b11817ec58d663fa2a517740665431cb23b196949664bee1ae134a4d77359d8ba168bcc507e8d296e92c4c34a63170fe6a4532a5805c8a4b3ce56713c218ee0ef57aef9d0aa54dfd2a3b5c5a12e1c7872ed0feb7d838815fd86b067f32725933ec4183694fa3dafd3d2d899666b5f37f8e47529c5150b1c8b78dc9307ee3d6fd0c85a5df6e100d9d59d1075a1f00af235b2d64aebe6b6d8452d4ac35d05a1f97d3c42d539f1f1215d3bf828155ddda10019b45abbaa265c378b234a11d9e910f5aa29f055970c05") mkdir(&(0x7f0000000040)='./file0\x00', 0x10) 01:29:24 executing program 1: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 01:29:24 executing program 1: pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000480), 0x0, 0x0) readv(r0, &(0x7f0000000580)=[{&(0x7f0000000140)=""/149, 0x95}], 0x1) write(r1, &(0x7f00000001c0), 0x10000029f) execve(0x0, 0x0, 0x0) 01:29:24 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) unlinkat(r0, 0x0, 0x8) 01:29:24 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x102, 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap'}) open(&(0x7f0000000040)='./file0\x00', 0x20, 0x8) 01:29:24 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) open$dir(&(0x7f0000000080)='./file0\x00', 0x410, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x1f}, 0x0, &(0x7f0000000100)={0x9}, 0x0) 01:29:24 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x7fffffff, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) shutdown(r1, 0x1) 01:29:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x20000000000014}, {0x25}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 01:29:25 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x15) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="2000000000000000ffff00000000000008000000000000002a538706000000a71800000029000000320000000300357000000000001189c3"], 0x38}, 0x0) 01:29:25 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file1\x00', 0x8000, 0x0) fcntl$setstatus(r0, 0x4, 0x84) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='c\x00') r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000180)={0x3, 0x7ff, {[0x7fffffff, 0x1, 0x0, 0x0, 0x0, 0xae6, 0x1f3, 0x3, 0x9, 0x1, 0xfffffffffffffffd, 0x8, 0x4, 0x100000001, 0x80000000, 0xbf4, 0x100020000000, 0x8], [0x3f, 0x400, 0x800, 0x9, 0x4, 0x0, 0x3, 0x100000001, 0x40, 0x2], [0x33f, 0x7fff, 0xa8, 0x10000, 0x10001, 0x1, 0x5], [0x38000, 0xb, 0x0, 0xe9b2, 0xb52, 0xe000000], [{0xf196, 0x3162, 0x100000000, 0x5e88}, {0x72, 0x9, 0xd66, 0x4040000000000000}, {0x8001, 0x8, 0xa2, 0x1}, {0x1f, 0x1, 0x3, 0xa1}, {0x2da0, 0x3439, 0x9, 0x1}, {0x7, 0x7fff, 0x1f3e, 0xffffffff}, {0x0, 0x8001, 0x8000, 0x3}, {0x40, 0x6, 0x1ff, 0x3}], {0x30, 0x8, 0x8, 0x9}, {0xc23, 0x7862, 0x8, 0x200}}}) linkat(r1, &(0x7f00000003c0)='./file1\x00', r1, &(0x7f0000000140)='./file0\x00', 0x0) 01:29:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") shmget$private(0x0, 0x4000, 0x4, &(0x7f0000ffc000/0x4000)=nil) 01:29:25 executing program 1: pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) ftruncate(r0, 0x0, 0x20) write(r1, &(0x7f0000335000), 0xfc94) close(r1) r2 = shmget(0x1, 0x3000, 0x442, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/250) close(r0) 01:29:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 01:29:25 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000000000ffff0000000000000000005b67071b542a538706000000b818000000290000003100000003000003000000000000003f"], 0x38}, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f00000003c0)="6f4c254b28a1373e71c17b57342acdce5413855b6e538da4a95c2cc4638d60d238608c4d357c6bcc21f537413c46", 0x2e) pwritev(r0, &(0x7f0000000200)=[{&(0x7f00000001c0)="ed791d68ee27a8a221e335865d0466fa8ff5abe83b81806137", 0x19}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 01:29:25 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000140)={&(0x7f0000000180)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000200)=""/201, 0xc9}, 0x0) mprotect(&(0x7f00006a5000/0x4000)=nil, 0x4000, 0x80000000000) r2 = dup2(r0, r1) sendmsg$unix(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) ioctl$BIOCLOCK(r2, 0x20004276) seteuid(r3) 01:29:25 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = dup(r0) getsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000000), &(0x7f0000000040)=0x4) write(r0, &(0x7f00000001c0)="0cf41306b3cbbfd7adc55926974d50ebff7a2e0e92f4ebc7ada981da7a218c61d23c668f50f588799ae5ab658df01ef7299b3fddd80333fbfc73d406de116526672f03016610a7dda3438253cd23dd158389f4cbfbfa878a6547d5", 0x5b) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000140)={'./bus\x00', 0x4, 0x3, 0x8, 0x0, 0x1ff, 0x5, 0xff, 0x2, 0x3, 0x2, 0x5}) 01:29:25 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) 01:29:25 executing program 0: lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x8f0) 01:29:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28}, {0x5}, {0x6}]}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000140)={0x7f, 0x800}) chflags(&(0x7f0000000000)='./file0\x00', 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0xbc36da1604e438de, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") 01:29:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x0, 0x0, 0x1}, {0x800}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 01:29:25 executing program 1: r0 = socket$inet(0x2, 0x3, 0x80000000102) r1 = dup2(r0, r0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) sendmsg$unix(r1, &(0x7f0000000100)={&(0x7f00000000c0)=@abs, 0x3957450c99ddd179, 0x0, 0x24, 0x0, 0xaeec278e}, 0x0) 01:29:25 executing program 0: setuid(0xee01) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001400)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f00000000c0)=0x194) setpgid(0x0, r1) 01:29:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1, 0x0, 0x0, 0xffffffff}, {0x50}, {0x6}]}) r1 = open(&(0x7f0000000200)='./file0\x00', 0x10001, 0x10) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000240)={0xba, 0x2, {[0x916, 0x401, 0x2, 0x9, 0x2, 0x4327, 0x0, 0x4f15152e, 0x8, 0x7fffffff, 0x3, 0x9, 0x9, 0x8, 0x4, 0x9d, 0x100000000, 0x3], [0x5, 0x3875, 0x2, 0xbc1, 0x3, 0x10000, 0x80000000, 0x8, 0x100, 0x3], [0x4, 0x800, 0x1, 0x9, 0x3, 0x6d30], [0x39f, 0x9, 0x1, 0x88, 0x2, 0x100], [{0x7, 0x2, 0x7fff, 0x1f040000000}, {0x9, 0x0, 0xff, 0x7}, {0xffffffffffffffff, 0x1, 0x2, 0x6}, {0x100000001, 0xffff, 0x5, 0x7f}, {0xbb, 0x81, 0x7, 0x294}, {0x10000, 0x5, 0x0, 0x3f}, {0x3, 0x3f, 0x9a3, 0x7}, {0x3, 0x7fff, 0x10001, 0x9}], {0x741, 0x6857, 0x80000000, 0x2}, {0x6, 0x2, 0xffff, 0x9}}}) r2 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x100, 0x31) getsockname$inet6(r2, &(0x7f0000000180), &(0x7f00000001c0)=0xc) mknod$loop(&(0x7f00000000c0)='.\x00', 0x1010, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) minherit(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 01:29:25 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0xfff) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x129, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) 01:29:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {0x1c}, {0x6}]}) syz_emit_ethernet(0xb1f46a90cfff0274, &(0x7f0000000100)) 01:29:25 executing program 1: r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) sendto$unix(r1, &(0x7f00000002c0)="02848dbad1f8802e46b8a7276542493048527d5ce2c862e8ec19489ec3c185e9e13cdd27fb614e2d4040b8712db32d5849b506a45caf1e5a833250dbf21827c1a586f796c3fb68d83ddde99fff9abf3ad7b3a1d48735e2b1dd15b0dde6f049c99c68667cd1e49d1ff6324fc7d7f7dab79efa857ca5779920ed7e1a0650d29ccedff91e486c161d3738a3fb03884ff5501706b71560d2da29ba4299d14e4c7e671662d38b82e500b8f8287753d10434cec5e183319beaf97ed9d973ed34679a025c935e6e53a109c4e63f089d8fb51cf44def9ab64fb12dbd0385bb6eea73e55500083bc6fd91cc429de341b756ccd07610f15129d01a4a51a45c15ea5e74dd869f1e778a6d894c44e7772b3d2be38b806ed1d2ca07f8c1e8ad85b6ed201fce0f3cb2130d7e82985c7b92e3b66a04b50bd80a0752d1de3034b941757f5c3fecca7ca43a7567f502993be94d8e109d993e6d1f2539b626cde311194efa49bbc5a1141070c94b706f1d525c41ffb65aca4894edbc5e73c418318b163175bb99d72a46a85922fcf797e42d9139871d4310e9aabd884b37738931eed22aed34b611c9dff72ea7896c2b4b1523fa863761135591e52eb7620dbdf3bba80a51a63c4a3a6aba2c67ab3afad5e285f3d0d56120836e0edf371860a78a32707fc9a979a1fc9986284ad497ce10f1e90f7370a46d3ae61beefaf2c9119146884e7df02402cfa02fcb8192b59161381e4d45943bea40d0af5ba3f6a92c35ccfd6c4f3def2c88df805ed21737c1da713175949339b542403c54ff333946625acd351b2c9754d293a690646c8769fcfde90b4ab2a609f6f56f9142e4cd71273720d31a3d1bce9cc3fad9f7313755149cb840b43c93eb0df3926c5392ae595b369afb05c03b43ac847215b7c0c1f2597143875e28e8f221e04d4cb6d11b521b167d6c2c9f4405b56fa1544c46a04cc70fd8712988f3f1e97c81cbb6dc6c1d0860c600e076802ab0bdf761009c002db3250b6fe14881f4e835f036d2de455ae754fd8c43a2722fff7c8d574b4e3698e02d2d7307189ec9b903519c881daec088528abb5dbfef0b839dbaa771e0f38209b9bddb208124f3c8b02361676b8b336b3bac0c82ac2e3d46d32e1eaf44006e1274d59afb0459e47a777a36ae8445f4c45f2da05f08788fb64b7b025290007be3469c848be7fd0e65c4e4cf617fb7d80d5913d469bf902ca9156cf9fecc3011599e625dfefdc89b3c6d95c5e0f0f31f039953a661d40ba327c0069febd62b0bd5ee1a51650976471bb78cc4e696f0f6ab9be7c3e49e15b36fc51ac2b4acd4b48d04640c7dc9388372d495db0a7214845de05ed2bbe44e9506f9ec4b17274c896f65a2c5b73b41c8be9d7a56d5c4b531b8ca57802b7a20ab3b908f1233c9762988788d84a987b25bd9bd05d88fbed76886b2571ba7be2a68a9b031f825f448f9d6ac4d10f2bed3459d68cb710a7f9de63db2c30f825dcc5f5e82dc8a0da2666115f02e7ce2e3ccb1ac55b266360fec8aa182f49f4374a6567d019fc40a455255e5ae6ea0100475b376d23975f41ba291c26c951974b0eaccae95906662161118112ca65868a4aad1fc587010f0a8f866de560bb19aee2a517bbccc68dc17b1cd91340fe7399b8a4ee3641406d3241c8d65a223357efd5e48dbc247f1316dffedf395a632758ba80ba8de575da7811efbebadd77e499898d5466dae8d0d42c828201621120f4ed05b89986540dec680a8bf0a60a786f37fed4d30b2311697b70ea3fc52b6a9146d418b88dd45e44e1c913f06e5b924ed8d68ca7b11521f2f0a9e775f2481a39bb013e42b7ce8d49111505a9cad2e8773e8840395cacc0e0aad510b4822a4580351b5954eb8af6952fc4eb5127c721f5413cc2e39adfeb46ca7ccb8cff6fcb8e23e5f5ace9d28e1b905dba87069cc600010f8513079ab55e79eab4a8047b59b99a3b37dd2f6f7d2ed497c53bd38290497e2f0a42a772054f0170adab3f107b6f4d2a4c8f5f27aec210c762dbed56fefb22a40995e666797d3a0ffd40127ae1d7b0bc30dc092a971e8460d4606690ff106b7512015d8562ad893779a4e0bd67c1134d442db328f7d0162cbc273bc83e61bf1f81c9038511609d15696d95cc6b0fd3b9ba4daf598c8078d62a98bbf3654bec7dc07a64b91f2b803a996a41263835d71ff3d60571bc434b3687fd532df66f130b60cd176940f201a81b6fc62646ac93ca7217deba090c33c661b63c94d1f78af8c452461ec78df7b85c7429626fad2b0ed8934123cbc8bd42e7e10ea9ebae24ae7108cc6c21c2ab3dc88f6815c8a3445ad611da2832af3cedc5e0e8fca1367f901355a5d0399384e5f6d82391a0dd1498e465791ad2f407bb88dcf52357b5d4b50a568b9fdc03f77f2259c5fe6736466a012d3d45b823964626c691b9b5e0847b9589d26f4bf82015739ed5fd1b49bd7b4aa9125c9ff223e71cea5ffa6c4a663af900f430fa72fcff300d15bf61e7069d55c31960b75329736f8b90fdac30e46165deccb2706c7f481f74fbd35c1fdc970ba5e04f31310b4ef576d235bfc1b32b76cebed645e8d5dd37ea0e8412e364db94f7211555a90c8da8c16a4e957e9b789d8d4af023748d1e0626e1972628cb93b15226a453a9471bb8bacfcbb13873b7a699a86326bc72a4c8da2918e396bf52f128d749a532e7b0e78352509d073b848422ce9b08ed745d92580b2e7cd641c8e50ee09c65696860472eaf4596f209e77c7f356451ad60d338784cb0a18b9bca51e42909bb7c51a20638f69c0e6835db7d18c7e2a4321e5afe2b31fb63502bbc48b4f94f8e209ff541472166469968c7cdf21b17aba162d1925bfacb69a974b2ca5838a3031b3a6fdb2d5404aa949b10334c3982ddf16326b381f682d55ced153d6ef953c104dd53b88615faf3c794fea8693b42ecba6884e3d63449f6d31f075939f7b6b65c0581f473b23cf5d202f694987c4285f2be65eb4e8dc54e692855c63ce6d7709c5ab7b6b22a46d302a68c0e161b45cfe3d3e075f9e108018858778dbc0b64b661f30a922c082f77f6a210200892283bb6eb0310bdb998fd20c1bdac62ecc7a74cb3d613ceeced2607df162b3b1da81a6d11c4d470810ef2b1f0e27abda3013d1ef058b43722286ed63a1cd32e505adc56aa2a216e4ebf3f52c31bfd57310a91e11fd43bd727e321e2f04f01ee8522e3131696dd64e8d2335b224d3d470cfe1bb35cfbae878f52813e6e7f1945e814a6fa9a6cb9912bbb4af10e9c3d6081f1b6644789ed553bbc6359d872af0fce355bf11a40f28e733134b132dfa7bac5cb3510a1856f43d090946d1e08084d7ae229a35b458f1a2324240c6f58b9bdf933a5bf662df18c4c2a0632ca8e2482ff5743ffe46a3ca2958666bfa9a231fe654c86db22d967482fa0c9c4a3df364c82514d8c4f2af4a0a02b12ecd23717512de7c1484493c47afc4f1798a96f3ae753004c245aba0cf5561305f19b806851df61516178ca7fa43c42476669a77c2320d9cdafc3b922ed4005bf1e392b35ba68059db40791ad83ceebb67ad7574ebbe249e8163eb23c4705a4c973bbd54df27aea8c5b735db57cba7fd44d329ecc72ab6eab8c868573eb3830de2d08c063425fa38108ac9095a03d2a1380dc8bb505533623c4bf35b52f50af1c9f162127985f5c65fbe66b9823f4b9ca9d8900d1c2d2617ca7e233e16a1f3a3a091fd85040e07e0d54032662d32eddc8bf1ca294f330d72508d629afe80f1186e35807fd2de6b06c11439ce0429d994e0bae421b7d315206ef6016af9b922683e8cbfd092df338bd530e33aeb6eda5fd15d376df9393b3da8fae2fe252403ab84ffe6fac21cec3ac96dc017c374c3915ac7da9a673a7af553551eec460ac4dca9fddf7538787d73bb0aa55d53b1cc80c613e5933c7d2a3bc78b7284f671ccc1c883873ba2b8389869bfc428129242bac9889e7005b9a9547ae1057ce467bad21c53fbd5c7f73d87d9bd54acc961397170849ebeeb39d2c0a3b22de0ed46f7c8ce69cc9d2f60ff51733a8fb1cdd0272920cde280fbccb426f7c82b3d070f63814ecdac647deb0ee24c99390bb70bc9068a888391e4865877897c0bcc78e9e69cec75b5a0316e4e73b6c82c38eeba4727b5f65f707bb5342b18662461b6373d25a80db45fcd1487662a874cf5a703c268391e0d44a84101cec08989d5dd1db01a25c6e9d24d8c7396340ad9fbc2e8c466d82de12f29b8902c3810108b401bda2e8cf5ebf980bc02e7a780ec936f40176026e6f1433e5d8d5538aebaf0685562fa4de9845ba61bfa3ebf11c8b933bb63454b5e7636b0d2bcfbde155f937d73c3a1d4818f238efccec06c0789ffc0a88b3139b7cabd08d493188414508380cabd2b540337f9646b93ae001ccd051cdc015e7543ddb75b53ff80b45f5e5321271cbf64dd21c1a8aa7579de2ca38308af0ca75578ba738f33d5c6abb5f078bf3b19acd7168eb7b7dfbe6902538565cf4b8b1ea9b53005f664d08bbfaa247e2df9ab10181709d9f5717c93e97e1fa6a101d3e6fe381ad08cf42b51e44dc663969ba763fa36a41152b021d70ef2efb707cafa3c0bf0ef38055affc32397a5d87bb400339c58acb30e95be514171de15b51ab0bae97016a3cd95dc71dda8eae64c91a855ece6b7842271e862861be8a55e42b4345885577d95e158a239a20feede3766e744315839529d0c86699f2c220741051e69ae1bf65e08f121168af3cf0a8484352f182c023685484e232972a3354d4a833e3a9674778ea65b3a73a0c377e89dcae1fd7e806f94ec693f788770e563e2e647034e277b52ffef5be3a987eac38229fb504e816bcdbbae830061bad9f9ac8a3075d479f1899f621b2f3373acc613598875525f66f5b544c54e5bf14f5522cbddfa9804a5a997735b15bc27b5048321b4aa9d98bc9bd778ea1d597e6f60a231eb7dc88998ab28ab531abe68a0ed67e7b1c09021a654ceb68c50cf9493c3dbb629fbc9276942c0d7b765d3954cf23f58c89ecfe4b754fc06f92a9e92e90ff9e174f92a60c62440a9ec10f1c6c30f5cdafa4158a50a08788dad129dd1d6a39e3f14266181f1e2ca4596792b6d3de270911355a89cb260f099a2021d631022e4ab1c205c6a60c3db80fcdd19daf89848986dc3953d8f72cd666c022cd37eda2ee82858342f532c8fca7f9e0c05e3a905b667d627dd2349136bf6e4e3692f76f4bbe0c50e5655ffe53fc3d383e2849624008d686e38e48538a07ee834504fad25899c652daeb366756aa323a17c196c1487a9ffbc41ae1a2376a0fe99c4d6c2acd89a6e1e2ccc9261822dda9519b9880d794779357f6956142afed8808db42b0c119ce2c6878677df8d60b0cffc8d3ed3f3cd32d4bf99e5d5aa56d70b74971fd83d91e36f5cd8e2a5e054bf8e342e9172f317190b7d10e8fb4e9bdcc7f891bd4b68cae9795e000acc9b2453eb1985d7d63a97c0da6f17af340bb6758ee088ed9d5a012af875328fd1cd428de96af4b878d192d3a57fdc4926619ce582781caccca01dc4402a1fe71506097cf10b0be5c1731a809186cd60b3f86aabc11446e9c76e6483cd85e5156b29f5eab4eeeeb4ac23d40dc844db9d4e08693576b92fce19633b24dce6c78be072131facab39ec7806871be69d429fd0b5e32a9387e0fb525c8af8263793ad097e5a4986848758eca729e8f08af98841e5828f946e1266123eee1bf2270908b93059324b2c54c8859487ee422c7d3cbca5dcbca21e51b00ab1ee65367a69", 0x1000, 0x400, &(0x7f0000000040)=@file={0x1, './bus\x00'}, 0x8) ioctl$WSKBDIO_SETMODE(r1, 0x4004570f, &(0x7f0000000080)=0x1) ioctl$TIOCSTART(r1, 0x2000746e) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000000)={0x3, 0xd2ef, {0x986, 0x20}}) rename(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='./bus\x00') 01:29:25 executing program 1: shmget(0x2, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) 01:29:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xb34c9f4c, &(0x7f0000000000)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 01:29:25 executing program 1: r0 = socket$inet(0x2, 0x4000, 0xffff) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) sendmsg(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001880)=[{0x10}], 0x10}, 0x0) 01:29:25 executing program 0: r0 = socket(0x2, 0x4005, 0x8) dup(r0) socketpair(0x0, 0x4000, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x6, 0x8000, 0x6) syz_open_pts() ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000140)) getpeername$inet6(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$sock_int(r1, 0xffff, 0x1887, 0x0, 0x0) recvfrom$inet(r2, &(0x7f0000000040)=""/28, 0x1c, 0x800, &(0x7f0000000080)={0x2, 0x1}, 0xc) 01:29:25 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = socket(0x10, 0x0, 0x7) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000200)={{0x18, 0x0, 0xff, 0x2}, {0x18, 0x1, 0x8, 0x7}, 0x2, [0x7, 0x9, 0x4, 0x0, 0x4, 0xbf48, 0x3, 0x8]}, 0x3c) r1 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in, &(0x7f0000000100)=0xc) shutdown(r1, 0x1) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x2000) truncate(&(0x7f0000000140)='./bus\x00', 0x0, 0x4) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000080)={0xeb, './bus/file0\x00', './bus\x00'}) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000180)={0xa37, './bus/file0\x00', './bus\x00'}) 01:29:25 executing program 0: r0 = socket(0x18, 0x4, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, 0x0, 0x0) 01:29:25 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000001c0)="b100051300000000000000005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) getsockopt(r0, 0x10001, 0x7f, &(0x7f0000000000)=""/64, &(0x7f0000000040)=0x40) 01:29:25 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffe, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r0, 0x4004745d, &(0x7f0000000040)) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000000c0)=0xffffffff) 01:29:25 executing program 0: r0 = syz_open_pts() fsync(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x25}, {0x2d}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x103, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1b6, &(0x7f0000000a40)="3a224c75365f936736b95e5869ad241bdd139716fb41b26f6e67f89c561ce54bd3932d5f8cac9303cb0baa4632e0f4b58b82335db25f791b0556291007d91f85de5597b4074d0ab0f92e1822faf0e4aba68fcc73851a6a0e02ce381ff81bf807a27a5d99fa8b4d2ee464df84501edf0a6c6a05edb0225827a197f108bc94b6444930dab6ca13e0b9a2a53e3a6e7b3b7b2aff1e8cafaab3aaee3176fc686b4599987e458de1bd2623e7bfaa4948e9a269f3339b31a1d7642a608b84cd54e67f2dd4c74b62454185049c2f76567e15d81aec428790dc569e4dc98249078722e2a39c68789ab1b6eee9f254666ddf6d67e22f59de584076cca308c8553c0e875324f58e91920e725ce94d69200f94583167d5dec616eb4e12eac343af79f5f39c7692e70011d0bad74a8efd63975d3de98c19ef732af715e0672a61d6bcb939594f4b4196d351f9af251051ea3860db839815dd66b954ff7036de430f2db03d92e43174bf262bd7be39e515103a18c82444f7a07fc12b0017df1a7da78db486a846fcc52a7de26181e5335ff5ea36bc4a11dd9687e7fa6e182b4da997898cb509b26813ab53cd2ed2db7db385f695008fab049015f5c7dd") openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x400, 0x0) 01:29:25 executing program 1: setreuid(0x0, 0xee00) r0 = socket(0x800000018, 0x1, 0x0) seteuid(0x0) setsockopt$sock_int(r0, 0xffff, 0xffe, &(0x7f0000000040)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 01:29:25 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x0, "0100000000000200"}) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x100, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000100)=0x1) shmget(0x0, 0x2000, 0x0, &(0x7f00006fc000/0x2000)=nil) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x10) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000080)=0x1) r2 = socket(0x1, 0x3, 0x6604a11f) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r3, 0xa, r2) 01:29:25 executing program 0: r0 = kqueue() r1 = shmget(0x2, 0x2000, 0x20, &(0x7f0000ffb000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r4 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r6 = getppid() r7 = getppid() shmctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x80000001, r2, r3, r4, r5, 0x48, 0x6}, 0x40, 0x5, r6, r7, 0xffff, 0x9, 0x2}) r8 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r8, 0x0, 0x0) getsockname(r8, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc) accept(r8, &(0x7f0000000080)=@un=@abs, &(0x7f0000000040)=0x6) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6) 01:29:25 executing program 1: mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) 01:29:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0xc8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCPROMISC(r0, 0x20004269) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x38282, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 01:29:26 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xfffffffffffffffb, "880a342311d78f706db714f3a7a32330b1929414"}) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$KDDISABIO(r2, 0x20004b3d) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000100)=0x2, 0xd3) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x1, 0x6, 0x401, 0x1, "f4bb98eb87cb4de30a874fcc86d3e3814d12d853", 0x5e6c, 0x50000000000}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0xfffffffffffffeff, 0x18000, 0x180, "e521b9d6c46d4d1e8cc81886aafd89ae323dcb90", 0x8001, 0x1f}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x1f) 01:29:26 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x102a0, 0x125) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x1000200000005}) r1 = getpid() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x3, 0x0, 0x6, r1}) 01:29:26 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x0) r1 = dup(r0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)={0x8712, 0x7fff, 0x3, 0x1}) 01:29:26 executing program 0: mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) mlock(&(0x7f0000000000/0x2000)=nil, 0x2000) setrlimit(0x3, &(0x7f00000000c0)={0x7fffffff, 0x861e}) munlock(&(0x7f0000001000/0x3000)=nil, 0x3000) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) r0 = getgid() getgroups(0x3, &(0x7f00000002c0)=[r0, r0, r0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setgroups(0x3, &(0x7f0000000200)=[0x0, r1, r2]) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f0000000300)) madvise(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x7) 01:29:26 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x87, 0x6}, {0x43, 0x21b}, {0xa7, 0x6}, {0x41, 0x5f}, {0x6}], 0x5}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x86, 0x1}, {0x47, 0x80000000}, {0xc7, 0x9}, {0x67, 0xd8d3}, {0x83, 0x5c2}, {0x8a}], 0x6}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000180)=[{}, {0x26}], 0x2}) 01:29:26 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x300000000, 0x0, 0x81, 0x0, "000000000000000100002000", 0x0, 0x4}) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4) r0 = socket(0x18, 0x2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20000, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000800)="ee8977945b6d8668e7e0b622c9b3baeceb2605811b0a5ceb3951516a566bccf72dbfaa6ea0982a978797543733fc4809e3f03501389c4d158a140a5df1479bc9e2d293e9fc5d0f9706bd7bc35572410b0116d8714cec10d72819047d3d95672a0b7b43f03afc8ff98791c333e431aca0082ab2ad80c12c67b9a4b823b95ab74bf9bf375f0b8265975597371e1f744f2f75aafda51ade14eb6aa92134d6693d1e1d0284fd5a06d831cc59f64b80654249c5f2b9ebf22bcfe13aaaae3a0269c0d960facb0276c897ba33b7e9dac11c5dc0ed2ff3b27ff68376600cfbe3356eca7295618a055bf896785616bcda541d3d6580d91441aa840d191d296e794af9b2770b31dd3829c0ea65a0221794a89915c2fbbfc636882c3df47b9444ea1f3da05dfaf46fba229493fc086f824f09e9d70400671c542719ccd3328a4758ebd4341665892746ad7b97dddb41bbf30586d5ceb732ed19943cb55f9a484b3a9374dfe1b1fb21273939d074182b038efffe56d805213710a47162400900b660d30fa6ad9497c5c389b5d3ce4e49f6c2d32f8c74c1dd83a8c0d17076f3d31198fe394cdea4cb61de9f7aa6db2117394a4291891cbebf289af9cf4f8edad82443163e97fc611a8cb152d8c0f69f60ac0ddcdae85789ba55ca51d0ed92e9a36a98c406810fef5ec3d3659483f6f95609c69f4d728dc1f98a3ecbd14bc5feceb1a329cd8072d6c6b2a9fa96ed382aa5063999af093219457cd2c5d1b20af0c6d613eefce0b52c9200c45da4dd19a1dc544b479b99682898b77c256285f302726782aa9a979200f0609d71102131e34154fbc9d4d11ea29d47cc09c368113dc16dd13dbde37abac983c52cf3f5b6d1a37a5495047baedc13245fd6f6343560793850a7425b8d0307d1300cafa999ee93d057af9185cdc7fc2502e858635454b41aca565793716ca51ee1087cb04fd4ed717b58e0bba3d32b8b8a7df4269576dfa9bb959702b0639688c9d61f9d0b0975", 0x2ca) 01:29:26 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000700)='/dev/vmm\x00', 0x10482, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000000)={0x1d5, 0x8, 0x2ef}) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000fd4000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000dcb000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) 01:29:26 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0xffffffffffffff78, 0x0, 0x0, &(0x7f0000000040)=[@rights={0x14, 0x7}, @cred={0xaa0114ac}], 0x229}, 0x0) listen(r0, 0x9) 01:29:26 executing program 1: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0x7) 01:29:26 executing program 0: chdir(&(0x7f0000000080)='./file0\x00') r0 = open(&(0x7f0000000000)='./file0\x00', 0x308d9, 0x112) read(r0, &(0x7f0000000100)=""/130, 0x82) open(&(0x7f0000000040)='..', 0x8288, 0x0) symlinkat(&(0x7f00000000c0)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') 01:29:26 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d704000000000000005b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000b80)="5600000000000000ac8ed6dfa92d42087f00b60390ceda6ac1563048e803cf33267ce764895d247c1a15295c75abcec6c1c369fa47bab9e1aecf0c0aa9f915a4e02f98bdf3155cd7d25d53c373bfc0ed3c5930e61f9a3262664b9e3cbd578dfbfa86f8f1bc7bc834db257824857ac334db10ed7917354a002af475d52a6bc1a5c9f065780f5a26c7bb6b56dac5a7ef0d39c076206c88f83373cc0394d08b073df98669ba61b4f63caec35d5082101f4feaf20be12c91de845c593b04e4b8b48ec7bccaf1ecce8a980b3503bddc3fe5bb6c66dca0bb5a010024b8a14fdcb2a27755096b17790afc94f0357c480b82047aff817894db70eed8da3a657bcc749acef106000000218f8fe04a869e10044a3bbfd34b28f700001ff478e12b7673c5c962e32ae853ce80396f199ed2d01a9081d687147de42feba30c9896e62c0cc644659bfaf6d545df6da1c49999c7136aa450a6aec1454982609aa60ae55faa37c23dbae4d51182446bd9706e19273581cba4821bcd3f63165ce675cc130924bbc9a58532c3f7", 0x185) r2 = syz_open_pts() close(r1) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000002c0)={0x0, 0x0, 0x5, 0xffffffffffff5e50, "854955882e0261b6374dbfa608e08ff7ff00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f0000000140)=""/45, 0x2d}], 0x1) syz_open_pts() setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000080)="10", 0x1) 01:29:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000280)=[{0x7c}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x10004) r2 = openat(r1, &(0x7f00000001c0)='./file1\x00', 0x0, 0x1a4) accept(r2, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) syz_emit_ethernet(0x1, &(0x7f0000000000)="cd") r3 = getuid() r4 = getgid() fchown(r0, r3, r4) 01:29:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x60}, {0x2c}, {0x6}]}) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='\x00') ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000000c0)=0x4) 01:29:26 executing program 1: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) write(r3, &(0x7f00000000c0)="63e2ac9e6f3ef66bd8da413d385301321a349805f8bc89180811c53986957a9f7aa9", 0x22) fcntl$getown(r1, 0x5) fcntl$setstatus(r3, 0x4, 0x80) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000080)) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) write(r0, &(0x7f00000001c0)='\x00', 0xfffffffffffffd90) execve(0x0, 0x0, 0x0) 01:29:26 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x5308) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)={0x8, 0x5, {0x1000, 0x9}}) open(&(0x7f0000000000)='./file0\x00', 0x810, 0x1) open$dir(&(0x7f0000000140)='./bus\x00', 0x8581, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x401, 0x0) 01:29:26 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x52fd) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x10}], 0x1, 0x9) 01:29:26 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10c01, 0x0) writev(r0, &(0x7f0000001580)=[{&(0x7f0000000080)='T', 0x1}], 0x11fd) 01:29:26 executing program 1: nanosleep(&(0x7f0000000040)={0x3}, 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="7102b55a91526c656f0baa707cfcfeb98c3000"], 0x10) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x40be2b7906b6a097, 0x2) setsockopt(r0, 0x80000000, 0x6, &(0x7f0000000100)="20072f4a6146b862ebcc818bf1b6ea553ca74a529b8540dfb601913f57d9d5a5ad8fd533019513a17a5cc719ba0cccc8a6d1b1e9bb5438b178bb2e30d3f1286ea6410a4a4da38e484a0008ff4a13d1d6a1b3997ed3ad117f30352e5481d4f5ac3c8250b3bb89886b98d4807929176ece1b15f21cca40297b2aff27ac67fe09d99600065d79434d8402964135eb786399acad12fbfe3f5ebd2f21426b2028ead2a2e2b8215ac09d7924c33368cadc2185b6dd51c07f8e67a43a1fa42ca056e8c85acc27109c3d8bd20eee4ee7d118", 0xce) fcntl$getflags(r0, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 01:29:26 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000140)=""/140, 0x8c}, {&(0x7f0000000200)=""/252, 0xfc}, {&(0x7f0000000300)=""/185, 0xb9}, {&(0x7f00000003c0)=""/213, 0xd5}, {&(0x7f00000004c0)=""/95, 0x5f}], 0x5, 0x0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000100)) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x0) socketpair(0x18, 0x4000, 0xffffffff, &(0x7f00000000c0)) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000006c0)=0xd) openat$pci(0xffffffffffffff9c, &(0x7f0000000680)='/dev/pci\x00', 0x80, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000600)='/dev/pci\x00', 0xec0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0xfffffffffffffffe) dup2(r2, r2) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000640)=0x4) 01:29:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 01:29:26 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x204f, 0x4900) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x211, 0x0) ioctl$TIOCSDTR(r0, 0x20004455) unlink(&(0x7f0000000000)='./bus\x00') shmget$private(0x0, 0x3000, 0x80, &(0x7f0000ffb000/0x3000)=nil) 01:29:27 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000026, &(0x7f00000001c0)="4b74954c", 0x4) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4) 01:29:27 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x180, 0x1fb) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000040)={0x1000, './bus\x00', './bus/file0\x00'}) mlockall(0x1) mknod(&(0x7f0000000200)='./bus\x00', 0x80002000, 0x803) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) r1 = shmget(0x2, 0x2000, 0x210, &(0x7f0000ffd000/0x2000)=nil) shmat(r1, &(0x7f0000ffe000/0x2000)=nil, 0x3000) r2 = semget(0x1, 0x2, 0x2) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000080)=""/96) utimes(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000140)={{0x1}, {0x100000000, 0x1}}) 01:29:27 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) shutdown(r0, 0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), 0x8) 01:29:27 executing program 1: r0 = semget(0xffffffffffffffff, 0x6, 0x0) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000200)=0x8) semop(r0, &(0x7f0000000080)=[{0x4, 0x0, 0x1800}, {0x3, 0x401, 0x1800}], 0x2) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000040)=0x6) r1 = open(&(0x7f0000000280)='./bus\x00', 0x90, 0x100) mkdir(&(0x7f0000000800)='./file0\x00', 0xa5) mknodat(r1, &(0x7f00000002c0)='./bus\x00', 0x8020, 0x400) faccessat(r1, &(0x7f0000000300)='./file0\x00', 0x18, 0x3) r2 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0}, 0xc) setreuid(r2, r3) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='c\x00') ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000380)={'./file0\x00', 0x2, 0x8001, 0xffffffff, 0x1, 0x1, 0x0, 0x80000001, 0x0, 0x1, 0x1000, 0x9}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000340)={0x6, 0x602f, 0x3f, 0x9c, "93125284112afc6f14f3e6af67cfa075b336581a", 0x6, 0xf461}) getsockname(r1, &(0x7f00000008c0)=@in6, &(0x7f0000000900)=0xc) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000000c0)={0x5, './file0\x00'}) recvfrom(r1, &(0x7f0000000400)=""/67, 0x43, 0x3, &(0x7f00000001c0)=@in6={0x18, 0x3, 0x1ff, 0x101}, 0xc) semop(r0, &(0x7f0000000000)=[{0x1, 0x7fff, 0x1000}, {0x3, 0x3ff, 0x1000}, {0x3, 0xfff, 0x800}, {0x3, 0x944e, 0x800}, {0x7, 0xc4e, 0x800}, {0x3, 0x7f, 0x1800}, {0x4, 0x0, 0xae0d9b888e2641d5}, {0x6, 0x4, 0x1800}], 0x8) fchdir(r1) preadv(r1, &(0x7f0000000780)=[{&(0x7f0000000980)=""/4096, 0x1000}, {&(0x7f0000001980)=""/4096, 0x1000}, {&(0x7f0000000480)=""/141, 0x8d}, {&(0x7f0000000540)=""/204, 0xcc}, {&(0x7f0000000240)=""/36, 0x24}, {&(0x7f0000000640)=""/70, 0x46}, {&(0x7f00000006c0)=""/133, 0x85}], 0x7, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) 01:29:27 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000100001000, &(0x7f0000000440)=0x1800, 0xfea2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7fffffffff, 0x0, 0x0, 0x0, "00000000e74de40000000000000000000600"}) bind$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0xfffffffffffffe67) r1 = socket(0x800000018, 0x1, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f00000001c0)={0x7, 0x7fff, 0xcd8, {[0x2, 0x101, 0x12, 0x5c, 0x3c2, 0xffffffff, 0x100, 0x5, 0x401, 0x4, 0xffff, 0x3, 0x1, 0x9, 0x1, 0x1, 0x4, 0x40], [0x80000001, 0x2, 0x3, 0x8001, 0x8001, 0x5, 0x7, 0x4, 0x7, 0x5], [0x7, 0x5, 0x200, 0x8001, 0x3, 0x87, 0x80000000], [0x2, 0x6, 0x7fffffff, 0x3, 0x1000, 0xce], [{0x3, 0x9, 0x101, 0x7}, {0x8000, 0x0, 0xbe3, 0x100}, {0x9, 0x7, 0x80000001, 0xb66}, {0x8, 0x1, 0x401, 0x2}, {0x3, 0x9, 0x0, 0x5}, {0x7, 0x0, 0x100, 0x9}, {0x4, 0x7fffffff, 0x0, 0x29ed}, {0x10000, 0xd7, 0xd9, 0x5}], {0x9, 0x2, 0x5, 0x401}, {0x8, 0x4e403328, 0xfffffffffffff801, 0x7961}}}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r2, &(0x7f0000000500)=@file={0x5c071386c636f6be, './file0\x00'}, 0xfffffffffffffe9d) 01:29:27 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x0, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) 01:29:27 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000840)=[{&(0x7f0000000200)="6182c76f8d78783b8008ea314edd8f12a7bd49bb061ce3500adc7604855470d2f81f02f7a374f1ff6a9084c484c03782975a0121def52c16042ed846999674c2010704171da6b12cdd0d8fb682a93fda91ece39485b08df47b380c5f6c216e66dbd25494044e910f85553abc53998f67d37319c65ec56ddf7693c0a44a2f68074b57c196b7d6ab540b50d2b8234d40c2c6aba9", 0x93}, {&(0x7f0000000440)="8bcaac8d6af5bb10427d9c6e55abab31078ffe696ade6320c65cb7c10aaf14831bf005e03ec1ec2c3a7633048b4ebf78155aee29b1cd217bbf4d898594bd3b869006379c3ac61692e220d66fba95948ad46076a97409445fcee90276d7f4ccf2f9963c3f8cb295605dff2ffcaacda678d5f39637efd063a21aa04c5b588ae2d66595b4a51bfbd458f3410691829665ddcb6c", 0x92}, {&(0x7f0000000500)="5471663f6213d99849f3bee9865fb172a5d14e6fd33bded370dfdbb4aea9508b61afe09b588e192b2efb3ede9d28dc112d15abbd4ee781a54fd2a1aa6c03802e07df98c3fe10a2e2c0e7643af623fef3b18ddcecafb82b37a24bd8c61ada66e9046a3b25151eff67f06f93204f6e6b7e629d520458830e628b833267016e0ca5bee1d7a5fb674c43ca94e0d19e203c57a8b4108dc89f6b2a66ec1b07da85cd0f5dc235d3", 0xa4}, {&(0x7f0000000040)="905f4849730f5fd68a63322a8958f20959e831d19f1ce6b6baf90d08a3bea73a369a3a968f85eee183739e0b9be001d675bf1955b11259aa15fea39c883ad3de326a2ac0b1e7e56b4d8cb39ee4267370220134af17", 0x55}, {&(0x7f00000002c0)="2a91816aa6c9eb3f2cc9e6f6762876dbe0e22c62f9ee8c1315ec1d3c2ab866f0822874ed4efbcf383be6e1d87c5a7480836869a473fcdb5589b8", 0x3a}, {&(0x7f00000005c0)="5fa6130d5f0aa4bd640c303dab6bb6f1b4487a85b45b4f6abb1e139a8535d964a586a7c27772c45e8309b94c159777efcb49b3ad829bdffe261d2317859721bffd5dfd21000cdd2d954567a3e73b1126e2397a6b12e0503d81cebce1481826f057f35bf8aa414377613cb932892c5afb7d6d4672598c2b3d1e4b", 0x7a}, {&(0x7f0000000640)}, {&(0x7f0000000680)="7e5f328eaeb172ec4f049c1cf07abc9b4baa50ab760a4f863f2cfde5e1cc42258dee58bfe693656752a20c8589423545b7f2976b022bdd12bb3f5f2df1e33f1aa01097396e0873ec6eab072d5d87c5b54ee27a014124648a7c38a6d5c153ba56edd1ebe52441fa4cfc646408e2df16d267f8f2a21788d2ec7df87905e15fb6cc13916351e60b8444c05833df6c8f0c092e04c10fe1b8fee6c3f58ec7a288", 0x9e}, {&(0x7f0000000740)="3cedcff71b9bb17d95b65d8d431e5fc357f94c94c6e1989a62dd292cf04b26991cd4145c6236388d40495213c375bfe8d96e2b36acc92c1516ebb77589e57d2a6368824baaa34e4e23b07cc8ac531c1355e70d85872ef3", 0x57}, {&(0x7f00000007c0)="5c7e62f275d5e4564bdd95b1415c1eb3ba5bda56430de9dd942b01b5cb705e6727a022e2be0a574f0f8d4db04bee8c6fc77ac29ee046c9460174f7202e07becd7272a4490fcb8502f52d38fed11b11cfbf753b564e7a769bfa6b9991cbdf7805ef5e2f27e19c049c740e4ac72232b66f411057e3", 0x74}], 0xa) write(0xffffffffffffffff, 0x0, 0x0) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)="3d79e31da5cfaa4bdc7cefba2de7d1f0d077ef5557c401a2450343011f7e25984e71e3b572608b27de7f21a77488bb708c81ec07eac12ba343724892c9f1e280bc9d37609c5d8be01f23032ea8a093285f280d711f2d5290c8174fae038dcf1a0da92cd6850bfac54861ef69ab517adb434c6993df316d3cc22bd3bfa299001bdd9147ae4a74177a89998377e851b05af66ec85ded07be298f2c570bcca458a1179ff744ecaa39734df3edcb942b14252cfe958e8a24402d584d66368b3f3061bc79b91e625f94a1a599854c531aa5854e", 0xd1}], 0x1) readv(r1, &(0x7f0000001680)=[{&(0x7f0000000100)=""/254, 0xfe}], 0x1) 01:29:28 executing program 1: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000200)='x\x00') r0 = semget$private(0x0, 0x3, 0x41) semctl$IPC_RMID(r0, 0x0, 0x0) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semop(r0, &(0x7f0000000040)=[{0x7, 0xffffffff, 0x1000}, {0x0, 0xff, 0x800}], 0x2) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x100, 0x8) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000140)=0xc) 01:29:29 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="c045314de2a9c49e4f24e14a5081bf95454b13314e891437e81d7d1c5e90b51eba256f72b60ec4f916063f778eb1cb842217634a53d548bb2c7794d2178f304c251e40a9fe2420edd4f246f38b5530", 0x4f}], 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) ioctl$VMM_IOC_RUN(r0, 0xc0205603, &(0x7f0000000040)={0x5, 0x8000, 0x7, 0x0, 0x0, 0xfffffffffffffffc, 0x100000000000}) 01:29:29 executing program 1: nanosleep(&(0x7f0000000080)={0x8, 0x266}, &(0x7f00000003c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) munlock(&(0x7f0000341000/0x2000)=nil, 0x2000) chflagsat(r0, &(0x7f0000000040)='./file0\x00', 0x10000000000000, 0x2) execve(0x0, 0x0, 0x0) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f00000000c0)) shmget$private(0x0, 0x2000, 0x400, &(0x7f000014a000/0x2000)=nil) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x50, 0x2, 0x0, 0x1}, {{r0}, 0xfffffffffffffffe, 0x4, 0xfffff, 0x1000, 0xafc}, {{r0}, 0xfffffffffffffffa, 0x80, 0xfffff, 0x6, 0xfffffffffffffff9}, {{r0}, 0x0, 0x32, 0xf00000db, 0x3ff, 0x8}, {{r0}, 0xfffffffffffffffb, 0x8, 0x8, 0x55, 0x80000001}, {{r0}, 0xffffffffffffffff, 0x12, 0x1, 0x8000}, {{r0}, 0xfffffffffffffff9, 0x40, 0x4, 0xfffffffffffffff8, 0x1}, {{r0}, 0xffffffffffffffff, 0x10, 0x40000081, 0x1}, {{r0}, 0xfffffffffffffffd, 0x0, 0x0, 0x9, 0xffff}], 0x400, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x0, 0x1, 0x100}, {{r0}, 0x0, 0x60, 0xc0, 0x8, 0x599}, {{r0}, 0xfffffffffffffff9, 0x0, 0x40000000, 0x9c9, 0x5}, {{r0}, 0xfffffffffffffffd, 0x42, 0x22, 0x76, 0x3}], 0xffffffff, &(0x7f00000002c0)={0x0, 0x6}) write(r0, &(0x7f0000000300)="32aa58bac6d7e4d391015b691a6d6e3501bde9d8771468fe9c1808088e109b35bf65cbbd6dac376e95f6c81d01818073eb7a409e", 0x34) setsockopt(r0, 0x81, 0x2, &(0x7f0000000440)="0f5644b8c6796e9f70ff8ceb824c8c104046c40075ed0f61299e69a02fb2c3e5c8fd5fc2268a0898a7776b7f12cd12351d001781a6e8a5f5c833751d8c2c55b693af3b46e1e358c6499953fcfcf11aa498b19398dbad578127e1ff33fcbd", 0xfffffd78) 01:29:29 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000000000ffff0000000000000000005b67391b542a538706000000b818000000290000003100000003000003000000000000003f"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) lchown(&(0x7f0000000040)='./file0\x00', r1, r2) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 01:29:29 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x7fff, 0x6, 0xdaa, 0xc000000000000000}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x4000081, 0x0) write(r1, 0x0, 0x0) 01:29:29 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2010, 0x40004000000028a8) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20090, 0x0) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) open(&(0x7f0000000380)='./bus\x00', 0x414, 0x0) 01:29:29 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001580)={0x0, 0x0, &(0x7f0000001500)=[{&(0x7f0000000140)="52fbefd4b1fcb470f5bcc0ebed9f9d57fa899e9a2f4f90acff1e9475673c9398d64decc3fc4fc4f64dd6968d03e8576dee0c850a6951f9f0da8f51e666fbabf7283618a8d3", 0x45}], 0x1}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r0}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffb}], 0x8, 0x0, 0x7fffffff, 0x0) r1 = semget(0x3, 0x2, 0x200) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000001c0)=""/4096) 01:29:29 executing program 0: chroot(&(0x7f0000000000)='./file0\x00') close(0xffffffffffffffff) syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000007c0)="c52dcaca786e2f990b3d8ccb90c5c7f066dc50e5067868a07cee5e7ffdfc7bd0cf61b98b11e57670c64e7b278254c6dfef8f9eebc41c02025dd948cc14752ecccf9381256ddd767ecb44f0d8d1ce5049e0710aeddeb4c3db27bdc3a4d99493659b4c68e870f047d9a00c7cfb107506087e8e234fa0ecf19d176cbb8f3c3d0ea7a2e47cd49b3dc67aed8602eb12a4d8a503feddde9552b44d36c65ecb0439164ee0a86284ead2ed790a85b722831d52131747aaa6e4af54cf11b3aae97858940253ac23865e9c52df1b88d5283a3a7dfe8a7c571605b5a8b371f9ab8d24d6b91e537091c6857ab961eb70ad934c78074bb6e902050d5f055162081ec55d46c42d575154405418753940ac1264ffc3c4e5451a205a02ddb20bab03617e41a13006ff19484e47a2d23882e09b4554c525ada735a38f6bfd745bdc0c2f2d507166af69fb6096f47225774784caff3efb9f5ddc73a5db9a5c93f69a5e9e5d7c2595f16a53d4525843b1cff4de3e356d9f76f2fdbfe15f1a6640f636e185fca56ad9cd225db1db51ab87d9d2b77bb7af4e0da0bc212142520eeb536106964a5ef06d788ec474ebc8dcff7b03804fb3cfb4e0f6f07fcbf78ad40c39083004596568ccfb92f56cdbc59b13b5f5e2f9b1ea85def267dbcffa241b0a0693b47c680edc585232d6fefeebe5b2e0e5146dcd8118a096ee302d402c5f275d3e887acf28133c839d490465c3c13c7edcffe77223ec20d9496df89cbb3f580638c3a8984df390c00e6a05c19e60601a8e69123612b276bb3ab768dffb7724988e604f6142c2f0325e95e23f7698615544d1d312741e271e64edfb91855879c71ed8db57981653658aa63d1e4acaf59e3327292e234316fccdbb38dacbc0e32dbe525e3c32e8704553b74bf24591d70745b20807506b4ac85dc04876f854aee5b31a848f2cdd1bdc333d468f20c88cb69752de6819af3a4ee999b1539f8bb72739c6252947621a7b4258683be8d2aead46842c15cf6b714a8ab6450cc7b7382a22b07236eef92d80d7e4b06b37eb95f88d969f8f0ce7815c510fb49350a033e8a643e072079767813f51b518121ad831e3f5abfded7b2754cb48f0e81518904d3186e85fcab8ef73856df456380d1f738f0eece2d3caf11b3c66800a764614d11339f6370cccd1c92bcc7eee5ab4d910083cf39bda4a0ea61b609bef9f7beac45d63963158394c7f6fb92d4faafa91b973313cda1b5cfc987faa0140fbfdd5a1a195a66acf54491515160a7f", 0x384}], 0x1) 01:29:29 executing program 1: r0 = socket$inet6(0x18, 0x1001, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x40, 0x80) accept$inet6(r0, 0x0, 0x0) 01:29:29 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x6) getsockopt(r0, 0x200000029, 0x3f, 0x0, 0x0) 01:29:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") 01:29:29 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x2, 0x3, 0x1, 0xffffffff}, {0x80, 0x6, 0x5, 0xfffffffffffffffe}, {0x5, 0x400, 0x8, 0x4df}, {0x8, 0x0, 0x71, 0x4}]}) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x8, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000000c0)) chdir(&(0x7f0000000140)='./file0\x00') fchown(r0, 0x0, 0x0) fcntl$getflags(r1, 0x1) 01:29:29 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x28ae) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000280), 0x9, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r4 = socket(0x0, 0x5, 0x5) kevent(r2, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffa, 0x80, 0x0, 0x6, 0x7fff}, {{r4}, 0xfffffffffffffffb, 0x8, 0xfffff, 0x80000000, 0x200}, {{r2}, 0x0, 0x20, 0x20000000, 0x8, 0x2}, {{r1}, 0xffffffffffffffff, 0x8, 0x1, 0x88a, 0x3}, {{r0}, 0xffffffffffffffff, 0x3, 0x40000000, 0x0, 0x401}, {{r1}, 0xfffffffffffffffb, 0x21, 0x4, 0x2, 0x6}, {{r2}, 0xfffffffffffffffa, 0x2, 0x8, 0xa48, 0x6fc4}, {{r1}, 0xfffffffffffffffc, 0x4c, 0xf0000000, 0x80, 0x2}, {{r1}, 0xfffffffffffffffa, 0x16, 0x2, 0x3f, 0x1}], 0x6, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffb, 0x48, 0x20000020, 0x7, 0x6a}, {{r1}, 0xfffffffffffffffd, 0xf4, 0x40000001, 0x6e84, 0xca}, {{r2}, 0xffffffffffffffff, 0x70, 0x8, 0x1ff, 0x200}, {{r2}, 0xfffffffffffffffd, 0x9c, 0x40000041, 0x6, 0x1}], 0x688, &(0x7f0000000180)={0x6, 0xfffffffffffffffb}) sendto$unix(r1, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 01:29:29 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = fcntl$dupfd(r0, 0x20, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) getdents(r2, &(0x7f0000000100)=""/145, 0x91) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) 01:29:29 executing program 0: r0 = syz_open_pts() ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000180)=0x1) r1 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) listen(r1, 0x0) write(r1, &(0x7f0000000080)="8023c1d18038fe6b86480345968a47c2369005906dd9270bc88634c12d22c60df61f594ed3d6b475e138794c93f423bf4b79d000d4509c07ac2560e38014db13067a3f1cebda939ded3b1cf52119a8d249fcc73b832d0f36418a69344461fc8f77d8482f732860070e0d942cda55ca27366434bcc64bbbaf487871ab9f0edf1d6fb8914275abd45cd5f1329ad33cd09f58f24cabe6bf8b41304b61aaf63f37a335174cd9d5cbdbfd3d602faabf94bef71614ac33c43a759f033213189fee4bcdca07b06648cf1db8aa491bf5e1dd1cdefe571dbe37274a44", 0xd8) listen(r1, 0x0) pipe(&(0x7f0000000000)) 01:29:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x1d, 0x0, 0x0, 0x20000000}, {0x388c, 0x0, 0xfffffffffffffffe}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x280, 0x0) syz_emit_ethernet(0x6c, &(0x7f0000000100)="e1cc10f18000000000001700000000") ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f00000000c0)=0xbbf) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 01:29:29 executing program 0: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r0, 0x1) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) flock(r1, 0x2) close(r1) flock(r0, 0x8) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0xcc, 0x40}, {0x44, 0x5}], 0x2}) 01:29:29 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) setuid(0xee01) lstat(&(0x7f0000000000)='./file0\x00', 0xfffffffffffffffe) 01:29:29 executing program 1: pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pipe2(&(0x7f0000000000), 0x10000) kqueue() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0xe0, 0x0) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000080)) dup2(r1, r0) kqueue() kevent(r1, &(0x7f0000000040), 0x4, 0x0, 0x0, 0x0) read(r1, 0x0, 0xffffffffffffff4e) 01:29:29 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20, 0x8) linkat(0xffffffffffffffff, 0x0, r0, 0x0, 0xffe) 01:29:30 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) pipe2(&(0x7f0000000080), 0x10000) getpeername(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) socket$unix(0x1, 0xfffffffffffffffd, 0x0) bind$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) 01:29:30 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) write(r0, &(0x7f0000000100)="661cd9ff8e17ffecb3aea3f968a1a422312a03cd82e4ecc3a87926d6617051028d2738dc47a1c9c3f0fecbcf40f42e7ecd44a92bbcaca805c1596c1fa8eed759c503b431157c029124eb20787a6feff3d8279d1452f6f682b1b62a9a792dc7bb1cfd0755198e60d4ea94cbac8fc90c5d26578e797adad3504b610b36218388c8fad8d398afc5d473b6f52fc16d8a7acfd5a1712cc3c76a0f0bca7cb76c6fa4c12d7a91bf2b6f452cb481e8377f919c071193817f0855a562120619b30142ce0d44dff8d910a57cd5de0cbd45388f214bd740aceb3f04a83045df11c7033caeebf26addffa6a09f32d6b4a9de63fc0298a3fd60df06dad03be358771a38069b88bd814c610c97b471f0a93bfc7713aff1e85d69eba91f3f1b75f9ac84c64db1c4a64b59f6973c1899cb94801dd94300000000000012e796f9335dbfa1676079f698dd9a27ff85e3221d98cdd4da2b2be85b56bbcb3a71b92c304faf2922c112944256318ffe41179472f4ddd34982d9a4a7a65a36607199b1db00adfb8cfa9ea8744bb1619177494f53c8e8e3b58088913a260f6145a9ea51aa7bc6e0dc688e7c47ca0a382942008bf85c7a63161455369777ed7535e2e36d2f088d86c4f847380da2cc808160e4eb8be1ec4a24f90c687b9f75be5da9e48073fe7642cbb7622a802aab7fc408e87e35fa05ef416eb8f41afccd500ed066f352b8bd0c236551829d049c7adbb13730b552979545d2a661d0895abb6bbfdbefdb24e0cc54c2273cce32e6dae17ec8457c4b8231a78c7c1a2a517f647fb6c4ed29b65b1c34140c258dd05024c0461ded1b8b43d20263e22c8bba6148f37296650e2c43da0000000000000000", 0x264) 01:29:30 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x97}], 0x0, 0x0, 0x0, 0x0) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x422, 0x0) writev(r1, &(0x7f0000000040), 0x100000000000038d) fcntl$setstatus(r1, 0x4, 0x4) 01:29:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x140, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x4, 0x100000}, {0x34, 0x0, 0x0, 0x7}, {0x714c488e}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCPROMISC(r1, 0x20004269) 01:29:30 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x2) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0xc0206921, &(0x7f0000000300)) 01:29:30 executing program 0: nanosleep(&(0x7f0000000040)={0x800000000000009}, 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c65b2b6"], 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x21, 0x0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000000c0)) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 01:29:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x81}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") preadv(r0, &(0x7f0000000700)=[{&(0x7f0000000080)=""/32, 0x20}, {&(0x7f0000000240)=""/204, 0xcc}, {&(0x7f00000000c0)=""/24, 0x18}, {&(0x7f0000000180)=""/112, 0x70}, {&(0x7f0000000380)=""/217, 0xd9}, {&(0x7f0000000480)=""/129, 0x81}, {&(0x7f0000000540)=""/132, 0x84}, {&(0x7f0000000600)=""/244, 0xf4}, {&(0x7f0000000100)=""/19, 0x13}], 0x9, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000007c0)={'tap', 0x0}) 01:29:30 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{}, {0x4}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x8f, 0x1}], 0x1}) 01:29:30 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="00000080000000000000"], 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) chown(&(0x7f00000000c0)='./file0\x00', 0x0, r2) setuid(0xee01) dup2(r0, r1) r3 = socket$unix(0x1, 0x3, 0x0) sendmsg$unix(r3, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 01:29:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = open(&(0x7f0000000340)='./file0\x00', 0x100, 0x186) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000380)={0x1, 0x9, 0x7, 0x6, "e0e61e6e92275bd9bc3432aaf5516fc7f26458cd", 0xc603}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x64}, {0x7}, {0x40006}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4c1, 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSDTR(r3, 0x20007479) poll(&(0x7f00000002c0)=[{r4}, {r3, 0x84}, {r2, 0x102}, {r3, 0x102}, {r0, 0x4}, {r2, 0x10}, {r0}, {r3, 0x85}, {r0, 0x80}], 0x9, 0x5) syz_emit_ethernet(0x1e0, &(0x7f0000000180)="e87f9705bc24de3ab2232c8b9f4279f292ecbffe0d0928ca247f0bea6c1e359467e15ef02ebf2e49cbb0bd767fdf1b695a9bcc122b2b32c3e0dd681eb57100191f33a79123740b3ad161a776c8bdfc5f79a9d98ade64a027000000000000000000") openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x2, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x2000000030000, 0x0) ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f0000000080)=0x8) 01:29:31 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) close(r0) truncate(&(0x7f0000000140)='./file0/../file0\x00', 0x0, 0x1) select(0x40, &(0x7f0000000040)={0x9}, &(0x7f00000000c0)={0x8}, 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000100)) open(&(0x7f0000000180)='./file0\x00', 0x88, 0x8) 01:29:31 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) sendmsg(0xffffffffffffffff, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYPTR], 0x8}, 0xffffffffffffffff) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f0000000180)=@abs={0x0, 0x0, 0x1}, 0xffffffffffffff61) sendto$inet6(r0, &(0x7f0000000040)="a4e20d52ce306ee0ce9e6b72283c7e7f4327f3499d7252fe52533bd1c5da2dad2dff2e026080db888436736150a0d1a8bb4f3d7accc1", 0x36, 0x40e, &(0x7f0000000080)={0x18, 0x1, 0x5, 0x9}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 01:29:31 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) recvfrom$unix(r0, &(0x7f0000000200)=""/18, 0x12, 0x802, &(0x7f0000000280)=@abs={0x0, 0x0, 0x3}, 0x8) r2 = msgget(0x3, 0x100) msgrcv(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ae00"/194], 0xc2, 0x3, 0x1800) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') sendmsg(r1, &(0x7f0000002c40)={0x0, 0x0, &(0x7f0000001780)=[{&(0x7f00000003c0)="1ac19e34070b9d0fe170fe1b4edaebb67c3f63a53b235e9e002a0714ea98b9d096601ed44f1aae93657cb0df375a7970b7884e59b8989d380ca3f01118c48fbb318a575406180c2291a331c69f9fb1b3644eabc84af802d446157516702b0439fc7d93a86fd52385863c968579f776179c91d8ecaf898eac7a74", 0x7a}, {&(0x7f0000000440)="bd4e9e2195cc538c22878d107c1be8696199d947b9847b180c553560c508049c9c93f4fa60250de059ae253f8416fd08c2e74f491577cff67a13f244a7a323e74ce8a742faebfdf85d59345673a627bf21c610b67e2e6864d55b0b474e8c754570a42096078a46a0e7a209a315aa2b879dc31a472f8549a6a200f2dc9272deda3a9a8b9350b2d0a77b0f6ab2118cf8ed29664cbd42b4e8d27a5e9c6234acd0e0290898e47c6e6506bcfee622379e68658a6a628be69d98a1104b98b71f777b1670561dd471a048094b44a584ff2f3067ca5372f5c6b34137e262d16ea0ffe4f8ab8dfd61ac94193e2bfccd62b027c451", 0xf0}, {&(0x7f0000000540)="174156d01f7f9eb05214f2fbd35512d57d96c0c964466f7698d27c19e350c7cc01292c2552f65572608805e55feb644a3a8ebcb6c65fc132d169c2a61b1281cba94f69b98c02629b62c723f05266a8dbbdc8266de9", 0x55}, {&(0x7f00000005c0)="30468448be8c47209444d8a8da39fc34e6da2c5f9d750f97504814eee17504db3dd67caaceebf8b751ba483be72b0b20edc4a3e2e6e2a1ca5a366eb2f78eba31215740a6ba296ab9281f1b3eba7a67a229ba621b97a1062745f3fc94f16efabac47eac68ae9070547ca7e37fc6586a989df038c2872ca91b26b09175de80fda8b59eba50af6b5fc4c3524aecea932fb8c50ac31d1834456e3494fabb4cd5f243416dbc4ebee3620a3dc452cf3c9ccafcf869c5115d0a14d0b53516a6eacd12032d02f329564cc5ca5eccf07962027f7c1989e495dd720bf956597d323e5e19e615914fa485109ec999e65706afc8340748478032d1204b7d493cf8d88faf88e8d8f94c9de7c87d456c95b4d5f6786c09c9956874050d2a68b6619865ca62c70db001c395c1374f5751d5c42dfa37ab64a146db184661dff21776c8289596504ba503c2aba4cd32eadfd106642d0a80fed9c47a28f2a3d1acb3131d139c13aebe16d0e1223c5db1bca5735c61694c79410950f4f1d853b0065b06ed846668620dad481bbf5f4b46f14bacf93718df73d93a277c958b49f7f2147622f167f9fee1ca5202b1477e8003b0e97dcd35aa725477ee3e9d77c77c4686ac2a588b3a83ed3496d22a9cc76ca0b652cdb7b63665ca23a57d0a9aad6a9a3bff15f9c4a7a7037b49b94b5f31e501bf099ab515a02f878715764750120e00762dff9532ab9697b86f0bd1760b7562bfa00d17572d60dafdcaf520f2fa9dfbdb2d5f181c66ee04dc46ae4bc4cdd92b92e287ea5b20d42896b5e7228126818ae60e8b8b8cbb697cce63ecf72bc82d89428030552bf731b312c9f414124da9efb2063fef23bc5fb1455d0d39b43ac366f18cbcf74d99479598432f7f974cf50105b9623ed66e28b61885fac2dcd00a02c1a442d4af72894fd1512a01a20116a128b95ef0c5d21194317bce37bff6031f1130b5dd6bcf9c279c2c6d99524da6c6f6ad7d6e3b306536d32456ec2ee71bf8ed692bf0b0f6d220de6c595a5746e3935048c8ac38b3de1a68ddf62c76f9712eed85ebff8df35f6c0d3f66d180a59f1996bac4e78a07e371f54463352bb21d4bc5c8fd3b32fda88f017d8068dc8adb2b97d546f7e46a318ddcf1f44b6db7c4fcc7cca6c21a9be2088dc0db8cbed0c62f850f15c5497407eabae55a6c331ff01b703d153a54c1c3b1c34f95be17764577c63a58bf05b3e00aad5f66dcdc9092168566dc366790c62946add21346dfa379c789f1875915a6f8965cd8f1b6e6a346d6cae65d7581d3c9fcf49e4124bcc3217989cdd76a00bd2f5394fdcfcfd4ebf6732e1d8cfb46d1ea59aba3c0da90a3b6332e4351f01a8eb3f77e4eaaf603094c39530ee7bbb4726e86c7152e3fdfed77ffdaed925913048069f92cb9a69d382e3f497fe18bab8d1941e57382766dec86a40f7753f98bd529bf0ff0ad5000a850021387fa91fc5b5b5f33e1dbfca7f9a3f7ef208975b5eadc26d4a81d2f482b917e658cfd2d493555325afb8ef8d751fffbdcc66b69c19f5e51470c3bbea3d286381fc42b6678fc8f00302daa7f411f664870d347e6eb587c21cf200bc98cd90517d351b0ed658dddd5a28058d67a8b6e43e47ff89c5694a26ff5f996e0200b355c4e744ca82e3d3cad7e7e59173870895462557318defea12ce9ebc909514505a2aadff8cf9cb3d0f848a80f1c79c49efcb21e41485bf7164866e558fb9ef79442f02691ea37af27f627fde6f6eb050f069b91e455e36b8bf48189f1ff4ae1af1c41af9d04e262d6d193fbcfbabc3e60e89e3a45b39d40be95101d3278798dfeb659ede22295b371562ca843faf6c69efd7f82c32af7332e80b61f0fc218a0e60d23dfd17f48d6c8497f2eff6313dc7bd94611c5b10c649d33298771886a053e85e6db535ec82eac9eb7198ce05dbc6940fd064f324aeaf1d36365585c9c8ce42e46ac06458e7a5afaa238fd96a4b770da5ecb351b1ff36acfc9eded0f9a76533aeaa69a947f5e22624a82b767a74f90447214bdc1af18f72207ebb2790853e1c7699ca935dc90c2f0c2a702404fc90c40fb6ae4abafa760305f24849faf8f4905d8e986d20e843ec41a792b379e17bf1e347880a6912f4683cf18b3cc9a32dcd9ecf8066628ac687f93c2aeaec36b5b38e9181a9dc212b66ace63cba4a6b2b28f052a368c85889a6a39d0f7c31b30c02dfaaaddfdb049abefa5d69e46044300f10b673d789c66b9f695e55feeb0909fc1fbb539e484c840c27638d59d9b411bc559289d713e26a683a6abfedf74f0aa4efc39d5de33f2eebc8f64698c88aebe7dc8f7984c8ea64a24b53e6200554084d44fcf22bb2f6ba02ea2bf6846c23636d6675cf87f517426c4ca58e6c5619a712f0055105c33deaf696f85405a3a2d88b0099d7a36bd3e18274fb16bf3996e9c519bb182948e58b19111ce718f1954e1df91ab574a398d7c03b0b7faff2b1dd32d85d085dc66b1f433bdb1594b43d3740d928020afe3cdddc4022930ec3d24873e2e6011e564cad9526a5ccbfff3c90d0518e1e7b751930bfe12de80446844af64ad477391839cd0004f91cc95bbb073b1548b9515acd73fd2ec8bcc8a4c13499c83efbc21e3285a3a7f86e5a9d05face07198ba1b475a9ad4be45f391dcfb29ba009edc3bb1fdbbb6a0d923776c73a7033bdf5c6b92a5481a65d25f605327ab3eff8b21907fbd260044c4017ba13c4da7b4214f6a92f8b4205da2227b223d107ce82c0d05e3eea74f4c3ce050cba01f580b54b4d98be07c6782fb669e16a36e85b659d0c420ae127c8da80e08807e9de3fea1f6110fe85253c90e6516478a2e40aac7c7773ea35c45f09ec794767e58bdd41f64053a89143eb67418019bd318e6224f42cfc7dbf0e5b0b4a238401eebf1dad895ee7526bb9bfa6d9c1ac900090870fc8d975eb2c46a22977e2fd4b149874d331a8216c160ea7a7bc96aad7acea729d4322645f35b0eeba05867bc28ed36948956e5ce4ca7eefc2d34a8142b9895f98b357d2efec4693789ea99438e8b2fe4362a61c34c67f487979c3fa82ca0a1ae19dc0cb43d94edf0041863a35319b7a53d03bef639b3bbe5a3b3b20b40fe485ded06d333d2bb2b59323fbebc3e0269a4869d4c2b8a724dfa4a1b554175ee1c91e033e7cb799c0bcbec87ee4cd520367c4fa55e6b6ad3c7bbf0a964480553ecb3205d267caf16f5133254274c7d60959ca34718eb6468279dd663292ee8ae5913e47c98e3eaf283c4f6cf532e238322849c85ff0ee0033f971ba73ca7dc7087a25d6c234627b8cc696bfcb66eaae09bb4c747c624dab574211c97a94da7decf58d30f80330bf51e9bd4c70c3e21876028498416f423b75d381c8c958b44661b96a66ebab0a79e124ac72d28712231b077e042871039fcd747b7ce52ddf3f3387757c8aefe934cb686532d57ef1bddf42d442f89e4f3108179bd8e6577ecef9ca7625fe7e750733242ca4c8312b7216fe118094d2ecda779704cc31cb9e6f8020880c14f49e64012261ec287c8e8792afbed4bc58c149301dd2b4cda15f81420c19edf251b916b178bbd6b4aa196ad070d028bef1f30d0739735ad76645dfa48c1aaa82b0792b4b4637d272ec94e40b9adc7bd07786052747e2a94e6f69da93a7b5461a6ae205d91e8a52328ba44c06e28996f7b0c997a82dbce8143409cea8a637c3f8569811fa513e9b10d28a565b3eebdd94a094849ab93b4d562df5708a9af6a184bf1e4086811da55cdb4773541f42c94e3e16b43997fe7e2f7287b2ba1ad0477a039d4a31e6ec5e6a203277a406c91d9df705f7dc7314fbedbd1bdc306c95f6a747c4002fc21d2254b8d64238425fd482d338e3e7060777361afab4d1afb1795374bf236de035be607aa4515dc3933e2859bb1dbc8aac35d6ab469892743d8fa000321028405f68ef02e2eafba5ec55dd55ece4c51ba3f6f768b9fdf0af414d6bfc2db5b2aa5d7f36ab567c79fcf5ff6d4b579e0aefe7fd368a4b76bd29ae1af8881146b1d600619e1bc17d3258921b2cc1181e71881910a6c2d0d31738f85c0eb2b228e8db430f5cec1a032872eaa952ae9d2a9bc7c7612e0f5d6ff79976b55bd35fccb0ea26207048663798c46356a272cf4249f83b917fda925fed89f6150db0b9938ac057b9e50a10816e069f5ca9c7aee49c53b056f344ae2f6d3147c120dea667d199bf85bfdfd591eeb504d755f98349d3a18ae68b08ff380b92b94b8f8d5d2a089388e9fe584e15cc4fb3d9ea57048c97e95d1adc3fa9d7d8c3301e2e018e867611bd81b4d86915eb66b7262dff413a27b42945b06dd1dcb561cbdac4426d1018f1c06c3822eac0fc022fe62048c6954cc7769f3ad50ad69d02090ae40bbf68c07cdc1069c501de166c0e6a73c9c15164949ade12ed9d03895c46946ce5e7c9873d5eddbab02da153f751b75df1cfc9626c361a7592bbbe9f431d7d59dbd9e860d3aa4a5db2e3690ad405472cd1d87714a393648fea12f9df5e0a8dc184789860c45a7e1d241699426710edd5c75861c137b86bfdeed8b93795da87a341e9a945cafec1397daaf95e590eec71c55341210cd705b3b540503ce5669996644a09cae156e7b1c28c43574e6c0789963186c1f711a85c860af8209c873ded77a146738447c74b1eb75dee91d0de1523f96af99b0dab3ed0b4a982815d6e7de1ff60fc44d67dfe96a00a2f05364ebe0d2654262068f68722d7bc70ad7b835aef7c34858285d719ef26589a30302154af196be36cb2a2cba05da44253fbbe6aa5d9e9a1c40d79d0f5d888a965b213ea49dabcd53b24563664ae1e50a534cda37ba78263bfdb7cc5cc1f35ab85328ab8a179e4c858c0e0c499399092a8ef0ddf4e289a5d25052170515755427169375ed9a2ea2079d50130fe073dc24ac32f9087f0314d0447055807e2013c223f2d36406c85711d3c1cc086dd9282d50e5abfc182143b473d474e19fce914a04c190c65b694020672c6b2542269cd4d5379b83339bc5719b0f6b26d17690ecff931059c6c4d9a23db3b0be93e248f3662f1acbb8bdb04a910cd7b0462936e8768b367f12bc312872b5186edceabacd850b5dc0b373ef7af0a574ec54893fc348755ea6f6c142dd2ad5216b3b70f2bda5e5e32e3359f7da0ee678b34c6490b098a19bdabd001adcb09bdd7b2d28dea754076665769e3ae95a75c891135aa20808b55167a10f459ea5f1641c092ac37a4902686781a3a5194793aa5d667500c911352d7a09f9d2ee7f3281f0d54e0a19905c61d36933a278f579fb16eaf5b2523f211115051529d732ebca813b68144499f99090028dd592b5789dfb3ffd866981c3b3c884896b7cebbcd316103dc372f2e0d9d750e17586c849ffad8fd64d0ee2b29311094faf40f85aee58b265f0ed957ac72ff45a21888f514b8b6e29c7d8e12d4c7000cbce7dbbed482cb54af78d5210f27b20af6b4796eed24033125fa08dfda5c0d91f936094766ed49cd6930836264dd8ba5df9865a9e870ce11a5a10cb863823c5e2f2a8b4c1d383fde58ca6877f7fbad1cdc468448f85487bcf19320c40e839cab8014079c2e8f50ddb6479c03d63482be9686dfb168f578292cec77d5e4c5afd3fd97044734db037ab9a4084f8e08a19a31512c61d41df7960e5653acf01fe7e378754be58df46f8cfff069f1959cc8d2c51278efe478b749520676c4584a72e4f1362a0c1c131954828155a5fb796512a5cbccf02c1e88b6564d90568cd7406f3e913d6db59df206cfafa40dcbb13141d20", 0x1000}, {&(0x7f00000015c0)="da6c78c52714df68decef74b6bf44a5b5ab964975618be8c2a6491437f415230cee7fa4795fb4ee2d64ee460cfd37401141467d0e634d72980d85c9e902e70009d404b2cc3929b4680139d94ff", 0x4d}, {&(0x7f0000001640)="5c1aef290dc040e552f1e1", 0xb}, {&(0x7f0000001680)="b48c721aac33ce0331bdfe927703f5371e5dfe6233369d9e3d69019bacb932f2e6edaf3c7e4c9eacef1ee459096dc792421c82cbc8755073ad608d7fb3f519e857bc269a14c85c32e220d29d8b3380c5aea4996e0757073a6da135779db921e1ca86eaf3a09ad807bcf080fadcd2caf618f31b50b63810696ad5ac054bd4695af54a1f28", 0x84}, {&(0x7f0000001740)="394b87d9c08f2419dcee50f39637967ef536", 0x12}], 0x8, &(0x7f0000001800)=[{0x10, 0xffff, 0xff}, {0x1010, 0xffff, 0xfffffffffffffff8, "d48d0ac10e70f9e15cccdd206ce85799b7eb01d8db7255aeeefdc06afe2546de25bdb987db28ba272f59e6971c73aea3ebb5dfc9e66b3a8a280cdf88895e5950a53c19580c6376746dbe1d8e888696ca44b701eeed8c5552bcaff2e971fdb82765a4c0201324381e42e34b8b25f09e327492d72a9ce22adabb401ac76854c24b131255d4d33cf79fb703f42230c92963e522851bf9e5845262a69dceaa2b40237fa16fe3b261dba46b4f9bc45533ec153e2189137a56daff309ef99aa4b27bf8ce041499451f38ace4443fc50da84b9de385ff8dc8b630aa452545aecd42fa56d341d697312b12f263a537dffa302f6cf61cfcb9c53766bb6f2ffd2a376c18ea13d4d95e53741f7fec7a658451260843abf5f47707921728316f2f7ee22d19ede2df015b389308a7d94ab98f6dbf0ed2448996bff0a99cc11a196dbd737652cf0fe5af1fa5a27f4fa748ff90d663cbd216cd51f9c1eb326dc0d9b267eae23ffb629bcfc07b17f1e7953bf145193fe5b26ffa9f0e02ea721c7f12b6bf8d390505025ac6af541cbb86794b6e8bc705940e77d6a4f01b534f9533b73b2e2d8de4188cf2e2c6014bd765c7902a525a1c45ec574da4a1a1b1f452a86086b9215495204bdbc0c77d7bf186b96390df8753effa446cb103b72a794219abd682e28f73131334f8aced5536e39f5f0d9c6bf3dd0f1f2f74b8b704c99d26e36be683939f37c4fe566a5afaaf04749010c8b02260b884ecdc964ed46ffb52b7717e786c77be7cbc5e5f4cb39862fc9bc924c80256c083f4194ce3125398ccf227a8e060564668c27fcd262ce1446a86f8fa8f65ba27a2cf1fcb729762a88d9d9ade0ca57aa05f208e5f69bbcd8e3a9dfa1e50427cf6e66374ab32d1c6dfe455a6ef6b601e0a6f28827b37bc11a27666aad3333cddf0bbe123ad1a8fa7e39358d4f8ea20563a4b902fb15491c8bd535045c3b4c45829d08ee1d052579d9314ba799b4f1244ab90186db7c5d9d03636f3ecacaac0860ab222065caaa756acc7d42bf9344a9e020c99418440afc931460dcd064c0bf35835984ff19272a7998a3c2db7c7ab175cb08e13271a92a934edc2a8c01a70a8dd594e12d1c034fae0a26d2ab47a2c1a2ebd988521b687805340927c7e27c30a5a437b4926157c5edd8742499767c35829025a8c4b77f505b73d03d121d810cd4d62657c45058de7507367b03066a74fcdfb7c2d734092174f22f321ec0514e92695549796f180e3fffe691bdd4c6a2f5ed6e7beac3e3b789f2a9ee513af7a33629406e87225d37d2bbbe4231d49860bedd66b01c94f9ade4f2c92e9aa5bb5f26c079c8af19d87ff889605b830a6f4bfbac49f4f5de8433e33cf060093db34c4b3a5302770a237f64f48ecb37ae5afc6886479d15a79662ecff83560f2ffc95916d9b18a5cd79044fde8813cfb9431247f4b185f503d69d76f29b48e87d40d986faa552fb4d80fe55195737bca14b090f4b919168f4cb1bbb443334db20869275f9b6e9c3d4b30c99aff16155e0e9ad61d8e3c28377c4c60fd3c95deb48b44d277597713434f41932b9ba8e955b57747924bb9cfd640b5915be0842f6052c760d4b9d7127b47af8e6a06947299587cd365e2f4b3e44a89e3e09ac88de4dfa22ab353ef34a1be92d444915146c57405c09b2513d30e9f0618e7b1b4deb38303adaebcf6377460b2426cecc771f550d555518c96fbf3ac6b1539269124087223eba61d384b812eae23238975f56bf3f93f34dc28ac5e2cb3d96db6f2c0e6b6c3a0816a8826ecea204ac128cd2d4a135503a4a70963dfeea04d984e2d45f0bfec5af40e2de9b1a7dbfdec29a350de9a19b82987170cf48ea8461b458220268a9bba4316bf76c037a35e82896e2d82fda76c33f9dcf2dced15610fa7cc1d616a01f30cb6de2dbba924e6ea39694da65fa2a183066d9e2ed5f97580ed436904c65d55a1e15e8a8f0b3a9534c90b39aa8d6df51e6c3ff9c903c803cefc8312995d63d717e12b1bc961a8676b22e35ff4a837cc2d0ddf3bac97c349114863731fd542522301a158d89c86568c4f62e4455ad3d1a92be9697706770264600eb3760a39fceba6242ded74906a14a2426e7172a281c18edbe48abda74d4dc16e88a4e5265bd33ac49bd132aadf9551da10096cc2b077ed6b517686c86f7654117889ff06c10b4031fa0066ed28e49e065eebe57fa61e945d8bd1f5e60eccf229362b135fcd5e59ae87af2b85f88f08f9fc05d650231fbce81aef27657257b8e9612c4b56bd45e58439ca6c31124991e3c8b1928e813f25152f6b2581930f9fc8f122b3f8114bd83521763ebb4b0af4690e7eb457520ebbf7edd741c7efd96717bd4214b4cd918c087c45f9cc6202e412e22134348065530a629716c2a5a3010198ea397aaf26a421228aed2aefe4ba32b828971dd49edcd078988d2de137107fc3370cbba78b813e65b12694e109f8d2a80bf2dd9ededf59087777587104dc30264d149d55d5b1c37da31c91ebdf9f0833fcaaa5c280e60ed33ad74a929149308d940d1a706c6d24e0b229c8355c3dc606c85f55584ea23c24a76c7c264e76c30fd10ed025c357dfdfba7f19099841e8952a245294a987060cb46205f2ae82c8dfb3c976d28ea8e3d5051071279b25e63375824ffa654e4864276abaca6077d6d4879ded828f6d0ec7d746226dbdb2efa68c3b6c219962e529b01f84d6908d148f99196e9a69ce31b8247aa04a7848959abae980e8c76d7fe5695a5adc09cf02744c232741374481c50cbbfcacdf0d4ea7f78ddafeb5944250f88463abdc2824367e86ecbeb5fc676084d32361ab424a2a50a402d913ca7a0768792962de8d0b6c056ec9f48009fa22691fdec394e83b25ce85e1ca63b4ec6f146665a334421227093efdc9c4223fe66fc02ed6e1f32d75e867dfc49b55d69be62a2c2d956af03c11025b41fe73cf299837d690c990e43482739092b49f3b699c61cd67ca06ca8c7a518025ce6e22d73f5f429a448892d24c7579eec0f9f95a5ccd80e77bac9e70337b435b3b964849ca15939f6867d5c2b907440b16edf8e0bdbd55ef60e6e91ab9ec08cb7b47ea9455351713de8a891a65e93d8e5651e921df8aedf80361a9c1e510a7c5cd4ba74a529b6da36ded97b307dba567664c73eceb8d4e0c4ca7ff705bf09f25d6eab5b98eb4cf6d9f4636a2ead5d8fb79adea3ea14bc3fcc9c3ff8c3e057293661c47c00035dc2c47f06f2da03aef2f488a6c92382cc582c59580265e4934076f85d7775c3f554a5e66fa3abe27139ba5949ad8749da265e761b66482a30e6a45dabb88c27b0b36266713fc2feea13a21577b47a0f0a8db6cf9b7314820c96544771cdf852e4dad06d33ac7362013010cdc425cae89f1d3e3741526df67e6e55be4daac842502dc2541b366d088d392fe78bbefb5473be2152b76a7d08a2d0762f6ccb260d6c6ed31487b133f0b80b25381549ef75a28c596a6693de3dcbccb363927ee3150b1881de9951e43350b0c1416afceb50c65ce1b44c21f51f45e34d475144a330efa0bbe3b4d8cacc8113888bc1466d9138a60fbb4d5d0bc597041caab650fb942953b445e5dba76beed3901e601b01b5a11e6fb4965bc50c77b2674c950784d35d8a490143d78b43948ea9bb2d5d0fbbfea3273829c79c0abe5c9980cf51eac97fe4ea7328b0709847d2235c0e12301ecdeeac332d3196bf9e321431b7ae5667fb43cc3a81f86b729eb2d1a30e63045ebd281ef19fa430633e9d8234bc3b21ddc60d3c611eafd8ebe2b823b3280c0d6b0529847157ec4692ccad105cea154278cd70573fa60f91a611ce1a69e5f69142e3d91f3fbd4f664bf314e20755893fd39f56c4e2878b6b25cca7cc5309483bcb2382d35bb5ac899879147a35d5f7ae349acce35f0067b2695007522cc56d10888fd5af2a8550778b4948d807250699bf02769ea84ce3bb9fae7c693b3cc4499a73a989ded2043cb1d84bb85a831544c88fe7fd392fd6c97f52ee273e7b63c059c41254b8f849968535e1fd5516b6484cb2d8a78aa25874f99a65f76834b966a6f94c711a7bec90c7c18e33f7c81e158dd1825db325f74535a292cacb0aeb3122c0179d243cf7dd0ec315ab2f1a843709b3630e7ea54b96a19cf8f6cbe24384fc04248347d766ca19c29715cf6ba433be2e679ff5a11aeb30a66eb2981154245cf6744ff2a2ba919e4c76059c27de59861db44642ec30b1778c13d2b63d2071def0cd8e0644f581e994225619fdc18a8bf8f5d6fe8222b516d1a8fbf5e4d15c11f2bc2faac98d706539d636bef7fb6a7cf762fa26ebb9513f866e70ed51147c4c3b6bd1054c1b21776c61d00baa2fe954a305782330c6478d72a99d13577e660b15719c395b24f60f52a03588732e94a00a70060991b3061798ce6dbe9b745770f2b283e4e7ae2e0bfda700bdb9205d8ffabd8266e613488fab61aca412d9c3c6ac4146f40eeb03bce819df5fc28fbe8ebd0918d10bb83b618d6cd0c88c2a4035aceaab38463146450e3689c62dcd0d04e0eea7abf8480f11ebf5e323e1abc2f19cda9abd3737ca7972baa07a4677cc1f90c2aed1eb0e3d20411e19140f3c3d16ae3ca5d5f71c93f0150e488ef16f0e47dc2d3eacb62dd174a1c7d58e160b3c8fb57d672edad8b571b3f205d61b274a199259ebc5aa6b33823354302cb5893e4e5616a2b77651f544447875c66680e80b92f04e5880a740fe2f28c4d943e5eb0cd776513ddfba6eb0a1ecdf631b05b2f0d808c0aca11d8e5616a4dd0ae583a72485b9aa8b6a094e5f5060c582b5353359e7815ad0d8934dcc8866e24d7202cad139848c646b12d520db53bc3fb9579253aea97a66cad85a66ab1f585ac382e9729101b2112a923d71537ac1f78ec466f30e44654d90bb3ae0bb059ece8f8463f64161f91398991fc0a02fedbb31f729a483fa8dc0b47c7d7d0c3d85ab55879a8c373df6dbc9c81cf045fc4d33a83635f089bcbb4b118dce30f90bda2ac2766b026c6f7506037037a40bb787412249c95af745731849c6096be0669a272a4f74408dd24c9e803bf9700848e0680b1f1f5bf29c598ee837c97158272eb2f6e86fe8d92106835e1290d5108532c29ade61d402ae74e36084d13069ade2b4346717b5bcf7a38a2a1182c82c4d63c4f640009e877fe08634bb48c4bdc15e16a731816ec5b88696fbfa1aaa2e58729c6d6b577dd6b1b7bd3aa2a047ca786713ae2f62b7c53ae2d58bc0e7bd16d097cb795832f3f2970b43c430b9d63fb1295d6bd63559a592395cfbbec72887cbb357eeed146ea3c3c8ef36e128bb224cc3f08505bdd5e5caee9cabc8396586eb8d483b04164785401ef293f5399a5d16c4c95de86be2db24f4f18c67d2dc6782d1f7f7df7b4be1040b6d5e02822399fedb68ecf54b66259202aa50143f7c2680e0d0aee66f15133cb437acbd6c4a9e215cefa43835bd98a872509b8c27ee8fa0b62011f5204c0607cdbcb12f8732acf60358cdd75e174179dd4fcc160685226f740deb8e70ba0f98cd5de55d93b61c5c6a195e349e56a52a2756e82a0f9d3d2397c4a79f4d146f0411174e3ce839d2e331c67258782ef437ef977799635234a9db721961103ab095e783f31a16fe51e3db8d5f208cb8adad12755d02900a470543ee92af302cdb007301e0398b4f9f7a19355ab9be5df3303834020c02040eee7c8d4817596c7f6031b965063ee474df3640db1486a74937514984d1668d051f0e438dc4db7a37407285acb7489de206415"}, {0x48, 0xffff, 0x50e, "25387ba1d601699df50b352c726cd914ba9ac3c3668397296530a187dffb9adb246db550525ea38bf7a43e383ee69bd10fa5"}, {0xe0, 0x1, 0xc29, "8c392ea243735a29722556cb4822705d581e6fbbc96ae5d5fcf0e9c4c274d99eeddabfefcc465286d9090e30eb90f9ea1ab67b46be69ead0778163575976f29df11f8bf15b5dc94d42c7add692b501c48c9ccf0275e1fe93116dd326420019575d2333bb5a8d1dd6fcf14288e235730a5d74ddba51beb20141df5d561a76efc0ae3b998020676a0b227850fbafd62e6a253dc7c75f22aacbacf2ea75245cd7a4cb345c51caabfa91e08894e548b258a3eb7a64e3e7c7a29b32e811c609d6e4473dfd069956e303ea0da798076c96"}, {0x108, 0x1, 0x2, "32dec8faa4f400e8f5023183736f4673a7e80f7e661fcac6339440ad90b94b2ed81cd13e46f356ffbc1362493cc41c35821c8e8a0b6e86be3cf1c6d91c59d142aedfd57e77f6ee23b4551a877dc9d3594bc74d23b4083c40b06396bcd5bec78ad5e2b2939656f448bb6902b086a8bf893dd437e1e0332489eb101befec26e73a3f2fb7de4aaa8e77622ddfc3c742549ae59eb2665ffc2156f393bee9fa5df07166bb6743e5fe51b81303304717369c37a6d388d09f678e5abe434b6acd9d878cf18e11bccff4264fc49f4887657e81b8bcce58fb48ed638e7913b1539a09a09d025c6a62660d9e8381a48feab921d1f295"}, {0x108, 0xffff, 0x0, "a72dac8e9ecfecda9c8bacb7a973337e3eba4c0566c8a5befebf8b514ce44a7f76d87cf7bc125da3f37bb817dd9b65919d75f1287c90bf45456e4e217445f183ae51dde3f1dee86d2d85afed9c6e16fe54bd2fd3ac4cd5e0b3a3695bfcc910b44a402f57f0742c7ec43be738da8b8803722510252d61d956d1cf94dbe48d78a84e3e322759b69fef92be47f316243fbe325f8010ac648683276c1beccf819d9b8c31272a96d6877629d4d6bf43cd52aeb640b0764a6fca982e75f73bd2c97f760581216daf2737e029165a2c4cdecf3cc52a66d5cfb93be74f84f6ebdc616f4afd477d14ca29a17f3d4807bbeb9c476dae272676"}, {0xe8, 0xffff, 0x10000, "d33375fb56b38ee5e887b795b7150e97b7b01720e88972b917dce63bfade616417b259b21be35b97301c80409b4a21d30ed844a643eca6d35c025700487965178d5a64a1854f1b52955f724b8bd99155c7f09877f0d9c36d02e02cc60876d7af62b1754679d5b48c5f5e2e4c832390b4d63ffff2929d8f021acc1a3818bdbd54e842fe9f1f4a28ce50ef47d7b46c6b73b544e841aa5d197d83e4dcfd5c1804a22ff082e2fd7a1690d041e9081b645f8b73f1e4fa3b7f66148623d989286c7dcb8558fc0261ee23beb3a5d57a061fc50a5e42e6"}], 0x1440}, 0x0) r4 = openat(r3, &(0x7f0000000180)='./file0\x00', 0x200, 0x42) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8000, 0x0) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f0000000140)=0x1) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') fchownat(r3, &(0x7f0000000240)='./file0\x00', 0x0, 0x0, 0x0) sync() msgget(0x3, 0x1f) 01:29:31 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x21}], 0x227082db, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x100a4dd, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000340)=[{{r3}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) read(r3, &(0x7f00000000c0)=""/16, 0x10) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000040)={0x7, 0xdac, 0x0, 0x4, "9a80d8b07aa6bb459bbd42e8a42bd32162559c9b", 0x3f, 0xffffffffffff8001}) dup2(r0, r2) 01:29:32 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={&(0x7f0000000040)=ANY=[@ANYBLOB="0906010866696c653000"], 0x2, 0x0}, 0x0) 01:29:32 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) shutdown(r0, 0x2) getsockname$inet6(r0, 0x0, &(0x7f0000000040)) 01:29:32 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040)={0x1e, 0x2}, 0x10) r1 = socket(0x1a, 0x4005, 0x3) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000080)={0x10, 0x58a4572b, 0x4, 0x2, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x80000000000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xdbd8}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x85d}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1ff}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x9}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x4}, {&(0x7f0000fed000/0x13000)=nil, &(0x7f0000fed000/0x3000)=nil, 0x7}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x600000000000000}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000fed000/0x2000)=nil, 0x9}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x7f}, {&(0x7f0000fed000/0x2000)=nil, &(0x7f0000ff5000/0x1000)=nil, 0x1924bdb9}, {&(0x7f0000ff0000/0x4000)=nil, &(0x7f0000fed000/0x2000)=nil, 0x3}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0xebf}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000fee000/0x10000)=nil, 0x3f}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x8}) setsockopt(r0, 0x29, 0x31, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x80, 0x0) 01:29:32 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r1) connect$inet(r2, &(0x7f0000000040), 0xc) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="28000000ffff002801000000800000eff129e6c0e3ffc576ae9f5e76f296ecc423918c0fdc4148fdad05eebadd5b444ea2a7c59891eefa96366bf77367c4350268a3014daa2743d1e939d402812c839288b4217fefd2661d62407a76621473279e9a6374a13d6ef44c", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) setsockopt$sock_int(r1, 0xffff, 0x110a, &(0x7f0000000100)=0x10001, 0x4) 01:29:33 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000000029, 0x4000000000, &(0x7f00000001c0)="4b74954c", 0xfffffffffffffffd) r1 = socket(0x18, 0x4, 0x0) close(r1) r2 = fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSDTR(r2, 0x20007479) 01:29:33 executing program 1: rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') utimensat(0xffffffffffffffff, &(0x7f00000001c0)='./file0/file0/file0/file0\x00', 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='w\x02') 01:29:33 executing program 0: r0 = socket(0x18, 0x2, 0x0) sendmsg(r0, &(0x7f0000000340)={0xfffffffffffffffe, 0x76, 0x0, 0x0, 0x0}, 0x0) socketpair(0x1e, 0x3, 0x4, &(0x7f0000000000)) 01:29:33 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) r0 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, r1) 01:29:33 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fsync(r0) socket(0x1e, 0x0, 0x0) 01:29:33 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x3) write(r1, &(0x7f0000000080)="a7", 0x1) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x4d}], 0x3, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000180), 0x401, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0xa9, 0x0) 01:29:33 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xe72, "00370020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 01:29:33 executing program 0: clock_settime(0x0, &(0x7f0000000080)={0x8, 0xe32}) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, &(0x7f0000000040)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x90, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = socket$inet6(0x18, 0x4001, 0x8) getsockopt(r1, 0x0, 0x65, 0x0, 0x0) r2 = dup2(r0, r0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x2, 0x3ff, 0x5, 0xd523, "984d18425c46e7a033d48e0a895bdd947aa177f9", 0x8}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f00000000c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) 16:00:08 executing program 0: symlink(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000180)='./file0\x00') rmdir(&(0x7f00000002c0)='./file0/file0\x00') r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8000, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000040)={0x1000, 0x0, &(0x7f0000000300)=""/4096}) unlink(&(0x7f0000000080)='./file0/file0\x00') 16:00:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000040)="93", 0x1) syz_open_pts() r1 = kqueue() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "854955883d026111fe4d04000000100000001000"}) kevent(r1, 0x0, 0x0, &(0x7f00000001c0), 0x1000, 0x0) ioctl$TIOCEXCL(r2, 0x2000740d) kevent(r1, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x0, 0x0) 16:00:08 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) mmap(&(0x7f0000000000/0x7000)=nil, 0x7000, 0x0, 0x4010, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='0\x00'/16], 0x10) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0xfffffffffffffffe, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x2000746f, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x74, 0x2}, {0x61}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 16:00:08 executing program 0: mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) select(0x40, &(0x7f0000000000)={0x6, 0xfffffffffffffffa, 0x8, 0x102, 0x3c3c438d, 0x7f, 0x7, 0x9}, &(0x7f0000000040)={0x704, 0xc9, 0x8, 0x6, 0x6, 0x6, 0x7ff, 0x4}, &(0x7f0000000080)={0x7, 0xef, 0x3, 0xfffffffffffffffc, 0x0, 0x0, 0x5, 0x3}, &(0x7f00000000c0)={0x8, 0x1}) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x4, 0x10, r0, 0x0, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x10, 0x144) 16:00:08 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x400, 0x0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f00000000c0)) setuid(0xee01) r1 = semget(0x3, 0x0, 0x0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$KDDISABIO(r2, 0x20004b3d) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000040)=0xaf0) mlockall(0x1) 16:00:08 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x148, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) semget$private(0x0, 0x3, 0x8) r1 = msgget$private(0x0, 0x200) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) msgrcv(r1, &(0x7f0000000080)={0x0, ""/4096}, 0x1008, 0x3, 0x800) msgsnd(r1, 0x0, 0x0, 0x0) semget$private(0x0, 0x6, 0x102) 16:00:08 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r0, 0x3a, 0x8, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000000)=0x2) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x1d}, {0x40000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000240)=0x5) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pread(r0, &(0x7f00000001c0)="c8ab70e3fce2fa9b9561bfee51b44121b0cd65e63e32af8da68f29d0fbda1d3b6a5501978a49bbc6b2963e61467cb6a31fd318d0dfde38b4568877331bfe06d087c1bd78977ae696b3d96380ce121fa5caeaef37b6632470a188684567c39804a6bcfb9b15e37de936181948ec371d404ec3b6ab63c146edd0f59de632b882f9734c7d7acd014ff773b1aaf1d0dc138e33699df15ec16825b6a651f0f888fef6c68da9b28085d30e6eb02989b71d013d5f4ce9d2274ec149d979abc9987188cc802e2ba1714361738e5c08d7f47b47cdb5d90b2ccc8920a4da63dc4e49d2ed1006d1baf6f7f35123fcdaf0064e79a8f74201e1e88707f406986130bc47f83395df8707598f6f9eb61c22c450671c13ee20562335e93b82a0f11948a5afa8d1484bbbc44d9bd74c993a18b683ab06317fe761fe12f15258089212933373be500f4fa55697ea7b11b0296458fb5080981305f30a68595958bd76ee680dd9ddb4f6b8496f9071ac7e6f45128482f0546bc5542ba46be8f48926308a110b5075c12cd8b9cbc5d86cabbe3067a7a60da251ded54e4d6bb93df7f160a3bb0e3aa41ab68311dbf2a84cfaffdf7c1fb3e2a12229dc7cba65730b8e57c9cf61b6949df2168d6dd15e95975565f856bbc0148b8728cbcfb03f37e650fe9ffbb2671166b3f9a794168ab93b596275f85167d10f7e31e0f1a7dc208ae28aa05993beccfe5e26efeb426ec6d21cf603c29b2b517d8c9d9dee6c3adec1b5fd11ed2884bada8d9e57a55c14c49f1a4f46d46ba72bfa7aa19a9eb26af4969155a108922caa76c5a1d71bc7871725849cd60ddf1505f42aaf780ed1519463283f27d0f9caf743a060bf76d6064b53f4ee1f36dcbac11aff64c31d2faec3213a25ff6fe37f5d0e90d61a55c22fb5a4bb3cbd6fec58880719e100f089aba311200146a79ac2a41473d9a092c6e5e6a0d3abcbc32489215949e5a072489156cdbc9b8848c286767ba6c8e5d717d049f0f4c56fe3184deeb2dd40da4419351fdb85265b963cee789784fa7549497e4186dec4b049ec834324f5e6634585744c21610f08c6e84aefd00545bf89a42862f499513bcae34adccd3cbe73d9be6abd881bf56faf8c349dd9490dccc990dd7e4035435919c41cff02a8427763d1289ee544f5b32322b57a180a81725595a95e46ba8e30910ee0a6526e07a3b8034e8f0c2c1cfd06ca260d388a0a377f6860c1321a4462eb2160e60a32c0b6e2abc042cef4e60767db8c6293634a20886bca860fba743db5f38f868f8d78371868b3810eac4d4e50a26016d816688657887426b5c14a669fa3eb433c2778ccaafb203e3e5e4a9a33d0fd67d550022e1003b93ed43c02ae0ccab3dbe240faf38a4300c5d317255081ee68c3afdfb6f9a609f1a2cb99b58d023c4991ca765a48c2b503bb38783e676b5826285edb78f73e372ec04621418c287acbeb11f9e1c27aef1733f04b62219c8077e7cfe4ca2b4438530212ee144b2b6fa1bf250215dc7c08c7c4ce3fd43f0c81d683b2fc50d68dee8b64f848baee048af4c4f94aeb731a31b53441d05ae7c350dbdf04795df2e627ca20ab022fdf98321ca49ad628f8a4ba4622772f2b318a70dc3a73a9896513f770605d1d3aba730f0687dd34fde9d2f3606117655c7ccfe29e054b306593ffa080d805aa825b2e66a75541888e7657a91cd74ef5e91a5f6a9a2fe39de7efa3b14774322c7d8077ed9118663a131f5dbfc7da79f93c71928c27c16cb95a50b5b9f8a4800fd4943cd9766fdc91dfa68351ad02c3cde05d28c5e05d04a316ed0fa89ba38fe443018bf5798071437cea3fd08dfb7ce2a9894eaef14691dadfb9d94b380728b6ba4539ea6e29c510be0e447a572e873849aa871ae838441f775e26fa4a4ea292ef1d2b90c5fb78995f955c013aacc6085181d74e7ac4ca3e0a75174293a9ce930c24cb0e2da91cc2ec37b050e4533ca072de6bcdcff5eea7a2f28982388757bb8945f6a76fdfe2b620ed373b9555a452d05edc28891f925fa7537e7c51a61ba596ed8bb088f17453d41e974d2f8c0422a788255573e0e04bc00edfb86a4ff19358d53cbf51a561a453c99a63f315681934e55b0350257bb15b9c8b2746d795ee37f2652112b74fe4f073b8693b0650ce5e25379def4f864517372ff77762c40d33800013081d847d70c1e830e7da01d97f77d2895c4fd074718deef90f62387e90b6540189d3878ccd6afcda100b1e4d063c34a2ad1e087b096417361c23c83cc54be7d1abb2af9e683a1329b682c7e1fa5a7552b923d6f0909ecc8bc181ce079479fba23a8cbeac0084652f7684f431b4a8a542f6fc8de6ee316f0352f74251ec9e4e0c8cf4f803841ffb504606c62cfa96c6cc2b22db328daedbc29f8e9d5f41d5e8d0ec826a7dd2c18533b19377768d593e67908d6ad145ba46616eda8f340140bb41f90eb6084464c825dae17f1dc5e24519fac54eeb0a67c10bc45033a3d3a7f4628a2e59799a2d8feb885e3cf16b07d403275ee7b477ef13394241b1d3298d8bdff231d715bb6fe04ccfc658ad2892ea9a42ecba6c6c137230a41a077f5af66464a1c28ae493ce4cb5d4885c74f023427cc3f58ce2dc8324f57e911bf3e24315ab128aafe8228db6c439e0f0a999ee10c72eaf55c68b78e2afcd45670ae2864fefd32b6752dbd06e5a863e637791e327ece9cb669d65dacf9e379e3aaf77ed93136cbc0c4cf433abc732d92f8bfb74b83645d0146f62ab19459fe999b54925278bc7a4bb3bc8e9b0156f6596efe018236295b7c174f3ea0419dd7f26839a58686b11ac505609f60a2ab5ab7b02136d0e8a37e7b559fbcde600ad329c0962bb8ab5f8dc7b6fd842a2576069a30401afd07e821c8d00cc18aae192a404d2dff7b75df49bb1bbd20e3d43c54763595c4fe2ffbfd27d98239a274b9bc159b08364523b40a3910e35077766460c333b64b6f9b5891d74e5801ff6938c697693675544553312d97d5595ec5ffccf5f7a181ae005fa99cfc72052842d27fded2329990119e4b32dc68774a8ca89ce1ee682b40fac3ea49fd8dfcac97ebcbfbdf42ee5e5b0c07157340862b4e0aa56ec41ecab904031753816b10c6ac8eafa16f5d7e34564e8f56f7daa76d4d0c867ca9310bf77e0af9e944cda947471963e6d2b68dcbb5dee5363c2f8581a7a9dd2b1da2c409b5e679f923f8778fa5d22f7fc68a061799a7f30eb3a78f61e2d07735e96a02988b5d7d40f081db30542e5fec8e4d9e980bd00ec9a5fc2524c5c74091a922c1d5e48ea5e6cf7761870ac1d547b64991791dc0d75dbc1fcecc0022c1bde1e93c87d4c008e8f9b75f7123cb779b006e3581884e3e2960e13100a7ff2c95be29a3b596bb31bc7506d69ce2ea1ada28907a3f9d236d2ae8b36009e54f47fab15b6133444069f1f9ad9faa44ce4914e78dce618b16fc88933a72c7f9e061834ad177061a9a64d5333b72c573371c549ce840157a2cae15e5aa367d0a3a8daa4afe3e8aa73143ebbfaf58d26a2152f72ad195fae4b0b16f1701c49effbb0fab6fe0e8fc9a42955f1c89dc8f75119d88228c8bf53081a74eb8772323f2c375283f8dc5998bf6b949f4ee6923bbe17a028a8bcc7b54f599310d7f2cdc975a87beda9fcfd4c1574c2608e4ac66b2adc9b8db5eb94896ff43ab476ed8043265799568fd1a8a2c9c4c3cfd68fe3ec6d34c92441d91d7e76297cfd67de174e73a55a7db1b6b3d69aa070e36326bef19d23f69b3ad952984d0664d69a5fabac93750406fed9eaa2b8a5b36ad2265e4b3a154d302e7a094f75e897ad55a15161ea5917cdb22ed69ca2cee3ae0a529dc00c077dac9b035bc594bc80cba8c8a38c5302d04061e86406513b99a87eac2895f8a196fecd49e5018f274104436f9e57b0713416f462290cedefaaefd03ae6c7abba6deee4e4f44089158189f92a52a8a1a705196ed45800857e528a9d93ddfb2a274d475adb22bd81b4da124ac5ba620425e234386734a864eeeee0ea6c673f60b316a65585b75b3a69d78459e6644109fc8d75baf586f3f10e877a3ceee7de661d5301f7f04b4221f9affe47cdad10f3e19260c46b61d3564a39851a1be35a33716d3e569a3771d7873bd0a5b5721a66a73d88c858379a83ac735c4cb3cf57cae8f069a0156ac6b02e807567bee6607855f46cc3f7f85650037732224cb38d18640a1eb00b475a7f8465f1c11a5d1db2d5635f47d65dc679af83d0391297d12d00a45a4705e2373d24ea25df7f4b7c89784cabb4e17e29082e46dbde3d14eb3b41bfadf3db7bda7bb678de96fdba84cec4ee1b0654459ee7d769b5402682851a66f0d49e702bfbcb67dcad2d046480a304cbfd2b438696d1bf70d507d7eb5c7834978f4e98167fb47bdf5ffd335b63ef5a6914b5e54e5c848f5aa02122ddb55ae27fb63e79498f0e65fa0eed6f2e1416b8a14bde50890baeb699fee4d9096c27940a3a1c8c20b12cea5a1178e8e55803ae5f163b54e64de599e8c91b6c219cf60134f2745ce1a78fbe61e949cdf6f5ae633f803b48b8348a73fd56044aab549442793546e1766e7fcd01df103a9a263272e1bbd464e2e2fbf067c8187f0bfa40a9719d389a6fabcddd861d30e4be2a463207a33331a89adcf18ebd4b3dcb8591d6a87b26bd31f3129fdc9b7c309fff45520e71dcc9771da95f64823034bdc68c4c70891f611ada5a67a2117ee3b2d587eaa752bd03767d37650f5b5a56995c2139029946114515bd13c4b345a62e9bcdac4a8cf277a5046f5f6ab099e3fb071d5d484df8a926d872051854cb73cb7f5d60fcee8b9779cf0d60ef97a2ca6a583c6300fc27000e0ac089c8e3c39e3c0d9109c943a2513485a01bca457ddf27450b1955b59cf3af21b6bd1e41b080ae2a998377eee8fa50d2b616389dd831ac5c1302643670878ada2e3a714523b25a9f3627a23ea0a8b4ccb9b9521cfbf495cd98a0b138560cd5b96937c10d7e8a9971a17d3239f67035f257403ad3d0ff3b8813379ba7b99df758c85d66f57c329d44da86436c731e1381f789d2fee730bdb7634f70bf7c2324f7a20e50269c8d51709cf0acb8607c28938ade38db2315b4e0d62c45ee579f3ab4a1228aefdba5d222d46ee5b77ac53b4d4403eea2f1599169dd8d593e676d5220bae73d01ae5468cacb0c794ea23e470eb0dbbb587a4df9e5e64d359a5eb6934536ea0e1d9c064a0e5d08612b3fad96dfc9305ed0bbaffbb441299917dbb8d0e901807ac779d943179f752e0a9aea4f34b1105d40648e36090c193ab568318a5e37b125250c0646c215b44d4387fa923990c738561e2c1e82334062bfcac15ae1b614cacb04e04c987cf7b7ed8c3c59bb535100dc799f279072d670a696d718c4b1b82983a1c7f5eaec52b7d7f071d282ccc6b46b3f2786328654bb894de98c934ff869e3398157f02a450a45245f0620e80ad668a6a88891190d8de552d027f57110fb68c0e23ffb12decf7820ff3a17a530dfd52ca62b64f97cea0b75abb84dec209e6bd29058d6bcebfe3607df8bfb801f696d366c1bf5163c9698b0bd18a27552ed393c2c2380d08d9ff29dd534caaa4645697335626c4860a1a83d84c353f38de3a477e94ac9608cb68b8f81bd3f486b3014ab75e06174e8c227b4c1c3c239ca6428b42f0d93690807c54de20098bf2748c7ef765f822615b17543950453c259abfcf55b3ab08bfc830410ff47fafc815948aa2b2558b1d1ac53e03b5e0f787193b05c27cac014eac458a1e7aacedbe95602b54e", 0x1000, 0x0, 0x52) syz_emit_ethernet(0x1, &(0x7f0000000180)='P') 16:00:09 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r0 = socket(0x18, 0x3, 0x80) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x20, 0x2, 0x9) fcntl$setstatus(r0, 0x4, 0x80) write(r0, 0x0, 0x0) 16:00:09 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) recvfrom$inet(r0, &(0x7f0000000040)=""/187, 0xbb, 0x40, &(0x7f0000000100)={0x2, 0x2}, 0xc) r1 = shmget$private(0x0, 0x1000, 0x80, &(0x7f0000ffe000/0x1000)=nil) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000001580)={0x7f, './file0\x00', './file1\x00'}) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/4096) r2 = dup(r0) r3 = accept(r0, &(0x7f0000001140)=@un=@abs, &(0x7f0000001180)=0x8) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000011c0)='/dev/null\x00', 0xc01, 0x0) setrlimit(0x6, &(0x7f0000001200)={0x9, 0xffffffffffffff94}) r5 = openat(r4, &(0x7f0000001240)='./file0\x00', 0x8000, 0x1) accept$inet(r0, &(0x7f0000001a40), &(0x7f0000001a80)=0xc) flock(r2, 0x1) fchdir(r3) r6 = semget$private(0x0, 0x2, 0x600) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000001280)=""/155, &(0x7f0000001340)=0x9b) setrlimit(0x3, &(0x7f0000001380)={0x81, 0x8002}) truncate(&(0x7f00000013c0)='./file1\x00', 0x0, 0x9) r7 = getuid() r8 = getegid() r9 = geteuid() r10 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000001400)={{0x46, r7, r8, r9, r10, 0xa, 0x3}, 0x9, 0x2, 0x5}) setsockopt(r3, 0x3, 0x3, &(0x7f0000001480)="6751b515a89527d9c3276d18e0d7a5b63281b2aa7e950870165e6651c9eceaaf6e900d33e49ae176ed97e25baee4311997f3d80fe6eb8f5fa9e83c042fe6942a35fe13a70d0d187613a238aa14bf194736462c8be448486d39c302feb08f2772f9a3e45a9489e312f32f069bf5260926b34753745d298a6d09adf637597e9cb33a122bdd20a1950f396b033d96243ae0b93a467cfcc762de32e623b912c7816c23cee40163fdb27cf18ea9c2976b126374f727", 0xb3) socket$unix(0x1, 0x5, 0x0) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000001540)={0xfff, 0x6, 0xffff, 0x5, "43b4ac5670e55a21f0803dd8a64240059e617da9", 0xfffffffffffffffa, 0x3f}) shmat(r1, &(0x7f0000ffe000/0x1000)=nil, 0x2000) preadv(r5, &(0x7f0000001980)=[{&(0x7f00000015c0)=""/41, 0x29}, {&(0x7f0000001600)=""/71, 0x47}, {&(0x7f0000001680)=""/135, 0x87}, {&(0x7f0000001740)=""/54, 0x36}, {&(0x7f0000002780)=""/4096, 0x1000}, {&(0x7f0000001780)=""/107, 0x6b}, {&(0x7f0000001800)=""/174, 0xae}, {&(0x7f00000018c0)=""/22, 0x16}, {&(0x7f0000001900)=""/3, 0x3}, {&(0x7f0000001940)=""/37, 0x25}], 0xa, 0x0, 0x8) semop(r6, &(0x7f0000002740)=[{0x3, 0x8, 0x1000}, {0x7, 0xea3, 0x1000}, {0x1, 0x7, 0x1000}, {0x0, 0x7fff, 0x1000}, {0x4, 0x1e19, 0x1800}], 0x5) 16:00:09 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x40000000090d2, 0x0, "d730c1e7bb6fc4e23c5b00000000000000e74de4"}) write(0xffffffffffffffff, &(0x7f00000001c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(0xffffffffffffffff, &(0x7f0000000500)="3e2a7913e4ba921c714f4dd36a27e5e27b216de73551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff10343482ffffffffbba3444002007e14295fbaabbbafe2050000002a17dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c11712e5b65d2712d93ae731ffee5a62700007106bd48b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febb5b4d9d4b68c71e0b6d6d274c7809d2b4b3ce59df49897872d4b0292873c40df71595ee782d7b31f678df44ff0ff", 0x11d) getegid() r0 = syz_open_pts() socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) close(0xffffffffffffffff) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x5) r2 = accept$inet6(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) r3 = dup(r0) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000280)={0x7fffffff, 0x0, 0xf1ed, 0x20000007fffffbf, "a508000000027ffb07021000500000008000"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) ioctl$TIOCSBRK(r4, 0x2000747b) close(r2) syz_open_pts() listen(r3, 0x80) 16:00:09 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0xc5) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0x1, './file0\x00'}) mkdir(&(0x7f0000000080)='./file0\x00', 0x80) ftruncate(r0, 0x0, 0x8001) ftruncate(r0, 0x0, 0x1) write(r0, &(0x7f00000000c0)="6a273e85d58d75e9cb34f44cb6c73f3bb0f47d266d85913f7a70efd44020f8", 0x1f) mknod(&(0x7f0000000100)='./file0\x00', 0xc020, 0x80) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000140)=0x4) kevent(r0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0x20, 0x82, 0xb9c, 0x80}, {{r0}, 0xfffffffffffffffb, 0x34, 0x400fffff, 0x3, 0x1}, {{r0}, 0xfffffffffffffffc, 0xc, 0x20, 0xc945, 0x6}, {{r0}, 0xffffffffffffffff, 0x2, 0x40000003, 0x1c6, 0x3}, {{r0}, 0xfffffffffffffffe, 0x8, 0x13, 0x7, 0x2}, {{r0}, 0xfffffffffffffffe, 0x1, 0x1, 0x7fff, 0xfff}], 0x401, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffff9, 0x1, 0xa0000024, 0x1, 0xfff}, {{r0}, 0x0, 0x1, 0x2, 0xffff, 0x3}, {{r0}, 0xfffffffffffffffc, 0xdc, 0x80, 0x0, 0xffff}], 0x7fff, &(0x7f00000002c0)={0x2, 0xca}) truncate(&(0x7f0000000300)='./file0\x00', 0x0, 0x2) ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000340)={0x7, './file0/file0\x00', './file0\x00'}) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000380)=0x1) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000003c0)) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000400)=0x1) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000440)=0x4) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000480)) chroot(&(0x7f00000004c0)='./file0/file0\x00') open$dir(&(0x7f0000000500)='./file0\x00', 0x19, 0x80) readlink(&(0x7f0000000540)='./file0/file0\x00', &(0x7f0000000580)=""/85, 0x55) getrusage(0xffffffffffffffff, &(0x7f0000000600)) fsync(r0) ioctl$TIOCSCTTY(r0, 0x20007461) recvmsg(r0, &(0x7f0000001880)={&(0x7f00000006c0)=@in6, 0xc, &(0x7f0000000840)=[{&(0x7f0000000700)}, {&(0x7f0000000740)=""/238, 0xee}], 0x2, &(0x7f0000000880)=""/4096, 0x1000}, 0x1) pwritev(r0, &(0x7f0000002c80)=[{&(0x7f00000018c0)="7439b0338b041144086ebc3750ad3d95e434654760b91241dbf8a51420a87b6aa13dec8983219ed0ef5afd3137e2fc9ceb66dcdd4baa144f4b28fc381772d5899cfc88ef7fe358cc8577f4cb280299814669fb00a717723bcc03f69bfb520c572fec2f01020e6a531e28b20a74123ac6d3d1443460c87936872f35d5e13a592b22c85498bdd5e438bac0f30281a3e59fc5625f733d7a2171ab98ca5e514418d570016decbb11c35f57818e694d6c9965fa0f6c41199bcfc3cda460e8f499bf046dc57435e16c7baaa4f38fadc6c52dd81bb8f468f2af70d0cbac05f535622c437871", 0xe2}, {&(0x7f00000019c0)="805932ffab2a5b914f10668170d584f74e0344113e0e63f4c6a6939085e9f499d917a640c43263787981a4227485d63c6f635389773784ef0a42ace409f41157f4886cbe424ddbbf9bfa8d440b58e5b97fbca223e3a476c0c0a91e7220c7d5eaaea0f6d212280d225e62950920f5d37308a2bea3c43e716bc1743e09d7e0fd846bbf28c475640df078c4ed8af1cfe07db6bcacdf7c7e0f23a8ba107b309772ad23b406f80701dec25648ae66aea8a124e021960575bb8390d4e55a09c0aca51ed5dc321aa9f45026", 0xc8}, {&(0x7f0000001ac0)="073f802293a78e33dee5429b2bb3d3206ff65c165028e57a231510b076eac73ca23e430f6925a9153021e3f418f59cbbf66efc0bb9513599a965eb880444d9d944bdd556dd6b764c83a09e0ac4bffdd5f4f9e058896429b2a3f416cd0e39b5a647dd8e0f9a9c704d86f5ae0b9c7047789d2587599e502b633914d3d53345ca1de58d5b7edbc7b9e6fee20d17982c28a1aacb6c8914aa0e1e3dcedc6a967dd198bc222832e6c85adfd3ea18c2755b41d7cfba5480d8844daa2d60fc8e1ea95758726e1e40b796ad9b206a8984b66ce3662b767b53011b86ac07dcadb6f22044a676570ee21dc172002ef440195097e0e5abef9d27857cada60df941e3862a562cc304c053bc9010a9361045f0a23294bcd537408331fefbac5b91efb7ae667aa6f2b42bbddeca5f6caa58ebf1eacf16ea04f7d601e54d5d63d523236498fe95621e55e13a85dbc3e13274c33dcd1d1a4adab1aa9068a1cbcdcd110aec775d24f8e4613afaf45827f65704dd0a67ce3e226cbc126f7c1546144016a274d1c9496231928d79090f21f6103f0a09385f88428ef63823fe35fab992283d9e66a992aa117f4f63d717ef1f5d4b32d0313c11611da516c10bfd6f9aa4064d913cf600634b559090ef3cd7d62264e4eb9961563b62668075353f036bdd6d464920b1f92871835c34d3bebda98fab536e779b3eb7c73e2df891beb8441356026278b32dea05a0c31030273b506a4c6bada5fa685f03a40245be7bb9d41e9a1e366966201eada417bd39edaada28daa013606977f5d78926d8e093d05774ab37ad47337e7d98ad98fae206e362d991a7b3397d589e22cafb000f620ddd8b26c4e97a5a0622895bd43e37f7d4aab210ad36a04b7e94ee40778a22d9d34a0c67b554f52e0ae160afcb7b94262b7635230aba696d8540d02e9d47cb3ea8ca5cfbc70f4d1139cc00644d168f75817d5a3133025d647e86a3f2d8d9c800ca921474194009e6e2583fabb5b15e7c4af58f5211e902836f9e88d2ae2fe01b9f11eaf6391730637e3bc9bde55b3def26014dea84de754852a3f3dd0d70dfe1ddfb786c16e9eb4833fbdaef7014c1eb9d8c2f2c1977beb98afda459209b957dd268b067db8956fc53dace22e5badb6b16d93fa81ed5a24dcc4b9529f719d9bf99b1b7d6919233a510ee4de56c449a5393fe4cb4c587452819296c36d51e778fadf15c1a742dde8faa1ca3e31db7911f0b43eed016671c0e16db59c9de053c33a3303ba2c85c9c1af170491afd565481467da3f859a0230c180ed836b1b0c9f289009a5988a2b8ffcfa495b16823228e1fda3e1f39952c685b137eaaf4b6b85a424f8f641daa60825c63e8deeccd31eff72196f27f800e47084f14511b31c6a4908b0b32c7e2b34be6a030164cb73e0212af50f5ff7176b8a60d3102e1e39137a8b82a8b89eb8707f364234341e588ce013a47aa3d4725fdaa51a0f0b17c11318541927cbd556ebe1cd65234ea10d76d53f5cc955274eaac37b5404e971af9dfd6f44785f13e869c753ecff15dcad89769295d0a44082e725cd72c7bdefd025398a7554e173d3a73121ec930470546b3e0183ec7c7192846efaec0a528dc334af42ade0d0780ce3c2dc47f708717f2e60dcc0adcb628c5140fc9fa70f2deea25d9bb29daa5a1d3a189b1bc713194b7ac556291420cc220119df26e91b27885306baa010309b3ef328ae46f52e82cad8d04f5603c9abdf5de174ba460680fa7043904894b4674ae192869fee0cdaf57f11bc6ae16ed314f398bb6cece5d17f6e6cc6eab18044d82af85a6717e18705913b503e95d8ee64f058e9756fc1c09e6526016af60eb462d0855e9fd55a10ff85c261594a366bfd9de5ca5a80063cb2b777e3eeb06ac83d768e8017325aad40a1fe124decc636787d940681bdc623cacb592e19674f33051626d37c79d8f9fe99fdfc7d36ec6d5f6c470b678e9ccdc82181b917f19511e157b20bdd0a55f04484a2333d2fce2a9cd9b87c3ed768960d78c98c4a29b6feacdd5025caf66b48d317d23256fee61ebc9eccbf5e7918fa923649eb27d066fea51cb2d40d58c49439790735a7b176a25c2050de4ae4e58245f50bd3f98289837d8e74e6065a1b7bd90ee82dcfce2eb6a81c72701a0b09097a2e1f2b61f37b9a6301fdd216837f280a615c10b8ee4ad31b5ddc304506534d0ca9b6344670708ee68ac69777542ca4ef8dd73f7082ee0fa8e36576a3b188768b489e732485b861a0bbf7e8dbbf5b8a2cd3e27ce33eb78233c7d76190354093b0cb3d80bb067b7eb6e7a3d64ac5dc1ea0badf0da8cd3bb192efbb30e287819a1d16ee1714490c43494129ac2ea62faa349d60ee826d28e3bca4d30610c67c059e41e3e6bb9c43b694542d956b44b4162f840b5f6cfe7a49d5c2aad2fd88d63b6e0ca257873872b9c5edb0b94262e96d55c047cdc79442097314179eee6fe697c8d8cba526782983861efc98d5435664a0b6d1cc81c4e515e4ce7b149d05880a1e269a9abb7a283bf0c0a78e372d2444843f74484f82bf9dab7cd114cb21aaf78b011c0c20e97979d6340c233573992e25ece91c38102c5fecd7ff80dd7de51725332e2fc424fa38f13b7a0564a09c8de5acf4f9648358dd65396764d5c190cae8999acd3e63838fad3c224e7981cc4624fc2b6c2683e4e07f1fd119361c866a73c6bc49f3a771ae92283e4b063ca8712fdf7847515aa509e12f1b743c34e2d261bc815f9eed25566a4b34ea487b63ccb79c5431d371d2bc24286abf5321687ed178b224b6bc218f500ca6174cc672d4d56bf91f8e7395d2261ce91847ef20b19ee7895fbf5cb62361351fe49934603b1c7b1c08d4e492c65d3e9b2b704de963ed7a432bf638b391f344e4460af84e6b21f068f199a188d4cabd7006075027b68ace1a9c18a68164ba5e40ee7d9fb5d4708246c3cda79bd5aa371247082af5ef1321b0e29ec19399de61ce05eaf8e9be260d50fdede2eb924573bb94007dba06ac04d866ece02dbbdf631b8de844f99b3c44aa53ab79469eed897c6744dcdec8efeb2061dc9712db7b35a7487d62b175f85b063cdce1b72a82079ee1fc8ea323b9ce52accd09cc55b5e917f73397bf0fa64439649e467f691e31acc52f891f2497e52d0f385ee089a3d80ea5752f400939b0865ae1f26dc46f1b3d889ede608febc3731d589ac6ef134fc917ce6789655f0fc60bbcd84062d8344b30ab1549fe7d0061c795189b271a7ac3f670245408e7e8d9b01a708299649e27e1ced133bc67c447e02a0c6b5ec27b76c268e0bd7d86c28be2306aa00488c1ed2f4e64278ebd3c376d3be72b11e4a6dfe79a5e8fa6a5f4fe32a783e7885859765b0b72f307e4c0a81c68162edc62ecf1f2b134b23e36205d17e9ac7dc938b077e6bf934c74ac5840cb3d24f32cd2e9bcb1eaedfaf4b5d907687208f6ffa37ac674c65289e6a9167ada61c71aa8560c0d0382891c98d0beb7c73025d7219f2d4dedb8d4529799410167d811d61c9540701656ebcf4410b34143932d4f5f9974e144b20b89b3dfe5fa7a0263910fecad6643b5375f906f640ac4680d94b80e2ec4054cb149eb11d05f64f8e23eaabe0d2e83bc1ed1f19ac132453977d4cf5f853a2727e8a335819a1d806c4c0fe2960ab574a841b6092860d3c663cfde817bab93bea189a25c6500124b3ee69e0139a8b68663ae9f3409c9451c51cead78508fd2402573b26d10e910f47b5b15dacd4caf714359de14f84db241cdf0fae999d2e2f942d8fb3cfc50bc65be7b113817799ee5767577bd06e31c0e72c8fa9d53e530b4dce0cd1e2666bb963a1592c5516170a16db000aff40a0468cd4d69501c11901d714c8fb89da915a4a75de1b684aaab3632b26f9eec4394bce12eb0b3a611b7c4f335b4bf2f41152deaa5f8ba9540cd5ea77371721ed622c76bb98e23078b8f52d2686b095ec200d7de24535a911616079cfbb0f03f5b44edab684b5cec5ad24e0ccb3369d6b7d07aa429f178976e2aaf4667e1dce607e4ff82da007efdd393444318c191ccab8e3c513aaef1d134c352263aeef15c2b0bcf238f59664584d9519bbdad1c346b90ea34fcf5c7f324864274798c9a55eaa93b650df48a68e52e7e52770645d9303dec5e294fbd6500954bea005671ff8832fcd06e7f99fa04a8dd599df424f94e5047f59deaef4433dccb135c87630324a9532a119dfb2ec7bc7c1460b7e5609c266c7eec29cc4d1e045142337ac5d8eab10f4125171a670c816ad97f271be72d1ed1e1e44b93ad62c392b2ee3a6a8836a99726d1a59c255bc583b1315a2a9889a0849e7661e42f148f11ebeef14bc80689310db555e277ef03dedbff935a4140c32d0f7184e09d5c713929dc0f542d280b6397e3899afd88a2ecbac02bc1c2e081e76313e9ed1c5427588b92a930f5d76ff639f5e2bd20a53a0003702600c1ab8004b1622a0773640885707dbf37dd76b0da5209bc454d2d4bae2b17af0e34637b157774e09a851e59d6b008803eb6bd0691ac2caabb6908cf46c58c5cbb7211d371e36e7fb932a08b1c8be8d20dfe3e5aa206a3163b6f1683f24ed5c9a85c241914be4fec6b47ce490fc5e275a02322dde45d69d5b3af2017573a3d70772695507f8a525d3e8405f1f7d0413c2dfef33b81aadc81af78de179073800c50c143ccd3bcc9a6f70d960d2333b1d15e249ce26dc1f7d68df5cf32005e7ba79ee4edab208eef7bea9d232546814b8e7f9de5fda44bb0353af24521746ede8b3e953245e60990ae2eebcae75a503c423a97e5b7ed90f136f168abb6f9b0f6ac07f306af4e1a9d4073d336acd70bc470555c16893b6cfcbf066255b21550b3e785ffbde154f4538243b377dc82161cf495061962fdff77e3ee6e2862acff81aa4cda34e967cc5b2e8bf02c6ae571a47da8e68de106f13cc4b53e1c0226ca28f506698f188f9efc6b196fe558f87bcb701f83055f8e12b2ca5550763c9b86dc385ee0510f2c0dad173ac4447bf15790bf700f699220edf9fc57433ce34b95d466256c5f3b311f95bbc5e345a93afd0ae31f757a96f6f54ac4c5ceba121183fba741ea4b096149ebc4139c0a207433c9418089a5fcfc45a5f9d2e72e8dfeb5b85765acacc7df989743d29db5e7e462994913654ed96cc7bf3cd38aa14e988bba56eac4386a466402d56615f7bda2e8b232640e7c47ad03707fb862d71588c69f2eb1961f3398bce1dd5c62e38eebe1600804adfb1189487dee7fcc5654875231deb7759800d611d954f0328570fe3fa8b2a0244a2b135daf084f213a2c7e5597b54f44768292692b444829469172947960d28d2a597a894b41b836ab9384002ad9a482fe1ac6f3034d5f73ba5cec94071aef0bf6f2bb58b8688033838b418da44c2181d2eb758f5db32ef7ce496f3467d26463c6f141d435d12adc6747f800c6a34f338e8f5546d1b60c9407c9e804099bda74c83f66cb1faf6343b3515ab1a4406825ea15775ea2d48de8d9265e4fe1d65658e82e62bc1a46ccb0a5465b646efa0a57322286266ea63a6987c4825a6d088b77b6a63c4e3a80db3547f80c2e80512751b9acc69c7f5b1ceb882da6c4451ebca793c38f48e22ccfa19467fdca7c9ead46f3e12b19f69cca3ab3b0b4b3a47c769d3d75a1c758dacdabf98f31f4dba0a5a6d38845b09e22eb85de012832c5fd0165dda1ff8f1821b6adeb5bf2267c0f50806e7f5dce1b9ef520132da99104bfdfcdf5fc1a4ed6e1bb77e6575c7e4e53e513f55ecf16874458ac9e690cf", 0x1000}, {&(0x7f0000002ac0)="2bf62d9ecb25412e13b09f51388297e3be38c46904e4f4f3100355fb3b370e62644931ca20801371682c0a340c43c588c3b73f44d13e25a63a7cfb4b8eb61244fd1b80af3714afa17bacc24bc22a61742a594194e0867d02a1269e04366577e7f74fe3917d0eb3474f48b99587df1bef2c68117e018025e2ce555cc3bd56010dacd4eb5f27c8652423b7986d35f2bbacb696f635c269cc4ba758978ca97038003fc1050a8da46ca177b894c4c7f1a8f30bf0783d9a49cbee0c559ac67e4374fbf21ee709bb6205685c29b56c7c751878320a96", 0xd3}, {&(0x7f0000002bc0)}, {&(0x7f0000002c00)="a3cc73d523e80bd5ba1f7c7cbbc8b6b5b84aa8feb7fbc3567cecc0df3a3d72430f8d496f520ee782f4f18ac7e1ec66582d90ccea4ab5a91a941f53307f6ac4c27dc8c899ce90c0b664cf", 0x4a}], 0x6, 0x0, 0x0) recvfrom(r0, &(0x7f0000002d00)=""/70, 0x46, 0x801, 0x0, 0x0) fcntl$getflags(r0, 0x3) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000002d80)) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000002dc0)=0xe5cd) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000002e00)=0xa3e) 16:00:10 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000000200)=""/153, 0x99, 0x2, 0x0, 0x0) r2 = dup(r0) sendto(r2, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r4 = getegid() fchownat(r1, &(0x7f0000000000)='./file0\x00', r3, r4, 0x4) 16:00:10 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6, &(0x7f0000000100)="49551043b2b51c7c6c5358213a397d22f767d69756fcbe4dd29910dd7461e967717808123af301b96b9779606e75533c2142577f438bd65caf8455e9168ceb50d0b114d421de0421b1ce61e2f16e438bf410e2c1619022a91a9e0ebc7a13ccd01be6886c61f1c395e2457f65972ed608356ce61832dc02ad96295d6954bb784c94a910a4c3384014f8491acb07f4b31845b2b4d4a2783deb305ac499c69e59ac0000a8537990a4d5a6", 0xa9) socket$inet(0x2, 0x4000, 0x5b7) 16:00:10 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000001c0), 0x0, 0x0, 0x0) 16:00:10 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x22}], 0x2}) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x100, 0x180) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)=0x30ca) 16:00:10 executing program 1: r0 = semget$private(0x0, 0x1, 0x21e) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000000)=""/128) semget(0x2, 0x4, 0x600) 16:00:10 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x100) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000000c0)) mknod(&(0x7f0000000180)='./file0\x00', 0x2005, 0x3476) r1 = open(&(0x7f0000000000)='./file0/file0\x00', 0x20041, 0x20) dup2(r1, r1) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:00:10 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x2000, 0x0, "0000ffff00", 0x2}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair(0x20, 0x8001, 0x677, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup(r0) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000000)={0x5, './file0\x00', './file0\x00'}) r4 = getpid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001340)={0x0, 0x0}, 0xc) r6 = getgid() r7 = getpid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001380)={0x0, 0x0}, &(0x7f00000013c0)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001440)={0x0}, 0xc) r11 = geteuid() r12 = getegid() sendmsg$unix(r3, &(0x7f0000001540)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001300)=[{&(0x7f0000000140)="2e685c67c5a050f6ba700890b1a3e07a2131b4ab8bf348034fb8ad9007900902f3a9d984fe65274d269adfe113ed0f8ac30509c8c7fed9687d374f6fafd8a52744763574f289853feda8f680c0f95c6586dfeeb36117456a7d189d949daa46fbb92ddd5508e3b8bedbe477c5d892c5063c275d8e62e4d4b967d3a82e13e3f146e85762d50095ff494b559bed02f739fefd6a1ebca57b2857e4124e7e91c4c9f3d0a3684f352c2dc8ad29410df7fece8abc056e98497feb5ee01fcd5e06a3b34ecf643a2b28112bb340948d9c226416f4d69d7e487cea93ad11053cbfd04afed4b2e6f2de97", 0xe5}, {&(0x7f0000000240)="3bef19ddfb9cc173211ef3f59d7c501994dbfafc772319c4869806b2e946fd726681fa34479df746ed854a8c3cc2a9a31e112ad2aeaa8582f348b7218af40788afbca6e5f66c8cd975919efc6475133c40073882478fcd37c146d34ead95385e2408bf905fd2b21bf5c8975fdb9d7a94bbc7cd0adf7eda44ad01563787830588304bf979dcdbdab50bd9038f4d4876e895b53217f262be0be9bc286cf16bdfe4f3250e3c3e35d5a522b04df7ff05d21b434911844a20831c6b57828bd5ea9f8f24cc5b17882e6e7e5f92fbeedf2947fd55ada933eb536c1bfef4669d1eddddd2b6860a52d4008c4e73998db291ab9f27259b3a53d36a1b33707edd21a284de141f1336ae8eabab4b93eac72ccb4673451d0062c124c2d99035d49b0ae4900a3d386d5888986ef009f38c640f14b180a7c4194634c10ec4bd05157b978fa11889b232661ba5ab2f62a48bd9abc5d57811de98c12dcc18eb2b1e3b1ccd5c700f4121c188cac3824078093e0f0a05c8c5de2b4133ef0ed4b7e183512f5c002b943504c3577eaec0f9fc7561ace22acf865540dddc000ae5dece5fe55e01f575959c827496460402ec8110f285ef6bcbd35d1c4295be14e45d1a1b57253f808544bfc339c9d17da68609fc5a0be4a31a541da8c161f8c2cf2a28ab3de704d297e822e2cd7282c5b15aa9425c83c881f29745a65eb41d36c54774a5d66e8e4890f4eb7cc0893d4b0c68189d8f3b839ccadcc3266d91c772579e7beffb3afc59f80f216f5e0d5ac0f34d9695a36ce48ad0efeb5d05cb5f2c4cbdbf6e2eb78d213f65c13b51b56898d7029a5a845ef882224e2a8eeef13766a37fe2499769719bf1fcb300f775bcc98d8b0c4a1231b949ad89a31d1cbeffeddd47c6100ff0f850033a2b6026767a8d051ba566cdde6c1fa9ceb2462f9505293342ec442d8336d732583611e6c2d26d97bf535ffee2c37708b1d5a3bbf6ddd6d13aaec8e3403285a32af865dbd2f490c7ff52e2b3b700ddfa19ff869144a94f58eb330a53919267a9a38468a13b3ed49c843502aecc354c48807dd815e465e583bd43656ac9743461d68a6bb49bf2530c6b6925f2cd6e931aac37348d44d45ecf29d46f201a116d3c59009082851af5e1d5fe0deaea1a26a0f565cf1992f9ae2c0e4c8afb418ac168a3a5716858a060b89a3059fce04938c1668a5d76a589d2b30b721838a5007c60376d3dc49d7fe311ef12cd10c334b80e371ab463b9997fa31ec1e1e51d164a53ebc11076a4566edde63a52751f04aad1abfe44a65b378851c321bae2656d0d383381e4ad4b3ab15995e6771ed8490c4f4336ced2148fea58c2de8f7ccb3e33864ad3972b85ba60164943ecd7ed46fb4a82563a98cbe1c948a982a41110b72b71301ec3de0ff26a49546195b736bc62eefee36244a14624b26be41a61b0c2aae1e403f16e5be868d205cd36ea5a343f07bef3cc0073afd6b02687c14a324ef3d8d97071fe5fc27ae4d9252e7a04bd2cc25901c2f17b47e9200a813bf5eebcb20ec3d832429c57ab09d651a90dc4c27c59ad490425858e66a72c4007c88a29d92cade34be7b3f1963bcba90153bc42ca59235ddbcf8c10d7818cde0e070d1c2dc730a779c2be798dcc39b3654dc9a8e63a3f48c7dcd5d0a32b9d5568090240440f92e750fa0ef30f8beb1ea519dae7905c62c170d6e4b2de303bde7ee190743b0803442e438fdd1d76650df0c03615ecbc2967ef552b7297a7dc5a52ddd03e4a3675e27cb01358e6e5ed1050827e3061fa23764e58e43925ac35998e19ee0deeba2510ca25170fdde306cae3fc2427ca5cb788bee84c31baa280ceb0771de0d86a0023ce9ff50377d603083a784a0f490dd86002b6a8af1a6518e479c00d6c67cf47c2a2fe3050e46e550c30072a3a04328c9bed16a781db684d3bbc7282f82353e318fe9f18d99ad2115233d4361d438664e1708fbb11c0bf0f3bc91c65297e235ab3e060ea81f1ad7f9ac9f92134bc232dffc10bbc6da69c19c4afa6d88b1089e0b0b01f7d35893d5cf65149533a02aa9af05df683e1a71afd04574b1a5748c7caa0860d55c7c3ce4209ef411648827323b7a8e7dd0f813b3846f20ed68069d77e3ade94ac99507ee12ecf72e17b0ff534ba89d7e79ca9aa06a8f2b5f08c68947b08239a939592bb93acb86763fa5c32f0f3e3deb50268a0c19546af3b58ad152f4eb343a2ac4803e56ca59ebe192a5bc03abc9980be4b2058a81a4b2f7680792c9b3f12a912f86fc6ae9baf7c6f5b65b2a907444454034f53706ee0c9d51ce9357d0949ff0f54e135842616a7c200e246b019714fef8ac059d29d65222af61df7d6e0d05236f699e53eb6ceda91ebd8251ca55ca7d4a1fb2eba8fb8b5d4437ffb5f415d6367767cedc2d1746955e4bed3e4d636aee4ddb57e63bedb722c67af8de5d710e81a1c73c3ff57138ee5b16b25a56f121d2d4950ad5111fc5d430fb31a9c7a66616bdbbaef9d94bcb6bdbba81f4616b3654fc5eed34a38d1b3268aa2dc85b497cbf72795c8acc1cd9d81e8ca55ebde084c72c6ce99118d48db9e035f761e3672bcd379cdadb2567cc42715d77d1fa4dfb63953245d384976dc084fa03e3dead0f267a43931a82b987b9170a4ef7bf4234bcebf2d0855c789bc6b2a80767dcf1e5321380919366d92089432d371f465567bb9b2d4afe6fb44f6802c0005154f0e74c7c58ec9944ae7746b37ce7ef98c89806c9b0e7d5efec33b4160329ac81ad6ac8b43f7085ec2baf3ba06cf1be976e9df3ed0c3b8a935536c8da9c8d7d183ef1048b6ee08b137f5f9b6b3cc91fe749322a9d92cae8d1cbc3c0c090b1f050659940fdac9ea764a33301a663cb2dca736d30807f57e9f446c47c7479b58d06594e9ee8d21e525938b0bb5d12492397c3879721125991ff8dc24e548b36adcf934cf104009d78953a3905e1126171f0614813d0fb1139fc12dfd2dfe93115bb4507807b735532dab2bf1ecfd845ac714d26c9b11abe1235e1b24e425ecac121588b9dd8a53dac1bc2a84189d1a73595b8520bcc2fa9f60e6a8eab6a9622225370802c3bd97415585b95d21dbec3ac1afcfcdc0e81e36e3e07a5ef4e46469bd0c369b79dc62bc190d7b3397a713dca20c5f2ab0da9667763f8b900fa43c4c243276f9331f0647dfc0dd166c6ff078f042d2de9a090fc0a5165a1fefd3aba272cfc6c91843be6a655cf64e27e52e28c561ad2e360b09847a2e0007749a629cf4390b9d4a85f5b85013adc22c851a802f071378c6a40b85a40006b873645f096a4a655295e5d425f03286c1d6516e59daef16611960ed5ae885b1e69f112cc39185687f5df8fe4fa75b77eab9d51ed9280f19a03ef58b7f8bfe5e527c8eda090f5fe0c99430da57a3f1fb9c0dae7bd78a1a62fa7fab2365670997c987781439aacc175899896facf6ddaad0ff8d2781c604ee4156e71bd08bcb62c2acc11a292591a13671fa19c7617c5b0bce98d4df5ee157045ba6e5b884a3cae65d181d90abc0608163b9f4cdd5094820c2e21530b27aad30ab08cfec4323b75e426c7405c7feb79aa428d2a40b8c8bc657bd52a52ffb4f336526c11d69289838ae5980f6439b0e39712d1368463421bb0d43b54b13de19496d0e3d9eeda47f3a6bf45ceb041e175c2eb5acbdbd99f9bc6c3ff65e7efe6d0e2cc2946241ad6f93cae171735f3483263ce24b64a41bb6cb4ddcc4096bc759708653769e9314a33e31552eee3fbcf9072d60dbb01317091423a121148648d852dbb9c9f9507f15e1e5c01957d0bfea723b8883acb80b99f5dbae8f3340bf4e55674b9d0f6e23dbd8cf939f8236177df5f98b3b487bb7bc4ebf301ce13ef8fe3c481cdb3c257da04030ba45e6f5e69a358fae81a674af27e383788b77ec30e11c435d5954b37ef4ffca25043b68ba7d70ed434a2472fd81d83a2fa736b497cc7882c25fb68485eb7faabb270fb16597c80fc7e3da2be45c2fe0c2352202a2c6be1307958aa8d2c5315f4a8fda7d89d84d6973561c5fcbbaeca95b6c4d2ed7fdb1653d7551d317b9e99017e2682d45c78551eb2cf9be38fb9779f80937d50d62b9314666c593a4232a66af79b8427665a4f57c0bc7b141d6cfc44bd55df55234c0ac39e57fb11acf7d7982aa8c5feb9b6e38afdfba2cd641ec33531af446e72104d229e36c3269f23907087120b9a83fac4d669a446be60d94aeed6dc8914fb7bbeb840bc646d90938dd993a2b401fc1926d22747f2d211aadefac92d00157e11ae1b213e9af0c78ae5b98b2364304897ba6b20a4f315e4ef38cf1a6cb3f56fcd3580914d6efd4bf2e9a5459ccc855ce3d729b8ac032e090b9187e9b85f0086af26ff480677df5caba47fd53e1e36323297807d56b93f0f28714757a42552ab9845638609a401629fd591e60344be571a1da38e181de5edd11a6e3bc11637d792cac120895225671aaf0f9ef4cd2e446d3e745aeadfab45f306d1cfb8c975cbfd3b2331af96c307c41c42037d97b0daf627558f6a219abd73bbc6fe0298accfac730cc1221689c6a0bcda4c77928ca0d5de61e8e8788e9354015cb11dce81219c6ffc4042e580e243fe9dcdcac848a57e51bc7351edd50ee2cd9feaec17319719c4c371cc4ff4303006e0803638fecc91da2645fccf44802545cebcbf2f69259f0c743c178730d361e872c73dce2bc4cf55f93518f8dac237f5eb63598c4c692165a4ed7af3ed320c1745d65906c8b3df9a1f19bf417a5d94e32d3753f12c5806687d25c89e987efbdac19b0e2fcd29ba7c7a05cd397c1ef632c005415cb185df36439ee6506c9de88cdcef26d77fb4689f490ed34797f86516d261cf2ef99a359da7dcf577fbfe6bf7bfdf678166faa294709507ac4261d269d306d65b078be15a0eba9cabad39468539ed70d6f51524cb25dc6d15a6433e304d7db9d868a843fa44de3212cab149cef8e8454524db70f420b8bb5702fdee98bbf3ad2ffb94a031e0146e639adcd67ae848a0dad0e87aa4c2cf1499b402f365388fd4a4ab0f09c4785d09235e781095cce0c849b353ea65762872d5e81a1e50cf4f4052c9978387a6a5a986997e4001999e176b78659ff39cecd05d159810f6d072e67e84da51facb5da4a018f5334e6e40ab9449b41261991228ee7387b7cae53e4ef39f8a6f4b0db774ca856ef8ab786cd1c6a9955d08eeefa21469783f7076854e376e2edb67e74f86b2a4439ce4fc008ff5512c31b61b0e963477247fa34f53f4ca3cff30062a7a39091ed247644fd64b94a211a994d826c882898e43b4b10b03b8be87eff5fbbf2e828cb0f24dcf323ae81cc5d6c8452faddd68cdc82b8eb1b1bb012206a435d04f7e6ec71a209c298b6dfaf1cc05c14a4609110e88ad68fae15d9a7d6b8765f4d5ae5054cfddb1b022514580ed7bad50d587b6b2797d46eaaf497b5fb3e6a5b91e03c83c08bc1e9a17990847f94ffaf8938e957c3beffc75a55902923a5365592cc49d459ef18716abd54b16a48830c81cf9303e4b020b1d7004b9d8b0869db0a959b1e5602a92230c6ac86ee0588016b04f8cbd54e40ed1e92e3fdb0af1e669e39f46659f8546df9c06fb4dc8fa719690f1003936ba1c4001ac5d5794aedbe39d2ea372ff413e4d83c1f3f76bba1be7b3a5281515076991330d1a8157ed33ce872510721b1093d7d2736d272728f4cef6c67ae1c7c4bf9e51248242638ea54a97a9dbc4c577faf63318b5a3c677393d7c81e04120ed37727492e9ec4bcab06de5e3325783c28ae9d1e67", 0x1000}, {&(0x7f0000001240)="153c30a8be19e950d4b6b888af9998b3249ef63a039007172659c2fd414ec53d49f61101101a6c4b4afbbba132db889d954695c2e5b7be72438ad4076317d370d1289f2e0d790bac7815bcb56e444eb1ce549eb6b6140c407e2c3673368a44e36bf10868163d0363f79e285d6025be6870e29ad49bddcbeee72264d5193cfce97deb6c6f927575c7ff", 0x89}], 0x3, &(0x7f0000001480)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x20, 0xffff, 0x1, [r2, r1, r1, r2]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @rights={0x28, 0xffff, 0x1, [r0, r3, r3, r2, r2, r2]}], 0xc0, 0xd}, 0x6) 16:00:10 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname(r0, 0x0, &(0x7f0000000200)) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000040)={0x100000000, 0x80000001}, 0x10) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x7}, {0x1}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10081, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000080)=0x1) r2 = shmget(0x1, 0x4000, 0x4, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_LOCK(r2, 0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="8d") 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) shmget(0x1, 0x3000, 0x40, &(0x7f0000ffc000/0x3000)=nil) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7}, {0x60}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)="c5") 16:00:10 executing program 0: mknod$loop(&(0x7f0000000300)='./file1\x00', 0x1000, 0x1) chroot(&(0x7f0000000100)='./file1\x00') open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)='r\x00') r0 = open(&(0x7f0000000080)='./file1\x00', 0x400, 0x8) mknod$loop(&(0x7f00000002c0)='./file0\x00', 0x0, 0xffffffffffffffff) read(r0, &(0x7f0000000140)=""/127, 0x7f) 16:00:10 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x30000, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) mlockall(0x1) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x4) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000100)='/dev/zero\x00', &(0x7f0000000140)='#@\x00', &(0x7f0000000180)='\x00'], &(0x7f0000000380)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='/dev/zero\x00', &(0x7f0000000280)='/dev/zero\x00', &(0x7f00000002c0)='+{\x00', &(0x7f0000000300)='&%\x00', &(0x7f0000000340)='/dev/zero\x00']) r1 = shmget$private(0x0, 0x4000, 0x1, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_LOCK(r1, 0x3) getgroups(0x0, &(0x7f00000003c0)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000400)={0x8, 0xffffffffffffff81, 0x8001, 0xf18, "119e562e4621a5a2291cd8c96526fb1b46773bfc", 0x3, 0xff}) ioctl$TIOCNXCL(r0, 0x2000740e) accept(r0, &(0x7f0000000440)=@in6, &(0x7f0000000480)=0xc) getdents(r0, &(0x7f00000004c0)=""/159, 0x9f) execve(&(0x7f0000000580)='./file0\x00', &(0x7f0000000800)=[&(0x7f00000005c0)=',\x00', &(0x7f0000000600)='(^(%\'\v\x00', &(0x7f0000000640)='/dev/zero\x00', &(0x7f0000000680)='\x00', &(0x7f00000006c0)='/dev/zero\x00', &(0x7f0000000700)='\x00', &(0x7f0000000740)='+{\x00', &(0x7f0000000780)='\x00', &(0x7f00000007c0)='#@\x00'], &(0x7f00000008c0)=[&(0x7f0000000880)='\x00']) mknod$loop(&(0x7f0000000900)='./file1\x00', 0x40, 0x1) pledge(&(0x7f0000000940)='#@\x00', &(0x7f0000000980)='\x00') r2 = open(&(0x7f00000009c0)='./file1\x00', 0x200, 0x100) fchmodat(r0, &(0x7f0000000a00)='./file1\x00', 0x80, 0x4) r3 = open(&(0x7f0000000a40)='./file0\x00', 0x0, 0x44) readlinkat(r3, &(0x7f0000000a80)='./file1\x00', &(0x7f0000000ac0)=""/123, 0x7b) chdir(&(0x7f0000000b40)='./file0\x00') r4 = openat(r2, &(0x7f0000000b80)='./file0\x00', 0x20001, 0xc0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000bc0)={0x0, 0x0}, 0xc) setuid(r5) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000c00)={0x8, 0x7, './file1\x00', 0x0, 0x1, 0x7}) link(&(0x7f0000000c40)='./file1\x00', 0xffffffffffffffff) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000c80)={'./file1\x00', 0x7f, 0x9, 0xffffffffffffffc1, 0x0, 0xfffffffffffffffb, 0x8, 0xfec, 0x0, 0x0, 0x8}) lseek(r2, 0x0, 0x0, 0x0) r6 = msgget$private(0x0, 0x308) msgsnd(r6, &(0x7f0000000d00)={0x0, "bde8f715afe437c4d4f509609449ec641dcf31f773a38c98304d2f89aad38fcd7b80d4d1f437f915db1b7cd3de637320a6365f58ddc62c2c8aebb106574e9ee4b85b72bca52fc2141cd6637729ba3b93ed0811fa13e1b7ff6014a236b84604187c850cbbe64fc92cb7aba2653b2bbf842d986336169487a401d303bd026327ba41ade98377786365d5729d19e37b8112"}, 0x98, 0x800) recvmsg(r0, &(0x7f00000010c0)={&(0x7f0000000dc0)=@in6, 0xc, &(0x7f0000000f80)=[{&(0x7f0000000e00)=""/24, 0x18}, {&(0x7f0000000e40)=""/42, 0x2a}, {&(0x7f0000000e80)=""/223, 0xdf}], 0x3, &(0x7f0000000fc0)=""/248, 0xf8}, 0x803) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000004c0)='\r') 16:00:10 executing program 1: unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='x\x00') r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000380)='/dev/tty\x00', 0x20008, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000002c0)={0x8, 0x7ff, 0x2, 0x1, "3a5f34e6f83ed3f0c74f575d88b0b3848d00907b", 0x0, 0x7fffffff}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000280)={0x87}) ioctl$TIOCSETA(r1, 0xc2c04200, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) getsockopt(r1, 0x2, 0x2, &(0x7f0000000180)=""/227, &(0x7f0000000100)=0xe3) unlinkat(r1, &(0x7f0000000300)='./bus\x00', 0x8) getegid() geteuid() r2 = getppid() wait4(r2, 0x0, 0x0, 0x0) 16:00:10 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x40006}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x65, 0x0, 0x0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x800, 0x2) 16:00:10 executing program 0: unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='r\x00') unveil(&(0x7f00000000c0)='./control\x00', &(0x7f0000000180)='x\x00') r0 = socket(0x0, 0x4000, 0x4000000040000000) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x402, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000440)=ANY=[@ANYBLOB="0000000000cd0000000000000000000000000000000000005420c67e0fb4e99de033e04c9146fa8101ee8c8668e3c8e03f5b7f806bb8db67225c877e3c13844ca1c1cafd31dc6f6743505643f0bd448f77de0ebd7e4ec7"]) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0xffff) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000380)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='tap', &(0x7f00000001c0)='/dev/bpf\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='tap', &(0x7f00000002c0)='/dev/bpf\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='tap'], &(0x7f0000000400)=[&(0x7f00000003c0)='\x00']) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000004c0)={0x7, &(0x7f00000000c0)=[{0x8, 0x1000, 0x983, 0x1}, {0x2, 0x5, 0x20, 0x3}, {0x8, 0xcf, 0x10000, 0x6}, {0xffffffffffffffff, 0x710c, 0x101, 0x401}, {0x8001, 0x1, 0x8, 0x7ff}, {0x0, 0x4, 0x5, 0x1}, {0x22fa, 0x10001, 0x100000000, 0x20}]}) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000500)=0x7fff) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000540)=0x800) ioctl$BIOCSDLT(r0, 0xc010427b, &(0x7f0000000080)) 16:00:10 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000040)=0x1f, 0x4) msgget(0x0, 0x8) recvfrom$inet6(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:10 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) write(r1, 0x0, 0x0) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x54}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = socket(0x2, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) connect$inet(r1, &(0x7f0000000080), 0xc) close(r1) 16:00:10 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)}) r2 = msgget$private(0x0, 0x4) msgctl$IPC_RMID(r2, 0x0) 16:00:10 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = msgget(0x3, 0x8) msgsnd(r2, &(0x7f0000000380)={0x3, "553dced8db039747b33ec885a6cbbcfbf9ed960bafc405046d9b5f1f1e0e0d9ae9559267315a506a5260cb7b2cbd44efa9c60659e0a620965db2d7927eebaead52da33a1b4fd40c2b7d2bee4e356a232bde7d47b229cf9b1cb2a108e8737a89eb6bd682812d00ba8b79792a3c2492832a38257b9cbfd64ee43cd3c31184debdf39bd245a7de40f69e930b599e71ab31a52f4da1850c9d534147d1d4a2c2f35bcf1015bebf82ba91d7c03d0248665b8595f3805ac0e93a42e8e13e33b925522c0a0ef3e97a3194d46291fb40ee03ff8"}, 0xd7, 0x800) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x7, &(0x7f0000000180)=[{0x400, 0x63940e4b, 0x4, 0x2}, {0x6, 0x9, 0xfffffffffffffff8, 0x1}, {0xb4, 0x0, 0x0, 0x3a}, {0x10001, 0x9, 0x12524672, 0x2}, {0x101, 0x1, 0x1400000000000, 0xfff}, {0xfff, 0x8, 0x1, 0xff}, {0x4000000000, 0x1, 0x2, 0x9f}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x2}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) kevent(r4, &(0x7f0000000480)=[{{r3}, 0xffffffffffffffff, 0x5, 0x4, 0xffff, 0x9}, {{r1}, 0xffffffffffffffff, 0x5, 0x84, 0x8, 0x935a}, {{r4}, 0xfffffffffffffffb, 0x80, 0x80, 0xffffffff, 0x3}, {{r3}, 0xfffffffffffffff8, 0x8, 0xf0000000, 0xe2, 0x5}], 0x4393, &(0x7f0000000500)=[{{r0}, 0xffffffffffffffff, 0xff, 0x1, 0x1ff, 0x81}, {{r0}, 0xffffffffffffffff, 0xc, 0x3, 0x8, 0x5}, {{r1}, 0xffffffffffffffff, 0x10, 0x800fffff, 0xfffffffffffff9fd, 0x9}, {{r4}, 0x0, 0x2, 0x90, 0x80, 0x2}, {{r1}, 0xffffffffffffffff, 0x40, 0x1, 0x9, 0x3}, {{r0}, 0xffffffffffffffff, 0x80, 0x20000041, 0x0, 0x5}], 0x8, &(0x7f0000000300)={0x8001, 0x2}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) chmod(&(0x7f00000000c0)='./file0\x00', 0x8) syz_emit_ethernet(0x1, &(0x7f00000005c0)="b6") ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f00000002c0)) bind(r0, &(0x7f0000000280)=@un=@file={0x1, './file0\x00'}, 0xa) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000200)=[{0x8000, 0x1, 0x6, 0x8001}, {0x9a5b, 0x8f}, {0x7ff, 0x5, 0x8001, 0x5}]}) 16:00:10 executing program 0: sync() r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x8a, 0x9}], 0x1}) kqueue() read(r0, &(0x7f0000000000)=""/5, 0x5) 16:00:11 executing program 1: faccessat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x108, 0x2) getdents(r0, &(0x7f0000000100)=""/5, 0x5) accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x7}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000000)=[{0x6, 0x8001, 0x32, 0x2}, {0x0, 0x9, 0x8}, {0x101, 0x7, 0x23f, 0x3}, {0x4, 0x9, 0x0, 0x5}, {0x9, 0xfffffffffffff801, 0x8000, 0x1}, {0x3f, 0x80000000, 0x3ff, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:11 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x4000000000002003, 0x1701) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r2 = kqueue() open(&(0x7f0000000000)='./file0\x00', 0x10, 0xa8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) kevent(r2, &(0x7f0000000140), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r1) 16:00:11 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file1\x00', r0, &(0x7f00000000c0)='./file0\x00') mkdirat(r0, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000440)='./file1\x00') recvmsg(r0, &(0x7f0000000480)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000001940)=[{&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f00000001c0)=""/51, 0x33}, {&(0x7f0000000280)=""/201, 0xc9}, {&(0x7f0000001500)=""/177, 0xb1}, {&(0x7f00000015c0)=""/210, 0xd2}, {&(0x7f00000016c0)=""/228, 0xe4}, {&(0x7f00000017c0)=""/244, 0xf4}, {&(0x7f0000000380)}, {&(0x7f00000018c0)=""/84, 0x54}], 0x9, &(0x7f0000001a00)=""/232, 0xe8}, 0x800) mkdirat(r0, &(0x7f00000004c0)='./file0/file0\x00', 0x0) symlinkat(&(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000000)='./file0/file0/file0\x00') 16:00:11 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000180)="17e9ec2734f8012784dd77f61fe512caca3ad0a2f5b0983e61705e3d6def3910e9849ce8b11c6b50a603526b3832013731f9dc85360695407c6c12628d96ec10d6a606254f0704f13d55be3a4f06158a2ddcc6deeedda52ad5d6454bcb1ab249b095dfd064747525e35c889ddb0392e17d95fe634bdd12cc8413341445082c9beeb957704ac527708c11d17b1edebdc370482909f968004a881eb77afc6023974f4d33a79720efaf218aca5dd7ccd011caa96f00d9a06ff002f54bf34390ffc04257522e9d20fab71d560609", 0xcc}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimes(0x0, &(0x7f00000000c0)={{0x0, 0x2}}) 16:00:11 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() writev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="ffe739ea8e960304a87b491b7155d1124452a1ec23b64285580c8fff37433260eb298b1a00c8e0da12d9dc85863799e572b3114a63a15c383f1f335c62", 0x3d}, {&(0x7f0000000200)="8efad804171ebb02ea50dcb2fc38dd1257660562fdad4dd7a3420122a62d0d24ade5a599e24a027dd83e2c9a78604d58ed5cb91839f3d2e9f70e7a4fbf910747a3fafcbd0ce8b1da6eadad757c3e67dc4f75d6fb20c379a20e4f2614971f5c253e1ab243cec72f30b8cf4484abd419ab95f1176a6880715207f26c675f232702a2326170aca7caf82729580ec064875e48a10192f25c005dda0ee82b85f559c20cbe12498d0b246d08b0f23193a5a9a6b034c11ba62aeff6779ef3eae3839f2b4b7736509953da", 0xc7}, {&(0x7f0000000300)="e5377ea5ec9f9f6f1e9dd286d2c0c79e21b9c7a918f495c94f11ab50850f8630434655762916780d2bd19665e1015c04673107ba0d1fbd61db0f3cf478d619ad08934a2ab27f6cc188a4eee56ac02a891218331cc4aec45a2de10f7d43fecaca0e3dd46216dca0abd932216897d9f08e97e5fc24c892c9b9ea282953d72691c92071ed1d80625acf3fe2549e32a08f41c112c8e1ab828b11afd3e7cd6ba712209fa57e00547bd6b4ad", 0xa9}, {&(0x7f00000003c0)="8e1579f4573ff1bcb028a486949d610c0a4448576ef38f15ad4e55c2467eeea497117711165bc68b3c0d796074271e3c06022db07fb367e4b564c066eff946de77626b92dac55cb2b433da53bc013279b177aa0396f4b45ea7957937d83c58c77d", 0x61}], 0x4) close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r2 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000440)) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000480)={{0x18, 0x2, 0x80, 0x4}, {0x18, 0x0, 0x5, 0x100000000000000}, 0xfffffffffffffff7, [0x7, 0x2, 0x60000000000000, 0xe77, 0x7, 0x38b, 0x60fc9a60, 0x1]}, 0x3c) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) readv(r1, &(0x7f0000001680)=[{&(0x7f0000000100)=""/254, 0xfc6d}], 0x315) 16:00:11 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000e1040dcc4000000000800"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x493f81ac29f7a1ff) 16:00:11 executing program 0: r0 = socket(0x38, 0x4, 0x6) semget(0x3, 0x1, 0x200) socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x20000003c, &(0x7f0000000000)="02000000", 0x4) 16:00:11 executing program 0: semget$private(0x0, 0x3, 0x10) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x40000000000) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='c\x00') lstat(&(0x7f0000000040)='./file0\x00', 0x0) semget(0x2, 0x1, 0x2a) 16:00:12 executing program 1: r0 = dup(0xffffffffffffff9c) ftruncate(r0, 0x0, 0xfffffffffffff84b) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028aa) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) bind$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) r2 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) sendto$inet(r2, &(0x7f0000000100)="2682319fe40e5d32d3570010a01df06bf3bd4aa6f402e99073ac8034a40fe9144246d38c2501607b4e901207df6654a58ecf9f3f159e845d9ecd9033f50153c3a72e85975c5049527f5266a07e06bf258693992d688b82505c95ea98de155253c417d2c409f37f73aabdc1750f2f31b017869a765e4924f2be2482a4ccb86a176bf517dc6049c7dba785e423c0a4fb733ec26af5e4f43de67fc660c17e7d724256bc34bbf4111f4a3db53d694968ffdf5574e14bce0163bb3ba04adaea9f61469b3844b9e3", 0xc5, 0x406, &(0x7f0000000200)={0x2, 0x0}, 0xc) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000240)={0xfffffffffffffffc, './bus\x00'}) symlinkat(&(0x7f0000000280)='./file0\x00', r0, &(0x7f00000002c0)='./bus\x00') select(0x40, &(0x7f0000000040), &(0x7f00000000c0)={0x8}, 0x0, 0x0) 16:00:12 executing program 1: msgctl$IPC_STAT(0x0, 0x4, 0x0) msgget$private(0x0, 0x5) 16:00:12 executing program 1: openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0xc0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) getgroups(0x6, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) r2 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r5 = getgid() r6 = getegid() r7 = getgid() r8 = getegid() setgroups(0x8, &(0x7f00000001c0)=[r1, r2, r3, r4, r5, r6, r7, r8]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r9 = accept(0xffffffffffffffff, &(0x7f0000000240)=@un=@file={0x0, ""/108}, &(0x7f00000002c0)=0x6e) recvfrom$inet6(r9, &(0x7f0000000380)=""/160, 0xa0, 0x40, &(0x7f0000000300)={0x18, 0x0, 0x200, 0x3}, 0xc) select(0x40, &(0x7f0000000000)={0x9}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x20004268, 0x0) 16:00:12 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x1ff, 0x0, "b0d42000006e9300", 0x0, 0x2000000}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x4) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000040)='./file0\x00', r2, r4, 0x2) r5 = dup2(r0, r0) ioctl$BIOCVERSION(r5, 0x40044271, &(0x7f0000000000)) sendmsg(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=ANY=[@ANYBLOB="e800000000000000000000000000000000007c618377dabbe5f2f9253d926caa2743389f34f0bc13af10267015c80bfc7c44649f4f659515380c241bfc528108a027c12aeebf2c096888acb8ca9d31c5528a0947d26d0014fccea62ea276dc2d035a72f972c41febd68c2705ff22c7497c7dc4b51e18999bb7cead0839f46230d288f9b92dcdad635eb5e76988d0f6e06f0ca57dd37557be020b3b38a5fb45ca5d0165315664c7c4f8844a1178e429e5fcb99649cae81c8dd8510bf52f63cb5e09a49a9ff06438960f0a7da47a9bbb95b56ab5a9306a703a979f352b28b04e1b0000000000000070c0ce5e983e09a68ab5b4e170aaecb8a6de96d0914a6670f15a2c521c1ff38de450c61f2776fe3e2d1ddb34e083d62871ba77f17491bf9adf935b9289c62b392b8e29c3c26805af003bd68f762093bdcd73c26bc56ff585049903e8f13a02911e27a522ea397616d6cf9b5efc8937c78fd3d73bbb3200"], 0xe8}, 0x0) unlinkat(r5, &(0x7f0000000180)='./file0\x00', 0x8) dup(r1) r6 = msgget(0x2, 0x40) r7 = getuid() msgctl$IPC_SET(r6, 0x1, &(0x7f0000000100)={{0x4, r7, r4, r2, r4, 0xc0, 0x80000001}, 0x8, 0x9, r3, r3, 0x2, 0x4, 0xfffffffffffffff8}) 16:00:12 executing program 1: r0 = socket(0x1, 0x0, 0x0) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000003d0000000300dd0035b21ef0c26d08ec"], 0x38}, 0x0) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSDLT(r0, 0x20004269, 0x0) 16:00:12 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000002000/0x1000)=nil, 0x2000) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x8, 0x11) mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x0, 0x2010, r1, 0x0, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0xffffffff) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') chflagsat(r2, &(0x7f00000000c0)='./file0\x00', 0x0, 0x2) r3 = socket$inet(0x2, 0x8007, 0x4) fcntl$getown(r3, 0x5) 16:00:12 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000200)={0x200000000, 0x8, 0x401, 0x800, "9c5835d37b9b489c5e2ccab5ce82520292f552e1", 0x7, 0x400}) r3 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) recvfrom$unix(r0, &(0x7f0000000500)=""/4096, 0x1000, 0x1, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) write(r0, &(0x7f0000000140)='\x00', 0x1) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000280)="8cf7ffffff43a8f547f0b0", 0xb) execve(0x0, 0x0, 0x0) ioctl$VMM_IOC_RUN(r4, 0xc0205602, &(0x7f00000001c0)={0x3, 0x4f4, 0x40, 0x3, &(0x7f0000001740)={{0x5, 0x1000, 0x1, 0x7, 0x1, 0x29, 0x7}, {[0x7, 0x8, 0x9, 0x8, 0x80000001, 0x7f, 0x5, 0x44e248d7, 0x8, 0x6, 0x4, 0x4, 0x100, 0x7, 0x1c, 0x2, 0x90, 0x100000001], [0x7, 0x101, 0x200, 0x28000000000, 0x6, 0x8, 0xd4, 0x8, 0x2, 0xaba], [0x7, 0x80000000, 0x3000000000000, 0x5, 0x2, 0xe2e7, 0x8001], [0xafc, 0x4, 0x5, 0x0, 0x5, 0x7], [{0x2, 0x9, 0x10001, 0x52}, {0x7, 0x1000, 0x101, 0xc90}, {0x8, 0x9, 0x8, 0x401}, {0x4, 0x7cbd88e9, 0xfffffffffffffe71, 0x7fffffff}, {0x7, 0x1e1, 0xd7f6, 0x8000}, {0x7, 0x401, 0x80000000, 0xffffffffffffd41c}, {0x4, 0x7, 0x7, 0x6}, {0xa481, 0x0, 0x1000, 0x700000000000}], {0x1, 0x0, 0xc92d, 0x6b3}, {0x101, 0x2, 0x20000000000, 0x5}}}, 0x0, 0x4}) 16:00:12 executing program 0: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) getdents(r0, &(0x7f00000001c0)=""/74, 0x4a) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x9) readv(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/118, 0x76}], 0x1) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x200, 0x0) getdents(r0, &(0x7f0000000000)=""/13, 0x33b) 16:00:12 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x101, 0x0) getpeername$unix(r0, &(0x7f0000000340)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) execve(0x0, 0x0, 0x0) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x2f, 0x3) login: witness: lock order reversal: 1st 0xffff800020b8cb40 &pr->ps_mtx (&pr->ps_mtx) 2nd 0xffffffff82384c80 &sched_lock (&sched_lock) lock order "&sched_lock"(sched_lock) -> "&pr->ps_mtx"(mutex) first seen at: #0 witness_checkorder+0x6a7 #1 mtx_enter+0x3a #2 tuagg+0x32 #3 mi_switch+0x1c7 #4 sleep_finish+0x110 #5 msleep+0x1af #6 scsi_xs_sync+0x14f #7 scsi_start+0x86 #8 sdopen+0x22b #9 spec_open+0x41c #10 VOP_OPEN+0x6a #11 sr_meta_native_bootprobe+0xd3 #12 sr_boot_assembly+0x1aa #13 sr_attach+0x183 #14 config_attach+0x347 #15 main+0x6de #16 longmode_hi+0x95 lock order "&pr->ps_mtx"(mutex) -> "&sched_lock"(sched_lock) first seen at: #0 witness_checkorder+0x6a7 #1 __mp_lock+0xa1 #2 schedclock+0x99 #3 hardclock+0x1d8 #4 lapic_clockintr+0x44 #5 Xresume_lapic_ltimer+0x26 #6 __sanitizer_cov_trace_const_cmp4+0xf #7 witness_unlock+0x90 #8 mtx_leave+0x97 #9 sched_exit+0x112 #10 exit1+0x8bf #11 sys_exit+0x17 #12 syscall+0x552 #13 Xsyscall+0x128 Stopped at db_enter+0x18: addq $0x8,%rsp ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic the kernel did not panic ddb{1}> trace db_enter() at db_enter+0x18 witness_checkorder(ffffffff82384c80,9,0) at witness_checkorder+0xffc __mp_lock(ffffffff82384a78) at __mp_lock+0xa1 schedclock(ffff800020b6e270) at schedclock+0x99 hardclock(ffff800021c41700) at hardclock+0x1d8 lapic_clockintr(0,0) at lapic_clockintr+0x44 Xresume_lapic_ltimer(9,10,2,0,ffffffff821fc960,ffff800020ab0ff0) at Xresume_lapic_ltimer+0x26 __sanitizer_cov_trace_const_cmp4(10,ffff800021c417b0) at __sanitizer_cov_trace_const_cmp4+0xf witness_unlock(ffff800020b8cb40,8) at witness_unlock+0x90 mtx_leave(ffff800020b8cb30) at mtx_leave+0x97 sched_exit(ffff800020b6e270) at sched_exit+0x112 exit1(ffff800020b6e270,0,1) at exit1+0x8bf sys_exit(ffff800020b6e270,ffff800021c419d0,ffff800021c41a40) at sys_exit+0x17 syscall(ffff800021c41ab0) at syscall+0x552 Xsyscall(6,1,0,1,0,7f7ffffe8ad4) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffe8aa0, count: -15 ddb{1}> show registers rdi 0x3 rsi 0xffffffff821fc9e0 __sancov_gen_cov_switch_values.122 rbp 0xffff800021c41500 rbx 0x3 rdx 0xffff800020ab0ff0 rcx 0x3 rax 0xffff800020ab0ff0 r8 0xffffffff818c8c95 witness_checkorder+0xfd5 r9 0x5 r10 0x3 r11 0xd39bbd4ad5e77b2f r12 0xfffffd8002661340 r13 0xc r14 0xffffffff82336c50 w_lodata+0x4ba00 r15 0xffffffff82342280 w_lodata+0x57030 rip 0xffffffff81a42468 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800021c414f0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor.0) pid=243265 stat=dead flags process=1008 proc=2000 pri=50, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffffffffffffffff,0xffffffffffffffff process=0xffff800020b8ca80 user=0xffff800021c3c000, vmspace=0xfffffd807effd870 estcpu=36, cpticks=11, pctcpu=0.0 user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 48713 73613 52124 0 4 0x82000 syz-executor.1 48713 255730 52124 0 3 0x4082000 biowait syz-executor.1 48713 282592 52124 0 3 0x4082000 inode syz-executor.1 48713 70378 52124 0 4 0x4082000 syz-executor.1 48713 404515 52124 0 3 0x4002000 suspend syz-executor.1 52124 52340 11331 0 3 0x82 nanosleep syz-executor.1 61467 423144 11331 0 3 0x82 nanosleep syz-executor.0 11331 268260 12713 0 3 0x82 thrsleep syz-fuzzer 11331 446527 12713 0 3 0x4000082 thrsleep syz-fuzzer 11331 140262 12713 0 3 0x4000082 thrsleep syz-fuzzer 11331 374102 12713 0 3 0x4000082 thrsleep syz-fuzzer 11331 381536 12713 0 3 0x4000082 thrsleep syz-fuzzer 11331 107727 12713 0 3 0x4000082 thrsleep syz-fuzzer 11331 137350 12713 0 3 0x4000082 thrsleep syz-fuzzer 11331 394493 12713 0 3 0x4000082 thrsleep syz-fuzzer 11331 321071 12713 0 3 0x4000082 kqread syz-fuzzer 11331 112189 12713 0 3 0x4000082 thrsleep syz-fuzzer 12713 368742 85525 0 3 0x10008a pause ksh 85525 523478 3344 0 3 0x92 select sshd 43240 162635 1 0 3 0x100083 ttyin getty 3344 463049 1 0 3 0x80 select sshd 78025 258661 42053 74 3 0x100092 bpf pflogd 42053 411521 1 0 3 0x80 netio pflogd 57129 395289 43373 73 2 0x100090 syslogd 43373 261406 1 0 3 0x100082 netio syslogd 58867 104649 1 77 3 0x100090 poll dhclient 9596 219751 1 0 3 0x80 poll dhclient 27332 334995 0 0 3 0x14200 pgzero zerothread 59438 243898 0 0 3 0x14200 aiodoned aiodoned 4120 145009 0 0 3 0x14200 syncer update 89708 361318 0 0 3 0x14200 cleaner cleaner 58181 25340 0 0 7 0x14200 reaper 64010 245912 0 0 3 0x14200 pgdaemon pagedaemon 94259 283145 0 0 3 0x14200 bored crynlk 99339 207682 0 0 3 0x14200 bored crypto 36204 502577 0 0 3 0x40014200 acpi0 acpi0 61827 312621 0 0 3 0x40014200 idle1 14072 255566 0 0 3 0x14200 bored softnet 50107 194596 0 0 3 0x14200 bored systqmp 51401 118805 0 0 3 0x14200 bored systq 66324 411032 0 0 3 0x40014200 bored softclock 65191 29611 0 0 3 0x40014200 idle0 73650 509188 0 0 3 0x14200 bored smr 1 74359 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks CPU 1: exclusive mutex &pr->ps_mtx r = 0 (0xffff800020b8cb40) #0 witness_lock+0x52e #1 mtx_enter_try+0x102 #2 mtx_enter+0x4b #3 sched_exit+0xa5 #4 exit1+0x8bf #5 sys_exit+0x17 #6 syscall+0x552 #7 Xsyscall+0x128 Process 48713 (syz-executor.1) thread 0xffff800020b6f080 (255730) exclusive rrwlock inode r = 0 (0xfffffd80679f1b48) #0 witness_lock+0x52e #1 rw_enter+0x46d #2 rrw_enter+0x4f #3 VOP_LOCK+0x4b #4 vn_write+0x169 #5 dofilewritev+0x1a9 #6 sys_pwritev+0xb8 #7 syscall+0x552 #8 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9475 6399K 6660K 78643K 11070 0 0 pcb 25 9K 10K 78643K 161 0 0 rtable 108 4K 4K 78643K 232 0 0 ifaddr 43 11K 11K 78643K 61 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1475 0 0 iov 1 12K 16K 78643K 21 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1214 76K 77K 78643K 1408 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 5 0 0 VM map 2 1K 1K 78643K 2 0 0 sem 12 0K 1K 78643K 30 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12628 0 0 file desc 5 13K 25K 78643K 271 0 0 sigio 0 0K 0K 78643K 12 0 0 proc 53 50K 71K 78643K 399 0 0 subproc 32 2K 2K 78643K 34 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 16 0 0 in_multi 33 2K 2K 78643K 41 0 0 ether_multi 1 0K 0K 78643K 2 0 0 mrt 0 0K 0K 78643K 1 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 54 238K 238K 78643K 54 0 0 exec 0 0K 1K 78643K 228 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 101 21K 21K 78643K 1789 0 0 UVM aobj 19 2K 2K 78643K 19 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 12 0 0 NDP 7 0K 0K 78643K 15 0 0 temp 106 2723K 2787K 78643K 4036 0 0 kqueue 0 0K 0K 78643K 1 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 6 0 0 1 0 1 1 0 8 0 inpcbpl 280 145 0 138 1 0 1 1 0 8 0 plimitpl 152 20 0 12 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtentry 112 45 0 1 2 0 2 2 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpcb 544 48 0 44 1 0 1 1 0 8 0 nd6 48 6 0 0 1 0 1 1 0 8 0 ppxss 1128 4 0 4 1 0 1 1 0 8 1 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 15 0 3 1 0 1 1 0 8 0 pfstkey 112 15 0 3 1 0 1 1 0 8 0 pfstate 328 15 0 3 2 0 2 2 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 189 0 0 12 0 12 12 0 8 0 art_table 32 190 0 0 2 0 2 2 0 8 0 art_node 16 44 0 4 1 0 1 1 0 8 0 sysvmsgpl 40 10 0 4 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 28 0 18 1 0 1 1 0 8 0 shmpl 112 17 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1814 0 391 48 1 47 47 0 8 1 ffsino 272 1814 0 391 96 0 96 96 0 8 0 nchpl 144 2388 0 745 61 0 61 61 0 8 0 uvmvnodes 72 1988 0 0 37 0 37 37 0 8 0 vnodes 200 1988 0 0 105 0 105 105 0 8 0 namei 1024 6545 0 6545 1 0 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 scxspl 192 6270 0 6269 6 5 1 5 0 8 0 sigapl 432 471 0 456 3 1 2 3 0 8 0 futexpl 56 2746 0 2746 1 0 1 1 0 8 1 knotepl 112 98 0 79 1 0 1 1 0 8 0 kqueuepl 104 53 0 51 1 0 1 1 0 8 0 pipepl 112 276 0 255 2 1 1 1 0 8 0 fdescpl 488 472 0 456 4 1 3 3 0 8 1 filepl 152 2363 0 2259 5 0 5 5 0 8 1 lockfpl 104 66 0 65 2 1 1 1 0 8 0 lockfspl 48 25 0 24 2 1 1 1 0 8 0 sessionpl 112 18 0 7 1 0 1 1 0 8 0 pgrppl 48 20 0 9 1 0 1 1 0 8 0 ucredpl 96 265 0 256 1 0 1 1 0 8 0 zombiepl 144 456 0 455 3 2 1 1 0 8 0 processpl 888 487 0 455 4 0 4 4 0 8 0 procpl 600 1033 0 987 4 0 4 4 0 8 0 sockpl 384 275 0 256 4 1 3 3 0 8 1 mcl64k 65536 2 0 0 1 0 1 1 0 8 0 mcl12k 12288 3 0 0 1 0 1 1 0 8 0 mcl9k 9216 2 0 0 1 0 1 1 0 8 0 mcl8k 8192 2 0 0 1 0 1 1 0 8 0 mcl4k 4096 5 0 0 1 0 1 1 0 8 0 mcl2k 2048 125 0 0 15 0 15 15 0 8 0 mtagpl 80 1 0 0 1 0 1 1 0 8 0 mbufpl 256 154 0 0 9 0 9 9 0 8 0 bufpl 256 6152 0 1188 311 0 311 311 0 8 0 anonpl 16 48336 0 37935 44 2 42 42 0 125 0 amapchunkpl 152 2351 0 2243 7 2 5 7 0 158 0 amappl16 192 1599 0 1042 28 0 28 28 0 8 0 amappl15 184 115 0 113 1 0 1 1 0 8 0 amappl14 176 160 0 153 2 1 1 1 0 8 0 amappl12 160 8 0 7 1 0 1 1 0 8 0 amappl11 152 57 0 38 1 0 1 1 0 8 0 amappl10 144 73 0 69 1 0 1 1 0 8 0 amappl9 136 717 0 712 1 0 1 1 0 8 0 amappl8 128 258 0 243 1 0 1 1 0 8 0 amappl7 120 34 0 30 1 0 1 1 0 8 0 amappl6 112 58 0 51 1 0 1 1 0 8 0 amappl5 104 120 0 106 1 0 1 1 0 8 0 amappl4 96 526 0 502 1 0 1 1 0 8 0 amappl3 88 422 0 408 1 0 1 1 0 8 0 amappl2 80 2904 0 2824 4 2 2 3 0 8 0 amappl1 72 19679 0 19209 25 15 10 20 0 8 0 amappl 80 1284 0 1241 1 0 1 1 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 18 0 0 1 0 1 1 0 8 0 uaddrrnd 24 472 0 455 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 472 0 455 1 0 1 1 0 8 0 vmmpekpl 168 7501 0 7466 2 0 2 2 0 8 0 vmmpepl 168 58270 0 56549 92 17 75 81 0 357 0 vmsppl 360 471 0 455 2 0 2 2 0 8 0 pdppl 4096 952 0 910 7 1 6 6 0 8 0 pvpl 32 173007 0 159306 120 5 115 115 0 265 4 pmappl 232 471 0 455 2 1 1 2 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 463 0 4 14 0 14 14 0 8 0