kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Mon Dec 2 01:34:27 PST 2019 OpenBSD/amd64 (ci-openbsd-main-8.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.15.205' (ECDSA) to the list of known hosts. 2019/12/02 01:34:41 fuzzer started 2019/12/02 01:34:47 dialing manager at 10.128.15.235:32680 2019/12/02 01:34:48 syscalls: 337 2019/12/02 01:34:48 code coverage: enabled 2019/12/02 01:34:48 comparison tracing: enabled 2019/12/02 01:34:48 extra coverage: support is not implemented in syzkaller 2019/12/02 01:34:48 setuid sandbox: enabled 2019/12/02 01:34:48 namespace sandbox: support is not implemented in syzkaller 2019/12/02 01:34:48 Android sandbox: support is not implemented in syzkaller 2019/12/02 01:34:48 fault injection: support is not implemented in syzkaller 2019/12/02 01:34:48 leak checking: support is not implemented in syzkaller 2019/12/02 01:34:48 net packet injection: enabled 2019/12/02 01:34:48 net device setup: support is not implemented in syzkaller 2019/12/02 01:34:48 concurrency sanitizer: support is not implemented in syzkaller 2019/12/02 01:34:48 devlink PCI setup: support is not implemented in syzkaller 01:34:53 executing program 1: ioctl$WSDISPLAYIO_GMODE(0xffffffffffffff9c, 0x4004574b, &(0x7f0000000000)) r0 = dup(0xffffffffffffff9c) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x1) close(r0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) flock(r1, 0xf) getuid() socketpair(0x20, 0x8000, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(0xffffffffffffffff, 0x0, r2) r3 = open(&(0x7f0000000100)='./file0\x00', 0x800, 0x0) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000140)) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCSDTR(r4, 0x20007479) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f00000001c0)) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x8000, 0x0) ioctl$TIOCGFLAGS(r5, 0x4004745d, &(0x7f0000000240)) r6 = socket(0x6, 0x8000, 0x9f) flock(r6, 0x1) r7 = openat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0x20000, 0x40) write(r7, &(0x7f00000002c0)="b789390fa8309ef4c28da2f8bc0d2761f3fc647de01d6414c9a8f523dae78e4e6daa75bbe6a8b01c9782b05dd14543da8fc2c41630e90ae42d0501a5ee80d4bf4eee69e2c43de7ffdbc2d8c40a5b61e03dae02a3c6fcd63d9a02cc521820d61b318c2af2b779748fd56fa8d3aef656216ca20483bdf840b82d13276d4e5cbdacab40f29fd685480a006870cc3d0893b3711a1ba72d51440d796c150c1cd04078a8c000baef1725698da04a1f6809a36ad6dbbdf63e98f944bde5f9ded6ea2b73", 0xc0) syz_open_pts() r8 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000380), &(0x7f00000003c0)=0xc) sendmsg(r8, &(0x7f0000001580)={&(0x7f0000000400)=@un=@file={0x3, './file0\x00'}, 0xa, &(0x7f0000000500)=[{&(0x7f0000000440)="0c93eff45cd60a3bd80c7fdf7fdef634411262f69083c9dd082bbf6e1810ce78c9f011a07edb2e0ded6a9dbca88675c07489249f5711df87fa8083efc4fa6493cd9f3a34859b1d5a147d4a45000b36e2638c7fd942de3b233c26d227eb9888eb5571622cf0254eac93629f6d41cac746f0ddcbffc6e10ee73cfc751ea7a4693114e7715b82caec6aae83976fc7d0136f7412fd6c00", 0x95}], 0x1, &(0x7f0000000540)=[{0x1010, 0x53da3d7f00a6cd90, 0x2, "935ce47e57aa2ad1f4b675a271e5131e9517d6c398ce3658c4a91be0bb6f4f0557ada1b70e3f4f7cbaa8833dc1a70368bca2226c69af231d1a6a550f8313efe730c23b1b464c8605942768d4bd2bdb139f6ad88202737cac151561103beb8dd63a6b281e380c35197eb86d2bb238acd733279a07a4f7c9fdaab7d24bc3064ea3a92f8b217a16b843422fd565bdb98baf7236ea6f10dc635333cd27268c81c5532c99b0ea64d299b003e4c8d3535ed8e672e564450ee432ee96324e7292987870fca15174499e30e527e2a20a48a2deaa71d421c3426f2004972a4ef1283aed4148dfe34523b0e4f199f98f33b79ebe5d2d422a7b08013133f5400c14edff36d6139de9f071faff41356d29b73e41be4eae5899cb7d326d0295ff11d683ae9415c15c13ac0032d102abddcaf2fcedfb7af70e261547e3aff84f699ed95e2d4a08eb799a632597c24a8a69c612bb2f53e2870647842647b4f7d2d12ffc882e45f7bbcdbc1c8f7cdf92b831e6a288e4ab8d902a824d88c6ac8039e6c11095881469cd72bf934b62ddc2dc80a1fdbfc694d2d1e488a9a4a5b5d7dfb71528970283fa19218b3a87ef3130d78179ff7504ae4c8ea9d7c8b33a9069f9f8075ddfe74dcd4348ef9f1e1a63126e742982b4a5fa6e01806a2f7c745d9ffe37b01ad339b47f294d032fb1ac0dddad1e9f0f66b15e8c985abf6b40a334d4b6945d220057d8f3e3c85f8590854b76330177ef777a7e1019f2d80d2d97cd262ccdf5150dafa3eb3ed3a6465fe0d2db435fc658c7607a93dca36afbe8fda8efaa4f47fb06e35f57fcc2fa91c3ca7a1ebf207c0e4e702ab608d106675d642741f46de8b9e2a0fae73e6c859e2e5018a9ad4773a0e29c4cdb0e919054eac5d5a33bd412a211d8e9033b32e1908dd7426728bc2482b799f1d00bf0df29436f7ff72c31902511afadc4940cffcff62baa49fe488cd25372162264f2a48dad039b46453991b4eb03dae9b7b6c710d4e8540f216623ba968cbe81f4dd4f9497e7180dc941c0ed880348a39d8ca1e44534b8a0ced39d6dd45fe826b514bc140b14ff40aad5452b912b048b254944243dda5337b97e67b080d93e4bd9470d6e69c374e2a982730987f0eb7bb16b6621ab5d7cf409cfd73eb7ec5a15bf6097e8b67fe46a059251ee92b4a2c273bfe98daccdee42e83983ff9ac5418c99273e0293f5fd705fcc346a0e84473d53f2c177615ca55caf1d2526faa1eea93fd83803d19c52aea9bf1ef74f76b20e38223d9187bcc8808006c60e8f0c53e111624729733ccf92d0c69582af01a1dc4aa65304c006ba0a61f3444c54649135cbdc912516ab227d1a2e4514019969d1f0200e330a8d9654782bdc1a9997916b133a0350d681688df6e276b842aaf68cf3b4719bf674aaf48e6b3f80b31cd61a872636468afa0c9758e4fb3470575a0248404e44033d45d7c123d5bb303f789235fc12f85ece434d2fc0dc4798cea68193c9e72b88cdd5e356d30428ae815fecfb1b9ae39609fc7b2cbae9ab776c6b8362c38f4894c35d9288a5a1b7a0f1403a1c322a2a31e0a2a5d6465b835673b92455f9accf88de6b3171d6bbabe48c9561302bffef0f2e83d229a43332d69d8c2d7de51f97e3a377950d7017e557c90a8eb1a21d268e2fab72d0c801cdf2ef644fa40bf30bf3ee5a8fb24dd5e3f3d9b8aaad510db169e747ae7849ac27ec4f4ccfa1507ac0752e54d0c48ecf27b14e7578638175f9f9df31d1288acdedf3829acc9df5ca912719e991491a652e52347b027cd2ddb40b766bd7261e90502f61e16b2686f52c7134440bdfe4b64fa7867abef4eccefc489f838a1153d8c0be0a283049fc0de7e1b3de65b3537b72d4564f9b5fe35d7e13a1da9f2417c08d2bf724fc799d00e0184eaacb4ec928be0b609320981fd79b5d93040767ced033e3a47c66846157680485175b233ef6dc5c95be926c63671693fdc115b3e5e0429ccf0846cc974dab4c8c238da100e2ea1e30b34c8d14ced517c70d7d285f5fa999f98c7e4d9b30c9f47d7194ac53c79c93337cfd76e30e8600f15eb95be6b7e3683a170b9c6fc86f0e0f43f7cc9d6fa6c8dbf88ba8d9534c5cc8dcfe8fe2851e9e635cad9aa012fcb5c260b2d8ee985dfa4663ab2fe51e3ecdf7abba58df9c1430f410c5a9d0d79ebbc581ccca6a6ae4b5c096ad47b8ab0cd894b25e3a24f9b8e910586adf0320d889def3fbb6ed6e715750763c6a4d4de3684a40d4482a0cbe1dcae3434fd07f54f2bd96690a639773a90211ac23afe38ada25e602af4afe98166562db61e664dbd8a26bc62a3c8a01725c37b263965ab53748d2471c00858faa0316515b548ff0e368e018e8b80d8fc4fbbc0361677ae4b449074f478bac5a578ab4160f1d5d629974599622ca17ff9bda34a8b078c561a9962248da08d71d0f4c58d2f623b297656c23cf9017929c70fd9b48379b5ed79d92e16d9bffd0454454087571c77136f0d45eea6ea6c8dde8a9f10e50b8c7a12b6134317ad9bb8b4d5e9508b722f1112c28865d072dc38feee89ebe17b78241860273f91676915733019037fdc278213b2c6576ed0a4caa065e89bbeb55fd1ab8bbb01c8684db61f4f11c143135de75fc52db8aefad585ef298cd60162d858acb5e94bc879bb4c7d48b6d383219dc55bf1e31c6e76699a51f912457c830e3ac7a5b2d7c1a03fc490b9b8c80ae707d3b6815ad859a97725ae6fa9e7535b9d3a291be08052fa8453986e9f835a1614792335f1555196f49b7baeaaa4c36e7b8baf69e7cc165f3fdfaa41840b80a08e1c9e6c1f14586d1e434b2cddfc5355d3a45942682d6b4715a2e6b794468df8546ab64c01f826e7eeaef75f7a196893f9d89fefe51864ace5062d774273faa8082bc1e9df5e08441764fbec95c0cebc6a9f2038be2e244bf112cca06f43a2edf269050cafa3f97851d5a322c8c3911510fd4e9182bf4597228eb0e630b235cfe51b3dc196d880a1fe2d5a7589d4bf95073ab6ca80c33698cc28952025e7630edcb404f4c2b5f27f28069876a38b4f0de25b4e9717d6bebe11f82b578fc045be9096d8a6e57e3698875539982d7f7cdfc54e685a9eaf6afa6558f25c93dee46b40dc66028271369c71cee3b98951be484eb22b81962c59f1708601c1dc60c339ac2905d6164a6fdeff47057dccaa34f64be1811b8080d450c608e37c91f3b1ac44e1dae753f6b8fc2001e29277da5d05969fbf56b10660d1ad941792a0db0b3e7a137fe5895745061cdeb3c0b1dd8b76fe22c5240e5d0e85c5e859b179b53309d5d0f5f265a72f9d65b822a664e2bd58db7c3233137953e68cb62af3aa2fd008388ffa947029a9b22501195ff725cdc249f7d14114ae762c6aa2f343d60546eea62a0d3f30513612d1cb171f0c1752db32f5143c24541d6b949b46a18a23677680060e14ee86a76378c26e13e34e7595803c1283a8ade6845e96945b696092dac7151386133d9a308054728f229531bcb3fd825f5e4aeae1d8ef07aa9d0c734c1d9aa41e9e04a2c39bc28f141748f3c16463dec8ade7eaafa38000be45d7914cc9f262ebf3ea2a5b8664688d53f54f4ee67dfdbb67b6e14d4fc8607215d1e0718ec9d5b0ac129d657d1932c247643986ba198d57a19fa684d5c72037dc427e09838c8ed44866ca1cd9011527addd1b06ae3f236e1fd0fe35305c7fb6ece2eb11c381b8442b3a5142857415a50d02c3c9e0c86fefbce4d68ec842785bc3e1cdc5ee0be1b0af2cf28d81568f9904a4b1b18dd652bb5d549d37259e6b7662aef5553437f1b3d02ddc7f4137be0f751b487863de9780c4341dd9e239a89ed6291e6ab0cdfdb95c295fd4a1b90c1e3028f5aa157ddf944949d666691574986685a41e70b8f2451540ca12e86165bb25ec1a65a75c31cbe55cb2b4bbb72a0ed45d0784584d1ab446e4806204ed282e3db2b7568b225d019b5ed49fa488b10c6c4850902b4c70702c9e43530c3381e9c3d41a2f23aa4b7bdcf6040deb8edb0f230a9de5afcfef9392117ea5dbdb34ecd21138b9eb14a81f652cc78025bc7db72b6f795ff879268754c8cd2e3722eef78149f871b172e8794a9c1bfed6ad16b68018413ded50bdf936f1eae36d7c033a294f68cbe8a33fe01dbdb2b875db18094e37ae878273c8b8628cf202ff4844c0692007c0d1766b053d341459256c2b682f452380f86e6317ba7df632dafb899fc493eb5862821f0267d245ca7794fce2238707abc412bd1ff58f5ca821703480bfb960d70394e526a922bc5ebe3f02efee8d52aa6ba57120429cb03b7719db1d5d59e297b07ad0b3622d68df089938819ed08d7e6b9eb8604f359f54e41707d3919df5049dad9bdecb17801c4213de1ef6471037c9d7b8e9707fc9afd07a92e25816dc02498e989d8b8cb11235dc997ab4635e02bc5e009bf99f785df49e49d1ac7aae5fdde6348e3e36060ce6a79504c961bb774b8733848bd7f19908196f6e2ac99f0b476ab85f88dd86b0ba8db3df7c9758ec4877877856d7da8bc99b02c5d6694e4cc6b5d1d88960c2325f6f0f21b34431cb5299ba964f8e7699dd3b11387ae31f1459684e1ffc80fcbe8543575d819269d9644442ce2f5a5fc711072e0186d538958226de0a7492b682468ce6973fa51e951ef558c54485a1fd967c3e77fb3705b679033645646076a2751fb8a1466bc49355be242cecb1f20a8814b768aa947a92fc4b22f1aa159bf87a68bf7e6935bc75cd8ff2b11f853a787da7df03fb00acb793fb93ae36332475670a79774f5fab245f6442df720bfeb5ff5e0ac73d6bc9d935195f9beace2f1cd6b59aa619fd0ac9ac5e66612c71991230688168d8e390df118703008a9fe5ed17e3288268c8af4ecb370e5a610783529bff6a95e0b5513400f086eca52e67f04837422e255fc936c5ed3d26a1468ef9554e66906babc5e34e3b02f5225b8d5d46f3f19150bc110c6507517511e7745a3a887d709cea5e427c9434507be212d5a239007c49256ccb094aef40976695a5da8b4d5fb73775e01b8a0a85f958eec769c1d46dcd2eb80e14ec2ae0b35aa341adfebf8d4531c4272564c08c0f327c69af84f6eaefb2404eb5a95b287106cdbd68aee96f37ca1cc00ab2a6abd3cbe3e8a78087bd914dab186d052be64ae66eab9f3227c6d121e75baf2017a50ceadb075f37df99a7caea2577ed79aec18a231333ee993c441f019877482d3188ac8deb261e8787aff92b5ab6da608380443fc657bad570a944caf8dd63d489d72219b92f257a2f094eb81d92018c707c1d7c5c9e8218ee98d3bf972d0a7b6b6cb75375a0ea5330021713017a81cf9edd23f49566a6521c5affc768772d56ea5298a83ed7ee67fa17f5d6a6c9f41c8b28466dec60a4fee6d597722370eb2368a15998f514d9bd0093f902d879c6104a146ff2cc027afa5f50ec330176530c2761b0192894f54c311faf0b287b6822ffe65f099d60dd867db02847c27593b3dfbb2789143a5f461914466f2bb56377eb3185c97a54e60882f4a704242b934a8046b198d3cb47e36e3295c53d19c35d0466fef5631c16a07a3e226dd660aadf23b45d72ad7be35cf271f084df2879f94cb6b324fb83051272885cb0bf565a88a6b6b4c996c0d12224c044692a5d10434695d5d8190739fcb79ac327fd26f1ad774eab3a5302293822eba39d5be5936b97ed05d993ee32532c2392f634988d825a2ec3110c888f38cad50a4e92af7577b7e1d5eb342e428458af7939d79740e0c1a98046a613a2d324469ed"}], 0x1010}, 0x9) r9 = socket$inet(0x2, 0x4, 0x1) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x6812, r9, 0x0, 0xffffffff) r10 = openat(0xffffffffffffff9c, &(0x7f00000015c0)='./file0\x00', 0x800, 0x48) ioctl$TIOCCBRK(r10, 0x2000747a) mkdir(&(0x7f0000001600)='./file0\x00', 0x80) pipe2(&(0x7f0000001640)={0xffffffffffffffff, 0xffffffffffffffff}, 0x28008) ioctl$TIOCSTOP(r11, 0x2000746f) 01:34:53 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x120, 0x105) ioctl$TIOCSCTTY(r0, 0x20007461) rmdir(&(0x7f0000000040)='./file0\x00') r1 = open(&(0x7f0000000080)='./file0\x00', 0x8e4fbffd85cbad0, 0x80) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r4 = socket(0x62, 0x7, 0xf8) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) msgget$private(0x0, 0x41) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f0000000180)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) ktrace(&(0x7f00000001c0)='./file0\x00', 0x5, 0x8, r5) r6 = semget$private(0x0, 0x2, 0x20) semctl$GETVAL(r6, 0x0, 0x5, &(0x7f0000000240)=""/158) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x1, 0x0) ioctl$WSKBDIO_SETMODE(r7, 0x80045713, &(0x7f0000000340)) fsync(r0) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x40, 0x0) recvfrom$inet(r8, &(0x7f00000003c0)=""/245, 0xf5, 0x44, &(0x7f00000004c0)={0x2, 0x3}, 0xc) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, &(0x7f0000000500)={0xfffffffc, 0x800, './file0\x00', 0x47d4, 0x800, 0x0, 0x1cb}) openat$tty(0xffffffffffffff9c, &(0x7f0000000540)='/dev/tty\x00', 0x8000, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f00000005c0)=0xc) r9 = openat(0xffffffffffffffff, &(0x7f0000000600)='./file0\x00', 0x80, 0x10) ioctl$FIOGETOWN(r9, 0x4004667b, &(0x7f0000000640)) ioctl$TIOCDRAIN(r1, 0x2000745e) chown(&(0x7f0000000680)='./file0\x00', r2, r3) r10 = socket$unix(0x1, 0x1, 0x0) ioctl$FIOASYNC(r10, 0x8004667d, &(0x7f00000006c0)=0x59) r11 = socket$inet(0x2, 0x5, 0x9) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000700), 0xc) fcntl$getown(0xffffffffffffff9c, 0x5) 01:34:53 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648", 0x2}) write(r0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240), 0xffc, 0x0, 0xffffffffffffffff, 0x0) 01:34:53 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x7, 0x2, 0x1, 0x0, "00000000027f0000000000000000000000025e00"}) r0 = socket(0x18, 0x4, 0x20) close(r0) r1 = syz_open_pts() fcntl$getown(r1, 0x5) r2 = syz_open_pts() fcntl$setstatus(r2, 0x4, 0xcc) poll(&(0x7f0000000000)=[{r2, 0x1}], 0x1, 0x400) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, "bdbc386e71a516733cd04e5e6652d646b537ea9c"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x235c, "63db6e92407e5c431bf58c0ff722e2c8a6be55c6"}) close(r2) socket(0x800000018, 0x1, 0x0) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000ffffffff2a78042900000000000000000700000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000009000000b7000000000000e6ffffffffffffff00000000000000000000000000000000000000000000070000000000000000000000000000000000000000005050ff"], 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x30a) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000140)=0x400) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, &(0x7f00000001c0)=0x6) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000180), 0xc) 01:34:53 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x2, 0x1ff, 0x0, "000000000000000100002000", 0x0, 0x7}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x18, 0x3, 0x0) write(r2, &(0x7f0000000100)="8c65", 0x6d2) socket(0x1a, 0x7, 0x7f) 01:34:53 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbffffffedfffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) write(r2, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) msgget$private(0x0, 0x402) r3 = geteuid() setreuid(r3, r3) r4 = getegid() r5 = geteuid() setreuid(r5, r5) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r7 = msgget$private(0x0, 0x0) r8 = getpgid(0x0) msgctl$IPC_SET(r7, 0x1, &(0x7f0000003f80)={{0x0, r3}, 0x0, 0x0, r8, 0x0, 0x0, 0x0, 0x80a5}) r9 = msgget$private(0x0, 0x0) r10 = getpgid(0x0) msgctl$IPC_SET(r9, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r10, 0x0, 0x0, 0x0, 0x80a5}) r11 = getpid() msgctl$IPC_SET(r9, 0x1, &(0x7f0000000140)={{0x1000, r3, r4, r5, r6, 0xa8, 0x6}, 0x10000000008, 0x2, r11, r10, 0x0, 0xffffffff00000000, 0x4}) getgroups(0x1, &(0x7f00000000c0)=[r6]) r12 = getegid() getgroups(0x2, &(0x7f0000000140)=[0x0, 0x0, r12]) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x100, 0x0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x24}, {0x81}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x1, 0x4, 0xfa, 0x200}]}) 01:34:53 executing program 1: open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10, 0x0) mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000340), 0x10000014c) openat(r3, &(0x7f0000000000)='./file0\x00', 0x2, 0x8) pwritev(r2, &(0x7f0000000ec0)=[{&(0x7f0000000300)="76b542a5e8422900000100000000000009c9", 0x12}, {0x0}, {&(0x7f00000006c0)="1efde9dcd9b2e70f96ae52a8c0b812b818e58a96a6e26f394ee1bb40152cf5e563cf3176d7846da3d578cb6a1449e24391839fd70033128862cc794c9fa8fee3caa3b2d94baa4b7c5f11a81228513fb03b8c7a2c00", 0x55}], 0x3, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {0x0, 0x4000000}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0xa09}]}) execve(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280), 0xc) 01:34:53 executing program 0: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0xcc) poll(&(0x7f0000000000)=[{r0, 0x1}], 0x1, 0x400) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, "bdbc386e71a516733cd04e5e6652d646b537ea9c"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x235c, "63db6e92407e5c431bf58c0ff722e2c8a6be55c6"}) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000080)={0x80, 0x9, 0x1}) r2 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000040)=0x80, 0x3a0) r3 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r4 = dup2(r2, r3) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = syz_open_pts() fcntl$setstatus(r6, 0x4, 0xcc) poll(&(0x7f0000000000)=[{r6, 0x1}], 0x1, 0x400) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, "bdbc386e71a516733cd04e5e6652d646b537ea9c"}) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x235c, "63db6e92407e5c431bf58c0ff722e2c8a6be55c6"}) r7 = syz_open_pts() fcntl$setstatus(r7, 0x4, 0xcc) poll(&(0x7f0000000000)=[{r7, 0x1}], 0x1, 0x400) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, "bdbc386e71a516733cd04e5e6652d646b537ea9c"}) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x235c, "63db6e92407e5c431bf58c0ff722e2c8a6be55c6"}) r8 = syz_open_pts() fcntl$setstatus(r8, 0x4, 0xcc) r9 = open(&(0x7f0000000280)='./bus\x00', 0x100, 0x100) r10 = syz_open_pts() fcntl$setstatus(r10, 0x4, 0xcc) poll(&(0x7f0000000000)=[{r10, 0x1}], 0x1, 0x400) ioctl$TIOCSETAF(r10, 0x802c7416, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, "bdbc386e71a516733cd04e5e6652d646b537ea9c"}) ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x235c, "63db6e92407e5c431bf58c0ff722e2c8a6be55c6"}) poll(&(0x7f00000002c0)=[{r9, 0x100}, {0xffffffffffffffff, 0x100}, {r10, 0x40}], 0x3, 0x400) ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, "bdbc386e71a516733cd04e5e6652d646b537ea9c"}) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x235c, "63db6e92407e5c431bf58c0ff722e2c8a6be55c6"}) r11 = syz_open_pts() fcntl$setstatus(r11, 0x4, 0xcc) poll(&(0x7f0000000000)=[{r11, 0x1}], 0x1, 0x400) ioctl$TIOCSETAF(r11, 0x802c7416, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, "bdbc386e71a516733cd04e5e6652d646b537ea9c"}) ioctl$TIOCSETA(r11, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x235c, "63db6e92407e5c431bf58c0ff722e2c8a6be55c6"}) r12 = syz_open_pts() fcntl$setstatus(r12, 0x4, 0xcc) poll(&(0x7f0000000000)=[{r12, 0x1}], 0x1, 0x400) ioctl$TIOCSETAF(r12, 0x802c7416, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, "bdbc386e71a516733cd04e5e6652d646b537ea9c"}) ioctl$TIOCSETA(r12, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x235c, "63db6e92407e5c431bf58c0ff722e2c8a6be55c6"}) r13 = syz_open_pts() fcntl$setstatus(r13, 0x4, 0xcc) poll(&(0x7f0000000000)=[{r13, 0x1}], 0x1, 0x400) ioctl$TIOCSETAF(r13, 0x802c7416, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, "bdbc386e71a516733cd04e5e6652d646b537ea9c"}) ioctl$TIOCSETA(r13, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x235c, "63db6e92407e5c431bf58c0ff722e2c8a6be55c6"}) kevent(r5, &(0x7f0000000140)=[{{r6}, 0xfffffffffffffffb, 0x88, 0xf0000000, 0xf619, 0x7ff}, {{r7}, 0xfffffffffffffffe, 0x8, 0x1, 0x5, 0x5}, {{r8}, 0xfffffffffffffff9, 0xc0, 0xf0000000, 0x10001, 0x3ff}, {{r11}, 0xfffffffffffffffc, 0x966d2f81343b7647, 0x4, 0x8, 0x9}, {{}, 0xfffffffffffffffc, 0x21, 0x40000000, 0x6, 0x5}], 0x2, &(0x7f0000000200)=[{{r12}, 0xfffffffffffffffd, 0x0, 0xd79b8a32a75a3dea, 0x1, 0x8}, {{r13}, 0x7ffffffffffffffc, 0xfa, 0x8, 0x54, 0x80000001}], 0xaa96, &(0x7f0000000240)={0x81, 0x5}) recvmsg(r4, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 01:34:53 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000a, &(0x7f0000000080)='W', 0x1) close(r1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000200)=0x28d) r2 = getgid() setegid(r2) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xfffffffffffffe37) accept$unix(r3, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f00000001c0)) fchownat(r3, &(0x7f0000000080)='\x00', r4, r2, 0x6) r5 = getgid() setegid(r5) r6 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x2) ioctl$TIOCSTAT(r6, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r6, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r6, 0x40087468, &(0x7f00000001c0)) fchownat(r6, &(0x7f0000000080)='\x00', r7, r5, 0x6) r8 = semget$private(0x0, 0x7, 0x287) semop(r8, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semctl$GETNCNT(r8, 0x2, 0x3, &(0x7f0000000d40)=""/34) semop(r8, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) r9 = semget$private(0x0, 0x9, 0x0) semop(r9, &(0x7f0000000000)=[{0x0, 0x9f, 0x1000}], 0x1) semctl$IPC_RMID(r9, 0x0, 0x0) r10 = semget(0x3, 0x1, 0x0) semop(r10, &(0x7f0000000c40)=[{0x2, 0x20000000000000, 0x800}, {0x3, 0x7fff, 0x800}, {0x826997f643ae7948, 0xfffffffffffffff8, 0x1000}, {0x2, 0x10002, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x3, 0x8, 0x3000}, {0x4, 0x500, 0x1000}, {0x0, 0x0, 0x1000}], 0x3) semctl$GETNCNT(r8, 0x2, 0x3, &(0x7f0000000000)=""/9) r11 = semget$private(0x0, 0x9, 0x0) semop(r11, &(0x7f0000000000)=[{0x0, 0x9f, 0x1000}], 0x1) semctl$IPC_RMID(r11, 0x0, 0x0) r12 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file1\x00', 0xe3278b7da934478e, 0x0) symlinkat(&(0x7f00000000c0)='/', r12, &(0x7f0000d06ff8)='./file0\x00') ioctl$WSKBDIO_SETMODE(r12, 0x80045713, &(0x7f0000002a40)=0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = getpgid(0xffffffffffffffff) mknodat(r12, &(0x7f0000002a00)='./file0/file0\x00', 0x20, 0x80) r16 = geteuid() getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000027c0)={0x0, 0x0, 0x0}, &(0x7f0000002800)=0xc) r18 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000002840)={0x0, 0x0}, &(0x7f0000002880)=0xc) sendmsg(r13, &(0x7f0000000ac0)={0x0, 0x0, &(0x7f0000000a40)=[{&(0x7f0000000640)="5edffe7de25850ae8a5dcac5aa6e8fd4ba515a68ae8ac15c4ce3fbab65b109083fabbc73af0d3b8462cbfbb51d9dd8afcecee2b9affa0c0152f08e2b33515ff63dc14c24c0843dce29200e526b87cf7591829d1c72861fce5d5935c2b836c4f9930269d5934c5efb3cc8f71fd9f3b54b8870e7be2f90b610c5f97519bb2574a390", 0x81}, {&(0x7f0000000700)="943707c879104ee664641c25856d553d537921599284389a9f02e1473bafcdbda144b90622ddb3faa70dbbf5a95ce67fa1dee4973299d26f3522b2587cb6347b4438a35e36bb6e9effdd01e9e7205fc87949ccef549235aebde8f13133a19d5156b83db825dc1d", 0x67}, {&(0x7f0000000780)="eef06bf1a99f11fcad952fd109c0e6c7b2f03d1cbb0b9602f00396c66c613d2653741c7106970ce43b2fedd0542cef5cefac3b745d448696094fea27d819af1887bedc3792775dcfa950aad0831d18b115bad3746b88a03592d74f2d5664246d20e8560beb3be7f4db2a4b575c6cd5bea2aacce5e9d50bfa85ae3daf14e24a983c35068750a5d713e3d699e2355d07168a447aea57a486de0856f5ce70fb33636aaf35f1af09e77473a070db66c0e6287adcf1c7af22c741653e8fd6ae68f3b5373887440ced97cf54ad56f9ce313b9b0c26263839c9d75be4a039447e", 0xdd}, {&(0x7f0000000880)="b7156dd1008b2dd913149faa0a5926c6403e82244547e3689f228759c0117e7645b1930f8186ea4700b5087d874cecd58910deb0820ab9c91eb6c3f689a62f5af7b9572ed83315a9f27e9de6826f52a02ba762a3b203e45fd8f67a19f0cd6e5b7c7ce927783bed4e0ed7885ad5105c6953cebcedf400a9feb1fc72cf64cf78bb20dd2f9e109dd97bd1c7aab14e6e64adef7ec75588ce9437a26587161d", 0x9d}, {&(0x7f0000000940)="935cfc274e9860cd56d291395b7a9354a07be0c3fa00b2139846a2959752fbdfc659125ca4069f93df5b4684faa34d925aa77081156f8e24429cc17f2ed247b69e0c5f8ee422a9e70fc397c599679fb7afcb3bf11aa03af5ca91764e18a725f0e695960e", 0x64}, {&(0x7f00000009c0)="8e6ba99aae5d3aa3b4404761bf3994c234a28c25ed906fbd42ebc6acd76199c005c232a7c0f3601360bd816060cc23cba34d2393bb782f59a8ca336dc43024e89e61504f9666bfc9e1b274708ba91d6bb907283a0c85824c538a", 0x5a}], 0x6, &(0x7f0000002fc0)}, 0x8) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000028c0)={0x0, 0x0, 0x0}, &(0x7f0000002900)=0xc) sendmsg$unix(r13, &(0x7f00000029c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000002700)=[{&(0x7f0000000380)="2e9e8da1628a4a53e3b53a826627a5f9d787ee6759288b3fd7bb8b14a80edb91e1d56761cb607475d132128cb7267e6cb965421c5f2d67f72dad540cfe7c6a5a7d83a89ceae536325298956449c0476017c964132a9dd781cd612ddb1fa945713989ec20d877b2b3e5518af33c1e3062bd523bd426b2b279adbc8c8d9c294176738cfd9b194a2829af9eef0c66affdcffd804a9f7cfe075c0d000d04441ec2423bdcf0d5b281a2e40aec45cc762015d74c563adc825cc92ed80999f3a7088e5464a34c9c5de700a406859aabb49b7038bd65679d", 0xd4}, {&(0x7f0000000480)="90f9e99ea323817ae18ff4f609961a0ebc7da2d4f89b78f033c4e53e33ea19b51d2089bfa32d8ddb07cbcab4caf34064e71817d7cdeb12b1f6740fa0ad0ae995216f4288620cd9200a98f03f1300b4bfad550a8f9534a5f53b50051a0e74bd67c7f29755795a7446a99e79c8bc60fe6bf219bd51594ce4591d2d348f1899ca7728004ab585785126bc579aef82e43f682934d00791a57ac2312f7d6389e9db", 0x9f}, {&(0x7f0000001540)}, {&(0x7f00000015c0)="8a7e36792827fd927f3c7d871ce5687eefcda651dbbff6a5e2c8d54b44c46962ee7424834016954e09197e227b8e31d9ee9ee2ce08e1ba3efeeb430f093271859ccdae18b0184ba6a78689e4d00c321bdd3ef995898c720d8c0c72e2e5f81627d2713cc31da23aebd9e9891da58fde80c356460589d9fec11e9a0632b6cca8100a96f319b67109a2df515b08d68a27f7d75a08f26f51efb06200cca59ff8dfccec3884a761fdf789bb793028bccd4338881a89b79f86c7c792f80d1a631a4b31fbdccb8e715537ba5387836a431eb18da08ce71041c8540b00e6f5afcb2f2d01d8aaa4397f941307fd92db7e1a3c0ee9f7d1cc580fcb591779064433d1a1c9feee36504fe63e11c58c10752f1d87407303a4193ca776756c49f65e08ae0cd585098530bb06c7b1304b0346dea868a0d03a3330a0c1e47edd7bcf4a115d97ae5a94627950f7f463849f783102f0c35d089dc4095f53b003e09aa819a9c22e8e05f966947e9f241cb4f0d36e63b169c49fc017606e8cdd3ce19a01520bb390dffa72e5f2a08aa8983688b178b020309201b4843652d7ab442b78ec056f04ae2422d83088e6d87aa9a291d6cbb185f5630ecc419e0ae945240c21854c31e9e4b1bcd245a944bdcee47fff95a4ee005bd9fef5a3c877c2b622b8f4c8265d25abe4b5c8a67b7caca65333a3c836e6464d47be3ae9431b45a520bafaa1d58a8655b844eb780a1bf020591fed425fa2e6cb1e1261617f5ebd291b032c609db3b99d9e1716af768831922009985a57629af728caa5244f7ad5a033630fb417c76cc821a05affee66d6d734556ed189a34545d2df13222c4230720ccfc50049002a78c4e887d43d31875142831c182f358e2aac7dd29fb8703d96caff7cc51eb3271accb214e49ba085222c45fa1924cd99e56ace9954b3fb8244e69622ccc081e292b62ece639de76b2251ecb202d0d57b36c90161d1c612724b8835af04b8b0aa9b1c35800805bbac2430fef6aba2f1c0c8647512194a321ebc90031905c75bbba96ce395e9bc7fe8cc58020950d1fde74ca2bb10d099ebcd9c57b6336f6dd6de251934f6bf90a4183c2fdc332ac99158ca8e405f7530a9a1b8e7ec17fb5cc2bc32fc19ef2df0f1b3f4e36f8bafcbe0d16b2b3ea3febfb851859d20f08d092292c8f800744a5dce0fe8a731f6ea3331047ab119712758fe322feead5bb3055a440f44c01663721381413798e03a2f66876becc88ca110e4a8fdbd8b7a7b20de4264afb503035abe38efc61502c3a4c71bc8eb07e544845c850300a714452a8265483ffe3112a5abefe5c9860e54ceb145409a54f2d8c3f0976e02ec94cbab92030a3bc268f55066368fff78091d67691a6e3bdd4de0779299e805cbff48b65682a0c3d65a04b9d5dab6f319b492b6e88c4daa2168cc3b932a2cf8d1ee0fbfd5ab0b6e7bec98b77166773ee88cff21f3cc4234e67594c97ae93c4950617f5bb3750986618508baed788637e681bce95d1e9530f2bcb8a4b3a7d6add838b20df08cb621f3e51f7a6c5ea4b841e926745070da8632e9b765a2742fa2a2d2cb75ba87bcbf9d927c42491e8c4fdcf0bb55eb256222a52296c22f3c9c4564f97eeee90426820377032a4276c80756e6d1ddbad56a2e55d9527e305e6c52d6ca198b10903d694606d4ab5b34b9596f789de870c8372752215d55d51dfbb58f875854f9290929222930094b42daf11f04c4013abdb0880e6220668efc018f7c3e27d08f84e7214fc1e980fcb4c52d00e42415503bec6e5c2b0eff3c1ac14d15e57413987a427c798405b3a6b67c18aad3bfe43b0c750dcf4db3aa2abceeadedec45afcc8ee877b4ef7a50769f1a3a3ffc04711c7bda7e987ad03ad8aa098951ec4817a4078a79c6db79388c7f00d9b7290aaff43d2e7231c37f0a4808b55aecb057fc53768a0e7df27a5c7edfa30bd6cd9c5dcd8415fc1e13c226e401057866d74d7d111d227c11d312877524200cd114c55fc0552f65250137bb7bc714e8f7e4f0f47082cd6aa3a037218d19069d48c1fd4b8f8a4256db6d5fd2de8b2367b4227ef82d7f0cf83eb69371d616559495cab6bfdc6416d1b5c33914b24800666c9a25a3439e6d668b11bdde9f7dc3169140e2eeec586fee079446450500b56c42460fa77b987aeb9f6ed0b9ef21e4475b6ab42558d915976f5147f64b15b869ad767f52e845473875c59d1ae0b9bc67b60b54afca3ac9c6c594660ce95ea5e53a87b35af3bd3eb1d99d34a6148f9d233de3a230a3f2b2abe192160d63b877d1c8c6e9df5b00acaa5fc97af171bf479de7ebd24ac895aa708311bcf446ba28f46c562950d2d70a768227cdb09f6a39ecf923c1aa9ba74e1439ca77c62f4cd1f9448421b6eb7676224b447ca419208055d21d5840644a0900545b05d996bdbca9701337b8d24b4adfe857b0a9f16adaff577077691d8fa1b21ad478c3ae735cb98e14b9a0c303e61949b9ed7c8b7a4f564c3d78e079adcdc240de90ee3d0bd09ae0abcbf27e29c1b5f4db3fa27abf5924e5df2f7f6fb2c0cd0dfdc4a6d7ead773ceb4bfad4f620237c09f5b92382607d86d7277b90f99cd569a952c2c17e24838a5dedce433b15c1987ae1563c1ae8ca5ca5f9c0395e02b9bdde89c70c0d6dcb308b2f63babe66e2b30e745bdc4dfd121a587ab24ecd00d7cf71273a4ae5f6c358a2c9b9ed8b10d5f5ffe61329360f567f070c846cbad56a3f15361a65aa8f38ad8423b66b1262114efb3030345302688234e3416f31ae9a8e5ca4fc4adcf7a6d06291aabb7ef5886f3ceb783b839c992770d71053ce84869f3ab7d94abf7e241d7a4ed89873f0cb3852d5beee7cf7f2dcd537379f5f2680c1a817469439f63463a3d32e8634618706277001d0744a9195cdef65a7dc17f9c2354ae1d2d9d260e4663d75cfe7baafe83a06f9abc2c7f6d3e85739c116533b8fbfab40ddb388c73739316ba577cff59685874ccaadaf8da7988cdc83ca39f63adcef41b64761bceecd906189c10cccb09ada18c92a51d381dbdd84f14c07ddd7d78de91d27d497f9725d9936934098341952d545e6ac72340dfdb66d9a277d2f4c60a4b91384630eea3cbbc030a5e304025f97635f7cb316d7b73de5864d203a606c066bcbc02ee4e0c2e8f169fc4487160bcc084f46d6258d873e340615fdc98afc3fe3ee12e36e9a05d44dc475fcb90c05b1cfee4e3db64984f8931d554457efcf38b3bb9c8c4b2ef095ff06c14b45196258e89c4f53564927d96326c476dcb685196dbc3ed1a2d9396c9a6c7a068f4d3fda088089d7d7ebecdf5ec9f2dc5d2fc631d0d19e50d81f725369ff87e7d71e9763f882a8fd9b0eb738f68253f4038f846b1d87b75d985447b4cf2fe59943fed706edabd9b00ae1b5876ca5cddd9c9cd5379776918eceddd6a27b117f83d7dd90a17b8d955b6f10fdee92d378aa4186ec14436a7a36d011dc30f1735bcff800929cbf91dde108f8ba7609c2fa53c18dd95ba4d12abd4e464b61ec5c78f02eaecc385468edea776f9301a60241bbb5be5056a20f129f78ff4774c954dc1bedafae1565e33481ea6b1e629f133ea501ef266b6c5f26ebc1da0ff01b052ea43f8810038bb6141eb13e605fc7ad914fa7ea05bd25d0431fc5e7e3e34858bf33a3b83ec0ad0a45664279e98d3b2ee3194137267a9976a4974216c485435f853b2f32eea4bec8d47b360f5701b28080499fee552badfeb71c916e2d4d6d68195a2b738154df68194d1b87c9ef80d729b7ce9ee0b9e0b00cce263857856f1755b6179396810a5f6d6577260797c8de5cff33731e7e650444cc84a07c936652d90f2fc8d3a6c1f2f811cf5cee6ffb2b7986ace74258e4214ebcbe996a3437168fbafe9ba69275f6a4bc892bcb4cade42a50d7ac87e95028f0d76cd4f8d9a4f69a75d51893a64d5e7146ad76b5a50ef0c20b585e445728fa56437c2726dea3450632a7518689cae9124dc37907e58658255904ab9e8bcf5bd4f90f841751b9c3e22865b3b61e0c7ca668ad4d1617f96e5678be9ff812bebfeda400585e2751a11b9c1546f8f668d7b46ae0d71f6792a893ed1afe6b92504b551f9a26a5461883dbc55302374db7ed521d55c947907431dee610b09cef111e39cc1644f4645c0aeda8f50e78e93a6a87e4ba0307b64f61f3b2e5ddd56762a8b03574e989719740c6240dcae716f10df1efdb4bd96325ba56dc8ea433f12e894090760711ad8fd0c4cd8573fe3ff4cdd1599e6420c6ea04f41c57d3d33e090785738a6fce465e1d68022e785df366f5746ff85ab38bbd2d90dc0cb13cd710b785515889a7a7285ab0ca0bfafb03f8f6eb5f3c369d20a19da8c7c070ad2b5af59660840eeaf441ff585407d0d3f2e4bd365c58a295cd63fb7fa7e6b61a581d1f0c2f57f4b1ef6cd58a44185cb56e05f331c81f1ecaed3a80461d8b3bb265458fc38634e0c72a6cc14cd3753af1f758746a165e0a866ce3a9c383bf68cf6d2dfb0d17f539ac9ff9236572ae4f7139f956748c360fc22f834f142ee01b79026fdf01da0b8e985b05d4ad12e5c48294203713e644cbfb3c02178a660262e68515b82a935e089946cb3f0482501009035947c66c184ff69274a998935c762deee0018bf791f5f99fee4fbb1bbfee64ed8d767d0c9991f78714bb1cab853ce6b307bbb2090074ee19ee863cb0a4d067feca08d954be36e9a2d2a1e15db15e43df3547b399f8a67ac44731489763670323220fa22f8c4f4b88e86c4020008fba341be5849321518c4ab40e7144b07a6c57a69e65b9960da9c0d03ed0e2926cb3ee585c36bdef35fd6e2240c2ed7f01c58d4e67cd870f4cd64d72921a417f13b6c1533d6d699a655c3020d5d239376576cbd9c463ba651b51a60e4fac241296622fe9d6fa74e4842713d0aedb3965e911e1da1439f2a11ae63af3a9c1b8115166e2df7556be1cea1203cfedeced6849a0ae6267c5705c95990d88aa252532ecff1a219303eca11ca452ad52428d91c55f584977f6460aa9ac3901d1f290e99545c7864dbbe1f623039ed7eadf1a666c53e7c0f99b9d54e9d813d43552bb64d8c196781aa95f6bcfe46983976f76c1bf8e489d0691420e197d64d93b4d907b46951c3ab7833c8f5a85a9a6407e7ea86e83112990457cfde4ed396854da7e05ed417d1f3befbe434db4d21b8108ecdd8d70ace543ab72f48c66aefbcb18836e2c3d2072d4c85195ea41184ccaf6121253069b7e8999c61c2032c03ba07db8ef41cd83eae5f3cbaf26face7b8893c480d7f468132baf1993af7161a416cc6675284e6771adaa7ee3783542fc307d36f30348cf57398ba4b8935705bd83619c4637a6cea97f8fbaba09359230fe2cc364b416f870a62f49ec734c3791c17132a91ac7cf275b41f1c492f4b21daef4d8657c29760eaa23f0bde16f15b65240e18d5ce1699feb8ce995ee20a342e8c7a2cb6dec2ade4e76b19f625259031c2abbecff9e7e5a290e2347f7a95ba494470d7ed0242282a7b42cde86d1aa64b2ebf3ab9f218acceba955e1dc0ecbbf95057f5e7dec1b85e8809df52ce087740ceeca3b215ca5e498dda4196f50add044627bfa714f6f3025045490e17329849cfaf6a1dc871281032ccb27986af6cebcf53e335ba9641240af99c958e7cb0d4c6b262134b65cc459e99e4f910da3b277043b784aa58ccf3f24a9cbb9c5a7e51681ec4aa9d49bfcc4a3261a14d387db8fbca8f1bd0380930d29e4d61baf33e1dd123f59d6e400cf7b1b03de13971cd67cfae71bb", 0x1000}, {&(0x7f0000000040)="3614df30caacde85bdf670639cc5f08fb556840eacff52ef3934fa93b3e0", 0x1e}, {&(0x7f0000000180)="56be98f3eebb95d680dfa8fca880dbde23b27de33b", 0x15}, {&(0x7f00000025c0)="599bc714c47e7e6406f08cce430ab2d97353092c4a7ba603e99aa4fe225b98533dd526fff76e2846878fe3fc9ffd30102507a48100464362f47ec5dd986641ed373a079c969e9bc85eadbbd86c429d92de4edb29f8d7a16c36193af269b2979f30b936534edb0b2d6801aa004d1d34ba92afb2b74c8b8a0020ee2d78e2af35c063948a3a1e1ab907fccde1aa640096ecafa6257a56b18619780ca840cd20272db38a44f51455325968acf565cd51f285948abeacf4", 0xb5}, {&(0x7f0000002680)="6c8d90bd0da2acc7591a3174e4f072c6e84bea34f753b3392d3601f5a126e4f8dd0216b41fdca28c9065a19728ba642870a10d441d5a2a2553f85e0d20ca4c3511015e2b4c11ca77a3b72aea6b2f8a3dd2c179b1a6b46c13c8842d7490b7f333842239bb1964e5a127", 0x69}], 0x8, &(0x7f0000002d80)=ANY=[@ANYBLOB="2000000000000000ffff0000000000000000000000a5234c32c45b8e07dfe46a66c76db23d8b25723891095adf156175a91efbb87c1cd21f1fef798c03f8bc7f6425a2bc3c81b293d7dc20a58a5f70c945ecdae93cc21f308296e8dba6eac31189cc930dcd5f50324ddde3c927835c6e1118666f0afe81edfd8fbfd82ec9d89e57f19614c9cfafdc963e60afbe4a1303d57bc16422", @ANYRES32=r15, @ANYRES32=r16, @ANYRES32=r17, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r12, @ANYRES32=r14, @ANYRES32=r12, @ANYRES32=r12, @ANYBLOB="2000b5e93b97007e3966a32ef54685b205a57792b3005d91ffff000000010000", @ANYRES32=r18, @ANYRES32=r19, @ANYRES32=r20, @ANYBLOB='\x00\x00\x00\x00'], 0x60, 0x8}, 0x1) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r5, r19, r5, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r21 = fcntl$dupfd(r0, 0x0, r0) writev(r21, &(0x7f0000000880)=[{&(0x7f00000002c0)="7c07f18def18caa076ae50fe6a34b1095b8cfd09358cf3d268e34130f5189dce5971d0e60ced01c6dcf80beb70fd1bb5806f35bce6d3427f62a0d3301bf85b6e7d95a763dd7441bb8635a3fe3f87791a92a2c5fc756add9cf3ae1cdab013d9cdde4bdcf5e5adaa9e3915fe858738bbe09c5c9c12d0d2b3ebd57b09ba310c2a33415671b8b8abc969b5ca41e379200286", 0x90}, {&(0x7f0000000540)="e911928e982a7270f42cd32cde5924eef5d8fab022c536f35bc4cedf871f29edd2f7ccf794981e8046d812c5b573d7e4af053dfcbdb000b7c4ef1f7998a895fccf0eadf6a1b1460a606f0b37511793a3ed3d0c4e71967f2316c25b9d2f43cb7b69ef47a2b49df3a8c4ee", 0x6a}, {&(0x7f0000000d80)="5f1198a3ee772174dde50fe0ae229a7bfeacd8ee967d46bbef69a61faec57a4cc5e6555b99662af210ee8d309e3a02c25673f47d6744653855cce4d8d66b71a0f349fba23863cf07d36e59d55bbb844808faabf1c48edebd8c00819a502ea842559e9824cc900b571abc8bd6f2f6a6995125bfc4d147eede8dc26f3a418cf4312a63b2215131918b77cda30b8a15dfd5a9ccb4ed195536959a32963fab3a2e93b92204c4bd619fb84de92fd00272467e89c05215f5e27db6488574a23508182a5124c426abf3cebd596a50a57ca27162c6ba053043ae8184f9d9d43f70297cfd5ff75015242bcb371b8c724b8c8d80e4a9cb8f0f5c11d24976ce5cc2a50cbc505731ee91c3fe6794204533e20d762c832755ddfc1ed6a51613af093746e9fe77443d32e31c3b85c06103f7b2cb79f5a2c7657598e658ed05951e86ba2ea909454dded4732c0538dcc343f7464f2a5fd53ff3bcff213b776ae8ece6a15a714c0150fa889b098f2e546bdcfeebcf023703cf53a7ceb0c063733a5ced80ef90c4000b220bcbb2d30ecad698ade0385d4175a0601f98f493b1f32c4afebf03e6845d6a503091615a10bcca3e30d6c72554c0367e1f792f9afe926769c4dfe4db4025c965b537c29f80b7cc460afbdbf0e9b487ee3795f85fdea339622582b2a6d6b3b93772bddc0c18374f3bbc4e5f72af9870c9e161a8b2c4f6aa8b809e1fb96bd90897c167090d349880692a21908593dc794404e65dbb92ffb3a18c0bf5d22c9f5a0b05e2391a945517ca74f856bf81a60d400d409012dd36066b6467be02ca0c356a53b3a435c98484b8344816cbd94c10c947c3baceb9d5d06b08e5c00776bfe7d896aa7743b05550f8cc94c3f5ed4bad28e91f19504a1ebd11fcadb1494efde924ae4134dab27361c78d8bbbf2531a73ff9f730f170c6396bb71844caafd35be9b0357fcc49b8461851f5a7a882f8d571641f41f40179dbd4cd881046f67aa5fcfa2eb093af1194ff240b7d68a75914a882a877fb07d0d793c804b88d02114173a0f88c689eb5571dd6db098917c7f806d248c1213a1b369e57a68888e0568bb748e9ec3486a11dfd95c82116637f49a5aacb64987c37d1df40c5f2aa9b0e5013e6bb0d92b79ec6a044608ae6635f25a5f3c4891bb9e8e2fec0ae421d3bde09d5d55316c5c4af8c278b7f0f53fe674d7c479b0c5777f3f52e07bda54d21b307eff5a0bc12263da1b034e155cec8a9e15c5d5b4811c5ac304592f137ec16c3188e00b055b9e10ab22b5c4c727a6ec15635fbc959922df4791e782bb35c437a1f94772cb7848f4cfa78e01c0aeab7f3d287a9a2592732e847148277acbc6897f87e0b14b834e948379bb37a8833b7237fe069d52ab6cae2b753c732f479b8b80b35654dc5a8d7b53a6261cb8a8ca45c17536d2041c787d17a06f9d71961deee6cfb0fe86e723d06cf199bb418ddd4e3ce7daeebe38c1dbd27ba4b9415e518c01594f926e55ca3e90c328f0e850135e38d438d3640fb8cfb34e9087f9af8419ee2acd1d1955a9f2eec9ec3a6a56d06b2daa7ebffee33052f5844317d7aa6018ef0c992c83bdfa0fffa97c010c5fe8af957483e5b7c75421177ca70f43e8898ce5aa1aa70ece1572718e795186d2ff687a7196209c1838d51717861d83c9f2b22180b61360cb62a66300c53098870e11476a410b2d9a321ec53baf73c1c8256a6715bf25116843c87e7c3eddea70b91237a771ffcb9bce6d52957669e9f2d1395c5bac47d22d5de010f302c82e219bb6fe7f52c964f466f1120f18aa6862a600035d798ecfc8b7fdde9dc0c917f9c6aa46fd11a41ec6ffc08db8ca1ac0b1f487ae0b8ac5f8f82ada2ac4bb5b8fccd3e3d78a84d7111fd2d8b7cc447379b871287572e3c09aedfb0e4090bc41208a2b039a5c4e592f2cf65d5cd34354c3f85c3926a2391c82464e4232cfe0c6283ee255b249b94f750b81772df4b6dc2cb510ceb0d4df33bfe340408c1cc3b0bdaa1d7be645e66339ca6da3a25d985d72598fe005d8c7c78df86330988fcf7712c2af668ae6fa66d9d74ba2f8447c9f846ba33e8f47c44ccd4ffe0d39c88ac5d0ae53c37f2cea73a62ec306cdd7ab515bacddea9a17b2775a69ac798f085a3d908fdee79cbc1742e1f40ca571f876bdfdf3593caf46f21e41ade93698a011d85914e2e3287ef89e2143f73b6e27c43b95de83453226ae5c286d5b823a49ef729efc232c85b4a9dd7165a7564f6637eba32b5754962ddf60329e9a267edee8fd1c43fd339eac45e8dd136a12aeaf2d2ed83d7812d34a5ad54053fd624ef68f85e2a04798210190f755442120bdd68821247acae3af02dc27a54049113b56e49e2c3f1448a2e9a8444377b2f38f1ca3bc5f41c40ba6b36200b8e3bd5b6c8e9803b343c5bd8a8497c5abbd4b58b4dba6a62173db9e7224127e24d3e74a4c754688ff6d1a39b3122c7b1321711589e1d8cead593a386d9ad4f941bba03595462931245a14575c31384f8f933fc3911525dd068242006852cf780e449a6fa537280e450c04a0a6f0511fb873cbae724814d3a17e7e4af9e8a30a07640c75b7ad04afab4ef0baeca3267af8f6daae18b0b2d8647035808732fc7b0acf45b74a512f660d3ee155d3e9f64355998fac3696895160c2440191173b14b1941049b06f7945279ee7bf0fe4ef799c40138a1b18105036d728f5a4abc688ef801e4be5793118edf85da16e33daed47781801dd7fc95e569e6889bb86aa42313e86f2844c5ec3468a455e67f50d922daf40192fb0e35bfb107ceb5fc4a1190cfa007d2795a1cfe404c88ee82c748889a54b153f0252723e0f3bcb0d9346ec5f5462fd314d919678cad5207d54fd0ec4ae5f42932da49c8bb43a1a2f23f9c547f3c4d752608c37a0b6e8cde663b9a85059e693b421d7ad7ae84a94e86a3d1e6fb6810577fc0ee581f442fd77e45b4a38cb6bd94d63fe5f5c88388bd19f1a81e3a47069b672ed42684357d13c9f75dd701674b7b0c00f2d5a667a909cc60738f13ecf284d476fe26643a56d8089b65c58a8d07f7074aa0e24abe319e6be4117e6f7c24ed30a8aae4c5a03ada94e8938ed97d76eb21d64d443454cf3ce4d940c8be29e96e0c67ce5a154d20636006e87569c5135a2b27a3600bf9d18a8c2ca4ee52a128e0fbe36c5fc42a99eecf0bbf75d2d1bbd54b0b7c649afe87891c45419c8d3b7866b23a17fb25258ddb4b5d789641248f21ad509f1d73dd67bd3e054b6f1810accd12b3158df5071c59ec6e9a483934c78b3f907aeab7c555bf1f9e1dd7c37a43309faaad61a9422fea714e65140e0cb0ae64fcabb3fbb2cb0974bdd9d06d9000020769522b970df94bc0aeeaa142367017fdc50f4c4ab43c0240b1783210a861aeed8cf55395f072081eee6bfacbcec4171611a1161e48d9f552394bdc1641e882c7524565d1565d0bd0c38390dc0a6dbfe86e3ef1f81da8ae0a6ca9307334e21c0e1847112249b20ddc591e9a51b8ed52d6918dda8e656631d7115201b66e601a41bf8a2d4e87facfd973c668ef9b42da7200f6d9c24384e49b379ab777c79003786c9a5bfa65056ac6bb29b91e1d594063581f81d1adc13635ef809c7ea04cd3e7899507b1d9b3e70e0728266329b397cb5872c685c3cd1893fe0f59f8311730e55c8ecb2740a3e8765826b83c84ce3365b6de9e655602f91ed0145a5a3defd5778e5428614dbaa04955aa24c651c932ec51220d6f48a0fb8b5cf369ed8faba620b13f1abad782923ddb467dd089e3b3cc586493e84f3ef8abe0c55762dc1633d7f469b05a3e20483b06ecc882c3e6beb2ad480de95a1376fd88e1cdd7e2a5c4eecc84c327653172955833aaa7beafee2d00fded88cb537e6e4fe82277544dc1c9d4c7e204e53d6edd4ce6dc8ece657764f291c4db702656b3eaf225e5147883832cf5bc79fd2e29cd3eb66424fea2b1d9b5a0cea0c9a1fa340773e7d3078b55b831b234df0211313d2e54ea6191fa77fb8ae9a10183544013b2e57ac78c1abf8b37a846f11fa29c145373e22ba416524c51c119b9aec9b03db7f4b3e3a4fb807d7da1f3b3e3314e568766558ee95f9d36169bd805c90af8b594b4c245631edbf5f1df27048ba29d6a15a53c9ea51aeb46ab9bf6d00096a2304bb319f813ba736e79ba0dd60829a04710f4d364138a8b3073b855632537950614d74a6892d5ee2814d8ef1be2a5d415d82a33f4580a9399ee18df77537772241d9a5453196d8d7b125483ddfad3625cca4aa3e14b6b53d37aead63adeda8fa81918fd1e67412cc9aa58632b387c072a477bde3042c460e1c21eedca22ab3886666f2999171ab0da10d6d31852c77e5342a1d5a0c05a51e7360c309a3543e8529f201b58c1ac3c2775b83828fc532dc3da2bc5061a668cc072017a9a86044dd3af0afba9bba78ebed6adbb8ecf19806b577102c14cf55ed89d0f83a18519773de713e4f5cbbd3726cb2e5da1b9b0190fddbb17ebf8faea2478c854fad194469b797fad7da5e5f037c566c33773e91cfa5703ef9ec657202a3d081f63e90138705b7b5f0143f9020994ac19a32dd580faa039adac21d5b23f5a124837bcee3131194217c3a00e2b44d908c3b6f9f5a55d7a8b6ade36cd39d5dfa64cc31cf37f532221ad80078f43584d2b45145b27058684e1abc0f52603da11b831cd3eaf79800c0553b0e617a32d76854652fb953090ca1116e8390537b1c80e6fae7bd135be3b752929ee822436bf280115d7941125396bbed9be49012ec94a83b85f431718c60010e98e9de9a9c62e7b77b8afc17c8a133fea5c7d81446fa54e7520b95d97ef3f441a4c92ad808ac1de95b2b656a582c17576e033b8c2106c2fe10609c3dbf55882a3f6b88611dcbfc9749d6db8aa0f5bab4184082251f8ef1072012416d4ff1ae7948a46c49ddc20cc02952757cfe6a0fa4860e12f18a57ca1e2be168b15bf627f00cafdcbb41e7126c3da5a4856e645d0bcde8b44c6e0cfd8c44dac35f10094738e98aa2ba39fed8c44fccd3a9047f585c10a82cfc700a29e6a5bf03d2a6ddf5a3e96e34e18a2f0c4247312c551ba3009abbb79b19146460ca9da7dc95e3b1e643055c6804a165bdc5a71de2e0008ef56649542659f218552dfe0574c3a4e367a162adb12bb773c65bc34566d5e84943063adef8fbbc8b3f8ae12f12637ebb3bc46f51d57a22b32cda14c9f0ca039b4d00464ae89e38ccb6c03d99b08e5c5ae2a47232c6b3e7a48951c4433dd9df7ca5e9d0a8388f813574a4f78eb3167a4fb0566f912b708ffb46def8b919f7e45f1dc3489e92f519d6fc2412c1c553ee3dba6c605a807fa46f31e6b92d72658d0d75e780bb522347c736bf85820e5b1c683b38692dec31a3db3f74cbd6aa69cf4f03339d5b8d468abbf416546354d960ba706c9ba1c9c54632a55cc3fdceadd541b7b7c045922983aeb288102a453de93c1f3a9a9e6ce8aaa09fd06af7fcb43d995fcab0d8fac6ff0532ef94df1214021a66f5de3d89ab2ba66a9ae06f5edd12bf9f77f3c2eb52463b909a46badd67953d845168b511cf6411f16f4335381f04902abf54c2cdf2fa08ae13972825d481552eece9688d5390b8dd133a7fac042518477d890245b24890df0e46f5b4c939e08a3ed3af43d4f169ecf02ef4a67cb7ae4e561d47a6726ae4e398e98e9297ebd9a1c28c72769ba237bf5750782b1e800694286f9be6a285666e4247566a31ba1537b553081c70ef435f8096610cae51d61d5478ec530bbf95e25f870d43f9", 0x1000}, {&(0x7f0000000680)="4cd809a56a09967b1e69cadf52436f5ef67bae92531c1151d13e2baf29a4fd31c4679d00d311951bf02db4b0b3a24747ed234febdbf4a72de4aa2d570dbd85d24954529234c4d7ca81bb688817945a76779e0a39f9b6558c0f5ae34105ba076388e528a37582537dd7cb720ff80a95d8400903cf2533c4db8e1620ca1bd1ebd3301cbcc76e57b7ce55307a09256277bc774010c17f6ce5e6db19ae4251e78db9a92b3b2dfc250eeca253adca9c137de6c41ccbaa006031f3cd1f41582538f372bea7f3c1c92696bf", 0xc8}, {&(0x7f0000000780)="58963339dae70c7510ae6758f7fcf10007887862ab065b364ece460eb85d8b979ea563e757ff010000fe012c8ce6a45ce2060573db18a1042859784111ea6affbf4106bb8ee02f1ece8ffddbbe50fb2e36c34ef70bfeb0913d3719e5b17fb9c1489b4855a0723c10cc1bde80b11b0f808eb6331cf8ba5496275cc0b970a4e2991defb9ee1fe50f41e8d204c7121867d0802c5bb14f0d2891174672be24ce7852272435db8d0210b0f9342ad073de75eb79c6d394458613d408b530b583081682c6748aa66335438e0b40c86c9bb5c9bbed000000000000000000", 0xda}, {&(0x7f0000001d80)="c64b778c55108704ad6c168d7438b5a8325d30145fda98cf4e7a2d9b0f1151a0370358605db562b3c78175e5bcd1d4a9562088afdaec6125c3509ac9a167446c327b9e052ca0c0e03409a0e8965e261cfe27394f6a2b389ed3b8a16089089153164bb6c62f354d584ad48c17c7c7e99d5d6aab38f001fa3ace846005a1f6005e0b060b4e9ed424264b5a379eb39d32903f6169e24c536fce38ba9c2ab08cfac9eb017feb61a33933f99d6e1a3f239993a306fe4df0a6250c917a4a4da2b36bd857e9c561855831fb42c1abbbed917d2def7bbc523515783626c1ce4c63bc3f250942b2c353417c17f4c2c950df20f3b73e73de20918d88790ad69b4a479e3e0c61cbbd5a2366b7400ba6efc37142b2e6daaa8c7d465c740fead60f8c10c7b58d74a56d281ff5b2d9d8514953cfd3ede0b757cd7331488992cf8448e43d73a02adad029ae1151a8d865d3121a35864d2086e1bef0ecb95a690b6f379d0ea54bc970acf1d662e711fdbb9f63a1c0bafc5f7357a3dbfe22a70b003e96563d5d87e10038c2416b29dce14644950f6cfaeefd500b0d94c6017f2b8181a905e4c2556416c491b38fad52772cc4513bcf147451d9357906e963cfc5199efa5121459674ab440a27a669e837f6fc790a8ea86efab8870793f18333ef4b3eefe27f3b89882b9f0dfa8a4ffa2ab6df8317e7ac12e09845527fdf32c12d3203435707133ceb729209057c5247f81eec70b83a008c5ef1710da62d282dc95873766ff0cdf402f3033ba3c3b91b98dd622837b045a343908456675d49c625b74e3cc319a2683366ca2cd52962fe0d9be5060f58c71a035f1d5f35eedabe448d2f8fff3f0c07146bfd6d130173bd08d522fdabd5c34e7d26a0c051b0fbb76077e83a72b3125b3462cbb8009160d66f8c752452271207dd0288e79d2dcc4ea032e10d3676b1672078ee113a3587e1b435226a40640bdf548b5013fbdec84c262fcd24db4361688a9d8ffba83b37bc1a9aa6b5c1180be3f3df577dfb29a0a3b7bb57021a008e077a00c4d5a66816a97f4a82dca37fb1ccc8e99581594df91e33e4520a33a3e176fee21830b4221865bacba11e837ba0a6e0f271e0faaca25ed8726939126ca5d9e447b6d292fe5e23708b032f63016dfae37db05671b93bf0415aacaf8cf3f06bad854348aaa8da61bae7819e1ce30c5aa6a644eabd63b1dc09e336304ead97d47ccf1d78839ba51ac9ea7cf30042f2f2e2bff77bb46f7583a8dee5ae0e738b51c22393c9e04763d48fb2c13c0a45a1f2128b303fea491af3a5f3d55961c6c83ce1ae2b36f8eed6a5b47344fb43bdc4d1ed0236dffef38ff1ed236cbf78e6afd44f017d2675e3f0c507c5926fe59640c0dbe2416afacbe342bc5830fcf21fa0ece32ba198e9240582eafb50666e15ef8b57860e589ca7e7412b00f388c166d516e28d7b491106a0704bf8358ed94817334f335b1e1a18f2de7e58c5f23fc811155225fc98866394d955d5eb73c7bbdba0926b4f4ac415324e6eaf7ae5af9f8bf626838aaae0c0b365a621ddc3963806d004f3d8c228dc6a0794bd2bd9a62f20f8cd39b04a6710aaa9faf553ef6a4f3af5c5eddcc3a5abc96f733d60ece3ce36f4e6e5fa9b3e6d8b0e610b061d5f5417cfe14779fa27290e888bddef8455acadd558dcb705684d48278e8bf9e4b229e1cb9bff0e6024d3ac1a33e403443b50c4d93cea704ae071b197c7102118953c342dfbf0c2cfd7709a513cf0000523f7f17423a79b41fb5aa153cf327c832404267dee6b123ec6b672a5b4cb0987dd1f7c10044697488d23889b764d6b34eccd452aa133a07627da53c6a0191d11d23ab0a2d0de2f045a52d40d78250e860a4aab05f4a9a2f8c126074c94add7067456c255a05640f5b2dabfb198f18b1e65606c54e0bc05e4f8dadfe74af92b116778af04b31d248de5414125d235dcae5446d501ea3e19aaf6096f831c642f665c10281e3d7cc06fc103ce39fa766cc4ee51c91a72973c6b547a5dcc680eba931050c0c555248f23a3018bc8700d7c0c686107547c9dc775691929510bc5bc489249fd5d9bb87791fccaee7604afd704872d43a698346524ba56f55976adbe2f8b208df7508fb9a2163b442904fe2c0a4ac5ea040053e6868b164e4746a48cde49ec41082c1aa20b2d9d5b2719f9c74d44a2f169123b25953b1d1476bfe30de31a9ba2952b1f59165a189f5b8c338802a712fb8b85114829cf3e949165a92201a5aa378e3096428c1cc7a9f148e513461b63e219dcaeafdc9d9a1cebb18c794d843a764ee15b0517eb984a2adf7f8705597eabfe380f3b3fa5d71fc07e98271c76665c2826e7d7a00e8be3c45807d7f72238b0ba8a8dc78584f3513de9755c1b647948ef9efd411d2c08e004ee45d151cc1721c4b82de7b8000d081f869be6223b8959d58e2ce82e8513c324475fb52797cc3fc34b777c1d3dc53a61b3659bbbd2bd22298c93cfa491456457657dca1e83a3ef6f3fca8ae1cc24c3d007f48281b7f89a42e1b8584ed3d33dddd340883e082ab8dd073b7ac6ded9b88e0b1c3d029d097b2d5482850607edb5db86e0fba21f4fc99d85edee3187f46adc4b8c38acfa98871e3321534384719163c3e22d4605cc2825fa43d509428f6d5dbd516cf1669773e66073f63d00263693381cc0651ac965188281d22cf13e5feb43fc91593f09217cdc6713969179e598e58c1e3266226b50d1c9df99c615d77871300e4b4de58e5110ca83795f44a4ea2e7593c17cd0cd28aba3e13af70cf02afd195638c97b1bd4e1dcbaccf94132db55634a3b69118a4413a7d7de38f497df8876c61238bfeb7d3f0ce73d200bff35d7202a8a0d9bd894c0c8ff241fef12cc651f10db6e43684593cfee2de257ed34de8400ebe3bf4d16e0a82ec168fd2549a28f881b88068853967fcc7691cd50bc3ee320c430e1b01461baa73f5cfc462b89451086c3ac46192d3f8f056dcc1e6eda78978371e49d887119a7df59d2b9d8084fc1773347d5553f9c4f02a69db78656849fb193570186218508325a149cf5764600da01bc5f9037dc982c459199eb1eccff386b3b95a78d2491e3d5260b4b42078dc4dd9eb19ce71355fb606f071f5d85772aaf30ff6a00c0a720147c2f5676a8c217fcf31faf84b0bbccd24136cfaa841eafb7757953e31d1c60a41902b0737c7fc0a2c539b12bea48e56a1bb9f0e7606de84ae87a750a07916c317249e8aa343b8e03558b769102e62c2d00f400123670ddf2900820727b87ee3beb7774d0c5a73b743d94db42c8d6b4d52c226ca858b61fe8c7c9d4cb129d0a3ccb2e0322da9ff382520a3ca7315e3985c054aba95364932ab31b86e3b7215c29309c25625dfa4e7b0b277e40ca677bb397b08c18908ec9a2eb24dd90ba632edc5e2cc2a394873cba0f845509a78b101f10f022d672e81f29ca5ae57e260d1f21af6de5785678f9d1f359c8c8e1681554678acf2d6f4e939106c3abe0bc1d978bcdcdc471ca76ddc223165fddf7fda7464b106873360ddde1620ba13156ddac0b322d7acc3bde5eb9d9f155bbf7b4adda8ab2e83c92afe5e20d160a7b0a840efb42932b20f6abbbcdd93a8b408d80f0b0d65c785d3ef6b75fd17d371a723cdd381d2af11a686f3a580d64eafd2d4881306ec7ccd71a00104cff81a7831aa70ea96c0cabe26f6aefdfd34409e0b250bd163b0006234d64ad8f5ae6cb05a7557e28988db9cbba2ed3d792f8af55d1e503b317657baa6348dd0dc82107266f8cd079d8e1531ca0ac16cf2a3eba5d5d31f5fb2c1b6aa6c458b71e6b23e60fb0e7e80d663b7968e6f9accc70e487250e2b7beb3f1e485d0fdaeadd6e7bcbe170c0c2e80e3f921fefe781da665b03482fbec33542542449107b0a34c3a938e4e62957bce34086ae74110f9941f2437dc983233da51e4b47cb744a9a4e807f7a4cda8ad3e5d5f5f0ca578c8393aafd1ed106e47e0262f0b197205aeccd433a4be7ad956ddf2dd2202056f3aa7e8001e8d53f0f1f6fecd576391827afd2614808198ded9a321e3b4956dba3d686b1ac92cbff1129625cf40b5058b5d859494e10711e81305f24ab3a5fdc67021ad178ceebd3827e1d989fef3b972063dfb36b2bdcc021ef2b8b3640519ebd1ba1a464cffc2362fc9b448aabd3c094dd98fe0accfa676ec0292f3e4446b7db0929a7cb176ee96ca96112e5cdcc7a235fe8f6c83f466a54ab886581a5585e55f505ecbc9649eb7359999a5723adb8896cff44ecbeac5e9a216105f7b8d04d3619b919b3df70f64967ad0617f897933bdaf42670698be8a4d3ab8a96a2bfc4453df4164860e2622ff25eb402653e5de992473f8bb93b6992b14cc7d4bb2875e37d022c2131488ff4e07d47a0092efd3855b61fb158c6814a414ce9b8115598d100a1271c40bcc767774d1a5bcdf93cbeb1ed902cb716dafb54bd8e7deab70c258f12e48adc9162cf588cd882e930173b398052ebea0ac90c9fa90eb3085f76f02ec7c9b098735df08fb6f863504161ebbc9c49277e770bccce094627f916c29f6822a2debc1db77daac12f538ba8f34636f0f4ad726ced1204361add9ffb9f51b557984c9a25491e6c11030fe4ee366c1e170c132b221a654c3aecb6f8cfc388b3abb9a14af0a159c63dccabbc11876ba13da02864c75803afa3276efef24360acbf7c4b7f9406d3e4f1f3e8a67ca9a2b4b8bff8b821a44b3d31f0d3f24cbf3850ee4b87ba78ff9ed4067010e43632aaa6273b10085ba04bd72104f6141a3e977948f99d7bdce9bfef60983084869f32208020a1691b479b4d4c420a252585c0515beaaffebefb59fdb7ad3f150b12f8f2d34d30718a26cfaf855ff8a23f24c1b9b9823ac02a1ae87b8c7f85ec218625c29010d1ca2660f822adf142b92ce438716e49dcf27e88352f2bfd527851cc9af9b271b250db9ee8ddce6c6ab26710f5610768c39946ef6b2f9dd60a19371c023169c3c3285a46384af847436083ab510ec27cdc0f4e85160091c59789b864a021b2b6869bb25e6183f67b10f174ec91944908b7974e340164c189f43b7815a349a387bb91e9e9b25b4972984005d29fa8a0755641a495fee4d8891480aad52c3794db0a3319122100dafd29e0326d4b63bfdb1a81ffa408f9dd39fd8da856198b9fb963286380bc6a7af73af049cbdc2637c98184cb4a39f9014fa749830e180891e6a4eb6751ada5c48b69688aee90fb1ff57e79007e074df62668279f777978d96bdb0142745c34654591da84f286c6eaac508e918dd7463d09bf3bf5ea9525029a01f3cd7addf2bda9e80984775bacde3c4d44b2abf774b550569bc9a24976b4f253ce62528e153e50de698f284bcafa195b37864bd6ef425b9884c26e68ee58eafb531b1a542047b8beae4c58ccc3c39173a353300823b34a06b9e5bb228289f77b24846039387f9f29f0dacacbfbe1ef22e1db0755c35e5957867671f1b6b4b4a0795b09e139d08f82e3443388d8f13525fad572d95ecd85ba3a689e0f8804e83fe1d90254ac204c37efd10902d808eb38f72f3765ae5d629db79aec7f95e62f82a22917886bead541f308bc5e075319a11ceb0625b316d4709f9a3495b7362ffdd9194c562851ed3b836537f1c17277e7b7ea0164bccd96c9177ab61307e78c166bd62ddb2488482fe4c1b63cf010b299c0ef267794a0fdbef41b7d6a2ef90eadd76a825a7cd3aef396bf8b5c03f9eeb37de84bce1b94c43dfff0b5eadbdbcce481977f6d84e08515c468fbdfd63735dd7a", 0xffffffffffffff59}, {&(0x7f00000005c0)="7f1d99300f7ae6527e3476e14e423b0dd7901dfd6ecadb1c2aeb4c90c113f090d60e89b9600cddfb34bea5187c2814524e0ba2bada32c77fb33391c4effe720a72fe68193b48e5543b8e", 0x4a}], 0x7) write(r21, &(0x7f0000000100)=' \n', 0x3) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x200, 0x0) 01:34:53 executing program 1: mkdir(&(0x7f0000014000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 01:34:54 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x280) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000100)=0x3) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080)={0x5}, 0x10) r2 = syz_open_pts() fcntl$setstatus(r2, 0x4, 0xcc) poll(&(0x7f0000000000)=[{r2, 0x1}], 0x1, 0x400) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, "bdbc386e71a516733cd04e5e6652d646b537ea9c"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x235c, "63db6e92407e5c431bf58c0ff722e2c8a6be55c6"}) read(r2, &(0x7f0000000640)=""/75, 0x4b) close(r0) r3 = socket(0x20, 0x3, 0x2) sendmsg(r3, &(0x7f0000000340)={0xfffffffffffffffe, 0xef, 0x0, 0x0, 0x0}, 0x0) ioctl$KDENABIO(r1, 0x20004b3c) getuid() r4 = socket$inet6(0x18, 0x4000, 0x6) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000540)=0xc) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r6, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$BIOCVERSION(r6, 0x40044271, &(0x7f00000000c0)) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x0, 0x1, 0xffffffffffffff80, 0x3}, {0x3, 0x8, 0x4, 0x2}]}) ioctl$KDGKBMODE(r6, 0x40044b06) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000240)={0x8, &(0x7f0000000200)=[{0x12819dae, 0x4, 0x1, 0x3}, {0x11, 0xfd, 0xff, 0x7d1}, {0x8, 0x800, 0x3, 0xe39}, {0x4, 0x8, 0x42ba}, {0x0, 0x6, 0x7, 0x8000}, {0xfffffffffffffffd, 0x60, 0x8, 0xc}, {0x1, 0x3f, 0x7, 0x83}, {0x9, 0x3, 0x2, 0xfffffffd}]}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000002c0)={0x0, &(0x7f0000000280)}) r7 = kqueue() r8 = fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x2010, r8, 0x0, 0x0) preadv(r8, &(0x7f00000015c0)=[{0x0, 0xc955dfaa67bbbcbf}], 0xdd, 0x0, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f0000000500)=0xff9b) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) setreuid(r9, r10) setreuid(r5, r10) r11 = socket(0x2, 0x1, 0x0) r12 = fcntl$dupfd(r11, 0x0, r11) ioctl$TIOCFLUSH(r12, 0x8040691a, &(0x7f0000000300)) r13 = geteuid() r14 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r14, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r14, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r14, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) r15 = getgid() getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000), 0xfffffeeb) r16 = getgid() semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r15, r5, r16, 0x10, 0x9}, 0x8, 0x7, 0x9}) fchownat(r12, &(0x7f0000000080)='./file0\x00', r13, r16, 0x2) r17 = socket$inet6(0x18, 0x4000, 0x6) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000540)=0xc) r19 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r19, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$BIOCVERSION(r19, 0x40044271, &(0x7f00000000c0)) ioctl$BIOCSETF(r19, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f0000000180)}) ioctl$KDGKBMODE(r19, 0x40044b06) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r20, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x24}, {0x81}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r20, 0x80104267, &(0x7f0000000240)={0x8, &(0x7f0000000200)=[{0x12819dae, 0x80000000, 0x1, 0x4000000000000000}, {0x3, 0x7bd, 0xff, 0x7d1}, {0x8, 0x800, 0x3, 0xe3b}, {0x4, 0x8, 0x42ba}, {0x0, 0x6, 0x7, 0x8000}, {0xfffffffffffffffd, 0x4, 0x8, 0x9}, {0x1, 0x3f, 0x7, 0x7d}, {0x9, 0x3, 0x2}]}) ioctl$BIOCSETF(r19, 0x80104267, &(0x7f00000002c0)={0x0, &(0x7f0000000280)}) r21 = kqueue() r22 = fcntl$dupfd(r21, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x2010, r22, 0x0, 0x0) preadv(r22, &(0x7f00000015c0)=[{0x0, 0xc955dfaa67bbbcbf}], 0xdd, 0x0, 0x0) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f0000000500)=0xff9b) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f00000003c0)=0xc) setreuid(r23, r24) setreuid(r18, r24) r25 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r25, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r25, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r25, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) r26 = getgid() r27 = getgid() semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r26, r18, r27, 0x10, 0x9}, 0x8, 0x7, 0x9}) r28 = socket$inet6(0x18, 0x4000, 0x6) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000540)=0xc) r30 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r30, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$BIOCVERSION(r30, 0x40044271, &(0x7f00000000c0)) ioctl$KDGKBMODE(r30, 0x40044b06) ioctl$BIOCSETF(r30, 0x80104267, &(0x7f0000000240)={0x8, &(0x7f0000000200)=[{0x12819dae, 0x80000000, 0x1, 0x4000000000000000}, {0x3, 0x7bd, 0xff, 0x7d1}, {0x8, 0x800, 0x3, 0xe3b}, {0x4, 0x8, 0x42ba}, {0x0, 0x6, 0x7, 0x8000}, {0xfffffffffffffffd, 0x4, 0x8, 0x9}, {0x1, 0x3f, 0x7, 0x80}, {0x9, 0x3, 0x2}]}) ioctl$BIOCSETF(r30, 0x80104267, &(0x7f00000002c0)={0x0, &(0x7f0000000280)}) r31 = kqueue() r32 = fcntl$dupfd(r31, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x2010, r32, 0x0, 0x0) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f0000000500)=0xff9b) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) setreuid(r33, r34) setreuid(r29, r34) r35 = msgget$private(0x0, 0x0) r36 = getpgid(0x0) msgctl$IPC_SET(r35, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, 0x0, 0xe31, r36, 0x0, 0x0, 0x0, 0xac}) r37 = msgget$private(0x0, 0x0) r38 = getpgid(0x0) msgctl$IPC_SET(r37, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, 0x0, 0xe31, r38, 0x0, 0x0, 0x0, 0xac}) r39 = msgget$private(0x0, 0x0) r40 = getpgid(0x0) msgctl$IPC_SET(r39, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, 0x0, 0xe31, r40, 0x0, 0x0, 0x0, 0xac}) r41 = getpgid(r40) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x102, r44) getsockopt$sock_cred(r42, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) msgget$private(0x0, 0x40) r46 = msgget$private(0x0, 0x1) msgctl$IPC_SET(r46, 0x1, &(0x7f0000000140)={{0x0, r45, r26, r34, 0x0, 0x1, 0x3}, 0x0, 0x3, r41, r44, 0x5, 0xe, 0xde3, 0x6}) 01:34:54 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x1) setsockopt$inet_opts(r1, 0x0, 0x3, &(0x7f0000000100)="bd5b047df8c2d1b49e21e0bd594a3090fbdd44c882c3a31b96ed5dfe775b70b6feb0042c05d34ac5054e94de1d13c93a14301195580dff8536e8b0ef9e0f294ca97927712c88b02457c7326ed64bc615fd82e0e46b12bbc3354e196b4d", 0x5d) recvfrom$unix(0xffffffffffffffff, &(0x7f0000001180)=""/72, 0x48, 0x0, 0x0, 0x0) r2 = syz_open_pts() fcntl$setstatus(r2, 0x4, 0xcc) poll(&(0x7f0000000000)=[{r2, 0x1}], 0x1, 0x400) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, "bdbc386e71a516733cd04e5e6652d646b537ea9c"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x235c, "63db6e92407e5c431bf58c0ff722e2c8a6be55c6"}) r3 = dup2(r0, r2) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x20) setsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000000180)="d1f8d560025a1053925e05de3a1af6bc95362eb84c8d1b9268626434ff42e388367b1eed632ee1d79ffb8672535af6192922dbd68c01cb0ad56ed4488f5faf0f980ff3465830fd916069d16a6bf5fdbe99e20a05fe2b35260d0db1fa78daa7305cbd8401c3b8a1047fbbaac3987c5e582070d298c313002ace4ebb8ee9e2783fd894ed5a0453e31d677c664703b5307dc0db45b34e605474433c8ce5e0d47539ea8a895c9a220e1a9ef81d303bc69333f0763b7faa489dbfcacf8257af61c764a14275fea8743fcf9e9564bf64f0e5b0ac1ac4ad222556955241514d338e4e3e6f83447b8090433c4373055cd840254555019e79b828b95477e43f782fce357aaae86a3f1becfe25a486fb3f752feac601ea6c3ac4577090dfe4a1064feb5866d910a5207999167d8d48c7307cd50ede11d028654362aaf82ef02ed2970a6d4f38c3fd9ab8eb9a9cbd8b5af7c71c722aaffd42f03d44cac10dfde2946cece3f2126c2dbfa3f9f01290d0fa78177d74d82824563ae19e7d3fed9ac7eacb778f16c8fefaac274bf3f8bbb3f9ded09a2d7a960f9b45ffbd143a791c873a224021e8cfc94a6c4dd9ef5e5867bd37de8fe78a865383b3f838d03f891763a888c8b7f805c2d3cc036019c70565284407a4456b0a1abed837314da3f348f4826ac2ae41b42a12867fd7c478760f9a9c7dc4892c823706071e9b27309942eb61cd8e3fd549810771c37e2d07e95601524269e3668b3f41773ea122e7d594250a68c2d964ed7216f4eae8af38c24dbbedcc65e9db46bd7cb7dc3cce6597f89503161b126cf55e588e92d09844a4d27c6c5852e7e65d84030c9a99bb6618c8fa75db96154323855d454a4e985c1f12dc1cae63a9782940257a4cbe8c5874f404fabafa05ab544612b969c2751d3a730d1a44c191b838a3d486aef256c86790fb893d7fa9c68a8a56f376fc4f74a44b87f32f1fffbbcbdacf499882fffc6b0961361186bf43480a55476b9a3c50fb34dbfb25e720d768d75b97df038ae716c0f412267fe31e00f775c32b1b4fb51f5a8ff7379a3f6e1cfadd60e7d34b07b402f57a71f2fd73b60c94a02a2db6c529b772262861c2304c8501b1ba613df8d76cadb1b40acd85a9013de9eb7e70c17c395489fb4d72857eb120381a417e0179149aef7b1aa3585e8a39fc481f7811d89d556e443c60676d93d711b64b241029e44bab3b8ecd91cec7c41ef899be60ec140870a5c65c172d8fc0229cbbde7741c1182b0707c98289ce619f13633c19a03c2581d0c9d9177b7dac551c13bba40d6845a425b211c97b363d8d72488f1353c187c3a5afaa59c3cc7a933840bd5c7186e0f3e013121128f899724288948fcc668179b4865fe8689e4437e5e9d929eac21ea673b4fde8d6628482e3d2fc469a0f9ec4ac54f97a2e9b3d75803f55c9d1a794b23859830f3867672a3ad632a46f713ad309587d84c739c08dd9fb6d3fdd8c5ffbefdf59c7f320510511d328425effb0b555fa75d8a068d9751b3921640971bcbe4ca98f27af90379f0fdeb9f41113b018b305462690659258986f501254c4ff23fd8412aae974059b8fe4530e662a378d141ff459d1103f02c01b8094f4121e70327f2a49894484aa0a4bf3a0c4fcafe590f0e20f4005853edbe1c8d412363f3c9ce235ce75d40b3f25b457607789d59df60c986e4e7e42d8262eafa7dc4d376359bbf3cddf2111c5e2d09ddd6f4ea38e578a8b3b514e72e631cfe10984d1613c73b931b32f7a58adfa5b06139cf7dd6368046c368cabe93274399b64d69699dc44561a8305858fb471d0b4f915589ac4d237154eea07b100ad39d29dadd1a84b5ac99bc58f1d802c27164b6873b88884e20fb7c19e4eb731089cba3e035211d735391875cf152b05906bee40be9969f3598b18ac228cf11f725be66ef7068d210bb179fc322406bc854e357acac6eb2784bfb45f2fea26bffcccdd2a7b14dcec97e2a49e5a0ff92b8031dcfdce499b1abea504a9fba97d9eec894d6db55fec2aff3349419a7902cd5e54f3a17267a48478fd4aa3624de6c28b4ac58044c235102cc49e6636139d3a71e58e9cbbe4bedd29b6d2205d9f43ae80c048de9f8879ab96200d1509b3ed86496ee88245a95231064dd1ad31dcd074c1b500147ce29c021579cee76cca385c7b034dee255d593f8cefafde508019c8f52e2d2680f54c7ad7e4493d47837af48841c99f042f4a5cd1b9b10464d45566150040362b915ffb38e0f88e2423d09a0405e2544ea117be2b2fb446110d8bac44e634c0e7534ba24ddc9b511389b72bf5a4ff56e031da977988354036f2b1dfb8f28e120729c2da06de86a77f81ef3792250f3b2a2cca32e60dba450634851564a295e66e8a08e7c44dccb43933498d7da67d5f806577a02f4659d9a62cd19b3caf674865718aa1088ba7331867e875a7df592cab7b504a2f211e6f7775165e56f27983aeda55f05c54005c65e1494efa74610cdb4e6d0a9b78304d1a8ff1c8681143fbb885e5ee133b1b47813c1bf5281815779d5180930fade81d66afa25f8a2bab2a3c5dc0b3fa7fbd8fff6245fb98920c9c742384a30463209b8bba69abc36a4a4d70656cbe16036ce07ebc814fc21c14dc2e09f5c8ffa41685390e5645d49f69b8eae77e5c1445b3b9cca1c2fc7cf8df4a1882171ed9622b8559c4896464c842ad27887d3460154ec55eb71fd9f5045b02cb8faea4eabea025f536b2f8d34d64128e3c03006cff838a5b3139168053e2537fd87e6173dcf9ee412b52bbe9631475660e868251a8438cfeade857e97229310f50990f60bdead71d3e27e5418409d5408867e82cd4bf797f70a0968f32ef47cc4af5139560fdfb05e28036d748e1166cc8796c3ee5bacac71d5d4f1d5cb2b5625d095eeb5ddf7e9467fea740ee995a39d262ac57ad141e3004ea144419c7670efa3aea6acda01a2e4310c6bbe071ab24eece1ac412782a4e7840b219acec8ff7c296720be7b09dbd4e304305c23091becb0c0a42ce8c834f726ad248218e8f1644270a4bc4240439e569b72ba91e603f65fdef0223a07209d3b812a62d6747dc72e54fee121ab299b31d34d9353b87942b8ae785e34cc548c6d1b6feb6a2b2b4a6fa2f2f20469498e6de7efcb413caa6cb7acb3e0f2e0d77f8564760e8baf4a741a6000b87e9797faf8ca14a7884315bd12ba0eee76469580d76ba0b51bf33020bbb4ef5e719c6ad0486053824185ed1d531b9616215372e4e70fddd55a7627be368a9b398be61f699b89afe85a41827edff12e99391f7e67ddda6869a1a45d6891d92cd751d8b9346634006bd9c764164eb963f6a2905fc78910b3b1ced4df992f86a93f55f93b93f41a8c45ca7a515ddb1aaae272e32dad844585c1b39cde23e5e1bb72aecf333f1d1f4fdf34bcbecd7f7228a085324667fe0024a37469383c409025223be2c2c727e7c7cf07bd7ad4831fb525bf3986f1a02e050ee126a9089f38a8c9b6886d39e0ba555676e8d9a32020e75e3da12365ae25a77dcfe2c4cbee9542e699487d2015dbb0fa396e27d247506165a4c47309e8882a5a67a50c10976155e8e0c5aa00a0549076f634e6f050b274d787274f8e71a06591b7798374f36a5965b505663800a5961f1ca0d700266b951f624bc0edff1a10c28b6b369c1fd60cfd36aaf350d631f2a906f5bce3e7249668def9cfc34ddf273f60469c0377881f73d662fe87cae69531d33591572ff364f4dc027b0178f5f0477120a021e3b9d088da5c39ad9808547f57573a045ebb6c9cb481cf81d06160dc55b5ac627c161ef2a23816777469be3bce36b8152dece14cb4d0ca46c2598286880729a43bb3de303f9b0e79f5e08a2807fd1359c933559181fb7f83e7054c6e4f785d1c23d4ed399e714f79f120d04963c3e9249adec77cedc9e5a8b1303e976ea735462746419300de5fa4ed362b7e12d0e7b4cf0fbf8aa53542072c00300aa2217f46a343b48930d0a5ad66517bb6de51e63b11b74b5c468c84fbac86b421be6714e170371413b6fa36c9a813b1a915a12859461eb47343dc2bcabc86e70eac47166898c673180539ca0823a16168c55d63ef2f0dae30c75957e587a8bbefa7faf3d7d1bb2ce0eaeb7c068b18de4a88f39f80131243099848b40777f061f613b4bfdbdd7b82ce656dc635b5e0dd3aa3b9dbeb1bd01cc193020f9f98282b8d109ddfd79bc72c3745e074be615e9f5d00e954f4cee69651135d3892cf8ba23dc4e621093b84a60450c52a9ca326e4812afe35cc8e4c85726bd4e94d7a25c454a29c0029b4cff0f36fb0810d90790f4644e97bc865ec7bf0cc97c00fd2f2450ca4bbd976fd77c97603027f32c17166b6f37bd4af679a91e23a643653d30dcf3b99932dc4c0649de494c3bcaac75d70fd8fd6496c41e19cb8d83a042f51c27e194e11b1cfba9c079538edecdc2f5d0ded438347772b0dae0a3f44b83bb8893318e248c25759787353463d81689b2dc7d8908f0b1a3376da8f3cabc97b20abeb69b5cf8faf56100f89b49ba99a396aa978fbc098a6f073e461b825211414dd103d814fbd43733b53e3349199ca862d69feb2b1f50fcb00cbf849b0f1edb46196007da10b48be9f7f70bd5cfad09b13fb09850efa7fb498116a9620570afe04033a36c750b1e2ad3f27aa824c6db73851828b6aa12e16a60ca5c42a075357130f975d7e8db77c441cab8bcb01b5e05d1a5d09b805a2ba53095b61729656380defa62f4087f88454c4306379de3774a357230f82c7c89397e18bae7a6c6deb05f4ef94b52c70b28374ad9737eef1558d4080fa35c670df7a26acda7af508dc6f57a01eb2d9eacaef96eeeae4f21e9d2430017ad873e40ea4c4c9efdb292dff4f4f764fb5707b51578a91797375718ee244f10aee18d5ce1a834365d0565611207945b00239216d739be99b723d44b57645d58ae53edc51117c2b3c8c772173420d11e9a689c6cae7e1a6e3b5c77d0682ac2f041d212e5b01a917c9615462c10d0a0ebe44dad7eb476676c85c560cebcb3eb6e402b26c81ff7ed239ba21d485d2c562206b324ce532dd429638e868a1f6600070b2735cae12953ff8b45dc131929aef332ac1412750575a209c0f398d1c9f0a94650d163509c730055cc7585d390809cf0fac7c88948b413c3f880ce6ea5c49c9107d925d2e8431355737b1e3aa89e53cc3bcb3f8a8e039bf49adc67a43264b1be36241756cd1c1431148c52c5c6fd9a498ad4448ac89698d9c75f08b603ccf5c8921c25cfe1052cb8d92c743fd0b9312ccadd371c5afbc3142ac85b32f1dbcd8f779643f0b7ddb3e53bdf5cdf89f381e5d4c8854c464b258bdf5124f3b1aad90f4c0cd3da5672e52bd20e828f1fc61ee93cc873e6a9b5da3630b9ddd6a75f5df56ebcb5bcfa91eabf9707ae9fc08cff6914635a7e5d2a363c374b7f1ffc17814156afd4da13b270388169cca47f6edb18bfb21ec1d93428ce384f8e53c9c2fee3d9a75e948caed8a77970d4d8056c5d1e516ffb3743171c251ba7e80aecb9364702dc312954a4f6b3382ef2fe681a9c856d7f9d679ca000c370d281f0df793ad42766716f1f451bc559fe5d469e9458b93ebe696499d354b1148bd78738f7f5c6c6140dc2a3837e3fa0a60f6705fd18488f9d455c19ba78aba7ef844848df5c8e94d7d4d98728a37365b88e50acf2c7fa2d24443d5fa58b020724b2a0dfa1a0092315b2d298e549d81ebe4519eb15a5311601224c836e091c82ebfca7de3074007698a91c1bdf13e09c", 0x1000) connect$unix(r3, &(0x7f0000000040)=ANY=[@ANYBLOB="e4012e2f66696c650700279a8a8e0ae32481abf9af1215"], 0xa) 01:34:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0xe1, &(0x7f0000000140)="20a5e5593ae5d97340406a96ca4ece5653acb9013027c8eabfe4132c4e725ceeed83cb9349d47dbd02c28525e6022c7e873b1293a7db9822014a136add29843c3bc11412afced094a4b477c76165b1885762b18481dd8d3614f05f9e497086a49dd6bfc6c8a3592359d857505b9b994ccae14f6143a4ab3f2bed65e4952dcd1a8413afe756eb34092300235928a68887f15ddbd0647521bcf0410373e1b4bdf3e0323304a8a2c24a2d47d6e63ee64291f8d866d9b2d1ec562589cc6242485fdfb6ca974d15242d7c7e3734a7dcd801e357a79e420b1dabb7af1882f38c721a002e") ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCPROMISC(r2, 0x20004269) dup2(r1, r0) 01:34:54 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x7ff], [], [{0x0, 0xfffffffe}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000080)='./file1\x00', 0x0) faccessat(r2, &(0x7f00000000c0)='./file1\x00', 0x3, 0x0) accept$unix(r2, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) write(r0, &(0x7f0000000040)='N.', 0x2) 01:34:54 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x40, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000480)=0xb1ef) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000400)={&(0x7f0000000140)=@in, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000180)=""/111, 0x6f}, {&(0x7f0000000200)=""/185, 0xb9}], 0x2, &(0x7f0000000300)=""/254, 0xfe}, 0x2) unveil(&(0x7f0000000100)='./file0/file0/fi/file0\x00', &(0x7f0000000080)) 01:34:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x7, &(0x7f00000000c0)=[{0x5, 0x5, 0x9, 0x7ff}, {0xfc1, 0x4, 0x7, 0x8001}, {0x5, 0x20, 0x9, 0x5}, {0xb5, 0x0, 0x3, 0x6}, {0x0, 0x4b, 0x81, 0x27c}, {0x1, 0x7f, 0x7, 0x7}, {0x44, 0x40, 0x9, 0x8}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x2d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="b61daa09a1f647b21cdc24006a45") 01:34:55 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) r1 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0xcc) poll(&(0x7f0000000000)=[{r1, 0x1}], 0x1, 0x400) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, "bdbc386e71a516733cd04e5e6652d646b537ea9c"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x235c, "63db6e92407e5c431bf58c0ff722e2c8a6be55c6"}) close(r1) readv(r0, &(0x7f0000000000)=[{0x0}], 0x346) 01:34:56 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) accept$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/45}, &(0x7f0000000100)=0x2f) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='./file1\x00') 01:34:56 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000080)='./file1\x00', 0x0) faccessat(r1, &(0x7f00000000c0)='./file1\x00', 0x3, 0x0) connect$unix(r1, &(0x7f0000000080)=@file={0x29b719940cafa847, '.\x00'}, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffddc}, 0x7) 01:34:56 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x18, 0x3, 0x0) r2 = socket(0x2, 0x3, 0x14) setsockopt(r2, 0x800000000029, 0x27, &(0x7f0000000080)="d5ff9668", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000140)="ebffcbff13000000006f46713048e69931929648", 0x14) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdirat(r3, &(0x7f0000000080)='./file1\x00', 0x0) faccessat(r3, &(0x7f00000000c0)='./file1\x00', 0x3, 0x0) setsockopt(r3, 0x3, 0x1, &(0x7f0000000040)="11395af322dd1207be", 0x9) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 01:34:56 executing program 0: r0 = socket(0x2, 0xc003, 0x70) r1 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0xcc) poll(&(0x7f0000000000)=[{r1, 0x1}], 0x1, 0x400) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, "bdbc386e71a516733cd04e5e6652d646b537ea9c"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x235c, "63db6e92407e5c431bf58c0ff722e2c8a6be55c6"}) r2 = dup(r1) r3 = syz_open_pts() fcntl$setstatus(r3, 0x4, 0xcc) poll(&(0x7f0000000000)=[{r3, 0x1}], 0x1, 0x400) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, "bdbc386e71a516733cd04e5e6652d646b537ea9c"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x235c, "63db6e92407e5c431bf58c0ff722e2c8a6be55c6"}) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYRES64, @ANYRESDEC, @ANYRESOCT=r0, @ANYRESDEC, @ANYPTR=&(0x7f00000000c0)=ANY=[@ANYPTR=&(0x7f0000000400)=ANY=[@ANYRES16=0x0, @ANYBLOB="c224a3d7baaaf4a051d6736ce96b5265fa8569fa860b9378d5744c4823fb90188a1e35f347481784e67fca0989ad6b349ba54536990cb51e374aa44fb4d7f4551308b32d58dd3840771ebf1a209f059aec8e6511f20e9e0caf94dde609ad752648d2fff31df94404d15cc0c319165355929607ae1a3fac431b253ee18a182ff72d2a4e23c7688c72b0fe4c9c0c36977d077401803a1ce0c105fa60f6d2a3b4e1545979cf8c07f2952f2c97bbb25e8bcec064f45a917d470b39b1405fba3df81d715b6be066e35fd5ae8b8d4b2e3571598d04ff07"]]], 0x5) 01:34:56 executing program 1: msgget$private(0x0, 0x10) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xb1}, {0x4}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x355, &(0x7f0000000100)="b6") 01:34:56 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000040)=[{}, {}, {}, {}]}) close(0xffffffffffffffff) r0 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x1}, 0x6) write(r0, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 01:34:56 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f00000013c0)=[{&(0x7f0000000080)="75e9a35a572d2cda6499e6a64f1009e9bbe02c", 0xfffffec3}, {&(0x7f0000001440)="866b81051b65e19fa5bbaadaa14870e2ef5a4d9bab681d6a4f53839085133278118b9c43c44944af7e9e424c40ba4dbd6660251211df6e29b0b0c44b2dea7ff7f9eb4a74b5d9670a24a65399e8213cef50ef3913f2297d13f2e74c1c4e42fdd6f163cdf2f38115c1e5d04b6650004abf23cd7ba65e1cd791e24e001168d8af7d05fc8a7be4a1606a996ebc3b343e6e52bb72c528f9f61d7736bef400a0c938be26c2fc5148ec1f16d2565d5a89da63c25963f18e87adae0de52a65fcea631c4d194f3c1cfac31e874e041c7352cb2c6e9cf99805184458582d07531b846f96a3bbd8060bc0ff74ff369afa4428b60bd911c1180d4f37685de40454a58eb157dde40c7680642806a54d15ce0c1f3e4dfd3b88fb9c1a5257bbfb19dc9a52fb6f11a4cd8c9e5b9a7700d1045666182de947061ddd38a2b2e02ef27aaad797043385186c60989f103f8937f5015d60afe302a2979fd2d02b05c6c16db9694601083cdc9807d61bebcac656c436b2fc49f4ebdb23f06889340a61f0df5f078060233e95628635c97909a7d556a2e031db5c07880a1b0977f56a34522a27c00cc833296c92deb7e2f83865372acccaf93ff6a1aec64199d35bf356ac1e2b050f72a79e3409300089a0b1f294b4e02660f80d2cd8daa9bde24b55faf04acf7512263663b5bf79dcca59915baf42c4615df4075c7c9211aaa9b7c6f4a5256e5add874c1bace5edaa3fa25dac642e57fe80a55338dc760dcc5c06666a01bd76555f558c662c182dae38aee93ed9d97ec70cd21df001b6dfe14e37c324c200f29974223acd1d2031d1fdfe32e34267634e32ef315f5f7c06473eef204972f3d62dfe60c3696d239dba38b1cbab816c485bb1b6e4f8962a34b33e3856191ad954bbc62ec206777867b4b1cde388ff332ca0c1cd1d899ebb74971537a2ba579aa1d0cab0d355f3d37fd0e2df008edba6c40fe149b78419a5a6d1e05f0b2a4d83471a0df715e7057cb9351be81cd826f7847b055a32ca6bafaf8f1d6131934195c648fe1076122963568d5f42b5ef69ad8603b38078f2d67be772d2e7d1c81aa442642b96b32e1e78e35a96c8ce984a027ff834404aa57e9d737558edb042d7ca2b42619cf26c87199307907b8eb56f1d30c9208cc42860c51d45f2900617462cf50237a375d9c808c29fe0c236f9bfbc441a5080fc4b8f362e8009665c16e7960cf2ff8acd156cd6fc6a6f44946d5e40fff66b4b5dfef169bfb70d906cc6c45d069a5621c888c523c98f4db638271d70406ce8af75c82454b00a6792fcd603a90ac3a4f45335f6ff5313a754c1dab058f80280aeb276ed92a64ffbe8a5c2fc950f0a11e985941d207bc1bdaa2561ef8336436401e2f10bf6e44269264a0cb885fe04dc2998c72cf1e57908270907eae475f7245b17ff1d446ccd83c977071a916d92cce7aae585b432c96a0b4d09f3e66f3ba3213761f46012b6b5891e7ab775088f6adcde7fafaf9efd1609df44f7b7f08b3b6fc9cb4630d77552e6767eff3e9242ef57f079e7d9a1e89f83ebb6590a8d53f73efff16bdab26b56a7b6dc1f2d1721a29c9ba8317de16d226612c0453f958c9753c2a98c79a25970d6af962ad5955f4cf8b28a171f17f765f6cf46a04225136c7411ca3fa40418c711dafa270f0ab58f227d93e85626ae089a763e3d67f83db3d554b2b2fc469102c79d33cd8786f762431720998a4ddf00c793272e44f0c0c0f6e11cbf51d3baf913c4403b433ffd722608596973aa96104caf493fe425c0d2f9b33782a189fab1abe160a18bb440a7f8b00ad29c144eac845853addea14fdc836bc38a2b86132876359b8d3a017c33b9093dddad952e9fd16244713bf10de99ca64a2e5f3ebc5f479d20d9bd00ef9bb181f22e9cbe36b707d6e02c854246c36849c6f5ce4b74d0714c055a9b6fb8e9aa6c1e6a4f344834243f01df9e254c62ed421a46a4f23a5ad2a9e98b7082f6298abf49c31f8033d5fe8b1eb35b9eb6ec10201350356509876c0e167296455cb6e24ddad20143e5dafe0b99b76c2a5a358b6e0dc917d62f1464b05ed54a59f8c780ebc089af66b5d69735fc73cd7df243c042098a59415a6f6d8e588435df46e2887ea74088e12170323ae1b07cb027ade7ef2cad1a7d12280c23b2f34aa8c9b5252fa936d6b5304f728592b99a8d34ef5a6e9e9c79ec1036524754e8bde8b338611888e306ec43bd4ed8241ec37e667e15ab1533c2f0fe54eade1aca7040cd368264d33c14d846e3684f87054fb4254ab2b09f379a6a42002e0ff0719a180e2d6e4dce7b2798b67f1d7b3fecc9d713da210c617e7c06ead2529ff676e72e9028416cf1cae5a208433a17a0a17bfcbd65f255067a9b94d3194b7d8a5d469e8e0ddc8908ecf21d048d7322672100e93c9bb5d3b9b5846c9a8c91da2ac7ce8ecdf6d0349f8aab84f9952725f69e6ad7f04b8a2a773a2c09d78c862d5fd1092dc9eaf54a5928a250a7513eb32e9aaa494cbaf452bd4b45a0a8324b2d62f1bb313f492b7ad882d3c886ad9f4b6019eb885c9f09d8e1a57d68b8f8eca553194091f078067a0828e958ecd7ca797599d87ea8a91a7ed7dab7c0e656828f13685ec1f08d866f1488de58004b04341dffef3012c7e9b9e774c50e8af1c5c9f013b9905c1efabd833c4ce916c65881bdce13e9f4929931d8f9013ac12cb5b8087aed460bcce45ee90f14aaa6bb3497103268f4172dce8b9b5008a10150e15bf05da16b976fe7e584a239d14bdbef2baa10a08d62f656a37ed73866ed76da797d0390b9d3e707d43d08eacda0bfcc93b9c9ed1af1bb39eb7a447de5decc3e10b1672060007b0ad4ed96bb5fded617a5e1bb70bf19d90b089b8e8dabd8135f5425c4df07ff2e08ce24bf8f2a7ba73de5e4cf1c1566cab73844ef5902dcea5efd20ab73e350dc8aca61910c333e4f2de919219732d4b0ba1005616a43c7596622feab781f603127c1be60bbd8311891633f9018856ed87cb31c2e05f0810c6eb62768a8b9e538f793f0bd29f65dfd7757828ba1ee7fb68c985afc285c1f690dac697ab6c62156ab2215dee644f80f05dad7cbf853c42077f992abff13ff90994f618172352b9a92a1c8af294e84699f69603f12c6b54a1f871c1e0c7bd27aeadf9d4429afbad044251fa66fefe60af1196547dba393f5f36952ba0fd49ff35ec309a0f77e4232272bb560e6862918e3dfb12c63dec6f3d1104f882a8e782a54a2022759fecdf66313f58dab92394c35c67526ae1ca2b501c184a82c2ab70d8168acb25ee90c37fe57c3f07353980310549b8b83632fda0601048e9ae3bfc57d8dba234e611ccafb1339a7b21195060d95bda9f4c4d95483e50d0300640b7c45f455fac158cf99535536f0f78b9e2057cfd013f10458ef11d8386e25e1ee4aa3ca71c31c9166863195c143541534eae3834642f85f6f3bd583fccc9fcc9b7a9e1843358de9e04a8f8c817004ff5f03c4b74f51b285fd155479168ebdb4404a32907c19cf6ee4b008a2c3690823412afca7adb02d1e4254011d1e20e1301b9cc3f993528de6707754dc786764b590d48a6ff571950eab11bec37cbd01e7d60a73d33c5398fa4daed855b3885a766a6856feb3a3b4bbf5239ae2ea2df3980913c5b3ca06df8103aa893fca6f76cdea83a03b319acd4fa44522799b40d5521fd714c1bbbceb84df3aaff497bfee78bad76a5e482ae3683a27d396a2c7538a24f45a33599db0f4f2e223a8a59d2e7b0b49612ac47110272287d298458ff3d476fc1e787b43f741e1e2b9736a45a164311b33bceb08f5f042219636f62b871c6f9b0ce12fbe61589097fd93e3b7a4d0e52ddedea95cbbfbc15dfeacbb8761850bcebaec20f70a98bef4a8443640851bb1b7a1b51b1e084e247149629fecc5288c4fd7662164764e74ed7616fb0465da4020769ac58ca65107e770e688777a64452923ecf068a7c1a93db38672a50c86517673d3134e1a4d456c35f573bf032cf05447f342dc526f8b3948b9885a1cdaa3fb2d2afaa5a97276f613dcf9d94315c04846a9dc28181081cc71d8d981c6fe6a03b6c6ee1e9ab277b04afe7dc14e66a20e796c86a129b05f9e3bc8234d5a8dd75abbd05907b953a9f4a3a851d1c7e5888db10edd225b1c5e21de9588b9e38bd88650ba03fea7261ce8e3be0104286129aea8eee03a6912bb3d35d0dda93d1c227c30c98a23833bad137d0a97e31cb04c2b2134d96ab48a9515b3349db212ffa5639e8a0011fc6387cfcde0b35b2273655482127938b06fd455060aa5f301fa126fd21da81ac3e68a4a7172e39bd10154df39bad05376879c9774f2568d76d9680ae1723da2eea4d6fdb6c915305a4dd08407f0ede2bcfefd4d0ff95e7be34557ecfcf5a36ffa95c48d5667da6a8b387666f5c17d878c19eacad38b435e8ed4e94bb73c1b7137c421408fed96db699d09ded6f21a8619e7615005fe86d837b8cff80c2c103b5d1ed4f98026f617e663a19c0d85d63889bdfd33346d17c79eb16828c8e2a9ab71ff62819b7ad55e0b0262ec480c76ef828660cbdc7b7eef7de238930cf119c3a2a43a8ed3d797313361117daf8a663b18761dd0bb22a7c65f27f9ae55e5a5e992d71268adf8c4908789fbc4dc19cef753dd454143372554bf538f98116e1b6e29f2906b8cfd362d0f70961e5102dc0a73537e87de542a886bb72e33bde3168b4e38e59a432f79b71282a722f6016a473bad997e41ed099a4b0b057239230ff631e17046afaee524a470952e521e591abd6f833aa4526c4044cb59ed01bb4e24d993015bb05c02bdc3d4fe0d38a8a5c332e001d5c70192a362ba147db2ea4134d45e54964679be8a04280d16ec4e0963aae9581db3098013f18a5fcec6072a80abffb3100f2d475bdc5ffaafd2a40bc1bbf3cbd35974fb9c5c760518b3372b10a2fa37abc95a3ccc5620f0b2009392427301427657f725f1be0bbbcc4d0991208ec26ac1790df46fabe8b5aabd33080006f1f9f0fd36b2a71b5f104c7edf17761e6fc52900443b4eb6e8023886f1a88581e42fc63b6aa6734a31edc6e8dc265f452067fc9176384738b8e25067974dcb16e44d98cee0e28cb7b8e645adf71366abc37d665ff4482b0db0608885b25bbf650637775155a1e71fb6df674cfb381d0148b9f4ad87ed3e4199aa93a7d20ec4ab752a754d07e979972bdedf80754b946809ddb89edc32ecf0333e1c6e9fcdfe33d1ac6390a4f5a1cf5c14090c90bd03f86e76af848d730b4b68f15490448fb79a95ca879c538cd52fc6abb2ecee164286dd345bc0f050653a6654dc0bcdbd44f8034a3caa503274852518fcdf10cef06047fbc39c4d0f0b555fa7c95224411bdd8bf59f2f90d4922114117d8d66de79006872946ad394bda97e4b5859f4cf9afd7f3aa2a57e34b831ee7b0f29a0b44b29bc73039dd29bdad55bae9c504e173ed563f1231e393c986e316638350d80e0a2284cfb9193716915b27cc25f7bee6644f005c09e8549077f9d4971f6a02185b1f671c4758882b157b5d4316a2805ab717fcf9748d80f59f570cd6876be5e5dfc91106ea5c7bffbfb3f4dd5e1eabd864101871fa5a8767df8f5a6783f7d96fedfa3185b1175c99911648b672866aa7b737ba91b01f1ceb8d7a555f210de68694a9bf17be39f114faa2dd4e35a91b2492388b2fb5d5393b3204ee306c64d0191a34c9a90b668da379c923c054ae87379d9b964aecc1d600095b42e6dd17ca4ed1b919c05cc76ebb1f21bc3e4229828996dcc3ccc09666f", 0x1000}, {&(0x7f00000001c0)="96ff8f84057194342b04fce14b8bd922a17ca2bce2274c6c32cafbc2c459e59128fca5e26ea6ea7351f33012a8e78023dc246c3d0d86d19b184a31433b8cc825fffaa276f20dd50a1a0505dad300f081d5d0639f25a369e1bcad2e1bfccde3457bbd0d90874accd87b610d811f4811d8c034ffc48974424a2adf4f875376b4e285faccf4516849bf68e614eed4842d597d2b2b9b3cfb05171a6ab0b35ce94ff1ccd7626083acc32d6f56a3ef2f1051", 0xaf}, {&(0x7f00000012c0)="c51ea213df74113e82cc18a87a890d5459a5251a52004051d88f4084e75e6a52a6944b346350af2a35ab09aa93b19c499508ec6ce85068e93c4029ac698609beb160333e83e5183959584c1b779ecdb0d338dbae77a227fdbd59cba957878ba2cc4dc9fd75de71d5542e56d0b1f21e808c70ac436f472fcf180acd19b98c5a7a20e7fd4c31f6df53fb04a5c9fc92a1698a4ab70eef442f831dc501e50b147e58ef7211ef8d10acbf843a9305ef6c90ff7018ea4e5fdce5597fcaf6d12892e1cc0c25ce5caebefc9a9a4a198e797811f64280a42b9c8e45bb72c0f0692930a4e476bb5a96594e7f066b5ef6532276cb74cb4d20eef176db8ff23365b49e", 0xfd}, {&(0x7f00000000c0)="ff680cf52c93c5b82eb34925811eeaafbb237c9fa4efe3b60541c814e7c85fee3f172c671cd920e6f94f0c397a8dd7aacf3c932bd87c", 0x36}], 0x3aaea3ff164e871c) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0xc0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "5711ed146bae597da7f4cfc6d13c3325fab8cc78"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "f145a1eead8f8e373832454da4f1734cf8f499ea"}) 01:34:56 executing program 0: r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2c04200, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e7c99"}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000080)='./file1\x00', 0x0) faccessat(r1, &(0x7f00000000c0)='./file1\x00', 0x3, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000080)='./file1\x00', 0x0) faccessat(r2, &(0x7f00000000c0)='./file1\x00', 0x3, 0x0) faccessat(r2, &(0x7f00000001c0)='./bus\x00', 0x4, 0x1) chflagsat(r1, &(0x7f0000000080)='./bus\x00', 0x10001, 0x2) r3 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x1) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0xa3a], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffff8], [0x0, 0x0, 0x403]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x2a8, 0x0) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x40, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000180)={0x9, 0x8, 0xfff, 0x6, "904613c867152ce3ef29a8dc75dbc2d9ffe6f4e1", 0x7fff, 0x1}) dup(r4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) fcntl$getown(r6, 0x5) 01:34:56 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0xcc) poll(&(0x7f0000000000)=[{r1, 0x1}], 0x1, 0x400) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, "bdbc386e71a516733cd04e5e6652d646b537ea9c"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x235c, "63db6e92407e5c431bf58c0ff722e2c8a6be55c6"}) r2 = fcntl$dupfd(r1, 0xa, r0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000280)={'./file0\x00', 0xdc4, 0x6, 0x2, 0x0, 0x21f5, 0x2, 0x5, 0x0, 0x0, 0x0, 0x9}) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = fcntl$dupfd(r0, 0x0, r3) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) clock_settime(0x0, &(0x7f0000000000)={0x69, 0x3}) r5 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdirat(r5, &(0x7f0000000080)='./file1\x00', 0x0) faccessat(r5, &(0x7f00000000c0)='./file1\x00', 0x3, 0x0) r6 = semget(0x3, 0x4, 0x6e2d6e226757e5f2) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000140)=""/232) fcntl$getown(r4, 0x5) sendto$unix(r5, &(0x7f0000000080)="97e938835af40e97cb92d3158242d92052cdde849394769126e9736db2b475a1a09fdb51e49aaec1f132838e7ff9", 0x2e, 0x342fb71993c1717f, 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f0000000040)) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r3, 0x0, 0x0) write(r3, 0x0, 0x0) sendto(r0, &(0x7f0000000240)="7856001f64230dbb", 0x8, 0x0, 0x0, 0x0) login: pckbd_enable: command error 16:01:45 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0x80ffffffff], [0x0, 0x0, 0x403]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0xcc) poll(&(0x7f0000000000)=[{r1, 0x1}], 0x1, 0x400) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, "bdbc386e71a516733cd04e5e6652d646b537ea9c"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x235c, "63db6e92407e5c431bf58c0ff722e2c8a6be55c6"}) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000000)=0xfffffff8) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) pckbd_enable: command error pckbd_enable: command error 16:01:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000080)=[{0x2016, 0x0, 0x0, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000080)='./file1\x00', 0x0) faccessat(r1, &(0x7f00000000c0)='./file1\x00', 0x3, 0x0) pipe(&(0x7f0000000100)) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000000)={0x200}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:01:47 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000080)='./file1\x00', 0x0) faccessat(r2, &(0x7f00000000c0)='./file1\x00', 0x3, 0x0) r3 = accept$inet(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000140)="ac451b36f921154ec2a14d0e8a7adc3360389d7b03af3e80afbe8d6863d0cae2ad1fc36373db9a5f359c50b0c59412ade7a97742401d021a047403ed7ca88daa7db5f4ced047693d28b6f426e9fb88b0eeda3b531961a2ab33424d4e5ae19b906be86bad6e9611e6d5f8f19bf35a408f829998167c88a2c4e31f9d1d8990e9421aaa6ad24329b5da23adf21b3e75f8835291ee01135cfad84a2d47b6ad50ffc7472d9b263d9c7fa323c8ff6ddb551ddc073daa071b4112bbf6d3121c", 0xbc) r4 = dup(r1) listen(r4, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffddc}, 0x7) 16:01:47 executing program 0: syz_open_pts() setrlimit(0x1000000008, &(0x7f0000000100)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x0, 0x0) getpeername$inet6(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000400)={0x0, 0x1}, 0x8) syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mprotect(&(0x7f000009e000/0x4000)=nil, 0x4000, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000080)={0x100000000, 0x6, 0x7}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) fchown(r0, 0x0, r6) mprotect(&(0x7f0000028000/0xb000)=nil, 0xb000, 0x0) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000440)=0x400000000000000) semget$private(0x0, 0x4, 0x20000040) getdents(r1, &(0x7f00000002c0)=""/77, 0x4d) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000200)={0x3, 0x3}) r7 = msgget$private(0x0, 0x300) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000380)={{0x401, r5, r6, r5, r6, 0x0, 0x10000}, 0x8, 0x400006, r4, r4, 0x101, 0x2, 0x1000, 0x5}) 16:01:47 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x36, 0x0, 0x0) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt(r1, 0x3, 0x3, &(0x7f0000000080)="6ab5b695b550869d904a8f177074fdce2f9ae7b7d88bb41b9df257c3e314ce42ee3fe568c5135e35077d1accb05ef968918698cd4fba8a4d8b48d3c87dcda39a6943c35b19ff03f8762750201247424a86a21e83c44f7a32ed9f5f3f2917cce74c0c1e4f17c9d0bf59f729771a4421e4c65eebdf22ce7cadf0abad32e433d8fee154ee3c334345287c5503327d0d69530737d2c8428041f89c5b31e97f137fe5d3afeaefbe7ef4f21c80caceb0d55128d6ba2701ac2845bf9dba91c81cc0557e1b080b97bfb31e61bf74f65b3c08368faa626287e2ff073574196af259b7ecebd75e77ec543179193ab02e4cad413cae8be4637d13", 0xf5) 16:01:47 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) execve(&(0x7f0000000080)='./bus\x00', &(0x7f0000000440)=[&(0x7f00000000c0)='\x00', &(0x7f0000000100)='(\'\x00', &(0x7f0000000140)='#\x00', &(0x7f0000000200)='\x00', &(0x7f0000000280)='}*\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='*^@\x00', &(0x7f0000000380)=':$(\'\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='::\x00'], &(0x7f0000000580)=[&(0x7f00000004c0)='{[\x00', &(0x7f0000000500)='^*\x00', &(0x7f0000000540)='\x00']) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3feff}, 0x2440010032}) execve(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000700)=[&(0x7f0000000600)='(\'\x00', &(0x7f0000000640)='#\x00', &(0x7f0000000680)='{[\x00', &(0x7f00000006c0)='\x00'], &(0x7f00000007c0)=[&(0x7f0000000740)='*^@\x00', &(0x7f0000000780)='^%@-\x00']) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:48 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) madvise(&(0x7f0000000000/0x11000)=nil, 0x11000, 0x6) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000, 0x8], [], [], [], [{}, {0x0, 0x0, 0x4}, {}, {}, {}, {0x0, 0x0, 0x0, 0x3}]}}) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) 16:01:48 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)="b6e43f2f3f03ad6640991a9728214c6c7f151995c1dfd9b9d01f4f3812a6a9b067831ce9cefb6b80a67f459bcfb063142c2cc6d3", 0x34) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2b}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:01:53 executing program 0: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x400, 0x9728ad05f02457fd) lseek(r0, 0x0, 0x7fff, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000080)=0x5) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="15", 0x1}], 0x1, 0x0, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000280)="738d860be096ca547564200dc0ba4aaafd8c5873c95c6595cd670934053df3e5dac1223e4b35d8c6c08785b3975cf25a51262dea97b0a969799fb9cf9c05737af9d0ca5f6aa803cc81ffb5e2c5425a137e990aeff071fd6e0c58d303142b09b04a1e28744dabd3e9221fa87e994d5a40470a46cf5de0879eb75a4304f72db76d6a4f19550277d151e18a5ad6e593fafcae01dd32dc61a88febea2ff21f76086db931b610d13694717633751a248c64266f72e2db188c860ccd3533c4cc673c89b40b43a802ab1d9e211b8c626eb9", 0xce}, {&(0x7f0000000d80)="8e899ea679094a28fa9a21ab2816181272c0a035361b572a834d11bf9b3be7aa9dc0f6f9b8c3bba1391ee75029de29536c52f2b0f4d44a67b91024cb21366e6473d7b7b39d7fea2f544d60e34f48a43961bd1ba2c3b0f956c6677c08466fc120bd3b5d2b37ebc723ed89ab1ffe884a024d6c121a4d318c8f6a55543f176d855e9c10db44cc5cfe2e39191a87476c638fb61a2a88a1070fc36c29917a31459beaff9e9750e22dc585089031bb4363a6c91e6760d4be5b5a94afb08af5b57a421b92c1a043803630b9b5c52253c4b15b6923ee9ff2cabf43d5869b8b31ec1307d2ca0a85495a2317c844072e61b7edc5f5fc8fa55f9c3f6d4ce5b0b8ee8f54d7ae3b3d73111763f104d11724d3ba7aa6ae065289a48b31b12cccbe2f8e88765e6375d46024c0d757dba9b47f35578814316e39c3da40a2d950477cf63a97c33e01292bd45a74f241e3aee955aa53f533090106f4c6257b4c3d9a512477351b8dc9b35956b755ca6b47fbaaad9b13e9ced70f9bb20e2be250d3ed868ae9256a903922c1a4e9ba8081726feac1b4dee5e013e4a8f1710f20d1624e47dad5d1f269efe72ae487ed37d576cca02fce6e161f5c0d3ee9cc29a8ee4d0bbb278dad9eb4cdf708ff107e27d4fa4e7f4d90692f7313e6f22b48464db8306f978a64add82ff47413de10ef38cc9ba88aafb63a9c5e26fa3f57311d43453670c2a07bbbf835d03ccbed85e73bf6c88feaa7e5a5fdbe26c7913febe369457c5fa7fcb8ceb629a88b392feb4c1b1c9c5cbedda597f5308f1986a697b8314e8b51c3d90b9a7df88713495250614d700e840c495d7721774945d22e7f7712145d7011570e28601bc293a0ad6dd06fa446d7bcfd4d8d4d2e0089548e8dd2adf4ee940c6a48d7fb936b9706946ad1e6838af2d5d7b4c74fbefc8c157198bd05e83a8393b5e2ea4d4953ea9c5b8ef1f95026afae2a291e762bcbad03cca738e78d9cde49a9763d3037dd986a6921b7f0cbdbd6b7db2515f7a002390a234c420ab73f50a3bf64fdee8d1024c137f8a4447bf1498a1ed2d01167e60e9f9b8018fefb38c53904e0fcd5865dc491903a5ee3c94ec6a27de4de62c253379c9fabe141cfa6781adf5d5fe81951e767d4bf211423fa4282fac16929204c962a2bfaaa8ff1a337e7efcab99fc7fa9a9fd000bad0fa92927f2490f85f73f416b9a9ef8fce9955be3cfad9b14ecfb286b8e446e36917e57595e51189ce0e21151d44399f829c7005074b85c3ebb0a4d5ea784e6429899da31342c1d1eb2c02a55be0d50daa37ca07e80f6f770651e828606fe68affe99623d83e09d81e564b5adf63800a3d36eb77d4255f44ac3fdf2404ba2272a32f89468be5bc5f0b0746794a78950308c4b96261a00190a631c3c4ddf3decdc37d262911579e4ade0272b91533461976a6c938235ff0c43a014f11f22689b7ed75c8d8f40773f71c32939bae5eb9e34d30d40aee302a82932fb95c36ad1dd3b53c1d26c5aa488dd2fbff4313b01b0dd9449291cce7a899981d945f753a1a32762b992de69e296717c5c239f1d0ed4400066b5433fbe0892d30b0c0033e912a8696293f6621a0d670759744c6a3c8af28e6778c714db3c7b276995a45089155bb1ef82fe3ade37af47bca2a7b823180b2b4da607c1fdd3fca73404cf7ac42227db8bbd750468690ef4f96ba57e0e7f99e5d59a87be76669f3e1eaeb074d33efae840ea77422b3ad73acc933b3918cd06792c496b1d4bcb7f3779f4c0db4497b8693b78e391568514ea3bdd83676b1e3b5fe00badff441eb9432ed0e14a424406a9c5678634d7d66f005af52dd9a5e7045895312816b45a32ef9cafe05cf15a9af28078be5144622239668c48083ef288af58cc0e62aa8371be31fc07a0c545f88cb8d1cb09eb8b9007f2c34faf552192eaef1d332c79affed748a54c92c2fd00e4ecd0dd217da424b81684c5faf1fd2fa2d0f431fc38088f0c15dfe1886c5dcd22228f98732b7dce8ff0dc4863fb221465f55e01fad668242ee1669fa7c3d017a45465a850c183db2bf89f9f6e63c10bcd376f8d22af8d560a2d64e9f9dc3501083d2ef8d8c70357715f6073040ecb58b1f8915f3fae59f5e1781b4ab02f6b5590535d8d873a6a7e4f61dfa2de3c2f4b3519a9f9ea98d6ea236cb1e471c00b0cc4c22d9f8e8cc6041df8ccc7295ae627755142b9ec29229a6cf29b30c000d02a0ced0dff73ecb51ab757314769ad21e6e688a682ce7a4ec53e65a46b85e50b3a5b11f9d17847586398d9c35f3c126cb065204b17ba063f2bb50901f5a83ad3f8ef687e6dba5beb631811038b2830f7c00e258bc3efd9a6d7105de9ffa7c83d50e1754d5ed68505384ef0570ae34939e2065b4f4e030cc4ffa7d5f82ffa072294cdf8c3c7f49147d480528073ae8c13d08e59a79566696456d627f8d378711c2a7e513dc197201684af7e69cf2674cec368810433c415423ac11703c0fc196a8d3844f6dc3d674d91a2842fc37dc82a96a3465b2f7b5b2711a244214a76f0640ac6f28ebe625397cbe38f122fe2e159f0e26f49dc05f51c0412ccb941aa5845de785fd894d517005d57003dc4599d07495646481b4b3f6bec84ac281c8c01658b125f7c47e9438f38f10be91bc694206b2a56bfe91596f09b9269cb1d9180190675dcb67fef90753f76aa26ebab9f4f2c9e20909512049ecb0fb801507c82dbea5076e3ed0841fbd04daca5e23eaa40eca9ad83aff969f6b37a4b07f7d03931b6aae81659398eacdcf26b15a7851b9a0d73eb3be03194802f2d359f23369b8cf8cd5f36c9130a8e1c7d5afde3c575a0bf0b72832a09afbf129a7f6ff23b7431f0f5f819876f31e3c23b9d5f67cc2e2dc0729656e1b2959b7c830923c7974defdeeb08febbf10f36530a41e38fbe380c2132367fa15defa9a1e958791c0c27f2622e01582293194c9d53833fbd5075a107d719bf08333f0ce1d5724afdf3b4f2979ca3d3df45b5bdbb5e545ef648bb4c9a94bc5966d0b03db295b2f05adbd1a0f52d47f64e75ebab1e945f30e46887b78e57c896a2a9122ae23211eaf6ec7bc94c199c201481c71f562230ff7b0d9e69b272f709b26757173a35f2182bd749e4abfea38f0be751dd9f9d3d9a440a3cf9a6e6e5ffd06f68ba51d60460cde259148975f248e64c2d07984020b0c7543e5b9b2e591326a2c9e1ae7a575aa5bc02c6823448c169af0ee80e12e18a533b6556484c35462c8434318ba823bd497eeeb2fbc9365e4b730a7a2bdf138cd243ab1e6e3882ae551555560c8af3155c00da628a82600816d16474492043179f80cafb6ae332452c37e5540da467443bc6baf2e95ccde5ec6f80d0bf75f535b8c61e5b95edf7d35f3a7cc76fff7faec5f6acb6138d236abbba788c1141b7e2e34c35c283547713fc3381efbddb4d90db4cbe562fde205d7bc9a96f81e26fe63493e3b51f9251b76b43edb3a3f24a4d8b7c63298c01ff4ee2f5f68018461f0deec007a50f02be8ca4a2d7ed6009684b3bc413337f73ad55ef60d4a820fbfce00c5d2185b2aa06876aeaeae8174041813d5a3018ac0202462b689e9a2f5b104989400cef703fb7f8cad3a5c252591ae95a9c6d2c0120629e7fbb310133f6bdcb426508ec36d6f5268fe0033997517e46c36dd093ebbd6f5bc15fa371d36788e6ead1a1896dfd159a01b690771ec880355303c2cbe1530cb9b46e2bb78faaf3df0069f47b757fa3bf9881fafd63c8a9bccd06a5ed36aedcb3c45e60dfc1b1d30f6cfe02cde84a0cc4c8ab641a6569bac3ef0b3ea7f094bca9b715801f43311afaf150edc62d399d3880aad69b34f43d6dd9f9868b51c376310d1101a9020851409636c90dbe386b562fa323a925cb3679e9b060fcd246f8fcf2804df671bf4a4cb3b38ba19b381a4ffef19bb6da32e6f3dc78167d9f4eca1b19220a311a584fbc9edbc3e29ba31bb4ad728fd8d011733c20c324a8de13ceb3d01ca1356f9fe35ef397861402e71032fde86582d738577bad9b799252392feb72acf79b79c81235aaf1c96bb234d095fe8b3151ec3ab22e92eda833bdb6be8f3910aeae99f042e370b86a0b182699294de8afa75fa3683d4dff2ce034bbddff32a2fc26dc77558c0068150415b95d21c919b46d5ac4d73f1037509d50585213a62d1fbd3ab8815a54ba06998b22e9e8d19c698dc3aa8556c1ac43d712fb2f8998018b86112a39e623e8452c694996c56b79e8719871b7274732ecec9ad1a31710982f44eaddae19c61f72f451496af520846ffbc1bf5025896219ab7fbb858609a8512da94a191b87c03d261ff0f6356f06d5ae3354a5cb3901f54ff48af1feba93f2981eff1f520c287833bb9ca06356b7fa014ec7eb2f2316caf597a03cffa3d290968ed42853d8df113c3c68c08ac66d950eebcb595f9fdb1a756dc48afbfe8d2550bd0c844b6eafdd187375af7952eee2f0f7a4e9ad7fedd46b2b7ab518e47ef9d3ae0d7eaa9256db63c739d25ddf35dc83784abe18f9d10c00c185152e717c8b87d4d3abb210b1c0ce8a65e263da46a42e75cafdd46e1775e7fc87ec9e570d53e938b77995b0b617b956c6bac80b930eef5ecae706ecc9d57bdb460d5b13dc49aa237b8114254a00d53697a66bc274b284aea5a19d24f4c763991de3220aa0a3a33cdcba4176772846e51cf41630d0439611d6a7f3051e4b8ee98622035670afe7a694953c02020fb3885fe11191ee4d1863456909026d154a7aa489a2e3a4ae7bc089149ed2aeb8562da1f03be13f996ad965d7f4dbff5ca07b0673d9bcd09eaf572b87e82b53cda6288989386e8e65f5722048a51e9358bb3c32298f95f4144290eb03ed3505f1e7524badb3014a01d11bf5892c461be93d9ce715550ac6d1564b9a80691ab33cbe45921b03a9b2de77c297024eafb8e58e8548e52b7478e53e2ec8be6e8cd8128e1e95b13a86f6a4a39c90f4b784dda65c6524b5ed6af7b9eb66b446f77f01ddfb352867c664d849a47efaba915b85e7512d88ab5c98d221fd3d3ffff6472b9e429672f6c4ce743e675dc2237bfdba5e4b3204968c27bc6654c05bcccbdb5a3ab4d8805b8d7d3ee248695dbbdc7eeeeeaa952b76f1b9b12327f6115f2f2875617693e599ba375390602b10aeae00ec4a3811b327f9e4425d32a4f2815fb509257ca1714be2d0927ed203fcf6b0fa20a3c2311a7833dc612674e4817244cd86c70447eca580378005631a7c0a26f40ffb89979f4b419591e080b53459620b574825965d71ebb2afd5bd11a4ea10342538aa82c09e1990cf138b7446d270fe7cd168f434c2380a6779dce318762e4c61434df8d3ae95a970da52b10b3b871e60316d9647829523478b322624dd30c87b129f804a46e942f0601e881abccb531c5461c71fec75934d00a7c82b046e0dbd138ada83114dc2125d772ec757e4321573a501fccca22f369bb51fb752b995b0d6060ad5db7f69c6e915c3ea71e1267fc415323b9739666c45d1cda7ae8423efe90a847717a46aeaf6dd4ce562152529333f4515c958ca27e87f195ce5967e00981f02c374a253807a25669938f8c309d42c12123c1a22198989ca5d9a74b1e2c141a8c19f8924e60bc5ec2f1aecd5bc66293b97cb2c812efcb9f68d2925616807c32c1a372ebc515f2ce8998d0573f1db61240bf90ca7f6b485abbcebe10447280d9b2db4583c2eba0ab7e6f5bb344e589599a696afefab41e6484a2771a2f79dde54abac8d5bf49dd6cca68de7f405395831ab5df0ac116822a58a696", 0x1000}, {&(0x7f0000000180)="ad9baac3b60ee887b2f6076999136204b22109bbd984476b5fa08138eecc1d861d8d9b7da3799e911f27956aec1cb63ac1b3e62ac4047a37b58107e8bdd670dd0e19ddd98201b98698301bd9de5afc2328f7d7b4be618995244af70515fdf73746533eb91f115307cb8cad618c0e0a8c5609f6e50f1e145c8d3832275a7d7a1a469479913e5db45318f9", 0x8a}], 0x3) writev(r0, &(0x7f0000000d40)=[{&(0x7f0000000c40)='6', 0x1}], 0x1) ftruncate(r0, 0x0, 0x4000) 16:01:53 executing program 1: mprotect(&(0x7f00004fc000/0x2000)=nil, 0x2000, 0x2) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000000, 0x80000d50e, 0x40}, 0x0, &(0x7f0000001180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x111c}, 0x0) 16:01:53 executing program 0: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000535000/0x3000)=nil, 0x3000, 0x0) select(0x0, 0x0, 0x0, &(0x7f0000000000)={0x0, 0x5, 0x1, 0x800, 0x0, 0x0, 0x5, 0x100}, 0x0) chdir(&(0x7f0000739ffe)='..') mlock(&(0x7f0000727000/0x3000)=nil, 0x3000) r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0xcc) poll(&(0x7f0000000000)=[{r0, 0x1}], 0x1, 0x400) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, "bdbc386e71a516733cd04e5e6652d646b537ea9c"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x235c, "63db6e92407e5c431bf58c0ff722e2c8a6be55c6"}) r1 = getpid() fcntl$setown(r0, 0x6, r1) 16:01:54 executing program 1: setuid(0xee01) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xffffffffffffff92) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x6, 0x4) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f00000000c0)=0x6, 0x4) bind(r1, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000100)={0x1, 0x400}, 0x10) 16:01:54 executing program 0: pipe2(&(0x7f0000000080), 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x0, 0x0) socket$inet(0x2, 0x3, 0x0) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r0) socket(0x18, 0x3, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffff9, 0x2, 0x0, 0xfffffffffffffff7}], 0x0, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/10], 0x10) faccessat(r1, &(0x7f0000000040)='./bus\x00', 0x90, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdirat(r4, &(0x7f0000000080)='./file1\x00', 0x0) faccessat(r4, &(0x7f00000000c0)='./file1\x00', 0x3, 0x0) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000140)=0x1) sendto$unix(r3, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x12, 0x0, 0x0, 0x0) 16:01:54 executing program 1: r0 = socket(0x2, 0x1, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="002f30000000b991778adcdebdb77202082bb5c2cf24a9565ddc9cc12de927173867ac28ac0a7582f9a319e50dce5c3f67fdf71ab99c47ae522a862ce1eedb487603a3e7e9f3e52bb556014999cd0af558520f76af50998a19a6715f56266dc273d9da59f7c6ebfda63f1a09b6c8d937fed1"], 0x10) 16:01:54 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) r0 = open(&(0x7f0000000040)='./bus\x00', 0x200, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000100)="000000186004008b00002b27feffffab7b74371ba49c220700010000000000000000922cf0766c307de9b50f", 0x2c}], 0x1) 16:01:54 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000040)={0x2, 0x93c}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x31fb, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r2, &(0x7f0000000380)=[{&(0x7f00000005c0)=""/4096}, {&(0x7f0000000200)=""/198}, {&(0x7f0000000080)=""/52}, {&(0x7f0000000100)=""/73}, {&(0x7f0000000300)=""/104}], 0x1) 16:01:54 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) r2 = socket(0x18, 0x1, 0x0) r3 = getgid() fchown(0xffffffffffffff9c, 0xffffffffffffffff, r3) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x2, 0x0, 0xfff, 0xcd, "b80000004034d012a47364d200"}) close(r0) fcntl$dupfd(r1, 0x0, r1) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = semget$private(0x0, 0x4, 0x1) r5 = socket(0x0, 0x0, 0x0) r6 = semget$private(0x0, 0x4, 0x1000100d3) semop(r6, &(0x7f0000000480), 0x0) semop(r6, &(0x7f0000000000)=[{0x7, 0x7fffffff, 0x800}, {0x2, 0x6f, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x8001, 0x1800}, {0x0, 0x5, 0x800}, {0x1, 0x7f, 0x1000}, {0x2, 0x80000000}, {0x3, 0x8, 0x1000}, {0x2, 0x8e, 0x1000}, {0x3, 0xb, 0x1000}], 0x2aaaaaaaaaaaaaef) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r8 = getuid() r9 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x200b0, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0x284) setsockopt$inet6_MRT6_ADD_MIF(r9, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x1, 0xffffffffffffffeb, 0x9f56, 0xa}, 0x10f) r13 = fcntl$getown(r9, 0x5) r14 = fcntl$getown(0xffffffffffffffff, 0x5) r15 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r15, 0x1, &(0x7f0000000540)={{0x240000000, r11, r12, r11, r12, 0x20, 0x2}, 0xffffffff00000000, 0x7fff, r10, r13, 0x41d, 0x5, 0x5}) r16 = getuid() setreuid(r16, 0xffffffffffffffff) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000840)={{0x3, 0x0, r12, r16, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r13, r14, 0x0, 0x92, 0xffff}) r17 = getuid() setreuid(r17, 0xffffffffffffffff) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000280)={{0x9029, r17, r7, r8, r12, 0x20, 0x7}, 0x4, 0x5, 0x5}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) r20 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r20, 0x0, 0x17, 0x0, 0x0) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) setregid(r19, r21) r22 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r22, 0x0, r22) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000680)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) setregid(r24, r25) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) setregid(r26, r27) getgroups(0x5, &(0x7f00000006c0)=[0x0, 0xffffffffffffffff, r25, r3, r27]) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000700)={{0x7f, r18, 0xffffffffffffffff, r23, r28, 0x20, 0x6}, 0x10000, 0x2b, 0x10001}) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000100)="c7525184b3619bbdf9963b53763846947c14c0ae8e0e8284ae8f43b7ea0599d290168030d89a3a5378447436e331287d41cf9f6925ff9e1eb32c35c290faec98a906a6b313ebbe2766158b2e634d324aed81ad7e39ffd96251b4b9667e835559e5214eecce699e108a51", 0x323}, {&(0x7f00000001c0)="a6219f5e9ed131ed94bc57e8bbbe810158897779e00d24728999a3955133307f7bbc7add6fa73fa1980ac6a887c449845f9ce713272102727ed53239912e524cc14d50d8d25870ee9199d140a2cde66064e8312feda8770cdbba87f81b34517483b6dd9de807ef6d5765705acf436e5c55fb18d05b8e221707385968b2ba95e3f988a7cda6b63262a22c85900bb18d8883fc", 0x92}, {&(0x7f0000000280)="f51b9d74814c670dfce752976d8fb87a9e0eee5f3b6ae022915b0176d40aed62b0caafb82b241602574a852d34a929d13eae8d233b8f2ae92c02661c258b1a8ce9d2a740bfa013a553bb41386390d0b558b2d26a207b878488014cc8563385cd4ef8a68e21d9320741deb13e429bc73c63519164c324e5893924b4debe18028657f15742ffb968c5c8ddebace1ddd35ba218cc89cecc068daf47ccbc014fa4978feb1b5aeaa32cf8fb15897c0ea6460fbe1dcf613d5e2900db987d0b02ace6a4077a96d4a16c149179eaecd9380bca6e93db57816d2cf223c7348a15fd5ca37c6a9322f779ec2d0a5a9ea3b152ecffa87966e5932851327bf74fdb74f209aefed116ceed326ad72c503641ceb55f92eee8d888b84fc96937436f2b8d062efa116832f36f42d6c1dccdd0a2ad72ee7b27f4fe549f2f8dfad1e4274e6bbede723b9be6eab638bac5dda36cba8710feda5534edefab250acf86bb5c32cea32be221390c146e271a11c2d8fe39925cd348467bdd072913cf6975bf2be34a11d2b1486c3bebcbb83c695abf1c56dd5b00e8a2ef7cf1f561b2e59e8759d8d8458ae4790eb6048bb134e291bc1395fe07efd15116c9ebf5bc3b57e65f7a99ded6f4c794fc8c866d71c8afdad66e3f9faa604ab7d5f40f532b8a27d3127a427550b2ebd7930564f124037d255446b0468fdacb4bbb0c2b2cbd2173f154defe4098651421aaece5bac562e361cd431029c5cbdb076fbfa867be720da412b19a2900e44d3b66f5b3424048e49d89b8f3e16ba3160100d58959df9ca6054a29269ec54249094a0b068cf99740b466c720d7128c85286dfe89173cc8c5776b2cefb7d37e94d070d26270f78c18cc6d0ef3a05d5ca58130286b4fd8073da31ed9750e9c4a35f8102b95324d29d1c0c0455918f43aa4f0f6f95f275ae325965c25397c68768dd17496bdb09674583859c8913b6815403c2ce020250638b96a9308dbec328dbc204abd570dceef4398c410b8db7a9d302be58df14a925751e8ff8b4cfdb7ace7a2a92c370e0c944ff0b0fe272352240d8ef0608e33bd2b902c6d2003b19634725a37d76615d0e91a6f07dd5b0ce6de75d23e7a4e2318ef63bef94b4f13d5ac6fe282059349d4d204868efe8ad334ca53e017be76216f326bacd113cdf03e0e1f809423cd03450da701a3eedb788bc5ebc3702f9e2fde2c133703423c12e0c18b563e3bebbb8113f516adacfba517666d7ca8f88bb23961c45b3c999bf9ce586d0eb32397ad259ae40a74c187e7fd187129f764cbc5c048fab6e70fb018f7667540d6e1b097e220c1c90317ad4a7a43cbc1bf6342e3bb65fa13948c9735674b377948404f483f17fb9269cd9b38bf7ad338fd51e66add", 0x686}], 0x3) 16:01:54 executing program 1: mknod(&(0x7f0000002300)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a1b5648823c28137333a49e65219618a91a79642", 0x8}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0xa2, 0x1, 0xe541, 0x4, "9b21b448a119a7f1d902e815436bfc11be3aeb94", 0x6, 0x1f}) 16:01:54 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="72020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x8002, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="62020207e000000120002ba14ac9142b136063892b39f09a27e399782e66509d52b2ad0c20db377ca26005dbf315e474c2d43e94174c46ccced4abc8d7f3b4c0b1403a47d56b57936b07085d1bf20935ad3a73120e05463bfb120fbcd0c731405dcbd3d5346b6e3b034fa920fff286439ba7a6fd58c9c1a45b069164ce49496c66fc26553419c61c97f144808f7d82050b8eba2d6910321f1e8ac39e949e67df6271d056bd37a024552322b11cd78a1a5b2dcf237502e269ffe04da8748f827c3d04"], 0x10) r2 = syz_open_pts() fcntl$setstatus(r2, 0x4, 0xcc) poll(&(0x7f0000000000)=[{r2, 0x1}], 0x1, 0x400) r3 = syz_open_pts() fcntl$setstatus(r3, 0x4, 0xcc) poll(&(0x7f0000000000)=[{r3, 0x1}], 0x1, 0x400) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, "bdbc386e71a516733cd04e5e6652d646b537ea9c"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x235c, "63db6e92407e5c431bf58c0ff722e2c8a6be55c6"}) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000003c0)={0x0, 0xffff8000, 0x0, 0x0, "bdbc386e71a516733cd04e5e6652d646b537ea9c"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x235c, "63db6e92407e5c431bf58c0ff722e2c8a6be55c6"}) r4 = syz_open_pts() fcntl$setstatus(r4, 0x4, 0xcc) poll(&(0x7f0000000000)=[{r4, 0x1}], 0x1, 0x400) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, "bdbc386e71a516733cd04e5e6652d646b537ea9c"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x235c, "63db6e92407e5c431bf58c0ff722e2c8a6be55c6"}) pipe(&(0x7f0000000040)) write(0xffffffffffffff9c, 0x0, 0x11) 16:01:56 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x24}, {0x81}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0xc2d04225, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 16:01:56 executing program 0: openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10000, 0x4) r0 = open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x152) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000000)={0x8, 0x2}) setreuid(0xee00, 0x0) r1 = syz_open_pts() fchflags(r1, 0x0) 16:01:56 executing program 1: kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000140)=@file={0x0, './file1\x00'}, 0xa) socket(0x11, 0x3, 0x0) r2 = socket$inet6(0x18, 0x4000, 0x3) connect(r2, &(0x7f0000000180)=@un=@abs={0x1, 0x0, 0x0}, 0x8) r3 = kqueue() r4 = syz_open_pts() fcntl$setstatus(r4, 0x4, 0xcc) poll(&(0x7f0000000000)=[{r4, 0x1}], 0x1, 0x400) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, "bdbc386e71a516733cd04e5e6652d646b537ea9c"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x235c, "63db6e92407e5c431bf58c0ff722e2c8a6be55c6"}) r5 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdirat(r5, &(0x7f0000000080)='./bus\x00', 0x0) faccessat(r5, &(0x7f00000000c0)='./file1\x00', 0x3, 0x0) r6 = accept$inet6(r5, &(0x7f0000000000), &(0x7f00000000c0)=0xc) fcntl$dupfd(r4, 0x0, r6) fchmod(r0, 0x2) r7 = socket(0x6, 0x4000, 0x3) r8 = syz_open_pts() fcntl$setstatus(r8, 0x4, 0xcc) poll(&(0x7f0000000000)=[{r8, 0x1}], 0x1, 0x400) ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, "bdbc386e71a516733cd04e5e6652d646b537ea9c"}) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x235c, "63db6e92407e5c431bf58c0ff722e2c8a6be55c6"}) pread(r8, &(0x7f0000000280)="7c314158150d68f0d85b0889be98f9651b76908edf2ed7f89ac9f1fd6039ae75", 0x20, 0x0, 0xffffffffffff0001) recvfrom$inet(r7, &(0x7f00000001c0)=""/115, 0x73, 0x541ec1266209301b, &(0x7f0000000240)={0x2, 0x2}, 0xc) r9 = syz_open_pts() fcntl$setstatus(r9, 0x4, 0xcc) poll(&(0x7f0000000000)=[{r9, 0x1}], 0x1, 0x400) ioctl$TIOCSETAF(r9, 0x802c7416, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, "bdbc386e71a516733cd04e5e6652d646b537ea9c"}) ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x235c, "63db6e92407e5c431bf58c0ff722e2c8a6be55c6"}) kevent(r3, &(0x7f0000000180), 0x8, &(0x7f0000000040)=[{{r9}, 0xffffffffffffffff, 0xed, 0x400ffff5, 0x7ff}], 0xf924, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) 16:01:56 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffdffffffffe, 0x0, "00002000e980090000000000000000002000"}) r2 = syz_open_pts() fcntl$setstatus(r2, 0x4, 0xcc) poll(&(0x7f0000000000)=[{r2, 0x1}], 0x1, 0x400) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, "bdbc386e71a516733cd04e5e6652d646b537ea9c"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x235c, "63db6e92407e5c431bf58c0ff722e2c8a6be55c6"}) r3 = syz_open_pts() fcntl$setstatus(r3, 0x4, 0xcc) poll(&(0x7f0000000000)=[{r3, 0x1}], 0x1, 0x400) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, "bdbc386e71a516733cd04e5e6652d646b537ea9c"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x235c, "63db6e92407e5c431bf58c0ff722e2c8a6be55c6"}) poll(&(0x7f0000000000)=[{r2, 0x10}, {r3, 0x4}], 0x2, 0xfffffffd) r4 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdirat(r4, &(0x7f0000000080)='./file1\x00', 0x0) faccessat(r4, &(0x7f00000000c0)='./file1\x00', 0x3, 0x0) r5 = msgget$private(0x0, 0x0) r6 = getpgid(0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, 0x0, 0xe31, r6, 0x0, 0x0, 0x0, 0xac}) r7 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r7, &(0x7f0000000040)="670dc3", 0x3) write(r7, &(0x7f0000000580)="08ade09f320ede440b62a7ee5c322045746af5ee", 0x14) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r8 = msgget$private(0x0, 0x402) r9 = geteuid() setreuid(r9, r9) r10 = getegid() r11 = geteuid() setreuid(r11, r11) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r13 = msgget$private(0x0, 0x0) r14 = getpgid(0x0) msgctl$IPC_SET(r13, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r14, 0x0, 0x0, 0x0, 0x80a5}) r15 = msgget$private(0x0, 0x0) r16 = getpgid(0x0) msgctl$IPC_SET(r15, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r16, 0x0, 0x0, 0x0, 0x80a5}) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000140)={{0x1000, r9, r10, r11, r12, 0xa8, 0x6}, 0x8, 0x2, r14, r16, 0x0, 0xffffffff00000000, 0x4}) r17 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r17, &(0x7f0000000040)="670dc3", 0x3) write(r17, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r17, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r18 = msgget$private(0x0, 0x402) r19 = geteuid() setreuid(r19, r19) r20 = getegid() r21 = geteuid() setreuid(r21, r21) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r23 = msgget$private(0x0, 0x0) r24 = getpgid(0x0) msgctl$IPC_SET(r23, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r24, 0x0, 0x0, 0x0, 0x80a5}) r25 = msgget$private(0x0, 0x0) r26 = getpgid(0x0) msgctl$IPC_SET(r25, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r26, 0x0, 0x0, 0x0, 0x80a5}) msgctl$IPC_SET(r18, 0x1, &(0x7f0000000140)={{0x80, r19, r20, r21, r22, 0xa8, 0x6}, 0x8, 0x2, r24, r26, 0x0, 0xffffffff00000000, 0x4000000000000004}) r27 = msgget$private(0x0, 0x0) r28 = getpgid(0x0) msgctl$IPC_SET(r27, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, 0x0, 0xe31, r28, 0x0, 0x0, 0x0, 0xac}) r29 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r29, &(0x7f0000000040)="670dc3", 0x3) write(r29, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r29, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r30 = msgget$private(0x0, 0x402) r31 = geteuid() setreuid(r31, r31) r32 = getegid() r33 = geteuid() setreuid(r33, r33) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r35 = msgget$private(0x0, 0x0) r36 = getpgid(0x0) msgctl$IPC_SET(r35, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r36, 0x0, 0x0, 0x0, 0x80a5}) r37 = msgget$private(0x0, 0x0) r38 = getpgid(0x0) msgctl$IPC_SET(r37, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r38, 0x0, 0x0, 0x0, 0x80a5}) msgctl$IPC_SET(r30, 0x1, &(0x7f0000000140)={{0x1000, r31, r32, r33, r34, 0xa8, 0x6}, 0x8, 0x2, r36, r38, 0x0, 0xffffffff00000000, 0x4}) r39 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdirat(r39, &(0x7f0000000080)='./file1\x00', 0x0) faccessat(r39, &(0x7f00000000c0)='./file1\x00', 0x3, 0x0) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) r41 = msgget$private(0x0, 0x0) r42 = getpgid(0x0) msgctl$IPC_SET(r41, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, 0x0, 0xe31, r42, 0x0, 0x0, 0x0, 0xac}) r43 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r43, &(0x7f0000000040)="670dc3", 0x3) write(r43, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r43, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r44 = msgget$private(0x0, 0x402) r45 = geteuid() setreuid(r45, r45) r46 = getegid() r47 = geteuid() setreuid(r47, r47) getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r49 = msgget$private(0x0, 0x0) r50 = getpgid(0x0) msgctl$IPC_SET(r49, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r50, 0x0, 0x0, 0x0, 0x80a5}) r51 = msgget$private(0x0, 0x0) r52 = getpgid(0x0) msgctl$IPC_SET(r51, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r52, 0x0, 0x0, 0x0, 0x80a5}) msgctl$IPC_SET(r44, 0x1, &(0x7f0000000140)={{0x1000, r45, r46, r47, r48, 0xa8, 0x6}, 0x8, 0x2, r50, r52, 0x0, 0xffffffff00000000, 0x4}) r53 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r53, &(0x7f0000000040)="670dc3", 0x3) write(r53, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r53, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r54 = msgget$private(0x0, 0x402) r55 = geteuid() setreuid(r55, r55) r56 = getegid() r57 = geteuid() setreuid(r57, r57) getsockopt$sock_cred(r53, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r59 = msgget$private(0x0, 0x0) r60 = getpgid(0x0) msgctl$IPC_SET(r59, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r60, 0x0, 0x0, 0x0, 0x80a5}) r61 = msgget$private(0x0, 0x0) r62 = getpgid(0x0) msgctl$IPC_SET(r61, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r62, 0x0, 0x0, 0x0, 0x80a5}) msgctl$IPC_SET(r54, 0x1, &(0x7f0000000140)={{0x1000, r55, r56, r57, r58, 0xa8, 0x6}, 0x8, 0x2, r60, r62, 0x0, 0xffffffff00000000, 0x4}) sendmsg$unix(r4, &(0x7f0000000500)={&(0x7f0000000080)=ANY=[@ANYBLOB="0200ae2f66696c65300d"], 0xa, &(0x7f0000000380)=[{&(0x7f0000000100)}, {&(0x7f0000000140)="5792a87b3333db426795eb442c6afe831072b236759e73ef4b0b4a6e29fb082adbb82051a7965b26a1b5d3c4f7294be97bc46b67ed7b40377d1ede1fb68651ba4cc7e531213cd7148e64865f93a38f291e9f56b71620cfec5ac58d5c81c4d20e24efd0f25683617e60fc6e74f67406c4c14e586213b6abf7020528973b8810e007d42f44f33b96115ed8454c3e3028fd441404ab289ec843456db4d7a7deffac5d289677117ddac9efbccbf7902ce1cf374a05922100ed232c940c537b3a6619a2b9387bc2f4a0d7f68773b4c5f88ada35b4388947a576ea3a163e94105bd0ea274d746d77588654955bf8ff3029dee34131c5e4fd", 0xf5}, {&(0x7f0000000240)="bd201c06d70fd292447369f7181663ff1eb9f5444d67ffcb557db5ac998a275902b5e45275bb5563c1e677695b99f1ce83c3787c490104a53effd6df61291b6c23428d2b9584b47435f8ae72e6", 0x4d}, {&(0x7f00000002c0)="63053e907b4ccdd5e7da07145a442d0f6547135208bb07a8b8d2404f5db403b5251d3e61b1165806f6554a91ad61a14c853fc25cdcef6bd9e7ec609de5c9b8389b66350732132059e490fd2227ff929981a28e40dbca377550df7cf65cc8983ba3a885ff8138a34ad9fcf75406869cd66ad12d8103b128de24c9ee5c09862357c70cbcc09595bf", 0x87}], 0x4, &(0x7f0000000480)=[@cred={0x20, 0xffff, 0x0, r6, r11, r20}, @cred={0x20, 0xffff, 0x0, r28, r33, r40}, @cred={0x20, 0xffff, 0x0, r42, r45, r58}], 0x60, 0x2}, 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x2) 16:01:57 executing program 0: r0 = kqueue() r1 = socket$inet(0x2, 0x3, 0x10) getsockopt$sock_int(r1, 0xffff, 0x0, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x2) r2 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) fcntl$getown(r2, 0x5) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x40) r3 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x240) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r5 = dup(0xffffffffffffff9c) ioctl$BIOCGHDRCMPLT(r5, 0x40044274, &(0x7f0000000000)) fcntl$setstatus(r4, 0x4, 0x18c) getpid() execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000140)='\xd3\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00zk[v\x9b\x83\xde\xc4R\x00k\xfa8\x1bh\xd0Dz[\xf9@\xfdaHAtND\xea5\xedB\xd4\xc5\x81b<\x06\xe4\x92LS\x9b\xdf\x9e\x13\xf95\xbb\xa6.`V\x9a\x1a\x06\x95\xb4,\xd0\xb1\x11;\x9f_\xf1\x1fl~PE\xd0\x1b.K\xaaO\xba-8\xe9\xf69\xad\xc8\xc0\xdaA\xcc\xf8O;\xd7H\x04\x92\xab\xcd\xd6v\x15)', &(0x7f00000000c0)='\xca\xa3\a\x00']) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) r6 = socket(0x6, 0x2, 0x1f) accept$inet6(r6, &(0x7f0000000200), &(0x7f0000000240)=0xc) kevent(r0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)) close(r0) 16:01:57 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000015c0)=[{&(0x7f0000000480)="41dfc62086d494a80cb1ada9e8f0da0b9b20aef85de6762102453b0ef3cdac3286a5c10cd2251acba6c094046c43fd14a15c2ecd0548756c26665c860a91eeb2d72c34d4df87c00dd5b20689c2d3318b9f29cbbae7fdaba56f110aaa2700fd5c100a1865b3745c5b376387330345247ad67f0cf049977ed1229844c6a1396870b27b3437479715d7ab159683de2cd0e68dc971b0db46a8", 0x97}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000]}}) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) preadv(r1, &(0x7f0000000fc0)=[{&(0x7f00000008c0)=""/167, 0xa7}, {&(0x7f0000000980)=""/76, 0xfffffffffffffdcc}, {&(0x7f0000000a00)=""/203, 0xcb}, {&(0x7f0000000b00)=""/237, 0xed}, {&(0x7f0000000c00)=""/67, 0x43}, {&(0x7f0000000c80)=""/164, 0xa4}, {&(0x7f0000000d40)=""/72, 0x48}, {&(0x7f0000000dc0)=""/234, 0xea}, {&(0x7f0000000ec0)=""/110, 0x6e}, {&(0x7f0000001080)=""/102, 0x66}], 0xa, 0x0, 0x3f) vm_impl_init_vmx: uvm_share failed (22) uvm_fault(0xffffffff8254c078, 0xffff800000aaa000, 0, 1) -> e kernel: page fault trap, code=0 Stopped at uvm_unmap_remove+0x3eb: movq 0x100(%r15),%r15 ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic kernel page fault uvm_fault(0xffffffff8254c078, 0xffff800000aaa000, 0, 1) -> e uvm_unmap_remove(ffff800000aa9f00,0,80000000,ffff80001592df18,1,0) at uvm_unmap_remove+0x3eb end trace frame: 0xffff80001592df50, count: 0 ddb> trace uvm_unmap_remove(ffff800000aa9f00,0,80000000,ffff80001592df18,1,0) at uvm_unmap_remove+0x3eb uvm_map_deallocate(ffff800000aa9f00) at uvm_map_deallocate+0x6e vm_impl_init_vmx(ffff800014891658,ffff8000ffff5960) at vm_impl_init_vmx+0x1e0 vm_create(ffff800000aa4800,ffff8000ffff5960) at vm_create+0x193 VOP_IOCTL(fffffd8037af95b0,c5005601,ffff800000aa4800,1,fffffd803f7c6c60,ffff8000ffff5960) at VOP_IOCTL+0x88 vn_ioctl(fffffd802d781cb8,c5005601,ffff800000aa4800,ffff8000ffff5960) at vn_ioctl+0xb7 sys_ioctl(ffff8000ffff5960,ffff80001592e2f8,ffff80001592e340) at sys_ioctl+0x5b9 syscall(ffff80001592e3c0) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x80ee7c40cc0, count: -9 ddb> show registers rdi 0 rsi 0 rbp 0xffff80001592df00 rbx 0 rdx 0x167f __ALIGN_SIZE+0x67f rcx 0xffff800014929000 rax 0xffff800000aa9f00 r8 0x1 r9 0 r10 0x765dc324c5d99355 r11 0x1c156833ee10afab r12 0 r13 0xfffffd802d77f030 r14 0 r15 0xffff800000aa9f00 rip 0xffffffff8190b8ab uvm_unmap_remove+0x3eb cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff80001592de50 ss 0x10 uvm_unmap_remove+0x3eb: movq 0x100(%r15),%r15 ddb> show proc PROC (syz-executor.1) pid=261718 stat=onproc flags process=0 proc=4000000 pri=77, usrpri=77, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffff91c0,0xffff80001633a7c0 process=0xffff8000ffff6010 user=0xffff800015929000, vmspace=0xfffffd803f011ee0 estcpu=36, cpticks=2, pctcpu=0.0 user=0, sys=2, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 97675 448933 71767 0 2 0 syz-executor.0 65956 387911 77692 0 2 0 syz-executor.1 *65956 261718 77692 0 7 0x4000000 syz-executor.1 71767 130189 569 0 3 0x82 nanosleep syz-executor.0 77692 158063 569 0 3 0x82 nanosleep syz-executor.1 569 78942 85565 0 3 0x82 thrsleep syz-fuzzer 569 36872 85565 0 3 0x4000082 nanosleep syz-fuzzer 569 226891 85565 0 3 0x4000082 kqread syz-fuzzer 569 490 85565 0 3 0x4000082 thrsleep syz-fuzzer 569 428974 85565 0 3 0x4000082 thrsleep syz-fuzzer 569 1936 85565 0 3 0x4000082 thrsleep syz-fuzzer 569 343316 85565 0 3 0x4000082 thrsleep syz-fuzzer 569 6541 85565 0 3 0x4000082 thrsleep syz-fuzzer 85565 367510 53799 0 3 0x10008a pause ksh 53799 341862 60149 0 3 0x92 select sshd 85103 490674 1 0 3 0x100083 ttyin getty 60149 83111 1 0 3 0x80 select sshd 62605 207591 88700 73 3 0x100090 kqread syslogd 88700 55219 1 0 3 0x100082 netio syslogd 20111 407705 1 77 3 0x100090 poll dhclient 37056 108731 1 0 3 0x80 poll dhclient 66646 389891 0 0 2 0x14200 zerothread 58876 242810 0 0 3 0x14200 aiodoned aiodoned 20655 196165 0 0 3 0x14200 syncer update 59049 322924 0 0 3 0x14200 cleaner cleaner 40373 515811 0 0 3 0x14200 reaper reaper 97229 84865 0 0 3 0x14200 pgdaemon pagedaemon 23113 214718 0 0 3 0x14200 bored crynlk 76337 202479 0 0 3 0x14200 bored crypto 11769 326176 0 0 3 0x40014200 acpi0 acpi0 38200 409557 0 0 3 0x14200 bored softnet 51581 353024 0 0 3 0x14200 bored systqmp 31916 69706 0 0 3 0x14200 bored systq 2095 16951 0 0 3 0x40014200 bored softclock 87433 381008 0 0 3 0x40014200 idle0 63332 439742 0 0 3 0x14200 bored smr 1 124172 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9459 6326K 6583K 78643K 10635 0 pcb 13 8K 8K 78643K 39 0 rtable 108 3K 4K 78643K 220 0 ifaddr 49 12K 12K 78643K 68 0 counters 19 16K 16K 78643K 19 0 ioctlops 1 2K 2K 78643K 20 0 iov 0 0K 16K 78643K 19 0 mount 1 1K 1K 78643K 1 0 vnodes 1219 77K 77K 78643K 1267 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 5 1K 1K 78643K 5 0 sem 12 0K 0K 78643K 20 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1794 195K 288K 78643K 12646 0 file desc 6 17K 25K 78643K 85 0 proc 49 38K 63K 78643K 362 0 subproc 32 2K 2K 78643K 34 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 3 0 in_multi 50 2K 2K 78643K 50 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 54 238K 238K 78643K 54 0 exec 0 0K 1K 78643K 194 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 111 38K 42K 78643K 1056 0 UVM aobj 4 2K 2K 78643K 4 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 8 0 NDP 6 0K 0K 78643K 14 0 temp 110 3554K 3618K 78643K 4238 0 SYN cache 2 16K 16K 78643K 2 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 6 0 0 1 0 1 1 0 8 0 rtpcb 96 23 0 21 1 0 1 1 0 8 0 rtentry 112 45 0 1 2 0 2 2 0 8 0 unpcb 120 41 0 33 1 0 1 1 0 8 0 syncache 280 8 0 8 2 2 0 1 0 8 0 tcpqe 32 122 0 122 1 1 0 1 0 8 0 tcpcb 640 44 0 40 1 0 1 1 0 8 0 inpcb 280 119 0 112 2 1 1 2 0 8 0 nd6 48 4 0 0 1 0 1 1 0 8 0 ppxss 1128 2 0 2 1 0 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 213 0 0 14 0 14 14 0 8 0 art_table 32 214 0 0 2 0 2 2 0 8 0 art_node 16 44 0 4 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 18 0 8 1 0 1 1 0 8 0 shmpl 112 2 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1520 0 121 46 0 46 46 0 8 0 ffsino 240 1520 0 121 83 0 83 83 0 8 0 nchpl 144 1834 0 228 60 0 60 60 0 8 0 uvmvnodes 72 1580 0 0 29 0 29 29 0 8 0 vnodes 208 1580 0 0 84 0 84 84 0 8 0 namei 1024 4731 0 4731 1 0 1 1 0 8 1 vcpupl 1984 2 0 0 1 0 1 1 0 8 0 vmpool 520 3 0 0 1 0 1 1 0 8 0 scxspl 208 4928 0 4928 8 5 3 7 0 8 3 plimitpl 152 19 0 12 1 0 1 1 0 8 0 sigapl 432 255 0 241 2 0 2 2 0 8 0 futexpl 56 1960 0 1960 1 0 1 1 0 8 1 knotepl 112 55 0 36 1 0 1 1 0 8 0 kqueuepl 104 14 0 12 1 0 1 1 0 8 0 pipepl 128 162 0 143 1 0 1 1 0 8 0 fdescpl 424 256 0 241 2 0 2 2 0 8 0 filepl 120 1582 0 1486 5 1 4 5 0 8 1 lockfpl 104 24 0 23 1 0 1 1 0 8 0 lockfspl 48 12 0 11 1 0 1 1 0 8 0 sessionpl 128 17 0 7 1 0 1 1 0 8 0 pgrppl 48 17 0 7 1 0 1 1 0 8 0 ucredpl 96 253 0 246 1 0 1 1 0 8 0 zombiepl 144 241 0 241 1 0 1 1 0 8 1 processpl 896 270 0 241 4 0 4 4 0 8 0 procpl 648 370 0 333 4 0 4 4 0 8 0 sockpl 384 183 0 166 3 0 3 3 0 8 1 mcl64k 65536 259 0 259 33 0 33 33 0 8 33 mcl12k 12288 5 0 5 1 0 1 1 0 8 1 mcl8k 8192 3 0 3 2 1 1 1 0 8 1 mcl4k 4096 11 0 11 3 2 1 1 0 8 1 mcl2k 2048 66446 0 66418 14 6 8 12 0 8 4 mtagpl 80 2 0 2 1 1 0 1 0 8 0 mbufpl 256 106025 0 105955 24 7 17 22 0 8 8 bufpl 280 6225 0 1395 346 0 346 346 0 8 0 anonpl 16 46327 0 27283 96 3 93 94 0 62 15 amapchunkpl 152 1195 0 1042 8 1 7 8 0 158 0 amappl16 192 1613 0 562 65 3 62 65 0 8 8 amappl14 176 66 0 60 1 0 1 1 0 8 0 amappl13 168 31 0 28 1 0 1 1 0 8 0 amappl12 160 5 0 5 1 1 0 1 0 8 0 amappl11 152 47 0 36 1 0 1 1 0 8 0 amappl10 144 9 0 7 1 0 1 1 0 8 0 amappl9 136 570 0 564 1 0 1 1 0 8 0 amappl8 128 150 0 124 1 0 1 1 0 8 0 amappl7 120 33 0 30 1 0 1 1 0 8 0 amappl6 112 53 0 46 1 0 1 1 0 8 0 amappl5 104 137 0 127 1 0 1 1 0 8 0 amappl4 96 477 0 448 1 0 1 1 0 8 0 amappl3 88 163 0 153 1 0 1 1 0 8 0 amappl2 80 1252 0 1185 3 1 2 3 0 8 0 amappl1 72 13973 0 13566 27 18 9 20 0 8 0 amappl 80 596 0 550 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 3 0 0 1 0 1 1 0 8 0 uaddrrnd 24 259 0 241 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 259 0 241 1 0 1 1 0 8 0 vmmpekpl 168 6017 0 5988 2 0 2 2 0 8 0 vmmpepl 168 38779 0 36596 139 12 127 131 0 357 31 vmsppl 272 255 0 241 2 1 1 2 0 8 0 pdppl 4096 524 0 484 6 1 5 6 0 8 0 pvpl 32 143515 0 121456 216 1 215 216 0 265 36 pmappl 200 258 0 241 1 0 1 1 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 188 0 20 6 0 6 6 0 8 0