kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Thu Dec 26 06:46:30 PST 2019 OpenBSD/amd64 (ci-openbsd-multicore-7.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.21' (ECDSA) to the list of known hosts. 2019/12/26 06:46:45 fuzzer started 2019/12/26 06:46:51 dialing manager at 10.128.15.235:12580 2019/12/26 06:46:51 syscalls: 337 2019/12/26 06:46:51 code coverage: enabled 2019/12/26 06:46:51 comparison tracing: enabled 2019/12/26 06:46:51 extra coverage: support is not implemented in syzkaller 2019/12/26 06:46:51 setuid sandbox: enabled 2019/12/26 06:46:51 namespace sandbox: support is not implemented in syzkaller 2019/12/26 06:46:51 Android sandbox: support is not implemented in syzkaller 2019/12/26 06:46:51 fault injection: support is not implemented in syzkaller 2019/12/26 06:46:51 leak checking: support is not implemented in syzkaller 2019/12/26 06:46:51 net packet injection: enabled 2019/12/26 06:46:51 net device setup: support is not implemented in syzkaller 2019/12/26 06:46:51 concurrency sanitizer: support is not implemented in syzkaller 2019/12/26 06:46:51 devlink PCI setup: support is not implemented in syzkaller 06:46:56 executing program 0: truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x7fffffff) r0 = dup(0xffffffffffffffff) readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/210, 0xd2) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000180)=0x101) r1 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x1, 0x4) faccessat(r1, &(0x7f0000000200)='./file0\x00', 0x61, 0x1) connect(0xffffffffffffffff, &(0x7f0000000240)=@un=@abs={0x0, 0x0, 0x0}, 0x8) fcntl$setstatus(r1, 0x4, 0x4) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) openat(r2, &(0x7f0000000280)='./file0\x00', 0x400, 0xf442866daf156721) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x80, 0x0) unlinkat(r3, &(0x7f0000000340)='./file0\x00', 0x0) pipe2(&(0x7f0000000380), 0x4) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/ttyCcfg\x00', 0x120, 0x0) dup(r4) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000400)={""/16, @ifru_media}) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000440), &(0x7f0000000480)=0x10) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/speaker\x00', 0x20000, 0x0) preadv(r5, &(0x7f0000001600)=[{&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000001500)=""/244, 0xf4}], 0x2, 0x0, 0x4) r6 = accept$inet(0xffffffffffffffff, &(0x7f0000001640), &(0x7f0000001680)=0xc) dup2(r6, 0xffffffffffffffff) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f00000016c0)='/dev/vmm\x00', 0x2, 0x0) preadv(r7, &(0x7f0000001b40)=[{&(0x7f0000001700)=""/204, 0xcc}, {&(0x7f0000001800)=""/87, 0x57}, {&(0x7f0000001880)=""/59, 0x3b}, {&(0x7f00000018c0)=""/130, 0x82}, {&(0x7f0000001980)=""/173, 0xad}, {&(0x7f0000001a40)=""/60, 0x3c}, {&(0x7f0000001a80)=""/34, 0x22}, {&(0x7f0000001ac0)=""/115, 0x73}], 0x8, 0x0, 0xffffffffffffffb8) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000001bc0), &(0x7f0000001c00)=0x8) socket(0x0, 0x4000, 0x3f) pipe(&(0x7f0000001c40)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r8, 0x5) recvfrom$unix(r9, &(0x7f0000001c80)=""/24, 0x18, 0x42, &(0x7f0000001cc0)=@abs={0x0, 0x0, 0x2}, 0x8) r10 = semget(0x0, 0x4, 0x40) semctl$GETVAL(r10, 0x4, 0x5, &(0x7f0000001d00)=""/240) 06:46:56 executing program 1: r0 = syz_open_pts() ioctl$TIOCSDTR(r0, 0x20007479) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0x8) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) ioctl$TIOCCDTR(r1, 0x20007478) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x9, 0x62db, 0x0, 0x1, 0x1ff, 0x9, 0x2, 0x2, 0x0, 0x7, 0x605}) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000000c0)=0x3) ioctl$TIOCSTART(0xffffffffffffff9c, 0x2000746e) r3 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x400, 0x2) ioctl$BIOCPROMISC(r3, 0x20004269) r4 = dup(0xffffffffffffffff) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000140)) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10000) ioctl$TIOCCHKVERAUTH(r5, 0x2000741e) r6 = socket(0x6, 0x5, 0x1) accept$unix(r6, &(0x7f00000001c0)=@file={0x0, ""/78}, &(0x7f0000000240)=0x50) socketpair(0x20, 0x4, 0x2, &(0x7f0000000280)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xc) fcntl$lock(r7, 0x7, &(0x7f0000000300)={0x3, 0x0, 0x0, 0xa9, r8}) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) r9 = open(&(0x7f0000000340)='./file0\x00', 0x8000, 0x80) ioctl$VMM_IOC_RESETCPU(r9, 0x82405605, &(0x7f0000000380)={0x9, 0x3, {[0x5, 0x9, 0x80000000, 0x100000000, 0xde, 0x6, 0x400, 0x8001, 0x4, 0x2, 0x1, 0x7, 0x4, 0xff, 0x2, 0x3ff, 0x2, 0x2], [0x8001, 0x81, 0x200, 0x2, 0x7, 0x0, 0x8, 0x4, 0x2, 0x8], [0x100000, 0x1, 0x7, 0x4, 0x5, 0xffffffffffffffc0, 0xfffffffffffffbff], [0x7e, 0x0, 0x0, 0xdb, 0x5, 0x6], [{0x3, 0x10001, 0x20, 0x4}, {0x3, 0x7, 0x8, 0x6}, {0x1, 0x6, 0x7, 0x81}, {0x0, 0x4, 0x7fffffff}, {0x2, 0x8a2, 0x80000000, 0x1ff}, {0x4c14, 0x0, 0xffffffff, 0x6}, {0x7, 0x8, 0x5, 0x3}, {0x1, 0x80, 0x7, 0x5f}], {0xc6c, 0x4e29, 0x1, 0xa55}, {0x3, 0x9, 0x8a, 0xfffffffffffffffe}}}) r10 = openat$null(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/null\x00', 0xb5fa56e0329eb4fd, 0x0) flock(r10, 0xa) r11 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000600)) setsockopt$sock_linger(r11, 0xffff, 0x80, &(0x7f0000000640)={0x6, 0x1}, 0x8) r12 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000680)='/dev/wsmouse\x00', 0x221, 0x0) lseek(r12, 0x0, 0x1, 0x1) 06:46:57 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000080), &(0x7f00000001c0)=0x4) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x3a3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 06:46:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x8001}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c5fe404b825005bab73889b304bb") 06:46:57 executing program 0: socket(0x2, 0xc003, 0x0) r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000500)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a3862de109d83008295952e32c87910bf093f68c117002845cd7ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012a48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30525e8f5300a4aeef9d612f871f4385f04157bd0600a4a5c5fe659fa202361cd8cac7dfbc5b65c6593d2870b41200003500000000d28418ac1b00000000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54491cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b61b7240cf97d03126da536ef61ee9aac417e2ab04fd8a9c98e958ff55d36d8224d791038ff07d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf637786819bf7e26863a11a274bd1ba119a76d85eac8a829bf7855413868a8453512db901b0bdf24c88aa0562ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d0000000000f9547bdfe68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e4e6b47e3f7dc2a8bcc1f01cf13fdf0db339bb94791509e760000000000000043d3bca3b4e1c30227c41a28a0889e6f5833f97d1ac1063bb7ca96bed29b7948908298218d7a030000003641a83ce2be3293f224de29927319bbf44fe4924121afb7af4e864b1837ab860e02346315e8f936d30fab852a13df8c7f5c7c16e05daecc54ab06f0adeefa647c"], 0x10) open(&(0x7f0000000040)='./file0\x00', 0x400, 0x82e752f8e4b202c8) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000335000), 0xfcb7) writev(r3, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x185) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x10, 0x0) dup2(r3, 0xffffffffffffff9c) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) socket(0x2, 0x3, 0x0) socket(0x2, 0x3, 0x0) r4 = dup(r1) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 06:46:57 executing program 1: pipe2(&(0x7f0000000080), 0x10000) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x107) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) ktrace(&(0x7f0000000240)='./file0\x00', 0x0, 0x8, 0xffffffffffffffff) open(&(0x7f00000007c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x1, 0x20) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000335000), 0xfcb7) writev(r2, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x185) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x35, 0x0, 0x0, 0x669}, {0x1c, 0x0, 0x0, 0xffffffff}, {0x6, 0x0, 0x0, 0x401}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r3, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000500)) r4 = msgget$private(0x0, 0x718) r5 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r7 = geteuid() r8 = socket(0x2, 0xc003, 0x11) connect$unix(r8, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f4b"], 0x10) writev(r8, &(0x7f0000000480)=[{&(0x7f0000000000)="a9431ba20085803e16775636cfa0c1a208c89bcc6bc29685404de8a9c96de8b15c4c46c46e0e373c17671e45260cb726b5e210495ff3a2c0c8d5644b7e0f1e06d48786a9a6bfaabdac39b390d752a4cf0b414f32d222c71bb60b8fb181d7", 0x5e}, {&(0x7f0000000180)="1e3eb43f4f1f1ece2b89d50c42522d43bb901bc71248c6ff72f6c228770d8530085f6c51cd44cd94b335b12837379aaca3dd03", 0x33}], 0x2) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r10 = getpgrp() r11 = getpgrp() msgctl$IPC_SET(r4, 0x1, &(0x7f0000000300)={{0x8001, r5, r6, r7, r9, 0x4c, 0x6}, 0x8, 0x800, r10, r11, 0x7, 0x4, 0x8, 0x484}) fcntl$setown(r1, 0x6, r10) r12 = socket$unix(0x1, 0x2, 0x0) clock_getres(0x3, &(0x7f0000002400)) setsockopt$sock_timeval(r12, 0xffff, 0x0, 0xfffffffffffffffe, 0x0) pipe2(&(0x7f0000000140), 0x18000) 06:46:57 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000080), 0x6, 0x0) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f666968653000"], 0x10) write(r1, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r1, &(0x7f0000000040)="e25aae490000000001000000df142d545d8489199ccf9c9fbcf3820a946261a5f2c8ef255b5dcf7f5d77fb3d3ea0b0f93794cbba", 0x34) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000240)="bce7772fd3c47036487d9b77730413f1c4028f4fee9d987b30ec6600", 0x1c}], 0x1) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f666968653000"], 0x10) pipe(&(0x7f00005dcff8)={0xffffffffffffffff}) readv(r3, &(0x7f0000000600)=[{&(0x7f0000000140)=""/132, 0x84}], 0x1) symlinkat(&(0x7f00000000c0)='./file0\x00', r3, &(0x7f0000000100)='./file0\x00') write(r2, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r2, &(0x7f0000000040)="e25aae490000000001000000df142d545d8489199ccf9c9fbcf3820a946261a5f2c8ef255b5dcf7f5d77fb3d3ea0b0f93794cbba", 0x34) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000240)="bce7772fd3c47036487d9b77730413f1c4028f4fee9d987b30ec6600", 0x1c}], 0x1) socketpair(0x6, 0x4000, 0x80, &(0x7f0000000000)) r4 = socket(0x2, 0xc003, 0x6) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f666968653000"], 0x10) write(r4, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r4, &(0x7f0000000040)="e25aae490000000001000000df142d545d8489199ccf9c9fbcf3820a946261a5f2c8ef255b5dcf7f5d77fb3d3ea0b0f93794cbba", 0x34) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000240)="bce7772fd3c47036487d9b77730413f1c4028f4fee9d987b30ec6600", 0x1c}], 0x1) r5 = socket(0x2, 0xc003, 0x6) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f666968653000"], 0x10) write(r5, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r5, &(0x7f0000000040)="e25aae490000000001000000df142d545d8489199ccf9c9fbcf3820a946261a5f2c8ef255b5dcf7f5d77fb3d3ea0b0f93794cbba", 0x34) writev(r5, &(0x7f0000000180)=[{&(0x7f0000000240)="bce7772fd3c47036487d9b77730413f1c4028f4fee9d987b30ec6600", 0x1c}], 0x1) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x51}], 0x400cc, 0x0, 0x80000000121, 0x0) 06:46:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x15}, {0x9}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000000000dfff00000000000000") 06:46:57 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="82bd"], 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000140)='./file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='x\x00') lstat(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000001c0)) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 06:46:57 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) pipe(&(0x7f00005dcff8)={0xffffffffffffffff}) readv(r0, &(0x7f0000000600)=[{&(0x7f0000000140)=""/132, 0x84}], 0x1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000380)={0x6, &(0x7f0000000340)=[{0x0, 0x0, 0xd8, 0x4}, {0x9, 0x81, 0x0, 0x40}, {0x0, 0x5, 0x2, 0x400}, {0x4, 0x4b, 0x1f, 0x6}, {0xd7e, 0xd0, 0x42, 0x4}, {0x7f, 0x9, 0x2}]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x81}, {0x80}, {0x6, 0x0, 0x0, 0xfff}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f0000000280)=[{0x52d, 0x2, 0x0, 0x8}, {0xff, 0x0, 0x16d, 0x7}]}) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r1, 0x0, 0x0) write(r1, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r3 = open$dir(&(0x7f0000000000)='./bus\x00', 0x200, 0x1c2) r4 = syz_open_pts() close(r4) close(r4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xb64, 0x5d7, "70580ed76f1cfd6dd0265405e7680f1eda54df89"}) ioctl$TIOCSETA(r4, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) kevent(r1, &(0x7f0000000200)=[{{r3}, 0xffffffffffffffff, 0x9, 0x8, 0xfff, 0xff}, {{r4}, 0xfffffffffffffffb, 0x8, 0x20, 0x2, 0x4}, {{}, 0x8000000000000001, 0x0, 0x565b7f0e51b59632, 0x8, 0x5}], 0x81, &(0x7f0000000040)=[{{}, 0xfffffffffffffff8, 0x8, 0x1, 0xa95, 0x8001}], 0x40, &(0x7f00000000c0)={0xf61, 0x3bc}) r5 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r5, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x10000a}) 06:46:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f00005dcff8)={0xffffffffffffffff}) readv(r1, &(0x7f0000000600)=[{&(0x7f0000000140)=""/132, 0x84}], 0x1) accept$inet(r1, 0x0, &(0x7f0000000040)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000380)={0x4, 0xfff, 0x9, {[0x1, 0x80000001, 0x0, 0x8, 0x400, 0x8, 0x9, 0x46c0, 0x1, 0x291, 0xd5b, 0x8, 0x3, 0x1, 0x6, 0xd0aa, 0x8, 0xfe18], [0x1, 0xaa, 0x7f, 0x1000, 0x7, 0x80000000, 0x3, 0x3, 0x1, 0x2e8], [0x7, 0x14, 0x2, 0x2a8ec359, 0x7e994049, 0x63a27bd6, 0x400], [0xff, 0xa94, 0x1, 0x7, 0x3, 0x8001], [{0xfff9, 0x9, 0xffffffff, 0x20}, {0x5, 0x2, 0x5, 0x5}, {0x5, 0x88c, 0x6}, {0x4, 0x2, 0x7fffffff, 0x4}, {0x9, 0x6, 0x2, 0x5}, {0x1f, 0x2, 0x401, 0x400}, {0x5, 0x0, 0x80, 0x800}, {0x0, 0xeb, 0x66, 0x7}], {0x6, 0x1ff, 0x2, 0x1}, {0xb542, 0x32, 0xa08}}}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x10000}, {0x3c}, {0x2}, {0x6}]}) syz_emit_ethernet(0x28d, &(0x7f0000000340)='\x00') 06:46:58 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000335000), 0xfcb7) writev(r0, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x185) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240), 0xc) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x4) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="1d4d000000000000000073226235544b6b4fbcb6c5649db650e56d525cd086c887dc569218e25392bed0bc8de615cefa9c8d566dc118d21d232dd29e1de1c34c4ec40fc5756c2c44fe052e6e40bc77f303ca4891be0c63870f80fccdea61ffb548be6185f87a04a70752cfe15697eb2a4ed86ac80f93fab9c29c051a3d1fbf675525fa5be271e57685ad3533f448642231c6be1d2abf31d1813fbef72034ba79591679071c6d5a82"], 0xa) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000080)=0xbc9a) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f0000335000), 0xfcb7) writev(r4, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x185) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x60) ioctl$TIOCCONS(r5, 0x20004276, 0x0) ioctl$TIOCMSET(r3, 0x8010426d, &(0x7f0000000000)) 06:46:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000140)=[{0xffff, 0x80, 0x0, 0x7}, {0xa6, 0x2, 0x3, 0x1}, {0x1ff, 0x20, 0x14, 0x4}, {0x7, 0x9, 0x2, 0x6}, {0x8b, 0x80, 0xca}, {0x7ff, 0x3, 0x4, 0x4400}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 06:46:59 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000000240)='./file0/file0\x00') unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)='c\x00') chroot(&(0x7f00000000c0)='./file0/file0\x00') 06:46:59 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "b000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) dup2(r2, 0xffffffffffffff9c) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r4 = dup(r0) sendto$inet6(r4, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) r5 = msgget$private(0x0, 0x682) msgsnd(r5, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r5, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x2d}, {0x74, 0x0, 0x1f}, {0x6}]}) syz_emit_ethernet(0x13, &(0x7f0000000580)="36b83e522c066341519be712d7c25f180897fb") r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r8 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r8, 0x10001) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) getgroups(0x250, &(0x7f00000004c0)=[0x0, 0x0, r11, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) pwritev(r8, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r8, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r9}) fchownat(r8, &(0x7f0000000180)='./bus\x00', r10, r11, 0x2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setregid(r11, r12) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x5}, {0x3}, {0x6}]}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x5}, {0x3}, {0x6}]}) msgrcv(r5, &(0x7f0000000200)=ANY=[@ANYPTR64=&(0x7f0000000540)=ANY=[@ANYPTR=&(0x7f0000000380)=ANY=[@ANYPTR64, @ANYBLOB="2d1810c73fe4c97cc88906a4a23e594607fb3e15e4326f0a0a6d6fe9120b26519338536aa3f39f55d125cf02e2797b6218b098694460b2cf305f82214cc919fa04ed2472286dd7a150753fbdcee80568c5d313f121c27c57d8d31db3f873589392f95168520d6914cc0f2c8e91ed9f8d0d3b111ce1dc825c7da4b3f6f83d1948f4fc7033efd2d9c1007ae4e0b6a00c5c16bd5ace016090a2129868e35a9a9ab397da", @ANYRESOCT=r7, @ANYBLOB="8dae6e1da148da30d286e7314260cf7217b9ac7a0dc4d01690658fc733decb633c6b7d698d695d3f3b3ecbe21059851c1d3cfbd98fe35974a4fcb9e5027c2d9e686ce4aa386ecc255c5f7b962d01be43a829e229adc3e44b879aef4cc060f28b9dc706590c06bf940ae18e2fe33e055317c31dc5765790365a926344bcea1ca2e06141dd042a9d7b736ba9a4b5237b076a67a1c05015d077dd4947dc6d013e86c866461fb9c51c12e5426d8afd9234bf91ab66718937551b2be49755514bd598f85d436535f3c7e0d59c048c52322b1e310f5c13"], @ANYRES64=0x0, @ANYRES16=r13, @ANYRES64=r0]], 0x1, 0x3, 0x1000) msgrcv(r5, &(0x7f0000000280)={0x0, ""/68}, 0x4c, 0x0, 0x1000) openat$tty(0xffffffffffffff9c, &(0x7f0000000300)='/dev/tty\x00', 0x80, 0x0) 06:46:59 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = dup2(r0, r0) writev(r1, &(0x7f0000000040), 0x1b) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f0000335000), 0xfcb7) writev(r4, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x185) r5 = accept$unix(r4, &(0x7f0000000000)=@file={0x0, ""/71}, &(0x7f0000000580)=0x49) sendmsg(r5, &(0x7f0000000a80)={0x0, 0x0, &(0x7f0000000900)=[{&(0x7f0000000ac0)="72a620989ff38b3e1e59d36073d1cfc7b1be811b51c2de0f00e1767f876ba9617785225d2f0548f943a5518f2cecfaa75a182bffd6ae5bd334745cad0ef3ccd86a10cbb69879f549125f801ed391d79081ed1d6a6297d0dc44d91fb575cc1d58670b76aefe60a143beb9a1a7f0b9fb59bf33c8ceba06f0cde24948b736ae4fb71dfc9228e166b6235cc0de38505b55901991da4da47759df65748c4601f545e2daa521134f3e33870d724383ca219d80b23dccd86c80da2a3f04572bc6d788b713298055f70d79796f5cc425c88fa3bfa13f", 0xd2}, {&(0x7f00000006c0)="a68b72e25537bffa27c78f30c75ab8a747d4aace592657c5f05dfe266c2c7c7e98928cb422d9e24212ddff5c60d378b93c25e8a04de5cf408385216087ca5c477e8a61e9c3006469b3d741eca72b20d130fb126cf5ceec82cfe9679b05b859ca7792dd2a2857770638accdb23fce3daa26138fff79b243f657084673875e5bd377ec26d19e4fdbd9fe5c11d03c9ee09bcbfc9ea1f8ed78aa654e1c692868fe0f9e2b2f56c23f85bd60d4b4f756093d20c89e362b5a1d", 0xb6}, {&(0x7f0000000780)="f5f1b09bd9ae0ead27315a6791f855d7bf0947c53add0e6ec4c83dbf758099ffe015036a6aaed0dfad0a01ff7136a2353d81a8054fc282b1f12d33b7cea8cf012a56870f4e37d99325fd734185c3b7b9c3abda9ec37ccaf6c8993e958ab4f6c5a2b4840b76", 0x65}, {&(0x7f0000001280)="65854c990e584b4114f12c78cc5c0b6d5541a8113f0ee0b647d83588478892330237cb17055cc784547126c782eaa40b60d91cf2a9a60c090a5f2b7ea96dbe345527aaaad4a0e73a0a109df0965f2160607c592a68a17f0877ecdac6fb7bd5bacf0752aa3f82cbe82a7bec9320fd4f5eb50b7fa4fec3aca9c50dd05258efa27adafc80187774e354c7c5a28c86980458976fd4a8516b72b8082fcc2355e0eb7c9cd3ab88082c4a0e3e60027c51712704f63990db8664892d6740f6652f9d75de4b08a15d74ea4db65848207918680e72226cc4a2a761ef9e8ffdb471d30ac9737fd4777b6e05571eb947531a372f9d8fb782bd5179d61f0d49dd3db4ec68f324d62d0dcadc8baa3ba77c5aa61fc55132b773f78f1dd97ae9c1c62ff85039dce5989446ff3c06e5696d5b02b6de3f950cad72938f3dcdeb6a44f5b1d6df38902f7d432f53b2a3ced4983b26853650b592de2380d10199904538317cca6c15f7b4ec159f330cabb45c07d34cae3fb5b7faa270543879800551098b03b6f0677bd9c09ecf7f09687783eab1b4fb722a209d8c46f24f04fa44cdbb62cb5be6500f9736c2972b1f57a31e85ba6f9b610006ff0b9b4d5ecbfe845355b1e760d725e8142ac7d7e0b66062e63f387d9545cb68717ded018fd51f509bd3c1718978280739a1792e032865c1c3528654bdaef4d268aaaa2f94d2b16b4c1069e32cc846dcc4c111ea4e4acfaede1690a27892fad7b8ec13ec834b758b8a51aae7c454efa4ff3db87369c5bf0eb86a6acc7ebbd3ebce13cb4c14a70b0810bff56a50edb7d2bb0920b31952f486af151e947452a92e59c9bbd8b908a96970891d479c9736801b172bbd8e2a4ddaa43665a9492677834cf59426de41ed61fb353c5c9336d2e8ba316d88599441055ac2305385a19472dcb3dc907826157182e316305d69305e75c437f1c6efeb344fdd595362ba08b070148fec00cd9f5f1b0a60816a1636bbd6065e468de197e7aecf4144075e26839e20a96cd6a3630928f30f8ad685e745436efd057803b9731761754ef7227d819ea976217f6f9a1dc9f21ea9aa9e9a706e3b563337c01dbfa9ad12e5359ef04ad2fe52ed71b2d4fd161f0df5d21507d822c08e70616d982be3d27224002d6262c66b015b1acab55d9db51edba08985466aa38a46bb19ff2ac158120fa27f8b47893ec6722cf07202d08d52d280dd46cd0586d785b445b2e410ede3c36661e969378e0fbada68a5369c6b655ef983035d1be13b9462e52756ce5637f23ad2ccdf962cc5fcc52680ab4950730733be32c4ef20e22f431cf4e90abd099b67ae1ec33d994508f3607f316c805924bf77b1bc9d85b3c3f9ab81fb66ef570ec120ce305e465a96bf0de7e8f039d2f8346fd900433cef29753e1ae7f4daa80bfd00a585d28a604c097347862f792cd034473214b76040a241d713b8a38462ba0aaaa4997c0a88b4ff364471145a9472bd5a8705759ad632a3d114ba3c4f9ca33b9d7e79550fc21d4680bd34fea543fb9d29349c03409a0483808c78af2409dc8a945bedf015d21e196c844b3a2b3b3ed8e85c4f089b2915bdfb9f5019602fca657bb4feba19735ad129d13c36bbd4a7185606e8a6ef01788099765da00637e419cc6ed170e62e503c6eed3715c3c088e0f2a587e9b6dfde4fbaad30c167e5e859dced8b8dabf89b38ec8565722705a6329d2e39da6856d333403b2367d229a34a37fafeb131ab9204e60c7c31a34beb4593098862cbceb42a011241ab218d589ac9e2b6b31fcd684f8ab09cca0a0a06752e5f1b4a097b273bf5a7966489cc8e8b3cf8a229474d416fe0362fc30406ccd041657b9fda501595961df340569f9cd0e4de25251e06add607da3cae4cd9732822e3c2e753153b21fff4d49574f43b1e1aaad346796119741d9d566bceceb47a2405ca2946480ade372c2df84c1171ddc9332f4e5a899ac791f8b570275602e06d53d6be4989d4c86955b40fa8dfd4d47bb8cc53a74a1c4335f61413bee2d86d9f12d875fa2de9693b99af9027d362076b392fc5b0290bcfc2bc7dbd133a65c69faaf2126531ade1ead1955255eb6c081c0665c8ea23303bd876d78ecd3022264d9515e0edc60e772c3ddbd2689586bd11729fb428c894dbabac5b921f28c016cc8dd1d7954f10844474ba5ad4a572b493f19cb48f126f87bb261416bead8c063cf99527dc0a47ecf0dc9c1e1a13c7ed9f72c3c1fa7010237d7f0e2c124fd40caae5216214487cebf1eecf165657d773cea8b64c489f1eae6886244ec1452982502f6233861ba3f087d641dacd88d85e1fbe81d5b2fb474123a841888dbfcfcb64cea9c9248c2c6bdb4b34050cca919f5fe6a9e68067d055869d545a53a37cfd0817bc0dedacce9ccfaea5391d9a6d6dc98c03ed48194755ed87d3dbcb66ac4b64bb41cbeec5e6066e13d5deedde9fe07a9d650b85bf02d7b227075127fc04c20e04ad55ca62a3c9b23516dec6b24aef941f05fc0e3d027d6563529f93f0757863995b569307184e88dc6dc37708829c03581a7dcf3187fd09aae7e2607ad80fe2cdcc040a6346afc3de8ee63f61f7c4003aabc7d36e0f2ef96d0d406a06585af627d48f90af9b1136be2a2fb96ae99dee6199412f7c97079c8eb9da215ccd06d2e9f2c0c86fdb1455feebad1b50d0667af258aa81c78b8327b69a45e19a591ac49a5d5b26c891de5f16e997272a90b4aa89dbc7d0d163334618f981df7ff3b48321cdfdfbbb88d0495b33c94f8ec297a8db5d366e0720ec3a251a7307d115927294b64a3652f77f821b8020ec3d43757f93099c54898c77ff2483fc35efbf0d34515caf955a886b2c6737af30fbd17f7adb5854a0e6a5d9c0c749d5c19f20e9026d95002af7a73d1614f37a73f5f8e1b2925f0b7f9fd6da0a069a81fddcce2147f56a80ae7d1272ce9ffc3ccecc82f4164896b7273b9f1e269a6d5c1762884559161a988de2e63b6bd43f76d5f0c36acd95dcfd58258a46be925049587981b62bc0382f914000dc7b57e88d80931161f86f9d82d337f7963b6a15a95aa7560d5f101a35b4c9b47b60c4d5b558a887f88c885c58cb37ec0e5d6d43fce6fc363a99cbeb08104cbd5422152f50d9b6f3c15d396e169c1a6af1576ea9f40f781112c70a0fe45112f8a8c37c00e8fce0303450f46969457e941b28c3a40ddfbc09a744285c2d2981f468c3342990c7c78f1ff3de38dd1665af0e0981c28a53adf9d99737e846016e837588660066702e0ce976055add19714d95c5eaefbfe01f415c9cf45e4ed065a645ede0e487609dbd48bfad01f03fb054c599d5f02439d28e91f9c49d6019cb0552543d78340f61511c655f1329d6905f4c9fbe74d2664b69270328eb7004717312222c55c852da16840f453d0860193e0a866239490758a3f42ec473a8e519e7ba75ca51550b526c57480ad7eda4c4f7ade96d043fbbb1027e206118ed07674822cd879dfc67d09a249c320d1b85a75359e2dbf051ada6bcc6ab4ff93785782fbff0421bc545e0de8c041fb491acdd951f5e5dc1e18355faf4cfad4f8f31d75cf331115acb386f70b33137f02cff8cb53a80bdb50810ba7c1241c1db33999f36f9693c4a11191545a2b5f56d574d215bbd9aa2da083785c07f7d2c4f912f11f0cfb0450adcfc2495c0f0a590b2d75ddda56a71dd197720abf29a1c5c964ac71c812cd085211f0a52096c51183e47bfa5c5199d123ad32f4a5489fa603d217dce76609338e7c85f2d1cb963346b10db4c7e19bdad53a420fc5e7a79c5eb86738b0ca9839f08158a4dba3cc57b9be485370d55e22668b79398c66e63a365d08aff638228e3da307f1bd014fd5e711291ad07b41ed1f576e886c5e4d5619e5c8584cfb1cb6870e4be07b43548d2cc6f7d0f6a2a05ec766c9ced3e9c1e55695a6159f5e433131a890b4d867d2c061bc61ee5b961740d41c86eaa097f1d400078bce1d750b00d8fbf037cd94cb0d7784e03918d671331598a2a270cacc4dabf6946ca1e399b8bd6e867ba1073e796950fc42d18935452e99805ccd9e94cd3b933cbc5a0da9401a5e1063f9ed0d2fa73fcf9d62602ee5bd8cf19e4ea4054971aacca342d2b1a038368e019c059e4d779ae6e139360505219060abcc91017b105d1b6203a5efd440ef16269bb0b7b6a059cda3824e299a7d8dba41b467eda259567e9d78b4bce1736c909affe25818c7af52fd69e21f6fb4a2699a61ff8006d62e386a4d0330ae624cf8d6c950b21dec2b79b900a31ea1470c988b23679a9f1b7e5573884347b5af7c9d9f33649730cf92d520e4263e873cecb8c896ee796190d820f40b241fe7174126293463c8c38c5a8cc16c3b24001ba357cca272945e75df07dc381d082d8773968b72c2c6156879cff66287cfb7c0e2be25c89bec376c76d6bb75e2aee208b5808b9fd11d979d246e806465d909c11605d19815fab06941333f340634d0074ed14bb99dfadabe53b0788cfd005223a08285f97eda975078b9f3ec3d86a2d4f3d9ccbac6fa1ca8962ae5c8aab3c17bb2e9c5403d86712b4cdb85b65f567bbc6e32dae889897186c550caef1285e08ea65145d39f985beadf8c3a637325addc4a953b660822d6b7e3d2f04bd8ee15e8a44cbebe60fd10d643543a7398dd1f32afb1642effbf544d53c1d658e675be4128a619f6199edd9dc842db5916b46c2a34ee75c9e6b46072c9f3016f5d112f4e85c9828771b9d2b954b2c9bc78f1bb0e6793c31ff70fb1257da00e8ee86bcf8451327a7534a81cbb0e8f5f54a5c8f16061a7869d9b5c5de3de5522418d3372fe9f90312381a51d9f28e27c056f76b1f5c15dc36653136245597a4c15a5395a68a9f1521685eba6c152b0526c26a5bdb0ba2c239d27e833f84cbb8b8d1182b53c5550975b4f9425bfe54274f371eace1f8c26e3b25d6d3da0faea4df5e5450408ae0c717efdc2fb1c5378a39da0b2be171ca7fd5b71dd0ff6d1c0b5606888473e4ce661dc67834323c345e6963bbd2ef4fedae87f66279d6a93e6e678ad334aacecf175dc0c9218babbe14a8b05c7e92ad1b3a5fc5e32667ce0c5bccd7876691e93df507559ed9a8eab244014affb736c475c92e3399f95fe330db36cdb2a48c796e2b73aaa861b2f8ae13841d69e1b3c11e065df0c7577af903f6385832d05ee292a4e7516fcfd2614c2605651745ac414b8c494ec4531781bea5eb7397f82654d8df045faa189415d25b2591dc2c0ce0f356414dcab4410914912ea2bde76a07eefe4cf895f54bacf08317e2bf39b6acce0e07878d7314a1e65b6eadc7bbbe4155dbef9bd0dc67ee43a1e442ab54c42d9e9c60f79c8814edcdbf5909e02e66ea9a2917c36193d88b0d5bcf2f70b5d4b18099128c6842bd94eb91e915a0d28e1eec41b1605e752ea4629ad45cf28efb8dfc7d9ff657e18ee0b86d05d10e6569f8c27973594ba2d36091b292fe31652a3a3cf35589830a57e61ab7018f2b5d417b9061b03d04a75e9526d815c39ea5cf8790b11a6ea0ed37ef1513a2ec784df33e23be68f6dea034ff26b988a39ff573acc9ef42529777fb7292631bd6780c2d09da730465ebf0e962ad5a6c7b8e47df9f9109de745abd6f6f15bb49ac4dd5711f089aaa8ccf956529fe09dc8b32d4ed848057d802bd743331ff159beb19ef22afb0e04622d96665a3c9a6b26518e618d31e8b4021d2f531fe9204fc38d752df6443bf05beb2099d40f3f381c465bc3a08acd3fc9546a018a444c52ce85ac47b29baf64d0ccec34012", 0x1000}, {&(0x7f0000000800)="07c281ca518d276687333985dd4841f929ac3219dc55136c7c2508a7c56af14810fcf0d63477973191294b0ff06be8b91b83a549f9a059bacebdb5468b44841bbc621bad2f29185813b7db519c048e63e9f849739e9fee71e4902b99f503bdc3fe6b0afb0f7883834b1c466e405af3900f0930dfb1a2d045e02b3f61aeb694ae1b8dafd0a3d208a79e5f4bd41a3de4281e1f1ac14dcb04b487d60db51e829ad8b38d01979026658b71e34a8f682036610f5b90b67f2867a947d190d57f58057ab330c6316e3cf92f", 0xffffffffffffff7a}], 0x5, &(0x7f0000000980)=[{0x50, 0xffff, 0x1, "f1b222ebeb3a660a045ab895d864e433d2ba840dcf73f312b1d121953fabd0c32807f9cc918b924d09275ba7ec2110714a38c27ddb7fe265276d"}, {0x90, 0xd045880c32d3dcf, 0xdf3f, "2d84a47d7160b878b50b09043af57484c4fb283f63da705e8e5a922502d61c4b3b182ad05756ca93b3e622117b4a311d2d99bb8ff13a9970db78b689e67fb337d9eb5578f3d66f1b3ee4c9c61e0c5163088ed264d402bd88ecdcceedf0a600f3edf1c275346b1ba4f75ac8ea82267c66b724d978cf2b60048246ab45bde1fa"}], 0xe0}, 0x8) ioctl$TIOCFLUSH(r3, 0xc0286988, &(0x7f00000000c0)) 06:46:59 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = socket(0x18, 0x8000, 0xe0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) pipe(&(0x7f00005dcff8)={0xffffffffffffffff}) readv(r2, &(0x7f0000000600)=[{&(0x7f0000000140)=""/132, 0x84}], 0x1) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000100)={0x4}, 0x8) r3 = fcntl$dupfd(r2, 0xa, r0) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f00000000c0)={{}, 0x3, &(0x7f0000000080)=[0x0, 0x0, 0x0]}) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/10], 0x1) shutdown(r0, 0x1) 06:47:00 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000335000), 0xfcb7) writev(r0, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x185) r1 = syz_open_pts() fcntl$setflags(r1, 0x2, 0x1) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000335000), 0xfcb7) writev(r3, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x185) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000200)=0x3a) write(r2, &(0x7f0000335000), 0xfcb7) writev(r2, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x185) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r2, 0x1}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff}) readv(r5, &(0x7f0000000600)=[{&(0x7f0000000140)=""/132, 0x84}], 0x1) ioctl$WSDISPLAYIO_WSMOUSED(r5, 0x80185758, &(0x7f0000000140)={0xfffffffc, 0x5, {0x200, 0x6}}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x30}, {0x800006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000380)="6dfee711529619c9e3ffc2fe063a") 06:47:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x5}, {0x4}, {0x6}]}) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x185) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000080)=[{0x2, 0x81, 0x1, 0x2}, {0x9, 0x6, 0xa1, 0x747d}, {0x101, 0xf4, 0x85, 0x1000}, {0x40, 0x75, 0x1, 0x6}, {0xff, 0x8, 0xd2, 0xff}, {0x1000, 0x2, 0x1, 0xd7de}, {0x8df, 0x1, 0x2, 0x40}, {0xfffa, 0x1b, 0x9, 0x8001}]}) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") 06:47:01 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202695e7fa98faaa7faf7c3f5d6a9d8ec09afc43ab90000010018a55b64"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="2003a801f50be7576a4ce0dd60000100", 0x10) write(r0, &(0x7f00000006c0)="4a7e18378cb37a058dff6836e32d59ce004eced23f1ea22336a1ef2d66809aa72dc68ba223d7aad934035af5fd7a48d34b64fc87482c80af741acfdf0536b383718ed818dff4c272bf3c8d056fd3e6fbc06ecf7fefad944f650676c1592913978c06c8575314f38e43fb36f17189f3741addba351953b058c87c0c4ea37261dd2f4f56d03183fc54770be61d7c9a0a632991f953c9d2073dbe914a340ffcedb122127248f43b4b18354a90d0b3f24b4858d326dd4707021825e74cf622029fd984177f05d33e5d527771c05b679400635d7d4dec1aaa3b995ba4d2efb30521252884b1cb205cfd7fd44db332b40167d0c4f58bdb16c3775f20ba51f7a8e2f7eb78785ba28496532100df28f04caa7c64da8f5c093068c125458a29970c95dfc6899619d11be79a2c55f4243f8d2bb35713cac60327f0c13800a5299d86c27027392091d15b0a6acf45ad19e02ff1c37888a68eb028202a34d8f089cfae7bf1c1e0b187273210c07a01ffa977f2cab7d2bf", 0x171) 06:47:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x20000000000002da, &(0x7f0000000000)=[{0x74}, {0x14}, {0x4000006, 0xfd, 0x0, 0x100}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f00000000c0)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 06:47:01 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20020000, 0x200000], [], [], [], [{}, {}, {0x0, 0x0, 0xfffffffd}]}}) 06:47:01 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000600)=[{&(0x7f0000000140)=""/132, 0x84}], 0x1) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x2, 0x4, 0x9, 0x0, 0x2b0, 0x0, 0x6, 0x0, 0x0, 0xffffffffffffff84, 0x3}) r2 = socket$inet6(0x18, 0x1001, 0x0) getpeername(r1, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) connect(r2, &(0x7f0000000100)=@un=@abs={0x3, 0x0, 0x3}, 0x18c) 06:47:01 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffff7fffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000040)={0x26, 0x0, 0x5, 0x8662, &(0x7f00000004c0)={{0x0, 0x1, 0x7f, 0x8, 0xff, 0x7, 0x1}, {[0x6, 0x0, 0xa, 0x9, 0x2, 0x100, 0x6, 0xd5, 0x7ab8, 0x0, 0x5, 0x3, 0x9, 0x5, 0x6, 0x81, 0x7, 0x754], [0x1, 0x101, 0x17b, 0x7, 0x5, 0x400000000, 0x7fffffff, 0xffffffff80000001, 0xd684, 0xf6], [0x1, 0x3ff, 0x100000000, 0xfffffffffffffffd, 0x6, 0x1, 0xfffffffffffffffb], [0x6, 0x0, 0x3, 0x1, 0x1000, 0x1], [{0x8, 0x3, 0x8, 0x200}, {0x0, 0xbf, 0x7, 0x1}, {0x7fff, 0x401, 0x7, 0x4b2}, {0x1, 0x3, 0x6, 0x2}, {0x5, 0x80000000, 0xffff, 0x5}, {0x1, 0x7, 0x2}, {0x5bb6, 0x6, 0x7ff, 0x7fffffff}, {0x7f, 0xffff, 0x4, 0x7fff}], {0x80, 0x40, 0xf6, 0xfbd}, {0x42, 0x0, 0xf5e2, 0x7ff}}}, 0x0, 0x6}) r1 = socket(0x18, 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) socketpair(0x20, 0x8000, 0x401, &(0x7f0000000100)={0xffffffffffffffff}) setuid(r3) accept$inet6(r4, &(0x7f0000000280), &(0x7f00000002c0)=0xfffffffffffffce2) r5 = getuid() r6 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r5, r6) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000300)={r2, r3, r6}, 0xc) fcntl$lock(r1, 0x7, &(0x7f0000000000)={0x2, 0x0, 0xffffffff80000001, 0x4, r2}) r7 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) 06:47:01 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=':('], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = dup2(r0, 0xffffffffffffffff) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x89, 0x6c, 0xff, 0x8, "088a81c6a8c6aa486d576e938c3aa1aa40c1e8c2", 0x4, 0x40}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket(0x18, 0x3, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)="92912674da4f2aa5be4b4f8f5187541984ea1087b10039c548d5e9aac58c0ec51fe0bf6e328082486b894c7672a6635e6cf71269189ff113d9ee655c99e723055ae77b5a9827970a9bc4c7d3a2f2e8300cb96aa31e958caffa97a0abfafae923fc25b2462a7ce4fd2455818d4544adf8a1618bb607d5d6089a1c016009e79e1d380c241ae11b594a261ef2a4bac77198c8d8c1b5cf4ab5155533c35f9a5681c7b70c7f2aee6f2ec0f23d4ec88cef597987c635082419b0fdb17ff5b5779ce7df3606c09765357995b1", 0xc9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x4a8) 06:47:02 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x200000009, 0xdfefffff], [0x0, 0x0, 0x403]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r3 = getgid() lchown(&(0x7f0000000300)='./file0\x00', 0x0, r3) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000480)=""/172) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r5, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r5, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r7, r4, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r1, r2, r1, r3, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1f8}) semctl$IPC_RMID(r5, 0x0, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r8, &(0x7f0000335000), 0xfcb7) writev(r8, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x185) setsockopt$inet_opts(r8, 0x0, 0x0, &(0x7f0000000000)="6abc7d31854ad0712731142a70310ed6dc0b9f5830ea2a58b27418e14609549db26f17557e488e868d3363b1f541a6bbe22c861f2c8e9dd9ff1c74dd8b487c84ebde5eb39d406c774cdb2e39bec4c890b147ced5f00713c686720df9b211cd27719c0db32ccce246f4fc422eabb9fc13c81b9b5b233f956c65899710ccdd805a2ec9919d17524bece2b80373d395bb6fadb42dab55d0f09c48beea5a372995862d224d5cfaf86de16ca365efe3cd992a499dcc326c705ced9dad2a9d4d4d6ad5c42cd6e13014977320e717b9170a3abe344dfb1d5939163b43eac47659675b00ea", 0xe1) r9 = socket(0x18, 0x2, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8080691a, &(0x7f0000000300)) 06:47:02 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x100004}) setsockopt(r0, 0x29, 0x6c, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0500"}) r1 = dup2(r0, r0) ioctl$TIOCNOTTY(r1, 0x20007471) unlink(&(0x7f0000000300)='./file0\x00') accept$inet6(r0, &(0x7f0000000400), &(0x7f0000000440)=0xc) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000180)=""/206, 0xce}, {&(0x7f0000000000)=""/58, 0x3a}, {&(0x7f0000000080)=""/17, 0x11}, {&(0x7f00000000c0)=""/33, 0x21}], 0x4, &(0x7f0000000280)=""/21, 0x15}, 0x43) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) r3 = syz_open_pts() ioctl$TIOCDRAIN(r3, 0x2000745e) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 06:47:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x400, 0x10) pipe(&(0x7f0000000100)) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0xf82246a38c6bd83d) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000040)}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x40, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x8000) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000180)) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000335000), 0xfcb7) writev(r3, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x185) ioctl$BIOCPROMISC(r3, 0x20004269) 06:47:02 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x10000, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff}) readv(r4, &(0x7f0000000600)=[{&(0x7f0000000140)=""/132, 0x84}], 0x1) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f0000335000), 0xfcb7) writev(r5, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x185) pipe(&(0x7f00005dcff8)={0xffffffffffffffff}) readv(r6, &(0x7f0000000600)=[{&(0x7f0000000140)=""/132, 0x84}], 0x1) r7 = accept$unix(r6, &(0x7f0000000280)=@file={0x0, ""/97}, &(0x7f0000000300)=0x63) poll(&(0x7f0000000340)=[{r3, 0x8}, {r1, 0x80}, {r4, 0x8}, {r5, 0x40}, {r7, 0x40}], 0x5, 0x81) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)) execve(0x0, 0x0, 0x0) 06:47:02 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff}) readv(r0, &(0x7f0000000600)=[{&(0x7f0000000140)=""/132, 0x84}], 0x1) setsockopt$sock_timeval(r0, 0xffff, 0x1807, &(0x7f0000000200)={0x3, 0xada9}, 0x10) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="c2ad"], 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x20, 0x100) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f0000000380)=ANY=[@ANYBLOB="00002e2f66693859da5c9a3cd03a79756c65302f66696c653000"], 0x10) write(r1, &(0x7f0000335000), 0xfcb7) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x185) symlinkat(&(0x7f0000000340)='./file0/file0\x00', r1, &(0x7f0000000300)='./file0\x00') chdir(&(0x7f0000000140)='./file0\x00') pipe(&(0x7f00005dcff8)={0xffffffffffffffff}) readv(r2, &(0x7f0000000600)=[{&(0x7f0000000140)=""/132, 0x84}], 0x1) r3 = open$dir(&(0x7f00000002c0)='./file0/file0\x00', 0xdef988cd94acd302, 0x2c) fchmodat(r3, &(0x7f0000000240)='./file0/file0\x00', 0x100, 0x6) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='x\x00') r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f00000001c0)={0x8, 0x5c, './file0\x00', 0x9, 0x6, 0x3, 0x80000000}) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 06:47:03 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x281, 0x80) connect(r0, &(0x7f00000001c0)=@un=@abs={0x0, 0x0, 0x1}, 0x8) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000335000), 0xfcb7) writev(r2, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x185) bind$unix(r2, &(0x7f0000000200)=@abs={0x1, 0x0, 0x0}, 0x8) close(r1) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x59a27424bcf6d25b, 0x0) ioctl$VT_OPENQRY(r3, 0x40047601, &(0x7f0000000080)) r4 = socket(0x18, 0x3, 0x0) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x800000000029, 0x26, &(0x7f0000000140)="d5ff9668", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000100)="8c65", 0x6d2) 06:47:03 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000880)={0x0, 0x0, 0x90d2, 0x1000, "00e74de400", 0x0, 0xffffd}) write(r0, &(0x7f00000002c0)="14202bc87290167d61e1f5ecabcb0e0ff7fcc134ea11325884c3a32bb898c44482eab9c7a74a83e5047087f90eeb2d7e658d3d0f1dd368f2a7c5da70a76f7df19c4f7bf4423bf515898c99aaafc5b4f2436bc457ade89efaea7b434a86f133395739acf9f96f3737ebc319", 0xfffffdd5) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000280)) r1 = socket(0x800000018, 0x1, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chdir(&(0x7f00000001c0)='./file0/file0\x00') r2 = syz_open_pts() fchdir(r2) setsockopt$sock_int(r1, 0xffff, 0x1000, 0x0, 0x0) write(r1, &(0x7f00000000c0)="0f9dd1f4b3c031cbeee9c9d34c9437b95cce90f854327f2c3ef755186d67b1e90e8dd3ec375be45501c4b5483d7da68dc9e953cf338bf295735ac00d0c3ecf65cdec5c585822c89184998bbe218eba0df4df067dff5fe6d97ca1451b75f2be0a675c01eed0576c4a73a8830d1a32b3299db28b8f27e7e58eb435be89baad67c4468d194e05fee535c5acabd2ed14e75e5cf22090930384ddf637fdcf75dfeb31b4fc840b08a11318cc0a24ccfa6424b60bafad49d128b81231517bc6c4a3389b2155c86d2b8a66cf28188a30553ee3881639b99fe0ba83d36c36a4d71ff538aa35249f981f91e0cb330902bd090d4124f0f3b8ac", 0xf4) syz_open_pts() r3 = socket(0x18, 0x2, 0x0) dup(r3) r4 = socket(0x18, 0x2, 0x0) r5 = dup2(r4, r4) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$TIOCCONS(r6, 0x80047462, &(0x7f00000000c0)=0x8a31) ioctl$KDDISABIO(r6, 0x20004b3d) ioctl$VMM_IOC_RUN(r5, 0xc050756a, &(0x7f0000000040)={0xfffffffd, 0x0, 0x0, 0x0, 0x0}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, 0x0, 0x0) preadv(r4, &(0x7f0000000ac0)=[{&(0x7f00000004c0)=""/224, 0xe0}, {&(0x7f00000001c0)=""/85, 0x55}, {}, {&(0x7f00000005c0)=""/239, 0xef}, {&(0x7f00000006c0)=""/202, 0xca}, {&(0x7f00000007c0)=""/179, 0xb3}, {&(0x7f00000008c0)=""/217, 0xd9}, {&(0x7f00000009c0)=""/245, 0xf5}], 0x8, 0x0, 0x3) kqueue() r7 = msgget$private(0x0, 0x401) msgsnd(r7, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/\x00\x00\xff\xffvsm\xbd\xb1\xfd\x8a0\x00', 0xc80, 0x0) 06:47:03 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = socket(0x400000000018, 0x3, 0x81) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0xc003, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) login: panic: m_copydata: null mbuf Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 61176 20927 0 0 0 0 syz-executor.1 *501152 20927 0 0 0x4000000 1 syz-executor.1 db_enter() at db_enter+0x18 panic(ffffffff822460e2) at panic+0x15c m_copydata(fffffd806e2dda00,198,2,ffff800021ba32b8) at m_copydata+0x17e ip6_pullexthdr(fffffd806e2dda00,198,0) at ip6_pullexthdr+0xa2 ip6_savecontrol(fffffd806f666c08,fffffd806e2dda00,ffff800021ba3420) at ip6_savecontrol+0x373 rip6_input(ffff800021ba3668,ffff800021ba3674,0,18) at rip6_input+0x50b ip_deliver(ffff800021ba3668,ffff800021ba3674,0,18) at ip_deliver+0x353 ip6_input_if(ffff800021ba3668,ffff800021ba3674,29,0,ffff800000679800) at ip6_input_if+0x1207 ipv6_input(ffff800000679800,fffffd806f0bb600) at ipv6_input+0x48 if_input_local(ffff800000679800,fffffd806f0bb600,18) at if_input_local+0x121 ip6_output(fffffd807f01f400,ffff800000a1ca00,fffffd806f666d90,0,0,fffffd806f666d20) at ip6_output+0xd26 rip6_output(fffffd806d496b00,fffffd8063400318,ffff800021ba39d0,0) at rip6_output+0x4c0 rip6_usrreq(fffffd8063400318,9,fffffd806d496b00,0,0,ffff800020ae6c78) at rip6_usrreq+0x5e1 sosend(fffffd8063400318,0,ffff800021ba3c28,0,0,0) at sosend+0x671 end trace frame: 0xffff800021ba3c10, count: 0 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic m_copydata: null mbuf ddb{1}> trace db_enter() at db_enter+0x18 panic(ffffffff822460e2) at panic+0x15c m_copydata(fffffd806e2dda00,198,2,ffff800021ba32b8) at m_copydata+0x17e ip6_pullexthdr(fffffd806e2dda00,198,0) at ip6_pullexthdr+0xa2 ip6_savecontrol(fffffd806f666c08,fffffd806e2dda00,ffff800021ba3420) at ip6_savecontrol+0x373 rip6_input(ffff800021ba3668,ffff800021ba3674,0,18) at rip6_input+0x50b ip_deliver(ffff800021ba3668,ffff800021ba3674,0,18) at ip_deliver+0x353 ip6_input_if(ffff800021ba3668,ffff800021ba3674,29,0,ffff800000679800) at ip6_input_if+0x1207 ipv6_input(ffff800000679800,fffffd806f0bb600) at ipv6_input+0x48 if_input_local(ffff800000679800,fffffd806f0bb600,18) at if_input_local+0x121 ip6_output(fffffd807f01f400,ffff800000a1ca00,fffffd806f666d90,0,0,fffffd806f666d20) at ip6_output+0xd26 rip6_output(fffffd806d496b00,fffffd8063400318,ffff800021ba39d0,0) at rip6_output+0x4c0 rip6_usrreq(fffffd8063400318,9,fffffd806d496b00,0,0,ffff800020ae6c78) at rip6_usrreq+0x5e1 sosend(fffffd8063400318,0,ffff800021ba3c28,0,0,0) at sosend+0x671 dofilewritev(ffff800020ae6c78,4,ffff800021ba3c28,0,ffff800021ba3d10) at dofilewritev+0x1b7 sys_write(ffff800020ae6c78,ffff800021ba3cc8,ffff800021ba3d10) at sys_write+0x83 syscall(ffff800021ba3d90) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x23df28a4820, count: -18 ddb{1}> show registers rdi 0xffffffff817710b7 db_enter+0x17 rsi 0x1c5d __ALIGN_SIZE+0xc5d rbp 0xffff800021ba3190 rbx 0xffff800021ba3240 rdx 0x1c5e __ALIGN_SIZE+0xc5e rcx 0xffff800022d7c000 rax 0xffff800022d7c000 r8 0xffffffff81617f6f kprintf+0x16f r9 0x1 r10 0x25 r11 0x78fa0ce8179dbf7 r12 0x3000000008 r13 0xffff800021ba31a0 r14 0x100 r15 0x1 rip 0xffffffff817710b8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800021ba3180 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor.1) pid=501152 stat=onproc flags process=0 proc=4000000 pri=57, usrpri=57, nice=20 forw=0xffffffffffffffff, list=0xffff800020ae6510,0xffffffff8261e778 process=0xffff800020af51c0 user=0xffff800021b9e000, vmspace=0xfffffd807f000a10 estcpu=28, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 20927 61176 70784 0 7 0 syz-executor.1 *20927 501152 70784 0 7 0x4000000 syz-executor.1 77258 272728 75016 0 3 0x80 nanosleep syz-executor.0 77258 151942 75016 0 3 0x4000080 pipewr syz-executor.0 77258 393154 75016 0 3 0x4000080 fsleep syz-executor.0 70784 418188 82042 0 3 0x82 nanosleep syz-executor.1 75016 414154 82042 0 3 0x82 nanosleep syz-executor.0 82042 314397 26952 0 3 0x82 thrsleep syz-fuzzer 82042 66256 26952 0 3 0x4000082 nanosleep syz-fuzzer 82042 432533 26952 0 3 0x4000082 thrsleep syz-fuzzer 82042 388236 26952 0 3 0x4000082 thrsleep syz-fuzzer 82042 405391 26952 0 3 0x4000082 thrsleep syz-fuzzer 82042 275913 26952 0 3 0x4000082 nanosleep syz-fuzzer 82042 7668 26952 0 3 0x4000082 thrsleep syz-fuzzer 82042 504454 26952 0 3 0x4000082 thrsleep syz-fuzzer 82042 208224 26952 0 3 0x4000082 thrsleep syz-fuzzer 82042 311861 26952 0 3 0x4000082 kqread syz-fuzzer 26952 377733 90595 0 3 0x10008a pause ksh 90595 131831 80678 0 3 0x92 select sshd 97671 139656 1 0 3 0x100083 ttyin getty 80678 154541 1 0 3 0x80 select sshd 70962 38973 55396 74 3 0x100092 bpf pflogd 55396 66115 1 0 3 0x80 netio pflogd 86835 434087 95302 73 3 0x100090 kqread syslogd 95302 395030 1 0 3 0x100082 netio syslogd 30135 458328 1 77 3 0x100090 poll dhclient 61448 419787 1 0 3 0x80 poll dhclient 68341 24517 0 0 3 0x14200 pgzero zerothread 75821 472648 0 0 3 0x14200 aiodoned aiodoned 73739 179270 0 0 3 0x14200 syncer update 68887 255843 0 0 3 0x14200 cleaner cleaner 70177 288176 0 0 3 0x14200 reaper reaper 55642 231864 0 0 3 0x14200 pgdaemon pagedaemon 65707 467082 0 0 3 0x14200 bored crynlk 52070 186950 0 0 3 0x14200 bored crypto 72823 65191 0 0 3 0x40014200 acpi0 acpi0 84190 14890 0 0 3 0x40014200 idle1 8809 248 0 0 3 0x14200 bored softnet 29395 109485 0 0 3 0x14200 bored systqmp 70716 258273 0 0 3 0x14200 bored systq 95444 433501 0 0 3 0x40014200 bored softclock 85073 25788 0 0 3 0x40014200 idle0 87148 81912 0 0 3 0x14200 bored smr 1 38514 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 20927 (syz-executor.1) thread 0xffff800020ae6c78 (501152) exclusive rwlock netlock r = 0 (0xffffffff824f73e8) #0 witness_lock+0x52e #1 solock+0x5a #2 sosend+0x559 #3 dofilewritev+0x1b7 #4 sys_write+0x83 #5 syscall+0x4a4 #6 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9481 6401K 6917K 78643K 10684 0 pcb 18 8K 8K 78643K 40 0 rtable 105 3K 3K 78643K 245 0 ifaddr 49 11K 11K 78643K 61 0 counters 39 33K 33K 78643K 39 0 ioctlops 0 0K 4K 78643K 1470 0 iov 1 8K 48K 78643K 25 0 mount 1 1K 1K 78643K 1 0 vnodes 1221 77K 77K 78643K 1270 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 1K 78643K 2 0 VM map 2 1K 1K 78643K 2 0 sem 2 0K 0K 78643K 4 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1809 196K 290K 78643K 12766 0 file desc 6 17K 25K 78643K 82 0 proc 60 63K 83K 78643K 492 0 subproc 32 2K 2K 78643K 51 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 2 0 in_multi 33 2K 2K 78643K 47 0 ether_multi 1 0K 0K 78643K 1 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 49 228K 228K 78643K 49 0 exec 0 0K 1K 78643K 224 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 112 21K 23K 78643K 1222 0 UVM aobj 2 2K 2K 78643K 2 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 4 0K 0K 78643K 12 0 NDP 7 0K 0K 78643K 14 0 temp 79 3013K 3078K 78643K 9384 0 SYN cache 2 16K 16K 78643K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 8 0 2 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 21 0 19 1 0 1 1 0 8 0 rtentry 112 55 0 11 2 0 2 2 0 8 0 unpcb 120 35 0 25 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 48 0 48 1 1 0 1 0 8 0 tcpcb 544 24 0 19 1 0 1 1 0 8 0 inpcb 280 104 0 92 2 0 2 2 0 8 1 nd6 48 6 0 2 1 0 1 1 0 8 0 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 16 0 3 1 0 1 1 0 8 0 pfstkey 112 16 0 3 1 0 1 1 0 8 0 pfstate 328 16 0 3 2 0 2 2 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 255 0 43 14 0 14 14 0 8 0 art_table 32 256 0 43 2 0 2 2 0 8 0 art_node 16 54 0 14 1 0 1 1 0 8 0 sysvmsgpl 40 4 0 4 1 0 1 1 0 8 1 semapl 112 2 0 2 1 0 1 1 0 8 1 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1485 0 77 46 0 46 46 0 8 0 ffsino 272 1485 0 77 95 0 95 95 0 8 0 nchpl 144 1773 0 164 61 0 61 61 0 8 0 uvmvnodes 72 1572 0 0 29 0 29 29 0 8 0 vnodes 208 1572 0 0 83 0 83 83 0 8 0 namei 1024 4755 0 4755 1 0 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 scxspl 192 5140 0 5140 8 1 7 7 0 8 7 plimitpl 152 16 0 8 1 0 1 1 0 8 0 sigapl 432 278 0 262 3 0 3 3 0 8 1 futexpl 56 738 0 737 1 0 1 1 0 8 0 knotepl 112 69 0 50 1 0 1 1 0 8 0 kqueuepl 104 6 0 4 1 0 1 1 0 8 0 pipepl 112 256 0 235 2 0 2 2 0 8 1 fdescpl 488 279 0 262 3 0 3 3 0 8 0 filepl 152 1561 0 1453 6 0 6 6 0 8 1 lockfpl 104 22 0 21 1 0 1 1 0 8 0 lockfspl 48 9 0 8 1 0 1 1 0 8 0 sessionpl 112 19 0 8 1 0 1 1 0 8 0 pgrppl 48 19 0 8 1 0 1 1 0 8 0 ucredpl 96 96 0 87 1 0 1 1 0 8 0 zombiepl 144 262 0 262 1 0 1 1 0 8 1 processpl 904 294 0 262 4 0 4 4 0 8 0 procpl 632 409 0 365 5 0 5 5 0 8 0 srpgc 64 2 0 2 1 0 1 1 0 8 1 sockpl 384 160 0 136 4 0 4 4 0 8 1 mcl64k 65536 8 0 0 1 0 1 1 0 8 0 mcl16k 16384 1 0 0 1 0 1 1 0 8 0 mcl12k 12288 2 0 0 1 0 1 1 0 8 0 mcl8k 8192 3 0 0 1 0 1 1 0 8 0 mcl4k 4096 6 0 0 1 0 1 1 0 8 0 mcl2k 2048 163 0 0 20 0 20 20 0 8 0 mtagpl 80 6 0 0 1 0 1 1 0 8 0 mbufpl 256 190 0 0 11 0 11 11 0 8 0 bufpl 280 6568 0 1340 374 0 374 374 0 8 0 anonpl 16 44784 0 28957 74 1 73 73 0 125 1 amapchunkpl 152 1674 0 1532 14 0 14 14 0 158 6 amappl16 192 1241 0 256 51 1 50 50 0 8 0 amappl15 184 68 0 64 1 0 1 1 0 8 0 amappl14 176 37 0 35 1 0 1 1 0 8 0 amappl13 168 8 0 7 1 0 1 1 0 8 0 amappl12 160 16 0 14 1 0 1 1 0 8 0 amappl11 152 62 0 47 1 0 1 1 0 8 0 amappl10 144 30 0 24 1 0 1 1 0 8 0 amappl9 136 634 0 629 1 0 1 1 0 8 0 amappl8 128 132 0 112 1 0 1 1 0 8 0 amappl7 120 127 0 112 1 0 1 1 0 8 0 amappl6 112 56 0 51 1 0 1 1 0 8 0 amappl5 104 132 0 119 1 0 1 1 0 8 0 amappl4 96 534 0 501 2 1 1 2 0 8 0 amappl3 88 113 0 106 1 0 1 1 0 8 0 amappl2 80 1255 0 1171 3 1 2 3 0 8 0 amappl1 72 16417 0 15951 26 14 12 21 0 8 2 amappl 80 678 0 631 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 1 0 0 1 0 1 1 0 8 0 uaddrrnd 24 279 0 262 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 279 0 262 1 0 1 1 0 8 0 vmmpekpl 168 6398 0 6368 2 0 2 2 0 8 0 vmmpepl 168 43075 0 40811 144 7 137 137 0 357 38 vmsppl 368 278 0 262 2 0 2 2 0 8 0 pdppl 4096 565 0 524 6 0 6 6 0 8 0 pvpl 32 148017 0 128872 176 0 176 176 0 265 4 pmappl 232 278 0 262 2 0 2 2 0 8 1 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 166 0 3 5 0 5 5 0 8 0