kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Thu May 9 13:43:47 PDT 2019 OpenBSD/amd64 (ci-openbsd-main-4.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.158' (ECDSA) to the list of known hosts. 2019/05/09 13:44:09 fuzzer started 2019/05/09 13:44:17 dialing manager at 10.128.15.235:18446 2019/05/09 13:44:17 syscalls: 320 2019/05/09 13:44:17 code coverage: enabled 2019/05/09 13:44:17 comparison tracing: enabled 2019/05/09 13:44:17 extra coverage: support is not implemented in syzkaller 2019/05/09 13:44:17 setuid sandbox: enabled 2019/05/09 13:44:17 namespace sandbox: support is not implemented in syzkaller 2019/05/09 13:44:17 Android sandbox: support is not implemented in syzkaller 2019/05/09 13:44:17 fault injection: support is not implemented in syzkaller 2019/05/09 13:44:17 leak checking: support is not implemented in syzkaller 2019/05/09 13:44:17 net packet injection: enabled 2019/05/09 13:44:17 net device setup: support is not implemented in syzkaller 13:44:24 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="9033f6c9d5c1b8c68177692f61e7f7a8d4557c56fcf5b6dbe1fbcf6710a785faf83e455023933c54186cc342f3ea0919397beb66c932db1e1c29b621db5737f8aeb884766dfa1f16e78b8de5a4e8f6979b7f0dcf6aa2e76da0dee3b79f1b6948b220f9506ccab81a8e3ba05aa55e5aad7b734d1038d5a05112e73ab9", 0x7c}], 0x1, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x10000) fcntl$getown(r0, 0x5) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) getgroups(0x5, &(0x7f0000000240)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) chown(&(0x7f0000000180)='./file0\x00', r2, r3) chmod(&(0x7f0000000280)='./file0\x00', 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r4, &(0x7f0000000300)=@file={0x1, './file0\x00'}, 0xa) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse0\x00', 0x80, 0x0) ioctl$BIOCGFILDROP(r5, 0x40044278, &(0x7f0000000380)) ioctl$WSDISPLAYIO_SETSCREEN(r5, 0x80045756, &(0x7f00000003c0)=0x1) ioctl$WSDISPLAYIO_SVIDEO(r4, 0x80045745, &(0x7f0000000400)=0x1) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000440)={0x5, 0x80, 0x4, 0x3}) writev(r6, &(0x7f0000000980)=[{&(0x7f0000000480)="aec42af3c0c79a0d343124519dd21c74fa641fbe186709ea2765dc89ba8185e1117a8497ecd615ab547dc8ce6083209712ab8964875b896b23f97d5773020720fa67bdf5f97a2d379a0fc8d8bb672da8e3786607fbfc152ee6e9555355dd395a127f3a109b80a3aa9b03bf75ea114c2b7972148d3b61b12db3eed9a7b604df32e3b09d0d5a95a347a1b69d03f914a647075e6ab03731e69f9e38e2b286de6030ac32bff91096eebcc76a02f154b2acc1db1c3f9e3903c9dce3267874aed57b96b5b7", 0xc2}, {&(0x7f0000000580)="03c051176e29554f5be22be74ca56103a6ceb459cc2057608b24a9eec862a28eb55d7de3fcd7e3e1b7fa96c5979f9e46d2b623ac46f38aecdf6cf86d2ed00b6e332cd5e26a51372c2c5674d7cc08bab40e863f0d9c4a314b3b4a98052e5ae894d91fcf6c9fce0beba1792eb667f6da93e18df18d504c30de08081a8f51f1da881b97de848fbcbf4a5e0b215a765324bf2c554b54c4c6eab4129f25579bfcdc75f61c2c1671773b", 0xa7}, {&(0x7f0000000640)="d0f6918c0a7a3e68104a7ae77615067a95de996c65f90519ccbcee8f344d155f8dae57fdae453035f45988f157d051efb4f401ac309e5168d58260f22959d2a0d2ceb2100f1356bb71f9e15d120dd41a15826d7d61fd3e22fbdfb2a81fced1c461fb50d95b55d5d1d5de893907c8bf1a1527d9fc9d4388f47d9ba42b1f9d6963a4d06989a036cc0f9088764cd231bccec4acff364ea05b4968dfa3a712ffcff12a8b3c0fa7d99777ed0d556f94c95090d952662e38487ee34174e257b6f6a5339afae1bc72351b2e7af8bfcbb159383d390ddc", 0xd3}, {&(0x7f0000000740)="18", 0x1}, {&(0x7f0000000780)="7ea07c98a5c62069b7141eb258c4b9e90abda25c3021b9e6846913eb59398a7c781563bcd0879a89775a14447ee14491f3fb31bd7d1fe54a7a2879e190e9bc8e124848fa359d8c4168fef3c083713cc53a450336553559f56b4df7287267d0042261acbffdf9d32d5a09a82cb4804ebfd7b44807922db25109c2ab90b7005775b95647245a00938896fbb8c2af6cd5eab85a5f23ae03a812985d33f0f81d738b7c8c331c6e072274928933cf2a2893b57d56b2fdfd9a0f", 0xb7}, {&(0x7f0000000840)="99362489d6fb8b68a084de7eaae0eb9e6f526a372d8f581756e87a66a6e1668ab6aa9ae88e5b36abbef0ab7b7725f7c731de16323c0d943ab8411a4f22625c844b2892991277d0a2ac6954ce03d0ac7ba0c7b83bd1bcaa088d5b049d344f39c38352", 0x62}, {&(0x7f00000008c0)="243a41eaceb3a5f985ee3f1e2172984727c7aa619f07688cc8e45feeee634e4de460ffe6d336acd54c4155bb5a6f81770cda43275102502cde3242860f5862f5cc82f98f6142768fcf488f0c247ebebb94cb0c15bf5e23516f29377e9e49e196c03612ac86da632343de133de9f9c84bd15d2f6b4d9eefde2df4fbf5bedc7c28c379eca774823bb1ff1047a36326ed77fc7dd45d840c23fb2320c2288437ffaaf4a8a7af849ecf", 0xa7}], 0x7) ioctl$WSDISPLAYIO_SETSCREEN(r5, 0x80045756, &(0x7f0000000a00)=0xb6e) ioctl$TIOCSBRK(r6, 0x2000747b) ioctl$TIOCSBRK(r5, 0x2000747b) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000a40)={0x2, 0x3, 0x2, 0x2b, "ecfdbb1837222288c4a2d46837187a0206fb1bfb", 0x5, 0x9}) openat(r5, &(0x7f0000000a80)='./file0\x00', 0x800, 0x130) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f0000000ac0)={{0x18, 0x2, 0x10001, 0x9d6}, {0x18, 0x3, 0x466, 0x8000800000000}, 0x1, [0x2b75000000000000, 0x2, 0x100, 0x7ff, 0x6, 0x40, 0xfffffffffffffffb, 0xe5b]}, 0x3c) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000b00)={0x80000000, 0x8, 0x5, 0x20, "16cbf6f2995d2a935b7ee050562dc8efdd0586be", 0x4, 0x7}) ioctl$TIOCCBRK(r1, 0x2000747a) mknod(&(0x7f0000000b40)='./file0\x00', 0x100c, 0x80000000) ioctl$TIOCCBRK(r4, 0x2000747a) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f0000000b80)={{0x18, 0x1, 0x2, 0x10001}, {0x18, 0x3, 0x8, 0x5}, 0x8000000000000, [0x1, 0xf0, 0x8, 0xffff, 0x7fff800000000, 0x1, 0xe78f]}, 0x3c) ioctl$KDSETLED(r4, 0x20004b42, &(0x7f0000000bc0)=0x4) geteuid() 13:44:24 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0xffffffff, 0xfff, 0x1, 0x1, 0x1, 0x9, 0xfffffffffffffff9, 0x3, 0x2, 0x4, 0x800}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x8, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) chown(&(0x7f00000000c0)='./file1\x00', r2, r3) r5 = socket$inet(0x2, 0x1, 0xff) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000001c0)="d2b7c3cfcd853e9b2a6664c5e1e21acbb63d59b59d9ceeeed928614efec9def8b84dfaacd66dba4c2a05a8b02ebe90f331e95b81938e8022355cc072f663f387d03d8616006628beee5c89f602752f363fe6f2a833fa62d9b1129b96bf0ad7be8f5abb1c80a402bb2394dc70c998e258aeaa2badbd722c5352f6ac04fede27f4b392419cb4202e71ddd91005f991a80a419e146d0db5b338dc39f137fae7da1d30ffd062934c6d2bc54281fda0dc68de955f1fdbe522a4e3f7a00ee9bf2fdb34ba0e61aed7013ff5abd2ecc8120e24db467296e848ecda6d1fa1ab58a31eeca27f51a65f105aa38b6154d6349682d9fd30dbc4935d2c2f85", 0xf8) ioctl$KDSETRAD(r0, 0x20004b43) getsockname$inet(r1, &(0x7f00000002c0), &(0x7f0000000300)=0xc) setuid(r2) r6 = geteuid() recvfrom$unix(r1, &(0x7f0000000340)=""/87, 0x57, 0x40, &(0x7f00000003c0)=@file={0x1, '\x00'}, 0x3) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000400)) ioctl$KDSETRAD(r1, 0x20004b43) r7 = semget$private(0x0, 0x3, 0x100) ioctl$TIOCSTOP(r0, 0x2000746f) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f0000000440)=""/181) pipe2(&(0x7f0000000500)={0xffffffffffffffff}, 0x10004) r9 = shmget$private(0x0, 0x2000, 0x100, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_LOCK(r9, 0x3) fchown(r5, r6, r4) semop(r7, &(0x7f0000000540)=[{0x0, 0x8, 0x1800}, {0x0, 0x100000001, 0x1000}, {0x2, 0xffff, 0x1000}], 0x3) r10 = msgget$private(0x0, 0x10) msgrcv(r10, &(0x7f0000000580)={0x0, ""/47}, 0x37, 0x3, 0x1000) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000005c0)="cce1a465699e08399ebbb646bbcad87f8270504ab45b127361094a9223ef6171221b17c866a8341a0ed42ae8e0be04c77105b95bdc8a4d84811fab4fc17dda02ef4e02c9dfcd7f0b3c31bf36141a190c10ccb59df2ddfc335790fe3a3f86635726fb4615c42212fad6cbfc3b2176663ae9781d2768350b97e96f522c75d11f0c041a9ec088e89d2d7cb4a66815eaaee32cf16877", 0x94) ioctl$BIOCSHDRCMPLT(r8, 0x80044275, &(0x7f0000000680)=0xa1) accept(r0, &(0x7f00000006c0)=@in, &(0x7f0000000700)=0xc) mknod$loop(&(0x7f0000000740)='./file0\x00', 0xe084, 0x1) pipe2(&(0x7f0000000780), 0x10004) ioctl$BIOCSBLEN(r8, 0xc0044266, &(0x7f00000007c0)=0x7) 13:44:24 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)='x\x00') chroot(&(0x7f00000001c0)='.\x00') getpgrp() unveil(&(0x7f0000000280)='./file0\x00', &(0x7f0000000140)='r\x00') openat(r0, &(0x7f0000000040)='./file0\x00', 0x1000, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000002c0)={0x10, 0x0, 0x4, 0x8, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x9891}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x924}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x2}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xacf2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000fef000/0x11000)=nil, 0x7}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xa6}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000fef000/0x1000)=nil, 0x1}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x40}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ff0000/0x1000)=nil, 0xa4}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x5}, {&(0x7f0000fed000/0x13000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x7fffffff}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff4000/0x6000)=nil, 0x363f}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x81}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x7fff}], ['./file0\x00', './file0\x00', './file1\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xdf8}) 13:44:25 executing program 0: write(0xffffffffffffffff, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x59) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x10) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\b', 0x220, 0x0) 13:44:25 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x800002002, 0x86128) r0 = open(&(0x7f0000000180)='./bus\x00', 0x4001, 0x0) pwritev(r0, &(0x7f0000000040), 0x0, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000240)="18b808a8e7c73126025c657f1d49527201567b9050df4c9a360d961bd88cef9a8b5a4f8105050aa61548dfdeb5fa01faa106b10d1dceb8ba49a3aa5dcc4856d87e1fe8e0df22f40f04e3a02722a1c597fa127e9268718161d4160e354ff9247f0e6dc2893e0c3e1a567f85070ea84e1d3eba02b34bf7a10c15860afd56f6ae8e0329e66882407be757e60710151810236f77f18e8bc66873", 0x98}], 0x1, 0x0) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000000)='\f\x00', 0x2}], 0x1) pwritev(r0, &(0x7f00000024c0)=[{&(0x7f0000000840)="573f0f052446fea56a585a40376de99dd3448b06de2cbce006c13336623d0f6dcd9879b96d604b348d2d2c50bba70352dc5bcd7718c1e9ffb2260eb560b2be22e11011c58870fe56c67f3e95af436a40012c2600ece7e47f29c6191799729f31c1a76fcfacbee7fee5bdeba407f9ea8f77cf76fd2b6d79aca1f430d321a3d17fcf06180488f56ceec0a25b0eb218ecb927692a49a8780b0c33ad6318857605ec945ee155f977ac5e5cabc021996e8ce4fe37c91620986dd58c074730d0d92735695b5c05df61537226a3ac792f47f9570dffa3a7e21b6f149ee474ed7349c8d989dda3d0c259eca6076a2d60292be10ff02adfd90cdb6cd3b3e9d50e0d7c4e5892615a09b858fa8b76912f1074de591ccb4f6df173035e4cd62b4e2f2f06b6ec02750d5b04cc22f47e4f07fba60a0685f49a7386bd82420807849e0991fe5a4a407f0349e1c3b98ca600db453263d4df7fe3108e3a378c2cd38086379b68f2747d4266382948a2d369539fe713a4105f328f9ba9152c465b7e0dea62c07d707a6f3e8727e63f757ba2ef5a792adea05f55a40a075154db06bb4762507200d22e8380cd97aae7a12e054335c867d25685018cee2cfe48ace570640903849bc36be5202cd5b62d976313af757bb72fcfb042cbf453588a00a8dd79dec49b212bc98f0931931a80d88c96b12df23c0e9130f1afd78bee608729cce3954b544e9270552544792160a064bc5bd7197144641191aa31427933c5155c3cf2e5f9eb98b4aeab351a1ab9bb55a662b74fdc41793465c9c31b3a4f1a26fd4504f6e5a546888694c5d0d02bfe829514536495a2acd2cb08223f72126fa678e8ee5197b16468e7e073ac5f272b1e8ee934d438ddf6842ec0bea48405c5b808484565e529a8949d8a01242211def7ab4809096061d489aa5ea50ac3cf4cd63cb69fe9cf3f27a1b0a5ba2ce901826f676a93784faaa285f9dc1293dd40d35baa80ba7e8e66cbf51f5acf3b0604182c705b9aebe54692a25b8a2825bf45a567d911dbe3f463d1c3e116ec9824d85a06c1e101d33089e2cd249dbb497fd3a841b7df5aa6fe49413e930a354d90dbf5e60a21dd0df8b2ab3d3076beb206065ed82dd37c708747d06b59c17a0b6aae9d2171611c54396c113b6028db7d1371c7baf94e45d2bef1df5da8523d0de313d9f7c9cd075de38badb0b6e6bdf0b2df1c28616e202fd0695596a7d9159e8dcba5d00082a0474b2328f597f85452067bf27a8b805c383285b322d35ef0c55b70080100008000000000f89c99300b2aa806796b31068b4c69685928b4efa4640e10ccda869763a25be5287df6d81d00c8806580f5a4ca047c7e220c31777a8651be15c2e2a9022162d01e94066d734c6536a8c81a70c73241c4a08dbe4aa5953ab4e4ee01f71a587005c11e5b41ca38842efe10c83356af374429307410bb1cae57280e4f8a41482d4f85745c7108a416dc81d4371f25b9dd22905e5d4b75df9e697188a34e33a056f712364d15d3956b577a9a5026b7766435a14591bcf5fdebfe5d6c274181e04f21d10d80de2c6d6b3ca5db5f195cac75fc02d5fa60df505344d98339889273347ae640d91c8ed253e0010df3689a32e4d8d7a0cd126e0bc1d199dc43cf3979acb918eb97792a1475960581", 0x499}], 0x1, 0x0) 13:44:25 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) stat(&(0x7f0000000140)='./bus/../file0\x00', 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2109, 0x401) mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) unlink(&(0x7f00000000c0)='./bus/../file0\x00') mknod(&(0x7f0000000040)='./file0\x00', 0x5, 0x449a1c39) unlink(&(0x7f0000000080)='./file0\x00') madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4) 13:44:25 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCCDTR(r0, 0x20007478) r1 = syz_open_pts() setrlimit(0x2, &(0x7f0000000000)={0x100, 0x3b}) r2 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000200)={0x2, 0x1, 0x7f, 0x8, r2}) r3 = geteuid() getgroups(0x1, &(0x7f00000001c0)=[0xffffffffffffffff]) lchown(&(0x7f0000000180)='./file0\x00', r3, r4) ioctl$TIOCSETA(r0, 0x80047469, &(0x7f00000004c0)={0x3, 0x0, 0x0, 0x0, "61aa0db100000100"}) read(r1, &(0x7f0000000080)=""/105, 0x69) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCGBLEN(r5, 0x40044266, &(0x7f0000000140)) execve(0x0, 0x0, 0x0) write(r0, 0x0, 0x0) 13:44:25 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x201, 0x0) r1 = geteuid() r2 = getegid() r3 = getegid() lchown(&(0x7f00000000c0)='./file0\x00', r1, r2) fchown(r0, r1, r3) linkat(r0, &(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file0/file0\x00', 0x4) 13:44:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xfffffffffffffffc, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x84}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) bind$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 13:44:25 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x410, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) poll(&(0x7f0000000200)=[{r2}, {r2, 0x40}], 0x2, 0x9) 13:44:25 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x13, 0x0, 0x1000fffffffffffd}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0xa8) writev(r1, &(0x7f0000001680)=[{&(0x7f00000001c0)="fba2ee9456ee43e5537371bdfa476733f5b6294fb745423cc0ffa31b747e297209058a0e521b00617bb86396a049c63e3b6d534a251f42f59a602d875a3c07066d548429d8fc14dc4154bcabd776cc1596ce8df6bcdf048e846638935eac71706d97b245f1d919c2a158d10c79de988746", 0x71}, {&(0x7f0000000240)="213ab934c9c138514d07dc87f28b0dcc34f474481259c2faa304d53974576c178a3a2b39b7232dba5ff38c9ca61baa2ac0263e31501557237ad84431558eeff1b453cd2e73dbe4061ba8", 0x4a}, {&(0x7f00000002c0)="6c721e210e1461f45cb7eb915ed679a03e815b38d562e4b55a154ae019f6a74d02bd9b801c65d326fab68ce0c5555f3d1c1c2f2e2e006447396808ab14f435202760fd77547eb40d42397d3fc04ab7f67dc29ae3176c1de742c17486da14e73e31e7e886cc605b48d1cc59b9665c26a56095884991a163b9a1b3a9ac656bd83812394f864795a93083d94aaec271129d56c4d6564ecd33e9466e5a6b605e6a421383335fd1cab271b158a00a7ff4c55bacb349510ac193a240ed9a8efb8032b10c57d8f361293c6e8f19052f9ea68d6f2d47ed5fa1209d4025099f2854fce6d94ff90c43a24cec33d8094206a3b1fbeac84f1d5d2fa9247036cd061a3a4d96e833f55027147ff689436144352f8efcfbc627e39c6c7097fad4ea5b6e35d04bd5e66bc6461c6e5b1fb751bc31c77f358cef7e0eb1e5b315ce4a601e7d396470a18cb1e0882300c7c6f8512ff26044af785f117b9af61d85a5af215ed946f4782366a16197d938fa528dbd72cb25ee78e8236b49838274d8a18468dd530731173a8bfca1994d68b9b0a98462f5ad6b84650ba1ac0f368d66ddf468bd0b18346db58ceb1ac5993321a65b0369a1d39354216c633b79a10e8ab215cccc1f34f2fdcbe5bb0664516b3d4c05d68ee3553abc9f04567df83657c49d9c16744137a414e2f45720ea737e62f1fcd1e015f56a93b46746b6eb4730d1536b6c68ee78141e939c0d41f676f14b7d424247e5b2c29427477e168be14948b8c295af4b11b6808808925cd710b582f1bdce8e60436f44a241fef5017155267f4d72b0afbe63255037193e35f017032a256edaf7c26ab9ff907d6534555273a3abff6cd7e8efea1ceb7d328aae5812e25d9ab2bdafbf95b7a5c2d936fabded5467d79d8bc2cd3c7aa6bfec66e9559ad3571048a2a8676f3356ba2bcf99b1b0f319b13077e9e28cacc60918018dea9aa91672a77d56cf2aea7726cf3231b61b6468cf8a43b6bad1860955ea07d9fd565b7e6e86337b5a975e616e059806b524deffaf82f34f2d73ced853dcc48edf884877e7c537b249416ba6cbad6eb8a767a860573d417460ada6389ba687b5faa182ac0c76e8e33d6fcb47e65f4bb80a948b6bdcd14265e573a17f207277b51db8d7d1c7c54df29f26add0f6f2fdf7adf5a8fb5cf7e35d2949949c4d41984e5e88ff888f795461b94deea054766edf14873af82c8815455853edf4e1a57ab34bdbb705ef349c66e5eab143ce199ffa4652e6cdb808e88dfa957c226b09f6a555dda5a62408640bf75a2bf9b470d119ff24e533768d82071908fbe537424fd06078a94548a490bb995becbd42a40e1e138f49ca754bee72cef3918cd8bda86a2b08a821db9bb0312ea3f5f152d96c7bb29edac35bc18d659394235b02085200c066ce6262a42f5fd4937f6f85621251f5bc7db034f2dd6b20fecd57c19047a2d94ec3acc9f910d4c88119097315489640acb64f792babdae10955864d4ab0b7f5569a61f9c0267d218477f7fc19a8ce79bb54ee4608fcf107821a05f0e0667b599ff279dc71ec4df0deb1db523989c81fb1f46bf17ef168804ceafce24bed5f2a92ca7c3f113bd7da809a6b0a6c86c3fb039e4cb43b4652e66df244a0a529557d380fb45b194c58d29dd67a186d7a4bcbd42a1857d4c6c83148914437ea60e91d2a4a540d6d50edc01898784a6c97a1430323a8b2208c7fa6b54669f0cc536730f5ece47c33faae07859854660fb7665880707fbe675d7d6da949b5ddb9c2c21685f5eb0cfe6af4d4c7ebdd87d1a104b1b37f8093d98d12eb8059888786effdec9ed3ef58b248ad960a76f426f3c2fdbd3eb792370db0caa64e8a6ff37aee45ed9c2a25d5aca70572406ac48ce55066dcd35649e4ec0f54f0f05dcbd4c1a78757c1333cb37dbb46337228e5b25f990de302ff4ab61de54cfa96164c81daef846aa15d00e1d9612fd84c93d05b2e03f8f3b5fda64e8277214b7bffbbdd8222a47cd3d56511012ee578943de9369e9dd74a26346bab3e7675a1673923bcb0bbd8d4cb5dba91ab3580161fe9e5bba6c97570572276dd23b3a940ad0c7a1ec51fe37dfa0813dc4e87726a57f9158390c79ab917c2a5ed65c1f54384a8045d5cb40d43fe269588237255d799a2fe25afd2c1e6fcb86b798f0584fccfac231fd6a1027c5af9c8242394276ed73d9b2c96a5038c3569493b462417a028974eb2cf5dee06665f922de73fdf6d9c40dd485ff6a0e3c85f86e763113b9a959c6cccdee510ccaa36b8ed144ce4e76f5fe32de6129d44d471672f91e9db4500c9e976fa01735ca6afc943c6f1adcd14a08a62ca712f3021f0d72c8cb343392dd2e11b0ce5f94e8d17f66775ff99a6c373fcd485519b60d0c11b6e0ef3356793992ec99c1af7763d9f10dd988b675452428c5d4679db8ac9364e388314b6cd001bcb30a905f4073bd4628719fb8e29da1917e6a5891be61b47bd4e22a16ddf5d9b99baade544d2c9cb1ebf39bd939219ffc071d7a880e26e167d694eeba39e69dddae88698f0eb3050c6d9c97cc59c9548f78fb778e505a002abe9b1a33bddb5412e687ffdd5f8791ae67c36f42c9d387cfe5d6935b66e77e51ef98b64ad88b7511e960b220c26d9b36c845258e6028672233e6de297c44b2aca927b27376441f7e7691de4ff3c18c4ca1a783e80e6bbf5f0dd38f8bfb11439e6d6f49198fc58839404500f5ecb5b47c683d4922683a3f25ec66b72c1cda5d7fce377c9ef89038e47bd7c0da85d930d7599295426a790784c8d63aafdf97587562ec2e486fe6b9fc4674ccae37ce8c9182899b3ec0260d177f934a1f9aa04e223e4ff3a46092996f699094a05eebc8059be7c081a021d46d1385884306a0635775c35af5ffbcc3cbb712db07d4b3f28a8299ece01c3874f9980b2fc09470ea62ee98d73bc73a90f66bcaf9af5e00eb4dffa70230e92d7cac4be2f1ab7edbb1f074b3d2b37b1463cd95a127779b4950c6e416ce03c462bb576cd69cd0808de452cfb89d655b5aeaa92fae06f5ff1bd134fee26a3950fa2dc247e0e207034a56100103f8fdfa87d0aa7bf3b26fe2611a667cd15d3ff343c35ccf4faf1f3262be12e29950f2dbb1f0fbe3dac7c3f6b045dc4102f5bb15fe9e6bb2ed019527ccffb3c0782049a27717aee468fd607a4a93fcb1d1f70b29a9ef5018ed87bfb056dbff6a4dcdcec19d541ec83df2eef87c2fb4998e398e0097c256a7ceaa4aad6b0d7ef67b1b270ad9b4b106e524ffa6d0a17120fe89d03b23e589901ea083b46818e602c3d559b02df53804286a703441c702e48e41b9c978cc0f60c45ca811027cb02029bdd036b2e718571a374ec80b8d9de4009d1be50b006aeb1039359e8cb1375bc2d107ea524069efd6659b93859a41ff5784f72eafda53a4a72c67500f468fc009162804a51d045a47be419ea4f8bdd36056b2d17247b6811f5f195760b2fa0f332c25cb6855accd7160717ccd9986580817b11b42e434e2c2043408a96ceef403767bff256d150d812cf556a409915b44603ea551c6158273e4f871bde8f16bfafb86d0b1d32fa529e3647564c3343cb3702608f0c340858f5a0fb945ebedec061d322e497c4e3e68a92013de3267118bcd8590125e8d973184f4970f56145d5f46e9b6f5102c0e6cccd85241099b6fae02957fcd4564cb4e37f5108263f542d822b25c62d8359ff564bb93d91808a7f0ab5df20b1ffa9ddf6d4dff3b5303614ef68cd8a8d6b77dc6280df9910743c148b2fd406f5bd8651f970a1c7df888eac6834c21bfa6461eae568a684b4d3626d249ff45715168f74be33d1d40a56d61b623c1c7354fed67b886fa62a8379710dd36f09876bfc2836a51e10f6120593ef56d631c05fc13d2e9c7f35fe9ee5bc16e3cd7761cf7b4f5ff98304facb40aa544425ab6860c321934d3d7598c2455d2b93aeeca941e927f544925c72377a5dd9da65be7f9fca71b4d5340cfff222cf0d1b12320ccb53f2b3ffdc0ed1391f2df31c56ffcb7c142f68491ff4f3afc17f6546a708396453919861c7d2f2e3063e92d7cc432d3ec1d92be3d306130370d738c66334a2ec970043a401216a1580e83c317b627b6bc16efb2df041e90bc8401fb1f31a0be3276d61e49ec6612771a17a6a2731b35975000df8fdb5bd380dd072c705cc4fdcf071a7b46679ce50b7d5fe4a270b22c89a8832e8abb38aaee897e0ed218dcc7a03b0da0ee257723df9369f1d52152d8d09f98f8f5e57699b31fb0c3ec9c12e65990cb0f4128029679be64e786318c8321420cb43126d5386a977afc0713dd0e4c8d41784e2b481c8623890eeef6471040dc13dfc5c5f360a9dfbdf55ec19edc2eef692f715bfa2cde2620674db0489dd1b2c048355474f6a4ed473f707ac1b2dd43b6eb7d03bd283c5812e1db3b3266c5fa630cfa81d1f2627d27694385c4f614719cfccde6864d2e131380be948cc66cf7e8ad6a63e04908698a4148b7c88644435874b7760374b509d358e4d626c0ea30d392f69c2d6fbdd6c81a4c224050aa629e38c4a06dcfd8d3b539dedccf9d335f0c7f26ea40a4fdb37e0b32a47bc2271787e06c79e69bbe5fd8748baab1a38f2df125aed7b68e67a0ec2cef1580aea145af300312636f129dd644001e5bb93c784f1199b9634fdc9080aed6dbb2ddfc188defe15e677aa5dc5daebdde491ceba435c862b0d38fb3a700cfff776cf6e2d43675b0c52713c9e8c52b686ac79ae001c93112d135e888af946d4eb3dd3042c7a2587874f139014a31899a2700cde4e6789ac2d69fd18e0f114dc0a5df4109354eac22c1b559a8300acdb52b7fc1ad3fbee04d8de5a87a1ee4d4b3ef5131f58837d67e5777824bd7ab5fb1357f89d93ad7ea73f6a10f8cab6e3dd9686c7bf9f3c6f01025ca5dd3a6f444ee8ef63c6e4d10cb7935e094cd4c502b7d28fb891d37994c813d8ba8b3717695b16a5b37e906da66f48b1a931fb04af7b62c58f42a654c4b0214fa2da87f478ea00a5b27fea2153f1b5ef5e44c29ca56a0c50c1ac046f39589269e6ecd3c85331f99083c867f47189b2a09560423db3fb79aa5f957e94523fde9d4b3131d98d5f142504d968bcd3c5b376eda237aaca1b77b51213bab111a591567bf96ed872a9ecb36fe825f8be37f5dbd5bd08c3638ad67254d4b365ec6c60ae325f5171e004407c6102d1d15047226225f395625599f53f7aea1165f304c37aac3deaa8632850c7d32f4b5d06d2af34e1c6f93171bda72f84ccd901654fe212edd67af8d39790bdf32665d00c171e2282cdafb0037cab3851aae0b39eeb1ff730eb7d0dd1ebff9ef5880f5e4f3a0718684024dc2cf4d89f09f7b317b81ecf80fcfacf3092fcddced3324fe0832e73f84a7f4709993a0e05af58a9cead9df791eceb80153a92360624f79dcc61a7fd9cb9c223b37c7d78b5b2f541e6fb38281b5b7a5ec9856da794e2517591ef40ba4784c53ff4a87fb81e1018345cbd05ecea6817809cebcc013348da97accaad3bc653440278c6df651a93307003f6d31e6d863283e2af416f68410f1810ec177998a96ccf5e70d87b10ea8e45392d5d9a939fc380e818db466eee7b07a477201821023636307c4e6524cc00a970e58e22c2c5f66a11ca142db40dd23362ad92b9df2bcec88fd5def484cd877a5093383374bc06cd5c8c5634a85224a5cfb776ca7a7fd1daca580fe113be4e0c8dc634b27f3d26badad8404cd03d9da532bef888e079c7b0b30d2983a48e736fbee1868a18d584ee8c57812a72cc932a", 0x1000}, {&(0x7f00000012c0)="fb01dec1b182cc0c21ef98f87031947580b727f1da8c0e93232b344362e85543ead24d567f0d45e73336d689a53942108f5c220cbab8dea8256a9dfb3a874d72f4", 0x41}, {&(0x7f0000000140)="b32606f81cc2e04c49d0045c1722b2270d56a9bf6fe8e3fa24e28da873b3cec86f36dd28ebcefdbfa46a", 0x2a}, {&(0x7f0000001340)="c4cadb465dbd85fd7fe9524b19fee0d38836d76e4a0490905882a92d19490976931b710ea8da6802d40cf1f867a8db6af880cdb9ce9ca0868289c0381fce0e40eb3e7c3fa993165a55869f58cb98b59b5867526823f68296af92648a99d37bf176b76a7a3df3a9d7b5420aac13607569934636582c97806fd09d169f0a81a00a76b6f3c0844a9de776cbf4437bd600a80de68534f20903b97b1cad47c8a1a4392bed5bcf826eccab1778a856c06c9c8ee8f74cce", 0xb4}, {&(0x7f0000001400)="322d23e85b1b0624c4e7cc1c87120922b6066925692868b508d9db6a1553f2edaed5c246c9e8244503e136af40edb93dfe41b97d18ab7701f9d0e4d5da89d3227522de24e01f1bb6c4cf2e2c92f5a385bcce1f725093aa0913388a0acfeedd75a30e981daf081eeaca3b9fb773591605c3d9331955f7c685cfcad81ee9d4873f8395057df5ef3bc648f02b03af690f0b08c791a1d1253748a7e9570edbaf810e2645e4ccd8852832483a1ce73a81ff3cf1852a9a0801b9ec9df4acee9af68b59cda4b5eb7b91a183382e89b0482340c5347da3d1784d9c3a8036447e8295623f22b4fe4544d6b4", 0xe7}, {&(0x7f0000001b00)="13b4e2c1493dab0ca0c27cff3e6b1fb8fdc726289250df6a6584351df51e1ccb0fb226a646cdb770cac81b1a138f053dae7dd0953c8cc7447ad8e44baff2cede5dcaf66dd41d5f7a68ecfc4f292047e1a3e7320dfadb2d97392aafad20f7b821c1bf62e91cf74ea965410d366305881225ad39d7ddd6bb9257c4ac93a43a65364444c2ae9702e04109d2a5fc7b1335f96652de7a5133c7a4267ce95954dda782f1e5749393f728668f2a5f8298af7a17b89b398d91fbd90687350c20f1eb0c71c59e6c98347f8e109830e6d766fbba7f118b323e119095732e57b3510b3080b965bb96755f8d2ed996ae53236c0b7cb8fb437fe4c4c747be3ddcf1475bdc26beb3842716abbd94a9535610dd8b4f62ddb77cd7d843e0ec3d702a5b507b30e2d62277051ad16a062274119796935eb2630267dfbd26b69d55866ad39dbb1e05bb316e011b3223039238be54bb4b5800b46492bcff708d987c28b0b59ef4624b343d726aa1d9a6f2a53f90ea1b4aafe0b06d8fc5e3d04f257192c05c135b28ec552fadc043fa93dd24b8c1ed1448ac1341a05a97b59b45d7a388d3bbc9427ff56ba9a64097b7507481213f27615b4ead8c57cc6f48b50919068b70497a395d7ea8434a90dc124ec9f878d8c8b7290524977c948d490ed88d262d473905c13037593685e44943d569c88c844f79d7dafb58d74e901eb4e22233568c9d8fe9b5fba7bbabac8eefcc8fd85f0e01288f03c67ecd8e34a924d20279762cdc390fd48a7fc4f1fdd614346517d8782c153c18248fc4bd6d91739e0fbb0defa3391acb8d3c144a8a1f835b334126ffb76fd83b544a3ab403645a55d801d87d9408c5c0bd14684654053d1b9a383fa4aff30a131b49fc649afcf2b910582975ade03a677af06393360cb188bff03aaddb70a360659ad2ff42fdcfc1d858fd9d0c9c07168b710b97c86bd2fbc040908522e4e989619853dbb33a72e4e7aeabd0ed4859146f6f4bbab58c4003b27f4898a6ad7fc16fa4567d226db3cee121bd246b6df18f3b69db3e43244cef1a97f9d243b519f72a9dac14ff367d0b798f4576dda4567e5ded3e4be12416dd49b25db50e353e64cdb442f4393e89c9d3170e6c2ff3149c758b1c39266929b2e29aaa5d034235c9539b0af7300f67aaa8946e8bca3845bdd18a4a5b33cd1ea178a56a611310459684897f932e4ee7ca19711d1746134cfefa07cf62caaf21efff2c58e95a2057289d74903f1e97e629590a639af42a23ecea3ec0017f6c67f8db856ac10c403fedca7c5742515cc24fdd465a0d4a968fa91b9708d41a7520d2541116515958f407caef04c79738f96a77e8f04523174635be9e0bbd7d8de1658a273e96ec37f739c5ddff119d86db65754540a4ac01d56c179e5117c01c0191f39ae3aa38b31a05d0dcc472f3de692392a26ab49c86340e63d444ecacb786f28d9bce6cd739f2040bb4b9ae94972d2fe3d423a72f4892bd0c10ffd3d14b8c53c24befd72358f83833f120a9833541b7d910e1e462c5736c238a20ef4174e5d0733418bd05a2134115a9d8da79e7af41d4ce3107f0fcc5413d3f352b221e1b77a379801f3fd616137cc796030bee812368755835226af5e1a762668e1633cc4b40328390b03143487baefb2e93f20a76b4e9750dfa260ccc29dec6e262d4b7f6900345117d22d1e4f4554b0c3875caf9d42d8fab5a1e19b11b323558cdd45494a3b68da0392e2a627fbb03a5b96f46f2beb39ceb76279e722a2871351d4e0e9b55b0f31b154f613b06e99e93148fded9eaf037f0473fc9a577db738cdec5da2a6422278c99860f95a7b6aff7271e9c6ea0386bbbb5304e6273576f6f3ad49be0ae2c6dca54af090262638e2141851a6e757f705b4415e734a20e2f64cecf245c4ed2e325997bbc9e0acf9f2025bf805f60b8aaf6625c20702e54f5bafe8fc5f9f43284403d2f6192f580346e6aace7ef8eb1e5af1254728c9f9801bc6d34a063bd13d25b775834487db25a969e7dde74dfafbe4ec8f6ee15d2c6092ffcb293821b1e4a881e3fbc9156a871f5314a9fd167ad1a8b25ca21cbecc3b815bc5964c9252c17eacbb147b726ac7254f0b3feae9e075182cb5d1a14a03fbc8211206721772874a82cb51469ee816ac291e09debe1b0be3eb1a4f97dd20fbeb909356232ea004291493c4794957ca30ac5d82f511255684ba3e0bcce34b2732d8509842695decf58f3ad6a133f72680cf516391025eed119cc291b20a1b47a4e3d42170d08582aa90f5e1ab8106681224237f3b6feb88780abcd8a1f724ebc4bd7acb10dfa2f25822f54612c25e80289512bbfa9cd18d9b488d0ed6da3f55406baf6ffa93b7e8809080b8da67dc04284f2afeb7a749ef83520ebc557d39ea19c0a844e51a9f86dc3f0db3704beaba08317abf368514d253b85e380fad18bd494134dc1424ae7cd5a613bdd9d9382c7c3043d7dcd3f7d613a54c193ee1a8c3b8988bdff3ee0229701b30ea596c39c6e50751c971c0bec366fce39823d47b564cd9749d72eee26c23c618388edd31d1cf62ed32e36607aab9cb062ee63c7cbd471df196cd308a0f6a179ce423b8937582d9ccbfb42d931ca467f921f943bb1a8865b03b28fc1190ae6692e65220a3f478ede1b1b01fe404972e9d904929383f35fe81d6257d926452006bb6231d62246e46a731a524566ebdab37eb6d58494573d5dec0b6ed53ae22d6392d24fd13116958bd4657428abd9cc1ef03f2fb5ad241054160b3a4c57c491b1dd8acf2772bec65b8be3af0954eecf20114c6659b3659f13dca4e89ad58d626be676767b05fa3e40fb3c4ff32f97e0afd4c87c36943e34f8a5a13ae012d9d992880a10a07422d9076631dfee9e7060f7a224785ccdcb6a02099fb23a557454ae8bcad9e6b9ab9517361b3edc09b2e706824e74b18b33d850929d53637764774ef719140f391fc525ddc70ada5922c1fe94e3e27b46ba6a4e04ed736a4edaf7fc93fb0e16a6733967f9ef933f7f57bb8b62ab3732c8f851c3414e060240d192af316d990e378eb838176e75ad4171e900c28996e44a4fcbedee99b03115bfde881e91f648eca14d5396fd315da654ae577fb373034b8054d7a3e16dcd5355e82a39a8509637d0674847cd09f2d3d76f5f3bfdfd1ee3be95720d98dede2fd61e23813e714e5b3cb7cbd28572007489163358541a6bcf0cb4353fa477cd7b389feb3c7b463c781931e3e41f15d9d847fac557e0ddaf41112d5d56b7dbd75b62613c2fa7e223fd51e216f571f0005f91fa382f859b65ba4dbfe2d8786526a9641422e41fe2f6784f3716cd5fddd1c4b1b838e1e534a14ac3a782241ba82d715bd6d0a42aa67ee9963086e521f85fa1bda8307fd043c37a730b833e28deba01bcb83e13507f554ebf2724f277af80addd81f49d943464e3a86dd1a4eb7615a3e2ebb742fe13ce3c77ec97e93173e2fc5b3e71a7b3cda8f073fc510525bf4a678dbedcbca1beb24bda5e70f3a4dfae16c53fc12ecb3cd48996b884aa9fa62f38f4de2ac16dd31f65c828098d60de44ca0a899cda56c205a69999a4d7415aade3a1eda805a8254c826497889ab4cd22a748578f2b6b30f361896d47ee1e6b6c9d6af9d74f2707506d086db84105c12fc52b827288950095899c64bebbde0cc68dc2fce0afa500a15ff98dba1e276b95bd8913e9eb60557635ac47dcb70840efaa9e444142f286a8c324ca0eb4040a469dd15378f41c86744954983926985b4ed4f56c33fb58b6fc6f108a419e7d04e86de8c23a8d88010a88270fb9c245db27e4252b790eb2a36e83a8ce4a99afc5d03765e17f9b24795989a7c6f1845c9bc2bcf357d16cb5c9731c2adbf64099653fa123182188f4d486ab9c9ea0bffaa62080a874702fc8d9736341ced0f21f4ce8a121f4a0b458521d6f31b517a33d91f303a992a82dd19fafa6f3ec30a2089e000291f96c5c78ac70ccd63c3b6a08822178907290387c0167c4c8d1b514f7113f440dc934d54c45eb0f037b7a511fe4f005e34e04b0f9e45cd2416837432edf8050a4f65534c911d0ad142ecd5f96f5e7ce5d754f64319dce9066902cfbcde21937a4639b2120a1c8baf18220c68fdb65a8fe0e821fd74083c52b6b8eaa1698bbe0cf2d9cb996be714a2ef363b904a3ad4d810ba65a6f7f7959bf3ddd19a016a0d89d5e0d5f4253ee312b2bf26641dc362c0d3585aa41a263f0b92dac127dbc3d806523d6a2af7944e727ad1a1e1f5467fb5a622c7107492246d2c190176e7a54fd029d1204632cbc1cd01373bb6934f0cb8cd9369fc8278f955cc89f48171f8d4f421a395bfa798f22a345f2566153068ec06eb60e1a2bf84b2b472fdf4ab699e6b752a15b74508bfe7d4c7c55bb274a3322388ba2a86cabb3380c08db2f64aefa8f80295a72ff8af56be63f789edbc2223d4dfbfe59169335459dc9822db99d2f25eca0bb9525fe57feae7e4b66397f83307cb3c228700fd127aac32688bea1902b719618206dc92029e9266db6dd267edcafdc42ba371d6ad8e9128b25996036606bf607afe6b526a19bf4e6598fc13e1cdfa1ffe5eb1713fc3adff770887a087f862aa230b5ebb788f253446ecc9132ed991e2f59ace85571684c972207c150bd95f0b47211d14a568c84d6f3955f7a297bacc5a8d2b065ea1bac22803a6c55ac0c745b1821b1365b4e4dfbe4d9dc81a61487ef256e95b9fe9a868cbba0f529a6e1f6aae2a1d795eacb0729866b37425b27816935e8b3cccd4e3e9ba2a3c96b28c3ece4f4c6dcdc694faf466d2268588c37adfbf921a67ee29c8848179fdd541baaa974aacae36a728007d1044e312da2b6241cbdfde9c629b4c3765ca67e8c4c655100081480124ca2fbe20a78c485df2f2190fc7c3f0b88602d554c372dca7432e3a6538be53199a649a8800d68bdabb0d028a57e771cb6ce96c1c872c766a2b800c1a1aea509951c006fd3d630791602a601e2b47b1723169d6add29ac60608952b5edcbf71748d422503acf54435b64ef5f34ec6b908733a624ed936efdd936daee199703dc91dd82eefeb766798a32b6b6fe7b116b640761cbb7215a41a47db636686955bc6718b8a5e1239c4f8bd253fdf305e7aa577ae375a4db6939df6e2be596f20584df4009a8d0926e55455e62b40b835c39a50898c665fa72aa72c692a87589444ac3d5f2ea9b1d2d9ec2d2b9c3a0a3160eb2a26052889d35e87f4411996d48fc6612a5097e9ea6d9a0c4d808fa6db4c7b81e547d2b46b9735305098a948f8771abf1c8d9cb310f596b1870303dbde7c02ace622876611e3c8eaa4c6c654da3d575ca3519fdfb47f6f8e2567a2932b07fcdb45843882e74675ceaad1bc66eacd5a4014983544803a7880f3dcb0ded0b35cf015b6048ea9b06b5af526b9f46ea130d2c7c19ffb4aed28bdc7a36c0da31aaff1671d4f27678c0e5ffb5d4e76cea339a5eb74ccf97485447dac3ad10e351bfc625b3afdbaca2735ae47b87c50ec5503d37db50d60b045692b48b33d4b74658f09f8b638ae23de71b62baba7ad6bdbab887f3037da0427b19bef9b5b7160a4242e44961ae8b9047d37fb87c9b64773900dab9cbe7bdbfdf911001ae46822014cab55141ac2267120163b1bcfcc149903108ce9aea4eaf11008bb30584b6360553477a10f06a0e637516c1e4db07a05232abd6332dc5924bdf44cf682963366aff2a8eab76a47ad4435d3456833db2c2cb6faf3b4d01f2fa468b0c3d1742aeb75d052e9fd08b75ce1cbbf3e31f98d23dce", 0x1000}, {&(0x7f0000001500)="e05553", 0x3}, {&(0x7f0000001580)="7f7a111dbe06c9dbc33ee1727c147443dd3bd86e803a3f1c17e0a8c9a7f1d7e8a6b7b69ce70156b1fb2229f943a8b4d12d799bdbda69089b4804eaab00e6cfbed3dbbbb27a56d770dd003d6a7a012fc98f7a4c6bba23e9cd217a614248b6724e1971b8f6e8", 0x65}], 0xa) r2 = shmget$private(0x0, 0x2000, 0x4b2, &(0x7f0000ffc000/0x2000)=nil) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001600)={0x0, 0x0}, &(0x7f0000001740)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001780)={0x0, 0x0, 0x0}, &(0x7f00000017c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0}, 0xc) r7 = getgid() r8 = getpgid(0xffffffffffffffff) r9 = getpgid(0xffffffffffffffff) shmctl$IPC_SET(r2, 0x1, &(0x7f0000001840)={{0x0, r3, r4, r6, r7, 0x137, 0x5}, 0xdb, 0xc5f, r8, r9, 0xa92, 0x6, 0x2}) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r10 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r10, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) fcntl$setown(r1, 0x6, r5) r11 = kqueue() open$dir(&(0x7f0000000100)='./file0\x00', 0x20, 0x40) kevent(r11, &(0x7f0000000000)=[{{r10}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) writev(r10, &(0x7f0000001640)=[{0x0}], 0x1) login: pckbd_enable: command error pckbd_enable: command error 13:44:28 executing program 0: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x3a, 0x12, 0x0, 0x0) recvmsg(r0, &(0x7f0000000180)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000100)=[{&(0x7f0000000040)=""/147, 0x93}], 0x1, &(0x7f0000000140)=""/33, 0x21}, 0x801) setsockopt(r0, 0x4, 0x4, &(0x7f00000001c0)="02212e2d302d650c4213571776fc58a33f338b3349f10a47433b6c09179673e601c0f2e7bf2501b5932f541ab8178d7c32d2b7c8fdd49019515bb25a48f5a67e932ea5878e5aeb9366e3e1e5c50b69b023392969dd1305b8851314b8eb9204a2cf1e8884515cb9b50688a6233c8d4fceb7bc95f1608d61d116bf870635b0896ed26ee9d0a16c4609d878741f6a371a994ee087d43fc3f7636addfbe33de5f0619848b45c282f52b7163f9ed9e59e5410422aa831272bbecd74a0ba5ab0c5246fe6e3a5921fa1517b6579f879d389a1f166568a851160f5cd43a8a103139e83437e207efcdc", 0xe5) 13:44:28 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x101) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x2, 0x4}, {0x0, 0x80}}) mprotect(&(0x7f0000565000/0x2000)=nil, 0x2000, 0x2) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) 13:44:28 executing program 0: socketpair(0x27, 0x8005, 0x100000000, &(0x7f0000000040)={0xffffffffffffffff}) connect$inet(r0, &(0x7f0000000080)={0x2, 0x1}, 0xc) r1 = socket$inet(0x2, 0x82, 0x0) ftruncate(r1, 0x4) r2 = socket(0x6, 0x1, 0xffff) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0x2, 0x84c00000000000}, {0x18, 0x2, 0x999, 0x7}, 0x8, [0x401, 0x3f, 0xffff, 0x0, 0x8001, 0x7fffffff, 0x9, 0x4c]}, 0x3c) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000080), 0x0) 13:44:28 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x7fb, 0xfffffffffffffffa, "0366402ba73caf00"}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pipe2(&(0x7f0000000140), 0x0) r3 = dup(r2) ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000100)) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f00000010c0)='+', 0x1) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x84, 0x4}, {0x88, 0x80}, {0x87, 0xfff}, {0x47, 0x9}], 0x4}) 13:44:28 executing program 0: setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x1, 0x0, 0x100000}, 0x28}, 0x3c) r0 = socket$inet(0x2, 0x5, 0x0) setsockopt(r0, 0x7, 0x66a, &(0x7f0000000300)="90855f0f7cc4fbaca531702e3df1473199eefb176fdeaffa3c364bfb9926b5c6f2d0a29806b3f8d4b0a69d3d86fb51b44dc04341de8a62dfe63d1b1a31d15a4b373b4c2e9421789b6032914a54725ccd38783e747561e605ee2282392d66239b7a3079e938576356e7bc1d0c7a9b63093c82eeb93f0a1a2df237b3a9ba32efec569f567778789efb7107940a91f96411329128d7e697241a5f7b2bb99333c347c197600606df65037c8206866fca740619e7552509346fd3c6c7de1da1cd5afe729b3ce98f92141f76c5190d2a6b74149dfb4db27dc1e578c05613d6d6cb81835ca2985a3d5734c1103b30b8243802f2614e7ac5fce6e0e401a38c6bd3a35a4e434415308f075aff0cf2577202b584c11a7a56007cc2cdd4251951db65578b951121c33adb66421ad7381988e08a884e0ea62ccac7586a0f134e7f83dbda0c94dff6f16a6d9d58d780a197cbe05541412edccd6cd0e69cde1559ac65d4f664c224c2fe4fd56b2e29ae902696d8b1aaa1bcf92c55a98264320827f4b928220faadf9b4555044b7e5370c563fefe01e78c29e7c69eb2bd811d502dcc94927019d79f1a27c9b093dd6809099211e84e3b36fe400530a3b92f37a1ab103156ed9ed5999ea2f6044a4929ca1f6443d8d3d250f506b6b2194b6268d868efe48c387bd70f44b47fca550d098d04edeef6dd588cb119b86d77fc984abe7e1488472991f760c732ac7f3c7e53a8662ccc499e433ec32fff182b5d226dbed2271b688324da883e9c2c528ea0430235e4b3abc57a04c48d4b15b517626992a4ca4ee903cd4d43824659f5a5d167794294d30f7261bbb8aef898f455eac227bdf3c3e1cf01d2c68dec4a30cb92420f8687ea561c27feb11fda6d2e85656b60f98bc0bc8e779c715e913209a25614d8a5647ab579d75d6b22dd24e0662b65918ce095d0584c1ec875155ac02a58e250e2782007ee3e5150de8f9d2b9699cc8a8b42bf780be9b666772a3e88070f17f3beb88bcdbaf7db588857e2001f773b607ec91e76c7c028f04c7d2f2ab846d36f6d7280def049ae68381c9b16ef706d85b9bd8122ba2419241220be4ddc0014cdc5058353bc2fabdfb5ec3ce0ee10441b8784cd99a49db5daff188fab3f7d9832d7df5186dd98c1d6d5f119ed38066199150cbb7e2d49d6a75de7896ce9d872a4c35dee87ecf52e9bbe474240d68ad20a06ad677669c1a5ffcede88a04e55f7b57e2ff57965901b4c1c8e680cfe9fb75c6161ed42e2b1381f7459b6d3709f3ca47a826b4a45dc85439e29598a74b26a6358283f55c10eb6535d8d4ac1383dac062857c1eb119a7bfb95e1e5415d096d3bfc474d166bb062144e2e64085abf475db1211b7022aca6af92cdd4c0ec39173ee778e1addc65d6769ede5b2d7e73e801c47dc7205d54e910b6ea2fecabd697013b0204f1f7c8e9c89002cd2ef457797618caa5cf5ef0225a2943c3787c14a2bfddf65c71f291c84981abf1862917db647fcb5ca16cf493bb91b132da0da7550021bc6c8a02b4a8068a55bb6ffb42936586040398d6bafbf05fca5f86043396f1b84ca41718e356f5ce6ac77fbe2a323837d2f706b9a884d4ffe709e6c3bc13c9dd9a97789d401859e849e1f6ad41a2ed40140cb3bce676c66b890fcd36d932e06ec86b6f1893200889f81eff5cdb2bacf82b37b2b67dc7644cf581a0acfb6469f9ec3990ece36009e7e011b1d39f18f3c2e69e693d696281eebb5ce96ec52040e871dea9e8bf1e0440c5d677170012bca3622d5b8439d0f954c2bec259e40474e2594d206d7b1c5e2511aa5a448d2679795c09f22f4919c7572d2d63c8c1e205b8d842b1b914569a8567cbcb879307607868c31668cdea51a163ac10fe65785a2d9e41246194e4df38c0dceb20e117c373a29b5dd4b01ce023266caae068c84c230827bdbdf0de0e101e183c8618015bf73c9f6046c3c20be20a4bb5900345babd056b9ca46f8384ed8e9249635cefeba82f2075115f16ee4a023719fd0edab8fafb923afd938dd3aef4f6f8a5a87ef63e5c4f5765462ede4fcc38f4892fe6315a5fa2a1745c7d9543d596d0f5a3b0e398ef659f2107307d9850ec10518bfb7955b029801a7689d7dba48fcd89aa699ac354bc24856e02bc2d9a504b2982646ae5e3b8ef693a8d2d869e84f7ff05ea2dcca3455fbae976b2400b520763b2c923c1c77275a3925e67f5bc3687230f1e9326d448655d5fc4e9675928b7059ed2efd95916a07b3e44882ffd902b84e7673cd7f5bf9e794aa49bc967ac87c1b7e252c578949326bd78ace2f055600259dee017c9d785ade04b0751d496955028d8de5253ad91f20f0d43b7d39175cd6c67c48619a7d791372a14361f699ff1b95c11a815b92329b965a1440672325c907361bcfd9469f4f883ed9e0d7afa2c3c9a3742e274683bbb3cfc49164cf61fbc681e0452665c4af9307c7c4cbb598c096c8d7e306703df3a6018c67a469a51f3793c8e6263e566913cf561ea72c5a7bc8bd8632ec3d5b7a6768cb44c99ac26552f5c951d966e6c309fda23083f30f2646fe41a053431431af35e9252bd26a77ca68c0a5f30b0df06144c2352a6a44c444f0605057d31247c6304af3ed040b8175b765107b49ad94c38984aeebfea0f885c4a9625152c1a95a9caac74c2f115e8315caecf6ac4dc3f85d0da0f541d21e45e97b85a7a919a047ad06f1da01d29578950471569155fdd61afa663e48fda46c69563c73d086c761662d5120a8a80087cd0b343738dd3459989c7b0b0529b24dd9669e3ba5159d206940bb64a01132d979173e243bb2cfec71e0794ccddf96476252370ee0acbcd7d1d0b0f961fb57cf415bc9ea57962f628ab1bfd9344a82bab7338209c6079f464eae957e3176e25b3c935b286291be584c559ed4122dc0d8789bc38bf0acae9c6e2afbad934d3a34807d380a5553973988bae7f620eb2a3f6fb3c33df4b2769ddeff1b21f2f4fb6de125bc229039f2739919fff89fac21d82415909f61dd56779be36cee5bff0f9b628eddb84cf169048ead6fe7c25a4df0cf22321450e563ba77b8c1196782c4077856b01bfd8f05eeee12a98d5a5bcfb4662a95eb5e554a36590ac378f687742839e8a2265b7531111dfca819acc41635b414847d7994b4cf27c791c10b2ac7904f46041696731a5da5868a14c9a29eb0ceae4207436cb3a417ff198099a496129fc3eca488041f5e1b43d75ae87d8128d9d2a76c2cf32c8976db18d30efd51c8d6871cd899059fce103f864520f53085df6aca91bc1e457e2cddca6e360de442b8bdb22940904fb66432e6b13663d3f31c6383b83858f998b5f05f519b3022be0845ea01946dc645e3eda6377c6ecda8f41411f97e0a915b4eddd38acb04ff179185eef78634d74419dc776fed8235fded02e210dc7ea09efdb3c932423a14b6b165253d225156b87cacd32b6e3bc7c477d8be932e45454639d20fbd88dbd1771986a5df88f318c3bb07f6c229ef1d38c1ac39f4e804dfddcbe538c73b0b573bf0a11b30bb3d9d11dcd8bcd3932970b11bc4fdad2036cac76497509bf75f2b33b54ff4e35d3132ce9e8e3d528e4e010f68cc47cd3b4f65758b7c748ff2f9054e340e09d049515cc515e1d62e0cb14b2b3f74c2b1fe3626091edba4266653deb9ad0d8ef6547c0ac75ea62a983ddc455694ffbca2d60d682187252c58ac9e23254ee65deb4e67bb845a75d9939c2dfae9f18a4fa01923b414f4896bd7be6eca0a3c4f4c848b3c62ddb0dda1e5b88bed67b36501dfa434d1356f057a1aad27b6b66b150d377463a82959d5b9fa2d6c79847a84a329ef98ef25b797ded62059a9a8fa23fb4ecd10b8de5029da9f59baa3f59cba2617acdf6ab4b727f652b1298a7fb7af5476f651095e7b2bccfb2178fc165e22c56c262ee804da9de224665720e917dbd0eb3c3625a8ea0e24aae7b703916e5b2b533897779bd9620723e9f2664ae81ae2a3326c60837223861144192ec962b88b73750e20748cb7a2e158d4518a71338b69351883cb8fa8f06dd8f504ad67ff14d263081012b67826c43cc3fee52a71a434b6f55b83656e7004d63dc6fcf7f6427ade6ae1225f6348d890ede6d1711e62d8a5a8f1d4447ade8cdcfee49964f6e0f892c0aa9fbb8b3be7f3acde9615759e527fe3eb356855c6b07e811ad329fecd45806e0c6e29b927453a502a71ca54863787b5eed3135ddf5b34fdf29dcd0c1d69595e7bf7bc33b4a5a448c2457b7bb1bc4c842384812e87e3d4f7176782a9c030e596e00712446e1f35462fad7b836fe7bd7cd764b1adc940502e1b98b1c66f0f20717c5f8ae9bbad86c93e2d28042ab456416b3293c0242102f72b37e7220fdaa8023a2c78bafac11c9b451f6a8de946b1021ffd5d398b460ac9856d5f6ed0bba00fdff862e034e7bcf438c9ed5cd2721395d6bea0f3daa5024dd367a1624edf842c7ad6ffd9ee62fdeb8bfb0b01c68bcc2b20071435815589dc19164643c0511edba200aff8a134d0abb89196f3fd35749d980935e61369c448f36395d218745fd805725a84ae735e91b659b977da0bad4bf256d3f35cc363254a2c0c09f49f5b4bcad36c8f259db9fef83edd098098a5cc3c2cd56e296d3181b075ba8d5b55f12db9828a0b39350b9bbd827c8fe134948dc049dccc3e9b8baecaaa222ead5f80aca28f0c8073e9aa09d705ccbd153c2fe95fdc79558915683acecae74e1bd783b0f6125a8a12e55a8d76e2e74b98f62bb160b55835b62c4a18b1a3422fea0f65a906ea8b4f5de19d3bb29d49305a0ce1c5a8b9f6878b2c9ec085971518b01b198b21a010b817b4a77888bb729405814be4afed0a85fb227c1ca4eeb386853b89ecafacbec716da29eb668a49d1ad0569929731a990667a39e5591080abc6504d84b05e815caa503db32e1de53a06df69ab6b7ad0ca9984a1259ebe4ffbe2b8669e7e41ba2ccbeda159f6bb3a6ee29a485d101f4e3b0c029cae885d35ce022369405be7a811561d0a0027d5eb48dfcb49ec5321e850cbb7c6166ed77149d561a290ebe9f3040168eba62084feb86625056f7fb5ecebdbb8d7ac979411da266e8a9be11c003e0b3d6e2a804a46990a685bb7358730e26df7dc61f4f98ca77c8e9d1bb872f9b654fb6279b63d26a217a78c4d1db898449fbe1fb8c46463b83f7a8e6e1533a3b23511e5dcfdad9b4fcd066c74bdc57034e91abbc2a06fdd726ead93861118a8054717cdb13c1f7c9cdd364da9d9fce64a0d11a3bf48b5f92a8d4d05399b0a11de88137e62af367d631de9f6144361425c01acae011acf8024199afbd4825b44bf3d97602d1099b01687bed396a582774b7255c9ba604cff0abff165fa5dc007ff7fecae45302f4132f376c0f15981cdcb8b1a560d63bda803bd2fa35f5ebdb686c42a497c70184f5b4572bd94f7cfed5fc7749e25d22c9ee347c170d032ec45028995a7cfeb749d9272cc2ab6c8c67a39ab3cbf1ea03ac791fefb861539cf927a17698399f461896dec011c5d65853f2851d0aa2d13e85bc401a8542edc2a491c3e39b7e6be812178e45f63ee3a9e992cc79d4ca497d4fbb72750c75287184f832a33a822b597ab76789a6f043b695e5e2181207f647e4f56ac42ef4494653c443b9a4d564c91e643377f02bdf38191acfb16e3f409c45f2d7e376517c454295a10b91526cc8d5385b5657fabc19ce14fe1a9b4051bc4203552119b734354498e25ac312044aa1e9c0019940d2c07606e79b9d20765c0db1783410b815fdae", 0x1000) r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="ce", 0x1) linkat(r1, &(0x7f0000000080)='./bus\x00', r1, &(0x7f00000000c0)='./file0\x00', 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 13:44:28 executing program 1: r0 = socket(0x2000000000002, 0x8003, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000600)=[{&(0x7f0000000680)="7185503d64138ae8f03c556b2ddec46beafcb71e89bda0f3e67bab8d8ccdd19deaf785eb83294208b0eedc0819d055066f536d07415a60ebe5e02fb12f7f7e4ad762f00dc83673afbbd729311876d1b355995703a408a02335cf65df435af7a870c63841598ba8e264cb87f74a7126d366fb48fe1ff25d7fab6b65b4feacd22a214145214bb9bc9ed3ada10117768fe9c21aafd41ace91313f05db8f0765ac7afd0aad39e3e020b567dce642df621b159c3b90e0ac8f6346936c4f3000b149bce5d8bdd5b855d7513b4bdd97ccda165ddfd99cc6a4803382f836b299aca8148a5ddf61edd9e9cd353e4e10450cc108115efe10ad9ec8977df099d06c05003675915b15404491943f7e57843ff11321523d8c116acb08daebe53216cb9ca96e0c1e907b91bd81b8b07e6aa87a1694dd972183373d80c6f20355e9ffac0e044a2f4b50512c2daf7c84c15401d94089c0169aaa92", 0xfffffffffffffd77}, {&(0x7f0000000100)="9ccc1340992ae94b3f8cc9fa366d09ffb57648823cc6807c58ae7a4566f9cf8c250699fa", 0x24}, {&(0x7f0000000800)="3725ae5996f4e7f8bd31c682708ead9af8dc4dfa980202cdb9181d28110095350c361e489847ed11b60c746a8dc8b316d6729c793411c9f81fc06e88e044b1a0e30d90fe701445bcbce98a9c3def0fcfa751836d30da88e1defd8c69a2c72df54556f05d5fb40b2097837316957c3c3c6ca79c9c97916cf588e3cf97c73859e5784a8c2cdaa97955b5174717c7a4898fb9632dc2f4702c0fe5c0c2e24972db76c32b36ef11be77ccdb7924e360edfa64f084147e8e5707cd96b9a5f77c07c35361ab23a7ed37f14a680d9ba85f19c9063c0d52a7", 0xd4}, {&(0x7f0000000a00)="636353656499b2c5c4866198444dc9c6517ad551000000004d8f113c74881ae9472711a6370b12758bc70e1d841322f53cbb55f1838c1cfe9213e8d5e87aeaaa8f53bdc21d39627660a8352fa2ad3dfcb1752366b514c10ad90e3a58a37b9db3fe9ae2763e995a6b0fab371864dc2886cfc621b6c0d951a167e9e0f9a25ba647466d8e9bfc84ee251ee49b27ad327bff1dc2a319bac58054f78fe881bbc2791e3369b948673218f2fc747a1b00a7f19c4210ffe366192733b3d7ee6c7d719ba6b8634de29f9b49f34081ffdc9580a386cd8d18cb1c3ee1925d6bcee62a4092ee", 0xd2}, {&(0x7f0000000540)="8aba3913b71cb6dfd2768affc326ea4ab6c6e942630f7772de39c36c82946577229e480975ad65e046c1e5934b7f842a91213479da56dce4d9606ead445e10ed0f6f6e98fd6953b8fab4a6ad9359386d77d1a69d2d3ca12a54b0f16352f6ee0411d75b49f1b7e8ea3910335882766a6a1aa2f7d6291be0dcb728d85fd6a9598aaec49476afe3c3dc70ba979f398011db7ba128e499f7c7b9ad226ddcddfc17495e7d4155aa50e12f47f372e8cb4de067c71fd0bb14d4787a900f", 0xba}], 0x5, 0x80000000) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x7fffffff) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r0, 0x0, 0xffffffffffffff18) getsockname$inet6(r2, &(0x7f0000000000), &(0x7f0000000080)=0xc) 13:44:28 executing program 0: madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x7) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000280), &(0x7f0000000040)=0xc) r1 = accept$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) read(r1, &(0x7f0000000880)=""/89, 0x59) r2 = accept$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockname$inet(r2, &(0x7f0000000180), &(0x7f00000001c0)=0xfffffffffffffeae) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x400000004, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000200)=0x4) close(r1) r3 = semget$private(0x0, 0x10000000001, 0x17e) semctl$GETVAL(r3, 0x2000000000001, 0x5, &(0x7f0000000b40)=""/202) fchmod(r2, 0x10) r4 = open(&(0x7f0000000380)='./file0\x00', 0x3, 0x81) symlinkat(&(0x7f0000000340)='./file0\x00', r4, &(0x7f00000003c0)='./file0\x00') r5 = accept$inet(r4, &(0x7f0000000400), &(0x7f0000000440)=0xc) r6 = accept$inet(r5, &(0x7f0000000480), &(0x7f00000004c0)=0xc) poll(&(0x7f0000000500)=[{r2, 0x40}, {r6, 0x80}, {r2, 0x104}, {r2, 0x1}, {r4, 0x21}, {r4, 0xaa}, {r0, 0x78}, {r4, 0x10}], 0x8, 0x1000) ioctl$TIOCCHKVERAUTH(r4, 0x2000741e) open(&(0x7f0000000580)='./file0\x00', 0x80, 0x80) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000000)=[0x80, 0x20740, 0x4, 0x1, 0x400000000, 0x6]) fsync(r1) fcntl$setstatus(r0, 0x4, 0x0) pwritev(r0, &(0x7f00000007c0)=[{&(0x7f0000000a80)="9de4f7d1c30d2184ad7b7b47990295a6af4b2b8da41fbc9f28daba54f2dd764aa7b7027f3fc989414a9358f69e8f4d9519da168d60dfc7d01f56c550f28163f5d5cd529edd29d8558d17edd2f898943f54457c7cb79dc163f6d923b22a35b95681723604", 0x64}], 0x1, 0x0) open$dir(&(0x7f0000000b00)='./file0\x00', 0x400, 0x20) semop(r3, &(0x7f0000000280), 0x14) execve(&(0x7f0000000900)='./file0\x00', &(0x7f0000000700)=[&(0x7f0000000600)='@*\x00', &(0x7f0000000640)='\x1d\x8f', &(0x7f0000000680)='}}\xe2\x00', &(0x7f00000006c0)='#\x00'], &(0x7f0000000800)=[&(0x7f0000000940)='#,^-]%\x00', &(0x7f0000000780)='\x00', &(0x7f0000000980)='#,^-]%\x00']) connect$inet6(r4, &(0x7f0000000240)={0x18, 0x0, 0x7, 0x8000}, 0xc) mknodat(r4, &(0x7f00000005c0)='./file1\x00', 0xc000, 0x1) 13:44:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x28}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") mkdirat(r0, &(0x7f0000000100)='./file0\x00', 0x1) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) 13:44:28 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = dup2(r0, r0) ioctl$BIOCFLUSH(r1, 0x20004268) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x1000000000000007, 0xd17, "419414a0f4336778fd00000000000001ff7132bf"}) writev(r0, &(0x7f0000002640)=[{&(0x7f0000000080)='_', 0x1}], 0x1) ioctl$TIOCSTOP(r2, 0x2000746f) r3 = socket(0x400000000018, 0x3, 0x3a) nanosleep(&(0x7f00000000c0)={0x94, 0x1d43}, &(0x7f0000000100)) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000140)=0x2) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000000), 0x5c) write(r0, &(0x7f0000000580)="a0", 0x1) 13:44:28 executing program 1: getgroups(0x5, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getpeername$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 13:44:28 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) select(0x40, &(0x7f0000000000)={0x1f}, 0x0, 0x0, 0x0) close(r0) 13:44:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000240)=[{0x34, 0x0, 0x0, 0x2}, {0x25}, {0x6}]}) r1 = socket$inet6(0x18, 0x4, 0x8) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000100)) sendto$inet6(r1, &(0x7f0000000280)="2a52f934d924b3d0a27bde2295163ccf3364943721e7e0193748baed198b75e6d503b39e0ecd4ac57802d501b6d60a639d6738ab62670dfc434c48d7fffb96985e7b88c1cb1499ff9d4f7a132cda017144a91102f35f44b399a699b4996945c8001b826f100954dfa06a5bf5a59707bea61bea48b1ebb85c828ac0609c61b436d19ac3291d62ab0c86843cff21c54de49f6badf95a19ec251cf3978b5b952f249759069d64e028348bf6d0a872c84b195f92e28a24447cd6ab62fd98c0cff59d224cfbac98cb7cbb38445a484d0462065abd8c079974e137d10003c8361ddf7b0e94450e90e0a0f7", 0xe8, 0x40a, &(0x7f0000000000)={0x18, 0x2, 0x2, 0x6}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="8d") pipe(&(0x7f0000000080)) 13:44:29 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000600)={'./bus\x00', 0x0, 0x0, 0x210}) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000001c0)="5e77b925061ead69be0e752b6be5dfd6f0f07333ed1d0073b82f38a6c50f780973db35b746f7e54361686dd66086c2c62eabcb2a0a4acaf40c7008846a6fda8e4887b69f00ac0c0f0d18d2399c824b860c52f6368e750f5e87369e74ab029cb9fba7ce5c1c41862de040225b40b647467d1193477f7b6706d01a5a841cc8c3212270e90aa0ea5902b3901630bacb65d7193e3c10edef84f220f52575c275648f805ba2201a2ec293e7521a407b68ac40b640b958bb6ad5c4b7cfb3d233b2cb7b3462cff315d4210785c924d26fa22b7c3b9882ecf5e63ef1d306ae46feaac7dd9e0fd1fa82bcc810c1afbd", 0xeb) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000040)={'./bus\x00', 0x7fffffff, 0x6, 0x80000000, 0x1, 0xfb, 0x9, 0x2, 0x3, 0x2, 0x0, 0x80000000}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) accept(r1, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f00000005c0)=0x2) 13:44:29 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x91}) r0 = syz_open_pts() close(r0) syz_open_pts() setrlimit(0x3, &(0x7f0000000080)={0xfffffffffffffffb, 0x7}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0xfffffffffffffffe, "037bb9000000000000000000004000e200000804"}) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000001080), 0x246) 13:44:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{}, {0x15}, {0x6}]}) msgget(0x1, 0x24) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 13:44:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x50}, {0x3d}, {0xf6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x22, 0x0) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 13:44:29 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x2d98) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000080)='./bus\x00', 0x2) r1 = kqueue() r2 = geteuid() r3 = getgid() lchown(&(0x7f0000000000)='./bus\x00', r2, r3) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000000c0)) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r1) 13:44:29 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2002, 0x2000000000004514) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) mknod$loop(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r2 = kqueue() recvfrom$unix(r1, &(0x7f00000000c0)=""/109, 0x6d, 0x40, 0x0, 0x0) r3 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x71c, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r0, r2) 13:44:29 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x4300) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000040)='./file0\x00', r0, r1) execve(&(0x7f0000000180)='./file0\x00', &(0x7f0000000200)=[&(0x7f00000001c0)='\x00'], &(0x7f00000002c0)=[&(0x7f0000000240)='\xe5]\x00', &(0x7f0000000280)='\x00']) open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80045710, &(0x7f0000000080)) 13:44:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) semget$private(0x0, 0x1, 0x20) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000001c0)) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8d") kevent(r0, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1, 0x20, 0xfffffffffffffffd, 0xe46d}], 0x1f, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x83, 0x8, 0x2c, 0x7f}], 0x0, &(0x7f0000000180)={0x800, 0xfffffffffffffff7}) 13:44:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x15}, {0x40}, {0x76}]}) fchflags(r0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)="15") 13:44:29 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000140)=""/17, 0x11}], 0x1, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000040)={'.\x00', 0x7, 0x5, 0x1, 0x1, 0x200, 0x9, 0x0, 0x3, 0x3, 0x3, 0x3ff}) unlink(&(0x7f0000000000)='./bus\x00') pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) 13:44:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x7}, {0x45}, {0x6}]}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 13:44:29 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x80, 0x20000041, 0x0, 0x1}, {{r0}, 0xfffffffffffffffb, 0x42, 0x44, 0x20, 0x55}], 0x3, &(0x7f0000000180)={0x1000, 0x10001}) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x1f}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0xf0, 0x400fffff, 0x9, 0x1}], 0x20, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffd, 0x1, 0x1, 0x14a5, 0x7ff}], 0x3, &(0x7f0000000080)={0x6, 0x6}) kevent(r1, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) 13:44:29 executing program 0: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0xc4) fsync(r2) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) chroot(&(0x7f0000000000)='./file0\x00') ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000080)=0x20) write(r0, &(0x7f0000000300)="9b", 0x1) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 13:44:29 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x5, &(0x7f0000000100)=[{0x4, 0x4}, {0x18, 0xac, 0x5, 0x80000001}, {0x9, 0x7, 0x200, 0x1}, {0x800, 0x6, 0x3, 0x4}, {0x7fffffff, 0x6, 0x3f, 0x7}]}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x3, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 13:44:29 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x10000, 0xd0) shutdown(r0, 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x1}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") r2 = dup2(r0, r1) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000000)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x101, 0x7fff, 0x9, 0x8, "8dd4c6953cf91b4817bcad7c0fcd1eaa91bf929d", 0x1191bbfc, 0x6}) 13:44:29 executing program 1: getgroups(0x2, &(0x7f0000000040)=[0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 13:44:30 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x200, 0x3) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$KDGKBMODE(r1, 0x40044b06) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0xfffffffffffffffe) pwritev(r3, &(0x7f0000000080)=[{&(0x7f0000000740)="76d11bda24cace396c1d05b923466a161897509b78dd2cea3471e8956dc5fc20e77b6a13006174ddb0a7bd78cc8c51edf515c237e4adb5514027f448bb7080f211692ad81885ae85829eedd424585b8ca5b54e9edb52d4ecab6e5ca284924102e12f4b934e112398cd4a74bbc1efbfd20016d7d664639e5004ff43289f51a030164e5bef69b3eff6ede8ca2832782da69a63e754249b41058f3b90423fa281c1ef6704cc155f8b6e7ce764b2f7b40bca39ff9fbe030a333c84ea554ae93faecd1d1305ac4355a7dcbdaebc88d392eb0982ced2f800000067fe8045b1e4a414505dba3a89837c91386b0aa66c644f6762986b4813e3e3621ec860cad94b75bcac8ddf00010000422da2d6e405031f1307f4a86db6ac5c7736e5ebba193e0c701df5f8d5f3d80371cecd4e85b8a098e4b0a2a2000000000000000000000000000012bb4a4847", 0x145}], 0x1, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) rmdir(&(0x7f0000000000)='./bus\x00') ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000280)) 13:44:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x25}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") ioctl$BIOCPROMISC(r0, 0x20004269) 13:44:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x5, 0x0) getgroups(0x1, &(0x7f0000000080)=[0x0]) getgroups(0x1, &(0x7f00000001c0)=[0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setgroups(0x3, &(0x7f0000000280)=[r1, r2, r3]) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x4}, {0x3c, 0x200000}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f0000000100)={0x7ff, './file0\x00', './file0\x00'}) syz_emit_ethernet(0x1, &(0x7f0000000240)="e9") 13:44:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x288, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xfffffef0, &(0x7f0000000200)="8d") 13:44:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x30}, {}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="ad") r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x100) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000040)) 13:44:30 executing program 1: getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0xb, 0x0, 0x0) 13:44:30 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x880002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) fcntl$getown(r1, 0x4) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0xbbfb16490da493bb) 13:44:30 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) syz_open_pts() r0 = open(&(0x7f0000000080)='./bus\x00', 0x400008003fd, 0x0) pwritev(r0, &(0x7f0000001480)=[{&(0x7f0000000280)="9510082884e6b0af06036375642e82be524840a92945ee07ce6e60607c66e1dcc484dedcfc177e469ed3b517287e43197aa89b46b8e12fae31e6063c63e73f4942d394adb3e7f77af8c65ca3c4f637d3b317726cfeef5e71d42ad1f07c08137bf374acc98322974656856ec1ae4d4df4d1a9abd9746117745432fa813e8db13b8deb4fe1d7c18af288869219f3a0045cdc389c6bcf9866ad8b16f40c57e1af4e2bd3ff5e80f46fe14db4261a563b4654d208e32446b7629273eea3227d9dfa0ec20f7bb74dbaa37cadde4e757aa1ec20872329a2f9e32235c1e7eca3869f934ee66dd92c0a6eb71daec0849e46fff1e71ccdb03898e9a8c54477c6fb53257d4b74dd7a1499aa97240cba5927a4ce7208117790c50dd0b55256aa7678cfca1f20d6859a4879167565703048a826c0b17cf93db65a4a7e41175eaa900b43dbcd482c33dc2eed63e39d2accc71ed8d5f701e8060031d90bb22cda45f4166858a34d4e", 0x161}], 0x1, 0x0) execve(0x0, 0x0, 0x0) pckbd_enable: command error pckbd_enable: command error 13:44:33 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x1000000000000000) r1 = socket(0x2, 0x4003, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x40000200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) socket(0x12, 0x8000, 0x2) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$FIONBIO(r0, 0xc0307006, &(0x7f0000000140)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$BIOCGETIF(r0, 0x4020426b, 0x0) 13:44:33 executing program 0: kqueue() r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) close(r1) 13:44:33 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffffffffff80}], 0x1, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) open$dir(&(0x7f0000000200)='./file0\x00', 0x100a0, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x82b2, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{}]}) execve(0x0, 0x0, 0x0) 13:44:33 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x3, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = semget$private(0x0, 0x3, 0x100) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000100)=""/232) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x1, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000280)=@file={0x0, './file0\x00'}, 0xfffffffffffffe25) 13:44:33 executing program 1: setuid(0xee01) r0 = socket(0x2, 0x400000000002, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000080)={0x0, 0x9, 0x1, 0x6, 0x2}) setsockopt(r0, 0x0, 0x16, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) sendto(r1, &(0x7f00000000c0)="809e326205006f27038691622316cd4725e86ef183bc219aa6c120873b87ee9de8385e3b28969515a5ffbddadfe227a7fb1e78d9a14b5cd016c4f0cc051595bffb9c6e0d791b99f9dd6bfc1276ae3787d7346ab035993484321a2dcc858c7f2fd4e92a7fb60aca3d4284e7ef158e25a7c35af2fbf6c6a948c6c63f452d6c145a8420ade240d4a7eb73", 0x89, 0x409, &(0x7f0000000200)=ANY=[@ANYBLOB="00002e2f66696c653000b7aa53e215437ddbab15d8ed21e1a408a711bba4d394253bfb86c7d4a5c4a63a5fbf1c171308bbf37822eee15352d8967dbd3f6e2a04473447ae8f7da5ed3006935329756b7bb9a5128825a9622e6fe531580b801d"], 0xa) 13:44:33 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) setuid(r0) geteuid() setuid(0xee01) r1 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) r2 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x0, 0x94) getdents(r2, &(0x7f0000000300)=""/167, 0xa7) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000000)) r3 = semget(0x3, 0x3, 0x0) r4 = geteuid() r5 = getgid() r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x88, 0x0) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000400)={0x7, 0x64b, 0x4, 0x0, "94e7110c973fcf0232bea694eb247d837a5d3b94", 0x6, 0x5}) r7 = geteuid() semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000240)=""/101) r8 = getegid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000001c0)={{0xad8, r4, r5, r7, r8, 0x20, 0x7}, 0x7, 0x0, 0x6}) shmctl$IPC_SET(r1, 0x1, &(0x7f0000001480)) r9 = semget$private(0x0, 0x4, 0x40) getppid() semctl$SETVAL(r9, 0x0, 0x8, &(0x7f0000000080)=0x6) geteuid() getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f00000003c0)=0xfffffffffffffc93) getgid() fcntl$getown(0xffffffffffffff9c, 0x5) getpgid(r10) 13:44:34 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400008003fd, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, 0xc) r2 = getppid() setpgid(r1, r2) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000240)="fc17736be15fde5dda9cd3fbb9038518052413c1ff2f7a603f2146bcb86123", 0x1f}], 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000440)=0xc) r4 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r7 = getppid() socket(0x18, 0x0, 0x3ff) r8 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) r10 = getpgid(0x0) r11 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r13 = geteuid() sendmsg$unix(r0, &(0x7f0000000680)={&(0x7f0000000000)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000040)=[{&(0x7f00000001c0)="f648df3565cd940edb606c8895451de603d3ece89da0915b2b006bcd8ec773d733f890c0ee5ca46c997510fff06b0ef2aa95dce83d695951b63fe02060416abbf8012e28c062bbaa9148edc1009d4c05544c0a08a5d47afcf78601695b46", 0x5e}, {&(0x7f0000000280)="f1d1484ab86a094039c67c9520d2456afb84ec2b867171ec3e0d7a4c788049961d7b8ad9841313523c70d90a6552ac11b2b22ee772ac5c567b8b5f7c0869d12706fd276f908c67ad0bfacf72dadc0917334480680d47d7d96489b975965479207fe579eb75b88c8478e90561ab18d7137b8226cb572c573717e208b828c91984a84a39bd4ad8dd1f9d175c921bcb2f39a5a23e417cffa7241d80704325d7ee0111f8debe922de83639b27e0daea9548a950481eb9e943567bc8b09cd56e37dfc7f", 0xc1}, {&(0x7f0000000380)="468d402f8706e9e7580efad986397e6575baca58b7f64c4ed0b2098ec9ca55c4f304ec9a83087805430351cc3a50279bc7b951f2476e91b36a65876f51f4c55c0e2c75b97e161e1655dade03875d7124a590305d0abe27fcdaba70c390d49475721aaae8fa051d2644f7efd9b57683d270efef69676c696f21b3a5fe0f743d86e0de5a97167621d60098a7a0f7d22789b75b72be1e3adf8b58a0c69257", 0x9d}], 0x3, &(0x7f00000005c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r6, @ANYBLOB="000000001000000000000000ffff0000010000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYBLOB="00001800"], 0xa8, 0x400}, 0x8) write(r0, &(0x7f0000000180)="82e15b762cb76d019520160900fcdd0f668cc70d4626906b02fcec62307033", 0x1f) getuid() r14 = semget(0x3, 0x0, 0x400) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000740)={{0x100000000, 0xffffffffffffffff, r5, r13, r9, 0x98, 0x1a}, 0x9, 0x1, 0x5}) execve(0x0, 0x0, 0x0) 13:44:34 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8202, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r2 = getgid() fchown(r0, r1, r2) utimensat(r0, &(0x7f0000000080)='./bus\x00', &(0x7f0000000100)={{0x7e11, 0x800}, {0x2, 0x3ff}}, 0x2) r3 = open(&(0x7f0000000140)='./bus\x00', 0x105, 0x0) write(r3, &(0x7f0000000000)='T92.', 0x4) 13:44:34 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20080, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f00000000c0)={0x1, './file0\x00', './file0\x00'}) socket$inet(0x2, 0x9, 0x54eb) getsockopt$inet_opts(r0, 0x0, 0x7, 0x0, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x9, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000040)) msgget(0x3, 0x280) 13:44:34 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11, 0x0, 0x0, 0x82b1}], 0x9130dbf, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffb, 0xc19d3ee7c7461ca7}], 0xdde, 0x0) close(r0) 13:44:34 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0x4000000000401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000000)=0x1) mmap(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0, 0x8000000000000000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x57) 13:44:34 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() syz_open_pts() write(r0, &(0x7f0000000800)="ea40349191d9f05d2ff41d20be091ca0de6486a8b69bb8d8902a149bc43313cd5c07df6252c067625a7dcfa34cb01a2d61e60cb7b0f19e37f5e4dad81276795f917e7b6b8e84de6cb9ba98a1dc6fb3f4ce36626a13649d66884122198dc8d1c1ca7f693daf98fff70a27a0da22e9fb91fb2753fdc030dc29d02c413b91b00be325eb7bf48a313c4e3a231885bd4881a3b69923df9d2b1809cdb91422e266a0f5c210e27d045585bbc25bf2d8e18f9e02cc851a9e8352f50f7100f5d6a202484db4990ccfb54b0bfd1c90ea4948572f7dddebe1d9fd30d3de41ac6033976953e3a8898e3e5d2b4e24fecf92de833976184945fb67ffb3de21ec12639d9c7b203965fb089fe1528ce67a86484e1bc727d3f1870dcd9e3502dcda7d7118c030d12c0e03076350ac66b1c7b8de3a09385c8741a95263c6f6915355e9d59f837046ead4d7552aaccaf03cacda8a244b8fbb5be7dbfb7f84a5fd20d3b5e534fdce15dd5430c52fba1605f28f51afb26182dc7c5b5afe42838dde5a287eae371b3dce8310667c004a063e78e9353ccb698da84f3de47ca9fbec0a8d2832d0ff6fcbcc3b0f6a4b6837ed439e384f60d156f3c6606d0742b6ef2411319ba8f56b569b6ed79330e8bdb86bca38a1d67db0c33d203957966e0e0e4695d6c01ab8c04ca6db5c2abba48c5e392654986c05cd36d030f97f656756d58d4d3fd5b95e0db0928866c4789968436fe6d3b2113059e89a00fb118c0f6002abe2d6cfbc15a22259a99008733af5f04f9fad06c6326631969cb348e60b5a379a27587e81c8608adc998a1288d5c5bcf69abe6cbbcf108bd0176758d8c119cc00d315105593d87d1868a69b1b6c8d5974032d14f0d6a43d196ff342dbd97bcb72ee951ca4ec73e5745038843bbc5102ebf038d7f822fae8356b30691d1e2cf1e93e345cc40d4e42e3ed3aceb94f0b2dda59c448c0d4ad6e23bf9a7272d55fccd454cce05b69ed9a28b491e0d744f14eee1b1c593b821755512d6afee62da8ee95949a65e2110f60cf214524d38af93f4b95cffad9a07508ce4a92f64d9a41b87643f30dad8fe734d6c6f20a62e26cab5a490f9ac792409c4e9455ebde161cba387e58d3a7e8d35b30e7b4951e5cc5ac0da8fe67b9065efa51d7867bea4d3825c32ee15966f9c9d08479443cd725688686be262811604b9a01f4e2d00defd5799a1787d1cf596c8cab097d636178a26c58e64d9b59a4ae9fa4ec5a2ea8e80bc35b51deaa860996d40f457df6493f29283123b54efbdff6ac41fc91e2d69f8247943e4521ad97a56a2e203f08bf47cbf7e226eb0fe6e859defe3ed415ca38d4b12bfa2c7a2df4d17b830014ca38a28f75d2c6e31d8f0eca7077a410ebdf19c87f2c48449b07739d5523d53dd17be778af2d0d7ed0a2ae7b9c081e5e29a17c85e54ad9bd02cad80f41d4095afc41b5d12ffc157c436e7fe5dafa3734f94d18d290bc8ce4b79033e8db0b262885d49ccf8785711f2e5157ab107b693f4a032c6b0b41e469191f7a5205d5ae01421f77ab724b17c64d5e34309a007df9aaa42dfaf6d3c593df871e11de2267b85b69753344606eca99012841068ca71b0a72c17a4d4e2eb509b1fbc7084835f4ce699dd95b620857a4dded3a2c71c28e6302a477c4508aa237165c69d245cc0e19b89c5b79e252aa01f1be237682957818c9d914cbcaf73640a2bf667246a5d9f081579148b5580f1d50d132eaea7743f0a4b46d026368e3880a02f33fc0af294ba8311cb36f65203cbd015bd3c0543e5af0a8d862ee626a42def1f15e8942ed1879adaa5f3f0e217dd6784632006f7cccd2a182a583c8f5d7ac5c1a0d8f8c180b3e3e66c0abd9e62039a8883a0875250fb37c8b641c20d6024060b87a31c08e12d4fc6bb6a011de42b99483204f67a44edd612f22b53f2574dc46680660f2885b8c10d8553fe2605b72c7bb5f737753977186306bc3b8417181d58372ee413c3a66386d88f64d956f0f10f518dfcfb0de1ba1c39d894462be9ea7bdbea6b5ff66886b2afd8376b3b39862f66bc6279c1c098d15f69169247a5b5d4ace80fff8d9906c456cb118938fe5515e0b5ea0d381d98d1aed9a93039527e6a64130676d8c30cddc9f2519b6de6700ae353b5291ffeb2b79b0f2b587cdd3636c89f4ff5dfda2bb9fbb88d971512b38d0ef9d5e58b7514d5ed65a6c884f72a7f3ca331539b46e6217546c67e684e677cc91b29f77f82506bd9309f074ed94d7fdac0f4647a1f62b2cb8729af179b0bbfdc09990ea2f8f5ae2b58f5e13a91bc9d6582aa964e603ae902c37328393f3c121633e95ecd5735fa195e22499f18e5aa3c6869bfc2734410db6dce3e793c92de5ffdc2e8b4066d144af6d5f66b4ea6215cac7e111d055c7130fb55091c1f2ce41bd3c9f5fa3938361fdc217563ad2a94018d27f8306923cd175645b0225a29c64d7769c0a6b9b0bba949a6721448bac59a740526e3c1fb2e87df6f138e18261131703bfcb7031a7922c2ac851cd3ad1d2f3014a6b4a9c46a55b039db7788bf7d9ee1f6d1727d6b6866ab3bf1a131092aa1694764eda0ee396132f6989d821a592dd417706dd68db647bbd4feff087d9b68c40dbeb202941ba2df92a2c32efefabbd004da03749cf8e1a1adcddcf6aa11a870387a963dc39ba21c4b1dcea2162fcd7c7a6763688865414f52d0930f00dcfb0ef56a02a14da1f4d6fc845d3991694ac3cacabb0a4bfa52ad6b3e527f481a817c06a40603cd288e4c14ba220496d8365326c30ef3185e9c94edbc46e075bd5a2afc5fbecb46cd9a1df2372c8028d09b3902616f48cc3a8952da6cd84fa260e5218b2d670a40994b0e230d7315580c53976f1308adde25072c158b0d7883f20bacd032554db5ba415a3dd7be92f313c991b9e6675d7b13d36c5271712d5d6c559ee1847a8931c233882464fff646f9d08b767f8276729d030a732ffb0bfc7e6c245af0336ab457b8995742d57f0360ff2dfd2dbd64ca2f2ade280f800955b799fbd5d4b43f2e98a16f38c2e09083a91b7e55b3efab13b10148d4c004e91142c2fec015be4989fdbc07bdbb2f0a7bc9e8150674fc631d16e293de4b6d9aa97c2a3f2834da2dbd17717c5c82d96e3f14242a8aa9acfba1f881843d4f4bde91fc6ad0f9653339ec2b121fbd26eb72f29be14379c9a6e4b5502bcc679140122a6538f4f8d4e4a3699798578143996b1e026eb81a4f23d41e8b8010f48e5c1936a4b8d1a88c18651f1f205c25219a2a6cafd5d5a2ca6b9d83d58672cf9184e92704a0f189fa4f8b2a927a192c74dbaae3aad3cf6f884e2b34db0bda0a48bdaacbe16dd5a26a418da50a6c622df138112d3dfea82101f34dd3e72a551e6426828c32a113c4a1c771df1fef54b99f884f76f49980cd48422f979543dd60ea03e9bb251262e33354ddd474f3f7d172521f324f26da6f3dfc3c0fc1a98106bcb3aca5d49df5d3c887807ecff67536a16a5c95555c3f193ba977169eb92f4a2979837fe7845c9510e770975414cc91fbf15", 0x9c9) 13:44:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x50}, {0x3c}, {0xf6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) 13:44:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x4}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket$inet6(0x18, 0x5, 0xcdeb) connect(r1, &(0x7f0000000080)=@in6={0x18, 0x3, 0x10000, 0x7}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") r2 = socket$unix(0x1, 0x7, 0x0) getsockname(r2, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) 13:44:34 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)=0xbcc) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="00002e2f6634df850cdd3ae7cab8e17ee4696c65300048168214850fde84a7f3b39ee9d1e401423ac1aaa7b0a066b53e18d9858cc74e31e01477fe15261ceddb2822b4c76615d65919db938830551e86b2d8c9e09ebab90b995c045aafc7ecc9ffc8b455648eefa43cd914077a919ea36051b213447c46a7296bee733e76e6921663f2c83a4f79681dfd72ce5602937013bf44b088a7b082f3b83a5556a69f38fe54401908d9ba20b20de8c11e2c951b4980ccc773af4295174d2f2f0caf26b7edf1ad8816874795ef6e1dddc194e75a52ae05c89be360367cabe9f02a0d440c24a105e1a5190be3d136b5e0c9e23a18c8482221467f37c59126004984521a101fbd6a182aeb951062c7b9ae05411c819013e2134719436a44ae96ff437492887853acd8c60517d28f53c03cab915ae06299d240153112e7aef3fe37a42d6b235584c0c53d93e0fee6240827629d1600000000"], 0x10) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x1000, 0x23, 0x5, 0x0, 0x4, 0x67d, 0x10001, 0x2, 0x1, 0x400, 0x800}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)) 13:44:34 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) sendto(r0, &(0x7f00000002c0)="e364c26f251da76aad97abbbce619b96abb8e81765d66858ed736d633c9ef64a70fbc543c9c35b23b5b186045bdd9955f5bede43e9edcfcb653b6cd0361b100f0017f67096248da2929b6eb0658c971d43b0c30e762f7603a4d641099a5b5381a7b89e4b15d62a1c0fb53a42101b9fbddea9041b130c18157a032f8a716dd912eb1fc759eb6c41d93147dc13491dd25afdd6d2db5b9b056e8b60caae4f2a682e71a56d89ae99f2361fdd6e359874cecffe3b582f97ce131eaeda154a536b9bf4c2ecaeb98c13c2394bec98aeca608490a5ac795188d6c9f791aca26ef759406f8a2db3735809f477f606d64b5d7c789af725aad53392", 0xf6, 0x2, 0x0, 0x0) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) fcntl$setflags(r1, 0x2, 0x1) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100051390000000000098002090000000000038f53e8551f30ce390500e08fecea11ea8fef96ecfc73f0b780486ae007373a1bdbe781e4d91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000"/177, 0xb1, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VT_OPENQRY(r4, 0x40047601, &(0x7f0000000080)) bind$inet6(r2, &(0x7f0000000000)={0x18, 0x3, 0xffffffff80000000, 0x9}, 0xc) getsockname$unix(r2, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) connect$inet(r3, &(0x7f0000000180)={0x2, 0x0}, 0xc) 13:44:34 executing program 0: clock_settime(0x7, &(0x7f0000000140)={0x8, 0x3000000000000000}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000040)=0x1) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x1, 0x3}, {0xce, 0x100000000}, {0x81, 0x2}, {0x40, 0x7ff}, {0x61, 0x7f}, {0x0, 0x2}], 0x6}) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)) 13:44:34 executing program 1: mkdir(&(0x7f0000000680)='./file0\x00', 0x0) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='r\x00') r0 = open(&(0x7f0000000140)='./file0\x00', 0x20, 0x1e) sendmsg(r0, &(0x7f00000003c0)={&(0x7f0000000180)=@un=@file={0x1, './file0/file0\x00'}, 0x10, &(0x7f0000000380)=[{&(0x7f0000000240)}, {&(0x7f0000000280)="02fcd096529d896356", 0x9}, {&(0x7f00000002c0)="37cf2cbb98d4e0919c25c30efd599baf76547bcfed8d6c2da9e96c9ccf34c2afffe94cab09f5cfcca1b98d5a3cfedc32101f83897a93f76efc8b61e13c6a18a7e348a4c9d56d1b98e5cfb22093858a533852cd65bb79ebbf628fc380bd775a178751dafc6d8f0ea1c78c6c3904be69fdae95b06c552c8d9e2020e77da6308871685c", 0x82}, {&(0x7f00000006c0)="c8101e312d834f0cac9b9fb203f4fcee1e723716acc7576be82f5d86fec2145f52971dd9742054921cca2868416459086066996e9fe315bc3a74f4319589c809ef4efa7817cb17f8aca69b33e28a3d531a4248f0d9971176fac3689ff5bd0ed831d3f15ed7c09b4ffcd7c2fbd41e1c13c982c279dc644c2bb94b75181db5abae1fd9912b39f7dc12e69e4f693c98c89ef90a5c3d8516ed1c4265c0507b3621e9f9713d645ec9367f0a4c8bf7210b932a41bb61f3a10212ad560efcf07a38ae740fa35a36b53a662258eca9bbc55cebe218d85f467bcef695260d02a6e52a946bd34b7a1223cb6f121757bdb15a91f02d8076bc94c5c410666fe2be816f5bee00352b73c22848491bbc742db4e17f0a6a0d6738a8e6d2959be9fe5b57b4cca5ad5e0698dd99f7705b80dd102484181109f73f6a69606af7fc709fcabe8b17c41f33d14551df96ede540b2231cadff0a4338b21d1b5fca118e2f178ae2f36ff4c39596bbb278853b904cda11a9c09cd5519f64a8d90a5eef3314c0f5e772d1df81c152ec2921fd45b3597fb20a433cfda5d4d619a2434ca7cff2b6ae1a6331171e089bd2588428123e21efc5651123bda6174c10c92027ba30071f57f132b7ef71d879c90a9cb7d1a6dff5c60f60833aaa44a6f5f7c019901c04da2379e881f5c0c3aa7485098acc4f30d5835622b51822d801f4647fbf9ba4d5c757a6fd059be5fd4c17762220000f43a1f3dd04f8d581f8a427ff230a84b43464587658aa557885a54c085b07651b253d37ae251a871e991e6928a11ab5e7b6976561fe8186a0179806f7d5996eb5656d4e606ff86cf1acd1f166395d3d1d6eb21b80cd41f1d25457e34a9faed6bd29cfca8dd7f05e1335ccac687ad0f123c0a9600f6bd4fb27e8bc3e1cf95ff00cfe3d28374cccda3fe85bc08c0d36ba7f284eb048930b46ecf4cf4e306d5a4453758eea91a4a0843260508cacef959f0d018a8ebb2320fcee7908abe78abb77b607c91b2b104fcab8f49bf2a66ee8e38af1540ee4c40b325a84d6d22fef9c2b77ba54446011b11feeca20e7fa9bf7a60eb5f026ff8c439e12931565522db53ea5f061bf78b29130dda15e3fb97834ce571e40916d16b36ce52553dbdc3a892ddca1dd201dd2448d6e50e5ecc8d7519c8c2827e41dd8b9865b6914318cf3102dcd3f7448bff3eeaf0617d42dccbbe600dd9824efbdbb5df9a21c1f941aae8278f9929b67fc00d7acff3a8d00ca1c3549c0bc85277f597c9ebc19cea9465fea2c7101d0cee5287dddf36753259e87f15c60abc8fbb44e10eb0d112daca022fa1cfb324b6b5e489d4f7f9f11eaadfa7fe9746b0070dd00996419c81c0305322a26ebe713334e57f9719b5322e1b64579ef8b77fdb18efdefd18c0be0c414a4b39c3d09a45e5121c2b107319d78157b966c1e2e696fa79128cf288a9d786c22ad35c7fe7b5638234aeab65ea3df857ae7e645c54752f230a10308566b68dc7149dbad4ce450f2f1505db18c1a4b9cf6caa632b7c457089ec7055118c56af652a3a1cd61ac7e06d2f1db5e5c5e78b14c8eb40394961b46c48ed4ad532e4a4fedbbf6447f8b02f3b591dff146431fb7243337ac5eea11c0a6554f31a586955cd182506efef3334c99e19a37db83f64a6014d2e2086632cd67af1df58c6e4afb37f5a7c2cef9286aadba0297df0293e5fd5f178aad4dcb389f3970a3d6835c8a5cd13c1344358d47ce5fac99e674857dd5234ee69547229f2353205a57913edb153585edc99f34fd5ad72fb9e7cc6cd14b5e33c48cbaecf25c67aea6d67fcde670bfeae2ac18fa1448155a307816496701c2ba37528d367a581f3964be098b6941f19eed0fe0736341fb5af7a34911d7c454d4cc025bc815fe23abe2875e493a3922426186fb2468babeb6d07200c006edf8b256be87ab0b4a71036f74c2b1a6668a34a564540fcdd7f46c760b93e8c384bb12148511f918a622760445222059415210d88a7f07e30534c3a017914f6dae6e0e7996e2110c06203d044b0c0fea5b8ee11257512526bc16b535c9b93b06e238d33fe6bdb7e4c8a65c1eb7731d42687659aa261549cc104b38aa30d74d78bfa592f9986bb4e7c46c1bc6688fbae46701944fb7632d4b1c004688ad7c2fc6cd729631b6c454830e45e441e7946d8fcc6859650ff818348fabe64eb7c12dc8655a3455e31df5fbadac2f234d7c1b7b9228ada24a85dc8e73c9ba8d86a0c0d0e3317d15eac06e7053128766d7685eb58a6092dd7161acead7b02adc7f0074c5d1a54070cbf6a3b59189e6406dea6ce3b423c0b1d115bfcf563427621254482c8e4dd0faedb7463f6edafcc3e2746f5a0c5f695ff8d504eb6904d4031f90be1724e784c89de187a6ab0a85dc658287a1114f3c702515e9e4fee27f9963c4bd5b79109176a97297eab591c40964130928c1d87c52cbe9b16d76a798a362d62a4175a022b89437d5f0215f7ddd31c6331ffb0f1490edccb84ec95ea3f7495fda1bf93ae49cb6ea3194fa3af5d2f7f87867bb7434652adf2e013e10dcc3437a7a6aefe3f307b2db31b86e004fbdd1134b899aa26d788b7064c45a5a461597d2f9f19ee10e42e96d25ffe19423111ec57cd506691e46b51fbdc94883cc6e32443aaa14bd241e985d5309518556015c4de6e584bc88ed88c60aebcbecba5f57b6526ea56f5b123e088f18ee8f98e66c9ebe891e2d3ae0db611a883bc9d2a00cf34b34aee12c6bbac1ea030e15e65c6169caf73966490bc4c24a426461daf8dc2688759ac3a6fbf8d12033550151f45b156a24e6aeb5f5cbb93f6fde2107cf9d4cd68ee4d4ec0164c501588fedacddc6822f6c938579ad379c1bda24e5ff946f8034e28e0a88ab73fed9be6f0663ef03594935a9db4d3beedb10edabb06fbf8c32fe5aa08fb41b23e2c3f6a89b2e933760bde3e0498d1a1cfca74104a6aa80941e8c0a2f2c9b06e4405829307621aea552b761f23231c6a616b941ff271cd18e4e8b49489d9ad40b0aa3cb0e2cc4b3029fd406136d233416b092e3b538d30ec28a164b3fb9126b0a7ec1b897fa0f08db7332e5965211a6981a9602e1a81c1e862c6ea1ba9b4325a04ad26d9bc22faa086ba9d69441bf9dcc67abc1b339f2665cd62e9c9d7ad714016778dbcc4aa147e349093d985a747710b8a177687d636448a341f971b7a8a3ad11f9ae4adbe4ea440da6e3ed4e34e5d668b06b5d64f0cb6d859a5354184d168fbf42c6e5aac16516f7214531ca7aaec05ce2d7a1ee9fc7b4c1b5c2453a52f6ad85c5c67e6fb9d3d3955bbf321ce28005d54f399e403f906a61a2328303012251f1ecc9a08184dc47c83e871943bd88d29c8e2188d46d6b0e7f6db19bd6cfe7b1d7abb37bf5fa14c906b547be7d02c4b4390ce1dbebf0082e7c0ac3ea0774d510486800e304f5a5220e14b0edac319ddc6f421c13de10a7dbd464d1c6a595fb13bd19779705ba3be30301750bd9e2f9445e131af1673061ee4216bd94b96057fb2071fd460a3b4eb342bbb358266760db0c5343c786a9f9fe36b7aeadf46db3809fd08f060063cf02072d5f26ac978305c79a34781c7bf1de8f4155c41ab9efa7c16bbf8043c05234387dd3ba9d2311d8d901a727bfa29e8b9f6cbb08d8c67380e19037d9f2e2fbdc1fe69c70fb301dafedf5a4e7863e571faa2440941e1e4645062ddf274a1e061399ce36b8fcb139bf6ccc11ae9f16f35c7baacc92a2ee3186ab5bfd27ebc471c457b5178ce912bdc2c2c55664eab58646c76055d6729825a77730b47d0a7e2869eb5fea0d772191d1b8896da78e858ac4ae1843dd88b215dd35987393348db5f993355603f86c3c12cdff199fb3d648896f4d4a12a5aeed03e8292147b51a3301c348292bb7ee77078d0326351a19fdd9ca8efa6c6a9272de9cc5eb3ed78f846c311b4e01be9a06cd16a2b238231feafb71a9e8fb6ad137cdd73535f6a7c6845d8765d69784b7865753821ff972a91c2862d41b4e92b2257950b5cdf1c90786e794dc05167d50d62b2158f8b53c572b9f1d185853199fdd2fa99c4080cc708264c68d118ec804f5aff6728b4317168b8baded224f051340f80133b1bc70052dea7ec0dc970c51af8d6883fcecc7b378337a1afb52dfdfc043888843c51ebe881ca2879272b9f29dfbf6b1cff4bc9be88a0c1de3ee0f9a7282be8129ee2b6acc53023632879b1185b26c562048019f9b356644d12dd3df1d13bd817b0f99c7a04f3fb60bc7146a62270fc9050c38bd48af0b873230a08dffbf708ee62b2bc03b0ced7b7ba69d076fe121b9d9c94f7e6a59d002e2f497baaec4e78d39b7f25e03eefde6b4c1de631695e1f1269c2709b5c77345f990f7dbb2a6c850c92a34c15d5ee3152d41b6f28d32cc947d549bc306bc9f4389f98430d076fcb05ff9180c5a32cd7d3f04eb9da4a5c9dd145dfbbd4e12a51c522b48b8abb61bb5f2ce03694bc40881a8bf7217ec1afaa85b705f0f90cc573ac9b45d80d1901ea05cefcfc38f9719168bf782fc8fad392c70ca0475de3240e21cb1910038a429d5d81a13c2ae825842d5e09f4859df4fcf30c9051fc748fecfc8d576cc97310d697e0c0c7364f2eb7dd1ba4091a1dfd913e566c4200e68af958c7d603a11da58c4470f8b6026330ff694aa52315eb748dd3574b1b584e92431580459b3e5a47a954c0d560477fd8e2706da60d3cc7bc3002ded8e3be8723b47f85970cc66febf0239dcb75a0a780f9d71b17e6ee340a9ef86e343329b28edde8197d328d02af7b7d254e31f2f37d7ee4448948afee619aee882190308cbdbb579a9d6236b7cdbffd3bb23801bd6787cb3d6e3ce0ffe383aae65781f92ad9923cf3a7298913dcfc79a2578e5f725a95c50470534acf2e916569947fa63adb0726aa497602b384a79ac3c3b87d9a4c05270e5b587af2e17b418f0309e4e5b707a91dbf3e0415b12008ba1ce32094509da67d526265a00b40a5646bf85a6de0ce6cfb09a00d52a681cd903244c3db0ef42084670fd36078b28b904aa74ea3351f2e4a345c4b41d3971cc61df7e08862057b9f415de6551fb9bdd4eadf13ade426055d9b97ee789fc3e10c7b52e8a2728460e0dc3d2f476c8c50f7199000916ff42ce113e7d2d53cf901bb1a37e3e88a368851f9f4209f2e3d08021d24e780039bae2db02424ee5745366dbe11cf106b19077570cedb94c6e029cfbc4d9478e1c720caab29675d74f0165e327d67e76c3c665852cffca5dd14c1c35e87ea197683356d578d5aaa8a3480f6ea6a12d302aef7755413c06f5165ed6a8fa89997fc1127eb89d603ecae30a831b5a7b6357dd183a04f3e0fa3b046e71ebb05ffe607fd28fc555f7b678a110fa250a4f1dc0f597de52ad2aae0e56d8e7dd78027f7d920cf39a46a8a25fdc6442ccc659f7427527d284eb9ea403ec693bd181a6c60656e82c30c0ad1073bb7aa8eac111e3265c131b956b5b5dc09de2a4d4e7c49639bdb5c46f48d4ac4d3a10d59bd1c034190d94ed20439d3575310504cc66286863bafc6dded385e7838830ded7264a4b0727409443afcfbe11e6a140f416c98f2c4eaae9e72473ec794fa7de5355cf52572c8d238b1995d61ec7d5e5a815c2fe6b54455e39adfd2ac215a4a0ff5517b57985ad7bea5f76bbc4578cca2871ae6c09e5a3984d79adb8e1f4ea19fa29166011fb74e96187ac5f77059270fb3bed29fc7bac52ac9c841dc9039e93e9d0a884a8bdd01a95f901ea9f8ef7aa41206dfccd325f3c75b3d962f8870315226452a7", 0x1000}], 0x4, &(0x7f00000016c0)=[{0x28, 0xffff, 0x2, "b567bd0702c6642cfab604780b09048bebcfe1bdbd"}, {0x78, 0xffff, 0x80000001, "f0f00d2cc4b5954085c5dd76e5c9212474867cc5fb356c7edb3875f4148010bcf3850cf23732e4f8ba6ee7fe66e34b6fae88ba73f083bd39d7e21e667e8cc861298e677c194ec19659ba50f668f623a0f1b8735db8adb918eab53e5e1877535fe6529afa9f6109"}, {0xb8, 0xffff, 0x7, "d4da65fe7cb7f00d9395c6734dcd18ef3368897e2cad5b2f17bd67ac4563b51e995cfba53b32f926e390e5ded470a47c84071f9cf8fc84ae796a7597d2ba63ecc3e0327fac66e2ee151fd37b68723feddb13a5926aa4aa8ee89e6650e34d9d26bca9b57eb1b9ce78565eab10abfdd168514ebc8f0a5fc0bac49611afeece6c9280f70bf6a65e68fe257664bc6903ec6ba27182134b0d934fd57837cab78d28e588eb"}, {0xe0, 0x0, 0x81, "a0a207926f6041de0fddb89db7c0dbd907ff69acdf7623d189fca7d722cfe78a11760471e7a3b130cdac925cc6503f9dac8785a2831285a91f57f69cf5cb4fbabadaaf6d38cc0081666525c513faea388878f3e6871ae3ff3ebc1baab3afedb18fb7059e42b83884633a783e716cedbe99d53f2fc7ab384eeabf41d158b17e76d58f03c983431f1927ab48cdc1e43aae26c8d009a7923931ce1a4b845f138b5ad026b832221ae07cd629f793b61e29931debc59b57fd05082668011ab3c7d8ff4f5783ca55f72e2b6a9bc3"}, {0xc0, 0xffff, 0x3, "433b69d7c64d34924c9c17cbe73fd3a4a87ac3286b9db85f3464eeaba93cbc067b1436ad224680ba5737b35a5b45c461324b423cd6dfb3e6b8b072e0730b84188137b4caf1adf2292bf08f6fbc71afa5da50cc400120e32cd47375e158c12e3bfaccde922ba41d2ec0a78e9c94b16738a7c52fe5346d82beed742f405675696d397e5d9eda19d9930ba62c0d84e51ebaffdbb9aca4191197fa5c601872798ec576715b4659debdfd354ee7283dbc4916"}, {0x78, 0xffff, 0x4, "8d03608130fd3803dce9a7e539389a957862cba9099c7f1b74c92e0ae83adfa572fb92972196976de4bc8d592a6cf6ab0d1e2d24d629b364567fbe825f0d3bb46ef1dfc6fb326024907f54484e2d45cb8894d4fdd7a83fc0185031c3cc640700048ec87152500f5c"}, {0xf0, 0xffff, 0x1, "87bce24e7120bec495c0add09da5d5da1704fa4312eb19bb93358bc392b682db32c1c71323e1f86f8e87bfa218f95c21efb47da64c39b8ca6577849f95d75fe184ca444186075f2e68a3dbe7e54ecf74248030d818ec140c83f8c0e08a8e1736d3c6d5ab4c495c163c92d9b46d12a595ba645c418c88d86184c6e9f9210cd365895a1d40f6441eeda2202ffc9be1d66dcac0cecec08d259d42050489088ffa17fb3b2d82b1639d29a2fda1d072c012885feae58c08da3c361f7cdef89aca97ab113d4bd0a5fad2e5232dfa46e806cceb3ce6d95c241472a627d770"}, {0xf8, 0xffff, 0x1, "145a0b6c5e403982fd530d9b923b673609775a0c9caf444e26352db936b1e251cf27385445f5a999c6e6916976debae7579788c0de488885cfedfd58a46dfc286e7c86dd1e038e60ea9ec54fb86d720b4f8cb8bfbcc2190c3f2fc44460c3592520106124671dd7b9038382081e40d1c056bcb48175e85e331f99a82ab9e9e162245a28eaeb37de7991fc6e8a4157df57e200134dc42ebb04a5fc8262076a09379258c8d98167f3bd6c96ee2b27b895170cd5d74992bf4ef0a42a7d6b1f31f97694ef725a0ac4c4f1fe38cf518d64a966000f0278427b91ac769ece976e7da5e468c286e04f31"}, {0x58, 0x0, 0x101, "00402bc4e02b2f95d02e09a786fc472bcbb982de602645203e6fce19b9a4211e1836f514447a711d92cc70673b4503b625ec243aa7987f2dcba8294bced278e83c0b"}], 0x5b0}, 0x0) link(&(0x7f0000000500)='./file0\x00', &(0x7f00000004c0)='./file0/file0\x00') pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000240)={0x3, 0x800}, 0x10) openat(r1, &(0x7f0000000100)='./file0/file0\x00', 0x10, 0x20) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x80) getsockopt$sock_int(r2, 0xffff, 0x1301, &(0x7f0000000040), &(0x7f0000000080)=0x4) 13:44:34 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x7) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x40105706, &(0x7f0000000000)) 13:44:34 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() r3 = dup2(r0, r1) getsockname$inet(r3, &(0x7f0000000000), &(0x7f00000000c0)=0xc) kevent(r2, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x80, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) setreuid(r4, r5) kevent(r2, 0x0, 0x0, &(0x7f0000000180), 0x6, 0x0) 13:44:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0x0, 0x86e9}, 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="8d") 13:44:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x2c}, {0x35}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000280)="ae") 13:44:34 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) mknod$loop(&(0x7f0000000080)='./file0\x00', 0xc0a8, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x1000000802, 0x200000005}) 13:44:34 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2080002005, 0x40004000000028a9) setrlimit(0x0, &(0x7f0000000000)={0x2, 0x6fec}) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="000000186004008b000033010000000000000000000000000000000000000000c6f2e9ff0000000000000000", 0x2c}], 0x1) 13:44:34 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x8c) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x4, 0xf0000000, 0x90, 0x400}], 0x81, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x0, 0x1, 0x5, 0x101}, {{r0}, 0xfffffffffffffff8, 0x60, 0x20000000, 0xc5, 0x5}], 0x0, &(0x7f0000000100)={0x94, 0x100000001}) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) fsync(r0) close(r0) link(&(0x7f0000000080)='./file0\x00', 0x0) 13:44:35 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = kqueue() writev(r1, &(0x7f0000001380)=[{&(0x7f0000000000)="5684bc41d8f2b614ec322f1b2b5a4cc74eddf25b0ca1189f334ac576b967979f7773bb222e22dce6081b5d5d309770f7d9f80d6114e0ef617d778b", 0x3b}, {&(0x7f00000000c0)="5b517d8994006b466be94f0eb351b9958bec4f93a61b41b835ceb5b341f86a04ee24e5d16dd2099558721785f210d6e97fe8e6da68d56091caa788e9d64d172d2cdb9b71d51b34bfaed7e50ff562900ebf14ba8ff19a2d64ee8f1003c2467e3570a9", 0x62}, {&(0x7f0000000140)="6f8b4a28bf0a0c17d496b3c62b50d8d3ed78284ba1c7cde79f578cccb22e6c8b93e72d3144354beea0b0fbf7baf2f6c3aae96dc620d5fb427e3bf30501518a351aa5729af597cbd4538824f959edd0ddaa80a39ae481f08ed75d2ac3ece9ac46ab74c04dd4e767a46be3cfb3ac3c658634845484638a8b00c789a9ff31301164d3ab3db5f2f42e2dce9b596b59e177b4e6e60f4d0b7cd9496604b693b722a5b2904074073482bce759554d067c7096c08914b0c1dd06e1db23b8f5db8fa27480ca56e950b5fc805b6a4439d6670d21dd61b3", 0xd2}, {&(0x7f0000000240)="038978a2a7719e6483a2c87154c1395f680d45c48583965b632f7edb4e9b11697d9a364f864653db5fc934fb8aadf36ca250371653514b1adeaf2a721e639bc71fb26b21999742090b665a1d2f9be1487abc40a7ce0ab9c1016c8247b35e28a27349248eedba66faf3ce67647f6c", 0x6e}, {&(0x7f0000000040)="d719b495bf045c729dae626bac79228a63444649f41e157859d31d97ee4acf", 0x1f}, {&(0x7f00000002c0)="31c3ad34d54f92a83cfe3f659c53fdd6478346dfa95c998ac53fa0848222a6bf89c35468319e70356f7ae469ead81c8f9932dc3a656042659732daec141ce81742317b0c508b740eae19235e36099c1251639b885c012cd8987ccac4ad0f36fd067e04bd2a6d95d08c6b6f8884ffc1f714d2dbd84edbc8430c848f8fbd8a60e6a9391768785d9004dc524323b7d7f349d926e0d513e4f82fea22b984607831ebf0e51132a36e05e576b3c07ba91fe448a21a427530eb4c81340877d6b24c11c3410a197f29e3743bbaaefa426a31500958d4fbe65532d688b60662360db269abb49dadce2089e46894c96dfc4e9de21e98ea056935c3450c39ad936b842ea137daf9101f6fee4b464c45e38f129c0a94e6bd90606341db2690692f849be8429e86437a00d2a01f43743205c15a7e6525fb7dc955babcd38bdae215da00b6ac7018be2b3627353dece53accbf6d05abc0746cf468f5fdd21f826f67f7469dae07f6211648c5c287615ced002d4f3810fe86b07d36ed3bd1687bca21617cb22c90926e3d35bac58fae2a1bd19b0b96d4c7eb60cdcf8b1d0f2145515978a573be4c9e262c5d45aaa482449ae3978b425455a3e5c0a0d417eed03b5f0475772a7b4f8ddbf1a98252c8ae35dcbce5da3cc5b46ab2a97d02ccabe6907be85aab7777148edc6a564a84b0b1d65117cbb4a7e8b831fbf1882eeabee0f342bdda9e9ed5f871ea352048e4eeb72b9d485b8b379ac3d1723c192bd5486876e7272b09ceddb263f1775161d0c322d9ee91d2f8e40cd08b40a974f3a00784c3e1709fe0329719bbba8125c8576a36f6875c386464faf3b90cdd41ae80095b83d3859ce36394dd8421a1c9b787a60e1dc2d4034b4374f68b3d00c0a55f4c4da0fd728350f6f899c1da18aed45e7041e360330b399942c6c26fa8a295fc2b26e10507e6b8f4ad16f8666c1e5bff2cbe3a68b08f81418610b03aaf895e71823dfe0e5f91a6c13f5ad3a8a2eb0d69e87a3cabe8887439218f2169b440854b96d532c46c796f3a236fee821b21da93d08838d39ea0319ec1503a6fb17e3b42b39bd490d67844e692d89d422d94f634d03593b3bd66fa83e77713b45f650b946522c0a274fba89dfadbcdeaf166fda0110217712a915d5ad836875ed7cc8337587a293c259f84618fc16d390fcafed8099c4e30ddbf3dc2513003c124b6e90d64a4e38af2e066069cd5edc92c4c2ffac656a067629738eef77b9a1482050a93ad36784d476fec8de1fa39053ed360c5a2c17fa5becc01b61bf3178a30d36ba7e94b23f83a34c1e6095a84eea5cfd8d3e81061aec575eb63b52183edcf611b2d1fae2da160f62d2f497d31c683744be6d3de2aff3caecab6bfc60a51de8f26dfd264455d0c653ba1c9b4fd5e9e6e0514fac0f00460780f43020ecfbb51a63eeab415da914b4314efeb5f7767ccf629dfc4f736b72762bb983b36bd5ee302ace5040c959829359075d27453045de2b7d4429aff7c874e376d52658e7668f432a987a17e00cbd509d46f6612f2b4215034e92fcc4108da466d1ac0bc5fc13db4bcb8fcde0c0a7c5e13bbc31a39e16c9bd8c58f412be57e1701c96d472ae3572178633d3dc8936c6616a05a6c1266e3d5ceb587240a203f53f85e6d3be27a3273674a66a2ef459fff99d0d7ae98aff82bd5dde0d280309f98bcd9c2676130544fe22e6ce4e64aa8d88040394325b686e9c23c3d7102a5ab3aa125d4bb328629d3983373db9c838da5c35081a123ffb2ed9720b5c4786845fe7e688c23a601346b313bdbc6f8ea186cbd5afa753bdaada66aa9ef7e8a21cd859aff9b9a26f12b68ab1dc3069549cd24fbf30fde6049f16b946040b77d219e6eb204f4dd0745e32d4da9745f6cf6f7885add40e7a99843880332bf741ca0fc74ca25aad6c371f06404cfbdbfa3b94cc0d945b703eaf3b87285f24cb09b7305ff458ace777a9eec0001fa8531b6268e1c12dc97583990e1f8327b7bae6859f0c73e4c27b944deea1b2e49dec34aa9a4a1e3bacca64bac790a7d03999680af836250cad498d34f99068f79c16bc56197a53491c68c93ae5f4f1638cfd4477e8396cffbdb4ec52bc11a97f8b58bb87191391b9c5fdaf905e6ee7659b2199a698543c1b6670bd2f76a5ad7e344adfeac292c07d8ed7ac975da0754419c898b6dd57c22dedee7449df6dbc519d691de804ffccf1831621d9b3c123b8a47c343441384e4c2fe60bcef70d03ef8a59dc3e25c3f386602537c764af7270e9a78bfe4063a8b69acfc3950d62d3d190c51c060b4eb5f2a9c11a3b99acf28fb0575e60575e5fc0f0316e7ec9f9d769187e4dad1037ad2baddd3d55c56c1439bfa02b9045efc6e776b0ec02ec38a7fd3f97b793e63c536a55e1a6e662e1e055d1520cb25ef12bba4772b68896136c37ae1a5a1fc0d961d13e40d793fea71cb1ebbec514479986fa2d9f16febcfd8b254769767b4e599362a68edb5a90090cf1f1dbfabf8c58a9789d841552b794e39dcfca25f3a681e139865ffbbcb224038b7b6c5de9e45e605ca404faa1ec5bd36c12683d3334656bc5c22039ecb87b817028ad8368abaf122a4d363e9476fd545af66e446d1ead6d5656422606fdd07f1f3bc1d0609e0daa8c48aa955b0e27b3202d49263d850c39585dfe8d6e6f641d62c9797738de64febfbc4c302ce2245ecec029bbeb42971d90ced635fd85833fdb74804057840b67fc697e518b88aa46ab7fb66f9b08db8d9af5e15a604b7c6bd3f48151c76b22debe07b228b5eca33eec21cb9d918e6c85772a8611e20fbe628102a7d18a6fb5221eb8a5eab6640eb6c50507113df608b7507fb138150e302532e03dff1587b24e55ee3accc9fc42fd9aee367685099a944643023eece36f651d2737c51e39cb9e8e730384f54d1b1baf9227c2676447a77cc56d3fd0a6ddbf506956d0257c9165198aae82e5fe51fb0cc8d424ac7c3d68d827fcc68d035e62ef8c9004ecb14ab8d3c713619cbc9b4eb36a1bbca2f35e8b3953e541e2fb836bdcf8c6000395473a2736d2486ccc2bc5aadbe7618c28ab5671c5ee25f3fe15dcf34af46e0d2390d33d76da953cfa9962ca2550ce762b8781d821a135c63afb1b20530bb4affeb182286ab98657d31f4dfc9910976d061125887f21fdc252ef22ef33803be4ffee2d85b888f4dbebd7277aff5044f1c21ce0cffbe5fbb022783876652097671dbcf02e115bc4144db63d54caa7d1d551db1c944785212fbbdc98cefceaf8c5862544dbc9098ac4f04f970337815785e7ab9cccdf4aa7839c69cd075e573c09f0eb31d51bdc6becce3202f6c9efc21e7f00040b98660912ff0b53ecd8c393a10525b6065c4d4f8e21f6ec32b9a283ab7ea2843f33c2c013b0c016ca1fb7f590f163bb2f3e4e972e3eceff7e3526093468f11cfc5770bf00e84dabee585f400d3b3ad593b7f4829ce14260d3519f517caa80e7297facd1830d79a89e9c05b15c83c603ca72b6fc43edfe2b4879794939bc3809e026e817f5cbe0821776104965c1f4d0e1c4bf5eefe6a1adf318ff7b8e8c0d7efc5bee868a6f2bb29c0b3fb7d8fd2a095a4e5d61745a6923b82cd4bba032ab47e61f6bcc0f80a98a21e62c6f3cf820892456703b0dc2eab8ca9a8a8c77220bac7f61daeb9a7362d099bb190bc74b19ba5572ca011b92532ed21e7f953212a84ba18643f16a1ce364e334b8f549c0bd65f246652ff565ec9642235f489d4b997bf9188b2a32ed9714136a8ec0bd770d210742b8b81d3edc6fb8f1e21f69d8a8d0709c6e1f4e0bfe2f58c5155b75d5de0a97aada66bd62d34a64c28d0bcc3aa412fd808e8185fb4431ed63668c12c76354be3ce1399e2e5c2d02ba48b8b4bb0f0f57bfc499e7c749cb141e798cde80f66f40b26f54e411819b5dfed79c6201287696cffaa34cf5c3a4f8e7770c9f1f5f4af5c6f11b8113c1e5e7ecc9b5d3507ef22afb84139c7f759976c3e184ba51c4c3a2afa5b39f1edea623327d99655e1db9084644329decf5d9fc5ac67f8c555f81550866b6d7619aedcfea000addd43bd9b64b6e7a3383dac993f2a5e6a2ef12d65d0d4a583f204a483f8b068e5724ed51bd876784dbd20ebb833d1c24cec2907534f2a3502a8274aa4b94b214a86903da0051fa4c5476fbe3ce103dfc00451a7dfc5cf85aed700ef4e9389723ca85d9d9a2fda3fd55b8b6c02338663e00e1f0aa6f3ad00cb37ce786eb9fe711fab54ba288710cf4fa5e45164cbabfe9ba18663e3d9646f2d8b6b6c8003a17bdf5cf9de2c6b171603d21bd7fe3bd3ee4c7ace6cc2e9b4297949f5697069848f3b7100688ba92a88428fabc6081ed9e2639a9643974d1e7c7f19a9ace12f00d2b40f25ba4ea9ab79b8f7fa0e62c338be36b6a2eff7dc79524193f9ae8e2fbc654fb89d45bed439ee115f32436e90f91d8f807dd862803ace2d4acb792f678be46294e2708e5b8c949e8e8ba7c3e6bea338677ae01a82db27557c69ac9461dc98356da6f0fd70fee3dc39d531e5564a0895fb213694cca6305dea7a5cdf24da5600eb890cbf4304e6267d0d4e229923de0f487ebdc20182da953425f08e37270f379aa5de9c2fa6512ea4a810ae17a50a48907e642e541392a33d6bdfe083eca19c252e8e6daabb584fed6e61f8d15859d83c3da358d91183ed3007c224270c8fb2f6bbfd45cbd2cd882e8c143fa6d145bbb1a74b4c59bdc36a27527cf1adaa642d148a8bbe9497bdf9f4b55aedc9c8cebac37619c6759efabad010afed503dfedf483d0c5cf786ae229ece483d069f855645ac4ca12de5f1ff4d7e90c13a2b57539770a0871ac2749524a362e56d7fd78a7ee11d9a89b7c5868b79eddbeabf55f81a430b657fc6040525d9087141c8d45e8b66bc4184dc6c5af6e7b1308657f8e5d9b9bd9a4ab449699b97139c0a824584f218eedc94e988d92b219147d20208505d1d9a95397ad097b520de235ff974fc60a1f82ec665a8f956ee4dc9fa38f090d8cd1e6a4ef9d8da13fba7c0e462ada6edcc0d543c2f692f50dcbcf48244950136dad8d23319e7df789d0af5aa8aec9ed10162f1f2cb9d0557a6fbce3e17f1f00f6bd0d25c290c684e78b7479cab4506b4776e652303c5496560365e8f44a82bb4a2a285dd8ca1cdd6a70febc13e8979adb400f6112000f718073eb2c195dbf756ad38f5cbb52781ab1387af9b1c8ef1e9db07eda697418e3fd08592e63f34e6af392fc646026fbd819adbb113a8f50b9b0a3ae7ded20798ffd368382da6188dfbd024907a72edcc8c3955422aa4e67862b11c3dd519e1933414c77b28efe4d96762a74a6929871764d3e47706753a70cb3e381c7160cf4c0062b43ffff82fe1a2519f692daa41e1ce88d4a41402ceecb20f61eb107e57c3546fdacc9b3a63982ffa8c51582356e63d9efe56186153de80f39dd9550dae1c04692b411db9c28743b09d929743fa42ae67551274485f816e749a25e6efcc49d42e593a343e486a3442e419207b53b2b7c65908b7e91de46857fa7b966079d2d498cc36f751f08035abf9cbc8dea92e842c46e58406518c9fa1f992b28f204fd427053459004aa27c75999b85649036439abe4e5ab4faf85cc9ffa56540bd40cd31872bee12873e49a766326e8df4a66748116fd7b3fd5d3a487252766c723b4b1cfa906d81f77ee8023936ff4aaf053796f935fbff7963ba85fc30022eb0139052aecf365b6e54b3d7a3b8e27666f52609d4f608d457ba475e922445990437c980b85bfb0de7a7a66fa9ac9f59", 0x1000}, {&(0x7f00000012c0)="680ce44ee0be55b01ed6213ae1fc8208cee6d15920b2b0fb1a89d65325a4643ce28c8b3b91b523293cde63f7403d5031fb314f4b65d9384f8ddfe81fbec9df457cef3d9ce2e43637429621488aaba38e74bbdc4c4dea53bf412a2e", 0x5b}, {&(0x7f0000001340)="f26fde8e76c1e4efc281979cec9766e300d47ffb85fd75f760f8707456bbbff76fc78b6fa2df9e06fe1aeadabd9f4badf5977af84d9302dfae9aff4edc3107", 0x3f}], 0x8) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0xf}], 0x9, 0x0, 0x7ff, 0x0) 13:44:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x20}, {0x15, 0xfffffffffffffffc}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000600)="8ecb7a94") 13:44:35 executing program 1: socketpair$unix(0x1, 0x10000000001, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x10c00, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000240)=0x8000000000000000) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000000c0)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x773}, {0x3}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x9}, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r2, &(0x7f0000000080)='./file0\x00', 0x400, 0x100) ioctl$TIOCSBRK(r1, 0x2000747b) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x128}, 0x0) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000000)={0x0, 0x1ff, 0x120, 0x3, 0x3}) 13:44:35 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="c7f1228c836b725874c9a60c0d39220cd8069f465219518b47b078ef6776821d4f1f488a78007a1330c494ef449f70e9428dcad33da02b6b475c1b7f3b449a445b9b20ab30836b33721e2a343091a9916829926fce5cf765d592955b458808cb9d21c6a4e027093b41ff03fb39f2fd65bcf183b037b0e74805957be53daad9e22cb414149b5bf8c0e0ed156656fc9c0839f48b7ed9563f49f60404f0cc28edc14454062596", 0xa5) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000040)="01", 0x1) 13:44:35 executing program 0: socketpair(0x16, 0x1, 0x40, &(0x7f0000000000)={0xffffffffffffffff}) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x0}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x1d}, {0x48}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000440)="8d") 13:44:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) setrlimit(0x0, &(0x7f0000000240)={0x1000, 0x3}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0xa, &(0x7f00000001c0)=[{0x5, 0x42, 0x1}, {0x10000, 0x6, 0x5f, 0x16de637}, {0x7ff, 0x6f, 0x67f, 0x4}, {0x800, 0x7, 0x6, 0x8b5}, {0x152, 0x3, 0x6, 0x4d7}, {0x5, 0x81, 0x800, 0x8}, {0x7, 0x7, 0x81, 0x20}, {0xfff, 0x6, 0x9}, {0x3, 0x9210, 0x33, 0x3}, {0x200, 0xff, 0x342, 0x5}]}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20010, 0x0) minherit(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3) linkat(r1, &(0x7f0000000080)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00', 0x4) syz_emit_ethernet(0x1, &(0x7f0000000180)="8b") 13:44:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fsync(r0) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x9, 0x3ff, 0x8, 0x7}, {0x7ff, 0x4, 0x8, 0x8}]}) 13:44:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x60}, {}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 13:44:35 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "e340ac948b074256450134fffffffffffffff900"}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x2000000001004, &(0x7f0000000000), 0x4) 13:44:35 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1000, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x6, 0xc9}, 0x10) 13:44:35 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) setrlimit(0x2, &(0x7f00000000c0)={0x400000, 0x400000000000}) mmap(&(0x7f0000ff5000/0xb000)=nil, 0xb000, 0x2, 0x10, r0, 0x0, 0x0) 13:44:35 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x101}], 0x1}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x127, 0x7}, {0x21, 0xfffffffffffffffa}], 0x2}) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000040)) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000000)) 13:44:35 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000440)="ebffcbff13b9fd813aaa4e4f3048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r0, r1) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000100)=0x10) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x14}, {0x87}, {0x76}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000200)=[{0x2f2, 0x9, 0x7, 0x401}, {0x3, 0x4329, 0x9, 0x2}, {0x4, 0x2, 0x7, 0x9914}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="7f") bind$inet6(r1, &(0x7f0000000000)={0x18, 0x3, 0x7, 0x4}, 0xc) 13:44:35 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x93}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r2 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffd, 0x8, 0x1, 0x7}, {{r2}, 0xfffffffffffffffe, 0x8, 0x2, 0x7ff, 0x9}, {{r0}, 0xfffffffffffffffb, 0x2, 0x40000006, 0x100000000, 0x9}], 0x54aefb48, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff9, 0x0, 0xfffff, 0x0, 0x3}, {{r1}, 0xfffffffffffffffa, 0x5, 0x0, 0x6}, {{r1}, 0xffffffffffffffff, 0x82, 0x81, 0x4, 0xcb}, {{r0}, 0x0, 0x2, 0x20, 0x9, 0x5}, {{r0}, 0xffffffffffffffff, 0x35, 0x6, 0xecc, 0x4661}, {{r2}, 0xffffffffffffffff, 0x4, 0xa0, 0x4, 0x84f}], 0x40, &(0x7f0000000000)={0x0, 0x8001}) kevent(r2, &(0x7f0000000000), 0x60, 0x0, 0x3f, 0x0) close(r1) 13:44:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x50}, {0x4}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") r1 = dup2(r0, r0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000080)={0x3, 0x3}) recvfrom$inet(r1, &(0x7f0000000180)=""/156, 0x9c, 0x803, &(0x7f0000000100)={0x2, 0x1}, 0xc) 13:44:35 executing program 0: r0 = socket(0x18, 0x2, 0x0) sendto(r0, &(0x7f0000000040)="2789017e1cfa7c6946e66aab7206c5cd6e5718147a6fbab2020a7b3e4e5a32aca6a41ca52261e10e2e6690f7bf7441b6827738a5f30ad75444887d76355cfefabe85b17cbbef4d8b8176d99efc36a5426750de1224d51b4a113fd2bc1a07216f24e845acb36a4f5c13a49bab4ab6dc96ce58fdbc03f81846c5c5f10c623a336f31907bc576b537d8eb4e9be1a1e52042efe33c5c6a32a1c4a467876739a7162d07b81838ec54085ae35c5a2cfb7e560fb0aa0969adcb2e57553b0907bb615f64fe121955578adae4fa6dac7345c8cb0b0d5da3006364a670601e1969bc4165bb12a45a357c62090849", 0xe9, 0x1, 0x0, 0x0) setsockopt(r0, 0x1000000000029, 0x200000024, &(0x7f00000001c0)="4b74954c", 0x4) r1 = dup2(r0, r0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000000)) 13:44:35 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004010000028ad) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0xfffffffffffffffd) faccessat(r0, &(0x7f0000000040)='./bus\x00', 0x40, 0x1) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186004008b09232b27fedf023519edf2f7b0000000bf02008c9798171fbb18fb9d568e58a600000000", 0x2c}], 0x1) 13:44:35 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7f202d, 0x86136) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = msgget(0x0, 0x0) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000100)=""/92) r4 = dup2(r0, r2) r5 = kqueue() close(r2) open$dir(&(0x7f00000000c0)='./bus\x00', 0x80, 0x104) open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) kevent(r5, &(0x7f00000001c0)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x7fe, 0x0, 0x0, 0x0) dup2(r1, r5) accept$inet(r2, &(0x7f0000000000), &(0x7f0000000080)=0xc) 13:44:35 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x40) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000140)={0x200000000000101}, 0xffffffffffffffaf) r2 = dup2(0xffffffffffffffff, r0) ioctl$TIOCCDTR(r2, 0x20007478) r3 = dup2(r0, r1) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f00000000c0)) r4 = msgget(0xffffffffffffffff, 0x0) msgsnd(r4, &(0x7f0000000180)={0x0, "6f7c4cc00ff1c16c5c8801c345aa4323b77519d9520029a372c7a85af950044749063572781b631970ea1b22acde3ffc244b5df4f8a7e53078c8c2413369cd8eaecdafbbc8cfdd23f1739cc0256e6321ee5f5ae67297651a6083e1ad75e37bc1cd34ce43e795507b3ffc1f5f87162af3ba6035df2a42d728a2aa5e7e0570b527ea677a06e54258886134c9dde98b536712fbf4b510be09943a2fd3cbec813d3f22edceb62fff2089450caf9a7cd36ed9016bbac0a3d37388b4699e73bfe4bddea0088879a10f44337edda837f22f5f90ad43e100cf1307512f4827e7778aa6ac883e033a3f3dc9dacbbee0b4d9551f98b4fa3589c34e1d0ae8be6aee2732fa002c9ba27f3f9f7856777939611e40872cd12499ba48624fcf4402784bced0b5a447163fdd036827d776512e607da53a74035fffb97bf388632965337202b74fa30e6b8b8c61a3eadc9f8f16ee92b4332b2764ef37fe67a0ff432fd703282c9f965a6eca795345eecf05"}, 0x171, 0x800) chmod(&(0x7f00000028c0)='./file0\x00', 0x32) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000002880)) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x100) recvmsg(r3, &(0x7f0000002800)={&(0x7f0000000300)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000002700)=[{&(0x7f0000001340)=""/235, 0xeb}, {&(0x7f0000001440)=""/4096, 0x1000}, {&(0x7f0000002440)=""/142, 0x8e}, {&(0x7f0000002500)=""/110, 0x6e}, {&(0x7f0000002840)=""/41, 0xff6f}, {&(0x7f0000002580)=""/164, 0xa4}, {&(0x7f0000002640)=""/34, 0x22}, {&(0x7f0000002680)=""/54, 0x36}, {&(0x7f00000026c0)=""/28, 0x1c}], 0x9, &(0x7f00000027c0)=""/27, 0x1b}, 0x1) 13:44:36 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80047476, &(0x7f0000000040)={0xfffffffffffffffe}) 13:44:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x25}, {0x87}, {0x6}]}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000001240)) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000000c0)="3afe17942e865c063cd650099a804927bf91", 0x12}, {&(0x7f00000001c0)="432af2a47c44305f02d1b1a23be972c13c88366591a9ff004d09aac701c0051fe372f1b133948b3d84223f3749d43f723c1646f41a749fe2b716d68a0e18984c06a40af876f3e6f84ac113f6c8db352ee74c42c238e18185c5687f599be2fc2c8c2f22afbe0b68fbc4430b7eee70c268b173b896385f2bf0e990504adda1a40771176d37737d09c6be430a3f915243c9b253bb00675b64203b08d55d991d689d2a7c7a7189c033a8a5352f9bf281fcf98aef5c5e1e5c102d66c2b3569b8e7cbb8833d3f77ec577f6adb91e0eeae1adf1a879ef66e79d995fb6379890e89d1e024a476c954f72730547c85e7e972f523df76a954123abc3e95faf5f94cf88cf07436473bc0b2ba7aa864f3df94151e374eb9630dccc0645ae7bfd4e1ae822541e34434e03d3e8c1137abcc45cca0c3c446d3da49e58d8b13160e5044e66b0653732b058fd7692ad45d5c1ee2bcf97950e8263a305b7fba563b3390f9f773fb4d42b1ef2852989c094aa9b83c96adbb4b946935191d3a75115ae2e926892920b6eb2674f4f65905ce7f4e1a99610a292b16aab4bdc6803f9ce3c737be32adfed256b9774fef04b98c18a6eaa9a0100a4cfd6d193a77842d86b94f93e8a7f4edc28f509466c0ec9667adb32f00babd6988476e99238f691decc4e38930308578d20377044fb73444199c31bde09f007b787bf8cad28a8f4cca881aad167c882559182f18df9fb28162d796489e0808dc2cbe08ef7b00a22b651b9355e178ed3c5822e495bebb343c11ce1454e8aa27cd02c206499a64d990f610b1819b6a841775cc475514ee63dda8a71721f0266fadeeb9439ec2f4e802c2d8ffc817f6e96ead83974081f49e85ba83465dc4a88ea01f15c6183832e298a0d9e5563858a70fa972b384585265ee5d538ee66dc3cd2054885f95b6ac4057214feca6cb8afa8ef995674a4c1cf4ffb4390506944bf5f0ed571ad59ade071d05d290ac7467dfe2d30fef88152b3e13d9daf9f782dfb42b68d9cae9f7fcb39ba4f0b2b7ccead50de099be32005b600579c10587725554b213f74f371ac56d8657da29978772659a4e10439fe37e9db9c72deb046c4e9c47bdf80de50ac560c567cef2dba256efd494bffb38676768118630bd84348f83bc56dfb1eaf43884da377537ad53728c17f1a748dfae918c09e57296a97b0e6fa7f6ec65ab675faaa273a3ad107ef8b3501224f08f6f85af52ab37dccf5c3d1520bd56f6950d5268e97d7a5837fc46cdc083534ab65576bef3d05ca63b22e91c6b468d4d0d69d5ed78f45ba3c3ccc8da10938f8ddf6d2fd714a47d6edf53c4f44b671fdf97a5cbc75b2af7d9fefe183733339f363328336a0067bf9acd4322131b774c44f8a55f904f6ebcc41070bbf07b069f4ecfd05102821ae31b4c28c703f0148b4e6c08909afcf94108b3ba10543708cd7e8f161f7ee99f0eb4c347a78cb287bb298e07679c247306c1c3bc512c5ed71e8c74a5e76bc8731aee03966fb0781c03492ec7d07544d669b9fdb4c9f865cfcde3f192387cae766933284c63edf493ea722b5a2dde5691f01fbd15f333b8b015f5454b19d10d7a09ec3b1887c4e01e2b047b9001b1046e3e9dbe3849696d43a1ecb550419e7aa781cf40d22403d092899ce51b2f17b51481de31a5a70082279dd261fbcdb386101b8da3ea3c66b8d9e71e50d44522a9fda44576c64d2391df0e50518c344181de71459ea77cb8465909b77e760adc1ada5d05c315ea21bc9e2ac0ad5b0b4ded92ed9321e44dec54f36625056c20a833c20799d6d71345fd857bd59a78fd804f25fe479cffa011318e2393196d1d3c84cc2fab392b178a5fc277434ea9458b75ff6d0e4493707c9538a1f88471698300c925d2baee6b6da101ca45598a27d5ff15dbf13c43197c0c6d0ef4fec70fbed4789000baaaa1fe3c04e77a5599e7e795747d048c0ba24af1a0ce0af00aabef48dc6ce59e82085c599009637be2f82347451bb2d23dcbf5b04cf59ce0ede51bc5ffef3f22c35e4c0587db593b769738fd37bb3b5940054ef76e9d3939b196702729bd2c0c9cad8c88edda668de67397cde1da63a1a3eb6de0e8d5a36da3e51dbefc36a941e5654d3ba993b00ce5250eac67808838ac22556849eb383a833874324946b16feabe6e8fe48145922533455cb130d6fdabcb6ebd0d55038b564058bb370fed35b536e354c0c456bb5cc71d944456fcfe5b3e23019c177fe89e4984fa22b38d8f0093eb83347761c8d573ebadf3d4720b71f25b823c50364dfa1514cf302e9fbb4c974084c9eb9e0b0e35f95dd33d534852376485e73e6581cd361c6aac3640c0dd280112003d42a0e766745263ca707bfe4270685ce9382b4c684cf9b10f09779c3631b58e20f73f196a83823f23177b96a152dfeff9f6b36954fdcafd5778514c73be0f1d63d2745392a3ea3115f84484518daaa3e255f68f9788060c7f98abeb0d48a192d58af3bf326fc540bb777b75e935dfc53678db2bfcea233e45b22ddfacb47cf62c4d240836ce945dc6ea9b9c5167486702e219d747ed32f106a7ad3adf6d3dbb6db69fbf97d2272c8cae84b26d8d3c5e7832dcc628d1f7f15a1a02d87cfac13c6cb4caf3dc3727e7c5e561ccecf8eee9698ccdf97da7bdb59dbb492ec7ffe10e11eabf4b7a644abd77bb9f6b5dc8deb86cf4fb284acab57d7e667e5fec9726fd3a7d1ec748ac0bc7ba8ad43149cd39b3f8b1b41a7a773d7836756ed76be38232a232b253125762d5a23b5c811842aec4731fbe3ed83efc123fddb22d94ed67b76a5f90ab50fa623801d373f387656ecd1863ed2032db705726a47a4cd0bb1db4076e38fea2decd21cf41d677e0cd85972fb678d8cb085fb47fee4ad9b1fecdbb2e71ff7254fa21de699ef2232ea4231a3f55feba786de84189c3774928ea4522cd80c88d7f15cf0d64a84b8898b056136edb6a84dd56ce6dc5ce83f9ffa926d01e752801c4d549787982c6352de544ac649737f3781e706e9935d0103b6cdd702efba2013eda58ee8c8b57148d750d46119d30ff9425ab5aaaad60c64ea299a31f2841c235ef0f0c7a6cc1bc82ee333e6d130b584c32decf45399b782cccf1b125b18727f6287b11fa41e76132ee1fd268e03cd767e18781755d77e3d19d1c8a628e2df42826023975783ff9821ad4962cec1cc6b7bb969878c2a09c04a9659c0fc95b4394953f3ac792a2bccd491806ec32aaa13bac9fcc3b36ee0ca9a64ba68e5edfd36c5d4772cbfb74ec3c81deb7b1d1eb44602ff78946badb65e12dc196fcb3b9916e52af0e39ce57d8c6d38e3778c400601575124ea6009358c14a432bae528aacf4a29789d541347d3fdf6e6d48f9a124ebe8038f3aa75272f9aaeb60e9889f7eb20c6c474924c2218773d3d05248c2f9ee61cb5f8639c63671cb306afca14cd8c1bb5227f92f5fde438b0101e5ebee7aa43dd069268d454ea7442a9ff33816e79f641a94a4b6f678611bb65b3de3ab04dfb3de08dd3360bf5113ec21cd182ba73bb29eff3d04c8d5bcb045797f6da668bedda3809ff3d82c80b9180f133ba36562c38341235d03fa693e6d5e4dc3d3d5cac21d75b0367a0ea04f7bba49ae85ccf89e8231f787b7f65f486acec64c9db802687f87508e2909d994493907527d3c3ec257f95cbabe62db4ffad9fad9d3fc6cdea9c5a2b41b3883e48795a5b1c2b34ed296d1907c78741656d172e2173b55b544571768102ae66bfd9a8cef486c062f1dc67d1e3cca81171cc52ac6e84307ecaa5de61ac06dfb0bdc96a1512ad6320fbd7f3007d1b25ee6d7eeaf4667362a2f901927e67d195f777a6b2f871dedb34fedb649ebecc27323ebe08f273b2b9ef60fd2a3da74d721e54e8be546dff4e9df38a26a843447fe245e59fdcefe17bfdcd70d39acadcb1778465364a1c13fec47cdea2dfd61a05b1ab3f785221e83ff983182d88abec530c75aef831fd4ebd9fe35e407c7a797acecc021d4aa7675fdbe702ff79f7f7b99936bc2dd4ce430b5de0491f50f9077ab24ae2a6625241934f7d56ad0cc0d56b30c30dc0aa3562d6881ac1971684570d871abeb73c85052fe6fdeaed2187e89222a620d6fc1b1eaa7b2fcb71312ed0c57784ab54c5eca8ccc2616971d37f992bbbed8b3b1de7079a15a8ba897b4629934ce9a141f65618aebb721fc1530ab3a83993a038cf1c1142accc729fe792afa592ed5d7b4193832c9ab436ce0f14e5fbc2e1f5cda17c6a9edab52572bd8aca66ea5b91eee2e19d9e34baa9838944a6ac9c964c956af0bd6e97b3f0f06690c7c1ea279583940803bd42a282700ab42a057af3543eabd38f62363b2d6378f8137364c7db61d76cae9cb9dcc3eb13b2856f8b0d8f1eefcc62db1b05d7f5d0c58453849e8e5424af35cff93819531e8d7bcf8643cad3d91d8898bf87b268e2dd007cff1799f29de872be82aaf21c9a7d2441127ed6625125e2d4b9cf210a659d064d87a9520c3bc5f69ed00227417913bf6d5fbb183bcaedc06bb8e8e1ff3d7f65c7dfbb9b2be8ba27cd68004515b4bcf9b2d19563fc9c13824c9be5e038c81b92f50da7aace5943d26c97f13ee921ea4115646b962b6fc754e61e761c08b1dcbcf76d8e33a13b25ade9698094861ec4697b24b3c5a7008f45bd9a0cadaa00a46a951a1a8040fcde52606799456f583825bf3890da8ef572e437bb1d07212ed6db5d4438fb47b25e8d7fc334666b0bc66a31c74d8530cfd7ba4c8f43036c2f583267b471ad6b0ed0475fa98cd971c0ad76fbd8e9d4d87037adfa4cd8dbf82938932c7ac5bb1cf5c25d811cd7b53a14cf300cf2ad0fcaefeba611a2e1ea6e9614f8f30e149b200ab885bdbcbbce9a015d56a08344d626db7ed1547f1a21773a808e71b742627a8d0b8010e90f95edbf12ea968bed7c46604b90b0e82a975c990cca80cc904ca081a243694a85d201bfb0aeb49b2e7ea7ea77ed4d9b63626f17f2b0b8990fc05b181793164787e7ef874b0778e5f8c9518942c0c39223090fcd4758b664c6f4bcfe193d0030b9cd01b4b44ca428ba52505c0d21fe2cda392d0107ddb8ac960b1b22789f7fecf2eb163514d19e3e39059cc41dfc6734e8a624f5d62c558d593b68126c75ef0638c68cb0d505cefe0107175bcb3fdf13997c3f02886e60236e6d68e173f4ef9ccf48e5ad533e0d20ce0466f0852494bd4a3b2e32274295d4cd0fe7379d885fee65ccfd211b8384019d328bec6c93a0c293b19e6085b0da3e1198fad6114ecb8d996d4005b64f14b582163c9815a33f989b7878cabf8feaad24df192ed309135ada4732dabe4ddcffa2f39dc56377fc386b8f389ec6fe355dee3bb96de116be50c3a4dc82d7600f74b14b8a49d8834cff2886256eed12e7338123b20bb01029c3d738beccc6f9294bc8c291cf8166d9e610f1961d46a95a4cd389ab942f79b8f06bc35b17421c422442c27ae3765ebdf608fa9df2f20b3f2c72db40c2710666e7c96ec4e95e51510852003cf7572a0ffbb4e2c7311b6a1fe87f4103f6ae2ca7795808d4782747a7f1fefd62dac5abb00da4f077bc88b182451b16b6c57d04e7c824b546f49d5909e35afedfbef1e917a2f2d1fb56538338f6ae08415b34cc3c2c9b05724cd78189c413ea0832830c9aa36992977998e2c9d9719e0cfef597c0174dd68c47fbcc8198bdefce04d4e5acf44449de47d2b25cf19ac3fd564a2033b807059196f4678179341517383e3696d8723adf5c10491851d62cd996c9e96c5b9415463759839dd4afc784fd", 0x1000}], 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="8d") setitimer(0x0, &(0x7f00000011c0)={{0x168b, 0xdc8}, {0x3ff, 0xf37c}}, &(0x7f0000001200)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001280)='/dev/bpf\x00', 0x80, 0x0) pipe(&(0x7f0000001340)={0xffffffffffffffff}) recvfrom(r2, &(0x7f0000001380)=""/186, 0xba, 0x0, &(0x7f0000001440)=@in={0x2, 0x3}, 0xc) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000001300)={0x1, &(0x7f00000012c0)=[{0x0, 0x0, 0x0, 0x65}]}) 13:44:36 executing program 1: mknod(&(0x7f0000000280)='./bus\x00', 0x2000, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x3, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x44, 0x1e8a}, {0xcf, 0xfffffffffffffff9}, {0x45, 0x5d1}, {0x21, 0x3}], 0x4}) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) 13:44:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x40}, {0x1}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000002c0)="8b50f8d9") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 13:44:36 executing program 1: syz_open_pts() pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x3e) fchmod(r1, 0x1) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x0, 0x9}, {0x18, 0x1, 0x6, 0x401}, 0xc0d1, [0x7fffffff, 0x100000000, 0x3, 0x1f, 0x401, 0x9, 0x0, 0x8000]}, 0x3c) 13:44:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x7, &(0x7f0000000040)=[{0xa7, 0x80000001, 0x401, 0x7ff}, {0x9, 0x3ff, 0x800, 0x100000001}, {0x0, 0x5, 0x1000, 0x80000000}, {0x3f, 0x3, 0x3f, 0x100000001}, {0x0, 0x2, 0xdcc, 0x1fffffffc00}, {0x7fffffff, 0x1, 0x8001, 0x299b}, {0x8, 0x7f, 0x8, 0xffffffffffff7fff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000140)=0x6, 0x4) chflags(&(0x7f0000000000)='./file0\x00', 0x40001) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8d") 13:44:36 executing program 1: r0 = syz_open_pts() rename(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x40000002, 0x200000005}) socket$inet(0x2, 0x5, 0x10000) 13:44:36 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r1 = kqueue() socketpair(0x20, 0x0, 0x8001, &(0x7f0000000040)) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xd}], 0xe0, 0x0, 0xb23, 0x0) 13:44:36 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2080002005, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="000000186004008b0000330100000000000000000000000000000900000000000000e9ff0000000000000000", 0x2c}], 0x1) socket$inet(0x2, 0x8000, 0x9) open$dir(&(0x7f0000000000)='./bus\x00', 0x8100, 0x8) sendto$unix(r0, &(0x7f0000000140)="df806dee9b001d1c5cc96ae769787b614290c4d4a3ae95eb6b2e5cc8668c3a0465eaa937717425e5a1d3b6d78d346d87f54f1807b56fb1ba48fa2dfb548bf77d4977a9c65bafcb98fb46d69afc22525e7c902e76123681be76d664697054437589bbac9247d8b29dfdf6fd7379208e2bd2f4a624a6531899784ea82b39f3be763da349414fcc40f926744f11e8a6c151278015d35cc5f78f7fe78f5f1d920c7f8f00486fe52415218cdd9d11d31baadcbc4d0357fa1e61dddfc9567516daeb94eb90a06aa61d48f2d259361be3903ab5df53b8f739cf383480b4ff567dea3e619218ae3e13e97f2e114657d3293068f0d56a275d", 0xf4, 0xa, 0x0, 0x0) 13:44:36 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x100000002000, 0x86138) r0 = open(&(0x7f0000000100)='./bus/file0\x00', 0x20821, 0x7d) write(r0, &(0x7f0000000040)='\x00\a\x00(', 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 13:44:36 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x300, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) close(r0) syz_emit_ethernet(0x119, &(0x7f00000002c0)="8b") 13:44:37 executing program 0: 13:44:37 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0xffffff}, 0x1b9) recvmsg(r0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000780)=""/160, 0xa0}, 0x0) shutdown(r0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000080)=0x4) 13:44:37 executing program 0: 13:44:37 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000020}) flock(r0, 0x1) 13:44:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x90, 0x0) r2 = openat(r1, &(0x7f0000000180)='./file0\x00', 0x0, 0xa0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x2d}, {0x6}]}) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f00000001c0)=0x3) syz_emit_ethernet(0x1, &(0x7f0000000100)='\x00') kevent(r2, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffd, 0x0, 0xdec9ff0181698725, 0x0, 0x37c7e6f7}, {{r1}, 0xfffffffffffffffe, 0x80, 0x81, 0x8, 0x5}, {{r0}, 0xffffffffffffffff, 0x81, 0x5, 0x1, 0x8}, {{r0}, 0xffffffffffffffff, 0x60, 0x8c, 0x7fffffff, 0x101}, {{r0}, 0xfffffffffffffffb, 0x91, 0x1, 0xfff, 0xffffffffffffff17}, {{r1}, 0xfffffffffffffffc, 0x0, 0x200fffff, 0xffffffff, 0xfffffffffffffffb}, {{r0}, 0xfffffffffffffffb, 0x20, 0x4, 0x8000, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x0, 0x80000000, 0xc439, 0x100000000}], 0x915c, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffc, 0x40, 0x1, 0x8, 0x7}, {{r1}, 0xfffffffffffffffe, 0x4, 0x2, 0x7, 0x9}, {{r0}, 0xfffffffffffffffd, 0x4, 0xa0, 0x6, 0x7fff}, {{r1}, 0xffffffffffffffff, 0x86, 0xf0000021, 0xf8, 0x81}, {{r1}, 0xfffffffffffffffd, 0x10, 0x4, 0x1, 0x7935243c}, {{r0}, 0xfffffffffffffffe, 0x0, 0x40, 0x7fff}, {{r0}, 0xffffffffffffffff, 0x80, 0x1, 0x6c4, 0x4}], 0x8, &(0x7f0000000400)={0x587, 0x8}) 13:44:37 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x80000000000041, 0x0, 0x0) listen(r0, 0xe932) 13:44:37 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) r1 = socket$unix(0x1, 0x1, 0x0) r2 = accept$unix(0xffffffffffffffff, &(0x7f00000001c0)=@abs, &(0x7f0000001700)=0x8) r3 = open(&(0x7f0000001740)='./file0\x00', 0x10400, 0x40) r4 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) socketpair(0x20, 0x4000, 0x0, &(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f00000017c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r8 = openat$pci(0xffffffffffffff9c, &(0x7f0000001800)='/dev/pci\x00', 0x10080, 0x0) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001840)='/dev/ttyCcfg\x00', 0x40, 0x0) r10 = socket$inet(0x2, 0x5, 0x4) r11 = accept$unix(0xffffffffffffff9c, &(0x7f0000001880)=@file={0x0, ""/108}, &(0x7f0000001900)=0x6e) r12 = socket(0x0, 0x3, 0x3) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001b80)={0x0}, 0xc) fcntl$setown(r7, 0x6, r13) r14 = syz_open_pts() r15 = kqueue() r16 = openat$null(0xffffffffffffff9c, &(0x7f0000001940)='/dev/null\x00', 0x0, 0x0) r17 = openat$null(0xffffffffffffff9c, &(0x7f0000001980)='/dev/null\x00', 0x20000, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000019c0)={0xffffffffffffffff}) r19 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001a00)={0x0, 0x0}, &(0x7f0000001a40)=0xc) r21 = getgid() sendmsg$unix(r0, &(0x7f0000001b40)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001640)=[{&(0x7f0000000240)="d22324a5e2d921a95991ba21e835e406085ddf98431b7f77df8d92d479df50dec6adc369c30097e16fcca96992e475a5bdbdcb30e92e7b31b98df1def24a1438d6815c748450cd8796cee94d3caeb1fa9511bc8e7a44d2d50113c7a07bffe8bb9bf340b5888d5132ab1674a53bd2ac9d045f0048997e2cf1c4a3c600015d4ce7d4b7e57f2d6105e44885931068c63aa99f68d3ba69393dfad6ac8df2bf86881900c89974af358aa37c0add6576e621578743f0a26c9f8d3fa77b298915bdc50d68816dcb4f56ea155d3e168c227bd4127cb1d0d7959206192ba931d3046afd62f234a496d46bee77fdecef0e17322b8b9dac1058bf0fb093a2f0676c85ba48d3f60c15842244c9866568c53bad09b1a244ab19e010bca0dfe526acd6505e490a871d154e6c3748d753ebf30c8ebb285f6d68820f67a57869e0d3602c3337c518ba33fb3098d879cefa4b8cccd8f699cd988ed2e582b737f2f1223c50e05b9d7abdb9dd3ae58b2a316fdac23246359313777b5e8327fde0630ce7006f763d944c93f82cd717254b0e21430b110405b5717ab246f2708cbc32a6fbc9c648b22125a928f8b14379bd684d61eede3d1f5fa323c36bd5fc7889da3173d0cb0e30cbce29dd0cf0ef85dee81d8358f807e0c9c8d28b3c0443dc9149be282fdb12e7743c4263ead8a13317418d068993406b240dff3fad9d7e27041ce5e8bb37da6f8dd6e5e2d5dcb27e0b73bd64850b08fdf879fddae20d3a8183ba95e30af9922ce5bd8f11e8ee019cc88b56de01c0fee31eb8b4556185b4afc684a47d070a4803c7702943174298dbcc74cb83d4b6a8a719f5da513b411f047f77a3a48e6c948f1d6cf1bc34b4bea3609084ab432486c461a5d79c51215564020abf01ae3b11961359c03be42283bfde502fb5519254ece2510a5e2816059356049c1322fd5b183d8cf2d627ca423d1352018f480574f9adb63765b673f5154fbf7b15026add25dbfb966478f3634dab35f0a5190b9dbbcdcf2d2a26a56e1c77a28ce483595554c79d80b80a6a6649c1dace513998a24c9014a4151d5411de2eeeee1bf8491ac98425d599b35cd208ca8127c24e321efcc6151ad684417b40bdb3eee7ed9bc8cd0b60fb6aa531632596e1f8ac6f2c74663f616f60e87d8008b5f43488b1062afb4511ec58ec35f0a226c371938c1e3d748e641d3a9cd651486f6e6432f05a70f07a1001efd55d86e88be4e069e03c76463161170b9d44715e8245b730829382cfcfe9c3ecebbd589e3c56f5b20e3cf73af680c2434a4cc8fc28bf238fe184ca19049d85058ec1ef7e62515029dffaf4f5e5d61bc5bba981793005743de0296112736b6f14a09bfe2047bf993d47489f71395276f5e7a0f044b0b71df0159049310760c75a013ecbba2a98e597f6875e0ac54150c6aa7bf6227b67d59818814bc372393c9dc760cecf467c50ddf93668796ca8e8406eb0d55ce3fcf4f78d5c63e9caf0f327c774c65928db3646e0f47b9196ddec376fe90ef56e540a28888213e9a381c45a3889b1974943fbbe1bf2714f09455199f66b5df4bf0cac2dcb668eca4b7446f2164f545dbc2dd2ea3ef857686a78eae3fd0fdf09a320c7ea6272695b03c173fff99ee13aead924b8f18077a187833f24719f6c1e22e0d4fcbd563fbfab1fc4da85e2289470f443f8458a2ce30edfeec047adc66ef605f5df95738a1161d6934f7a7a4de20ab4b1b86166edc2b84b08c135f500012a06c0477959deb3cbfa8e5b176b60cf94e06d6e83697c2c8312bff07007d222bec7ab0794529f9c97b8187891ecb80a747df71d9d8d7bf97aa99ff310bd761e8ec2915347d75c4474030c6133d1fd8192d3a20e022b1731b9f81a1acd36903dfbb4c0baa03548422f1795f6a1d532cfcf3da643c12acea4fd4796e2ae4968df86385ef30735bbf674dede04f6c9732775e6cefa5fe96255e0654bcb34928f1210aa15bf8506c562c965e39015613475ea9bcd3716d6d9a8bc73215b7d79a7972e1f61d5be1c7cbcb274dc2b59614293e29373601bfacbce23c95a60b0d62b9703d5273352b67aa7f410cfc41ecd965152d66fd61c0bb9bc7378e23094ecd8cf27c1e4334ce336bdac7b38f37e8e943c5720b8ce847194d4348d3ed9a8df67898eb8704ff24d8281ca08174eb15f8634730ff08a0288478572b27ed3211266e810e9bad746fea0ef64eabd3f8f0fddbddd28ffd99be7489696ebf8f4022415ae38afc4b79e4c5c1f9180531c5898f0bbd6e04bb642ff400e8480dd407198f7ae37a5d5bfc50cee40de3ae55e437d18ae5bd715582a70af279e5d1f4cb4cc2656246add5c57c3d32d46d38c123ffbebb7ee47f1f5b400985c40b69d527a2357a3caf5c456b92abf7c2981ce5ae52e11f1da2add7dc7306b8502030dd296b656019f8fc03fc6a9c516436abc71b00534e7c5d5bf652caa1fe51fdff3ccd3fdd739721ac0d1488567bd7de678dbce7526c3a94c7ad5b3c385bd40eb9fa992ebacb61d2c1c7525c33040f4f867c3bbd074d87dd2b0b5d91f319160b9c95ffc77cd7c3a69ee86fe8d9aa85c0602f84d6ff4709dc1a21c3e34c1583a6cabf3358f1108c39e6f79327a9b139125470f5f62f3a98fa61d47201b78df325170c4232abaaf8282e8e008e29bd8c69cf86f2d2aa36c2c2fc3734c400569e97e2df51bb99ba770ec2a5d2f87b4242babbe531db24db82ac679e0876ff48c2661ed5948d039e66caf01922bfd43c873d6ac3f28adf226e17138858088cfbdc4c0637ca44d0d9829391ee5b28326e064e008049c0adecce76d8a202929ffa57b8f36f0033f174492da95456cf20de84a036f092d0872c2d53f52d7a8222d23319f41f555750d55e20a2239f2308037311d16f90bd57e8f49918c386ff19254094f59189ae76877aea506036c54c625a12f7de72d92c82053a93f0a92b8490d213e3696e4263f1c3281f5ee0075f16dd4725f2a81c9cc69287c6df4ebc74fcfa1cffeefefc7eb8261fff51095a39d43e74a9f2223aa5f2dbe720deb6850670e8a44701a819313b356e6070a72ed306a53a7bdbc04f87779cf70c5c545781d4b10239fc07733618667ef7e172ce38f860d797d46f2398b0fc7b76543916c0cc74851161ed71f5c2accb630fd916fc8aef7a91ea6fabcfc696f3f92485662abc53d842cbdd0c2610236c5cae1e3fc56457908a276eceef7058b84d04a46044e4e9fe755ea2c84ac3db799950c02689e57a5fffa27236766e77fc087ea695db6823b3ff0adaf62d61d1f0ad053e13407d5bec6c0091dcecf2d4d6d0b32ae8b39e60495fc51e404cc3b3b147b8890f976c7f4991a050c0beae869ac57a9b185323258731cf2162e80e99545f293b71b0744c80993bac0649f695412b5cf2fc634fdfcb1a99b99f1269996acf90b7803f8c4148c3dbe897604b075f803453e33456ad6ff9af34c16013b173feaf840e08baf715733ff236bdcf02c84379e33a5c3c1d77e3da171ace80d92b0976e252d44d36341c044497b8c88598f297d3e97d8b22c259e396096646c56999cc2cf0b86d670fcd74a6f1d7a8bc9afa55150d7897da66662eb4625d563b48d16fb4889ccc2244c267d971fab8daef01f1694d1256218097c9e7431ff90219da63a6d8f3e1a6244438cb78e2ebe8ba92afa7ce0da8364f4b7c34935136108e3b37724bb7484e9749e2a5a57c7a17a8dec23aabe1da766368e6f7a1a60ccf28be54ad931bd644f6f6c28c794beca7b217d6284496f119322212da128dc4d0e5b152124f6ecd52d7a98d62e62127a43d6b78bc4c21019024b2322e4c89336326ae703ba30a119dd362a1bbc197f29b78533d5bf90b02c7e6f4622c60fed3eef2294cc42d0e9ab0b77a0614bd0daa6809f9c00bf8d3bcf18d35b42d75c2ee26e60999b6a6f012c59e9e2a332d70f33dd1c5fe13aed5797f910bd4e7dd1a3e17a47c7d235e05d96f624ad5524d1359c1a1ad0a768545115133b6afe9df3497743dfeeb0865d7f1d0b36af765b709a6ecfb3e6fc9c18557b9e8f02134e18906483558b0ef6d326538c066aa3b2403b9ee5d82ef97c7309136c3e5ecaaf06947f3b109aee8b4815c2a6605db1d6e101e08d7a754ea78fb3f9a4401d1c8a9eb2ddd44c745f968b1f2ed7542c3ffc715629bb1a8dc3ad5ddcf16b2acb7cdbfa9e4d8ebe5e47843a8905b21d50302dcfb0fce28a139888ed63fa8dfa2840493c03146fa918ebf1c7d478361129078766784250a4f1c49376cee55cb4133a53726a715379aa1503b751505b5592e5b9dc0da4db72a6d8cfb0d9d82bf3dd2fb933132773c8149fc2c69cc8ee2c10e0b95ac1cf66b1e5fa78f8a1351534c61e010cdfc74db289f6d4ac27b556d37fb479297ba3076d5c2d485e0fac42aa70100cbfddf1086b75b60723eec57876da7131c8a4591429a7dbe58050cdbaeff1b0c887a4f02cfbd3768349352e5f92bcf6e95b93436f5a272fc0b1ab2ecb23fed1e3d671237e33b4e2dee6aa163de7ccd4abb85c3d86ff46f040710e83238e1775740fd25e0d6f91b27f21e2c566095425d3a29c19db7be20805a1e1ef3b418dcb4a8e9ba387c8d4edca4652b36afa22efd407067e36ed0b9c3461d8689a573ecb3063b4879d66c616ba7f4cfb60f48a419d65ecae470b056ed714d1549c7f7776ae4c12400ec275610971c9b70e550e9948395dcaaca69dd43072f31b37354fd6f0a799b1f2fa7e28ca61a3acacb59512efdcb36066e9b34884107b3f89b1165710a80cea03a009c79c4a8a6995244ea3e81cf3bb0d674db0a45ebae8d635c45843d4a91ea0dcfcdcbc431747f167441682fe24bf0bfca33bcad45e4869ca915ae933d3d7225d0bad8c40ceb7647b9959427d4441d7642f51fb336249a53ffb1aed3b1de093110d3cc466c49b8a8d31cab6afaeb8373b680e2589354e04c4d3032c6821d82976696e511b64885098f264ac4c6e281dfd177c7d7d3ff6f38717ac8e86e4dbcaaa4ca228538fb0bcc6973b3c868d70a12b2a73739771b8262b71653c3bb37b6ca55289a860198471ecb0a4455f49f5cb225bfe4f6c6b57b1369658d64c4ecd74c4918f9c04ea292c613cd73d68e9ea55e4bf119f98470061bff0e8845a4d07da11feb600d561d7941b97cf331e4ce85caa78d9777622b65c725408d7fb43668321070f764026a915e6167eb204a40fd086d674d55d782c7bb886462262c5727194f377e8f189b51ce97e0b8465d6da457f8a540c9cec1061d58ba6191f6f4dac4d1b3774eaf9dabf80b12ce29195320a3aedf3bd14337e8a7c3efa515a9fdab40ab1eb575bb894e1c1bbbd5ebfac913251a52a1ffd492fab4f6ad53a1e70ed5bd2dff66227947ddebf5cc265eac46bda109b8d1337d7b23fd43c0b4a0fe59adf33deaa95565cd7c17a514508d9548ef64fae582b8a5055c5feb7fa33e102d1bd9f102544a220d651d3266b5fddca84ba8061c6f0756d85816b2c6d3af1f087501cfa7a91ec94a7f4ec018d4e71089512df7fd6cbd12afd560c91451c465e5baad20b824a412d310c6b0c9c4134c6f00d20f63781695b5edf65bd06254cb5960a4eafa1d6780a25e211ca7622d6c22c5c24dd77886430126732408fb39050da7b4e46279e96058235b07874c30cda7cb4fafdbf962fd2cf1084d8f4018cb0360e0617a936d45c25e5ce92c1f8761aabd757467cc0b6a3225e721ba5f13297cfee3eff316aedb4aeab45a9ac537f5f47528b23db29c4713abddad949fe83cb577de84d5ff4d8d2624071", 0x1000}, {&(0x7f00000000c0)="f8c81cd648410333caa4619b957e7dad29b17e0460bd00749013a1edb7626447a20a20ced51c8da38498135d6880b4f244b8952f0722891a8025294b18a669f4c76192b37b906e1102a4bad365523ec901ed753a65692837e5569cea07b1d7a4653c2a7e06d05beeb698df68a2c3e3e88f023ab59fb0923c6c9288bf1c3cfa6f0f360b7bca5f4e3a1d786be4d2fa4fd070dd9c3d5bdbde4de93bc52dfe0274ad0079ac85f427be9dc14c61f589b84f6f07735e9ebc0a73ffbcd9e7", 0xbb}, {&(0x7f0000000180)="8bf9", 0x2}, {&(0x7f0000001240)="bde47bec07af01d8dd6c15b523bee88b3fcacf2f6d496cc00bdd7da00ac80cdc4e79920bce57fe168437ecc2ccc2cc0c946dc297c5239f31ba6f07bcdb94b5d5926bdb0b7427565ddf7e6cf04d5bd37c278833995fec5e85225752dd3d5abae4cfa98adcfdbec0bff0588d9d83b78f66f2aecb7fb5370277d3b92ae69fb6b093", 0x80}, {&(0x7f00000012c0)="36c1f23265fd8823f079d96240c5912525c46ed9653525aa5a171d90e4c4e9be95b3873a1b9ba202e4b9a636faca8f2b15fd0e8ce9b28e0d23c0b314bcba1765a007a9f113f3ec8976eb609787287544f03acec56d58e66048c1d905ef7bbd31a7b077e792d2bf431ebb0c5b237f907672ffcbf259cd0226fa8435f7817f94f38bdc5b1bb84d732e28d7af3da6cf6c86516511d4", 0x94}, {&(0x7f0000001380)="e2378ce5ea45b01d4257939e5cd3f34c6c31315aa2872b95a130a1d3da33c6fcabafcfa73f8007912c58c797f3b0b5926408488bcac3dba91512dfd04d3c2b724065676706aad46e04f450020ebdf83efc440fd529a922cedbf5c9b16d6b059a05e11ce3fee1f21589f5442771bf52ad0229696a0e2e7bf42a880e935573d69c7bdfe941f63888079559ef68cf75fab3a25884c99b954481e93225c72928d3fe064986c4c704cfe6", 0xa8}, {&(0x7f0000001440)="9622e9523343ff68794943c3dda080202dd33d2b9a567d3e4df24a02b8e355f2df8999d3aa24294aae4e4054e5e5688c0614d1998397e883f737da2a4fec642898aa5afb91e50e898670ac202f2730f86fe4dbd4896d9e370dbab8702ebbc06fdd7db9b5e4f8b3a7698127a08cfc9040ce6489d1f5c11a31aa07277b53533ef1ee35d0bd7f4c1ab64305dd3d11042b15a07fa9d7b81e5dafe40c", 0x9a}, {&(0x7f0000001500)="951cc1e1a92ba84127632350f34675a39d723ebcc3199b75de070c1cb17723b4daa94dc8c8f1a2f15cd2a3e8f0934eb4ad4e18e3582c2e5969debd1f3fa09956ff9fb064f034f2428dc83abcbe1ec1bca1f4454eeef1", 0x56}, {&(0x7f0000001580)="e0b23fad6b3fcf5ee7f1e5861a80619b8901162ab9b39a66d2069c0df5a37d1ae3b6190def0d581362725392d1c54f8bcf57a08db8db28dda7c3cb44bebe7e053b46da931229137a99f0c722af739b68508fbaf101695565e973b5825ce909b4a6c29d432ac486cf2ed9ea82d8c75e0059fecf95e22db51ff68e354bd59f162db98cad59fde4d133ac072860364915137c", 0x91}], 0x9, &(0x7f0000001a80)=[@rights={0x20, 0xffff, 0x1, [r1, r2, r3]}, @rights={0x38, 0xffff, 0x1, [r4, r5, r6, r8, r9, r10, r11, r12, r14, r15]}, @rights={0x20, 0xffff, 0x1, [r16, r17, r18]}, @cred={0x20, 0xffff, 0x0, r19, r20, r21}, @rights={0x10}], 0xa8, 0x4}, 0x0) getgroups(0x7, &(0x7f0000000200)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) setegid(r22) setgid(r22) 13:44:38 executing program 0: r0 = socket$inet(0x2, 0x2000000000000000, 0x1) accept$inet(r0, 0x0, &(0x7f0000000000)) getsockopt$inet_opts(r0, 0x0, 0x200000006, 0x0, 0x0) 13:44:38 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x6, &(0x7f00000001c0)="4b74954c", 0x4) 13:44:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000180)={0x800000000000004}) 13:44:38 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000040)='./bus\x00', 0xffffffffffffffff, 0xfffffffffffffffc) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000340)="000000024ae26ee3ae377915a107f417eec3c9dd0c7501dd", 0x18}], 0x1) mkdir(&(0x7f00000000c0)='./bus\x00', 0x0) 13:44:38 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000052a48bb90b8463a300"/118], &(0x7f00000001c0)=0x6e) pipe(&(0x7f0000000240)={0xffffffffffffffff}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) connect$inet6(r0, &(0x7f0000000200)={0x18, 0x2, 0xff, 0x1}, 0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x74}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="8d") msgget(0x0, 0x210) 13:44:38 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) r1 = socket(0x33, 0x3, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x7, &(0x7f00000000c0), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000000)={0x7fffffff}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 13:44:38 executing program 1: getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) setregid(r0, 0x0) setregid(0x0, 0xffffffffffffffff) 13:44:38 executing program 0: socketpair(0x11, 0x2, 0xcea0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100), 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x1005c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='\x00') 13:44:38 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSTART(r1, 0x2000746e) r2 = kqueue() r3 = dup(r1) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0xfffffffffffffffe, 0x4615, 0x9, 0x8}, {0x30d, 0x8, 0x6, 0x8}]}) readv(r0, &(0x7f0000000200)=[{&(0x7f0000000140)=""/63, 0x3f}], 0x1) kevent(r2, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x10189, 0x42) 13:44:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0xffffffffffffffff, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0xb1}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 13:44:38 executing program 0: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x9, &(0x7f0000000040)=0x9, 0x4) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8000, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) bind$unix(r1, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xfffffe8c) ioctl$KDENABIO(r0, 0x20004b3c) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x81, 0x0) flock(0xffffffffffffffff, 0x3) r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0, 0x2) setsockopt(r2, 0x0, 0x1, &(0x7f0000000100)="c33fbee959a80f37a026be1471d1d6c07b790781f098ef8cf737d78a685ff0d0dbc0c26ab69299f3f793bd5ed298f946f53f44668ff3e1003d4a2866721df815fdc059d4d7ad763fc7c635499788e2dd8b9a7b01c7e37d7b0edd47c7053544dc05744ae714de6c73978493d8ef5afe10c466428873a138f76d8807dc157563aba531d08797ce73855a8bbc330343314fff5f", 0x92) 13:44:38 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000000)) fchdir(r0) setsockopt(r0, 0x14, 0x88, 0x0, 0x0) 13:44:38 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB='0'], 0x1}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) setsockopt(r0, 0x8, 0x1, &(0x7f00000000c0)="de7ea3648625e46dfdfe3cc8042ea9cf056936b62d38e79da65d57074d5b365141146fa19ebbabac0811611910b49b876642ee8ec353d64287bdd31bf4f4732505942c5bef", 0x45) 13:44:38 executing program 1: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000001c0)="f82f5d837db6df27413dbc410b57eb2f2c72fd81b84a69664244ca611f5948ed730e0468c1d3812b07fdc54478cb78e67a1146e311264756723c0d5f4142a15555657fc082a2f484717423e8a88136f267948a93013044e3bc3b7c951c", 0x5d}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x101, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x1) r2 = msgget$private(0x0, 0x20) msgrcv(r2, &(0x7f0000000240)={0x0, ""/52}, 0x3c, 0x0, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000140)=0x6) r3 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) nanosleep(&(0x7f0000000280)={0xa61}, &(0x7f00000002c0)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000080)={0x0, 0x9c2, './file1\x00', 0x800, 0x0, 0x36, 0x9}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') 13:44:38 executing program 0: socket$unix(0x1, 0x5, 0x0) r0 = socket(0x2, 0x3, 0x11) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f0000001300)=[{0x0}], 0x1) 13:44:38 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x108, 0xfffffffffffffffc) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000080)="8a4f401d2e93b31318100c46", 0xc}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) fchflags(r0, 0x20000) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 13:44:38 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x91}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) r1 = dup(r0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000b80)={'./file0\x00', 0x9, 0x2, 0x1ff, 0x1, 0x4, 0x4, 0x8, 0x1, 0x1, 0x3ff, 0x5}) write(r0, &(0x7f0000000140)="b42082b09a21e06b060eb570039e17baa79325b0a26f19e9afe517c8398bbf89c8e4a9e25c39247ba0b7a7b33cfa47531552d2793f889427f48a92e446400d4f33e2b0093444397040b4de06054b7fc9dce1e118405a20c83f698873ef2cb5ff790d36f393425c0f7f61824bd36abd2010ef3f2f38352a789b9b062a85307818888e38588ad1639f2030c486384d38c8546418a50f8a355a5fb176fcf4057b131d4b9f8036e8a4cf78cdc779347f37a423ae73907279b1adbf44330288d0c88753f0f431e153392588331da8134c90da38864653e35164f42e2a8169f9e4886012e6cf5aa45cbb519a0f57c8d2c091d2cb5332561f458bf3e62a9008ed5567844e59b0bc17ceaff1fcaeb1385f6dc7dc92dbb0b62f88ba782793887cf58384fa71f30a4713795fb469ebfabdb43bc7264ab1bd9c49b35e22a951c326116eafd0ce6d4d77d4df5ceb4250453786cba2c1c97feeabf367f5f73d3a501576bf5f23735a1db85f4a124b58ce15d88c566cdabc9c98c235bf5d5a2ccb6e293fc105bcab6ad43b1268a1a0b179f60707bac23c1094e86cb81ed92ee13c0c32eeb3b787a9e6827e034e9f59617b31c2bdd9e5e4eba5acb2c7edf0a9898d02e60ca281d84a3f99ec9c5947ad8615fc32d6de571d29a33ccccba0d4c582b3ef8c3521de6f6662c42bc96b1219b0f20f785d59cc6e4e5223381bf710dd29d8d6885231a17080776ac4dd3c55520e4ce57b12a82269600bf8c30448647903f1a36e545d977aa016ab9e82b39b0bc97ef60a90e67a66b579c49466f483120106fb4854f997e8149d0c07f2c18d4538daa90aff99c2bde8c7ef078388fe603a5d8cf885736957e14c3089cdd4d3fb06f3ab54b38e7906b6990ac0277834c2316f964e644be034bf657ff4fc5a3afe11d47fab2486151a0f7ee413c4a78f952b435e3c48140af61fc09d1db0f28f19e2bf43127d6d7d93688affc2d82316dfc2eaef21ee72d85ef122983ff523fc6f0a0cd8d650c9c392c7896fd121c7d1e3488d3f81634ef6dfab61fcc69e2f3ff5f6463927d96eea33d47f07d4b5ffc571cb26ef037dd86deab9eed35a21c0c789abf1520b0889d6c51ef307dc3e8ee91597424f6e4cdb2f755a553dda173d6decad2199b7bae438d000e6698ef0e6a7c9354ae7f0ee18478c4c85d469f122461e2258cfcd09e5cb623c46f32c4d7eb57370c8e2965f671d1016988306d5327afb0feb96eb664c50fc3292035f11884dfb8f8f6fa0d73889eafac0e01e39872c9ead2b2c4a8a2c722ae67c01c9a85a7de44fd5fa911ad456e3875cf6b8f32092d2e5717be407ebd5d4760d6c9185a5e9cc5333d4b9d1dc90f0ee86435e0dea6f6eadd8c27b775a4c94fb8ae4ceff527d283b7836179756866ffc9bc58239c368825c3f95463b268a067494cdb4e4775e2031027828db90f6931a56fd0a22555827edfde8acdc62bc598f65a19a4712695016add75eae8a612005b7e0a336853c702a9375254ca3f859199621087aec03efa09cadcfd899539e33c51233f9020057bc44c2444abb8796df70bdef6002ff70f7f8e021ffab564cd9a60bd169a3d0c3bf5543f43e82d17e1c0f5c874e39ac7dedb25aea49fdc7f012dd318513ac9316798699ff87519f3e64be554612bd9a2da4a9748044211486c8f283f38a35a0b5bef8dffa2adc913fab77637940f181cd30726900587142b620a6963a6559a1f0bfff8788484ae34789f8466bd641aca0dd432627c7578f0bf97a7ee12839518efdbb235a9ead7095ede1af8a29c95893c6bb7bdd5a461ca9c711b17ea6749140df7415f69558245f1d1918d62e38341b11dc1ed61eb5c1ae7b28a596be4382745dee842828711c29aa7589016b076885fd6a14d9734283a4ba155cbf38bae1f936d9c3863dc2cc281d3a99c832bf74cc7dab48401cb8a54085b3cadfaf278baa614904e9aad571743fe1834a6052b868060ec390d06ef72bd359e973c5bb26599f876a14ce81cec7d77c6c216cba76c86160778818cfdeecc43828466859dcbc8674777d66108451cdbb1fd1713fa9107da08f3e6248eda8d82e7d39abbaed90b8c65ed04da86e75492306a7c2b254317f2f9f5ec1d135de08691680f303df5acc098eb1533a827588fb43273ba51ea063f74c3d2ef491f8f2e399a2aabc9c3e04429f83c82f1a93b733a337249040e574b42ee6d3264912e5617725c19da7e1f3d35896316b49bc385ff7a4e83b6cbdec93051c7eaee119c570f7c3c4d38ac5c492b050fffe49f73888c9413797db12fcae019f173355e67e1b45bb1e8ae662ca665725a3d91135a6264d11f11878a15839a7b2730cf6762b1f85b9cf9cc2e3fb7c331034c8c711c2f5626460c8abc6f54c5642ad221f018deaaf65246c12320d23a4c1449f65bd5c8127884868cad3b567957629bc5c5ef8d88c887442036865c195cdc033c609b734b6cc735738da4313b0a7ce149980537aa9195456c9cdb8192f26b06010999d5db0293e8d318404408ad2d368c04a680beece5cdb5adc9943f1771abf343c6f565dda942c89ccb06e42f8f50ae63a3a4d6e0890c58000e4fc3d7631b76dd20b2bcc4e676e3e84251afb20eec0774337b7411fde3aca697910eda3c9ef44cffa75fa218d1d665080406f0b961ca81009ea0670b5c8d8bb8711a597f83b9273ff97f174f452a5f73fe83c76da64888c5d4bbc0b55738dd58fdc61cf248f35a0ecb521f0c13822c04d1055a752b76c82261fb49a1e41c2e1a0b9d394047a4a3d3c26b3e125983890de5564c179e9e0eb702761d7b0d3132b1cb950404c9a309b3f7c22ecdb2daa0a772951653cb85f9a62a0a87c8899b1d761ad287e299cdc71fcbf9c15d4cb1f2a2d2fa247f58e4dd4d1c5a419831a4ab7f87bbef0e357b98e0587dd600d05ebd87d288154c007680c6bed8f089481bc42920e3e90a0637f305e41f431bbe4f7002f835afe476695763c22acbf5146c80a8eb4cb4e5a7036ff3e7bde7cc5fcda2e60c54e1b985ae737b39318a4dd295b6b9220c3383bb0af5f44ac212b01f6ad4c6fb5f878be414d78d476bcb2119b3499cb977f6de12321c0ec54f0a547c1307a6895f9df7e05a8fb10e378e6c34bfee653fe6054a59cafa50bf061ec32f954be90a259eac85a60c95881e2d16c0cfa03f6367a079a8a1e8611be3952f029756c64c36cc34c42115cbbc536f2899d11a586ab39862e03c9228fc40409453360a724b8f0d6a1499d6a5bac25c081e7fe2c4ed2f0e6e75b4ca956f94eed814deeff1f8df2e7ad3fb6b266921052a2116e519913f5428786111f4122b90260cd5bff5542b60c", 0x93c) r2 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000c00)=0xc) pwritev(r0, &(0x7f0000000f40)=[{&(0x7f0000001100)="17f1b71443558c4daa6acbd064feabff60702aa358d2955c57c183163c6f34419660892fabcc870be6bec81204758a8147164fd96af5ba35abcd8339663f178d3820313d934ef626a8c07f002cfd457ca930cf8d852bfa3a8f5b1f106c8b148bd35156b4397bb0963467914a8f8d74bfa066871aea7b46f31921619ac233d6d35eba393e23c50bc697551452b0c7a1d0cd5db27fdbdc3368ee1fb8f014a07148da44c36c1c57182fc44c271669742b44dd8feb8cf4141b0eb3ce28f2e3cf82d560a7b9609a3a8347e56f3c6f66ce74223da78416f079f8c20400aa27bc6eb161099f58c94151365169610e60e265a6e6da3df985242775058659cd63739c7a3f942df038eff9882f723e45490da57d18045a220613a246e081e2fcc531f5570565a12b482e4c015b7559c5a772a5856479437bbc8f45ae3a32786e5948d8a29e47b416dd60c5dde71a966cb6d58c9ae1b87c4a48b6406df2f7b2fd3717b457030ac968803dcf47faca0be3410bcd7d099d76fccf97afe832147a4610edf3139aa30e638657b380759de926cad078610fbbfb6096952a1267fde89628c152665c7b7966c4e0f5ece8037686fbdfa364c41e1dcb8140374b0ca3e951bc42c563a20b266cc1781d830f127f3c15f59c1b674e0c063eae78782f4b007fdc52222b00fdfc07e741d7777f8c681e13c17be09634a6e0ee1e075ff1e08bd3efcfc8709ed7203dce5ccd4b514c77fe52bde28b0400e0ca6a6262074af4a2dd4d88e54b9cba3cbf0283d5df630c2e908e2ecbf9c21952de083598a083fc62a4a6ba8091695eeea33bef0c5966cf9d7e82ccab575a2bd4fede9509a04db9de498577ba8cb1d370908d9d438e185cc3826236c2b4b774356dc153d32b9fbb4e2220b0400f146a26a6a89b1ebacef1dd8c4b8577755bb0f2e8cd7b11e82b4220228d0ae8059930ec39f3e58c51ba287ce9c22607ce0f8c4b07ebefda307c432387f287f42f371675d105fcf0cd7f743533e149b78404089241563dbe109d30741afe49cc6f7a22874b2904b93e0f845f5230a4f4f3f85daf7be3c37440669e455933b433c3bbdaf812fd453737233e07a13d64fa0c4e2ec3ac31e277dbff1f7569e1223fb8ebabb94165a5e5a9edba3012441cfc0888433e53af7b7b98e364b7564dfcdf2c0362711b20596cea09e40ac2870b61676ba75774c7626512dfbf9c01f21f47ebec871b0deed71d38138cfe28572af5d3900cf577a430e42410fb5989b3578dc81a599f7d9b0d542ea1f981f594c536a48857e5e235ed4959ec475f37d5242816bc0fc7d0499259f903c2afd7f819a4cabe157b35f034527e496d25b400777d0bd8d9f5cc44bb37d5fb88276492bf04feccae134469b4e423e2f9bb4521d55d5127136c199809bd34ad86563eeb77aadc2b75821ee15416203cf81b8813830a506f72c4735cd8af5c44dc244038d618f7e2d8a57953349143db0d8fc4e402c79d18759a84244e6686ee7e5c8a5f7e3da706f8b2f8efdd1e15f4ed3a0d646747fc05854a259487f3fa244c82ca18c8dd7561a943603a27b95dca95b8fa914f7bff3f8ce425d094aeb65e57bdeebed5aa4bebcc52866f50df682db56a4cb03d76918dcdcbf8fa790f48313e8be7b77e5150e16c37a8b334aed82a039d28af15569f0377fa21d24247af288ac6e104817b8242910da5655233a7b2e10b344eb3a6569d2fa508d333c26bdb0def87eac32b357f0e46b71f17e6d69149aa4715d3ce1868f354bbe0876fb314c08607cb994bb8011afb3994a9f2e876cea8e449d37d440d17af76036da6d148b9e1ddae1a511addba79af6236092ca0676316c72c05500e58aaab76440211b81040710e9b86cca6abb6f1c2e35f03b662995bd42cedb8c98d44dcfca91c2e9954406bb2595a405ab4012ee909c7599969a5b57f4b8c985059bc40a6715edc9cd236f65e8c5cca2e023815084870aed6d3c19f11fe8d95f7a40eb82c55f9cd235ec8ae69ac45fed4cc207b747611f3ace895d8e497ab54b3538857021f1fb8bd35c62533117cc2475aebc2843754266ec58bb8004b6c67095e9efc7d828a4634b10a635f4386366293a64938b758d2663596a2df788b458e1f8ce2c4744587cf123e3e0d4c7857704ed68aa929e15cfb74f75c2bf3af07c8c8ea44cceea2f6aa25a5a0feee9e3c59884d9faa56ecf03e6e6de2542b262af3d386be6b9a0c04b4c8cbf6d6cb2ad2ff219d13605b67e50b745662466becaedf12c44efb7f170d890da184d37e08192e4cac253112c95826b4dc54eebca9cab21e285d0798660b36beaadd8c98436f71f6d30f7537b539ea2b971bf8262a743fc8875d646ece5f2d335e201d4fa5938ea99cfd964b6bedbb5e6b2d16b0a94a831ff2b5026771363f2fb3ada0c20d0cfdf6b3c27fbb7de94d762f5874af10bc4e2b80bc5633eeb37e2cb44a8dab9657345ce50e4c5debb7fc9efdbaa0d5d514042e8ba0c347008911f21d4e2130c86db1c6c73f16734c708b6d3aee5464ec7bce6a70a8ccf0d90ae6c156fbdda675f299d66e5097009655d7b65af454a4443b6bff9020d36dc1c8fd2df557a57f60a538398aa6d651709d4d5e0fe1c9a4e493c553dc7d9bcf0e7ca5917b21fb9124eec9db4c59f7ee688edb32f2eb5751c21531ddc3af93d7e4121108928a6f40d687842cce8b9410c4077399d5710a91e851c71ba14a5377496e4a2a9ca5b67ff2d020f5ba4940c37285c2c68f324c0b076f21d28598a6b2790542fbc91d8671f003ff844ddbbecac10aa0e4e432f82d5b5d65ba375934de9819bc846c8ee5d17a3ebe87408904c7e1c5873fccc5481a408dfb42141264452a0e15c44d6666e5d4a9e025a90017d53bad72a6ca02e6cc847cc03a1eca5e362b0aa652926effd02733d6ba2cf5e0211747cf72795746490e7f5037d2ebd32146ca06e219ba38dadba7cf1149c9d82b3f28fd94d0d4cf31c5efc4c41c4f1b1cd940b08c9d1d2d42fc54e19cde85a77c2b0af19ceda714ab99ecb7b42018479ae413b481d3f0d9f68d1c9d7e7d6d0680c822807feae6b5956aca5a0bea3925a01479cf3e8fab3d3464e872652e02a5bb5d54e2a08de310a32ed2e3e443b5c958d1fc92634a62b1552435bbcef8b7ab700ba0ba1e4fb7da2f3ba32228e2547325d6f8c94ac270ca3b9ccc5339c9ac91ea188245539f64b40f46b90746e4a5f8d2260ff8e660e914edaecf379840aa5dcf33e56c81f16417103058c8d2daac68880c7adc25536bc4f3d8827373fd9d85dc1f7980d6aa071e108d755e57768328cfd5957484bc0602dda143db36461e48bed94368049cba900deedfd55bb20c11d8b4511a1be3f105989e77b68c0433c2688c65aeeb7bf18119bdcbbf5145ab76808612cb4798cb4e8a9d32c22504b718ddefbcc90f7627941e32f91b2e9e50dbc748c65076d68f66163aa304e4b1c18b963d62d8df1f595021c72a3c4fe2c9d2b43802e65ec188743491f7ae2f3d3ba331e7ad2e854fa2b4746b55127e7d8b8f90831da84ca8bef8b1b7bfd0f0b37664382c49919ebbcd02b38c64e8f5831d24da5862ade2f856e3a7df66aec18f25686a58e8d58718adf41b5cd0a2bd31e75dd7d475e1369f77d508132fdd16ad99762993ac5fc0584b9920513d3caacd317c1df5dcfdec6490d8984f4bfd9fe07a4a0a945cd540490421436a9c86f048aa6472cdef07b66b039f65b7cf047e5bc9e24c8527f7e51dc9bd89155fb1d4566269ee7232b741597bc2a94c9385eb4625cc8dc85685449ede145c09ee6a9410d7d95fa7f59ee3caaf026fc5010b65f7767b1bf0465a204aa6c12b06ff672034ccdd64d6eeee76fc4d9c4c76a9c61ad58a46febe299fd305d6330d2149acce4785d687449c2e02752898419009d38fec840c57b2039c92335e53627b12cabb2ad81679b2fb88214af901679cffc916f728d9812e3b023ac509fa1279c24af277587e3a66ea4c1feaca021951189e9a74dc5868778e9331ee7aa710ac3558bf6a21be4c215cf62231228735eda57706575e1c949f3a2f9d50189f1f525791e144d94d71198d42352a5ef2cf12a135c79ba57997583971f91a8213cfbd80a2df2ac351eec6614c4a51e2bd950c88d2ae72db3f8967f2086248788c4f1faaebfb6f6ff5a2233cda414ba0bbb6a0e524b0b25996b3a210fa3a9e5abdf04f9a5dbd71094f306c0b623d124f3f5fa3bc8b6b53f63469c985d969677e66591835fa0bc54b0acc108971379e5360d040e36eb0866062c6430eaca5290946ca3bac3772e0c74c551d037972229a758e0580f67c7cb56e54db8adba87b9b1bc991d84eace0c9dc1184149ac4c23a3e8c0928f2882e1a8a65e795709bc19f3e6d6f63971c26036cdb851fdb3cf0e62b5ed07d260b36cf5aeb96b3fbb2ef34d61399d59afa247b3875f64d1d28f434c07f8501192107ad43a559ee145be21f7a4f9fb45f66aef87c4e0d3a701170ef8b27ff9b975078a1ede49a2622a496ea020ed34933a0e0eef9346565df6df22111db9b1c49cb76b97989fef87d24466ce3265326d66c5a17cc63a3aac7653e3dbf74c05419b8865455d45763f07f06cfd954bf5491e1cebde5a79c81c633e42a28b2ed9d21413192d9d22395ce0f15b3b06abfaa787f885fc00abce1f276542b790bcc46112fe95be23c9c7824c419e4c67b8d6da02b4959194543c900d8f517e7917357f2243627c89b3b23e89f9bf5485fd5b5f63a0d05a2ce021697e5c35ae1cf7742f383a0325b1fdf21b20f9a4448a7709b3850e44d490de71fd545abf19b721363ec9223fdfd67b0f987e231ee473a42d0f3907a85e7aa90a50eff25e538cb673d4ed3420761f4dda16b5e8b1800375c575b017237ee0f41914854c71d20f0b34a508afefd83996f95033085924163332dfe8ea5c32b9216402ea883383bf6c888ee7112d4af259d15a3e1e8510d7df56233447cd8421c36a4ad4261c465e6dc920304bd0e464c9aa5e30fab707a475dd89990b02634fc0ffed71ab0d1695050e35b2bd81f13621bb61c90d1111cc9a629038338388c4f47feb536145844693818d9f4217ec3e3ca1c3368575b7100c76e63b87041f4d825ac5a87f3fcc6884343667c9a70cbe5dcaebbc0ef0a241c7baeb5d34bec8778235894d5a90fd24e276718b50553a22497c2c750e0c7bb2c4a6210cd5c000f827b4abe491c707a5062345822aa04ebce3f0041d09f6453a72ffe5975d7afe2e614b8dd5b44b777d1b5836391d1cc2284c23c4337899d30bac54e457406367279e68cbdf7654611c6644c4f053be96884812b9c11c7fe87dbaa27ee9d698e23bc5f0d2614d174780d188cb2abe569bddd425948432c64d2382f0f32e4f3b742acb27912d630bd4c1663a7a40f4a29b033f58d221d8693f7bd77264fb642a482b60de21c5acd9086dc1dbfe18ad78e0de4b2387dbc06eeac03bdcafaa8b106256064905018937f0e5e9de8af944b4913176ef3bb703ba3668533bbc2efdc5a7a87c7ce2510ec6816f1628dde9e2f2e2923f1471dadb96f8b5fbcc892610f1f98e5ee989bbc68c8592e843d8646f4249b4aa564ea593f64d04f06586e66284cd3ede4d7e5052a8033caea2382faa732cfc108c7c8789f8d5ee86cedd347de1ada0aa39782ef282410441db2e06971049d23736e6fefe5ac80539758dcc98b2293f92a8f2bc1f700c9ef19f9fb31a4ca83005ecb6cb12cd2abd564738e24e3d378ff6e8aae0f604d548683809a30e17650b241b5a99868712080436135", 0x1000}, {&(0x7f0000000c40)="bcc7742435a656c289bf456697618af1c920cbb0c404acdb0e7c3f50035d631aaa4488607adf806bd48995c1cfb8b6f853bf05479ffc890ec66b37367960bb80462215450d6c41a5f4b7698ee69b0ef0bd963ee45ef6220831bc1a661017d7bc7d7121a67e3106fdd9c37896bdb4dfd30263012201", 0x75}, {&(0x7f0000000cc0)="c8209ce7f6f687e8fcc0f6ffebde5606ed13926dd509d6f332af9ca097d40f4f9caf79a0f7cee62fabf21a9d9c718772dc865084a3d89a803f71cc6be862b6e3515ba62d7f3c698186196e32b78c6060fde288ef7b87ce76f1d3f96b60ca254aa8f9ee736ed2e087b197b93c26b168a4a36058c80560f105583b3bb2c137ad91071ad5c9f4a06753f0373fffad0ede7a3885cc936770323cfa3ef21035fda4de9e34e7330301f0adae292ef2c5967824e82608f2fce9c721f7ec9dd1a4a74453a30499c7a5c26ff9a40638181ed0b9d5242912db46c48a6bb3", 0xd9}, {&(0x7f0000000dc0)="6394ff39626cddb945284091a6ca795a3e2c87a8e54e7cfcf1e8a5e4a030a99f63841fb301978e733e6fbb043367f4513a9471273766094c", 0x38}, {&(0x7f0000000e00)="9bff6bb4b2702681bc8c20ce555db263517bfa7ec2b0843d2540fe3c573e26fd10529c3a374a56e112d2984fe3e5b2f833662e0a6728502b0f11d5992c7473", 0x3f}, {&(0x7f0000000e40)="2b7d588cf7f030af043bf655a3d4a164d5abde708a4a5815931c706d1605b048ba5e81b4c63ec78c0f4e2c0fe47bcb0ffcd3bea2ea5bbed524cdb53266a4057664a5afef92ba5fcdcfdda95df293c63524ce1ed12dfd6ecdb72de264a7cc73ae0cf49aa3f26824fa4d9a9716dfbd3f2066774be105f499da278433f88639c0ace5bce1b18642d955688b48251a3947322760e5deba5789f8a7d2741bd01a0ab2727b3d5fea089525249f805a54034f282990247ee4eff43d96585d2bf5670fc439af944dc3a237936e9d82", 0xcb}, {&(0x7f0000004180)="86be15b1c21eb1cc7674f5afb4f06ca221e7b9deddb9d28d6fe25a654d6f16e37b817443b8695154bad64b2f0c97c585fb9768500b5a4129f330aebd9022fc5c5dc6c22b6936e2fede43427110ff2c970651017643b380dae7078e33133f5445b1a26357fbf33c391b4ddc94f105aa65ba3ddc68bb2159cdad1a7b524cf29ce72a1fe5965d3b4ff2b74156bf58302b69859a2e902ee9f777a667bb2a9cb5452e7d0b67481b4b0c960b855315a0f708e5167b5c1939828f96fbb3aff079d460da2af7ebe469f08f007b5e22fbf2b958563485253896e38298f5bde0dbd5760b7dc833e06540d3d70ff1bc2d169b692175fb3cc6fa34ccc33793f8d65efd209bee0b15fc52cd650799c761a64ae34636a376c26e4d14571eea2ee351aff5dd30fe49ec60141c09407b72be5f57563514fa83ab2a14a73d8904555164be6d7b53cab9628bba8aa0cb68615a39fa39d262985cc87a759b90b89f8afe1297cfc3637d1200cfc326c7f0a51ae644e6723a3c64974edd9ba251d44e0bb49cc07aa4fdddcbe84844900c4c68df83b3a8c7c052a1b3569d3d22542b7fa2bb7c4c15fc05cdcd5b450d00b934508d39842c98b2baf6773869e9fde28ad3231bd47f258472d4f5134e1abb23de4d6c20806423e07965518f9d9ad4fcaaeece4a3ccc58e54d1f8b58534409c4e1f066acebc33f7d427f2cd5287b09323bfc093f56c42d7b26619661b311dc39c05c11bb7d0a56835a5b9af1d1de0353a8e1ef2fedee70fd807dd69e23542ccfaea7e3d6b6c6cac5f73bb0bc679e730712d6a0975ddfb1ab396423ad3b4f928b2c7d41ecaac1ea62e2638ef21120074e4303fbd0f7bca77094e956717a3d944d5c2f1380aec6883b658465ccdfac7cf9546088754b9155881db7e60c929504f3a68f2556e3a9583f29f8753338539ed13540998e4043cbc31cb06775820674045309c3e42d8d4c41930b1eced188c181931b571b6d986bedf76c98db8f65dc391ba62100b0c584cfe92c11d27b093b14f18c67e873cd56bfc7a3853625fad623ef6230240a95fc844ed2babae9822d013b875822d7877885acc08b931e43c715c947825c55f7bc36603ddcf27aec946bd0bc10c0abf6dfb75e845286d63bcf93542340122bdfa8c854b403fbd6ba37af67a365c3b18c3cd643bf6e9021a7714b160392ceaef949d22134a1e9a8701b56c2c076184aa7e18551ee798b44df850fe80a65a21bdb03de130bacc5bf8e94b3378a126430a3a4b93aae71c5e0fbb6bc74c71ee7cca2c76a83a162102039d28df7fce189145024ab0ae25b00edc3f46a3a979ad28979152e5b7879e2eb1d962da3de08d57cfd50b0bfa60cee91f750b227ad019c02e0d3a8518fba767631b6b188265abec02a6a81adb51559160c15887dd10f1b903a8ea9607bfa2274484f02a3911ead711f9101511b2dffc8ea3b6151c8c1dc4e6f39337b23f8f47c1b2552e9ec6356db7a7b2e0a55502a0d361072b83ddd9025ced6581caf14ef21aa377a82226e7cde83c5f5e7df0d5640e07e189fcd505086f1097e556f95960c2adaad472042e993db746f34b79655fa84aadcb2d47bf322a12b3be0ecdf4a6a48332df0d73a52908bd9835be9a9d019eb5d425a1b60c92afa699bf4ea6bd8635402c893155e7bc77e4d00cea64e9e60b3c4ff0b38e88b4bfeb3070e98d56d20f511376e3668928f30eaaa17b2eaf31f7f6af35db75fb79c0539b6352473eb9a0ef0a412af234d2d5768f05f389b4c0b7b245d40ad7c3e67186a937a22e94eadb5dd4bc8165f4f5f5cfeaa59c8f17c29e94da20c66764c3abe60250d70eafe88896bce7ca9e42f75ba5d309f14fe8759595440f80bec131c604a655b1c28cb33494a01fe2025505e7c8d9efba2e539eaf7cd26dcb2477811db0813c7a19af6d96de1baa0f8ef27d8ff76b53ee102b3dad340a3f5ca7c97e04f11d4ad10aa10418ff07b98c29527ea025889c03372b58639db875030e9653238532d385fe5808a519ac5e6c0df125567d0ac5b637b8c80d59f19cc25e30c7410516f34708ff70f7b0987bf815033332d8304f587241a4ca604f942d3d8836d920efeb6c477a981b432a27e701b8f5b40be7364a6ea54e751cb656c3097efeff4c2ec92c249bc85de091c5a2237918f8cc47476d523d611a11f18e363e9e8c9748a5a23d3aadc9ac016f180143cf3498b6e20cc1a5e7bf6d83b927b7e45e60f4862afc0598b75b8100add6753caac3e86e2f81a70753ed749d1c7d20e3cb68aec26ee19f6c4598239f971b7fb5fb997a3dd592ff5a162e014cf328361d53e971132f2d936d57fceff252a90582058125c7e1c2afd3ab8465201a8b87553bbf5c15a7538d423945fbdb35daabeacc8e9f72e3b0d46b62561096a3a93361166035ee5261bf0f987b65b82e7390e0e76e8e9808527cac58a7cb957bb5c3b7473d55e6964f0d4d28e627fd3f4d17c25690e46166ae860949194dff78dbedf394689c4dbb35dcf7e4da8ea1a5e7acaac5e6d3df49192e161a9704ade145543ad82904293d30c4b4244cc23d98d4e4bf57819b31fa20c0dc6ca5c04b374a8dfccd8f88241a4443f06f98ae77d4e419fcb723e7838c2e75ca596f0dd6e4a8ae49131c5a81a5c1b04bf23f4b59599dd315e9b12889780b60a72ed42cfdc05d72e479a77f8c9eaca19f42aeb4be24bdb68914af9f442d107d8be2fd823401d357d6c3db85cc1d93852c86e01915300c9dec5b137836056181e0e0d8c2de3900ff137bea3f10af5dda73c8f9342c40a32835ee9657a1324071ea3d45af7ff78b1b5a6efc6fabe2d95d1db07196c34f07ef1625f752ee82997638959c73d062425bbe258a162744fc9cee01fe22ea5dd4e9df18ead59703616d85cff234703e6835ed7216ebfac290122d8702479d29e96a576e0af1447895b30658fead01c1b6127ce620b28b2d56684b7487f8fa731e4c46f2819b7f5a64a2e93ee4a554de97ed98eba670164cb8430182b75faf9c86cc27520be891c90323fdad0c513ce78fdc71a27109de3bb5361e70cad59c15d1a13219025e61895052895eb0327de5ec9204fa0925ba3032a924d7740e201a871ff2aaac39b55dc4aae91a0b8d258260f0594509e5d72794cdc779147859e9b8b6faace62804b39eb7f0a1da36275476c07c1f6fb976ced5bdc9d72d480218fd0d20eb84b4417e82ad08922591b15ed65d1ad5820cfa421febaf7e9167b9ab0e3d183cc4fcf9e81957ff441284c6938135f03f4ec937f8c271060135aa62e3cf592d4c00aee44d3f4c6ad542a7c352ed90a194c3f1978385d2ebfc70ebec5ee988790dda921929a35fa154b28761c65111d0af8edf46a5376c97c3bd865b3c7b42b37fcf85b92f7ace6d98976530f4f0b1a450662525c29db7583a6f39ea11cc4f23f34db2f3fefc9192b431161cd693de7ec1913668a5dd40c221fd280751ffd95938e19cb1e8a5fd0293e54af2d8c8c0231ef52ddf870e009d185564d6c36586da0a7d935dd2884becab961238b75c9d20922c72b6b1553dfa9f56986ae51affd52baea3e6974c5190c7696159e560c3c0fc7150d1d4f3bf33f8ab3ad1cdecb2b83e4dc8026bc3f0dc88316fa0baaa21a9026be5ac57b29d20e8784ed579bbb7248686e00b786aacae4ba0a591ee0f29b829bbbc81bdaa5cfcdc6c05e6cb4203c6a8f7b2742109be787870515e2eaa97bdf323f1d705c68161af87acd536a0202abb8515e2b802cd2c89f82db4b37258c4ca6bba48593198456fd0348f2a5f482fbf41aaadbb85a41046e7710b9024492554b5c8d05a6748061aad2b993b22eac1005d0090dd48c67fa6c74206af4f98c50fa8f7d96a3bb78fc9f384e779a4e0222f0796f6e2aafbbda969924c669fe7394b145bcf030896ccb78132281a689eb632e08e0c0713ee8cbac1d47e57872ff9ee5168e41940712904d5997bd0f5636e7d2626aea68fdcd94f75d0cd32be4607c21424efa7299b69e0f09b49597194de9f3a60a94b1fa33efb2eaf934c3a37d684400dbed1263483db83b2be8efb20154cddfd2b146aa2ff126e2d54bd185cd948a5f1f4841cb93d09d029fc6c5bc2c472e02dd9f05dc5c584245e30667ca06f7984bd1ea52918ce52245b11841c9fa4c56940078795ac7d9807a3977cbb00ecf3a0d93e239e61a09132c3dfe5289d470fe6cef283ba08acb8921ef1ea4cf38a4fdfa3a5c839d08a3d2d228e71e1f3089485621754389940173f3479d83b493088542d69949a03362cd353b418a5b3da770e085acb949b5afdcdae08cbe8e76047795933d957d60089e2c9267e30d058db7b13519a0643051e5fc8724491187263ab05adbcb71cf53ea45c9422b99850855571f777f316470ff33952a5f6a2270b11e121fe790a3295939984ae4c1f53853826950b22c70bfd4cdd982f52cc1c86adbfd21ed39e9baa5d4feb417fd08b2710a85dc874f9317e6970e4a69e04d530688c859c8d7eae4dc309c7fc2da136f65990358941d7547f07b63910bdd4b96071eb0da1e49278d99dfe6ed98071a9d4a6250a47e206da10e280e28a8cd6907af1cdc4b9052ba824656745a21a67bf0f65b26bb895665a726ae1e5f0daa6bd645ecdbb58ec7df9204bce5ed9206b088232f1e8ef48ba5a1dadeef3d851db08903fde62b203aaa6082956d92ba6a9e7bd581a368c9fc77cd7cbe978760705d001c3547d8d41861d08a347421724c34779faa1e858a874b65ec0e0c32409e2d364d11475001ebfcdc8322b43cb34ace517991df835ed05c5046a11f10bde35fda4fe2c3fe57c5bcbd186c8be8d82c13942bd4c6651ebacde017b1a72a9977792af4bf04f7753eeda3219a2da563b6ca40fa101c7954fbc79dced66560223f425770418615bbdd5b2e821c6352430c311975dad0f6844d3b4e706f2bb772669ca4fd6aaa926f11f10aa4aeefd4e5d51497098dbbe227edaafdc82a5cdc24289d143cc846794d153b88edd7c75f2908f7c16b4565550f55a0600c3d33b19da1d5ea96b71257740e94b9cd18dd41c75a8daff5f22621cbaa06348171b41162f30f9b7510dd2606d2a04a9fa5a6b5a691f9a5563daa8b61691ad4c3d2d1f7d60655b9ba75436826bde9199b274f968e7e469e17d2bd0199b79bd9b664ae73ca2a4f45e70ccf7400bed8fa7dd908021ec271178b84fb64628816a2baa090d5f960524d4586af91d7ed0eb826e1f4d3c31f7fce8113378429daaeedd6b6c58c1086267b5f0c30040af82521d766214a22187895dada9139422b9c2ffc5b9e587e05d59bf573fbbd306e08e0226e2442b57b180daf824632e10229d7a2b2f858b433281b20d2e783ba12d1862d65a91fb6379703ad3f20da96c25c2c035169d23c749fffe01b1f839e36e33a3ff22accb9b73f1f4de75b9078e1afa2e2db41850e30613dcbd23eb673862d4c8af6ccd6b8dee406f79bcc677c6c7ac6f8bd04b36011683f9232f2395241fb1e91a8bf64fd868e78e9d80438f3cc5fc4f88a65d5b43f07499cfdfdde3b44171d6f24f769de68a524c68a749971788b54b8146069737bc28d4cd35cd07dc458a0d62ec203212dd8f2f7640c3a182353fac632143572f155cde0c964396f26b6320f8bf279d6ded89f0d3e908ed466486bc2f677de2d82f2c8789ed8e9ffffe9b59b8743778592990070bbd91a78fe4f1f92ca99bdb92ea50ccdb47abc71cfa64a72cf585b0f7e73232b3c4b3b7f82b09f5c93c6cc5ff98f08453455dbb8f2f1de4866a4addf6e8e14d9b112a4d1da85", 0x1000}], 0x7, 0x0) fchownat(r1, &(0x7f0000000000)='./file0\x00', r2, r3, 0x2) readv(r1, &(0x7f00000000c0)=[{&(0x7f0000000a80)=""/219, 0xdb}], 0x1) write(r0, &(0x7f0000001080)="6a4a4e5cfab0fbad605a30c0ca0000000000004603080fde3ef9ce8895af1fbb477bb3ca8802ffd344e2b27999030100008000000000cccc1647e33c563a47c2fb6901e403000d9330090c", 0x4b) readv(r1, &(0x7f0000001000)=[{&(0x7f0000002180)=""/4096, 0x1000}, {&(0x7f0000003180)=""/4096, 0x1000}], 0x2) 13:44:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x7c}, {0x4c}, {0x6}]}) syz_emit_ethernet(0xffffffffffffff90, &(0x7f0000000180)="bd28400f2d5563fc111a8e5b728368ba716071811d335f317697249972041789cd41c4f1e84f7fa0ce79432d5a3a9287a64784a6386b5cd3ebe85e95c2ffd3c3a33dc502e43995a4cced00"/88) 13:44:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x64}, {0x44}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") r1 = msgget(0x2, 0x0) msgsnd(r1, &(0x7f0000000100)={0x3, "57d3d384f787028ff3a1085cc4595c05d2712530fb2f784688852cdcd5cb2d2f42effd3cc21fc9884179998f2335595ced041b34a4b17a6c11c22bfa5eca06fa6c2119caf75ebe3997991b72a826980976e792683bcc32f8023dee2216c9a2b4b88f6d9f9ecafdf00aff6d97befebda32523bfacdcb2904dac60c544cbf895a19e997e4c74023b7116a1a3552c5d3dd8d7dfde86204db00886b67501869d5ddc39fd26200438a3961fbc7d01375b68e236fad2305b405533a4a38705"}, 0xc4, 0x800) 13:44:39 executing program 0: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000001c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x30080, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x1c}, {0x34, 0x0, 0x0, 0x80}, {0x6}]}) getsockopt$inet_opts(r0, 0x0, 0xdc7f120c83dd6d9e, &(0x7f0000000200)=""/90, &(0x7f0000000280)=0x5a) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2, 0x11, r1, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000180)="8d") 13:44:39 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e5a26e061b8a96e6f73d1855e2584d52751696c653d92"], 0x10) setsockopt(r0, 0xfff, 0x6, &(0x7f0000000040)="966ba8df85b0556eea94d2e6084a6bab9537caf08a7f02a87d", 0x19) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 13:44:39 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x144) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x6, &(0x7f0000000100)=[{0x5, 0x4, 0x2, 0x8}, {0x6, 0x3ff, 0xfffffffffffffff7, 0x20}, {0x6a0, 0x27d0a8be, 0xde, 0xfffffffffffffffb}, {0x9, 0x9, 0xbc, 0x7fffffff}, {0x7, 0x81e220a, 0x4, 0x100000000}, {0x7fffffff, 0x3, 0x4, 0x8c81}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) bind$inet6(r0, &(0x7f00000001c0)={0x18, 0x2, 0x9b7, 0x80}, 0xc) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000002c0)=[{0x40}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x210, 0x0) syz_emit_ethernet(0x4, &(0x7f0000000000)="a97bc115") 13:44:39 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x4000000080002005, 0x4300) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x10000004000383, 0x10000000000001) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x40045700, &(0x7f0000000000)) 13:44:39 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x0, 0x9) recvfrom$inet(r0, 0x0, 0x0, 0x1, 0x0, 0x0) 13:44:40 executing program 1: r0 = socket(0x11, 0x3, 0x0) socket$inet6(0x18, 0x8007, 0x9) sendto$unix(r0, &(0x7f00000001c0)="b1000513b1000000000007005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) 13:44:40 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) unveil(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000240)='c\x00') chroot(&(0x7f00000002c0)='./file0\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000080)={'./file0/file0\x00', 0x4b7e, 0x7, 0x7, 0x0, 0x4, 0x5, 0x9, 0x2, 0x2, 0x0, 0x8}) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000300)={0x10, 0x3f, 0x4, 0x81, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x1}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xe4}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x100}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x2}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1f}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x6}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xfff}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x6}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9b9}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x67}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x101}], ['./file0/file0\x00', './file0/file1\x00', './file0\x00', './file0\x00'], './file0\x00', './file0/file0\x00', './file0/file0\x00', ['./file', './file', './file', './file'], 0x9}) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='r\x00') r1 = open(&(0x7f0000000140)='./file0/file0\x00', 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000000)={0x1, 0x10000}) fcntl$setflags(r1, 0x2, 0x1) 13:44:40 executing program 0: setrlimit(0x8, &(0x7f00000001c0)={0x80000001}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x7fb, 0xfffffffffffffffa, "0366402ba73caf00"}) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="4145e5b198af7b9a9e3efc2e97dc", 0xe}, {&(0x7f0000000200)="dd18293b38b1e3c32e7e326f736336b3db4bf35af4bb87c46708d9e5345e93fc66fc3978d97e0b990f0732af689c016be3a635c4ecd6e583a65f265246782b56cb2813596f2c2e3ea0767b2116c318f83165317f26009b0906291d72fbb8f9acccddbe449911d965075003865585fbee2544051e1d3bab8bce0d9a83cc8a67dcab955f86f94b26815de899230f5e178101f4265951afc9b4909c75cdcdc858fd3e0606f1e1b3c7ea3f12608f04ef4a", 0xaf}], 0x2) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f00000010c0)="af", 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f00000000c0)) 13:44:40 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x880002006, 0xa6a) r0 = msgget(0x1, 0x1) msgctl$IPC_RMID(r0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) poll(&(0x7f0000000000)=[{r1}], 0x1, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040)={0xac, 0x7}, 0x8) 13:44:40 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x91}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x7fb, 0x7fffffff, "ffff422ba77f0c03ef3cafef0500", 0x0, 0x4}) write(r0, &(0x7f00000000c0)="6a4a4e5cfab0fbad605a30c0ca000000000000bb477bb3ca8802ff", 0x1b) 13:44:40 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x1e, &(0x7f0000000000), 0x0) 13:44:40 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0xddf825947c13fd21) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000002c0)={0x8, 0x0, 0x0, 0x0, "61aa0db11de9a78b3ec000"}) readv(r0, &(0x7f00000016c0)=[{&(0x7f0000001700)=""/108}], 0x1000000000000176) getitimer(0x0, &(0x7f0000000040)) ioctl$TIOCNXCL(r1, 0x2000740e) 13:44:40 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) write(r0, &(0x7f00000004c0)="c3539a898f29c5f79064b53b08e1fc020cf7cc23249b146c8af2455b08dcf4ae46c666d79b2dbd44fcdc1e1c33dac6dcd2a1cf8b4b2ccdf5a88399919f7011728e5f6510a5bd154b197d56ec726af6f446d02a7d115fc7f1052aa78441c28286f30af21a1e51773231553ce336293ee99c6ee7efa76980a3f021bb5a2bf05fa8df7ca88a7b794f1110a05a4c7ab8b51b73624a28370d743b4a59b3d7a516e88045f655283019209e1b91a967a9f7aed78a160f2e97837aacfb2151f57392638a2ee5c1ff63366a94358b66254859bf1d3200000000661ada742af3013ca7c535a74dda20bc5d9d5cf1e13f974501963d7445160121a9b19aed19eceb35936a263220c9ff70d1b944477661417b7d08e93353211032d38ce844da47b30633f32be104e132c304e8f7dcc882b5d6d7283f0a8ea38addf1f80c34bdfc97e409e88a4474ede9abac44b53e32377b55241074094dddb1ad8687daa21ad9523a494c2e88bc7f49d22b5b9cf84da5130054e0a096", 0x171) 13:44:40 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) r1 = syz_open_pts() writev(r1, &(0x7f0000000480)=[{&(0x7f0000000080)='d', 0x1}], 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000001c0)=0x4) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000280)=0x4008) connect$unix(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="01002e2f66696c65302152b1511487015b3bb69cc3ccc185d87d0dbdbdcae7a3f710a9d5046e8c3b7d0423a752d0aecee99db991018d22f53e97f9865ae6b8fabccbaf3bdac3df1717e3855e83e91b72925d1d3d24813940462a23432e507b2e6b63785846bf66b53d503153a53a25ff4bd624878aad1e87abe9082d13259840abd54ef5fd84af"], 0x1) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000000)={0x5e60, './file0\x00', './file0\x00'}) execve(0x0, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000040)={0xffffffffffffff54, 0x1, {0x7}}) syz_execute_func(0x0) mkdir(&(0x7f0000be0ff8)='./file0\x00', 0x0) 13:44:40 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYRESDEC], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000040)='./file1\x00', 0x0) 13:44:40 executing program 0: clock_settime(0x3add9461b7d524ac, &(0x7f0000000100)={0x6d8a1c4b, 0x20000000000006}) clock_settime(0x2, &(0x7f0000000040)={0x1, 0xf751}) 13:44:40 executing program 0: r0 = socket(0x2, 0x4002, 0x3f) setsockopt(r0, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000040)=0x2) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f0000001380)=[{&(0x7f0000000180)="7fea088909b733aef10f5673e43125fc6e58004c", 0x14}], 0x1) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0)={0x4}, 0x8) poll(&(0x7f0000000080)=[{r0, 0x2}, {r1}, {r0, 0x100}, {r1, 0x4}, {r0, 0x40}, {r0, 0x180}, {r0}], 0x7, 0x8e7) 13:44:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x2d}, {0x6}]}) syz_emit_ethernet(0xffffffffffffff19, &(0x7f0000000100)='\x00') 13:44:40 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x1, 0x1f, 0x0, 0x101, "b2f04cbd456bae25495109aa1d5c0752337209d3", 0x9}) r1 = socket(0x18, 0x1, 0x0) close(r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00000000e9001040dcc40000000000002000"}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 13:44:40 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) fcntl$dupfd(r0, 0x0, r0) write(r0, 0x0, 0x0) 13:44:41 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x28, 0xc0000000, 0x4, 0x1ff}, {{r0}, 0xffffffffffffffff, 0x12}], 0x0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff9, 0x98, 0x1, 0x2, 0x8}, {{r0}, 0xfffffffffffffffa, 0x20, 0x2, 0x0, 0x5}, {{r0}, 0x0, 0x2, 0x20000005, 0x2, 0x6}, {{r0}, 0xffffffffffffffff, 0x80, 0x49, 0x9, 0xffffffffffffffc1}, {{r0}, 0xfffffffffffffffd, 0x94, 0xf0000002, 0x500788e2, 0x6}, {{r0}, 0xfffffffffffffffd, 0xc, 0x9, 0x7, 0x3}], 0x7, &(0x7f00000001c0)={0x4, 0x4b}) r1 = dup(r0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000000)=0x2) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x3f, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0xf, 0x1}], 0x7fff, 0x0) 13:44:41 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000002000)={&(0x7f0000001a80)=@un=@file={0x3015edb019860256, './file0\x00'}, 0xa, 0x0, 0xffffffffffffff95, 0x0}, 0x0) 13:44:41 executing program 1: r0 = socket(0x2, 0x20000000000001, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) getsockopt(r0, 0x871b, 0x0, 0x0, 0x0) 13:44:41 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="20000000001b1b542a8f062bc74c5d3b14000000290000003d0000000300df02000000000000577f"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 13:44:41 executing program 1: syz_open_pts() shmget$private(0x0, 0x2000000, 0x0, &(0x7f0000ffc000/0x2000)=nil) r0 = syz_open_pts() ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) fsync(r0) 13:44:41 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20, 0x0) preadv(r0, &(0x7f0000001240)=[{&(0x7f0000000040)=""/56, 0x38}, {&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000000080)=""/64, 0x40}, {&(0x7f0000000140)=""/20, 0x14}], 0x4, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x8613b) r1 = open(&(0x7f00000012c0)='./bus\x00', 0xe, 0x0) write(r1, &(0x7f0000000180)="00070009f0a789f0e23586ac7579523b1f7e438e18a2049e2fe276b35b4af46cef93d0098100a016686ec1931fa0ee2572f7ac6e79bbbd79df6340f513f5e90400ea6e90a4f7d7919ccf2a45500bf0d6560fab80000a8b3b56e33bcb7bcd78efd55fb053fcaf70c59066848d2b151a24b675954c5b547981da900c7ace1bd04e324f6d456cb414e3c439ed5f9de3a9a8", 0x90) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) 13:44:41 executing program 1: r0 = socket(0x18, 0x3, 0x44cb4175) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000010000200000000c00"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000080)) sendto$unix(r1, &(0x7f0000000340)="fed0926228a317c2eba519e8f7f798f656f35386084aedf7de15c675ea96408bfed9ad37b2e72d8eb3ad2a6cf94fcbcdd465e8aa805e67af7302fcebc1d916a5c546341dce28834d93e992e85b8402aa4da799c51aeb59006ddc9c6e341ef6a6c469d4ba4f6f631d56fdf2ff56450b416737590b2a", 0x75, 0x0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x120) sendto(r0, &(0x7f0000000140)="7ec114089a11c4ff80f667601afde2d4854f46b2da6be8dd641b1c09c6c98ee385fe0365c192eb3701ffbf1bc4734836e48d9e", 0x272, 0x400, &(0x7f0000000000)=ANY=[@ANYBLOB="e100026f4a3ac10ddd86ee3f31f8050000006f9273a51e01002fd79b306579cc00"], 0x1) link(&(0x7f0000000200)='./file0\x00', &(0x7f00000003c0)='./file0\x00') mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) writev(r0, &(0x7f0000000240)=[{&(0x7f00000004c0)="e25cc2bb7a5f960c", 0x8}], 0x1) semget$private(0x0, 0x0, 0x201) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x40, 0x0) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000300)=""/12, 0xc}], 0x1000000000000225) close(r2) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000002c0)={0x3, 0x0, 0x80, 0x8001, "4cc11f39925096b8a22cfed38adb783bdaa29aaf", 0x101, 0x8}) 13:44:41 executing program 0: r0 = socket(0x18, 0x2, 0x2) setsockopt(r0, 0x1000000000029, 0x20000002a, &(0x7f0000000000)="01000000", 0x0) socket$inet6(0x18, 0x2, 0x0) 13:44:41 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000001c0)=0xc) connect$inet(r0, &(0x7f0000000200)={0x2, 0x0}, 0xc) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r2, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x3}, {{r1}, 0xffffffffffffffff, 0x8}], 0x8000, 0x0, 0x0, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x20000, 0x0) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000280)={0x10, 0x833f, 0x4, 0x7, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000e00000/0x200000)=nil, 0x1f}, {&(0x7f0000e8e000/0x2000)=nil, &(0x7f0000e77000/0x4000)=nil, 0x5}, {&(0x7f0000f3f000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2f4f}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000f90000/0x4000)=nil, 0x6}, {&(0x7f0000ff4000/0x2000)=nil, &(0x7f0000e94000/0x2000)=nil}, {&(0x7f0000f11000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xd2}, {&(0x7f0000e89000/0x2000)=nil, &(0x7f0000fc6000/0x4000)=nil, 0x18}, {&(0x7f0000f1e000/0x1000)=nil, &(0x7f0000f75000/0x3000)=nil, 0xb45}, {&(0x7f0000f34000/0x3000)=nil, &(0x7f0000e56000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000f23000/0x1000)=nil, 0x401}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000e94000/0x1000)=nil, 0x400}, {&(0x7f0000cb7000/0x200000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xffff}, {&(0x7f0000e2a000/0x2000)=nil, &(0x7f0000ea7000/0x1000)=nil, 0x800}, {&(0x7f0000efd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xfce}, {&(0x7f0000da3000/0x2000)=nil, &(0x7f0000f10000/0x3000)=nil, 0x4}, {&(0x7f0000f57000/0x2000)=nil, &(0x7f0000f55000/0xb000)=nil, 0x8}], ['./file0\x00', '\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x8}) kevent(r3, &(0x7f0000000080), 0x100000001, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffff9, 0x5, 0x20, 0x401, 0x45}, {{r2}, 0xfffffffffffffffd, 0x4, 0x2, 0x40, 0x3c6d}], 0xeee, &(0x7f0000000100)={0x1f, 0x6}) dup2(r2, r3) kevent(r3, 0x0, 0x0, &(0x7f0000000080), 0x9, 0x0) 13:44:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x35}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000280)="ae") chflags(&(0x7f0000000040)='./file0\x00', 0x2) 13:44:41 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0xa, 0x0}, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000000)=0x2) 13:44:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x400000000000015}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f00000000c0)=[{0x200, 0x4000000000000, 0x1, 0x800}, {0x400, 0xfff, 0x7, 0xf0b}, {0x7ff, 0x40, 0x9, 0x100000001}, {0x1, 0x1000, 0x3, 0x7fffffff}, {0x4, 0xfffffffffffffffd, 0x1, 0x7739}, {0x0, 0x7, 0x7, 0x400000000000}]}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 13:44:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000002c0)=[{0x40}, {0x2d}, {0x6}]}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCFLUSH(r1, 0x20004268) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x2ed, 0xffffffff, 0xffff, 0x7}, {0x2, 0xffffffffffffffff, 0x3, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000000)="a97bc115") 13:44:41 executing program 0: getitimer(0x1, &(0x7f0000000380)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000140)=""/48, &(0x7f0000000340)=0x30) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0xb1}, {0x1004d}, {0x6}]}) r2 = fcntl$dupfd(r0, 0xa, r0) r3 = accept(r2, &(0x7f0000000300)=@in, &(0x7f0000000180)=0x53) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000400)={0x2, &(0x7f00000003c0)=[{0x48000000000, 0x0, 0x50aa, 0x1}, {0xffff, 0x4, 0x0, 0x33ff}]}) sendto$inet6(r3, &(0x7f00000001c0)="6df48c76f16e485a481f6d9940e486ee821cfded188e323d0353f58cd7a508028bf11e8d3f2eac1c58cac36a01bdb8a32b33e729992a295defbf75cccd9ce206262195dc9894f5e887a12f4cb5a379720930421af86c1b4e84f662ad7c4ec9c9fc8f734ff58b9b21fc164ed3a7e0b16ac83572aab542328820c048457bda18ea37cbf62b8a12a2dbdc4d8ba2382de3603e339e7cda05e37d51f79efc90c18c22d9f55ae20a233368c928d2513ca9ba4bd2150b67e37d81da66a49bf20dcf394839d489080cdfd2b2fe39f4d8ddf34f95966e81ca8081468b9b953c07bc63cb56502704bbafa9332a6c67a4131274d349", 0xf0, 0x0, &(0x7f00000002c0)={0x18, 0x1, 0x9fbb, 0x9}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$setstatus(r3, 0x4, 0x80) syz_emit_ethernet(0x1, &(0x7f0000000100)="8d") pipe(&(0x7f0000000440)) 13:44:41 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r0) getsockopt$sock_timeval(r0, 0xffff, 0x0, 0x0, 0x0) rmdir(&(0x7f0000000380)='./file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) 13:44:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x20000080, 0x0, 0xffffffffffffffff}, {0x10064, 0x4, 0x0, 0x3}, {0x9, 0x0, 0x0, 0xfffffffffffffffd}]}) r1 = msgget(0x1, 0x180) msgctl$IPC_RMID(r1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x490, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000100)="8d") 13:44:41 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a5387060000000300000035ce17351d70577f250ff8242b5c3df13566ee0243a92461bbe095db80455331cb8d1454d24587e3313d6065724ce375e1846fbf8fe2ed16bf38f082bb0785108a4ad74775d69d77ee72af5b5a14e9e7dd4279a02ab8520dd93a626ed574cd60f3650ef5f96e9d7ba872c96fbce4f096335dc9f6169369d81542b3abe7749e7879ed6411f43d9f40740f7bd8da0cd2b4174da61bc460eeb1da7f56c00a8387640ce61cf1b7c8014357710c1c53dfb9c138211b00000000000016ccfa06102a493012afba7c1bd93efb2a6800108268e7e576e239d8b78ddccf82e3528e2aba58d5b66ef5279a970a8a8c2343a421e9895df60c1eece50425ab47eb92dfa8a7523906676a0b17d4fecbc6772f65a2f2d413882a2fbc358acf192ff06c86642ba27e3973ea82f185456ab4"], 0xe8}, 0x0) r0 = socket(0x18, 0x3, 0x3) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x38d, 0x0, 0x0, 0x0, 0x5ae}, 0x0) 13:44:41 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000001800)) close(r0) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSTOP(r1, 0x2000746f) r2 = kqueue() r3 = socket$unix(0x1, 0x2, 0x0) poll(&(0x7f00000016c0)=[{r3, 0x1}, {r3, 0x48}, {r3, 0xf}, {r2, 0x12c}, {r0, 0x10}, {r3, 0x10}], 0x6, 0x2) openat$null(0xffffffffffffff9c, &(0x7f0000001840)='/dev/null\x00', 0x2, 0x0) sendmsg(r3, &(0x7f0000001680)={&(0x7f0000000040)=@in6={0x18, 0x1, 0x40, 0xb21d}, 0xc, &(0x7f0000000440)=[{&(0x7f00000000c0)="f5dec1f97a55247a34162cf4a7df5a4a142077f5486b7ca9b281b7d9c0707241725118a97248a01afbee2ce8ab2357be326d906c54f6d12907d352b6b1d99b7baffe1c84528a2cbc564ca216afe9c09b9f02d7a7c3e45209781d14549855d043bf8f55ebf0cf39108bb59638da766ea42d67a0db91c558c872c1961d4a9b0c88d9654376baaaa65374104be3bfde4191371ba2919f4eb74b338fb3d0e618b464605e0438ad0e96eb2415a19327a9e91a961cbd7813fa9e8cbb0f3fb7944a602f06a088056586625f1796f210366653dda3d3758ee7c9b2b635efc78fc8ba039cdfbc10fc5e9c5f72042af3ec9b6caa0fcb5d1794e5200119cd193fc37d4a", 0xfe}, {&(0x7f00000001c0)="bd5d709405941dd9a49abee97600cac49b9282d2c41cedb074d62919514be7e736678dfffa4554ef9c426d6d6006b867e285f5379b23677cf88028c7d42bde752d62edd6ff0fee74fc130a9a88fc2800febe26d6b7b4db05cd72a80b5663ed05c611f9ea980ccbb4710bd2c9a0d3497e75b208f59c485dbcf21a2ef4036cd47736f13f5b93c8706b7f3f454b5ea6f793e9e5850a217e97348ebe7de2d6ab3b984846ecc2b1fd71c74e68f1cb1180b475e2c7eb1e24f0cfc3dba37d62a98c3ba8c0d6154dc96994b455a6494120d0e2eb1920a1", 0xd3}, {&(0x7f00000002c0)="f1775bd3660d0862e0562f34b352746121f485d04392fd43f7bf236031e6e8f9567f2216d9f1c118f2fb5d3cbf3b37590880382457977c15a4720322006268191c480960d049b89030ba3122f7ae744255609bf7c7ae5ebc00b90031", 0x5c}, {&(0x7f0000000500)="781658bf9aa500dd4f27a1c77f9d3204f89cabbafbf6a1f7f4d363bde9e36d199e83eeca14872a4787f207c1f7387cfb32e9f132c21a8766a0770d7dbc59646742bf4c6b4bcb423ce1459a971f255095b7434be9dbc6524bc19f4208a346352cbcd044be35f11ee7da55f5af6e381036ded4e3d7a46e66a2714b3e6ff009d014bb768fdca301469c544044cbceb7ba58357c8559147df4d14ebaa3489b68dba591db554a73f0e44ea9aa482f90db4c8345d102c33f93454f9a9afbf9c1d40209c094b1a756b75c4662a455c45b0e407dd31e6b20b53e83dadbae0fb8d64fbadac41517bfefb9a1f7ab1c45fa088887c5c730b33a1996369c96330430bf0ac0612b7844272ac082b2fb9cbccafd9063ecb27c404bac3512aaed1a85b85c65bd341dc6b6eb7d79407ef2c790c02d7de9013778288888fdfd2a124b8e9943cafd98e8e25dc75bdb6cd34d88ad740abb53aabb315b8fd9b82c48f44927208d57c073fd333ccc11a29a7e2a37cca4f57945451b31cc58c8cf7a1b0fda54b3d644efc412e3a2567fb0c4ca9077115069daa2dddf6fe89aae6ca21ae5d3b6f6d4c35403b6f26fa088098160a6c6f19488f7fba316fc5b9590bf4f8b453c942db49bfcca1b7a5fc0402169f08a32e242e58485ff7b87e31a9921c8dcfbd7871db07a32314c97f90f9d18e71016846fe5ce2319236e796abd0930d972da9735669ce57ae4b73f8c86a0279f997cec6338e3117f22831ffe156bbcbdc6a9bbbf1dfbe4785d43319f57259ef62b9de977c178979c173c9efeda4215f5552364cbb3c190e6021e7f828858d1b68d5bcd7cb090f23f3fed497d558f0a3a28d40789df3c97fcccc114f1f535d9957b709511a7bdc05bb810a8ee38c2b29a8e518ef4b6886292e4c909fbe0dff217010d169c4cec524022ad03156470071664419df5cda9ce42e49c2cdb3366f1a88360806ad51b24580b4701db4a66da554200e8ce94dbbe24b8745abb9086aea629e13aec0366c5d2da9ffe52042ea7c4db3cc9a2d24cb59841750a63871be0be1c1c3fa355d46bd368add2f10e8c92e936cbbacc0b4ea9c9aaffc3c3ddadee7e831d23c6c541e869bfb5b902cb19e576393378e5250ce51a3fb734c754ccc7031f6aff7f1b2b3c614b7bae525595a879d2daaca24d113272612c535eed93e40da072685fd33c4856ad33d1ba9c1f8f6e4dc15ffd3bbb51536ab83270a81512bc36c490d1866fa084af48025f9e2b48848395f64e6d0c7af4787ec6946cb102318c56e24e21347164ca5cf29284dedc1d294c9cb0e017eaeb28040bcb7140dcdb64edef120089fd78fd16f7bbb4eb923a9dcd87a1f72cdc98563f83cdeced00588079cc8cc40e20043fea40b2836000cab50436eec248568ae4be4255d2b5f27154524e190badee9377b05da512f4bdfaa3f0d2367718296e895a1c7379170df390fcbc4e54024a4de0a75a59539dfc79c3bfb1517b613eb38439157942ec83d6016c16bbcba992e596c69b4e607594a3fff7f21c2f955e6daee375beef6d7db98f56499270712a55e0da9611671e6d57e738a7cffbb9b62c0dedbf575ac3be29eb3a2598e14c3a73d68ab647db65d3d865f183adcd6ae8fdc7e1e75a853c2173216c0db8c604a99131177da1d781a65854f1219510b21a748249df7aea55956a79f7c84d41d2562ad97182615b7b7a04af6b76ce4f9786ca391108edf08e800dab33de2f5eb88795a8ff2dbc909e888faa0e6e831527a104cd48e52191767701d8cca082db15887838e8d3a6c5d9cb57b3f1481cc3d9efd22fa48b900b039d415a245aa8529c7134b68b3667d9546d50f378ca512a132602c13a62ebdf0243265afeabb4b741331953838c1aa8eab15e12ca0fe8078142d35aa02a226a4133b1c03f9b47f09b69c61a80d4844a8257b3844a2255e01a3bd554a49e74bf569cf0740bff6d10e42275e1c6ef8b714039f85d63204ba5c767792b0a520a13a369f24364719ed909cc347976333df02eb6f44ece0e5ac9f8770abe84756a35bb8e47cabd50f5d25808c8a753047b9a7ac4e32cd8f404089225c1e20be22b766d37b0c9403dfd3eef1b35133c71a619391304a2a1824b3bd9ac00146f93996d93d015e68c5d90b7868b6b61c0da69006e93a14e747d809ac500b17d43b445e6a2b53044a20448a5c152ede8275f407b9d3d3b0ee2c552d42f34c7743a582255daadedcac0058e604a1765ed02ede64be0cdf92a91ed6dfc0dcb17d795d85ecf9b5b05b061e41a96f514ba84b8463c17283bd7a1927513601909f22137f34d9b5875e7af419977572a681b7daffdf211bbcf60b0265c7ace4f97a6aff7403278f4173b65731eebf438acfd40c659b280a84768ea3580a13437767a17ee3423aa6de7464a97607fccf44e57e55496dd88a213767f728c4cae888415b567ab5f3e58a3af1d5171d6504306fb4c9853be9049469da24cee0a6826ece216fa96f7e33bad3470af594850e56bdd1791106a1b14eb240607226d42d1fa0db5403ac5bf96d90c9816c2be52f1efd92300a40fc061a7659bbb7053df2b8b8cfff01550cffcabe86fed12240a5cc4ddc6a1f6e9c1dd6957fb38431ab5014fe5aed2247f5cc2e2a5c6ca13c982858603ffab3b9e379bf30ef7f97da8f485c7435e1049523fb46a96fcfc3bc8afd14ebf7d579fcda208a9685f7a93c38b7e2d2a56e09addf554e22a5f5bda14bc0268eb2a3b11e91d29522a06745c256c370b079e6ae9c4f3b45a07a8857d713c9dfd91faeb727fa502216c906ced419a08caa3fc83c95533259387817ee09d30d1fe66dca5f21d9f785101133d9c169db8bc31069ea36761f93c8a0213eac714345a65584a3886259a2ffb037f0a2341c7ef29628dfb4526a95bb6e257fdf4c54b9aa261b9bbd53f837905e58c1aca5177b2d2e4052b1b7df81170a5d9b8ae42fb619ec871972e89e2014d8af1394dfdb75dd94c5a3b637c92f250e359c9faa1406db0a5883c24edf063301a434aad8f83360346b4f02240edcb38b1fb4122694772b06abe51c5ef7def7879c14e10f7e499c2f9d67af4a74ff673286509f30da2e41b2d43c6e6bec24e0cbb4dc9d721871a40800299e184792e038bea8ff21b81f190c0e5a701ec2f8cfb9a1d99de8b46901fc9ee390ed71be9d1ad29e4446c02244852fa76da11038643addef9afecc877ae5d1dd86a12b7b3b7743128914e4ab6fdf85f51230fa96226c083b51fff8bae71548c6de2f40de0799363ffd7188f1fd57ef86a84e83920db296fa4ac7c4a614f090d18fa2ee332965656626b0d5773ff6a38c4bb64c496b4bc94e320d52fdd78995f687b69361772fde43989336894756a5dc5577768b6f95705c60ccc9b4e22f0e04efcbbc6fcfb47dc029d9f7f5c5903ebc3b183e75266f3214f204ef5d371a07f0e20c29b665e668be5596cbbc26064f0bf3cd211a7f1ac6c7fbef55c8792ed51c223a8a06814d7cf164c5da88a19ecbca0d17c778725fc08928477e2c44fa00937e6b556c688f8d5e548b0da060e7668bbdc178183494c41ec6fc3992c7b28edd86b2ff32ee59f88f2b5b155b3a1e96f06f59365e1b92bd05795c85a525568e22445d86ab00aac3df5f1bdfc1ca85dc70c13e5167970e680a499e0e3321c58474d9ea97bc1a25a0a0cd47d7bb03df4fb2bb8727fe446d3f36d0024ca897a9d0e9f25b5a14e98c7a75bf8542f9536c2d2e58e1598321af108087a512391f70266a2eb00d31f995155f98c57663db0dcacb58e7f34cce28862a754155251415f2f0641aa9557f840acd0911baf949ce238ae9802c3e8f1509fd9e310ca940fbaa0533ccec5618a4b766620ff620d2d1b2a76b0130cd18258227da5cf93abd1cddcdee1bf47b038203d2bfccbea922f0df1cf2764a5cf3f4a47e5dc2d499cffe4f15d632b0df5acae5534f912a7b459beefd3962d7e00e9326960143dcb9533a483508a6ec1686da4bbc37317b9ea123a0fe3107564654b28451b80374d1ce69797d6e32ecee72799cbc5109b042b8516ce225ea12fbf6e8054b9f99cf4290e5bcc653d6f26365978fc84bc4adbc882daef32aece18c70e1c7cc75a8302a1eac330b4d99bf512c57df1e0200a71f80fef6dea8b2521ae4808f50176d6b8b546bef5a6e371b2ca2239ebceb4ac8851bc7923ea6b054049148c24cca5c0f9282efb4bb317cf1a35e6d589290c4ba540ff6c7ff7cba485beb98f118233bc4e85fe0d6a2631770f08185e5bbf1c242cedafbd918e62c812aea35a6f5e79f29f5b33af1c1291c2cb0435cb30a05298f0aa01f0a42e2f74d2ffa2182e132a56993aa2ab81127c369593d7b949b6bdbcc7e581f04555cd02f6e66575373f3a55db098b1c71f699673bed5d200d8ecc5b3e5b934e5273ed65b2183468853a88aac87f5372ef3a5252cf155ff7730a6b4e5096127e61c2f8a251e0622ad0924d179c303065fe340a197f22744c116e8457a0abffb1cf439af01565f845228ac0043d8d51573d0b9407e7c3085314ca7ef187f6aa42e9ad196256f99e16a7ebf27f3502efca1849a00c54d911bce81c21d55630eb01e1d9c9b0013427efdd047a2fdd9c42660f6bf89ec31e0f0e899dd999faff62aac2f8a66643f2917a06afd46e756e4ddec4d338f8200aee4f2a017a29873c3e6b5eb41455abbc54d5a413b11d2dff64a143e1fdf4d65d4a187f4f138d63c656cd223225880818ebf937ee86516899b35ecf261415b22f07a3a0340b24e80b167ceb985a3f367b38a406eabc15f73e4084acb69efb5a5ec6899d7f4c305f223e43468567d052b948c957884737e3833b96cfec30ba0bbf841ded43a90602af6b3f480ea96f7eca4ab96892a6d17487429687b37268d83cffc30b3326c52fc2a41f7a9cacc3c755445d0c0d67731a955177a7271d3f99af719b9a6336cd47b8dcdefcc718b8d463f58e8343a0237640f31bb6bb74bec2c7b218d0fe0feb27ed8cb0509a91194d0c2705100074924f41bd5751a56a5930662b7c49bb5b5dc031e770c92fd979423597121cd0c27352b6388a1f75842e8b9192defeb05f575d2c6be4990f8682b38fed5c9ab20b611261d4c0f453aa3591207747b95313b23e175645ed31ef26c4568977021a27ab801cbb338e7d5a26436c4669455883acbff92ee5b2dc2a71fbfc77f59cc7d5e66b02cec055c2bcfd632a72917f14440f1d657380ec9cee26a17134bc5d289985108dcbdc35e275e55ddcea584834ede42d07d59509751824800ca484fe94deef4583359359ccef7cd9264cb767785bb70a2d13b239a0c96f20fcda412ee77bd2fe781dda1307e097da48b007fd079b41cf75f1c35f50ab8a24bb0dd5a390024c797844cabbe5a278dd565f3bcf8ef1fb89fa83a7046a08c152cf7cd2673b3a915faffc00b9693c2d5253f17f2f3da518a43db71963e8268663b38170e378e03cf4a0927b5091ae4aa1c39e76fa744b0661740c96b89ab9ed27229b7df68dc289208bf61a18252a1031b3a6b4797c44afe8bf8819e8a3d205e29841ea7df775b0ab249b71c6b0d001ce4614f644b05439adc1cff0f27a4bc4164f24a9800665ada8d0c343a701b2a156a914d5f0694c8191270ab7759021ac609681f043044ae5226d8b824ba8707283479541034bc43e1283c67b19c19d413521f0a33faeaf3f3b45c4e39f6a5ad52ea41ac784d7ee7d8169b766e9bd775f612502199aa3d90fc8110c7977d2b883c6237e1809c956320f1d98be6768a869ce21b36c4936010c90da712a", 0x1000}, {&(0x7f0000000340)="a270c36b17369e0982493c8ef8c8d122119048e274c3cf611c5998596dd5d8a7e94d15cc516ff36408298050e316e1abfb56c8c8af776e079b471fcb5e3c23f4ea54539ee43852ea82bb08fcbf4af29e6c45c9c5c2853bf096662049a78f6cd25d9775773f9bdc4ed2dd170834814c328491bba2afa95012679b8181c3449cb0dde58d96ddfd94b8a4c4fe16b074972876f8e02016ef1714cd9e4c5a9934d0b66519a7ffc749c6b00adf", 0xaa}, {&(0x7f0000000400)="5e761a6b6ffa3d3209d9322f40e0431b3ed6bf016ca8b370b884bdcca4aec6b07f8e91fb46636077ef1d5dfe0a4d46ed485fa2d43c4c7e4a4d878806169d", 0x3e}, {&(0x7f0000001500)="8ff6398f6ba77dace7b99bb544b1f28b56e4828f1ad91ae4a5ed0b39a48dabca9891ca9e4a0599ffb17008fb6717a200a869fd5a4150df7c5e1030914a5bb8bd8062cba45aea6fe2713fdd816e4b0bc8b85a8852b604983d68699095cac7d0c945e447bad126062073e34a32b708b629861ff1bf3649f5002a5494d31d3aad90b6f2351119e55bb87c194272709258c62f96d44730329c24f55673dba7183a5efe8ad7ff800b8d6bc01dd930ba192fd69ea759299e949a9334c7fc8d2666423d07d699fe5a927cbebe775b2e7ac21aee2f77e8b283f181e25d12dff110d136968a9ad551905234761e31659d68f2", 0xee}], 0x7, &(0x7f0000001600)=ANY=[@ANYBLOB="8000000000000000ffff00007a4ef7b80c036abd3dc14e986dab74a21ff2be5f027a8124adabc87125cb1e7cc0cab429971aa380be19c994e52851fd872d15256ec06fb8128971ed2ef271b3cd005f7708ca225c5aea83556ed8429ec4d28b760429ee2373f33938a44ffb192db274712128a905234ece3f7400000000000000"], 0x80}, 0x2) write(r3, &(0x7f0000001700)="83ca2d1dd7cef6af0f656e0f759a2d590c91547337af446721b308a454339bd1f5c4ad6173d415d346678063e76e4fc82ec2f664b4196604d9a827c7c5722869f50a3d3b7fae398c35cf25aa6a858688ffa24cfcc7e17e68d8cb7174be57b684faa166ac6298ffa1732a04c257f0779d866189d717ae07bba620b423d03001a6ceeb3940b7a01660024b4417a1a7a7720b5b8576e9b4b26281b0939496a020dbf2d35994ac0cb80859f3b143822008f3bc4bae9ef9b2c02f843e86a010bee70e1531f1949e64b079f148f2f18a81276bd592d8f888e5", 0xd6) kevent(r2, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) 13:44:41 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x102) shutdown(r0, 0x2) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) r2 = getuid() ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000000c0)) getgroups(0x3, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) fchownat(r1, &(0x7f0000000040)='./file0\x00', r2, r3, 0x6) socket$inet6(0x18, 0x2, 0x7) 13:44:41 executing program 0: socketpair$unix(0x1, 0xabd418442ffc675b, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000240)="d1201d9c07b00a16a86b937d24a7f2947be77f1cbe061ab59b4c483ac24bff05792c3b2d50e2f61fdd92120f14405cf540aea663e53940647fdbf6390c9d521a8ef176e290e1cfbead46e28d2cdfad33172d9d3cc0db9ce22cae4738532a1dc775f78b6d6052e279e6fb2f65bcbf4bf29cdbec91f52747de7323b7ac7626d427d51b6cbbbf298a0f33e9a2ef5ccd435c8b", 0x91, 0x40c, 0x0, 0x0) r2 = open(&(0x7f0000000580)='\x00', 0x100, 0x11d) bind(r1, &(0x7f0000000600)=@un=@file={0x0, './file0\x00'}, 0xa) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000005c0)=0x9) readv(r0, &(0x7f0000000500)=[{&(0x7f0000000000)=""/103, 0xfffffffffffffc76}, {&(0x7f00000000c0)=""/117, 0xffffffffffffff6b}, {&(0x7f0000000140)=""/229, 0xe5}, {&(0x7f0000000300)=""/177, 0x2d9}, {&(0x7f00000003c0)=""/240, 0x2ae}, {&(0x7f00000004c0)=""/51, 0x33}], 0x6) r3 = fcntl$getown(r1, 0x5) r4 = geteuid() socket(0x2, 0x4002, 0xe89) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000680)={r3, r4, r5}, 0xc) sendmsg$unix(r0, &(0x7f0000000800)={&(0x7f00000006c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000780)=[{&(0x7f0000000700)="4f4b75047cd9aed476bc5b70c09411f2680f2986856addf51fdfc1438d83bda483c8ef775c876d282c5df06a438197a5c999ad49afadf0283740bc6aee82f1a16ccd78a9c28ad844cad6660a974ce29153f249206f2eb612c718afcae79eeb930b1781fb8321c5fb475bcf", 0x6b}], 0x1, &(0x7f00000007c0)=[@rights={0x18, 0xffff, 0x1, [r0]}], 0x18, 0x400}, 0xa) 13:44:41 executing program 0: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}) preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000000)=""/184, 0x112}], 0x100001b0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2006, 0xa6138) kqueue() r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)}], 0x1, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) r1 = getuid() r2 = getgid() lchown(&(0x7f00000000c0)='./bus\x00', r1, r2) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x20, &(0x7f0000000140)={0x3, 0x7fffffff}) r4 = kqueue() fcntl$setstatus(r4, 0x4, 0x88) kevent(r4, &(0x7f0000000140), 0x7, 0x0, 0x0, 0x0) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="3435f407e50cb378a8cb5d4c6f203d0e356dacfdec76fadddbf02468144bca294b8686bedd97f2fa28084a611d87ffe7b1", 0x31}], 0x1000000000000171, 0x0) 13:44:41 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x8002, 0x5) r0 = socket(0x18, 0xfffffffffffffffe, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 13:44:41 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x218, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000880)=0x1f) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000180)=0x200, 0x4) r2 = shmget$private(0x0, 0x2000, 0x4, &(0x7f0000ffd000/0x2000)=nil) r3 = shmat(r2, &(0x7f0000ff9000/0x4000)=nil, 0x12003) r4 = msgget$private(0x0, 0x1) msgrcv(r4, &(0x7f0000002440)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000007c55cc113b99b660000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000501c71b6abdb11e1c70af68dfc05b3e200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b5feca0f0613cb2b3bba4000"/4115], 0x1, 0x2, 0x1000) semget$private(0x0, 0x3, 0x0) r5 = syz_open_pts() ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000013c0)=0x65ca) r6 = syz_open_pts() ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f00000000c0)=0x7621) getpeername(r1, &(0x7f0000000300)=@in6, &(0x7f0000000200)=0xfffffffffffffcc0) ioctl$TIOCCDTR(r6, 0x20007478) r7 = semget$private(0x0, 0x4, 0x30) syz_emit_ethernet(0x0, &(0x7f0000000080)) msgget$private(0x0, 0x20) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000001380)=[0x4, 0x9, 0x8, 0xffff]) shmdt(r3) semget$private(0x0, 0x2, 0x1) fcntl$getown(r6, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000780)=0xc) getegid() sendmsg$unix(r1, &(0x7f0000000840)={&(0x7f00000001c0)=ANY=[@ANYBLOB="17007c64226530000000"], 0x1, 0x0, 0x0, 0x0, 0x0, 0x40a}, 0x2) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080)={0xfffffffffffffeff, 0x400}, 0x10) getsockopt$sock_timeval(r0, 0xffff, 0x101005, &(0x7f0000000280), &(0x7f00000002c0)=0x10) r8 = msgget(0xffffffffffffffff, 0x3fd) msgsnd(r8, &(0x7f00000005c0)=ANY=[@ANYBLOB="0300000000000000717c950795483fb43234da27b4cf0cc87ed56ec8c72f1f73320c96b6ddacb513f1527ec541af4d00fcb5d08c299cbf5844c481aada4cec3f8e74c1ef197dc02baf0da79fdf02b0429f65e0c7ff7bd3d35199247856052f2736e0958622382383bd17bbe80810fc26f7de90f0533642043bc060f335d23703561abac834552765cc56cc1cb4d7a0d70f2f7c915ee454cd7ce2ca237c332c2c7a57ec970c07593a343cc0ac5fa1fc18eea5e864ad7047bcd7f9ba65787f803ecaca9a33286b9f5ed2680c400bb66da139ad05b4ccbe93817ef7a0b1c46c7c2c633e1a124e2e9674bd34bd7b7becdd62dbe6dec03528d4bcdb057958c471a12c98ca9c81340026a4d0e334a8350b22de1e1fef810737b58880bc5fe19f85c69bf0365b3775e32bedf5e37f5462d1cdaf20f6f29a907dc7a0400fae69346821973511"], 0x1, 0x800) msgrcv(r8, &(0x7f0000000100)={0x0, ""/96}, 0x68, 0x3, 0x0) 13:44:42 executing program 1: write(0xffffffffffffffff, &(0x7f00000000c0)="e13a7ec8f4da4c8e67fdbf4cabf8", 0xe) r0 = socket$unix(0x1, 0x7, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) getrlimit(0x7, &(0x7f0000000000)) fcntl$setstatus(r1, 0x4, 0x80) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x38df4e52) 13:44:42 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x9) socketpair(0x20, 0x2, 0x40005f80, &(0x7f0000000cc0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x24e7, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f0000000140)="b42082b09a21e06b060eb570039e17baa79325b0a26f19e9afe517c8398bbf89c8e4a9e25c39247ba0b7a7b33cfa47531552d2793f889427f48a92e446400d4f33e2b0093444397040b4de06054b7fc9dce1e118405a20c83f698873ef2cb5ff790d36f393425c0f7f61824bd36abd2010ef3f2f38352a789b9b062a85307818888e38588ad1639f2030c486384d38c8546418a50f8a355a5fb176fcf4057b131d4b9f8036e8a4cf78cdc779347f37a423ae73907279b1adbf44330288d0c88753f0f431e153392588331da8134c90da38864653e35164f42e2a8169f9e4886012e6cf5aa45cbb519a0f57c8d2c091d2cb5332561f458bf3e62a9008ed5567844e59b0bc17ceaff1fcaeb1385f6dc7dc92dbb0b62f88ba782793887cf58384fa71f30a4713795fb469ebfabdb43bc7264ab1bd9c49b35e22a951c326116eafd0ce6d4d77d4df5ceb4250453786cba2c1c97feeabf367f5f73d3a501576bf5f23735a1db85f4a124b58ce15d88c566cdabc9c98c235bf5d5a2ccb6e293fc105bcab6ad43b1268a1a0b179f60707bac23c1094e86cb81ed92ee13c0c32eeb3b787a9e6827e034e9f59617b31c2bdd9e5e4eba5acb2c7edf0a9898d02e60ca281d84a3f99ec9c5947ad8615fc32d6de571d29a33ccccba0d4c582b3ef8c3521de6f6662c42bc96b1219b0f20f785d59cc6e4e5223381bf710dd29d8d6885231a17080776ac4dd3c55520e4ce57b12a82269600bf8c30448647903f1a36e545d977aa016ab9e82b39b0bc97ef60a90e67a66b579c49466f483120106fb4854f997e8149d0c07f2c18d4538daa90aff99c2bde8c7ef078388fe603a5d8cf885736957e14c3089cdd4d3fb06f3ab54b38e7906b6990ac0277834c2316f964e644be034bf657ff4fc5a3afe11d47fab2486151a0f7ee413c4a78f952b435e3c48140af61fc09d1db0f28f19e2bf43127d6d7d93688affc2d82316dfc2eaef21ee72d85ef122983ff523fc6f0a0cd8d650c9c392c7896fd121c7d1e3488d3f81634ef6dfab61fcc69e2f3ff5f6463927d96eea33d47f07d4b5ffc571cb26ef037dd86deab9eed35a21c0c789abf1520b0889d6c51ef307dc3e8ee91597424f6e4cdb2f755a553dda173d6decad2199b7bae438d000e6698ef0e6a7c9354ae7f0ee18478c4c85d469f122461e2258cfcd09e5cb623c46f32c4d7eb57370c8e2965f671d1016988306d5327afb0feb96eb664c50fc3292035f11884dfb8f8f6fa0d73889eafac0e01e39872c9ead2b2c4a8a2c722ae67c01c9a85a7de44fd5fa911ad456e3875cf6b8f32092d2e5717be407ebd5d4760d6c9185a5e9cc5333d4b9d1dc90f0ee86435e0dea6f6eadd8c27b775a4c94fb8ae4ceff527d283b7836179756866ffc9bc58239c368825c3f95463b268a067494cdb4e4775e2031027828db90f6931a56fd0a22555827edfde8acdc62bc598f65a19a4712695016add75eae8a612005b7e0a336853c702a9375254ca3f859199621087aec03efa09cadcfd899539e33c51233f9020057bc44c2444abb8796df70bdef6002ff70f7f8e021ffab564cd9a60bd169a3d0c3bf5543f43e82d17e1c0f5c874e39ac7dedb25aea49fdc7f012dd318513ac9316798699ff87519f3e64be554612bd9a2da4a9748044211486c8f283f38a35a0b5bef8dffa2adc913fab77637940f181cd30726900587142b620a6963a6559a1f0bfff8788484ae34789f8466bd641aca0dd432627c7578f0bf97a7ee12839518efdbb235a9ead7095ede1af8a29c95893c6bb7bdd5a461ca9c711b17ea6749140df7415f69558245f1d1918d62e38341b11dc1ed61eb5c1ae7b28a596be4382745dee842828711c29aa7589016b076885fd6a14d9734283a4ba155cbf38bae1f936d9c3863dc2cc281d3a99c832bf74cc7dab48401cb8a54085b3cadfaf278baa614904e9aad571743fe1834a6052b868060ec390d06ef72bd359e973c5bb26599f876a14ce81cec7d77c6c216cba76c86160778818cfdeecc43828466859dcbc8674777d66108451cdbb1fd1713fa9107da08f3e6248eda8d82e7d39abbaed90b8c65ed04da86e75492306a7c2b254317f2f9f5ec1d135de08691680f303df5acc098eb1533a827588fb43273ba51ea063f74c3d2ef491f8f2e399a2aabc9c3e04429f83c82f1a93b733a337249040e574b42ee6d3264912e5617725c19da7e1f3d35896316b49bc385ff7a4e83b6cbdec93051c7eaee119c570f7c3c4d38ac5c492b050fffe49f73888c9413797db12fcae019f173355e67e1b45bb1e8ae662ca665725a3d91135a6264d11f11878a15839a7b2730cf6762b1f85b9cf9cc2e3fb7c331034c8c711c2f5626460c8abc6f54c5642ad221f018deaaf65246c12320d23a4c1449f65bd5c8127884868cad3b567957629bc5c5ef8d88c887442036865c195cdc033c609b734b6cc735738da4313b0a7ce149980537aa9195456c9cdb8192f26b06010999d5db0293e8d318404408ad2d368c04a680beece5cdb5adc9943f1771abf343c6f565dda942c89ccb06e42f8f50ae63a3a4d6e0890c58000e4fc3d7631b76dd20b2bcc4e676e3e84251afb20eec0774337b7411fde3aca697910eda3c9ef44cffa75fa218d1d665080406f0b961ca81009ea0670b5c8d8bb8711a597f83b9273ff97f174f452a5f73fe83c76da64888c5d4bbc0b55738dd58fdc61cf248f35a0ecb521f0c13822c04d1055a752b76c82261fb49a1e41c2e1a0b9d394047a4a3d3c26b3e125983890de5564c179e9e0eb702761d7b0d3132b1cb950404c9a309b3f7c22ecdb2daa0a772951653cb85f9a62a0a87c8899b1d761ad287e299cdc71fcbf9c15d4cb1f2a2d2fa247f58e4dd4d1c5a419831a4ab7f87bbef0e357b98e0587dd600d05ebd87d288154c007680c6bed8f089481bc42920e3e90a0637f305e41f431bbe4f7002f835afe476695763c22acbf5146c80a8eb4cb4e5a7036ff3e7bde7cc5fcda2e60c54e1b985ae737b39318a4dd295b6b9220c3383bb0af5f44ac212b01f6ad4c6fb5f878be414d78d476bcb2119b3499cb977f6de12321c0ec54f0a547c1307a6895f9df7e05a8fb10e378e6c34bfee653fe6054a59cafa50bf061ec32f954be90a259eac85a60c95881e2d16c0cfa03f6367a079a8a1e8611be3952f029756c64c36cc34c42115cbbc536f2899d11a586ab39862e03c9228fc40409453360a724b8f0d6a1499d6a5bac25c081e7fe2c4ed2f0e6e75b4ca956f94eed814deeff1f8df2e7ad3fb6b266921052a2116e519913f5428786111f4122b90260cd5bff5542b60ca53ae3d2ab075a498784b2af1a5ea90b5f570032d3ec4bea4d82cacc4b18879eb71bba9e0b2c493a5820d87371523d68dbcd96578d106dacd067f50bdad518b84222ebeaacb3b5b2f082f69148ad2b292f2c1459a4a1c4242050205ab3c7b86d2e596658782d74cedf112ba98a5638c2cfc2d5a2700b0505032a9c7e26c309f6714dadb98f126116b50ab5dbd0363951265bcd5f604af5d623120439eb32ac546c22177cd2cdca8ec57dff0449c693905282e3fd11ddb5f72bab5e5eb6db528b3e9a86f041445f234a07150161f84df450ec86da900e8d4a59ba77dc82b2936ad0c846bdd1b7d0fec195790ab96fce3e81dddbf52e897feb7f4d1be57aeb7832fbe72073c0ea9e419c12a5bdad7dc1dfa982abe091471c2f14a6aee0debca69f99ac2bd2f77705cf05973ac34809086af671a9c026e88d574044f8569cf3a6fd7043d902451c19022e8daa881a1865b91bc252492ba1e47097e8822615a3ac7390c5a2507b5061166ae95bae0e7e1613dd6458a4d356aa39cbba3f8c6fd971d11cb6fa883588afe32e5f952e9feafb44a721acf266b13d620d62562491c8aef79374d4a2d61dfc077258abd0d16ba08e788ee304d1c3721150f6f7689942a51196fb7df4e18ac379432992b15d1630f728ed3f91e0a230911d9fc6a6a3bae2154fb0b5df5c73dff957", 0xb25) shutdown(r3, 0x2) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x2012a, 0x0) pwritev(r3, &(0x7f0000000e40)=[{&(0x7f0000000d00)="ff1166c261e0db334a7dcb4a7baebbd41ebdd8852d95f755adba876d24682ca476", 0x21}, {&(0x7f0000000d40)="49f3a6d0091034e2e43c6333ec3b9d79a9af02bba44a7f033fb2e613a157839253a4b0e54d1a13a7914607e4e564ab6089e52da9f1b12d3802ee28dd1c81c5cbff829fd33570eacf17a8ab6976da3a3f3ebf6085bc99c146c1ad3ad09f62e05b343bb106d0512557df7b7a002bb019301a152f3b43b01105bced2215ec3b1953dbd5f78789784e7a899e3446115101fe39ff238e9c25bd86ec85450c28964304ab138c1b64a1a76b23388a7dfac85013a75d17ae3d3829a9cc84115fff05a6a0b8e3701db85214fe9c6c24f2a36281948cd50c029a5599501960105c8ce008e146", 0xe1}], 0x2, 0x4b) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$WSDISPLAYIO_SMODE(r4, 0x8004574c, &(0x7f0000000c80)=0x3) getsockname$unix(r2, &(0x7f0000001f00)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cde0f8a04242d32100115edfa149aba7cecfbf29de43c7fffe5fdb2ef81e4f90"], &(0x7f0000001ec0)=0x1002) write(r0, &(0x7f0000000000)="0a4a4e5cfab0fbad605a309b8dc538bc2fc903", 0x13) 13:44:42 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r0 = dup(0xffffffffffffffff) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000140)) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)="50bd680e8e184676451ad8", 0xb) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000180)=0x8) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000100)={0x0, './file0\x00', './file0\x00'}) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000b, &(0x7f0000000000)="c4", 0x1) ioctl$TIOCSCTTY(r1, 0x20007461) 13:44:42 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = dup2(r0, r0) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x8000) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x20) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r2, 0x20004276, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x80, 0xf0000009, 0x7, 0x6c}, {{r0}, 0xfffffffffffffffd, 0x11, 0x1, 0x81, 0x8001}, {{r1}, 0xfffffffffffffffe, 0x2a, 0x40000021, 0xf4f7, 0xffff}, {{r2}, 0xffffffffffffffff, 0x83, 0x15, 0xb4, 0x4}, {{r1}, 0xfffffffffffffff9, 0x67, 0x0, 0x9, 0x3}, {{r1}, 0xfffffffffffffffb, 0x8, 0xc, 0x1f, 0x40}, {{r2}, 0x0, 0x4, 0x40000048, 0x8, 0x7f}], 0x3b7bfa33, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffb, 0x21, 0x0, 0x90c4, 0x40b}, {{r0}, 0xfffffffffffffffa, 0x94, 0x0, 0x3ff, 0x100000000}, {{r2}, 0xffffffffffffffff, 0x40, 0x1, 0x900000000000, 0x3}, {{r0}, 0xfffffffffffffff9, 0x1c, 0xf0000007, 0x5, 0x6}, {{r1}, 0x0, 0x60, 0x2, 0x10000, 0x2}, {{r2}, 0xfffffffffffffffe, 0x0, 0xc0000073, 0x101}], 0xd0f9, &(0x7f0000000000)={0x3, 0x7}) setuid(0xee01) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000000c0)) 13:44:42 executing program 1: r0 = socket(0x2, 0x0, 0x8) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) shmget$private(0x0, 0x2000, 0xb4, &(0x7f0000ffb000/0x2000)=nil) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x4, 0x0, 0x0, 0xffffffff00000001}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x100000000000, 0x0, 0x0, 0x0, 0x0, 0x4]}, 0x3c) 13:44:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0xc}, {0x6}]}) syz_emit_ethernet(0xfffffffffffffec7, &(0x7f0000000100)="8b") r1 = semget(0x3, 0x3, 0x4000001001da) semctl$IPC_RMID(r1, 0x0, 0x0) 13:44:42 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f07d0f67e77d99e1c110896c114fb60fe2908747e6139d96bd4a3628c4d12a9d525d8d594652499698a7bd43f41f0ba5ea86e66380fa7a47af0a989f81f34c93225e53476fb05de03d8c19805d936e699e61343778014b1ad9704cf172733333685e0e0228769577be7bdfebbc778777f5f108c10bc869266e47ffd88276f7a9f001f8814114203f07fe6f05340cafa48e7b89fd22de8b51fc097dc24267d154941a09d154e45fd37b9693fb0eedc437af30a24abbb59c7a45d737cf2ebb6f1405067ceaa10a3727542326ae53baed08513f94580fec0413d61b2d25454c35a0ea88141800126fa9286df2fcc20450b7f593795c6155d3d37840a21a6a7d423dc39235475304017e189284a92a2b6094bc2e4ed4bd5edc25f7d646bccd76d79efb4cb7923c8dea13ef511d2e9925aff2edfa453aa31eebe59130fa737b17f19f8c77d8f43c59c64512524d35f1ef66624657437b2f83d52855f861f326bc1356b1ad77e7284e04e4ed388695e64b70ceadafb8137085651c18aba13198280ce1f00f84ab123e183a1acc220120641a0ce0df5527b2f887e3596384441ae0132d43ec98a1582e9e207c68b5f0c557dcd48a82c4787d38d685d4e08045ec1151116e077a4e58f8749f748f83e8107484bdb3b2f60acb9c4e9db4a610e1fc444dabed9c36c366d3217753aca683dc4149dbf751baeffe76d7c9d8a747a3efcb259762eca0f2e2fc647ab3cc03b88f0af8e30176816bf38535a9183a014f96d96008c1b6905382c9ea2d8c44539f5094753d894df295805553b967d2ca67c472d59c72b8e2f790fabfcb05d7a13c6b5a9d4884f681d85381174d921b2ad4cd738056ef45cf3af8c9759638ef648332ecbbf5e748e56dfac5e4c22f23614b7710e8c31c2b090e75ba1c0db3d5ef955093cdf778d66305958c75c744a36ba3f46cf74c6b4416b4d800d8c57f62e3e1d77949b18e882410a293496790c96a3873f89b35228884ecef02a084f1b4dc4cbd7399471276c88606b22ee2e76468065f081e84cfbc44371efbdb469c23bb44fe9bf8cc17779959a1e2352d80c17ee8ebada5edf601230fc45e4a43606c924691b402c4c815376ca87f66ba41eb8b3273fe2f0df97e6132663abc89dc3ed8550a83d1b138560ea04f96ddc038b96998db86356fc5ad65f2b7e00e7c276acf8c6c252adb2fec15444d64de281ba7e21ba9bd9860daca3de4dc650f2fe016b455003e083c752e2a7c99c4ef7d7c8fac21fa1a7bb7429edb21ebe4d9c4234c41fa711713c6bd6165bc1d51afbd3ebe496aad42235a6f41da9f6f5bd1981981d95d936adf3d93bebf3648ad393ebdd1661a9dfac00b5f067f4c6eb77836a0176f4073e4b738e4ea9bf572542ec92092f66464ca5589469711eab42eec39bf0975886a79150f5414d3f73fa6ef24aa2077c62511b94cb8a018e1883012b18646c23440c8822060ba7990489ad42f23e0b27e67e2c560dc425380652d1edb49c5c39ba6f8abe2b0ef892cdea4c8612fed20c4a9482fcf5d7f297573711e216cdf3d45ea25623cb1708d54698fa9d7136f0eaf5781bc9dc7d0eef830b1df81f42f607116a2a099d75c26316a021e1769e1664b2e7036d9e31581bd4683e27bb1c02efcb67f5804f535345b773fae4196eda4166d56b3867fa058f6a6cd2cb584effaa4b54a8ab840f11a3e2076a973a33466a6d113b1ce8362e9a80fbe33721e1264a8f749f0a74444647a124389a75a0162d6616ca7d363ede901bf8e51e29f1038470832b1ce5fb9acb76739e620dd1abd79f551c570436ad9bc08086c5e879e025f3f7ec347d4dcc0cb84d1a7a37ae07f363cdc0da4a8e5a768a2e92fc5e3f02d7ff1f129d7e7a4d86a32840ff64fa1dc22a3c57d6b9ef526a828a9fb6494eb322", 0x801, 0x0, 0x0, 0x0) r3 = kqueue() r4 = semget(0x0, 0x6, 0x204) semctl$IPC_RMID(r4, 0x0, 0x0) dup2(r1, r2) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, &(0x7f0000000a80)=""/4096, 0x1000) 13:44:42 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002000, 0x100000000004502) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x800, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x3, 0x5}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x82, 0x0) ioctl$KDDISABIO(r1, 0x20004b3d) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000001c0)={0x2}) 13:44:42 executing program 0: clock_gettime(0x100000000000005, &(0x7f00000000c0)) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) semget(0x1, 0x0, 0x100) accept(r0, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$TIOCEXCL(r0, 0x2000740d) pckbd_enable: command error 13:44:44 executing program 0: getsockname$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000080)) clock_gettime(0x4, &(0x7f0000000040)) clock_getres(0x5, &(0x7f0000000000)) 13:44:44 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x80, 0x403) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 13:44:44 executing program 0: r0 = socket(0x36, 0x4000, 0x81) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="88022e2f66696c653000"], 0x10) getsockopt(r0, 0x100, 0x100, &(0x7f0000000080)=""/66, &(0x7f0000000140)=0x42) getsockname$inet6(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) fchmod(r0, 0x191) flock(r0, 0x9) getsockname$unix(r0, &(0x7f0000000240)=@file={0x0, ""/70}, &(0x7f00000002c0)=0x48) r1 = socket(0x14000000002, 0x2, 0x8000000000000) getsockname$unix(r0, &(0x7f0000000300)=@file={0x0, ""/74}, &(0x7f0000000380)=0x4c) r2 = dup2(r1, r1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040)=0x80, 0x4) open(&(0x7f0000000200)='./file0\x00', 0x1, 0x80) poll(&(0x7f0000000100)=[{r1, 0x44}], 0x1, 0x0) 13:44:44 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f00000012c0)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f07d0f67e77d99e1c110896c114fb60fe2908747e6139d96bd4a3628c4d12a9d525d8d594652499698a7bd43f41f0ba5ea86e66380fa7a47af0a989f81f34c93225e53476fb05de03d8c19805d936e699e61343778014b1ad9704cf172733333685e0e0228769577be7bdfebbc778777f5f108c10bc869266e47ffd88276f7a9f001f8814114203f07fe6f05340cafa48e7b89fd22de8b51fc097dc24267d154941a09d154e45fd37b9693fb0eedc437af30a24abbb59c7a45d737cf2ebb6f1405067ceaa10a3727542326ae53baed08513f94580fec0413d61b2d25454c35a0ea88141800126fa9286df2fcc20450b7f593795c6155d3d37840a21a6a7d423dc39235475304017e189284a92a2b6094bc2e4ed4bd5edc25f7d646bccd76d79efb4cb7923c8dea13ef511d2e9925aff2edfa453aa31eebe59130fa737b17f19f8c77d8f43c59c64512524d35f1ef66624657437b2f83d52855f861f326bc1356b1ad77e7284e04e4ed388695e64b70ceadafb8137085651c18aba13198280ce1f00f84ab123e183a1acc220120641a0ce0df5527b2f887e3596384441ae0132d43ec98a1582e9e207c68b5f0c557dcd48a82c4787d38d685d4e08045ec1151116e077a4e58f8749f748f83e8107484bdb3b2f60acb9c4e9db4a610e1fc444dabed9c36c366d3217753aca683dc4149dbf751baeffe76d7c9d8a747a3efcb259762eca0f2e2fc647ab3cc03b88f0af8e30176816bf38535a9183a014f96d96008c1b6905382c9ea2d8c44539f5094753d894df295805553b967d2ca67c472d59c72b8e2f790fabfcb05d7a13c6b5a9d4884f681d85381174d921b2ad4cd738056ef45cf3af8c9759638ef648332ecbbf5e748e56dfac5e4c22f23614b7710e8c31c2b090e75ba1c0db3d5ef955093cdf778d66305958c75c744a36ba3f46cf74c6b4416b4d800d8c57f62e3e1d77949b18e882410a293496790c96a3873f89b35228884ecef02a084f1b4dc4cbd7399471276c88606b22ee2e76468065f081e84cfbc44371efbdb469c23bb44fe9bf8cc17779959a1e2352d80c17ee8ebada5edf601230fc45e4a43606c924691b402c4c815376ca87f66ba41eb8b3273fe2f0df97e6132663abc89dc3ed8550a83d1b138560ea04f96ddc038b96998db86356fc5ad65f2b7e00e7c276acf8c6c252adb2fec15444d64de281ba7e21ba9bd9860daca3de4dc650f2fe016b455003e083c752e2a7c99c4ef7d7c8fac21fa1a7bb7429edb21ebe4d9c4234c41fa711713c6bd6165bc1d51afbd3ebe496aad42235a6f41da9f6f5bd1981981d95d936adf3d93bebf3648ad393ebdd1661a9dfac00b5f067f4c6eb77836a0176f4073e4b738e4ea9bf572542ec92092f66464ca5589469711eab42eec39bf0975886a79150f5414d3f73fa6ef24aa2077c62511b94cb8a018e1883012b18646c23440c8822060ba7990489ad42f23e0b27e67e2c560dc425380652d1edb49c5c39ba6f8abe2b0ef892cdea4c8612fed20c4a9482fcf5d7f297573711e216cdf3d45ea25623cb1708d54698fa9d7136f0eaf5781bc9dc7d0eef830b1df81f42f607116a2a099d75c26316a021e1769e1664b2e7036d9e31581bd4683e27bb1c02efcb67f5804f535345b773fae4196eda4166d56b3867fa058f6a6cd2cb584effaa4b54a8ab840f11a3e2076a973a33466a6d113b1ce8362e9a80fbe33721e1264a8f749f0a74444647a124389a75a0162d6616ca7d363ede901bf8e51e29f1038470832b1ce5fb9acb76739e620dd1abd79f551c570436ad9bc08086c5e879e025f3f7ec347d4dcc0cb84d1a7a37ae07f363cdc0da4a8e5a768a2e92fc5e3f02d7ff1f129d7e7a4d86a32840ff64fa1dc22a3c57d6b9ef526a828a9fb6494eb322", 0x6eb, 0xe, 0x0, 0x0) r3 = kqueue() r4 = dup2(r1, r2) write(r0, &(0x7f00000000c0)="b6ace79bf065483e139b7911995d8c4089c76d53f32f06e67ebbed3992bb36a8542d2b65f5717aad7eb4331214bfb7bc472e195cd88ee223a50289aa0160969389f4bc37f54b5c07d9baebdc00d75801c2a2b231ba23bbd2b2376434472bcbcc098c845bbc2d816dc2153cf81096f689e2f89ff9758037c05b8b90a8fd50367e", 0x80) kevent(r3, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffd, 0x40, 0xf0000000, 0x3, 0x6d}, {{r3}, 0xffffffffffffffff, 0x3e, 0xf00000b1, 0xd7, 0x7f}, {{r1}, 0xffffffffffffffff, 0x18, 0xf0000003, 0x100000000, 0xe000}, {{r4}, 0xfffffffffffffffc, 0x80, 0xf0000021, 0x5, 0x3}, {{r1}, 0xffffffffffffffff, 0x40, 0x1, 0x8}], 0x66, 0x0, 0x82, 0x0) read(r0, 0x0, 0x0) 13:44:44 executing program 0: r0 = socket(0x18, 0x3, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0x8221c2e3}], 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) lstat(&(0x7f0000000140)='./file0\x00', 0x0) bind$unix(r2, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f0000000100)=@abs={0x0, 0x7}, 0x8) shutdown(r0, 0x2) 13:44:44 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{}, {}, 0x0, [0x0, 0x0, 0x2]}, 0x5c) shutdown(r0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20089, 0x0) 13:44:44 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x7ff, 0x5}, 0x8) setsockopt(r0, 0x0, 0x1f, &(0x7f0000000040)="00040000", 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x82, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0xe1, 0x7, 0x10000000000009, 0x800, "22487da8ffcd574a09b515d192827107b654f9a0", 0xb, 0x2ffb}) socket(0x3, 0x3, 0xffffffffffffff00) 13:44:44 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000080)='<\x00', 0x2) 13:44:44 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000001c0), 0xc) execve(&(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)=[&(0x7f00000000c0)='/]+/\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='-\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='#@.\x00', &(0x7f0000000280)=':.\x00'], &(0x7f00000004c0)=[&(0x7f0000000300)=',,-\xd5)-!\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)=')\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='\x1e)m^\x00']) 13:44:44 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x105, 0x1703) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffc, 0x61, 0xf0000000, 0xf2, 0x6}], 0x60, 0x0, 0xfffffffffffffff8, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r0) kqueue() 13:44:44 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) utimes(&(0x7f0000000880)='./file\x00', &(0x7f00000008c0)={{0x100000001, 0x1}, {0x4, 0xfffffffffffff20b}}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x2, 0x5}], 0x1}) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000680)={{0x80, 0x2}, {0x0, 0x8}}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{0x3}], 0x1}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000700)='./file1\x00', 0x400, 0x0) mknod$loop(&(0x7f0000000840)='./file2\x00', 0x2020, 0x0) recvfrom$unix(r1, &(0x7f0000000740)=""/200, 0xc8, 0x2, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/zero\x00', 0x80000082, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000180)={0x10, 0xffffffffffff8000, 0x4, 0xfffffffffffffffd, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xd412}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x2}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xfffffffffffffffe}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x8000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7f}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x6}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1ff0000}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x8}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xffff}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x4}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x6}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) 13:44:44 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendmsg(r0, &(0x7f0000000840)={&(0x7f0000000080)=@in6={0x18, 0x1, 0x1, 0x6}, 0xc, &(0x7f0000000700)=[{&(0x7f00000000c0)="e66e55ecec1311d95413cb4bbdcf1896e5", 0x11}, {&(0x7f0000000100)='Q', 0x1}, {&(0x7f0000000140)="b6ca1e3aec53e3818b95dd684286c7a0a4d9f82c63f78062c684e9276f31984b1d4cdca57af173ca138920bef0e275f0bdb3886f05a70fac99a7747773462066e1f7fa24db1fb01f4af852c1b17ab68e344f448f9bdcacc338c9ff5d03fbe8b71b0f9a9e160de6be7e81b2f607d14b1372e2ef2a0bc683f55f69013454b4622dfb3f722600220856b96ce011cc", 0x8d}, {&(0x7f0000000200)="75d446d4af725423c920513f5b4c44060e7ba76a5709df84496345e74074d5f5abf6acf8c44ba62fbeea2746deda454a56f0b12eaea109c618ce33f620c1ff0a210b6a35b827468a18e5793d724483f67228a5a1b7d0a6f2aff0db5deb5f8f3257c1be0e796fa8d41d2359a1bccfbaa84a4bbc3ef27ab53f5435d623b8d30f0ef5f89542de62fdf511f5d7b8f825646c22dab06baa9b60f1a87be26785c62805f0fdbe129160772db3163061e3779359f09c4e68db768d687488fc52182fd2988f5412", 0xc3}, {&(0x7f0000000300)="682ec749c6aa0cbb2fcb60c6d1b5965230a664e927830219655c44e52308f68633d25ebffe1270675fb5fd25b4190da39a25e81aeec60e09c7f356598f90e97edd86b3ccb3f6346dcffb1b64086170d1c52a80a5846eab92b1a6b911a14f08d774c5bd2fd1b9a7135df178820d4375d42b5443b9ad20716380579117fb62bb56dcc2731787dcac26eea53799e14ea8b74b6452ad3f65ebe5c90be1a58a632434414f4cbb3078dadf48e22c1ecce6f8d67b5b962fba081a3b1b1ed41d3c2fc74bd06f355145012c391122d8313b3c52a81f58dea66acb05705a54060070227bcccf82f9ca0594edf0deec6e01e317326e715d9b09031c74f550e86dbbe7", 0xfd}, {&(0x7f0000000400)="0c73b28d8a4d8870bd8862ae8fff613e7ff3c3a5b20831d35bd4a558f335ad17b4f72a4d1196b59a6482a9208a9dfa6951475b7f7eeff4e5581c688594b9c01d4f33cd5c92610c2f70a8eb507d6ab09a9e287e068d6571ebfc044b5ff4a43d1c94fef3800288699349ccb554b0b85dee96f2466f26d98bf326d0d368ad190af9ca8abd44ee01d4d3907b96043dfb85c4ad952f542854451aea637a7e6e90c0fdda1485a3ed9bb12febd786880fe16c03b88bb392a271ecb0d5f4d8d91690319e053946bd7599e25f86720f854bebd1d111e83e694865c22b43332d4367f3639933383e57e4dc108967cc7daba128f322be7f72", 0xf3}, {&(0x7f0000000500)="f47c2236ae2d105d86da438f81f4aac0ec2f9d9b3329f9da86ed3261a889b04220987eb381f8f16e625f3390e89b5dab2d96407eaf55c49dd00e085d720cb5965cdda0557f68331cfd7196045e8ce06166873f48b8b6ee702f4e85c4bcc9afab91dec7fffdfe5fd86818c9667244b19a20a1b75cca1c158af66ec2f9e81a0304a1cff08eb2d85ca63e91c1f5b245829641eaa823f58881babda41eb2a5ab0afd0b9cc7e7d52594277a634a6062e24a5dc1151505c882dfdf6286275aba0a12992e63d5a5e928d817b9e0c876bb854b4a8449a24d76e61d8b645df348f3f3dee7fc63b618890ae70742ad9385ffc546f4", 0xf0}, {&(0x7f0000000600)="7bcd0f910fabaffe85e67dbdcfc2d9944872070ec55c35720b3aa34d03d03c5e4f547a1308330136dabe3cfdc4fb084e71b87059c125565c68b2ed8add7b32ba57e5bc34431781b712375366621b88eb477e2078406aa090022878a1a3863bc90e57637f658b6fcf320e61a95556b670ac03a0c225643cc138524617381b4f662aae8dfdc017e70c8c0b244de26e7b755cb5be51c3a1ab65ec47f9b0b89f06519aae3c76561090d91d743034767b990711a9894142d70dd8ec0e370d162c7b45b238539044c2198bc967f047bb48bd19", 0xd0}], 0x8, &(0x7f0000000780)=[{0x90, 0x0, 0x100000001, "2d782f8af999e036064fd20ee5e15fd73dab1975b623ff27842ee7b08ce2f5b3ba8ddf4d1cc7066dcbef43c2d928198b0f76144bf93ca0520c85c48329d3196efeaeb11ad181e97ac815c1259ddd143ab4a53037286b0b45a7383b7c9734d5e023827a5df6045b2a92373e9ad2fb524d08bf66e89b4cb098dc4abaf5"}], 0x90}, 0x2) r1 = geteuid() r2 = getgid() fchown(r0, r1, r2) r3 = dup(r0) mknodat(r3, &(0x7f0000000880)='./file0\x00', 0x9100, 0x1ff) r4 = accept(r3, 0x0, &(0x7f00000008c0)) getsockopt(r0, 0x7fffffff, 0xda9, &(0x7f0000000900)=""/216, &(0x7f0000000a00)=0xd8) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000a40)=0x2) sendmsg(r4, &(0x7f00000010c0)={&(0x7f0000000a80)=@un=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000001000)=[{&(0x7f0000000ac0)="e29ef4f47b42b0972bf85d8b80fd0e188a675dff1ae47d7a471d8bbef06d35dec1334b1d06e16355401ec8c74484546777a0c2e6cf0ffd37debdcca3e08d5c97df004f8274b473b1ee80d01550a5a52485daa1257bddced91b02d934e07e8d3b6c48d1d4539a42aa99a25b908b7cabe927998456f2a71e45f76fa29b812e6f761bd244da9a0367de0b9ed726bc3e5f18efdffed93a33f82d5c5b47dbd0a07327ebf25080cbc77001e5a5a1d4345ba6255338d27ef9c6f24f70f30776a8be", 0xbe}, {&(0x7f0000000b80)="1d9ed3640a132fbfa19e6fff50564be0056b8bf2e7a557e313e1d75daf488ecceb0363f5784529b9c5c362ad31509ba017485f4eb2348247e4e497d9a39853abe8516e67e6608abd5dad519424dccdf6feed5b1f2ad0ae5742e069188c225bfbf8e3d25bcfa2cf3de9c8f1ab3767e69661399cb8b51ed9ac50aea1e4b9", 0x7d}, {&(0x7f0000000c00)="f33ac9f778983f79b6caa58fefc469ae0b7c9435ac0703f6b19a5cdfb895ede0cd98bb86e099f5f616fa5f4fbb3b20b799c0015f4c3422e19ff12d9f715d0ac065459ecca8cb1e6d7b9e8a4b0e116429d65f2328b7cb6e4cd68d1be9966678a4fe551224346f987f69e10b5efa748d95eaa0019a9d49597caeba63fad138bb6007dd02b62131fe94182c43f240f26204a19f18315b0e6f5951d8dd09d14ba998e8c4d1748d3355efbf5e9bcdc7cb7805b86e59cce8998e961cefe3658481b831bfc0bad88a1af58888b2e3e7005bbae930dca3123de3dcd2d0f44abb5627", 0xde}, {&(0x7f0000000d00)="99f04442c9cd0d778d575e40f5f2d773a7ddf80d48fef20f93d0c9a434f7f32ca0956ebb97774e74f743d88e0e4723ddae1c89bf1092b00a139c3a45ada708a200f7d7e64333fc533c1a5aedd020553dcdb29f035be01282d5eacc8599fd5303b7c6e3c2a27541a96736b2f4d9d5ab824b14adcae0a9db3a1f7f17a7a5f0657859d4d89b69b9ee1cecddc08ebaec534623d1eff30d8a9b599dc18aec36e0d567bef39cdd47e2fbd73f46dfa6bb6054e45dd0aad467286d36b3ae7262b60e34487b3a1c9839190d", 0xc7}, {&(0x7f0000000e00)="1b69ea3b8896c2ff046cba8fb1369b2f3b40eeb76a55383a203cea7e3337f0233e0caad5f1033eb980cada8be890fe5ba17424d9d7870341ae266ca37d713ff49b12a1076a70538cd7e999ace0ef4fea07a6cfc2dddad79d563e3702c4b57141011940d50e3c8cef48a23dde5b320bd1e771e2ba30754c1602ea49cef05d5ca8c01612a4a5f6fe1f21a8949b75dcbd54a67c49cc19", 0x95}, {&(0x7f0000000ec0)="8142d398cada748022346b305e8da0707c019c4ec5f04a4cef687db8c9e54c438d46095a60a5dfaf6e", 0x29}, {&(0x7f0000000f00)="fbe10d8e80df9f5f6b8879cb96567c9ab9eb01a9b289e804a195b8ed7dc60dee7a95691e40d1002882ed05dfb83db07bc59983297975f3d5a40cc1ffbc83c7dfe5946ca3f2e70785f09b4c612b82e28f39dea9", 0x53}, {&(0x7f0000000f80)="053af89242f929afce84a20b57d3d76996672ded9bebf577c80addcf05f4dbb2c96ea315d3f19b93d6287a76a0349cbd95c5f4554e49c6e6bc3af02f42c7190b3f886c3f8a1cb1d21fd47a4c34a486efcccd1eb399d7c583d27194cff664796297c6670e15f2d1432bcbea0c195e53e6c71b9ee5", 0x74}], 0x8, &(0x7f0000001080)}, 0x40c) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000001100)={0x3, 0x400, 0x7, 0xffffffffffffff7f, "2b1379eac2bd3423dafeb0a1967801d6029ed8b9", 0x6}) close(r4) r5 = dup(r3) r6 = socket(0x10, 0x5, 0xff) symlink(&(0x7f0000001140)='./file0\x00', &(0x7f0000001180)='./file0\x00') getsockname$inet6(r6, &(0x7f00000011c0), &(0x7f0000001200)=0xc) semget$private(0x0, 0x4, 0x4) ioctl$TIOCNOTTY(r3, 0x20007471) getpeername$unix(r6, &(0x7f0000001240)=@abs, &(0x7f0000001280)=0x8) ioctl$BIOCSRTIMEOUT(r5, 0x8010426d, &(0x7f00000012c0)={0x2, 0x8}) kqueue() openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001300)='/dev/ttyCcfg\x00', 0xc0, 0x0) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000001340)=0x7) setrlimit(0x2, &(0x7f0000001380)={0x7, 0x6}) sendto(r3, &(0x7f00000013c0)="b22e4734d49bf1bf076fc65da08a892ab38654e1706eff050fd7d8e37058c474d289772f54ee80566669b666f51c0253ee4ec784bf89448ddeda442aa0efe689becabe2cfa98569162ed3bc2645d4cfa175d6d466ecd057b199fad57652c3a9ce8ee6ab169f2d41ccd8e1b94bdb8e016e28e03c14b6cc917c01b023007c0290ff51bfb8d0860897870fc49500132900ae8b020e381a634d4fbf6a3b9dd4622ed91a2d84e7d310c321d361320504adc414b543b77fdb47f74ee73fab4b8b66f0e66cce924deba0c7e1ba80f646c812821d6", 0xd1, 0x400, 0x0, 0x0) ioctl$WSDISPLAYIO_GMODE(r5, 0x4004574b, &(0x7f00000014c0)) dup(r3) sendmsg(r6, &(0x7f0000004840)={0x0, 0x0, &(0x7f0000001580)=[{&(0x7f0000001500)="42665680c91b32879fdd9aa3a3d45bc73e44ce16ed95405b237b9a62bb390f9484010199762b242c9481875dbe77d79beda0facd4fac7a35937ac76529f8c391962a57044a3c1e9679f323ea841a857e99db27a02ae6dbdf15cb86e4c96c8204961c7e9f0ee139d8982fbce35d133becb814f064302ad6c109934c68cd4830", 0x7f}], 0x1, &(0x7f00000015c0)=[{0x40, 0xffff, 0x1, "41e1e988670bafc0d81ae9ac202c68f6387ce602ab738cac8c91e4be21725021f0e7ea25464e927f381bfbe53da32110"}, {0x108, 0xffff, 0x1800000000, "e054422157da50b718f3b608681637d2ad6be74b41ae377a6eb321ef6076db3d59afc077b56f8dbdcd16b7d1f5e856543f3e95a25f220bf31ab9a4fc1f7ecb9e2baf65a35873448a2843ce3ffde33c488ac50821d9ff44cafea4b851befd5cca15b9d31474a4b9daa32ad8cee8f907cf108d9474387c0b0a1608221b8b7e27c96a70342a90a8042e68e95a70ac57ec47908c2baff0c05bbe7ceb8546da514c2bac924412bab9655d420c05e3dc3f986b638c1f839d54cb1340fb90ecd4d589ef4b94930a7bbcbbc986bf4be927557bc2dc913bf8c6a172ccf4e9890402bad892a9eb32b465777e593cd57ae84ff6420b1c"}, {0x1010, 0xffff, 0x2, "312c9080271fd98c107a5038de9c85c25883d5cecab108c3e346e2a34619cfd90fb83970d760e2a286e2d8490ec0f2deb06a3f62a96b484160e05b3616c191c80c5b8bd32f7842d1e16ef0dd54172637efb71d70c8a8df7604a11a5627c4fe17b6c8f3b599ac56f092f146b7ba51491a4cc7b62a7e84ecebc0353737eb5910f0aeaa60dc471308660cd339e9c4da8a5a550ed3ceaac57fdcd54d504cc18371cf3fdb3ac78974e76d27ce53c51c23fdc1b99c337092a74e272ca7cdf4c9f9e1430d9e5a0864c500e4137c42142b6701e0f65d3c8050be82c55bf834737f4d60b11750336374113ccfb4267de127f166d0112a2fe895b8a87571177ed1fa83ef595419f7312f1ba44b4691eb4b90a4e3d758965dbb57e9296cd878489968377eb782b8e295576d9e3804c52f6a0b51c88fb129a1e59003c8d8db03c9dbf5814c9e6a424ffe841cbc693247cb807d6454110128567110d2995270af59b84648e08e7700c9ed61a9fd22985b7b6b0d40b7b4201fde2b8846173e3cd3a07d3128056a09ad3d9168d834ac6376a5c4f4b870c8c1a392b63087519e086bf644ddde932e57748c9f6cd675e5802ec194d6e9c63f0f3cbe77101339ef8f00ce98901ac7b51277998f3aa761213ca14c87ce6d24ba11f69862d8755294584bf94d1f427023fb82db6449ba2fb7f0eca038a2e836bb22c3a720ab049e677fa5e6d99fa4dceb17ec7c7b13424bed882cd1e32f3c8ff43c31598f9c92a8c3cfe4e6b75ed1a073c32c6be6aaa27dbc7654350363eff7caa1a90e5d5833ffda30ca67a237ff3a5194b3e47a783aeefb8d407a48343157c687b9389209a1a66af86a9d83ab3fcc853e91a97e90e95ea9cdc1e83854cb0a39114dce939f6a6ce1687afec184dc19c76c598fb68c6ae99e21141dae3d2406b5d54810e6fdb019958cbfacbb8586807d234d77c12f7358320cf9494a5b041582e574e555484b4c79869b84e959d5017d0803f258236704cbe1d5b888e9d934147cc9a118142793215673d837e1de5dd26472d2df75e1db5e689235bd27a99dc532cf50862ac9970404403862bb14b876965c8b30949371c536d26b02fc9c6595874b5c0e23626a789456209bdc117f9d939639bd549d77bb4012f9111e5fb297d100acbba52d67d9b4aac8b551c3a10e1bd40d826f9402b300adab8e949dd04c7cc49b7a3321b060130b1274cb248aace07eea68aeaeededfce4b52d288e16241b9b4d0067ba563722155a506fd2838df2f4e225013da270a698e509134d6ccbf00e3f20ba5542c4a1eaf0123089c271f725469402b9194cdc58402920d99781a579be8794c9c5c9e266b18f933c928d82af6247fe456de4d401069229108a219de62f7a9e3ba5409e8152eab0ee443dc2ba5a09f049d3f798fc37cdef52a71e76f7290367c77fe4ca5fd7139bbbd7f43abf6ebc5c9fae1733c5d50f4c8254c8b255d49c44ce8201c6046afb1dc452780d21da97b58483a619e1deee0801cc91942bf91132a632d0073a5f18548f83ae19ac64f676d4e458c555e36a9e877ec3d2c2f5b9860dfc8159e6864b327089e738f83fafbc7f0f388ce5ee42b05b18c7dd390d87fb5672bcd1e29b13fec902da508781f7a2e576cc8c5719be40679d243600523a580017d33b0d3b1d094d9f017ed589b75ba951cf041c3225438750492a30b85035a92312b679dbec69ec5fd6134ef74f71f372938acb9e055b9e76a4da514201b16a27d65fd2c38b6f43d8f77a2d9dbce588d9c655bb2f900eb7a41a86d2a158ba0ade60b644b7bd5370cfca6ceeb95876c0f98cdd13a93317b03ebd691f14b608a91835b2b7ae2ee44d005ccba5adf703499963d77e8d54d452d9cf41af39efbe48a6da19f218c0cd65d43004660b6ef20e049a623df787c1f154b57d6a338ebf0dd9e898feb89e7f56fd15205ef38a4cf8d33254c4e983e8970611329506631126f7a38eac80cb5330f9ab5e16f762257212b3cfcaf4ba73b160d3dbfd4327240abf2b77540d6a81e176b8f94482c1cf5bb41781e69bcfbad99a1bc51a4fbcd90b0965db1690fe49ce3330c8159867fe22961ff66ba7047a80107b71604f5f09c72b95a9e51b0ed8df2b6899bc76443f54dbcd6f45dcd6d8db0ec805b94d5711284c7bb146cd6019d1289c3fcd67a311d357bab8f76ed897ebf175432a754d213b89dcf28ea33d6faa3ec06ccc6613fc768eec37b94ad83e6e6e9d43fa204c32a98938e42a693d43188f9b899cb92a3892403ed651bf071274844a282d69723572f2cff93950934399e58f75ec278f2e6e250dae6e0d0421d31eb06af4fa3858cefa9937bfbf07473a1014320d2cbbe894cc11856d9b88cc1fc28dd757282a09574219ed2fe24849f65f7a803ff4b9fc086284805abfabf200a5487beffd09cfcbdd0dfe0832ce4044c1d21305c90c3be844964bc95841596296116ad69d93bd71df6802917fa6cd7d5a6102f358f1448094b7edc2a35c7575046268ebf7cf44572716dbaa62e52477dd8c9e8f71a90063f75097e36b11e76a1b53ccf81e9d4d35e50d3494e3d7c4f6c105c43b79e74194cf14a79194ffdce64f1812afce187e234ceebffa44b91b1666e9cbe0b605d40b6fdef314ba77f4e833166e2af4733516f3f7838e0e1377e13ef039e186e0332ffecfe2a36c684381564faf89a32f3846a3d8c45d9cf151212fea5618ecfe81f132d118c4149459210951c36cfdeb048f6fe6039d2d68eea050c6f4e2c61a380ef2a556e4b7a4399eacdce4b3ceb3c7d5f1fb8239f93e02ef15c6a76f794901a2fd31d1e88b1a664755f4671969db32338cd342cb94ac72520ef4276138c206cf24ae32f64bf2572d50365f461a7cfb03ab0c0bfa2d253dec2efda6ebacc62af86fa9fc767a1dbfbe93a2a7ee4c4ab50ac9d36727e1b5e01b9ae368655f1cc0e454db79dc995e58d5713266139b83af6c2a78fac39f6cde074ee8d588f40d6c59f1bc339cd01c952adf6ca21937c82d21862125c174d4491c8472e3d6ce05478cd1aceef166a5fe6957821bae2fa81bbc0cf15e86e1dc128142c31b169da0a6c733da910e35db60c0bf72e476641ea70a2a16fc810157ade9bd93ed7c96357e44ce4637c3a43fdc72eb79f35d54fb8d2addecdea777fa3d1f2d21c80b43fc22ece2a069903d1b1221a07fbaa2a7d118fc3c35f191efd355765b870294d55170ff441140dd5461cc34e0e54c508b421a48e911dd153f95e9b6a7d17653ff16855e882c67cba51f25e234a9eca3f57c9107066db12f45bb618190a6a870fa8833f9a0149cc0693b18762d05b906f91c8ea04c576df88266dbb2377426be04e0034423173b9e1f15e2e26ab7d3cc573865946fcc669682f49472b77efb14c2382b25721e0590d35c3e646f516b02731b3a2c9a0640d2c92a9cbf6f1bbe9596703debd1b482f285bdc2619a5473e92e1bc3f3b5f3d5d5c851f2c7a98a539b7c392a17e91d2bb6f8f63fe0ff2bbee1f0cc4c713b51d445d61c211b63245a7a3e872b8bfac08f4b0fbb7b946eddab6b3b7c43c6c4a7fe05828f3d410bf697a6a028c34acd54f9052549f45fc71ff3ff7fdae0dfe648ae6d4643011dfad4c7126bc4510cee3ff694b9783396938c854407c6ec775a0b656109a70f3aa8dc1965edf71e8f39d8563c49ab02b776f8c0114c2dbbbfcce2df316ddb8d266b5466f2c8ffecb24e7f4db9ebda942ce996bb413b00e4ae502f1168c45d0111e010a380938231d43d6c43e1b442b328145e6c475e7742f4f8d945e646b378d947d8b6ca1f34008f0813e2d93121000ef1d52e591845dd6763cc77225f63c5114a6fdc68f79a74b5afe98fa6f25d7bd2334ba48b63aa5ab1380fdf9f8b4213c353e3018ce737581d1d2a423aebd486789d7ed38a225944377d59467128213dbd588af3490ce14376a155b634e1e34ffdb4ef6dfcc54733ed60c9d5fb5cd332b1f2b59b8a35fd1fae251d0c53ac22b5ed96ee321c0ef8ef2ef8cce66e8ff69861b85c98c84129b3cf18c39ba27c1cc8afba637ec03705f35bc42a6946109e225d3e788c9662bc2c00d00cc03492390f6d0cb7a5f234e348d5c32c948c4fd5913bfd5fe9ba58c15e6cdbb7fab788ea4036bbcdb498fc25893842ee9b889c16c343cebccf66cf9170e208959aaf225e2aa5df01dfafe7add44ce6760b65400cd437831894323a1c89007e9e6b973841462fc91e3c34a15d2fe3811680119a86cf33502e6066c38fcfcccf3da0b2fccaa68315bee575a82264f2235efd0c658893f5935c146afb604416ebff4bcb2eea83d812cc742164d0d4f969762b7e85d3aaf888078ae936ef5e1d0b8c80cef19cb332ddb1978b56816f5a00fa63e26fce3e1811f16970a33983e9ef8818f6290a8a073f64c8d44484f0777716c91d31b95dd3a6520a1ee9fa4fc1afbe2f8f8f05fde97d32780c70439b13487f7a077794570a42d3ca10b685ef3615b9c14e05826b24c882a3f1814439b9784019045e9824e813d433a18f1bb4c310982be4349ecd393c8fce1b948b513dc5e8c6078ab08595fa45f3a7aed35f23cc342ff73fd439bdce3e59d0321ecbda2f90072ff43a5226406c9ed0b6d2316c50c5f734534eaee491bd76bede0683c8a61524e66674a3ee5bcb8904a9a9b26c0606382e2d669685cbc1b52cb0d8c7a8e36322aa2ff4fccd48ef346cbcd98584e2f91c1ddb01a5dd442c93ee9491a1962cea2c0b1005600616df3e7fc3af9f8d8542354fb7f646db97e57b8bcae871004235fa401767c8e39132add4b588fb91cd2e4aab0081b612c3134fd0661de7b08a85b98c62c2b7f09f18bcad098ff2c13054d2272a2d81edf974efd808a5b4e803fc2751449de42480604be51b3414517d13e395202747df4c91946aa6837679ed7adf3c8356fc0bb2c82630d7c08b214a861d59419a1e914d9f38288af7a9224f60c07eccd010371cb7f9b191918ba6922a478f1935710df3f4059bf5400b735beb4d944a17917da1612446504ee98c5e41c44645901a82ef3b7a70b17ef699e3126b793a019d199d60f4f0493ad846464efb5bec7523c5eb8424d5c9ebbc079a620bb7a4ab35f60ca492567d635d70d4cc9d28d5b78875c5fc55e6a127a1c2ec824e9ad74bebd937ab4f77eb0eff5d008e01292b9b3fdbaf065411a48a816508f8acd07eaa7a3e1a4efd85c0c43af33c0b53ab2916f594a137a4132e79eaf2bb943742f5684693df62e493128c8fa3701bf2515ccfa523884935906a0bac8c684731154e7efbee3257b07e65f64426381d096f4180407a3e2ad4977473d4d3a1c48e95ed98a4606517afefae7a2dbedc11afc60138f5d8b9c0a97af6cb4a03e6ab2ea6273e1d84e1279694b7aa031b0c87d081331851ce0d6f7cb8d1a18caf7524494ff6ca2514c8e3e2294411a1c2cd1309aa4d73be6b57f730270e141408d74e7ef0953f9c64328a54daa8fa580dcc91965f05538fc6b38263705d012c0486f8b3039d79a5e4404e01fe905494a7c925b07c016ed1b79bedd8ff4fb3b7e2c12339301d286987cae37210ea290e645e251588d22387be6aad3c9116615b67de681764b0891d0b73dfb668c2ce067035f0e3ee383b44dd785beeae7c838dd2d96a5c0ab824b23656351deb18659c79bab2f231960590bf018127169b4da6cfabf2aa6c31f871df93fad7de266734042873ebb8c26f869dd454efb895636231ba0462f363e65c763905a5c4af0b1cc717c9404ece6f1e6a1676913c182e23f195ebc353d83023039633"}, {0x38, 0xffff, 0xd4d, "8e92d67b5daadb2350a8c2b999baa7321edd9825064d905837264a1bb36eb3f81a25e1"}, {0x50, 0xffff, 0x20, "f893b7fc951fbbbfb37c86ed77b9349eeb7d9e876e178fde213928f9fe31bc7f25a541ed540ceeb83cfca731a9c669dcba3307199463fd04baf574d22f33"}, {0x1010, 0xffff, 0xa1, "8f6391f2f2848bbb3a24157c88c8d2d9bd7be08e61da9388a5f800613daa46c1759acba571668370dc1044aa0eff07e7dbd540e3daff9ed382268d1216380d0658115af0995fb6e12008026500b8e801442506d34dad55bec3090ae4bf6e9510cf5b97840e48de8fccca5e50c2c6f4f6335c545c0f9f5b04d418aa622e6bca14c74d30649ac3286b238e74c18964f0bae84fad1002d254930e7036649bcccb9f8d039da15260c505d7438b2eb7efccddf41fcf7b3ac89c59f9c765de9fa48f99554bf503af8f9a35c3b9cbc57802e504c41e48bb8ac3deeb5f3c0adf6648b6ec354e30d04cb0ac146542a520df61c9603755b4fd3a5dc8e20dc2cecd16c66d61bb21795928e77f2e66c01d3f3108c756ac230b5a17a3018c290bdcb16961c8218d745ea1b19a0ab1b00e80ca45b0bb31eb84fe2aca87ef569464cfae574b901e49363c1e4bf1634f5d9f3200f1cda0d0d45e818fe07d4eef1c64e67bc0ee666584d1f7df3ea9b70ee37640601add59ae756cd45137017a75955d895fd2e9dd8f43d92b004eba0b8cfd45f73d5c054af17bfb5159d8867cebdaaa2c4916791c851d4a80681465c6b87a6be7706a41917baaaacbb46b93af9475f6ada1a5492be40c18116567fe1c74891dcbfc123ff808f619222b972c1a844a1f2b7fc6847006f2f80f6b491c995a490a172e300e0b7086f0f563ef2948d11bb2d2fe5705abe414a508ac18603f3f7adef2f6a4de7a2da849acbfa467df12e563563cfbf1bb44dc9a9bc58eb68e7e2bb17af4414782014987728f5e31c0b0f29e638cb9fdecb7d81c2dc594a741225eaef832ac5b0585921c667099dcde7f885c813ac9b8252f34655174146c38891332e06e4493c824e0656059b9d2325c06e3d87d0b619ecf48411146b7bb715685d907985ed9d1b86584bc05ffec8e8db38a580e756a0ca203d5ebebb98e679cf4dc102c01fe7a61aa241ecd156a2489c18550a6dfff5160d6412fdafc49237c5ed3466f689a3f5f4061742104c203f08c337ff968dd53bf55277ebcefbf973e13bfe1b5e3b73e58559f08113e9eb0a7ca806fb3fbfcad9973239147c4b52f2014a7e189ed23e3a004e3214375b4b93907dfbd929a3378d0799d4d5b4f3e9ca3cbb028ce3ee0f58062255525896da1edbb3591e03df834b8507a58be3f0a4525f297be42ee825e240c8d1a68225c894ee52c7b0ef81abdc0a70c758e57190a4540a59bb343910ed2523fbf691715f86294efe44ad00cb455983f0712f3c483e26b87ae1d2ec6928a54466bdccda71206ba54885fe3eff81befa2a208f7633beb2ce68b4adb153ae1018565cc68087d8401da58d01b6863ff33a2035c77cc7808ff01e66a8338adc7ccab9267db77bfb8d9e8331959452983386c61c3db104e00368470dcffb3cfcfbaa78056436bab72e83f08f72e003d5ca3d6071c7704562b12b2f0d9f48c7758443fd7fcdb7349a516c24886d21908efb81548884191294356d3dcd0d1923c6fea9bc9e4886ac3e7c3f730ef52aee7e87871919e4222c7ebf8d364c1ef4868baa845dd47e888dc61d7c49615489a6773ca153a33c9629c042dd72320ed7347650a54cb19f5372befa896e197a4ffd6eb6cee054d1fa69423130fe32592520efddc0bce6543b4747580ce14671b1b7e6ba7810bff830ec970b5b38634bae8748a3756133ce5d6e2c347ae20550201446f4653fa7a38a19191b7e2499c63e38c446593fbbd2ea9297fecd77ff1cb2208f608def14a224dcd4492e08092f32bfe8f07f57261af6a9e028b8e92e5470c56d3a4a69339e5aa089f4ef86c0af6a961e780c1a31d869b8d18b06358cfd845ec4e99731ad446feefa8795d32b020127849512c364d4a4481b576d6cd45ae245292966858b8a420a8d6a6a4ac14a691063d878083cf3cf3ca926b67865fbe9de2dbdd398da1fd18a9f009b84e83392b3a6b56eb58afe8839ba3e4ea6abd546644c00257af1b5892dbf7a0d0642077997f3911c2138ebbc1944f59a5ef211dc70a5e7834c90e7088da660d3f1102ea7a3f8bf8c2ea2e5c0d5cae9d30c17f4e77a91c96ace46b55ef1b2369e36264e711d397af06bc1290300426819b2c19a8183825846da5ef81b18c94069af5adb75ead5c3c73babff1345488991a3f6481eb46ed31a9fe69c5eb55cae916d86efb82ed58590a72fb41632f0979a7c987725aa9948a831e1be9ffa38d1996cddc08860db9fa2bdaf64b05b7c990ac768cf64a96b1b5b3ef125d9944b73ae7b3ccf87ef30c3917bf9b244f929116ae9cdb14e3edaa138f9dfbd4931edd445c407aeb35f5261bb536681547bdbfb3523f219c421bf2819f739a4111c6f277c0bb3b5090d62e5ccc3b38851b799feed1c0b7ce5f81f7aba26156b182ad8c23bd66df698581b3a3557cb2974ceab22ba354599c51ed09a032f5b390f8118986c051aff396dcb47062c5daa381dfc4b94b7a0663bdfd4085b454dcb82554183565c0bf6bb716153053d2e8a4f5270d631a0210c835c954de48733ecdbba5093b204ffa4cf6767d4445e6e340a8af9d79096cdb703ff134ab5385aa9dd2f5e6ebc2432d6aff9f0e2786414dc5127e8f65988799ff107c1598ec76fd43194a49a9113f6ab7f4da9da627159f7cfb9bd046cdcdfad94f5198b3cc50a5462ceee18982b8928476cb6d6cb6ac249762abcf409c2c19c0d8848e99358a7c6705ef361de5026034158b6c1fb8ecbddec2c73dc84406695fa2226d96b484df592ef21f439be66649d59c09782f729e4a7b1419f4a91d257c4b615fec30f77acb403df46b7a278e85d6bd43f4f9e2de362c9cf574f07ea5163757df0b207e1e6d7e7880951e6bf2a0e3f60e0299430f9d4d75aebd2586dd8676158e4afa6142717e5c354c751dec8a07c0c217c877cf4c2a694239fda09e72f6120d2929b03bd35bcb1981db6e53ec43d7a03b686515dba2f8768118dcec45a324237bcc76c2ff51a7852a5a453ff7ac6db98953ab683197a1e364e975c055fde20c47a590da8bd2c684e71e3bc87cc6a7aaa325c8920976356888530a2bec2e0a56f18ad296243aefc5660d7934a0cd927eba742cd6811ece80e39471f9abcac6401f0fca4a56237a01247c11ffe753af5c845650a82fecbf08cee077fb4a3780af99152a4631685858753424085a72727c1523990cc18800f046aa9cc3d0a0c93fe3679323effd1e13b62f2bce36ec65b3ab4758033ae61d675255d63a5121daa2b064f0f4914ad9986c2404f0630829b8e4c7adf98f5c3088d8a1ceb93e781061f50d7b08c85db4f0038bad93344eaa8270ef0353bcb3208464fce2d111e9845d548f441e3a30ba2edc42d748a35cb955764eb51ab8265e0ba02d6a0e75c1014b02fc917923d7a0dd04b3e4c2b7cc7b26512d88d1823b6f408e53faac086dfa53fe28d06664fe5c212bcc80752a8b3c32dc32d797a9a2ca545deea778451de32a6a31716fefcc68789222fe29ed85676d6735ae4746f2f3c1cff176ea4e39ec6229d4fb96d41ece498a8772fb7115a4ec66453ac1a8dd3898f5a14ee5e0df000bb29f9f0012b0bf1dd6490bd0d85b0de8f8d02572e6b73ae758bc998b705959fc673027b2322c06610338bb1f10ed2b53d123023a6fa663cd418949813cc46716e9db41783acc509b0200305390fcbb055bd8ebb234645329e18130c3cb8b2eb6a3ee0d71d23534b5a2cfee82b508f887f6989fe26bafdf775362205dbeb8ea044fd8912699155bab80bd1af515368418137acbdda38d19dadaa45156b9c9d9a44f01695c2d4d54f11cfda6e6efdf0d36bb643eac085d75de3907b9c6184faeb8ff53f5d6e95028f5afa32d9f25b2d76c7e1699a30791afcd6207e35426d091af12f80f3a190d77dae00bb9f2b0f6e48f88f267040c0a86579c95b35f2a7c6c967638dc5efc98a29ea66ed6eeb2735ebb7fde75211fe031a2b14842b69a9e9b2df7c21b7b9661b95e6369bb81df1fb5dd52b7d8569ef134d5417a330656909cc469fb6933a3c8fed9026692a4f3ae417c3982e802013bbc96469ec300f4593c9f6ceefbdbaf52780a590d4f66af313fdafdfcf24758ef9c860a780a3fa490aaa9ebe78d312d45484c9c58528365e871cecbfcd22082ca9d344c4e77586d26977a268f82933b587d1c65883886a5634c49945354260f4dd1b8edfecfb8d0743d62c5008278ddc28c5120104f5d23d2a42507b46daefd485cc82219b1a36126fdd968108fbc7aa86eb48046ca9a20a1f6e2dc9bc99175894e062edab7c160ab49e2b85958cb03692bb1231d0addea66ae48c94dd08501c7ed008c4ee61b0c969ec9ecf04e65ed8859c3c5b071303b020c0362a60a616d8922884fd9530abacb82dfb24e4ead746c3abf5db476a51bfb7c020aa3bd1210db61f37b514b7383f4b9f41cd982fab3c05992df516f9c5c0142346f9161e292ea3ad0c7f298c0bf092da60a25ae24745f519fbfc6981a2dcfe37bcced21fcd7911389d5e5da8e47cdff5aaa0c750cecd2669f357da20855292bf2521241b7f88f815f9d964b0312d41aef37a2c4265b43027488db8184c0c9fb34fb65e3ee28bd3ae0b4416e0e150dd6f4fd98da07c359f3dc863c0fc7d9e53f115434ee324994834959d29c8363f94645e446f7f6dfc97a6a03d5c1a7a16ee10547f6056129784865b9dde4232d991fad9bbe24b9d62abc9ca4b9ed0bcee3021cdf859456f69d55bbcba8049800cdb21efb71e0236fe564029309cc03009f5b0ad119525bb8fbc3d7541013a0218792f33be602b9aab37907615240fee6e1b039d392faa2dae5630bdb22070a3bf82e39f78a0df7434b489d3a827378df75e7805ee37b4d15a8349319f3cceeabca944c763621c4c5d56b16ef6889ce3d894a39dc920f7648a969ac3ef87d966192c998e14eedf10a7199da6cedfdfb3551ae18eb29ea1c16f8ca0ced921b25146a72e71b889610347009d63806c4d4f687dca1f0cfb95dd1608e402bfd957ded716065a0d6c8298ac7b1e9d1915942e7b042da98396c0643b1816769d28d921bded0a705ca6fe323b6c96975083a07f5d2bf2661096c210132f2dfb5555c4e32cbbc6b2c6e420efe6551d50196422439f6b08fb9c50355adbdeb93dc4acb2caf498213632ae555c4e3ade7f45feefd06cfd05b400b6c048097b30556486d4c9484aa9d2a22f7e72a33a828bb4c52430c47fb90df01ec7b8165d398768d8d2e4462549aceac91f0ba506891478f98e8ea27cc9ef03448329f26c9e6673bdb0dc3f67d66125f8cc236a13b49feae95da97a3c6382a423080db444260cc05adbd0462f8b83d9a4e5e7b679889d285ad48f5f7e53ed53c846ea247fadfbc13950ca2f6e186ae65dca5303800c3bdcd05eba71864b277e18ec0b90c264f7f1d956b1602a07a7d5d5fc84a46250a43ea564d5b1712cb0ce9b897a05e967daae4164f15cbc6bcbf3c112f7af50e791bc51d363371dd119f1aa18ba281afaaa89e19a61e803c94d5b1bbe21f2728ee689df16c9a904fc90a698b0fce0c4866c4d9821b97267d6c1a65c5422e3d3457bf43543c2f96a08a22be78ee857fee74d1c0e45211bf66f701c0255c60e66767a243908dce9f6d26b4210749eb7e27bda25a30ba707c1a0885f3edf3e5192e2b38a739c2ef743051f80c0166a89aac166b05b8d0d3c5ddbec3373a74cb23e17ce3407d8d32ece3569bb9e86307b0fbb17c9e74581289445c74f7014a430d5eea4746e2d295ec2fbe18bddc244e99e43fbb3b64677d70b146"}, {0x50, 0x1, 0x6, "7d18cabcc41a8ca4677976c01452139c5e106ab7cdff2e53a3f9ed08a934cf846eb90dd7f16db78c7899e39008363977b1420aa793d77de867442c53"}, {0x1010, 0xffff, 0x7ff, "cd42b7ff93a18f92c1f5300c4b6b385593794daec59875be6ffee077ed564ddf768686c774211ceaad1c918607ec01cdf865cc7654d755f00a13e51e49c14e1fbc0416d2194c7944b16d6f40d750b3d1509977cc2d99651c1c9058378940d75b14f1f76e8b991e8473a6f3cd469a115b73f0f42c9a50c36863bd49c518ce55bdc0b0b3bbd99fbc5809706fc1ef8786b2022ca9a2b46f42424115865e80df283590bd29a0700df4c5252253a5c91353411ea48013c58ae2e2ed5016fb0b44a8db8831e5aedd74b3b397ea3a1d2db47d5726f2c5f5de589e25984aa705629d0bd46ad8119c340388f1e21a7b5b03b9781b1c691ec91b90cbf3077d9ce9230c464f5e7628fd3879a3ea9ed16df703f7dcd8322d0a0245b9abd27c18438b245e37443e4c11ed0d5c151fa3864ef543b3130c1b87b600bc839a38afca52c5f8e4fda1e79af06ff80381fd8f24ba039f855623d078e735fa423be1e2a2da0ad0261abd3adba945d876ff2af59eabef5d07adf1c0d93326acbff0dec8c7e22264e7243419ebdf7aab89c59428480f5a847ec6577ee50c14a141065e9b9afe3e615cae3ad30a769520db2de49c71cff6db9be8ad297eb00fb99f382c6c5fe44319fa644b4e200b28ad72a14de8a521e9c1e9026c13c2a5b1d1bef197f415776d09110b18100e56cca5d90a1bc40da3ba8fa7fa80cb6c2354a993eecf37c4ed1147337790d9f98d6d63ffcf872f6be41a59d55247b5310f5a501f0cdf67b69c29bb1e83803faca4ca1798cd47318d82fa58238c8ae738391996422b9a8e5c9326e7b06aa085b56a4709f2bd11eaf2d5fa59d062e5082cc744c36384bdff70261165fa5a246588777bd789d4fcd712af2576097cad36878a6fdd4e346e29d5169946aae6237847a1a847c9a99efb594eea0e66b41d99e6623351007acfa80d66581cd29d835c94b825601a86b8cc0bdad58e152dfed44bd6a32e86f74a74f4a85937b2f7fc9e21ed3ba8d824abd3602c2bde2a55d83c434ca67970da050a316a39b817a6c31cc77e7f508e17fb0764d767f48fc30d45bab10a3ce71b4c304a6b239ab7dd8b3df50c94629d5814f28a6ab6259a7496355a0c53f745e2bcd84567f05e02b0db799adfeccf04d2a4c9a1d3cade3975a97305a18223b5bd6692d993e59864f8f763f8d46e1d1f330db50ab897df5fcc8709a37e85d7d4e6c58e86dcf906a020c05b312affbe664d228f6c672a0841d38d526f8bbd35825c51141a9dd484ad4dbafa477597cbf36dd8f478cb594d5ab701aa2f475d2be10259684e1f47cf0b079cb88a565b37d2fe09f4621105de72f56efb43cab2689cfc685aa616abfca8d268da7e91ae192eb0ede920e40660e4a4b8d6d24799fb98b7ec73b5839112025e6fc31cbdf82f3e05024d1a8cefb77e6f24a828db1fc157ecb39605a238c4a2ca9717bb50d1e56acbb8be004146bf83640609ed04c6339acac573d7ce83b18ae6c3b64183b9c59992cb62f92e29d9616ec49d1f4cb1aac19bc6ba410edddbe95286b8c9d1465c2dd081733594228d92e4c363864d7e010bef6ad2a21bffca56f0a6809610e185a75b163173a036ce58e8d5f26a8c7a1eca46b5d92c9623488bc11239f63aa25502ca8ede9715f6f7113835f233610cdaf68efc35889eb20ab8fa3db615765050e9f3ec4b3e48781831f110c97fce1abebb90fe791a73760039975bf773bfa13b3c98d37b0acc8cb4785609f065ed6ffc4e9cdac3ffb92bb146071dff777a8e63a537b245c2a091f7c720f856264f0ff9aa0ead10b373a9c15502cbb9604e3c3a470fb9bf70db314df1a19ee2ed5f7e57ddb440ad675979f9b67f0327f629ac9f57459d269f03acae0662230703e7fd2a9f9e9dfdcd33e64080258a8b1c9f9d3fc2bca22b91a8036d9ff7974169d30e2e787a01ccdf582ed96a1d22b9701aaf1b591fe2f53c58409a3fec25018cea08276864335b9964ff387f336170d2565c7ff16f1056adf6755cbe353417da795d5713685c67717dad5af0089b2ec7a17f2b0d044306ed1f7d11d74003e0359a4e2537ae827228384f1838f24c42f37f8c800cde206be1447bb8d3c6e9cb8231f423988eaded18df51390233505165fdb9626a2691528e5907856948b24c46d5a67065fea001640a6f9dff64d982ac8186e2f8b3031021b9511bb7c4fd0f8413b6d836b06a5fd51cd8d9205a7b1c749c78ad08ca9d60916db95e9e6e56d56e9025455744b953a93116af0d76253fc4fb173c2fa2ebb889bcea65b0a4cdb3673c60f42c7552a8cdc96ca637360f53913bb978fa3038010e2517b13e712710bd374e49e61f92bac3c009ca8102a3678446afa1ba33c62d8ac23d61a744d181bc83011d1ab82951658ad25fae44eefee921d58b2895db91fc940a403fb36c227b45a28a1b77d7e521ecead4017dc19af11720f6804ddff6135e07a8010ee5b7ce6e9e57c7c1b74d02048d0779e6ffdf052487f7ed266c45020fd66271372683b271d7aff1675b19f04163bf7fa6ffc7c397268f64514ade4add22a18e0f2e5850c63f4273f62d1d8498ba8ab312bb71ce254ef3700a2b752c62d15030294be00ae399c64ae38e9d1abd1f0066bb6dce50fdf3ca7c0a897bf33b28ddcf05cc4c8fd4f4c14addb29f2b327d40677b5e2e01a376a804e534c384fe175e48d519fdb31093972c3add9f5a871fce3142981e396ad6a68f834532bd6f6f102ca409a64f82704f3f573093607103be8632cfee2159c3c3dabde3bafa69f77157468557d1f7504d052962bae92a6d755e616cdc3d2b61fcaafd6c143e628729c0277e4d84f93e885ab4a9785a139786dc627fb70d2aed8fc6d718644377614b3caefeda58637c9a5f4a8ddec3b06ac66a0d65ed25319de4b4356d48396e523aff8387346212bc5d3ee7c3721699f65b93db5221d7dc474c2193620e6200508d519cdd3ea2c349e6811ef744547d9cd483817ab0ddc34604eddb361cf6214288481808b4a3f66d58c81c0bee8663d92742a88779cd15b6ec754deed3587d4e3404658ae241b77bad586e450ae05cd837b9c4f28d992bbd9c62ca9b6f0c14e6bd3d881707af5faf2eea49d6ee64d31e7d8652e3cea166bea0f22b10ba4f4bd6b36354e5372a814ef0392c66b084670f2ea7669a17938b704a7d3d2a71e001dcace686712a148c75471c3db72fd5482c082b648e0394349bf9bc20e2343b98753fcaaee43c3b0f470847f0297def16d710902aace8fc2eefa4303bdb8972cdf0a97ad730e133c8bcb95c8b1a8f35234254b8c11d784c82083dab1eddd7d01e42f7697892209075340f0dd8e06413f007c974507be36229ba370ded63fa532bdf0e0caa052d22b573376b48f5275d5ae1c22e48dfcc4cc986d2a913fb55cca80468377001d8400d5829e3a26b726c12080147bfd6590890aaecb784e3716cb2ad086004a4fc7033f2077ff067b52c2b144c79ab566805a2292c3874c5ca2a8cb1ee82529e72a29628097ea5ca3ceccd8b3e2ec183e7daa02a52d66df0eaaf9bc55804c1634d2726229c855bdd85f900d00eee7fa4ab94ea3205cb6170759f445859ac350add860584db51ecb442a53e57fc719a9c0596fed222c52baa24e7e6872e5616827edf4c7bf4ce93f6c4b4e0434f0be7b36e0d94c467b7c8a059f2bc4c037c370ea2728b0b62f2559738eb68a41f5ae830a04a7e05fae7253d24dc753b4378722ad447dfc41a819acc26abbdf24a1b71972a5fc099276cd9912e95b095e145b57c42de0927c5b96d8512efc30397438a92d9b5885979bd45b0ce73bca0599e25fd791c51772b0aafc838ee0886318adbb582bfb737dfe2b50d5dd76eb45d648160f95e73fbf24943634b2d03b4f3970acc6c8858829d566d7922b93b028fa3b9a3c49e554d83c11b78d04787d27f1cf64efd78e4c2846720caea99dfbe0d960587530a44191d4ea150d448bdc1dfac9003ac4444a6760661a6048e7cf2ba5157d1c787e4ef0b4e2bdc2e8bf7152f95f12d15095097f932f904d6c6918c2ad57d12c7fa82dce0a46ff875a11fc478670b3ba3d60d84c783d489d2d160a76fce3f256baf92864deb10a32d3ab385cc6e255a26023684f5555c243ef49b676d214c53cbf21c79f6b38769c652d7054da2632dc9c4e647d2e39745563031ba6c10d6aa224fe99767529da9c4be7a8514aa1a0960a3d68984196eaa1b63ce1692db8f09d73832eea228d8dc6ab8b930e2a5444dacc3e545a50544982ff3316bec6498e30c7ae181653fc2e0e535c23d4a4f7a12ab5549410507a58de483f5903383c1f3bf306bec4274ced6f616ae2b37b8ed6e8cf634705191136c7a60f9ac44324b03a6426c4d251bd09d93d119ba217bd43eac67b137c5793f168bca514f1af0f93e553c2bec1c540f7efdd797a07aaa7929a6b22d87a74214e498b9fa7971ad72e9c1a85be8d5b437172f11285d180a6b44bb6a82b44b7895348a14c2e2dbe2f0a33a737e2b52884b21d91f38eb7254d4ba605fb78330be53e05b839fdb8185b1059f54d04939277bcf30bed55115554077f5a154e47e8d90c28639fabefe87d4ee503f68f00b1fe69555d95518320473ba6898d15a5b7cb907721b4d9a769722862cb6eaaafe138b5687f2f6c9af76f7729894d45b3eabf09053a1d51bdb6f4df32ffdcc754cb4cfdd7ced09271a0e3844b276684acff8812cad65ca0c8fb918e7ccfff227b995f55e997e15ed434ffeb88cfec409a49294f357cfd3a95eda1f99dd01b534f8e1f1105e129cd06b103ff6b73afeaf543c1ef918dc95a4378031cd34ebcc4ad64992e82c557bd92501b11e2d054fd2ee365a3ba6ab03e2ae70dc32cc9f598e037755c4c08129f177cd1006ad8a0a775e4c8c22e86bab62c0f0679cb5e23b98279fb7c8827b4817428cc055dcadd897cc0eb14da09165441f547bab278827a1cf8f30bdfd39bec62c23e2fbf187c45d466844258af040c2397f573ead8512c70de3e580594a209b3dd9c5eb4b12fdbd8e9558e187b9ad63d986211ac1812b3baddc55b44fcd26eac6f579ae970587508fba5eeb414a049c02aa18107ce5650b73a7d5ece46695acb2d407c5aab245982dfe2d2452cbe90251dc320a326d802a4967727929190c1ef9d8edcbee2743bb3c9d6fd69353a3cf532c04fe272226412422131510c607cc5d24eebec4685c1ddce9b50d492502bf0c700457609a5374eebfd4ee0dbf66245e83af889a7ed61f08428de08e11d144e1700b6642d97726cb6eca89f97f0c260c3a190e4fe26ae3da3b844f827cf4b9c5b47582fd3795ad4b0426e05fc8ee7e4f8b993616a93d721a65c3bbd1bf1b9aa91cc71d6f6fb317e691891e44c3dcb3170e3ab89e6508428661c44104f925a220efde65401b5b37e5096589a05c0bc2b919fd16bb1565a9c93e9fdbed498b25729be4c9eefff692707550b3c5966236a1766481a84e3fc1872dae470732010c44d55a337c955d44abb855b51749949978484eca9e06c8bfd639f8c61bff35e78d46cc1cc9bb9c8f700c7aebc39c7abede8c71b775906df539a54fc07adad39686760bbbbdb79016b2d1484f8b5e13450f0a29905625a4f80683b32bbde169c5ff7d1c8c8950b2ce00fa52ebf32be13c552067c3a04189cb63ea68e3668e2443a63e084df91b2c412c6d24b0a5fe5619ba76d3a3884d0a84e4a640cc8c62ab9dee2bbd65d66f3840ea6f29843dfbb19367ba2275a879e6116372b47289ef259ca37fabef9bdafd30e23e2a46bc4c11672fe044bb"}], 0x3250}, 0x1) getgroups(0x6, &(0x7f0000004880)=[r2, r2, r2, r2, r2, r2]) 13:44:44 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x8080, 0x0) clock_settime(0x3, &(0x7f0000000bc0)={0x8000, 0x2}) writev(r0, &(0x7f0000000b40)=[{&(0x7f0000000000)="636f69be96c758c12019a88783ae9bf8674af67544c8e437e47e5724b4c950512fc60fbc45f138bb6b764b8fc63a0463d1471cf68031461360c9198febed5e4314c1709c6ada2777e67f8aa446712bede8b12f047d42a569faecfa9d33f61f4b3a842bc2a44c4dd081b5f6f395e8fa8ff7ac96f30f1ace257edbe1f5df7c30503c61d13e95b1f3d2d246189cb7d7acea25e1a2100e4835a7e131d8bbc4b6dc83732e5e8610c4c9e9fd66f4bb89a55432780b8720444f123d460b5ee831f6baaf7ff2d4f2eb6c3154bf4e61019d0d22a7690f3b4a61588d2759fe195e94f40bf0d8a947c8520d534b521d4c1d87e2d39f5b74406d5300c0", 0xf7}, {&(0x7f00000008c0)="66f6401f90fe5c12f5e6431a252d6740a528be6f12fa2da7245dcb12a38dc0021b7d4b5e6eb6a2f5e7421b9196e857e311586febcfcd95d450726b0bde910e11fb8f9aa4680327d1f1d4f0d5e7f9031202f1b87fe253215b9e10f0f0c95ab8fe54bd20c43558b6a6b64d2689a19ace0cad9b0288e1c76dc6e65ec496945661e61db5c5f72cdaa06cb03809bf9cd202502e97339d3d6975724f73b1fa2f8c9f678bd6f71632d8a326772bebe077261a3f17a0e538e447da20dac1c609e3", 0xbd}, {&(0x7f0000000980)="811ceef977b3d3229cfa4d9d62ed8623714dab41ece74bde26fb07b9dff4e9ec94f03c1bbafa669ad2f39edf6d5a487755ff393617c1e1e5baffda0921ec506a4d92fc4df0fca1a6", 0x48}, {&(0x7f0000000a00)="907d82268f2c3176f74fd04cb93bf047973e0e73ab5cdddb7f6b79ea7da3ef7b016eba93daba66517c44dd3e06b1301b9ad34e98f3a3a104096faddead6cb209e6ea67557476e6a8cb3d2f5d2c10db62f3f9959dc9b4e4438e7646", 0x5b}, {&(0x7f0000000a80)="35d849b2e9736086d86bbcbd9da2ac1bfa150ac1861825316265", 0x1a}, {&(0x7f0000000ac0)="8e7d832c50fc5200cdad76e4f0ca5bfd", 0x10}, {&(0x7f00000012c0)="316950d2fd9c1be0198491e1522ae50eba4dd872160b290bd14823041a89d22af46d904a721214dd4b9604841fcc05e37f0d13d9640c813b1704e8886f5f6a16ac141bc2e0c8681851c9db9228481d1dbcacfa8bb13a01884cc8e905e0db09abe03bd4874f8c213319b515ba8aef406ccac4a4f31f534426d738517f690829c675bd6ecdc48e85785d2730a7cfc320ab275c78ebfe5cd5adf9eafd27d48925c705480929c8b8ac394e5a5c6d1c8786ce043e6ee6256ce5102b84d8a9ca221f1bbfb2c9f2fc24bc6ab70638c99a42531254f6872160d542f272545588a4eee7e9e5487bd672ec8eded137d9725f928aef368cabf3196a2a7ea04e34206ee5dff0ee382e8d6112c93c108858cd82ce12925306514ad50f9e0d989966e503aec9f6ffaa17322a1460e72c957d7bbac1401f507e0f2b197ec0b0dfd377ccf1e6b364a716a26a3b4a2a36010f30c229db0fa2206bb1eec431f6ff4cef0745079a9790ceb7dc862b18c5d88062fac1a806533496c1b3faa18ea3c118519a5d94abca0132d3a7fa7e67d56114d1b004538ba4231412205b54e7ffd2239e1317f2adea1cb2e03c6cd4eaf1c6ea14a5f88d6f5b1966e5b564723f0eac7285711d4f024186a90e5f5b368fb9780d7875d54a70538d774f304c188b51eee0af560916537d4359eb3495940c321fcdf2bfcf732191d764e7b735694ca6f52f4e7bb7b16644ba0ad160fa8c0c0dcb82a9bde2fe1c5191f9d52296e3d588b0e5dcc6872aaedfeef44700e7e79fc482512610ada88ec9ffcf485c00a68b9a3852e8521b1d67dc3b345b3f96443eaf221532ad885b6e6adfb4a468a338e9c10e27cb6a2ee4e63f400c713dae8ae0111083ded05a6feda951dea629f29255249720a367154b7a3147a2260c260db56cef581dd5ba299a8e490f46ad0c0600a3ec65fd5a1f63bda251382fd50024bc00509cff313c5f0fcba7c8ad6ceda7d6733d8ed31a85d4971a3c553b6c04f093732861883ffb0c8f6e0c4b4d017eae7bb591b05ef8dedd7337c84ae51df4da9e03ae16105625cd37ffa5a0d1d632f269ba2b0acb19945998e997206e107fee1685f54f8bbb983e373548f979b78566711c39505a5287041e381144c2c71ebba04040b61ea560c97ec033e47c6861bd299137d6a6afb49b9078af474a1fceec35696b6f2c5bb2ada75713c8df4e58006ebc50714a521c6e3a5e5818e232cab50125d1977f98edfdf67992475dbb13be28eeaaaaeac3d30839e4a9fcf5d95306f23c512c9e1e22d68b9a82c6b25125a4ce664cc2d0eac7a0dcfe365fb2b0e9563137a4fc96bf83fb735fc2bce91e9a321bbc4c40a44438d7f7a0995ea43397066caff3a08994c28c27ccb0fe08360d9394548b7afce5d4a7d791a0dff34780e683dcca6261634b6a82974cdb6b4171dbda71274d2a2749d3b853b185dc3eab1de430a440afc3a704b5b14f7cd6d282bffdc2f87ac0a90a9a7fbede5659d4ed151fe92ab2c6309df857abaf60740fe0aa0c8f20ef0c27bcb447c21a1e1812fc6def485f29967622d52d68dc96ff80881b932a99b9ebe30c18f16261e528d9db640e3a3ff92e2c5138c0cb582d3a7916a03db10bae5d07c39bdce56dda4745a2b282ab3fd1ba976c62d138b3f158f580dfa02b8f397fb93c89b3c6cfdd0549956454f17c7f705945360abcb2dac855e8d3183f5e7067c4a46a3ab46c33fa97a87a432c402a10feb32680487e3f8797c5ec2b04d097079ee03dbd6f6ed70a2e43c30083ada950b60e6e3520a0e68dff4e80897041c7bc80c7080cd3cf7cb06b652edc2b0d267f6687599e5f1c5ff2cae5829021be775a35973e1ef2068ae8dbc21532252480babcb69a098b092b57d88369cbb09a89aba40d113020f6957d68e97faebba6314631f5f3b3ec62ecf54b0466271a522a432bcfbbbec4894aa67f6f9ea1887925758322434e395cdb9cae404c81478b9a4cb6316f71d10f1bf55934b7e07e672953bed1425c10c9e942a802cc44b982e5806e32fdda807ffe1027e2b5490c9abb943167e3e0c78eaf2c5d490320a462c6d18cc77f9463d4950d930ae9f8ead6de0954c29be3cdfbc9ef0e56d168eed62aeee406ed0a2a447319db9db8297c316eb62a746bd84035212930d311294d467d931757eb6c6b80539777567fb82e6cd8873f7b3a68ce90b89a4a9e81ea286bb26ab73d7ef937bdc09289d1523184c2470c1cc1bf0acff00fc0f56e566abea020668e638d2ba96bfc73d7be07459513fcecf60f90a87cfb61d6ef44c4f0d608d0588f05ae4665723f2aa169e996cc5b02eeeb2f856d0e405f1d283e6c6199023ace801ea1022c8fb5b08ac35f36abfa51caeaae891a2132842ad6044046016d735110721804772ee2fb3e16f114a4e3195ca3435f65b7177e7e994375e0e2c6869fa04a584642acb78907c2583d609e91f323c5884bed910f0e2333489a049834e5ccf09e8051a7430e91c1d87ca7bf90c25a47d825be1b9d6999ba3ee3b8b6b028f2b32832a71e3a6abe942703a5ccb6d6d94d61a71f4649a9804b6ebf169ed39c2baab6efd4028a5042c5e2ad2a537cb01eddbec6777745575876fc56011bc9e6ec5a7f2e79a6fb3e04b86fda1768f0d675fc99aecc90f9fbc2584877875dcf7cb3ff1b6478f8accd3c1d20effdfc8736e0e8a30d62c464090f23f90a5543b538862a4e777499283adf3e7192851abdf6841a272d0b58e78e33f38f10d134a5f6d8fbdfa911b6b0ec1455b3fbec32b3a5460325056663242e00a53e0c67ce26442c5e0224ee02bdfeee38e4fe59083c09c1e49891a21d4965c95443a0c8faeb47249336595b08876842db13c6022decf2b60f4cae493be9ec115e0592fe8d3ffef5582259a5bc2cc44b4f034b7e744be290d694efc1564a98b4c2b5cc656c9e439e59e2c57cb453dcb369445896f4a7285ec68e83eb9ef199a7142ed084554160b70be8e80beb9020f5119f798770d2f45b5832bf649acf2c1116e2bc2094fc072e6069052f1f277151421076e35fe40ff8ee68eaf43193f66bbe08495aaf663f745ee1dbcb2357eeda62557dcc9d50d2f945341d68835a1ea936a93033a5804b5a1246d19908ccbe4d3a392523cd219c0568a45ba5728d9f31d8458904bd8b43abf54a8a78a58dc597e93c0a676abd1274b1cb11644e1fe63c5b997d0194d7bc2863e7c52158ced329298bef9a1ac5d5f6aead578bdf325d6d83221434767efc64cf13c3dd2c3728030272a97518e9e34255bdd970243bc607c12fe6110414ec2de81dd79c78df525a0c00156bf75fc10826a5cf568bc3770ffc0448f0cad97418fd46df2b2ead835a7f90d58f14189ca88f30a604a8542adb33f458303899c4a7838ad9dd9e058ec039198789d76bd5558f08884b78c8a7bcbf022614b7fc0fb9aedd3ded7f81d6bc4d6b339cd660851d33255952117bb065d7b8579996833c2d7974aec464c25ed71810c098237cf547f3c0126192038e1695b2c182f34ad59c20cc1c54513fcabd51c743858cf46b2b4e02ad4fddaf9de990f4914e1da2433cc22940aa8d88fe24aeee1e98be8b5cd74f90f21d08e601c7b8395c2340109ed1d557be0e3ccc47b3207e0f47e81cc5ff8ad57a27015a38ce410fda789c5c16414579acdc2e2229feecc089ee4e0ed5d1c67abff5e5dea8a79eacc910563e84543f7f00d7ddf4055223c30775dcbc908364ac901b141bbee25f118f63cf130ef4cae9d662316da079df7f73cc7b1a299b3c724b302837b95075067ff3271a092f3855853d9f547c110017981bbcdf5bd54732c9dcdf1829eaea1df088de371790061c3144e33270c1055040c76b8ade955f39d8499390d475b9d53155942baa56b1f9ef32890455d1270b9621660242c3050bc14de748aa88c69a22f3eccb68c90d29ced1a6cb8aff3e0ec12f9eef9c8971e092c304ac3135cddf21c41909e56e1d202afaeac7333c01de5d2a45dc15077531fc319cdbfd1ff9a983ccd22bc7ba4a154d20b5c7f1210a4c774435aed1c70d56defafb145f84986ac11dc50b3639b88b9b17c3b907d1328d47e3d52c343202970be00a3b61887438f77df3d8216097288abc523d1ec1540987a74db25663b2a459fa9ef87561a8c59178e0674812b8140fc40f7b91c6518a717653e8232fd407ab100017647916480762f530f7591c275df8896272a87bc0ad05a07adfa6c1ac20da980e0da4b65d807861303262203917774e21500d8f405e08c06a813a5e3a4568fb31c015d34d204d1d75bbf1a142f840cfbd04f8f4f937f85471e99cef667cdf4c573161b896a858b2db1c15fd1fa4f686638349458e7844400e51d92f3082bcfe79dec8eec26050741a7936d392854d7066994fe73d2e0fc03d5716bdf7642bcf52b182169c9a95e679ea94f14d016c83fa390d73b70280a821e285caaba9a3fec480c00b8fb187f374fd0a8ac1a547ad51ef8107837fe099b9d8ab35114f8c168a0b60d12f82230463f39cdd5f80871cc7f6622231b3df86b6390e8c7809f4a2b8222f721a9bc8b5d73d62afd5df89050669883c1dbee41f85b45c05ac4272134845d2ba0a237c19ae6fa990970f52473887ec242a2afc938bcb6fd56c693fae0872c6140e348523c99ab98fe378e4bd7742c12c6c69dd2d794b03236a1ed759f8a8ee15e48116306b02efb820ab5f11bd1836b2f85e13e391707c4fd66837865ad83c1e76e30c70eb6503d21f620bc0544a05d484e3c652b7dd7e4295df6d951bee5fea0a311bdb2907643f8bc90bf65952f090d8cb388483025c7483110518b42f07ed947b1b898e9000a6f4a6936a3201829e68baf664097b733b86f24123ab71e92a8a4f510c617322c08331045308ac16ac4874b7d2d62b01f3bc5a7c9c7b4c8fcce44f79eabceff1992890ccadaa8955bdbafd71f4e90a3ff9bbb6e9c5668fdec0349bb2bd40e54b85906895af31099adb42b2712e6f12224ee991ad4abd9a30b2b5a20a64db9d8483e43079bb40cec3518585876e46f96ec03bf479fc21f1590a34cf5e0e25d2672a8162a83acba123aec3e922910f12c49cd8fa446d1f62cf933371bf4316f391b6664eb759d768677d7c7fa477f125c43d17875d3c81691e53f5d2013c0ea87fc03ad6af2b9a13e2592102858dc4c5f7cbbb6b156227bb0b8638307e14a198ff7b187997699bfe759565d9bc2adb67bf3129b1a40c48fbef44ffb92e10dd3f4f05c1d462a8bdfa58265999108f6377301a24ae0157048ac3b246dd5b30bd6a1d4ef428dd76d589bf46ce64f79bcd42ba9c42cb8e912e6a95e56e41f0e5f1f394019f02643ab5e897623f15356b95ec1b5dd41c7f20bb91dac95d66b7d4220cf082ce71ae75411fbd62669428c19de929fc8cd8d331dd7041ddec4d3a5faba8a8449fc5fa7f66a92e77c819eee4c281d8146df476f07f9d5c2ed23f02d100b9a25bac2a427cf50b86f9bd2f044a0f85c8fd20a5fcbfcc9e7c76b102a26d11aab5a8b6fc44d57f43968abcd2ff7a8712cceadf122fa8d48828c7db3732f090b37d17771b7dd37b5e6d04e44c1310851ee7d6e45000f241d81cec797249a790df3ade933472f8574ecf7328c50ce6ee5c81e4e52e6a7e961de5625775743996c8b7bce330a45baaf41a9b7e7f62de3219dea060fa4091a6dd7753c2eaee862bcde9ae42d636c092b009fe9f64a6fa60652f1bf3e0260fab9e1321b2902196deb8ac9e8fd97087cdd13d233d15388e0024ffacdc4b0e2ac1d0eca1b2df7ee5b18e82518c59867d", 0x1000}, {&(0x7f0000000b00)="fbdb5d422469eba163fa888b600f446a62127ad62fca0e07687d02a3a8fa19799ee1436e72e423078ced597500", 0x2d}], 0x8) writev(0xffffffffffffffff, &(0x7f0000001280)=[{&(0x7f0000000140)="6092227c3afa682e631da9b37cfbe28fe7fdb83a8e2210b2c04e069fcb092d3e84dc40f62a12a0cf60ea3a335be0f15282c132e0e2408caa023a12fce31b18b4130e46b7d19369ee1ca4e7039ef48e140a38394e800d90e647bceb1c17c01eadb9e35862632a5e29bf892453b9f51124096b2f3345481c32bfcacad299a1af532f0144d78d5d78c6876784bf7f3185cd7c2c52bc0b87a76029577f1f50cff88cd0ad62a634c1bddb0fae65c21436a3cadd7e6d19f320edeece721ce76c1988cc02d24bb9a9ba845d6e68660db9f880f05b7dc6520add8a4bfd8fc6ad31a34139a2532f3e24e733eb7bada40cf6ad76df90d95bf901231e7d87af35f344e4d527cba1026b4accf87421fa994a16efb5af9aea9a7b0446a4e64fab566a6b16bc51bd7897c0121d2b425abbd8d05e638947d8b245a8dee2c7dc8ecb526e7e3111e7209a58803ad7a78e4d5634cb1a0c8a1c74a7a2c070201e452c3fed71daa2d1bd547f5b83c7fb85a1e5d6ef7df366861e5ee6aa92f7b44a715e0ebbd5d37df31560b23019d9e7457ff936f3622091d206b541e14387cc8ee195dc5a7c1f5d611015059939cc51996794757bdcb93cd77794c1a774581bfe25f8694fe6a693f8ba73d6b4b452cd994bf9221a1fab84fcf0282db6db043aa3252825d0528a808f62eb2d950a76349431e80e8f17a0d93532ff2a223a2205602c59c398670c4a8ebdbe2cd8208f0ab63b949b97637b7f2b2dcc307ca13a447e86026fc960a159f2fcebf011ba7a6b6bda070add092a4753c82c1443179630d29121fe7326549d6ce35f40918391e1a009b44ab63096f6cf3e45965c24729ad1163e121eae03409aebae9723ddbad94f8262d5f26a6dbc32b9ba0db9eaa5d7ae45f0ec75ba8720a50bfb9edcd4a49883ab5b984117b5c5d076d79392125a659147b90b33d77e3846e515fcf8b2d7f1baaa857ce0f871ad716b494f531a475c38e1238091929dd7e9905bec240a9eb645bdaf1dbc09dcb8b80225a20af9fc6eff5816c3f5b4c05ad82cf26c0444397d002a8cade55083104e0b8e3deaa0921d95bd88682de0e6986505df61d156fce0e06fdbbe85ad9eb0146c3c2c45cc417cf884adb183037d044c2eff18ea265bbea1edee687c8358214a4e79b2431c9705b6696acdb80fac6b81f61c5b5267fec91b4e3ec50b6ad3cb7cfcbcba3992a6af5e28b8ea3efb146c1d9bdf4701a7f16a0ff311d75d349db9f035d6491228245fc09f2db9405d81290def3151cecb07d11a0900c8bcd41e10687ebd4147bbb66c751176ad07c048c7acf1102f14cde901f3df9eeed74de30955bb8db7bc69d3f536e6ea73eeba9b426bc6eaa5d31b16ccfd1eb713fd84f923f64877067e1cbee928a3cc6af29086cfcd19b455bbe3e142eef88f0a25154593618d6dd3b08c10c75e9607e62904ade42164102877b6f22b852a320444e71cbd10f9c786d52972fa06d9d82ba52c41976a8743f0e09899dac8f2a7c8d02e8879f5745bb6f3ee61fee3ca13bfbb0703e783357b0fbcb9512c369f77f9e458e8e29d80213e96756d5ef67511d72d18b462883b2895dbc89d5deaf3c44f4dba7a4099eacc5ce83ceb70f11163da38ff8e90b5dc25e8048d948f3ac7a90ac36aa5d5f23a04756964fbda633b0774ef11728bf3c8bf4fc5d99c57752a5c2ddd9db61705f2886c548667ba1831f2bc9cda8e7df40452b0947743237899bcdddd5c76cdfb25d3a38f79f3c411ee0a2dce85a59f2ef2e753da23b44294833c0d82a8555745a5ac466715487389a803c2e2a44e8c7976896686877dcb72e413e7df9ab21f4f6bb36443be132a0ca8aac497e1bf064e6ce6eb9174e0b7b8b5f7953481e5f99990294deadd069832dfb69c7c918960a6e7e15ffb2c6b61297077f80f3e1851f3127366b04ed7e6e9bf07a5dacbf14de77de2f29592564dced1349785ccc8c9cec5676e611c4596e298a44753cbbec76e9902b68344fa8c5edf7ae05d9020d8de2f8e69049c924bf9a495621970d526cb0f9657dd672e1728a10113dec2ddef87b083f8e26b88fa7f2d149b28f209d3b3e5398a1445f076ae29094ff139937fb2ca4e65d9b8d704c2a552fc3b5e8684bd2d77a26f974b0ecd12b6c702ed950e1dec332e0e909029540b3144ceca70024956d4c01450173c522896db10c5ada448062e46d0597db3b15d5701a17adc1de53a10877f598a1048c4bba8499005b64fc6726507505e085b8420ea25bb51b3134de5e530cb1ff591c2eadcb2c224ebed13ba91eb0cf4caf83057a0fdbd2339b5043bea1da27a5c101cc34b8cf7890247af03b81c078d5c27a7fcd9c4c663335111b64707faf60e8889617576db44b33bc94ff6a4e443de56729f35e76178a40d5a3e4b2255c8c9ea709e7abb025273a7ed4e2ccd4ac6248d3a792f2b9324662ab0455ec17fc973ee437d6255a332a3bd7f4222c6ffb6e1881104414e7fc9495bd8b352f36e4811cc6bb01567e03379bec1a2e0066b71ae4ad586a5d9747889d6dc3cf907abe70553b1380fe184e276f4d1c328467b0b306e44e533b59e43a1a89ab7c3bd137cf54c6e3a345e1848d843b9dda000731d9cff52f18a2def3033a836194c89bc92f28c9792a2927a129758bf944cfb793fa99d9584cc80004e9d61777a401968d767ae0b18363bafdc72a469687ea830cc8605bbe15a2d4c", 0x77c}], 0x1) r1 = semget(0x0, 0x7, 0x100) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f00000022c0)=""/4096) 13:44:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) msgget$private(0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x4}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) 13:44:44 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfc94) readv(r0, &(0x7f0000001240), 0x1) fcntl$getflags(r0, 0x3) syz_open_pts() writev(r1, &(0x7f00000011c0)=[{&(0x7f00000026c0)="d5bac2e4b48017bb05a97a4b286b2bc51d1aeab4e850189b3dcc423318feec41665ec34049a6a6a97747e56b1be56bdb84fd235f3ad5e3d7049818917fd4a5d6fd9ccfb620d48824d0c48a31c8118f958501ca3eadcf6ddb4f36981b9110c40ab697af5e10f54f16e448ffa3a72504aa42c378cc98a625092bb4cfc9fba4b0fc8154387ea8bc44b0cf79ee9fafcc13f4f3205b7676d620079c0e8bfbe582fcd34eaac7f037f8005e9845a58a2d5b58fccee93d2e8dba41513f98cd92ed7ca50b8ea5cd0d2b83b95f9fdf0d18235e0879471beaa5b4ac08ec4e7626a5a827c99347d1e039ce8bf51ecec4b463e0bc934f1f5ad41f00ef671ce130fcb64dc5cbb701f1ecdb6a2c2b02036477790fd7bdd3ef164c68c12bd4daa5f330a619121a6e9c54db7d65f14eb700e3c6a3984719e0228c6e6fde5cc8593a99dec424c783fab5f484f03078f920ed3c2718b57f8181210cc690860c753a034fa93bc04b631cef0b7e8571dacb4939915a02063373bf9341f7bea37a586291ba77c9b1ae8d81ade56c72e51244074d9a27b3ec03309e56f6554fa466f8df786358d633b879418e545ee90665d91b400cf7f27c5073990246118ec984c35a79796bf2796aa9a6841be48726c4a6f24e08dbd0e63dd2b7c7184103581d242e032f08112ff8ac2c14f1f3454e0946740a38b1f4f9c5792f84b8c542af6f503b48d0df43d1fd784ee5795f659976f6ccf9e469fa44e138f3b194be0291e580f7ff9769edaba4ced8cc52f2dc8534070159babd1d91192479557ed497ff5afa05867568005203370936ab707873a3c8841b5a1decd3f899d08be6699680b4fcfab933331f352973563be3f07a119ec77ae47e9ad2a6eb118137dabf66d58a7608157bc57200f374da1d578140654a24cfa9772692ae1d89127ed045a648c8ea48a0652ba68791da2e3a25ac75242d8ac8a4029421e8c34efe4259930bb874412851d9288802405b2930b1a52183189ba7a2781c12177e15eb6afde77d2d4bced1a71ed1d674963a530cff96eabf9ccdf3a8f1cfb7dd42eca04d70686a1c6e11e28395349677f699c7da4ba9fc3ab0cde981ed5a0d9e2afa473822a8ec20dac73565c7765777e9edc6987ea2e9864b4420d60cb08c4cb41e16f3b6f8a6898d205577806066455bac6c4b35b8a222f479c8ca3ad948bce65356630bca7067dac0aab417116ab19eaf9ac177c2d3c3acb6ff5f30ac42f6f3fc636c874cb1a5e6786d6e1425b4e4c059add612572558234276ecdb1e5eb919d396678cc65f9d2ea35f68883b4b5a32173f0703c0761e41e9d785c77de1250913fb3a00b6338299688e174e3e556c4cdf3d0ac0de05e683bd7abaacdc2fbb76ffee6b2870489cdb7b2c611a41cec0a500c3d1d670cd8f71531b6cced1bedaa535904a614e3b51b77c465700c8027057837bf5ab596ed0f58a52ef7a88b0e6eb8f9b0eebda7281fd0a4662ece0d47848d17e621ca9ceb1c6cd163d40975d9449a1b4dfda81fa06aa7a4750df1ddf84f9e03308e7fb47b0cf022b8e2974592cbe8a3024117768127330c199a97dab45343438d0c27164e75ea7b98e1e12554ce991602e807953b943a3b697c81e58e7c5cbc9b55f64d1e5ade8d1282b32b6ce093aae2caaaa567f5329c8ec54db7162f0220a41d7043a0365b2bfb986740e43f302a226719a412a1a3ca30bb8e6b30a995f4fdf2a7bc8d249144d0db220e5407dcd1617ca27b48f5d8cd2f6801edc222f511d45ec69d692c0ab24a388adf0eb4ab87f94167cb89679baf38098755950b4d46fb5f7d77369dc802049ec21b0c6be55c6d489b712e3111edc2b17038bf04114c04db30d5d8b1ca4acbe7efef8528e343b7c4999d71a7f9874350f170bf4ce9dadb375c54097d49e22391f97fb21719a2ea3705217b6c1b285c1c2bfec4fc586657ccd0db118df5db2aff3b71cd53f7c6c5b79af913faf930c800575893f39b02adfd169ff9ffd637ac247556b0c05dcbf7fae06ed5f06026052889177117a7586e4e54dcc4bf91cf302c59d9857b54786160c486c14c31067d6cbf125adf28ec419e8455dede11a9bd4b7fbdda707fcccd72cdc21ae4ab68362326705a69a2ba4296eef80d8d2d379ae15dfd7f6f6c6b8aa0c4c0605351f14addfd307230289bf82548c9afa7f513fbafe799b6264b00e706c2b590dd26a986e87418efca5fb6087b28e9e96a08cd8880747bf02f03080e9befba939064906c7004dbf9d52510511ec1729486d9b044306cdf1b1295fe80f02b116f8141af52301220752a5ec90d9fddf220c4013a2004972a6d7df609450573f8faf2226bf9f90c82f65a6bede89054760580cc6d04c18630ad3e0ed8f0460cb70a91945b35ae026d965ed38e4a67bf5b6bc61319189c6e2be369cab9a985b4d5f407cbbb59d8070e2cd8cee174988702fcabc7d9f86e9203d0f3f53bd44933cfea19197b163f210e2a273d0b22b3bfec2ce961cdeae94e8350fe048574fd3c56fd3029ac0cd898641c81900078fae464f6cb7f4d99b21ee16fb26a5af301c95b7b536235cf8a0b18435c2b38f39ec34fda3221f774a8f6c820ccabc132aae671efb23738259a7e469ee530e766c53948d6ae42bed8e74f1380955d1e51c8da5ada203601c9cb95f1ea5859915dfe6751bf2793563e244b1e8c6a86cc019910fc3342b1d3fb903d563e8eca0ae475db4cbac53cfe53e9e881abe99e23b2822dc62e0f081fbdf632358d9718ea005c9a16344473b7fd3f1dc484bff1bdc55f993ab786fe7f25348b23283bd012868a60d653e9d2f6aa9549d462249f94990f819afde5dc8fda5fc736077bf69328eae93dbfc040b5af8b95e1ce87e32506032285dc8d1f66e67400cfaaf85672d3c9ca01068eff69d856a21def70f9f1713d71b5b137c1fcba48c479b098aebbf98757a8399cfd1f714f37e598c328f8abc160de24759a581aab295121c376ee582192f40f0cf9c2198397eda60b40cb882b85999c38af9d8cd617c153b9215543aa9289f2df3421b1b1654c282559409810a4082ed5d11a4eb24d3ae8ec208f373a82fa664c004a54701c2d854186c896c4207eed1f55a96e68b5d256d0f9ef3283f4b25d07cf5c501ad54d58138599da3b7e09a775f3d5e80f6f92eed3790f5d9351ba0eb8c11e73cc6ef8a11e451517fa835bc88655dcefb718402ede127824ed85972bca42e141608064640644f6d935a1f3cf541b8653b1f93c30a2163d9cb56e8e5bffa627f3549fe43965b1fff888afbe08c23a5931df64def6be527e99f8407e517901ca5b4c5ca56da5c473053d5731b14318135ea24d620cc5ce4bbc6bad8db796438531692e7a4f3658fbdb9478802428b8f6aab1f7a47f361bc9b67c908c651b76394fabb78783ce0424571d061ddd550503bbbcc9b8a8435e5cdf5b507e3a50dd55b3357a6df784ad532a2dbc72ac9d7435d4c2b6ab12c628fd8dc01d072d2fce2e90ad7c3677b3ff5bb81cdedee283198917e61cbfa5a1a4d388418d2d313adc31fa332dec0d759f8a986e9f850cb09cbcbeb1229d776b29298af3473e110584a9b6d838c429ccf1c50a52a3b39623ea00e783960e0b7cf05543735be648431c08c571767dec325feb8d25f016054a6edb6c8e87b8200978387a596f03a7ebb8e4ee8bb3c6f38642eb8e1b934e543df8ec1a227264216438fd6dee6b16f201f8c7aee4941be9ffead45edee17a1ad70d3a094238c97295b92cb5a5957f0f2392814d4cdfe72579378d07382251c43708308204157810227a0dbbaeb53faada748642e392627bc13c0a1e402984f3d4a8f7f0dc86ac317e730574cd11bb7f965f9dc97cb05cb66381a1291369a93fcccd5af4a87edfff990942f64aa6d1ae26b4cb3a8d3234e50ef24cf43c59bc0312551ae4477e06d82e04d6b52b68f5c11cfaf13ccaeeb7df0e23cffdbb72245d66bee3027cba9f9523ac34490f14f0bb55703a1bccd0fe219116ca90c17d035c3c18f418251465516541ad7eeeeffeded668e2a7cb8728d6651e9022fdb53789fdb8a89bf6dbe295060e77c913a2bf18a72f4a4caa96e66a665b12330fd22a6b1d985c799810c4be002d8799bd5d4d79b0fef08e9936623f2485b1b56563ae41397cd460a22bc69577e7c17547a673cac5f1638ceeb9831dd4a57f3b02e06672c2edc3389045af284a1ce875cbcde12b4769ea512f56d5e29a6a5e99fd4d35e4389cfa4fb1213f92c22d481db9afdec4b6060cf6bc3ff29df3cd605ffc687436b32a60880445da88436bd19854ba840ce06808406ea5659b75813ef4719e05934552dfc3e375f17e07fba1900ab29f542b954f908eb32243947f644127ddf783c4ee9820388c86afd674af1c1dfeae3e386e1337361111daf0efda1c1e63ecaf6b8317a3ca68fe83ff9ea9936a3bc64d0ea77f80c4bb05af96cb08ca7cc748e2f2a816dde2b892636acbae858ee61a7d77265ddde005fd070debbaad89d36297e89c5b8f0641567ba75d000b24690b9a0a2e6b5014792f4ce86375dd18960ab1c3b21b860f42dae756d2036d9619e2787b8a8cb7ccac3faf031e6bb76745d8b82871632c89f8d96b9bb72ff42f6c4c6976b9da471f9846a8ca4f3470400b6405dce688111c2440151801791f152c035eab496d542a66b19bc44d8a11c1d9ae68b5d868e4d71ae6e41e7af5fc062d1dabe2d31c4c74402c64ffb914c4f9b3f25c117699f80f5ea2cb5cd775bee7f98c1e38902925626d6185922368db65d9f1b09343525aa54ce93fefc7a505750434f9aa5cbfe28272480ca7bf8c65058e893cfbf1a9ec3b5450395bcb1407df7d72ae533cc3d3aed0ea237a255c6ff2924256967b3e72e245676248bb6a999d78a238f0db3427063f27cb9a47700dc05bf30942b2ba623bf70e254b503c898fc7aeb1d11dfeb61ce5bd41427915133fc084f000c7f424c8916a4fdc9ab82914a4bf99b728fffc52fc27fdf14d7c8557cdbd85d64b1a8c62e62dce908bc47c26b3d63a07307366ca9f4224ca873c8c0f8b9ed63c7e720da9c98f0ba8acc345dfb2f4e5c29039984bacfd714e6d04e3494c114648ed12cd6db3d2ee9247d6de64c878b8521e7d4627f1fca688cd3762176c303f48a9182d6b3cf5a4f163cbbd85f9e6e228ab93c1001ad86ec12ebc16938aa77a4c7a10a36883f04ff8594f971794d2a4d23b92389f6da7e4a8b01c3be5d6f1478cfb5cfc502580b09819417a5ea0d08ac4a9b264940420584222c7790d7a280dcc187f0e9004b3275a33daea3986a8f1b0c2338f2d41a6a4f0541ab940c8aa9159e7ebe16ebf59181ce0fe94095a3dfc165ea5d43ac598783b874831fc873c982612a8064db967df5af15890ee6357b7a441ab3ef5822306220668dd12216599ec12c672b9a576a8f6cdf4c2a5e1f41a50c9263ea9e978922a14642a8bb87b2d6735bcb391150889386e61345f85a587f013243255a45cad3dc6c816e9c8de459eea2f897a681704a801dc4c9e2acadb88b5fd32942cd8b9f27b759d9734529cba91806adbf6fee6e9b71ac243a1368a5d68b694e384f8f0091d1e494b19f0f41b6c339197422904cc1e6f042561e539d7a610bf69c1bb12d400f4a754505163ce170467b17d44001ff7283c8d4273c26a8c0b0180d8016ae6e698e068b2c394f36abe7ed37d7af260145bfa26c3670dde1dbb9ab248d2c34d7950f1365bb0c47744d198299227e1239620d5ba9eb03d636a49be357574f226cb0f18fcd17caa6a5ea3e73603b77e666e8fe", 0xffffffffffffff60}, {&(0x7f0000001080)="336a7dad8d35866f6c9120be12", 0xd}, {&(0x7f00000010c0)="1f4e244fdfec01429452cd23d88df4b52324667321fbfb91309c6a4f3c9020d1b7bd31aaf97188362ed28f242eecab002d5861250fa18cc8cd19bd49ddbc83cf0f759fab3a70c23288166b5c155409c2a253ce429dc17c9684d53feaa640e54e77f7760261448c6738b37dffb8311c3c2530288b25b9383e8b1c1f380767065a13de2efd38bfc5f66bc769fbe7a914b327a0f51d8147299dc052edc0dcbc724ccc04c8b3f6395712809b4367db", 0xad}], 0x1) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) ioctl$TIOCNOTTY(r0, 0x20007471) 13:44:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x5e, &(0x7f0000000340)="271087856a8d3cb60257bda8c6ff14e0f69b9b75606546ff43ccb8d176735f79fddc45caff629eec490bb4dafa71eeac58a7b496fa3569591f8fe6c782adee76ff78a96d66881db01e26b2740bb4a7be628abfce34a2b73b194fb8954f8cf38742ce84d2de9e81b971aaf0b153770efd9cae68afb202b6cbed") ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000000c0)=0x7ff) 13:44:44 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffe, 0x0, 0x0, 0x8, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e4178963", 0x21) poll(&(0x7f0000000040)=[{r0, 0x44}], 0x1, 0x401) poll(&(0x7f00000000c0)=[{r0, 0x1a5}], 0x1, 0x0) 13:44:44 executing program 1: r0 = socket(0x2000000000000002, 0x3, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x4}, 0x10) ftruncate(r0, 0x100000000) 13:44:44 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x100a22) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x1, 0x1000000, 0x0, 0xfffffffffffffffe]}, 0x3ea) ioctl$TIOCCONS(r0, 0xc5005601, &(0x7f00000000c0)=0x4) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000080)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x800, 0x0) 13:44:44 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = dup2(r0, r0) ioctl$TIOCSDTR(r1, 0x20007479) setsockopt(r0, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) dup(r1) write(r0, &(0x7f0000000040)="f40d76215b979e4f28d11c1ac72181da58ed1aad", 0x14) 13:44:45 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2080002005, 0x40004000000028b1) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="000000186004006b00202b27fef0406c00"/44, 0x2c}], 0x1) accept$unix(r0, 0x0, &(0x7f0000000040)) 13:44:45 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000180)) mkdirat(r0, &(0x7f0000000200)='./file1\x00', 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000100)='c\x00') unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000140)='r\x00') pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) openat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) 13:44:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x25, 0x0, 0x2000000000}, {0x1005c}, {0x4, 0x0, 0x0, 0x800}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000200)=[{0x9, 0x3, 0x8001, 0x9}, {0x3, 0x1, 0x5, 0x1}, {0x9, 0x1, 0x80}]}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wsmouse0\x00', 0x80, 0x0) r2 = dup(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) accept$inet(r2, &(0x7f0000000140), &(0x7f0000000180)) write(r0, &(0x7f00000002c0)="9dcf2b62d37da64bf3a2915bbc37bdcf5fc7ac6eba345acbe4725e89d9036f6f362bbfbdd30380ccd00f4c7d2c4f100e810f4e49de0ab485e8ff0cbca3dadeacb4eed2fa1c882885da7b9c60bbcf979a42526dacc0dc4fc1fdeedc697c55801b2386c650f671633bbac6f7a183c70fcfcbf8eeda48a0b7927c160209a0c722955cd53920dd965bb230e9f2e4f6f41a7e50b152eb4dab4769", 0x16d) syz_emit_ethernet(0x1, &(0x7f00000001c0)='\x00') 13:44:45 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x5, 0x7, 0x4, 0xf000000000000000}) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x7f7, 0x0, 0xfffffffffffffffb, 0xffffffffffffffff, "f29b2256db24ca665c6d2adfe06000"}) poll(&(0x7f0000000080)=[{r1, 0x4}, {r1, 0x48}, {r0}], 0x3, 0x1) write(r0, &(0x7f0000001740)="88cdc1cc8cf16613c50817901de50f6edd7d3ac64731d78ffdf155d0177ca7d8fec86871364f3c56cb7e9833a5d48c574cf3578f0c9679be8a7d32980d797bb91906c479acbcca0bd4d722c7400428f661dfa7a6218bc72464a8c76156a7caf08b536ad8e0", 0x65) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000140)={0x77, 0x8}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "c8a028a895bb3f52722b5f180a80b6bb6c2d851c"}) 13:44:45 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x20, 0x400000000001, 0x1, 0x0, "172d768989ca984c8831ca15004a546eb3dd1b1b", 0x80}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 13:44:45 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x1) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) r0 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r0, &(0x7f0000000140)='./file0\x00') renameat(r0, &(0x7f00000001c0)='./file0\x00', r0, &(0x7f0000000200)='.\x00') 13:44:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x84}, {0x4c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000400)="1c") r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000000)={0x5, './file0\x00', './file0\x00'}) 13:44:45 executing program 1: r0 = socket$inet(0x2, 0x4007, 0x7) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)=""/3, &(0x7f00000000c0)=0x3) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) 13:44:45 executing program 0: r0 = socket(0x16, 0x8000000003, 0x0) shutdown(r0, 0x1) sendto$unix(r0, 0x0, 0x0, 0x410, 0x0, 0x0) chroot(&(0x7f0000000000)='./file0\x00') 13:44:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000040)='3') ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, 0x0) read(r0, &(0x7f0000000140)=""/143, 0x8000) 13:44:45 executing program 0: r0 = socket$inet(0x2, 0x0, 0x1bc8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockopt(r0, 0x0, 0xc, 0x0, 0x0) 13:44:45 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000100)=@in6, &(0x7f00000002c0)=0xc) getpeername(r0, &(0x7f0000000300)=@un=@file={0x0, ""/108}, &(0x7f0000000380)=0x6e) mknod(&(0x7f0000000280)='./bus\x00', 0x3a0934c44f7b202b, 0x90000000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x80, 0x20) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000003c0)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x84}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f00000002c0)="8b50") ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_flags}) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) fcntl$setstatus(r1, 0x4, 0xc0) getpgid(r2) ioctl$WSMUXIO_LIST_DEVICES(r4, 0x20005302, &(0x7f0000000140)={0x7ff, [{0xc6000000}, {}, {}, {0x2000000000000000, 0xfffffffffffffffe}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0xffffffffffffffff}, {}, {}, {}, {0x3, 0x80000}, {}, {}, {}, {}, {}, {0x4}]}) 13:44:45 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0xb9) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setrlimit(0x3, &(0x7f00000000c0)={0x8, 0x8}) fchown(r0, r1, r2) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x10000, 0x0) recvmsg(r0, &(0x7f0000000300)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000280)=[{&(0x7f0000000180)=""/23, 0x17}, {&(0x7f00000001c0)=""/145, 0x91}], 0x2, &(0x7f00000002c0)=""/20, 0x14}, 0x2) poll(&(0x7f0000000340)=[{r3, 0x101}, {r3}, {r3, 0x48}], 0x3, 0x40) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000380)={0x7, 0x9, {0x0, 0x2000000000000000}}) r4 = syz_open_pts() setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000003c0)="f675962f91b6c2b78f94ca0b761a50c703c76af1c665b64f5feb199f0514b60caa3dd2cb503b8069abc9ca5667dab1a2b9a91854c9f395b687", 0x39) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOGETOWN(r5, 0x4004667b, &(0x7f0000000440)) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x7, 0x1010, r5, 0x0, 0x3a) r7 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_LOCK(r7, 0x3) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000480)={0xaa, 0x5, 0x1ff, 0xec8, "c9547c492d3f31b4e0507a36013ec5aff466f499", 0x8, 0x10000}) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f00000004c0)={0x6, 0xfffffffffffffffe, 0x4, 0x1000, "b1071e1292c1c9ed834f4e54ebbec9d5fc8ba900", 0xff, 0x1000}) setsockopt$inet_opts(r5, 0x0, 0x0, &(0x7f0000000500)="4fa2a0c69dd98e5fb1f9346090eeceee973258223e2d881b68045e8d37a17877c2271b8da9747c1417649717d8cf6bfd7b9e2b6ac6e469c54f02d552a340ef5f32e92fc3e3b137d7eabd9bd71222b6a64cafc69e85430788b7fc3f4993803ad271daa15c1838123d539c212a22fbbbe0973a1f7d61404b2dae1ab08e23098cb9b2f60de456392fad34ea3db605cd0a8d3f9a91700025900f77f2be5fa7212d663bc8a26f3e785cc6ac18a4776b15d5", 0xaf) recvfrom$inet(r0, &(0x7f00000005c0)=""/7, 0x7, 0x40, &(0x7f0000000600)={0x2, 0x1}, 0xc) socket$inet(0x2, 0x2, 0x8) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCDTR(r4, 0x20007478) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000680)={0x6, 0x7, 0x0, 0x2}) mknodat(r8, &(0x7f00000006c0)='./file0\x00', 0x1004, 0x3) ioctl$TIOCCBRK(r5, 0x2000747a) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000700)="67e493c2d14a1c7c60d4d763c727f9646c1e187ea02283eacb4a6cff412169046bdfa55a1243ed99a24c30a21d98d0f713b28d09760a6c3f075c2b6332864e887d85df2fe3884ebdbc47eb", 0x4b) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000780)="47de87c696238c6ec4a23b7df713227b1f57d29ef4dd4ea6832fea67d87ee74eb1c157ea337ce12897f9a6e2aa8cda974cfd3b971cd026a4aa78a89a8fdfa4f90b363f1e5abc", 0x46) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000840)={0x2, &(0x7f0000000800)=[0xfff, 0x9]}) 13:44:45 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x280, 0x0) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) accept$unix(r0, &(0x7f0000000280)=ANY=[@ANYPTR=&(0x7f00000001c0)=ANY=[@ANYRESDEC, @ANYRESHEX, @ANYRES16], @ANYBLOB="77c9dab8aee9fc2fbb114520b0736de1841df0cf10761cebc0f0710ca5327d7ee871f4e7ce03dd1e700c30034f36f1ba919172719e9493ccdba94976a30b2f54abf89fb254d320ba6076de", @ANYRES64, @ANYRES64, @ANYRESDEC, @ANYBLOB="1071f65a063da59c8df918ce254432c5a38165936292ae0ce6e7a6211168898333318c9094193bd44c4304d5afd6532d9475b69a3267f0d726c34a1e03ad85c4e9362c3e1362e5e349c355569ddef5bb000c16b1aa8d48d45845d6017fe162f9bd9ca8285c9d49bea134d490b7524327c9e664a6e48b9a89149a67a4313fb1f54c90c0d10c3b23d437bbe06f0e7caaaf7ade58d9c1194748631ef689b06c4c6ea5dfa0cd9dfb", @ANYRES16, @ANYRES32=0x0, @ANYPTR=&(0x7f0000000200)=ANY=[@ANYRESDEC, @ANYRES32, @ANYRESHEX, @ANYRES32, @ANYRES64, @ANYRESDEC, @ANYRESHEX]], 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0), 0x1000000000000124, 0xffffffffffffffff) 13:44:45 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x100c, 0x0, 0x0) 13:44:45 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x280002002, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x80) pipe2(0x0, 0x10000) fchmod(r0, 0x82) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047470, 0x0) kevent(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x20000000, 0xfffffffffffffffe, 0x9}, {{r0}, 0xfffffffffffffffe, 0x50, 0xc0000002, 0x8, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x10, 0x40000000, 0x84, 0x2}, {{r0}, 0xfffffffffffffff9, 0x10, 0x10, 0x3, 0x400}, {{r0}, 0xfffffffffffffffc, 0x88, 0x2, 0x3, 0xc91}, {{r0}, 0xfffffffffffffffb, 0xca, 0x40000000, 0xf9, 0x2}], 0x5, &(0x7f0000000040)={0x1f4, 0xb18}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000000)={0x400, 0x2, './bus\x00', 0x200, 0x6, 0xcae3, 0x80000001}) chdir(&(0x7f0000000100)='./bus\x00') ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000440)=0x80) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f00000001c0)={0x6, 0xffff, './bus\x00', 0x5, 0x20, 0x9, 0x1}) chdir(&(0x7f0000000180)='./bus\x00') kevent(r0, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x20, 0x10, 0xd9, 0x6}], 0x0, &(0x7f0000000340)=[{{r0}, 0x0, 0x8bcc085b290ddce9, 0x1}, {{r0}, 0xffffffffffffffff, 0x62, 0xa1, 0x0, 0x4f}, {{r0}, 0xfffffffffffffffd, 0x20, 0x10, 0x9, 0x3}, {{r0}, 0xffffffffffffffff, 0x40, 0xf0000004, 0x1}, {{r0}, 0xffffffffffffffff, 0x17, 0x4e, 0x2, 0x101}], 0x4, &(0x7f0000000400)={0x401, 0x10001}) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 13:44:45 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0xc3, 0x0) 13:44:45 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x40, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x24}, {0x1006c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="8d") 13:44:45 executing program 1: select(0x0, 0x0, 0x0, &(0x7f0000000180)={0x1}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000040)={0x7, 0x800}) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x80) setsockopt(r0, 0x29, 0xb, &(0x7f0000000180)="f7f9e794", 0x4) shutdown(r0, 0x2) listen(r0, 0x1000) 13:44:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0xffffffffffffffff, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8000, 0x0) execve(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000180)='/dev/bpf\x00'], &(0x7f0000000200)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x4d}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000380)='c') 13:44:46 executing program 0: pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x4) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000240)={0x8, 0xc5}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x80}, {0x10064}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000180)={0x2, 0x5}, 0x8) syz_emit_ethernet(0x1, &(0x7f0000000100)="8d") ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000000)) 13:44:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{}, {0x10061}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="8d") 13:44:46 executing program 1: r0 = msgget(0x3, 0x0) msgsnd(r0, &(0x7f00000001c0), 0x8, 0x0) msgsnd(r0, &(0x7f0000000000)={0x1, "6542c0102045b59b5d364f60e84d85c041b151e4d7a065001d75d5e3d4"}, 0x25, 0x800) 13:44:46 executing program 0: r0 = syz_open_pts() flock(r0, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r0, 0x7, &(0x7f0000000040)) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r1, &(0x7f0000000080)=@file={0x0, ""/93}, &(0x7f0000000100)=0x5f) 13:44:46 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = kqueue() poll(&(0x7f0000000000)=[{r0, 0x87}], 0x1, 0x1a0) kevent(r1, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x3, 0x0, 0x0, 0x0) poll(&(0x7f0000000100)=[{r0, 0x84}], 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1a07, &(0x7f0000000040), &(0x7f0000000080)=0x4) getpeername$inet(r1, &(0x7f00000000c0), &(0x7f0000000140)=0xc) shutdown(r0, 0x2) 13:44:46 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x20, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) write(r0, &(0x7f0000000140)="670db7afb699766131a7a16b9f9aaaca6235cda5cb7c0b593486e873708a54aa4be551a2fd74a5eb4ec78237d55a2e192ec8a69148e10d403fd7e7b5c12d1e43392028eaaa18554c3d2ce62e56e0dcf4eccf0b38576c6974b95198ef8287198403b2a4d8ae4e149851bda03b016ccc5a36b07cdce646fc94e40e0ff8b965d688f5063314ff6a48cd5625085467f467c230e9bb89a1bcf5b1bb7d96a7fa829e33d45791e0f3eba017e36862879050d5531439f1dc38b42a4f001f64f30edf5c23bacf7faf89", 0xc5) sendto$unix(r0, &(0x7f00000004c0)="b5e51c28b7752168c3cfc8fc1c7c2f24c9ec01af61dde35ca165cacf7537bff88b1c830b3d495bd8bc66571e8fb48bce7158e196ec298c6108100a13b795106e2f70447ce780ed772914216964993b34b984adb5240340990a7665fc93e19118afe82a20e740db7d728aeead141855d972300da00de5d4446f608e75325ed454a088961a397f306b6530dc22b15ec20143f38dd3", 0x94, 0x1, &(0x7f0000000440)=@abs={0x0, 0x0, 0x0}, 0x8) mkdir(&(0x7f0000000580)='./bus\x00', 0x100) write(r0, &(0x7f0000000000)="c77ebaad40fd04dfa6659b0c9b20bae8bc00c3a30000001121", 0x19) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x2}, 0xc) symlinkat(&(0x7f0000000300)='./bus\x00', r0, &(0x7f0000000340)='./bus\x00') ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000480)=0xa) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000400)=""/49, 0x31) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000240)="9b1f9d9e8635724971207fbf4a2c7834f36fc3ae75f6bc858473c99ff0c03fb3eecfc050a4428cf2ae6c52a8ce2e866ec297cee305eff08459d5b0e90e7fc1079d3daa7ea5c644377afd5849ae9828b1b41ec5ec8a34", 0x56}], 0x1, 0x0) sendto(r0, &(0x7f0000000380)="a18935cff82d57da7eee157cd213cb1abc5f477f589521c530741cdff6a9928b8e46e6240f0a19542b915fb87e2ec798feb1ec2af299f19d1e012743d1f3451493ccd57dacda3238e40620f3e91a257fc30feda1bae45f695a21cffef0380af9", 0x60, 0x0, 0x0, 0x0) 13:44:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0xfffffffffffffffc, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x3d}, {0x80}, {0x8000000000000006}]}) r1 = socket$unix(0x1, 0x5, 0x0) recvmsg(r1, &(0x7f00000014c0)={&(0x7f0000000000)=@in6, 0xc, &(0x7f00000013c0)=[{&(0x7f0000000100)=""/3, 0x3}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000000180)=""/124, 0x7c}, {&(0x7f0000000200)=""/144, 0x90}, {&(0x7f0000001300)=""/135, 0x87}], 0x5, &(0x7f0000001440)=""/123, 0x7b}, 0x803) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 13:44:46 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mlockall(0x3) writev(r0, &(0x7f0000001180)=[{&(0x7f0000000000)="de", 0x1}], 0x1) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ff7000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x10002, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000a00000/0x600000)=nil, 0x600000, 0x4) flock(r0, 0xc) munmap(&(0x7f0000ff6000/0x3000)=nil, 0x3000) 13:44:46 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000000040)=0x10) r1 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0}, &(0x7f0000000840)=0xc) getgroups(0x7, &(0x7f0000000880)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) sendmsg$unix(r0, &(0x7f0000000940)={&(0x7f00000001c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000780)=[{&(0x7f0000000200)="3997cddf8acab519eb63a2e2bcf2741ccf5393844ca1105c70abe738df612192f9e395bd53ee229613700852f966cdcd9537d8", 0x33}, {&(0x7f0000000240)}, {&(0x7f0000000280)="cf24ae8c77bedb1d2efbc9830371424bea446b44cb740990030a00124f357483b004e9cc8a7aa966ddd02c37f374797600e8699fec3ba1e0455fbf0df047c8a0b1d3de5c909715eaa50844ea57b29308ed7e55bf3c07b4f09ec2da1dc40bf4fd0ac1ea9e9734bb271eebfd8ed452348c723f529d406b47cc6bf2666ec871834b81fdfbbc9ffa2ed3089986d1aae0b1621e20643ff308143b9b79635299a6b0d7efea51a1f54f44310ede68d57c9c828d7d4d96cb8bbb9203bc0c28af3833e505946be994118e9a030f70c37c8a53a9d28df825d7aa5fa2", 0xd7}, {&(0x7f0000000380)="6e45549a2b51ab5b2efe40fdb2652a2c4feaa3c09f10fb7a5990c0f70dbb86459ece5d02d92c24de38c33de3b44e82ae018e3b67be271303dd333a2de2de5dc8053fe9000523dc03f4536eeb5b496b817c8a00fd498dd88a771ad92a888f3a21408dc669a7d74a5488f13507742010b1c4f0ea12f82663b316d2e964a1a99dd279f6b5d52a7d3e5298e183fccf59566ae075192c049ef9ed78e1939280a20e82e34caceab192c042345fe84631b776fc109a6a4f66f7e35d34fdb0c46ec2fc13fa90d2273fe9d1ba4d60da8f7b45b600c04080fdb2c0d6638fed6b7e502e0758e1c7c4f37bf50a9ee127e01f427e4937eb7f0d", 0xf3}, {&(0x7f0000000480)="13af50fe627c3b12bbe22a6b23f3b5c76b31f2d198927bda31511dde6613f727be8f67d291ea3c27774f7560492100eb7e7b61e254e37cfa9ef8f8c961b2b2b05fd3d39da6ccd2bc4e2f70571b90c49383fdac8d746d6679ac3c52d0f503eb69c5bec0e6c78bbaafddf0cd1e9b5d6ef4741169d83b6b246c24f8742faf5d7c17df9d4defbf039cabf98acbc24977e9c74a123f8e90c481d0a566567c68f72015c1a99664558c8cd263567c30aa8db0b4a3e3ba025b3cf85d733abad6c02561b17a29e2219a89277717350a00e132f017cac1b9", 0xd3}, {&(0x7f0000000580)="ae14cb41fd5143662f2d68267a8a678f7f1908901d844c74fabd81c102272126a66e1a04e7b51af880ee355c3c229228ecae70afa6b4f0915072d00e6ceff8905044ac41b3d54bd555d4e7d071e5daacce165494a4b68416ebe6120f305d21d61c4a05df24f1fdcbae7e391547ec9ee6e63806c6a830fd47b7461c4867e52b41cfe22c12acfaaac562518ba9d557ed177e836d1a82a76b205496c4f3bd00e479f0e5dc2cda70de3a6e696ecea22ad04827aab1c3c6d2328989a1f617618bd373511f5afa18", 0xc5}, {&(0x7f0000000680)="9ffcca28457abb72", 0x8}, {&(0x7f00000006c0)="aba53f7c6e1bfc18b6fc0550b1d6f854e0e17d2ef31a893f1afd932de3cc337fb3c7813f67fcac06031b18280faa3728dc25f413da5953cbe194a328356f4be64437b3266de36e7f0007fe8636e8d684e90637b15013f4abf9a295baa2c9b4f1fd51939fcb8a40316abc2468c4e063ab804a1104568833cf050b1cb367534c58a6d286fd8bbf268e34304c7555f2851614d524b337d6c14a", 0x98}], 0x8, &(0x7f00000008c0)=[@rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x48, 0x2}, 0x4) r4 = socket$inet6(0x18, 0x2, 0x0) getpeername$inet6(r4, &(0x7f0000000140), &(0x7f0000000180)=0xc) getsockopt(r4, 0x200000029, 0x23, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000080)=""/117, 0x75, 0x800, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) 13:44:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x50}, {0x7}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x4, &(0x7f0000000100)=[{0x100, 0xfc0, 0x100, 0x2}, {0x8, 0x7, 0x7, 0x7f}, {0x8cdf, 0x101, 0x8, 0x12}, {0x100000001, 0x4a, 0xfcd, 0x7}]}) syz_emit_ethernet(0xffffffffffffff3e, &(0x7f00000007c0)="094b2d011ab0c56202b6d700b3003defacd311b8017d056a138b56ad8f3bf799b5812c43f46e53f589c9a0e2627b1e8d55f815ed2cb8274c09bf98593dd04ff98fd4dfdbf56ffb1634992199aef518834cc91ec282e0625b405bb1acffcd792cc9a44334749ef563551ab87f464379417dffa6495a225689e724076ba64859438bef415d5f012cbc4fdcf5854a8d4cda6e6f3c2b5632dbafe14827885bb1fbc5fdf9fa4027cccfcea2d165a55a6a9e913de0c291ddb74906565e3cd4c38127fc01b3f2c715006cccac846893fc1ff22a970b899ebf577c3d0dc6439b5b151bb50e610c5d2c0e7e48a4dfeb44d1d5f929e19ee67ff0b72d1378b4ad8308862bb36657c764d3bea995069c4839348a2cf2d551ae6262c4081f83d19b3827540745cfc3cbf3e41c6b4b72aca2a05225e283c18c36d21c791d3b8d6fa69861d17ea6942f5c3b552a28ab8dd0ba30f0e57e0ea8aefe04a69fff29546369c3a8cf41d9ab0d3e955b1800000000000000002000000004b1fa7a7a3f53c9304025f63cd30210778a0821c279a611489cb24db32fcab35e86c8c4a5473db80bc3157ae563874c4a03a924c89bc8c5a1dee9248f6ee623bcde35eb260f33e210c5ee9fab401a4cfa3a51d13fa8b3366b7e0c33e1f10e91b6132ef5e481666c4c845ba6883bf2bfa5e4a7ff74f8d9acc06f14f47f2b8b59e48c6f85eec40ef97b318f1174d42e0ccff891f8d7fb61477821fb8a58422e1692a841ae44") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000100)}) pmap_unwire: wiring for pmap 0xfffffd803f013578 va 0x1b31020000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013578 va 0x1b31021000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013578 va 0x1b31022000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013578 va 0x1b31023000 didn't change! 13:44:47 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x0, 0x0) r1 = socket(0x18, 0x4000, 0x9) r2 = openat(0xffffffffffffffff, &(0x7f0000000380)='./file0\x00', 0x0, 0x18) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f00000003c0)={0x6, './file0\x00'}) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000000c0)) syz_extract_tcp_res$synack(&(0x7f00000002c0), 0x1, 0x0) r3 = dup2(r0, r1) r4 = kqueue() setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000100)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0xfffffffffffffff9, 0x0, 0x0, 0xfffffffffffffffc]}, 0x3c) kevent(r4, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x4003f, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000280)) open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x21) recvfrom$unix(r3, &(0x7f0000000140)=""/225, 0xe1, 0x1, &(0x7f0000000240)=@abs={0x0, 0x0, 0x3}, 0x8) accept$unix(r3, &(0x7f0000000300)=@abs, &(0x7f0000000340)=0x8) 13:44:47 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x82, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x80085301, &(0x7f0000000140)) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10010, 0x0) symlinkat(&(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000040)='./bus\x00') 13:44:47 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x44, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x2, 0x1000}, {0x3}], 0x2}) 13:44:47 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x10}], 0x800007, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x2, 0x0) kevent(r0, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x24}], 0x8, 0x0, 0x9, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffb, 0x45, 0x1, 0x0, 0x4}, {{r0}, 0xffffffffffffffff, 0x80, 0x0, 0x6, 0x5dba365f}, {{r1}, 0xfffffffffffffff9, 0x2c, 0x0, 0x5, 0xffffffff}, {{r1}, 0xfffffffffffffff9, 0x40, 0x0, 0x6, 0x6}, {{r0}, 0xffffffffffffffff, 0x4, 0x1, 0x128873bd, 0xfff}, {{r0}, 0xfffffffffffffff9, 0x4, 0x2, 0x3d21}, {{r0}, 0xffffffffffffffff, 0x10, 0x80000010, 0x4, 0x8}], 0x7, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffd, 0x20, 0x88, 0x9, 0x4}, {{r1}, 0xfffffffffffffffd, 0x20, 0x80, 0x5, 0x200}], 0x3, &(0x7f0000000240)={0x2, 0xf4}) pmap_unwire: wiring for pmap 0xfffffd803f013578 va 0x1b31020000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013578 va 0x1b31021000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013578 va 0x1b31022000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013578 va 0x1b31023000 didn't change! 13:44:47 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000000)=@in6={0x18, 0x3, 0x0, 0x1}, 0xc) dup2(r0, r1) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 13:44:47 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2063, 0x40002065d) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x44}], 0x1, 0xffffffff) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000140)) poll(&(0x7f0000000100)=[{r0, 0xba}], 0x1, 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x10, 0x110) 13:44:48 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000140)='./bus\x00', 0x147, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000180)='LO', 0x2}], 0x1, 0x0) 13:44:48 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setitimer(0x0, &(0x7f0000000000)={{}, {0x2}}, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x1e, 0x0, 0x5) 13:44:48 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2063, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x20400, 0xffffffffbeffffff) fchflags(r0, 0x40002) r1 = getpgid(0xffffffffffffffff) fcntl$setown(r0, 0x6, r1) bind$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) write(r0, 0x0, 0x5) 13:44:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_flags}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x30}, {0x40003}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="ad") 13:44:48 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x0) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='W\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x100) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)) 13:44:48 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x2020, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400040003fd, 0x0) write(r0, &(0x7f0000000100)="c5349f0cdc850200a50c22ecae94f6c0028b5477cc52580657a63bd956d182f9c7fb823c3bbfbf17957a096a30d6b51bf490b2fe404a05af220441672756fa680e29b04f41085d1f30155c9bd537ceea6451e5b375becaf5e9171b76509b6983fb430741575d02fb6a322114e7d438dbef35f2475534371f1a4a1fe990389f1f6fce771a3ad0e124e7c5bea059619681ce819ba8c1b99bae9d9369d0b1d8b4082b46", 0xa2) 13:44:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x8001) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x2c}, {0x2d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)="0f") 13:44:48 executing program 1: r0 = socket(0x18, 0x4000, 0x2) getsockopt(r0, 0x4d17, 0x5, &(0x7f0000000080)=""/254, &(0x7f0000000180)=0xfe) setsockopt(r0, 0x29, 0xe, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), &(0x7f0000000040)=0x4) 13:44:48 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x4, 0x80100003}], 0xc20, 0x0, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f00000000c0)={0x3, 0xffff}) 13:44:49 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0xffffffffffff1467) r0 = open$dir(&(0x7f0000000540)='./file0\x00', 0x0, 0x0) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x3, 0x3}, {0xfbd, 0x5}}, 0x2) 13:44:49 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x140000}, 0xb, [0x0, 0x0, 0x2000000000000000, 0x2000000000, 0x0, 0x0, 0x8]}, 0x3c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = dup2(r0, r0) kevent(r1, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff8, 0x8, 0x40, 0x4, 0x1bf2}, {{r0}, 0xfffffffffffffff9, 0x81, 0xfffff, 0x400, 0x6}, {{r0}, 0xffffffffffffffff, 0x84, 0x85, 0xff, 0x80000001}], 0x80000001, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x13, 0x30, 0x40, 0x9}, {{r1}, 0xfffffffffffffff9, 0x80, 0x2, 0x6, 0x1}], 0x6, &(0x7f00000000c0)={0x1, 0x2}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 13:44:49 executing program 1: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0xffffffffffffffff}, 0x2ac) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) sendto$unix(r0, &(0x7f00000000c0)="fe827d596c4a2d9a7732b07586e17c11514638cb9d02c51f37575b178dd67bde8897970391a9f5c886afe3aa16cb993aa6cca716bd0dab9db69f0d7251a01221f7b9d8fa4c745a751f9a5aac078b0b57ca6b2a64bd24c31a6a9f1073c0703a4fbdce29e28d4ad031d0bff1547e22", 0x6e, 0x2, &(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = getppid() fcntl$lock(r1, 0x7, &(0x7f0000000080)={0x3, 0x0, 0xfffffffffffffeff, 0x6, r2}) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) 13:44:49 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r1, &(0x7f0000000140)='./file0/file0/file0\x00', 0x20) r2 = socket$unix(0x1, 0x2, 0x0) bind$unix(r0, &(0x7f0000000180)=@abs={0x1, 0x0, 0x1}, 0x8) sendmsg$unix(r2, &(0x7f0000001780)={&(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00./file0/fi\x00\x00\x00\x00'], 0x10, &(0x7f0000001700)=[{&(0x7f00000001c0)="d97c78ee68655bafa6abd574d3ac0bd4f64e205bdea57760d085c6c0bfef3beb1feae3cc6b556d8f6ad52e5d04249cada863be16ae92622376bd0fceab4902ee031f1922829742018c037571ad29abdd130696f7cdcb39a5e004e4bf9ff9e36cba5ef66bd7351a465eab9aaafaf6178b9479f6f6f24965175f91cd87cc35ad9975c5627a775a25a3785835801608e5d251cbb69bfa04edc815013b833dc68867af837cbdcac011aa74e4d82d79348d296cb26c0c72d5a6a5c5fe663e85656086efd74595956310faf4c8dfda6713ede431a202cd9fc13eca22e84d125febafc454c20cf2e7aaabe904537e96f4d8333509c3d51f6f9f4e0d44db3f8992e6be2132fc2566693eda5d514e5cebc08e89bd9e963921db379bf5d1b15b7ae8c507c246371eea4a43927980626ca3f92e0de8505f0e132824d35ff7e111a7159a788b27840582738e950c9a18daf2aff739e3f26d5dfe87557e9e59430b422f614c87a11808e88e3c45d9e6709a826fc54d9dc7688c08bb413b69f68eab3e03637e8b27630d24ab919fb73331cf05dc527041fe0dbd4c56e4abd0ea5c1017ca204d24b7fd0a4a2c4b21be905989f94e60587848a26dbff370a9e4fd67959444fbb9a4ca089c3d60b66fa09f585d41ecb50f06c320ba46b3a052a19aa71ba39d8ec30e1b77b80654afd1521fab1b74ab94cbd94bed8cdf1e6d098005b06fc1cbc1c13fabaec536974d4ffac8a8741a1f446230f7446f10da70f1951a7da099e68d7c741fd974df926b9698ff68e0551a83db70ad578d7db0b823a65fc9f7b6aa6d63310d1181a59aa2f54338fadc78e22378125ea34b8b902f9412bbb592fb32bf3b12606a5bc564e304254a2fb7deee3a3643d5c174e68e059c155eac305a71aab06d87aa34f85e29d1a53f24ebb0639f1127efe57abcb70eb4157442007b4edf41736017303fe399e538d45fcdbe4076fe612a4ef5d71565f101c3751928f232cd12d73e0d45f50db608909711908a5b864e1dc1ff8e87c6cece316ddf29769a4f84cc259a31a1d943caf9cf2732ab826014dad113b20a4177e6545a2f593a34fb7a5dc8ab579f30187e65dddee8f659eb2df117ba380b3df214f92ee6fa7f80ca51073cda0473eb6be65dfa5707acd371ae1722a714a0d036b8804d7b3f41ca473032b94975285ca228fadd5feb8fdda36df4e330f045e9b03a1f77846e5fa144aa0e830ab5ca6a8ce66017a05289bb7dd9a9998c36fdffd8d6d6a5aaa0a4f6fc7d7af4acbe2a217e1d78ca502a887f9301cc96be5d1c3188c88650cc014adb2a39abf567ee4b4d1b4f2d4f35b07287c234e0be16b89562383f7cdfa2fd1f8dfd9f79333783145a3fd7725df889ee40cf947a6347c9863077ad963bd614f408e7adb12be6ab1f267d01000172bb7ce6dc4e928971f1154da92d260ae7f253f9a61812e41c3ffe2b000840dd547db992ac431ccb889ec7491515e5fb7222e3b0feb6368d551bef7add926c566fd3b08e868d71c1828da4c68c058e799df5956fe28d25cf28fbc3722355649cc126d30ca3931ebf9968e331dda7d9699f2bad501d4f1bb919c83d94e379e39391a4b3c2d13bef7d94e525bb00a76401b187df05309cb31e791ea29498d83eb7fac4247f66aad408715d764ec7dde76f80fa97ecb1a0124e3b58001275c0c363c9af24c3ed89ddf781f81ee060d605c04a676fad9a229e3b847a9b9a87826f33be913756d0d361ed1ac589b1709d84a2b86a349fad563faf5ba5f257d5b6d282eb39b4052fd6932ce89dbad43cf143007cc09abd593d65c3c9558afb857e8df4c82869515ad16608bc31a5ef2dc37d5a0646af87a583822a107dab7e52a5adf78bfc7e6afe1c77351bdce1bd480fff4b80e66d001352b20cf32366e89086d5b6ab4878f684bc5f3982323d3a5877b093f5fc5acf86015bc9173999fbb04285b7529685987d0e67d5f2240530a8dda8c98e11247d14d878c98207d090a25da1bc085d5b50b448be5a3219efd84c1825b9f73c8e6bb099641e7e99ba1876c2bb465b10d83a59a583433e8041b04d943847d12850696dfb0de7ac4b63abc6c1eea612d323ec8744bb2a72827a74705e2719d4628834d34bc70eac45e608cee868d4cc40e9c7a17aecfd0c78d77b1f5c079e833614df3fdbccfb1b33ebd5246a4178b1ef485cf13afb7b7b5eb7c33a025e30f2e7b566f1d4059e8bd08ce4c79f2175e3f5877e1b20e7c9f397ae232be8e1840c7f056518b0475de03a035ebf48117107fccc4a4ea6dc24fe08711016b790bda8ff421e0e97a17b78805e3d4399550411af8f0613a3cce467de82ae11963df7da3646834eb39cbcf0e19fe3c21534189d3ea0ab0b869afa5727ce5d9630d63fb19ecd3ddeda17e656f68b122eb1b4e7e0cb4832ffce59fd8762cb97c04f2c5b720860f589755f9d0b7c15252a3028c9ec84ea21a55c79a1ccd10663522ac29f2df2d954893a6334491516124cae1622def8e2eedea754386c2393aee5b558e9cf642d9a68b3c828560c8b4d3ce2bfd04ea8f902681dd24df339134bab292a8be0219de37e907580f617f83f45a9351dc2293e863a53c21f631581fc824b42d9df179435d55bcf426fe6ee84dafd6bcdbdc185353cabdc2ffb9a0f405002498d32a1b92687b369a57a8903f78fa4ac58e512509df0759f5eac1e708c00c0f35b4bc136348a95cddd61135cd454bf8dc9f459a045a0c6e8b799d29fe7f3c161b4fe0b3eb3fdbe928d1ebd0f5fe36ce68288299552fa3d139a199331e48ade45aae33b9acf345b977036205d7bd945077ef2f8a1dd04f04a51c111adbd03d2fab6da1002fffa1d25fca99c62a9c0f4e6cbfd88438d9c4795954e38ee632b72680d5e6d63938842c6", 0x801}], 0x1}, 0x0) read(r2, &(0x7f0000000040)=""/155, 0x9b) 13:44:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x5}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 13:44:49 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8280, 0x20000) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0xc010427b, &(0x7f0000000000)) 13:44:49 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() fcntl$dupfd(r0, 0xa, r0) close(r0) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) read(r0, &(0x7f0000000180)=""/162, 0xa2) write(r1, &(0x7f0000000080)='q', 0x1) 13:44:50 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='./file1\x00', 0x0) mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x0) r1 = open$dir(&(0x7f0000000400)='./file1\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file1\x00', 0x40000000000) symlinkat(&(0x7f0000000300)='./file0/file0\x00', r1, &(0x7f0000000340)='./file1\x00') rename(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000040)='./file1\x00') 13:44:50 executing program 1: write(0xffffffffffffffff, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87", 0x45) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r2 = dup2(r0, r1) close(r1) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r2}}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f000bf3e00003303aeed0a671f7630830400"}) poll(&(0x7f0000000000)=[{}], 0x2000000000000048, 0x0) 13:44:50 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x811, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f00000000c0)={0x4}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) syz_open_pts() setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000), 0x1) 13:44:50 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000002140)=""/4096, 0x1000}], 0x2, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x3) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0x0, 0xaf0, './file0\x00', 0x2, 0xe10b, 0x200, 0x5}) open(&(0x7f00000000c0)='./bus\x00', 0x100, 0x165) 13:44:50 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "0f23b20886d0fa48caa11e1f0b28a573fd230436"}) write(r0, &(0x7f0000000140)="00dc69f0fa7b345c15ba4fdc37b137184fd54078c8e5f5f3f69c99c373de5458ce59efaf45fb7792ecd4c6563b7c7b1de14960a34e2be86cd6e092c5060ec156b59d6bea3b41cce3a738c2ad77d12fff61ca21b6c54ad0e48a6e9a01119fcae3ff30489519", 0x65) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x3f5, 0xbf9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) writev(r0, &(0x7f0000001440)=[{&(0x7f0000000240)="48027524e06c5389a2aead06dc2efa946f33435a384a82af4d914ec95e632a5fa4a2a865a5614a5cf150730000f5427a74489e0f908cf96dec079e4cfdbac2425cb0d21c116933652c48e09c42299690d6ff313d990e00"/96, 0x29}], 0x1) syz_open_pts() r1 = socket$inet(0x2, 0x1, 0x401) bind(r1, &(0x7f0000000200)=@un=@file={0x1, './file0\x00'}, 0xa) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x10280, 0x2c) getpeername$inet(r2, &(0x7f0000000100), &(0x7f00000001c0)=0xc) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x20, 0xe27, 0x800, 0x1f, "84f594a24bcfee270f100139d021d0497d783ed0", 0x8000, 0x100000001}) 13:44:50 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000280)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = syz_open_pts() r2 = dup(r0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "2026082842e819d8e358bca906e317e55dcf85d4", 0x0, 0x5d7ef608}) flock(r1, 0xc) fcntl$setflags(r0, 0x2, 0x1) 13:44:50 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r1 = open(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) getpeername$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x1ff, 0x0, 0x9, 0x0, 0x79, 0x12ce, 0x9, 0x0, 0x1, 0xfffffffffffffffb, 0x974e}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x4) r3 = syz_open_pts() r4 = geteuid() r5 = getgid() fchownat(r2, &(0x7f0000000000)='./file0\x00', r4, r5, 0x2) write(r3, &(0x7f0000000140), 0xff55) syz_open_pts() write(r3, &(0x7f0000000140)="39034b9c8a625338898f", 0xa) r6 = syz_open_pts() ioctl$TIOCSCTTY(r1, 0x20007461) syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0xfffffffffffffb7e, "855c55000267a7230000001a0000000000000040"}) 13:44:50 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000100)=0x5) r1 = socket(0x6, 0x4006, 0x7) bind$inet6(r1, &(0x7f0000000140)={0x18, 0x2, 0xe4c, 0x7f}, 0xc) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x82) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') 13:44:50 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2080002005, 0x40004000000028ad) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x40000000000000) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000200)="000000186004006b00202b27fef0b89cb697170303865e6617c47304fb62406c00000a0000000000000000003a00000100000000", 0x34}], 0x1) 13:44:50 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000080), &(0x7f00000000c0)=0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000100)=0x6) 13:44:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) pipe2(&(0x7f0000000240), 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x81, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x9, 0x24a, 0x401, 0x1, 0x1, 0x80000000, 0x4000000000000000, 0x3, 0x2, 0x0, 0x80}) 13:44:50 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x517) open$dir(&(0x7f00000004c0)='./bus\x00', 0x800000000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x840, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x8) 13:44:50 executing program 0: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f0000000100)=@file={0x0, '\x00'}, 0xf2c20026269d293d) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=ANY=[@ANYBLOB="fdffffff000000008798000000000000"], 0x1e}, 0x0) 13:44:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x401, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x24}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0xa0, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[0xfffffffffffffff8, 0x1, 0x2, 0x2, 0x1f]}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)=0x641) lseek(r0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000240)="8d") 13:44:50 executing program 0: open(&(0x7f00000000c0)='./bus\x00', 0x88, 0x42) r0 = socket(0x11, 0x3, 0x0) r1 = dup2(r0, r0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) recvmsg(r1, &(0x7f0000002980)={0x0, 0x0, &(0x7f0000002880)=[{&(0x7f0000002800)=""/116, 0x74}], 0x1, 0x0}, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0xc1c0, 0x2) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) chroot(&(0x7f0000000240)='./bus\x00') socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r3, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) close(r2) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000040)) 13:44:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x200, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f00000001c0)=0x6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) r2 = semget(0x1, 0x3, 0x400) semctl$GETZCNT(r2, 0x7, 0x7, &(0x7f0000000140)=""/118) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000000)=[{0x28}, {0x60}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000100)="8b50") mkdir(&(0x7f0000000040)='./file0\x00', 0x4) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000200)=0x1) 13:44:51 executing program 0: socket$inet(0x2, 0x40000000002, 0x3) socketpair$unix(0x1, 0x10000000001, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000000c0)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x3}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28010000ffff000001"], 0x9}, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000440)={0x7, [{0x4a881aafa585b09e, 0x6}, {0x1, 0x2}, {0x1, 0x7f}, {0x2, 0x7f}, {0x2, 0x1}, {0x3, 0x5}, {0x2, 0x80000001}, {0x3, 0x4}, {0x1, 0x8}, {0x2, 0x3}, {0x1, 0x38c8}, {0x3}, {0x3, 0x1d4}, {0x2, 0xfad}, {0x3, 0x3}, {0x3, 0xd8a}, {0x3, 0x100000001}, {0x0, 0x7}, {0x3, 0x7fffffff}, {0x3, 0xfff}, {0x1, 0x9}, {0x1, 0x10001}, {0x3, 0x8}, {0x2, 0x1}, {0x3, 0x4}, {0x3, 0x40}, {0x2, 0x101}, {0x2, 0x6}, {0x3, 0x8}, {0x3, 0x401}, {0x0, 0x428d}, {0x3, 0x3}]}) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x128}, 0x0) 13:44:51 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x100, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x3}], 0x2000000000000002}) dup2(r1, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)) 13:44:51 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, "dcde2fb3333df96bbc8a703a7523d25f7b0ec5a8"}) write(r0, &(0x7f0000000380)="88958ab138216b586c56bb3dbafee499b3b9e56b16e7b321358eba44267c9ee753b500fae74b7b9364ff816ddac21860443c4a4f0800bd0e8fe820da02cc990beddb1343b299e7420fa3ddb1220032463d4daaef77910e1356883b288184083da8f0121936", 0x65) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000400)={0x2, 0x2}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "a24f9aaa6a601be37f7d23b4563d4569dd680a96"}) write(r0, &(0x7f0000000140)="1e", 0x1) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0xa51, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000200)=[{{r1}, 0x0, 0x4, 0x80000000, 0x9, 0x40}, {{r1}, 0xffffffffffffffff, 0x0, 0x80, 0x0, 0x7f}], 0x1ec8, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0xeb, 0xf0000002, 0x9, 0x3c7a}, {{r1}, 0xfffffffffffffffa, 0x83, 0x0, 0x9, 0x8}, {{r1}, 0xfffffffffffffff8, 0x20, 0xfffff, 0xe80e, 0xfff}, {{r1}, 0xffffffffffffffff, 0x10, 0x200000e1, 0x488, 0x400}, {{r1}, 0xffffffffffffffff, 0x20, 0xc0000080, 0x8000, 0x9}], 0x5, &(0x7f0000000340)={0x44f, 0x4}) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffb, 0x3}], 0x2fd7, 0x0, 0x80000000, 0x0) kevent(r1, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffff9, 0x1d, 0x40, 0x75af, 0xffffffffffffff14}, {{r1}, 0xfffffffffffffffa, 0x20, 0xa0000006, 0x2, 0x3}, {{r1}, 0xfffffffffffffffd, 0x20, 0x1, 0x2, 0x3}, {{r1}, 0xfffffffffffffffa, 0x4, 0x1, 0x3, 0x6}, {{r1}, 0xfffffffffffffffb, 0x8, 0x2, 0x9, 0x7877c04c}, {{r1}, 0xfffffffffffffffe, 0x40, 0x20000008, 0x9, 0x6}, {{r1}, 0xfffffffffffffffb, 0x10, 0x1, 0x4, 0x4}], 0x7, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x20, 0xf0000082, 0x7, 0x9}, {{r1}, 0xfffffffffffffffe, 0x50, 0x0, 0x3, 0x1ff}, {{r1}, 0xfffffffffffffff9, 0x20, 0x20000000, 0x100000000, 0x9}, {{r1}, 0xfffffffffffffffd, 0x18, 0x1, 0x7fff800000000000, 0xffffffff}], 0x4, &(0x7f00000001c0)={0x1000, 0x9}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "fb6537fd9d7b5d3a22e40c74a544139444c8b1bc"}) kevent(r1, &(0x7f0000000440)=[{{r0}, 0xfffffffffffffffa, 0x82, 0x80, 0x2, 0x80000001}], 0x2, &(0x7f0000000480)=[{{r0}, 0xfffffffffffffff9, 0x4, 0x40000000, 0x3, 0x2e6}], 0x800, &(0x7f00000004c0)={0x3, 0x4}) close(r0) syz_open_pts() syz_open_pts() 13:44:51 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r0) write(r0, &(0x7f0000000040)="307954c668981871f2ba064f0812ab29225e3470e58065b975e3fb67eceb03f94f2bd31e39f0fc275847e3828c3204a3113fdf026cc033bf7e779694830c79d5e14c3251abd74c1825", 0x49) 13:44:51 executing program 0: mprotect(&(0x7f000008c000/0x4000)=nil, 0x4000, 0x411bc237a2d129df) setregid(0xffffffffffffffff, 0xffffffffffffffff) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20081, 0x0) r1 = socket(0x21, 0x4003, 0x9) r2 = socket(0x800000018, 0x3, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "0000ffff0040800008000005fd9600", 0x0, 0x2b}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f00000000c0)={0x1, 0x43f1}) readv(r2, &(0x7f00000002c0)=[{&(0x7f0000000240)=""/51, 0x33}], 0x0) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x107fff, 0xfffffffffffffffe, 0x0, 0x0, "04000000000000000002000000ffec6de400"}) r3 = semget$private(0x0, 0x1, 0x10000000000011) r4 = fcntl$dupfd(r1, 0x0, 0xffffffffffffff9c) ioctl$TIOCSTOP(r4, 0x2000746f) r5 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f0000000200)={0x1, 0x2}) setsockopt(r5, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x67, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x100000003}, 0xc) semctl$SETVAL(r3, 0xfffffffffffffffe, 0x8, 0xfffffffffffffffe) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) getgroups(0x0, &(0x7f00000003c0)) semget$private(0x0, 0x6, 0x40000000000400) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f00000002c0)=""/71) close(r1) dup(r1) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000040)=0x47) sendto$unix(r1, &(0x7f0000000180)="4b165e0e62f03c155d46ca8736996bc0c7fb045c7b5e052408ae8e132ecc08933b19c28761f70291abd81e94112d908683338ea4a29f77cb13e8d9f3458208d247c1497cd0eae3518cec0b60edafa05e77dd59445ab61506ae6c471101f158b677fcae75", 0x64, 0x5, 0x0, 0x0) mlockall(0xfffffffffffffff9) semget$private(0x0, 0x200000000003, 0x40000000000000a) 13:44:51 executing program 0: syz_open_pts() mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000100)='./bus\x00', 0xfd0, 0x152) accept$unix(r0, &(0x7f00000004c0)=@file={0x0, ""/108}, &(0x7f0000000540)=0x6e) ioctl$TIOCSETVERAUTH(r0, 0xc0107005, &(0x7f0000000000)=0x2000) chflags(&(0x7f0000000040)='./bus\x00', 0x0) 13:44:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000002c0)=[{0xb1}, {0x3c}, {0x6}]}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000140)=0x9) syz_emit_ethernet(0xfff0, &(0x7f00000005c0)="0418268afcf0f8e45ce84704a77daa8b93dad22ef3979119ae300592285e6bbd5965af0c4620eb17b1752f8bdae02276fa3f8fbf05a4599f75dc3b7cf165f96c6941f3c94400aa4d98fe8218cc47") pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000100)=0x137) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000200)=0x7fffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x4, &(0x7f0000000180)=[{0x9, 0x40, 0x13c, 0x100}, {0xff, 0x1ff, 0x1, 0x6}, {0x3, 0x14da, 0x4, 0x1ff}, {0x7, 0xd5, 0x9, 0x2}]}) 13:44:52 executing program 0: clock_getres(0x2000, 0xfffffffffffffffe) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x6, 0xbee8d12a6453dfb2, r0, 0x0, 0x0) clock_getres(0x0, &(0x7f0000000040)) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f00000000c0)=0xfffffffffffffffd) 13:44:52 executing program 0: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs, 0x8) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 13:44:52 executing program 1: sendto(0xffffffffffffffff, &(0x7f0000000040)="4028e5f166e5c6cebbbabb9cb4f4ffcd", 0x10, 0x0, 0x0, 0x0) r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040), 0x189) r1 = fcntl$dupfd(r0, 0xa, r0) faccessat(r1, &(0x7f00000000c0)='./file0\x00', 0x0, 0x2) getsockname(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000080)=0x8) 13:44:52 executing program 1: write(0xffffffffffffffff, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87", 0x45) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000001480)=[{&(0x7f0000000200)=""/226, 0xe2}, {&(0x7f0000000300)=""/130, 0x82}, {&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/27, 0x1b}, {&(0x7f00000013c0)=""/173, 0xad}], 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r1, r2) close(r2) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r3}}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f000bf3e00003303aeed0a671f7630830400"}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000140)=0xfffffffffffffc58) poll(&(0x7f0000000000)=[{}], 0x2000000000000048, 0x0) 13:44:52 executing program 0: r0 = syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) pipe2(&(0x7f0000000000), 0x4) r4 = dup2(r0, r3) r5 = kqueue() kevent(r5, &(0x7f00000001c0)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r2, r5) 13:44:52 executing program 0: execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)=[&(0x7f0000000040)='\x82^\\\\/-\x00', &(0x7f0000000080)='.\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000100)='\x00'], &(0x7f0000000380)=[&(0x7f0000000180)='[\xed\x00', &(0x7f00000001c0)='-,-\x00', &(0x7f0000000200)='#{}\x00', &(0x7f0000000240)=',:@\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='-]+\x00']) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000017c0)={&(0x7f0000000400)=@un=@abs, 0x8, &(0x7f0000001640)=[{&(0x7f0000000440)=""/123, 0x7b}, {&(0x7f00000004c0)=""/35, 0x23}, {&(0x7f0000000500)=""/152, 0x98}, {&(0x7f00000005c0)=""/4096, 0x1000}, {&(0x7f00000015c0)=""/104, 0x68}], 0x5, &(0x7f00000016c0)=""/223, 0xdf}, 0x2) r2 = open(&(0x7f0000001800)='./file1\x00', 0x10a20, 0x30) accept(r2, &(0x7f0000001840)=@in6, &(0x7f0000001d00)=0xfffffe4b) r3 = getuid() connect$unix(r0, &(0x7f00000018c0)=@abs={0x0, 0x0, 0x1}, 0x8) r4 = semget$private(0x0, 0x2, 0x110) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x54}, {0x20}, {0x46}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8a") fcntl$setflags(r0, 0x2, 0x1) accept(r0, &(0x7f0000001900)=@in, &(0x7f0000001940)=0xc) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) r6 = getgid() getgroups(0x4, &(0x7f0000001980)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000019c0)={{0xfffffffffffffff7, r3, r6, r3, r7, 0x0, 0xf57}, 0xceba, 0x1000, 0x17b}) semctl$GETVAL(r4, 0x0, 0x5, &(0x7f0000001a40)=""/192) open$dir(&(0x7f0000001b00)='./file1\x00', 0x18881, 0x80) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000001b40)={0xffffffffffffffff}) link(&(0x7f0000001b80)='./file1\x00', &(0x7f0000001bc0)='./file2\x00') lchown(&(0x7f0000001c40)='./file2\x00', r3, r8) open$dir(&(0x7f0000001c00)='./file2\x00', 0x0, 0x1) fcntl$setflags(r9, 0x2, 0x1) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000001c40)) setitimer(0x1, &(0x7f0000001c80)={{0x7fffffff, 0x2e35}, {0x1, 0x8}}, &(0x7f0000001cc0)) getuid() ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000001e80)) 13:44:53 executing program 1: r0 = socket(0x21, 0xffffffffffffffff, 0x800000010000) bind(r0, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0x908a59a1cf26d358) 13:44:53 executing program 1: r0 = socket$inet6(0x18, 0xc000, 0x8711) listen(r0, 0x0) accept$inet6(r0, 0x0, 0x0) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x2, 0x1ff, 0x4}, 0xc) shutdown(r0, 0x2) 13:44:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0xc}, {0x5}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x7, &(0x7f0000000040)=[0xffffffffffffff7f, 0x200, 0x2, 0x101, 0x0, 0x9, 0x5]}) geteuid() ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x4) 13:44:53 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x211, 0x0) fcntl$getown(r0, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8000000000000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x20, 0x0, 0xfffffffffffffffd}, {0x10064}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x4, &(0x7f00000000c0)="8f73681e") 13:44:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x5}, {0x10060}, {0x6}]}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="8d") 13:44:53 executing program 0: syz_open_pts() nanosleep(&(0x7f0000000080)={0x7, 0x3}, 0x0) r0 = kqueue() r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x9130fbf, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040), 0x66, 0x0, 0x81, 0x0) mlockall(0x1) kevent(r0, &(0x7f0000000080), 0x8000, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) close(r2) 13:44:53 executing program 1: close(0xffffffffffffffff) r0 = syz_open_pts() r1 = dup2(r0, r0) ioctl$TIOCSTOP(r1, 0x2000746f) write(r0, &(0x7f0000000000)="c88d4448778f9174fdcc31b50f", 0xd) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) 13:44:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000600)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000680)={'tap', 0x0}) fcntl$setflags(r0, 0x2, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x45}, {0x74}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b9") r1 = dup2(r0, r0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000640)=0x80000001) readv(r1, &(0x7f0000000580)=[{&(0x7f0000000100)=""/120, 0x78}, {&(0x7f0000000200)=""/194, 0xc2}, {&(0x7f0000000300)=""/164, 0xa4}, {&(0x7f00000003c0)=""/189, 0xbd}, {&(0x7f0000000480)=""/198, 0xc6}], 0x5) 13:44:53 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000001600)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x10000000000001dc, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) sendmsg$unix(r3, &(0x7f0000001800)={&(0x7f0000000100)=ANY=[@ANYBLOB="00002e2f467f5bc92fda1a30dd96096a000000000c01008b03f0db4000c2ca750c0046da14196e40e6d845499128f8dd7fd22c807a6ea3"], 0xa, 0x0}, 0x0) writev(r3, &(0x7f0000001b80)=[{&(0x7f0000000400)='=', 0x1}], 0x1) close(r2) writev(r2, &(0x7f00000000c0)=[{0x0}], 0x10000181) 13:44:54 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000040)=0x5) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000000c0)) mknodat(r1, &(0x7f0000000080)='./file0\x00', 0x8004, 0x9) setsockopt(r0, 0x29, 0x1a, &(0x7f00000000c0), 0xc7) 13:44:54 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x6fc36326f8b5db4) sync() socket$inet(0x2, 0x7, 0x2) 13:44:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0xfffffffffffffffb, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x81, 0x20) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x3d}, {0x25}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 13:44:54 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000500)=0xc) setuid(r0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r3 = socket$unix(0x1, 0x1000005, 0x0) r4 = dup(r3) ioctl$KDSETRAD(r4, 0x20004b43) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000280)={0x4, 0x1}) syz_open_pts() read(r3, &(0x7f0000000580)=""/234, 0xea) r5 = socket$inet(0x2, 0x8000, 0x100000001) r6 = kqueue() kevent(r6, &(0x7f0000000080)=[{{r5}, 0xffffffffffffffff, 0x5, 0x3}], 0x3, 0x0, 0x0, 0x0) shutdown(r3, 0xfffffffffffffffc) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x1, 0x4, 0x6}, {0x18, 0x0, 0x1, 0xffffffffffffff80}, 0x0, [0x10000, 0x28, 0x4, 0x8fa, 0x6, 0x2, 0x4, 0x20]}, 0x3c) r7 = msgget$private(0x0, 0x200000000041) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000100)={0x687, 0x10000, './file0\x00', 0x8, 0x3, 0x8001, 0x10000}) msgrcv(r7, &(0x7f0000000680)=ANY=[@ANYBLOB="0000000000e45f3bdeec268b9cc4fc90331e4b02000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000082b3b6dc881cae8d0000000000000000005dc3868b000001000000000010526ca45cbd870205354e825dc3a6f2332e57da0002000000000000d2cb957c69de5741ed1cc4a66145d816a1b18b28dc05ca8b2df4888b380cb360b055765438339054639287829d1c33d7a122c2ebe08805ed59ec34e872a4c6e6c7d9ba782e0d622b5ff7113a923bfccf86594b06000055e42335b84152c52159fff20178d56b98e6d0da1e8150a7dea7af59c7bfcd73b863010000006b4e30417ed579f1b8e91bef6da800f5e49fd4b2fadeea9df62d07000000000000001aa0aabf1d1ef572590f93d80e322bcfdd8f515465f283cf6ab56b41d7f2ba043a79f057f6201e7e6cbbab2bce57c89abc8f0858a1823ed8b29df9f9c8ebe94f12d13b899d748240294fc506b3eb5041a7fce4b54c1cd8f93519f5d7bc33bed9d185abd9333517f429c1943ccabd1b8b87cb2240d382b88a1f1c594f21e6a2fb9f7f35519d"], 0x1, 0x2, 0x1000) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f0000001ac0)) setuid(0xee01) msgget$private(0x0, 0xc3) msgctl$IPC_STAT(r7, 0x2, &(0x7f0000000040)=""/77) clock_settime(0x4, &(0x7f0000000240)={0xb135, 0x2}) msgsnd(r7, &(0x7f00000003c0)=ANY=[@ANYBLOB="0300000000000000dbadead6c8be30a8b09eca6788df5dcbea5d0de4aecf7ee67ffb2bb26bac36927b953edb61fbd9d57c3954c24c5354dcf060c9d78847609c4bf549db2039013aea6318e3fb3000981f1648b8c3326aa89e8b1b17b53fa5c4a08d4425c3e7509205e22edfa23624c0131d2caece30f33c64893acc51054877c21de24b26b538a14e2c3bd9d045068589b416bbbc90155525ce0f87c223088d6ac7ac824a18ba6c60ff2e34ddc14d0480ae3a946fe5a852589f50d352039c4861d5ad7b7334c70bc08049a33686980e7fdc7cfc6645f148388fb9f2fc47b6de72aa893911411096bc2432b2f572"], 0xee, 0x0) bind$inet(r2, &(0x7f0000000540)={0x2, 0x2}, 0xc) clock_settime(0xb, &(0x7f0000000340)={0xe934, 0x7ff}) 13:44:54 executing program 1: ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0x8001, 0x33, 0x90e, 0x0, 0x13, 0x3, 0xf7e, 0x0, 0x2, 0x0, 0x7fffffff}) r0 = socket(0x26, 0x3, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) pipe2(&(0x7f0000000080), 0x4) setsockopt(r0, 0x29, 0x3c, &(0x7f0000000080), 0x0) 13:44:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000000)=[{0x87}, {0x6}]}) syz_emit_ethernet(0xffffffffffffff66, &(0x7f00000001c0)="8b9a3256f4aa6972c3a1d80d93") r1 = dup2(r0, r0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000040)=0x4) 13:44:54 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x880002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000002540)={&(0x7f0000000000)=ANY=[@ANYBLOB='#\x00./\x00us\x00'], 0x8, &(0x7f0000002440)=[{&(0x7f0000000100)="62c74770829502c6f28c69c6240c0f3c8ea838a457726c0d8a4b6f18842f725a89f55d61973cb043039e643047d5b44ab4fd5ec7289504b581468447c7bd80a0d58c45d17963476133b8fe3613fdcdc6849cc44ebde122bb5066e3d864547b3b24d7dcb93e318d6ec959fd649e0398c6ee0b8517f4d68cb82927ee556b8d146a61b4b677abeded2ce3fa788e218fbe2bdc92efa761a07e409ea4d468d50334bd230762ef678231a9bae6b6abc058d8ae1ac4450944c7ed3eb363a2b9381a4909dea70f48281224f5ef7166ed979710589024117955e41b055bb7935f4852d653b0c9cf6b", 0xe4}, {&(0x7f0000000080)="126408eb693697239d08122bf8b84f4a811d21f7c48e8b995d74b3d8102be683c427427775fa51bd99b73bd5", 0x2c}, {&(0x7f0000000200)="a096740a2b4a2190f8ef13ba276be17cda96e6e3282347176543537bc2f2c60f977a7e9161461b1abda6bd047bd068fa2b484e9d3d3adc81d09c0f030e049b3010911adff012ba1b9cf4aa49f50df1cb3b56172f1830da3ad76d4c587c946abd7e1761e24b000bc31033c666b4dbf7e11c634a1863a8d5b7707b6e0112d57a899df516b5d184c38ddaff2604a9a72bbb7fbe7c178dcec447e53007becea3a1cc4353a999a49ddd734db3b1d8286b653bed646baf90acb5612b84bb2e0f20341ab54223d333243256c4e8205ddf4204b8fd036b2e353604b39980ab74875a7673d4435b647e24", 0xe6}, {&(0x7f0000000300)="19217ffcad0ce3e93ee3ef819193da1b8fa0f360ee54c027ac761f96f1d917c95a6b6cc548f75f1ce8b2b4e4d9052fc67ff816111b154aee9e38bff1c869654d4b5c095c004e0e1ea6af47d96bebfd85692b8c43324071d18edb42749cd824653363577490999ef6031e83a6141fc9572a9de2ee4d805dd9c6a187489d604d956163aaba13d11a0182b5c61292d6c00ec431242edc70fb969da9ce5f2b6555574508b3d38b39c1ebd1ad14ece58291535f9beb5267894e76d0245feff2223f820907e3770cd42e3a0daca6fd43a175393cbf36f01d41f2f4168b5a05fb3ac9cc8d3971a6bb0d2246993c9b6254b3f082a07a0f0541e382f99ba840960b3a3970bd880d64efdca71c8f29120f3f7dcb7979dd66894174fa219da185a8b9acdde4fa37b03c880178b5171edc0d2e88e96f5a7e7ce61b2c1264789f45132c2bdb827748c7813452415d53a7232927608d02565e8702154f988f3bc8a70c68f6855bfa1d049c6e19c336f9d053b76fee96be1c6e3855c47739356a0e49cec7a417b96ae5c44dcfc95bf3c0aacaaa90b4c690e8dc259c812369958014170c2ead9366cbc9acf596d79b44e53be6093bac36f1674916b86fbb495305b09e27a6001f85fea891f84432c5a48e003d90c92dfaadcf628377e2ca53459ceff7a60907b1a8ffa37312e7fe5e553e2fef03dbb3ab453a8f4b462144ab175c4f0e2025e28ef0a8a523b730fc634175b2360e5a521f69777c56b005bb1ffbc629ceafedb2cb7e2b5206d2ef7d625e8d4d32325d1bd7629f2846d071a3b6bad8eb51003f854cd190b85dbfead32a16d0a6d57b18dfc55b2eecd021f7a72784b8b725481cf2bfa723d55b340ef839d7732a4938a0421115fbee7df2f02e416fac1867449087b7f0298934814c249321e71ff223d3f66b97b181f6e0621ab8f92b809b9214f60212ecf13926eb8f410f45c7ed82f82b33fc92580cdf3508a92a2027b083e25f116955bebda7510db24d728857b3466f584a23e096df78a10c8b461549daf016c25c10791d9749fdcbd5fb62028a7cc91576d924d14f82e295fbff0d8e1a68300bf04dee62d780e22f7cc5713bf4a3b736ed8c94f88a407e733365d5a128309ad529705af4628533f62ca86c26125163ec073d62422414e17179eae8532e6c27e7649b10cf01dd93e94ff7744da6b43007ed4b9fbd9ea26dccc5be103de0b6514f83e33c50bffe9fc4b7aecbc765c6e76c38858a5e9da9081ad778f8d202e47e270c4cab2b05f468e4598e882695cc7af6126ea66f4fad5e880cc12c321e4fae79e3df79022a33a3770ca04fa9c3f3a2f8587074f44e76831f7dd8ecd355797d862d1997f47bf9f93ea2fb73df1f71781d2ed88e13811e8b421d5bbb571e585e29c32fe72e66a8d495cd3511c0d98eb6a7ab3936169ebbb2924be9126f30371030e13f861968271e267a37e516c9c69f22723964a6d193c936342d6399e1f5c33d34961d8c3cbd05230234a2666b562b47a48bf4d2d62dd879921c9f132f1a020becaab0742a237237b0a8d9eb2fe1176c21f3e757f04689ab469e059473894321b0936f57ee9b06ae4278f41e9832d6bbc7ff3aec557b1d9b8ae07d7ab4179166978b8b5c4d1a0c66a724aa2a301dbce0c634937c9ca8aa23bc44df89651b194c87cacc655a23d77459b396a84bfd150aa8cfb09bfad25b2830c4c698c5b6b2491c2ecca90247af5a92a7212573988b92821c968ae5a93a69eaba62b76fa7296847b80c0f5fa5b2ad2a3c4ddf2a15c3f5db4526c8918061cdc04dd1a3d5cf91c8939d725d012efcc2d713d795685c6b0dc2394c654f70d04846a1e869f929d8087830f70bf8df4517a8bd8516df514d0e60152cfc05deca906a177d7d56821887581ea88b1bd3f8ad74f51f2a90f92f79e5107c00f70db86e36bd36f45460ec08ba1056bed7d3750670b8d9f9382ac030ad448bfa976c0f3a14181a1d4f3207ff2c21f49c7189714a43f7078fcc180499a3faceb0702f8b86519078d8975705217cd70495592f92fa1a3092863d9622079826886a08c8f09d3369f1765e9d4d98eee42070999a9612d6fb8b2b5ead22ebcea68d69530a6187d38b7a230af1bf97df2e479c7e4e8d94f773e0f883ea9d3bd7ed285cbdbe2ebe6e566f6c2ed98fa7d5544850fc35f86e6e10f6949777c8ea390891c1d3854e799ac4e72c0ee5e399265a2ec75e48af7243ba8008da714607e006437929832262726414a46e3d7a113d484492a5d97397c57bd8570b0d29c3c08f344746cd66449786645062a02911b96b2ae428163433a51cd400bbf3825e421fb62851a109aa33d351bbeffb67f4c6cad1c7b79d90116eb77e85737b7aac8a20f3cac949020467e20a36a9cf23f044546ef8d3e2673b2e2b7ba7baaec42615632ff4dbe3dad89920c5060f80b7d39a077d76060e763316288889a93458149828d175ebb73521f354764043ef13ba765a03db835f7109ab7eb5ab41c6d286cc73aae34529724ad8d6fc46139d362406a352837f9532887204feba6943e3377785f04323575d283234a8bc4b49c0e41805b1930982dfe121bbe95ac4997866b5bde4147199b1992da671f0af03da8ebfed15a31fdb304c9ebf433fb9323255566410d51307a734e4971fad279dd6bd6133ec367643903d586e1bcdadcdadec4b05d17954f85e7bd58d85cd2994fcfa8e392bae0797b8b168b8ea300d3c09c80af3c7d7a6822efa29ec34d5088c02d3ca33ac0f9ec2f776f9860d9b30d9480901c05566068c519ef9651fcf07a6b77f376b2107c751e94b91731afd30d0b16418250115e315488b4c3045d8bcb03484368cc542fe5c017818fae342584889b7b4440a740b0fe6c29924574c0346e84e5dd0090413d8238c7b6b5d3add36a4ce4b8f0e5a4b703265f1637b5d58b7dcd21c97f68addba6a3424bd60066a6d348e8ba56f049e6a0ab36c9cdff34c84305894fc5a6362ff2da80d0e9ef5db4d3fb27be84ad2614d9a9fa30d2c721849da08aa9eb40d0b0b751544db2bb624ef8710c5f2f5bfbbc4bd2a013f9b2ab39066d4467acc30c2046ba2355695603f709bdd01d2b2543229f92b157d5c596e874e47104e866cb01919f475014340e33150c362ff7bf2dd04078ffd5ed66f3b59eb02752ba47d7c3abff6bbcd66dbc38a04fa9eed9373a8d0fc1c1ee22e09f898c4782fe9edb9b27326b742cab6b953375dbea52a568f8c0160685b23318d117c38cd0c233dde57724b14ee15cc11fbc76dfdb28dc5e5e7eeb1bcad40716dbb94093ed6c9051569c2a3488e7aec2491b1cb74faed0de14113db5d889afea4f67d28abe98f81f2640f74b631224721b91f0afccc3ee0a08cd449067f0955b29212714555cd6bca6893d60da3a1c896b5fc81518e9be1d8656934a74aed9876ffe4d4a0167785fe429ba6dee6eb9a60c32bf71b922b8e3dc9739d9849a647446419fe5bcb1676d130637698eb58bc168ba0dda5ab20249973574dfe8b94af6addbaefb1f74e36f1366d4260fe182b843ce945360747a5f976dbb59584419a906fbf859334c99c9b0a618264d509123b460260cf6cf6c0933be06e50a376a0be46560a27f25139f55284775aef68be61675a86398d6289436ba811447a0de4d3b7b347a469d4948c36d039422fc73ea23d6cf92263d8dee92ab14def79d353a9d5c5360200bf300c3e438cf4576cdd57ec7f35ddf0f4038c024ad20dda886e4a68a26e68cdd543f478af61c571dc4432e836e0bdd46428b63a9af9c7701ffe214d92ce9de98425bf92cf9e5865abf403e434736045857b23694c4e127bc5dee7e4f4848b18ed8ff13cf71baba6e89b2291a3cb7a4415e9d71fcb0219a617cad56066a98844602e30a5e86d92dab64bd35a64cab4a3ec0df1b5f498449f9942de15a2be8cb0d47767fde17deaeb1aa1da000a9c8666e61ecec5048d97e2326280c39449701ef26371ac55d4e451e7b684f096196d276d4417f9591474b8c6d7faba525cfc6532df067e2a9fcc12e1e8a75ebcade592fd473d5d33ed58245ed0373b02e5290b5191915d516890ba2f8da6e03284db2c574fbd0d9eace81889faeed4244d42002ed25aff4d5fc022a69a6a12d59f20f592ba2ae2296c0e06e34affc7f275b787da799179dee388425d4490d21906c88af76567d36d2d27f2634fea800ddf5defc778e033dd028035c2e69806eff150caf98d1bc686fd9bb5fb9a2e3403e92148afdf516bf5d8a6bb6fad80d1e1b8372326389399d98fb87f732d4bb82f04e02b29eb508d5cd37e2f39fa060a0cbd51b83f1240db9b79c791325f06f3ff66679cdcb84f313b9d78f09f48ee21a13af591428cd6c9fa5360790152943edf4811bb5e5e7a843bb9128de44a13e4008964430a2c56e133c0230dad715866e350e1af2f98529edf98c262379916399bd1511fcce4cd72cba10c065beed4fdeb5a772c664ca14185f99c50d6ea61495a5edba48a723d021092dace077a511d597a08f4891ff1fa1c6b9bd64485876cc014d98f66c4a343c6cd5d5c95061956081b0788ba03a4aa5f628593cfbb3c6ab6ead051f3537a2b05ebdc09a40c4e3a7457be260ded05cb274b6f77f92e836515c1be8570661aec65bd49c5b990fb129f7fa1bb48e6ca633731f5637476127f2c8f4a65a74d549cdc6f4e440d20defa8e98d63e47304f37f74720af2d55f1aabf79aa7c86b3d81b3455438fba74a954ca297e55bf7231bf368d2e16c4d5acf90994ecfec950146f1d7f59acd0c25fb6a28d3938ba722a375f1eab3eaf8772630369b7c8cefe5d572c777af5c4b85dab830cef44833d912247aff3f3bddfde6a165882e4707d46fb56fab16228d1a5b4a556c30d8490f068a1dca5bbb7afd80ecb3f0c063bc77c24e87590f9a67cc08952ea202a21f721f5ac56888de93ce74bdbe3485fd777114257477a0e8ebe8f61b7f8ebfe234d53c88bc60d83a30e1f24da944d50e038d02f38365252c1f9f576dacc4899ff02dff8d0ed00a6094a62141968099821b0b938905e2459b35ef7205f897f12dd8880319e5ca4102ba627cdebdf62cfcb63f6d53592fc1c495b89f493e0c15a5cd71fcef3da10b23d3b458a0c024da58e530c0a4fee0da1440f8ddcfde9bf15e919dd70429baf93a6d6cd6c74f345794bfa4ec6b026b0de9db57a72c96a0693811d3099f4a467193db3dafee6789e32d05a078c76a729f445511ebeb32814e043eb0281b5698795ad3cb5a53d0999ce3ada712428c5ea522d0f15bc5facee3c9e8e665cbcabd7c793bdb55c5ba30aec0eef6aed96b85de37bbd39d2a6520faeab79b9973cf39851f8f007eabf929c75706150635b659515fdf42c789fe388d76fd232ed9ad30d96d84965b68ab35bae5da345a6c62d4996ac23a16a3020f0c49cc55a189b16f2f314f0c9ad0a30da726558b3861c7b65481d7ae09c25aa0570bdd12e1e21a40af54acdc09eb6526632c077c4848c3c9fca42384ee509aebd968b58b6433c44528117578fba6c484f67623db6b9df90e0bcb385d15c044a318ca99a32450dd1d5dd338e5f39ec74e78c47593864ee3734228ee608a52764ce5ea401193d19a4beedc9f24a27529f26dd30575a1f010e1658580cf25832774253416511d142d40399d99f7318251675bd3afce592d337a09c80f06939694ae78d2aa012b19d89ac1ac35a28502a2836802bf1740f91ed55c0229ea4ad4183a0200660c9f24000214dc4d603f7b8ace9c49eecf71b622bcdb31299d2b7a0abde7d", 0x1000}, {&(0x7f0000001300)="f1fc4fba33d2946f7c4e787fc83cae08b260152580b2a45181a6f52efec0b9213f4d2aff08573c9ebb3173fae6a88d00675573f7cbef3f439b6bffec65349f6f94718ce3a914a54c674d1347de46449147a1609d05e00e77ef44ec5a2defe36f541684a00b63db53bd3b661afdf0a07067d70aed1f38bd83f31aaece436467282c3efeea715dd37115a7750a5cb1b00c692c264603fc57cf481112b50ff70ec89dbbb0a1bd2f2578674b77f08e4e8f2bc2f7f2b3a14f54113c832caaf6da6a95d9363b50dd4f5aef4fb2077cb8e7312c8859c67df26ce118dc783f097a6c2d732979198303fdd843e2b7da51dbfa7884f2b82b524f5dda9262a4a7e887520449b4c63af36171c8f52d5baa98ed6c106c2eaa5a3336f00c6615ce5e262b41f64544a5f8671e70b98e1114426b9e5f101c7ca5e33ffdfd84b53e9eb94a6ab9db7b9b3a620ad01555f6ce4fc6ad4908794536c1ba2290ccb5107d883dd8e3a3a05d2c5d9454b2f5aabc821f1f5ec086a3698cd07ccdbe854477786741d7d7ce1fbf910be10038edf95b394680e08eba28ebb468ddc82da9acb87bc3640b95b567f449ad7fa85d5a8c113b916179174dadc7a82d9b6d554200817db17d049a2880d53993cdd0e62faf8efdb16ab8f25013ce83116a5ddec4580017b4816621ba016f452d17b347e4b6096a7b9f1c39d1c74c75388f71dc0ff0307659fa2e93400c49c7c7bbc42ceed0f3b8781964228338961deb66d67352db025e784337c28d7ec209b85674f690195c913e05de511db505d632fbb98abc1567cf94b56372ff29035d7cc63004d3017c6dea877ee957b0f6ddc608161d69e70c96792d4354c9a06b42867cedf5243b325ef507051491ac53bd4282140656472b62784d1d1f79a7e2b6b6cf8425fa24ffa8eb62287f65ce86140503adef783095c63932e5152e2abc5d414b86ddd2f613058e0a4351da46ae96a94b85886bd27b5627eb8e69fabd02de2ccea6d03195bebde3cc7bf43a99e7ac4381ed08a4b2a2a8ab80ae1d59783f0c82fbdbbbb2366da78cbedd17d2c76a9c6c731ab09eb4ff1a7d30af14479a640725da4ca00288577ced49887d226cce41ba7b5c1480000d76e423103e8c1811cc583c4426ce412ab466f5fb1ff3b9061bcf3548e1d8a9f5d5d0477f4b7f91df7fefb6feb662fff71eaae6905eea841cbb88cf168ede66632014d20ed1eda065bc18b96988e55e156840111ab06435cf159cb9b2de018a5101bc1b33470ad7f0f8b6aaa085c0e55840a4e3ec7d2f9623879af6cc82a9af629d6236cde15ae16ac0770fd3c3446efee48de77cee8e74617e1763db5393e2739b4366eee7f237730c2afdfd7b3227549a7586ac140c6449d35afa8c2b14a90e26ffbba44913fa2af38e43b9da0200ece8298c0f6945452da8e94a2885676bb1310c9754927fc710171b14d0753cb0ef907bf748fcc10f4291a3932f8fa1830509faf2e4b1fdf7a5620e8a618cc30ffebee19d1560515a9c2237b51b097fce58df35cc17b52063ff3432837c2d97e2147174ed805112cc06170e60920ea793755118d979d16a344ce4764dfb045ed11edc3a78f4920984bd5023ee2dbb63e8bd8eac78d4a72e273f876b11b043f85e1c8f069b6d50fc10ad22f46f345c9b27b5edf50855eba732f4a04ecafaa083251c4c25e11f249251be30c98d2c3caa51047812d13b458efab6e7fb0559008fc54168a3497b809345f5b68e3f0453c25e89cce893a526bcef1b00a2df1f86501451fa89273a0918990f30f73c32310a97c7251b0ea13d9402a26ef47027fb7c7b71403b4fe82ed92e5dba63a09d3c47b806177c0a6043bac4ed6f5f496461246041e9d575e71e4ae5a4e8e3fc93063f65b7a93f8fba6fd991661e1e1371ce3fec76e49d13e4e97c8aff6ca84d341be197fc91a22401c8eb76d32cf15a019497fe0f639ba0569c3d3875065fd3617c056c4702004ab780ab1b51168d6715fcfd8d9d2483a797c76135420fbcb3f288ecee34ecd686e6ece1db8f9dd8f326975c93455fd486664070c4ed7c6f6458d906e746311e33b30dc5f80ed7ea3316129bc0b945892c81a07b5d0f52a0aee45a8ae0c6fe84d6908557833eab602fc5c4381b9e2eb0d410d5bde077b5f76f61c836b2b1b431560995ea825a863fcaff769f097c540c97fc30b1f581b9d1d0c4bbdeef16b4a72a36da654d3a88b8601bcf649c537b9e281f6da704974769ec75780a338640a479befb1975d8332c9dd696062c4ee0364ef900b4063950694799d839f11d827cf1a663b08da21b8179c270cbd1277888eb21c3d72e0877bf21e9a2189d0809567f525493e39a8491c15f248b032b299f15ab09da473e88cca97094cb556cd2f19b5db72b6069749239e08a6b0060a9da56d8f9b8e8f39dfd6b02cd2ad1e45e394d58d074bca964c96b69b7aa25c481a912c6bc91834931c518ef79fa594f65bd5dd4b0c7bae57b6450f1dcb9a76fcd99f2278c9505a6321a958c60ebed09943606c0b808b180c580f210e5ee53ffd796507a9ce6a9b324146c07aac8a4818e2648dd8b2a67dd7cbf2bd053802058bafe22aaca1f5b03c9c7bcb3de2eee693b0e444fdb5dc3053a268873c58d5c2e0f68df83d79428a5cf705ecfe12dcd516aefd78b8d0256742dc191431553aa3159d1642080920e4705bb1eb50a29d1e8a383e92edb88c59d67c023820e025a87dd7e3d9e9c3938cc7d8025c79f8a43ad6ab85a85849a41665c9c3d77b081413a0ae6d584da422bcd11c2c655c121689202cddc1fc36f8c14e4f8ffff99cc393580ff90e99508e9c308382be76e23f227c4cc619371d8e299d698db14ec07977ed30d552536e509c9a22e56d9decaed94455380df086825a27f26412ce8f4314ddd1b9d46307df62df02ad8cb16cd35841d0b495d4094f5809e572a7fa36b81e90bbba8e858e93aba7d2ba3865b33461edd918ea7024e5e0664f98d80ecf9cc1d19101f1a0cbcd478fcaa8851a9783f105f6672746e5aefaee59a70d56eeaaa215e02ec073d82831046fd854c21056a5fd883083f86cdcd96ff65d7ee1aa77c4d87cca256d6df1f0d0754369c8c42899a2c573d38b711126bf81b57bbcdcbd924e3b8b15a398ad391cfa43516b1a19ec3b6fc8c393567e5464e8a8537209348e01aeeee9ff6f17703d406e2a11837d4428bff51e47d79a36e54ca985073714e1bc7da776a6eb9166b667f0970e041746a706e6b0d51974f7e5cdb0fe045df2b966e9c2b7a97f15cc3a0ea280f56bad98f872b736dbaed265bf75c948f753b91b62e30d106efc3dd2646b647a47afdbae7a7699058af13ceb51ece1c803f02a213b8cfb81b3d08f49021f985ee6cd90261541fd0d822be3c9af8eeba6e40fc7816a7b0e10e5b180d14c352a21a9d136c3848a7df7732a55f00cf71cdd9cc415d245dfa2ed25fe1d1975dbb19b61c0910b75ccc1c7eb399e55a3490c7fc2ae97199030bda14cddfb7e1db57ea38e99a1d4314bb443e5d8ffe005360e74a695cd3f7951a1c0dcc43afea026d408f61f27cec63031cc927bc8fdfc4f889f1a472beb2c1c99ded1eb64520ef7a9137dab71eb8d4215ffc04af1f7307a3f7baf1217c7e5145f3454f7c6461402331d101ad712d644abbefe9240541bb9feac2db90ef598f17150976a4b02f93224402b3686356828fc443ded15cb4bf22cb33ab127b8ef5fc8fc63eb9dd70e475a8fb4b2d96e86739aec18462aa74b662266de29e27e07cf166015519eb2dc4d1bad13b75809621f00e21a35099ac6beed145861ffc78f4f18f38606c60dd2b73f7280c13603bb6eca23120bde73590eb3c05afe92629c87be6293a8712e104bce1707469f9d0ff7580496fbd8e9c7c4b2d592393bc7c4500c382c1e1a044fdd9ac084fd4bbab7b9e5aa2da99d9ae50da5c5b37dd3f03b8065af3a947c99633fa9515342e0cea09fe0254ff30213e3c46355f02b4dc0271857c9986d841ee173cb9a85c90e5327ade7f28ac34c2b3ecc55b51644a8d8c1b52eab2e16128da479e4102f9b0d37b58e0fc9282191305f92b72b77401832b31fafa32fcf53cc234c992ab751f7debfc6009e05d8e37394cf355eddb76c4058493b346b2e0254a5fdf717d27bb2eae0bef5e20ee7c74e3895861300dcd2bafc6f2f6fde48177df62b3924b434107a4e1844a3f4b2e227eac48f4362aaf27180b6e07df39154e092e15d9a9dfb24a7a49985408e777210bd0bf2b216ced7fa080e183db617dd151ee1e66cb6c90cc05232578f52721e16fb6cbb2784aadf919a6aa70b983ab30376a6990786447959ccfd4840d8d8fa2fd26faf6bfffa5c710f5e413d034b612fd95267f1efa1ff8f0bdb5c4d92985d8944ffe8723042f887a4d97eb4c6c5b1fc4202c55bc44e036f190381c126e7041ecd2d090e675b7629544f6ce1a49c83a027f8a634d6f93ba574d90f6fee11c6844662c8384cdf19ece31efa5585cc2ef785d7dc5579a4ca428503f829d6bb821e1ea49a14d0d1714bdc620f8d5c59fab0705cd5b14987124ae3e8b36d4ce413636022ee63d5ebecffca0714a88f8289f06f455443f63c1978e51ba308b42e38a046b5583bb470792c66caf9aaa22d3a4e6dd8b916797ed83a0918e02262cfa293d3fc064edea6909c0f6b35dd86287ff0de3adf3be8caae9af0648db91766be1c022a76f3f628a715d17b5febf95a070a6ba086b6b28f875c785752d838dc2538e49c37fa3b2b69b3df0803786bac9cad66dfb07d7f7c0db0318a73ac5e5460a6f9e7c888d9983e4eff7ea2cc65a370775e768e6c41481a26b94474bcd4a6a067648b4ea65024b952bddc92a7cd6230b808120d4df14b22419acb118528d1f75db3eb8ce2aa128d9bf7a3af164ff939268802b4c9afde1926d9ec2b37beed8a4a4337885cf161b9c55a838bd32ca0b046a0095da5c5ddbaacc5da951a8163062ebfa49431fb527c71b220500e36b672ee9e4ddd2ab7675b59db6cbd0892696b62e3f3ebb9e35c29c4993878ce7a8a4da8cf0d20ca72ef20dea4540f2a9078406ab56d7e41e6eb3c3f41e0d2814a6c47410d6fb504ff2ad05bbf66cbee536b7ab4166e52ad858a899f6a808518e005f1441adb08eeb347ebcbf6268765fa79c3980a120745284f0d982ae8960be71157d74d92ef5ecd42e1fb3c47cf8b955fc342e70de27e569dc92984fa7177f845c689c9cc8d3e485fa3b53e0a2a35302afb75a7f0844d80f9c2d71b098fd84aeade395089474120ad81a6af8974d60d4408065391012c1525f76d7636cddfc4328da232f96c6f463d073e9e69e379f4f334f6b968419a74dfba9dcbb0302ae6a06a8bf68bfa1de6c5950175ba5a26b9b8c491933852adfc28b337cbeaea09628d19dbcfb9a5353105971dbd5c95c5a28dedbdcbad70f6a66feefad5b8fc9ebd2a68bfa009a1647e0054215ae4e996af831c9e06559b797568573716a9016e1b8db9e88ccf74dc1c6db482b85ab2f7e88299c5302129d79543d3fb272c041d8e6a6aa1c2d95de00fd6d9fe0cb891ad72952d6a01b496e5877468b3769c23b8e59c6a3ef37db4a50dedfa3170e7c2ba442d7ebb25f1b6c859b21372cd318285e1ccc85255687e03b99eaa04618ea5de3cab91c821290210e96eec71254245da797dcb667ce1fd42643f4cb0a1eae3a27674a9f23d819fcc83ff9fb50b3101b0ec25ab3d18b6b632e5a7114568ed4558fcddfe2e77737e943064619ca524d09a2ff2ef5c945801f27c155f8d13f712a8e6ecd76d0", 0x1379}, {&(0x7f0000002300)="696facae191492fc26662d49db7295336d4511ca4c56ad38e01c3491854444b9cc6fa721641aae3105d2271aadbe37042e0d0c23293c3b1a3d776f09ddc7889682846225dcb21292d82262b58d250eb9cc6b622884f3656a495ded5200f411b34db4c062beedf39ec19c", 0x6a}, {&(0x7f0000002380)="9c6c9961057c0181a428a77246050809d461b4a2f878d64c205f0b2b0356199863ed07a00457e09a954977d0fa554d2745cbd9642c736d4ecf79a9cff8482ef6b1087df53cb6a28c8e4ddeb3a4cc0a2646f5053e02d58c1bb2352ebe84cfe63becabfd81c27a4cdcf356631dbe7ab533d9d04473cb88e3c5ee8b58043cb175ea7bec49f41b21b012629faddee27f942ed957427287372c5c3d1c6d6db749f0a667fb74cd39e29695b84c324b", 0xac}], 0x7, &(0x7f00000024c0)=[@rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}], 0x60, 0x4}, 0x2) r2 = dup(r0) fcntl$getown(r2, 0x4) 13:44:55 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt(r0, 0x6, 0x1, &(0x7f0000000040)="9328015a", 0x4) setsockopt(r0, 0x5, 0x0, &(0x7f0000000000)="5471d806c2bbb534ce281213b6ef8fd06635f2e17ae74fc34894056a701442b942ae4bd96306baf5f070959bdef8eb", 0x2f) 13:44:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = shmat(0x0, &(0x7f0000ffa000/0x4000)=nil, 0x3000) shmdt(r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x3}, {0x6c}, {0x6}]}) shmdt(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='\r') 13:44:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5c, 0xfffffffffffffffc}, {0x6c}, {0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)="ab") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 13:44:55 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x15}, {0x3c}, {0x76}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)="15") ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) getpeername(r0, &(0x7f0000000080)=@un=@abs, &(0x7f0000000100)=0x8) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r3 = dup(r1) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000040)={0x7, './file0\x00', './file0\x00'}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x400, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 13:44:55 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x7, 0x1e1) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mknodat(r1, &(0x7f0000000100)='./file0\x00', 0x40, 0x2) accept(r2, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffd95) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000000), 0x4) 13:44:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x14}, {0x10074}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x9, &(0x7f0000000200)=[{0x80, 0x7ff, 0xffffffffffffff01, 0xffffffff80000001}, {0x8001, 0xfffffffffffffff7, 0x5de6, 0x8}, {0x12d78d61, 0x7, 0x0, 0x2}, {0x401, 0x7fffffff, 0x3, 0xe5a2600000000000}, {0xd7, 0x3, 0x3, 0x4}, {0x8, 0xffffffff, 0x0, 0x1}, {0x8001, 0x101, 0x200, 0x2}, {0x2020000000000000, 0x4, 0x4, 0x1}, {0x7f, 0xfffffffffffffff8, 0x1, 0x5}]}) syz_emit_ethernet(0xfffffffffffffdae, &(0x7f0000000440)="002e8a70726642563a88f178d995921fda90e16d30234edea0307a4551f9f5ee4a79bd69d68604a40feb6df92dd736c993dcdaf48ea50a8788410a10a3ef75ba02de641331055afd589c0aec55b27883ab1b2eb55f3e7832b801e9ba5f72db0847b24696db768ce3166a053bb5ae1581421e1d12e7a88c00e237f9eb7dd19fb67a5e2d0edd1f10c97dbcf9c3f8cb047ea254f5f44ca3d7537dff3b7d4354aca76e7db4974f694c69c62f8eda5ac6e559738d7cbc966b1f3e48504b4c3038bed13a2e1db636b7fef2a72bf1ce1be29a05ba82db14e1317dc52cfad3265846b93c72666f65e00b131c333f7d9026c826450255be0c9be5eecd90abd1dacc3c39c14bd6e6c39e7f6fb99b3694c3ae7963d479213847ab1d2956d1809cab9934adc89a5b9dab76d267") pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCSDTR(r1, 0x20007479) 13:44:55 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000040)=0x3) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x80, 0x8025, 0x10001, 0x4, "82c8ac6c312f28296c408a11cb135f1afc87e586", 0x0, 0xd50}) r1 = msgget$private(0x0, 0x0) msgctl$IPC_RMID(r1, 0xa) 13:44:55 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x8) r1 = semget$private(0x0, 0x5, 0x100) semop(r1, &(0x7f0000000200)=[{0x4, 0x2800000, 0x800}, {0x1, 0x10, 0x800}, {0x3, 0x200, 0x1800}, {0x0, 0x2, 0x1000}, {0x7, 0x7f, 0x1800}], 0x5) fchmodat(r0, &(0x7f00000001c0)='./bus\x00', 0x4, 0x6) r2 = semget(0x0, 0x10002, 0x8) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000080)=[0x1, 0x8, 0x20, 0x3, 0xc265, 0x1, 0x80000001]) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000040)=0x400) renameat(r3, &(0x7f00000000c0)='./bus\x00', r3, &(0x7f0000000140)='./bus\x00') 13:44:55 executing program 1: getgroups(0x8, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setregid(r1, r0) open(&(0x7f0000000140)='./file0\x00', 0x20000, 0x14) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) fchown(r2, r3, r0) semget$private(0x0, 0x6, 0x34) 13:44:55 executing program 0: nanosleep(&(0x7f0000000080)={0xf0, 0xfffffffffffffffc}, 0x0) r0 = kqueue() r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x10d88, 0x102) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)="7d55ab18988f3b1060830d23deedcb2b874bca13a298bdc2a88012802300b0fae0667cc9b3fc72dd47e94468e7954fb5f44cdff81e4b38b1406d66c383de64a85a6ffd5f0e", 0x45) kevent(r0, &(0x7f0000000000), 0x6, 0x0, 0x7, 0x0) nanosleep(&(0x7f0000000000)={0x2, 0x800}, &(0x7f0000000040)) 13:44:55 executing program 1: poll(&(0x7f0000000040), 0x3, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x800, 0x0) preadv(r0, &(0x7f0000001080)=[{&(0x7f0000000040)=""/4096, 0x1000}, {&(0x7f0000001040)=""/28, 0x1c}], 0x2, 0x0) 13:44:55 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000040), 0x401, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x3}], 0x101, 0x0) kevent(r0, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x52, 0x20000080, 0x100000001, 0x2000002}, {{r0}, 0xfffffffffffffffd, 0x8, 0x86, 0xafe2, 0x1}, {{r1}, 0xffffffffffffffff, 0x61, 0x1a, 0xffff, 0x100000004}, {{r1}, 0xffffffffffffffff, 0x8, 0x40000000, 0x9, 0x9}], 0x8000, 0x0, 0x0, 0x0) dup2(r1, r0) 13:44:55 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff8, 0x80, 0x0, 0x7ff, 0x5458}], 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffb, 0x10, 0xf0000000, 0x8, 0x7f}, {{r0}, 0xfffffffffffffff9, 0x0, 0x0, 0x8bf, 0x8}, {{r0}, 0xfffffffffffffff9, 0x8, 0x40000000, 0x4, 0x49fa2dc3}, {{r0}, 0x0, 0x1, 0xfffff, 0x400, 0x8}, {{r0}, 0xffffffffffffffff, 0x6, 0x2, 0x8, 0x8}, {{r0}, 0xfffffffffffffffd, 0x5a, 0xf0000000, 0x1f, 0x2b}, {{r0}, 0xfffffffffffffffe, 0x1, 0x20000000, 0x1}, {{r0}, 0xfffffffffffffffc, 0x78, 0x20000000, 0x7f, 0x6}, {{r0}, 0xffffffffffffffff, 0x1, 0x60, 0x0, 0x2}], 0x0, &(0x7f0000000280)={0x1, 0x60e}) r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047469, &(0x7f00000004c0)={0x3, 0x0, 0x0, 0x0, "61ba0db100000100000000764d583e9600004500"}) r3 = kqueue() write(r2, 0x0, 0xd5) kevent(r3, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0xff}], 0xb29, 0x0, 0x0, 0x0) getpeername$unix(r1, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x10, 0x0) 13:44:56 executing program 0: clock_gettime(0x2, &(0x7f0000000040)) clock_getres(0x6, &(0x7f0000000080)) r0 = open(&(0x7f0000000000)='./file0\x00', 0x8190, 0xc) r1 = socket$unix(0x1, 0x5, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x10c80, 0x0) r3 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000100)) r4 = socket$unix(0x1, 0x5, 0x0) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000600)) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x8001, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wskbd\x00', 0x8c32, 0x0) r10 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000380)) r11 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wskbd0\x00', 0x8580, 0x0) r12 = open$dir(&(0x7f0000000400)='./file0\x00', 0x90, 0x20) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f00000005c0)={{0x18, 0x1, 0x5, 0x100000001}, {0x18, 0x1, 0x100, 0x8}, 0x1, [0x200, 0x8001, 0xca3, 0x4, 0x5ec, 0x10000, 0x1f, 0x29c]}, 0x3c) r13 = socket$unix(0x1, 0x5, 0x0) r14 = socket$inet(0x2, 0x0, 0xffffffffffffffbd) r15 = socket(0x2, 0x8000, 0x7) r16 = openat$tty(0xffffffffffffff9c, &(0x7f0000000440)='/dev/tty\x00', 0x80, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffb, 0x2, 0x20, 0x1, 0x5}, {{r2}, 0xfffffffffffffffb, 0x90, 0x80, 0x80000000, 0x4}, {{r3}, 0xfffffffffffffffe, 0x54, 0xa0000012, 0x0, 0x3}, {{r4}, 0xfffffffffffffffa, 0x4, 0x2, 0x8, 0x1ff}, {{r5}, 0xffffffffffffffff, 0x6, 0x0, 0x4, 0x6}, {{r6}, 0xfffffffffffffffd, 0xc0, 0xa00000c0, 0x1, 0x1ff}, {{r7}, 0x0, 0x10, 0x2, 0xa, 0x5}, {{r8}, 0xffffffffffffffff, 0xeb, 0x0, 0x1, 0xd729}], 0xff, &(0x7f0000000480)=[{{r9}, 0xfffffffffffffff9, 0x8, 0x40, 0x85f6, 0x1400}, {{r10}, 0xffffffffffffffff, 0x10, 0xf0000000, 0x178, 0xffffffff}, {{r11}, 0x0, 0x0, 0x4000002a, 0x835, 0x3f}, {{r12}, 0xfffffffffffffffd, 0x0, 0x0, 0x4, 0x2}, {{r13}, 0x0, 0x91, 0x0, 0x6, 0x9}, {{r14}, 0x0, 0x40, 0xf0000000, 0x7, 0x8}, {{r15}, 0xfffffffffffffff9, 0x4, 0x40000010, 0x9, 0x765}, {{r16}, 0xffffffffffffffff, 0x20, 0xf0000015, 0x5, 0x6}], 0x400, &(0x7f0000000580)={0xa5a, 0x3ff}) 13:44:56 executing program 1: r0 = socket(0x2, 0x4, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000180)=0x10001) seteuid(r1) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x41, &(0x7f0000000140)="4b74954c", 0x4) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f0000000040)) 13:44:56 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') unveil(&(0x7f0000000200)='./file0/file0/file0/file0\x00', &(0x7f00000001c0)='x\x00') ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000080)={0x3, 0xf5}) renameat(r0, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0xffffffffffffffff, 0x0) 13:44:56 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) open(&(0x7f0000000340)='./file0\x00', 0x40, 0x100) r0 = socket(0x18, 0x3, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x40, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000300)={0x100000001, 0x80000001, {0x5, 0x4}}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000000)="2b00ff23000008002c07000000010000000000007168addd5f33576b0de2c1cf4e1f0ca29e214c443475ad64577d843db83540cfa2677fd23b3ab0728351987f70615726f5b7fff9", 0x48) r2 = semget$private(0x0, 0x1, 0x600) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{}, 0xffffffffffffffff, 0x1f, 0x8, 0x5, 0x1}, {{r0}, 0xfffffffffffffffc, 0x2, 0x20000000, 0x7, 0x10000}], 0x0, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffff9, 0x0, 0x20, 0x3f, 0x41}, {{r0}, 0xfffffffffffffffc, 0x80, 0x40000004, 0x8, 0x100}], 0xfffffffffffffff7, &(0x7f0000000280)={0xb69}) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000100)=""/220) 13:44:56 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x4000000010, 0x0, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) fsync(r0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x8000000000000001, 0x0) write(r1, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) 13:44:56 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0xffffffff) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) 13:44:56 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x8000, 0x200000044485d45) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCFLUSH(r1, 0xc0206921, &(0x7f0000000300)) 13:44:56 executing program 1: kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28010000ffff000001"], 0x9}, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x3, 0x4}) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x128}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) 13:44:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x800000008000000, 0x0) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x88, 0x0) shmctl$SHM_LOCK(r1, 0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x15}, {0x87}, {0x76}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x4, 0xfffffffffffffeff, 0x93a, 0xde0b}, {0x3, 0x2, 0x3f, 0x7}]}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) semget(0x0, 0x1, 0x32c3048feb074c63) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r4 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000300)=0xc) r5 = geteuid() ioctl$BIOCPROMISC(r0, 0x20004269) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r7 = getppid() r8 = getpid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000280)={{0x4, r2, r3, r5, r6, 0x8, 0x9}, 0x3, 0x0, r7, r8, 0x1, 0x2, 0x4747}) syz_emit_ethernet(0x1, &(0x7f0000000000)="7f") 13:44:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x20}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000002c0)="8b50f8d9") r2 = semget(0x3, 0x0, 0x2) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000140)=""/68) 13:44:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000001300)={0x3, &(0x7f0000000000)=[{0x28}, {0x28}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000100)="8b50") r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x880, 0x20) readlinkat(r1, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/193, 0xc1) 13:44:56 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) open(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x40) setuid(0xee01) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x1) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') 13:44:56 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x418, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000040)="dd5c478e124ed70dc8c0000a0826850953a5b01f40816da7f05a6604ee791534ba477ad96eb47e8513823aba2980af365d93156618c113c8fa", 0x39) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x2, 0x0) socket(0x6, 0x7, 0x8e94) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x63ca) 13:44:56 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) dup(r0) mknod(&(0x7f0000000080)='./bus\x00', 0x21c0, 0xc0004000000028aa) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000440)="000000186a56010000002b020000000000000060000073071b0cf3d5fe736ebc536432926b8f3bc04f731f24", 0x2c}], 0x1) 13:44:57 executing program 0: nanosleep(&(0x7f0000000000)={0xffffffffffffff81, 0x120000000000000}, 0x0) r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) socketpair(0x6, 0x4, 0x7fffffff, &(0x7f0000000100)={0xffffffffffffffff}) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x11, 0x1, 0x0, 0x4}], 0x40, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x54, 0x2, 0x20, 0x8}, {{r1}, 0xffffffffffffffff, 0x86, 0x1, 0x4, 0x9}, {{r0}, 0x0, 0x0, 0x4, 0x0, 0x8}, {{r0}, 0xffffffffffffffff, 0x83, 0x40, 0x1, 0x3ff}, {{r0}, 0xfffffffffffffff9, 0x20, 0xa7, 0x35e6, 0x5}, {{r0}, 0xfffffffffffffff9, 0x89, 0x4, 0x6, 0x7}, {{r0}, 0xfffffffffffffff8, 0xb1, 0x4, 0x100000000, 0x80000000}, {{r0}, 0xfffffffffffffffe, 0x2, 0x20, 0x7, 0x9}, {{r0}, 0xfffffffffffffffd, 0x4, 0xfffff, 0x400, 0x7}], 0x8, &(0x7f0000000280)={0x29f, 0x9}) kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) r2 = fcntl$dupfd(r0, 0xa, r0) mkdirat(r2, &(0x7f0000000040)='\x00', 0x20) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x10, 0x0) 13:44:57 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x4, 0xfffffffffffffffc) mkdirat(r0, &(0x7f0000000200)='./file1\x00', 0x0) mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x0) r1 = open$dir(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x0) utimensat(r1, &(0x7f00000002c0)='./file1\x00', 0x0, 0x0) rename(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000040)='./file1\x00') r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x41) mknodat(r2, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) 13:44:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000680)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x0, 0x7fff, 0x2, 0x5}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x74}, {0x35}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="8b") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x3, 0x3, 0x80000001, 0x5}, {0x3, 0x7, 0x3, 0x6}, {0x1, 0x401, 0x10, 0x4}]}) r1 = socket$unix(0x1, 0x1, 0x0) shutdown(r1, 0x2) 13:44:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x1}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") chmod(&(0x7f0000000080)='./file0\x00', 0x20) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8080, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x0, 0x0) fchmodat(r1, &(0x7f00000001c0)='./file0\x00', 0x8, 0x6) 13:44:57 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x402004, 0x40004010009028ad) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)="000000186004008b00233a27feff083519edffff0301000000bf02fffeffffaaaedbe36be81b01d313128caf", 0x2c}], 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) 13:44:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) minherit(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x25}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="8d") 13:44:58 executing program 1: r0 = getuid() setuid(r0) chmod(&(0x7f0000000040)='./file0\x00', 0x14) setuid(0xee01) r1 = socket(0x1f, 0x8002, 0x80) setsockopt(r1, 0x29, 0x200000037, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 13:44:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000040)={0x98, 0x6a7}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = semget(0x1, 0x0, 0x200) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000180)=""/4096) dup2(r2, r0) 13:44:58 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x91}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffd, 0xfffffeffefffffbb, "c46900082003cf7ffbf10000000000d5ff00008d"}) write(r1, &(0x7f0000000000)='\r ', 0x2) ioctl$TIOCEXCL(r0, 0x2000740d) 13:44:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x4a02) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x0, 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) getsockname$inet6(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0xa8, 0x0) 13:44:58 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() pipe2(&(0x7f0000000000), 0x10004) ftruncate(r0, 0x8001) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x1, 0x800fffff}], 0xc20, 0x0, 0x0, 0x0) ftruncate(r0, 0x0) 13:44:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x45}, {0x54}, {0x6}]}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x20000, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000180)="8b") 13:44:58 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x3d, 0x0, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="778dc5910519a8796be567e1feccbbf5f928e7c87ebde2e33d63d99ccf480edf5b0749c7576cd65f2532feb8e22fea5ecd168f41053aefc304112e6b99df934701b5b8d526", 0x45) 13:44:58 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) getitimer(0x1, &(0x7f0000000000)) 13:44:58 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x202) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, &(0x7f0000000280)=[{{}, 0xfffffffffffffffb, 0x42, 0x2c, 0xa8, 0xfffffffffffffffb}, {{}, 0xffffffffffffffff, 0x1, 0x1, 0x3, 0xffffffff}, {{}, 0xe8e2f1c6f243331b, 0xc5, 0x60000000, 0x6, 0x4}], 0x1, &(0x7f0000000300)={0x3ff, 0x5}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000380)="66327baf9753c8a61a9e76a2b7a39aeda94b236744b9f18bf21f51ed6bc87df5ed94cdd49c1aec4a0874f36a94ff58fa8d78c359c9275e3da6b9446b3ab3247fdf94f395c604cece88c8bd1ccea5143a3e4985c90a82bfccf38020817d404d0e3a1ba027d011692979662cae8654a585c080ee587bff8c7811c9d116889b8a888d994a014741f4a75d589fe566d03f3141d9273a1607d60c33c9f7", 0x9b, 0x3, &(0x7f0000000440)=@abs={0x1, 0x0, 0x3}, 0x8) r2 = fcntl$dupfd(r0, 0xa, r0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x1, 0x20000000, 0x2, 0x4}, {{r0}, 0xfffffffffffffffe, 0x8, 0xfffff, 0x2cd1, 0x3}, {{r0}, 0xffffffffffffffff, 0x7, 0x4, 0x3, 0x3f}, {{r0}, 0xfffffffffffffffd, 0x2a, 0xf0000000, 0x9, 0x6}, {{r3}, 0xffffffffffffffff, 0x6, 0xa3, 0xffffffffffffffff, 0x2}, {{r0}, 0xfffffffffffffffb, 0x2, 0x20, 0x80000000, 0x5}, {{r0}, 0xfffffffffffffffd, 0x80, 0x1e97ac782a845deb, 0x1000, 0x5}], 0x3, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x0, 0x64, 0xa39, 0x3ff}], 0x1, &(0x7f0000000200)={0x3ff, 0x9}) r4 = kqueue() dup2(r4, r0) 13:44:58 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x243) r1 = dup(0xffffffffffffffff) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000100)=0x7) r2 = socket(0x18, 0x3, 0x3a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000010000200000000c00"}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r2, &(0x7f0000000240)=[{&(0x7f00000004c0)="e25cc2bb7a5f960c", 0x8}], 0x1) readv(r2, &(0x7f0000000040)=[{&(0x7f0000000000)=""/12}], 0x114) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCSTOP(r3, 0x2000746f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) chown(&(0x7f00000001c0)='./file0\x00', r5, r4) setrlimit(0xf, &(0x7f0000000200)={0xfffffffffffffa83, 0x3}) ioctl$KDGKBMODE(r0, 0x40044b06) setgroups(0x0, 0x0) bind$unix(r3, &(0x7f0000000500)=ANY=[@ANYBLOB="01002e2f66696c65300077d3d1d2181efe708830e47c5cb08acd3f87e02252458372e3ae7959b6cae37212c129cc1ab9d9985514cb9574bdee0cf0d80885e1e47612ca595e446e3027a4c3a531661146deff7f0000a11c878bed7e38297a65f5104b8b5c8a0a872209d7907b86f86c4492eebb93b83ba5d9b25efd262bc04b1e9dff5575b05666457d2c85168b714b2aa81c8aae61a915038ffa327d4a8dcd040a7ce2c8d82be665b526dc5552566682d12b1c34fbba13349d7010d884783f2e19a55595b42b2d7ba9f946331510812fd533e4ff3fafb40247caf1e9ca8ebbfbde12997caa0e64ea0b3842b1102abf36dd5e61915bfd24"], 0x1) pipe(&(0x7f0000000080)={0xffffffffffffffff}) fsync(r6) connect$unix(r3, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x2}, 0x8) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) close(r6) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) ioctl$TIOCFLUSH(r6, 0x8004667d, &(0x7f00000000c0)) fchflags(r7, 0x40001) 13:44:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x800, 0x100) openat(r1, &(0x7f0000000100)='./file0\x00', 0x1, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x37e}, {0x80}, {0x6, 0x0, 0x40}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="e2") r2 = syz_open_pts() ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000040)=0x31bd287) 13:44:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x25}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x80000000) syz_emit_ethernet(0x1, &(0x7f0000000200)="02") 13:44:58 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20000, 0x0) sendto$inet(r0, &(0x7f0000000180)="742526b75461973014aa645a7cac31689d0c97aa0057f9873bb325c8db430132b4f3b9ab629a31541aae96a0112f59b22b565ea35230759c49d4d3b8fe2cd327a42795f3fb34a75343f0f155cbe874de3319c485b64df8bf08466979400acb897f87a08d35f5049c878ffeb96f2f16f800ebb8b782359bc781e8212c50196e1c43646e24c4e304dc41290cf50e6d9e4bd655e887e953ba6db7061f95adf61815e1c00b6d50b16d8c519174d87cdfb8e0a42eebeb1f13b0561056633410480a0cd657da12bebeac726d16dd421f8844874dc73570e3bb4f3dd37f28e3ecff914c1e645a5cbcebd5", 0xe7, 0x3, &(0x7f0000000100)={0x2, 0x1}, 0xc) r1 = socket(0x2, 0x4003, 0x9) connect$unix(r1, &(0x7f0000000440)=ANY=[@ANYBLOB="8202202f66696c65300073b95a3fee99df3610424236b1f2d320ae925a5267e40a10ba5de3d50a23830cff63e7ff1c63da2e484324aae33a78df7fac4d4839699609b0de491fbf825782aef4eecf66c3a834aa2d768caeeb5a117089aeb9652397306c4b44334bbe9ba141f9c5ccb1fa05625a45ee047a436832c835ed6654a5fe6eae021a76184a3e1731014dd5c5837ea0dfd5263d4b73dd3737d374635eba229ddca0540bd86b5450aa53ac4dd5f48ac54c926b314950aada5162c20423078195e015690c6ce2fb6c1243bdd0ec72401df821b20f70228f45e19f2a06fde317828c12186eaeb5bbb68abc44"], 0xa) r2 = socket(0x10000000002, 0x2, 0x0) r3 = dup2(r1, r2) r4 = kqueue() ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000300)) kevent(r4, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) socket(0x10, 0x8000, 0x1) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000280), &(0x7f00000002c0)=0x10) shutdown(r1, 0x1) mkdirat(r3, &(0x7f0000000000)='./file1\x00', 0x1c1) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000040)=0x1ff) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 13:44:58 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x3f}], 0x100001c, 0x0, 0x0, 0x0) preadv(r1, &(0x7f0000000240)=[{&(0x7f0000000080)=""/146, 0x92}, {&(0x7f0000000140)=""/61, 0x3d}, {&(0x7f0000000180)=""/174, 0xae}], 0x3, 0x0) mknod$loop(&(0x7f0000000440)='./file1\x00', 0x2020, 0xffffffffffffffff) unlink(&(0x7f0000000580)='./file1\x00') 13:44:58 executing program 0: r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x97}], 0xa4, 0x0, 0x0, 0x0) r2 = kqueue() r3 = dup(r2) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffd, 0x1, 0x10, 0x4, 0x8}, {{r3}, 0x99dc557132e09f9c, 0x40, 0xf0000010, 0x6, 0xa6a}, {{r0}, 0xfffffffffffffffe, 0x20, 0xf0000001, 0x1, 0x4}, {{r2}, 0xfffffffffffffffc, 0x0, 0x4f, 0x2, 0x4}, {{r3}, 0xfffffffffffffffc, 0x20, 0xfffff, 0x83, 0xff}, {{r1}, 0xffffffffffffffff, 0x28, 0x800000e7, 0x401, 0x2}], 0x100, &(0x7f0000000180)=[{{r1}, 0xdf43b7e977aaab02, 0x0, 0x4, 0x3, 0x9}], 0xffffffffffffff08, &(0x7f00000001c0)={0x6, 0xfffffffffffffffb}) kevent(r1, &(0x7f0000000040), 0x20, 0x0, 0x10000, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000200)) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x3, 0x0, 0xcb5, 0x0) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) close(r0) 13:44:58 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x28, 0x0) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x1050, 0x9) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) r4 = dup2(r1, r3) r5 = kqueue() close(r3) pipe2(&(0x7f0000000080), 0x4) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) kevent(r5, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r2, r5) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f0000000200)={0x20, [{0x0, 0x1}, {0x0, 0x9}, {0x2, 0x2}, {0x3, 0x67c7}, {0x3, 0x6}, {0x1, 0x3f}, {0x3, 0x2}, {0x3, 0x20}, {0x3, 0x3}, {0x3, 0x6}, {0x3, 0x4}, {0x2, 0x5}, {0x2, 0x81}, {0x1, 0xfffffffffffffff9}, {0x3, 0xfffffffffffffff8}, {0x3, 0xfffffffffffffffc}, {0x3, 0x401}, {0x1, 0x8000}, {0x2, 0x5}, {0x3, 0x48}, {0x3, 0x6}, {0x3, 0x7}, {0x1, 0x718}, {0x3, 0x80000000}, {0x3, 0x6}, {0x3, 0x200}, {0x3, 0x9}, {0x1, 0x10000000}, {0x1, 0xfffffffffffffffa}, {0x3}, {0x3, 0x4d}, {0x3, 0xffff}]}) 13:44:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0xb1}, {0x1004d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="8d") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f00000001c0)=[{0x2, 0x3, 0x6, 0x6}, {0x10000, 0x7, 0x800000000000004, 0x7f}, {0xb088, 0x10001, 0xde94, 0xfffffffffffffff8}, {0x4, 0x4, 0x7, 0x8}]}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x210, 0x0) r1 = msgget$private(0x0, 0x0) msgsnd(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="03000000000000002d070168fca74eacf78e710da062900a872dbafddd30d71e27347c73b9df852dfdbbf7dd232469b44963dacab05bcf6369329c0c21e1bb2281cd6e380330587ecfe6d3243c94ec4cb5da9ddd9f928e3f271fac5c13ee69496ecc1ced694371d89e14f44d8a4b70ad857aeb63a948602e6ee26224d508cd896c0cf79c4971ce6a264377d61059e47797b53a7be397c15eae798da32a3ad8d62669cb6823184af8bb9f66511a5d2bd466e2e05a29bff94d454c087101b8827ae85d422afffc4b3bcd18b634b98c5ba8df5cb0022ca4ed8f6573f927dcdf0d42ca4d3906872a2d0fd4de5c760e69d1705b0c33cc0db018d749c42d15ba8714e6e83ec664e48ba520c5ad09f65fdf5a3b6c"], 0xcb, 0x800) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x2002a, 0x0) 13:44:58 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8800, 0x0) fsync(r0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000240)="000000186004008b00002b060000000000000000000000000000000000000000005b0de13ce0000000020000", 0x2c}], 0x1) 13:44:58 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x3, 0xa0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000300)=[{r1, 0x144}, {r0}], 0x2, 0x0) 13:44:58 executing program 1: socketpair(0x22, 0x2, 0x8000, &(0x7f0000000080)={0xffffffffffffffff}) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4, 0x811, r0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$KDGKBMODE(r2, 0x40044b06) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f00000001c0)="faea340a6a056d1eeb88d52d063c959df19cfb503f37f19f38221067acd599c0b3dbbcfa827fe7f883694e6271ed44ca2c1d0c8b34c8691a7a478c13d69f3a17ae7af03f35b83fac942e96d5bb693233d91d9ce6255da2305ecedc3c81858fedc1b2d3b29852a7b9ff7e35553fc373f6b3d15677c2ade27cd678d6d52a7eb303b0b5fcb82a78da52da039e56fe675d4db2", 0x3f0}], 0x1, 0x0) 13:44:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x4}, {0x45}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 13:44:58 executing program 1: r0 = open(&(0x7f0000000180)='./file1\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f0000000440)=[&(0x7f00000000c0)=']\x00', &(0x7f00000002c0)='!(\xf7\x00']) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000040)={'./file1\x00', 0x9ae, 0x200, 0x4, 0x1, 0x100, 0x8, 0x4, 0x1, 0x1, 0x5, 0x100}) fcntl$setstatus(r0, 0x4, 0xc0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) ftruncate(r0, 0x0) close(r0) open(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) 13:44:58 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400, 0x8) mlock(&(0x7f0000fed000/0x13000)=nil, 0x13000) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x10, 0x3) 13:44:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x28}, {0x5c}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000100)="8b50") 13:44:58 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() accept$inet6(r2, &(0x7f0000000000), &(0x7f0000000080)=0xc) close(r2) pipe(&(0x7f0000000040)) syz_open_pts() mkdir(&(0x7f0000000680)='./file0\x00', 0x0) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='r\x00') link(&(0x7f0000000500)='./file0\x00', &(0x7f00000004c0)='./file0/file0\x00') kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 13:44:59 executing program 1: munmap(&(0x7f0000000000/0x600000)=nil, 0x600000) r0 = shmget(0xffffffffffffffff, 0x4000, 0x0, &(0x7f0000001000/0x4000)=nil) shmat(r0, &(0x7f0000001000/0x4000)=nil, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x2000) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x6) shmat(r0, &(0x7f0000ff9000/0x4000)=nil, 0x2000) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x20203, 0x20) r2 = openat(r1, &(0x7f0000000180)='./file0\x00', 0x200, 0x1a0) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000040)) recvfrom$inet6(r2, &(0x7f0000000080)=""/43, 0x2b, 0x801, &(0x7f00000000c0)={0x18, 0x2, 0x5, 0x83}, 0xc) 13:44:59 executing program 0: munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x910, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000000c0)) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x3) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) open$dir(&(0x7f0000000040)='./file0\x00', 0x10002, 0x1) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000000)={0x7fff}) 13:44:59 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xd9}], 0x285ba58, 0x0, 0x0, 0x0) accept(0xffffffffffffff9c, &(0x7f00000001c0)=ANY=[@ANYBLOB="000000000000000000000000f2ffffff00000000000000000000000000613046dd9ed534cd2396bd29c2adb3cd000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009fbc007e5d0000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000e2e8525bc071000040c145694225da2fc980e578222bdf78e5b0caa6c2270833b30af1049dd126fcc14d6d87231a4bab641823371a855a5360ffaec95f8625ee4e8fce9b5f6e72058899576ba1c2cd7b510f9244319fd9f0a55bb5f4e291b7f178a1b605f06daa28bcc6aa4cda594d41189bce1caefe3fe8920ac756cf25bdd6dab6c18c2bfece5318c03ff7cb8e769c43a1ccdfe40514d14dbd34f4a391136682e9f9cf0f3d74a992b213f0928ee9368d2050c2afecb582cc8283700abca7ce92f03d8d1b9872c1e0e698b7ecbdcf9aac7e524a8e34fed7d6f4a36aff"], 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) getrlimit(0x3, &(0x7f0000000000)) pwritev(r2, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x801, 0x0) 13:44:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4d}, {0xc}, {0x6}]}) r1 = dup(r0) getpeername$unix(r1, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x281, 0x0) 13:44:59 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x0) r0 = accept(0xffffffffffffffff, &(0x7f0000000080)=@un=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) lseek(r0, 0x0, 0x2) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x401, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, r1) 13:44:59 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x8000, "000000400000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setitimer(0x0, &(0x7f0000000000)={{}, {0x2}}, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x49b7a56db745c73c, 0x8005, 0x0) r2 = shmat(0x0, &(0x7f00002e4000/0x4000)=nil, 0x0) shmdt(r2) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000100)="ebefcbff13b9fd812eaa4e713048e69931b9f209843b4ee993026b5d182eb9dfd7acc977fd4cbfd1dc93f996487e1f9ded4312f1dc38d4e37a22712c4a055d4c3e358f34784b87100e7ed023fc80f052f3ff7338ed391ba1a64d473dc395fadf16e6f9e1352b37c2cff7cd201894ffb26517d6ef6e48404d3768b2e5a0d9e06610e7c2aebdb609ea3e962146e3170d89fa3e5ca8de8d9f0fad921508670899b15a10300400f27707ee85114fa5890ed6f2fb3cef1ff645252363683ab74181d7ec8ce08fef08596121ee4c", 0xcb) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 13:44:59 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x1, 0x0) select(0x40, &(0x7f0000000080)={0x9}, 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x400000002c6, 0x2) writev(r0, &(0x7f0000001ac0)=[{&(0x7f0000000000)="b9", 0x1}], 0x1) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000000040)={0x4, 0x100000000}) 13:44:59 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x5, 0xffffffffffffff1f, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) ioctl$TIOCSTOP(r1, 0x2000746f) 13:44:59 executing program 0: r0 = getppid() setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={r0}, 0xc) r1 = socket(0x38, 0x8002, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x20000000000, 0x80000000, 0x7fff, 0x10001, "fd4e8cad8c03850e9e9e3453846ce19caaaa9058", 0x0, 0x100000000}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x3) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000100)) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000000)) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f00000000c0)) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000140)="eb672a2c6cfe5cb73d66c1789ce28de60e7c0d92ee07426fca27167e5c274fb53eb9349e907ec8cfde", 0x29) 13:44:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x881, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getppid() write(r0, 0x0, 0x0) 13:44:59 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) getpeername$inet(0xffffffffffffffff, 0x0, &(0x7f0000000140)) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x4) select(0x40, &(0x7f0000000000), 0x0, &(0x7f0000001200)={0x7, 0x5, 0x4, 0x6de8, 0x2, 0x8, 0x4bce, 0x2}, &(0x7f0000000180)={0x198d, 0xebd}) shmget(0x0, 0x2000, 0x8, &(0x7f0000047000/0x2000)=nil) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)}) 13:44:59 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000280)="a80870e5e787df15a3dad3cb91b1b9df276b3a6e239427faca8a50e3490a", 0x1e) r1 = syz_open_pts() ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000002c0)) close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x212b5c23, 0x0, "1ced99f153e5918da43f20f3371f3fe2ed8be2be"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2003, 0xfffffffffffffff7, "b3c550d84b0a10f5a77c14eb9d00000000150003"}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffe, 0x25}], 0x0, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) kevent(r5, 0x0, 0x0, 0x0, 0x2, 0x0) dup2(r5, r4) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) r6 = semget$private(0x0, 0x3, 0x8) semctl$GETPID(r6, 0x40000005, 0x4, &(0x7f0000001b00)=""/128) r7 = socket(0x2, 0x1, 0x0) setsockopt(r7, 0x0, 0x20, 0x0, 0x0) r8 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) write(r8, &(0x7f0000000100)="9b3a9fe1302d49b975674e25107db7dff6cf127882218759bab8966efef15d529142b2b2f0a24904752a173aeac42180276f08d55af46945ce64c9020b0eecb9e39f27f9c7d949072eeb93a2250f805e95", 0x51) setsockopt$inet6_MRT6_DEL_MFC(r7, 0x29, 0x69, &(0x7f0000000200)={{0x18, 0x3, 0x5, 0xfffffffffffff39b}, {0x18, 0x2, 0x4, 0x4}, 0x4, [0x6, 0x204, 0x6, 0x10000, 0x9, 0x1, 0x200, 0x3]}, 0x3c) clock_gettime(0x0, &(0x7f0000000180)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000240)={0x4, 0x2, 0x9f8c, 0x1000, "2c52a0fef16c30bd7a1e35c1c155e9599a882f9e", 0x4}) 13:44:59 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x60f, 0x23) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r1 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) fchownat(r0, &(0x7f0000000140)='./file0\x00', r1, r2, 0x6) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="226980c24e7c2d333513a235b6bdf2781499e58c07f20a3dd8b17783270aa35cbcb98f0810f86690b643a67f7e455af6a95d1fa4cd49d8441361c13c0ccaf83ee1c0aa5f9b2906df6932d4598a6e13d94d5f91d4edb05d29", 0x58}, {&(0x7f00000001c0)="c189e40764be3c949a95a1f6125f24301f7079a85f8af132c8bbc4d55f7ab1a8cc29d849dd3424e971bff9ffb4966830d2d797abc60d3cd1e027f3e86a5cb1016c4eedc999c6b0c5405292ef468085daee1cefaa72d0a026a939be5fc241d3873cb3b454a31ec0195a2a4a405119066614d6904dcbafd8fa5a3095b082d2219e5bbaa13689ce4832fe56cb02c77ea8a25b6d3f74e14fbc6541774b5b32bb5be72c9d965159c4dfb2092c224c6adeae470bb5c327b49870a1e8", 0xb9}, {&(0x7f0000000100)="06149c2489f7657aa981fed77bae4dd6224b61abb5e0d0e830fccc6642", 0x1d}, {&(0x7f0000000280)="6e29689db7afe3744c6eb14ca4b61cee6253e953bd78fceaee8307e30ec7d5e14861401e613a1a5e1c33ae807f20596b4a7c7aa222da1eb61d5db82bbb9ea8ae3c39deff779dbcf84ebc5a1aa067acbafbfb698bf4e2e542340a2ded554d49af", 0x60}, {&(0x7f0000000300)="e722f5762a81677dcdb50c20e843b740c20573dfb497752fa779c10574fefd2534da76640b5e33ad9015da2bb84579700e240d068acf820ee7a5c9d26c142c0055a5a57e5a53543bba7879e9c68cca4c6608e89353eff5750737d4b2c5862e9c4b76c3743086abfd970b7280ac570d2e979d3482e3db", 0x76}, {&(0x7f0000000140)}, {&(0x7f0000000380)="1cb5e4af72e67c499e1c34d12e094ef1aaf16739c7914735acb2cd01847f81f5db2cd1a75bb23c880403f0effc75dabadadc3f6f0c52d3dd709130800f4ed98bfbea4547c92776e4540d5703c9328af409165b0375d51e2c9272b5193b88722a9743fbf4fdca2c7e7a72d6edc13bb40538647fe05d7dbdf8b3a1acdbffe7e940f1ce5cbda598bfdb2324f4b58c887e5429187babd0", 0x1bc}, {&(0x7f0000000440)="5078e1f851bb656949", 0x9}, {&(0x7f00000004c0)="024ce97a4473d409c93c1ab718d4222d44a4531ec4954f65754bd9af8b32f6213d37fc57e4bef36b80a69ec886027d5cd32d3d50456890251be16b6253233dcbb8b5f5b12d19a0bab55acac4f8460c088a67656ee70026d2a7d0c9d242ee2a956a4a528825029b24396c2969e636bb4ac4", 0x71}], 0x9, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6) 13:45:00 executing program 1: madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2) r0 = socket(0x10000000002, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000000)=0x2, 0x4) socket(0x2, 0x4003, 0x10001) sendmsg$unix(r0, &(0x7f0000000280)={0x0, 0x0, 0xfffffffffffffffe, 0x0, &(0x7f00000001c0)=[@cred={0x20}], 0x20}, 0x0) 13:45:00 executing program 1: getgroups(0x7, &(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) setregid(0x0, r0) getgroups(0x279, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2, 0x20) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) setregid(r1, 0x0) 13:45:01 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) bind(r1, &(0x7f0000000080)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) listen(r0, 0x0) connect(r1, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00'/10], 0xa) 13:45:01 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f00000008c0)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000015c0)=[{&(0x7f00000003c0)="b4", 0x1}], 0x1, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) nanosleep(&(0x7f00000001c0), 0x0) ioctl$BIOCLOCK(r0, 0x20004276) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140), 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180), 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r4 = getuid() setuid(r4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000000c0)=[{0x7, 0x3, 0x240000000, 0x9}, {0xfffffffffffffff8, 0x7, 0x40, 0x1}]}) 13:45:01 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) fsync(r1) kevent(r2, 0x0, 0x0, &(0x7f0000000140), 0x7fffffff, 0x0) 13:45:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x208, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x4}, {0x46}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)="8a") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r2 = dup(r1) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f00000001c0)={{0x7fffffff, 0x0, 0x9}, 0x0, 0x4}) 13:45:01 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r1 = openat(r0, &(0x7f0000000140)='./file1\x00', 0x200, 0x104) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000002c0)={0x10, 0x2, 0x4, 0x20, [{&(0x7f0000211000/0x2000)=nil, &(0x7f00002e5000/0x2000)=nil, 0x400}, {&(0x7f0000402000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xffffffff00000000}, {&(0x7f00003be000/0x4000)=nil, &(0x7f00003d3000/0x2000)=nil, 0x7fffffff}, {&(0x7f0000714000/0x1000)=nil, &(0x7f0000222000/0x4000)=nil}, {&(0x7f00005f2000/0x2000)=nil, &(0x7f00006a7000/0x10000)=nil, 0x80000000}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f00001ff000/0x3000)=nil, 0x6}, {&(0x7f0000043000/0x3000)=nil, &(0x7f0000799000/0x4000)=nil, 0x9}, {&(0x7f0000282000/0x2000)=nil, &(0x7f0000653000/0x3000)=nil, 0xda}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f000010a000/0x4000)=nil, 0x5}, {&(0x7f00002c5000/0x1000)=nil, &(0x7f0000721000/0x4000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000265000/0x1000)=nil, 0x5}, {&(0x7f000016c000/0x1000)=nil, &(0x7f00005ce000/0x2000)=nil, 0x9}, {&(0x7f0000776000/0x4000)=nil, &(0x7f0000374000/0x1000)=nil}, {&(0x7f0000510000/0x4000)=nil, &(0x7f00007b2000/0x3000)=nil, 0x8}, {&(0x7f00007dc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x3}, {&(0x7f00004dd000/0x3000)=nil, &(0x7f0000767000/0x3000)=nil, 0xbc30}], ['./file0\x00', './file0\x00', './file0\x00', './file1\x00'], './file2\x00', './file0\x00', './file1\x00', ['./file', './file', './file', './file'], 0x7e70aa10}) r2 = semget(0x2, 0x3, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000180)={0x2, './file1\x00'}) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000200)=""/187) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000100)=0xffffdffffffffff4) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0xd575, 0x8}, {0x5, 0xffffffffffff6f7e}}) r3 = socket(0x1018, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000040), 0x0) close(r3) bind(r3, &(0x7f00000007c0)=ANY=[@ANYBLOB="4e18e65463b6162e14664c6c658154c00140d0faa10e3014cf7b233004455f61a4905205c6e28a8361d3156afed8a62c6d5c70a6015725796914cbbe16534bdbe96067a686016c7b52086dcde446305ec967bf573ba1e0cb838801000000058e6419e41bde70445b116267e8adc6494ba38bf01de3b8e35392abc9b7cf5adaca01971381331c6a2b5b39fda6d775415f5825ab5edfe96822531697549bcb9694fbd9f24b385540a0733f0ea1e5c61dc0f31691adab619bcf565f0075ff7f00007148981c221c973906e843722bf865d504f2b797ee8e8fedd9547d99586bcc85f9a9dd81e7bebe7982f5ca872d8f2bcc405782b0d73c8214b60eb59a"], 0xa) mmap(&(0x7f0000579000/0x3000)=nil, 0x3000, 0x1, 0x812, r3, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x210, 0x100) 13:45:01 executing program 0: r0 = socket$inet6(0x18, 0x1002, 0x2000000000000000) getsockopt(r0, 0x29, 0x9, 0x0, 0x0) 13:45:01 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000380)="88", 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "f2f0bc59ab6a208a02438c2bbf858187a9329509"}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0x7) syz_open_pts() chmod(&(0x7f0000000040)='./file0\x00', 0x10) 13:45:01 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) bind$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0xc) r1 = open(&(0x7f0000000040)='./file0\x00', 0x9c0, 0x0) readv(r0, &(0x7f0000000300)=[{&(0x7f0000000080)=""/237, 0xed}, {&(0x7f0000000180)=""/16, 0x10}, {&(0x7f00000001c0)}, {&(0x7f0000000200)=""/152, 0x98}, {&(0x7f00000002c0)=""/63, 0x3f}], 0x5) recvmsg(r0, &(0x7f0000000700)={&(0x7f0000000380)=@un=@abs, 0x8, &(0x7f00000005c0)=[{&(0x7f00000003c0)=""/201, 0xc9}, {&(0x7f00000004c0)=""/150, 0x96}, {&(0x7f0000000580)=""/59, 0x3b}], 0x3, &(0x7f0000000600)=""/195, 0xc3}, 0x40) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000740)=0x1) readlink(&(0x7f0000000780)='./file0\x00', &(0x7f00000007c0)=""/200, 0xc8) pipe2(&(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) kevent(r1, &(0x7f00000008c0)=[{{r1}, 0xfffffffffffffffa, 0x2, 0x4, 0x8, 0x8}, {{r1}, 0xffffffffffffffff, 0x0, 0x85, 0x7, 0x1}, {{r0}, 0xffffffffffffffff, 0xca, 0x1, 0x400, 0x800}, {{r0}, 0xfffffffffffffff9, 0x40, 0xf0000026, 0xe15, 0xffffffff}, {{r0}, 0xfffffffffffffff8, 0x4, 0x1, 0x3ff, 0xfffffffffffffffc}], 0x4c3, &(0x7f00000009c0)=[{{r1}, 0x0, 0x4, 0x80, 0x9bd, 0x1}, {{r1}, 0xfffffffffffffffa, 0x60, 0x20000000, 0x8, 0x7}, {{r1}, 0xfffffffffffffff8, 0x10, 0x1, 0x604980000000000, 0x3}, {{r0}, 0xfffffffffffffffe, 0xa0, 0x1, 0x1, 0x4}, {{r1}, 0xffffffffffffffff, 0x86, 0xfffff, 0x8, 0x7}, {{r1}, 0xffffffffffffffff, 0x48, 0x1, 0xd78, 0x4}, {{r2}, 0xfffffffffffffffd, 0x23, 0x40000002, 0xfffffffffffffffc, 0x3fb}, {{r1}, 0x0, 0x8, 0x80, 0x81, 0x7ff}], 0x68, &(0x7f0000000ac0)={0x2, 0x10000}) renameat(r2, &(0x7f0000000b00)='./file0\x00', r0, &(0x7f0000000b40)='./file0/file0\x00') r4 = semget$private(0x0, 0x2, 0x80) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000b80)=0x9) recvfrom(r3, &(0x7f0000000bc0)=""/152, 0x98, 0x3, &(0x7f0000000c80)=@in6={0x18, 0x2, 0x100000000, 0x1}, 0xc) readlink(&(0x7f0000000cc0)='./file0/file1\x00', &(0x7f0000000d00)=""/80, 0x50) fchflags(r1, 0x20000) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000d80)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000dc0)=[0x0]) fchown(r3, r5, r6) r7 = open(&(0x7f0000000e00)='./file0/file1/file0\x00', 0x21, 0x100) readlink(&(0x7f0000000e40)='./file0\x00', &(0x7f0000000e80)=""/49, 0x31) r8 = dup(r2) semctl$IPC_RMID(r4, 0x0, 0x0) r9 = openat(r8, &(0x7f0000000ec0)='./file0/file0\x00', 0x30, 0x20) write(r9, &(0x7f0000000f00)="b4aea4640874005a62e46079256d964140042a5833678dcfd993adad9e1cc67894c1e7ef33e3a5e363209be74ff56f24d19528cbeb95560274b48cb131aaf9ef0672061e3933d545743bddc1e921a8946c48f4b239d02221f2cc98c174e9a7d5591a89ea663c5470c90b5ddcc63e26d1a691656ffcdff0d2270f4976486615f3e143055b5ebf56a2dc5178ee17f2e2cfc7d52752e64f68daeba2d5fd55d7e3ecc1cbbca1cccd35dd4e5cee0357b72ba34a74621607a26a0529581705f4cba8857ae5c7e5202469e70e47c3560fd39c74cd62a2b4aae76c8ced38e6e4926e98de0bd7daa288392a803c0d1ac5a29baf01f33944e418ac61068e7952eab05d3e6dcd383dd5197efa0fbd3a101a4d4a784dc446fcabaa690c8cc7652c7a7840c7d245cfe6e796da39a814d8945d3e7f53b0af145ce5696eb3393820695478bb9d69802bad4dc7ec0b6d25dd099d35a52fc176d1e02ce0912652a7c1a974abcfaf6f8d77b21b3772f2809357b3f149bd16897018fc5aec9ea6b5b1e95769d0220878d4a986540571c2f2a68db3c532595bb560ee89dde8287ba74d6b6b3be46a874e33375f5a7869f2b71b2f146be8863eeb9a7a9a2b01a8802c8623ade91eba589fc1506abb75acd2bcab58ac6e335ef23a5f13329944f23ca2331a8d54eae55643a3f96e274384eef6f1abbc37a9399ae941e31c90ab5347324d174e69d06a81a24bb83d9dc4956759dff7b2a263f80f2dc354fbe996b48d6c8a1891822b2b26d6542b880886386dc5149ee85d518361344b5c26697515c0ff1dac3531dab4260a9180367bdec36034932c3aecdf1216ca094a441fca8619560f3649a1c06f39e46f1b36e8a1e1eb8936073acfe14110ef73b8cfe583c441cb144004510d1035ab4b5807303d92820ad54dd0a75f3f47da0dfd7571e95c7337a6323ee5702c496128660dc210be6ef0e22b2d545d8cfef49628e9982a9a8ae483b3f18955905c97062365006855184a38e3ff7327448bfe3126c0679a657ef9cbf5cef4d54851d37d656e91589a9519f3ab09a447cdb51d19cb4c5477ac5fd999c6a9120f8d255cb5fd84e85ee131968f3c1aa620fb0ecc16aecf45402e9a91b2f7fca66e0c7e8a138b391c0d009b9cb44e6fa155c7a0f339f6e033f0f3c55afdfb837acce9626d0c25feafa39f96fc0d3871d7cd89b51944d6654f273fcaeeaee616ea4a1e7fe302471f5e9dc495d7911f5197ec38bdfd2a6bc7e052ae6db3ef6382b20fa91356bf5a9f65bfbc6c56a4a89e43d161c0e5bfa73d719ef1cbba2b3fa14962fda8c805bb4a3c5ef5c99914b0d0748b9fedc0330993ed53371016b28ba0d8240cfb8c6b4944200b1d1b1d3b37a53b466b1accb0037e519f0f0bca338f4dcf9630bd60a7b77bc6d95c5825867fbb014e30feb1c2064257bad441e2845fe6ee0fce1be9557925c4bd69647a09ae3292984d79bfd64f298690de0db7b93c253961789bcf1d816945f112ea46ea5f652f056046dd9d45247d0f4aa2ceb641a25987ac0b44eca71e24b8dee9b606b9322db466d3a45128b6aa03ead2e3135ba242424f2b01d2817429e48f99a9e661897ae2594b4338fe30b6122b3120f023a17dc3120f1229b3744e19bf738252d7c0d33671de5eb2e6c4157b80bc8a03d9da78f7f76c5265f6221b35ff265fe6652c815c78c7b1134adb14c3784cd8d05e5190e4c4835cdc69f235ce3fc0471ded5a821935fc6f443b2fc7e54ce82f5d4089b34b7b166524b733bce32119e0170436ac0ede0bca5d1d2965224c93fe57c5642b2d98922618d0c9531528c4230eb2b4437a0dc3b2123f11505e484de72efb378722f4e580e33c5091dca929459bb8af4d7ded77cdf6dde904aa700cb63bb8533a785634c3420cd77c18a463967ac0e6e9263cca240f38fc95d017b7827dafcc41bbd9c388a1d610148b3480611f2e02c33e501b42b0a2c7b4587e214ca0e208f78661e35fcf711a3eb6aec7e56e5fc4f7456306480809e66441de1a717dd5528cbd99dfea84b19567b5117ccac375b1a702ad11b029ca454a5bffedd446fd4f769fdb5ccaf932a878d9584fddf821f63dc9a1c2aec8a34a44e33cf3b0aaa0a06a2b2d8bbbc9e4a0ee8452a38cd8fc845a140c61d60c6129d2adaedb441fb94e99aab6a61186a85a875aece5a8ae2839f0cb1a59c530acbd1d8b263f77afae8ad84f769a2ffb56601d6d7a65891fd4367df33cc19583618defa0e7735cd4e887457e3b4d1f8471a3c26002959335f7baa26a7607f7ca856391505987e8f660aef5b842251f9d35fdbaff3492c130af41658f349999d7ca5ca1f399ec3a9d4568633cda1f38c41ae7b8c642c50bab06120d58cc3f80a4f3ef2988597d7e2710b84ba450a7f2f0272d9e422b95202aaf0206f3903d30123a5b985287f4902666b8f3f62eafe3329df429daf5a9d336cf7832d0eb1f94c829e9bba40b783f01999fb950d8b4eb623df2630457be46876a74d6db098c3ea28efa1b6f41dda666b3747c52815fc7cc2f7d5ed1d30ec2aa4b3aaa117168b95b61bc1dffa6c5b50700b91db54e77352f22e18c5d4c6d5c640a30a30d4ce6de6a2a1e456956aac3caa98782f90aa1e54db61d7111bac88b610b9595248905ab3cadd6c60ef401ed589a22e73bfc9d20c794d979ba157d959aaaa429037cf5385faf865b024d1cc1bc6737635a75b47cd6275c394a1cde87f24d92e650b3a71516ad1e9128d2f901c4ff408a638c90818c7b7007cdecf0f73f0dfadf886e75b72becbdfeb6faae12d0f7f0bde0b618df06234fe7cdd3e814bf2829f64312706086f9514ca8fb414ab63ec6fe93b44aee06e2689f696cf1e69fc591e41c5621bcf549a233421ec83b1bdaf7316fbaf410ef37f5af2dec0ba01c175b762963318992117ad85dbfa754c0f9c2da866e3c61ec04d996764f84bdd7fd3d82bf77fd3fd97966c5c850fc17fd04745bd09808b0c30b19a3980de282bf4e049c8f5ae0ae477789ca20ecffe744afa43f4cca9a8b53963530b2f49cb015928aed0294c2cdcc85b1659ff98c2d432482f49f9dabf18fbfccf3d667d73c95f3e52ba01b0b38de6316fd20bd79b3707a9310219dd22c87b96f7f94bd652ef87ea1ab006b845b07f00dc06155d5e657ed03b322ae8e13ed28a6bc3349bbdec2115c80f27950f0a963c44280b90d8659278b66d1634a347b6db2188f6d07ed50c84b1ecad234efe2f60bf1f8e6eb18f758113535c44911e423e8e45fd73ff3ea1ee1ebc2adeb064b4bcf4736227c3107d40a52a4d9476426863b55ce0793dd23382c92c6a503048ad5bf7ea1ee8f855776b68d5b73635f7dcbdd6b1c8696848271db4f655dd7aa3ebd2789e475b4493533ca561def22addec5d55a9d2eafa9337f59b6b1b484f6ec10b434d777aaa4b0ceb0403c79caf1efad110eb20d56f13773c88f40857c161cad053649802aa1e51d76de35420158eefcd427b7e949dabe0510b79a26490fd95d7f7e7396aabec91a66dca89e8b4befe16ac7d6dfea6f90fc16062f17e6edc37384a80a500a7846f975b6f5a7f62617069c0e5f5f41ffd3ec0ddb19797961e29affdaeb886eccec9153aeab5a54c16b52fdd9dde9dd2a26f23799a4aa7c74fda1219edf0dea0feadbdbc1a1da8cf12a9a339c1b1e363c5a30ca4d641539cd5d78d3e3510f51491cea36c04611940ae7f37528ea93d52e4ae85ad3e47c3059a91fff1f8ae4c2b25f79a34b0a596ec6e1346c5475f016d06091a9f4ba4e78b4be599e331a458270a2f65adf25ed1571fbc6a62a845b3482a1ee5170b83ab9a46b5672da5fae2453f5abcf992848353f2236519d442c03e9f0eab9053916f149cf77c7f414b6d08d8a63455c8235b29ca60e8e32731046c051540868716a6b58d0a0470ac0630c2e9413f0b6a4db0875ad90675a10e18ca06c2c2415d100dfd4892e03bdccd812b17a66fd2e79eca5001a5119949851b7674a8d3c541a2fb65cb278135f2fb2cf351829a5594832be6a9da45e54e79bebac21465cce3af1ca3654eeddb35628a49063e5969cb0af4ab53b0f91625158fca112670801937b007600f2e46e0fd6abcd865c1e90982d8d157c91045ef7c9d7add0406465f8f560b912b17ba276f1221da46ae34ece02b39e3bfaae6c3aad23a6a8cf88208528f2a046ba45481813e08cf8587cace41b9a366f48c18f60f633a6c4d1fb35f6fff374fd49bf3613f875391dba40d6f45bc3cf0ea5d26523c45f040ce319f610062b9fad5a4366a91db4f78e029445e13b5c5b05e2aef917165444a25da2303c20f12523b2c6b0da3b8272bde20a5a57d359ced15e56baa615b3d1b68a1e9755c3fb7f5e9ad08d2a43108081b16ae4f2a57aa53e1d40e93f1a2260322f30d4712e2081de214d68a4f21432a696fd51753118e23cf1fd3c129728787d71c1b0152a102c4f3aea7ceac024e9326516b35ce73d6cc8feccc157ed01d2bfbef6c23a15a28ab69e30e36be2d9c289ac02064084e78a54454e97c1ad2e7c4e6fb7476308d010170edeff7c8cf73f90df8fcf311933d993bbe330dbee422b75532c6028157543556f674b7323a89220671c058e64c6d4a8699e34262ac8d5cac7affb256c108228acd9ecaba63502fa67c33ee4257726665484c8c1de9f56e5e0724c7f9bdfc7b178bc0ea73c694af072f6ca797260135b74500bddde24725c77e84370481c294699536b7077a33d34fce6a0cc0860a28dedcd439e710361d48a19dc4f5dfd4b458527004c4c48b77322e5d4af7aa4cd11457c5d493192805ecbaccf515505a21140aec9152549a2df7aa03b9dba2a2b7e68ce82cda1276f776fba30e21244f0e5db5efb74272319fb65183ef5f97f3f2f14f3177f578efa09e57b3df80bbb3b7931f9a4bf663d9261e50b68f6aebd0b20a8702f58782e09a798e1224b328f33cc7729f30687bcc98893e3c58db52af1d45ace5f154bd078d385cc14faef1ed886240c142648476c3fad157dfed80b4b7cd718149acf4cddd183874867d6c6bee1ab9d9ddba26b98ae618c566819d14f0f73071d04dae32e1beba7ecca6ce65d5d1aaa64035317422d9d4ddc9f34182ace18fe7630d07baf214ef2f7a7f8a80dfcd15376615368926369cffb17abb8032df47e3f17a090eb14165322f4a19fc880d8f65798cba35062692503a2ab23d70167fa54dfc8f7002cfd12f6fe993988c64ef6f9c5dd22a920e154acd65db8820d25c59d15978755482b39896d157a5d617c7c980a938a34910636f16e10edf72d766d0b3ce7dfbb032396209207da0c460b245bf07d61616fbd4c3d0a899f5832983981e007597b877e561eda2f40e18f043e3a41ef0e5925d58c0d99e179721ed4bbcec254c596dbf7f47985cee9235a5ad794a0910fdcbd6053b9619ab0597ac4db798c1ecee0ebdbc1b46cdd5d27bf77bf7b40ac6d039637f0365190418ec7fb4ed18ecc28e109dc997349afb641d7a705aa1c65d27617e48dd71d1f1f0e618199145500a94d72d6b64f96f7736a7ce902267b80eb815d0ae1cd9454b5fa3cd0e3d335bd3e00c74aac964cbed4697054d26bcb82062bfc129edefe5e3bc7769392956ac93ff7343abea309d4a9fe07352611ea5e4efb772e00e90311e28ca3dddac6c99c13e9003dd6884674b3fe37db4083318689be35a45e33dbbd325875158df2fd18ecd9d029ed2f504e7984339094aea8032055e09fbc4b175a6f6ff5821cbd91cfe9173fa0128418551df2a317797a3400e6267ce760eb2742da0a", 0x1000) open$dir(&(0x7f0000001f00)='./file0/file1\x00', 0x620, 0x4) ioctl$TIOCSFLAGS(r7, 0x8004745c, &(0x7f0000001f40)=0x8) execve(&(0x7f0000001f80)='./file0/file0\x00', &(0x7f0000002040)=[&(0x7f0000001fc0)='\x00', &(0x7f0000002000)='%@\x97[:\x00'], &(0x7f0000002240)=[&(0x7f0000002080)='\x00', &(0x7f00000020c0)='$\x00', &(0x7f0000002100)='\x00', &(0x7f0000002140)='\x00', &(0x7f0000002180)='*\x00', &(0x7f00000021c0)=':!\x00', &(0x7f0000002200)='\x00']) socket$inet6(0x18, 0x7, 0x3f) readv(r3, &(0x7f00000022c0)=[{&(0x7f0000002280)=""/53, 0x35}], 0x1) semop(r4, &(0x7f0000002300)=[{0x1, 0x4, 0x1000}, {0x0, 0x200, 0x800}], 0x2) 13:45:01 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x12, r0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x3, 0x79f, 0xffffffff80000001, 0x3ffc000000000000, 0x297, 0x4c7, 0x7, 0x8}, &(0x7f00000000c0)={0x7, 0x40000000000, 0x5a, 0xea4f, 0x1, 0x7fff, 0x911, 0x2}, &(0x7f0000000180)={0xfff, 0xffffffff, 0x0, 0x5, 0x8, 0x3, 0x3, 0xe93}, &(0x7f00000001c0)={0x2}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x6c}, {0x6c}, {0x16}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000500)={0x10, 0x401, 0x4, 0x9, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000000000/0x2000)=nil, 0x522a1d58}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x6}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000001000/0x1000)=nil, 0x9a7c}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x101}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1800000}, {&(0x7f0000002000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000001000/0x4000)=nil, 0x9}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x5}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000002000/0x4000)=nil, 0x3}, {&(0x7f0000003000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x800}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x5}, {&(0x7f0000005000/0x4000)=nil, &(0x7f0000000000/0x1000)=nil, 0x9}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x87a}, {&(0x7f0000006000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000005000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7ff}], ['./file0\x00', './file0\x00', './file0/file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8d") select(0x2, &(0x7f0000000140), 0x0, 0x0, &(0x7f0000002840)) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) 13:45:01 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) 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) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f00000000c0)) close(r0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x80, 0x0) 13:45:01 executing program 0: r0 = socket(0x10000000002, 0x3, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x2000000000000042, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f00000000c0)=0x9) getsockopt(r0, 0x0, 0x68, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r2) 13:45:01 executing program 0: mlockall(0x1) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) 13:45:02 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = syz_open_pts() syz_open_pts() close(r0) syz_open_pts() fcntl$getown(r1, 0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x518, 0x0) r3 = dup(r0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000100)={0x1, 0x3}) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000140)=0x6) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000180)={0x1, 0x1fffffc, 0x0, 0x2d, 0x10000000000}, 0x2bc) 13:45:02 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r1 = socket(0x0, 0x1, 0xbf) getgroups(0x4000000000000017, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unlink(&(0x7f0000000140)='./file0\x00') getgroups(0x9, &(0x7f0000000200)=[r0, r0, r0, r0, r0, r0, r0, r0, r0]) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x2, 0x8002, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0) pwritev(r4, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0) getpeername(r1, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0, 0x0) connect(r3, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) writev(r3, &(0x7f0000000080)=[{0x0}], 0x1) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x12) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000100)=0xfff) 13:45:02 executing program 0: 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) 13:45:02 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x91}) r0 = syz_open_pts() readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000200)=""/81, 0x51) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x4, 0x80000000, 0x7, 0x10000, "de434e3fc8a72b2fd15ce7359dc323c402197116", 0x7, 0x7}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7f9, 0xfffffffffffffffe, "0366402ba77f0c02f9650000795acd3caf000011"}) write(r0, &(0x7f0000001580)="b42082b09a21e06b060eb570039e17baa79325b0a26f19e9afe517c8398bbf89c8e4a9e25c39247ba0b7a7b33cfa47531552d2793f889427f48a92e446400d4f33e2b0093444397040b4de06054b7fc9dce1e118405a20c83f698873ef2cb5ff790d36f393425c0f7f61824bd36abd2010ef3f2f38352a789b9b062a85307818888e38588ad1639f2030c486384d38c8546418a50f8a355a5fb176fcf4057b131d4b9f8036e8a4cf78cdc779347f37a423ae73907279b1adbf44330288d0c88753f0f431e153392588331da8134c90da38864653e35164f42e2a8169f9e4886012e6cf5aa45cbb519a0f57c8d2040000005332561f458bf3e62a9008ed5567844e59b0bc17ceaff1fcaeb1385f6dc7dc92dbb0b62f88ba782793887cf58384fa71f30a4713795fb469ebfabdb43bc7264ab1bd9c49b35e22a951c326116eafd0ce6d4d77d4df5ceb4250453786cba2c1c97feeabf367f5f73d3a501576bf5f23735a1db85f4a124b58ce15d88c566cdabc9c98c235bf5d5a2ccb6e293fc105bcab6ad43b1268a1a0b179f60707bac23c1094e86cb81ed92ee13c0c32eeb3b787a9e6827e034e9f59617b31c2bdd9e5e4eba5acb2c7edf0a9898d02e60ca281d84a3f99ec9c5947ad8615fc32d6de571d29a33ccccba0d4c582b3ef8c3521de6f6662c42bc96b1219b0f20f785d59cc6e4e5223381bf710dd29d8d6885231a17080776ac4dd3c55520e4ce57b12a82269600bf8c30448647903f1a36e545d977aa016ab9e82b39b0bc97ef60a90e67a66b579c49466f483120106fb4854f997e8149d0c07f2c18d4538daa90aff99c2bde8c7ef078388fe603a5d8cf885736957e14c3089cdd4d3fb06f3ab54b38e7906b6990ac0277834c2316f964e644be034bf657ff4fc5a3afe11d47fab2486151a0f7ee413c4a78f952b435e3c48140af61fc09d1db0f28f19e2bf43127d6d7d93688affc2d82316dfc2eaef21ee72d85ef122983ff523fc6f0a0cd8d650c9c392c7896fd121c7d1e3488d3f81634ef6dfab61fcc69e2f3ff5f6463927d96eea33d47f07d4b5ffc571e126ef037dd86deab9eed35a21c0c789abf1520b0889d6c51ef307dc3e8ee91597424f6e4cdb2f755a553dda173d6decad2199b7bae438d000e6698ef0e6a7c9354ae7f0ee18478c4c85d469f122461e2258cfcd09e5cb623c46f32c4d7eb57370c8e2965f671d1016988306d5327afb0feb96eb664c50fc3292035f11884dfb8f8f6fa0d73889eafac0e01e39872c9ead2b2c4a8a2c722ae67c01c9a85a7de44fd5fa911ad456e3875cf6b8f32092d2e5717be407ebd5d4760d6c9185a5e9cc5333d4b9d1dc90f0ee86435e0dea6f6eadd8c27b775a4c94fb8ae4ceff527d283b7836179756866ffc9bc58239c368825c3f95463b268a067494cdb4e4775e2031027828db90f6931a56fd0a22555827edfde8acdc62bc598f65a19a4712695016add75eae8a612005b7e0a336853c702a9375254ca3f859199621087aec03efa09cadcfd899539e33c51233f9020057bc44c2444abb8796df70bdef6002ff70f7f8e021ffab564cd9a60bd169a3d0c3bf5543f43e82d17e1c0f5c874e39ac7dedb25aea49fdc7f012dd318513ac9316798699ff87519f3e64be554612bd9a2da4a9748044211486c8f283f38a35a0b5bef8dffa2adc913fab77637940f181cd30726900587142b620a6963a6559a1f0bfff8788484ae34789f8466bd641aca0dd432627c7578f0bf97a7ee12839518efdbb235a9ead7095ede1af8a29c95893c6bb7bdd5a461ca9c711b17ea6749140df7415f69558245f1d1918d62e38341b11dc1ed61eb5c1ae7b28a596be4382745dee842828711c29aa7589016b076885fd6a14d9734283a4ba155cbf38bae1f936d9c3863dc2cc281d3a99c832bf74cc7dab48401cb8a54085b3cadfaf278baa614904e9aad571743fe1834a6052b868060ec390d06ef72bd359e973c5bb26599f876a14ce81cec7d77c6c216cba76c86160778818030000003828466859dcbc8674777d66108451cdbb1fd1713fa9107da08f3e6248eda8d82e7d39abbaed90b8c65ed04da86e75492306a7c2b254317f2f9f5ec1d135de08691680f303df5acc098eb1533a827588fb43273ba51ea063f74c3d2ef491f8f2e399a2aabc9c3e04429f83c82f1a93b733a337249040e574b42ee6d3264912e5617725c19da7e1f3d35896316b49bc385ff7a4e83b6cbdec93051c7eaee119c570f7c3c4d38ac5c492b050fffe49f73888c9413797db12fcae019f173355e67e1b45bb1e8ae662ca665725a3d91135a6264d11f11878a15839a7b2730cf6762b1f85b9cf9cc2e3fb7c331034c8c711c2f5626460c8abc6f54c5642ad221f018deaaf65246c12320d23a4c1449f65bd5c8127884868cad3b567957629bc5c5ef8d88c887442036865c195cdc033c609b734b6cc735738da4313b0a7ce149980537aa9195456c9cdb8192f26b06010999d5db0293e8d318404408ad2d368c04a680beece5cdb5adc9943f1771abf343c6f565dda942c89ccb06e42f8f50ae63a3a4d6e0890c58000e4fc3d7631b76dd20b2bcc4e676e3e84251afb20eec0774337b7411fde3aca697910eda3c9ef44cffa75fa218d1d665080406f0b961ca81009ea0670b5c8d8bb8711a597f83b9273ff97f174f452a5f73fe83c76da64888c5d4bbc0b55738dd58fdc61cf248f35a0ecb521f0c13822c04d1055a752b76c82261fb49a1e41c2e1a0b9d394047a4a3d3c26b3e125983890de5564c179e9e0eb702761d7b0d3132b1cb950404c9a309b3f7c22ecdb2daa0a772951653cb85f9a62a0a87c8899b1d761ad287e299cdc71fcbf9c15d4cb1f2a2d2fa247f58e4dd4d1c5a419831a4ab7f87bbef0e357b98e0587dd600d05ebd87d288154c007680c6bed8f7cba8576bd78bc7b90a0637f305e41f431bbe4f7002f835afe476695763c22acbf5146c80a8eb4cb4e5a7036ff3e7bde7cc5fcda2e60c54e1b985ae737b39318a4dd295b6b9220c3383bb0af5f44ac212b01f6ad4c6fb5f878be414d78d476bcb2119b3499cb977f6de12321c0ec54f0a547c1307a6895f9df7e05a8fb10e378e6c34bfee653fe6054a59cafa50bf061ec32f954be90a259eac85a60c95881e2d16c0cfa03f6367a07008a1e8611be3952f029756c64c36cc34c42115cbbc536f2899d11a586ab39862e03c9228fc40409453360a724b8f0d6a1499d6a5bac25c081e7fe2c4ed2f0e6e75b4ca956f94eed814deeff1f8df2e7ad3fb6b266921052a2116e519913f5428786111f4122b90260cd5bff5542b60cc4c30ddcb698e3d8c92d166adcc1e35d0b3eb79d81acca5db876b697b87784e97c2317a21e230eb42f42c50f7d0c", 0x96a) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x2, 0xd7c0, 0xc0a, 0x5, "d33cda44d47ace71d29ffe40263f7585962ce94b", 0x7}) syz_open_pts() write(r0, &(0x7f0000000ac0)="6a4a4e5cfab0fbad605a30c0ca00", 0xe) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0xffffffffffffff00, 0x8, 0x80000001, 0x41, "31bf38bc77978dbe06dffc7ace76ec280c207da8", 0x7f, 0x200}) 13:45:02 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000200), 0xfe72) write(r0, &(0x7f00000001c0)="909ca70840c5a2a66215c91ab461d16772ecde6afb8e9a876bb67f0630dda6dfa1fe4a2cc32513a04e0619644067d4b84c", 0x0) syz_open_pts() mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) r2 = kqueue() munlockall() r3 = semget(0x1, 0x0, 0x8) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000080)=""/50) r4 = fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000040)=0x4) write(r4, &(0x7f0000000100), 0x28b81e) readv(0xffffffffffffffff, 0x0, 0x0) 13:45:02 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028a9) r0 = open(&(0x7f0000000600)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="000000186004008b000033270500000000000c00000000140000000000000000000000000000ffff000000e4", 0x2c}], 0x1) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f00000000c0)=0x1) 13:45:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x3, 0x0, 0x3, 0x6}, {0xffffffffffffff26, 0xa8, 0x1000, 0x10001}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x1000000000000000, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x8, 0x7, 0x10001, 0x1, 0x3, 0x9a, 0x7f, 0x1, 0x0, 0x6, 0x3}) 13:45:02 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, "dcde2fb3333df96bbc8a703a7523d25f7b0ec5a8"}) write(r0, &(0x7f0000000380)="88958ab138216b586c56bb3dbafee499b3b9e56b16e7b321358eba44267c9ee753b500fae74b7b9364ff816ddac21860443c4a4f0800bd0e8fe820da02cc990beddb1343b299e7420fa3ddb1220032463d4daaef77910e1356883b288184083da8f0121936", 0x65) ftruncate(r0, 0x4) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) write(r0, &(0x7f0000000140)="1e", 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "f2f0bc59ab6a208a02438c2bbf858187a9329509"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "ed3ff720672a816a94155265a0ac3b9c0298f29b"}) syz_open_pts() 13:45:03 executing program 0: r0 = socket(0x2, 0x5, 0x0) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="fc69e197c234e955562c213ea25dfcbd7237016351b17f3d0a40f8308a17fda92e370d1ad59f0908618527263671daf07379b9a7dad923e10803d1b267ab9598f9cf2fd18cf38b38563fe188ce3f81ae6ed3109b0c6d03f1240114213586faca29723df41730118758570bae645b96bec0387f425528c6228b71b8b781a29a898849406b33daa96ba43e080a3d3900000000a6173be91ebb4f6002ccf21bc6aaa8e846495c3328b15747d3809adc6d8495e4ef557bd4ef7cf260c6fbbe08d5812755ec965bbdacf42ef114b300f3274c327da3504000ec5745f998180298f9d5badfb80dc54ab552b5e632f664c9f69a0543e3cd4db166042e3ee0ce22115c737bcbab243cc0f2236a6a1a9452ee2d1058877b4675131405d63d15de8ba6c84ae6f8cccfeeb55cc89261dc129a2c488579bc18a4a0dbc333f9a7559081d1"], 0xdf) open$dir(&(0x7f0000000040)='./file0\x00', 0xa0, 0x24) getpeername(r0, 0x0, &(0x7f00000000c0)=0xffffffffffffff1c) 13:45:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x48}, {0x87}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000180)="8b07") r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x10200, 0x1) ioctl$TIOCCDTR(r2, 0x20007478) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000140)) 13:45:03 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f00000000c0)=[{0x1000, 0x4, 0x6, 0xdd}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x200000000000029f, &(0x7f0000000000)=[{0x80, 0x0, 0xfffffffffffffffc}, {0x2d, 0x0, 0x0, 0xf8e}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 13:45:03 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x400000018, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x800, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x4000000001, 0x40) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x5, 0x10, r2, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x20200, 0x10) write(r0, &(0x7f0000000100)='+', 0x1) write(r0, 0x0, 0x0) 13:45:03 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000501b100ea00090000000000000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4db043764aebdbe780f2d33a36f7e22e9054bf6ef2dc0f54aa869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0000000009ec7", 0xb1, 0x0, 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x20080, 0x4) openat(r1, &(0x7f0000000100)='./file0\x00', 0x88, 0x8) 13:45:03 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000001c0)={0x1, 0x6}) r2 = msgget(0x2, 0x82) msgrcv(r2, &(0x7f0000000680)=ANY=[@ANYBLOB="000000000000000000000000000000000000060000000000000000000000000000d54297df3a31a713000000000000000000000000000000000000000000000000000000000000000d000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bd43c3b822dbf5cb7d13ede9e6040a8ffca961851fa1ce560f6433454890386e20b58dc7fa2588e9056324e1a075d62c2d7438dcbfcd8a19ea43d87225b7b75b8d909607ab9930ef988671803b00"/260], 0x1, 0x0, 0x1800) r3 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000280)=0xc) setsockopt$sock_int(r3, 0xffff, 0x1003, &(0x7f00000000c0)=0x4f, 0x4) r4 = shmget$private(0x0, 0x2000, 0x400, &(0x7f0000ffb000/0x2000)=nil) shmat(r4, &(0x7f0000ff9000/0x4000)=nil, 0x12003) msgget$private(0x0, 0x20) r5 = syz_open_pts() ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000180)=0x4) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f00000007c0)={'./file0/file0\x00', 0x700, 0x4, 0x0, 0x0, 0xc2c0, 0x6, 0xd83, 0x1, 0x3, 0x1, 0x8000}) listen(r1, 0x7f8000) r6 = msgget(0xffffffffffffffff, 0x3fd) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) msgrcv(r6, &(0x7f0000002440)=ANY=[], 0x0, 0x0, 0x1000) msgsnd(r6, &(0x7f0000000200)=ANY=[], 0x0, 0x800) 13:45:04 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = fcntl$dupfd(r0, 0xa, r0) kevent(r1, 0xfffffffffffffffe, 0x5, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x2, 0x11, 0xfffffffffffffffb, 0x8}], 0x5, &(0x7f0000000100)={0x3980, 0x7}) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x25}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x80047469, &(0x7f00000004c0)={0x3, 0x0, 0x0, 0x0, "61aa0db100000100"}) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x80, 0x0) write(r0, 0x0, 0x0) kevent(r2, 0x0, 0x0, 0x0, 0x3, &(0x7f0000000080)) 13:45:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000100)={0x88401, 0x5}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x158) setsockopt(r1, 0xc2, 0x5, &(0x7f0000000180)="e1f5fd58e92b0438f5d7155346c9666cb9efcdbce0af60f7e6ff777bb1918d6429bde52d5585ed1468", 0x29) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) bind(r1, &(0x7f0000000280)=@un=@abs={0x1, 0x0, 0x0}, 0x8) mknod(&(0x7f00000001c0)='./file0\x00', 0x40, 0x101) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x84}, {0x30}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") write(r1, &(0x7f0000000240)="533c188edd9b2325e5836ecf5d6e16e29a7ac00c16eb2a9156460938688b0969b57df14b48570ce1fd05f459341e", 0x2e) 13:45:05 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x91}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x24e5, 0x1, 0xfffffeffffffffba, "c4690008000d00"}) write(r0, &(0x7f00000000c0)='\r', 0x1) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000000)) 13:45:05 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x400000018, 0x3, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x8) ioctl$KDGKBMODE(r1, 0x40044b06) pipe2(&(0x7f0000000040), 0x10004) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000740)="2b00ff2300002b003a2c0079b95e000006000003000080179ed9c43375b8b9638f8f0000000000843bce717eae5f7aa1261821fd6087bab5ecab9e0bf919f289549f25b8d814aa61addbc9bffdc6d862701c822e48435e36e891eab8d4bdb0e5ec57a111dbea76f994c2850d4b17730700000000000000c5a53c1941881945a14d49ad7292c548193da8db178b5a21846995066c50146bfc672a78bf90a527dd05859f7d76b6ecd616fd6347b4174b20df488e12734d90aea3dcca9646429ea79978af90a0594510c800ddc7186b3edf72760a58c6b328360f816f3411e97903847ff02ff0c195877004cc9fd93a34269373a6497b6f798185a1d266465c4e69de928cdfdf91793156d3295e09445ed96fe1bf8a6d93865ea5e986a33a1dd41a913f73120480a24578db201e8b7443c65849d37bdb1dda9a1f94ee5266619f243e50d5411cfda94f4eac5852ff0062d1aac97688a2d94fc973b73a9cba32f8e8b4026c2bf9d76a1346892393ff80cc7fefcec3004017f105", 0x178) 13:45:05 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) r0 = socket(0x18, 0x3, 0x3a) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCCDTR(r1, 0x20007478) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = msgget$private(0x0, 0x400) msgsnd(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="0300f886738c75c890f11055f32752b42e18f846f03fc21ca5cc50f54e9f5d1d9983c5aaab2eccf326af400d45e59afca0fc0e21c29726b13940ff6e4cad44bce28cbd4a85fd100b1a00"/88], 0x58, 0x800) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0x46612ef3) pipe(&(0x7f0000000040)) 13:45:05 executing program 1: setitimer(0x0, &(0x7f00000006c0)={{}, {0x14}}, 0x0) sync() setitimer(0x0, 0x0, &(0x7f0000004080)) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x90, 0x1) write(r0, &(0x7f0000000040)="3dcfd1b6df22a842335f86fb07c6615ff5a4fb53bd478b5c804be2a86b06538c16d8c1867a9415f98e3f4c5d8178a49bd327ebe2be8e7aaa5299328436e271dddce8d55b0a82dee87311a5dd4b6f958419995e3675ef378e53f8da51f19d37879775d3a56392b3e7dd5cf29024f13c619afaa6f29894c6ea21a43a3d03419c707ef155aa2a025e128baeda7aa01b", 0x8e) 13:45:05 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) mknod$loop(&(0x7f0000000080)='./file0\x00', 0xd04d, 0xffffffffffffffff) pipe2(&(0x7f0000000000), 0x0) sendmsg$unix(r0, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 13:45:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2052, 0x20000003fbf) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 13:45:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x7}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 13:45:05 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) setrlimit(0x8, &(0x7f0000000080)) dup(r1) 13:45:05 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x6, 0x11, 0xffffffffffffffff, 0x0, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x100, 0x0) mmap(&(0x7f000085b000/0x3000)=nil, 0x3000, 0x7, 0x12, r0, 0x0, 0x0) r1 = socket(0x6, 0x8000, 0x8001) sendto(r1, &(0x7f0000000040)="54d78df0844ff64793accbd5432fa17be1eac5c9440faf2879793286f90b15fc6c9a1a0b239ec64851ced8e22ce4bef405236c39ad798937821aaafe242e6937db5148a2d4b55265f8479c3bd53f5e9c2241974e35feb0e77b2a9d2f18fc3691260fa9b1999af34dbd6799f5a744c46481fd39a00b56ba842fcc6ed7d7721b0353804ba019f004c880c07616a2c6fa4c92bfb0a49109dd096696719024674f0bdbb57eeef5f483cee69231cd0788ce78a8bbf01c2d5e7bc9c505fe7b0fb9c00949a2f33b9a6bbd8764ff81c6553c7eae4a899ec78a0f62c4215a2e4fe692c719df2216a0a930cba6cdf115d3165933", 0xef, 0x4, 0x0, 0x0) chdir(&(0x7f0000739ffe)='..') 13:45:05 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0xef25, 0xfff, 0xffffffffffffff19, 0xbf75, "fe24341d0e3439a617cfd7fa1dfda0d3e9d41dfb", 0x1f, 0x8}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x4) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xb9}], 0x66, 0x0, 0x81, 0x0) r2 = accept(0xffffffffffffffff, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) recvfrom$inet6(r2, &(0x7f00000001c0)=""/195, 0xc3, 0x43, &(0x7f0000000100)={0x18, 0x0, 0xce, 0x1000}, 0xc) close(r1) 13:45:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup(r0) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0xc}, {0x80}, {0x6}]}) kevent(r2, &(0x7f00000001c0)=[{{r3}, 0x0, 0x4, 0x2, 0xffffffffffff93c7, 0x9}, {{r3}, 0xfffffffffffffff9, 0x4, 0x1, 0x10000, 0x80000001}, {{r1}, 0xffffffffffffffff, 0x88, 0xfffff, 0x4, 0x100000001}, {{r3}, 0xfffffffffffffffd, 0x20, 0x0, 0x81, 0x6}, {{r2}, 0xfffffffffffffffe, 0x0, 0x1, 0x1, 0x7f}, {{r3}, 0xfffffffffffffffd, 0x0, 0x20, 0x2, 0x5b4}], 0x7, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0x20, 0xf0000000, 0x3f, 0x3}, {{r1}, 0xffffffffffffffff, 0x2e, 0xa0000001, 0x0, 0x401}, {{r3}, 0xffffffffffffffff, 0x40, 0xfffff, 0x6, 0x20}, {{r2}, 0xfffffffffffffff8, 0x98, 0x15, 0x7, 0xfff}], 0x80000000, &(0x7f0000000100)={0x4, 0x4000000000000000}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 13:45:05 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) r1 = dup2(r0, r0) fcntl$setstatus(r0, 0x4, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0) pwritev(r1, &(0x7f0000000980)=[{&(0x7f0000001280)="c1", 0x1}], 0x1, 0x0) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000040)='\x00', &(0x7f00000000c0)='\x00'], 0x0) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000140)}, {&(0x7f00000001c0)="0ddc22f9342697f246"}, {&(0x7f00000012c0)="c41a745e5929e3ff44838fb1ed2b006bd404706646f779212d29bb3c4652f55e0ab5df57d6f9cff7835237e960f755f340ae9b0884cac9fddaa01f0f6eea5ad04b0c6c06a28ae9862cc90b6b17be9dfb2928774252af7ca617c6fae47640870c753280d46a97929470a0b02136a5ed1ef56299afa1daeacc62d8aa85f2fef56e3d1d6a777744dd7202c19f58bc3d45b179f750a924779566bfb9557ad3ba284ecd75c33af2749caf49267c3c2fd33c26de132caac40e0bc25ddacdf012192e1149304079a122dc91af90aab71b8efc0ceb279b1003a168bce6f5b554631e7afdfbb8e329db4078e2112846ca7b7b757d3ecc2637eb093245f68b5938fbec7c725c554990a9c34f9ec0a47eb81b96d621a90074eb22e99c48976b6e69b3ee6623393cb63d40260f1b84ca7fec2c2ed1de1d6a2c7a5e11652b5b18f3400d712d8fde9a5a81457d8774e33b59f8f448c947ef23778180c8c09bc224786f580fa6422c28c32706f1f66bb017e4be2d2977c2815920fc760edecd3d7c65845144622deba0774c96043acadf5a5b6a4f6c03f8a3dc35ebf649f3b53224815014ba6179cf872b8a4f3b466c61ddb7f64dbc8f454ad73844fd085b7bf09efc6a16fc533101fd7b68bd08ebaf4e225fcc8051461698074e4b66611109ac122121a5cd43bfdd756289f17cefd7669919f62cde7bada46e8ed0b55a9019ecc1e25176b04933b6c13e8014956dc621a6db56c140e6b864359a4ed3b7ad359d49f3198edd41f077d4691ab3e3c16f3b54a7dbaa6feab0bab5d339d3967aeddd5135f047fe0c4e1fc5f5a64d5b23e7da0575f9b6ea713186aaa4685d6877bc9b7b2da03603df8e626382d0ab63c7041f51d5669a587a7b469d8e0a1f801324956b542b102287817861b0f6f54605621f7465c67ca737a2db86a9fb166002156bfe6aca54a93c4e0410e2d776e0cf207f3e8f990fb2b68aa246ca7d39cce15e335bc12d36d5c80478caaca3db909ccc1ba0bf3310031b48939aac1d43a7d54d87f9a752cb76bf8433037ec69043d314ca4b6bde5feb7fbcb72e1e870186e3ae91bc14ecb1542d492367a981445109da4069fd1225b2d72746e26c038e1f57caa1ef96ed70f05130e9a4ae3b70b0495dc548010ea78bea2c1712e46cbb1b9fa865f1a80afa256ce5689edeae794c798c16231cb16cbd7b4a1a45fce0af7fa11a73343e71e6335dcd87cf3a4d2bac063861193349360c25888fd74ea5ba47ac5e6f8dbb8855017cb4b7fcdace302e9b97ee1558805ae200a5eca4dc0f075b71617a12b57337aa37163d3607ee799ed4e650c5f75e121ef12b727c92639f377b9144f7ade8a8b6f4e2b3666ed16f30389275171aee57ae974a5e98c622b1b95dda4880251177723006e90ae743217e72b4a8e364f7bece6f636069ef750f84f806384b9c7f98c0644f44e3b86ec247f2458b49b262a9409a77205caba689a0ccfa793dd3130f78e3d825c24b290c7acea6ec00bb173eb606e93737f0149d82b9f56fe76aa7dceb4bc7a17a9cd5e9abf306427ee7d4e975d21154f66f93080a65654df9759262b5f0320c59c510751d46c3c14e8a00b1cdecc103211e0e04d9e1a4815432c22677fc9c5df8f102887bb6e8b2176966f740b137698a36ad65ab1b79e823059f7e6630206ae14a296b2b434b67f00c6c5ea9dcbdc0e19e6556f05a70617e652d62f1ad548ff54d3dc7673c9be3195e484122313b8041708d518254cdfec9432a11de300fac0f8fbc68b71c7d4fae47a1b8af150c8d9305fea42493deb213adb8a1fb1d747343406655dea47744c8e5ac314f4b07950e61f13ba4a525a04c76e93771451342ccff8736266ce79a3970e3172ac17673d2df8ed1e2c8569f9452878efe3b3aedb5fd805871968341dac5c9925ca802f5c0019d5bcd5985c2566b992917bff678fd77b4e512e5a5ce4a0c9a4439dd3715785d5430cde8e7b2583bfaf002fdd566b25d8ebe4d36a7ed8363da4d11a413af4165ad1e27241cd95b22638b64251ad54839b0f9de37329c04d4715dfab04b6567c2faa90c46b680a561f3a0bb77638dfb2ec9125d28bb8995c79c39877a3c2bde9a078473c6ac299fa1b349bdd7e9385a10a1bbed1942e2564a9e0d11841cb3881f9718da18979005217e4bf0c5524295817f9c790ae3a3aa71c0d7922790f006a7e09dd170e96ff2b18d622631fe6d04e0d02273371a3dbb3bcd97cebba4ac08efb0419400b468bf4ae8564731ab805a15010d43967139038c1156fd619ca3dd2b0c055077cfcfde5a5e8af7abece6ae2fc4e44d12e5ce75b914d9c38ee05224a30154b20c5ee3a25e1b13271102f960a26acefe73d4e86e7079b1f6ec340d57c7fb117843a58e572a40c599d8458e4b164f58112e669ac12f0cd95e75791044dc41ba5f43852c129636274d2cbda42b783817efd007040aa613c08c7d7a85ab0933a2f402aa10bc57ee133624d7351de022833b5c79c3920599f3fbf540736e08754cd7660265e8f6c9043d31eefefeb18ac25b267f889c717f2827ae8634e0fad86ff6e96b6108d7d3b285e7b6853e436e48d96d5403cd3af2b09361b240dd913153774135e481e64cacc7de67b33bc558685d115063af6003976b54be3e8659b926a0214984e7bc2d0c7371d5e0e44381eba9c8bc97b58a8cadd5fe41fb47a06a688973b332455ff1851fd7d0ad51abda27c19aa69753857546d59d85d4d9ef744c975513693bf5fe77ed31daea0ad71f6ca7fc85805320bc9d6d9bce0690e8721cb297f0bc065a58239855ee7688f8c1549f0412d038adda6f058441360180a80600d782603f059615bd62e42de33ac881d99bef2e7496a5ffb84ad3189bcafe49a85735d4e5f691fd1915ca88ad1e0154840a03063a5a53c4b5889756c0f85a970811a625ea90123b9f8b3b8263aa0c3598b1720129a4115b2cc112951f46c7e20e8696f4a48183b0877d990c517e4c1e6cb9248b2f1ff35e30e491f0d2d2dd3280f5a155842eacf35dbe9653bf05f5333083c5f3f5a894c0330462db87c5e1535c9337ae4842ecb2dfd46b45db17c2de9fa4b06e6d13f6c041c383d99c02ed6f27760266e23bdcbd77801ee0eadbfcb7e2088f16f54c4bfcd989d4b71517dc70e376cc63dab1aab4485a827d3654cdc02e976666761a341cb279a7131a894d7360fde7b42e54c00281087ea2d86c4fa77ad5bff0d0b9b78d02f16f3bf5de4c40c57e2a4658b45c3ed8fdd81e2fea2310770ef2f603f1cff07393250f65eed960980936159d7082a0f0732dc3cff9104a671016b1cbfd509fb81911e78c964d003742c22f5817b8487f03f72f7541ca033e874929fa3e757fa5c8f10814c7cb24846e1f0d82f82431901fe28fa15d953858ff7d3ec70456d3a1e3f2764d9775ec1c9ce5cdcbc95a19a7ea89a11ff60dbbc0b19605e93bf38014911549d60c6a391fd5893154bac0be9ea977be9ff46b4a8078d9b2c7e5d3471135bea539a4019cd92b8c76d22259bf6eaf69b9fa97038639a00e81ee665f80b28a56c91da0bd5733e2c9abc567a054f38226f9bff5b10e0e07953b3aa39a95a006dc58924db8e6fd8d3efae6ce31a4bedcdb7a13154af33d4afe7e671551cadaa7046807a206d5a768cbf8515c1568456109ae0826427865aad96fc278e0882532a92f4478ff1021ea7055b661120e019d47f4225418269c267036c5fd177092521c92fa748b725a745b2f1f8b3c8e9470519e27161b4f2e87755967d5bcd9ba2776a388fcf59e4afe2467cfd93ff55fdd6556205acd0d9d8e9d0e72dd2586daba7fa9e7e6d91b4157a53b876deb7bfdae9d66c8232bd7f34361b8504718f1a230994a917c26eb4022cd5de173d93006a7897eaa2ed732209e1e821f66e38dc3d08af17edcea601a704e57c4db183e551ecf32e1e07e5dfce35037bfbc27e217775cc2fcac64d884116e777716601215bee6c7338e059aef8ca4344731ca0a2d9393f192ef852e6a09aed83012c99a255c243abdd562356c0dcf41138678c7e1ec742438569aa3764d5f07c3837a6190a3d5829b932079e5e1db400f6eee140071d83cd26e95dda4c66dc9ea223bef6e6a714c7c1d8503804c6b5e21ee7baf21ba7fb68d0076b359649d12caea76ad4de7eb469c99475dae60b0f0642079f80f70c5f2ed6d5a05505fbdf6262b25a48ad2e9f5eab1e917a28a80a079fcec9043eeb6b22e9347af461350e3b07579a81184bf3ba826b57febbd61946137477b14f91ed7161f1af3ce056cea4c797f8a774c71a9e78b97ab12b0763793b75b2dcf6a67a63f4c199e328515a5f27f7ac58c8f35fbb767f7e5515dc3355c4b5e7148d464206c352bdec67b037657a0f038ba974c8e899676bece798a9c3f8f927c247b2541db7a2c961736b994a8b3da6c4a07e6331ae964a8ab0c8999ab5e181a686dfb67cf53791d0724dbc10f4012adf0dceceb511d62d228a344d4df3cec159773d378ee82f22d6c4c45bcba3657c1102b6888ddcf79dc5e32d45f8aaa729be0f6172fbe9caa68481fb66651772e7b955764e8460594f62cc09683f43d9bb7f7a764e46a7623448cfdba9f2bb58b8001958dddc84ae37637bb6db8b96d4f33d0872848379ec4ff7e1024306ea12da6587a4f3e31e32db8826c14dfc771005a44f7f65990c0a6d802b8ecfda47e3259db6dd130ca6a230de2933d66ed0a701cf525d9c778de5337071ebba4a9367b6419d1520e4e43674b7de5fe22dd3a2db4094588ca6a73f7902f1dd14e7758cde79af4ad072159d72979686e7850d096f1e4a7cae3df7ec2e9b9198300af0b712ed94f342ff6d4ee68a9ab5822f3d94b3f4084ce7fdbd74ccddbd67c74e6a8d71172bbad904d51b85f3b3b8d584233fe38ae8550a1df7773f029bd3a97e3050c023eb578b2c3de158f492360c5d4408b2eed6d933756dce338bd998a80a5302d0a2268f3e101ef7aa491f75cdc8ea764ad3a804b1ade3ffd3cdad4ce37a22f1b9c1abccdc4e17efb73602e008950e7993d161e6c3cac8ce87d1840633a0aec168a2d2eece00a7ad84963835865fa900f7648911fffc312196a203276eedb66b381a1b56181ed2d5d3ff468b31ddcf0b1905e37a8682e69373651eacf4b9c5dc4a5017bef6f55011f0941a6556406d3859d52029aed533bf80aae8f0e60f8cb95228119a3814bd76313477d4ee04b0e7db9023d6fa06421b3b4e4ac22afc3e41205d68c12571551961b476673bb037925fc8d97fd880a7ae7cf96f4d0360c1da0484094b86a8a43201efcb256e5f6fc1f756f3a1d48063dfb1db425e46f06e7ed7c0bd959e555b9af0bdc016e69bd9246c47df5e1e264f31ce6f0d6b41712e56975d9a30928ea571b5c6faf3459e215cbfb9231ec8c608be74393169552007e632e947b06b3424083153eaec45778a6a40d31911257572ebf64461d23841b8511100bd56fe849a78851268eeb2f5c2a998409c9fe991fb22ddc50199922be09970a0aad76d94c5c22baa366ca97bd9cb8099cf7d47f2ffcd921c22da3fae2392d600a233264577749da9decf5fb6b68e88b485ae11b609e0e6b310222f816c773968a554cbee4cc6d319ae3cfffeaf0981b4b5f577dcb0ce2c53918b5ea14d161c0f03b9e1fe2e2a36138046d2106a20f84ef0a7898e94c2dda377fb306f1672af9c4a469131cf5a6a4c80c48d84952262d00d95834bca1878ae25876551294a4b87f2b862e331c5357227e2ff74b111e17fa2a44e8a05d474519aa46175eef170ab10be4", 0x1d}, {&(0x7f0000000200)="1b3167f3dc6a928cad509c27b25d8f267940aec82f6a87a5b1c67625721446d1d3505ca3f9b12b80334b9156f04e2847e46325f4c68e5f77c6b440d78ee0181b268e0a50a2e9095746ad2876ea226635d93bfb06a0d483d326e53889d8dffa08453ca51a929e8bf2af75f22a22f67771e16a0d14dad0"}, {&(0x7f00000022c0)="8941a9dccf49bdde02d4e51ffee9c857d1ce33bd7b281b03bf1c692e6b5daf9599973acead7eea16236c8e7cbcbe996eb3c28a28f25bdaec51f0466465ed9cc5909e928cc36f4d6074588660fe156f212d363444cd35d0aa8a51eabc0bbc5c58fdba13306e8553bccef1551479ce379031507db490a91aece94cf3b53b14eb595eacb394ce2cc17c44f870903d137e648744ce53ebec6594d0574c63e3518008b829f50d07173e3255421c32edfccd692ebb5707d60863b8c42711ba0c9794f50def9b7fdaa643a35312594ea8a32a7258e62c63ef6cff5fb9a59fa3a2686d86db292f292d63e94a18e9bf5d187b28e158774ae0300db96d8c5ac89eae249c03ba4b62136c9dffc207f8f84436fafba2f4533f42fc8177992e1b6d07dd0880d2617f440d09d74ad6a625e600eb0715b832916bb9fea9580cd8500f895ff5ebfa79d6f5ef7f69a4b5893ee541cfced5280dea7faeec617eb892767a7f77c68805ac8282f3299aa201446e20eaa7fb5477a35d1190fb7b6819f5e6a740284b2ff8816cee9c97734c7c24edb914bcde23704969244c7d1b599bb4c4ab7781a53e78292bade26fe0920a5cdd9f24ac3578ad09928229caa99ec914aeb8714482a085e95a42863bf35bbbdb425608051db6acf03733832037ee89bdfe5971ad98ba342463cadbce668731c7ad8209362f16bd2203db8db953dd2af8e01929e5bd2cee587eea5f2701e00ac92f5379ca2e57e894113bb13bb48162e8fcbe87a3aec0b0e3cce21f5a18a805a47ebe5711354f2efbd86a67733eb085d1adc6ba84bf2efbf0bb6a4ab407ef95b1f3e3ae1451a461eda4f9eb66f14a0fc29e18b6a4eeb95f69b6c74ef7aa3f808d779679683f1d5ad4df40fd1b449d621dae9c8b475691ee0fdd2bbe0fe6918b85846363fec2bae2bb0c95e1f8725f9e6c6a521f0258a3b30fdbf6e7bccb7bcef33b24aa8cf0c76bae5d6f7b17408b1d5c4799aae0088e75681dc3f0af1d656cbb6ac232407c13d2d5660fd22f56df4407cef7921df1761558a4cc02b0e1b432812d8e96842cfc4279f2b7b6c834fa57881310655bb638cfe71710e3a4f785336c15130626b2275baaaf85c1678bbaa432dbea60115f2464d72f9116577f57d575414b672ace2019960f30d18b5a7761ab442260bf7ebb2a572b0297ca5d89c96f900adf36aca186723b9c9a586e747cef799191d2b1555fac50b7668966b35207bbe24fb09f91aeb3a8f9c3d06f446d9cfb7e7481e8127fd918ec4ad5651a448704af88935d0fc3807a972a6867f26adb950dc258e9bd33b9b0fc154a9c27e9dd52ac22edd781b09e8f8ae2493a830d456eba9b7014f673ee31509816b941cf8b7c3141a6358031d379aebf6b17365b5362abeb7d6f74943fc403a6467cd20332c1e3b4704162c07e7cf0491d0a7c68f62da40f3cc2a4256d27d427975a3f56342737bd9bd36442616940da8c42c19ae124865788c73810b5ec35c1b4c24695e789e3f07dc70b159c0bb3b14e450815d3ceb3f8ffe503447d61ebfe37138b3e0e2d4d5890d63bdd2d32b8bbeaa88781aa88baf09d629bf9055c9bc49b39793dab43f35cc0299ae971e801f31a0ac99b4ec64286fd7150747a95c754dc7875e9ec5a5290a9d1170d57447f5f8986ebebf14dbf3348c159ff7feac54b3158fca45dbf432214fd4baad8b29c620695abe988f5085010a636ea6766de828d89ba1185dbe722da8e6eca522e2f6cddb31b5f7e2808799737248f0efe38bda5fda2bbe0b6c5a9ad37522fa0d4a5fb18a61b3f6e84e0e50d14f4729c7464ad1599d870a31bd73100032e5283dda3eb6722789b9eced218c62949cc5f245af0f8f2af7c04a457c7d49b9a0e76c4bf651793074e63df1b01e2f4dc64b9680d649202788a4361653724fc277d373417b332316b14521f92a80ec8a522f53d165db370dbf397bd8ee1a2c4be45a88a1d024f56deab1896a405bbe58e721902fe597272e03edd9a2e6c551e8be683aa6653ae53da202d0fba120e65fb6e3959db4abd124f5a7cfb2df5e0e948cb3b1c841db9a6d4ec1eef5015d4695cf7fa901925c9b9e7b3a46a45b9f0a255e992602aaef1d2f7570c0350690bed0d48e23f7804d2f8f7a3632db19cd7a6fba40aa529a02598687e51ed781e936a6b0be09ce9f098408ff8911ba7cebc8ec493012657ade798a61edf5db64845f6761d84d476b9a5a8f20318d010784e465b1c460ee3c6072e4e02deaf8fd436482fd9d27a6b05e2ea97391047938c4245b45be1aab22b6e0f6a6fb7e870a1fac82294a40c5bae0e7288a03b8adc2e7c720a068c3618a29f740abc181d1417a8dbd47331de4cd2c496ebc635fc8721ccc7fb2a7dcdb34d9f7b87b30c90922e52586309486fa99e663a92e94d7a674be84a4328a1f115c6f24493f9e337ebca577be24d28d6e0205732e48030114b113f6e53cde0fc8333309255367ae6f1432b4016cf7f5ab5062766bbe4b15f93fa3a22fa658d629f018abde4e8f12261f95d30a67a8fd0f15bf8223cc53d94108d1bde1543be7cffef85442917ee9a6cb775f3782cf9dfa8e536a2aa2cf9c78091d6b4c1c94bb340536dc108702c2149a7b072d6691a7ecb89c3aaea2eb9a4593d0c8978d0ae787584abfd2906bdf12ca0a037b751d04557c7c447800d8a8f1971a5291ba57147f8c2d1860d266f0ea2a257c53f6a2be62610954ff00f606fe5e8b242e94b38f1436365cbe54fa550fe6916a92bb4928a31464f1705cb1471c8b72a7ad59a3d6022dcd0d14ee508e02376138e6d3866b74ec837cd382ab672188e8e15c18bd846d9307635defc16d41606f7cde06cd0df55f6a510d032d0a8534661b727997ae6ae63590186e8f36c72a25f359133bf69ac5c13d91861e41e1842e2a5fce29713eeab01cc0e5ab48ea9e4f677d610d3d8a2c8a96cf7ce8233545c5acadd0b8d238e9ab72ef9b63049308c7ee4fda408c4b7124c65656c9eddbd214dab17e10f441ff1212b293b1c32c2eda87795586c97690ec43bf6bb2164bfe92e65cbb87728f33f606b655f6b40d75f671b469f7ae8009e6bc38a26f67f86f1e9b2e185780eac2e3fe352cfbff0441b31e21cbcc5a4f7264dfd04f59739dd40aecb050c5f44b5a055b986bdb38513c3804c0e79a7990f314e58728a6fe40e9fe81d94f96e7f5aee3d41895048cb89c0696289f36924189dc762fb13f99df6e3cdf2f85e3a832cf4722dc4ddc363d6a69ec4c06f092384149decead4635ab75beca25e3225d4309ea0a7d2fb98d0e86fbdc5f325b9783345dee54d3e6cffa0e8524a45b70d570bd35bfea372b57376809d709a5c664229b6007312ab16c4446baf794a8a06a7c641d0304e568fffd61a52f426a6b101a018135ef167cf2cbfddccbeba54d56c87ee52ee53e4558d1c34dda791c4981f0d2ae20a975f26ecd2ae1329e59253ba3b6d5f7434b64740263663c01cfc03439770d929110b73182d50a5a9b3ca353b28a2237703c2e6c3d97e78661cd551b70b7ae8d5c7104cccf6b9ed9bf280c19f5ce0b75b7ee198128665642887c0e0948fef3d2e50eac02db33c0353adc2e4ad887e69acb2a164f7070c8cf8a78be86cc97b0c78f8d94f8b1a0120745ffecf2bff54e6ecd1f3b487d1cae959dbc5ea739d676cd8d2886eb05f76857f50cb6c92a8aa7bbce26313830697b633b61597624db1e32b31731a09b9d837c50a144214a583b8875b05178866a3a040ad09f3b203da1be9913274a741b9c04fd6bdba9faca1e521b9a6f57911b655a3ce8e2c7735305b4abdd518aaea76ffbab21fe826b9c558dcc0c7a95778509311cded560acd88d2c4e0d294046274e27ba12c402234b99c02652d3d3506d6c73a0220629e49edde1a322427a5ad08e3431e94fd45f76ce54e353351242b5ed4333b6c68c23dc8a4418275601e03701846adffce8cc3ced290fd0fdb0449e51f200f7367dbd3d67b6ea149da4238b5d8920506d09e0c1f359335ac5f624f9b4d2fee0698de5c4eac587641d7c227b9e87e5349444462daa9f6291b53f771c9d90f72baf0842f6f0d77d0dc010966d48aae91f199c357bfdfa808f4d7f1af589cf8341337c7284370a35bbe60cee35346ff73d2de2351a382ede52a035d17ff7eb3748f35eee58b87326026a5956163009a5bdbe5384a902ffebc72498f2a88e69917186112dcba386a87d78bedc227cadd9bd3951d4c9eb9201b70d26a1fb4680922532de13a47188d69345afc12d394828ed78cea8d9cdb31fe88b243da8ab07508b6b40b6fd9767dad5c1f23d23f87bac68e27a4309d3dd8f8c9b6875567303542b04366fd9cf8e49b70280955ef8ed2ea44ae8f7ef74d7e30880db4c0b11bf56757bddc19f5f5fda38178561b3c3740b0afa6f4bf14aa2b390e535e288ce16f3e33ddd434a009f9e0ea490734741c87d256687803991cbf1834d40816f3cc313a7a5d633f6337d8815780f1f2d0ccfcf6043f371b0f3042960f453198cdac21c55d467b8bbd7c547653da63d49d7ece7fe121de9860476a9574a9ac2d1897b7b0f23e33e92ebb6072d77c0368614df1ad5a2d07969442936f9e5ff191636777e68f8698f767874b538f171424df043fc6dcf3da822069d1335fae6bb367766310bb4fc11ae8e7980717339dbada456294f1dd6ed0c7b6374457b39774665055a71d99f42d02611dab8ccd18fb37e2d16182d37820999e5d11d9a62fdf1c2991f24de2f87c5c1180a3582ebabca4f53a89649cb448fe432a30f5a5a4b5f07072ac1971e3bd63562ca1992d56ce40d28f6f0dc0a1a306300609bcef93ec53942bfa39323c4e7e07bd08f3770dbeee85d2380a19698275f66d84e1bacf8c4000ba028ee39c85c867a6836dd16deb804b006a0aa2a95634b3a670ca4b4b2cadacf0896f65514ea6d81846967d0f80b7c628a849b695f3c8d7c45549c82c5b04598204e521564b06379d52cf6d4344d763db4ac4b3d83c79556c7557ed2e13a29379cffccad8650a52caf7d9f50fcfb302d23ef5f39a524ae7a40b51a75d25a1735c7bf604ba2808313e0ed04475bf3e43ec283c3ae692e6237c8d7df7edcd644004258f630ec0382708926cd6b902739eb8697f376f94588e1009569c09456c1afdf13d700b8ebe7bf1864f1878e33cab3601d3bea280fa3c4ef5572083befe761440b273bd3d9ceacc7732c544827b267f6fa8c9b0339cfd384615a737bedae3ec29f6e6325f77729aeffc37d60cc380b06aa883a2b02ff4a1b5d6cbf9f9cdf0893348dfd6495f2d9490b9d27fc048347f47f1e869eb6a65f14d1a9f93024de900a305acf6f92aa0591cd53bbafc27015087431d3d657b49ceac98010510f1f9283891403e95b9ceccc04fbac1cb9271135af0db6339ad74e73fa0852328676ab2c47c29dcc90eab5a7b87540fbf739221b6a9fd9a4f6a9ca1dd6dc2d6d827b62a7bafd5324e1a31770ca5921bcdd1a407e1186ae62e2a095b6841d8892079d7af73b94151587bf096283cf356e38acfaeefceab40d245f5c0483ae78dde349152539bc8eba5e218e7dac36f1cbaa1d0d897132b9357dcfafca61d61a460ab0d19cc52a1460d451ca09074d064dcb3146c51c5aa2e30a2a2a29094a1ecc77c362cc9dc8c4006065c953be22d9a3acb5c5f97f4e982dd7a6637507f4cbfd354742fb9792d37e7f2286ee4c4285d82881f210bbc6f2f6bf098243ad7a5c8fafce204df6bdfa306cd21cc3b7e05ec865cf26433db3a9772495f3e970b9ae76f7883fa83c0"}, {&(0x7f0000000280)="12c5bb7ebcb006daee"}, {&(0x7f00000002c0)="7b121ca5a0d200a344b4af1419f69607d8ff49a18708ef714ab107ae3c0200ef2e8712aba487a7cff9d3a6be614a7304acf1cff180f501345d51a83d234b15a56753939c3f20fce7cf9919f857e64ba5f389d449048303908dafa7cb2120ba8f8e825bd1c85ea665d1b03c81fba6f567fb22ebcb7ee58d697cd66318ff64769803c2359e9b5525f62c7d15d1f6b106aac1d039ecac9329f2a90d842972b338ff877e0c3b425551ed5c65ec98b1df9c120ab2271fc746dd6915c3ce3afad4e4d8822a61d3e42b6e838bfce63765754817f1eecea7dd8b872171aeb28c7aad4dad620e90d3fa6fd7a30778feb977e625ac12b184f7a0ddeff7698b5b2f"}, {&(0x7f00000032c0)="eb6b292d936f0312d61d50b253c4ef3218a9710c4746f9efd5dffeb0d715697dda251564c4ea55b5877250c2f8a7643b912f6d1dcb797047f689bb9f383074a464df102a7d666834a2ba80790fa7d61092ce441da247999b833cdf588d8a799df4a28dd83ee6a56071526388ce814c9c6965c0d07503406b4bf7ed7d0e2503870ed1e25115d5d94dce4106f7ddefafd82fda551ab18f317e61ea83619fa0a5a0d55502a37fe26ddb63d936ecb9bbc507d4c77323ef532a2f155d79208d698977b03e9e090319c4edfbcbba247a4813a03679c937a6f085bce254f0d89a4cd2c60dc21f1f7049801b1cc25e752ec3a7772939a314962f90aab9d1a1b3ca16d77d1a96958efe5dd72e6e44285fafa3d3b14519a31020bbdde7d7fe7bd23b72e5faef88d9dcfddf6b34c67ba8f9adba1a49e9b9c91c31e6b790338d5fd71eea0b9716cbc7df662ab8085391702a18bc2af864a609193c4221e7f052c05b689fbbd28ba5eae9be74473ddf37ebf37283218175f3ec2f5f47d516ab235911c4d1823bcbf1776c74fcaa0f651f9eabde58980833ffa1d3d20ad70eaa1fe9431a2805543f836df15ad18b194dfb037bb886ec4a935e294ca702e5fd691280020ed9755595562245ec4ef99001c599fa1c335ef072d3296a88e8a72d69d12fd324dfbeaca4f9ae68d2fc167be96069c1ce4b527d88defc0ccc047272c5294787e8e2fba7ffa846de57eb817e071fbd3a64aab2e988ccbeb456453a4144311363598487ab336f7a76f54c2a6173d3e4b338b0bbfdecdd5680ba88668da6742d34745b07c7acf7499c17a1bd5b98ab8b184e0410b8aac850be804419b071deeca0ce0f8716648dd49c894055f7054005141f57d1d37cfdb13130b8641d1ddee8c309dc01fba68b58b019b5fc5c89fbe552b9290c136a380e42e6e544a19920bfd7db53fcfce7432a1e393a3e79c92b98f8ebf039982284a10f39f46d0f552d5490063223e1ed213668324c63574fcc9b4f835a75dfba562698492db94588ee43a71f1fba6cc254243f406235756e70c90cc3d3b8ee86f91460f7047a77656cc2096273eb27d28b817bee39e0d54cfb160142ade9cf6f72cc3532811b96db80404aa3ed21632727d6c1ce1a32350cfe568eab6c25be25fda620677b080db563ab7eff0b77c9bf0bfcc7ca3aa4835004ea5cf71cd231004f0be0cca74b772c3a5e562f25812b4f3f574e1b587288f49a3e9c44a2c1cc2f079ef55866272df5801340870552c15b55daae109cec2b99c5d8967d2325eab56fa78a96d1462fe9e8d3033dc5c122df3218746d9eed97330a4bd793064b60a3f15d66615b222fcb8a870097a6c3c53d0d6d5f8480324c464120c61427b399d4d95096af07630f7aa9de6020059541d031c39b95f43d1f64269a2200b828ee6b6428f6491771e09558b3e335c828f772f4eb6e31831ec87369e87b8f4ebd7f86fcd7287dd43649e8cdfd24dab7037f2692b7b8842b111c5b757b5c7d02de943651915eaa75489c073bd27a6d6a18c9b8d365791d7df6f26e1f257aca5288ffa7bc17c8cb3dad69ad988bd33ef3c3d1d9472e63cc4d255396ea74c300e20f0af70df4ad935699b6ba07fe9721cc4df53ba97d944183c79b00da334bf042033e9eb2d694377729929fc6fa4df184ead1e1ff0cbf2b542cdedb750121074d7e6beb2ff098b8874e5f7620ab19e71b1cafee788ee6a7b7522770d19ea658697a3fc2ef3e9e17e99e4f2b2f042aa215235a242d896a4cac64ec0a5ffb978a2c190079de74a981d995d63f23fd7675fcb50f329683623188903a0c2d519fd46e604a7b130425639f9274f5c7faeeadb330aaa0bc650975e12c8615841c817e5097bdd64c2a00e53d71990b9f1d9a7c386ea1e95a90d1c0e0ebb60cd048954d25599ec3cc345d7d97f55c5e302987edb6795b8b29370601ab13f964c399ce8128c33243a57d61e4e7e301d3d63518b021453731cdcfc2c8c68ca6b51096aa04468a73f2e2cae50f4a907dffac593357670bc34a9b79a0cfdbfa7a968a23f269c4b6eb21eddfd86677cb59193acb30478978cdab427e0cf02b0f43fab4bcefbca8e84cb68c6de74ccee547a7831126acab2ad6959c9e4f3a0314371503c6814dc800d9caccb7203b92db4dd4de63385d4b4ff9329153e1476f71c9e18bfa917cc15d59018ffde5bd53b85cc5932ee94598339e58e97389a595ebd9b5168e0e16614c0583f1531510d9f0a62ff4e53d87149167ee99e8bff5225dd5c0a5c11d53a426da051151dae831c1800fc0b47d5d751dcb93af3b66e09b6068c647abb9d6ab35ff586251b5da38f5fcc662e7748684a8e9c4fb5e018df6043f764e33b31a8eb67c88c22b7938106294e2878a04141c104347575be762063cfe9c24262385df67b37f626445dd7c45a712225d62e62c9590335050ac258cca61438efdcb12579470db9fef11628ae2c94bf84bddbb0a9d24f63420af6a146ae522dbcf0268afeac9886b31d5c76496b4fe0f50b806389ae1d8d68ce2746870b7c3d5006a86dbb73a2923290c6896cee7e98ca5e1ac99704bd18f76a49d0f7a282d643a8753bfd7f68d96888a7244e51709ba4031243abb71320d5b9fc174c5fb062b8c6f69a1140b4662426a998bf99df9bd1b371a08b4587089748263796ccdae605f89ecbec099df97d49e05720f5530c036586c0656d6bcbe6cc79607be0b80e3e366c51d417e36eefc443ffe900fde93e9b0eb892f9fd61994ec5a23c76f642a1dd8296ebbd30f7bb4d87f57629b2ec6ac14d9ff3bf3dcb66866f1f076a96aabf0df8aa95ed936b0b13593098e9e3879a6aded588ec53daa62b8d8ef3198d9e1a24f24467d8f06c1192ff9fb9169927b0f266a73733464020b00b1c1de2c3e2102ba7cbc24bbcfb8aff2593fc18af28e0647f4ffa8627ca72f1a3777d9c89ca67c618a94e627d83e76c373825722ac3e8ae6337e956c922be6c38e867bfa1acf3c8df92414863ee92e97329dc29ad96964e9bbb99a479d99438ad90b54da28f44e98f87761b5e86d6e31d51bd53160dd49a421205c188352207a33f14cc56cbece4db9b80bdac710d37ca087adeeff66206b7a578430171faef1679cd350b5a0b13d54126335b128f47d1e1ba3d62f19a87b4e47394e834ae19574dfc029e2da7f82c00eff94552e6c439ee6ed3d0c521f7663339223d494b13e2c984804ec6c2cc13ca3d4178869249ac83a83132064e5b66c3489c4e761a87c3635f92e8eb99e9506d226f297c847e97df669f04e9c84e8e6114d570c1f64d47f24a10518ef5a189e886f84026cb992a41a4124c1e884376b27b9dc5cf8ede0d7dd6879fd7b41f2961d471ed8c301ad27243a790a6b8742c69405ec5ccacca2ffa355866fd9d4eac473f4c36ac7a5ac20a8f33e67cdd5fb3269c333445e110b41504302969a649c64f916e9af0cdd92be1908557faceff28775293ee723b095f16682b4198bd68a0c8f62cb925a89487c6039cd0ed1d8cb45096bd4be25ab57f68be952368ea394390fe119e557e8e7078435f0e91832eb8916e5bc52c1f5034a5df16d20f0b8e493a4b1c912d1d8f03cbca72798d61c184a6b42ab311d567fbe8fa9e83e3d3d0f252808983f9c3a28d399d128f43acd779442c503a9ff2f38daf4a0d49c3f7b0f9145ea8307be55f8de0dc2da7ebe9d48702d4ead2f64249181d5b21b056338a87ee8b6bf9e7528e7db6947faf40da2ab660952ac20e3c4b26f0651789b0d2503ffea50d5a50cbd26e2c12d47147521c9e96dd5706a99e1dd23f9718fe4e32e5f9018919b71bb22848e9972ef412081981afa66a81595cf6b183a132324bb3ae9169bfb682716bae233b4005c1e7d749143a6d6ff64d6e46253d13b61c15c69d142a7be54422c578172ccbc492f8032c4b49527656c05d21cd8534aa1aeb765eca395f0accd263e968af84cf1d4405b333b18d4c9e8c0c2408d100d5dc74913712aaea0f4d3259a759b6266d801e6b88b575f768be32131af0893c2b30274bd8e8694d61a311543cd1fc731ac26bcb5de422468bf17b9fd81902612ae46ab7fd9eb4544d71754feedcc04e9d37fea1aa4dc07ac9e2147f25f1dd597d5b393a2a97d8dfce97567cc41a8d8f7a01520f50c154c415cf409e13c4a84c745366f8ebf5259f1d7dd232c86f7651d3278681b998749f5ed945f9bf962f613706b821318b562193e6c1643f79052b31e8facfe007d1c885832f4b8ba85883a7036f3683904376a40c60a83040b460fa32e97589c3b05da03b3543899d1b6ce52e4941c97beca7fd77149989036e1a9ca4e9eaaed62cdd3d8d07ebc30fc0dad667caaca68c29ee3672371093fa0c6dd1b2ea014597a96825f197e7c910084b49d67a47af29a38785ce3cc0839343d83abcc355f46a46c5128dc26188e2b1135519ddfa14983f3ee7a90f0aa393d374eaa8563c3c9452ef075f46dd3bc7d75ed2710bcfa3fcde5a0ec3a5c6fc5f8eefe8c10810a36eb4390a5e9a4a0a63548ac93df902f8751ffcf491a4902bf4a0c5e4603d4b7ffeca107213c01b4ad5caa802395b01199823e089363bd477763a9f0077d0d2e7922080e392230c8b2fde1cb4f2bb4affeebcef22d64ef1a9b7bb2cf4fe657bc52a6daa8d4daa8e7a7fe7cd6f3865df7e8b4cca14cbed5d9c73244a61073662c37922473956d40b5b0ca4904cd858888c1895e35faee8a60efe5fc69cbe3f13b0e0f989e483e07d45d10dc289e779871570039eac58b70ffef5ebccde31d99692e88c29de562b5e9e18d7fdf3263322203db95181e4f1bbda38677020992f813dd6158bcd63b5230374a4a9515f399d4ed78e622c39b8ee26e1ee34eef0dc948519e4370840d6b0c7759baa20000cd0f91cbc25dc1bb2c71bf6d67f5d34f956f71acb9bee70218cb92e65dbba5f183aea24431781e753aef80b2457d000eb055eea12fdc2ada551c644cfa7ea49a20b7ac071ef183a1ee72718af482e16f21c1c44b2c2ae637452c641f43f806be74170fab98b286f8062ede0c1cae4e5ca1f77e31a9ba35ac5acf3bbd45b51193867ee299ab63dfabb03846037e689379848906de11b668efa744e678206da0be4c2a404679d96452c20cdfa41f7f5735d034ac5cdb3d9e19c409d1a62d0fb2783a3127f9079a0e2ffa461fc236492dd10d1f85d1af6ee89d0b4bb9b033dd7fb35d61d57b45c0df484492d1fe2865c3b608f24e84fa453b421820e2f2d380b59488bbe28917a0535016a540b4dc656e366014b4fd1ceb3ae8d3ba9dd0a2b892b3f0def3649a334ed8ac5208ca34074008b44df3d134a76c8c49f76cf69f6d8ebc08ef22d3421b1686491b14524a878e25a557a3ef98c3db274195a8ba378761719ea912c41b754530390577717e89fbda767404b0b2b9ee87adb38a898c4044fe6d3b79bc3a3d1ef2f3d132e4ae4d321fc200a0eaa7e4850f74623527cfce9448298374d4d03f1b570943c099476f53f77b9ed11bef4eb30c39690b5c7a1306b42db8e879fd28fb73f28c3c154c3d8318a472c44c6c9d074fe4ab1069c604cfb659cfa8e307aa5d73fefa31b61affc170ef6b706e198dfee71da2a2ae26c7dd5b275ff3876fbfd1ac42077e9fc0b79e4ffdb643a527fc020939f832bf940fc8a15963f04a163b3a55a6774114d3ac4a8bc6ce3f4b21716fa109e39c535f4afbdadca2c5d9f3f842fb6fb7164f458f7a58055a8e6644c6298292c174cef44b885c353722654d5a7e089901030faf0ad7f6e11055cc830277"}], 0x6182e92) fsync(r0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x1, 0x4, 0x8, 0x0, "e5ff894f9ad6c2aa19552a68a5c7c0d7d3f2bc3c", 0x5, 0x2}) 13:45:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x25}, {0x81, 0x0, 0x1}, {0x6, 0x0, 0x1000000000000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = open(&(0x7f0000000140)='./file0\x00', 0x8002, 0x4e) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000180)) r2 = dup(r0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f00000001c0)) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) syz_emit_ethernet(0x10, &(0x7f0000000000)="b32c888f111934dfb10cd91052b42bf9") 13:45:05 executing program 1: setreuid(0x0, 0xee00) r0 = semget$private(0x0, 0x2, 0x400) semop(r0, &(0x7f0000000240)=[{0x2, 0x8, 0x1800}, {0x3, 0x5, 0x800}, {0x5, 0x5, 0x800}, {0x0, 0x3ff, 0x800}, {0x3, 0x7, 0x800}, {0x7, 0x4, 0x800}, {0x0, 0x9}, {0x3, 0x1ff, 0x1800}, {0x2, 0x81, 0x1000}], 0x9) getgroups(0x7, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getpeername$unix(r8, &(0x7f00000000c0)=@file={0x0, ""/25}, &(0x7f0000000140)=0x1b) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000300)={0x8, &(0x7f00000002c0)=[{0x1, 0x0, 0x0, 0x3}, {0x6e, 0x6, 0x2, 0x7fff}, {0x6, 0xfffffffffffffffc, 0x1ff, 0x44ea}, {0x0, 0x1, 0x970b, 0x6}, {0x2, 0x49, 0x80000001, 0x1}, {0x3, 0x0, 0x9, 0x4}, {0x1, 0xcd4, 0x3634, 0x9}, {0x67, 0x10000, 0x7ff, 0x1}]}) r10 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x70) getgroups(0x4, &(0x7f00000001c0)=[r3, r4, r5, r1]) ioctl$TIOCMGET(r10, 0x4004746a, &(0x7f0000000040)) getgroups(0x7, &(0x7f0000000180)=[r3, r3, r1, r2, r6, r4, r1]) ioctl$TIOCGFLAGS(r7, 0x4004745d, &(0x7f0000000200)) setgid(r5) 13:45:05 executing program 1: mknod(&(0x7f0000000180)='./file\x00', 0x20000080, 0x42) syz_open_pts() r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0x7) open(&(0x7f0000000100)='./file\x00', 0x8040, 0x80) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x9}], 0x6, 0x0, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000340)={0x10, 0x4b254f0a, 0x4, 0x5, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xffffffff}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x100}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x3b}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000fea000/0x14000)=nil, &(0x7f0000ff3000/0x4000)=nil, 0x4}, {&(0x7f0000ff2000/0x1000)=nil, &(0x7f0000ff0000/0x2000)=nil, 0x5}, {&(0x7f0000ff0000/0x3000)=nil, &(0x7f0000fee000/0x2000)=nil, 0xe85}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000fec000/0x1000)=nil, 0x8}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000fec000/0xa000)=nil, 0x2}, {&(0x7f0000fea000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1e}, {&(0x7f0000fef000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x101}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x2}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x1000000000}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xb8f}], ['./file0/file0\x00', './file0\x00', './file0/file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0/file0\x00', ['./file', './file', './file', './file'], 0x8}) 13:45:05 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000140)=0x3ff) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffe, 0xbffffffffffeffff, "f643008def1291777d75fb9b2256dbc6b3468846"}) ioctl$KDDISABIO(r0, 0x20004b3d) r2 = fcntl$dupfd(r0, 0xa, r1) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x0, 0x10001, 0xfffffffffffffffb}, {0x18, 0x3, 0x80, 0xb}, 0xfffffffffffffffd, [0x1, 0x60000000000000, 0x80000000, 0x7b, 0x0, 0x0, 0x5fea, 0xfd6]}, 0x3c) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) readv(r1, &(0x7f0000000000)=[{&(0x7f0000000800)=""/253, 0x304}], 0x1) 13:45:05 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) mkdir(&(0x7f0000000100)='./file0/file1\x00', 0x0) setuid(0xee01) r0 = open$dir(&(0x7f0000000140)='./file0/file1\x00', 0x80, 0x30) readlinkat(r0, &(0x7f0000000180)='./file0/file0\x00', &(0x7f0000000240)=""/173, 0xad) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x20002, 0x0) getpeername(r1, &(0x7f0000000340)=@un=@file={0x0, ""/69}, &(0x7f00000003c0)=0x47) 13:45:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x15}, {0x40}, {0x76}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x819b, 0x108) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000100)={0x6, 0x1, 0x4, 0x3, 0xfffffffffffffff8}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000280)="15") 13:45:05 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x107fff, 0x0, 0x0, 0x0, "0000db4cfffe058000"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x30180, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000000c0)) r2 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) setsockopt(r0, 0xfffffffffffffffb, 0x9, &(0x7f0000000040)='\fFW}', 0xfffffffffffffe11) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000000)=0x8c77) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 13:45:05 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000240)={0x5, 0x7fffffff, 0x3, {[0x1, 0x71, 0x80000000, 0x2000000000, 0x88, 0x1000, 0x4, 0xffffffff, 0xffffffff, 0x0, 0x4, 0x0, 0x5, 0x3f, 0x3ff, 0xfffffffffffffffd, 0x10000, 0x8], [0x9, 0x2, 0x7, 0x7, 0xff, 0x0, 0x7, 0x95c, 0x0, 0x100000000], [0x100, 0x3, 0x5, 0x100000001, 0x3, 0x5, 0x1f], [0xfdd0000000, 0x0, 0x626b, 0x7, 0x9, 0x1], [{0xed43, 0x5, 0x0, 0x119}, {0x8, 0x4, 0x2, 0xfc0000}, {0x8, 0xbb7, 0x1000, 0x10001}, {0x8, 0x80000001, 0x7, 0x1ff}, {0xca, 0x4, 0xffffffff, 0x5}, {0xca, 0x3, 0x8, 0x3}, {0x2, 0xfffffffffffff178, 0x3, 0x1}, {0x7, 0x7, 0x3, 0x4}], {0x6, 0x0, 0x2d49990f, 0x2}, {0x1, 0x5, 0x8, 0x16f46893}}}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0xffffffff7effbff9, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000000)=[{0x6, 0x35, 0x6, 0x7}, {0x101, 0x3, 0x1f, 0x16}, {0x0, 0xa4, 0x4, 0x100000000}, {0x7, 0xee63, 0x3d, 0xdfe1}, {0x1, 0x1, 0x80, 0x800}]}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 13:45:05 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x54}, {0x6c}, {0x46}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8a") ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r4 = socket$inet6(0x18, 0x2, 0x0) pledge(&(0x7f00000001c0)='\x00', &(0x7f0000000200)='\'{-#\x00') getsockopt(r4, 0x29, 0xa, 0x0, 0x0) r5 = open(&(0x7f00000002c0)='./file1\x00', 0x8000, 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) fchown(r4, r2, r3) pipe(&(0x7f0000001bc0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000019c0)={0x0, 0x0}, 0xc) fchownat(0xffffffffffffffff, &(0x7f0000000080)='./file1\x00', r9, r6, 0x4) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x7, 0x1f, 0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_timeval(r7, 0xffff, 0x0, &(0x7f0000000140), &(0x7f0000000180)=0x10) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x13, r7, 0x0, 0xfffffffffffffffd) ioctl$WSDISPLAYIO_GETEMULTYPE(r5, 0xc014575e, &(0x7f0000000280)={0x6, './file1\x00'}) socketpair(0x2, 0x4, 0x40, &(0x7f0000000100)) r10 = semget$private(0x0, 0x4, 0x280) semctl$GETZCNT(r10, 0x1, 0x7, &(0x7f0000000240)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r11, 0xffff, 0x100, &(0x7f0000000000), 0x4) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000440)={0x7, 0x78}, 0x10) semctl$GETVAL(r10, 0x3, 0x5, &(0x7f0000000300)=""/132) r12 = semget$private(0x0, 0x4, 0x12) semctl$GETNCNT(r12, 0xe5ab70de76b2039, 0x3, &(0x7f0000001680)=""/108) 13:45:05 executing program 0: r0 = socket$inet(0x2, 0x3, 0x80000000102) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x4, 0x400, 0x401, 0x0, 0x8025, 0x4, 0x1000, 0x2, 0x2, 0x1f, 0x7}) r2 = dup2(r0, r0) r3 = socket(0x18, 0x3, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x42, 0x3) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x7, 0x11, r0, 0x0, 0x0) bind$inet(r3, &(0x7f0000000280), 0xc) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) open(&(0x7f00000001c0)='./file0\x00', 0x680, 0x28) listen(r2, 0x0) 13:45:06 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r0 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), 0xc) geteuid() mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4) r1 = socket(0x18, 0x1, 0x0) lseek(r1, 0x0, 0x0) setuid(r0) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f00000001c0)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x1, 0x0) setsockopt(r1, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mlockall(0x2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200), 0xc) 13:45:06 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002000, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0xc0, 0x0) fchmod(r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) chroot(&(0x7f00000000c0)='./bus\x00') ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x6) 13:45:06 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x101, 0x7}], 0x2}) r1 = dup2(r0, r0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000040)={0x8, 0x9, 0x93e7, 0xc8}) 13:45:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x60}, {0x20000000002c}, {0x6}]}) syz_emit_ethernet(0x24, &(0x7f0000000040)="8bdee9c9044ba55212cd8896142096626f74e4084c57f569d8470ad19256dee5208fcc2f") 13:45:06 executing program 1: readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/72, 0x48) r0 = semget$private(0x0, 0x4, 0x600) semop(r0, &(0x7f00000000c0)=[{0x1, 0x8, 0x1800}, {0x1, 0x80000001, 0x1000}, {0x0, 0x7, 0x1000}], 0x3) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = semget$private(0x0, 0x3, 0x400) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') semctl$GETVAL(r1, 0x7, 0x5, &(0x7f0000000180)=""/107) r2 = dup(0xffffffffffffffff) getsockname$inet6(r2, &(0x7f0000000200), &(0x7f0000000240)=0xc) semop(r0, &(0x7f0000000280)=[{0x0, 0x5, 0x800}, {0x3, 0x10001, 0x1000}, {0x1, 0x9, 0x1800}], 0x3) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000400)=0x9) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000300)={{}, 0x3, &(0x7f00000002c0)=[0x0, 0x0, 0x0]}) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000340)) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000600)={0x6, 0x96, 0xffff, 0xfffffffffffffffd}) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000380)=0xffffffff) sendto$inet6(r2, &(0x7f0000000500)="6fb9e0285e08f1900286f2c1009b577e700b753cc9c005531610f1594a84b0edfbb8a51170dd69e055e10b8764d420b353465f97d74a644528d7eedfffb037b1755590c4967936a2ce4482a8385f6b606a57", 0x39f, 0x401, 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f00000005c0)=0x1) 13:45:06 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002d5, 0x0) symlink(&(0x7f00000008c0)='./file0\x00', &(0x7f0000000940)='./file0\x00') preadv(r0, &(0x7f0000000800)=[{&(0x7f00000000c0)=""/185, 0xb9}, {&(0x7f00000002c0)=""/165, 0xa5}, {&(0x7f0000000380)=""/232, 0xe8}, {&(0x7f0000000480)=""/80, 0x50}, {&(0x7f0000000500)=""/154, 0x9a}, {&(0x7f00000005c0)=""/244, 0xf4}, {&(0x7f0000000000)=""/3, 0x3}, {&(0x7f00000006c0)=""/142, 0x8e}, {&(0x7f0000000240)=""/50, 0x32}, {&(0x7f0000000780)=""/107, 0x6b}], 0xa, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000900)={0x10001, '\x00', './file0\x00'}) kqueue() msgget$private(0x0, 0x10) r1 = msgget$private(0x0, 0x48) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000980)={{0x18, 0x3, 0x200, 0x6}, {0x18, 0x2, 0x1, 0x2}, 0x5, [0x4, 0xd, 0x2b, 0x8, 0x3, 0x10000000003dbc, 0x9, 0x1]}, 0x3c) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000b40)=0x80000000) pledge(&(0x7f0000000d80)='/:\x00', &(0x7f0000000dc0)='\x00') msgget(0x1, 0x460) msgsnd(r1, &(0x7f0000001900)=ANY=[@ANYBLOB="0100000000000000b6511cb223806a121f617f0cd9c59f1a419a18ac0f4739ab3eba7ccecee0e8d88a60af98e1392b77787e74907c735fd6787f7a07463a048c45da93e50ebc5513fe25cb351f6d212467ab27980795189c2160bc8931d3a698c79bb6e4e6a29f31fd9613676560e978ac10fc243789fdbfc0c61043367ed00caf006c8338932013e3ea91ad789f4b531a6716449f22bb810a41bf3ca9b9b9b9b8123d61a1bdd5f580b942e00aaf88733faa11a252319faa2400"/207], 0x1, 0x800) select(0x40, &(0x7f0000000080), 0x0, &(0x7f00000001c0)={0x0, 0x101, 0xa00000000, 0x3, 0x740000, 0xffffffffffffff7f, 0x101, 0x80}, &(0x7f0000000200)={0x0, 0x90}) getsockname$unix(r0, &(0x7f0000000cc0)=@file={0x0, ""/108}, &(0x7f0000000d40)=0x6e) msgget$private(0x0, 0x660) readlinkat(r0, &(0x7f00000009c0)='./file0\x00', &(0x7f0000000a00)=""/193, 0xc1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000bc0)="e1a7d334cf0ead9928ee6674eba66408a7e49b90a41798bec19608ed2d966b60e6b29a727242c31969b905da3793a9276e0ea27adb08a3d66295bdc8a9c57b95621c511967d3b6ec4bda7b57c24ec37a19288a19cffe687aa76fe1074a53b6f835b54dbf8a03758489ef4b33219a2257b7c31e6cf57ab088e26764dacb2ef58fdcf6f7d65b0936c1f21ab62a0f302f6982ec6b236542b9f5a900dcef88df46171a0bdfeecc125d2ced820507d0ad8c1c3718a784e69ffa52d9850d7a0576fb62d3063257160b8b65a9a4a0c5b0cf06a419d7bd83c4b4431caadac7b3f3d68b73ee3cee5a5bdf466faccfd46a994c1b9c873654064cc7ef0905ba06cebea390", 0xff) r2 = msgget$private(0x0, 0x40) syz_open_pts() syz_extract_tcp_res(&(0x7f0000000b00), 0x6, 0xff) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) r3 = getpid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000002f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x8c, 0x9}, 0x0, 0x3ec, r3, 0x0, 0x4, 0x2, 0xe0f, 0x401}) 13:45:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x48, 0x7, 0x3}, {0x5, 0x2}, {0x6}]}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x9, &(0x7f0000000080)=[0x7, 0x5, 0x4, 0x80, 0x9, 0x1, 0x6f, 0x8000, 0x0]}) syz_emit_ethernet(0x2, &(0x7f0000000180)="8b07") 13:45:06 executing program 1: symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x2044, 0xffffffffffffffff) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x5) r1 = shmget$private(0x0, 0x3000, 0x2d0, &(0x7f0000ffd000/0x3000)=nil) shmat(r1, &(0x7f0000fff000/0x1000)=nil, 0x1000) ioctl$TIOCCDTR(r0, 0x20007478) socket(0x1, 0x2, 0x85e) 13:45:06 executing program 1: r0 = socket(0x7, 0x3002, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2, 0x5813, r0, 0x0, 0x0) setsockopt(r0, 0x27, 0x27, &(0x7f0000000040), 0x0) 13:45:06 executing program 0: kqueue() sendmsg$unix(0xffffffffffffffff, &(0x7f000062e000)={0x0, 0x0, 0x0}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000616ff8)) 13:45:06 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt(r0, 0x5b, 0x4, &(0x7f0000000040)=""/18, &(0x7f0000000080)=0x12) getsockopt(r1, 0x80000000, 0x9, &(0x7f00000000c0)=""/51, &(0x7f0000000100)=0x33) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000140)={0x100000001, 0x9, 0x7, {[0x2, 0x5, 0x9, 0xc14, 0x1000, 0x0, 0x6, 0x4, 0x74, 0x8, 0x3, 0x2, 0x7, 0x6, 0x8, 0x4, 0x7, 0x6], [0x9, 0x7, 0x10000, 0xffff, 0x8, 0x7fffffff, 0xfffffffffffff801, 0x1, 0xd6, 0xf880], [0x7ff, 0x3, 0x1000, 0xfffffffffffffffc, 0x5, 0xffffffff, 0xff], [0x4, 0x1, 0x3, 0x3, 0xffffffffffffff01, 0x9], [{0x47, 0x6, 0x5b, 0x100}, {0x1, 0x7, 0x400, 0x5}, {0x10001, 0x1, 0x7, 0x5f}, {0xf72d937, 0x3, 0x4, 0x5}, {0xf39b, 0xfc00000000000000, 0x200, 0x7}, {0x4, 0x3, 0x0, 0x7}, {0x1, 0x3, 0x100000000, 0xf0}, {0x1000, 0x400, 0x3, 0x6}], {0x7f, 0x6, 0x1, 0xfff}, {0x9, 0x2, 0x5, 0x1}}}) getsockopt(r1, 0x3b2aabfe, 0xfff, &(0x7f00000003c0)=""/217, &(0x7f00000004c0)=0xd9) getsockopt(r1, 0x20, 0x6, &(0x7f0000000500)=""/31, &(0x7f0000000540)=0x1f) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000580)={0x6a, 0xec7}) connect(r1, &(0x7f00000005c0)=@un=@file={0x1, './file0\x00'}, 0xa) r2 = semget$private(0x0, 0x1, 0x200) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000600)=""/198) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000700)={0x5, 0x6, 0xce12, 0x7, "af807bfa1b009ccd17fc9512aae452701d5fc24c", 0x37, 0x7}) connect$unix(r1, &(0x7f0000000740)=@file={0x1, './file0\x00'}, 0xa) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000780)=0x20) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000007c0)=0x3ff) getsockopt(r1, 0x5, 0x9, &(0x7f0000000800)=""/127, &(0x7f0000000880)=0x7f) pipe(&(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) symlink(&(0x7f0000000900)='./file0\x00', &(0x7f0000000940)='./file0\x00') semop(r2, &(0x7f0000000980)=[{0x2, 0x8, 0x1000}, {0x2, 0x8, 0x1000}], 0x2) connect$unix(r4, &(0x7f00000009c0)=@abs={0x1, 0x0, 0x0}, 0x8) mlockall(0x2) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000a00)=[0x4, 0x401, 0xa919, 0xef, 0x401, 0x7ee]) recvfrom$inet(r4, &(0x7f0000000a40)=""/1, 0x1, 0x1, &(0x7f0000000a80)={0x2, 0x2}, 0xc) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000ac0)=""/165) pipe2(&(0x7f0000000b80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r6 = semget$private(0x0, 0x2, 0x20) ioctl$TIOCNOTTY(r3, 0x20007471) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000bc0)) getsockname(r5, &(0x7f0000000c00)=@in6, &(0x7f0000000c40)=0xc) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000c80)=[0x6d0a47e0, 0x8]) semop(r2, &(0x7f0000000cc0)=[{0xd2fbbe75b3ff2d84, 0x9, 0x1000}, {0x697c92dfd32f37e5, 0x8, 0x800}, {0x3, 0x108, 0x1000}, {0x1, 0x6, 0x1000}, {0x3, 0xfffffffffffffffe, 0x800}, {0x0, 0xd9a5, 0x800}, {0x7, 0xd51, 0x1000}], 0x7) 13:45:06 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') /: bad dir ino 2 at offset 0: mangled entry panic: bad dir Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *200135 68745 0 0 0x4000000 0 syz-executor.1 db_enter() at db_enter+0x18 panic() at panic+0x15c ufs_dirbadentry(ffff8000149e61e8,ffff8000149e61e8,e4e7e0761f461946) at ufs_dirbadentry VOP_LOOKUP(fffffd803efda7d0,ffff8000149e6290,ffff8000149e6250) at VOP_LOOKUP+0x5b unveil_find_cover(fffffd803efda7d0,ffff8000ffff8968) at unveil_find_cover+0x139 unveil_add_vnode(ffff8000ffff7708,fffffd803efda7d0,c0) at unveil_add_vnode+0x23c unveil_add(ffff8000ffff9070,ffff8000149e6858,ffff8000149e6923) at unveil_add+0x273 sys_unveil(ffff8000ffff9070,ffff8000149e6998,ffff8000149e6a00) at sys_unveil+0x405 syscall(ffff8000149e6a70) at syscall+0x511 Xsyscall(6,0,8,0,2,447f3741010) at Xsyscall+0x128 end of kernel end trace frame: 0x3ae, count: 5 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic bad dir ddb> trace db_enter() at db_enter+0x18 panic() at panic+0x15c ufs_dirbadentry(ffff8000149e61e8,ffff8000149e61e8,e4e7e0761f461946) at ufs_dirbadentry VOP_LOOKUP(fffffd803efda7d0,ffff8000149e6290,ffff8000149e6250) at VOP_LOOKUP+0x5b unveil_find_cover(fffffd803efda7d0,ffff8000ffff8968) at unveil_find_cover+0x139 unveil_add_vnode(ffff8000ffff7708,fffffd803efda7d0,c0) at unveil_add_vnode+0x23c unveil_add(ffff8000ffff9070,ffff8000149e6858,ffff8000149e6923) at unveil_add+0x273 sys_unveil(ffff8000ffff9070,ffff8000149e6998,ffff8000149e6a00) at sys_unveil+0x405 syscall(ffff8000149e6a70) at syscall+0x511 Xsyscall(6,0,8,0,2,447f3741010) at Xsyscall+0x128 end of kernel end trace frame: 0x3ae, count: -10 ddb> show registers rdi 0xffffffff81a73677 db_enter+0x17 rsi 0x210b __ALIGN_SIZE+0x110b rbp 0xffff8000149e6000 rbx 0xffff8000149e60b0 rdx 0x210c __ALIGN_SIZE+0x110c rcx 0xffff800000993000 rax 0xffff800000993000 r8 0xffff8000149e5fc0 r9 0x1 r10 0xffff80000098e880 r11 0xfcef677a41c3274a r12 0x3000000008 r13 0xffff8000149e6010 r14 0x100 r15 0x1 rip 0xffffffff81a73678 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff8000149e5ff0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (syz-executor.1) pid=200135 stat=onproc flags process=0 proc=4000000 pri=17, usrpri=75, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffff8968,0xffff8000ffff92d8 process=0xffff8000ffff7708 user=0xffff8000149e1000, vmspace=0xfffffd803f014c60 estcpu=36, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 62510 208905 83412 0 2 0 syz-executor.0 62510 285239 83412 0 3 0x4000080 fsleep syz-executor.0 68745 479533 36402 0 2 0 syz-executor.1 *68745 200135 36402 0 7 0x4000000 syz-executor.1 64355 16325 0 0 3 0x14200 bored sosplice 36402 172520 57278 0 3 0x82 nanosleep syz-executor.1 83412 54284 57278 0 3 0x82 nanosleep syz-executor.0 57278 516929 72337 0 3 0x82 kqread syz-fuzzer 57278 20971 72337 0 3 0x4000082 thrsleep syz-fuzzer 57278 328726 72337 0 3 0x4000082 thrsleep syz-fuzzer 57278 336371 72337 0 3 0x4000082 thrsleep syz-fuzzer 57278 343048 72337 0 3 0x4000082 thrsleep syz-fuzzer 57278 122769 72337 0 3 0x4000082 thrsleep syz-fuzzer 57278 350576 72337 0 3 0x4000082 thrsleep syz-fuzzer 72337 23816 74196 0 3 0x10008a pause ksh 74196 81225 28995 0 3 0x92 select sshd 21792 47449 1 0 3 0x100083 ttyin getty 28995 136831 1 0 3 0x80 select sshd 35980 448554 32969 73 2 0x100090 syslogd 32969 519099 1 0 3 0x100082 netio syslogd 36006 297944 1 77 3 0x100090 poll dhclient 61919 73701 1 0 3 0x80 poll dhclient 97790 433149 0 0 2 0x14200 zerothread 11201 334215 0 0 3 0x14200 aiodoned aiodoned 45002 365770 0 0 3 0x14200 syncer update 70309 202624 0 0 3 0x14200 cleaner cleaner 90543 57012 0 0 3 0x14200 reaper reaper 3550 335620 0 0 3 0x14200 pgdaemon pagedaemon 65935 43567 0 0 3 0x14200 bored crynlk 63518 513728 0 0 3 0x14200 bored crypto 83583 476443 0 0 3 0x40014200 acpi0 acpi0 88993 433618 0 0 3 0x14200 bored softnet 83292 322017 0 0 3 0x14200 bored systqmp 59354 243213 0 0 3 0x14200 bored systq 26836 174606 0 0 3 0x40014200 bored softclock 18201 366113 0 0 3 0x40014200 idle0 96269 146959 0 0 3 0x14200 bored smr 1 67352 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9486 6335K 6852K 78643K 11678 0 0 pcb 23 9K 10K 78643K 301 0 0 rtable 111 4K 4K 78643K 296 0 0 ifaddr 52 12K 13K 78643K 100 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 31 0 0 iov 0 0K 24K 78643K 60 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1198 75K 76K 78643K 1579 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 8 0 0 VM map 2 0K 0K 78643K 2 0 0 sem 12 0K 0K 78643K 52 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12537 0 0 file desc 6 17K 25K 78643K 466 0 0 sigio 0 0K 0K 78643K 8 0 0 proc 42 38K 62K 78643K 326 0 0 subproc 64 65538K 69634K 78643K 68 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 26 0 0 in_multi 33 2K 2K 78643K 47 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 60 265K 265K 78643K 60 0 0 exec 0 0K 1K 78643K 208 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 82 20K 21K 78643K 1892 0 0 UVM aobj 20 2K 2K 78643K 20 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 16 0 0 NDP 10 0K 0K 78643K 26 0 0 temp 154 2706K 2832K 78643K 6595 0 0 kqueue 0 0K 0K 78643K 6 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> 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 218 0 211 2 1 1 2 0 8 0 plimitpl 152 39 0 32 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 68 0 64 1 0 1 1 0 8 0 nd6 48 6 0 0 1 0 1 1 0 8 0 ppxss 1128 10 0 10 2 1 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 188 0 0 12 0 12 12 0 8 0 art_table 32 189 0 0 2 0 2 2 0 8 0 art_node 16 44 0 4 1 0 1 1 0 8 0 sysvmsgpl 40 16 0 5 1 0 1 1 0 8 0 semapl 112 48 0 38 1 0 1 1 0 8 0 shmpl 112 18 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 2120 0 707 46 0 46 46 0 8 0 ffsino 240 2120 0 707 84 0 84 84 0 8 0 nchpl 144 2960 0 1342 61 0 61 61 0 8 0 uvmvnodes 72 2419 0 0 44 0 44 44 0 8 0 vnodes 200 2419 0 0 128 0 128 128 0 8 0 namei 1024 8116 0 8115 2 1 1 1 0 8 0 scxspl 192 17556 0 17556 7 6 1 6 0 8 1 sigapl 432 636 0 622 2 0 2 2 0 8 0 futexpl 56 7426 0 7425 1 0 1 1 0 8 0 knotepl 112 155 0 136 1 0 1 1 0 8 0 kqueuepl 104 139 0 137 1 0 1 1 0 8 0 pipepl 112 364 0 343 2 1 1 1 0 8 0 fdescpl 424 637 0 622 2 0 2 2 0 8 0 filepl 120 3580 0 3484 4 0 4 4 0 8 1 lockfpl 104 168 0 168 2 1 1 1 0 8 1 lockfspl 48 58 0 58 2 1 1 1 0 8 1 sessionpl 112 17 0 7 1 0 1 1 0 8 0 pgrppl 48 19 0 9 1 0 1 1 0 8 0 ucredpl 96 522 0 515 1 0 1 1 0 8 0 zombiepl 144 622 0 622 2 1 1 1 0 8 1 processpl 840 652 0 622 4 0 4 4 0 8 0 procpl 600 1251 0 1213 4 0 4 4 0 8 1 sosppl 128 11 0 11 1 1 0 1 0 8 0 sockpl 384 454 0 437 3 0 3 3 0 8 1 mcl64k 65536 16 0 16 3 2 1 1 0 8 1 mcl16k 16384 3 0 3 1 1 0 1 0 8 0 mcl12k 12288 5 0 5 2 1 1 1 0 8 1 mcl9k 9216 3 0 3 2 2 0 1 0 8 0 mcl8k 8192 8 0 8 3 2 1 1 0 8 1 mcl4k 4096 31 0 31 2 1 1 1 0 8 1 mcl2k2 2112 4 0 4 3 2 1 1 0 8 1 mcl2k 2048 57784 0 57739 15 8 7 13 0 8 0 mtagpl 80 2 0 2 1 1 0 1 0 8 0 mbufpl 256 96373 0 96291 12 5 7 9 0 8 0 bufpl 256 20754 0 17647 199 0 199 199 0 8 0 anonpl 16 72789 0 61612 65 2 63 63 0 62 17 amapchunkpl 152 2569 0 2452 9 3 6 7 0 158 1 amappl16 192 3219 0 2618 46 7 39 43 0 8 8 amappl15 184 638 0 633 1 0 1 1 0 8 0 amappl14 176 28 0 27 2 1 1 1 0 8 0 amappl13 168 7 0 6 1 0 1 1 0 8 0 amappl12 160 10 0 7 1 0 1 1 0 8 0 amappl11 152 44 0 30 1 0 1 1 0 8 0 amappl10 144 64 0 62 2 1 1 1 0 8 0 amappl9 136 553 0 550 1 0 1 1 0 8 0 amappl8 128 130 0 111 1 0 1 1 0 8 0 amappl7 120 31 0 28 1 0 1 1 0 8 0 amappl6 112 53 0 46 1 0 1 1 0 8 0 amappl5 104 135 0 125 1 0 1 1 0 8 0 amappl4 96 833 0 803 2 1 1 2 0 8 0 amappl3 88 123 0 118 1 0 1 1 0 8 0 amappl2 80 4982 0 4917 2 0 2 2 0 8 0 amappl1 72 20443 0 20020 24 15 9 19 0 8 0 amappl 72 1491 0 1452 1 0 1 1 0 75 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 19 0 0 1 0 1 1 0 8 0 uaddrrnd 24 637 0 622 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 637 0 622 1 0 1 1 0 8 0 vmmpekpl 168 8172 0 8152 2 0 2 2 0 8 1 vmmpepl 168 71981 0 70366 105 22 83 83 0 357 12 vmsppl 264 636 0 622 2 1 1 2 0 8 0 pdppl 4096 1280 0 1244 6 1 5 6 0 8 0 pvpl 32 222803 0 208601 164 6 158 158 0 265 41 pmappl 200 636 0 622 1 0 1 1 0 8 0 extentpl 40 39 0 25 1 0 1 1 0 8 0 phpool 112 346 0 23 10 0 10 10 0 8 0