c9b93e0bad1165678d16792f104f69d9c138655c840521874f87a6e4baca383299cbd0c0fc23fbd7cbffc122fdf6ea296d60f2e8f62c488b9910a67f31da5f57e16a746f36dfa3d236ee20d28360f6aa5f1f81a6e41a672c8082", 0xc2}, {&(0x7f0000000440)}, {&(0x7f0000000480)="a807dfa87a584b2d9d15", 0xa}, {&(0x7f00000004c0)="af9c9b968c744bb18e84d6f525222b6748032d443641a85a734e061abf16588f9aa91af8228f4daddfd9dc0f89f7ff38a5fba9dc5b71f7d15bdf63ed11b7a1313448915fce45cd0822e28e65a34ea06d2232272645b019c013506b8572cbb6db854819553528b117f1f93b267f015d5c6d5216b7ec05cabf7e832ae872c4", 0x7e}, {&(0x7f0000000540)="11c11b6462597d4e3372d8a6bb8d6b6cf4f112dba724d9d5b0930de45a9dfd0c238d5eada55b5321c82dfe85b3d31c865a458eb49ea6ba162cd29c5c9bf3001e4e6246a0f7243af3d30cd0fb74cf1afd3da97a6ae312121c5a51f91197e3064e29a01c2d031d4dbce1686c8285939f78aa21a51e2d75100a20ce30d1bfba9f6d82f63dd13784a33e", 0x88}], 0x7, &(0x7f00000009c0)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYRES32, @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="200000000000005666c9def8ddffd88600ffff0000e2b60000", @ANYRES32=r12, @ANYRES32=0x0, @ANYRES32=r13, @ANYBLOB="000000001000000000000000ffff0000010000002000000000000000ffff000000000000", @ANYRES32=r15, @ANYRES32=r17, @ANYRES32=r18, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r19, @ANYRES32=r20, @ANYBLOB="3800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32=r21, @ANYRES32=r22, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r23, @ANYRES32=r2, @ANYBLOB='\x00\x00\x00\x00'], 0xd0}, 0x1) ioctl$KDSETRAD(r1, 0x20004b43) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:01:22 executing program 1: socketpair(0x0, 0xaa0db2dc3f65011b, 0x1, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000040), &(0x7f0000000080)=0x4) setsockopt(0xffffffffffffffff, 0x29, 0x3c, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000100)="8c65", 0x3b9) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f00000000c0)=0x81, 0x4) 16:01:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x35}, {0x2d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x186, &(0x7f0000000180)="d0") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x0, 0xf7, 0x81, 0xffff}, {0x1, 0x5, 0x7f, 0x4}]}) 16:01:22 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) write(r0, &(0x7f0000000280)="4de8", 0x2) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='x\x00') poll(&(0x7f00000000c0)=[{r2, 0xd053d29532154bf4}], 0x1, 0x0) 16:01:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x60}, {0x4c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") semget$private(0x0, 0x0, 0x219) 16:01:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(0xffffffffffffff9c) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x21c3}) pwrite(r0, &(0x7f0000000300)="f781c75ee22e96f576c466f84a288bf68c2d38595c8b2d851938b65e5dfcb7095b00272884cfb1af1d32cef498bdb23a5453d9f0ef5108f7a8189122ef6dd646ed8e213d8c6793b4c41dfa07979d0648e209f6c410f5d88744e3ceff97dbdf99833fdd35fa38b72e53ea40c6d76ec7bed18cb9deda268e0c02f2521ec50c167ed2ee2e6573f710743ef78e00d9d7efdeff1b4565a9ad4b18f4dfd90635e79e51d7707f5cb17a2116c311da3195c79fff1f1c8cc11058aa997fbbe5cb4f4b5fad99e1", 0xc2, 0x0, 0x0) 16:01:22 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f00000001c0)) sendmsg(r1, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000080)="c6f977ef9f3cec413dae703deea78e134e1fc4988e81cb67ee15fe64cdb2eda57ffc092838accf4d3f095c4fd75812d6d76bf17c2322fc54e6880b64e9b3c3f83d5942a4436e0bcf90e30008b52d0cb1dc", 0x51}, {&(0x7f0000000100)="c2b61665e13a95617b0b5a2f804015397fabb83880a6b99a7e07496fe479999bc4114e3e5b315a3d886bafc1e183d2a1349ba51f718895fbada4c2428e2976e5dce143ec9eaf450fb62b44f9d6c2461ff9a84a4145", 0x55}], 0x2, &(0x7f0000000580)=ANY=[@ANYBLOB="4000000000000000ffff000001000000f6fdf1fc05e8209fc84d545e00128e304d4929f69e028985858fdd7e0e36bb269d26570615f68960e3aeec7a02bb1c00c000000000000000fdff0000ae0d000075eddb67d3c50aaa47b4310032aa4f7febf6ef9bf73cc045a44f703b3d6558e407edd274d90b1cc0fe222eef81f18b91f6b84df2d26a5fb433f2d9a23617c1296383ea4845f88ecd7ed748270fc93eb05fddf8e9eb5b9657a57ae7d677e87821b6f99f4ccb6b6918be25fec88f6c4306433be6358c0f45c7cc2b2750126db1adffaea82008f171713f70a46f54404ca75a905714a2c4992bafab33f0304975b833fa0286d432c59631f09295c3000000b800000000000000ffff000005000000700d97d52cdbc628278b3b486b13fcabb360e1d5d449fe6b8b4982c087497b2da8100c9885dcf574922e0fe679b52ec0fbcfbcb8b61d4b2ea819742fc8b6653b0344a95caba43fa756c3a9c57ea970fe9133bcdc18b351cb85c2de2a9839083946f55cecc778f895d4203fa0b21ed1c927fcdb12840e9a62f91f844e0d3b7a47592b0748ba12e51a2cfefade04f44c7e2a0bcb315d699a922d4eeb51425dd29500bf9838a5dc539c9bb7dc3c00000000008000000000000000ffff000005000000d88b988399e2285713658f07350518e3e559ed3480ad3bfd2c425c1f31acc338ef5ec5bb14150b3484a0e9c6c483d71a9a9c2c146ec625f8b0d43ef3109f97ea99b8e532a5fb3f8e33f8e67782690f45acdb96e9dbfb132b27f73ffedb5c51bc13e6c95c5ba98e3d8fc759cd71976fb50028000000000000000100000000000000d1691a4c2a0592297d16d2c882952e818a9a000000000000f800000000000000ffff0000080000006e6cfec5d37673a2f03775e8b00e854489fce448d0a5fa0b6398a121ad79b5b8db1b953ff15ae5bea94025790a24046e88caa8bcd452ad816aef021dd11d20bdaba6145171d1b90eb5353514a0377a5f2dd37abab3416c7e539a7eb984b591a93a7dc292bb4275ad749f78a15e46e26c0d3cc3e718c3c5b5f1c2ceab99d03cd2091e66bc6b4a97f40779f26f0119eb57ae9cbceeb7ed15e9f9b50a59bd7aef06efae6a9b611329476d1f5f922bf993450f4d087912ee53ed9881d6f44f3cd81fe316061b71072d7c095c101845afa801f9dbba943b454216428649222b912886d0de4ffd7806cd"], 0x358}, 0x5) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1, 0x11, r3, 0x0, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) getsockopt(r0, 0x29, 0x9, 0x0, 0x0) 16:01:22 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r1, 0x0, 0xd, 0x0, 0x0) pwrite(r1, &(0x7f0000000100)="c8a84e", 0xffffffffffffff1e, 0x0, 0x0) socketpair(0x18, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r3 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x10080, 0x20) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x10000, 0x7, 0x4, 0x2, 0x7, 0x55a58399, 0x8, 0x0, 0x2, 0x6, 0x5}) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f0000000080)) fcntl$dupfd(0xffffffffffffff9c, 0x0, r2) write(r2, &(0x7f0000000440)="f14c72185d110fbe1b3e648f65556309efc113518852c2ca6a929220de6c4b4ad65bfd28fdd89671bc080525c49836ceb03b53fe9c6fdc212f92aa1ea7ca9e89494be3332848527bc19d4d4816b87e8ad307824ca0cce1585d4c565afc7acc5e64fd857643f52f03e561d1f53e199a2b0307dc1e2a12ea72254c005aed76e2e3455254d6bac6625acd8a305c8482b387", 0x90) mmap(&(0x7f0000ff3000/0xa000)=nil, 0xa000, 0x5, 0x10, r0, 0x0, 0x0) connect$inet(r0, &(0x7f0000000100)={0x2, 0x3}, 0xc) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r5, 0x29, 0x80000000000000d, &(0x7f0000000040), 0x0) dup(r5) semget$private(0x0, 0x7, 0x86) r6 = semget$private(0x0, 0x1, 0x18c) semctl$GETPID(r6, 0x2, 0x4, &(0x7f0000000380)=""/47) semctl$GETVAL(r6, 0xbfcf445eb7fbbb01, 0x5, &(0x7f0000000000)=""/222) r7 = socket(0x11, 0x4003, 0x0) r8 = socket(0x18, 0x1, 0x0) close(r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) listen(r8, 0x6) sendto$unix(r7, &(0x7f0000000300)="b100050400000000000000000d000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1b132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb7bac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee05516b4526a52440c00020000dd000000020208a371a3f80004000000000000000100000000000000007146d0955151268de6274f73432f25b82ce036e98d15914490b296c1f2631e6dfde1227bc10068d68b5a1b6eebbba8a18153bb81770bc28fce46b59967dc33e5baf395e4c98e378054aa742226970f12de7a7f9342b5fd751ef85991a15cab0ecc1c9c9a29e07508ba1a3028a7e1757b94a14da729d553523ebf5e", 0xb1, 0x0, 0x0, 0xff60) r9 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r9, 0x0, r9) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000280), 0xc) 16:01:22 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x369, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x1, 0xe5, 0xffffffff}, {0x18, 0x0, 0x81, 0x3f}, 0x3, [0x7fff, 0x8, 0x4, 0xfffff000, 0x0, 0x6, 0x5, 0x5]}, 0x3c) 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) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000100)="8c65", 0x3b9) connect$unix(r4, &(0x7f00000000c0)=@abs={0x1, 0x7, 0x1}, 0x8) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x7b8) 16:01:22 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) r3 = syz_open_pts() r4 = syz_open_pts() close(r4) r5 = syz_open_pts() close(r5) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r5, &(0x7f0000001340)=[{&(0x7f0000000d80)="29e4b18469af05fc54cfbe8573464c20b0ff7693f5593aacafa50a36d30a2854dd79257f6642043fb7bb7d58426bc7ba32e3fe714ab614016cd9f3e1611bc373df023177ed56499d3cf2f0c52c3caa7bb469d539ac6282ccd34ef08075fd0256bd06c2c28ee3b28c2a8124820381410ec59e20eb1abf6a0a2b0f486f4c0cd22d323c5107a677b3d0d8ac2c7c02ecf530385b5ee60baa88935105725fbb746ddcbcee312494b2c82a8e5819d60a9df4ee1168edc3494ddc560109f6", 0xbb}, {&(0x7f0000001000)="c154b858840a6a9eba9fa2efba172f5450939fae861fb1da9dff2cf641c3b48b27083e8a6ddbfade02d23236eaaa58b6c701993eedea35d7f914094e72c6fefe57da1a6ee7a8fce282aa024d77426fa38eefc6460c6515dbb54cfff22f1b63982f939e3f372c26b85f69572bc28ba7001fe1e7aa6059e07e251ac5f8d7c127fc0d77af02327012c9660d3d5203432c64917556e0eb71558c56c7", 0x9a}, {&(0x7f00000002c0)="7368bee04c3dc23b249b8360b54bb2aa59c703e4476d6119da2c87677ac268f3219aeb", 0x23}, {&(0x7f0000000a80)="9c51ea1f3bef1d9d41ba1e3c52795799f576fc494041a1d9dbb8447e40365b88c1", 0x21}, {&(0x7f00000010c0)="407b82f2754b683917", 0x9}, {&(0x7f0000001100)="c1d2dcd6468c3aa85ff46470a9c9446b2b995609e6dbffa3b5054f2596d847b85ab9458e521c148f8fab6d9f9f1fd781edb60359b1ad6ae5ad75e8619d226adf167fe99ccb303e2a076c35a6c7481163e8f659b0cf5f29f2397bd2fffe3cf71648dcee6abf16aa57c1443634c9e21f5bbdd93e784c82af7272dd2f562ff86106c8a9baf2ca8877fee02f1b0bf361e4aa5fad55e094c6c4da2e694597e388dd099896feb76ff6ca4f90ab1d6c0e20bb59086555205b89aa97d60496bab5df914bb456307ed62f0f5b56e87d63ef57c2c093e1801c31c71f3640c1368d61a5d9471f0d9ba134", 0xe5}, {&(0x7f0000001200)="91221b39ffc55859ca6c635392de7d94caa0e58029bbebc55efa5f648b0c4ed1e3f6c1663b6df49ca78360bf88d3b6bccde2f8e6b2b78ee28c17b31674f1070fec25525bf8c40a830a6260bc4123f5c1bb0cad5994cf5833dfd4c2ade145fe6f570d315cce79de58103b149c64f6bf9644de76d39bb55a7a50ac3fa78d256032e8291b6dc152f54f9a53468d255eb89911d8738a845d82cde2dd8b18164baea5b33592bb7d3736eb74a4a499f49cbbade88b88d1d3f4fa229749e22cdaa9cf134cf56844eebea34cf14093e03a19f818c6d21ac1fbfee702666e7a30d6a8889dc6f1672ee9487dd083e07ce9de40863b1de2907d83d1", 0xf6}, {&(0x7f0000001300)="ecc2fe424b8c170d01e9329bd955dc7a90206507417aaefad44e80ca751c39453b", 0x21}], 0x8) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000001c0)={0x53b696d, 0x2, 0x6c78, 0x7f, "3d5771a16bda37f6abd842041d86b00df17216d8", 0x8000, 0x2}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) r6 = open(&(0x7f0000000200)='./file0\x00', 0x20000, 0x2) r7 = getppid() r8 = socket(0x18, 0x1, 0x0) close(r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xc) r12 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r12, 0x10001) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000b00)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) getgroups(0x250, &(0x7f00000004c0)=[0x0, 0x0, r15, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) pwritev(r12, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r12, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r13}) fchownat(r12, &(0x7f0000000180)='./bus\x00', r14, r15, 0x2) getgroups(0x3, &(0x7f0000000300)=[r15, 0xffffffffffffffff, 0x0]) r16 = socket$inet(0x2, 0x3, 0x7d) r17 = syz_open_pts() close(r17) ioctl$TIOCSETA(r17, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc37607f00000000362100"}) writev(r17, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) r18 = syz_open_pts() close(r18) ioctl$TIOCSETA(r18, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r18, &(0x7f0000000cc0)=[{&(0x7f0000000b40)="1b9fceb1035a1deb5ee90d8a0244b42c5feb76095ea533f3dd6f4ca0dcee"}, {&(0x7f0000000b80)="adda4a10110d1265de883cffda33af0fe4360c545331baa9e32f5291ecd22de1f2c47dd5baadb4491673efd9"}, {&(0x7f0000000bc0)="32cd83806e275d5551434342c4a88f0c5cb485230ad8d5b1728b5777a1e1c6f6340ddb542a9b4632f34819d06eb0d20bc1eb9997ede1e03d265fcbb745f66d737ec6b5b3ac08037203e7c22023a93d6a047cb055be5f970254915c2f0627fafcdfb9bca93800db500fa6b16636a76f994ea4d2e856246d9decfbbb50b39e36f5b6ed6645b530e75b523b8f46396dc06dd47198032e4e947e388bdd3ccdd0f425ab5a4ca03607593d1bc001d452f8807f1e8a74"}, {&(0x7f0000000c80)="bc79da19c1723a88547bb848ddfc97f8dd6ec70d5838"}], 0x1ea) r19 = syz_open_pts() close(r19) ioctl$TIOCSETA(r19, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700", 0x0, 0x2}) writev(r19, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) socketpair(0x6, 0xdd2614d4a7b81d88, 0x21, &(0x7f0000000900)={0xffffffffffffffff}) r21 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000940)) r22 = syz_open_pts() close(r22) ioctl$TIOCSETA(r22, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r22, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) r23 = socket$unix(0x1, 0x841ba9d9924333c9, 0x0) r24 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000980)='/dev/wsmouse\x00', 0x0, 0x0) r25 = syz_open_pts() close(r25) ioctl$TIOCSETA(r25, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r25, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) sendmsg$unix(r6, &(0x7f0000000ac0)={&(0x7f0000000d00)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000780)=[{&(0x7f0000000340)="8e4effbd7d7121e53742130dcce4ee2556f762aaacd46ae95634425252f120229d6ba06b553a398901c2ca5ed3168b0d41a765ae88f9230cd55d5ea88a41c5fdd3df96482f4f1f8230805427bae5aa8e0b6520122fea3402fc9d081477c3394dbc1c755cbac926cd33b417b53a50148bfdfe37a6bbd7e965f1c270bc4d9fc8341e6c2a0ec719b2579ada553fe7ba06db8be1a7705d8ed1b0604f4d066d28557c39eb33ac13f5003ab9258beecf77030d34fbe207ebcce46734333efe856ce5ce8e5e7c4b847d56d28cb36313a2fd40ef969f1df6805b9c3accffd68b6ec7", 0xde}, {&(0x7f0000000440)="9440767ba14be52eede86a4c5c6b14e148feb6b577a45ff8932a073f8ac7d61570d300835f9d37ae10794bd27139abc54abe2b25df5ea37e10db7834f24f953a2a0be2e0daac417132dca6bd4a57c906f4aea5dddfa2fcf8b69d21bea32999154b33aec7a68ffc0721a8f1a27d73593e9d897f1de83871331918f82f77f679d338ad8db1e187ad50c187fde2fa67", 0x8e}, {&(0x7f0000000500)="802994e60dabd14a54822ef0c3be020990c871387ae4dcbbde1b1e1b886c952c788dc3f89e1250da6dec1d62932809e608daa7a764da44a3d7fd8c6d12e5f5cfec6c8c4703869f0c1595600ce6380ed52f65c5768489b10691fa81847e8d5ca3e75753c8326fe2e64c9cba1e210971b6335ba64ec7d2", 0x3a}, {&(0x7f0000000580)="9269187404c6e292fa165c8c0d1d476b723e2f526aa4a8ceb0b62dbfd847f38c7ac29e4e513d19d10f79a9b1db8e20b2e5260967e484084edcb1d6ed501594e94e78abdaaa1daac96a1e5deff52d8ea14b232631f570", 0xffa3}, {&(0x7f0000000d40)="ed885e060074f798276022d17c8ae1e934ef168a640c0a1c28b4917206bf5d12", 0x20}, {&(0x7f0000000600)="28293e93825b01a73e5b06f13ecd70b44626e4dc1e9d4d7036e359621bcadee19314d9ee031c05b7e9e1d564cd700e6d9ba92899b9fe056667b818c295454f423b63685de3185b4c2c75a7dde27ace92a40128d1c8f09e8d2af837c5dba960784cb74ec0c5bbcf026b", 0x69}, {&(0x7f0000000680)="b315363bb7c24fe67597e437467cea3dafdb764c21c2df994ab99cfa86b1ae710620cd4937253357c1faacea182690ea77ff282287", 0x35}, {&(0x7f00000006c0)="bf94adeffa8ea5ef16964532a8353aea413c876586b0ba7c9a95f40c85f212e6a76ddcafba64558dcf7c3d8ef13354e267f9fe83a1fece374e10b94fec20571534d7683e5e20450b6a431de316f8eea78e3a123e6f64d88a92e857344f7c3623ef3738424f8a651efa4ab6fae373fbafcc2d214c666980e64fe14c8090bf5bd62cb3d7777c18c4330f5c3b11be39d12346cd23f9668fbeb506ca69c50abc67cbc2521450991580be52924c71ea2c06e5d03c57f9d6ab928f1554ae", 0xbb}], 0x8, &(0x7f0000000f00)=ANY=[@ANYBLOB="2000000000000013fff7ec115a289f9e1e8ba94e1f9cdf218613000000000900", @ANYRES32=r7, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r11, @ANYRES32=r15, @ANYBLOB="000000001800000000000000ffff008908424e00", @ANYRES32=r16, @ANYBLOB="00000040100000000000ee7ce38e16d82b337637ef0591", @ANYRES32=r20, @ANYRES32=r1, @ANYRES32=r21, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="3000000000000000ffff008001000000", @ANYRES32=r4, @ANYRES32=r22, @ANYRES32=r23, @ANYRES32=r24, @ANYRES32=r5, @ANYRES32=r4, @ANYRES32=r25, @ANYRES32=r4], 0xc0, 0x1}, 0x400) writev(r4, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f0000000180)) close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r3, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) poll(&(0x7f0000000000)=[{r2, 0x10}, {r3, 0x1}], 0x2, 0x0) r26 = kqueue() kevent(r26, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) socketpair(0xce2f12bf5b05dfed, 0x5, 0x1, &(0x7f0000000280)={0xffffffffffffffff}) write(r27, &(0x7f0000000e40)="d6fd337fde5b684617e7262213d7b3c933212fb29315aad5cc056c846bc23a2a6983aa4199caee0902fe17013d4a65588856a322890459804c61c4c835d0fa5e2446f6da5bc1270805e4aab1b1da727ed19c4b9a9e2b507c193169469d03004db4fc5834f73d8564a161c183e87d59f0edbcb28770cb87ed4d087c39ffd2cce681d0513c58d43600"/158, 0x60b46813) execve(0x0, 0x0, 0x0) 16:01:22 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='./file0\x00') chdir(&(0x7f0000000100)='./file0\x00') open$dir(&(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000100)="8c65", 0x3b9) sendto$inet(r0, &(0x7f0000000140)="3895e896c2c72740eb5716bdf1768cc89bf4d1def87cca6edc092dec1c8cd4ead4180eaeb14f12ffb936da40df1152442ce8493f47f27b1e574d", 0x3a, 0x2, &(0x7f0000000180)={0x2, 0x3}, 0xc) 16:01:22 executing program 0: r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x50}, {0x3c}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="09001fc92479ff2b783f6e8a9c81") 16:01:22 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0x2, 0x0) r0 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r0, 0x10001) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f00000000c0)=0x1, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0x91f504e668e2ec73) getgroups(0x250, &(0x7f00000004c0)=[0x0, 0x0, r4, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r2}) fchownat(r0, &(0x7f0000000180)='./bus\x00', r3, r4, 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r6 = syz_open_pts() close(r6) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r6, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) ioctl$TIOCSPGRP(r6, 0x40047477, &(0x7f00000001c0)) lchown(&(0x7f0000000000)='./file0\x00', r3, r5) 16:01:22 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x802fffd) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x7fffffff) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x1, 0x4) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000040)) ftruncate(r1, 0x0, 0x802fffd) 16:01:22 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x102) fcntl$setflags(r0, 0x2, 0x1) fchmod(r0, 0x80) listen(r0, 0x0) r1 = socket$inet(0x2, 0x5, 0x9) fcntl$setstatus(r1, 0x4, 0x40) setsockopt(r0, 0x3, 0x800, &(0x7f0000000000)="0842fb2fc04d68e5d92cf6b5da16153f4b909ac54c68213147a55dd998d7d392cd8013df306e07b1fb6cbd9e7ef0e44bc9bfaaaaa3d8a7c2e191824e5f13250b8597216aedcc431226a7044e338bf8cae16f14bbf48955d4bbc1c7c5b3122b3af24c2fa142550d1d04875dbd30348f14af0ddfc7fd9da8447b1f6c6fbb3016c97b73c98d4c005e8a1eabd67f202686af48126a06c7bcf18cc6ad51abf826798a51f10be3cc8f157f1d05cd747ef9b448fe47e33d62fef31428e76c6a4f1b2122583ea7a4ad8df7a24c5ee9b7176dc788e22567f0d276b2806b3efb507ef6b6bb0bdec6bba7bb7c4012d442c4477114e37e4fb654ccf25f89f89727b42f20c81dd90c853d0e5728ee0757e574f79ab936e5b32915bf59fd63542fb132948089d0c5702337dbf0180bc4e0368e287c83cbbfedbfef0b2b38309049ad63fa153e74b65c052936f3b66fa099a260d4ef992010f6caa0658678485b39e94f48f050c255c0abaf190474e00d8ab2f7ec45123d4d6d2545f25f31fb9f9592584625ef5b5027a69806df21435df0ac46f91358029ee60a7b520ab86916d34730639a2d9ad0581c1861ee3ad3f1234f8d1d4d8b785551f7bdeb01270a721ebc5c9705e3e5388566cb88080a7884c937cca77dc5052fc6879730597ec9bac5a73bde08ca64de95b3557219c2c80577f08fbfcffa92b9e04ee3d2c2c84a5067749241f6a79abb6fcd8ccfae5d26ca9fb636cf0c33e4375d7b41cd0e932a0e663f6f8ab8d5d643644c897a82cc3d0753e6da933b80417d2064553f72060da80ebf7114b0a0c206e210a6c28c3178df7acf437ec609ff9cbba00e3cd6aca790a7528bcc94e2a1620c258beece6b517451efc4655e2f9c52ef86f8183b35bb856a634acebfd7dfbe614d56b4f9112d675c3411482a70b91afbd24970aea103d4e03f0b591e1ede9abf51f848951ddf111b217abc5c640f0ae51410a1b6c3f595b8e803a049887dc584f33a12f81f2c92d0dced90271993f2184d6369314c8598f138f3fcbd464179f954d3978fe49c749144c76264b81277489c7a1264a688765722e8b638594b83c5c41a73e842e64f1ddbf28cf53fa5e19fad2f8ac3c2860d36090552f12e8c22de0129cfc5b0df89f81e57dd5241b7fbaa551fff2d02387b02a365d14af78c2044dc0b10bcb318e2ebd207e228931f11bc37dc9922152a0f072eff6446e4e20c22f8ae6664c4b4fe761c492686cac7548b21e4e5ec31c08126838345ef2ef40c752661e83046fa9cbcf98cc6528b96cd7d505881ec29a17715bf2e26879e27161f24083d261e429c764014fbf23e2ed46560b77ec0dd7819fb6a6a6a0c1eb9d0b6952e151697d08047afd448b286d6ebeacae59a43f3bec12428221280826aba99b054428b74aa764438310655c0e5288374a6de50f9fb6fbbc1a8628fff886b9360fe694c3897abc5e53f3642b1af9c7b83af1c9bf3b5050c7a73f870db772b476a3537953c474f4502b18217f75e53aa7532824d8e6aa43133fc60a8b61f4daf00c739c2f508af6b926334cbdcb16c6e27aeced9060380567d14fe8ac24e8ede48068bf748e0c9c53efe0b982a1b408763c6bcf98fd31b3ee6a702fc5c0e2ba1159c67b2293814680117bfc630ac1570ca66d4ef3eee095b2d0d3d67149179dd2413e4b364091c47593ef42f863ae3b62e60dee9ceafe9ee020da8dd94a13af9f04e85ea1252ca08bfd0c99aa970a956afad694bd11d3be4927e941f92453738407fdeab715b1bf635714c83399d658ce22103e48e498ab550915025335aa47a7cbd3cfb2f0b1691367e04c69f096e80a402b52c42cd4f94c88588bfbf76338fb595a83bc78585e1f90a9a1203ce8f79abd466841bd5398838ff6ec9597057a77d0dc267ea03fbe9f9956118ba2d68e929132cdf4a6c60d154489b8e175f7731899b9610bf56215c4909093d30a4ee3c0ed3ca4e7d5516d3cb90f03a244df942b1338b6cd919cb3995c3f943b357b980c114ca69eaa43ab8cdd262b65251f1f17bdb23870820dadc631035d086264db0babd35fadd74104b46bd84d812925ddb6494c5a39ecc250638299373a4e82d5cded53ab7ab93784d8b05bff88fb5e6d0b797ddaf466dd9357159d020b65fc28891c26c084ce871db245cf8ebab4fbc8a95204821262bc0cbc94c848f5308bf0431fa7d1974480681fca18b23806fc003aeb9184cfdc315ff6910370f95ab61fe754fd89bfa89a9ae030c8a1d7cbe6740cded60db2e911a71ba3e552fae82f4cc4d5c5dbc625abfbd925b2560a126c0c8e7925f6577f53245118a8a4d3db4dbfae0a63689c6c5639bd0417ae5b55beb587146680795cd9b19844da8e79977f76e7534801ad77e4afe36f56baf620106b948fad7c0729a10cc1b019e3e67bfbf19a049b42a8b887658f0619bf81f150596b745b47ddaa63a4e495255aff4521ac0a1218e5576b90a0bad3a25ef81d08a42f9458763efc0fb7a654bcbf0a4a525b0378b871c9e4fc90742aec0e5b12f3de69b7675d011692fca19198c7f258e05ebea740a16d11019c2d8722918308e02b053b7e5906c3e51c652c53c34932ac56fb01805ea6938a7a77dfd30ca54cde4a17d53fb4af71680df1f508fc3bae24b4a61d0d2ee24b9476b030a63888a52fc708989588dc779ebf63c9722c56a0fa765cb9cbfa233c78afbca994a4ac47143908f88e2fe0e4ba65ca66a537db345d5962dd8cb84ddce56d319f2160157f11f747b379b6a1dd3684394970d26ddcaea30cd75d9212cd26c6415b78fb59edef049b4365a7480ace4c062fa9fcb9c0d51146a819332d3f17905df3a8c7afced95cbf42d8e676f41f3a0cfa67dd9473a514b57c4af72082a78c84cc7011d419696a18c5a138f3c792b2c18787f460bffdff7a3d170534522b475879ef29e1282696a7fb017a8e3f71651ec6ce5ce015eebe0868d6e9123e58bddcb11bdcbea79fa7d078ec84b57436d19004e1ee62916557564ea5c483268f1a43c183b3b13776ce06aaaf2f91ae48411b78799b79149572e6b07a3ccd5cdfae897c8baa3342b12561ee3e9bc6548c6f30b02a9e0f5256fb8e06824dc87b8faaa693087d03b1b85a2848db3fa15f74010116e22c4834bbe6dd1d9f4fdc4dc90fa9fbaf8ae4d9e93d2c32cda50175e187def9f04cd6979d8d1f0eac02039e348b401dcdf54278866c25ad28929ff6e0bfe52872126f2f35c0a00744765e6b94029953a56e0da4ef49a452e84210d19f794caea0669dd01af36eb40849e17b3d11c8db3709e5b1196963d574f4bfa7f71fec8dd4de6f12c430b8c0e058d62ed03c38c115c679e8ca0e5250ef15e511f5ff128970162710f2a31098eab669a214ab0c7c133cf1567fdf1ecd9bb6db162320bbec89761c91862575475c0c40933a75d83e0a0ca4693faaae55097100a27934cadd4fc4ecdf99ac36e23cd53f50df044f13ccdfdaddac7ed0cdbb21cf3079819faf8f442b28665e773577cd8b35d62431a75f7ac1780bb47f62966bb76b0d3cd91c17f63bdf4035e6f82cf0d17a159e31639eac83ead0a675ad2e8cf6cdf40ee1f55599399fc1f949b265766f8554224f1698878181168d8429bdf64394efdd5c0a26033abc57ec20f1f4fb0f4797d0c4b5aa0a448cd4b636d45b4054bfc7333162c7f0cacad250018d189233d7385503855584ad486f837381a7675ce558dd26a09eaa3a1f0d7f8a9d580fa89cae8acb82ab542f807b1b68c1c1de7dfc64d632947073fcff55ea1c25c2c009065d8baa9b166a9e43383e2076c1da4bb208594c969afa2283173803754e2bbf595045f5e6ba0e7c8c777a152366f25966326f1930f22f614024f2bd76823e584e5acd432353407b91e67d091665096bd386e1acbb32c88f56eae264e9af53c8871996a954c64b48ed04a2142593f3456de9565e6bf19e0eeae66ebd07faf7087668aa91ea72695ae1f9fa3214f206c5e38665492132e0cc4d67e39b13698a441c9489d8fb851aed13f9842eee970670f0df66dac50270a1e209f3b4e2e66ede993b1750ff681a695127080d3a2fb89924872d8d7597b4a3d3091f8ac7f805c2f0f7e230cc1eac4f2968a1d272df78d13805eb397be939244a73e9cf710bb349bb0e3db1699e56351658c9cf812a826800163a098f79858d6273e0ff10df98091bee411a525d04d2ec917998e29b233db55872cf660cd11f7f2f98030fd9d0a46e113eeb2c6df385e11f43b0493d6d447b7f06b9cca96fd201c75bc46522a5aca6595f2fa6b7d731bf0189377e6abff631cbe463f929a32ae2894b94510ac3441462387a2b3bdc7bab59c73c6829ba2781f8084a212e9d81b140712fa9e27d3c9c17b80c98abf458d801d756317f10f551496da5e0f1c0fa2d59e07c5bef7880869f00ca7961966b82888f90d37fdd3cd2982d0cb69891ba3b4a70ba62a08f3dfd46d634160d2935ba608d3948ce4b9ab2ce43fc66df4958a7058993d76deeb06918daa0d3763dc608f0bace2ac1506310ee4f90895a692107666a46e8235e59a05529bf5f0416cdecf5f772a6782c8d51f914e1b90c9723e06c1c06f0f233bfec3013f57aba3c619a8a9859d4de57cd094443c35ba06af2ebdb2b6983193673a20729a1c03737a31a3ff7d2863f6e67a50f95f5ba90da6a48f7050e75aa1a195677c1db2df7962fa25cae6efb53642976738b696c4aad1c90ae074dcea67208725f4b2b9d61aa3f783e599784b35e50b38db4634f612b5b43ba76c0f58547a81ee7f2c26c3c3aadfedf6e06004f24d679ecfd6ccc17707141f135878bca8853957d3a177f1fe383b4257c85ac797672b4528ff76706d976ad9e0b9092d302683f4ca73f8171bc6d522b34783adddeef8fdfe3afa354281fcffca5ada489afe9ae284f3f0893c3ba580f73946690cc72d0ddd29f5713a7e9d6fc70cf6abc4b1d754439e0f0555bb09c823e8ee669d36bc5c7698feeb3de76e5844a1965982812db36f5ad61b1e5715ba59abc9405813689ec10a91b55b4aa270b3f08a22e488a55e629f842bf73c6fbc29fe799a8d7cf61c94727d80f07055f3a6fae48dbf7c24ab55ea7d76fd08e3bd46e507b3bfafd77890907c50d43ac06d3f2beca3a5ff4aa12ad6b2b1692ea5cdcf1f52bb58b7973f35bfbec1f671d374a63cf10d3934948a25718a898831bcb192dadb145f20a4badc76b461ca1a4c42545267819a6028a7c6f18935b6fa17874f43d1fb3c853b1ace28831426be9b732978057b36e658e909a5d1139bfbaa85f8d792d81c67281db24f5c7aa5dfef4c8c9e634f5cec9b9a701f8ac8059625a5435b98db656fdebb93090b049bdf2c6262615fcd51a4c74a0684d061c79d767904274dab60b39011ad78f07dad2fce7b5ec72efe26f319bb3ab6fad2213a1902e7de570deab9a836ad7d2f4e9e3542317d980d9cd68c40f85ceb1e20460a18fe794348ca09901168e88ba583252bc59674de179a1af9cf4912ad93f0ca06ddbfea678fe389205043008580c0580ebd151db779f45cee1f135ce79e3723f0979d5a96f12750d19bcc40bc36345b523b9d256fc54234e646996d954dce05c29d31dccd9d9c66a69903edfae89ceb6a36bff45e9c2575bd73bb46f5ec47be06ab92548a7df8c89d8428c0d666481bb01abede71943a5d56bffcbe2a405ab2e0224715e665fab68731c49ae68ff75f6f70055f4c88c901e964a82f8b2127cb7001dfa9e60f3dbb4aa1c68401b913e3c49d40d4df6fe7aafa9514059e022db952b0c5", 0x1000) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000038c0)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000003900)=0x8001) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000003980)={0x5, &(0x7f0000003940)=[{0x400, 0x6, 0x8, 0xb52d}, {0x8000, 0xede1, 0x80000001, 0x7}, {0x289, 0xbb, 0x7ff, 0x8}, {0x4, 0x8, 0x40, 0xa1d0}, {0xa917, 0xf61, 0x80000001, 0x2}]}) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000007140)={&(0x7f00000039c0)=@in={0x2, 0x3}, 0xc, &(0x7f0000004e00)=[{&(0x7f0000003a00)="595434e6054487be19915940c0501ad4659f9a03bf0bf4918cc5ebf0c6747f79c2de3ea1af9338b16561262209d79cff91c25f35e393aa3a361266add12ff9a31998b6e4e865e688f58039c7b97da99e14454f07a210709768aab46e8e2b150d894b42f66fe3effb1b1f48dc66b32c412815d153bbd776a2794dee0cf9748ec2f081013cf3fe76002c67c2d3f5c7cc0d482e4272a5909ddc7583db07a8ef3b67e173b81d51ea65", 0xa7}, {&(0x7f0000003ac0)="978e1f6a1e0027a01af39a7fcdeab98807b936c89983f1bc4daaf23d15021725e712ecc813f38bbeab13dd79f6ce6f6558224c83a7d8bb107a2da5932e7097c75c6ffb0b65b7287bc75a5917a47edb034561e9192d5521c5d0b6efb6197716ffc28302867e4acbd3304a9892f758961d5b88688bd08d53ba902b64f9b19b6a7a75ef21f9f5e34a039934168bf0eeab198540ee0c22cc80e3087b6fa20a5bcf360e67f7ad280a58ce896199b04e74ccb5b3f39d6a27", 0xb5}, {&(0x7f0000003b80)="af2bf5562381245e655d12a0f758d3588c169109eb8ed37d0649355f87de4c5e9a01543a4b0b53fb396cb5b43ce819e88eb2b9d09ab544ddefb52f5c5c3b7ccddd29bc21b285b2a2c108c73f0a3905d2b20fbbcc4a3497289b21be9df694cae11167be382cca4bb2979ba21f6e2b7908e04a041c53377f3cebd67a7000e02eabb5d78d5da166478217da0f8d3c6d52dc068311f0c2594d647f5f79253d5c631441f0d24176ff83fcbc921fbcb57d3d4179c69a55d573b8dbcf1a4722260db4ffcd1509a5a4d79df1b77364355b672522728fbc90f830f57f881db6257a3083d26501aa7a33267fe04a320b9ef80c29", 0xef}, {&(0x7f0000003c80)="711f8ce386dd3e701a4e55815e8db48ea5216f670525f67344b73f8cb597f36f36eae7af47104e2cd1921ab93612f93caac9bb50f0f9a01021d15f19a1ab937e95fe75821ebaa80a9caf585581d0cc7717a0598f367da4a832d8fa7081cbd47f3a2cb81a3066105034dd4c938548c922f3aac76553e00402d5eade1fa99b34cd3f34dba61739be911030e25fad7a45d3497b1d7f9e4110e19e477d490f711d5b682b3a16ea228abfc94bf41ee10bf9576e7736ed0fe5f29ec9972665fd7e08dc70a02b2f888ab6f25bb840a6398aec6b03af57ed99a0eebce25b16b1cb5f13ab8f0073143df51304f60c0e16779f4f1722ea0190f852ef84281cdda2ac4a2cbf184ef90e29c541334b39f41ad1fa55d5b98a97a2e2486040f6989820558fd84d219d79058561ad5efe1445934746c35768e885522abcff7025c67565bcd0460fc89ab8666a753a8f1c439ee0fca9260320a05944b82c22a0b8c4bab1240a32662865152545e970411359eef85f31f6cad55eaedd7996c322f02b3520eb125f5b2bdf399ae35a2a39625cc82b7e449d89078b3f2fa150a674454c19fc473c2cfea4e330615d8ef63f3dfa83f917ec9ada7c1bb1ecb8ab2b51fed384f9f1931ab523b9acce15aa07b03bc02bf0460fe6c6149c6a77e21f255812cae4b9af1ad5f18857e6d6298576692ce33c445c8137a1093066bb9654cf2391337961f27d236108e5444ef477b168aa667940b7ed3bff008f4d7c0be55860f001b7315c4ac0ef2a8ffe4f7eb263a8631da64d2022a5e1f2c67516f63cd51293597b6bb5b9d57fe861197bd2b3dab6969ff7f83722d1f08afcc13846b4a7462d144fc87fe2ac9722ad83e022f79c3cee0d46193ed899d88797cd1b4b3b5db4f952e6a39053a02db4bd0df5edc7c295b40be56b32e44e0925e72f2994836b4b0bc17569d612c232887d0e5de94a5b42249ea29acc14b3449ffe7267df01372818386a04c5ec6cd4063535e153c9fb5f2e4b670942bab50e5feb1e00ae19addc9b1ae0d58b7adc25fbef4281b1a0b03688f4299133f4ee1e6ca6d78518396715b1aa2d4bb57adc9fcc434751de2013996e86515b6cecd592d93ed25333e7167b00d0cb76bfc0c9ab9f2bbed507c1d8b31830a7f1bc48b6c39f827c98ef6d6e450379ce71ac33ce34e266dab20c0a41cb1ea26ff30b04d1f769e9f211cdc13803d27342a34364e1ea3f830beafd87e8f380222f21c2d5b76522b9506629823793d5872d9ba81725bb76019d527cf9995bc83fe52ee953aa08163a0f38b1ec38e85c2a70a23b79f417a4dd4e9a9ecf13878faaa17213fd15e3d2e1c2c68a0cea1307de4fc6a4ff7bdba9b424b85050434a820730ca35bcb64232b413ae7717ecec8b646b521ca216e1ed9886025ad9530f3863465e192804e4b13a1ee4d25715f683a2f071ce5ff393019c0734140e79a40f34a34438505459ba7d3000fc0972126df37f42ef86a1f94b850de7fe3a98513b2cc01185a586dd480aa3a1f42c1aea7efde9570b92393e1b8659a61e66d69b283fbd2bf3e3d4d76549217107dc2dd3fe980362702e66d9dcae38e6897e2ae2694bb4f9907e64e1798c0017cf56e8d8f437548b6b82c5e2f52109ce188c2b9bb07cd44dbe4df91881eb18938f510c2db544aa9be7bed3936a2fb5e1ec8ba3ce885323a8c40d697f136516944e4616419cde722054bf95389055c2e4be2749d9204ef78e9f3ed7027377cf6ff3ad043d9d69aac11dd5ea6bff40aa00763aaca1f870d09d376aab3bc81dc21b85c5245fd0aecd1d71dc5b8c61bf98082e2d9a3994263cbd8682a393917403e7364b3792dd7a386931a4255b8ff05f83c9f869a15dd4fcc2fda49400e46a85bc01ac17336c1c014c8c62cb81cd8a8b5441a563a3dea78f1c4cfab0a5e4f20b71df857c8845558b73a6d083a11bac9aff911b769c5950f36f4e45c13f18af016cce9ff92ab235c273b95a2a030d386107d9a80901089c2811d32246646571b9f93b87d12e147fed81808c82db7f5c9e249ed01d2ad02537b59fb8b63d7d5c4182a3248e7642caf6660da6f7a9031f50131c363a9663cbff34f60b25b8f1e0bbeb66f5ba1f614de9a0a5c5f94e0310c94c698d09cd7c83979414c8de00a50f795bedae2309cb69120b162c82501917b761ea994db3097120e11a86bf2d6e238623141941a218e4ece1bc015e4d47b52c54377996b9990d456e25e7e75810a39fd79ab5e5f405c9271964148682996a6ce09554bb4f97b27a1b7490467cbceb6e5eab579be645ce195d7c3f8db242ec271f80592a8bbce99ac4c3fb293e1f4bad9709032de38fd992e3f6ef3e0dc4259600a766f13557734748184037720db0d95634f39287fef1f334a30c6061ebbe17d8601222fa6ed2abe1645564e724a1cda600cca41cc3d387a8e4059293ebb643ca00cd06f8c2f6c487e57187703503361f69050e2ecdb7566bb6bcee1ad9fbafd47792916a9b369ba8ee9ede7a3a1ba4589e75bbbe12271e7f53e85c482f5bf165e7907dac5cef11d61980ab96b62fac05a700dae9927c9274a1b0be50833008444a5ef361f010728c1f9404d1c4172420023bb6332343cf63430f53e699baa316124756de64d5665f84104f4f9f5c86f2a6b9b38bfe65cfecf7cf1ca83b55f39d8c4691300c828ba0df20d21e2746d35d6bb7eb0706f552cb69e956b92f7ece769072a48bb88c9b90878bf023774ae197acbe9a5e5158bfd3aae4c204fc99051bfc9796702f8d0e402e54b24554f62ff75ddc9a6750fa4651b1e8f67f94bea05ec17668fd6cb743d6eda645aa42ed221169faf8b92d846a7ee1107595a9970a0fc7730617cbf5c82a8efc20538c93f4eb5b49c0a6ea89b71c35707a5dd6d8404329bba08be349dcbe370925d9a470dd958a7607c07653561e7d102aaeb50643c93be2973db592b18980c668b0313f1c6f3a047d55afdab0185218e207e28e638eae0c0933b6bad7e32b220ff9f6121691c53650224777e17d8b0661686656bd708bf36dbdfd1e46ea72b7fd8accc17808b7cde8a915f96348a13d6d1ad4549a0ad6017184154b6377b35041665cce56692c7666aa54e0a500a40e0d8a8ee32a76ec680e3111cc743464f1607ff06bf7b172987ddb3f49ea8a7fbc06f4317b16b05088675750eabf094cdb2616ca4156aa62ef5af7d7ff9a3ac62cb309d0d9edc9785b2f4f2c75cc83be1982834682ee3f025afb0409bf2a6c37ee5e0b11a46b54fd7d442f78956a1c7199589efea47f410fced7635f6bf1c1c4ca9d1090e73bde62916fc9b63bda3b9004815fb1ec26adce4a1064f50bfe67456ee142abe0139401cb6f188b4b829fb630931c2387e7010369ca1c5ad5392acb886a3f54e878fe2242e2ad11594efafe369c1798125b657165dd003a8f92e79b310780bbd406c366aa2fd8ba878583dca60f3232f8749d468d3594c8e4aea7870637da2000e568b08354cb7fbb3f2911f45eade614d6d130a0f30c96e1b86b0481999bd4e30983f704c8895ecbe9caaa52db2d3a05d982673c8f6e4ca3b628f3a294559499b8e61c077a1383728f21c6b6502a53b1709a8712b980a8ec487767811e7f1c4b9eead799cb2b9117ff59c0e933b202419bc93198e59429bee61c046819ed5d9f0340b877cb431aa341df680974dffdb2f9a5d85b4a9d4d21b9bb4b059a2af7bcfbee20d462db5abe368c6466c16ed5a0cc6eddc1715aa24367b810308d6af564cb10bda3f5ae6537937134f1620eb0317d0374290259006778cb0a28e4521edbdb974709a29292eb1912ae04e238c0d74340c8e300dfb36a9fd89cbeadf2c1958722a950c0ec4ea0c8dac997002ded3691aa9f01a59c426138ca2f725cc403a48561c59e5ef12addcb2b23010c655d4debc051e0adde83c1138b08186daf82d50faf83d8c1a5bab01b69793409f124eb03e45c83b1cef328733430d441de0e7e285d029643ca4d1c20ad68c7000eeb14fc118254750a757ca27f15c6de652e19f1ec5199ef367fe9c833f72b7ee42eb349652f126fa242b4de070c1b1245b8eb7c710007aa77121aa478d4ce88e0ace5fcfe481cd86b9b842a6d7bc372d21240f5caec22f1eaef0c60d95269cf8c0e74a5dade9406551957f9573bd101f2f6eb0fe094e3f2b994daa309d08b88963e4488aae2586d989e91535e8190468d19d36b440b37fc8b2a360a56082fdbd17aa8978a8c746c1ac188cb946334d654166534b4ed81aeb7f6915b3701cc89f5d75e09f7c6a29f9881bdc5675c2a82c7396310516b80b968650844ef31174b9fa8f772563db96c89896858a270b00e29f10954b367b04e3189325284288e8128f2e44f59fef6a2daab0588252f0263d5f1f498f4154bded3d55e474dd1f1f4196b079b5828e1073cd93611bcd58c81137ee799656caa25f315d2d6a5be5c4666f729850483ba8853635b920cf9f24da52b4bcfd39813486a839addea57af767414ae0a2662d1b61ba9d62965416b562d2b11b55e52aad821f95a366161b0b1fea4ef90e83bdf8140db4e96ef0e6ab680533a33a97e4434c856d51db7c442ff1b2ee54249067d929ecf91ee1a87969ad03645b9552e8222d15155faff85c54387869369a9ddf0daae1f6f5c6660e61fa8d0b3f65100693532839ad0736b3e63429f7ca4d8356c5f6cd205e0e0aedf0a0c352f1a1ca6fda5bb295143223970defb6083b4f3b50d4d9192c2fd81f6855385cc774514f85ce7ccb87731ab273b68c122ddb5e9d4c3296195e8ea4f663ea077ee7bb71f31e986c1ecf4a08af0df7da5ff81cbf6e81e78191b8906067aff3a54e42087889ac784d5708408fbd3fa0139ba285c51270d1ebde72619f3b13514a48e059a5bbf5208360472092090c05085e07477e570c24d1bd5d862427c73f56ae9206191efe656935b80c76abd974a62654f397cc557b0cf4c8042997b3615115c23af2f6bf76781ab2f6a40835622a845db1f97e934d83c294aac35d186b739739673fd8dd0aa6f89c2782cf2e97c5eed595dd8a96e01d4c3d6f85104b2cc7c160ac0af1031f78aa2dd5ce91089b184b4ccb9a69013186644f4e5a65610c5f4619537a17563c44322edfafe4e807a2ae3d66f0cb797f4688a7ddf8ed6a902a125322f216a8d2b8f6adad81c67b1dd486e61d1f4d89e730f2a4597103bff096faf533533a6374f024b6d0d2e95fc272d39347a857f3ca230dbf9a937fd37cff22d521c719c06e1f31c2e73ebe4a64e80ac2a5ec33dc78ee26d152edfac11d4ce6c7adae38f96b562edab7e209ec3daed936f24e44b7839b9eeee8cc15d0b3d76ae3522d1900dc233692a6b9948f1ab29bf664a120122121057d494acabd9834dbafb397242c255d29760ac0de683855c29037eaedc0e1185be1fb28697a869cf992002db1ddd3658a9e18ebc9303cdfb625854c72da2cfc61b90f7e37faa5ae7c96d22e829b2e46abc3ef46b6c9a984c87cb3f15915012e3b27f545ae46e294adeda276f76ecc977025bf14acd39eca21ec90b648dcafafe954bba86fc71be1378887d78f27e599c616e67d08119fb69f36347ea40f4c9e1c448ef04b3e881f4a57f4872e166095aa80da5d07265f8f2d0e33cf134c66876dc067dda29841d3dfb63498fadc3887bd60da01ebe2ab7d34f3770c30108afd1ebf3b2f820d918be0d1bf8beacd04eaa3ef6e960bb5e44f79f0a864adfaecba959831d1cce5d96392e5ac20a640959178260f4246dfb5e64c231e1aa348fdd2baaf9a22881dced6f", 0x1000}, {&(0x7f0000004c80)="6e9533a16d0585896f1ee20bcf1fd29cc833cdad83d9eb7a09f2a8152a1f1288bfbe94247af686d07a3aa253a0c3e9050c1c01ee0eb46873c6f124d40be2fbc8cde63bbf9ba62aac464461cc16a33bb3d1de78c18d4efbacf6fc9ab603acdf781b9585549cdbf134cb0fadf572df322e0d8b0be59e914714bde1470e5dff2b04bc4e0437ebcfbe463e852e1365ca148bff0ad5cf93", 0x95}, {&(0x7f0000004d40)="7b7a75071d25ff04a77f6055d350b423e48c07cd8b9ecc58222e20d3b2c06e1ddc1dc79a6627856b17fa510afb3ef92247f4470651f387a077fb4f012aa3e72ee7978b51724abc7b2350c0a2e7d7cd6e02c31ddd42638d1e00d1f2ebc62cb040a13641cacbdf9d157141e9f2cbd6281a41ec5bc981dea16fe0e6cfed905b9146e77b5b59b90441a42cd6f50116ae4485c2fa9dd2d591692489e2d1", 0x9b}], 0x6, &(0x7f0000004e80)=[{0x88, 0xffff, 0x4ae6, "d4856e60765a497680fd0f61a9a5dcf7c17eba58b143eeae306636a617d0ae14d06a6edcb740faca95195c01a6a6be654c702dd2d4b4756a95bee0021a58c07075a1dc86b28158799396283f40960c60e8e96b23192bacae79f13ff18401ecd44dd2eecad269b5671825e730639271795eea"}, {0x58, 0x1, 0x9, "4ba087bd3420273e9ff518318dca6e70ab0bc433ce432efdd630753cabd03bf981de04aaa93748b8a14d907d215587adb0eab9377eed55a79787e05ad8a6ad1ccbc3596e"}, {0x1010, 0x1, 0x4, "50601779f1badebf89213a1b041ad69cd7601bb135792b8745f10246bf52f8c38a8c83dba19f5a9acc61541f90d70030547389923be827dc43afa078b323b23f7ca890d7ac9e7e7f1189f83636e5fd88a4cf3fd87e65c60444c8cf25f97d5038d36e4a9d5c98a956e9e5aae90ff5b42be4c0653ae2df42f6fe4d0f56c80a59a8e60e375aaf7e2a0a504ca4a52c847591f00c27d2ccfb8e14176a5e8c79c41d2cf2c26279ad619bcd9bc0ce036c6ac405604cf917c51639db53d64acd4bbdfa784229d05685264f7c35e520e6047530b8ce2abeb043af028d8a6d830443da06bf5c3b0457ae988230d3c4331754aea2215a2e2d103f8c8733113a339f556bf8a4fecf4beb970c2e30f1a9ecc565543c9f6e675b6883ecf9d8e1d0158221560d5d3c4f5b6ab25f1d13b52c898d97319cb53faedd447d88762808ce2471fdd23b8e4e54447c7d0115d81ce5e5e2437e025054eee979ca7774a79953765400b7c49ff785b60ec50ec0574b2b432a7fb28192dd0044409e7346eedbabdf48bbe5861d506da236df5e2ecc297ba2cd46d6a657032edcaa2e34ec8b80aa951b252993d73b95e81f934ab6e7c55b580cbddffbc343c271764a18d07785dbba999885c6c5ab060a5e6435440cb0074cb5630a9efc929ae940cb2602d52fb73d99799a9e6ff965371f982c1b26a7b61a317d341af8445e27d8a581874c023c799b2f7a95d385ed9fa76e2aaa936e30907eba9b7f14e94a70d3a9cc2d556f909f05f7f31fab1019731f9b523028d6b8018bbecd274957be2d60145b9765cc577a1a0bb9872363ef98967bfc76ccd0a05505cbd579e8ab19189eea40d4e2a81bb1d3f75d8152b06c67db34a936fec8d36e7a6fd6549c001336ec87f09506494d71027c77760b1e61dce5dff90d12502fcb701fbc15db91daffdd1e073a727bcaf455f0f91623ff93068848adb4fe1579e1cc0123b238a67a6e6684594ffaaf948152890d18cf318e60ce0ff46eb95d2fc5ca8f4db1ab861040ed3ea62c4359bf5e15bfbcb2840acaf598bef6305222d35c691eef2b8e7c2037031b27413391054294f69b610cbaa6d8d53a404e220dd13fe606f47ff5207e0465bda806fe69b9fedb3bb513c13db9a0f6f9f848633b8f77a37b28acedd6cec9b6cf9ee0ba9559bc4466c48d84845b16dcf8978b6a2a006ecec8aedbe2529000d822032f8706043faa70c47a78b8f605afaa1870c68c95e0172834fdefba0cd4ebc72e8118cede5590d17c3490eb5c7ee84ba5034b32d3db0934192db5bafba5596d552215e074a0c8435a4a642fd6567ddf34e0575861ac37d4f3496b11e90dd000bd544d518bcde183c6c2a9bd5d88337545b19a25f2be00050a9ff5d076ceff4155e249653d7781b0156b02182947204b6d7256befb8da4ec6613b6b2e77423cdab81b1fcb7ee8193b2c66624653fca4ed10e068eea11ff73f15ea5cf2c1d22ed0ab8d4fec86bd86ccdba2bfb2bdc689b02b4b706b66e61e6d9b2a65c27fa6c1dfbce771a7828f03d1998a5530dee62e3ebc58870b08a3a7980bcd1e2ac34bc5d7fe48ea7a39b9d495e8260cff2376f03cd969eb79682fa45f0d864c228c9af7bd86edf562c9ad80a47e00d092e2c703ef75657d0cf6a135df8c68b4f19bc9343e30ad0a2acede7c3bc3d90a553922155e322f2b536796c9dbc43f57d477440bdb41788720934a4945545f9d778c4427936bb1d21c0063cb8d762c3bdf34910240a4bfbe897f53b787b16be56ac5badf94e68327930ad973dc6f0fcdc1707662885dfee20b3517d9e02891349b970bcd081aa972add84f0a545ea6de093cbc4249dcbbe9b0f3c9a0d8cc190342ffa2c165bc31603c393fa251e78413c3c181a0fc8450d7664cb2e1e985ebc7151bfb9634e4df04b76e247e069a814c68a11098a241e568db34480d5db8d7777ba826efdaca2f25fe78aa192c954a2dfd357f51709cb0058b672beaf59b2161d631ec2a7c33ca96fcdcf1600b635b6dcd2e5fb0f1fb2ecb08d14d0d8eb7c4be766f5b52bcf4e34d0107bb6959e9e8f20a52cb425856a29f7f5e0ea311834fbeb83f71f592e7aa31d52205dd992450006ac648c70fb4f89fc7650d8b9ec684d1f3bdc95b528557ecec3a12a55a531d1b9fc05c9031b6448a71af9f1f2882a20d23395e69a08dc374fcdea2570e76d9bfd578a707925cefb22f8bf08b668efa8cb69c64009d538f1b15a1042a5ad819106022f3c81f9a528537b4443109120906a845d6387821e04090409b795314e11a4e5758d64e4ff4aa83af876f9a6cfcd79065560da992bac409fb2b87234805da394dd7078b580a0bacbc0f66e4cf550cdbb3cf3f7cbc0d1b7c717599861000e3d18cf3bbd763b562298be0d30985c88c4ca35c8e6d4a7229c3ac88e5194bc5ff81b2253340f5df5d86baec51517fe6d8258152f82bc2322c07aef26db0a7cf623b43272f7c70ed0cfb82b2aa5b99f4e2e321da283c6521f59668aaed07f78b867dbcf1f79c0f8f72bbcaa64e69235d7244b1e5bad260e197f218696ad357ea8684673539ab1904f4184717f7ab6e14414c29904a73443efbc293477e0182bac9b1479ea4b54d02089a79688bebb6bd83d62b0288ae92b1f590112820a008dfda871ea85e967703eb75a81a7ba1f4598ca14a2460e0f7b2a282c2a9dbbe414b06045ca79fea657c7bc7d3ac04433c4b58d9ec0f3cc3ccc83634ec5e614e68d318de5d64bbb3dd9373682f635f1f61e7160fdd132890a6686cd04df9e76d8ac2213d6d4bfed042b34d5e1bb9e69df0c331a7a8a1fffd601bddd630d408e69b9de41d94d2c384ebd7cd932389f808d209a594277da3634707e9e9fce2be1da707c21132e2cc235b302ad6e37629a4dcb5f1e5c90faefc7f5c808a67340038522567d500043e1184f050f600cb7aee2306a2b5f66cc821455aea261e24b11c0b7e7f1784e09fff6be3f660d01ee6349664ae878aa2f13a1d29fe42ad1eb2def8c24d5432cb443ef32d33952f2040a342160303d58848dc69fc00ca17ff28e27ba42f055841b6bdd0a9e23e734e006ab8cdf192686d34e36970822ccbfdf6dc6c5cbb7bcda42ec71651fffa892d5773577f8b6ea495ecdd941e23b3f3a8b674007c257d68a361789550ec0c67ad84546a626286836ae5819b16cd388992ed2ea3cafc8f7ea02d57f77bc899d597c8d83ba87997dcd45f7f8207443f08cd101819c5eb2297d3450728a93165dadffc33d63354656dc15016958503d75fc88f756acc37b41afc50a4dbdcd34b66c885802f2a4ae927f83ff053b0f80ff87e7c12bd8531f5dd25e9491e52566cd8b8705b10ee61a0e1bd1d0511618a6f1bcd26edc01cd25b89723ef0b98fe5c8f8fb87e63c7b170f39fdada5208b2f4c0e99f3a88dd89a7a491f2361e15e0447e20faa9706ccf0489592c50aecdc7c8585e14f8315728f49311d1281f5720afb8547e9bd89e032e68e4652c1890be20122a9cd605331f69a06f33c63e18f83dbde7f5aaacd9d2d7f91c994593b47d3bea6436bd59f6066bf2e13554b0e16dea0d48dd61979fc94e89ebb63fa102db0a4e836e631bb5476c70c98882d13056f739267dc71ff3fd5c835c073fb6f95897f5fc23d8705f760b1a16ca1a2d9d2e31f9146567038ac63d0560ae9b0c0b9a3041f7faf211e0337efbbeb8d1bc811442b89e0775e2c5329596380892050f84c435f86d61762d30fa483add078454c386dd545620393c2029b6b287ebe4d4a1a4cfcf923da0b94401713680f229581812007798826af208e80d7113078cccb74126c932ba60575d48529358220fee34d4c946c25e5e7b40a09ec22473fabf3b4b81a3826e27fd73465b1c28545febca10131735d1f765635dc125fdf966fe249abdaf751c65efc9275c1588765032d7646fcb6ae149380f2df1c6306cecb80339aaedb6a32763568529cbd828a4c002839c24fba3da136b32b6cf9762c3b46b9631c48ebecfe24bd3e6ba739194c5b91e12ce41697e9688df42c96ee3cb9971b7ca27e74fa4b353be2808352e12c894388abe857ead9979b14b40b6b1f230c405ce89a0891140775c13ca887a1d9825e17134bbaac5ab7487d65e3c475fd4913983664cacccfcb761d97bbcd4a8b2085710582794304568d681f436852d38d81799e839c35abe1166ba6b05a4edb13284cdadcfe3c946726b632463aa38279425909cb49f5f2ca1f838c2b2300bf91bcada3a22e635d86d67e535f67a5d11e08af9b351beae800c08eeb45c1b0f4743a2bbb759e58934f452808866374417fa2fc384c49b39722da33fc3ee4fc30d68bb8e28888e422a92bf6a8ef8f0b962e114ae39fb00d6fa7c0ba1e995d67abcf1297d266f3b97a1b945f080ff07451200a482488b9b6084017bc0781e1ec538847fffa7897eee6d02dca9de47d731edd3e3bcf821a033f406ea7ad3c287e14927fd2b4b51bf7d0e9dfbb81b0a3f74752f1add950c2b0a3cb78f9da17869e48d058a4de9ce5037933abdc28817c9df42e34a4f0b4b397463c363943ac6f306427a90b6a15d1c888d54a89ec3fe0ab37175687d3b0f4510fa40bba6412be8fefcae7179e6bceedb805657abbfad9704ac9deb996c77c39f79dade9e66271fd37523e1029235bbb1b6691a7902bce8e7c7896a6ced72b93de77c47e6d9aa752578ebc47686e223177a12cb656436e90ffe58e95f1096af8bb670eddb92e358dc8373f42be40af2653a573e319ee3fcd49e57aed8f343d42a61c8155a79f650391d776f70ed2ad5d470b1f341f0e40bd7c8722e6cb64ab0e245f22ba88107eb9733717007b79cfcb39e26bcb91236863c4ddf59c1ba0a20a2c8e283b52cad9f042d9442e91fff8ac2921bfa580c8543035645cfb1343872038a5162c5f8b62a91737b6e08d489f8d2ee150fa44bebb824ca47481a562a6e5d00e96772273e1ba3d953e79c38e5d5f184811719e2888bbc903532d8c59389ea93e12fd36893554a0d04ae43c100a80807505cd2d4eb5557ab8dbdc93b559079c31d24867fa6aa991a4b57183bd13cffb053e06b4a84e39dba9e7c602b26424fb8724a8e189442e22ac9332382f6cb88f81d5622d10d4069bd0d6da87ca2b873724346f38dbaf3431841126632d9cc091fb4499ec1b03b67334d3bf4348863470113f0b72f40a71840840057f5448dda74045dbaa172c04e794720a902b773f630aac8a64fe8b0432d765d8031f5a2c25c0dd303b533f2b104d2178b75ba5f0fc40edb72772b4a7c87d544773bb327df0667fb410dcfe718655637662a74bdedd8d890e367d3cc024cc873946c16a87dfafba2837d66b291d3f3307ca964f011a8131eb8914b6d19c11a831ba616ca1c2550a4b8eb3172982e5754ba8efb740ccc6be59698c8f298d23c445e2757de1dcd6bbbe7848a5a1b0f83c9922780e136406bf922973283df4c2c18621d1901c2a5101e0a3cb099ef8015639f9b45964563d7bbbd4af1e1b68d9e0fffdd38546fdd8dbc48b075a1bacc82ad00d8eb17b386669a234837d6b453f8c3c2d757a0dd5acd7854ee184fa67029e411eda4cf434b62dff09df94f44c16e7204b4f51dae4e6fdc678a4bbd4f9adc4f50c40620038b71684cfa056c1028744204b54a8ecfc1b84fcc57820212efb642fac1eb966cd2320f7c48f9661a8ad55eee0326285b149592a219ed0f1ae2a68a2d9f8cb970607db1ce301c6ae02515dd507c3427832ca36c2b3dd54fc35e91ccb853181a556e87169c6f15c3e6139c60284387ce6321dc"}, {0xb0, 0x1, 0x2, "8996b4de0735dee225a02d336ef6200278fd7166b75884dcab22ee13147e04def6a60494a4d5e4869d92faa6f42f5924a0444d9e95c0aa90a8a0498c434a684b546db1178c01133cef5a0ebc06239ae8d115ebc70767d1e4a82cd49052d058eee819a65850a55b91e931fb7a6fa44d6608b92dc860a284b1fddd620c522f16efa76c6990f1946269217d8fd590ac43812a91103fb7d50f29fd366d"}, {0xf8, 0xffff, 0x2, "b26f7e0cff9a4296ef0d373f4fc60a712fecb0ef0947e062aa7f61a6771d5806dc3be28bc9303d903f26bb23414f157e3481660123ce6eb23da0520adb44eb910715e4568752d699a308076c7bf820bc69c8246b572e283d4b038b9d0174a73bb1bf77034f53388553afc3b23114aedaa9b95b49d73200279f73c966680e1a7ad6101628183bb02d989aaaf4c1c329e5488dcfb7102a29fe48e9e82015501a097a5743589b381bc887a98fa3328b7f8348e898c64a751d40cfb5c269b34b2b32008a68162b0b21bc6a327607e9dc4b696eaf984282217b8fd243e9ab9efe91a01c5f"}, {0x1010, 0x1, 0x800, "461eaedd12dfc3375b573ead1c6c414596a552f85860d3eac098202640ce2df6ed5d5b075e975ca50b6c7a00fadc0f92116c511f89a93e4d094fd5af3357c4256bc7e243c52e4819cb1ae090ebc14345da87e6807c6c6e33f7e2f542559d99ab05a3e0d46d66599a418cdc9ecaf302e8ca52cce6111dd272b8fd9b3a07b1c55c893cce54d865136935df0f814e506ba2742c8b78e978b3b7581604efeffe8dec3abee7014eec77dc9a41fa50eec20e1631b0fce5fde57af63ec55f712d6fee7872f619aad994455818361f233326581193b4612b0e39f47de41460d12dbfdb1a0384b7dd358b053e20a0c148291c0c7e81214df54d2a3c2915aae9f7e32df93d93524aac086feb6bd73b13ad8361d913694832eacd6ded7f3e7ef1267e3158084cfe7637a08435643c90f10f0e5974864692b9edf09093d615afbae008b30ad7f3b3f1021d670c4a9f3965c556a0c05517002a4c6543bd1daa775d61ba7cd182fdaf97107eb2d90e915b4b6ccf6e30298eb7135fe16c019c31319a14dd19b90d59fa3f7dd51b64b2d4637cfde17ecf1e636678b0dfa29650fa7505caa4909f8020a8aef2790d46216a95b657facb42797d42d4cb57d63e4d763d4902bc69ba2ed39b7920505413a3348ac8ea0f2ee495b424b591ae28e87ddd6ce6e3d5653a07eb3d6dbd74e56bf5a58487293896cdf695d994ce054ec7b56cb83a6b3ceadf3564caaf1dac5d5566275e94d117f97e13460da98d04a3a807345fe5a351b6ed5896b231cab117e20bbf0d34b390327d843b4c89df4ecc8f5721a7c36717f836c0efb542512f73b10e66e8f3a48ca7b19c780f13c1a5fcfbfdf501675aec527c0773c5dd3c2b287a1875e82479cefcc168274fa8ef71519d9aa7b2818b3bfd651d87e9be72f73d110d09ab3194f0ecabcb7aaa1ac82714686e02a912b054a5a33ae546a93edf28bb616ada05f18be8d57a0707292b5fe7413d0460d70cf49476471c5e164132b1707fda53dc14f5be5185819f828b3d22c6cca1d0c4cf9cd48b6dd282788ef6c1911e5deded34334007ae3477b55735289dc30baa747728c68208b47cdbe3ba7c2b61f66608282e4a0011e560afac022754932b87cfc1400671f00a60b8822249fbc03d538218c9a9c7800df8de3f04a695c72020df61726b4c8008f329be6a530ab0f7e2efec842377b7e13daa8f7b6c9cc6b94fe0d7d185e445eec2bb1b319068d23809afebbbc666e650a5afaaa919a8b997660fa3ab26040d679e864974a7b6da2b98c190e5af83acb040d7af028a1427bdc38c3a48fbc49e7f6bad372f335f08a7676f695015fbba3b0f930e819c4666d9c73cc06d5d6ad22a9e18a7de38f6d29950cda77b25be04ff30bef7ad344da2b07467b92dafccab80c01c58a6a2d59a2f1ecda54e6bf2efd34a3358318c118c9363b792c5d3c12857e26a2f647c490859c2016f426a3fff4a884833baf8caa29f4068c491e979d4ac5f81ff0016cb881df471dff0259c2514c0f166aa0ac7d92c2437577d03b0b3bd7bb55324709b3a4ca74917f74061e15a9dc12f0d32087668314e2cd76358dc81905a57edd0d2c4244d20f7d050982b52974fc0bed9989c321dac00a2a91ffd98817061c28c2568c6cb1a9fd528aa405af07dd41504fed881ee00d9891c707361f2910622b3997b0fb16718e2fa973dae922d52342b30540a0fc15bbccd1c6f80194cbf37fcb4bb4efd410abc2ec59122d28e8af97bd29d841bdb08a4e04245eebea2b535bf42574ee20958a6d97b46559a89436c0e11d74441ce214bf2a6d8367d881281eded7c669954437b9a4dc830810ec916a5ba4e6930cff603b9b25c5d61ca7be42a78a4f57b545e83e36efb732feabe22c7e26c58e2c40db37b926ea88d4ee8273c2825c61a596a9884b2e42b72d3eb7bc234a6e4c01f72de7948165e35807bab3893ffdd705a7c77d8743e3c303d5d7f4164fd4cf40f61fe4140a38c0b1a710aba99d6f0b53576aa6a292df577c0750757544588a62c8c0b22a8b33384aee82820b4f6bb71db84fc00d352b00b810d73bf7952caef88399ec63f85ff69ae5ee39cfd695ebafa7d2222b36c1530c4f6d8dfb54b225da1ec31c13c2d2fa91c0231af55fd3646abc1b8288cf285c66da4404ae6001bda1d52536b78fbb203d2b977cb17b83fb3aa1e3747ade1e7c98c0aaec753c644a25ac1a1e56d77674828ec010d78539e36d74a1bc1beb18c1b5977af32cd29195d35820e4f8eeebb90879061f862128a26871278a66b66b9dbe6807439c8bc887ead1e3e59ad0ac795a23767c5cb8d69e63061dc1d79939fa6683a7375db33404635ec65f1ac219ebe303e734aca82f2bdd3ff869a6755637e71c57cd294c6fa270db37a5a1de7a8abcae5e5a291a1edd2be24cd6d030350f5b3bc1a31971c28099db2e855dd55e30b636fdd45849ea0ebe7598a37f2921d4e2a6d377b3830870bbb9d2641204cee85918683fe477c163cfd7715dc01961dad7e32073088d6ec361f35dd299beee517cd9057d9c5f5b182f3004ceba8268edf5506e4a82022c7010f67eb54b62dfa3488c3066382a1c486ad16f06777904af5d32167d4aafc6e7a3f7c2b5e07ad702ed18f36f2891b0c22b5dc5b8a95e48944d4f39f72d0a7535848d3041f7ea1e342ee676d62b62f56dcc228b98b22dd8bd55eb8dd211334be38dc331b8f79d7f569214c65eb1ad0ae95a5b9cfd4ec2051887d530556b62264b6cb877b19090fe2b1669901a4f75be15392a5382c3f485a7c9645a7194976620c449c9e15846138d0705ef4ae31748d8285158b5d9419862068e2b04143d093af4de59bcada7e9e37c03528d15129e5bd826507506f15c3aefb99ddd843cf2243c80999be8f351acb95a652bb274347c8bb1b36b17b4cfa66244050d12c90e53abc91c78c70a8903c3d38a3e2127edcc27f32899fc1cb5dbe2a61a2bcafa5ff6672dfd82c94a73a67f804d1bdd2e0421a3bf8a4b8508c73ddd312d91df2a4f629740948d38548e75bfd4cbfb72a105bfe767f1ab100666a704c9d2ec029fad2b09d630e26038926b3c260c65575b26b9682f8f5d94106f34ee1d17f3214332de317b3095ec3a8b1d819de4c67684149ecc9442ee77fc2ebc831dbd3ca6180da8e71d0ffe53707defcb4fe0a73a7b25c926e21b918a82308a00be4d4cfe171bbc36feb06377f32d8b65edc2d7ac4358e67afd38002203dfd0ffc3c08bc984b50f270fcc0243718c18d93e03b6f7930a1e16895769dc1df2acd88b0d7ead84f4ce57aa37113065f585dd60185d570cc7bcc9346c9b91f8ef7baa975b4dc12998a9760a674a9ebaf51ee45ae5fe938c6e1fddd88bbdac2b155b899ff355994be176250192140a635a3406e2beb9e13a327ea29c1f4f0f913273c62e1f4dfd9f2126a6562d3d0defb9bf3335300b162ed807fc68dca85b74e7ff9d52a357052e42dab12ad56fc86b135c5dd17c3094e2055e3c0733d9f424cec85ccb9511c0ebc9991bfcd63ad886304d9309f3d89fab75c9cb72a5c21c3c2dd3db5911f1ea865ea38c589b033ef9e8c2aed70cfeea08f07607c3ec0f357d0bb550a6432e39d28ec59ee2aed891203ee64a9fee10018799fe298a829006d929458d23bfa85e5db3de57d06abfafef9b09b2c7c5e085e65d2d2fa0500052d8c7fc0408643c9a5037cc8b22e11a338bdc5b7f0d2460505f8560cfc67f6e3bfae5d4c872286a2b95b0aaa0676464b0fdd7dea5fecbb5c9cdb86d27e86ca9d8da09cc880befc182ef8dde47cf14d65998950657505c4065eb5b5919def01949c3cb9c654d60fb0566154f35f9eba5f2df1b578fea6e7075195fe68a3b766a788f98f08d7b735b5ad444acaec0846c3e729a7ead18b707c2d69bb1010d97f6314f3d351775f5f6684cc67fa00c65160abea759f9d7be794d013fc6d31ba63f13ae2ec6dfb6da3e421ce731f14859c839b08a9d53356cb9a25e715b59d1d116d4cfdcc203f7dc94380f20810b3978e60074b8e4856dcaea238426dac06371e541e079abb7f004c407a1a2941bd013d7f370543de9c6d0108ff346b2b9c333032e035cdc2f4f88ede5156eac708bd8c2efb813cf02dc39200d35a3c723f7d13072b3aab059b37d693ace9c10176ef99d0fce5fe72c906936de4aac5712b45aa6df39044f9da29e2d6a0e94c15381199ed43ed2bff74b4c04876385f317b1b787c1082aa4f7734007bc669f74e82c5f70cdc2c3afd33c2564859d52e748be0f940d60e6609ccc66b4a6e3fd42173e3aa5e5eafe707a47711c154054c2e87cb4b09ae2be34bcad3ec3978fdbe0e1b87b7e9a36fa7ca85bf76f10577b133925225dfd0878e758e8473d957be78d48300ca9ad050d7fcbf7d07c3fadc8fc03b10b95222e58843d975fb5607237b3336b76b0ef2aa31872c4eeeedd0827aa5807df49550f35a4e42cf519f30eb8d5a568abd4235cf9a76c0d5f8a758f039826f31bdf9c08fd90e2b274978db1140b979eb771201dbd5d782fa4035f97ebbbc0777f4c65d7ca53ef90dcf39706173789f3de8e32ab84735cc212fe7cef6f5497d2ff4599ba03ab321fb5779a480e265a7c166885a8d6d093c32909d574d3c75d44c6284ad79f4babb30db844037baaa65d94592ca2673dc0f90cdc9ff24d171107477479a18753bdeb3276823a8f8abcd422a79fa64a3e2f2b1db3ece776662c6812e40e332787f81ba75243550429d3cd9150c0977726001ff00a14312cf88ae0364de8da4a14e5b1fe48b8f62d68f868c70643c988526bec10acb6a0490aced99a8a5f1df182df4cf3310bb43a18e2b1c018f9df9c88ea40e6a768645a12b7768f7094001f0d9f4891878996101ec1afe92c5454fd72febdac981ba48bd47f1983f961a9b9754d8cf3abb4f22bf78bd45f62ccba15b42abfb15ce6ddc8c10abd06fc819f77a3c2d5a00803eb9bdfe06095df0dad8916776b4fb2ad4e0f222e3bbc992c30593084113c63c86184fb2646e1d5f69abecbec04f9dc02f05a8e5ef104639220f204e06f1676db24c3a0a83aa62ba34c517eaef9efc9ea082da74c746bf3afba5b41b16f22ca1a7c5c6e827bd8e0b6c1d2fac41d702cef964c5ce7e351aeb1a70813e266c496fe11733426b5961c38d74ac45c66de03990db915e5ad2961f8f1fe34ff9abfa83c92913ac33a5824c1599a99eed6bc139876d7734e150fcd1172c6e561218e7c134fe1a242c4102c85917feaf56fb4c135528213cfcd350b4aace92b1a5e631d1a4357bf3fe5ca632404b22c3a3c7bc0a3dcac83ff6b1da471f26ef9d11fc9a46bafb36e29a6813a597b36e3b1126015871773c2d30c4031e7fb4e6bc8fc02cd63c149a6c0d5bceca6d99dd15038148bfba42d4572a59357adb0fe9e6cc90890e21a37d4822d7f471f26a44ec6f35d93663a896b7397804fd5b6f7839e54718a01e82e882362dcf19c869aff04ea69084efe43b9b3589423b8561d8ebdd1d5c4305b30e2ba7c4c7e5128e4c91cff3364994b28944b7e3a0fcdc03b08af9eed504e289875fa0854b91843202d601d5e9c9fb2f8bd92d62e5657e8d182b59628ff68aca0ab40ef65d0549898c705613b92bd30487c927901f906cfb665acf3b86dc762bb8a7c96d378c4d30f45172afb29bd635e1698da601971159791793d7d7774ede59f45cf7417840e7b493ab7c72218c5b26ad4a927253a7888c63c42a9f9bb97263562cc289486d57e3d2975941e61ffa5b8b044df1e86504edb5e43d3c98e17abb929c2186011b36"}], 0x22a8}, 0xc772c25eb394b149) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000003800)='/dev/zero\x00', 0x8283, 0x0) sendto$inet(r4, &(0x7f0000003840)="fcc7cae71497520770520bb385da678fa778e33d983f23b1a4747df1b7bd32343d3e0f81832c2284f20c5fd629eae52208c62fdc5dc871439cb147c3d9a0ac51ca903705de4719f5dd0cfda87a04b6e2b9917a52cf4598b72c5d27aa9a4a5fee79d861ad99b986f35b02109b72728c0b74ff23769a7c68", 0x77, 0x0, 0x0, 0x0) socket(0x0, 0x4007, 0x3) recvmsg(r0, &(0x7f00000037c0)={&(0x7f0000001000)=@in, 0xc, &(0x7f0000003640)=[{&(0x7f0000001040)=""/4096, 0x1000}, {&(0x7f0000002040)=""/193, 0xc1}, {&(0x7f0000002140)=""/212, 0xd4}, {&(0x7f0000002240)=""/132, 0x84}, {&(0x7f0000002300)=""/254, 0xfe}, {&(0x7f0000002400)=""/107, 0x6b}, {&(0x7f0000002480)=""/211, 0xd3}, {&(0x7f0000002580)=""/183, 0xb7}, {&(0x7f0000002640)=""/4096, 0x1000}], 0x9, &(0x7f0000003700)=""/180, 0xb4}, 0x1) ioctl$BIOCPROMISC(r2, 0x20004269) 16:01:22 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x9}, {{r1}, 0xfffffffffffffffe, 0x1}], 0x9130dbf, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x4}], 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x2}], 0xeaf4, 0x0, 0x80000001, 0x0) r2 = msgget(0x0, 0x1) r3 = semget$private(0x0, 0x1, 0x100) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f00000000c0)=0x2) msgctl$IPC_RMID(r2, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f00000001c0)=0xc) fcntl$setown(r4, 0x6, r5) fchflags(r1, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) kqueue() r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fchdir(r6) 16:01:22 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) stat(&(0x7f0000000040)='./file0\x00', 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2040, 0x1b47) r0 = semget$private(0x0, 0x4, 0x408) semop(r0, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r0, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = getegid() ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r5 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r5, 0x1}, {r5, 0xaf}, {r5, 0x10e}, {r5}, {r5, 0x2}], 0x5, 0x8eb6) shutdown(r5, 0x1) fcntl$dupfd(r5, 0x1b, r4) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x3, r1, r2, r3, r6, 0x4}, 0x200, 0x401, 0x2}) lchown(&(0x7f0000000040)='./file0\x00', r3, 0xffffffffffffffff) r7 = semget$private(0x0, 0x4, 0x408) semop(r7, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r7, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000180)) semop(r7, &(0x7f00000001c0)=[{0x4, 0x2, 0x1800}, {0x3, 0x8, 0x1800}, {0x1, 0x5, 0x88a58e8c67df3b13}, {0x0, 0x0, 0x1000}, {0x3, 0x0, 0x800}, {0x0, 0x7f, 0x800}, {0x4, 0x7, 0x800}, {0x3, 0x1000, 0x1000}], 0x8) semop(r7, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = getegid() r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r10, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r12 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r13 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r13, 0x1}, {r13, 0xaf}, {r13, 0x10e}, {r13}, {r13, 0x2}], 0x5, 0x8eb6) shutdown(r13, 0x1) fcntl$dupfd(r13, 0x1b, r12) ioctl$TIOCSETVERAUTH(r12, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000100)={{0x3, r8, r9, r11, r14, 0x4}, 0x200, 0x401, 0x2}) chown(&(0x7f0000000000)='./file0\x00', r3, r14) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 16:01:22 executing program 0: getrlimit(0x4, &(0x7f0000000040)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r1 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r1, 0x10001) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) getgroups(0x250, &(0x7f00000004c0)=[0x0, 0x0, r4, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) pwritev(r1, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r2}) fchownat(r1, &(0x7f0000000180)='./bus\x00', r3, r4, 0x2) getgroups(0x3, &(0x7f0000000300)=[r4, 0xffffffffffffffff, 0x0]) r6 = socket(0x2, 0xc003, 0x2) setsockopt(r6, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r6, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) r10 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r10, 0x10001) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) r14 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r15 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r15, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) r16 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r18 = geteuid() getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) r20 = getpgid(0xffffffffffffffff) r21 = getpgid(0x0) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000840)={{0x6, r16, r17, r18, r19, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, r20, r21, 0x80000001, 0xfff, 0x3, 0x100000000}) getgroups(0x4000000000000047, &(0x7f00000004c0)=[0x0, 0x0, r13, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r19]) pwritev(r10, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r10, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r11}) fchownat(r10, &(0x7f0000000180)='./bus\x00', r12, r13, 0x2) r22 = getegid() r23 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) r24 = accept(r23, &(0x7f00000003c0)=@in, &(0x7f0000000600)=0xc) listen(r24, 0x10001) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) getgroups(0x250, &(0x7f00000004c0)=[0x0, 0x0, r27, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) pwritev(0xffffffffffffff9c, &(0x7f0000000280)=[{&(0x7f00000038c0)="c4ecc0087a72caae2330f3c8eee81d8776c7e53581611fb6002ddfcc39821b9871176440e9cfea1dc9f837477c6183d349849c1ed1ef22f2a7b9e327b34480433fbb39a486d187fd69ee918400e11ac2fc7f122c5264e0ea99060e485d2307a2efda5ea240e5cde2a7b57afeaefe8961b4f4a9d9f3f5c84f306947418b889afa164284ac5877a0450a6a3a795141d3230db8724e2ab7d324c1a315189d0225c2706735106d70c3040364838be8c1a21fde1f0a230176caa995a27d4f99e62c54e911433069b725de76256adfc136b2fdd0ffe177f296e3e30181824987538ad9bf586ce2d6015bd5893627a5b775676d76a9466484418f1b352f743cdbce4ba17837f099fcc13df2f57fafcc9f2c7ddc61889b4c2cb4a72489707d0f09013eef43857bc98dd725d7da93ab2ed2e8d23677bd4942db30f926e9ebf33795103e3c631399a7dc1f04cd4f2b61343093ab234a1060b2077e46c8329f9da68c665de8ec2b5096d04ceae4c8bcb662bd18e2827d17c899eb953140f4795cf11fadaea09ebbe4b44a2f320a9d70858fa7596e271be3d07bf1a3a50e9bf3343e349ae6b109b37253669f56ac938d03de7eefbbb60ce3834a47d3e77194f21370e000da85cf33efcaf5ddad01ca6f91030cdf8ebe04593dff701fa43f1666f301e6674c8a2d6839495aa72a98a6e281b01f44a0517c76b1dcdc3f0e499c49e511745c0f2f89d8641af0d3476e7918a3c312f5d53b29f37802c9bbc7f446a18c4e99c9ef82e6a0e9f570bca3ecfe4a70e373b273b8b22d5ab5fc80c888601e83f4a0fd0afbf1f896563524c9b6d71dc07fb2245bfb0892016c0739a8f43fd0bbb8237ced6f100b19da24d12c69f826688b8faaedd3afd160d1f7f003ea12a788f0e5d8b05399e158b168d5b2fa382cc0d852a281f8253ad9b6a46d22d9c4819838d3289daee35488574c79a00efc2c7734204e5ce3301cdfc5b84789f0b2a1d660018592ab906a86c43014b58e270ef1c16e69618e7a780ce2c0be2cde6b12b01c8ca7d9a400890695761164aeaa51df4542b98b5a43a0b664002ecbeb3bbcfb1eb2450711b8b1871f4ca04412ae1fd5cdd3167ced4f93fc6590ba7cdd11f7683daa3e4abf4d6c24e2baef9a3d1ab1814d844cc6bf81c818dc8b539fa46e8194f736fe8b32101e0f30b6585551be87c43b69086b81a4385c1a98c53ffee64b599b4dfdc5d333f92cfe2e452b9d74ee9d5ae4a1594ff7ab57468eccf6b5d97536728dce9930582b9beea91dc8dd7ebdd65ad9b80f2711e32433e162fb9ce62b6456e991dee40bbee2b5d5a83b710525b6c9cb7f4be7bf43078fd59341d3ae99d3049b7d36490e80b2b012a22c52ac69049379e3070fc3590372596154aa0784ff106e1c0aff495f2d5712f2c8ca4ff0a15776facef588d004f7381b1fffa1de9013df296b940eb6f41d0357da5f793f9b790e6efb13f53cfccef33412d805c18fb5cdad9c4b203f5ef1423ebc474ca2fa751c38fd4e188b6b94015f2eb1a30eb268b4d0d7f427bb117383b5eb4687ef31b33bd74f08a9c2faec70c5a1f29ba39938977838f45909524cede034b917890f6c912339eec6abfcf6baf53a723f003c3623d4233ff0e1a0c80232b9f5004a58aa2400864b5eb3e1986e71a528fb01b17758e3b30020a7395a58ab19d3b9a6aa177a448ce7770d2aeaef7e9d7a42c0ddda45b9ee5cf2d81d2b6101fc3afa162563af8850e61b6f52a9a0158d3efa355aea6c2a37a1f11b0a6c480c5b8dd7c85c52b3ef142f3a2315d1c534cc8c4be828758014a8b14910275171d92a1b2c1913b0623c0d9bb0ee7bac648d478d0150a09dffa0198c7d7c002ce3a9c239e7f682fe1f2f3c16c42d221eaf6f1c2759fcbf861cf6ddfdd81e20e2a5660dd8028354f522402a1a94dd2012a14ea12703820ee4f942e808b931e1478cb5d7501270716c4f13658788556ee2076abd45b07fc6b9abdbe2875aeb8eb6e554335524c14ec083ea93a50808bd2c1ca2d7277694418fa8b033976a6de498f0c4c263b0c03c1b7fc46458387cc2d21f97a9ff1f1342f8154018bfe0a30b582f1b1b1268df1bc27b9f08e6074a1facf857b7d6af3089b33248b9a912b65dfbc768f20bfcd09033a27b514884164feccf44a842b83c1e46e491d420ed1cd9ea7a00a6d1b202b1f4f4ccfb68f4509ffde4b3add8b5001eae2d99861b1c639e8d4f91e0f4f706e3198107b0dce581ee5a8d3854cabee707f11b292f8675f284341078396b18fb543581ebeb65cedd1659fdc465afb79297331f8dd538d089fb24697cae1b669efc1c53f455de44b500d57b9e8edd11a2253e1aeb5f86c7e646b120c4b209e7abf4e2f2a82afb12c67f90151305d764d62903915adebb60197b40e207e95f17a8487d66f7b8dc5a655a555d92b65d074af8d494b7b8be618ac9afb25351c1892f7fd31b4e2edf6bdc99c54e6a8e5b12a5163f969fdff8c8a81321deb14db82008daaeb3b994175cf34ecc6c6c91ee0dae47e817567c72f0be70a797e81762e86353998a71784b2d1806c868177be89290ddf6ade328ee41127c01fee1eea7efda63cd377e80a18b6e0d3ea3ddd0da2952f05043b8a8a2f7f0ee3666e9c52b921b39bae02f5969a98ac34a69dc0585534170d4492a9c3576f62e883228e091c9ca43f9702c2885264c355fb1b109af6b063bfbbd6c81d35a44e1e37e3ed875d493a0456e560223b4e905f6203deb0c05a63111d9cfa5021a32a824f623ec085ab8cb4c43bb757398812b1c8f832fece1258d41c04f00720d3bade60a35e2c9ce78b647e7fa3f4113d06dd11a6f9801404fe82baffed589cafa937f1a81bfb21d6165992a2a44e70185d42fc4b6d9c34c6297835ee750ff85408b3e902fd042ae4ac9c6ac7caeb5eeb2908f3f41e837762a5c68d9a23159ef397136e4842ae4c7ae535896b6c92f3960be7558b6b89dd8798d9516f0279358e969d4a795e9ccaab98693cc95012db847ddbd7a0f2b7e67b1611e4cb550478683753e4a0faeb787043564a04592918616f3123ce0019591e7787093f64744e9c5da85f191a601b64f20bd036e496755489f6f1cd209965cdb84bb6e9ddd7715391e156e5aa904075adcb3fcc43574e0318ca6e95bd3a39bf1ecebd918f446fc94a595993e9f968bde42e036162d44280e1029859912f36bf3b7d033478006285a828e95cc7980ad3532dbd3d9f9e850498aa992205923894764f6f408e5a5007cc6b637ad15f06c95e0fd7b17c3aa65df95e9d1478dd78ca61e5d7e653a1040b86143e390027166f6fe78b708829d3589ffbfa072e03d89ddeeeaf875af92d84c819d26a56ed8a6b327414eab078386a6b5d5403884f77af2a29de94807f1ec28ee74a6927113e2bb4beb8fc5017e5f8d4cde56c5f8414764fbe348c834d3a30317f2f42a87f170f5b4afef1398d3b3f6037d63c16bd053a69f6375ab104158437f0558e1fe9bb1969665ebc7068702d98388f273dffc45772e25dd99faab6a0ebabfcecaed9c6ddeeb5c17029e1b9232f45647a2ee0a9cc7d9004cb8ea87890af18f685d0ee6870c392527356b34f02d50a3cb81d87f26de470cab78dc131af86e81cc7f29b3db5593a7b2697b7e262c99563a669af716f9d7a14d7b89d1e612c5a01fb3115b4f42ee0657bda74ee0ad8a7cb37c9243c14f21ad768d924c97c8081a415f25fd9eef7718143d5db017ad7b45530069bb3b3d3685289faa8cc312e54605107a334144b94f1a98fdf6a37db82db58ec9e73e3e24258ec01ef0b8d1c3306380aabfef9abd919a11f86d33617870a8acc85f6afe8acba016a6f0bc1ccaab134c8d168ad93a6bf876d9c8883500fa148460654d12b4e31a3b0e8d0a7717ce98a12b67017adccf6b702a80c15d21f69fd05f7f84e64f7e535e4787e06db7e5e8eda4a45abc84dd6e961f3fd028790e6171f46bc20cc8a7c204ac816d0f43bffd7485e0d9029143d0e0ecbc45a79e58dd9f22c4a5c7406cbfa6af7712ccc13294dafc25d559d90eb77abfb2dff73c4a3932a67d4f0713214ed8c4cfa8633c1f482cfc3f79f42af4877075e29622719b3b9a83ae4402e56b20fae25d2dde64b3f368f1d5501c3bb19cec4a0f6b59fcb68e92e806da60a237b555a83dae05c09cbeb8002fdd3cb6db2d105d547ab79064a343bd339ddd84b50749a4d0bab5ff9f1617856e12913fd976a8992d9771f20be3984308082c7724b40067c6f177a9a68c8698422198fe44a81cba6e1a56566d9490e272ccfd5e24979f43cd83d94f152126c1d07438963e91eb31fa7de4ea1aa654bdf74bf920fa897fd77883502dd2f05f0ca6015971b46fc98baf5af1983633dd71ca5808286fddcb8b57cbff666d22ca3c90a29024576f5ec242a9062208d582e499ecaf5a26c6a10248bcd187a4a847192e89882c3b56b90db4fcf90608a021ac221ec000d56d638490db04a43e1a644e5f03d8aa98d59c780989c7349e1a8d6007ce28bd882d26be312231f91b6a9fee3849c867f9f45ca389eb3981741850fbc17efeea2c69c05df51d82d2d2c4c8415b2215f598f364fabb7e36fb529f7fd2c1ac4917687820345d407cb8f71b5ecb854cc17c92bcb1f60b43a9a45f35566dd68045bd8d05c70c723fde87b9ed3e50d20c8a8ff836900d772ffc49f8c2ea862cceff03365438dcee17488ffe67346b48d18565197062475fad834a425650c55ab9b63c8cf07e57962772bf30d75e44734534d793df074b4db4ecf6053d814ac077f10f78b6b6e5a2af61ec0bf679263e56718cc8bce6e1d37136e0e8159db3db3a5230ef3f033a7bc440b9047d26018525b004d1b65a20c937795d81de3d28f42743456a3f85148bd54bf9c97816b33561a8367503edd89e285f7c324d111c3d3f5ceab5d2b92b4cec2758c9a1148f74b5a9f2719cdea3f3188f1d0d6c4776865d08811693d5c2279ae2e9eebb905523dde7fbb455c330a0b73c33468a0465a5e5eef931e765efa5100445631735854b133721eb9e631b862ad0422afdab71edb091409742db61c72c2e9b5f0f475898be0ed87adeee65735f09537396aa3d747448a91919d82939d6562ad6c8ee92e6f3b7fbe5a8aaed71ec7de053c0bad01071a3596e3323d5cf260402172cff51bef90d2fa164e7b163869a7c9260b4717238776b1548935e64239f08d0482243b435ac06a0b9cbb2956c5c76ece1eef0598e4d1fe19c42b1ebc89de77f4c1acdcb844c9ab4c801c7be92f854cf4c5db09fe4bbcefd1606369570af03247a663fa6c66c97416edf6d2846f330f9eb4d37ad35b57f60d5206f7ef8bccd3772bba7795e08a056b20bdf4ceecf80037c1b98244b9a6f28da13f453d2b0579de5783caf6e4ce8ee8e8beedbde92795eb313f70449fe648aacfb583909fca207f23f069302a62a33fb3c96dffd27813bdfe20804e1d576519a134ca5ef17006fd1622f8a36f1da66cb10e36de37bb6602d36c5132cb04400adb51c2c507337ce91108ddd9a009c90ff409a04cb70fcc501b22c20befd4484d940d5c8ac1598e3c7cbfc42f79e90dc7890f30be86de15f200d7dfc6b7239f61f1061d9072b8c4e4b2562358e65e1ffe8e78f66d8bea3250196da44bd94c4506bada4771f7e044a48739c071171848ae4f8d9a7cb509819c22d4279f9f75bd744a95a3269fff7ad1fecd35c5d398635baf5eaa6f8563dab749bafcebda472dfdbc697b597e898f91a2f51f9cc820f7315b3b21db24ee3a5ae02b67c0c5902baa7bad7db", 0x1000}, {&(0x7f00000018c0)="1a724388acae3c6f01694fef70c8260a0f4f69c6649b83bcbd09be6431c1e7163dcc3406e5ebdc89cb14cbb403e2235e8a73370815792f23c1cbbbb6f47228decd95b281d94a4e9ce363c93c46fd939d357902fe3d6fda97de6b6008c63367cf0c0c5a4aea2e967722723fb435d1ff892f8e043f718aa1b8aab4a1c9ca621344aa4db3f470b46657e1a00c824e57e87e4d091c36d3d9e8d41422beb6b66adbd6cf255355d352ec3528381c112a119c1164febae5d57f7c86cc1d425dfd46d320e13b05e27826ff9715a3f73ec68ee0ecd89c0f4561a97d1b23776be1b244dfd589c64266341a57583ae1a38429aeebb7e557cbcf35b59a7f26794b4822cdb6735d0ceea97ce8a49a719a15e31ecf33304767a9f1bd622d9c4521d8cde82d965e7ccaf6e3256c3cda6fc9e80a530042ea9258645851805b0564df091e86b439c04403b0e67762611db14dba969586eb8692e18cb7cbd7aed849debb0245439f9a90747f9601e3990d931a023f05eeb5a2aeef155e2cc0a5e81236bee5a44dd26f5b91be8f7562650784bb980eac45187371e013c62121f8660597bd39d2c18eb60f5e96fad0d47578d355bdc2822667a0d881517313d096700e690ee4bd40a980d830fbfcdc730f58ff5c114e456b273240efb8014dea5ff6b62504d146f21b2f37fdfe45d3c68a7c040a07d1ba71e704d71fa08723c8dfa8c3e8851aa4a7b3360058f4d3e0a73925631f52f3137265cf358a4f68a274447bde1af4474c1dc6e050333b054ff7e963573b0c7ec63e6a42d3177ac5a0c9de1cb536609ea23c993b04c1a95e25d490ce1b179126d1d597df6f46b92cf2d0641cc56b249699cce205f9d56939660747af4198ce2ccb6c4eaeeafa3be43285a05716517f3401ec04f26fe3f5fb4a094971fdddeac2c7c7ab5de39299d408a58527d33f728d81d524e6092461ec116fbddccaced40436655fc42f125cd369ab6c53e4335e84f6e9f673ac32cc3ca2aa47b9e34e1d43b6bdc9d90fdd706c877d2cba0da026dbb158afd180f4e429b5b4424197c2a752282e7068385433d21fbb9a9f9fc2c1be3c9547b7292a7574da10fd08e0dff9b02c41b81835ba3dc9525c2e0643a67c5039e792470b3b6cc78ea20b591ed659bbd62c0a9e7c5f789cafcc120cdbc31cbfc3a514f408167eaee0f82118fe59bb894d8ef37e93d090df13c054b6486760b3f38749f4eb5df03615976ad5b6da4f4365cdfd296da3c7279c93a48cd11966b75961caca79e0dd60516e5f0f20ff5cd23443d7964bd33c477ba60fae5006fc71760188f060947910366ac237748dd607136c5cb7c896dc2cc4c04807ba85d01a47d600f038afa85db703b9ff6ee7736472ac8ca563c291f9fc47925af0a233c191892d246acd6ce6cfed85b076a6afd321cacc21b294bb054aae1b47d855fc7a14b7e580c6ce4e04a794346df55c8544e4a3351f397b9e884571810c71efc4b7f1d5c1914830b71a3d61b52d6354f5c1bb6119d336c43cbab1ed99c27e23a7a0adf15b429c7ba54c633a491617e294d630abaaeb14a99da277bfa1e5018373603000c4f4d687a370874de5b8d59b5a732659567f7f3ac592aa591249f0ab219b602bad4d5da8a8161e86f7fcc7dd982cf6c4a39ee2f3a67e292f8b1546809eff0ecd7fdc58f532611b0b752ac5e22dce470de0f8361ac06ce09a8688a3992470d4f672568d31d042340b6f899f89b29b869584eaea7494dbe3575ad051ed1b7451779ffb8858bddc0246b89037db64fb893de610b704a2758b551458efe83330a846b0d5461380cc75078ae515ad5932df737b149323a2b7b013e819a153e07c2edb17e25205b740328d2a645b8f337a75bbafd06fb99d3f98691cc2cd892fa71a6b339ac81aedf26ef32e30852676cfcf1e599496d04ec508fdd9e9d9d9a0d06b7862d416891e77b275c781c4fb349fa1e918f9af1451f5cdb553285f51eb935ab9a061baeb015435b6b3311f4a67f7c86bca2aadd64457e33193d2bfe49c5bd20bb8abb461a286774b48896e0109eb8d024b12ace8d546216fc2bd91269621559002cc552751d6034b703d62f2dc893dd220dff954596cd6d99741a306410cfd5160fecbc8d4e54942667ad0aec050b7280eeacfc59f398211f40996344cdbfd112d47a43014d8df4e8d89e6c6f0479d05fd786b2240448dbd0e456ae6c7a008e064b4c43c8159ba6913570114b75328ba807aa4e3ffb488c4e71b078e51c403a2e0199edc9f6d2c1e1992697d5c5071e68ce52e831f37a1893a078581a08a86b49f2062e4d5f55a3c6bcf455e1d8574a1989b4fb51163e93482397089b22575637b612a662f8e5782e2b77c5413a6f4748dd726f7a6b341ce783255c6ea15e924ad66a65322a8912c48abb553bbcd077cf6cc5552031a4518304a0de2613aec52f6229a4f595c9306289858eb99bc7bac0f81061bbafc2f169460e8848e3db5ea1f7d87a16a77f3cdd65f1f3c3337d0a0f043f27147fe15d557acfa6eadce1d360466e00127bb44f83cbaebc40294e8dd096462659cf57365d630220a36c53e0f5b8aaa3b657550fd47aecf1d824e368dcb4f28581764b0153a64441c8909cac7b609d261bf02fa41551ff66b8ada01eab2971d40512bc24176097b9cae059621bbd2f9af50953f2c6e50b4deb380fe02c93343049c850942560d2326da4b608b83eaa107f643f01399ddc8a30428e12533ea1ac8a6c7f87345b040abfb2d11270f55f113ea14a670fefd58cb96ba3343b84337f4182ba56b1521845524264669510d5573c9b6900c9af54541820324054ba636eb452611e72f87ea447ef4751c0ec96d0870efb2e247b4aa4f7c56a88015cd53ccf94da9879f9543bc980542894ca4a495f7be495d5ec6ae045a3ad16949b14fb548482b07b6cde082e55824eaaa5f8bb33ba040e3a23822ff9473975eee54df03a83b4fe73eebb510297fa0968b9617fc3d61a6178f0a13046c4031d9b286ce729a4214ef4aeb53434687ec2e3257c8321930794fca5dd06be44b0a949a27f539f4dd524e72d9367c7fbc6162b68d6fc55e57ef1c995722db790206e10527cea1bc7e08d82fa06c1a6808cac13ed2c6ba35d2e51206ae2e9dfc6c149e0d3ed8114a8b9ee078847ef9551d6ed3631b280cea7267113b5b7fa2db99c8de05a0c267d6b2ea12460b7ff767f8669f67760d65799ca9f39fabdcfdea736902f334c113bbb1bd2b159d7b9565657b56e7bb2076748b7af13255e9ff899f823955a1f6a7af3cd67aa76ba90f3f478cc78be301a811db4f539f0fb87a3e6004346cb17b45b06bb6d5448bbcb03c4a5eb7dc76f5497b9c0925475e27e848fa2090da7d075efa5236fec48a79c0d38a77363f9288f52ddf3b50a936b056d72f65f69394bc65278c965080ed670630225b651f45635aaf44da9afc41f7b9cbb6492cb2dee686290e6c2981de73abe444cabdead8898ea3b6bf5df7250cf6f56af27d595c1318e5f8135c1c814bdca2938ecf7106ed29a689b80c302d633279541f3806a720c592f4b5be1e5f815aee3c244bc9a7a8b8abc7c683ef0eae831f481d9a89823eb32d7210eea4df57d72bfc9b7858e447ab276222bc296d68124f98a8349a1eaf39a11af79012b6ab0e25cf09d347ab14c05e3f497070edad2b13634cd86ec1ce46cf23c37fda8a53376eb47c12fed9baeb34634efe8aeedb3807e5ca73842f43ef972423a9ba8b1ac0ee8b836c357e13ff1d44b094c5728ed3fba4f3c0e88f47d03e58e6f11d8ab995aefc1a10561e48f805686f3988a2ecfc79c88149b9fe490c96ff2c1985b25220386b4dd5c2c9db24e7cf26fc3395e3e0eb161d7c43b84a23d0b7a50a494b68537ee29925d4228e2c485f48deb9eced3028ac2829f76640e106f9d82ae667aae3eedbb6d6c6766c7e1c81104f15403afb5df51d2a7397486437b39ff5235b29178bea0a5c6c503c74851284169dd27d54443f9aa8b730f69236c6429b41a866be2fbe6c0b4fc22b9aab092b32eb925986a7eeae0e740912ea7348528f7befe514247902b34f7b2748e27816622ab6883eabd8b76f46bfec759df28e639b0584409e833cb12ea5a6b87a121655fea48aa45f70c5d90d2b26c23cf3bf58006e82ce1b886c7ea4e93759ac8eac8601d604f8f6b23086c1d163f863bb3eb3c445532947d87f5dc0af48c4a99f247377ad9a9b1b58fc2753ca28d6771eceea86ad55b66a634c5d0eccae78030c074f41f9a14083e4d82cb99187b6b8deafc8cb21f21e538312476e5bc1f026e193d56bdd207599380768b4acfc958d89aa922d89eb1f3f27b20702fc25eb1bf711971b30521e817e6764b88069226c996fa098e9ae20e8d30f0cafa45a9d1ceed273c8a4dae0124ff673b37087bd8e61c74a916ced47c2cb3977b51dc2bdb23acb419e2a72055d41138c358e2e54baf367ba42828eb33b465110548e6a14d7c0afb8d00317d3d946b7d6d0dede48d271a2290ca9b2b07468430c8421ec840285642f45ad9a95316761da3f7230077c700d8710550e73ac72c42e607bbd873c985bb1bac8a2a07e5b0f114b048d039ee0e9cc48dffe916d88269ec531a566c9461b28b2935d1580515b5d2434ec569cedd1eafd25d9fa8f4f3c9df42f4a02898d1e2818386bb81d6ce6d4cdcb46b86757ef52fa1987befe59e1e60dc9328fd0e465b385de27116ad7355da4f6c04d20f6a3c1025be28383d0011aa33c8646acb181b477288c861ad7cd10fc0772ef866096f419b9db7288c9bbc925bce920eea43e9fb0dd8bcc674a3cdff5ac0ffd81f9715130ef9dc842feef679d80dd7202b4673f09058dc0d6d3f3d6ef08414b20a1da1a5bf06037c2479146520799fb788a51fea48dbc662f599e2277b716970c5fcc5415e01f2bc1bf0f341bb05666bb137f93d3383d9893b94b64e20bee4cf15a8bea1455ce26e11dde4bc37aa933bb19f2ff2246838835cdf8eb77d25dcc28053ada81b302e0e39bd9c7dcc81e24af497c7d70fffcddf285016c24b500aefaec495ddcdd7ebee1654466318e7b8e7c10f613c571c6215919b2dd0e61945b654802349d0c8b7dc8d43b82bab2c26fc62302ab10435583c406b4d9475dcd0efc6590307d43497fa46d5adf576b6234dfac412ac98596fbe82102c332da69e5b67b2de931de6677eba772efe7f8a935e99df183e84b20efe6c37c57cb560046946f4ed6dfa2ef3be0bea602e29ead9be83c90ad8e24953b18d49688b9057721b807eb194935faa9adf225d89a2cd5d855bf999896b40a91301e0122c0513f84bb7606e74e15bbcc4ccf009d74369a5861c81b3aa3e559e6fabb6395229458877c8e8b94292eef3639aa363cf8fcf449502b8b9e0ac6609d7514033ba21b3b4e2c2bb9890581540a519ff8c69b8430be47569e03257e7dfd1af176906abf911a6f66dd3ff3c40233aa80b8770fb4c75da18170b5c8fa210cce23325fb6a7095f5c980d00d0e93ee4d200a4a808925f569c1b8da869e8fb67ec8b4128ab9e23ca8bcefe3b4350439555c908108d64693aca1c2fb3c759efd04e200416e5a846c92b8c5ff3decacfa3c0e8de2093519cadf81524c6fe6c280912adcfa309558e34fb7f31a96669971d05d49dbc45a32666c6f6a69bf7d40161f4ead21a85aa2a57d2c610c988337c4c8f1f869fa29ec3423922b50fecdbd5919f3fa5efa5b581baf93be3762a031d1b2d8c01b59dbb8fd111ce8d2f21e5951f8fd7ccadf40e9301a91d7fa17e29f1225c85491fecf8", 0x1000}, {&(0x7f00000048c0)="8cc2421ae8c39c04dad289d12218d241b259f3a55f1af83d3a0a13f34d336166ff85774d3801a36c2f4a6c80f063db5bf168cbdb05a8a8eb0e27d5ccb8a8d8167e00cdc7316ad46dc85e09415a43e5786985e7a7ddcc31f173b6262ca0da82e2c4ac0a729daf07a6167121c0cf82cc50ccbf53d6b8a58aa2bfc9a8170dec2e376f37344e93aa75c1267d606099128946a10947ebcd766d8c260f6c896de03da9fa2efd657f3f0797cf96ae89dce2f3e0d87a5e4bed0966dab9132edf14f4c34af915a92363100c7651f5a3e558b188f895b2db16b6504642878e53506af78ae8729bbf3f36efc414bbbb14dd48d8fde7d6651b8e4211b4af67dac9e6e8c043b6155589bb22415da70a702b7d3d6d67920da27d0e66b7c33a79116ce232eb340ce498b2da9f1a7e8e5fce639b6fdcbef58f2e75ad86e237e0642b3fb6d11bef7a65b8c968511aace38d2a6223f8e461621bff54d718d1629a094d8fc788b1e1e99ee803e4c1ce43c15b3248409b07b8c1d688af3e1c1d677fb5ca387f6250f28119c7e060a5dbd8e95967d20874a5fa2f0859751920934e1ecab8ddb7fcb5a032af8904afd758b79538c43336153cdf79ed4a7292bb484717243400e853f811a7a7316a2e9a0d0e7dc0625af70ba053b729c4e44ce34bef2c0aa39250dd6ed64ef601dae429631fe94cdc1c874ce928334fdb32dd440a8d815a5ee17ba33f7e99deaa667d832de4cf35110520b9afd10d3f49d1d64b41c7fc4aa8336db66023777fe8780faea65cb3e02f9327dc6eceaa36e8b6cd072c1b332b1b5e34ad3d69ee1774c3943d5eafe4d473bf405fef9b90f98faaebc5d663cbd085ad5985a4a3ee255d1a3c9ab5d53c6c921fb1e05af29442928d62ffba0c7dcc6e259674fd6db7474dd5e83fc08a96ca224b29e23eace4e9e4a2e6084ec6e6102e338ab04cbb782fd521a783f400177cd4f937fae12e0ab89731e27b084a2a4b5ef1d311971fa326f8bd0f41c2ef5e8846f5d06b1f49de66fb0822d424b0cd46687968e43ad8c3ee5d1277f7580d15aa6b042b6367b478573eeca75a97f046f8b8658a678a9223624c41b21c4ba25d1708e7be5d971f56133cf65487e9079ee363f119157df9cb22e96c34e757b819f1ee8d8c1f3e58b8295aff2e60f4e8e3423380fd1f66564046f627ecbdcc41d6ef40f9a60caa254053330306a6f10e17be9e59a700a2a6b1e5824acc2c227d6d3bfb02ebc6ec36b190a26c81f35eef4f4dd975529c1467d72cf46c2d7c7d486c4c2f0a957232f3fde6bcfb5bca76a0eec209d91c45d2b8129cb24df300b432541173522c6f12afd77883ac3a78e58f09650c9c81e8dbcbccf2bb7cf2b1becaa55d949f8ddbc959f52bd536d92ca942a529c1c557215da162a5475baefdac0d09341970ed0ddf69e01d6376330b4677d7cd872200e1049964025cedc400122c280b2bee7ac74703806ed4dffcfb6463c79218f13ab66e3ec7887d6b90619567c7003e5bfcb96934229006355080d684c2bd833f6bfaf68c4eb9043e29917fdd34c05fbacce6489aa51c78d36bf74b4d9b34d1bb9ce58b4304ebbab186348bc04328c3bf1356d2afe6fbb758950df41fc8156f69b94be964b59908b21b275012cf7ee00051c06bbf9ebfe2c2745a98b17487ab63b7d2dc210b72a95138b97a5b74618149380ce162b1a1479e12c9638002d9beccd7d01300d53493c047ef4d22fc9c84bd7ddcdb700d5f801e7bacbd3c9614832a138b4980a04301be7699b7400cc875eba796cd428a46482d64fcc4931e3868a4213ac95898b63e0af9280c5df3acc7bf1de20f0f51fc333e69cc4a3d7887fdffff12e6ea29782be321bfeac3ec0d88e85c59ff4ca4c290a040b41263ae3079a64036922c227fa37e2da88dec2f2dc1afa3d2ae6ee48da6ac99c082c6d6ed26ea2256796bfcf25e2befb69aa865a31b8f183405e15741e10e38703b29a4a61addd490509dd2cf67ec40edc60e11b6a3fb89f8a3a28d109936120f10345503fede1fb816ac0594e6cf7f419b6ea1b481526f61f81c743e75b0f829c8911a13bb294adbb2924834ec13cb3447d0bbfedca993c307c49177a114b4a6df9d70d512d65a9244b29c02cbae9bf9f52989c51e189d467e46665d3e5c89ed3aa60215a19230794ee0de3d933b2d192e18a4918a941334eaa0d11c637882dfb716c3004849a7f9addc020c7825ef2896f09a0d268bdac86cdc16ffaf0410ca028fecadd2e009bafb62f2ec1e3e9eedc21b98c7a167b41fa0724985f5d689732065bab650c191a76b1370417b6aacabedaad202dba1b16a59f9d9d1d15b26541a613b7d9456468772cc6ad5ad7170ced70329e20117963ec4722dd805b76c167288cc94f50ff57f85f25b914fc2c892ed45f4b4becac46752bcc97e6851c6ca8e36a3726f1d38faa5fc072ef0fce483ea0bbaded2ce801d8b998dff8d8221c0540fe62b6796f47c28bd5e992abd3b04b9af1b51d56397c652e2717fc43f0833aa69b13528d5eb796789b810ae77160348af08845fda9e11dc008225dca605909930f2635e61642635bfd564ddaa68d001b3b348bec6268269ba3b822bf4d2ac652c051e37391623490d1f17bd259ec70a0f5761997a76d7fc86a83a19823b6280e154006bc3a17d7839298890effe95d1141181766da4a0b6bc0fa47fe437f7e86632d001dbb39754837204b5f21b1017066fc366f1af46d4178efa75ed2682318634a388424e296ae6f2d0573260f903a1b58d4498e2a4ee697f023de8834b58c4321b9ee0213dd34fae27aa57086073f4dabf0288513ddcfc3de93d286c20ac8fb1d4bba75fd0ba5d68f5ebcd6fe7ce65c68a27f18e981fb5cdf7d03ccd4c390fb3192ff51bad725877584f4481a3a24b1d32879837e496dbc82ec0a6a1df9462c2c3adaab551a424346e39a7db4c61552ece0cf1256bebc63777789151486e7189c51f18586a3406bd0631c6edc7d6eff12336d47f956ab06a5e744612d86d0d24f9f3c9f4c5b7dbc33c76479b697a2573de947ff78c1e49558c0013ceb6ac94145aca1d67517cb8c988ca6f0dcde88373585bdca320736b822109c5bc1da004b342a36fababa8c703ac3913dae99ec94dd50b3c61ee9cb46ce8a7e1a6805ebd58064fd5404db85faafa6cea9471f62bc60ebc504a7b37ac218083d0ac22c2ae716f154910c40946d2ea5aadf74423d671b3eb52e52342e8366dad58e4e16f9afabc9a1d71138a7a471cba99ceba912dc371e4f35d6e6a3bd6dfa9150e0fda45be8d4fbf93dce09e0ab82aa4298bea4f4095922ec741ea3224c1f05a672f5c48819664016e4d28495f6134b4960bf789c25e28b6deab4da686814639f9973087241af9224ee61e23c019d58b495a87759184d392dbd1c53a01a0e37cd734996d88d140f9a62c4bf3ad323669e4d06a5fdcd220f1a0d00cb73bf47c9c1c72faeda1ab917100ed2d93823f46a88dc72cf8664dbd1947a73151011d2e74765bcaf2c9b999adbada27c53cfdd7a6767794703ece73f376f70ac7032adfa4e27dd828fbc7e970e79ffeaab1d6729ee1c3283172d760c58fe4db974147d8812f28ca587afaf6397b500a35b88da00d51e78225283e547cc25f7d0a7d85053de4277ec4496251063130bd18638137b2768203b505c015a1fc6fd91e8747e197c4d61b9c23fc3cf2fe819e5328108f6041369423d2a887f3998d03f640309d0100cf1aaaa3f15444645103c4fed5c5c7dd9ce24db9abb23106e4c2e75181c0d88caaa23f82437b5e8e116a766adebd4a393f2e88e380f5faa83a47bec93989c83b94c3666591f2826b25c488b15241f324fbeb795bd5d7c9be6cbb6963f261ec11d87f10066a9d98f1f7865981fbd451f15a16b1deff82f58e7864c9def1803dd15e389039d8237d513d11a65c230ba8ca09ecdb45f3b0d44fcd9aec72ca004b8056a48d905b0a81cbbb9c2fbc81c7dc7415470b7037acdf447b5bb36acef2182d853758281704761d5f6e468eb0a4db2b781495c97abf2705e9709aafda5345d205b29c8169dddf99e651e3d5383175251a09266506b6ab09e2f5d8dce8ad8c500f4e22154169d5c1d5687342b1d18edf6cc6f90624084a13fac96cbc91fdde1b87e5b1b2ce8cdaa3a8ead4d7b8e1a1db086b450de783cca07c25ea02542efedfcc6df5c9ceb21abc9995afed25810a5fa09632b48eda52e3a0d95a93a9dc04524cb2ca24a87b5d4b05a6b401937a85070afacdf7258d5eb1c782cfb4087165d5c4ecf283a439839571f43cfe775e080f1158dfbc84ccd0b088a6f576c682e87bebfa8cab51abebc9cc6ab65e6cb7a2f612c8a47abdee8dc1126329f6e97a2d2a312f8fb3a188aefc72f0d10e34c0bcd1c632f13250dc4173f406e5bd2320e3a99f6c8b8cd442c352e48e521887024e0cbb759a3c80148eb50b8532a6fe6aa34d86df990b419df8f3e1642501a74027874649c9731f76226361e3ba5ac4d7facd33e88859832e85d01938ad933b5546406d8d17e170e7f05bdb5b6157db6ee661f0aa68b5e7050b148114eac01df151fa1cbe6b776821da2a4bfad7e5824954b3e79330c0b7841b8281a2da29ad547ff6a690161b276d7a3210cd8350e3e13331b93b01b2b90ddfdf713dedae7153aba5044dd072789fe2bedc2fbd7588409a9dd278be71af0738f674105748b8baa6e467655661831b69588435cda9c059c87a7622cf0e1855e085476ce425ca3a6b8740e30e8f35961726603ccec28f72911b0a576bca55cd2d7e859b6208c9cceaed957ab17e3ca89290ecd1001c18d382a5b14906f54601e04a513b41b46edbdeb995924fd0b720e1734e94cef3f3bf6eacbe9e71e077969382d2a8716afea00272e2c9b20218ab336f40b3e888e680284bf30a0f81be4f80d6acbe3199885193016b17106e6b920eed0a5af1d36daa4161483fd4ade13de2af92bf3c88b61028c179e09a54c80298164ced5e6b268b6f06db5743e5a80211221de5a43c3285bc3c9cff49e83686ad5b055b4042dc70327812fa179e25935b7c538c1de3f7929f3a34052c4c4c02ebd8d0cfa40124bc0cf3963189ffdde0666fff383661234560d375441af49c7707a7071720ed96301030743366b3c8b92b881b9c3b46209881a373ea14f097257eb6257a11298bb247d6e82226032928725efaa3306dd4bbc9946d55c4c3e4d4c2f2ae7a322a2f9c050fe92545f159651c54631fa303b3af9135deb0d0c1bdb90a8888b866948ae249a1df6d558744dbfe18fd92cb6f8a358de4c18e468f954d048c5cdf652f042c9e1ae00522510b6385f0512f5b9813953187aa12b2f42304a044934c19015fb0de5caa01391e834ed2b14ffa8099c16dccdd94f339b3cc985dec7e7e3c80aa19e6ade604b530ee419b2f70f01c5e332e6b4f377e727fbfffbda7762a719f2c4c4687ce64c5e4d167856c7aaaf85255a4b2b283ad4db16c5813763c83891a4257761a0f77f6d4017b5779e5f5c6924141d5157d44a5de52ab7708b8d912c386ba35541b315bc3f7cf1cf2c77dc3c9e33196ae3b3e84a91e9381f694c84df0c69d3640b73c63dc19c459095f93a0fd659a2446f2f7b47b87708c7c9132e2327645ca9c8c4a7b258fea388f24ebc02f6175cfdf1b91eb9130d66cebe9fdafe4420dda3e2dc7848d90759856c89d94d30be3e634ac30d5d971edd7d38520234f588241f0251cf32a8ab78673ec04b718a16223c0255d0452c9b7bd13653782671aeab8c0e8a374f8034d6f0aaaaf18c5d13e1a52c4f67220c2fd2fa5", 0x100c}, {&(0x7f0000000500)="8a087490b48e0b2b53bda2af5066b3b328b0550dbf6769b98de6697dd15ad8161fdec5aa8e0ac792f5b37e7b305ce1bfbc9fff93131a58602c5aafd65cd42537a20273bae80f94e2cb72ae27cb94d5bc095526f56a59487ea7c6e3a7ecc26b7ee886f0242de0c43e62898402802fca2971352771ab84d231ff54216b61217f81362d76ca987959aa7c34b3f9a719cc7803caf7e93e86a03a134b0da15d0a35144ce1a84bb701419414baa234678f196a84a00ca24793f18b6862536846d1fac8c36f10", 0xc3}, {&(0x7f00000001c0)="f1212f3e8e423bf32824d7ffe9b720a0f6deb0e395400f2b529941faeb03032d7ae4482dc8cfbba631a60c9ca7ce7a4f2e330a4608d9cbe90fde1cf27058fb57e6487e8448ed81d5e5f9d71f3afc3bc641004f575ee6429d80", 0xfffffff9}], 0x5, 0x0, 0x0) fcntl$lock(r23, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r25}) fchownat(r23, &(0x7f0000000180)='./bus\x00', r26, r27, 0x2) r28 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r28, 0x10001) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) getgroups(0x250, &(0x7f00000004c0)=[0x0, 0x0, r31, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) pwritev(r28, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r28, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r29}) fchownat(r28, &(0x7f0000000180)='./bus\x00', r30, r31, 0x2) getgroups(0x8, &(0x7f0000000480)=[r5, r7, r8, r9, r13, r22, r27, r31]) r32 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r32, 0x10001) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) getgroups(0x250, &(0x7f00000004c0)=[0x0, 0x0, r35, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) pwritev(r32, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r32, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r33}) fchownat(r32, &(0x7f0000000180)='./bus\x00', r34, r35, 0x2) getgroups(0x3, &(0x7f0000000300)=[r35, 0xffffffffffffffff, 0x0]) getgroups(0x7, &(0x7f00000000c0)=[0xffffffffffffffff, r7, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, r35]) setregid(r0, r36) r37 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x2, 0x0) mmap(&(0x7f0000928000/0x4000)=nil, 0x4000, 0x7, 0x11, r37, 0x0, 0x0) 16:01:23 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) ktrace(&(0x7f0000000080)='./bus\x00', 0x2, 0x2, 0x0) 16:01:23 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = dup(r0) setsockopt$sock_int(r1, 0xffff, 0x2242cb58d540d66c, &(0x7f0000000500)=0x8, 0x4) openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x201, 0x0) r2 = semget(0x3, 0x5, 0x44) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f00000002c0)=""/138) r3 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r3, 0x10001) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getgroups(0x250, &(0x7f00000004c0)=[0x0, 0x0, r6, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setregid(r8, r7) pwritev(r3, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) mknodat(r1, &(0x7f0000000740)='./bus\x00', 0x2017, 0x8) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000001cc0)="5cd6138875945ec94749b092f9e3bcaf0f1d65b827dde7fbd31d1416efe02550f842378f1c1925ddc4e24348e57a459280929d57b8455188a2da66afcabbced1a2e804ceb6df9d669c01d4c13d4e84f1ab10b0bd173ed4501937f1dbe8024ea50d064a7bf62770fdd06949cb96055d83047931e41f26cf0c468e5dde8c65dacbbb281181f908", 0x86}, {&(0x7f0000001d80)="81d04d34e6a995a3aedaf9606fb3713b379d181094f33bf192e4cae9b1de0ccc0ef077780b3396b01b87e7f7a1e3ea0855c48a3e50ad5340deb6057061afe6a603f9d2165dd1ad0072c87b491494637d9cf14eaa9e25f944b70b611060557caa55cfc022f613aca5e4ed794e6e3b0510dbe070f65a18092a9601ebff1fb5d55c15f21fca55c9109ce026a31491e37768ab7005621774da12344b33ac3b09036917799341a822f3", 0xa7}], 0x2, 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000380)=0x5) listen(r1, 0x924) getpgrp() fcntl$lock(r3, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r4}) r9 = semget$private(0x0, 0x1, 0xffffffffffffffee) fchownat(r3, &(0x7f0000000180)='./bus\x00', r5, r6, 0x2) semctl$SETVAL(r9, 0x1, 0x8, &(0x7f0000000000)=0x1) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r3, &(0x7f0000000180), 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r11, 0x8058574f, &(0x7f00000003c0)={'./bus\x00', 0x9, 0x7fffffff, 0x7fffffff, 0x1, 0x1, 0x8f, 0x8, 0x1, 0x2, 0x8, 0x407}) writev(r10, &(0x7f00000009c0), 0x7) fchdir(r3) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) r12 = semget$private(0x0, 0x5, 0x202) semctl$SETVAL(r12, 0x1, 0x8, &(0x7f0000000280)=0x5) 16:01:23 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f00000001c0)) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x0, "73cc5160527b0100e534840c76f3000700"}) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r1, 0x2}) r2 = socket(0x400000000018, 0x3, 0x0) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) 16:01:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x5}, {0x6, 0x0, 0x0, 0x8001000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) symlinkat(&(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000180)='./file0\x00') 16:01:23 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x1000}], 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvfrom(r2, &(0x7f0000000100)=""/91, 0x5b, 0x1, &(0x7f0000000080)=@in6={0x18, 0x0, 0x0, 0x9}, 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) socketpair(0x0, 0x8000, 0x40, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kqueue() shutdown(r3, 0x0) 16:01:23 executing program 0: openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000100)="8c65", 0x3b9) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x400, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r3, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0xe0}], 0x1) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) r4 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r5 = dup(r4) ioctl$WSKBDIO_SETMODE(r5, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000001100), &(0x7f0000001140)=0xc) fchmod(r5, 0x82) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) socket(0x2, 0xc003, 0x6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r6) r7 = socket(0x10, 0x3, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) poll(&(0x7f0000000140)=[{r8, 0x8}, {r7, 0x10}, {r9}, {0xffffffffffffffff, 0x20}], 0x4, 0x96) r10 = syz_open_pts() close(r10) ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r10, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) r11 = syz_open_pts() close(r11) ioctl$TIOCSETA(r11, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r11, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) connect$unix(r3, &(0x7f0000000540)=ANY=[@ANYRESOCT=r10, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRESOCT=r11], 0x4) 16:01:23 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xa8841344) r1 = syz_open_pts() close(r1) r2 = socket(0x18, 0x4, 0x0) recvfrom(r2, &(0x7f0000001280)=""/6, 0x6, 0x40, &(0x7f00000012c0)=@in6={0x18, 0x0, 0x6, 0xa84}, 0xc) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x103ff, 0x8b2, "73cc5160527b0100e534840c76f3000700", 0x20000, 0x7}) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r3, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) openat$null(0xffffffffffffff9c, &(0x7f0000001300)='/dev/null\x00', 0x20000, 0x0) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000001240)=0x4) write(r1, &(0x7f0000000180)="6585b7284076b6e6eacbf603c5d4bdbe37611c9a9807de05adcb00fe5430655c6639d054893398518896258de7687769e0ce691cd6a734d4b40ec44f8bf4bd346a520bb73092e7e26d72f289ed9185dce2bbcf759d766a", 0x57) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001340)='/dev/ttyCcfg\x00', 0x40, 0x0) pwritev(r5, &(0x7f0000001740)=[{&(0x7f0000001380)="83d1e6073c820e701dddabd04a25dede58789f5b67dcdc80b88d95af58e0009b4e1abf256751a19be34bf8b5c98be4f1f26eff247a629a4d2bb271e86c01ece003a0597eae5877e638e55974a9b5cd8f6a0296ad9c43df6771244c46fd1fc60ea5b46b27f50746bd99d978761816be0ded1bbee104affe62f94383524781d6f4e998ad1298fd241c55affc677bf62cafb5820b7b44"}, {&(0x7f0000001440)="f582c2a7bd5f9ebe83edfd9941eaf46429f6df0c238c2d16433e04a83a9c21c6acad11c2d686ed74351bf98e4d62fb8d4b0a3e3e34e7adb26de1cfcdadf10efe5857d541baf8aeddb57e81eb2c30dd4b727a2e60b8839230ab9e63dc4687b8d88332f305618d53f8239a9570f3fa4e7da332f3724fb2c7855948d84a77fb5bcbfc8aaf7a9dcf70fe3e9b36aab166cf68a76cacf5f1a6040158747d1277746dfbdacd96798eb581"}, {&(0x7f0000001500)="e199281e64a1b1d2b782ae60a6298649a4e975b130"}, {&(0x7f0000001540)="61cc7a129d2e2e44021a1598890103c15314f3609160bae3adba1b93fdfd5a2431bee9bf48b629ec8c5837c61dc2a163ba586a9bcc4f53d145f506bd2704379c69a27f71573b33e15bce8cdefb492ee0843d1e0894f98790456ee28fa189e8dcafd9a0c4edfdf8c48441eb795bd568400d9e5b7384bee8ea45582cc083846efd10f8edcdf95119b56c22b00ce79a343dc9986d4db6e9caf4408d71b4ce765df2c1d11ad1e38de8864ed4f70907a0d83ac54d3cb47e63e52a2cb041c28e824ca8bc1d72e1a9d94a4b117d2c897f0a9f7edd208660d234ece0f54227eda94ab865799e40ef6edfdb2854293d164c865f459b0c7865"}, {&(0x7f0000001640)="26522db7dc6c077a374482aa70f629fa6d50e06c84224d6f7bc5acf158f1f6a7cda069f6f218418f9871abf4f4fcdf7b7a08150bbc2ee14952d9fb49ceb03b24291007bad2134974124c275a567bcfefac50f44d7da360ea901112574d00c13dca8ef8126c456d6e7a27825de4163aaef2b73a76294c3b636052c8ef5ed2db19b6a588f0e9dc5418ec92551f32686e5695fddd5650dcd9336a658cee1a7daed42531b169bbb4dd1df6e487f70b0c39d7c78e82776619f76d3cfee55e47e827cbec2e897019cfb34deafd9cd32a28b37fdfb87a133d50d98c8ae7f005209416ba"}], 0xfb, 0x0, 0x1000) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r4, 0x0, 0x0) 16:01:23 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) socket$inet(0x2, 0x4, 0x1f) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) recvmsg(r0, &(0x7f0000000a40)={0x0, 0x1e7, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1000000000000203, 0x0, 0xfdcf}, 0x0) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) fcntl$dupfd(r2, 0x5, 0xffffffffffffffff) 16:01:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2000000000000110, &(0x7f00000000c0)=[{0x7}, {0x54}, {0x6, 0x2, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") 16:01:23 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x1000200, 0x0) munlockall() mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0xa011, r0, 0x0, 0x0) dup(r0) mlockall(0x5) 16:01:24 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000001180)=[{{r0}, 0xfffffffffffffffe, 0x4, 0x80, 0x7, 0x1}], 0x8, 0x0, 0x9, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) r3 = accept(r0, &(0x7f00000000c0)=@un=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r4, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) r5 = syz_open_pts() close(r5) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r5, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) r6 = syz_open_pts() close(r6) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r6, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) pipe2(&(0x7f00000011c0)={0xffffffffffffffff}, 0x3000c) r8 = accept$inet6(0xffffffffffffff9c, &(0x7f0000001200), &(0x7f0000001240)=0xc) kevent(r1, &(0x7f0000000000)=[{{r4}, 0xffffffffffffffff, 0xe9, 0x1, 0x5, 0x1}, {{r5}, 0xfffffffffffffffa, 0x4, 0x2, 0x3, 0xa7}], 0x3, &(0x7f0000001280)=[{{r6}, 0xffffffffffffffff, 0xb66648e7adb714f, 0x4, 0x5, 0x5}, {{r0}, 0xfffffffffffffffd, 0x80, 0xa0000099, 0x7, 0x18e}, {{r2}, 0xfffffffffffffffb, 0x8, 0x80, 0x7, 0x21}, {{r7}, 0xfffffffffffffffa, 0x4, 0x20000000, 0x3, 0x5}, {{r8}, 0x1, 0x10, 0x1, 0x401, 0x8000000000000}, {{0xffffffffffffff9c}, 0xa8294d414a04272f, 0x40, 0x4, 0x2}], 0x9, &(0x7f0000001340)={0x80000000}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001100), &(0x7f0000001140)=0xc) 16:01:24 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x6) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r3, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYPTR64=&(0x7f0000000200)=ANY=[@ANYRES64=r1, @ANYPTR=&(0x7f0000000480)=ANY=[@ANYRESHEX, @ANYBLOB="a712ae37ad4a047e17c2f511429b9cd6ed187d09ebe1113c6683e93083f53e8ac88f45ecfeac5416dd82ac4c58b88020219ec40fe44096f0b7b42c6446a6a663facc8c1545177f6e2a0ba826592921a590cbae2f6625585461c3d20632270834b5ffd824876eba99bb36822c47a0fda41bff900a716a967b34c58cf767b1aa31c3e62c09d1dbb0206ffa17d9b1173d652bd7758ae421f285cf2d0be126b05ca93e1cd16a22ce8fef9769769e", @ANYRES32=r0, @ANYRES16, @ANYRES16=r2, @ANYBLOB="1a83937b873c565564535328803e4c44bda33d2cd6aadcbeb72ad8a495437390020d6cf7727afa408a7bddf900c412b1b3262f1099bd9d32be85cf7fdfcd123003a0f4332f9ab5d90030a87010d5513c96919bf5a0cc3c455a9b0c059dec456c8d4ac490256a10fd1337f8cb2d1e0755f9d918edee2df5db3609e61e4cc553b6ee", @ANYRES16=r3, @ANYPTR=&(0x7f0000000340)=ANY=[@ANYPTR64, @ANYRESOCT, @ANYRESDEC=r1, @ANYRESDEC=0x0, @ANYBLOB="bf63bc4a61134e6118b6017c97f9b9b8c587f7756aab0ac922770c505bc00240d99a22b25a807f578e99bf488811f02ea63e18cdebab516b9bfe30b02290b539a4c187752d5632305b57559b6086426d28d02ce3527041dbb8b58c3a5e05df213f80604eb88a18b55fbc9229c78c4c02dc712be8270d3e654c253be6fff22a728c08235c1e8af54adfd99492e9ef062b0dab72e8923696b72cf7490e8586a6c0018e57d9cb4dae7e03e819d8ba8e08660517a80369233b75415013179d5bd65955a208c4377824609d3b605ee36902bca48af5bb60154cbd14b591f7d33d8f5b257673858e9e666abaa694924ad324b181", @ANYRES32=r0]]], @ANYRES64=r0], 0x2) write(r0, &(0x7f00000000c0)="025cf012", 0x4) 16:01:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x54}, {0x34, 0x0, 0x0, 0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="e740608e1d9f9245589c291dbc96") 16:01:24 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="2b025c9f65aa8e7a3733e84c53911da0c5a2d75300001a1e3cadbd"], 0x1) 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) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x2) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000080)=0xffffffff) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:01:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000080)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r4 = open(&(0x7f0000000140)='./file0\x00', 0x2, 0x4) ioctl$BIOCPROMISC(r4, 0x20004269) r5 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x97) recvmsg(r5, &(0x7f0000000780)={&(0x7f00000001c0)=@un=@file={0x0, ""/52}, 0x36, &(0x7f00000006c0)=[{&(0x7f0000000200)=""/174, 0xae}, {&(0x7f00000002c0)=""/219, 0xdb}, {&(0x7f00000003c0)=""/243, 0xf3}, {&(0x7f00000004c0)=""/133, 0x85}, {&(0x7f0000000580)=""/14, 0xe}, {&(0x7f00000005c0)=""/193, 0xc1}], 0x6, &(0x7f0000000740)=""/60, 0x3c}, 0x883) flock(r0, 0x0) r6 = dup(r0) ioctl$WSDISPLAYIO_SBURNER(r6, 0x800c5751, &(0x7f00000007c0)={0x4, 0xbf, 0x2}) r7 = accept$inet6(0xffffffffffffffff, &(0x7f0000000800), &(0x7f0000000840)=0xc) fcntl$getown(r7, 0x5) pipe2(&(0x7f0000000880)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r9 = openat$speaker(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/speaker\x00', 0x8002, 0x0) r10 = openat$tty(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/tty\x00', 0x8000, 0x0) r11 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000a40)) pipe(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000ac0)='/dev/speaker\x00', 0x8000, 0x0) pipe2(&(0x7f0000000b00)={0xffffffffffffffff}, 0x8000) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000b40)={0x0}, 0xc) r16 = geteuid() getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000b80)={0x0, 0x0, 0x0}, &(0x7f0000000bc0)=0xc) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000c00)='/dev/bpf\x00', 0x60, 0x0) r19 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000c40)='/dev/speaker\x00', 0x200, 0x0) r20 = accept$unix(0xffffffffffffffff, &(0x7f0000000c80)=@file={0x0, ""/108}, &(0x7f0000000d00)=0x6e) r21 = openat$pci(0xffffffffffffff9c, &(0x7f0000000d40)='/dev/pci\x00', 0x0, 0x0) r22 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000d80)='/dev/vmm\x00', 0x10080, 0x0) r23 = fcntl$getown(0xffffffffffffffff, 0x5) r24 = getuid() sendmsg$unix(r8, &(0x7f0000000f00)={&(0x7f00000008c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000980)=[{&(0x7f0000000900)="2f9f3af5bab136d1c30527cf5166d64603bba63094040aa18f8078753ac8dd8719e4dec24495c68d76e31e9a70825b41f1621f170176c0f948308a631e1fa7de4dfd834224dfd4c97bf9b757d7b693707ebd94d689a4f733636654755055f9cf2f8b4d3adeee5736c6bc77cf8f0e4c44d76b7c9731783d6c95", 0x79}], 0x1, &(0x7f0000000dc0)=[@rights={0x18, 0xffff, 0x1, [r9]}, @rights={0x18, 0xffff, 0x1, [r5]}, @rights={0x20, 0xffff, 0x1, [r10, r7, r11]}, @rights={0x28, 0xffff, 0x1, [r12, r13, 0xffffffffffffffff, r14, r5]}, @cred={0x20, 0xffff, 0x0, r15, r16, r17}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x38, 0xffff, 0x1, [r0, r18, r2, r19, r20, r6, r7, r21, r22]}, @cred={0x20, 0xffff, 0x0, r23, r24, r3}], 0x108, 0xb}, 0x2) 16:01:24 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000180)='./bus\x00', 0x2, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x10, 0x2) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000000)={0x30d7, 0x0, './bus\x00', 0x3, 0x862, 0x553f}) ioctl$TIOCFLUSH(r0, 0x8020690c, &(0x7f0000000300)) 16:01:24 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653001"], 0x10) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000100)="8c65", 0x3b9) setsockopt$sock_int(r2, 0xffff, 0x0, &(0x7f0000000040)=0x1, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) poll(&(0x7f0000000100)=[{0xffffffffffffffff, 0x44}], 0x1, 0x0) 16:01:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x2d}, {0x4d}, {0x400006}]}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") 16:01:24 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) unveil(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='c\x00') r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x22, 0x0, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r2 = socket(0x10, 0x2, 0x6) accept$inet6(r2, &(0x7f0000000280), &(0x7f0000000340)=0xc) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000140)={0xff, 0x80000001}) r3 = socket$inet6(0x18, 0x3, 0x4) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000380)=0xfffffffffffffeaa) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getgid() r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) getpgrp() getgid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) r6 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r7, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) r8 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r10 = geteuid() getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) r12 = getpgid(0xffffffffffffffff) r13 = getpgid(0x0) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000840)={{0x6, r8, r9, r10, r11, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, r12, r13, 0x80000001, 0xfff, 0x3, 0x100000000}) r14 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r15 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r15, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) r16 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r18 = geteuid() getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) r20 = getpgid(0xffffffffffffffff) r21 = getpgid(0x0) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000840)={{0x6, r16, r17, r18, r19, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, r20, r21, 0x80000001, 0xfff, 0x3, 0x100000000}) r22 = socket(0x18, 0x3, 0x0) setsockopt(r22, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r22, &(0x7f0000000100)="8c65", 0x3b9) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f00000007c0)={&(0x7f0000000040)=@file={0x3, './file0\x00'}, 0xa, &(0x7f0000000080)=[{&(0x7f0000000600)="cc5cd1fc2f1689c149f0de94f730d115764c30c144785619509c129ec631ffa350f2a1d17d702adab056d6082f03fe19321aac8a2ae5e4ff410ee613df96755a1e32972c44ca4e1322773f9bf53818dfda03d789a9690e3559d902d1111a1003fcddff8f0e01d8d1998425534faf559af5dec8df6d66e07d97734fffff42dc0cfa2c292757a5cecf4636d1308f7e4addb7901c2edb43b868a930c00f5f96ce4411ed54e61207c2d1a102b4c06a8881b09bbfd6d42c96a7d63b3a6e420f5d048a7e040ab8935bb248e7b5a63e250481ef6fb56607f7b7d4da3b3256644ca8613f3d9b055328504924161b981733f4a64554b2470c586c8819ba6776", 0xfb}, {&(0x7f0000000180)="516f183ac1db08941f58e1fad89a0f522b91e3892e708ea82af7ee64f64601e40b421f711d2265849d1a867e25821885f0c0b1c13b5911ba778312a48456e9ab9657197bce7f270eacc88e74bdf93070c726f29fcc2a0024dcd5d1e7accd1dd3849eefcb123507351cd9319fdc245cf8b37c", 0x72}, {&(0x7f0000000700)="50ad126b8f3e922ddf52baa9778b19878ea781c08fdfc4c9d26f856edfa6ef2db4de30e0338abeac181c6424b7082932869069c5c3598abc02524a62f2f95fff352dc72b2ec57b2bf4c3e93c871ece2ffff43345e4378d4db51e77eed3a7f13b6c52bb9216909a0dc41e9afcf400c1b2f5c4bd1caff7b33974e913cb9fc0d698db3da3ea337f806a76cd0d28f7e0808c5708feed0e66bb75aa5b608fd573d4d106500fb81e", 0xa5}], 0x3, &(0x7f00000004c0)=[@cred={0x20, 0xffff, 0x0, r13, r18, r23}], 0x20, 0x1}, 0x4) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000480), 0xc) r24 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r24, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r24, &(0x7f00000008c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000205b4c11c43678b05d764a460000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff000000000000000000136c55a700000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000010000000d61f954f8c612d6ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820b988817f34f630ea57a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r24, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) 16:01:24 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x800001, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186a56240000001c00fead00ebffffff5fd5706c851f0000000000000000000000df00000000c9288d", 0x2c}], 0x1) dup2(r0, 0xffffffffffffff9c) 16:01:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000240)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") r1 = kqueue() r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r3, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r4, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) r5 = syz_open_pts() close(r5) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r5, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) r6 = open$dir(&(0x7f0000000080)='./file0\x00', 0x800, 0x40) r7 = syz_open_pts() close(r7) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r7, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) kevent(r1, &(0x7f0000000040)=[{{r0}, 0x0, 0x62, 0x349b9c0f4b94e484, 0x9, 0x83}, {{r0}, 0x6b223db085ef55f0, 0x10, 0x2, 0x6, 0x7}], 0x6, &(0x7f0000000100)=[{{r2}, 0x0, 0x0, 0x80, 0x8, 0x800000}, {{r3}, 0x0, 0x10, 0x2, 0x5, 0x2}, {{r4}, 0xfffffffffffffffa, 0x80, 0x20000000, 0x3, 0x8000}, {{r5}, 0xfffffffffffffffd, 0x1, 0x20, 0x1}, {{r0}, 0xfffffffffffffffa, 0xa65a46246fb4fc72, 0x0, 0x8, 0xb7e8}, {{r6}, 0xfffffffffffffffd, 0x11, 0x2, 0x1}, {{r7}, 0xfffffffffffffffa, 0x6ec2541e80a28009, 0x10, 0x0, 0x2c73}], 0x8001, &(0x7f0000000280)={0x9, 0xa7f9}) 16:01:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x3}, {0x5}, {0x4006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000400)="08a6d63202e83bcf0c6dad00e61c") pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x1, 0x0) pwrite(r2, &(0x7f0000000240)="5dcfe63fff7eeaac6995acfa482a7fdb3377886a846260e493205fa1a640de4fa731d51e696b4502ccfee9ab95f4655ed2175e1c872a67b7ff5cd5ec02502a567e3ca3dd301fea31d6b8c394cb667fb4bff1ebf48893d309a4c0d266eb5687c76617c92d0c4551d298372c0c039ad2a95aa34a157356f3c1663e441fa4aefd8d2b279d4a9b7672fcd80681ac8cf07166b8ef7c4a0e7c3c658dddabbe0bc8498b5ebe691b87aab0c9d26f5ee4f29f7d4647b3b6079ceff524da33a57fee6bd8b2bcaff03e3c325f475729553df4bb", 0xce, 0x0, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000180)=ANY=[@ANYBLOB="007100000000000000001bb7"]) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000040)=0xffe00000) 16:01:24 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000700)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf798f5ad2d9ac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d490000007c62f547d55587267ba5050932ed612e5ffe04ed83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebe91b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcdfadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c9fc348ee4013ecdb22c56ebed7f9a464a99d6c3105c25a83a2cde42edb2e8701af93d265d15a0ee0f3e060a46edcb9a342bafee9139645637b89c81feba0f40c08c3a959b47fa6ef021fee27df442b4540f4a1124b9bf779945601f6fa7eca47765e186bc740e6ee66469e492f519cb98a6a4636ede6b3befa278e0e5a7ebee8a3b9784d199bb73540e4"], 0x10) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000040)) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000900)="f4d92b0f8ba18c48876de5212bdb1973b135f872351d52ebf6882c45171c9fea7df6d6723bc77b35266ea96ffc116bb00bd550fd3bc121692c99ce29c7819dbc4088cc41699ef95c60db31d9e95c65d77181ddbd25848f1a86f18a72e9571f3e16e3c6c0e2513c2a9ead4573433ac5dd746a8cf2782c896925ab113d0454ae531869d245db2182f6e6446fbe1819478f4e5fe17c2dfe9c556acd0981f231020c78fb8743c6ce0bf424d73403571e4d7329a17af5a8a318e2eca778004459c731440cb3036ccbbba77f955905a377c05c5b225ab0e77f434ceac2a1302c43d05db8d127080b5698e1d6a7d77b7b408afaf98e2c81bafcc5b1b883252cbada8036cb9e38932d922e7a17f05c79d739d52fa06c39dc95ddaa68685a0fe0137473a7b8f4dd5bcca48e95528d1435a3648c42445896b3163f4123bd1cc8c9a36048bafcc7d013a0b166898fefc0ce911b372d3d403fa8d557673bddf71daa26b93da1ec9bd4773a3da6be6c10dfed0f002f84b380037a8cf437577f5da60fba769dfca914556bc031b35be9fe79d5565ea20284aed1c81c5cb0b3b35f5a629fb84f6840162c55597a5644f091181df52f53a14bfd5234fbd92e88cc40326ccd25f1e3a6c56a86eb70e0472276595d88f74055c3fea7377c3a71a9607f7b5cbd7dd0f2d272a39ed40d27d582a9bf0711d632f27f227db0d57b16a5a3477f15dd102d8b488fdd7686af05fd942586c68a1acccd377a274477271229f9bbd731752d9f149a10d3d4585f242d850cf3d6214ae4cfb2cb7ebcdf4b50e2ba68dc61a31063b953cc77e96425b28fbf1a52ed588b0612871d2250fcad7fdd25ab44bd475d472c06694fcb49629feea8c21848863f2ceed6e50e0a948d299c469955f609afebad7a8af33e4208295dc629cca2212526a9d1fa12902ce19adff5b7274057f31be38a50ef3b6715b9108ee43943be048fc0ea1dd351dae995dd357a030274146d698511bd35853703cd3612b476a79302654e33b7e3b375d905f333b45db2364b59bf96438358fe3158eecf3e9375050d1e51b3efd19d706291a38c2ab23913e2aaee0665437fe0703a7dd84bd7332a84562cc38585199f92f1a40d26ca20514c11daeb7d930f33ce92bf53c07aa83589fb37f4c1ba549cac0eef273c1f1af1a79ca0d9d38912772d278992e357a12d0b5d477f4d31e52ad76a12e5460cc7d9c2d2b0c0b04fe22a2897cd82241bf71c8de8983f46e5a8f4ca0749b8a32cbdf9e6e4e3b441dbae23227b2a5acef95b95f23005113d097e842ce77a8ff2700369e02370a10db242936b29cfb685b95c8e205923caf8c592cf509607ac8f5ffcfba57b5cbe950e8f80a701ee14681303a49921ea898c4a2abd8f832bdc216fec448fac7aa39e781466d0c2036c090bbc5539cf07905e60e009b2e5b84831dd4bc56d4e357e09494cf3b45323bba920e28cb52ea8413b601dae693c7baf4519fc250e2b1c974970f6f9e7b468fe6bafc161a70f0f8222face80dc2e113baf7df879285c6eda9396c87b712eb8af2e4ef64ce426be1d8aa905281dd06e08a7c168cfb854ec24f5d4e1ea276c9098acd02694a7f94dd7042877f5542152a4b49a48973127f96b149e44cd214f143c8fc476a1c899b061702026fe05dde406bb710abf4e45fc7dfba22f3013eb01cd7c4bfc0a7c674192f20a60c27091d51373cc16a4bb27c27295422832bdf95920f5159f29ea7c616bc82a9bb81ded9a440a71c3ef5114abddc7cf53531b55adf87f429413ee61a78c33cb59ae46c57a2bad60ffd738c31ff7ccc675991941caf28bf0e1da86576c09d0e332e1d1e9cd27be1e3550f63b3f6576c197217c9f4e3025ecacff8b5c5ed47afde6cfffdae81c5b1de60cba66a552057bf900d9cafe50ce248305987a105dab30062b0d14bae3626762d9f6d22d23610a8a75639aa9b9e0dbecec26e51771aa0f7473dccc7ab762cd2272a581e5ca6b135b46871375131f5cd0d292681cbb26693af0dc1076515ca9b51e3d697283eb839854258f6fc85e5d9f161c96c54aaee1cd069b26d147d94324bedc2c28", 0x5c1}], 0x1) 16:01:24 executing program 0: r0 = semget$private(0x0, 0x0, 0x400) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000200)=""/173) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x80}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1c9, &(0x7f00000001c0)="174af205b606750b825676656048") 16:01:24 executing program 1: nanosleep(&(0x7f0000000180)={0x2, 0x9}, &(0x7f00000001c0)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x1, 0x81, 0x20, 0xfffeffff}, {0x9, 0x3f, 0x20, 0x2}, {0x8, 0xfd, 0x4a, 0x8}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x9d8aaaa}, {0x54}, {0x3c}, {0xffbe}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 16:01:24 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0xfffffffffffffffe}}) kqueue() r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) readv(r1, &(0x7f00000004c0)=[{&(0x7f0000000080)=""/3, 0x3}, {&(0x7f0000000100)=""/255, 0xff}, {&(0x7f0000000200)=""/111, 0x6f}, {&(0x7f0000000280)=""/98, 0x62}, {&(0x7f0000000300)=""/98, 0x62}, {&(0x7f0000000380)=""/29, 0x1d}, {&(0x7f00000003c0)=""/221, 0xdd}], 0x7) setitimer(0x2, &(0x7f0000000040)={{0x5bf, 0x3}, {0x0, 0x3ff}}, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:01:24 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x8100800080002002, 0x5fcd) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r0, 0x10001) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) getgroups(0x250, &(0x7f00000004c0)=[0x0, 0x0, r3, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r1}) fchownat(r0, &(0x7f0000000180)='./bus\x00', r2, r3, 0x2) chown(&(0x7f0000000000)='./bus\x00', r2, 0x0) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000100)="8c65", 0x3b9) setsockopt$sock_int(r4, 0xffff, 0x1400, &(0x7f00000000c0)=0x5, 0x4) 16:01:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x44}, {0x3c}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="09001fc92479ff2b783f6e8a9c81") r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)) ioctl$KDENABIO(r1, 0x20004b3c) 16:01:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000280)=[{0x3}, {0x25}, {0x6, 0x0, 0x0, 0x107cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) chdir(&(0x7f0000000040)='./file0\x00') pwrite(r0, &(0x7f0000000080)="00018a953123d03a4d2b46cecc9627a4f2205f5936519434721376291040a6e19a8ffcca99ac7dccba", 0xfffffffffffffedd, 0x0, 0x0) 16:01:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x8000000000020}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x3, 0x2, 0x1f, 0xffff}, {0x6, 0x9, 0x5, 0x3}, {0x5, 0x9, 0x0, 0x1}]}) write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) 16:01:25 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000000000000000000000000000000910000000000000001f2f05ea027ae6cd0ee59ee306a9fca2d8be19fd87cf32b0a204e64ec36d5ef2d8d9e811d6e19289905065e31c6ac6ae2902aa5f4b94ad1b58b6c05ad8c05039a19a51266bb135635f080d819b3765237728f2e4667fc0bbf440258d295f0fbb4aa27c4917cc9db72e", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) write(r1, 0x0, 0x0) shutdown(r0, 0x0) 16:01:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r1, &(0x7f0000000140)="8119d6267059d1ca9b8c9df8819ec46f37fd2c7e20f349f26505b3374d849637ea05fdbfd8ad11e708603f6b2f4d64bd0df3a2de055b4ab84ed38ede70f9ec08ee9b252ba760ced834a92d477a9fd4920dce053cf6554e5c1220298f17270287aec1a0c8f162473b61eac42ac4ae10614bcbdd3d44f86ebea8d4f7be3a71965a13733c88375ec9923de58fdb6b4043ace4", 0x91, 0xe, &(0x7f0000000000)=@in6={0x18, 0x3}, 0xc) r2 = accept$unix(r1, &(0x7f0000003540)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f6b55aa1f193c9ee5d77228f480000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b74fc3c3cea5c9fc2beee1afb39f242adcf37f46ff276bcfbd99025c70c759f4df8a3e144997112f3ac4aeeb08e4d8fc48604a2c04aeed0847ca2ce069790b3b85d86800417e5478c0713b22a0e97d33d80ceddedfe7f8fcae7a65ecf543ecb228180d6f9da895f771b2bce899798cca9656c200"/4226], &(0x7f0000000000)=0x1002) setsockopt$sock_int(r2, 0xffff, 0x1184, &(0x7f0000000040)=0x5, 0x4) syz_emit_ethernet(0x1, &(0x7f0000000240)="9d") r3 = socket$unix(0x1, 0xf59dcefc5a1b709a, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff1a1d32bd0ddb00f457350731f3620000000000000000656da02489672db6d18437405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a900b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db6116a1e222dcba8dee9f0cdc7527d27e8a15b700800000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f35100"/247], 0x44b, 0x800) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r5, &(0x7f0000004600)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000deffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000db00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825fc6c4532688e321a9"], 0x1008, 0x1, 0x800) msgrcv(r5, &(0x7f00000014c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007fb5000000000000000000000000b6000000000000000000000000000000000000f700000000000000000000000020000000000000000000000000000000000ac2b35b9b000000000000000000000000000000000000000000000400000000000000c8cc896a180000000000000000000000000000000000002eacfb27e78fb2869dd78b8ea2ebf3b1aa76873916fd66fea3f0b0810f50236f85804e978481a36127bc402cdad6bfb6225f9e33ac50e13d2d0ed5a483aec92e15b9e2030de9823d37e3ba637e294d44eea7c8898deb40def596b3c1a6ee39d13c1e0aac6e5443c360582708cc7f94770b92583c8c0c040c38f1c20008ceeb752a7aa77ca854b7ecac062f3fd08de816690ca684e9c178c15da92ae4ce4fc4f6"], 0xa4, 0x2, 0x1000) msgrcv(r5, 0x0, 0x0, 0x0, 0x0) msgsnd(r5, &(0x7f0000000240)=ANY=[@ANYBLOB="0300000000180000020054b43ee7fda9a1872c089ae044c6300cd93fa8d4f20000a6851752ad718e886ea3ae9b7659a9eb8e7aad65ca5908b15ad6c59792a39469842ba81c6b49ab2c178f7d728d266723df65dc78d01a8ff672f3c940ffe71dab5c52ef9664cfb23186a140cb38e262830fface3a7638a53b8612080bded18e98efdf2cbd85e83bfb2b8172f7932b12e90b9c4922decfa29d85c57757023ddcb794a8d1884fb21de15ae9f4dc0e1dd8c1df4048a47bc465da7b92d57c3f2ba5da8f04de77a2307eb36ca86441e9daaf34b6d4887a0f70080071e3b99d80a8109c5e84d688093062b89aa513b2e006d6000000000000"], 0xac, 0x800) getegid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r6, &(0x7f0000001700)=[{&(0x7f00000003c0)="51973dff2b39fa8f461ba50e6e2ae93684a92cbec9828815b5ea3d3bc5ddd88863a345bd84e7cfa50598a71595bf4ed521a583f6", 0x34}, {&(0x7f0000000400)="9209ced920a091506aef329cb0e5d248c72a44c71acc174b4d248b7d380c575274ef335b04be5349e550c90a6275a8e21c4ccfc02f901d8bfb52d26f6cf41d73a82e6ec6b5713d08afcb31f9d7842bc617fff4b57d36d1a66ea3aabb915024f6bf344e95c02c456ca5af23c413a0707fcbda6f8c91748f665c392ce75563f9b9a035859c0a0716d1af0f49e33a6511cd36a30b1e2b0b7ca4af0f3825aafaba25a40d28b21b1b033851a14ce596855349321eeda876094310c340dedb7b", 0xbd}, {&(0x7f00000004c0)="7c7d8de0533c97d4eddb923da99af213a7b6b368ead9ef42dbcd2b941f3b620952ae9438a2f30af6d7546b12", 0x2c}, {&(0x7f0000000500)="2599f93b6ad7fb05b50e1fda5d7674fde5d4de08530c28e2981a5c1284c2d9756e65a38d235fa3d00fa5f3eb014294", 0x2f}, {&(0x7f0000000540)="9f806fe1aeb4a1abc08e9cccd484ab0539530e3d17e24e322d70bb63c90966d1dd5163b692ef093f7183b2255798c7d68bec1630ebfc0214ef0f4b0dbe696c801310978b9b6a093cbc9ac9dd147977376bb630542370498a52da2cc552b28558f621b9cec654847fe85288a6de5d784911fc3f7203200fb499485413268445a6f454e649d5c02bf98f2541370b170bb393bef33412f4782b882a4d0ccb9c982e4f1099f5ae6a30ba92e4bb81bc4c518ad55e655f51c28b432fd96443a7b3990d7741b9f81f06", 0xc6}, {&(0x7f0000000640)="7485f10015ecfc1561e1cfb6cb30fcea2c6e7052fb7ddcbe05f2dc003bdf2d67eca8bbd7607aa2021d3e1562ad4558d9aac7d2963b714d15f64dc44d6f05613d31ea2d7b8fd35ce2458ede0c97ea2654ec4c664e5d9a61f0778ed31bef6ab1d5732d404a99af6c698467f875e0c52ae5f57aa7c6142ad0a5650cb6c23b66f2468cc031df063096c4db2b63a3e7b72ec739d3d53467ed666ac6baefa86d569a545d3ca26d34cfd128b651", 0xaa}, {&(0x7f0000000700)="4fd75158bf7dc35206a7b8d7b2b1b00ccfdae59220d93fec9b449ba9d21d1b7b2ecfa44bb7925c01d74001287e20797e99274f4c3ded7d4b68739edba10e8515c66ae77a3a1f7b76ec870f71696c7623719a8d1313c95475ea3c19956dc575c4b6c751cf1e7fab26baf924c87cfcd2ee1dd248cfc2f3c49b2e9bc9677cfb2011fe1f0b4367543104dcf72fe3717aac379a21ea175362c4aae328017de126b48f4ad38dd151268f85e281f01ae782e9036f3e9167ee749674f7939d5b4f8ad9d0fe898c33eaa23d306e8d74bc908fda0efa213d69b7541c3479ce5ec8c5b087d2e15ade48cf5575f4cdd01734bcd917449278bc6306a75ae06d27b97904d1d1f69f840a0fc006abd405ac228b6de338f591c05b047d17158a299193ce089dadb320bfea31a0de42ab6caf5532346e8725b7eb696e29cb0cd33942f6327da190c309ec027b1190a003a35f9557aa67620a94afbc6f20187cf3c0fe834ee46d8c85d70be3e2273a4d9a1cde91ffdf4286a1be46ed92072996b7d94db718fc8ff14b19a5fc95dc8e905dca7dac625d2a6651cc9004c7c524a1838fb1569542c23c387bcafa4e5bfb155db85a6abb76002c6ca8f44712c3523c7c81f7e3d1ea9e4e19ff596bffd840701350b6988f3850c5b8fe667634eec202b8d371aab3d1f33c2066d4cc043b4e8f8e828ec5ab8c121f8d341e8bc9754be44950af15a512c971016be76409ca5505f4425e9f484d1fc03ba775f738500ba05a406f308a84e3c3fe1f76b5d5ac442b405bcef7a085cbd914a5674cab6380e57342318a8195d7553f537f253d445d33fa3aa408b121250fe75e5d4a3f1d7ec46fd4cb16e6a196b9b1e2e6077cece36a829a78d635ff95795b60bd9d03bb6626e9dfb787641dfabeb4706291a425642b6ef7da763638760d8b7368f13a835ad9f9d168594e71e2402cbbb30a3ee6409b8d0a9e23bf01b9e5aed209dd0e17b071009ad1f0d780ecc4e333fac466916e78f775a6bf5fcebc8c6bec47282df39ddb9eaf191d148b5861c3d80aa9de891fc6deb003541b2e7e2bd74150eb206600f972b7840ca6d140a26960c1efddf005d0c6cb41cafd28fbcce040fc4f537e60c9fc88e0b9efd326f0bfc434a8e2da8d3c0ee8b52bc1195ff1bd205ce06d2ac879a50eb996bc500c9dba6e84af1b00d875b2435965475aac1ce7b710e32be59e3ea021f41d0d82f21cae6b686d0b45c953ca1cf75784c9da8c4b723dea8593026e93142e47ded3ad489a1b4aef3ee1fe12939935e9bcd2a42076a0dad1ba70313764b0ee0cf3d8c939167875e402ca245d7d5866c003b5d3edd5db78232b5763345b8c8ded082c8e3ebcb9b5eb0548654a8ede2cd1d019078d8229208dcb90282651442dbebbeec008a610e8dd05bc84faa61c5b7c7a3ff1a92e54dcd16e022aa25590069897dd6bb6a7a13b9f471c7c5db1cd213f83a6fead4b5ea8d3b22f2c8151beae13b49b7715cb3aabfc2793ee7419b3206ff13f98deee253a6897a4dc450f7f9269fdb5567f5891ec611cbcba57fb34d36523ce7099d1d9fa4d2567e422c66159ff7811ccae87ce1c1aad80ea9381fec13d6a2c432dc42363a0bd16e52493394c81db678cd8acc2281396c9bf42ca610bcfcca9adc1ee0167f652bec67154c424b67f9327e473f5c5171518a32b7209b99f2d19e7b09774c2b402818f9431496f4c619a6f85cfbce3f4100fc2e6ced462c3ed9da6ea9e7a57b9a76b6f4e29466690eecad8bcfee5bac5b22fbb971e2cbb64f631fc4b7c0f0223615f957dcb0e75a9ed5d801e64e15f1ab8af9eb8acf4b4c59a50c31a89b07f49b6f78e7cf883bef8c06f6be1e045220e6521a723f7f77d0de27028e2011362d9f0c56f8d2333d035fb4aa15cb6f9cf18f2b76bbaf513d4ae977ce12dc0a87d0dc81cb62c0e804079366471dafa93c9d73d2a37abed072b562874ddacef841d6f980e49e71c61b8b010911d02f2f8cc457b4b52f40c49650e9b3a594af808a2963d5f42645083f8c720d947683072b182f62b3379b5ad2a6b112caf0e9c84d8f0fcb456444d6626c6222035961b00e1cdfaccd459b029a0f3163b26bbf80da66888127d55fafd1c41979be64105e969959aa67d02e75f30226293ea4e5cd8b67435e46720470c39af3cc06b12c3f1f405ed85bc13d532ce795fc14b55fadc048a711be3fa443ae1bcf2288e80d43f9c84921c411c5b24548e12c7fdee0a01d2ee9f8e47f86824b639fca279cef3eaf0689574c015a97eaf4b75ecf4cfb093ca3e1b1c59c04bfcab6c8c033388cffc47c429447a67fa30bfc4203511bd38a2677c076aac89699b1bdff29f89a9e69a8045028782639a3dd1aaefa86f0c272c6063ea579162749fb262c3f1bab1dce56abf53f7b73e9924e81b96907219412bc0d6eadb4df9da0eada27dddda37ddb89e8671e748d8430ea391f3654df9b97ea19ee4e0f06893fcaa7c5aa314d27e21203d31475547b706cde8ea455cd4436cdfbc536117d2c70b15afb689775e4321f0cc8cd810da2a01ac67c82470038686a6f6867c19ee5c457e3014cf471b12ddd114993401b2cea6fecf5a99132dfa2bf844f0016b6b62c2b44259ea83fbd4c5c6851e5a2566252488ac6bf9edf5def50d51c72bf18b241f289da9f50b59b00fad83edb9d406b5ffc245bc4f1dbd394f45febbb7c172eab8287f338c17f1025bb1cd9dae8ea381e6a9fd501a828bbc4974710a7214a6966b72ccf591052605f745521a55128775494d4adfa41f7a5a5af232db0924c6beda9d1f7f086b6dac0b03fe0122863a010665d5165b8acabbfb273794bbcf6439fbbfb32210683ff186c41ce937d5fdb1f80a45b6b4ed0cdb21b75e9d74aca5cbb0ceedc132ad8d47f4efd5e786dacd7ff17727db669813e31c12ed80e31c5e4050c8cf87feba8c036853a1c25bd6c917fd38946c3b8a3f28b84659271789fcb0eae7956a40da191664c093ea6e0453ca92e417d54438e0d48b3afb69867b6d735ed3c56dd70cb1e7d2fafad7833fc7bef398885ef54b0535b59a1f9ed0b4184197bbb56e4bcff1fcd6d4d81bfdd41d973f473b47317b21f3d549505be5a7f6c83820a69fcae97575adb109e5ca88be2445b7e8b9e961b5b9d035606f74165d8321b5d94d122dee76a21f1b7755711ff67d9ebe5590c5a40f13870a68adabefd61ce55774a00471643c412abe171e69a10ba6af5c921c906c52e9ae747b9a499c645ace377166caf146e00a5555b245cab4cb647e344befb808cbd9b03580b5db2d94f504b69d75cb81a383d4c8bc606de3e1bb34d5f7740ba5073881b3c469c6c2799337800e096049f677a17c5f41027dd3d2dbc7151e85f52014f50240cb5fe0429ba14ca27c01c457c7d47a60a56e1fc59ce9ddda93378dc98177f0729b0c3c24ac57a5105de307ca34539f8382be4066154e8278c91df51bc4d9866836df4c81a025cb2c4fe7b95a68ab814bcc1a50e58b9f8dbfc76b82ff7935d756adde4de360ddc44212c56753221a437bcb5c456771286bd0673ebca0dad338c85cd81ffdd24a6c82c8ffc1e024b8f7512dd6801a3671f72bc1bbd8ad4b9dd3bdb4d414d79b4061b82187b1a5040386020f92e9ae3a7256ebc024e378bb147a1c701f68d44b6de9a1f7fabb06ccfb367081bb4102ab508f805971f3b8383fa32df55b2c9704cc9d15e9facfc2f06f57b07661d0083047258ce92a18a794eb4d222bf1d06a950488545c1375cb089bd0d0c0bcd7071d013960859914b1d8aaf1d8a0f636ee4d9ba369defb8b2f8cdd4dba8a9945d190e8e2e539162961f14bdd9b336da6d6d156299b8e2ede890632ddd933c9c46356e45eab00db21b5c4ee27eebe2bee155263ab3ea699667cd6fd749f14a177d5415528ca78c76087f1f3cf5cbd6217fad6bcf85dcc3d1294bcd8a7565f9b1f5a4503c58d769d49123c0a60ed1a65f626b9005b6da06f6de293162592e2fa8bfc9184a21772f1bc12147919e3853148c3fc4da045626244ffef11859913edbe2629dc328db10b81c66f7aa726469da198774b5400e595b21d774f5d0dce0001dcf496e82d813ce47e366b09a04ddabc9f3fa1adef7e300a23fdea9e93ece0bd35e8c94f780d64de4f7c3d1b86aced51cc0bd49faf2c073c9886a067514684d8f223229318748402c3b13fa2b7804c13d80810f6eb46820da0026eab1f9eb04178b1986b4721844ff27e0973a938130b5f04a387dbadc532e88a3f4ecd5ddef18bff2f3d3e753462e8f4c76f10ac51c5242de76685ad7f9294db9176511bfdc92d495835c27bc259d76e4241de35ac1cbf801030157530f8b1bebd562d086a4a82c646c022d8226ee6176b6dd3702fddecda56c6b4ddd945de2d58f4e540cb98b9ec681d07831e031ed328dae17132eb9071955ffb8c72eca67e66ccd5fcc6b7d80a6f7616bcbe43febb4a0c12e2e3d89d1d564f0ab433e1e982bd6d19333788f611968d6e1462a8c63877060eb354b408a2d26a4773c96baa4bb3ad9c41edf0fc1c9b55f8201fbf74d72acd5dad721bdcbec0377c124446f33308f018185155441f2e9cdf165f2aa28c5090d6116e1bd67d3aedc85a9650578d4fd93365101a29613d030c74c1770a937b18efc394cd3e26a3981c3a0063eec64281f9a9f122550c0fcd9f9cd6e084e0b92daabfc1d39a8472f3c4f0594b5f0a4c1c74a8f90f73a3dfbb31f096e6bda0e5ab1458f7809ce5718567bb3f9f45e38b0a8274e7051f4202203e7b3e6036d2fcb4b14758c56e76e4c6e94596b3bff77b7e", 0xd45}], 0x7) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getpgid(0x0) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0xbde62d0f781b238c, &(0x7f0000000180)=0x7, 0x1) setsockopt$sock_int(r7, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) r8 = semget$private(0x0, 0x7, 0x286) semop(r8, &(0x7f0000000480)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r8, &(0x7f0000000340)=[{0x3, 0x8}, {0x4, 0x82, 0xdfdbd8b24fcd74a7}], 0x2) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f00000000c0)) r9 = socket(0x18, 0x2, 0x0) setsockopt(r9, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r13 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r13, 0x2, &(0x7f0000000100)=""/114) r14 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r15 = fcntl$getown(r14, 0x5) shmctl$IPC_SET(r13, 0x1, &(0x7f0000000200)={{0x3ff, r11, r12, r11, r12, 0x104, 0x5}, 0xfff, 0x9, r15, r15, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r11, r12) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r12, 0x0, 0xffffffffffffffff, 0x0]) r17 = getgid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r10, r16, 0xffffffffffffffff, r17, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r18 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r18, 0x2, &(0x7f0000000100)=""/114) r19 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) fcntl$getown(r19, 0x5) r20 = kqueue() r21 = fcntl$dupfd(r20, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ff6000/0x1000)=nil, 0x1000, 0x0, 0x2012, r21, 0x0, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000880)={0xffffffffffffffff}) fcntl$dupfd(r22, 0x0, r23) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000300)=[{r24, 0xc0}], 0x1, 0x0) openat(r24, &(0x7f0000001780)='./file0\x00', 0x20000, 0x100) r25 = socket(0x2, 0x400000000002, 0x0) setsockopt(r25, 0x0, 0x20, &(0x7f0000000180), 0x3d) r26 = socket(0x2, 0x400000000002, 0x0) setsockopt(r26, 0x0, 0x20, &(0x7f0000000180), 0x0) r27 = socket(0x2, 0x400000000002, 0x0) setsockopt(r27, 0x0, 0x1d, &(0x7f00000016c0), 0x0) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r28 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r28, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r28, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) r29 = semget$private(0x0, 0x7, 0x286) semop(r29, &(0x7f0000000380), 0x0) semop(r29, &(0x7f0000000340), 0x2b13) semctl$SETVAL(r29, 0x0, 0x8, &(0x7f00000000c0)) r30 = socket(0x18, 0x2, 0x0) setsockopt(r30, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r33 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r33, 0x2, &(0x7f0000000100)=""/114) r34 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r34, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r35 = fcntl$getown(r34, 0x5) shmctl$IPC_SET(r33, 0x1, &(0x7f0000000200)={{0x3ff, r31, r32, r31, r32, 0x104, 0x5}, 0xfff, 0x9, r35, r35, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r31, r32) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r32, 0x0, 0xffffffffffffffff, 0x0]) r37 = getgid() semctl$IPC_SET(r29, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, 0x0, r36, 0xffffffffffffffff, r37, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r40 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r40, 0x2, &(0x7f0000000100)=""/114) r41 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r41, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r42 = fcntl$getown(r41, 0x5) shmctl$IPC_SET(r40, 0x1, &(0x7f0000000200)={{0x3ff, r38, r39, r38, r39, 0x104, 0x5}, 0xfff, 0x9, r42, r42, 0x7d55, 0xd75, 0xfa}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) getgid() r43 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r43, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0xfffffffffffffe7f) setsockopt$sock_int(r43, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f0000000500), &(0x7f0000000540)=0xc) semop(0x0, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(0x0, &(0x7f0000000100), 0x0) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f00000000c0)) r44 = socket(0x18, 0x2, 0x0) setsockopt(r44, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:01:25 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff}], 0x7ff, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000400)=[{{}, 0x0, 0x2b, 0xfffff}], 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r3, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) pwrite(r3, &(0x7f00000004c0)="df024ced3d6bdb3c2ff41cf72838719298678066ada4916f6ccf3185e8c7206de3cda35e735fc05c22cf849aa2b1dfec640a0a2d05573b40c3d0ac15084d340be7ad92d044980f524cb7717e67a8fcfb9713f7be25ae7b0cf2ea34639967723fd69c2c14cba603681bcd981331b880a1e9def14565ba62d682ae9dd7bf208c3a7e0da2186db47b1d7b309d9c4b01b2052dec777c43c67b067c8d64b36885c4e93a9fa24bc67ebbe2626df9c741b6cbf781efc81cabe87df4c94d223197a7ff1e3924c4", 0xc3, 0x0, 0x0) r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r4, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) r5 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r5, 0x10001) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, &(0x7f0000000480)=0xfffffffffffffff5) pwritev(r5, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r6}) fcntl$setown(r4, 0x6, r6) 16:01:25 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a4) open$dir(&(0x7f0000000200)='./bus\x00', 0x20000, 0x82e3732e90e74bd5) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kqueue() r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000040)='./bus\x00', 0x400, 0x8c) fcntl$dupfd(r3, 0x1e, 0xffffffffffffff9c) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_flags}) kevent(r1, &(0x7f0000000140), 0x66, 0x0, 0x81, 0x0) dup2(r1, r0) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000140)={'./bus\x00', 0x3, 0xffffffff, 0x1000, 0x1, 0x2, 0x0, 0x7fffffff, 0x3, 0x6, 0xffffffff, 0xfff}) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)) ioctl$WSDISPLAYIO_GMODE(r5, 0x4004574b, &(0x7f00000001c0)) 16:01:25 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x3, &(0x7f0000000100)="99fe358a", 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f0000000040), 0x1000027a) 16:01:26 executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x4}}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x1}, 0x130) 16:01:26 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000280)="0f50378046365672", 0x8}], 0x1, 0x0}, 0x0) 16:01:26 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000100)="d9b119e46d768ccbdb0470c56d95bb710a8007c5a016d1ea150ab6e83266e5746baecacc739fce9a4a2afaf9cfe3a83b8bbba1ce15883d3e0f17e0dd0316949d3a3cad21db001e24dc957cd46f44b7947f1803d7b6c84fa19c50e327e859d4c1d264efd9e8651576b61addec2ec893cac3deae56c3c4bd45708f13d9bc65c528d309759b052fd141a411a5319d37179093576fe8e8a8a4d5547cb60e9babc001688b017fbec612e2d8ad24960ae330e2c9775bf8977db6af8b38b1a498ea0e73320eb769666ed824ef47a17f741f797e7700dc4c99aafd43cba80dd8f1446ef80d17ed52b73aafa9f4a4debe9db27c8f3a32c211872734749aa792838c7f359c9189050693439ca0d946fa7ba287d08d37b6a74f43afba11a12778f410672384f8", 0xef}], 0x1) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() dup2(r0, r1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x2) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000280)='9', 0x1}], 0x1) 16:01:26 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="82022e2f66de9af157a4df696f72b158af9ec53ea9696c653000"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x92, 0x0, 0x0, 0x5}], 0x6, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2, 0x7, 0xffffffff}, {0x18, 0x3, 0x9, 0x3}, 0x524, [0x1, 0xffffffe0, 0x80000000, 0x80000001, 0x7, 0x7, 0xfffffff8, 0x1]}, 0x3c) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)) socket$inet(0x2, 0x5, 0x1) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000100)={{}, 0x2, &(0x7f0000000040)=[0x0, 0x0]}) poll(0x0, 0x0, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 16:01:26 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCCBRK(r0, 0x2000747a) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0/file0/fi\x00', 0x0) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') 16:01:27 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x1a0000}, 0xf, [0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1]}, 0x3c) open$dir(&(0x7f00000001c0)='./bus\x00', 0x400, 0x20) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) fcntl$getflags(0xffffffffffffffff, 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000100)="afd3c9347bf5139c84b652b5a25ade2e6d08", 0xfffffef7}], 0x2ae, 0x0, 0x0) 16:01:27 executing program 1: r0 = socket(0x2, 0xc003, 0x2) ioctl$TIOCNOTTY(r0, 0x20007471) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r1 = socket(0x2, 0xc003, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000100)="8c65", 0x2) r3 = accept$inet6(r2, &(0x7f0000000040), &(0x7f0000000180)=0xc) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f00000001c0)=0x1000) dup2(r1, r0) r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r4, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) dup(r4) 16:01:27 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f00000000c0)=0x5) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x6f, 0x3, 0x1b19, "abd0cc0d68dc65827774fdccdff3fc844ae89310"}) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) 16:01:27 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r1 = getpid() ftruncate(r0, 0x0, 0x7fffffffff6) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, r1) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r4, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) r5 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r7 = geteuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) getpgid(0xffffffffffffffff) r9 = getpgid(0x0) r10 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r11 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r11, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r12 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r14 = geteuid() getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) r16 = getpgid(0xffffffffffffffff) r17 = getpgid(0x0) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000840)={{0x6, r12, r13, r14, r15, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, r16, r17, 0x80000001, 0xfff, 0x3, 0x100000000}) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000840)={{0x6, r5, r6, r7, r8, 0x14, 0xfffffffffffffffc}, 0x3, 0x7, r17, r9, 0x80000001, 0xfff, 0x3, 0x100000000}) fchownat(r2, &(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, r6, 0x2) sendsyslog(&(0x7f00000001c0)='?', 0x1, 0x0) 16:01:27 executing program 0: execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)=[&(0x7f00000000c0)='\'\x00'], &(0x7f0000000200)=[&(0x7f00000001c0)='/dev/bpf\x00']) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x30400, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) read(r0, &(0x7f0000000340)=""/208, 0xd0) writev(r3, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, &(0x7f00000002c0)=0x4b7cfcfc) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") geteuid() socketpair(0x10, 0x1, 0x1, &(0x7f0000000240)={0xffffffffffffffff}) fsync(r4) 16:01:27 executing program 1: socket(0x0, 0x8008, 0x6) mknod(&(0x7f0000000240)='./bus\x00', 0x0, 0xfffffffd) r0 = semget$private(0x0, 0x5, 0x8) r1 = kqueue() kevent(r1, 0x0, 0xfffffffffffffbff, 0x0, 0x20, 0x0) semop(r0, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r2, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x5, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) dup2(r2, r3) kevent(r1, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffd, 0x42, 0x81, 0x5, 0x7}, {{r1}, 0xfffffffffffffffc, 0x4, 0x82, 0x9, 0x7fffffff}, {{r1}, 0xfffffffffffffffd, 0x14, 0x20000000, 0x6, 0x7}, {{r3}, 0xffffffffffffffff, 0x0, 0xf0000004, 0xf44, 0x100000000}, {{r1}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x4}], 0x912, &(0x7f00000003c0)=[{{r1}, 0xfffffffffffffffa, 0x10, 0x8, 0x5, 0x1978ca53a}, {{r1}, 0xfffffffffffffffe, 0x0, 0x1, 0x0, 0xb10}, {{r1}, 0xfffffffffffffffb, 0x8, 0xc, 0x7ff, 0x101}, {{r1}, 0xffffffffffffffff, 0x1, 0x40000002, 0x1f, 0x3f}, {{r1}, 0xffffffffffffffff, 0x4, 0x40000061, 0x9, 0xffff}, {{r1}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x2, &(0x7f0000000080)={0xfff, 0x4}) poll(&(0x7f0000000000)=[{r1, 0x40}], 0x1, 0x0) close(r1) semop(0x0, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x2, 0x1, 0x1400}], 0x4) pipe2(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x8, 0x0) fchflags(r5, 0x10009) readlinkat(r5, &(0x7f00000004c0)='./bus\x00', &(0x7f0000000500)=""/92, 0x4aef154fd99b7d29) writev(r6, &(0x7f0000001c80), 0x0) kqueue() semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000480)=0x7) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='5\xb7\x0f\x00\x00\x06\x85\xeb\xd4\x00', 0x80, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r8) r9 = open(&(0x7f00000000c0)='./file0\x00', 0x8000000611, 0x0) pwritev(r9, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$VT_GETSTATE(r9, 0x40067664, &(0x7f0000000200)) dup(r6) r10 = socket(0x18, 0x2, 0x0) setsockopt(r10, 0x29, 0x20000003e, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x1, 0x0) r11 = kqueue() kevent(r11, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) r12 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r12, &(0x7f0000000100)='./file1\x00', 0x0) utimensat(r12, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) r13 = open(&(0x7f00000000c0)='./file0\x00', 0x8000000611, 0x0) pwritev(r13, &(0x7f00000003c0), 0x273, 0x0, 0x0) r14 = open(&(0x7f00000000c0)='./file0\x00', 0x8000000611, 0x0) pwritev(r14, &(0x7f00000003c0), 0x273, 0x0, 0x0) fcntl$dupfd(r14, 0x5, r7) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x80, 0x0) r15 = semget$private(0x0, 0x400000000d, 0x0) semop(r15, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x2) semop(r15, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semop(r15, &(0x7f0000001900)=[{0x4, 0x80000001, 0x800}, {0x0, 0x0, 0xb52d7de6e61f1278}, {0x4, 0x2000000, 0x1000}, {0x0, 0xccb, 0x1000}, {0x3, 0x0, 0x1000}], 0x5) semop(r15, &(0x7f0000001840)=[{0x1, 0x6, 0x800}], 0x1) semctl$GETZCNT(r15, 0x1, 0x7, &(0x7f0000000200)=""/234) semctl$GETZCNT(r15, 0x3, 0x7, &(0x7f00000000c0)=""/60) semctl$SETVAL(r15, 0x5, 0x8, &(0x7f0000000180)=0x2) semctl$GETPID(r0, 0x4, 0x4, &(0x7f00000000c0)=""/63) syz_open_pts() ioctl$KDDISABIO(r5, 0x20004b3d) 16:01:27 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x7f000000) syz_open_pts() 16:01:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x4) syz_emit_ethernet(0xe, &(0x7f00000002c0)="0092fa9fb5cfb7dacce0693704a3") 16:01:28 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) seteuid(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206982, &(0x7f0000000300)) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000040)=0xfffffff8) 16:01:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0xc}, {0x5c}, {0x6}]}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x8000, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000000)) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:01:28 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) select(0x40, &(0x7f0000000000)={0x0, 0x100000000000000, 0x4}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000080)={0x6, 0xfff7, 0x1, 0x5}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000002800)={0x0, 0x0, 0x0, 0xff5f, 0x0}, 0x0) connect$inet(r0, &(0x7f0000000040)={0x2, 0x1}, 0xc) 16:01:28 executing program 0: r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r1 = socket(0x2, 0x10000000000003, 0x2) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r3, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r4, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) connect$unix(r1, &(0x7f00000002c0)=ANY=[@ANYRESOCT=r1, @ANYRES64=r0, @ANYRES32, @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYRES32=r0, @ANYRES32=r2, @ANYPTR64=&(0x7f0000000140)=ANY=[@ANYRES16=r3, @ANYRESHEX=0x0, @ANYPTR, @ANYRESHEX, @ANYRES16=r4, @ANYBLOB="43890b36105233f08ea8514ed11108cfb049264803324b4ee5326b2b7d5b80dfd7e360902e3605deb113de516688db8497f8bc1a300b1d68ade60a3d30b7062fd066b8a465b590c05284d6f7455ae4cf70bab40d7d5fe5752f3bd1717af9aa19f3f5c25d8b7b57f40b0e2b8456a91d09ce4e21cd22664275ec1e361925ab42eac7ac0c61d5a06c51254158e6ec0ea008d8e0c46bd98e2ae69bef4899ce8e98af0454a39b8ff8bee6894cecce24a7df212b", @ANYPTR64, @ANYRESDEC=r0, @ANYRESOCT]], @ANYRESHEX], 0x5) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:01:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5}, {0x1}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) chflagsat(r1, &(0x7f0000000180)='./file0\x00', 0x0, 0x2) 16:01:28 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e5037f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="674a9d94", 0x4) r2 = socket(0x2, 0x1, 0x0) r3 = syz_open_pts() syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000240)) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="04002e7f66686c653004"], 0x10) execve(0x0, 0x0, 0x0) close(r2) 16:01:28 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f00000000c0)=0x5) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x66b, 0x3ff, 0x9, "cf11ea62f04cded5c438f678b7c6d91db0683805"}) write(r0, &(0x7f0000001200)='\r', 0x1) 16:01:28 executing program 0: r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000180)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x100080}, {0x50}, {0x8000000006}]}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000140)=0x20) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="983c38c492434a147a84d3229a94") 16:01:28 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186004e27f0001400000000000000000000000000000000000000000e4ff00000000dc00000000007430", 0x2d}], 0x1) open(&(0x7f0000000000)='./bus/file0\x00', 0x10000, 0x87) select(0x40, &(0x7f0000000100)={0x9, 0x570, 0xc07, 0xb861, 0x2, 0x7, 0x3, 0x6}, &(0x7f0000000140)={0x2, 0x4, 0x0, 0x0, 0xfffffffffffffffc, 0xffffffffffff8f55, 0x1, 0x7}, &(0x7f0000000180)={0x1, 0x7ff, 0xe5b8, 0xffffffff, 0x45, 0x81, 0x200, 0x7}, &(0x7f00000001c0)={0x3, 0x2}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8181, 0x0) r2 = dup2(r1, r1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000000)={&(0x7f00000026c0), 0x1}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8181, 0x0) dup2(r3, r3) kqueue() r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8181, 0x0) dup2(r4, r4) open$dir(&(0x7f00000004c0)='./bus/file0\x00', 0x200, 0x188) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = accept$inet6(r6, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r8 = socket$inet6(0x18, 0x4005, 0x70) r9 = fcntl$dupfd(r6, 0x0, r7) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r11 = socket(0x18, 0x1, 0x0) setsockopt(r11, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r11, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r15 = getpgrp() r16 = fcntl$getown(r7, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r10, r12, r13, r14, 0x5, 0x7fff}, 0x6, 0x2, r15, r16, 0x7f, 0x100800001, 0xb1f1}) getuid() r17 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r17, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r19 = accept$inet6(r18, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r20 = socket$inet6(0x18, 0x4005, 0x70) r21 = fcntl$dupfd(r18, 0x0, r19) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r23 = socket(0x18, 0x1, 0x0) setsockopt(r23, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r23, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r27 = getpgrp() r28 = fcntl$getown(r19, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r22, r24, r25, r26, 0x5, 0x7fff}, 0x6, 0x2, r27, r28, 0x7f, 0x100800001, 0xb1f1}) r29 = socket(0x2, 0xc003, 0x2) setsockopt(r29, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r29, 0x0, 0x67, &(0x7f0000000000), 0x0) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000140)=0xc) r30 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r30, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r32 = accept$inet6(r31, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r33 = socket$inet6(0x18, 0x4005, 0x70) r34 = fcntl$dupfd(r31, 0x0, r32) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) r35 = socket(0x18, 0x2, 0x6d) setsockopt(r35, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r35, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000340), 0xfffffffffffffe39) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0xc) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) 16:01:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r2, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) r3 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r5 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) r7 = getpgid(0xffffffffffffffff) r8 = getpgid(0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000840)={{0x6, r3, r4, r5, r6, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, r7, r8, 0x80000001, 0xfff, 0x3, 0x100000000}) r9 = socket(0x18, 0x3, 0x0) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r9, &(0x7f0000000100)="8c65", 0x3b9) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setreuid(r5, r10) syz_emit_ethernet(0xe, &(0x7f0000000140)="c5fe404b825005bab73889b304bb") 16:01:29 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4000) open(&(0x7f0000000080)='./bus\x00', 0x10000, 0x0) 16:01:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x4, &(0x7f0000000080)=[{0x7, 0x7, 0x5, 0xcb90}, {0x4, 0xa9, 0x1, 0x8}, {0x7, 0x1, 0x0, 0x4}, {0x3, 0x4, 0xfa, 0xa52}]}) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x3) 16:01:29 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r2 = syz_open_pts() r3 = shmget(0x3, 0x2000, 0x2, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_UNLOCK(r3, 0x4) close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r4, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) r5 = socket(0x6, 0x8000, 0xff) poll(&(0x7f0000000140)=[{0xffffffffffffffff, 0x4}, {0xffffffffffffff9c, 0x8}, {r2, 0x14}, {r4, 0x100}, {0xffffffffffffffff, 0x80}, {r5}], 0x6, 0xac) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r6, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000040)=0xffffffffffffff19) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) 16:01:29 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x20100, 0x6) close(r0) r1 = semget$private(0x0, 0x400000000d, 0x0) semop(r1, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x424a, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0xd4) semop(r1, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semop(r1, &(0x7f0000001900)=[{0x4, 0x80000001, 0x800}, {0x0, 0x0, 0xb52d7de6e61f1278}, {0x4, 0x2000000, 0x1000}, {0x0, 0xccb, 0x1000}, {0x3, 0x0, 0x1000}], 0x5) semop(r1, &(0x7f0000001840)=[{0x1, 0x6, 0x800}], 0x1) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f0000000200)=""/234) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f00000000c0)=""/60) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000340)=""/153) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000400)="6465941c5c10306e2378f5c843c435039111662fd7115e93f5af5bc0c72f22dd4cb7524450b7f942cabdbd53c422122b52f593e11a54f26bade22b2e34b41e5f41538f2c42e972a178f9040c392b802fabb8230afe4948e5bad715554cbc59", 0x5f}, {&(0x7f0000000480)="70332e300c8d95aebdc443b5f7de68904ad5221152144d766ea801210a1c5b07d855c157af5d6e188eb0353f30783b7c65349c064a0d153ddbea6040957cab389d0c50d916f985c3a3b21c65c2023dfadccaac5329c15e23f66b7145faa74e55dd823d4fb20a523208ee26e2fd7d64f1ef11f3efd0214b650e3c016c6d86e754", 0x80}, {&(0x7f0000000500)="d6e2aacc", 0x4}, {&(0x7f0000000540)="8bd8325e458bf26e36be3de7857763db4a1d241fab5b25499b6402179dcd7ce66a3cf72e3f0d94cfb0d3c7b58e6210ab07252340e019039a45bac4f0720baaf27e8cbf1da96c778b0cf009c57e6c60ee3474ce8c472d2ed1f22ca39ffba2c62452a46de88f7214a421eecc1b9d337aa00096c2049a6cd8abb6472543eca98a0bb1813c29f84692635e639a5120a13d00a65d75335067f481e4aaf07e031658161b85b99556264637b8d84c02071c4104e10a706947fc7389a9d5e87cad5a9588d0b21c35ceaf8499", 0xc8}], 0x4) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) semget$private(0x0, 0x1, 0x1) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000180)={&(0x7f00000000c0)='./file0\x00', r2, 0x2}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000300)=[{0xc}, {0x3}, {0x806}]}) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r5, &(0x7f0000000100)="8c65", 0x3b9) getsockopt$sock_int(r5, 0xffff, 0x0, &(0x7f0000000200), &(0x7f0000000240)=0x4) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f00000001c0)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xbd, &(0x7f0000000080)="b6") 16:01:29 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc1) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x60, 0x0, 0xfffffffffffffff9, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x60, 0x0, 0xfffffffffffffff9, 0x0) r5 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f00000000c0)=[{{r5}, 0xfffffffffffffffe, 0x1}], 0x60, 0x0, 0xfffffffffffffff9, 0x0) r7 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f00000000c0)=[{{r7}, 0xfffffffffffffffe, 0x1}], 0x60, 0x0, 0xfffffffffffffff9, 0x0) r9 = fcntl$dupfd(r6, 0x0, r8) open$dir(&(0x7f0000000340)='./bus/file0\x00', 0x800, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r11 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r12 = kqueue() kevent(r12, &(0x7f00000002c0)=[{{r11}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r13 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) kqueue() r14 = kqueue() kevent(r14, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r14, &(0x7f00000000c0)=[{{r13}, 0xfffffffffffffffe, 0x21, 0x0, 0x0, 0x1ff}], 0x60, 0x0, 0xfffffffffffffff9, 0x0) r15 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r16 = kqueue() kevent(r16, &(0x7f00000002c0)=[{{r15}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r16) r17 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r18 = kqueue() kevent(r18, &(0x7f00000000c0)=[{{r17}, 0xfffffffffffffffe, 0x1}], 0x60, 0x0, 0xfffffffffffffff9, 0x0) r19 = open$dir(&(0x7f0000000040)='./bus\x00', 0x400000002c5, 0x0) r20 = kqueue() kevent(r20, &(0x7f00000002c0)=[{{r19}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000380)='./bus\x00', 0x1, 0xc36f5776fdef3d02) r21 = kqueue() kevent(r21, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r22 = kqueue() kevent(r22, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r23 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r24 = kqueue() kevent(r24, &(0x7f00000002c0)=[{{r23}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r24) r25 = accept$unix(r0, &(0x7f00000003c0)=@abs, &(0x7f0000000400)=0x8) openat$vmm(0xffffffffffffff9c, &(0x7f0000000440)='/dev/vmm\x00', 0x200c0, 0x0) r26 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r27 = kqueue() kevent(r27, &(0x7f00000000c0)=[{{r26}, 0xfffffffffffffffe, 0x1}], 0x60, 0x0, 0xfffffffffffffff9, 0x0) r28 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r29 = kqueue() kevent(r29, &(0x7f00000000c0)=[{{r28}, 0xfffffffffffffffe, 0x1}], 0x60, 0x0, 0xfffffffffffffff9, 0x0) r30 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wsmouse0\x00', 0x0, 0x0) r31 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/ttyCcfg\x00', 0x100, 0x0) r32 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000500)='/dev/wskbd0\x00', 0x0, 0x0) r33 = kqueue() kevent(r33, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r34 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r35 = kqueue() kevent(r35, &(0x7f00000000c0)=[{{r34}, 0xfffffffffffffffe, 0x1}], 0x60, 0x0, 0xfffffffffffffff9, 0x0) r36 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r37 = kqueue() kevent(r37, &(0x7f00000000c0)=[{{r36}, 0xfffffffffffffffe, 0x1}], 0x60, 0x0, 0xfffffffffffffff9, 0x0) r38 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) fcntl$lock(r38, 0x9, &(0x7f0000000100)={0x0, 0x2, 0x0, 0x1000100000001}) r39 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) fcntl$lock(r39, 0x9, &(0x7f0000000100)={0x0, 0x2, 0x0, 0x1000100000001}) r40 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r40, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) msgsnd(r40, &(0x7f0000000140)={0x3, "f225906a428d6c6c21d5aa34558266341e94a12420e691bb3bb02c0209d46a700b71e4749df9f40a4672a2c30d807d562c3a7aa9690bc39c16eeba642232ed083aa8cc655b7dd3e295f7fb623e25b7188af43830c4610e439337ea26e4a29c5d45147a3d14c072c91870c7d595123187edafeb72e511b3ceefadcf9f78ca69b073435a0898230230a8ee4fd9d06d537f6ff81c23bb61412649d37b8311746ddb63"}, 0xa9, 0x1800) r41 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r41, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) msgsnd(r41, &(0x7f0000000140)={0x3, "f225906a428d6c6c21d5aa34558266341e94a12420e691bb3bb02c0209d46a700b71e4749df9f40a4672a2c30d807d562c3a7aa9690bc39c16eeba642232ed083aa8cc655b7dd3e295f7fb623e25b7188af43830c4610e439337ea26e4a29c5d45147a3d14c072c91870c7d595123187edafeb72e511b3ceefadcf9f78ca69b073435a0898230230a8ee4fd9d06d537f6ff81c23bb61412649d37b8311746ddb63"}, 0xa9, 0x1800) r42 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r42, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) msgsnd(r42, &(0x7f0000000140)={0x3, "f225906a428d6c6c21d5aa34558266341e94a12420e691bb3bb02c0209d46a700b71e4749df9f40a4672a2c30d807d562c3a7aa9690bc39c16eeba642232ed083aa8cc655b7dd3e295f7fb623e25b7188af43830c4610e439337ea26e4a29c5d45147a3d14c072c91870c7d595123187edafeb72e511b3ceefadcf9f78ca69b073435a0898230230a8ee4fd9d06d537f6ff81c23bb61412649d37b8311746ddb63"}, 0xa9, 0x1800) r43 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r43, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) msgsnd(r43, &(0x7f0000000140)={0x3, "f225906a428d6c6c21d5aa34558266341e94a12420e691bb3bb02c0209d46a700b71e4749df9f40a4672a2c30d807d562c3a7aa9690bc39c16eeba642232ed083aa8cc655b7dd3e295f7fb623e25b7188af43830c4610e439337ea26e4a29c5d45147a3d14c072c91870c7d595123187edafeb72e511b3ceefadcf9f78ca69b073435a0898230230a8ee4fd9d06d537f6ff81c23bb61412649d37b8311746ddb63"}, 0xa9, 0x1800) sendmsg$unix(r1, &(0x7f0000000640)={&(0x7f00000006c0)=ANY=[@ANYBLOB="00002e2f627573007739ea45592aec2db24a87fe21370dbf016c72737ae3dd9fa00500bc77c7944b7f96b4466402e69caf8ef6d6b9b707da990287ab0cfcebff6a6bf129247788635940042e9294a40b1b060fbb5345e064e6b54f68e8d66fd7b3a3d18848f9612b5715ed39565d2ceebe792d05d7e2cfdebc67147c7789f94314f22ca40b17b1cb73e40000eaf35d51448922b3c9c37f6da4e05c423abcaf356eb486ad722031b346087711eb4aae187240bf52ed1183d4868a8ade81ba1c13663ddfe3eadfa6ece0c98368b2a85e84860b588578966175a82ab89a4b3594904f103c13db0988889c1f6bda85ebd723fecb1ad29906dafc9e40ab607b68daa07292dd69152c32b3dd776c34da4deec366437a1a6dbb1e3bf89a5c69a97755d7bc546b9695c8f60a47d4ddd882971809f86f846b39f6e49dbef6627a94bb5f3655b007ff328bdcb369b4c1010e9ace53191d3d041946fa7f9873e19d"], 0x1, &(0x7f0000000300)=[{&(0x7f0000000040)="afe919973e1007ebfc169415b5ff17989fb51f290260a56c633993719354786b73818f26514d53395a51552be0b575152b234acd874aa575f60131c8469bbb3ac5cc30f346c42fe4f828871f0705c3adc2f0ab6a5ee0be362d316dc8cb52fa5acbcb2c89fc173fa25d8e2a6c2ccfb36b98bf1cde557583195884459eeb7aa60d8027af757014188f034c1bbc285659c6b61170a8334891cc82718abcc8", 0x36e}, {&(0x7f0000000140)="ffe3b8808ae1baedbda96e1d289de73b290eef57992d02f47ddba177af7aad715648c585bbe55af3becceea864f8a9a85e71d3638d93f1748c2403bb066ebe8157a6bb743a3e12851e68328b0c442f9ec672ccd4cec216a68bae8ccbd846a047c085d6af7b5889bb170473f3820b02534bac0c890874340bb5ff057f9f9004b4371265", 0x83}, {&(0x7f0000000240)="f3bc272d9bf29f54bd3cb724709026d3463eebb929563d4a2ed02aa935770acbb61c3be9ea97c11fadf22760559b03f542035817c947602c44acd2b075b1c0e8d0e82ee538f35f696ffc8d39cd43da053f403a7573430c005e7b3285e21a069653a151d23355e6363dfe9c66275fd27fc4efce6ec2e801384e833a5ffa5c2dd090663f405e9de43fbbf1bd3ec90dc36172f5f7da3ee1283ece13ed6c51ecfdd3024de804a44a8f070e", 0xa9}], 0x3, &(0x7f0000000f40)=ANY=[@ANYBLOB="3800000000000000ffff000001000000", @ANYRES32=r3, @ANYRES32=r9, @ANYRES32=r35, @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=0xffffffffffffff9c, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="4a1324a43cc07dca73b3b0349a2108aed90c231b4ba7eab38234cc3f160eb4200498c4878af0cdbd40fe8a62888eece04633158daa4956c8fa56a5f348c18c3c0d8008cb1af03d095cbb1fdc9486ebbc3886fd422e71f68450ae47df7a4b24446d5df8d6ff7b7f1e86bb97f1abb98e196e3b5262ab23c6b01f0a5a45f1cee0aa1ea36016c33faf711b0f989e423140068bd0", @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r16, @ANYRES32=r18, @ANYRES32=r19, @ANYBLOB="3cb30f70daca69eb2252ccd205a737fb9ef722ec691389cee3df5d2c35cc185b006177768053cb6f763d669792f586bb06b4c4ef276b0cc34539dc185a6c73c9b136158058f4d63a8622c942c63c0988d072bf04f712478dbad95e9c26a44c6bf17d6596aa717786508c174369dc3727db46b078d94af2dfc1f6d40810f1baf6fda49aa1819d08", @ANYBLOB="280000e700fffffffeff001001000100c25cefd314350d8f1497f20d9136b7f1aefab9bb29a67273ff57cc59b4a2de226f9765eb5c8e904c42b979cbf86c39661759217214d1a55d1fb269e9b3a897a7e950a02be06d6266a1b9acd32f8ddca152a961ec2cf9eabe46c2ec3fbbbf9a6abea8f826d7", @ANYRES32=r21, @ANYRES32=r22, @ANYRES32=r24, @ANYRES32=r25, @ANYRESHEX=r39, @ANYRES64=r38, @ANYBLOB="c5401d2a1288caf1efc5cd103b125d6b0c4046a4262e1220ce39313b9273", @ANYRES32=r0, @ANYRES32=r27, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r0, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="000000002800000000000000ffff00fd05000000", @ANYRES32=r0, @ANYPTR64=&(0x7f0000000d40)=ANY=[@ANYRESDEC=r28, @ANYRESDEC=r37], @ANYRES32=r30, @ANYRES32=r31, @ANYRES32=r0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r32, @ANYPTR64=&(0x7f0000000000)=ANY=[@ANYPTR=&(0x7f0000001200)=ANY=[@ANYRESOCT=r40, @ANYRES16=r41, @ANYPTR64, @ANYRES16, @ANYPTR, @ANYBLOB="f394cd9603cc93c64347109c2133ad3d06fc22bc0c5a0228c4d6f5059fbf674c145485d68d52c6b64949df84ce9ffed2694e00820105b467d060c36a19d06b14dacbd8b850c22ca3a26cb96538398ee1d4c7aadbd250a72dcda986400934dd34274d22af6e498553eef12cfc788b21fda7f477a77a184f3ea9af0d9f2a820d3c21b2013684d0b4a1940f74a4a25783259e39375c4fd0b3bf1ee8e167cdfcae2d7512e38c56afe14837cd60b73b915f74d0c3aceed382", @ANYBLOB="d1f7127012179c1929889306029fa8218d5878b281c1d06f6cb2805abc6ae47fa431840331f928", @ANYRES16=r42, @ANYRESHEX=r43, @ANYRES16=r36], @ANYPTR64=&(0x7f0000000540)=ANY=[@ANYBLOB="05e3c7ed1f2a4db3fb3cccb2c993e15b8c6ac51e54bd7da5c4cdaed2e7d21c4a86e94e7e19276ec3c4097ef8096b7ed671dfa3c36d56364eea2d4f1ec4cf2a072a1815421677319c8260e83a0bd7e24aac3873921251a78c701cc325"]]], 0x286, 0x5}, 0x8) r44 = kqueue() r45 = kqueue() r46 = kqueue() kevent(r44, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x0, 0x0) kevent(r46, &(0x7f0000000200), 0x60, 0x0, 0x0, 0x0) kevent(r45, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) socket$unix(0x1, 0x1, 0x0) r47 = kqueue() kevent(r47, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r44) 16:01:29 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) r1 = msgget$private(0x0, 0x1) r2 = semget$private(0x0, 0x8, 0x80000200) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r2, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r2, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r3, r4, r3, r4, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r5 = semget$private(0x0, 0x8, 0x80000200) semop(r5, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r5, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r5, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r6, r7, r6, r7, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r8 = getuid() syz_extract_tcp_res(&(0x7f0000000000), 0x200, 0x5) r9 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f00000002c0)={{0x4, r3, r7, r8, 0xffffffffffffffff, 0x4, 0x7c}, 0x42, 0x401, r9, r10, 0x1f, 0x0, 0x1, 0xc7dd}) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) getpgrp() getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) r11 = shmget$private(0x0, 0x3000, 0x10, &(0x7f0000001000/0x3000)=nil) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000540)={{0x2, 0x0, 0x0, 0x0, 0x0, 0x20, 0x7}, 0x0, 0x80, 0x0, 0x0, 0x2, 0x5, 0x8}) r12 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r12, 0x10001) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) getgroups(0x250, &(0x7f00000004c0)=[0x0, 0x0, r15, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) pwritev(r12, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r12, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r13}) fchownat(r12, &(0x7f0000000180)='./bus\x00', r14, r15, 0x2) r16 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r16, 0x10001) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) getgroups(0x250, &(0x7f00000004c0)=[0x0, 0x0, r19, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) pwritev(r16, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r16, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r17}) fchownat(r16, &(0x7f0000000180)='./bus\x00', r18, r19, 0x2) getgroups(0x3, &(0x7f0000000300)=[r19, 0xffffffffffffffff, 0x0]) r21 = socket(0x2, 0xc003, 0x2) setsockopt(r21, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r21, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) r25 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r25, 0x10001) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) r29 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r30 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r30, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) r31 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r33 = geteuid() getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) r35 = getpgid(0xffffffffffffffff) r36 = getpgid(0x0) msgctl$IPC_SET(r30, 0x1, &(0x7f0000000840)={{0x6, r31, r32, r33, r34, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, r35, r36, 0x80000001, 0xfff, 0x3, 0x100000000}) getgroups(0x4000000000000047, &(0x7f00000004c0)=[0x0, 0x0, r28, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r34]) pwritev(r25, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r25, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r26}) fchownat(r25, &(0x7f0000000180)='./bus\x00', r27, r28, 0x2) r37 = getegid() r38 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r38, 0x10001) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) getgroups(0x250, &(0x7f00000004c0)=[0x0, 0x0, r41, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) pwritev(r38, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r38, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r39}) fchownat(r38, &(0x7f0000000180)='./bus\x00', r40, r41, 0x2) r42 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r42, 0x10001) getsockopt$sock_cred(r42, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) getgroups(0x250, &(0x7f00000004c0)=[0x0, 0x0, r45, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) pwritev(r42, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r42, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r43}) fchownat(r42, &(0x7f0000000180)='./bus\x00', r44, r45, 0x2) getgroups(0x8, &(0x7f0000000480)=[r20, r22, r23, r24, r28, r37, r41, r45]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x1, r14, r37, r3, r46, 0x8, 0x7}, 0x3, 0x1, 0xc9f}) 16:01:29 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="6202e57f91100001375b1b58728f0726a3a1a05ac9880d345fd34b9f3c6c642120e8c3463562e37b7107698f0645bba49c93f4ffeb2306ac7961a210f7626c96f865758c1aee8f98f33b00f83b64e2fe24b8b993964cfa6dfd05c5c0c140b00181ee44e61c7d67293459b7d507fe271e0ac61d01d6222f760e9e7160d20fad4ae28155f7a7630c0610bad17f020fc0c166c5c4f94d8dda54266b16c07a3e73f0a00978068fe5"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) socket(0x10, 0x5, 0xd8) listen(r0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c253000"], 0x10) shutdown(r0, 0x2) r2 = socket(0x2, 0xc003, 0x0) dup2(r2, r0) 16:01:29 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) 16:01:29 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="1b"], 0x1) 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) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 16:01:29 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x27be, 0x0, 0x7, 0xfffffffffffffff4, "0900ab6e19528c8ac974fd011000454d25b58cb8"}) readv(r0, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000140)=0x6) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f0000000180)=@abs={0x2, 0x0, 0x1}, 0x4cc) write(r2, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r2, &(0x7f0000000040)="e25aae490000000001000000df142d545d8489199ccf9c9fbcf3820a946261a5f2c8ef255b5dcf7f5d77fb3d3ea0b0f93794cbba", 0x34) r3 = socket(0x2, 0xc003, 0x6) connect$unix(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="82022e2f66696c653000d08d3fc4eb6ba18123ea312969488a9fbb2f58ef2cbb89d9e178afc170da5eb8f687a02193b5352a9b1dce179c8b01f2083e0ee999f0bddbf6e033b5b276b986ba608221dfc4dfdf3a93686a458984efbf86522ae715bd69657bb477f86201f68a2f5e316efa7ba2955450e4bca9863126177eef83d2dc9b0970f1859698341b313ae93fe9852f8c7854b40fbdbd8c599f2738b2a1e17cb9e546cde667a06c1aa1b27d1ae08e2e17b4995f1d9d4ba184bd74fb8c9ba9331da3a430d90b836e24118d87267e03df8f96514bcbab8d8b7e83f8c042e9d277bad08099795e9b0dbe8e60040ddbb956d0f14b9dcef7e437fccd7e9797556fe82c2bb00c3e70167760d391b23f46676843581d268de4238b9c42f91766433c2fe69d55334feb6c2cca684a131a0d1360c85475f1c8a704b971898a6962fa8c0122778c71d9442bb9dff5183b1327bc0fe37c141423d42eb299ea56881cabbbdaf52c89ce88366161046da42f42cb6ad0"], 0x10) write(r3, &(0x7f0000000080)="9e3eaa5628f344186c7e25e572f5121b49717cd308e6b7ca", 0x220) r4 = semget$private(0x0, 0x1, 0xc3a) semop(r4, &(0x7f00000001c0)=[{0x2, 0x37e2, 0x800}, {0x3, 0x3}, {0x3, 0xffff, 0x800}, {0x0, 0x2, 0x800}, {0x4, 0x7, 0x1000}, {0x0, 0x7, 0x1000}, {0x0, 0x0, 0x400}, {0x0, 0x9}], 0x8) r5 = socket(0x2, 0xc003, 0x6) connect$unix(r5, &(0x7f0000000280)=ANY=[@ANYBLOB="82022e2f66c3277f7062d3eadcfb2aa6594f7d010000000000ed6d3f6fca2eaeaa8deacb9f58000000004a002335804146c8e81598e5c40064b6f95e6d50772e9ecaec266c982a97a32697ea01a48b98abc48c5be385c7688bd13168b34b"], 0x10) write(r5, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r5, &(0x7f0000000300)="c21aae490000000000000000df14765a617f57b18358c56fb7f1eea6f5e85e63a3f95cf90f99b1e91d74dae6c8176ba17a79fd93804ff41ae82d2993ce6e8ca4cf5710ee7711c31e0e987f5787123b75fed8d0481d1aaef26e5c1a467e4ceb9ee7d429bcaf154531c5260886cecf1705c0a8c7bcc3df57745090639547402993e827e60e1e2a7f16d0f3d92bd4861371e0", 0x91) 16:01:29 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) nanosleep(&(0x7f0000000300)={0xf0, 0x7feffffe}, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x80) r3 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r3, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x4421a783d1e6bd9b}], 0x66, 0x0, 0x81, 0x0) dup2(r3, r2) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r5, &(0x7f0000000140)=[{{r4}, 0xffffffffffffffff, 0x4421a783d1e6bd9b}], 0x66, 0x0, 0x81, 0x0) r6 = dup2(r5, r4) r7 = socket$inet6(0x18, 0x2, 0x3) r8 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r9 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r9, &(0x7f0000000140)=[{{r8}, 0xffffffffffffffff, 0x4421a783d1e6bd9b}], 0x66, 0x0, 0x81, 0x0) dup2(r9, r8) kevent(r2, &(0x7f0000000340)=[{{r9}, 0xfffffffffffffffa, 0x20, 0x10, 0x1000}, {{r0}, 0x0, 0x14, 0x10, 0x2, 0x5}, {{r6}, 0xfffffffffffffffe, 0x1, 0x2, 0x6, 0x5}, {{r7}, 0xfffffffffffffffd, 0x1, 0x40, 0x0, 0x40}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x10, 0x2, 0x1ff, 0x7}], 0xf8b1, 0x0, 0x10000fe, 0x0) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000000)=[{0x3}, {0x0, 0x0, 0xe5, 0x40103}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r11, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000000)=[{0xb1}, {0x6, 0x0, 0x0, 0x400ff}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r12 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r13, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000000)=[{0xb1}, {0x2, 0xfd, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r13, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30002) kevent(r1, &(0x7f0000000080)=[{{}, 0xfffffffffffffffb, 0xc, 0x4, 0x5, 0x9}], 0x0, &(0x7f0000000180)=[{{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x61, 0x4, 0x2, 0x2}, {{r12}, 0xfffffffffffffff8, 0x0, 0x1, 0x0, 0xff}, {{r13}, 0xfffffffffffffffd, 0xa, 0x2, 0x7f, 0x5}, {{}, 0xfffffffffffffff8, 0x0, 0x4, 0x7fffffff, 0x412}, {{r14}, 0x0, 0x8e, 0x2, 0x800, 0x6}, {{r0}, 0x0, 0x0, 0xf0000000, 0x8, 0x8001}, {{r10}, 0xfffffffffffffffd, 0x41, 0x1, 0x100, 0x100}, {{}, 0xfffffffffffffffe, 0x80, 0xf0000000, 0x7, 0x4}, {{r1}, 0xfffffffffffffff9, 0x40, 0x0, 0x101, 0xffffffffffffaf32}], 0x280, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r15 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$getown(r15, 0x5) rmdir(&(0x7f0000000040)='./bus\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r15, 0x80206979, &(0x7f00000000c0)) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) 16:01:30 executing program 0: getpid() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x4410, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x100) 16:01:30 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000340)='./file0\x00', 0x80, 0x11e) setuid(0xee01) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000040)={0x0, [{0x3, 0x8b}, {0x2, 0xc0f}, {0x2, 0x80}, {0x2, 0x400}, {0x6, 0x973}, {0x2, 0x400}, {0x2, 0x1c00}, {0x3, 0x6}, {0x3, 0x551}, {0x3, 0x4}, {0x1}, {0xd1e258a5780d1651, 0xc1}, {0x1, 0x7f}, {0x2, 0x2}, {0x2, 0x2}, {0x3, 0x9}, {0x3, 0x205}, {0x2, 0x9}, {0x2, 0x3ff}, {0x3, 0x1}, {0x1, 0x40}, {0x3, 0x6}, {0x1, 0x6a92}, {0x3, 0x8}, {0x2, 0x7}, {0x3, 0x7fffffff}, {0x3, 0x7}, {0x3, 0x1ff}, {0x1, 0x9}, {0x0, 0x3ff}, {}, {0x6, 0x7fffffff}]}) open(&(0x7f0000000280)='./bus\x00', 0x2, 0x105) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) r2 = dup2(r1, r0) open$dir(&(0x7f0000000240)='./bus\x00', 0x2, 0x43) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000200)=0x1) 16:01:30 executing program 1: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=@in={0x2, 0x0}, 0xc) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x10000000000001cd, 0x0, 0x0) 16:01:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x5, &(0x7f00000000c0)=[{0x8, 0x1, 0x56, 0x2}, {0x3, 0x80, 0x1, 0x729b}, {0xfffe, 0xff, 0x0, 0x5}, {0x1, 0x7, 0xe3, 0x3}, {0x1, 0x3, 0x84, 0x2}]}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 16:01:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1d}, {0x60, 0x0, 0x4}, {0x6}]}) readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=""/40, 0x28) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x20, 0x0, 0x0, 0x40000008d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r2 = socket$inet(0x2, 0x3, 0x80) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) select(0x40, &(0x7f0000000240)={0x3, 0xa2c2, 0x5, 0x100000000, 0x0, 0x2, 0xa, 0x8}, &(0x7f00000002c0)={0x2, 0x6, 0x1000, 0x9, 0x40, 0x7, 0xfffffffffffffff7, 0x3}, &(0x7f0000000300)={0x8, 0x100, 0x1, 0xb1c, 0xffffffff, 0xb913, 0x20, 0x20}, &(0x7f0000000340)={0x0, 0x7}) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000180)) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = openat(r2, &(0x7f00000003c0)='./file0\x00', 0x580, 0x0) fchmod(r5, 0x200) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$inet6(r4, &(0x7f00000001c0), &(0x7f0000000200)=0xc) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:01:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x74}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="e740608e1d9f9245589c291dbc96") ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0xb7d, 0x1, 0x1f, 0xfffffff8}, {0x100, 0x6, 0x0, 0x5}, {0x3, 0x1f, 0x45, 0x4}, {0x7fff, 0x8, 0x6, 0x1}, {0x1, 0x8, 0x9, 0xfffffff7}]}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = socket(0x1, 0x4006, 0x7f) pread(r2, &(0x7f0000000180), 0x0, 0x0, 0x0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000180)={0x3}) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 16:01:30 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 16:01:30 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) recvmsg(r1, &(0x7f0000000440)={&(0x7f00000001c0)=@un=@file={0x0, ""/87}, 0x59, &(0x7f00000003c0)=[{&(0x7f0000000240)=""/97, 0x61}, {&(0x7f0000000400)=""/22, 0x16}, {&(0x7f00000002c0)=""/109, 0x6d}, {&(0x7f0000000340)=""/70, 0x46}], 0x4, &(0x7f0000000400)}, 0x18c2) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) 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(0xffffffffffffffff) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r3, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) r4 = dup2(r2, r3) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000080)=0xff) socket(0x400000000018, 0x3, 0x3a) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(0xffffffffffffffff, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:01:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{}, {0x5}, {0x6}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x2, 0x3, 0x0) connect$unix(r3, &(0x7f0000001100)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3faca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2ff286e086f9daecf0c0a3f93a5d68996fade9cef0100592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315d0300db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12800db8b0900000000000000b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f725e767e29e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d285572e6115410a5169b607bda7979cbc866d0ba77bce91b7974316ebbb50b60fd46c36dcdbf054e4019de31810ee58f0ea53fbfadb566a7fe6c00000000000000000000000031ef30de608e84eb5d0f03c51f38db8bf005fa0b6f1a6d8cfc293bce430d75d37c5461009d3c62da83fc2f784110b649fefbbbdb08ee6beb8efeded85908f2f748334bae1a01d2840072b3fa9b4dbcf1436d2cd75b9bab54a45966c9b6809b42f3bf90c355bd8ad7a7650d6b500411547321772ed2535c691297af3caa3b854c436bd377f70cbae338abde9dc6d4c06135423232a79ae1fc20a72c4ab30786152eadf0a2d3734e527730a020ed9de83afb01e322b5c0d50629518b2b45a32666f3e039260b451f8c1b7c316fb9d7ca30665d156f948572a616e1838d6e5f730180000000000000850e0a64f487dc62df75a0c105b54f115c5ca48b268b8ceb36b762d22aa6854b898a7d154727d247d7e1d75289f8266265c80cabaef934a989279f6ee57d30ae9a"], 0x10) dup2(r3, r1) msgget$private(0x0, 0x0) r4 = getpgid(0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r6 = semget$private(0x0, 0x4, 0x201) semop(r6, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r6, &(0x7f0000000280)=[{0x2, 0x78df, 0x800}, {0x0, 0xf801, 0x1000}, {0x1, 0xff01, 0x1800}, {0x3, 0x1, 0x1000}, {0x0, 0x0, 0x800}, {0x0, 0xfd, 0x800}, {0x2, 0x800}, {0x3, 0x3, 0x1000}], 0x8) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000240)) semop(r6, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r7 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r7, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r9) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r9, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000480)={{0x9, r8, r9, 0x0, r10, 0x80, 0x400}, 0x3, 0x2, 0x7}) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={r4, r5, r9}, 0xc) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r11 = dup(r1) sendto$inet6(r11, &(0x7f0000000040), 0xdf1e, 0x0, 0x0, 0xfffffe4a) r12 = openat(r11, &(0x7f0000000000)='./file0\x00', 0x400, 0x60) ioctl$BIOCSRTIMEOUT(r12, 0x8010426d, &(0x7f0000000080)={0x0, 0x401}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 16:01:31 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370020000f000005000000fa3900"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000000)={0xa6dd, 0x401}, 0x8) write(r0, &(0x7f0000000c00)="98a2fc36fe9627a957c31c3ab2c780961af2d0b777b288ed9e619c25bdcbbf2b629c7b68189a4ab305c690fb7e1011ce4030eb16fcbd6bd4809da76f2a3b12f807724b84b66c5fa30abcb90990eaa2f8955d8795e4d915335c794b16ac081266f917861cd578583e8c0d480c20658b5edc77e215e9d94c234428620e8ae36091020a29cedc537888257aba3b25fe0e3fba7e8138601604303b795e72934cfe8de2f18f77aa47ecc76cf22a2c9ca0755e3d3ecdfd21feb780afa753dc950b57c0afa55bc3d3f3bfed74126840b138276d94007cbf091d85848a719528f5d3ff79586faae7201a9d69fd64e744c5eaa0f21207912f41cc5c8faae41768546638b64664b3489722e67670a4e6ec52b341b5239e9e64498ccff7bd0e29e5a58794469d486b6db3efc03ec9fbf56528f1485fa3147574c47a3b63762bae40e6be3dbd35a4e95ca8df1abd7aac06b707fdb1ec1f570fdf06c0f5b8eb437546a84c856b7081d416ce3ee780bbdf29c2db7e0482426edb899ddb946203f0b1163caf71f1337f4a97976a1401918c6aed5fc0b03ea26daa7db78516d14265337a31f5c6b31cf71f725abaec1d52951f4140b4274120a62f9269a811df0c95dcb8f69f07a942c872cca361b39c5e94899b2da6750ecc4cc9fde67ebe416b6547a0deacdbbd052d9c9af116831907615ba221a87d04013d51a7368a25cf2b58f8436e5ffd79251b383b5c3f8bdd8f5075157dee2d1613c586071a67d9349322612f03375e532a5d6ae88f056652e480d3bf1635b15e8c85fbc7db6b365db48cab5a38c7870578367ad57e5513a52bde041a29a8dd1c3cfe6b3135fe1ed2e7754c943d6eeb498e1b8d0d752d6a4d7c087d280e29e2a05d41394cc8562b85e25704e78d9aa9661fbdd7f424e88e9a2893ec2f274d7eb1221f964654023e949f38fc952971b9b8b0eef160ea1728218dfb6ec364d4ed5b11a48d044c70ee48969daccb4a521b2159a7c2050bc2e79dec55a1fc1d81fee42025dd5ba6f084f7c4c0a2137e8e387718f61aa6515f06e3bb26a06c9eedeb963c8765fdb1f647be9266d4eeef20355ff591b5fbee235191c2558494e4e4be3ab8f218593914bf3b84e32c0b20d5aedcbc6f8959fada554d46fb6312682ba5f254a61c7405148af0c47aa8c89316af0ace546c1ce278d533c19bd07045d9ba9a0d0a65bba1dbe4be8a42465980625e2481f04603541c748f77cd619f487e240ee82c80d79a4525275ba6ed23b0a36f80e9c9aeed3b8995f481d7bc2dd9d6f94d7a95329b6f5f4b05c5d6d4d2ed640bb3560c7c3e266fc0b941a5f00392da5dd810c0cdf820dfd0146403421710ea405edde5bb5b4233f0a928c060874a4ed55d8f343060e0a024ea8e9e6cdeac8e7332636abd75c5baf115842eae01d42fccdbe5c274d22c67304849efa1d26164a0078d5bf9c0b89e139953b2a714a31662560624231ea4ff025e269e0d7a34eb8d00032bbfbbbaecb01ecf0e7e59b196e37b29866d6fd8b91bc1b28d9b42be44e8aa20f1410e8a882e9152201cca70101bb0481fdea3a60748008cbadf3fd04352dfb54546c2fb2db9740eff58c347ae7872ea07f7616a2d5007b2d8fd65d6a6d24e6c521510dd009709a72e6604586101fc05e590895972e749802c32f5f460dc7283f46ab1f0820476e3caf0fd7bcb8148b2c23eb23c4541a72f8d3a2d717d23ebf39ece43258a2c4c1ce22c5040f28a9d9f", 0x4d1) 16:01:31 executing program 0: kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r0, 0x4, 0x44) dup2(r0, r1) 16:01:31 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc0205609, &(0x7f0000000340)={0x2, 0x0, 0x0, {[0x0, 0x0, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffff9], [0x0, 0x0, 0xfffffffffffffffd]}}) 16:01:31 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x13c) read(r0, &(0x7f0000001740)=""/4096, 0x16a1) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)) ioctl$PCIOCWRITE(r4, 0xc0107003, &(0x7f0000000000)={{0x0, 0x3, 0x5}, 0x10001, 0x2, 0x1}) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000140)=0xfffff800) write(r1, &(0x7f0000000100)='w', 0x1) madvise(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x4) 16:01:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x50}, {0x60}, {0x8fe}]}) syz_emit_ethernet(0x1cb, &(0x7f0000000340)="b6") r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r2, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) r3 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r5 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) r7 = getpgid(0xffffffffffffffff) r8 = getpgid(0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000840)={{0x6, r3, r4, r5, r6, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, r7, r8, 0x80000001, 0xfff, 0x3, 0x100000000}) msgrcv(r2, &(0x7f0000000140)={0x0, ""/216}, 0xe0, 0x0, 0x766e4d04b021f757) 16:01:31 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f00000000c0)=0xc) sendto(r0, &(0x7f0000001140)="241f255d7b2efc33edefe56cb773aea8ecb636f1f0eb0e2a07cf075c60682f1b38b6", 0x22, 0x1, &(0x7f0000001180)=@in6={0x18, 0x3, 0x7ff, 0xffff0000}, 0xc) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) 16:01:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x200000000000026d, &(0x7f00000001c0)=[{0x3800, 0x0, 0x8}, {0x6d13}, {0x6, 0x0, 0x0, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getpeername$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) syz_emit_ethernet(0x387, &(0x7f0000000340)="b6") 16:01:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x20000000000001fb, &(0x7f0000000040)=[{0x784e, 0x1, 0x1, 0x3}, {0x101, 0x80, 0x9, 0x1f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000300)="560607553c45812b4ce70b3fd3be", 0xe, 0x0, 0x0) 16:01:31 executing program 0: r0 = socket(0x2, 0xc003, 0x2) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000480)="ec9136619bd421e3bf90f770e453d56b51c2523dac22794901af3091e1be96343382baff0fd2be2e5e1f71b6d2cc4b5054d99c8860fce02006d736a43625349f0f9e04c92ca63da2efea2f98b593a864ad403579b2e436d19e28799102c7d57497e6c3bef60c5a656323f048ef4db6d25ab3bc0417f481045ba94b8898a21b281c83c7bfd5130aadecf6f5eab779f273a17fc31acb8d62ac14c7ee15fa02b0b23a88481ef74a1ba39ab468844d8cd0cb9e1ee24e73de9362e32554a991d5ed93dc522bfdd1cd7aecbf42ca2cde0c1cd2bfe14bda8d7c25987b957d348d27c7f0294a7e87a58ccb9c99b58e59f88a896df4520a72d2d9df6fda87e0", 0xfb) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffff8a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea0000000000000000"], 0x10) writev(r0, &(0x7f0000001740)=[{&(0x7f0000000000)="29c038c0c52508c45669a25b596bb66a5aba3c7837baaaabc329bc1b43d69bc37e7663df5fe95dd2fbdd2b3d8a2ebb32f6683d299012484961a7f1170a87706c43479914b72e78e21c0e1b2bcad9d31d06e45183a760fd08b637513cd7d1d9e11bd9c61ad8f3e112c002d2495657b2484adb3caa879c312ffae2da0cb441", 0x7e}, {&(0x7f0000000080)="ada79ab30fd4edd5b203e1fa0ace8aded7e4683405c164dfa95e4dc3573a9d19728da3f5f987e6937a6f58f5bc60ed4b1b0e99d716719a37df538f36cdfe845786601e9fa3fd1b99ea502021ab321a90063402281eb8e1766ba26de137247477d58c6b7cd1f13d0f5ff31ea0ec6d92f7ff5614073a290f6fd9b2b410fc50a00cb4e105af55d887e9e435114c526bcddca60ca632d43661e5aa0d8e29c119656b2c7428e007d46e30709e5fc9b4c07abdada48cc2d1e7b7b8f4", 0xb9}, {&(0x7f0000000280)="aee1a1523ad9f2ba6ecc76c2f34287930e8e53f9434c09a5e93b22d1c4e022db10f55896345292459d228da7d7ea93baa185fec0daeea2a3bc1b893971512397cbe416dfed5bbaf4cdc57b4d23a63caf425a7202139a324848af007c962c906b9e899280f134649881878d6d7ab1fd20c11c7022942ae84962dcfd21925d8ecba668a42367e598232773a352b4645ea56ea63ba72359db3376d91930a56b2d050d8f57310fcea2d5e2dd9e1d85ee52e7156cb935a2121b93d8c196714ac34a9d34e7af34d0d5a660095f", 0xca}, {&(0x7f0000000380)="1de68baf639e16a29d86b7eb2d2592c71ba9b9da961a794aa0e9d9aa000d5bc90f87a6dcfa91d65b4a7805ca4d89751c5eee923c29c2cff24287b77aac6d32ab2cb7cc0738105c84314230e3ffdebe0b54ea78ab1916c3668693a2baa0699bb4e0ef3e06dbce2cb43a36e3c944838bb08e21e5f77857d7a1f5c769bd950e6a4c3254f6e0223bc9273737f79f5562ac7d1e8816bbf69b9caa0a47dae2fbbed4696cde944c9893600bcf0b4901b58c4ed25a5a5c6d8474abc0ad9c76ed58d6850725d8fd239b250410b201a6bcfe8a15eceb43b135a5733a2b7be03b51157d164b3f557d252f3a89", 0xe7}, {&(0x7f0000001480)="e82a3f8e28f8415d653caee03b1fca3d721f54516a5e7d57d375b899b4bcde24419b4d0071fdfff9f78d47ad73cb9dcacf0973204aa6a1d0a29a6c26eb3a7d6cee37d3be490b6256ba3a2994216bac1d0106d3526169a4d757f051459923ed33b06e08e33c807a181bdb553b6a601d86b88ddcd507c1f10df032d9e77dd7e99fec791f4da4c1751bc029a31a26b31982148fd4af349d9acf0816f7", 0x9b}, {&(0x7f0000001540)="2c6da8df7f3bea1e893e3a991c5f7802188c31aa5bc57ba05fd4fbc0bae49e6a4412f9f604749d739076acd9d5e5afa57322b32b175a13f8a2b739240fb624c7c74ac680c6f718c37c963f3b86192d116d42176c36bb9fa0df673b3a868c3245aec398fb9681b9c1b2778138d439738f020bd886f28d23f6158eb2174e98339ce3100e2bc66061da8cd522a266ddf7afa5c701e376323805f44c02e9b0cc7c8a5df97359d31a0861505e97", 0xab}, {&(0x7f0000001640)="1a4694e3369fd0f7a3a78f628112d72b0b244e1b49394c3379f37a83ab9dfb81e8840d9f42463eb1f5a673c6dc39754a42f4c226f2f5bcb115785568c0d64e7c4e37a7ddbb84c5a4392ec50ba6270fbd", 0x50}, {&(0x7f00000016c0)="2f9b2edf5e927cbfa5b757780dd5d87a97a68e2fcdd88ecba4a943ce349cc21f551da59c5f65ed484b6c63e5d57560bd4e3e89f4507222008972c7", 0x3b}], 0x8) 16:01:31 executing program 0: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1934, r0) getuid() r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, 0xfffffffffffffffe) pledge(0x0, &(0x7f00000000c0)='vmm ') r2 = socket(0x6, 0xc000, 0x0) accept$inet6(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:01:31 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x10, 0x4300) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x200, 0x10) r1 = semget(0x0, 0x1, 0x2) semctl$GETPID(r1, 0x49d06cc1e9d799e7, 0x4, &(0x7f0000000040)=""/187) r2 = dup(r0) ioctl$WSKBDIO_SETMODE(r2, 0x20005701, 0x0) 16:01:31 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x40, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x1c8, &(0x7f00000001c0)=[{0xffff, 0x3f, 0x7, 0xff}, {0xff, 0x8, 0x4, 0x8}, {0x9, 0x2, 0xb0, 0x6d26}, {0x8, 0x84, 0x27, 0x1f}, {0x724c, 0x2, 0xe8, 0x9}, {0x1ff, 0x9, 0x0, 0x6355}]}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r3 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r3) r4 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x47b, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x3}, 0x8) connect$unix(r4, &(0x7f0000000040)=ANY=[@ANYBLOB="00002e2fcf8e2d133000"], 0xa) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:01:31 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x202002, 0x100086128) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a4", 0x4}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r2 = open$dir(&(0x7f0000000280)='./bus/file0\x00', 0x206a0, 0x40) mknodat(r2, &(0x7f0000000380)='./bus\x00', 0x1000, 0x4) r3 = kqueue() kevent(r3, &(0x7f0000000240), 0x3f, &(0x7f0000000040), 0x101, 0x0) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000240)=0x5) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f0000000800)) close(r1) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x28) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) close(r3) fcntl$setstatus(r5, 0x4, 0x80) open(&(0x7f0000000180)='./bus/file0\x00', 0x0, 0xf31c48b068e33657) r6 = open$dir(&(0x7f0000000140)='./bus\x00', 0x20, 0x20) write(r6, &(0x7f00000002c0)="90d86ce31adb02a6069d2a008a22508efe837d2b8ad531d35ca5986af114ff8e9cb35d4823a8292b7c0ba994bb4f561c2f8e81f6fc334ce6260bebc9820148c194917bfcbaf4816b62e5a42187bf", 0x4e) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) r7 = msgget$private(0x0, 0xb20) msgctl$IPC_RMID(r7, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x2011, r4, 0x0, 0x8000000000000000) semget(0x3, 0x0, 0x4) 16:01:31 executing program 1: r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r3, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r4, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) r5 = syz_open_pts() close(r5) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "0000000000000000001f00"}) writev(r5, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000400)=ANY=[@ANYPTR=&(0x7f0000000200)=ANY=[@ANYRESHEX, @ANYRES32, @ANYRES16=0x0, @ANYRES32], @ANYPTR=&(0x7f0000000340)=ANY=[@ANYBLOB="8717f37405bb4dc554172cc64511d18575d12b60a0bf0dc8c77c948e1b1ee0fa17a11eedd624d832208b87ade94fb6e65eb1e1ea816acc1d845dcd13dc83a18c5024ea0cf7484a9141b11d6bbd7ff6b18aa17816233d", @ANYRES64=r5, @ANYRESOCT, @ANYPTR64=&(0x7f0000000240)=ANY=[@ANYRES32=r1, @ANYPTR64, @ANYRESDEC, @ANYRESHEX=r2, @ANYRESHEX=r3]], @ANYRESHEX=r1, @ANYPTR64=&(0x7f00000002c0)=ANY=[@ANYRES16=r2, @ANYBLOB="276cf36178008f41670e"], @ANYPTR=&(0x7f00000003c0)=ANY=[@ANYRESDEC=0x0], @ANYRESHEX, @ANYRESOCT=r4, @ANYRESOCT], 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x1, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r6, 0x0) r7 = getpid() fcntl$setown(r6, 0x6, r7) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r9 = syz_open_pts() close(r9) ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r9, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) fcntl$getown(r9, 0x5) ioctl$TIOCSETVERAUTH(r8, 0xc0107002, &(0x7f0000000000)) ioctl$BIOCGDLTLIST(r8, 0xc010427b, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[0x8, 0x1, 0x6]}) r10 = socket(0x2, 0x1, 0x0) connect$unix(r10, &(0x7f0000000000)=ANY=[@ANYBLOB="0000842e2f66696c6530"], 0x10) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r11 = syz_open_pts() close(r11) ioctl$TIOCSETA(r11, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r11, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) r12 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x100, 0x0) fcntl$dupfd(r11, 0x0, r12) r13 = socket(0x18, 0x1, 0x0) dup2(r13, r6) 16:01:32 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a4) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="000000186a56010000001c00feaf0000feff0060d5706c85c2768511fe870000f31f0888000000fa7db7e847", 0x2c}], 0x1) 16:01:32 executing program 0: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r0, 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) pwritev(r1, &(0x7f0000002800)=[{&(0x7f0000000180)="66d2670a077afea753acca3220216100ab9dc973a2b613434fa7ab14999ea87c2162fddb24c927bfef09ce4a16aeb28fae8d02a0bca0aa9869a00475e71a3f2be1f58bc75fd1325e8c47e0adf4dedb96e95c711ac78dc8eb979c1328372bb65a02b670bd46995de21fa32c83945da11a01b77467342c2233d7ae9713732dc53981bb4f19b481d49976baf276e30b25271fe53f35ec61b17b8c02492f6d594e59882fb6e500686410bc6e1c09c2ca0dadfd2b2e0b726b15e84e74eb608cd8eb6b39723e3d262d6868df154c32427635ef6e9f770091b9788dbcb310d72626d52e2caa691f0fa21492924262125ccf6bce20facfd324aae357aa"}, {&(0x7f0000000300)="d998db6b2f4db9ac70914dcd6fddbc69620e010f088e72a51ea72152f0d13e3128dde8c45ac6b8cc7c3a94aa9362cd3e8c4fc0ec551e88dbdb9f8cd3c6c8dd5876682c026de4cb92eee67bc30a09ed85b316cfd415180370c036101ddbace84130e005031d9e6b6e754102da1b57816f408c05c20a99feb7c913f0243139ba19dd3f60cad5f206046d403540e14d84c922be6987fad55379896f10fb17e3cf4aef579e42ebe4082efa1564b84eca232fb5f0435f20f82025967e9f4d490c19fd42ff64c9806c7f1eb65e70a83b5d38457faaccf7b8fdf4e43ec86da52aa2cfccf2074822a82454f4"}, {&(0x7f0000000400)="afc1499d8f1b036a32f105c8ee5622066191e8bc23c47b78a6c99a2de325d020ab3405482cc1bc5d57efaf862716cd727dda255c9bc711e964cec324e7fe3e454808df9611bd7c916f3f6b63f9a88da36dbed908ffd8a90174d02fc13b59f7a0f62df078c0e5ae4cecd17a636e2de5cb719e6ac63da0081035a67c220aeabfdd63caa5de086292e0b1a1e7110d2589845281c66b1a0ee808272507742380f0d3e02d0084d1c88fcf0e58d892c2a518d89ee1e5c26be361ea4b7d869cb34bbccd9d42f890c429caee879f5dffcfbcc300fc5561f25b5b6c4a461691b567bff360bef07690ae5be4196581f4d3b34bd8914756d370"}, {&(0x7f0000000080)="e34db20717a8651362e35f1d18b3d7182e6807e7594155b8b481b20a790be8695df361a7ebc857bb33c2cfaef17eeed22876d1f8a6a04e3bb96f1f1f66d404ac2797ca2eec"}, {&(0x7f0000000500)="36519327589f11fc00580345c3b5a077cc01fc18b7bc3893aabe19a98b739bbc1f35af20ec64cf4477216ea003e5e53c4f4bef2ed85158c1197b3a8a26d3ff7bb33a4e5bd4294ba11818c3192141b10c11cd3508d706e64b563b775ab48e48ba3317b44f04f76acfd55e46ade34fc30dc39aa80b58fa3af4923df3246a81"}, {&(0x7f0000000580)="e3a8ce6a7582b236ff6480f65de95bdaa9492b39c0a42fce0c260acc7410be9e1c53d7d132e7612e55df14497e7aaf1892f8ab906deebbafef5887f941f480187394da9c926addcdde220581a117760e7ac62f68080b755a1a4d10165456b971024bd63a2ffc2cc97eec81cd8146f6087ccfe9ac347e529ca8e250175dffbee3f4cc5865e57ed0a3df94be122a75c22460f463f34ba65a1fa97d5839cbee95278e4a9aa7d2c0a3c59cc3e297e295a11eb11d6b43b0e048ea41bc9c8329b606e88451385b9a0eb619092bc1b23ca172f98e60aaf69b3a3505e7dce8", 0x19c}, {&(0x7f0000000680)="f7551aadcb1a958378bb95a6db535c1beb27f2f1bc4fdda06c43a58e07e93d476303f08a20cb3ea986e163b75692986774927a4e6f0b0b7e92e7dd7b878ae11cc7bea44e27349c5285e070f43818f1fd95101fe2bef1e01af088545d5438c96f4d9046927c7d58fdbdc907c7eb4a9e5acc1ffa58574680f455294a65bfb9cd5d"}, {&(0x7f0000000700)="7257f491d3fafdfa784cdfd21857b5c6643d32959b4672df10a1e98c75a7b5f8f35f97071897b71d9db504633590063ac83d04d92b621d56e7ac66783dd7a6837e0d16ca63d5c22690d69a8f84a316d999c4a6903c1e972643afaaef9dc964ed600fea318308bebc39633cd2646f7508a4b70c6046364de338176e08bbd7c38cb6b84908983b8d092c9f9ea1974df85232648752282e37d53e324fee193a20d712dd211e21188eb24691edce7997aff31f63722300c2021beede2a91131baee0d6229857ac96aaabf69dc93cee2d95f3ac262e1be7a9c058caa8c660ab31acc56ee7b65cafef4ecf0240a4fcd733e73851eb77b74d90fbbc2b326cf3bf36b0c8c9c3cdc8322a558dca5b1ca228378d5c7cab1898c0a206230444c1f091b673099d356f19f6ca9c51f45a20633c8d39ada483cd86c3c78610a596f7f8e44e039b1564d06eb6f841405c694d7dee4b516db3e6152240bef01036a72bf148f5a562b0d3f3a2bc059d83a81130f1e5a64633d60c4368841fb1a00d51c03b91486442600a9d8b30ea15e2a24b42e3cbdf38b8f0a903f063b7e40a62666b8d37bedb43ecda3648f6eecafbb7d614e49037ec3e43568e01670c594b4ecabba3d5621b002b7bfd81d919cc2ddca11bcc040ca90e8bccbdd38cb27d8694f7be4933434842bfc7bbb194a33e67341e05e14bd3239e82bec556c9f395ddd6eb7eec60da2372591c2a203e2ef3b313bdcad36752b0fe38d5ce4b5a1a08d015553d386ae7dbdc83b0476b1ea112fa5b1c36bf86a2d656c78f168a097f1ef9a62d248fb1ccd4cc2921dbcb438cce4efbef3551c503485cf25be4c5c4df42a6ff1537aa62019cc3c4a777e91c3eb8685c16794348febc099fe2698ee92ee5ae25919da6999a9f39926e145b003b3d4e5611b4f6cc98822c8064e3c8ed4e40fd8e08c380bb7163b6c5067467c526de75e1fcf5f0304e987407936a72678d150eaa62c5b1aef4244c4d2d88120a25c893ae8a9c1f124a6ac0b738db44b727fc04454ba9d7a3c8995fc7d5d5560e19bcaa26329956962c957aa6471ae4e0cb797d99830c1e1c6caa367ba3dce66e58a5db6fc4baf8830fce43d6cc402ae34049e2913e4fdeee16338621d12c7be205c5fe6ede922b66ffdb8803b2cb2f14def9dda3227de2f03267453e7decc57a584e203a4a29fbc2990526b8a1d9285b3f49fa8068e2f48775cc121fbf2317f0196d0d021cb85fe2f05e186fdc40388c2362bdad1d070bf9bc075a3e0efc60588580d90845f5da34d24843bc60f4d723864ce2e54d099844d033989151d399c02e8f9c67dc86b2cc0dde169cdb28b526b536141c0ced3ee6d5b14947fa3527780411bd1fdb53ab57f427fb5890950c31bcc6d6e46fc62e68778ccbca55c30c2ecc099f4f872e74b6dc808909cbc5380df2241e1092bfd115716f8255dd8f10d2aac63054ad689d5608aaed8d0aa543f3c8a3f3a52a678f5a9f0ff9bed34d1a44af6e2684ad0a53eb9824be53dfa4b82d608c59f62c27c66fae429a50be645fd352462dfba803c8b514d1ea0303d4b6b90f35250bb8378ad6e60b5f43e3c217574ff25cb74b3b4a47387405e7ee0b7e31f8ea82623f542247becce2c9b7475eda9f1dbddae3dc8dadcf13cfea549806df777f26072cd5a6a6089f7165982b3863f2d547d11a9ecf9c8d2c25f37616977903d58eb29e87e9b369d1a3be14c445f3de1e932b954f363ca2de502bb1891e565db2364fbd81ec46f62dba696cec95486f0b1ce7986592c6eba30c30ad1db15a6fca98a71308eae61a9345907e328a5eeb68051a0682f020ade67615c050f69ee7b97192195f16917b55f71b151cb069bc5b527e424a7ad9c55fc7329918044141b4b3712d84ae1b85f8ec932935b3d2e90ab38c8f83bef20529e8e16aa2442b4cd0dfb108c72034604a4d8ddfea430e5eeba5e9c6b0ba99a42ae22b830ea557a131849a062a2a607abf95d61369ed84f6f75860f46bbb222247cf9495e75b3dd47cc0e057c5cdc01514514dd61a135f2e97b97131279840ac2f58133ec18777acec56afb40f2544699f4ce5178d07b0e710d7aa6afe69d91282407ffe4d5068559bcbb033a149f344fc1d5f2711e2a4d737bb7c4597b6bf8e3aea1b5e43101c9451f069f131a963fa83355d0347dee0ea0b32742ec5d5f8c5312f20b933584095008412084468c6d1f62e714be7c8fbb0a5d84ce6c5b70ab876ae88b0224e6c2f9240c14471b2f16691291cf5a646d14be0043ba0a23b8a9b0e02b7586242a6f6081b454c61983061877ec6717b75eff27c248c19a51d29df4ed7573323dd0bb25291cf51550b5aa99ee8b5789e5255c6c7b531a55a16c3853813757acc964d1050ed8588bada6a64bd978ef8f5baae83027869e3207be191ff1755218cd4229554a372a9bbfe7f4c0b723bd55618d66a09a4a1ebfe565db96e863af196bf009a6a7317ff8d4528a6f44bf8c75d27f0861376ae8dc14e190613e772f82ef15923fe3fe752eb3ebe5f009f824796a702f1dc230a08c0cd37902076ab749bc1e1b578bed0fb17793ec968ef44e5fe26375e282c1a623e810ba42122dffa6a3e26aee7f595ced30cae3773e01b75466bbd774c7ad926d7389d9572c1d63aa600b59be38717438b89551de19f80eae3c12e0efc2321c83c814516d89c3e16681a5da8630f3eec2f36987ed769ed74e38c996704d0d319cb2fd0b971d082ce7cdf930a7939e3b653769bbc71cc3caa2e9e8058c4dc7d0847addf944d9f02313c20067e62b381300455dc2cde8df73f659b320e3a3d6a226355a2a92e36f5497baeb908eea4abcc165ed01d4f449aa3de1ab6f7f3ca6882bbaf686f7588e0df229afb6c47f3cd745b81642d5861bd8d0b8d1ff1dd6f700feb2ceaeeb714de43ce0e54ef478bd8192e0536d7dc058e397c4ba8f28d2328ce64f08bc00ae8ee9235677bd329d95fbbab31c508c2814af0dc0e155e69643a2d84929be8218e3e5f8563ff0f67b56b0ad03b3220cad0c51e1986eac1ce57b6dc19834e864d0158b34323562e920f2b653102533c444ae826de63cb0280b0f603a439ef0f2d5f1a0fc350bc2ca8c61545ccbd9561e38dc628144e2b730eb4da86f1de11a9be28259eedd49588730a28dfa0770e671313107da62b1283a2efcc264d2d342b0336c11a1c714d859f098fc02dbdfe4192e4af949bd17481be204905e2d9e30830c4bf663a2c2b06e57853235d261325070480d599d11dfee5b0d7edf03c136445ad824a612d2273954f182b0d6a78f660f2e9345ca5785e93e977d66f8bbfa55d16f624f87ce61265a423b5148d967f0c02b04bba26ed8f49d867200ac438d9ef357978e13632139d50b6266b43f19c88a4d5d4068855dc3372be2cd808cb5297764460dffb3c637f9e52ce56574db77692e657da7a827e5aad7169e63ca7755f234452640512b2f7167ec910527163ef48d4617b81c708a681eded7d69520823b9c86d29caea0efb25f8650f46fcf2493f13085f1be292ac95d26460e68ee7045229799803d47593e1dcfc5de6ac0b94f1aba5a7b6d9525673235aeffe776f1215b22c742fdbedbaa2d69d7b7d9655d56c6eed05ba84efe363819ad03dba60c50935bdf6a04f80b166e1db42cc68f2f23dede8e5943c5cb1ff727c80af13a62d563b64e215ad67023eb58d3540a90ee9f8bad53eaf74d9ddcd27de657cfc0c08ede2d2e6b6923482164dc2a26ff2913aacc3840501280f830d5fa1525631a8b067e8a4e25b779c670b8cec320fdfa75825b0c0ac88edc987a86db7bfe118579f64241cbe564eac58ba681c9bac446af6a914216079637b163144035cab3b93f22da75ac47a902fbe118bbe28b08a1dd8e8d8e1f4148bb866b10211e95dcc4af4a1f2562cb64a75a1d7fa0367b423d231ec7808dd6306542589e580354df5d96aaf016ef563e281186bb8ef1785605afdd93ec67a9fa2e9a29528c87b8d27557dfa0b5cc19a43f8fa0b422211dea4cd74d687dce90824f26f7d8c2e0977f76c29b3580959321adb6640bfa03a7ff1a68adcead73556966c884c4497671949d9d2a85ef40269b5595231f0850478a2041189c37ca403b477e55a043dfeb6d3383fbdf725b22875bd5f9c386c0cca4c919b9a9b44495bb90b86dfe2fc78f1b43dbe4f49a93d929b526eaa5e81455661255a4fb0df42ace59785bfdb73e1d486339f6f22f658938d00cbcd58af464d48c337c702aee21957c4a17c3e64c6f30221941d49b7dc30780b56b9805869361443dddaf9cdd1af35a4231241e1400e2982f6763edd0eef16fd6ba453f5d2a7b0e4213f117cefbc6b8902065936596a8d8314c646689164ae9e0f9afa370e7880709491026b77a42def8dcc70a3099fc6a8209d4f20dfbd7eb7d34c7aea15b5828c5dd458ffc03285704e899baf9eb2ef04bb3d085e061144510e5ee9c014fd6e1e45419664ae875999bdd4cbc0c2bfd9680d4646b91df38465dec636470a67a9c6752ca5dcbaee8427bdd118b91c20717ae8d7ff7e59f7c2bc4a3c6c173c21ff9e3578258858b16c79209688c3fe416269123c229695d5e068aed2817de2d465c0e063f328f780a2100e2b6faa0678f6f82b206ce5095ab6bfd02d687073a59a5b4744def53fcafaffb4c4713f3a828db4a702f6b7231f5b8d5f8b2fdd8e84781f2c0b989e57716a2d2fafa8afa10d3aa212c899d5f780eb2a9a8ec481e6e488666ceca73b7c1d1c145011ace395dbc2741187e72f21c11acec788d0d8572d72f79498a62c83e512a441b9ccaf370a8fed3c5e424d63a3b39ddc0779b334fe0cecddf90383fda9fae6e63627654d3c52ec18509d58fff27f53a4fff7dd9f668d4d3e952230c241e6f4e36bf53fbe02d3d279cd36ff0fd4c9eb677d7153380ec6fc56d2ae35d5f0634a088fd4d43185fad146946c27f20e0bbeaa101b8d3ba14574f3d6b9c799494dc5c2b3107f34b60ca47ed788a6506d3e01ac46977b75520a9293c664b540c3653d9eb229e16128e358aa91ee1b87db1d68a91246b6959ba7e80457e1396409b7e04c3aff11b114b8188e4e01f131e47236fa875feffde9d1726a14777bef4e448da6d9f28a75e8061c83b5a4846bf52873ced06a1519aa1e9f4f0b54b8de56663de1086a11e680b0696ed276b41b99e37d4994ae9e57e8efb02c4dda320acf2cb6a3353ed31dc28221b3246195e8ac470981e16e35deceace67d1bbb15fc2ce20d2015a3007d650fadeb8db502ed40f8ba405d550af5408f30a6d2cdf63294451874032c1006281282395f31b5461a4271a9f24fe9d19fa34013ddf81bae4ba7c89276d1dd4c150a53bb3a90d6ba1daf2b8cf8fa1be6dd7c82d124b44394d594fbd3c500b49ce6cdf2699245beac037fb0790aca650260c618d0cf1946cdf4543dff32d645f8f805ba2427ed760e447165b3cdb8e1e517d5997c8277f971d4f480616a326567f3e2fc93d6fa80d6a50d14ba0f4966300f444d6162aae44f66f4dd383f0fa497a75fc6a146c377d83ae4c5c911e5f9955fa0dc740671cd2686c6132df14350ac928b0179c623d1b2f6f9c74468b724b7a528ee0e5a5fdeb204c0971b2dc40311a042be6e644addd717fba996f1edfb2ef05da34691ba39e800e43a730c0d8d15842dcb8fe920309ae6322120eeb6610e1215ef7b3de32f5f410029a8d0579d25248bbb90b135f70d2e9f4cc88a547144d96248e8dd6a5217a11193968138b81dbaaff64f0723c3175ec0fc79441939c262e223c518"}, {&(0x7f0000001700)="104d873f4ddefbebfd320dad3df60b55d8b2fe4e1abf12e73e6cf890deee87c05b0a3419c34dec98f1bc53700428c766afd6a1c7f9e6a7b8718676c3f78c3a433ce2abc7e4f1aa8f1368eede4f7d32bf6ccf9ef07ef6a4403f8f631d837f27808f1b30ffc822970d4e782e2b76f7a3b198bcc19b8de0403a7e05f616f0421220f683a0a037f22c0dbdc2aca3b2dfcad4db788f688542dead304091c9c21d29343d55ddb10102d47bde59cc76bc46d6d3cb7e2dce22ab657504355a196a1b2affc69cd6575ec2d4239134c813ddd2cbdba74a810a1706356bd10b08d74cc63224f03bc0616c8ad1d654864dd69ee05892105c51f0eb8b2ef9aceb56c81cfe56585c7734ffa5541f61d4e41b83f6ce0e34f182f77a8e36b09a8e3d45eaa658a557fca145741ff80b27f191273220b4a9a57086962d13de34c914738d772448bc9cfbaba966c7ad828e8564ef0809b5393ec3ec5bb6914af30b562c39bef8964a2613a9ced0c6c4ee9c46f9b48b0bfa8d6bf2f5cefeb8aa07aee2e7f4b1a3706978a6191e2ccdf247341d7b98cc107118b72d0b3eafe99e233c510b230e4d972e31c9b8b1ce772ada850df6e2d78c3af56318031eee97fa98331cbbced3e8896c5c99dfab1f117257f70106af203c3ccd21f98ee13e0f82797a4c7f422273bc84d09c3e66afcf1a17d6ae8f796d212a9d491f99d1b14f67b8c234f7ccde90d7c858774acf5efe78a0b227787b40e94d993c8a7e9723b607633276c4605866252d4f351b2bc8d12c5bd4254acef6209d66d3f6486acfc8903de589397a059d73cc4bb7031d1765ccfcee790bc3959be85f1b5cf724ee7f0070e470a92907d02465498b4b2ba9958d35f13d63d976b403eb23d912f7e890d8ab2c083e8a927a92bbe976260e924ba443f96b3558f9d96ad7194e47e1171275abb9ba933f90594bb5549ad9d223a0942d36a53fea738c80579a0067a82fc41b6b191571146657b3bb857e4903e7102e07e7ac4ae744cb8c3a05195b7a38ff52acd6fcf71ca0634f5cc4a5992e19313b90373cf822f5023e905f492ba6ecf2aec8481740593b8a4a5edb9ffc4bd2b423e3971b006e882467aa94d6a518f10963eea5e88291e55c134d5fd960d5f6e58a2bf4663ed83e2b3200d49ab72642ce07972cdf2e211abd52c2560eb6aad65a9a67916cd70f18e5f506dca708f408a394c5a8dad0d3e093f140bc9291f7ca429e6244c98c2d1fd5de5856cc83c5badf4627c42e834e7fcf5a5be8c41e8717e09cff9cbe3071ab4623372b700d532271806e586df8ad7d419607d2c5f8ada8c59403301da99c484592897940f68f646d949f8363defde20ad7a66a44ce386ef4b3b8b112c9fc1f60e51fad7a4c47bb9218ddeacea0fb8ab53404e01e3887472b4786ca5295c42d127b078ad0e44918b75478e1436006708d316f5918fafa1e16cc34d53efa17e57580ae76dfbdeae2cd4d57ff52ead3571291c4447382c42a64615af0ab97a3ce212a3546eeba9fe5795f047773a9614bfbaf029c130066f55de6de46bc599b43455a9ce1f0e068f93d135c9c8839b5a0f0ae4e7d277667f3814447ed205510bc2d2c2dca3a2ab5aed2a6d0d8092ae59444032d8e72f74b97e73b1a4d0ffc796f1d362d51312eee4fa81d8189d638350f1e136fee2f8d24b9ee6d6fe863308d4865a1b163caeae62da9357973da47b16c6caadc15c46c9f25f1a285dce73d55b2e6f6fa7f7d3cb6c8479fdfc1ef9d5b76b21bce95d489df9360d5114820279ad5f58c4e5327ff4f9abdd600415d91251d79c7d0a163a307e9ace58b1d212dd392f0e4cc6fc1c02abf3a81e5494652606f9931052cbfe3a5fb11d434034a3a2f9fe34d96dda0eebac37c113757e7c838061d7eeedadf1cd4d0210997416f969e63898b0f4bc8baec58a4252ef6861594268ea3363bde3bb31c1d20aa789cf7c2da079b4224224068705670e92f6fb23a6cd07a8c062b10209a38fd9a3716e16810c645d7c74598391a9f7e68fa7c311736c2e08c3c08db0448ea0faeed60e6511b0424ef16f72496c84db41649b837102139a65d43f5c2b429cb0c7943000766874bc501a9998a277f6b1967b45f36bc250d42debf9e04549764473c9df16148a29ae9473fa228ab5013ce2d7e41cda4db6bfc5e134cd5a8142ec0061eebfada6bb003401098f207747e4b69eefc1f10de69974e103df92f1e72f233f8124371c154b8de8079079f3713efbf03a446c4e4d3e82db5152836e60a03db89edabf64a812408bfbe28358b2599ebdaa176072b94f8e52745c2d80324d8fb6cf09efb0aa73c1a15f9c91e8069751ffd63704ed46ccbe0b6a6e76acdd1b16095c712805c9606c07ac1caf599fa3d740ee0772c63c0c8e1eac8ac8e96007dc5245318745c915ec17d1d70d5425b47ab3727168642c952a2178d5e17170d94a1379fc9f33e4e6670976eaa7086cf9ce4836de59bab8a795473a0e4210eba866776b1d9a5da5b3a940fed8c53fcb5e6d012d6277067b509d877ccc7e199be82b690afcf15097c1c6029fd32025249a834e0659c6646168d19057d3818f9170427512b52d2f7d46416cb4df4c276bd52b322956eba24dd234eb209589aff0c2538df2a3e1bb970223b55b565c2f3bc0b44391b12c96f1251c66b62c512e171b0b70d087509f70f6168a7e86f8112850a2142bf510d943bad68daf99fc430559e786937920f322102a980a461abe7de0809475dff189dda85e0a097959b16a3917fe4a57fdbb6efcf14aaa5b50432bc2f744b3ae83e0200c89aa0b8d18df36206c0482fe9f18edd0c77c557f6cf6d88f6c410e9d936c4b9db6d9ca88e45a9846ad4fb64d5f561f062419a0cdafec08d2280e3a7c81067bae8779cebf2d53e0c64d431f82842758ba520d09b62902f4ed5cc6fc7c0f04fafda6055ebb25cce5ec3ec34e8cc24b20c1736b28fa5b783137eb88788e877e039b223b4cfa18b27bdfaefa584de10550e2462f1dab4a9aece3aa479acce1a86b6cf35882b5e7af1b3c32a2f33f57d797353625e5e6a3a902cdb9eb42d1853738e5e71a5a1188ef305b80334863112614d1a2de2e198d6d81f14a11cb0fc76e31a4fb8bfa8da47b6eaba92f6f3534a9ac2e3459fc8cc21c0b08f6c205bacab70afd5f75a6c7db8290ab89c64e936f2e63f1bde9469d752f768820423b97ebd5d5abdc21dacc2c3a01fe88c8b236936cdcb79562f679d2840e6f979b4739139b52ad24d09469a71ff3e5247d4fb1b25a2c67c65950dc0353086b89cfb477f6a0bc82ebdad2fb27a9dc4ef0c6b39bbfe3fb52071ce005b392c6b434659198377af2b608bd796b0b372097af469612dc3d31bcdc21141239e400d8e0cc6ccf545c65fe69b2fb9bc4e683084ca5348c2d896a316f833bb2db1c499e7a48fcc9a3c93078c58e09676645195542cca06001028d7a52abf99638e4b45b8db99a24055ef849ccc373b7c97e3fe58f3cc5bcbb6e70556a56d246ace03c12ef4ad08bcc35cec884ea765daae9370679c749664a4bbd1177ce0c9ed903e342cfb5bb5f6cb2e93a8f5d7332e07a796e0ec3bb6c9b0de60033e677f58a9a1a92830e98b3b061153ab1aedc402b4ccd266dd1e344e4828853e7cf2bf4bcc2d2eb39e82bd3a1e266a611c1e669bb497374601cbe4380d48183ff314a3ff2002948800f5456f80b81a23bd195d4604bd963f3eab2f0fe567116dfa97b1957141948a5e9c3271957ebb926aad041662aaa5e1bf05ee0e6ad16c7fb7379249ec9c3dfdf4921439118770046ce3e517fc0f87851b8c5bf04d48ab3e3ee7854efa77d04edcb4b27ee049dafb5afa61258a4c45355e5f77b3956314e78ea7ece52a651da2d1a09a75526cb63bded0cb9f5b81c7ec5e27a2863636af4fe6ad129f6bda6e0f1cca8dead8331a43bc1df857e195f73760818cc8581948c18ad76f0a0727bc37fd9c372dadcb2e19c3e642c60e945c3c1e233dd5d6c9f4984be2bae6c3645b3e8739cadfbff7fd7c98e8707874d7e6ca1787b9b0215e4148f686f5b8921c1a3b6aba49a2966706da5d9fd767a03feb2014235e7c3d4b32705224b78686ebb60ff4b13d68c40f3a5e7641312394b094dc5f5ab857135cfa2027776e3947e86241dc0684591a33ff292de7e90ce7b08c4a692d4e1378c7a8e2d26d3e1e436753cedf3510d29f78a93715d59839c003f1c5b73de27551fb169c0c9c1eff6697da52fc2a55bd7af54ab01647643a4d5beae7f61a62720bf683ae6e99fe7c63f5696b7b2ac2de1a3ec2082f7d2476f1002f9bd923ca9d12afd84403568086a3274ed2d003c2e2b7ddb515f9c55307ed057fb0035868ee14b321d386e85110cad0c350e927e00132c2514340b1bd687934ccf8b31d9d6e9b910e7a5c62d600b6a903e125cd7e84deb50636202ab4fc5f28fd07772084fa80f76b4442dcf7810949671b0aa05e658d90f74c5d17276b525951942e280085914a4eb650358cfe51c263325f1c95d77d7ebd173e8e1222d17e2f630cc13f91a23273f23dd1e60a0f7b398c3fae9dcecb92ea65fc30b443dcdaa6917a0e44f53ab0e5a4cec76a0a7a558d5061eaae78f30d8e804a10b281a90b799957eb39bf8fe67402e7a89150d78b58de7a0b5373fa7cfaf09253b1fa8cea7b85f7d71b0f27c57c01efb4cb1eeec24e0b508ca2aae7edab333f647b0bd3e95cac3248b75845cbc543bce5aa7e6c0aa851509ecdba5acbee00a35287ad9291bc21788cad1737e21138f053502843e843e8c3400776a1b5d4cb9755bab895aee06463b295d79d2777900e8f34bc241c60faa3af4e32c5af102e2b85a206156586863f4876342e8128422e18fdead0ae97d8cdf908c07c8fc6e79fc1ad01d5378c7bba18ccb635bfc7b49e3446a53eebba991e5663d6f9a80dd09215388649fb9c4eaf9e2bda19fd023d89b4b63b2e92e99a43b7770905740f5ce500eafebb0e31ecaa1942c2d4ee2eb5f8b84af9690c4c56a0db4453f38e0fa2e9d1b5790163d5c10cc81ecc3aa35fcd5dd072f461e0b95aba07aaba88d1fc91d688ee8b21df8706483301f4a6fe89b7cf5e63e2a3ad3c59d78706314d8f7bdb8b2020f8d957f29f6bb211d9b1dd7a5d9aa1cfeaa2fbfc384c3a6bc755faea41b515c9422972831d0c8dde1a267afad82118dc5edfe380b16825944db5533c7055629721c1a3cc64530c9d63e5e78297167c966dd6d8b570ad2049a8f77fc569f3eb81761e9ca74af66b68a3518a09234a76c164aad919b249399cab6b3bf6e7de5331a6ce3bf231baa351e4cd65ec50ad8a9641d0b017a7ee0e03b86a11496054b01f0994802718c3443c0953542b609272ff3bc01f4190093ff0c04192066d430bda1b78986f5917df6de68666814d73cfdbc5f53af01570a996e95f25085bfe11144ece08723469fffde46b6e75cb58409268e0af30e8f0f7abf501347ed4c882df0ded1c47934410479517c19163841d71f78431356caabf260b56abce0cb04b9c5cd51e80f40f674a928dd2fcd9f68133b705787ed4a9ae38c507d1ae393c9d23af483c90b3fa1f7dda187a97f95600e0032c6af41c0220c7f82ed3e826e99e2928fe92fa2efc5a38818a09b8b6bc4414c45f62856a8bfee10a582655a178052e57128b3d7c65de103ad2e3cb0477120f55c22e3696e008d51793dd9317d55091aca7563657ef6543323a93547879529befb82b58f511cb04b9991a3bca214073d4734d9afba8d6f6257f0846a4a18ab0190733328eb07ab6678f93371462ab"}, {&(0x7f0000002700)="91899fb39b83b0e76162920fb44c42e1b8a3b5ebe10802597aca5bcc433f4e77129cda0233ba7fe42fea778c137b49193a72e76f89643b2427647b343a96725b5af34135c88c61aeb5792bdd2340fe3c8f783bfcb921d2648a63d262e40c55978c7fc707aba2dec391887d979f7fc65d8495673b0051ca6a9456221976f9b95a1e0960cf13fa78d6a83182c7b988cb24fbcb466868228e7b754a6dcb86873e37e37f91f86a18078452fe77b954640e3b933da6a2f92bc68d0e5321660e34d1f98f"}], 0x1000000000000251, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 16:01:32 executing program 1: getegid() fchmod(0xffffffffffffffff, 0x37a) r0 = socket(0x11, 0x3, 0x0) ioctl$BIOCSRSIG(0xffffffffffffffff, 0x80044272, &(0x7f0000000040)=0x3) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000000)=0x279ea4de, 0x4) sendto$unix(r0, &(0x7f00000000c0)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882a297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea800000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:01:32 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0xffffffffffffffff, 0x0, 0x9d3, 0xfdfffffe, "000000006f8aff94eaffffff00e1ffffff071f00"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf", 0x31a) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f00000000c0)) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x800, 0x102) bind$unix(r4, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) getsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) 16:01:32 executing program 1: socket$inet6(0x18, 0x8000, 0x1f) sync() getrusage(0x8ebe7ab5600b7782, 0xfffffffffffffffe) getgid() r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2, 0x100) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000040)={0x5f9b, 0xd6f17174e71a41a2}) 16:01:32 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)=0x100) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) close(r1) 16:01:32 executing program 0: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r0 = kqueue() madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) kevent(r0, &(0x7f0000000080), 0x9130fbf, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) close(r0) 16:01:32 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x64, 0x0, 0x0) 16:01:32 executing program 0: r0 = socket(0x1, 0x4, 0x3a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000440)="9520f61afbe0ef4132696ede1bace351fabc3cb30f42dcab9c43cccc0df431a62599122a7c568815f8524ad96dcac81b0a68edc371e8773a11736b7233133d423ce893adbd056f6c22efbffb830caf03fc56f2587ffa05fc3510eb10a6e20e12f45305aa0d4a8fc5a9457f77fef6cda998656b296eec28d1f5b8bdf0edfc3b0e3ff01b3e456d1b21012e6dcd10e8bd0784c4e7d03c8770446a099a3a2e43615a47c38176bdf80d601a0d9d96ce1c8b78fa5b0cac7190b1b1c33f27583e3c2c866fa409921ff3402770d57c53098388e3c7b737f0282ed47673194aae01e3871c3a98c9c205948e63482b5ecc2442ca131d9a1445729b707c34cc3b00b27393ddeea467e76132c6ba156bcd83aea38f2c4e0750bb685a4cdd58c26652fe0659b6137b9d28b78471320adb25d05218cf2d76b904a397418e02ebffb9d0ab0f99c6858289adcbf1f2ba3a1e6df1cccf0e9a40e70c2ed5d6a7bfc8e771e52f7c75403a53e15f17b3cf24d2e041000000", 0x16e}], 0x1) 16:01:32 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000240)="cf000000e7", 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) r3 = fcntl$dupfd(r2, 0xa, 0xffffffffffffff9c) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x0, 0x8, 0x7}, {0x18, 0x1, 0x0, 0x3}, 0x100, [0x200, 0x7, 0xbe3d, 0x80, 0x5, 0x6, 0x9cef, 0x5]}, 0x3c) 16:01:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x1fffff88, &(0x7f0000000200)=[{0x0, 0x20, 0x7, 0x7}, {0x7, 0x20, 0x5, 0x100}, {0xa7, 0x81, 0x0, 0x666c0826}, {0x72ca, 0x2f, 0x3, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)) ioctl$BIOCFLUSH(r1, 0x20004268) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r3, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) r4 = getpid() fcntl$setown(r3, 0x6, r4) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000080)="b9529e36", 0x4}], 0x1, 0x0, 0x3e) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 16:01:32 executing program 0: unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) rmdir(&(0x7f0000000040)='./file0/../file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb777", 0x181}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x2f00caba3c00d873, 0x10, r0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="060e2a2fe6694ca430e3cf625fc94e2900b36d40872cdb88f310605bc6b85e21fc22cb24a54dd4f3bffc8487e0f406d3dae4950f25566d585e4f983a3833a847a4ab1918cd4b47bb5c46486dfe3a2bde4daa7d8e"], 0xa) r1 = getuid() r2 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000640)) geteuid() sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000001200)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08fe11f2502d81a0fd7d62a3a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000800000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289285d9e1fd9710070c5d386aa385547cdab0f657e303e61497006134e6ed7802abbf0e58c160ed51e1ed7566a2abb539780f781db62b7c5ffc20c8f912549f14489a9097338b76d001b238cc44b01b3b2bdf4b24318dd4302efb278f04e4f3daf57c8c4a712a3055018d3a6378321ae761bb2bfc5b5dda1ffedc4f2b346606be489fc75295d5d6a12994fcd2fd80ce5c90c52a84fe035a79a168a61564852c2694d14bab46efe1314d92863d1b8b307033ca6bf819"], 0x379}, 0x400) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r4 = fcntl$getown(0xffffffffffffff9c, 0x5) getppid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r6 = socket(0x18, 0x4001, 0x0) setsockopt(r6, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r6, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect(r6, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) r7 = socket$inet6(0x18, 0x1, 0x9) setsockopt$sock_int(r7, 0xffff, 0x200, &(0x7f00000002c0)=0x7fffffff, 0x4) poll(&(0x7f0000000040)=[{r5, 0x57}], 0x1, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getpid() getsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1001, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r11 = msgget$private(0x0, 0x20000003c4) r12 = syz_open_pts() close(r12) ioctl$TIOCSETA(r12, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r12, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) r13 = syz_open_pts() close(r13) ioctl$TIOCSETA(r13, 0x802c7414, &(0x7f0000000000)={0xfffffffa, 0x1000, 0x6, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r13, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) r14 = accept(r6, &(0x7f0000000340)=@in, &(0x7f00000003c0)=0xc) r15 = syz_open_pts() close(r15) ioctl$TIOCSETA(r15, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r15, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) r16 = syz_open_pts() close(r16) ioctl$TIOCSETA(r16, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r16, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) r17 = syz_open_pts() close(r17) ioctl$TIOCSETA(r17, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r17, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) r18 = syz_open_pts() close(r18) ioctl$TIOCSETA(r18, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) r19 = syz_open_pts() close(r19) ioctl$TIOCSETA(r19, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x81, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r19, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) writev(r13, &(0x7f0000000300)=[{&(0x7f00000007c0)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fc9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0x4a}], 0x1) r20 = syz_open_pts() close(r20) ioctl$TIOCSETA(r20, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r20, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) msgrcv(r11, &(0x7f00000009c0)=ANY=[@ANYRESDEC=r12, @ANYRES16=r8, @ANYRESHEX, @ANYRES64=r9, @ANYPTR64=&(0x7f0000000a40)=ANY=[@ANYRES64, @ANYRESHEX=r13, @ANYBLOB="e88265dde70a50feedd983d02a0a4a2cb846aaaa9cb07ba515d2c979ceff445899a8ab996a686f70c5e40104edc3353d9ac32bf6001f3c831a2bd806e68cb65317bb745695990fa9b942dfeceffb48dca15f9f98f0d121b015b6fc6f51633d7622b03c420353355243b12f2c57ab8d6bb351665f411a7a407ea5ad743f6a9cbee045bdad8ab384d6c0b34cb3349b1dcff120e6d3f511109e6e3539553e875d353322323ddb5f", @ANYBLOB="3e0f0442ac97511d7153823b5964ddc681132abd55c886fd458105aafa30fa99c00cf62837d39c4cb53c1f0121f088724a761b7fcdb805ade310809387d1d57f428d6a7dee28d0bb569237964cccd5db093afc0dd6793e807acb15c64b0098a74391c8f68b4923646a264373e7b9893fea5d5ba111bb093e16794adb1936d27754345e4127606b305e224d47e143f01bf181f14f6bf7e6dbbd045ff67789886145545a6009498ee398443d6f9e06ce8530a45f03b374140919b943e6cf0ac31b4a60e7f60010927b17ca7e14021196e9a36613bf7e33a0dc8bcf671b4d15427a0022eb3d1703a22df4d0890d45ca0fe425cad77c3a3dd166c5f7", @ANYPTR64=&(0x7f0000000680)=ANY=[@ANYRES32=r5, @ANYRES64=r7, @ANYRES64=r10, @ANYRES64=r14, @ANYRES16=0x0, @ANYBLOB="afe080b27b8440ca95c3ed2476a7acf8de1e75edeb96d58bcd04d2f346bd98310e605f2edb28311be3a5b645a9ea8eac9f48f2e809938d6d6f71f81299e08acf1a0207e91f523190b509318898b2cfb28966ca86ff3a3c8a4324529df2f3327852cd38b8f574a85ee76b73e674cf1741e1bf31a0526c7a7bcc66f1b10d60b7bb12151887555a86e62e1b9231a0bf56f1956f4bdfdd2bbf13f3a3884d67e9012c355313f233c22cd1929e21212950ce92dd275f0d0864de4c202c29944216911f9ce2d3faf9a796f142f70123fb2bed8fa224fe6409896bcca730b463448ecf539e7bea5658ddfaf67362", @ANYPTR64, @ANYPTR, @ANYRESHEX=r15, @ANYRESDEC]], @ANYRES16, @ANYPTR64=&(0x7f0000000400)=ANY=[@ANYRES16=r2, @ANYPTR=&(0x7f0000000940)=ANY=[@ANYRESDEC=r1, @ANYRESDEC=r0, @ANYRES16=r4, @ANYRES16, @ANYRES64, @ANYRES32=r16, @ANYRESOCT=r17, @ANYBLOB="057e69229399264c68effda1318dd635241ed8a4529a3e794cabf5d2719f4c5a3d9281f88ac15a76d2dae7ee72", @ANYRES32=r2], @ANYRES32=r18, @ANYRES32=r14, @ANYRES32=r20, @ANYRES64=r3, @ANYRESOCT], @ANYRES16], 0x8, 0x0, 0x800) r21 = msgget(0x0, 0x80) msgsnd(r21, &(0x7f0000000040)=ANY=[], 0x0, 0x800) 16:01:32 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x100000000cd}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x40000000011, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs, 0x8) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f00000001c0), 0xc4e, 0x0) kevent(r3, &(0x7f0000000000)=[{{r2}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r4 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs, 0x8) r5 = kqueue() kevent(r5, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r5, &(0x7f0000000000)=[{{r4}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r6 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs, 0x8) r7 = kqueue() kevent(r7, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r7, &(0x7f0000000000)=[{{r6}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r8 = socket(0x40000000011, 0x3, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs, 0x8) r9 = kqueue() kevent(r9, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r9, &(0x7f0000000000)=[{{r8}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x20000, 0x0) 16:01:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/b\xb5\n\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x2}, {0x7ffffffe}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x82, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000240)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0xa, &(0x7f0000000040)=[{0x1, 0x5, 0x81, 0x2}, {0x0, 0x9, 0xf9, 0x200}, {0x2, 0xba, 0x6, 0x8}, {0x9, 0x80, 0x5, 0x4}, {0x6, 0xff, 0xad, 0x4}, {0x9f5, 0x2, 0xe2, 0x20}, {0x5, 0xc2, 0xfb, 0xe}, {0x8, 0x4, 0x5, 0xff}, {0xffff, 0x9, 0x0, 0x200}, {0x9, 0x4, 0xa1, 0x1}]}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:01:32 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e6080600", 0x6}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[]}, 0xa) r0 = socket$unix(0x1, 0x2, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x1e9}, 0x0) 16:01:32 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [0x0, 0x0, 0x4, 0xffffffffffffffff, 0x8000], [], [{}, {0x0, 0x0, 0x0, 0x3}, {0x0, 0x0, 0x1}, {}, {0x8001}, {0x0, 0x10001}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "1708895e8a8cb4eed7fb45e60000001300"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) r3 = socket(0x400000000018, 0x3, 0x3a) ioctl$TIOCSDTR(r2, 0x20007479) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000100), 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) ioctl$TIOCSFLAGS(0xffffffffffffff9c, 0x8004745c, &(0x7f0000000040)=0x8) 16:01:32 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0x83}], 0x1) r2 = syz_open_pts() close(r2) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd0\x00', 0x900, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) ioctl$TIOCEXCL(r2, 0x2000740d) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) r4 = fcntl$dupfd(r1, 0xa, r2) close(r0) r5 = syz_open_pts() r6 = syz_open_pts() close(r6) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700", 0x0, 0x80000001}) writev(r6, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd\x00', 0x20, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x10000, 0x0) r9 = syz_open_pts() r10 = syz_open_pts() close(r10) ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r10, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) close(r10) ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r9, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) r11 = syz_open_pts() close(r11) ioctl$TIOCSETA(r11, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r11, &(0x7f0000000300), 0x0) r12 = dup2(r11, r5) r13 = syz_open_pts() close(r13) ioctl$TIOCSETA(r13, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r13, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) kevent(r4, &(0x7f0000000340)=[{{r3}, 0xfffffffffffffffa, 0x6, 0x2, 0xffffffff00000000, 0x10000}, {{r6}, 0xfffffffffffffffe, 0xc58411d23b5f628e, 0x80000000, 0x89, 0x6}, {{r7}, 0x7ffffffffffffff8, 0x8, 0x8, 0x9, 0x2}, {{r0}, 0xfffffffffffffffc, 0x54, 0x0, 0x1, 0x2}, {{r8}, 0xfffffffffffffffa, 0x3a, 0x20, 0x3, 0xa84}, {{r5}, 0x7ffffffffffffff2, 0x190, 0x4, 0xffffffff}], 0x6, &(0x7f0000000400)=[{{r2}, 0xffffffffffffffff, 0x10, 0x4, 0x401, 0x1b}, {{r3}, 0xfffffffffffffffc, 0x4, 0x160000028, 0xffffffffffffffee, 0xfffffffeffffffff}, {{r9}, 0xfffffffffffffffa, 0x3, 0x10, 0x1, 0x2}, {{r12}, 0xfffffffffffffffa, 0x86c8a241e2756538, 0x8, 0x1, 0x7}, {{r13}, 0xffffffffffffffff, 0x2, 0x80f857e12dcbf806, 0xb6b, 0x8}, {{}, 0xfffffffffffffffd, 0x8, 0x80000000, 0x800, 0x1a74}], 0x1, &(0x7f00000004c0)={0x2}) readv(r0, &(0x7f0000000200)=[{&(0x7f0000000180)=""/81, 0xfffffffffffffe49}], 0x1) write(r5, &(0x7f0000000040)="06412f722ef0779f31dab57e3246e6b0a739649776251cac3b9395554c12dd407c6fcd17eef05e1e758992d3d8c1a714b97375566255f53fd458486a8e47d4afb19d795b7373e1e5540bb4e572bc7673bab0", 0x52) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) dup2(r0, r5) readv(r5, &(0x7f0000001480), 0x216) 16:01:32 executing program 1: r0 = msgget(0x3, 0x100) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r1, 0x0, 0x0) shutdown(r1, 0x3) msgrcv(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000875c25c09ca9971800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dd0c36e526000000000000000000000000000000000000000000000000660000000000000000000000001200051b5f765f8665b6a5618fe3587bd2e959b828618c12a2dc25cf7716b1b14af1ea56641bd28dc410fa6e082441534854abb01e20ff73f194133a90f7b0475b73b5f094b684a7324f42598d8e6af27ee19946b48d6cc7a3a657fe93715f25dc4ac31dd0dd27cce6"], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) r3 = msgget$private(0x0, 0x8) msgsnd(r3, &(0x7f0000000600)=ANY=[@ANYBLOB="2c0685163ddc0972ca62c7c26fa0ef6f8427c9e2dbe0c9a659e602cf4af85f50bf9296d0ff429118c1ba7dcede0ba9ab374399ce02042e9c17754838e0ca4eb3b8f95af25c0d4439a449c76c8dcfdb303817fb58e1659d037d2575ad054e3b81cc3277d77416782223b038fe0ee71e6822ebd0587f4a8f0ee102000000b23093b583cea9661940fe292a88166020ffc45a3247e39058409781fe744ef8282fda537f25964faf89b20bdcda7fb52d02a8022435bbcf95f0f117d8d86d951148c72c005b09ea2db47a222ba82f2e2e5d6ba1e8564f4307f3cd663c2d5fab78844b", @ANYRES32=r2, @ANYRESDEC, @ANYRES16=r0, @ANYRES32=r2, @ANYRESOCT=r2, @ANYRES32=0x0], 0x7, 0x800) msgsnd(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="03000000000000008d05f208446dcee7e6b25405f0180dc88cc55608bd1ef3bd70"], 0x35, 0x0) msgrcv(r0, &(0x7f0000000140)={0x0, ""/68}, 0x4c, 0x3, 0x3000) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000080)={0x4b, 0x0, &(0x7f0000000000)=""/75}) msgget$private(0x0, 0x245) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x6], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [0x2]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x3, 0x0) faccessat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2, 0x0) r5 = msgget(0x3, 0x100) msgrcv(r5, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000875c25c09ca9971800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dd0c36e526000000000000000000000000000000000000000000000000660000000000000000000000001200051b5f765f8665b6a5618fe3587bd2e959b828618c12a2dc25cf7716b1b14af1ea56641bd28dc410fa6e082441534854abb01e20ff73f194133a90f7b0475b73b5f094b684a7324f42598d8e6af27ee19946b48d6cc7a3a657fe93715f25dc4ac31dd0dd27cce6"], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) r7 = msgget$private(0x0, 0x8) msgsnd(r7, &(0x7f0000000600)=ANY=[@ANYBLOB="2c0685163ddc0972ca62c7c26fa0ef6f8427c9e2dbe0c9a659e602cf4af85f50bf9296d0ff429118c1ba7dcede0ba9ab374399ce02042e9c17754838e0ca4eb3b8f95af25c0d4439a449c76c8dcfdb303817fb58e1659d037d2575ad054e3b81cc3277d77416782223b038fe0ee71e6822ebd0587f4a8f0ee102000000b23093b583cea9661940fe292a88166020ffc45a3247e39058409781fe744ef8282fda537f25964faf89b20bdcda7fb52d02a8022435bbcf95f0f117d8d86d951148c72c005b09ea2db47a222ba82f2e2e5d6ba1e8564f4307f3cd663c2d5fab78844b", @ANYRES32=r6, @ANYRESDEC, @ANYRES16=r5, @ANYRES32=r6, @ANYRESOCT=r6, @ANYRES32=0x0], 0x7, 0x800) msgsnd(r7, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r7, &(0x7f00000009c0)=ANY=[@ANYRES16], 0x1, 0x0, 0x1000) r8 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r8, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r8, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r8, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r8, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x4]}, 0x3c) r9 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) close(r9) r10 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r10, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r10, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r10, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r10, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x4]}, 0x3c) r11 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r11, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r11, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r11, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r11, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x4]}, 0x3c) r12 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) close(r12) msgsnd(r7, &(0x7f0000000c40)=ANY=[@ANYPTR, @ANYPTR=&(0x7f0000000480)=ANY=[@ANYPTR64=&(0x7f0000000100)=ANY=[], @ANYRESOCT, @ANYRES64=0x0, @ANYRESOCT=r8, @ANYRESDEC=0x0, @ANYRESHEX=r9, @ANYPTR=&(0x7f0000000140)=ANY=[@ANYPTR, @ANYRESDEC, @ANYPTR]], @ANYRES64=r10, @ANYRESOCT=0x0, @ANYRES32=r11, @ANYRES32=0x0, @ANYRES32=r7, @ANYBLOB="6c19defd3a4ea961ab2e4b73df4db3f5922ab78418ca1fe584dd603fd1662c3c9689a08b832277afb12756478fef4c91c9d09c6cd9e8b636f84ec8527643c192a34584ea1e02240d813f923627e299423efa4bd7c90397cb609e8a0fce698a4c78b5aea439", @ANYRESHEX=r12], 0x9, 0x800) msgsnd(r7, &(0x7f0000001640)={0x3, "ba45ede2435a8b028adafbf16c17153cf3d117c2e9547840d4375d31059c11f0debb408e72ffe264033c254df9c5b2ae95e40e5a3992da2c498c2583001647a64469feaccf00000000"}, 0x51, 0x800) r13 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r13, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r13, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r13, &(0x7f0000000d00)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000070000000000000000000000000000000000000000000000000000000000000000000000001c00000000000000000000000000000000246cd5a9b21c894fffff7f000000000000000000000600000000000000000000000000000000000000000000000000000000000000698a8e41349bef457df243dbefaeb2b686da059b479b92ec7eeed2c5ddb0a07d0105e3d12eb39926774a2333435e236ecaea67c2179909a5c58de7272b4e7816c449db60408861cd9c70c249d5c44bbd89c934e748acdfcff8e5fec31a8f320f70cf45284bea65063a7eb82d162664be9063bd614e48b10fdbdefef22c458bbc220dc6ec25b1a943b0828ca0dac7042c047789489fd8aad7b6a0734bb7eda701022171f90903db5b6a0d34077220b773cee4a34be4f6b2dbfc01e7735f31325e819b7b1e0608349b1a0c9c446a973c844178b44a035b486082160651fa7493f95d3b79b8c111e19da28e3c046ef8109c776800d35b4a8fa279c0cbb9"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r13, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r13, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r14 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r15, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r18 = getppid() r19 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r19, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r20 = fcntl$getown(r19, 0x5) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000980)={{0x2, r14, r16, r17, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r18, r20, 0xa5, 0x1, 0x100000000, 0x2}) r21 = getgid() r22 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r22, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r22, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r22, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r22, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r22, &(0x7f0000000a00)=ANY=[@ANYBLOB="05a9544147d0b3112eb840dd90da6d63da3951063e20428cc8113063942ed0d557218380bfcf96788fc3bda1abaa690558ba1567a755482e994136ee0ea63a63707da4ef9a41d74bb23aab68c8f572df4adfd71a3dad2deeddcc9a8c96d78eb20565995e9feae32d52af4697828d8a231041507a2544e46d95817d789b798c7a1f392378b9c8dacd65e2dab27ca610c3c041dad10615366dd6d9ce26460b1f9b86e5d45183c35d53980000005e6a08f9bef36467ebe0a6b190222b654f263b0eec95517674189e95c8ff04636f679037a8ae8c1e9594032de11bf6a6c62e6107dbd12c1fc48c0b42fe3a14e54a9417466a19a93fa11c9cbcd4ad9294ac3632206bc91c1590c02b0bda68dd1eb5901f35590c8176d422896490fd4911b53b08c4deeec729c7846de1373e06c3d536d188dbb10606bc37b29995b390e54920a0c2994d1179645ae8529732778309a298772d2111aaef386550246312f6e51d49377f679b14569f29653ea2bbc7ee03f4bd19f783835c9d571face786e82d9e380b23c126bb77cd15bcef640f2bbe3266"], 0xffffff64, 0x1, 0x0) r23 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r24, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r27 = getppid() r28 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r28, &(0x7f00000000c0)={&(0x7f0000000580)=ANY=[@ANYBLOB="005a320000696c653000dce7c67ec5452d1b0ca4af52ba97244407f91196c40eb42d658721293ff1357517034524ef44539cd44a9d86683ee73906fbc9cfdea71a054c0a582bd3951aa8a11d65f57aa0b33e64f570303b3de9718b279b0971c897542207"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r29 = fcntl$getown(r28, 0x5) msgctl$IPC_SET(r22, 0x1, &(0x7f0000000980)={{0x2, r23, r25, r26, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r27, r29, 0xa5, 0x1, 0x100000000, 0x2}) r30 = getegid() r31 = getpgrp() r32 = socket(0x2, 0xc003, 0x0) connect$unix(r32, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4300010000795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r32, 0x0, 0x0) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0xc) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000500)={{0x2, r14, r21, r23, r30, 0x20, 0x74fa}, 0x25, 0x47d, r31, r33, 0x0, 0x10000, 0x5, 0x4800000000}) r34 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r34, 0x8020699f, &(0x7f0000000300)) 16:01:32 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f00000000c0)='N', 0x1) read(r1, &(0x7f00000036c0)=""/91, 0x5b) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x78c7, 0x0, "f866502e33ed9060de713b177d1b7dbf45321138"}) write(r0, &(0x7f0000000140)=' ', 0x1) write(r0, &(0x7f0000000180)="f6dfdb3c0f655512058e3048f2bfeafd19122416f1f6951f291bf986a167db696eef11418c51b4be5eb198c7446525ac114232e7062c023002569fe4dbc49ad40e42da", 0x43) 16:01:32 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="d9850dc1", 0xffffff21) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) 16:01:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = syz_open_pts() close(r1) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r1) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000380)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) mknodat(r3, &(0x7f00000000c0)='./file0\x00', 0x2, 0xffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x2}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 16:01:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35, 0x0, 0xfd}, {0x5c, 0x3f}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:01:32 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0xfefffffffffffff7], [], [{0x0, 0x0, 0xfffffffc}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:01:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x200, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x14}, {0x25}, {0x6, 0x0, 0x0, 0x100}]}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000040)={0x8000, 0x40}) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r3, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f00000000c0)=0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:01:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000008c0)="96446a99e553c535916d938c0638") 16:01:32 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x4d}], 0x3, 0x0, 0x0, 0x0) dup2(r2, r1) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0xa9, 0x0) r3 = socket$inet(0x2, 0x1, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)) r5 = syz_open_pts() close(r5) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r5, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) r6 = open$dir(&(0x7f0000000840)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r6}], 0x2, 0x0) r7 = openat(r6, &(0x7f00000000c0)='./file0\x00', 0x10000, 0x10) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r4, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffff8, 0x80, 0x100000020, 0x1, 0x4}], 0x67, &(0x7f0000000140)=[{{r7}, 0xfffffffffffffffb, 0x8, 0xf00fff06, 0x1, 0x4}, {{r8}, 0xf727c968f32c7b33, 0x45, 0x4, 0xfffffffffffffffc, 0x6}], 0x20, &(0x7f0000000180)={0x29880, 0xc17}) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$inet_opts(r3, 0x0, 0x200000000000004, &(0x7f0000739ff1)=""/15, &(0x7f0000000000)=0xf) 16:01:32 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) getpeername$unix(r0, &(0x7f0000000040)=@file={0x0, ""/24}, &(0x7f0000000080)=0x1a) r1 = socket(0x18, 0x2, 0x0) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x91c768a62ee0a4f9, &(0x7f0000000280)=""/259, &(0x7f0000000200)=0x103) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000000)=0x3) setsockopt(r1, 0x1000000000029, 0x20000002f, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) open(&(0x7f0000000240)='./file0\x00', 0x18128, 0x40) 16:01:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000001c0)=0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xb1}, {0x44}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f00000000c0)={0x2, 0x101}) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) bind$inet(r1, &(0x7f0000000180)={0x2, 0x2}, 0xc) 16:01:32 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x400, 0x0) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r3, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x9a, 0x8, 0x8, 0x81}, {{r0}, 0x0, 0x1, 0x40000085, 0x1, 0x9}, {{r0}, 0xffffffffffffffff, 0x90, 0x2, 0x3}, {{r2}, 0xfffffffffffffff9, 0x4, 0x20, 0x4, 0x6}], 0xbf2, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x2, 0x1, 0x200, 0xdac}, {{r0}, 0xfffffffffffffff9, 0x8, 0x2, 0x5ca, 0x4}], 0x6, &(0x7f00000001c0)={0x8, 0x7}) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000080)='s\x01\x06\x03\x00\x19\a\x9f\xd8I\xe12', &(0x7f00000000c0)='\xca\xa3\a\x00']) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) 16:01:32 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x5], [], [0xfffffffffffffffd], [], [{}, {}, {}, {0x0, 0x2}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000040)={0x401, 0x948}) r2 = semget$private(0x0, 0x4, 0x408) semop(r2, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r2, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7, 0x6b12, 0x8, 0x1f, 0x9]) semop(r2, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7}, {0x3, 0xfb3a, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x6) semctl$GETPID(r2, 0x2, 0x4, &(0x7f0000000100)=""/2) semop(r2, &(0x7f00000000c0)=[{0x1, 0x3, 0x800}, {0x0, 0x20}], 0x2) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) 16:01:33 executing program 0: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x4) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) minherit(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x3) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) lstat(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x0, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x0, 0x3}) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) connect(r1, &(0x7f00000009c0)=@in6={0x18, 0x1, 0x9, 0x8000}, 0xc) fcntl$setflags(r1, 0x2, 0x1) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000a00)=0x100000001) r4 = getppid() ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000480)={0x10, 0x8002, 0x4, 0x2d8, [{&(0x7f0000003000/0x4000)=nil, &(0x7f0000007000/0x3000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xd31}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000002000/0x1000)=nil, 0xcf1}, {&(0x7f0000007000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5254}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x400}, {&(0x7f0000004000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x3}, {&(0x7f0000009000/0x4000)=nil, &(0x7f0000001000/0x4000)=nil, 0x1}, {&(0x7f0000001000/0x1000)=nil, &(0x7f0000000000/0x4000)=nil, 0x8000}, {&(0x7f0000002000/0x4000)=nil, &(0x7f000000b000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000002000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000006000/0x3000)=nil, 0xaf63}, {&(0x7f000000b000/0x2000)=nil, &(0x7f0000006000/0x4000)=nil, 0x9}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1f80000000000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file1\x00'], './file1\x00', './file1\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) fcntl$setown(r3, 0x6, r4) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x3) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xc13, 0x2, 0xaa, 0x1f, "1dc467ddbc6084eef9e84ea72acb35b2997026fe", 0x8000, 0x3}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0}, 0x3cb) seteuid(r5) open$dir(&(0x7f0000000280)='./file1\x00', 0x80, 0x2) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) write(r2, &(0x7f0000000400)="bc6c23f36d1c00cdb873885b1d5b1b57e20271bd480c2567f7724a1057aeb016c0a728d609cf795bb1b013da4fcc0188231a1107efad077ea9c2ff1f57e935aed309b7871c16a209bb11153c8a6c0d91f47011ed854475ad92ef5c08", 0x5c) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x4) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0xc0107008, &(0x7f0000000000)) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f00000002c0)=0x6) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) 16:01:33 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="a349cba52c"], 0x1) r0 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r0, 0x10001) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) r2 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r3, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x800) r4 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r6 = geteuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) r8 = getpgid(0xffffffffffffffff) r9 = getpgid(0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000840)={{0x6, r4, r5, r6, r7, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, r8, r9, 0x80000001, 0xfff, 0x3, 0x100000000}) getgroups(0x4000000000000047, &(0x7f00000004c0)=[0x0, 0x0, r1, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r7]) setegid(r7) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r10 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r10) r11 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r11, 0xc0107002, &(0x7f0000000000)) ioctl$WSMOUSEIO_SETPARAMS(r11, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0xa2, 0x8}, {0x5, 0x2}, {0x3d96d0a4a3c936d1, 0xbc}, {0xa2, 0x10000}], 0x4}) r12 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r12, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r10, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r10, &(0x7f0000000080)="8c65", 0x2) 16:01:33 executing program 1: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0xfffffffffffffffd) write(r0, &(0x7f00000007c0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87ee", 0x841) r1 = semget(0xffffffffffffffff, 0x6, 0x400) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x3, 0x800000000168) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xfffffeac) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r4, 0xffffffffffffffff, r4, 0x0]) fchown(r2, r3, r5) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000200)=0x8) execve(0x0, &(0x7f0000000580)=[&(0x7f00000006c0)='c\x00'], 0x0) mprotect(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x4) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f00000002c0)='rc') semop(r1, &(0x7f0000000080)=[{0x4, 0x0, 0x1800}, {0x3, 0x401, 0x1800}], 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000440)=0x6) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x82, 0x0) symlink(&(0x7f0000000640)='./file1\x00', &(0x7f0000000680)='./bus\x00') r7 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r7, &(0x7f0000000400)=[{&(0x7f0000000180)='d', 0x1}], 0x1, 0x0, 0x4) pwritev(r7, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f000000e000/0x4000)=nil, 0x4000, 0x5, 0x2010, r7, 0x0, 0x0) r8 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r8, &(0x7f0000000400)=[{&(0x7f0000000180)='d', 0x1}], 0x1, 0x0, 0x4) pwritev(r8, &(0x7f0000000780), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r8, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r6, 0x8058574f, &(0x7f0000000700)={'./file0/file0\x00', 0x4, 0xf1a3, 0x1000, 0x87b107538646d9b, 0x80000000, 0x4, 0x6, 0x1, 0x0, 0x1, 0x3f}) seteuid(r3) r9 = open(&(0x7f0000000280)='./bus\x00', 0x90, 0x100) mknodat(r0, &(0x7f0000000600)='./file0\x00', 0x8020, 0x400) faccessat(r9, &(0x7f0000000300)='./bus\x00', 0x18, 0x3) pwritev(r9, &(0x7f00000013c0)=[{&(0x7f0000000540)="8c232e8c9f7e96999b8a", 0xa}], 0x1, 0x0, 0x2) geteuid() pipe(&(0x7f0000000480)) 16:01:33 executing program 0: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f00000017c0)=[{&(0x7f0000000340)=""/111, 0x6f}, {&(0x7f00000003c0)=""/130, 0x82}, {&(0x7f0000000480)=""/157, 0x9d}, {&(0x7f0000000140)}, {&(0x7f0000000540)=""/240, 0xf0}, {&(0x7f0000001700)=""/191, 0xbf}, {&(0x7f0000000640)=""/37, 0x25}], 0x7, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000200)={0x1, [{0x1, 0x6}, {0x1, 0x9}, {0x2, 0x81}, {0x2, 0x80000000}, {0x1, 0x200}, {0x2, 0x5}, {0x2, 0xfff}, {0xed6d002bc8b8caae, 0x7fffffff}, {0x2, 0x1}, {0x3, 0x8001}, {0x2, 0x200}, {0x0, 0x7}, {0x3, 0x7}, {0x3, 0x20}, {0x6e92cbb62a1496a6, 0x7f}, {0x2, 0x9}, {0x2, 0x3}, {0x1, 0x53fd}, {0x1, 0x5}, {0x2, 0x21}, {0x3, 0x4}, {0x2, 0xfffffffb}, {0x2, 0x9a9}, {0x1}, {0x1, 0x6}, {0x1, 0x8000}, {0x0, 0x7}, {0x3, 0x9}, {0x1, 0x2}, {0x3, 0x27e}, {0x3, 0xab}, {0x77063aa97b1d8937, 0x4}]}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) connect(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="560400000000000000000000000091aa35a33a448ac66243119bfb076f1122a8ca22b123e22906b9700467b31a57cd7000"], 0x8) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) getsockopt(r0, 0x8, 0x2, &(0x7f0000001840)=""/160, &(0x7f0000000140)=0xa0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000680), 0xc) 16:01:33 executing program 1: unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='x\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000c40)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801f8ffffff0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd47993db800ed52beb85a90375bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19d8ab5f8f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b8762322b28622c2534b77b0d5f508a0ee9012f312e7a0e5f2aedf0d3e12f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e8c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fe1b7c194b5bcb1cee8849155676bc4bb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc290080efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85000001000000c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e04d97fd51c165ae80dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80906b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac3d9d86fd25183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd381100008435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b724dd8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764a16b43cfbb39ee7992f16551c66517ef964b342e1751dedc8626198bceec2ad36ba922c42b72cd4eb66357406a6920ab1daed09665e048576047eaf8690e4351bdd5a4ab9351806e743af849e886a7ee1b9b891ee78e3d46fafd7bd316d90253da0dd81aeded010670070a25b9d8add4a35d71a1af6f55b0208401920bdde930e163f4621976495ddf8e66463c101925f2684577009db64e4908483c8a96eb2f73a4b579151464d2713c7c7f6b919517ecfb4374577303698761d917836d2821e3918acd87c2b31ea71fff90d358d0627603f500000000000000000000000098909f88729b11884f248689b34f567f3b1ef05c5e9021091099e8728179a8a6963ca9e25f6500e9ef3428ba1e0c087bb0ae0a94ac3d3a95915902fd42c3f5cc349bb133b53219ab38ffdbb077b47a112cab718b493bc94510ad6a86779ad64bb98db2c642306bc8841f33f36ff8be0f4c6fb64c86180967ee0a78c7d1a0e6d40b6d53e4ebcbe956bb5de272dd925262f7846ad9b48496221f4211488f33d9c3aad227ac5636f48c28cc9595ef4fa5df4b749f8b8612be3969fe43760465b75c094409f8372ab1a4b1d330e574485a0bfc96cf9b4b157930535d9197a4b826fb51b065afc90e3b07ab73337a44f3a66060ff7da6d80106e09bf5da769bd335d0301c3e44c711fa21dd690612a8577fcddce22f950964699f8f7fcfbeed18096d2871730dadb7e986cc042820f45c97831197976f1de93dceaa9e5dcc7b62467333f0a099"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:01:33 executing program 1: 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, 0x2ff, 0x0, "00370020000f000005000000fa3900"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffe31) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:01:33 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10201, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000080)) fcntl$setown(r0, 0x6, 0x0) 16:01:33 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) close(r0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x80, 0x0) munmap(&(0x7f0000000000/0x2000)=nil, 0x2000) write(r1, 0x0, 0x0) 16:01:33 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2054, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) socket(0x8, 0x7d546144bd875552, 0x1f) close(r0) close(r1) 16:01:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x54}, {0x10000006}]}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x8, &(0x7f00000000c0)=[{0x7, 0x40, 0x1, 0x8}, {0x0, 0x6, 0x6, 0x81}, {0x7, 0x0, 0x3, 0x6}, {0xffff, 0x80, 0x2, 0x6}, {0x5, 0x4, 0x9c, 0x480000}, {0x3, 0x1f, 0x1, 0xfff}, {0x1ff, 0xee, 0x3f, 0x2}, {0x1, 0x81, 0xa0, 0x1}]}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f0000000240)={0x9c4, [{0x5, 0x10000}, {0x2, 0x4}, {0x2, 0x10001}, {0x1, 0x1}, {0x3, 0x2578}, {0x3, 0x8}, {0x1, 0x7}, {0x336fb8116b4b9d66, 0x4}, {0xf729a7b7913db300, 0x400}, {0x3, 0x7}, {0x2, 0x3}, {0x3, 0x1}, {0x1, 0x6}, {0x3, 0x4}, {0x2, 0x1}, {0x2, 0xe01}, {0x2, 0x1000}, {0x0, 0x1}, {0x1, 0x7ff}, {0x1}, {0x3, 0x5}, {0x3, 0x1}, {0x0, 0x5}, {0x3, 0x5}, {0x1, 0xfffffff7}, {0x3}, {0xbd4aecb70be8f34d, 0xf48}, {0x1, 0x800}, {0x3, 0x3}, {0x1, 0x9}, {0x2, 0xcded}, {0x1, 0x10000}]}) 16:01:34 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r1, 0x10001) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) getgroups(0x250, &(0x7f00000004c0)=[0x0, 0x0, r4, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) pwritev(r1, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r2}) fchownat(r1, &(0x7f0000000180)='./bus\x00', r3, r4, 0x2) getgroups(0x3, &(0x7f0000000300)=[r4, 0xffffffffffffffff, 0x0]) r6 = socket(0x2, 0xc003, 0x2) setsockopt(r6, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r6, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) r10 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r10, 0x10001) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) r14 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r15 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r15, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) r16 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r18 = geteuid() getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) r20 = getpgid(0xffffffffffffffff) r21 = getpgid(0x0) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000840)={{0x6, r16, r17, r18, r19, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, r20, r21, 0x80000001, 0xfff, 0x3, 0x100000000}) getgroups(0x4000000000000047, &(0x7f00000004c0)=[0x0, 0x0, r13, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r19]) pwritev(r10, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r10, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r11}) fchownat(r10, &(0x7f0000000180)='./bus\x00', r12, r13, 0x2) r22 = getegid() r23 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r23, 0x10001) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) getgroups(0x250, &(0x7f00000004c0)=[0x0, 0x0, r26, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) pwritev(r23, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r23, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r24}) fchownat(r23, &(0x7f0000000180)='./bus\x00', r25, r26, 0x2) r27 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r27, 0x10001) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) getgroups(0x250, &(0x7f00000004c0)=[0x0, 0x0, r30, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) pwritev(r27, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r27, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r28}) fchownat(r27, &(0x7f0000000180)='./bus\x00', r29, r30, 0x2) getgroups(0x8, &(0x7f0000000480)=[r5, r7, r8, r9, r13, r22, r26, r30]) r31 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r31, 0x10001) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) getgroups(0x250, &(0x7f00000004c0)=[0x0, 0x0, r34, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) pwritev(r31, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r31, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r32}) fchownat(r31, &(0x7f0000000180)='./bus\x00', r33, r34, 0x2) getgroups(0x3, &(0x7f0000000300)=[r34, 0xffffffffffffffff, 0x0]) r36 = socket(0x2, 0xc003, 0x2) setsockopt(r36, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r36, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) r40 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r40, 0x10001) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) r44 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r45 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r45, &(0x7f0000000380)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000002dec9fdaa43bfa00000000000000"], 0x2b, 0x0, 0x1000) r46 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r48 = geteuid() getsockopt$sock_cred(r44, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) r50 = getpgid(0xffffffffffffffff) r51 = getpgid(0x0) msgctl$IPC_SET(r45, 0x1, &(0x7f0000000840)={{0x6, r46, r47, r48, r49, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, r50, r51, 0x80000001, 0xfff, 0x3, 0x100000000}) getgroups(0x4000000000000047, &(0x7f00000004c0)=[0x0, 0x0, r43, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r49]) pwritev(r40, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r40, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r41}) fchownat(r40, &(0x7f0000000180)='./bus\x00', r42, r43, 0x2) r52 = getegid() r53 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r53, 0x10001) getsockopt$sock_cred(r53, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) getgroups(0x250, &(0x7f00000004c0)=[0x0, 0x0, r56, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) pwritev(r53, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r53, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r54}) fchownat(r53, &(0x7f0000000180)='./bus\x00', r55, r56, 0x2) r57 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r57, 0x10001) getsockopt$sock_cred(r57, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) getgroups(0x250, &(0x7f00000004c0)=[0x0, 0x0, r60, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) pwritev(r57, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r57, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r58}) fchownat(r57, &(0x7f0000000180)='./bus\x00', r59, r60, 0x2) getgroups(0x8, &(0x7f0000000480)=[r35, r37, r38, r39, r43, r52, r56, r60]) r61 = getegid() r62 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r62, 0x10001) getsockopt$sock_cred(r62, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) getgroups(0x250, &(0x7f00000004c0)=[0x0, 0x0, r65, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) pwritev(r62, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r62, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r63}) fchownat(r62, &(0x7f0000000180)='./bus\x00', r64, r65, 0x2) getgroups(0x3, &(0x7f0000000300)=[r65, 0xffffffffffffffff, 0x0]) r67 = socket(0x2, 0xc003, 0x2) setsockopt(r67, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r67, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r67, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) r71 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r71, 0x10001) getsockopt$sock_cred(r71, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) r75 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r76 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r76, &(0x7f00000003c0)={0x0, ""/35}, 0xfffffffffffffcf8, 0x0, 0x1000) r77 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r79 = geteuid() getsockopt$sock_cred(r75, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) r81 = getpgid(0xffffffffffffffff) r82 = getpgid(0x0) msgctl$IPC_SET(r76, 0x1, &(0x7f0000000840)={{0x6, r77, r78, r79, r80, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, r81, r82, 0x80000001, 0xfff, 0x3, 0x100000000}) getgroups(0x4000000000000047, &(0x7f00000004c0)=[0x0, 0x0, r74, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r80]) pwritev(r71, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r71, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r72}) fchownat(r71, &(0x7f0000000180)='./bus\x00', r73, r74, 0x2) r83 = getegid() r84 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r84, 0x10001) getsockopt$sock_cred(r84, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) getgroups(0x250, &(0x7f00000004c0)=[0x0, 0x0, r87, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) pwritev(r84, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r84, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r85}) fchownat(r84, &(0x7f0000000180)='./bus\x00', r86, r87, 0x2) r88 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r88, 0x10001) getsockopt$sock_cred(r88, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) getgroups(0x250, &(0x7f00000004c0)=[0x0, 0x0, r91, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) pwritev(r88, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r88, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r89}) fchownat(r88, &(0x7f0000000180)='./bus\x00', r90, r91, 0x2) getgroups(0x8, &(0x7f0000000480)=[r66, r68, r69, r70, r74, r83, r87, r91]) r92 = getgid() getgroups(0x7, &(0x7f00000002c0)=[r30, r52, r61, r68, 0x0, r92, 0xffffffffffffffff]) r93 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r94 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r94) r95 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r95, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r94, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r93) socket(0x400000000018, 0x3, 0x3a) setsockopt(r93, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvmsg(r94, &(0x7f0000000280)={&(0x7f0000000040)=@un=@abs, 0x8, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/122, 0x7a}], 0x1, &(0x7f0000000240)=""/32, 0x20}, 0x26477d393cfbab84) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:01:34 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x111) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000080)=0x1) open(&(0x7f0000000000)='./bus\x00', 0x0, 0xb2) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) fcntl$getown(r2, 0x5) kevent(0xffffffffffffffff, &(0x7f00000001c0), 0x1, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, 0x0, 0x0, 0x0, 0x10000, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x80, 0x0) write(r0, &(0x7f0000000740)="15", 0x1) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)) symlink(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)='./bus\x00') 16:01:34 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x104, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)='x\x00') r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) fcntl$getown(r0, 0x5) 16:01:34 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x1ff, 0x1, 0x9a, 0x1, 0x2, 0xadd, 0x1b493dd4, 0x0, 0x1, 0x1, 0x4}) openat$bpf(0xffffffffffffff9c, &(0x7f0000002300)='//e./bpf\x00', 0x0, 0x0) 16:01:34 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x7f) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x20, 0x0, 0x1000000000000000}], 0x0, 0x0, 0x0, 0x0) r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) dup2(0xffffffffffffff9c, r0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) fchflags(r2, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000100)="8c65", 0x3b9) getpeername$inet6(r3, &(0x7f00000001c0), &(0x7f0000000200)=0xc) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:34 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0xffffffffb7b25cc2, 0xe3, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000000)='./file0\x00', r2, 0x1}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x40, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000500), &(0x7f0000000540)=0xc) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a", 0x341) 16:01:34 executing program 1: socket$inet6(0x18, 0x8000, 0x1f) sync() getrusage(0x8ebe7ab5600b7782, 0xfffffffffffffffe) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2, 0x100) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000040)={0x5f9b, 0xd6f17174e71a41a2}) r1 = socket(0x18, 0x3, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000100)="8c65", 0x3b9) setsockopt(r2, 0x5, 0x2f, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e60100010048ab95a67222eac4763ac0a5bfc394aa44d61ce6052c8b02df0a91a4056e624b813c9def903885da611ccb9b621fbcb6a02e43a1d47d16e0b78a3b0620000000469ba46f81eff4084f05f58f485a8acb270cfd1f081d48939c49fe6405162606df604dcefbb9dff868a195affa3d94c0b5588b32b8c923af8e44be3ee2143882c50817d1a517571181d0abab00"/170, 0xaa) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)) r4 = openat(r3, &(0x7f00000000c0)='./file0\x00', 0x8000, 0x89) r5 = syz_open_pts() close(r5) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r5, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) r6 = fcntl$getown(r5, 0x5) fcntl$lock(r4, 0x8, &(0x7f0000000200)={0x2, 0x0, 0x9, 0x5, r6}) write(r1, &(0x7f0000000100)="8c65", 0x3b9) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 16:01:35 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a000000030835ff0100000000000000"], 0x38}, 0x0) msgget$private(0x0, 0x40) 16:01:35 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x2, 0x10000000000003, 0x2f) socket(0x1, 0x5, 0x40) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="8202c0ffffffffffffffc7a47216968ffe416b6ab943a42685d093d510e9c0268d35a31d79516d24c3fde0913b316c6498db47101fef166f45752bcdae2c53ac391d90be13b42d8951dce2a8da0680ede6988f72675b3df15a0045ecbcc36e7578"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) r2 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r2, 0x10001) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, &(0x7f0000000480)=0xfffffffffffffff5) pwritev(r2, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r3}) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={r3, 0x0, 0xffffffffffffffff}, 0xc) write(r0, 0x0, 0x0) 16:01:35 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x5, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(r2, 0x3, 0xfff, &(0x7f0000000040), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f0000001640)={0x0, 0x0, 0x0}, 0x0) r3 = semget$private(0x0, 0x4, 0x408) semop(r3, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r3, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7, 0x6b12, 0x8, 0x1f, 0x9]) semop(r3, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7}, {0x3, 0xfb3a, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8}, {0x2, 0xad, 0x1000}], 0x8) semop(r3, &(0x7f0000000240), 0x6) semctl$GETPID(r3, 0x2, 0x4, &(0x7f0000000100)=""/2) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000040)) 16:01:35 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2000000002, &(0x7f0000000000), 0x0) 16:01:35 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x0, 0x0, 0x9c5e, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x237, 0x3ff, 0x3, "73cc5160527b0100e534840c76f3000700", 0xfffffffc}) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) fcntl$setstatus(r2, 0x4, 0x80) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000000)) 16:01:35 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x8, &(0x7f0000000100)=[{0x5, 0x0, 0x20, 0x40}, {0x2, 0x1f, 0x4, 0x7fffffff}, {0x2, 0xc4, 0x3f}, {0x8, 0xff, 0xf7, 0x8}, {0x9, 0x8, 0x1, 0xff}, {0x8000, 0x3f, 0x7, 0x1}, {0xaf2, 0x2b, 0x1, 0x81}, {0x3, 0x1, 0x55, 0x7}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='x\x00') pipe(&(0x7f0000000200)) syz_emit_ethernet(0x1c9, &(0x7f00000001c0)="174af205b606750b825676656048") 16:01:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x4}, {0x1040}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r1, 0x10001) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) getgroups(0x250, &(0x7f00000004c0)=[0x0, 0x0, r4, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) pwritev(r1, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r2}) fchownat(r1, &(0x7f0000000180)='./bus\x00', r3, r4, 0x2) getgroups(0x3, &(0x7f0000000300)=[r4, 0xffffffffffffffff, 0x0]) r6 = socket(0x2, 0xc003, 0x2) setsockopt(r6, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r6, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) r10 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r10, 0x10001) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) r14 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r15 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r15, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) r16 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r18 = geteuid() getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) r20 = getpgid(0xffffffffffffffff) r21 = getpgid(0x0) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000840)={{0x6, r16, r17, r18, r19, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, r20, r21, 0x80000001, 0xfff, 0x3, 0x100000000}) getgroups(0x4000000000000047, &(0x7f00000004c0)=[0x0, 0x0, r13, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r19]) pwritev(r10, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r10, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r11}) fchownat(r10, &(0x7f0000000180)='./bus\x00', r12, r13, 0x2) r22 = getegid() r23 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r23, 0x10001) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) getgroups(0x250, &(0x7f00000004c0)=[0x0, 0x0, r26, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) pwritev(r23, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r23, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r24}) fchownat(r23, &(0x7f0000000180)='./bus\x00', r25, r26, 0x2) r27 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r27, 0x10001) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) getgroups(0x250, &(0x7f00000004c0)=[0x0, 0x0, r30, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) pwritev(r27, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r27, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r28}) fchownat(r27, &(0x7f0000000180)='./bus\x00', r29, r30, 0x2) getgroups(0x8, &(0x7f0000000480)=[r5, r7, r8, r9, r13, r22, r26, r30]) setgid(r7) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x25}, {0x3}, {0x8000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 16:01:36 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = socket(0x18, 0x1, 0x1) close(r0) socketpair(0x10, 0x4, 0x9, &(0x7f0000000140)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) accept(r0, &(0x7f0000000040)=@un=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) r1 = kqueue() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, r3}) kevent(r1, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0), 0xdde, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$setown(r2, 0x6, r3) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000300)) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) fcntl$setstatus(r4, 0x4, 0x2) pwritev(r4, &(0x7f00000000c0), 0x1000000000000207, 0x0, 0x0) 16:01:36 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) r1 = semget$private(0x0, 0x7, 0x286) semop(r1, &(0x7f00000004c0)=[{0x0, 0x0, 0x800}, {0x3, 0x3, 0x3800}, {0x1, 0x0, 0x800}, {0x2, 0x4, 0x800}, {0x1, 0x9, 0x1800}, {0x3, 0x8, 0x1000}, {0x0, 0x7f}, {0x3, 0xfff, 0x800}, {0x4, 0x0, 0x1000}], 0x9) semctl$GETVAL(r1, 0xdc3e40426078d28a, 0x5, &(0x7f0000000200)=""/148) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f00000003c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x0) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) accept(r5, &(0x7f00000005c0)=@in6, &(0x7f0000000600)=0xc) r6 = socket(0x11, 0x3, 0x0) sendto$unix(r6, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) r7 = accept$inet6(r6, &(0x7f00000007c0), &(0x7f0000000800)=0xc) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000700), &(0x7f0000000680)=0x509cf6ab12c36df9) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0x4d78218886102b18) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r12 = semget$private(0x0, 0x7, 0x286) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000740)={{0xffffffffeffffff7, r10, 0x0, r8, r9, 0x1, 0x9}, 0xfffffffffffb8f49, 0xa8a, 0x3}) r13 = socket(0x11, 0x4003, 0x0) dup2(r13, r13) getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r14, 0xffff, 0x100, &(0x7f0000000040), 0x4) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x6, 0x0, 0xff, 0x4}, {0x36}]}) r16 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$KDDISABIO(r16, 0x20004b3d) ioctl$KDDISABIO(r16, 0x20004b3d) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xc) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x61}, {0x40}, {0x6}]}) r18 = dup2(r17, r15) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000ac0), &(0x7f0000000380)=0xffffffffffffffea) r19 = open(&(0x7f0000000000)='.\x00', 0x80, 0xa0) faccessat(r19, &(0x7f0000000040)='.\x00', 0x0, 0x1) write(r19, &(0x7f0000000540)="f9781fcdcb79ceafba8786368bf93bd5187b29d3b0a79418cd064ee259baca92379e4b77fb7f2b8314f3015ec81d6632f7be3d77caf4d19f458b6af1ab436955fbff6b760bbaac97e294941b119d9882cd1b9d511322423b814bbe2d025e4fc9990671c7042387fe11128bc7380dcd6202bf7477987ff4e95581ffe0d194a34e68375eb05221512257e2d744a61881df6279c33c0800f5af977b96c38138e40000000000000000", 0xa7) r20 = syz_open_pts() fcntl$setflags(r20, 0x2, 0x1) r21 = dup2(r20, r20) symlinkat(&(0x7f0000000000)='./file0\x00', r21, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r21, &(0x7f0000000180)='./file0\x00', r22, r23, 0x0) r24 = shmget$private(0x0, 0x1000, 0x781de4785d843569, &(0x7f0000ffc000/0x1000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r27 = fcntl$getown(0xffffffffffffffff, 0x5) r28 = open(&(0x7f0000000040)='./bus\x00', 0x8000000000000001, 0x20) fcntl$setstatus(r28, 0x4, 0x8) writev(r28, &(0x7f0000000000)=[{&(0x7f0000000200)="000000186004008ba8002b27febffddf00000200000000ba0d31e99a000000000000f5ff8068000000000000", 0x2c}], 0x1) r29 = getpgid(0x0) fcntl$setown(r28, 0x6, r29) shmctl$IPC_SET(r24, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r25, r26, r25, 0x4, 0x3f}, 0x2000000, 0x5, r29, r27, 0xfffffffffffffe04, 0x9, 0x7fd}) r30 = shmget$private(0x0, 0x1000, 0x781de4785d843569, &(0x7f0000ffc000/0x1000)=nil) r31 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r34 = getgid() r35 = fcntl$getown(0xffffffffffffffff, 0x5) r36 = open(&(0x7f0000000040)='./bus\x00', 0x8000000000000001, 0x20) fcntl$setstatus(r36, 0x4, 0x8) writev(r36, &(0x7f0000000000)=[{&(0x7f0000000200)="000000186004008ba8002b27febffddf00000200000000ba0d31e99a000000000000f5ff8068000000000000", 0x2c}], 0x1) r37 = getpgid(0x0) fcntl$setown(r36, 0x6, r37) shmctl$IPC_SET(r30, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r32, r33, r32, 0x4, 0x3f}, 0x2000000, 0x5, r37, r35, 0xfffffffffffffe04, 0x9, 0x7fd}) r38 = geteuid() r39 = getegid() r40 = getpgrp() r41 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r41, 0x0, 0x17, 0x0, 0x0) r42 = fcntl$getown(r41, 0x5) shmctl$IPC_SET(r30, 0x1, &(0x7f0000000200)={{0x8, r31, r34, r38, r39, 0x100, 0x3}, 0x0, 0x3, r40, r42, 0xffffffff, 0x20, 0x5}) getgroups(0x3fffffffffffffc5, &(0x7f0000000340)=[r25, r11, r34]) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r43 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r46 = getppid() r47 = fcntl$getown(r18, 0x5) r48 = kqueue() kevent(r48, &(0x7f0000000040)=[{{}, 0xfffffffffffffffd, 0x1, 0x20000000}], 0x3, 0x0, 0x0, 0x0) fcntl$dupfd(r48, 0xa, 0xffffffffffffffff) r49 = fcntl$getown(0xffffffffffffffff, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000980)={{0x2, 0x0, 0x0, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, 0x0, r49, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r51 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r51, 0x10001) getsockopt$sock_cred(r51, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) r53 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r54 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r54, &(0x7f0000000380)=ANY=[@ANYBLOB='\x00'/37], 0x2b, 0x0, 0x1000) r55 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r57 = geteuid() getsockopt$sock_cred(r53, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) r59 = getpgid(0xffffffffffffffff) r60 = getpgid(0x0) msgctl$IPC_SET(r54, 0x1, &(0x7f0000000840)={{0x6, r55, r56, r57, r58, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, r59, r60, 0x80000001, 0xfff, 0x3, 0x100000000}) getgroups(0x4000000000000047, &(0x7f00000004c0)=[0x0, 0x0, r52, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r58]) shmctl$IPC_SET(r43, 0x1, &(0x7f0000000100)={{0x1, r44, r58, r50, r45, 0x28, 0x8000}, 0x1e3c, 0x8, r46, r47, 0x21, 0x9, 0x2}) setpgid(r46, r46) r61 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r63 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r66 = getppid() r67 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r61, 0x1, &(0x7f0000000100)={{0x1, r62, r63, r64, r65, 0x5, 0x8000}, 0x1e3c, 0x8, r66, r67, 0x1f, 0x7, 0x2}) setpgid(r66, r66) r68 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$KDDISABIO(r68, 0x20004b3d) ioctl$KDDISABIO(r68, 0x20004b3d) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xfffffffffffffc54) shmget$private(0x0, 0x2000, 0x20435e543a222cf4, &(0x7f0000ffd000/0x2000)=nil) r69 = syz_open_pts() fcntl$setflags(r69, 0x2, 0x1) r70 = dup2(r69, r69) symlinkat(&(0x7f0000000000)='./file0\x00', r70, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r70, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xfffffffffffffef6) fchownat(r70, &(0x7f0000000180)='./file0\x00', r71, r72, 0x0) getgroups(0x2, &(0x7f0000000200)=[r72, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r68, 0xffff, 0x1022, &(0x7f0000000100), 0xc) shmget$private(0x0, 0x2000, 0x210, &(0x7f0000ffe000/0x2000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getgid() r73 = socket(0x18, 0x1, 0x0) close(r73) connect$unix(r73, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r73, &(0x7f0000000100)="8c65", 0x460) getsockopt$SO_PEERCRED(r73, 0xffff, 0x1022, &(0x7f0000000080), 0xfffffffffffffe2f) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getppid() 16:01:36 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x4, r0) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0x20, 0x0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f00000000c0)={0x2f}) r2 = socket$inet6(0x18, 0x6, 0x2) sendmsg(r2, &(0x7f0000002380)={&(0x7f0000000100)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000240)=[{&(0x7f0000000140)="28485196246447dfbc6152feb274760abdeaa9607225e5624057587f0eaf3213f963da3dc8525fe466edd5085c848bcf623b", 0x32}, {&(0x7f0000000180)="9aaceed549688af70060b0d90c277b6c6ed3e04dff7c96e57faf5e160a68d6042d259e3618d117bd1240205b82b5abd487b22ebdee94290951c593ff873619a7ea171090ccce4d678a1b933bae8cf13183f5373edc2c9f0de719d90adbb13457d8f4c763bcb7bce779fda42963a3dc2160d22e30b4e50937fe20794e7811ccfdc3b0d38627650e818d71e67e71b254c8d212726e374f5c50babf0e65095fa1d7cc70a2180bd5bb1bee57bbdf25a6f5ca9f", 0xb1}], 0x2, &(0x7f0000000280)=[{0x1010, 0x0, 0x6b2e, "e0ba9860595c77552c5e4a2510ba78d4e3d9fdf243b920baf9db4cb099493a973ea9960f7df6dcea59c7eb55bb459d70f6cf807f119f1167ff7946ded30fa694c1a80317a78bc53a582fd237da54877175daef734fed9f1c7a393d487c5b7a2f94890744643bf2a5eaaade90fd9de97b3e9d7f47cdbc08b4b2e2f9e3f47e59070a3d26df70046f8866d90c9efb3c2050156f0ce83c45f700d12333a045da7ec7c4726d5f085897f83f6035446c7d47c40ac3482d6292ad0cbe2ca1fc4e48decf3d9ee5967eed4b0a97e24d47b85d83368bff3e2b3803743a137444962ed5c8f31e6ac28010504a0a6a46c9029d00ee7ffe458b580f50ec1a642cc85d469ea04b3296933a87d9efc35487ef6782e2c8c6b718d60b25bc0ba4d439d908b705bf3c9bdc254d4200bfa537eac57471d06e0e28d2ec29e85ee88c04b7aa897d45e71c660baf4a84866a80850c47b4be1e16c924b79877faadbd75a8626de237ff87b0b9c77013d797cd5c7dcd37efbcf365381a3de97a694a9e33fc432aec402fb0e2df19da47992da06fa288ea5667804dbb43e8d2d7791cf344d2cf63049f5cedf95d3deb7957102645004dba181ff43995d22d49718d2df6ce101177f257ad9ea347c06f1cb415c06afb5255aa4e14dbdd5673b78d8095fddbd66630b4d1d3f0bfe517f070af2e3ab2164013517d48afd3cecf9e1a580417adc72103b07b9ba418e3a221acb8e17e1ccf4a36005c6617efc4446291fd38ac76eab99670f5f4c946376a6c9fdd382f7adb24962ac376132446fa7efd19b2a3d7b10da5e163c88b4d33cec8b6c9559cd1feb3836b67f3efd636683708a284459e8a4494af14528ff784bd18f1d47202e9d3f3887e9dafd36a89b7b9b3cdf851c637ca7dd039f68aa4e1b04c67704634f7fae899e531dea0a7b25f98ece7aa94a0e8e867be660e140f6347ff79633f574c73a4063e5826cd62d34cb13a66f62ca07e3d9637749a23cd1ed972aead7fd3e079eea174904028dd40c6073cd9bdc9734df4354a29a71be51a7c522791f01e64b4e3042cf1f124062ef1002cb6a72f0cd649e0592cfc1074453c2fa772f0fd570efc66702dc35fafdc2ccf833e65ee3d48704785483a35548da9dae17e4942445938004ecd782a54467696a5a2517242ee1fbbc5008b69318f097b8e4d64bd0d1d7a0f42e151488992bf27d707b57000fec711c909083f226dcaa2bee19147992579ab1692dd1847105ac83eaedf16d723adfb3f835cec6f47ae04fcb48c9e88b0fc3feea0a705b376cdd935c658d338afa572162b19fa07b361a91c72512b19ad309d25dc7dd839c7fbbef92720b5ffaee1873e3ee0d6872a445f89d13452a96db52d522bdad23d0a0754dcf84bb2cf24a4dbe2a4402307f71b0ea16a7a2c6bfb384b9dca77625fcded54cc448535f13318e7a489deeb81431a6b573ddcec2f5a9162004e6592e2a18fadbcd468bf0e6886efbd1dcc66a76f4b488398ffd0e98f9e1b959924188cc845365b777c2419ab89ecd222be370f6c36e645d3dd0489830171380daf5e38012e23d4936512842e212a8add85692b2cb46ce0b986d23f4b35c76d3020f70366d05ba0f78e083253bbe9a00a5b2350b17df9a577dd59f1fcb9d7beb69781336ac5ac1eaf57644f9655dea2b72bf439813f84a38b622ad2eb3210d90a1af0316fea6a4ca1b8efb55d41e0b1776c755cf6e0ed926b290a88f2366024ee114a603fe3f82d8123fa8a74eb866649b67eb4ee576fc4232c42adb8bd890dc044e7d5679008f54cff1a155463f6b1acdf86c6a6cc67b70c9bd1a9953a5640cb5741bfcdf555d14e697d6b6df0c8d69b7233b0bc143d5a3ca74939fd0afa7ffe46aaa76e7788224062721dddc5e8453db50933091b6dc84b95e1d9fcb0b5ddc346c566016c639ded02e9dad2635b9e351e23a47430d595c490bd21819591584d3d354657fb38ab45a7c31ab092ba10a8657584ad40b1dae939d3616a530ab71935af69c648229bf6e9204711b77ed74a1fc8103ce554fa826c6481c9a597bff4ffb587f8a9178b58fb632999fcfc19e1493d5dfb12a84bdee951152e0958728e90b485b6be1e9c7281012d36ee76e481db81920f43e0acb91facaa87b3da270e4e69f582c88d351df764f1522ad4b526ba4b9a3711ad7b467719c845f288d32e84184ec164c68ed8c19b808a1d789420a1de6b032d7e2705a113eb219a42f4b06daf3db810f035a5ef776dddd8ec9fc0214ea1c37c18f29c6dce6e552962b3bc9f14d7205de7b14e818614f1e4543ebbaec709806cc4a079d932436b3464a904c700c53322edaafd849f25a77052ae25b4e4a491a07fd0aa169053b9cb275334c1f13ecae49b28570e537eea57252c7550441ca0ac8df578fb72a44983f08c87a858ca3e5fbae75f95f193a3f43074455e2be23b6489d0122b3bae5e616a2c3ad84da32e57b2a0dae61ba5d118aa63cdb2e06602b0639579cc73fde70ead2c7b020eeb57bb618f041e6f4200655592530387eb34066b199748c950246303ded016ebbb85a15d4e33362d760925a3003fa3e10e2eaff732b8e24a8eb7eb4267a66b021d4ffb5aff4a002b87d6a7018baa2f229e9527d51462e89d2f2b66e5ace3a8f7b531cb7164f1b78223d14bda0f934366baa48815f44d202a1c4f48241f95fd6d95fed63e120af6449f33340bff1b3778bdd9707d2a5147bd9d30a2f050f5cf5b521b19c2bf331c336e18a21165093ef4fa5937ace7be38e74f2e9f35e9723ab7468903497bf861d54507a52125aaaa4dcdfa14f57f781cb67228344c7eb27aa482dd730fcf78d645eb4018711392b05dfae3df329cd9ad4786f9dbcfc3987d1ca7ae254b5a7f9a1484b466e6f74c44134bd1acb5e3fc69a038e797244a91098a7f944b92c415fa71634d207ce5280d74e7cd2eed3b37854b5c8061973290f42997cd4c4b6ab4b90f817c2dcfc34228fd11612fa8141ff6aab33ab1cf0fd91424a466225df30bc7daf059ff1c0c672f432fc6de47b8dc0a7fc715591e0993ab91281f6a16edb6e8a1b43ac8dd45c1746871c27cfd44b31de2653a7628bc6dcb7530cdcaa6231ac9b49a761c41b17243711ecf340c5f2c018a89977b55cd051d15155841e8fb68454dd93482def1983a4338b24da4c3542aa5417a6b4e26edab6f80f0e8bef30317425de37be37132961e35225c44b9e50929ffb7686ca5d483ee27de7e0889aa2c2b31de1e074514dd99bd543c1ac455f23e5d08a4f26da0a40e52ab8b931579edfc432c170c69a8bdebc6e41d1ca4ef50a9cfc4b84db7bd75b0a23e80cec821532a1c742bc564e5715a2b4830e2c53627b6f78f29594ac6501355ccc2bfac328e38aa189043221261ff58abd23cf43bd517fe535ddeec2353eac8d0232d7aee0a8189edb9595ead75babfd7179ccfcf0076589f7c2f84b1c392b76d1d7c4744dfa5b90d3b01d2eb8f690a57a3df080bb7f8e0015cc8245969f8a3ea4199fe16af255cd5728ae9116bd8b99d6d35361c92619c2159a274ee06cf420ef15faeba99cad875856b695d656849f16d12103ac0b572ffd4ccd8418ee93a4fe51c78d6187741a1c8cd75e4c97e475e8b66c6c1927c5ad113087a80cb2322c19eb713262b37460329c99d17ed720966a00a0c322f5f25787995bee44c3fc939f3ec947a353beae835cbdf671b6f9382701da87569da23f844ee5de102180850938b62604aac6a5d7521a58fd99be40182a6bb15d2c720423ddad52c9de094a43d9751efac38651fd04206f9983ab7f6be5f65ff3a6702eb84ecea52d70d870c22815088df81f3866f3f71acaed4f3e715319c3eee92e06adc4bdbe60f34d02db596ebd0e6a752df1d682f549d99bf8131f9760995763ab6f37c1e94a293f724b45aeb1ebd479c64ff9e63e8567792be0b3513cc9cff044e9d41d835d295361498902cd9ef5b2b8f41853f1bb2adb86f5b44497961a10fbdf795d393f9ded7884786ce0c0f6bb0dcb004a0b4c403d67065610c3ecb6cb1b25150b748876e62f225940d24758d43a15ceac855038262267eadd19ea435f25355dba06355434e128bfac7d5a19ab8420089033a7bbf6c446b58e1549fa8b40e50e2c14a9e2b466f95971fa81215f4374fa783921763c4b1c0e287a1997cfd1d6c87ff7ba93b7938c48681b92a57db2db0e9d15cac0255b8efe8b7783ed6111cdfba06c2bf04a1b6a6c2642b7699ab70aeff5e3ce668dfa369aad1c0e8e4fbafbd098c833e6569e3aface8818a1e64f310522a934f626a0fc1832aec9515e61894834f277a0ee4af3a5379f271560d4050702c679eddedd9f3a19ce4d2d05c875766dfa9145597f9095a5af89fbe768248e0a63e6bb37c44bd7da3606eab8d097f24f2a6840612c8cf141ca608a4e1361dbbad1cb1d160cf0435ceced9e88d176e342c563e3ed14842f684ea16e6d6ba21cabf6ae19ca2d97852bc5a51fb6ccb4a7a0ace5e9e800afb7f7e0c8be5abded8edfaafbda792e779a2ca4f08388e6dcd0e8bd0d2e09db89e555dbddc836432e94bef1bea3cbdea556cfcea934d4f201c0dcad374b553e94351480124a933863e8549df5ea406245c61d737f296dce84b832bfc1d7a0c1d3abb997df94d04cbf1c40224bdf65c284214ac22e88d09e8dffaa501a0d66e8d90120b096d889b5658062ffefb6ef5f9e1d691688451c1ea8c2c573c9c6f0ba270de71828b24af7aef87ba7c42d3d7c9f27f63f06fd9746aff667549d162d7309fa99c60a70a108ca8e20c491e17c41dfde2e0b8a60cf37f78f5f080b2e7e5f860310ebe290477ce9cad50de03f6ad2d8c8c70e68c25a3ce50f45db948b825e960465ecbc502d81cd0eb2eced2350ee66c08bd4a793d98fc2e8f36821e2099b77b87c63fdc4bdaea5796648f5234071b6670f301f2cfd6b90e8aae455e394f49e41d419d854b904faa1f484693e1f9bf4125a6e7aad8b7846900d0e70ba5139cbc7c0aea4de6ce2c90cf16435fe22ccdffc15c33faf66b7053f13fab5f362e21afc3cdd679c4bab9d1b1575104f68f5e75488a4adf7fa57b105ec8ee039d259cbb4601080230c26feaeb693da57b12744c419f596786d46d847c0af8e2acb68676db01ee0fd3cc84bd29fac4ab3c7199b4c99531758e22a50ff809875702c7ff7176d5510fb34c44efa55d8e5e9fc1d99afc16e18e868bcf347b5665339befb687e7850fa403a8ebaef732c86cc5fde36703a7cc77520c5741c392b3d4e4fddefa88aec5ee5a74b6b7dcace7547fef9eec4a559f276963481f83eca2cd247d4911ea5b09e7c88af784cef490e10012c89ba1779399f217dbc9b4eda6e413ecf53ebf3131cd55b6907163b08e8f9d8c8d3e86cc1223db539c3b1c9fe824fc9bcb225c7e39b65e2954bc430c2ae81d21838eabae6124c9e4d6c79c84cb0758dfd3afbe4aaff31305e3015a3d269309c181fd937df49fde190df215e787b8b1984d2fe6bf98a76b52c53286a0c8ee3fd4f99b22fde97b18bcac7f622b9b9b1aca02abc0d203b911e47bab3ef705f64dfca8d602df5aa2d09ed97046e2f9fe694232b70b7ea1053e007b57eff899390b65e236ebd8f4e8186da7522440042b44f69c8c04634ed688dfb53a4d0cb0ca9902fac1da4154d1e2daedaba85c5ecf397750d0fb087fa49f38fff57062f0997a5209d681d0e72f8b97daebe2883c4907ea730ff96c3c96710ee8c7f882c0dcf3f959fefc0aaa6f6552e520a7e6ceae2854081404c6a85efdc5ab329fabf11d2b18"}, {0x1010, 0x1fffe, 0x1, "b4198ef510e318ad011820f855a6f488ab976fe3d24148cca6a67dfe087ecadb6e0ba9dc0859476ae47f980f8c19b98f12dba6b7713200ff1d6083bd69f877ad36d28e5dd6b32f912b79404a360ab2825e8df5d9732dfaa31be9b8efd80be18a653f88c4d984877511de8f735665e528daac84f761e8db45ef91dbbd37d9e7c8b59c2bd04de9ec409dddaa662135d9ddf92deead43d564b391987371962c50081e26c9920937bbfe9112124ce6dd9705306e6d7b4cd5968c8831d9f15b9074ead77645d11daaf50246ea5276b6c6e48fa3c94fab59ac57a4d9d1f4e1acc1f805e31c09c1cc8f3a4d9ec741526aa4ee12c145e42f1f4178169a7529ec961f453993849d06d2fb6a6c760002a61864e126c590e342e3b7c72b9af657e02a8773493e3b09d29360d0e65834e404cb1ba1a62e0a46c57cf17d4405afa2f58ec5d018b86797e9c39c1b1e20a1ef2e6bcb1d41910d9a2ae2a2bb8870fe28fe95e5fec688418e4f179ac003649de74b6dccaac0a373329eab613c390e5e0d7533ef0d507b9fde0b982ad61a19e92dfdbb21540085621b8dfce885070a9f896b3924efebc174d82da449cbb1af3a6e7650f0ce21a6f796107403352440c3ca1dcb88e3d506acc55c74e50ea1f16b68c5c950798d587ec96a1222d639f8e37656da049d6c6f58039db80a76f0a6d493ce230093dbdfd0c7b21d2b5f74c5ee973d5be9498d4bc13b54910fdaf368a44babbd7e4fd1d06d707f8f0f447157e90ffc1355fa5334ad57dcc4a393bb25f3f453ead5f7d99c235bb1b9620ff93b6049e9ca73799e6bda3de5706d0ea85c07eab853ffce5d31f14603712fff54842642c0779f78d25a2003aa0dfa50bca090f67ea5896da95ef7256190606667a9e29cefca37a718cb4c503bf7f2cb20b8a76d9a8fec7e202c21564f3e9829f47b9da697f633ce8bd313bff2412b79b0804beac075eca74d78b64e4c5b9eece79b67294781327a34602ebc7094fb794602cf372183b0b1bd828ba327444f2afe33cd29a09eb0192f2a834f1653ff627317a349988bb4e2979a5d0646731cbd07891a4629fa7409b201a963d1e9d829f186d73b7e1af2ef79fbb83d882a289b63244295a63c32692647163f8e2984128b5ba960c6c3f8e59d1c8458b0881c486c8d19d5a115e3dadaf5a6e52841f3b0adc17cb2b38eb9863be4500a5c27e983a81d85f481d8993962e2cef818fedb9b755587cd5b2459c53d623e62e761d526eab2f771200619d3ace468cab9c26146bf9c8ee6670a6bddd6231112cc2c7437d0d05a9cfc605f053787c40b1aec5ab64a956acc1262147560986d3ea294fcb4eaaea94a80a573b22f8f070665e71ca2508482b396132bf21da792cc67d1d13587a510456a1091012c5c60973b511b6944e760cae5c1f3b09e9145104bfed8066d13a10e82bc7a9fa40c738bab8f3fce6c41f890971ac995afaa98b9d8d51efd6ab451f50606fdc8f525c115b16e38c98dcf8d075ff6b5bfc1a5118152b000be0a6ed2ff3acb606554f61f2210bbfe0cef4120e8f9a2a8bebaabbd580253a067769c59ba0e9cd746d1fc1fa59c6c02dcec4c6831b200276a0acf524d8728434cf25f6483e1b01facfaeaba1a278bf4904cdea74a5bf5fdf26fd0401a831cd15b8120e577b1db830a49b160f783393b1c93d8bb13effb2fbd3628cdc77c4aebae3b70d72a43b2dae6cf809c184c9de4b8547ba428ef0a131c1126b56896c54e844c3321717dcebb44bd6af7cec35a9df1ed2e13aad4578fb12e4eb3b0d5d47b0fe4e28ef8c1188f7e84b251375177788887b8fe61836e64c8175a5abfe6497b266ad46b3f11c995fdf5de66094ed34e65ff3aec7279b7b7ba4a81c9e85a009937fc5af82da5100fe4e945f527d4511273d6aeb86a8beeadf8ffb2fc66952d78069509874ae36dab5bbf630e8f41db7d92ee4ed7d7d4008b51428a39a8cfc40866012ee20f6de4694eb2200fe0770b3acfa89cbf2b46d996bdc87f436ba243d3611e66b449603fd0d8e815b5695b77cd7e1dfed398066a61bfee9abbbd1f6cbde33a19cc3cec8934919f0421e6c658e66103c23d324f9c7818490ee3837921c4ce6b4cecc52e08dec0017af06e2bf80b0d20da19887ce8ac9267cf7cc3fa38916dc248cb0f0a345cc639f259ce9c2f8ac5a54faea05ad58df017f1f0f3cc4e2b633630027e07f72193571f61bfa702ecccabec8702523dbbb3a488abcdda1f09d60a0f7f56820ab9e417ab18053a756add1e5d25ddee99c1ae762f564026ad58808777bc3b27068d5104723da7f6d5fce5488d991e64ac025b05581de66560d9e7464044ddddd2c98177039feb16088d95358e35410623a42bf4c3a2619177ca453e7a9bf9f6a73eeab3e8a25426a150c3a33e4eadeb08fd8a84a66eb8bcfcdf431a76b8e135ddb133bb0e3f57292149a930a34a7f3c14f43e61f251a80f09a4d8c168461ee36e49730203280b0e6eb210ad129648ba2cfb4d904294738bfc548d2e0652cb6300f2f543c8c700fc355524467d5cbb0a3af192ef06bad61888dec6357c79f25335bc5d70b3093c90b00680dedb58f2891b1433b90d88f784f58639ffcc5e04d00e81791d9b566f287811f6051eba54ad12bce732cb5ceed9b6854ec0ac55e6f67e184560c767a8b89f36df3986d940a98bcea5ac5e3223f172fb66b9b3ccabe7f9aaf8396b616cbab3c5d82132b2bd95958c140240ecf9ebaf3f8af02ebbdb5215078e70e9eb76b3a4eba0f3f6e527e8a39f3d9db04f38819ea7e5cc2a89311a9763bdee9236af94398ece92f14d8de2c12ff4bdf5b60e1b32874ad813b2b763a663a65f71d3c9b44ad94d7580938df77a2b12f3466ecb4ee2d0d077615cf7878b05e36346abefeb587a718c019f5836c4bfe190fe86e66cba198f3e12b949443fcb919710ed802efeeae18973afc88fcb4d066b5337835d547f71cccaa087fa67db16ada97bb3f09003a6141954daec7da0e9499a5e51a7bae5d33fd02dc5880ad9f5da8c99f81d647b2a9d6e4db0bc846e2f3650ba33f6e4026c0f3c05e038cb1e26c50d1dd926de3ea75340b61fe8a3ad4e80e4393c8cc38ad0e8a18935c84e79a4bf1b46276e568d5de8150caa7413c47dbec72a12240b247218b0310c2d75f4a3b0da57450d7e84ef736649edde1df269150c799b0f6d21d50ed6cf2b5fab42a6f85ce0cd16a9c7bdd90e54b8da08d1576a01d264407e8f17c7107a89343664dffa959a956c9fa5730fc50f47ff8516898ad1fe68ebca9c95e744e2d436e7f77aefcf55b007b6644a328892f65d387e2d83e9b9fd8ad2d7ab49cf929337d83e5009945f45f210652c8463135bb4f5b56c58411d07af441e31ac67e5b8dadf73e4b2109a5b87fcdf2c519b8b38ff7a9dc8fb9462b281fb2ab1a71760a1e578e1dee3408c4be4fc64e048682e8efb4cfed8334d05a2cfac173e73b144862e6a1dcaead75362b49eba90eea3f536478436ac6f1c091fddf4a54d0a3efb02288c582444266fe2b15aea5ef9f1f0db98fc1ba102e2fe49b709e53da33f1131e788152bd47778344ed5464208c09464c1ecc045e6e455cc7c5533b7ec95e9a6cee2974140567886082b1e830ead38622cd474028f4ace1c341484729e98f729df6343041cc08193a17a982e8635d2c49665dbb570a6dd71e28f003c5de540f59cc0dfde9e57b26d4763204c2bdc5c8a0d63ea32967860ad27c2e1dc8ee05a9ae7b9d918b20330085f2ab6aa334cc01b7c99c003e238f60716a08b1d3f0ae4d077cb0c34d9e91590b16bddb42557e0ef6c327f4d321ac4ea9f636d31abe9f029f5d762ab81af01f533d3532c58c88b3103ce5366654928fa1c9a72f9601c687e402079103809142784581f43bb58eeb88796bc8f75ff5a66c6b4c7fa9afed228a6b622e0ae1fbc2427f6b0387e595ffad495d795100eb304f7d9a62fe391f65db33b907f602c0cc4220ab31bccf83f5eba926055096a699c912d9e373340ba65d8217824dce78fdb9ab804f8d8e786d647d1cc5911955b9001c24fa60456613270d80bd4115073f41aaa4dda4ab29d1bfe6d184ae071bbf3ecd77be85da56691c07242e5c7300dcc4dcc36f0a29d285a20fd4364eab16b1cd2fbbf9eef1620f6037414b0d238e9febd7aebbea5d1014209f6f8901e92e69f6388162683b7eb18c8ab8289e29160b6fb0590f194be45a41eaa43baec9fb6b13a510400933d80661176b20677ffa5aff7fbc6c395ec5468f9dde975a59abb9622af0ac65a1cf9d4316875a0cf024a3e632b950f63c98cce74a48e562eb3c28cd03f3424e9c3e08d64f25fc26d637067a2b26994d2d9c83ee1e9e7009c694ce9b9c757be5ac8fb67eb12b7a57c784c1af67c8b9728231b5262f3c27a07da3046e57ff6a738ea186e5f5cfda1d089c9aa664705576799bb221e301ef2b8671def4a4e62396f34596bfe95af58a059f7c31f0b5a8995950793653474d12f964c41e0d13fd5899ac707be63015f246c440d966b2946d3c2dbb65cdf2a8456b0aacb8ebeb648a3e6c69e03e8d497e7d1002d0383d54203e041f97bb2dd1902423f8779dce11ed2ef592c5ef8c3f5be1da715dbf0fc384c5359fdffd279953f6e07bb50831805ce7abdcc330512c35fbb2a6c0100632f1e3b0c6607b0b6a7ba94edeaa2d15d40f853f282a5d750100630a9f55f246b8ded75f5e45cb759c50b955e8c0114accab13a57095e5bfa1f0ab190d142d80b1317488082fea7a12ca5d6df13cfbd772596fb4cc20985d4709ac4ff583c95b7740197e4ed0336f20eb0838ec1840c77e9e85df66f5dafb07e1fc42b40fafe6a2f31ae9213fe5febb8c309f589f1be428dc94ffbe0b4de5951b8bf71e7fae4c917bc10700ed98bbc12f580fc45d0e5112e9c34f44b8f68b33bd5c9a4c476db9801fa4102c50c1b32b408a2c4ec047e6b32e86a71026bbd98a5490f0f8c54b0cd84bcfa497929a25caea62a3a7a119b8eec4e6d4a5c7214824cce286cc4353b41bed6cfbcc6c22c953056455a8df51827e6e70953d412893999391a4ae8ef32c2f1ff3ef8102de8923dafbce1e3476424ffcb6ddb065b0fbed0c5b0455588c7d841b705a350e748d1a0bac547b3804c9f6530101cb1eb7348712fef15423f64cddaee22c9c16798db03245c50d09771baa137e12548e063f85f7120ea3173eda149c2b19cd85844b04ce86caee40851bdc4f72c167d26b60468311024ec067c556bb1e5a15dd37758612ce9055666f08c0102d57ecf6bd62c8c9cbf2a638dd63d79c75856127cae5a6ca2f2b9ef13d814073554ad005bbb74d30d0066e3f85f0800c8f0fdd736e08fc83b9551f05e9385561e840107dc2b02811aeb38d0e53ae162ae2924a63b9c98d8fc78f4fa82ec83e5a59d6dbfaf97c47c0256735e11ca5a2ac62802ce87efa33bdc79a2c4c5d15195e0586a5709f1de505a57d2bdd4449c7052246bdbd8d4a4fd3fcc6b95d9a0cca6bb75d1d756f90b305be43248b3e47cbda13c772362a21b02061cd9b7139ca4c62ee0a56f98b7a8e233cd52aff403fea7162cc58100392804f5d0adec461fb852841abafa345364bafd783df0bd1365d40d78af1425c7e2a93e1023f3aa7da2ec66fea7aae2a8e8f3252b4142ec1e648d99e6c382065de4dc0f2a81af6f04bf26d7bec7b4c22c2c7a31ce33b3ee7d0746b6c867ab5f477437dc038a57a13aedd150c3d0b1b590324787ad7d4bd428ab41668f92da92993df701173108b6f7697e96a274b40eefd76ea1"}, {0x40, 0x8000, 0x72835066, "d293f9659f857b94d2e4586330eade9c80ddef5a217325ab90a1d01b5fa375783b9404ec2a6176b67228"}, {0x30, 0xffff, 0xffffffc1, "5105c9ead68ea30426f1d2572af4589f15b19a131802c915f2332090be"}, {0x10, 0xfffd}, {0x58, 0xffff, 0x4, "beab0c5075fbd8b4a7c09c6fbe2fa3e5ffbd56fdfa5cf49c104e82d7739620f9727915e7dfb33b05ab42fe73cd468e6264afa54701f090d4f7a59fb6f121a3290ef15e"}], 0x20f8}, 0xc05) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000023c0)={0xfffffff9, 0x7, 0x8, 0x8, "86aa3bd8e47dc533920f614f1be8d1829ddb648a", 0x9, 0xfffffe00}) r3 = open$dir(&(0x7f0000002400)='./file0\x00', 0x180, 0x10) getpgrp() kevent(r1, &(0x7f0000002440)=[{{r2}, 0xfffffffffffffffb, 0xae, 0x2, 0x3ff, 0x1}], 0x5, &(0x7f0000002480)=[{{r1}, 0xfffffffffffffff9, 0x40, 0x0, 0x2, 0x4}], 0x3, &(0x7f00000024c0)={0x794dca61, 0x4}) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000002500)=0x4) r4 = dup2(0xffffffffffffffff, r2) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f0000002540)) r5 = openat(0xffffffffffffff9c, &(0x7f0000002580)='./file0\x00', 0x1dad8a02d99fa873, 0x1) ioctl$PCIOCGETROM(r5, 0xc0107005, &(0x7f0000002600)={{}, 0x7, &(0x7f00000025c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) getsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000002640)=""/197, &(0x7f0000002740)=0xc5) r6 = socket$unix(0x1, 0x5, 0x0) getsockname(r6, &(0x7f0000002780)=@in6, &(0x7f00000027c0)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000002800), 0xc) syz_open_pts() r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002840)='/dev/bpf\x00', 0x20, 0x0) fcntl$setstatus(r7, 0x4, 0x8) r8 = dup2(r7, 0xffffffffffffffff) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000028c0)='/dev/wskbd\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000002900)={0xfffffff8, './file0\x00', './file0\x00'}) utimensat(r3, &(0x7f0000002940)='./file0\x00', &(0x7f0000002980)={{0x8, 0x80000000}, {0x80000001, 0x4}}, 0x2) r9 = openat$null(0xffffffffffffff9c, &(0x7f00000029c0)='/dev/null\x00', 0xfe1c668321e27b76, 0x0) ioctl$TIOCGWINSZ(r9, 0x40087468, &(0x7f0000002a00)) 16:01:36 executing program 1: r0 = open$dir(&(0x7f0000000480)='./file1\x00', 0x890, 0x100) mkdirat(r0, &(0x7f0000000100)='./file1\x00', 0x0) chroot(&(0x7f0000000180)='./file1\x00') chdir(&(0x7f0000000400)='./file1\x00') unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000040)='w\x00') pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x3a0965baacfaf000) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r3, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r4, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x0, 0x0) r6 = syz_open_pts() close(r6) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r6, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) r7 = syz_open_pts() close(r7) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r7, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) r8 = syz_open_pts() close(r8) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r8, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) r9 = syz_open_pts() close(r9) ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r9, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) r10 = syz_open_pts() close(r10) ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r10, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) kevent(r0, &(0x7f0000000200)=[{{r1}, 0x7ffffffffffffffc, 0x4, 0x80000000, 0x80, 0x1}, {{r2}, 0xfffffffffffffffe, 0x83, 0x10, 0x36ce, 0x7}, {{r3}, 0x7ffffffffffffffe, 0x24, 0x10, 0xc0000000000000, 0x1000}, {{r4}, 0x0, 0x9, 0x40000000, 0x6, 0x9}, {{r5}, 0x0, 0x1, 0x80000000, 0x6, 0xd36}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x10, 0x80000000, 0x8, 0x8}, {{r0}, 0xfffffffffffffffc, 0x88, 0x20, 0x2, 0x6}, {{r6}, 0xfffffffffffffff9, 0x444902316e31a1, 0x1bda31865b56c779, 0x9}], 0x5, &(0x7f0000000300)=[{{r7}, 0xfffffffffffffffc, 0x40, 0x2, 0xffff, 0x3}, {{r8}, 0xffffffffffffffff, 0x4, 0x2, 0x8000, 0x504}, {{}, 0x4, 0x20, 0x2, 0x2, 0xffff}, {{r9}, 0xffffffffffffffff, 0x2, 0x8, 0x200, 0x4}, {{r0}, 0x1983d9dd1d919ee, 0x86, 0x2, 0x4, 0x8000000000}, {{r0}, 0x5, 0x85, 0x2, 0x2, 0x2}, {{r10}, 0x20b1612f2d7da3e5, 0xa1, 0x2, 0x4, 0x7}], 0x80000000, &(0x7f0000000440)={0x9, 0x7}) utimensat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) 16:01:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000000c0)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x24}, {0x81}, {0x6, 0x0, 0x0, 0x2000101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000140)="30d6dfff19029b6657638e1e9247", 0xe, 0x0, 0x0) 16:01:37 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = kqueue() pipe(&(0x7f0000000000)={0xffffffffffffffff}) kevent(r2, &(0x7f0000000000), 0x11, 0x0, 0x80ff, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0xf8b1, 0x0, 0xffffffffffffffe1, 0x0) dup2(r0, r1) 16:01:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x400000064}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000140)={0xa, &(0x7f00000000c0)=[0x1, 0x80000000, 0x4, 0x4, 0xb1c3, 0x7, 0x20, 0x100, 0x1, 0xa1]}) 16:01:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x45}, {0x1c}, {0x4006}]}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) fcntl$getown(r2, 0x5) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x7, 0x5, 0x7, 0x15a}, {0x57f, 0x1, 0x2, 0xffffffff}, {0x0, 0x7, 0x0, 0x3}]}) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000040)) syz_emit_ethernet(0xe, &(0x7f0000000000)="09001fc92479ff2b783f6e8a9c81") 16:01:37 executing program 0: socket(0x18, 0x2, 0x0) socket$inet(0x2, 0x11521db2ce0fb0f, 0x7f) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socket$inet(0x2, 0x8000, 0x5) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x5, 0x0, 0x9, 0x5}) setsockopt(r0, 0x1, 0xd46, &(0x7f0000000080)="4b7695043b53b184447b93d5d247d8cf5cbe6d518de5a071f737ee6f90cd33298ca2ffff23fd564c689bfd08328aedfc790358a9", 0xffffff81) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000001180)='/dev/tty\x00', 0x20000, 0x0) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f00000011c0)={0x3, 0x400, 0x9, 0xffff}) write(r2, &(0x7f0000000100)="8c65", 0x3b9) sendto$unix(r2, &(0x7f0000000140)="2cd3c77749ce78cf55feb874009a5b55455e14fd25861926076582d119da848c57d4a5693ccb9010a173eda4d6c40614bfc4df222205b2fc3072f37ae42479d1f5d87825409b32eaa6646b8a64b078a1a067db04ace41ea586047831feddb4d540642560b86f007df064a77af8c5c821baf9d733fa68d64f0e1af52d06c8cb26bfba4f685636544731b7953307d32ea696229c61abec83c5b66b4d854cfe1998a095c5d70a926eae163624773ca09ee499eaa2b8b3e195ffaf213499d6158c88084bb99d2ca5909ad4b9c5b5f2cd3435ed04e44073e71439c4fbb91c49de8ba5d040c17a4a2a20975218f4b13ba8a5aea54e8f59e5ddf46c1b92ee2d8f18cd11b5897dfe59b8228c7536f728d364b96886eb7f73b24e15c2c64312ce2f98f4ecefbba9ad612a50c1c82f7afc49eaf5f415504f349ab0e80e70ebcd3b0069b65b9089a4958695cd35bf85d9b88fa025417d1d940550ec454f2de66322b4407e1e04442b2bb414fc3057f17aee74ba5072d475d9ea9e25183a8e7f5d73bff6489fa1b547166557dd37e8646314000c38dd9bbbbf275113ca8f415aba1520009529b4f01f5a0db4546c909d1f16b7826fc9a8556695a9de7ca9b1d3b1dc557f7a505af3da125538e2122c18437357da8e99a2267611586c5f8c7c011cb7379fb9c598a21a2489d9e61044c7d16c7349ff2f9f5baaf70a758f90e70170af98c9233748ec158f03075d9822e344c458d1b36f1bec7501135c09edb46c81be699ed88da7f743a1ec4cc9c9709fa1807e94f6d36bdccd176f6c509586d1d8b5e231a53ca85ad35b4d1d6e6bbc65f78c2d8555b67ad8546443e6de4e84284ea7ab2b1751144495ddd4c8bc9a4ee65b63bd1096c37d194250b1ce3b0396d9c393c9f846a84679df15b62f36baae7b233437c60b076481d7691c17540eaadcde48397add2eb614e1ffc283fd70f3ace51ec599a236918ff4cb3f2c59da7009cf1df36c57b02dceb51f05aa5c6d0d584eaaa21ea0344a3227d57a2b87f12c2146493c23004d54f28fcc48acb490441135238a65464fe83403c6110c9f9d7b914d1d6b8de2a0c56432b5897924a5c70b79ac5037aebd22eaa5c87199060cb9567c1ad9e459bcbbd58aa2a7a3f6dda77922748c9dd4c6928b37b78900858ec429bceb5f0939c6132d5617419003a3ae7a82145e88e04b8a37b3b838428989feaa9386a4fa960b3ff8d7ae1c667254847c51220b64939e3d93b7482ce98b83de61b58bfbb1fc857f26c7a37b028f043310d50c7ebeed5bf996ae79c69e3ea6a67bb6239dee219b9109175efeea4c149383946ee85ebb5a4b4a1932eb07d32b5757ce995f43b8a77abcbba9df3c5db0cbeaf744d844de2b2607b954441ee4eaec6bcc0ea0eabd42ea91488c2d586370559036465674019b091419e0df123bf5ebfe2656241f8ffa3f078f107a6579303a9aa7059fda578af62cfadc940622d57978e8cf2cca8809b1fdfcfa0054ab3324fdcad4f4687efce231e6e20e062f73dfc330591345636c68acafc1907010c955959630355f39d822be24618dd121eba51e2a1bde82c028389fc7b7bf95daab6d426feb57586ab2f8b5f9ea0a265326c0053abbc1e3f23a958035a394f5b2fc227fe2331ff28568624c3e3610cb9715d50cc6b83e23fb95b6ccf1fb96340afa0b9d07e3a9f3a49c74e66d5a44dd38d13de22a409a00b0d09fe127edfaa8a22112b2ba8ba9f50635c1bd0d6d771b3ff38a8f7dc13d1fed25a4051c6f837ad99265109f03d4acf222c4c2fa65a382660e4c34d86fc133a3b7afeb13dc64dd822fa2d01cebefc755218a34d2ce3dd440e9390ab89b71f68b8559ab4b0086f073302ec8238aedcdffd23bd8d377268845d8546a4706f7f5b6d3ee72fe2f8ec397738414e7babf59954ca06c72c0ce300d8b5aa2b201bd17fffe3d5574aedab277e8f61ecb7a538c3fe213dd683951c6a29402e95d49d0b11426878257a18d0103faa0e37ac75895aa84c5cd38bea419837625de6b413c59b99895b96480c7146f458f572024401e6f86cd6a842a3e20be08a59f24acde3fffe3944c948ac0b632bc4d8e0436a52d9fed64562953d7862b8082c73eb53da67b855c8860886f061f7304609bfb7f2a7be6bc537fe30dc2207f0e1c343df1f647832bdc20f94ff096f991e1a3c0cd7d8eef02c91dffe33709d986716a7c2fa86ed0dd45ddb20a9a850cd3314e90e05022b18c1200901e6bda609bfad6c475aa10e963846401cf8af99a688bb19d7bf990c0e70852de41cab88272ab6b0bda4e54d553307ded264760472602a852dc14a1f52a383208b5fc88f161dfedf744db96f0e00fd8698dfcf9c691cdbe51b14fadf7576e6465a7bd74e3bed03d8d0cbc011231758ec92eb4e2d80bbc0fa0a07632db57ba1af152e9ff1464b973fea60147a726952144bf18cc2b4a148b7b0448f2f7988e369eb014ddf3c28749c6199768346e99fabd4989824dff65fa5da7c20eddd29bbf7154071cf57fca18d91f7bc031b2ae4f161717bc2c1d1600dd319592bc6a993664d787c1d3dbbc213dc17e4d2dd029b618a785591b8c40fd147135dd308debb255ce4a8d0f9b51f28bb0cd76c7b7a981840af8fe40713bfeab7067cdd5ab5ee90883359845cf40fa73d01eb040abfae4b7bbc3f95b538f975ad2306fde0926febac166309951de9e1a486899fba17538b9f8292cb7b98469dbc444aed1c9b386fef1d3d44e31d9d3b64668229c69569df3283e30f9f8a58bfce7a108a27fa4355df93b403d7bbebeccb7a0746f31cb69f4a4c9d2f6332f34c68be6e35a848ecf720a61adcf15a75e5c2d186f7979ef2fc4a0b40f7dd63c4ea25bc41c2d02a6589ed6cc00a82c6aa637b6605ba496361b8685c34cab4ca0ee59f88e018e9c37d88d36d62062cc41c2de1d30782708fe24f71b09440e62e0f2c76b606bb184f97d8d9fd205dce3caf63abaecbb3ab8ee73215ceebe926f364d72b62bb4321a368c8f462b770c5ca578efa1b8ebf8b1cc5838f8192f2a277201c8f05f0db209c9fac8eec49d80ccbd0bc60241014d23e7d90955467204cba06f7e6a6a19260da2065724d38ac8b19048de86d52d11562db45689ea6e3dd9e3764fafd72809a5bb34debde1c1a3a563b0654b3b765cd2fc915ba45983663f23109be159969fa763d41ef12cba33d5202679a221d7c3695df75c6f04283f9cd3f910abdb0fc7e7de55d7811498cd4e13ca5b5f5dd74da2916f8753b9a40b653b0a47ade83cb35eb1286d7085d7b165c09e955a3f362824bd7b98a503016a7757bdc7270f2711b53f9dd50bf9fc0796aca60c5fd395d94b7eb6c61721200541de289efdc8ca8ed57760c82978e33d5c88106dee765d67e1694ca4a7035895225d83a98534745592e7302fc0baed0ae749b0c2463e8cdedcc0e1a14e48e02ac0c9d17cfce0718e38d63ca854e3560e56bd2b1f4ce131d0cf8f26104f2313fb03af3bb84653aad9703f36378c21303d7ed457476e5f17d4048a72efa2b73c14323cbe8396bb1a8082d1b753c2d5f3d545de3d59037b543715e01dcc481ee374b83ffcebbd50f3a077f05ce93044525a1870894078cd78781d85d17d15b20e9072d910b2fc670056f1d8ee68c394f620ca2308c1e822586e7ec8a5cc37427b0be09a86297c3e99bbb6f33086f952d21712d5b3ebdf9688a100e5043d8a1a76d344e54e02d17b00977fa31d8d9317ca4d70e815deff596c60c4f1fee58b75242fde4be208fbf005f99fb9f6837ac76624d7e53ca0dafe5b7d53b7df4c3905c84febda101b22b2ef11d75a4e80745425c3f4b7048c69b81b297dacf899961275c645a430e14b00144c065c1e6d3cc73070a17b9fdd71314c5ba5c8772f51bb4b57b07f9d47a67c12219dfe5261b4403709d23d02c0c597083e675cdb0c9a35dabe75b45ca8c41ca161da1b3742a0d2e69505011d82c0eb6149ce2b47e5d49e812c3e8ebf3918a1d71d3451638f5fd756b3f4233e5bee73c3d252833493c146fb3644dabee91a7ec100d152e797f8f275512c0713284b53020318ae509f8a22916eea0ce55fc6ef5d708055bc865122e7c5e70f40ad5fa8c9a328ef2a704638232f887a2fc3c73c0ccb11ec5f6e6b632789f07ce13c47321829b71b529c867c32dd7c95ac64b0010f11bdf08cea45350c5ffb91e66feeb78b3a908d2165a2955a67a11d5502543346f0a1dd7421117950d14f55111e58a868f5b55300c571945c53ce24252411e586de43d6f738e93fc633a06042e485335aefe27fa0a1aa946af8d2a4baffa137264114a4042feff143317ca0d4a889f5ed70f0002c8665b3cdea4540ba64d56bc4d2880463d30605dc000095d52e992f75dca7a74106469beb88efb2a7d51708f346a409d7f668b51c40148234c2656fb6d7e0ee1f2fb5dc672e9028f3d0793ef479f4749880e4dc7ca9de744c5e2d3e687bf551d3d23960b35a9ef7c23c155ffebb7c1757ed053d58ed53913c17e61faa8b94b7b996b0e66e072376a65d7be1edcf1ce7a14bee599344b330808cfb39a30ff6c22d1705bc0851444a93b8ebef4f0bdead1ab47d6de2ca4fb7fb555cc1940ae29fc3009735a92e1c315d0d0e5da207afabd77b8cd7b934380ac5ff226c63da962222303db28eb10db17c659675443149300015f5cf575fafd73024b7bc60a4ee0c3d9a4264b788d5ac821fa99d41f4cc0f6e684d95246f66e41e2b9521c66a9a0033b58f525c8c7f9edd7baaab5113dbfa09f5467da4bec6f2736c6c1f465aa27f16712b437391f5712af8de06d090f21730bf019c716c2faeaab4bbdb87c2a53b596c1e6509bb389eae64ff055b9dcc59e132aa8f13a77edd53b0b0d832513eb0aa193400749dc8127b5796a81f7bde7b4eb28926379a0f379ff2b17de4057e6d872c6e80c77e51998f477b59a92365b3487f39ed81f06084f8f360b59378fa081e61eca09d6b457f7ac391688da6f7410d2e64bebf99abfd6ea53f2687592201475ef7beb435c9e56e7501327e20ca220d67664a118a42f4216a1d22afd4bf6a96a3ab4f36f97c05da8557fdad0281632d4e13933606dee6cbdac81193f748cdd4dffdaae9f2948b092f101b00094191381df45585fdedc28262af059a33927c9bb38ab076776281f114a393615bffa7af05626f74ef32c91ab4eecc77c1911e9e9673cf86b7ace9127f1f80ad10c6080f6071fa6509500dcc479475e103440d5f27ce9617035925b26ab9a31fd75a16a713ce5141881ffcd4e0c64c7f006afdab048ef054c8c302071930a5f6d87a16ed6b09eb2aa6f39df7bc86e4d49f75398681e0ed471fe722c10d535e700f9052f6239e448ef0fc829761e33bf4225db0d8be14d3c6e310525be9872df6a441c44d36b78b0367654a716aaea54174e2f83a12236f9b56d4d6ac0c5a6c2d8d82d91e13108d1a86b0785a3647ec078fa14464c584bcc152373cf3d9376a1942a21f4861b6b7de22fd598b2c9c74f6962b63c275cf830692af692719d8f336e46493929183e110254f92a5a8d1043750673c42f26a1af7499cb4e9c35230c044d0ff87ec2c983fec9bcb14a7a1e5ea4710fabe9eb3ce87e5a72d8977f3e688bdfd4d03a6a57354def6cc911f8a00fdc2577187d25642e236fa4af5b3e697dc71189bbdada1005c84766db6c2f4b8679b14d3820cd112a66344a102f7c1e281a1f9566b3010f395c6fc3ad371e586afafc03a6b2b2412e2570377d92d0902b7d29eac6261e54c6ed51ab0440c666b3274", 0x1000, 0x40a, &(0x7f0000001140)=@abs={0x0, 0x0, 0x0}, 0x8) socketpair(0x10, 0x5, 0x9, &(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r4, 0xffff, 0x800, &(0x7f00000012c0), 0x4) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0xc) getpeername$unix(r5, &(0x7f0000001200)=@abs, &(0x7f0000001240)=0x8) faccessat(r5, &(0x7f0000000100)='./file0\x00', 0x5, 0x4) socket(0x1, 0x2, 0x1f) 16:01:37 executing program 0: r0 = socket(0x2, 0xc003, 0x6) r1 = socket(0x2, 0xc003, 0x6) r2 = dup2(0xffffffffffffffff, r1) r3 = socket(0x2, 0xc003, 0x6) connect$unix(r3, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000b3b90e648a32e2a1f6cad0810112eff4c0af259a6164fcbf6c5121b3293e65805f306d08d96e961166a4cf22fc99a55321142674495fe3b9e7d98231a8befd639ca8fa3fcb261fe05b25378ee11dcddf36535c3de03aacf86102e8e9c6c06595d7"], 0x10) write(r3, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r3, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) write(r3, &(0x7f0000000280)="f8893e9d34ba751218d141ed7382a05dd4857d0e4b1fdfd4b09f4f8a", 0x1c) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000100)=r3) connect$unix(r1, &(0x7f0000000540)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c2a8495aaee48c02f6ac41e6bf3bf554799b9b8138d30505e8f5300a49fefd378a5fa25c39d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000000000000000000000004917b2f439cc74a82a90387c8e1a1b3999018d571ceab65fe7e135b2eb5bfc690676ea41ca31150014ffe37f5e586e90b631307d28b7096e88ecd543a1c82ea42434f406371bf67010e9976ca3e5c6ae597e39c628f7eeebaea58c14055d0ac5674d3a7c659b0154d757a07a880322cf49b1f0523a1431d8215d44ad8afe34f9a6e225fdf2f8b118d297f83de0aeac586147c4461f9dda1d6a32fd757a8dc4d950429ff6e19d8c1e2793f7f0afaa6e889c492666bfac8f6860f7630400912135cb23d352f279d67e32a08f78b9f34bef985b38e22033dd2eb269154acf6d0e47cafc408b04865f5ee9ad0fa8fd175a0f1247f358112341c71bef29ca285a05963c7537882d04d19799b9371b8f9bbfe736fbcc7cded043682cb2727eaecc2b856f"], 0x10) r4 = socket$inet(0x2, 0x2, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000140)={0x6ce, './file0\x00'}) r5 = dup2(r4, r4) sendmsg$unix(r5, &(0x7f0000002480)={&(0x7f0000000000)=@abs, 0x3e, 0x0, 0x0, &(0x7f0000000040), 0x48}, 0x0) ioctl$VT_WAITACTIVE(r5, 0x20007606, &(0x7f0000000080)=0x200) write(r1, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r1, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000280)="f8893e9d34ba751218d141ed7382a05dd4857d0e4b1fdfd4b09f4f8a", 0x1c) connect$unix(r0, &(0x7f00000003c0)=ANY=[@ANYRES64=r0], 0x1) write(0xffffffffffffffff, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556", 0x23) r6 = socket$inet(0x2, 0x2, 0x0) r7 = dup2(r6, r6) sendmsg$unix(r7, &(0x7f0000002480)={&(0x7f0000000000)=@abs, 0x3e, 0x0, 0x0, &(0x7f0000000040), 0x48}, 0x0) ioctl$KDGKBMODE(r7, 0x40044b06) sendto(r0, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b7", 0x2d, 0x0, 0x0, 0x0) write(r0, &(0x7f00000000c0)="9e3eb39006c0826c717ce6f35d4230e8864fabe4f27242c9aa", 0x19) 16:01:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x5f5e4611a1ca45e7) pwrite(r0, &(0x7f0000000000)="317543bcca22ede80186f63e53689d37cb642667a00ad624d78ade8fc41bc951fa", 0x21, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x1c}, {0x84}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="a51b7270e082ab372a21f128ec94") 16:01:38 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) kqueue() openat(0xffffffffffffff9c, &(0x7f0000001640)='./bus\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000001680)='/dev/null\x00', 0x0, 0x0) open$dir(&(0x7f00000016c0)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x5, &(0x7f0000000040)=[{0x3ff, 0x4, 0x20, 0x2}, {0x7f5, 0x9, 0x2, 0x7ff}, {0x0, 0x20, 0x2, 0xf1c4}, {0x40, 0x9, 0x4, 0xffffee1c}, {0x7, 0x7, 0x7, 0x4}]}) open(&(0x7f0000001a00)='./bus\x00', 0x0, 0x0) open(&(0x7f0000001c80)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x190}, 0x0, 0x0, 0x0) 16:01:38 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "a97671b2fd65dd1f85db3d1ecca9bc3fdf153391", 0x1, 0x40}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000001000", 0x4}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="0e"], 0x1) fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffd, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) socket$inet(0x2, 0x2, 0x3) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:01:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x84}, {0x54}, {0x6}]}) syz_emit_ethernet(0x263, &(0x7f0000000040)="fd612da02cdffc3279adffed84dd") ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, &(0x7f0000000080)) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000000c0)=0x7fff) 16:01:38 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="d9850dc1", 0xffffff21) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)='\x00\x00', 0xffd4}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x7) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) 16:01:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000000)="fb020000000000000014f6357e3a", 0xe, 0x0, 0x0) pipe(&(0x7f0000000100)) 16:01:38 executing program 0: pipe2(&(0x7f0000000080), 0x0) r0 = socket$inet(0x2, 0x3, 0x0) pipe2(&(0x7f0000000000), 0x0) kqueue() openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x8, 0x0) kevent(r0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffd, 0x3, 0x0, 0x8, 0x200}], 0x4, 0x0, 0xfffffffe, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="00e5b80000ee0000"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x12, 0x0, 0x0, 0x0) socket(0x0, 0xe9847600e1d3a630, 0x4) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x3, 0x4, 0x8, 0x1, 0x1, 0x40, 0x83, 0x1, 0x2, 0x1, 0x140000000000000}) 16:01:38 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="062d"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x9, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) write(r1, &(0x7f0000000100)="8c65", 0x170) 16:01:38 executing program 0: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) accept$inet(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000140)=0x3) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) ioctl$TIOCEXCL(r1, 0x2000740d) 16:01:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000280)=0x1) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) fcntl$getflags(r1, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r2) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r4, 0xffff, 0x3404, &(0x7f00000000c0), 0x4) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0xa7a8001bc5cb70c7, 0x0) ioctl$WSDISPLAYIO_LSFONT(r5, 0xc058574e, &(0x7f00000001c0)) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) 16:01:38 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000280)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x1c}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") ioctl$TIOCSTOP(r1, 0x2000746f) close(r0) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r3, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r4, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) r5 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x200, 0x0) r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r6, &(0x7f0000000100)="8c65", 0x3b9) r7 = accept$inet(r6, 0x0, &(0x7f0000000140)) r8 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x122, 0x0) poll(&(0x7f0000000200)=[{r3, 0x1}, {0xffffffffffffffff, 0x130}, {r0, 0x36}, {r4}, {r5, 0x4}, {r1, 0x40}, {r7, 0x40}, {r8, 0x1}, {0xffffffffffffff9c, 0x80}, {r0, 0x5ab5c794772cdb38}], 0xa, 0x0) ioctl$FIONBIO(0xffffffffffffff9c, 0x8004667e, &(0x7f0000000000)=0xfffffff8) syz_open_pts() writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4", 0x19a}], 0x1) 16:01:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x44}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x364, &(0x7f0000000280)='D') r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000100)="8c65", 0x3b9) getpeername(r1, &(0x7f0000000000)=@in6, &(0x7f00000000c0)=0xc) syz_emit_ethernet(0x8e, &(0x7f0000000140)="294e79136b81173f7ff1ff7cf1ef5ecefcb75c1f88ffcd65076b8aebe34e049e52a962832e5e862891f5de8afb40281740890eb0abab6d7542cbc0445a7a328c7a664ff8df3e33768dedea90c3d26bae57690a5adb7a541ff1f480e03d2ad5c1982dffa831e52405886041c2858c60d7b61513679f13cbc23e8e8b2bab7c5cfd775e4d860e2e9dfe4544095dc7a6") 16:01:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/lev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x25}, {0x5}, {0x6}]}) syz_emit_ethernet(0x203, &(0x7f00000001c0)="96") r2 = open$dir(&(0x7f0000000840)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r2}], 0x2, 0x0) utimensat(r2, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000180)={{0x7, 0x80000001}, {0x8, 0x7fffffff}}, 0x3) r3 = syz_open_pts() writev(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000200)="a92457f2a887364b20aa45860b47f8c4ac221c6d778ee5cb052ae541ef1588ef3e845440147bb9f37badf866c9fd5bdf448f513b83c943b9fdba9b69eb297e4004e83bddd4e92614f487e35747256125498ac3fe46e7eb517b6dd73a7341bcbd964042b92051ed17b8fa08c293d570eb839feebb7f8b257202c95184021c1964dbef7344ca128e12819307b84f17ecfbb8864734cdafde", 0x97}, {&(0x7f00000002c0)="8e3def565db85616ed73244dba13e260f4e8df6bd10feef91f44aae36ca838af7e474534ac22f0741d6dfe6597008ca8dfd92d729fda3d4255bdd6", 0x3b}, {&(0x7f0000000340)="8b67bdd45639012e81aaec1d0d38a7ff95399bbcff71ef34b928bf5358308ba14bbe586a2c5d85453aea754a94538c7804483ea50c1b9e4cc9f8d806df3326f2c0a5bc6a72cf9a06cd284e2c3a164831b10c4fea9f08f607658cdb1ea7750091d231be5db344824012103b349de7eb51ab9013946b42eb1d09cd38d4c1a16ac23b34be8c684c6b9570", 0x89}, {&(0x7f0000000880)="271fcd418acff3d745fb421f138e32f161f6d71021f955338aa39b4c0d80043bdfc6e22a48034e1ed180b0c52814736aceebc8eb87fbe57d29dd95cdb48e2310e272e3de559cae8304ff18b37d417b170da04fcc15c3a8ccf726b29dbf14f501c11f22d92ac935b8fa1fa122f26b081d7fcb0ee443f9d0b12e34eae69d9ffc4edafb4c9ce84d43a08340705e34a41b7e2e0cf570f24b7fb50bf146204e941bc59b79bb691a4e86f18c8e12028b549e21e4bc5cf6a91eb5db7e5769326aaa5f93f955f3abe4a79ced4a1d75cead917972f6b6fdc17a5f637869282751d1e0f0dccb580faed7e176e987b6f22bef294cfb204f915f7a2bb5a63d7bda944261c0e05cf7ed8a6d80bbcad3601117b88cd7a3490dead36c6f11e3eccdeb81a367ce476c1ae953be195f1f30e583e0db5fbc87052380e0e5e36c3a484fc1b5ae63f24753f5ffbc726a522da38b02df58778d69f7cdc45f4b2cd621c5c1bcaff3bffa9c68fab807c61d853ba16711363caed0748ce69225a37c4d37d414837d1166b0d2300edd90784ab21fc91b2fa26ce5d3cafdb94ca8d7768b32f7e0f8c774211840cbe81fd8d0e7345f21dd00351a6dd8c6a80721f3189895cb2539b00277a9c29d867cbce99e88f7e24e1e31a674c06736e8a3df7f13a17cf2274c4cf77899af86ab9db592fa161b62ea585de0799133490c57f95b6d2f4ba2470dfb2d166473e04facc895a7b9d0c1c1dcc8a38c1a67a01482eaad3029ea2d996e66de4007b912b9913e9ce0bb5ab1ebe2d5500d7f8576bc6cacbc857c771363b32695f016935a6ff0742b70f977d87c336dcb82e738b3e9bdb73af131f6ba7a0e2173498332b488c50e4e2f3f031c1c07e0cf3d26b05c92400ada001c5110df3cb31fb741e9b03b6f11da28f19b1eb885daab9185d07ebef9f9658b5ec8dbfd5fe8e4318ff5b63ce097a24585f98f310f937608ef3925e01bb4349b79b32b86d37bc0490f6e9ae5cbe14cbc4d5190ebc75ba36e80c742689561ffe36f3925173804ce46710e4231343fc7cd5642ff3398aa819c9317de92a10ea8dd7acb27533179ab759556cfc2c7c014a9f321d83159108782b586589daba271b35d954f182b0e334decae61f5082dcf55cc17354a0f3d1470b979afc8b652b9fb4334c3d91234a630fe5b51cfcc1b849dfb66ffc956df16be3d12b4a9004fef56259fb55356c7b02c43c794abd74824bbacfcca1b8b26d9ff20267bc173997bbe4022f0ea078884360c6e1d777c93c8f4603b81f6631c8f7f74c9eed3bb4ff6be952ce36e793a890e83cd2473bdb66bcfdd8b6b67ff3e405cbef9ec830040e3ce1ca7be50eebe8735038ba11f99227b5221b55492970ab76f1a84fb8077f185c8098526a56e456d0a1e52f7504626da4a958e034147da70b41a3b0bfc7edd173d588939e02b5f1ea2b4d3e3c7b279de8f12daec04546693194e5bffd6e3bbd8ad3ebf4712e15c883044520cd55a9541faaa3fe36d4ad283f3b5229604d5874170d2bf3e819707b5ad2040244d7e494dcf16a61e1c37f3ae38644868a8c92788b3e99ead0dc584f67a321e62607295f7a827e761911cfa53cb93e3db169585784ea5d99539826a66e0b933e00d000f793618f10ed2bf589603bc832a8a233918456b749f351cf90da613ce38df47e6bff0366da816db44bd704737b6e22bf8a79dc698057a887387c48f7381b2924f6f23d239c3c631bdfbaee65f1ee22a732397a332959145b7c1f858cabf6a9252197763283dac7f19d7f2da9d11f149abb13812718b62292b0b00a9d078ec9321239d37e7bb4874a1670edcd9b4fe7be61558423d60c07f15b0a388e841cab82f7826fecfaa0f6d85ca08f787bba2365a78b034d0561b711918f401f854cb449c5497b3d2f2d62c18a349c5fed3c55b2627c89b3dfa5095e369438e330a3068ddd07cd4c2cf061d4c06ab018bbc0d03e349543e76008ca04f484079f4d9e34464da4466da24a57696da1f5a68fb9760ba0abd6bdbcb21076688955e0d52f6a6a8d714ab6b3df61432b84bb9c778382e373de58febc1ffdd8b710037dbe28e2a50b3539990b391a06273a8eb0a34f44c0d0daf46c223cb4eb5f3071c04d79a75f36784d32528f8aed53735c1479d7bb98811afa34696b7e709285bbfff10cfa7b57a8fc47ed88ba06a88caf99654782c77ef4044f638a907fcd76b9a7df94e21f738370d97cff8cb3784ca288369b9bb3df882ab24741854da8fe85befd701c810a40d3f37119ef6e2cd33300df4d3a95bdaac21ecb21e364bbb581ca8c5853e3ab639a288424fb629fdb79f8d0aeeeb408a0f3b1cd4b163a57d4bfe0e6016a345def39421e34a5f2342fe620ff9ae6b85d5ad04a55cbcad2b43fa607eb679e0ad8921648af70314b59eedddc7b51b1e2f5bc1b25878037a0aadea6a1b28eace25e064cdf17dddfa315704e413f17813a29f592d2eca35fb06432cdbcb183504c64425a15495e323e5b9b08a478ffad48e38d3f8725a45f1bc7b4a04fa26e5617978471d4c5c72fba4796f9276e13cc74e524027caf860fe282f173d7a48e6c79b9ac27907bc696603aabecab86023c2458fdb69a32915b08c30dd95e8eefb0bd5b45baae8d0f3322bcd6a856ce120ac7a49b67eca993bc901e27603a8f988f4ccf81294dc3526c09d599732d1a7416c5493f9760349c26566cd859fe058c31d646689dee62b42362dae75d2bab097701bf512c4ea3d5464771744f6b7da3d4bc01d887ff67c88d4517409f8334312a00875255e5eda8de67df92d21e7f71ef9eeab3083825f955081b6ae7526292cce177a1edacd7e1d2d4271d0f9bdf735ddeee7053352d440ccd5269d95d76378ef0e83af016c759c4aac7a18bddd3e35a3aba2e33e36696e77a90734127c32551c9f5f0832df4b3afd6ca5b14a74040b8d7ba2ebd1db5b99c371d01a22726f94f4d54be1859dd30b1f5a0ac7c2a153d5162ac96200929bd7eae7c2f2243363a7831d8558a2419fb7fc5a868c69963b88d527090d3557563aa552ccdc0c57212500e40c3d09cc853d229708f3152b20c838a48ba19046fb14fae931f509089a140115e612ae52ff7f1dc6160965aabb79a71529344ad589333631aa4851eb8a8499266c3e753115b2d38fa991b2beb8824d564118ada1ae91b6e33598ba2cd6e25f84fee74c5833c23bcdcdb4bcd63dcc71ac0b0e3fbd18dd407040d4e0f26b63bab29bebaa8f0e826c10d0861b4c5143257930e83af86f8a52e89957df73f95c64fe6c553bb63ae3782594724f3b67007bfd032cfaafbc456c55718ac53bec18ae2cd4d01a9b1156a0069eace63aa7745a39faec351a80f6f0d80a950f519c27644efdc2d55bd78d936532c7ec4b18c520fc64a2a4feb39b5c76c918034bd303d7276731d72db85562d46a0957553ee9c19ba68645c636ec40cd55d3ac754fe20ec880f444ba5baba12ac7c7ddf703a6e9b57191fb7e4631abea319b7546ca67f4f1cba8ffe411523519a8aef04b747e509138001aab57d5502d26db6359ff25d6e050b81bf66413f88369d47913eff347c50ddccd789a6aefe9439f6f6d6daee766bfcff97d127c5558b4378bbb30b723d73b1be22617e2d3e119c9b95f5ef24c9b9f8f46148556074c15bb3fd692f24b0f2fefd89b4c8a652fd30a9978673518f51bdef978cde988de256b47bc71c90696310823eedcdd2cc6a3338349b39783dee8fb59aab7caa26af0c8734d8740d206323cf93ec94e379b9a45441fa035647f059781ef39b1080227148d0857607f7a13390c33c77bc733ef8c7bc7ea32be0c7c2b2318d156474b941875ff4b660cd72a8186df914693631decfa419f87c36e0e13d29a36438c31779a32b1cfa08ffdff00ff561fb7a501f5b506117174635dcf41cda0e87a6c58203b07832238c96281e1ff170b5efd297973dd1327f0092dd8bb2ecdf7b73105f3a94a2ae715c3119b0aa582b049ae00a00623163fc9dd8f16b14cf7d8eb727d73cb8772e2ab498eb44c30f4a53c3a3ce5d0e815b9f17649f77c480b5e875832e490e0d644d9e223035b9c11560d59c8b2055eb31f2b7ca281dc98317149edfc4dbf7fd58dd910b3c623f4c9350ab33cc2cf3c6caaeb3e3f5c6ef333224274cb0ee980ab1f1b3368acff473e35a5067a8dec507a20058c544a2dd51d89678165e0d6c7223b456bb9f9b246a30ec22e51e1a36a1226afb40a9a00dc5e6c25acc52b09371306c0842711b212853693b9564a7ae505b4a6c8f72ed72eb7ab818c0f0a4c0a44fa321009e41408038d2947c22cccb1566630004a56c59b5bc3ac88c4f0566be1ba10a67abfd33a75fea3a262a168ef1492db068fb99beeb6d5e66256af91519795905b1690305ca4cc29189959d6248797b88c9946d04394089dbfa3115ee3d70900b78325c5f4e2764e719bd253fe4e852c40a2f2fdd8ae8eac660e003ec08e6a4203b8bd6403b014442a07c5071fdec7d975af420d377a1f3c56c9f701a6ce5ff6fb6e2f34093fbd877148d5a762e8e137114e46a5781428bd832be5d4a9c144279bbe5c6d1cb2fbb62e259964207ab9be2354b5525dfe6eb12d1f1a54f1f152f9b5e746933ea6aca3c1460a6f28d7496b408abe92a24b363f96e16ad8823d653420db303a0af63372b57b9c8613f576b93f8c35072cd959d474dbdaa2ccfcbc72082bccdda52da15610a5b0eb980a697d7fb58d926d71b88ad419fdd41abeb521d80690b9f10d6d7ae8580cb5a3c20cf8ed2a585ed1451e398139d5605947c0611a0d7a46e84ff205c73817ee720bc8122e8f3f5492ec9aa75464441c7de563483edbac987f89f83cad06142454005748d219690a5bdc9b86c29dd24d7a018a106729fc7202ddb659793b99e0175fbfd53ff2eb774067c715b956d9b67ea7c1c45a14aae3b7cf21828636314388c9edc0c91d9af59f8dfbe8b37ce51839ad53ca71ea77a91b920821edefef56c19bdc9139115539c660e9216fcf308b1a48f37cd4ec8a05d1d7f13cb923ceba52a342f2886b090658945db4d8955163a94e3ae272383e7cab3b9c8826557f45b4f3ab717da22ba93b12524e1b3bafe7fe9fcaeda49167a017a40572e01f94e3d9cf657e1807ddbe719c8ff989f3a516f99ef51d01d13e60625e6e66fbae0686b7c078c1ac71d315a1abfb7bc9b88f82d02c1c6f8ded6279ca908f3c09f5cd343110c16ad7f7779b4f54705a935c9866bce990b25e634ac6af2805b4201b73f7d411ba16a9aefa40070a7b75fd8b997db7205f765965b7e05ab6b538b18ca9d70503d401664d118392467b87908774f2d2f20cf07987819ea5b3d225ef798304f70087c97ab3f7af233bce5eeae5f195252091d70068465f7984e75b6945769373fc7f04ca1b920219f99575689ff8787c96cadeb1e5d925b8534b8cda71fa72de620d5d37278a9b7a19ecc9a840aa703607ec6159c4366a50e8b6139526aad8bf470a0a7863240aeb4ee49b544bf717203f0386594942e8b5a40f45752579b90b705734a937d96b3abb33e342d650d282743380ec784f784343010b2179a3278d39aa9b241b7fd0ea821b645607c9e7f3e6319a7167b168a8bdcf58b39f113b29c9e17dddb7c11c0cce6187edf57ccd3e9473d42424f4e28ffa0f42ae147a0c8880338d0599ba49ccf45e099df6a827bd694c12dd13e6910c8a82298ea5abc8f2293bde0ae391dd7a413a94c3c2c6fd058111eff27626f98cda94489984c508f4e4f6d1caebe086c7409aa1b142fcf53a35c0", 0x1000}, {&(0x7f0000000400)="fe49d23b7b1bab99e38041695794fb4cda78b2b43cfe09bf8a331f322d7e47aed1a62d823bdab997976b0c12982673aefdfdcb390925e3c6b1c520b2c4dff70268f5e2dd8b9dbf22064aba62328bf2624f9a7c1359e8dbc78922084553ca6ce8b484a7d6445938c11b05c52de6b02318228b8a9591", 0x75}, {&(0x7f0000000480)}], 0x6) close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r3, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)) ioctl$BIOCGBLEN(r4, 0x40044266, &(0x7f0000000480)) flock(r3, 0x8) 16:01:38 executing program 1: r0 = semget$private(0x0, 0x0, 0x20) semctl$IPC_RMID(r0, 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) r1 = socket$inet6(0x18, 0x4, 0x0) getpeername$inet6(r1, &(0x7f0000000040), &(0x7f0000000180)=0xc) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000100)) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pci\x00', 0x80, 0x0) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000280)) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pci\x00', 0x80, 0x0) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000280)) open(&(0x7f0000000200)='./file0\x00', 0x840, 0x108) r4 = socket(0x2, 0xc003, 0x6) msgget$private(0x0, 0x10) connect$unix(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2fbabe8d242744e5b8899666696c653000"], 0x10) write(r4, &(0x7f0000000000)="9e3eaa56000000000004bf9aab42304086651c1ece0efdd308e6b7ca00"/40, 0x199) 16:01:39 executing program 0: r0 = socket(0x20, 0x5, 0x0) bind$inet6(r0, &(0x7f0000000080)={0x18, 0x2, 0x2, 0x5}, 0xc) r1 = socket(0x1, 0x8001, 0x0) close(r1) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="82026f39d57225e21e00000100000000000049796744ec46f6000107000000fdf572a10a7b195e3f3d4e07fb83a3dce890e6e8cf73235f3a8421b53f96f1d2ab01a4809450f6c2cfa80e00000000000800a8ba6d7a5d4d080089fbac1e68125db19f085dfd237900"/118], 0x1) writev(r1, &(0x7f0000001540), 0x1000000000000023) setsockopt$inet_opts(r2, 0x0, 0x1, 0x0, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 16:01:39 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x1000, 0x10]}, 0x94) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:39 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000080)=0x1000000) ioctl$TIOCSCTTY(r2, 0x20007461) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x0, 0x0, 0x0, 0xfffffffe}, {0x10000800002c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000100)=0x3ff0) 16:01:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x26, 0x2e, &(0x7f0000000180)="ebd85c573192964800"/22, 0xfffffffffffffe84) write(r1, &(0x7f0000000100)="8c65", 0x3b9) connect$unix(r1, 0xffffffffffffffff, 0x0) 16:01:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x35, 0x10}, {}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f00000000c0)=0xd1) getrlimit(0x0, &(0x7f0000000080)) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") 16:01:39 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) lseek(r2, 0x0, 0x0, 0x3) write(r0, &(0x7f0000000040)="100a295bb9223776", 0x8) 16:01:39 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdfffffeffffffff653000463f7b7a0df4506856d78a2a197a38000000008295955984c87910bf093f68c11700287ead4b777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a790d8ab5f8f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b5345647d22a63f8b3acebf77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c1256b1c31c53606cd2b5e6547b348ea0e692cf65e696dc36b98ad5405838fbb458847210000"], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) 16:01:39 executing program 0: readv(0xffffffffffffff9c, &(0x7f0000000b00)=[{&(0x7f0000001880)=""/4096, 0xdea}], 0x1) accept$inet(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f0000000140)=0xc) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x400, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 16:01:39 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x3ff, 0x8, 0x90d2, 0x10001, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x101, 0x8}) semget$private(0x0, 0x0, 0x100) r1 = semget(0x1, 0x1, 0x40) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000380)=""/165) r2 = socket(0x1, 0x4002, 0x8) setsockopt(r2, 0x5, 0x0, &(0x7f0000000240)="fd4050ca226b48e95aff0107b103b6f09a1a393b1d2d0906a0c6617efc18cccc199e33b7c2f7fd8d", 0x28) r3 = semget$private(0x0, 0x8, 0x10286) preadv(r2, &(0x7f0000000500)=[{&(0x7f0000000a00)=""/242, 0xfffffffffffffd12}, {&(0x7f0000000340)=""/6, 0xffffffca}], 0x2, 0x0, 0x1) r4 = openat(r0, &(0x7f00000008c0)='./file0\x00', 0x20, 0x10) mprotect(&(0x7f0000ff8000/0x4000)=nil, 0x4000, 0xd) openat(r4, &(0x7f00000002c0)='./file0\x00', 0x400, 0x12) semget(0x1, 0x1, 0x180) setsockopt$sock_int(r2, 0xffff, 0xffd, &(0x7f0000000300)=0x3ff, 0x4) mmap(&(0x7f0000ff2000/0xd000)=nil, 0xd000, 0x0, 0x9010, 0xffffffffffffffff, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x80, 0x0) r5 = msgget(0x0, 0x446) r6 = getuid() r7 = getegid() r8 = socket$inet(0x2, 0x3, 0x0) writev(r8, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r8, 0x0, 0x6a, 0x0, 0x0) r9 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r11 = getgid() getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r9, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r10, r11, r12, r13, 0x2, 0x9}, 0x5, 0x5, 0x8}) r14 = getgid() r15 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r15) r16 = getpid() ktrace(&(0x7f00000001c0)='./bus\x00', 0x2, 0x200, r16) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000200)={{0x2, r6, r7, r12, r14, 0x0, 0x5}, 0x4, 0xb8f, r15, r16, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) msgrcv(r5, &(0x7f0000000b40)=ANY=[@ANYBLOB="000000420498f9e39b9d709c63c8000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000070000000000000000000000000000000000000000000000000000000000000000000000dbe1ac97d500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004b806b5e9bc570beadf35dbf1dc2b09062b49a4bc63d91309aa37962cbaf6d4200000000000000007589e2059b44fecafe360663d998a4d095f911b06dfd44eac151fc9b5d5d3fa865d8c824080c5d3be259937b62ea8a6d7df71173f289d581cf2ea055a39c34e37ce5de9c2b5242458e470a8f6a99d401f72f1535fa8d783b7b8ab000c68646a2c693f693a00f91d70b8de4c032137c6036050f0d422a0673e1418dae72a93d4f9a97cbc6aef22d8403d6a42841538a8cf0ee84f49de627704d99a3fdae236c30baa18344921bbb1789eebfb1c80e42fde722e7f31d6f01ca2cb07305f48aa6076d54fbc797ffebd3adb872e6344531ea0b4516480eaae002d7b2cdea6e73b636edb7c56fd428fe249be5ca0e282289367c48e811b085d7139dbeab8f78721a41664c79adb778213face03c3edbbf8dc437a820b022a7dde83085464bf8bf2e4aec395311e54109958b040558ef47"], 0xd3, 0x3, 0x0) semop(r3, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f00000000c0)) mmap(&(0x7f0000ff2000/0x3000)=nil, 0x3000, 0x5, 0x2011, 0xffffffffffffff9c, 0x0, 0x2000000000) r17 = socket(0x2, 0x1, 0x0) r18 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r18, &(0x7f0000000040)="670dc3", 0x3) pwritev(r18, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r19 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r19, &(0x7f0000000040)="670dc3", 0x3) r20 = socket$inet6(0x18, 0x2004, 0x5) r21 = openat(r19, &(0x7f0000000100)='./bus\x00', 0x5c052eef73577ef7, 0x20) r22 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse\x00', 0x0, 0x0) r23 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r23, &(0x7f0000000040)="670dc3", 0x3) pwritev(r23, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000005c0)=[{{r18}, 0x5, 0x0, 0x1, 0x100, 0x1}, {{}, 0xfffffffffffffffa, 0x10, 0x20000001, 0x9, 0x3}, {{r19}, 0xfffffffffffffffc, 0x17cdcb79a33060e7, 0x8, 0xfffffffffffffffb, 0x78462b45}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x4, 0x1, 0x20, 0x9}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x2, 0x40000002, 0x400000000000000, 0x7}, {{r20}, 0xfffffffffffffffc, 0x16, 0x80000000, 0x3f, 0x9}, {{r21}, 0xffffffffffffffff, 0x1782f1b162bb1288, 0x4, 0x5, 0x3ff}, {{r22}, 0xfffffffffffffffd, 0x0, 0x2, 0x8001}, {{r23}, 0xffffffffffffffff, 0x0, 0x6, 0x2c4, 0x100}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r17, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r17, 0x85}], 0x1, 0x5) syz_open_pts() ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f0000000180)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000840), 0xc) recvfrom$inet(r4, &(0x7f0000000440)=""/122, 0x7a, 0x800, &(0x7f0000000580)={0x2, 0x3}, 0xc) 16:01:39 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000140), 0xeb, &(0x7f0000000200), 0x50a1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f00000003c0)={0x7f, './file0\x00', './file0\x00'}) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0xc7) r4 = syz_open_pts() r5 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x1) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000380)={0x4, &(0x7f0000000440)=[{0xffe, 0x0, 0x8, 0x80}, {0x1, 0xb5, 0x0, 0x6}, {0x2, 0xfc, 0x4, 0xe29}, {0x7, 0x3, 0xff, 0xa64c}]}) close(r4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r4, &(0x7f0000000300)=[{&(0x7f00000001c0)="c610dc3375573c72cb1b559634c5ec9967c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3f244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9981a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd1}], 0x31b) r6 = kqueue() r7 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x80, 0x0) r8 = socket$inet6(0x18, 0xb02ec2428176dcef, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0x40, 0x10, 0x101, 0x5}, {{r0}, 0xfffffffffffffff8, 0x20, 0x1, 0x8d07, 0xb54}, {{r1}, 0x0, 0x2, 0x11, 0xffffffff, 0x9}, {{r2}, 0xffffffffffffffff, 0x21, 0xfffff, 0x2, 0x6}], 0x1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x106, 0x80000000, 0x2, 0x8}, {{r4}, 0xfffffffffffffff9, 0xa1, 0x20000000, 0x4, 0x8}, {{r6}, 0xfffffffffffffffe, 0x16, 0x2, 0xb6, 0x1}, {{r7}, 0xfffffffffffffffe, 0x0, 0xfffff, 0x4, 0x10000}, {{r8}, 0xfffffffffffffff9, 0x80, 0x1, 0x7, 0x5}], 0x0, &(0x7f0000000180)={0x9, 0x7}) r9 = socket(0x2, 0x3, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8040691a, &(0x7f0000000300)) 16:01:39 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000180)={0x8, 0x800}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)=0x401) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 16:01:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000003c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x25}, {0x4006}]}) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x8) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:01:39 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000000)={0xffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCPROMISC(r1, 0x20004269) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) fcntl$setstatus(r2, 0x4, 0x8) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000540)=0x1) 16:01:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x45}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="791700000041ff01bd545b1565e4") r1 = syz_open_pts() close(r1) semget(0x0, 0x0, 0x400) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000180)) dup(r1) 16:01:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x74}, {0x14}, {0x6}]}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000000)) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 16:01:39 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(0xffffffffffffffff, 0x80045604, &(0x7f0000000080)={0x1000}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x2, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000, 0x9]}}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x20000, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000340)={0x10, 0x8, 0x4, 0x9, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x9}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x4}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffffa}, {&(0x7f0000ff2000/0xe000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x677eb60d}, {&(0x7f0000ff2000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fef000/0x11000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ff3000/0x4000)=nil, 0x72e}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff2000/0x4000)=nil, 0xfffffffffffffbcb}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x2}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0x7}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff2000/0x3000)=nil, 0x80000001}, {&(0x7f0000ff0000/0x3000)=nil, &(0x7f0000ff0000/0x4000)=nil, 0x10001}, {&(0x7f0000ff2000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x40}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x8}) 16:01:39 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82f62d2f6669ea163163287fbf5b9149c38ff6ee595b3dc6bc9d86580111fe7faf7c5b5e773ba9e599fb38dc216765eb15b1b1c03aba8c12403f849868c0d126375137d2469a4e7b582267ad37e443d00da52278314f3b73b23127d7f00822f491795b74ceaf9809e07398c95394bcab257626c07c12c47a1cf684eea19855931c53b62fcc25d9e72ff33fdce954bbc5f68e8716edfe01421930dee7ea493e48735cbf48283f7d5c17"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000080)=0x3, 0xffffffffffffffce) r1 = socket(0x10000000002, 0x2, 0x0) dup2(r0, r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 16:01:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x60}, {0x74}, {0x6}]}) write(0xffffffffffffffff, &(0x7f0000000140)="1058809adf0a0c558398bb12930b5748e80cd62adb82f8d481123cf56fd2dcb7803ddbf92b2cd8cc7b76358224c611a921890eedefa02b5e440a3e04b0835122098661376b09cb", 0x47) syz_emit_ethernet(0x5c, &(0x7f00000001c0)="2bff0100000000000085893a1c4b880000060000000000000007be1e059a57292dfe5767b18d97c230b0a255ea50209648758fbdb6a13ec11500348863decedaf5b8b9349c7cc8bacc8ce10e2c866bb068f6aa2971c3765e615f80b2") 16:01:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x84}, {}, {0x6}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x10000, 0x0) 16:01:39 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x11, 0x0, 0xff, 0x0) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000080), 0x9130dbf, 0x0, 0x0, 0x0) r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) ioctl$TIOCSDTR(r1, 0x20007479) writev(r4, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) r5 = syz_open_pts() close(r5) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r5, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) kevent(r2, &(0x7f0000000180)=[{{}, 0x8000000000000005, 0xc0, 0xbac6e2794077fc2e, 0x1203, 0x2}, {{r2}, 0xfffffffffffffff8, 0x45, 0x40, 0x0, 0xffffffffffffffff}, {{r4}, 0xfffffffffffffff8, 0x40, 0x76b3d35cd5796fd2, 0x1, 0x3}, {{r5}, 0xfffffffffffffffb, 0x107cbfa0839f4bfb, 0x80, 0x1, 0x40000000002}], 0xf8b1, 0x0, 0xffffffffffffffe2, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000080), 0x8, 0x0, 0x2, 0x0) dup2(r0, r1) 16:01:39 executing program 1: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000003c0)={&(0x7f0000000140)='./file0\x00'}) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) preadv(r0, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) 16:01:39 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0xfff], [0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x800000000006], [0x0, 0x0, 0x3f, 0x0, 0x3], [], [{}, {}, {}, {}, {0x6}, {}, {0x0, 0x0, 0x0, 0x1}], {0x0, 0x0, 0x4}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x5, 0x7ff}, {0x6, 0x2}], 0x2}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) 16:01:39 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000001c0)={0x6, 0x3}, 0x8) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/110, 0x6e}], 0x1, 0x0}, 0x0) 16:01:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x0, 0xfc6c}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="d057080000005f593b2146d3a25a") 16:01:39 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000100)={{}, 0x3, &(0x7f00000000c0)=[0x0, 0x0, 0x0]}) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)) r3 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x480, 0x80) ioctl$TIOCCDTR(r3, 0x20007478) r4 = syz_open_pts() r5 = syz_open_pts() close(r5) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r5, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) r6 = dup(r5) symlinkat(&(0x7f0000000340)='./file0\x00', r6, &(0x7f0000000380)='./file1\x00') ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000540)={0x0, 0x0, 0x3, 0xb457, "091fe600001a000000eb9249e4872ae37300"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e3", 0x1e8) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f00000003c0)) 16:01:39 executing program 1: socketpair(0x1, 0x1, 0x1, &(0x7f0000000100)) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) shmget$private(0x0, 0x3000, 0x80, &(0x7f0000ffc000/0x3000)=nil) 16:01:39 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) r1 = socket$inet(0x2, 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) setsockopt$inet_opts(r1, 0x0, 0x100000000000000a, &(0x7f0000000080)='\x00', 0x1) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r2 = dup(r0) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) 16:01:39 executing program 1: chown(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000), 0x0) chown(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000140)="45f50b54eb98525c0171c5ba8b88cff4946c9d302520278dbba29085a80c094082919b6e854b6045d50e15f17baf830012b7abf5520a4a8ecff99f80a8d02c08437f2703018f8c62025ab46fcd690b0e7d8befe5cfbd8033af205ee6ce7370ddc9422181970d1de7280e3b65a3423130b1d23c7f8fca1dd4f43f166d329ea46dc4d43de7b636bad70132fc61ed7d5de193a0dfbac31da3eea3b2693b45e2279c68e404a9bea7781a64aa73bef11b26f8cf8a89ab3b1c25d7c9b41c19559142851d377d631f9e9615acf2eaeaca23ac63ca3548b06e8bf81d68195d4d5ce3ae67f3", 0xe1}, {&(0x7f0000000080)="165c9a3c29fa1e2f878e4a4307bc4d90dcb170145a4ca3b36affec79a2716725fd9f958e321e9e878b83bacb1043e5c916104f716aeeb56b02fe05c4bae04e093e616ffb1bd2d5895cfbe65b61b9bd47a72897fc69481d1fe9398a8cffe13aa35935979a597bd946279e177c2c4b86", 0x6f}, {&(0x7f0000000240)="63325accd02914928b75376ffa6b4c8570020730f5016b0564092fc704f3f76c3383eee6bc35f8999c625546459d144cb4ab2efdf28ff93d6b86d9cae4b94941e2cf9bfd86c8184140c38f357f514797932f28c8749f442cdf32ee8b2031744832bc3338065f689b6733b082b6ef8be1a37ee8c6d638cb2c585600f9f94661aa0652268cbb1a735e43cb7ea1689dd103c01c8822bc82dc4a63acab519d685bda516bcdc4ddbabdb1d9828c5bb8f698c7832a95d4f88edc3b8eaf926be2f5dac7c46a65a2e12387ce2380d66f4c8af125a802a48735302805df868dd4a5", 0xdd}], 0x3) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 16:01:39 executing program 0: r0 = open(&(0x7f0000000280)='./bus\x00', 0x200000042, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000002c0)="000000186004008b00003a80000000000000000000009e60ca85f0015a6f827388631103d14200002800003a06625fa2abee4a00", 0x34}], 0x1) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x1e, r0) r2 = dup2(r1, 0xffffffffffffffff) connect$unix(r2, &(0x7f00000005c0)=@abs={0x1, 0x0, 0x1}, 0x8) pwritev(r2, &(0x7f0000003480)=[{&(0x7f0000000400)="a568f8dded08a91be63be13fb9ac3d585b0fab2f93f8ee13e2a141bba98a058cdd7773eafb54388d5e9f5574771c49411bb02b9b8559176036e8202e7a604530ecf133833a74690c14197895339b4f18f1811417646e5424ec55c6d79cade21105686fd912f7e6936720e9df010045c4fa9b353e5d9eb0ff66ceac2f", 0x7c}, {&(0x7f0000000f40)="054e0c808c4b12c6fe368f569e77f0b38563a9989c1dc8b79be3328a0d6ed763b153003364f5b9347ff59c81223d25d87f98a88a48828e080fee89527452b3d019ec27f40afabc4e2eace9b0503ba23c98a0b2d9ebc1c5b3cb5b2edc6969bde2aa87789db61212e2a7d9014f2e5cce7c73590424655a8197e3ac1cfa9e05b40b807824ffba85ffd9c97ea30e2ca91095a649f87daeeb8c661e1b2c9c8da719d1af161f53c78202f5d42b80b716d5c387f1c9adcbbe1ff37e4e8dd1bb24b1137dde28bbd4f27fba542c2cb45cfe00be9e4005c3e7ba390c8cb57fbd3a75232ee3a35e37b386395b41081898cc7d4c162a2f99907d2607fd141e", 0xf9}, {&(0x7f00000008c0)="4ea390d43eb631ad42632941e529c7f11033eca8c541e12fd4b427f5a6cae7507df08f9170c61fdb49352d533db864288103c01bb3c02068c9d540070f6c213f316b5ed8f2b20b248b084ab55b9a64133721961e24be3aa4736ddfe7746f612572fa327d3be715485bd8d2afcbbdd97602a0df7fbb262fee7f9ad1e96a037c443d5ea08afb44046a502b6df0687d2a5deddb9f45446ca480b591f5126803473e0363b89c9445798ce63082dd14bcd6111b", 0xb1}, {&(0x7f0000000980)="904b01fa79e3440040e16028791043a74d0d87aece85ff4183aa25b3477f6badf0fb67e4a7f4cbe31c02fd54701ac53b43a8fea0d5c3e32772f160fcf32261873eb20a66477e276e24aa5954750852a207a60c7b797b3f8b72be2ffb286bedd2f0efe2cc339b7b8978cd49f56c70781d95b6746469491d3409bf427c841840a782f1db373fb78a5240937f3cc42fe5d2211b2ff97ac1bcd36e2f55004131b122d38ee84a822ab8491b29479386a41b9b6c303fc6ef8633de1e03c5ff9c63aeb7e1e580b16523906e92fe47e7e4da0391d2bc5a93e338cf50df07859f8162362023a4cf4cecdf337ddef1cf9eafa0acb8316b60af7b71e023bf51b4977aa59f", 0xfffffd6e}, {&(0x7f00000006c0)="1f654dace44d394298407ad996bd8608e8b70d8cc5ebda41308e85488cb7005132ed084f1de3eda0a5c4b9fb8bec2615fa2269a7ce9462bf1029fd81b06c853c26ad8c622902", 0x46}, {&(0x7f0000000a80)="eea40cf4109e5e06d1e84a73fc9aa5616f2a39d2b881b1dba44e0c948f436cb572ca9b6cfa8d18447953ad3ce9cbfbabc3d44cedefa7b62c2a47f62a0eb823589e2f9e75d6d2b3c6fab8a0b3fce305b9a561709af9926a01f0fc89db59156bb299560078d6dbadf5e0a3a4d206efd9053c2aadac6b9d72e21b58c7724ce0dd4d60147a177bdaa8055442ef2bf4", 0x8d}, {&(0x7f0000000b40)="c9eba4f6b752f2242469233fdebc0047b60be03b29d22fc85a5536948f17430407c046bfd077", 0xfffffffffffffef8}, {&(0x7f0000003380)="1c5b59549221762792ac22db38518f7a3d205bb00b13b89be05a5851e4b6f76752de7530ef57866dec25d388fb05bc82187540856018fd93a05841cf58ca96b0b35fba3698aafe138cb51d45b1fec80dde0e3f3ebf19b0a9a1b70c845b9f587fb42d4ab4ddfacddb806de0dd51f46340509bad7d383ef7c0d318e9d9c6628f6bc817d10ca9b3809b62bc65526121f873f2819d48c413c3edda013a3a96101fecdf98091d3cc42cd505db7e60bb772d12d240034899dcf1090f91a5f6dfbbd26fc62836e46bbcd887c83f90e19752b2c95e984b85", 0xd4}], 0x8, 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file1\x00', 0xfffffffffffffffd) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000600)='r\x00') ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000c80)) stat(&(0x7f0000000300)='./file1\x00', &(0x7f0000001100)) link(&(0x7f0000000080)='./file1\x00', &(0x7f0000000640)='./file0\x00') sendmsg$unix(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x357, 0x0, 0x61b, 0x0, 0xd704a5c718a32305, 0x8}, 0x401) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000140)=0x4) r3 = open(&(0x7f0000000bc0)='./file0\x00', 0x4002, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r3, 0x20005302, 0x0) writev(r3, &(0x7f0000000380)=[{&(0x7f0000000500)="8bf91176b615de5b34b1b220ea58cabd350d9d170b55ca10d354656fd1f4ed759dd70a2708d34d821777e15b99ae64bc260a8c8711516c3cadc2cc27c1241ef0a902bc5887423e6c4478dd642ff71b3b10efd2ab679f0a86378bd0f5d12de1a64e35146c5e63f7dbe4edd6870e58da9ddc29dc77c0511c2065adf71a9c4638341fe1893ab9db4d22a09bddf22dcd36e94c1f5a05f585c3719ad5408e261272e7b5d2942cde4e0a", 0xa7}, {&(0x7f0000000dc0)="7b0ab616a9e990938c85ade1abfa999e7c42413da2983baaf04a67a26fd6819c28a6fdf60788687052e22fdfd773355a425a82b8efb775a7b060a4838c0de45242ac7c536663ca4639085e3a1b7ff418f4a8eae53fac1cdaf1e07e742227d8b97342a561204a90b351f2478521d1ec8d9e164e612b63678044fb67b8a1fd1e808e93953a6b203722f139ff8e8853bbc4f9255277096dcbeb8797224ab8311e60e1d72fa12dfbc844bf1f974fdca1d4f3ef06a0f32abba4fbca4466d9e3ceb67e37bc9dfe2ec53b9ac64df09708df2a9efd28be3d4b8deaed2a540a838468ecf6272fc81b2ecd4f", 0xe7}, {&(0x7f0000000d00)="8e497239956e23ed42b4050d33dfc72e46e21f361a6db368df2f8622c7a138beabc7e7640f0c941f9ad2efc1be7ad783a250e1050800000000160000331b391a4c82ff480d74753bff4d5fd30844d236e2ddd216f3ead87fab7c461885b7a0740a56e7e986a2f178bda7a524bd690b385c540a731a1561c5a5615d99ed01a93abef536396b749244de1e9a7c81ad47c8143c415c0093fb672e68f1545d06", 0x9e}], 0x3) truncate(&(0x7f0000000740)='./file0\x00', 0x0, 0x5) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000480)={0x0, 0x3ff, 0x1, 0xfd55, "3ec72ce9b3d037b6b874f92e93f89d2856af09c8", 0x2, 0x82}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000680)=0xc) chflags(&(0x7f0000000780)='./file1\x00', 0x0) r4 = syz_open_pts() stat(&(0x7f0000001040)='./bus\x00', &(0x7f0000000840)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000002c0)={0xff, 0x8, 0x800, 0x6, "fe8fd47024788e899e421fd374d8ef9057e6ef71", 0x0, 0xff}) mknod(&(0x7f00000003c0)='./file2\x00', 0x100, 0x0) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x0, 0x10000000, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r5, &(0x7f0000000000)="582720efabd16e5b9d703f3d3d40ab035d49bc95a0257fbae60125259560f80581", 0x21) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/wsmouse\x00', 0x200, 0x0) pipe2(&(0x7f0000000b80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r8 = syz_open_pts() writev(r8, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r7, r8) r9 = accept$unix(r7, &(0x7f0000000ec0)=@abs, &(0x7f0000000f00)=0x8) poll(&(0x7f0000000100)=[{r9, 0x40}, {r5}, {r6, 0x10f}], 0x3, 0x0) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x0, 0x4, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x80}) readv(r4, &(0x7f0000000b80), 0x2) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000100)={0x20, 0x8001, 0x2, 0x4}) faccessat(r2, &(0x7f0000000280)='./file2\x00', 0x4, 0x3) openat(r2, &(0x7f0000000180)='./file0\x00', 0x0, 0x8) writev(r4, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) r10 = semget$private(0x0, 0x1, 0x120) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(0xffffffffffffffff) socket$unix(0x1, 0x5, 0x0) r12 = kqueue() kevent(r12, &(0x7f0000000080), 0x7fffffff, 0x0, 0x6, 0x0) r13 = kqueue() kevent(r13, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r13) r14 = fcntl$dupfd(0xffffffffffffffff, 0x0, r13) ioctl$TIOCFLUSH(r14, 0x8028698c, &(0x7f00000000c0)) socket$unix(0x1, 0x1, 0x0) r15 = socket(0x18, 0x2, 0x0) setsockopt(r15, 0x29, 0x20000002a, &(0x7f0000000080), 0x0) r16 = openat$pci(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/pci\x00', 0x2, 0x0) r17 = fcntl$dupfd(r15, 0xf, r16) ioctl$TIOCFLUSH(r17, 0x8028698c, &(0x7f00000000c0)) socket$unix(0x1, 0x5, 0x0) r18 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$TIOCFLUSH(r18, 0x8028698c, &(0x7f00000000c0)) r19 = socket$unix(0x1, 0x6, 0x0) fcntl$dupfd(r19, 0x0, r19) r20 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x8) r21 = dup(r20) listen(r21, 0x0) dup2(0xffffffffffffff9c, r11) dup2(0xffffffffffffffff, r11) r22 = socket(0x2, 0x1, 0x0) bind(r22, &(0x7f0000000800)=@in={0x2, 0x3}, 0xfffffffffffffe14) dup(r22) openat$null(0xffffffffffffff9c, &(0x7f0000000c40)='/dev/null\x00', 0x800, 0x0) r23 = socket(0x2, 0x1, 0x0) bind(r23, &(0x7f0000001200)=@in6={0x18, 0x2, 0x6, 0x200}, 0xc) r24 = dup(r23) listen(r24, 0x0) r25 = socket(0x2, 0x1, 0x0) bind(r25, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r26 = dup(r25) listen(r26, 0x0) r27 = socket(0x2, 0x1, 0x0) bind(r27, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r28 = dup(r27) listen(r28, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) close(r29) dup(r29) pipe2(&(0x7f0000000040), 0x0) syz_open_pts() semctl$GETALL(r10, 0x0, 0x6, &(0x7f0000000000)=""/155) 16:01:39 executing program 1: r0 = socket(0x2, 0xc003, 0x6c) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r0, 0x0, 0x0) r1 = syz_open_pts() close(r1) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x18004) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000340)={&(0x7f0000000180)='./file0\x00'}) write(r2, &(0x7f0000000100)="8c65", 0x3b9) setsockopt(r2, 0x8, 0x40, &(0x7f0000000280)="a5c2ef2b6c8e268a3781329192588a182221c8413d95aaec558ce6165bda835649266978c5782ce8f0f614a160de344f41ee30f4258549b3865bddf47d2c59ea9fa00e36373fdc2660aa386d75bac20909ed075ea762c0b2f8c9bca87ed0f4a753bd2ab49baff11dffc7470c2f98fc0c0c1ad5474da3ce201a6d1c6dbacc9908", 0x80) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) flock(r1, 0x4) 16:01:39 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)}) r1 = semget$private(0x0, 0x5, 0x204) semop(r1, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000480)=0x7) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000340)=""/211) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) geteuid() r2 = socket(0x2, 0xc003, 0x6) write(r2, &(0x7f0000000340)="f8893e9d34ba751218d041ed7382a05dd4857d0e4b1fcaa5b09f4f8aad5b53acbaa9ebc514c7f23b39d685202686130fcbd69f954e46a010440a581a934f2aeab35d00346f7e3a107ae0fc06c2481b4a055d696baeb3ac8b5f4368d9cdf5c7197bee0077370b88ed38c2ed6485df96584d851c2705a77cdefde375045236d327db661a107059786cd408dc6ece94806a80f782dde2c535bd3cbe0782255c0db7b3e02673bb05b241258f7135f5762ed39594dffafe3a597cd6bb6fa15788765013b9113bf38e58bc9d7b62f649b7dc5ef93eb8e1676e899e1526df2bf38d5ac58bb8abb1f56d295cb723e4984f69b70307515df65cf69c0ac096c22235142e0cea175c796b7547c22716a06d25fa7469a76458b522fb6a68fd653f59e9018ba14ac1a4c0d3c4a300e9d465b388ce178a08c8a03b57b983c033ccf6ea702539437e9f3fc95681a7d71ee90d2b409b82b5403d28d2349642833b849b7158dbe26f5c77169dccd9b024f456b85c9e5c5da50aa8abb3be5ccef4c19a13", 0x17b) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000001200)="7d0ade859ed46d9385006c00d0344441e40013b3c64aa2f04b2d52174ad7e47824d330faf22d2ea5081fa658e887005e24690a911fac0f19fa5b4143c791ab393e142cd43e4bbb056e584d604c64c88d5bbc7655d8c76d629e776eda9f981a8b19dc90d4b475cd3244bb1f3c3a689ffa38b5ee30751b8bd7c27e01978b3f03ef96a63456c30eebef8f7f962e253e16c571ab7ca2ac1fe37ce5b5a1515b689e918df1edb80ef8", 0xa6) r3 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001300)={0x0}, &(0x7f0000001340)=0xc) r5 = geteuid() r6 = getgid() r7 = geteuid() setreuid(0x0, r7) setuid(r7) r8 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r5, r8, r7, r6, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r9 = getegid() r10 = openat$tty(0xffffffffffffff9c, &(0x7f0000001380)='/dev/tty\x00', 0x20, 0x0) sendmsg$unix(r3, &(0x7f0000001400)={&(0x7f0000001140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000001180)="b229b61f9c1122762dd28fb7dc704b903ec5c04832fce187d287d91091b554b9cd6d2c233c2412303466f09c3298df023e62f89c782feb9286e9fff91cec10b59ee3cf60c9f00f8d503feeaeae5289eda34b54cd83d1490786d3d13bdc52fc30e9eac3b9b77f886c8fdb94fdee7799898e96df", 0x73}], 0x1, &(0x7f00000013c0)=[@cred={0x20, 0xffff, 0x0, r4, r7, r9}, @rights={0x20, 0xffff, 0x1, [r2, r2, r10]}], 0x40, 0x20c}, 0x0) msgget(0x0, 0x8) r11 = semget$private(0x0, 0x5, 0x204) semop(r11, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semctl$SETVAL(r11, 0x3, 0x8, &(0x7f0000000480)=0x7) semctl$GETVAL(r11, 0x0, 0x5, &(0x7f0000000340)=""/211) 16:01:39 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)) fchmodat(r1, &(0x7f0000000080)='./bus\x00', 0x130, 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0x2, 0x5, './bus\x00', 0xfffffffa, 0x3, 0x7, 0x8000}) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) 16:01:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) r2 = dup(r1) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000140)=0x5) r3 = openat$pci(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pci\x00', 0x20000, 0x0) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f00000002c0)={{}, 0xa, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x87}, {0x2d}, {0x200000000006, 0x0, 0x0, 0x108}]}) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)) ioctl$BIOCSHDRCMPLT(r4, 0x80044275, &(0x7f0000000180)=0x200) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fb375bc219dde9f7f5a48a8d1a02", 0xe, 0x0, 0x0) 16:01:39 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x401, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r3, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f0000000100)={0x1, 0x8}) r5 = syz_open_pts() pipe(&(0x7f0000000540)) close(r5) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r5, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) writev(r5, &(0x7f0000000500)=[{&(0x7f0000000180)="428b24800faff47e33d10f72feb5e0099e2aebeb38f64a98a585f8c111af04fc17a2a5401175e8a6b79dc9ada87ad60ffb61fb6aaa52e1e29ab9b51688e01d1d0e57b2bfc044ef92142879bd6509df0aa9a1ba9f96e989342d78818df02fc574eac7db957f470cc4ca10c22f788641ae6db66c453fc3c3404f322e98e3294d47c177bf27219a2c869e0b56632fbfad6fc9afc3708f9b51c37f43c0f6bdf88bcac83cf8f4aa497f195dad6e8d606ebe10021298a84812045c6bdc1589bfda99af7c705fd0ecd2aac37a1ec2358539d9672e52d8b0dac44c33ec4a08f05bff32", 0xdf}, {&(0x7f0000000340)="04ff6c40a8556e7e44b9dd03f7919919dbfa227d67af0de1cc38174084d170280b0970468759a447afa6314079ee57f9d386c11f3f0fb26723bfe274ab40a97f8d33d3f07789c73f2ce96c1667c088e95abe53cc4bfa4aac06414e1c85b2d3c4bf8bac0d985ad08939157879c42a579c52d7671b5e7fd982daf0b39b19cb78f156c0420702506547f057a6e20475222870ceefc72cef6a66c12ed87d10ae24606f581fa1ad48246d43fd1bed4bdc7ff91a9780ae1cdf0380db08d183908e35478326a29ab84cb466cfceb7109ba20f2830628f6b9087258476867a75", 0xdc}, {&(0x7f0000000280)="109288275d4c970ab672f1ef9ceedb5135c550f96780ff5c57e514a1eed163be27644443034051e923fcfabe39efcf3cc5ad84dc3acd862b803fa8d868a70aafc9", 0x41}, {&(0x7f0000000440)="93f1587c80d1f30e75e2619587e451d445dad4b6f3c08656b84c6c1850b82949b9c27ddeccf6cb99d58539921491caecc51fbbda000daf7419b9b88afaa141d8a0771e6b882d3764e2c4caccf053e6683981fc0aa1502f84625907b57c1d61865b9a9250e8f5d8a694a4b8f663dd8eb68c9fa8d65d080206aadf1c17c7698243d76ee48c34136aa9af8d0b0f1fcb19ab01834802d983ccdd390b5a3332b8dbdb6f4131087c3e4012b08e3a", 0xab}], 0x4) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000080)) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000000)=[{0x87}, {}], 0x2}) 16:01:40 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x82) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='r\x00') r0 = msgget$private(0x0, 0x200) getuid() r1 = getgid() open$dir(&(0x7f0000000040)='./file0\x00', 0x158, 0x0) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r4 = getppid() msgctl$IPC_SET(r0, 0x1, &(0x7f00000002c0)={{0x8, r2, r1, r2, r1, 0x2, 0x6}, 0xfff, 0x3, r3, r4, 0x3f, 0x7, 0x4, 0x7}) openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x20, 0x40) 16:01:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f00000000c0)=[{0x0, 0xf7, 0xae, 0x27d0}, {0x2, 0x3, 0x45}, {0x3, 0x2, 0x9, 0x7f}, {0x9, 0x8, 0x9, 0x1}, {0x5, 0x6, 0xab, 0x7ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 16:01:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000240)=0x400000) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x87, 0x40, 0x8, 0x35440001}]}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000100)={0x4, &(0x7f0000000000)=[0x2, 0x7, 0x9, 0x10000]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2c}, {0x34, 0x0, 0x0, 0x80000000}, {0x86}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:01:40 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="3800000000ebfffffeff0009000000000000005b8b071b542a538706000000b81800000029000000310000000000000000000200f000"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f0000000240)=@file={0x0, ""/4088}, &(0x7f0000000080)=0xfffffffffffffe51) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x2, 0x8, 0x80000001}, {0x18, 0x3, 0x1}, 0x1f, [0x1, 0xfffff7a5, 0x8001, 0x0, 0xffff, 0xffff, 0x6, 0x5]}, 0x3c) 16:01:40 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000000)="d4c689d6cae10b56894ceeebb8b3a2ea85e2b29f5f9af8ccd77b438ae75fc15dfa05be6106cf6e5d7a310edd8ac47e3015091f8b01fbb8c3d5403ebfac9f72663e9bf93ba178fd395995e75050884d4c", 0x50}], 0x1) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)) r2 = openat(r1, &(0x7f0000000080)='./bus\x00', 0xaa144f83e5908f6a, 0x20) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f00000000c0)={0x7, 0x10000, './bus\x00', 0x4, 0xade9, 0x7, 0x1}) execve(0x0, 0x0, 0x0) 16:01:40 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="14377e68abe9f682ede22c4046034e9c1b6468c1a85585b3556d66537e9384588c97ba216c99fd30505831293c456ebf2d8e104692e4da58b4a35729397476939decf8647b28d9428136e2fa99f831f61409f74cdc2ce8a9fb6ea809b197cca2fa0503d01bc8ffee3f309a7d3e25340d9a184926073fa690f0281d9eff23db0716ec6db265b2924566d99395776df3a38d264c99728aaf7bd30968684c2ec03e9c536a53d255"], 0x1) 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"}) chmod(&(0x7f0000000040)='./file0\x00', 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f0000000180)) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 16:01:40 executing program 0: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x3f}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="4af2e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) socket(0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00./file0\x00'], 0x10) close(r0) 16:01:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2000000000004c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tnp', 0x0}) syz_emit_ethernet(0x835, &(0x7f0000000600)="c4d4a864669cf958abfc000000d4") 16:01:40 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x800, 0xc2f78245137c2572) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000000140)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001480)=[{&(0x7f0000000100)="56979dac7ec2cb36202f847b66019949", 0x10}, {&(0x7f0000000200)="77c77dcf914a5576a066dbf2f3eed1fb33a0d5a2579e5644186700cf37d9207fd3194980ff43f71bc91c62e0a03009081086aa30dc87dea44afe4d750db4112abc3ac99456e8bfbb73063f14df7c4f882365c9cb1d9bd9806653e7e525079a7c696e141b2910f72ab376053a09cdc644d03daa6430a142c9478b6068e824a10e49c00bf91d82f124ea623b926837ff", 0x8f}, {&(0x7f00000002c0)="73281edc0d15c152cd376e1e8f1a593680f61dad98c73e74681c354cf8a98f79b6804235517c8726df5410fbc076bccef5dd6b6d0d9b05049a2ffb81184fbb35db4415a3630ba063b4fdb4af5fe1c3390a18214f4d63961227839e5edddb3f46c22757b02ca0eb7298b6d0fc82c3b0564bec69e90bc428455b5c31add834a1cc8f73c747d99ca889183b0bf3ef15671e6667e26c40bdbd86c2e608b0ccd875fea7dc64d75d04739411e501d8c88b4dd68d3fcbc9d8cd6fbafd29220821fd9f510b0b61eafdb667c5fb5c2002b0a3cff0d232a5f237d7182b8d5c03370b6f53446d8549d08adde8f70e7cb5ec1f45a72db846bd1f274a263723c1c9b88484c299ff829b80dda4d25d9b9b0c63ab91e28e7b5c8d17d9ecef47bbc7d026da1ec3ee8d8b184cc5ced4a943cd9efe83aa8835b755974193f5f76e8be7102bfbb60848c549e49b722769c60ab61163350b3997b77f9845315b370d1c206c57a58f2df76b61fa582c08f5039e82f8da0e9c3343fe9e0f66bd737574597411edd9652cf0e903b7d986599f99522ddf5ad7c57e526042fbbf0b8e8fcbd63b9be14bf43369051bda321586f2cc1422891c86ba47279cdd7f9d5a2a0a1c17223b9875750a0fa2c360fb4e5333705447dde79798c41c209c55b6609d1c42b7ef4bf1fde444a49229d1fc36503f18fac43524b6df889cc46dc941ec53fa4bd7afacbef530cb525d94ce9cc4714973ad3075dbe340be8b2e556b5b3b51aa12717b185beccef7ac5a99f766974040d72ce0ce6ba3448cd809b69b10777845d9e44c9a654354e83299e8f7da0ada8058d6740bb13a45771341e2ccd6c05c89a45972ed10f38c04adbfd55ca65af2ae05458a3efc71ffc5aeee880e92206b7d5d1fd4cff1849d15e9c340d461e2449a54c9696fd263963322cd5570c4758b5e39c94eaff8aa92fb599776e55ecaabf243c98aebfac30f2e3e82276b2796ac981950b38066f7c5010a4ef38eab3d469da3d3e81ebe5c26cb55fc0cad6cc077998ecd85f4b61b39655390e8e32e530926347dc3e23a076402aa0c749611b9f3d602ff037402fd2cdd3079284426455fe80c30d888754942075992295ea669332c469dcf3997d88292c9968f3f6812a216a56e927dc9ffbcbfc9de008b2f3eaf6bcd333017d9dbf689fa5e538726ee5f6f54559939baaaea81a17957081e243011a41aa02d9036fcdf7696dd62a97a93ba244065d698a1d51b80094dec35924a3a69cc16b1191a35ed533906d5d361f414c02bbed3529b0dd2cd3f5b826756dab3253bd9946b896bdef96cb2f1e2ebde5269efdab1e403e42ab2d930bb17ba02b80e6436e2908af107999f7c8097308baf379c488e8e022b09ffa85e594b1fb2baf617e5d5f8248916b558b3e533c55f11ebbcacdfcc7b9a8cc5968ca7eebde2d5fd7018a52e2f3bce08c6e6a7ab97abc0ea24881ffabd4553790ef8c69e51507c002f6c71fdea5352a91cf225adfa9ca3808e7bb6d02f9d9fb265eb46a0062ee5ce94ba847bad436051f3b0fcc27f7ec866916854ceb864934d672794737ae9aa470302582eea763cdf3647f3cc906da4bed4907b10d1f4870dcc02399efa24a52ca058c1c3679881751a01b48476d22167499a81545ea60ef60ad5164c4ca6cef90dc62316a683406cb536358c42d733899a478aceb0007f1fdb3889b23f7483acdcdceba4700791e98836d616096907fd99a332548f4f9ff521ae0fa002aee9cf0b6b39122b1815cd407cbf3c90b907835f87b8388e58ace40bc9785bbf2499da396ba58a5e77f4233b7ceb7299af269e885b13683e5d79502f310d3d572fc5109ea5ef17c0be4fa26d9ca403e5eef34fe84d2bce24b6a94eb5c95ee524932b70058231d20a95f12f9a49199aa92d63639177f48cdfb0ee6dc589c1b6b55580c86a066b52fa96940d76ab4edad262f5db208b77a170f1cfce0994ee5dffbcb4428e0d27549263be1e9d0c6b4b4111ca14be1d21c07f26626076a530f234e1a0549761745d4be7a06c4a91fb04abbcfa24934780ce002824bac3bd545abd537b4d2ac7d8c1cb8f7716fd3ee20345fa99c311b2758d7a8c879b36756c696044d2d3134abc4c8a7da3d9fcf6817095176f158ddebed420fee55428c3e3161743df425df4f341a46c511897fdab6439118d89b5eb4fa86e892ace53f793a57452be8bd56aec9d5a45f719cdafc93ec8066762592c33f242cabef701c7e7c4b59fe50b35be454f573b6c01029bfd2445357ee81de54ead6d965b87bc4237d67d7f2ad37b37a623c7aeb8b5536d3458627640a550890128974e10a2063c4a9f2a4e622447928962f5c29aecc12f42e8faa33d42bd44de57f132162409e4ac717a26df5fce4398cf04e07755107368b071fc4831bdec2f2dc1de350894de0475ed5603fe26eb766b453d085b01b789e5c8621250dda5d7a9b5529d431836dddd28eb26391cd376dd25fb02a19ceaf9e23c82ab1c6e959e1bf39973adaf1342ce1763117ddbb1f46558606b9a8b5e5025ee4acd798ae8c3a442238c2d5120afebd8bcbd6966a090c0b0ff72b2042a0d9d0e7b50582e07bf7bedf93b19c7dc50ccecb2d573ce923f5f0a5897ff73c104777ebc234493eef7d4a8031f77ca7bf6bc49de10b853c36fad2461b99704a7b4d186a31db22f8fa0e48141fee7e661aa8b882787de4a40a0c1e7e6f17e3fab3f2f8e1e9e4b727260ad199e1150b52015667b251442c5ee17e9ece262b06d237f569edd8971d7c3cf787ff24d3dded1291e05f2c5b238293e29c456ecabb3e2b9d7d8e332248a9e8de65c140c11eff01588a17ca5a05d05f96a0d74713b5083811feef300e5573e93f504885b7847cddd2dc4dcd7427de3f2ea029405be3faa18ee8a1287a4c45c80f58d7d1a2f57dfb90d796998f74163a98e34b93a896c3324f5e57280cf1cdb2e0a4d389ba92770936ee1e14f64a2eb544af990d3380f494de5e45bc763518c675f5ef0acbfc257d71bba5dff8038862f9b41f91cb67476df2fcdd667c5a3a36bdd364e300d8e974c2923452ef31d1b2cfa2a785acb97b0a07392f08ae00b7d32e38ca5ddf245266ff5cf732ad309b8c2b8e885a014ebb2455a9cfa0d3128139c847f48691ef3a4fafcd5c8b105a87de7972638a8a1aa122a8c944697163c3951d678d5f9f2e8fd82e3253a0879b7130082a9f701ce4131d80f2cdfbf62e53c5cea9c23987a20fcf4fb45ce53ce28f00d98d57bdd6cecb07d4f2a0c0d952fad11b4c9389c9a9d442006458e10ad903ac8c53295d81ce6e1c581708cb9769d180c5ee1d2fd52c049114ce00cac9ca292b954054fda37942152cff08cfdbefa410648e36c3e824b52176548f5d8a31446f1c0c0c98b371e127cc56688d78a68fb2b72bfcd276dd62462b8ec8b40cd6633641cdda90034379b355ba4749d5dfadd971af4659121a8e77c8c25676358734add3d3b23a451b3499eedb2f3b8bdc1008c6abc08fd6b8fe16f8e38acb361f497c1c0e639df6ec5a876809ff37be094496169d925208f03559eb3b41b24e156ddfb38bc6953389d272d1002c3867bec17c11a21bb48b7ee5698543540218451fd2549cdffd4059e9f5392d9cf3f2a92f8698d8b23b9bb3d15ce8341efbf46be6ed7d50ab5e3507c561bf8ea77b39a4c1d2124da3ea7c80cfb6a66fe152c177b96831ad3520d4dd641680040e0f104da3688bddc61c72105724f16acc8cf7ba1ed2b09dde92b7e2d6341a277d09a9d00943b7f3edaf8e217d720f62ffe7f18ed128a5f2cf95793a1fa19482a6c5b5da9953eb154795328a4cb0a163df4d840484f2790aac79da16bf6cd60e8edcbb5e5daaa3b2de8e366a88b64584ab273f144f19ccd64d9bf72e16e113d65a07257056075f80e17466d0512d19ac6cee699fcc1438ce233f0b73fa3c830a33efb305f89c087dd9a5c985f0c1dfc842c978f33afd0aa9fc1cf336933b1344f43714998ed82a591371dc7aa989b285b8bd5e8a77a9090c533c464cd68a262c9d806fb7f0f444faa04a8cb4dff3a4133f2f16aae4da0cb1cdb0ce8fae50b9645bd781254d881203d6bcc2d4aca3daece93af1af5e7cf5e39b9cdb4d182c27923ba5dff28b2a1f4417983c8c24e698730887e2ad7c85a6e1516f7dfc4dc599082e9751c31fa706b312a4c17ddb247fa54d709feef62e943002eb0e849f79bfaa33bb2d3814e970afde94ae9f4825b1556c090dffbd79b6a04b82001792551cbe1223ddced6f645c9b8b4696964427fec8a66dd98b697d53a20f4b7e093b6e760e642be17693db37f17455999fbc2fee9706966e7a3cc6fcaa82ec10e1fdfad0ef3dea5990c01a8db39d2c5f15d9c2eae102a466e159ae69de70a5e37020193b1cd66c6a3109e369b5e5c2c7b96c1b567eeeba5cd87a4801b9fd3c45f37b103c05b96dde827067c1866492fb3f933a40d66742ca0f7a214e1f11716bcd9d5d167e0ebe42135e745a81f2750bc9a0060369e2001b6dff88acaa25c9001edd4653fee323ca48f9ed34adbcdf04db2e4357a6ae01f0b3b51444bd3e77225846b288da45dbe335781fc5a4c850b55b990e47c373b654c0ad5875f32867774c3524d3e6f05e90743756d944fd9b38d9991b80c9603b2bee77ce9056f21fe791af8c516b2403176ec91bd1ccf538f04a1352ab6be7a474309d2386ff8f15c08f6c1c17dc63bb7c492577f3e58de9949b46564583632e2e4b2d8d7e66720f0ece2716288a5459aac75751bc8025deaaf541badf09026f682c7595c59da69d016b829cbe947a1e19e59901259c15969b52117795699c49a18d521a07825698fc2ff0c8898348b1dab8911fb3853dd91b0368c6b8a154f765bca3ee3a8d465742736b03cfdc6fdd7f2bb24f33b052f117ff581f7a46f04dd117e8c4090fbaa4d9e9e6c489151fc156c835d552af8a6cc2ed96f5811b8a5fd0ca04d6587f727c22381d1231012073df0661a299ee77f029c5b6bd555c641b3558cfa56cf03cdc5f15322a9d6a3e7d6d265fe200baa20afd9ad8aae0297422f379570c1bff7dde81e8e50ef5e61dba26c2c8a8206f49780a43ea8273d86d42b753e48f7cac058f62b9ec113767c0401b9eaf89290aad08a652f526dfcef82de41344aaf3cccba4e7e563b8c94335e3e6fb07ad8739f23f3cbd9a7134c42be99955ab96aba8882678984ce167d253f6d961a7e0cea4afb6aed5f2dba98c28af933466fafd242a20493c1ca3e28f0dbe296f9f0da41f4f0e10ae8ec281be96ccb6f973b40831ed98e5930f952433b4ced0427fa94b6ea2b5e46d24269af158e9d0d0ea83f56321f5395f4aac748fdacd732f3f5e574bf47d46c23e207c14023ce0df8f0e4cbfb8770f070c0abb387f2e632e45035328cf40b78d588ad04c6b2f30223ba4a03f32c563434c6185250457576b981db1e45033391af62dd1699d727ad31b3d9c49d7c1c54067be686436feb7eeaabed47a483e68fbd56ddb97a3eb2f926d40e01c2a959956de479103d20f9cad2f1677e904bceefa380e23b0e7a914841e8eac174fb3cfa9dab24d9780a732becd9f7b39911dc1beee9264ca00824206ef264640b4bd84d5eb1a65fde5d276ea86227a2302d5158bf7fbade5ff75eb9e0564aa4bbc5179934b4c56fbdcafb150fb99501ec789eaf60aa4fec07c565c225c862ca2079ee5d435adaae2a333a162ef9e09323d3df9a226034ec8863f89161e79eb9da237f0b2c50efdebf28167932ec2be9fb0d07668268651ac8651464bf34f130dcda929", 0x1000}, {&(0x7f00000012c0)="a0ef0dc2f865f88d532babf4b2f939cd7d0f85d5225b41f09c2361726b562d282ff2dc7c78dc75b52c133901877cfdbd1acc7f6c57869416ae1056a7539b2572d71a1410118f756dfb8326272f7200bf700625c588f4ba4a16f4c786a4d4092df5416b0e6cdd2c3ffdf68f59f6ba2c4d8bbada37fb174d4a4c81c8f3d7aed025f9250b1b21f2901930f4495a1079fccae95e2bcae6bb957aee46c7eabb7943c03fe2c8e671f24b8d9e9d8af90f13047f1181e576055de6a641d8443f2137d8727652b756b704032b2bdb58b573d7afde3ad3913668075dedc234538679154508935c", 0xe2}, {&(0x7f00000013c0)="2924c2993bacb3e67e7447cc93b7a87bdb4736f3ac37956386fd4bba067b5693c5f43fbeb5c3b1164ec5ecd3f9d9de92e2e9edf17520e554fda6ad5d57ddf90462ba993c90a0a735aa77a93c312ebd5b08ebc274e48a49089386b9f599fbe29b9d8ae73e7e500e35ab26f6be434a45324c3315ac2e488a6b7cd385e4745d7d3121116b2f662700a19b01da9792b3e6e1871ac988d5b754995e7894b2c1b99126a5d622c494bf31eeac1bacbd9d103a", 0xaf}], 0x5, 0x0, 0x0, 0x5}, 0x5) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) preadv(r3, &(0x7f0000000cc0), 0x1000000000000288, 0x0, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x40) ioctl$VT_SETMODE(r4, 0x80087602, &(0x7f0000000040)={0x2, 0x3, 0x7790, 0x2, 0xb856}) 16:01:40 executing program 0: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) acct(&(0x7f0000000080)='./file0\x00') connect$unix(r0, &(0x7f0000000580)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f9e6b9083ec765ed0e76d93c6b8a03b10820facf2d6ea58fe43bea7a07246ebf798f5ad236105c8cd5883afbf95a3ec1a52125090055a52f7dc8062782ddf51c11cfdb1bd4f9c0e36d58ab4f79a66de7fb584d490000007c62f547d55587267ba5050932ed612e5ffe04ed83800b0331dd5dd6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f1ca4f3b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dffccc0e67beab3b00b0c159b8b705f6b4300048c4c0db6c55a02a7824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f3c348e64013ecdb22c56ebed7f9a464a99d6c3105c25a83a2cde42edb2e8701af93d265d1ff01e0f3e060a46edcb9a342bafee9139645637b89c81feba0f40c08c3a959b47fa6ef021fee27df442b4540f4a1124b9bf779945601f6fa7eca47765e186bc740e6ee66469e492f519cb98a6a4636ede6b3befa278e0e5a7ebee8a3b9784d199b50bf2fd6154e0cb73540e45812c5b182d75382eede702c0ad71b59e504622fd0eccfd782772bc5fa2a7e7479de7f12aac73e5bbc38a185e8c92678fe24baaa06076d7ec689b836b926356263064b17351aa1ad9415adc8e23baf5aaab7717e4461430f9c0d5d933ec11d4369eca1243b2c2e8081eb4cfb83f5b91a08764ae424c91a9fbd259531ecf1e44b7b5a9f1d15b082f3c9e6a8ceefed757ee1b39fbf6453df12fc6c2f482a20c4b47c503898b779a4eb084aef0368f677fb9dfb9a07a4c3a183feac02341aea821ed11d54"], 0x10) r1 = open(&(0x7f0000000040)='./file0\x00', 0x400000002, 0x0) pwritev(r1, &(0x7f00000002c0)=[{0x0}], 0x1, 0x0, 0x0) getpeername$unix(r1, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) r2 = getegid() r3 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r3, &(0x7f0000000480)=""/252, 0xfc, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r2, r4) writev(r0, &(0x7f0000001740)=[{0x0}], 0x1) 16:01:40 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x1, 0x8, "5e98a442a400"}) ioctl$TIOCSTOP(r1, 0x2000746f) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) write(r2, &(0x7f0000000000)=' ', 0x0) 16:01:40 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000600)) r1 = syz_open_pts() close(r1) syz_open_pts() r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r3 = socket(0x18, 0x3, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)) ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f0000000640)) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000100)="8c65", 0x3b9) setsockopt$sock_int(r3, 0xffff, 0x100, &(0x7f0000000580)=0x86000000, 0x4) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000080)={0x10, 0x100000001, 0x4, 0x9, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xcd}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xce}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xffffffff}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xdbba}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1f}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2b83}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x35}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff1000/0xf000)=nil, 0x81}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x81}, {&(0x7f0000ff3000/0x3000)=nil, &(0x7f0000ff5000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x7811}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x1ff}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4000000000}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff1000/0x2000)=nil, 0x5}, {&(0x7f0000ff1000/0x4000)=nil, &(0x7f0000ff4000/0x1000)=nil, 0x4867d530}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', '\x00', './file'], 0x4}) ioctl$TIOCCBRK(r1, 0x2000747a) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r5 = syz_open_pts() close(r5) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r5, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) ioctl$TIOCSTART(r5, 0x2000746e) r6 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r6, 0x10001) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, &(0x7f0000000480)=0xfffffffffffffff5) pwritev(r6, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r6, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r7}) wait4(r7, &(0x7f0000000780), 0x2, &(0x7f00000007c0)) pwrite(r1, &(0x7f0000000680)="1942e425e765332938200832a51125161bdda8be51c62de5b1bcfe7b4738bf6037eddfc3df14150aaf5da2472019238cd45d11805f6e8a7c4de526536e633cd85d4f50d8e8b0559fa29b00dff5f1ae637c00f39fdffa0e1bcaf67469baaa63bb0ca501ffc777af655e8917758dee9593bad0a0724075427c0229801f5aa059b5cbba09d73e81d51dcd01f500446e67cd1ac19f24c5b6d0d1c992fa93c3e52b2fec34682697ec71ba97fe7552e5858a101a476e157af2b611b5a0d46495becb327506f93289030a843064e51a7b69d190a37bb820bccb228a82469ca55c2eeac111abc422e68bc621f62306516286", 0xee, 0x0, 0x0) r8 = kqueue() socket$inet(0x2, 0x4, 0x1) kevent(r8, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x71a9e75d785e09dd}], 0x7ff, 0x0, 0x0, 0x0) 16:01:40 executing program 1: clock_gettime(0x6, &(0x7f0000000040)) ioctl$BIOCGFILDROP(0xffffffffffffffff, 0x40044278, &(0x7f0000000000)) r0 = open(&(0x7f0000000080)='./file0\x00', 0x800, 0x8) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000000c0)) 16:01:40 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x20, 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) mkdirat(0xffffffffffffff9c, &(0x7f00000015c0)='./file0\x00', 0x4) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x7, 0x0, 0x0, 0x0) socket(0x2, 0x3, 0x2) recvmsg(r1, &(0x7f0000001580)={&(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ec8c00"/110], 0x6e, &(0x7f0000001440)=[{&(0x7f00000001c0)=""/146, 0x92}, {&(0x7f0000000280)=""/125, 0x7d}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/56, 0x38}, {&(0x7f0000001340)=""/30, 0x1e}, {&(0x7f0000001380)=""/138, 0x8a}], 0x6, &(0x7f00000014c0)=""/190, 0xbe}, 0x40) 16:01:40 executing program 0: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getsockname$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') r2 = shmget(0x3, 0x3000, 0x59, &(0x7f0000ffa000/0x3000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000240)=[0xffffffffffffffff, 0x0]) fchownat(r1, &(0x7f00000001c0)='./file0\x00', r3, r4, 0x0) socketpair(0x20, 0x3, 0x40, &(0x7f0000000280)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) setgroups(0x1, &(0x7f0000000340)=[r4]) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000380)=0x1) link(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)='./file0/file0\x00') r6 = open$dir(&(0x7f0000000440)='./file0\x00', 0x20, 0x2) dup(r6) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCGRSIG(r7, 0x40044273, &(0x7f00000004c0)) bind(r5, &(0x7f0000000500)=@in6={0x18, 0x1, 0x3, 0x7}, 0xc) pipe2(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) utimensat(r8, &(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)={{0x4, 0x4}, {0x1f, 0x9e}}, 0xb6025b5b5e0c70aa) r9 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000640)='/dev/null\x00', 0x0, 0x0) renameat(r9, &(0x7f0000000600)='.\x00', r10, &(0x7f0000000680)='./file0/file0\x00') r11 = open(&(0x7f00000006c0)='./file0/file0\x00', 0xd4d409fd81d4cd5f, 0xed46576d3d2c9071) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000700), 0xc) r12 = openat(0xffffffffffffffff, &(0x7f0000000740)='./file0/file0\x00', 0x20000, 0x100) ioctl$WSDISPLAYIO_ADDSCREEN(r12, 0x80245753, &(0x7f0000000780)={0x0, './file0/file0\x00', './file0\x00'}) connect$unix(r9, &(0x7f00000007c0)=@file={0x1, './file0/file0\x00'}, 0x10) r13 = accept$unix(0xffffffffffffff9c, &(0x7f0000000800)=@file={0x0, ""/4096}, &(0x7f0000001840)=0x1002) setsockopt$sock_linger(r13, 0xffff, 0x80, &(0x7f0000001880)={0x10001, 0x9}, 0x8) 16:01:40 executing program 1: r0 = msgget(0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r1, 0x10001) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) getgroups(0x250, &(0x7f00000004c0)=[0x0, 0x0, r4, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) pwritev(r1, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r2}) fchownat(r1, &(0x7f0000000180)='./bus\x00', r3, r4, 0x2) getgroups(0x3, &(0x7f0000000300)=[r4, 0xffffffffffffffff, 0x0]) r6 = socket(0x2, 0xc003, 0x2) setsockopt(r6, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r6, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) r10 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r10, 0x10001) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) r14 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r15 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r15, &(0x7f0000000380)=ANY=[@ANYBLOB="00000000000000000000000000008f30fed7cf8cc5e5a91000"/43], 0x2b, 0x0, 0x1000) r16 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r18 = geteuid() getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) r20 = getpgid(0xffffffffffffffff) r21 = getpgid(0x0) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000840)={{0x6, r16, r17, r18, r19, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, r20, r21, 0x80000001, 0xfff, 0x3, 0x100000000}) getgroups(0x4000000000000047, &(0x7f00000004c0)=[0x0, 0x0, r13, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r19]) pwritev(r10, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r10, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r11}) fchownat(r10, &(0x7f0000000180)='./bus\x00', r12, r13, 0x2) r22 = getegid() r23 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r23, 0x10001) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) getgroups(0x250, &(0x7f00000004c0)=[0x0, 0x0, r26, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) pwritev(r23, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r23, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r24}) fchownat(r23, &(0x7f0000000180)='./bus\x00', r25, r26, 0x2) r27 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r27, 0x10001) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) getgroups(0x250, &(0x7f00000004c0)=[0x0, 0x0, r29, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) pwritev(r27, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r27, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r28}) r30 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r30, 0x10001) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) getgroups(0x250, &(0x7f00000004c0)=[0x0, 0x0, r33, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) pwritev(r30, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r30, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r31}) fchownat(r30, &(0x7f0000000180)='./bus\x00', r32, r33, 0x2) getgroups(0x3, &(0x7f0000000300)=[r33, 0xffffffffffffffff, 0x0]) r36 = socket(0x2, 0xc003, 0x2) setsockopt(r36, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r36, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) socketpair$unix(0x1, 0xa, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xb) r41 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r41, 0x10001) getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) r45 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r46 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r46, &(0x7f0000000200)=ANY=[@ANYBLOB="00662dcf4f00000000fff500006bddd811bc2ba8fe52ef06a32c32360000000000000000000039d10370"], 0x2b, 0x0, 0x1000) r47 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r49 = geteuid() getsockopt$sock_cred(r45, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) r51 = getpgid(0xffffffffffffffff) r52 = getpgid(0x0) msgctl$IPC_SET(r46, 0x1, &(0x7f0000000840)={{0x6, r47, r48, r49, r50, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, r51, r52, 0x80000001, 0xfff, 0x3, 0x100000000}) getgroups(0x4000000000000047, &(0x7f00000004c0)=[0x0, 0x0, r44, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r50]) pwritev(r41, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r41, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r42}) fchownat(r41, &(0x7f0000000180)='./bus\x00', r43, r44, 0x2) r53 = getegid() r54 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r54, 0x10001) getsockopt$sock_cred(r54, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) getgroups(0x250, &(0x7f00000004c0)=[0x0, 0x0, r57, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) pwritev(r54, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r54, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r55}) fchownat(r54, &(0x7f0000000180)='./bus\x00', r56, r57, 0x2) r58 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r58, 0x10001) getsockopt$sock_cred(r58, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) r62 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r62, 0x10001) getsockopt$sock_cred(r62, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) getgroups(0x250, &(0x7f00000004c0)=[0x0, 0x0, r65, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) pwritev(r62, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r62, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r63}) fchownat(r62, &(0x7f0000000180)='./bus\x00', r64, r65, 0x2) getgroups(0x3, &(0x7f0000000300)=[r65, 0xffffffffffffffff, 0x0]) r67 = socket(0x2, 0xc003, 0x2) setsockopt(r67, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r67, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r67, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) r71 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r71, 0x10001) getsockopt$sock_cred(r71, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) r75 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r76 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r76, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) r77 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r79 = geteuid() getsockopt$sock_cred(r75, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) r81 = getpgid(0xffffffffffffffff) r82 = getpgid(0x0) msgctl$IPC_SET(r76, 0x1, &(0x7f0000000840)={{0x6, r77, r78, r79, r80, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, r81, r82, 0x80000001, 0xfff, 0x3, 0x100000000}) getgroups(0x4000000000000047, &(0x7f00000004c0)=[0x0, 0x0, r74, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r80]) pwritev(r71, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r71, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r72}) fchownat(r71, &(0x7f0000000180)='./bus\x00', r73, r74, 0x2) r83 = getegid() r84 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r84, 0x10001) getsockopt$sock_cred(r84, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) getgroups(0x250, &(0x7f00000004c0)=[0x0, 0x0, r87, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) pwritev(r84, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r84, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r85}) fchownat(r84, &(0x7f0000000180)='./bus\x00', r86, r87, 0x2) r88 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r88, 0x10001) getsockopt$sock_cred(r88, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) getgroups(0x250, &(0x7f00000004c0)=[0x0, 0x0, r91, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) pwritev(r88, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r88, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r89}) fchownat(r88, &(0x7f0000000180)='./bus\x00', r90, r91, 0x2) getgroups(0x8, &(0x7f0000000480)=[r66, r68, r69, r70, r74, r83, r87, r91]) getgroups(0x40000107, &(0x7f00000004c0)=[0x0, 0x0, r61, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r34]) pwritev(r58, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r58, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r59}) fchownat(r58, &(0x7f0000000180)='./bus\x00', r60, r61, 0x2) getgroups(0x8, &(0x7f0000000480)=[r35, r37, r38, r40, r44, r53, r57, r61]) r92 = getuid() fchownat(r27, &(0x7f0000000180)='./bus\x00', r92, r40, 0x2) getgroups(0x8, &(0x7f0000000480)=[r5, r7, r8, r9, r13, r22, r26, r29]) r93 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r93, 0x10001) getsockopt$sock_cred(r93, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) getgroups(0x250, &(0x7f00000004c0)=[0x0, 0x0, r96, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) pwritev(r93, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r93, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r94}) fchownat(r93, &(0x7f0000000180)='./bus\x00', r95, r96, 0x2) getgroups(0x3, &(0x7f0000000300)=[r96, 0xffffffffffffffff, 0x0]) r98 = socket(0x2, 0xc003, 0x2) setsockopt(r98, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r98, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r98, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) r102 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r102, 0x10001) getsockopt$sock_cred(r102, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) r106 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r107 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r107, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000040048fb00000000000000000000000000008964f2a2418b5b4f7050943b72245596e6de2d9c2be1cbf8171c3b3098d340b2f97570bca0cc4c3d76a1fb4d691bc2a97556087dfcabab6faed7a96ccab0bb2200bd8c36424c3b172163091ac5ac1316e7f6fa5e4cf456ed61c70cb446871b17d1044b26763f0326ecd1deb5ee45532a92a2d73459b66179cbfb7ec34d89edcd10c019400319c5e8701af54733a182c13817414df55854bfcacd60b61105a3955e79c91c7012ae53fead386acd969c1485c7b2b3d6b8f593d7b77258787a253f00"/245], 0x2b, 0x0, 0x1000) r108 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r110 = geteuid() getsockopt$sock_cred(r106, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) r112 = getpgid(0xffffffffffffffff) r113 = getpgid(0x0) msgctl$IPC_SET(r107, 0x1, &(0x7f0000000840)={{0x6, r108, r109, r110, r111, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, r112, r113, 0x80000001, 0xfff, 0x3, 0x100000000}) getgroups(0x4000000000000047, &(0x7f00000004c0)=[0x0, 0x0, r105, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r111]) pwritev(r102, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r102, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r103}) fchownat(r41, &(0x7f00000001c0)='./bus/file0\x00', r104, r105, 0x2) r114 = getegid() r115 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r115, 0x10001) getsockopt$sock_cred(r115, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) getgroups(0x250, &(0x7f00000004c0)=[0x0, 0x0, r118, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) pwritev(r115, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r115, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r116}) fchownat(r115, &(0x7f0000000180)='./bus\x00', r117, r118, 0x2) r119 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r119, 0x10001) getsockopt$sock_cred(r119, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) getgroups(0x250, &(0x7f00000004c0)=[0x0, 0x0, r121, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) pwritev(r119, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r119, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, 0xffffffffffffffff}) fchownat(r119, &(0x7f0000000180)='./bus\x00', r120, r121, 0x2) getgroups(0x8, &(0x7f0000000480)=[r97, r99, r100, r101, r105, r114, r118, r121]) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, r22, r100, 0xffffffffffffffff, 0x0]) r123 = socket(0x18, 0x3, 0x0) setsockopt(r123, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r123, &(0x7f0000000100)="8c65", 0x3b9) getsockopt$SO_PEERCRED(r123, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r125 = getgid() r126 = getpid() r127 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r127, 0x10001) getsockopt$sock_cred(r127, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, &(0x7f0000000480)=0xfffffffffffffff5) pwritev(r127, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r127, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r128}) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x5, 0xffffffffffffffff, r122, r124, r125, 0x50, 0x2}, 0x5, 0x0, r126, r128, 0x2, 0x8a, 0x7, 0x5a}) r129 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r129, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000300)=[{0x14}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r129, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="2f524244e0031cfe9fac661b080c") 16:01:40 executing program 0: mknod(&(0x7f0000000100)='.\x00', 0x1, 0x1) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x40000000) 16:01:40 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000080)=0x2) sendmsg$unix(0xffffffffffffffff, &(0x7f00000019c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0, 0x1f6}, {0x0}, {0x0, 0x116}, {0x0}], 0x1172}, 0x0) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f00000001c0)=0xc) recvmsg(r0, &(0x7f0000000400)={&(0x7f0000000500)=ANY=[@ANYBLOB="000000000000004aa8130000001b0000006550ec780f89ada02f9d00"/40], 0x25, &(0x7f0000000340)=[{&(0x7f0000000240)=""/96, 0x60}, {&(0x7f00000002c0)=""/82, 0x52}], 0x2, &(0x7f0000000380)=""/70, 0x46}, 0x41) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x82, 0x0) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000000)="5001050360000004000050018304ca90041010fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfb6a00000000000000ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a", 0x150, 0x0, 0x0, 0x0) r3 = dup2(r2, 0xffffffffffffff9c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000440)={0xffffffffffffffff}) accept$unix(r4, 0x0, &(0x7f0000000480)) openat(r3, &(0x7f0000000100)='./file0\x00', 0x800, 0x80) pwrite(r1, &(0x7f0000000000)='l5', 0x2, 0x0, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x82, 0x0) pwrite(r5, &(0x7f0000000000)='l5', 0x2, 0x0, 0x0) sync() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wsmouse\x00', 0x0, 0x0) r6 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r6, 0x0, 0x6a, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x2}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r8 = semget$private(0x0, 0x4, 0x3b2) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getgid() bind$inet(r6, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080), 0xc) semctl$GETVAL(r8, 0x3, 0x5, &(0x7f00000003c0)=""/85) 16:01:40 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x33, 0x4, 0x1}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) 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) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000040)={{0x4, 0xaa, 0x8}, 0x9, 0x200}) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:01:40 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getpeername(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000080)=0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCCBRK(r2, 0x2000747a) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {0x34, 0x0, 0x0, 0x80000000}, {0x86}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:01:40 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="00d607811ece97198ec4"], 0x1) 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) close(r0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000080)) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) bind(0xffffffffffffffff, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x0}, 0x8) write(r2, &(0x7f0000000100)="8c65", 0x3b9) 16:01:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x5c}, {0x44}, {0x6}]}) nanosleep(&(0x7f0000000000)={0x400, 0x4}, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) clock_gettime(0x0, &(0x7f0000000140)) syz_emit_ethernet(0xe, &(0x7f0000000180)="080d34413fb2c507153a05b8a2a9") 16:01:40 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(0xffffffffffffffff) r1 = socket(0x18, 0x400000002, 0x0) socket(0x0, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:01:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x4, 0x0, 0x1, 0x20000000}, {0x1d, 0x0, 0x8}, {0x106}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="2f524244e0031cfe9fac661b080c") 16:01:40 executing program 1: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) connect$unix(r0, &(0x7f0000000700)=ANY=[@ANYBLOB="82022e2fac1408ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf798f5ad2d9ac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d490000007c62f547d55587267ba5050932ed612e5ffe04ed83800b0331ddab1b7ad7da2ade1ac38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcdfadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c9fc348ee4013ecdb22c5c25a83a2cde42edb2e8701af93d265d15a0ee0f3e060a46edcb9a342bafee9139645637b89c81feba0f40c08c3a959b47fa6ef021fee27df442b4540f4a1124b9bf779945601f6fa7eca47765e186bc740e6ee66469e492f519cb98a6a4636ede6b3befa278e0e5a7ebee8a3b9784d199bb73540e400"/467], 0x10) socket(0x18, 0x2, 0x0) socket(0x18, 0x2, 0x0) writev(r0, &(0x7f0000001740)=[{0x0}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x14}]}) fcntl$getown(r1, 0x5) r2 = dup(0xffffffffffffffff) r3 = getppid() r4 = geteuid() r5 = getegid() sendmsg$unix(r2, &(0x7f00000003c0)={&(0x7f0000000080)=ANY=[@ANYBLOB="d102c8f6"], 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x402}, 0x400) r6 = dup(0xffffffffffffffff) r7 = getppid() r8 = geteuid() r9 = getegid() sendmsg$unix(r6, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x20, 0x402}, 0x400) kqueue() r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x14}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), 0xc) r11 = socket(0x18, 0x1, 0x0) setsockopt(r11, 0x6, 0x2, &(0x7f00000000c0)="86537602", 0x4) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) r12 = socket(0x18, 0x1, 0x0) setsockopt(r12, 0x6, 0x2, &(0x7f00000000c0)="86537602", 0x4) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x14}]}) fcntl$getown(r13, 0x5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) 16:01:41 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x23, &(0x7f0000000140)="01003f8a", 0x4) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc48fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd2850000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4365a041e5142642ba18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5926c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598fd6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1941cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf049f471e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331e4a8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5b5744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b0000000000000000"], 0x10) writev(r1, &(0x7f0000000040)=[{0x0}], 0x1) 16:01:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='\'dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x7e}, {0x6}]}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000200)={{}, 0x5, &(0x7f00000001c0)=[0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'t\x81\x00', 0x0}) syz_emit_ethernet(0xcf, &(0x7f0000000280)="a53ed7fedc64fa00000c0a46d9d02ff0ecdfe77aa37d85385d8571f28a22d62967676e3e46a59eea6dfe55c7d9b77f2a0b0e74edbcc114134c08755f2658cc7ce0ee8cd5fb76d06c9f6b56b9c649c463db958a3dbd90b641d8b963a088fbba604a5d918dbe8e3b6abf796274326884d279ee9b7dad5563e6a090a373605263e6a53efa20cafffd8b41bad5e100800000000000005f8034cd087bd5d342d85d81a0cbfb85727bea36e1e7f76391d7d8a93bdfc0c7993a85384c1606bceb520f9d17203fbfb6007443a568603e7539cb") r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000380)={&(0x7f0000000180)=[{0x5, 0x1000}, {0x42}, {0x83, 0x2}, {0xc0, 0x4}], 0x4}) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000100)=0x1) 16:01:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x40}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) semctl$SETVAL(0x0, 0x1, 0x8, &(0x7f0000000000)=0x5) pwrite(r0, &(0x7f0000000100)="1cac7889320a8c0af86808754b9c5779a70ad1f4aa15599b222f352556", 0x1d, 0x0, 0x0) 16:01:41 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) getsockname(0xffffffffffffffff, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x80, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) fcntl$lock(r1, 0x7, 0x0) 16:01:41 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000008c0)={0x0, 0x0, 0x1, 0x1db2, "31c354638bfce978bd7a32e5e0cdce4950754d0c"}) write(r0, &(0x7f0000000bc0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79f634bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece78abab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4dec077bc549b40bfa2e6930bc52f2be7fa99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e9629415caa866b08867fc82dd6662d5265c448b8368173a8da6b5315a19569d66bbdb58949101323fd4802b653736ee5c1d18cda3ae32fc", 0x25c) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000080)) 16:01:41 executing program 0: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x1001, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff}}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0xa0) kqueue() r3 = kqueue() kevent(r3, 0xfffffffffffffffe, 0x0, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0xd}], 0xb37, 0x0) unlinkat(r2, &(0x7f00000000c0)='./file0\x00', 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19767b0784"], 0x10) r5 = accept$unix(r1, 0x0, 0x0) write(r5, &(0x7f0000000400)="ddee43ab8734abe72e8289e48f849f6ad7d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f924f499cd07afbd1d0b82c439922f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b93ddbd8431911689f52ce775d70066916deb4be5a9ff39ad54149f4d2ec05889edea29bb2b027704d05d43d018ac9e16a497ac43adfbb5775ab949932baef7e6fa3703487dc7cd0255926c0ec9007d4d1872a934ee1f5be84774e44e4c90776ade49d139113f9feea45412c80785050e8305e39e2c264e1b2d086eb36fb5c2061b6683f4f245f5eddeb37938cbe53ab61137bb470ad1fcfc3f8947c39f234d85af247e51d0fade20dbf0da70f529fe977aac0d35d6a898693452c9e021a16f0f00000000000300002f34ed4a28aaf694d32e4213441afa8a77faa097799765881433fa2d9e693e5b96346e94898ac3cfe07a1d7b033f82ce1254e696", 0x3b1d) execve(0x0, 0x0, 0x0) 16:01:41 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x6010, 0xe02) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}], 0x1, 0x0, 0x0) r1 = semget$private(0x0, 0x7, 0x40) semop(r1, &(0x7f0000000000)=[{0x6, 0x9, 0x1800}, {0x0, 0x5, 0x1000}, {0x4, 0x8, 0x800}, {0x1, 0x8, 0x1000}, {0x0, 0x1, 0x800}, {0x0, 0x2, 0x1800}, {0x1, 0x3, 0x1800}, {0x4, 0xfffffffffffffef7, 0x800}], 0x8) open(&(0x7f0000000280)='./file0\x00', 0x0, 0x20) truncate(&(0x7f0000000040)='./bus\x00', 0x0, 0x1) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$BIOCGDLTLIST(r3, 0x4004426a, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0xb0) close(r4) renameat(r3, &(0x7f0000000080)='./bus\x00', r4, &(0x7f0000000240)='./bus\x00') semop(r1, &(0x7f0000000000)=[{0x4, 0x0, 0x1000}, {0x0, 0x7, 0x2800}, {0x3, 0x7, 0x1000}, {0x0, 0x6, 0x1000}, {0x2, 0x2, 0x1000}, {0x4, 0xfeff, 0xb1584578951f7796}, {0x0, 0x7ff, 0x1800}, {0x2, 0x36ae, 0x800}], 0x8) r5 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)) readv(r4, &(0x7f0000000440)=[{&(0x7f0000000380)=""/146, 0x92}], 0x1) ioctl$VMM_IOC_TERM(r6, 0x80045604, &(0x7f00000002c0)={0xdae}) preadv(r5, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}], 0x1, 0x0, 0x1000) r7 = openat(r2, &(0x7f0000000300)='./bus/file0\x00', 0x200, 0x180) ioctl$TIOCSETVERAUTH(r7, 0x8004741c, &(0x7f0000000340)=0x20000000) 16:01:41 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) getsockname(0xffffffffffffffff, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0xa0, 0x0) preadv(r1, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xf7}], 0x1, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x80, 0x0) ioctl$KDENABIO(0xffffffffffffff9c, 0x20004b3c) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) fcntl$lock(r2, 0x7, 0x0) 16:01:41 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) getpid() r0 = msgget$private(0x0, 0x0) r1 = getpgid(0x0) r2 = geteuid() setreuid(0x0, r2) setuid(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r3, &(0x7f0000000900)={&(0x7f0000000040)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000780)=ANY=[@ANYBLOB="1000"/16], 0x10}, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x29, 0x36, &(0x7f0000000380)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xffffff5b) sendmsg(r5, &(0x7f0000000900)={&(0x7f0000000040)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000780)=[{0x10}], 0x10}, 0x0) sendmsg(r5, &(0x7f0000000900)={&(0x7f0000000340)=@in6={0x18, 0x3, 0x401}, 0x8, 0x0, 0x0, &(0x7f0000000780)=[{0xfffffffffffffdc6}], 0x10}, 0x0) sendto$inet6(r4, &(0x7f0000000240)="2a675a1ea032cd66e5502db376bed5aea79c4e73532f3cc9ddd64aa3e088659c0d66341ebe28cdc1089926f6b22ad0a9", 0x30, 0xc, &(0x7f0000000280)={0x18, 0x1, 0x78e, 0xfffffffa}, 0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f0000003f80)={{0x0, r2}, 0x0, 0x0, r1, 0x0, 0x9, 0x0, 0x80a6}) ktrace(&(0x7f0000000200)='./bus\x00', 0x9, 0x1400, r1) socket(0x11, 0x4003, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x2c}, {0x16}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ktrace(&(0x7f00000002c0)='./bus\x00', 0xc, 0x0, 0xffffffffffffffff) fcntl$setown(r6, 0x6, 0xffffffffffffffff) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:01:42 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="000000186004008b00062b00feffff", 0xf}], 0x1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x82907003, &(0x7f0000000040)=0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) r3 = fcntl$dupfd(r1, 0xa, r2) ioctl$TIOCEXCL(r3, 0x2000740d) close(r0) r4 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:01:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r3, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) ioctl$TIOCNOTTY(r3, 0x20007471) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f0000000100)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'\x00', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:01:42 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x800001, 0x0) ioctl$KDENABIO(0xffffffffffffffff, 0x20004b3c) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000280)="000000186a56010000001c00fe0000980700000000706c851f0000000000000000000000df22a30000c9288d", 0x2c}], 0x1) 16:01:42 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x5, "d730c15b000104000000000000e400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e5, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f0000001640)={0x0, 0x0, 0x0}, 0x0) 16:01:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x3}, {0x6, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)) ioctl$BIOCPROMISC(r1, 0x20004269) r2 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r2, 0x10001) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) getgroups(0x250, &(0x7f00000004c0)=[0x0, 0x0, r5, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) pwritev(r2, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r3}) fchownat(r2, &(0x7f0000000180)='./bus\x00', r4, r5, 0x2) getgroups(0x3, &(0x7f0000000300)=[r5, 0xffffffffffffffff, 0x0]) r7 = socket(0x2, 0xc003, 0x2) setsockopt(r7, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r7, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) r11 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r11, 0x10001) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) r15 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r16 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r16, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) r17 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r19 = geteuid() getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) r21 = getpgid(0xffffffffffffffff) r22 = getpgid(0x0) msgctl$IPC_SET(r16, 0x1, &(0x7f0000000840)={{0x6, r17, r18, r19, r20, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, r21, r22, 0x80000001, 0xfff, 0x3, 0x100000000}) getgroups(0x4000000000000047, &(0x7f00000004c0)=[0x0, 0x0, r14, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r20]) pwritev(r11, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r11, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r12}) fchownat(r11, &(0x7f0000000180)='./bus\x00', r13, r14, 0x2) r23 = getegid() r24 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r24, 0x10001) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) getgroups(0x250, &(0x7f00000004c0)=[0x0, 0x0, r27, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) pwritev(r24, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r24, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r25}) fchownat(r24, &(0x7f0000000180)='./bus\x00', r26, r27, 0x2) r28 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r28, 0x10001) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) getgroups(0x250, &(0x7f00000004c0)=[0x0, 0x0, r31, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) pwritev(r28, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r28, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r29}) fchownat(r28, &(0x7f0000000180)='./bus\x00', r30, r31, 0x2) getgroups(0x8, &(0x7f0000000480)=[r6, r8, r9, r10, r14, r23, r27, r31]) r32 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r32, 0x10001) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) getgroups(0x250, &(0x7f00000004c0)=[0x0, 0x0, r35, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) pwritev(r32, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r32, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r33}) fchownat(r32, &(0x7f0000000180)='./bus\x00', r34, r35, 0x2) getgroups(0x3, &(0x7f0000000300)=[r35, 0xffffffffffffffff, 0x0]) r37 = socket(0x2, 0xc003, 0x2) setsockopt(r37, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r37, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) r41 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r41, 0x10001) getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) r45 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r46 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r46, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) r47 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r49 = geteuid() getsockopt$sock_cred(r45, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) r51 = getpgid(0xffffffffffffffff) r52 = getpgid(0x0) msgctl$IPC_SET(r46, 0x1, &(0x7f0000000840)={{0x6, r47, r48, r49, r50, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, r51, r52, 0x80000001, 0xfff, 0x3, 0x100000000}) getgroups(0x4000000000000047, &(0x7f00000004c0)=[0x0, 0x0, r44, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r50]) pwritev(r41, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r41, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r42}) fchownat(r41, &(0x7f0000000180)='./bus\x00', r43, r44, 0x2) r53 = getegid() r54 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r54, 0x10001) getsockopt$sock_cred(r54, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) getgroups(0x250, &(0x7f00000004c0)=[0x0, 0x0, r57, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) pwritev(r54, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r54, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r55}) fchownat(r54, &(0x7f0000000180)='./bus\x00', r56, r57, 0x2) r58 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r58, 0x10001) getsockopt$sock_cred(r58, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) getgroups(0x250, &(0x7f00000004c0)=[0x0, 0x0, r61, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) pwritev(r58, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r58, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r59}) fchownat(r58, &(0x7f0000000180)='./bus\x00', r60, r61, 0x2) getgroups(0x8, &(0x7f0000000480)=[r36, r38, r39, r40, r44, r53, r57, r61]) r62 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r62, 0x10001) getsockopt$sock_cred(r62, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) getgroups(0x250, &(0x7f00000004c0)=[0x0, 0x0, r65, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) pwritev(r62, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r62, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r63}) fchownat(r62, &(0x7f0000000180)='./bus\x00', r64, r65, 0x2) getgroups(0x3, &(0x7f0000000300)=[r65, 0xffffffffffffffff, 0x0]) r67 = socket(0x2, 0xc003, 0x2) setsockopt(r67, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r67, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r67, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) r71 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r71, 0x10001) getsockopt$sock_cred(r71, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) r75 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r76 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r76, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) r77 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r79 = geteuid() getsockopt$sock_cred(r75, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) r81 = getpgid(0xffffffffffffffff) r82 = getpgid(0x0) msgctl$IPC_SET(r76, 0x1, &(0x7f0000000840)={{0x6, r77, r78, r79, r80, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, r81, r82, 0x80000001, 0xfff, 0x3, 0x100000000}) getgroups(0x4000000000000047, &(0x7f00000004c0)=[0x0, 0x0, r74, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r80]) pwritev(r71, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r71, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r72}) fchownat(r71, &(0x7f0000000180)='./bus\x00', r73, r74, 0x2) r83 = getegid() r84 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r84, 0x10001) getsockopt$sock_cred(r84, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) getgroups(0x250, &(0x7f00000004c0)=[0x0, 0x0, r87, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) pwritev(r84, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r84, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r85}) fchownat(r84, &(0x7f0000000180)='./bus\x00', r86, r87, 0x2) r88 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r88, 0x10001) getsockopt$sock_cred(r88, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) getgroups(0x250, &(0x7f00000004c0)=[0x0, 0x0, r91, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) pwritev(r88, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r88, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r89}) fchownat(r88, &(0x7f0000000180)='./bus\x00', r90, r91, 0x2) getgroups(0x8, &(0x7f0000000480)=[r66, r68, r69, r70, r74, r83, r87, r91]) getgroups(0x6, &(0x7f0000000100)=[r14, 0x0, 0xffffffffffffffff, r44, r74, 0x0]) r93 = socket(0x18, 0x1, 0x0) close(r93) connect$unix(r93, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r93, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r95 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r95, 0x10001) getsockopt$sock_cred(r95, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) r97 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r98 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r98, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) r99 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r101 = geteuid() getsockopt$sock_cred(r97, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) r103 = getpgid(0xffffffffffffffff) r104 = getpgid(0x0) msgctl$IPC_SET(r98, 0x1, &(0x7f0000000840)={{0x6, r99, r100, r101, r102, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, r103, r104, 0x80000001, 0xfff, 0x3, 0x100000000}) getgroups(0x4000000000000047, &(0x7f00000004c0)=[0x0, 0x0, r96, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r102]) r105 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r106 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r106, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) r107 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r109 = geteuid() getsockopt$sock_cred(r105, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) r111 = getpgid(0xffffffffffffffff) r112 = getpgid(0x0) msgctl$IPC_SET(r106, 0x1, &(0x7f0000000840)={{0x6, r107, r108, r109, r110, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, r111, r112, 0x80000001, 0xfff, 0x3, 0x100000000}) r113 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r113, 0x10001) getsockopt$sock_cred(r113, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) getgroups(0x250, &(0x7f00000004c0)=[0x0, 0x0, r116, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) pwritev(r113, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r113, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r114}) fchownat(r113, &(0x7f0000000180)='./bus\x00', r115, r116, 0x2) getgroups(0x3, &(0x7f0000000300)=[r116, 0xffffffffffffffff, 0x0]) r118 = socket(0x2, 0xc003, 0x2) setsockopt(r118, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r118, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r118, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) r122 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r122, 0x10001) getsockopt$sock_cred(r122, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) r126 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r127 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r127, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) r128 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r130 = geteuid() getsockopt$sock_cred(r126, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) r132 = getpgid(0xffffffffffffffff) r133 = getpgid(0x0) msgctl$IPC_SET(r127, 0x1, &(0x7f0000000840)={{0x6, r128, r129, r130, r131, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, r132, r133, 0x80000001, 0xfff, 0x3, 0x100000000}) getgroups(0x4000000000000047, &(0x7f00000004c0)=[0x0, 0x0, r125, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r131]) pwritev(r122, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r122, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r123}) fchownat(r122, &(0x7f0000000180)='./bus\x00', r124, r125, 0x2) r134 = getegid() r135 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r135, 0x10001) getsockopt$sock_cred(r135, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) getgroups(0x250, &(0x7f00000004c0)=[0x0, 0x0, r138, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) pwritev(r135, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r135, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r136}) fchownat(r135, &(0x7f0000000180)='./bus\x00', r137, r138, 0x2) r139 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r139, 0x10001) getsockopt$sock_cred(r139, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) getgroups(0x250, &(0x7f00000004c0)=[0x0, 0x0, r142, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) pwritev(r139, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r139, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r140}) fchownat(r139, &(0x7f0000000180)='./bus\x00', r141, r142, 0x2) getgroups(0x8, &(0x7f0000000480)=[r117, r119, r120, r121, r125, r134, r138, r142]) r143 = getegid() r144 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r144, 0x10001) getsockopt$sock_cred(r144, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) getgroups(0x250, &(0x7f00000004c0)=[0x0, 0x0, r147, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) pwritev(r144, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r144, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r145}) fchownat(r144, &(0x7f0000000180)='./bus\x00', r146, r147, 0x2) getgroups(0x3, &(0x7f0000000300)=[r147, 0xffffffffffffffff, 0x0]) r149 = socket(0x2, 0xc003, 0x2) setsockopt(r149, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r149, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r149, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) r153 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r153, 0x10001) getsockopt$sock_cred(r153, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) r157 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r158 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r158, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) r159 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r161 = geteuid() getsockopt$sock_cred(r157, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) r163 = getpgid(0xffffffffffffffff) r164 = getpgid(0x0) msgctl$IPC_SET(r158, 0x1, &(0x7f0000000840)={{0x6, r159, r160, r161, r162, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, r163, r164, 0x80000001, 0xfff, 0x3, 0x100000000}) getgroups(0x4000000000000047, &(0x7f00000004c0)=[0x0, 0x0, r156, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r162]) pwritev(r153, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r153, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r154}) fchownat(r153, &(0x7f0000000180)='./bus\x00', r155, r156, 0x2) r165 = getegid() r166 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r166, 0x10001) getsockopt$sock_cred(r166, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) getgroups(0x250, &(0x7f00000004c0)=[0x0, 0x0, r169, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) pwritev(r166, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r166, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r167}) fchownat(r166, &(0x7f0000000180)='./bus\x00', r168, r169, 0x2) r170 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r170, 0x10001) getsockopt$sock_cred(r170, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) getgroups(0x250, &(0x7f00000004c0)=[0x0, 0x0, r173, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) pwritev(r170, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r170, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r171}) fchownat(r170, &(0x7f0000000180)='./bus\x00', r172, r173, 0x2) getgroups(0x8, &(0x7f0000000480)=[r148, r150, r151, r152, r156, r165, r169, r173]) getgroups(0x7, &(0x7f0000000180)=[r92, r94, r102, r108, r134, r143, r169]) 16:01:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8042, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x7}, {0x7}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="a08a69867073dedf9f226597dc17") write(r0, &(0x7f0000000200)="8a4f49a1d16f0132e552039fe1e6d4cbc4e50788322e301036c77593e3727b522e445c94420237baf9509a4dfc0f4308496f0b96b032e22b4128ff45f8339e327b3f51b7604e92825b05fe52f1cd1b3e3f77a081d674cf9962eb63a116832279dc761cf0b570e34ab96ecb3ca09d728ffb19e34f80678efc47f39c996eab1a0d275aec12b1b86a66e5614597399bec58820a333867d270e514c2e226737cac88db554471b291de2f6a", 0xa9) 16:01:42 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x4000040002000, 0x2922) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x8000000611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = geteuid() r2 = msgget(0x3, 0x40) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r5 = geteuid() r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f00000001c0)={0x0, 0x40, 0x2}) r8 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r9 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r9, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) r10 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r12 = geteuid() getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) r14 = getpgid(0xffffffffffffffff) r15 = getpgid(0x0) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000840)={{0x6, r10, r11, r12, r13, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, r14, r15, 0x80000001, 0xfff, 0x3, 0x100000000}) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0x4, 0xffffffffffffffff, r4, r5, r6, 0x18, 0x4}, 0x8ab, 0x7, r7, r15, 0x80, 0x800, 0x5, 0x10001}) setuid(r1) 16:01:42 executing program 0: close(0xffffffffffffff9c) r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSTOP(r1, 0x2000746f) sendto(r0, &(0x7f0000000040)="1592", 0x2, 0x0, 0x0, 0x0) sendto(r0, &(0x7f0000000140)="010029ba97d0bba1248defae40f01df6", 0x10, 0x0, 0x0, 0x0) 16:01:42 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000700)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb657fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd47993db800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19d8ab5f8f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb688ad2c4c837a74591b87630b7b28622c2534b77b0d5f508a0ee80f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38118dac8435100771f7f0051ba70900c2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764a16b43cfbb39ee7992f16551c66517ef964b342e1751dedc8626198bceec2ad36ba922c42b72cd4eb66357406a6920ab1daed09665e048576047eaf8690e4351bdd5a4ab9351806e743af849e886a7ee1b9b891ee78e3d46fafd7bd316d90253da0dd81aeded010670070a25b9d8add4a3208401920bdde930e163f4621976495ddf8e66463c101925f2684577009db64e4908483c8a96eb2f73a4b579151464d2713c7c7f6b9195170e42d30e346874b656dddeefefce49a04ac2886868f1ba6690c613b6925b0fff2b1f518f882d3628907aaed895be37036cef8910b80d9786497d13c3fb60723ef0bdeaf8ffd50d08c8aa7f10ba57270ddfd551ca27e29b3e6c91b94058c3adcaf976d946219b78b4fbc0fe86e91f2da65665367e29c9094218da7af82f90f08b4fdb9b4c3868388a4f5dfb7415717d0af02df3e8a266f19d09c29ce31c12d3befac8c15077c1fc0d8efa45719aa71b92c089ff833397f164d93f9023316acd4dab6a6d7e77457249eaa2a675fe2538d76fa062350304edb6b3e060db52800540f02c00a066a1"], 0x10) dup2(r1, r0) socket(0x10, 0x1, 0x34) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfd2a, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt(r3, 0x800, 0x7ff, &(0x7f00000000c0)=""/244, &(0x7f0000000040)=0xf4) 16:01:42 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="00002e2f66696c65302f6b551025e81d051af415984e9f40eace3eff6bf18dd5221f1c193591d939e6169eb2528591a06a686ceb5890ea0c8098aba1eab74a80e9e409ab6f96ccf18d77393414af03b9a8c8fd6f823e14818bef48c6ac201fae3289fd924588f94b9904c9f779dee928576beb9dbe7bc5ef91fb7feb4e3f0e"], 0x10) 16:01:42 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc5d, 0xfffffffffffffffe], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6], [], [0x0, 0xffffffffffffffff], [{0x9}, {}, {}, {}, {}, {0x0, 0x0, 0xfffffffd}]}}) ioctl$TIOCDRAIN(0xffffffffffffff9c, 0x2000745e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) 16:01:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14}, {0x81}, {0x6, 0x0, 0x0, 0x8}]}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0xde06217ac9798477, 0x0) fcntl$getown(r2, 0x5) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="2f524244e0031cfe9fac661b080c") 16:01:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) fcntl$setstatus(r2, 0x4, 0x40) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x81}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 16:01:42 executing program 0: setuid(0xee01) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x7}) r0 = open(&(0x7f0000000400)='./bus\x00', 0x8, 0xa) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x20, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r4 = socket(0x2, 0x1, 0x0) r5 = dup(r4) ioctl$TIOCFLUSH(r5, 0x802069b2, &(0x7f0000000300)) kevent(r5, 0x0, 0x7fffffff, &(0x7f0000000380)=[{{r1}, 0x884b3f706a532dc2, 0x8, 0x2, 0x0, 0x50d14f87}, {{r2}, 0xfffffffffffffffe, 0x4, 0x40, 0x763e, 0x4}, {{r3}, 0xfffffffffffffffd, 0xca717d48cf938cdc, 0xf0000000, 0x2, 0x3ff}], 0x0, 0x0) kevent(r1, &(0x7f0000000140), 0x19, 0x0, 0x7ff, 0x0) dup2(r0, r1) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) writev(r6, &(0x7f0000000740), 0x0) fchflags(r6, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) msgget$private(0x0, 0x40) r7 = syz_open_pts() pipe2(&(0x7f0000000080), 0x0) writev(r7, &(0x7f00000004c0)=[{&(0x7f00000001c0)="2de11e", 0x3}], 0x1) fcntl$getown(r7, 0x5) semget(0x3, 0x4, 0x8) geteuid() r8 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r8, &(0x7f0000001380), 0x0, 0x0, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) getgroups(0x7, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, r9, 0xffffffffffffffff]) openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x80, 0x0) socket(0x20, 0x2, 0x3) socket(0x18, 0x2, 0x0) r10 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000100)={{0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0xa0}, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff80000000, 0x1}) 16:01:42 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7], [], [0xc0000000ff], [], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x2000000000}, {0x0, 0xfffffffd}, {0x0, 0x2000}], {0x0, 0x0, 0x0, 0x2}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = semget$private(0x0, 0x4, 0x408) semop(r0, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x800}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r0, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r0, &(0x7f0000000240)=[{0x1, 0x9, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x1, 0xad, 0x1000}], 0x8) chroot(&(0x7f0000000200)='./bus\x00') semop(r0, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = getegid() r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) shmget(0x3, 0x2000, 0xe8, &(0x7f0000743000/0x2000)=nil) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x3, r1, r2, r4, 0x0, 0x4}, 0x200, 0x401, 0x2}) getuid() getegid() r6 = socket$inet(0x2, 0x3, 0x89) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000001c0)=[0x8000]) getsockopt(r6, 0x0, 0x0, 0x0, 0x0) r7 = socket(0x2, 0x3, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8040691a, &(0x7f0000000300)) 16:01:42 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8) writev(0xffffffffffffffff, 0x0, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000300)="0fd7ea4c848ce8e9abf444c4fa37deb9f3884b671720b85e6bae5ec220d77a3c2e8045b42d3bd6f7dc8004a91280da8c02a1a884eba2a57b293ce70d74836c75e2279797b99214f0d646a37773a4f2438e34f36c77c8834726a24e9a77e1efb98564d01327b08a00a40cbfff38436f54fa2d6740e0318952c3be65d621f5d1ad25c563880227562bbc0ccbc5b62e16e1a4f9e2de8b2a0cbad0b7bb15c40f950f9189499f7c321c9527a216ab218799dce01d8263f9cc0086edcf7ba1fae5b01a47ec78d0a3033a0826b3d66c644849e07664c9791df0ed48e4967d60d8ccc495a3c49f5b8d91a8370d0c8f2da416871cb4ef45c5d676a30bb803a89ab7af20bdcec41bc7c6ee0687a96a384d82c302bed25c2751d52afe35413d9a1906652794dd5b2e836898196a0d87a07bda43f149d573c67c26578a08fc567fb0dbad7d7319a15842adc49df0d26f1dc890c98fbb764b2d39258ebeb5ece47c2a430d5d594905225a7401d55de3023b298fa0af69a0bddecc80fb158fb1997cbe272aa26326f2aff210537656826158654bbafb3edc6c38d7553e0c5c36a9f06fd85ed334c149b97ed1e0262e9bf0d33c9a7b1c2a12f803", 0x1b3}], 0x1) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10010, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000300)="15", 0x1) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r2 = socket(0x2, 0xc003, 0x6) ioctl$TIOCCBRK(0xffffffffffffff9c, 0x2000747a) connect$unix(0xffffffffffffff9c, &(0x7f00000000c0)=ANY=[], 0x0) write(r2, &(0x7f0000000000)="9e3eaa56000000000004bf1aab0300000000000008188e600200d04593fdd308e6b7ca0000000000", 0x53a) getrlimit(0x7, &(0x7f0000000100)) write(r2, &(0x7f0000000140)="418b54e04d0377e1702dcdeb4d998819aa92e6b7380b319c68eaf82c42b26e1aba18", 0x14) r3 = kqueue() fcntl$getflags(r3, 0x3) 16:01:42 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="891400000000db00080020000025c6149b33ff0f", 0x14) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000100)="8c65", 0x3b9) getsockopt$inet_opts(r1, 0x0, 0x3, &(0x7f0000000040)=""/15, &(0x7f00000000c0)=0xf) write(r0, 0x0, 0x0) 16:01:42 executing program 0: socket(0x20, 0x1, 0x0) r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) r2 = dup2(0xffffffffffffff9c, r0) mknodat(r2, &(0x7f0000000000)='./file0\x00', 0x8000, 0x7) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r3, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r4, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) fcntl$dupfd(r3, 0x0, r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) 16:01:42 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) r1 = open$dir(&(0x7f0000000840)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r1}], 0x2, 0x0) openat(r1, &(0x7f0000000000)='./bus\x00', 0x400, 0x2) mlock(&(0x7f0000001000/0x1000)=nil, 0x1000) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) write(r0, &(0x7f0000001bc0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87eedbf0ca8e60b707e3521338b32b9c2087bb053532d1feabe37b8941e41ae3f5b6b267c09388473c6a8d190ea07f7c4ccd21e615d3ecefe268f27e25967db0ea2162d33deb56b7c72c087faf977de4e5c04faacf63b7c0ee266e168af2f8cef72fddaaa51325818e08986d44992924bbc87180dee0bf57c131e1b8ad8c5dd293b716c1a4ae520b4947704b1bb5a0a92399aa0a05d6c5077e5026778b6d2994ec161a7ca86da9423aaa6162667305392ca6b4769635ba394d828977a059b213112dd7651b1df688e6d49c7267da4c64d92ff6eb998774131fb75e0cd25edad4e9ebbe891d02806558d25cd5103fb488ea04c720659903d7a4944c902fb0fe5cedaffa0737411abb1aaa4c4726976eeb91e73728f35bb8958a95e6ce3eea95c22e85f095469101f7993e150f2957b2ecc942422af315c8cef7b9c9d8bc0c3f7677de09990ac255d32e7df55f05338a06187dba0dc5aa8194a134b9fc4e209d649ff46fcbc5c44a63e75ba05f8c585e5147521651ff3f043856dbcc491de97b31cfa3ce1a7d789db8be894eefcb49d234f00da2fb56468998ac4c596f255517bef0b0608469fae77277718e7f3f3546f258c08fbf7ebef33fc9fce94f554730995b", 0xa00) 16:01:42 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x80) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x10001, 0x1}, {0x7f, 0x4}}, 0x2) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x9130fbf, 0x0, 0x9, 0x0) minherit(&(0x7f0000770000/0x1000)=nil, 0x1000, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) 16:01:42 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYRESHEX=r1], 0x12}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)) mknodat(r2, &(0x7f0000000000)='./file0\x00', 0x100, 0xffffffff) bind(r2, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x6, 0xd48}, 0xc) 16:01:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x18200, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x800000000089}]}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) dup2(r0, r3) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x3}, {0x400000064}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 16:01:42 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() unveil(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000180)='x\x00') r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)) ioctl$BIOCFLUSH(r2, 0x20004268) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r3, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f00000001c0)) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x96fba6da795029c1}], 0x6, 0x0, 0x7, 0x0) 16:01:42 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="8a02"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) setsockopt(r2, 0x7, 0x4, &(0x7f0000000180)="6d7b3f2b78fdd6d98f2d5009c7ccc4986ac12d094becc365d8bc4c190c137abac772a315a0825a75d5389b5a913683f43fe520aa109d571e9f05f152461fe7adbcb98349c3f6c21eea38a7c0f11071623d3dd8c6de9a150d6922a2e00ec3d0bac49c20ac7070421fee9387af090d61b3d731288b022e37925dbc99e4c2d9f42225acf535d0fb908be8e3f676447e56cea6232654b89edfcbc33e220f11b4e4b1f98a1a927ad0d0a0fcc3a9e706e48876c2ca943a4fc1aea1cf26000701254ff09730c6aacbf336b88b032b83631e75fea86bf4facf1576487e351b4f5eb2e3255ec8d5352496dcd0c33c446e8a3fe8c26b5d61", 0xf3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:01:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x60}, {0x15}, {0x4000006, 0x0, 0x0, 0x100}]}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x80, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x32476a4f2eb54d24, 0x13, r1, 0x0, 0x0) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:42 executing program 1: mprotect(&(0x7f0000dff000/0x200000)=nil, 0x200000, 0x0) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4004) r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) kqueue() socketpair$unix(0x1, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000001c0)=[{{}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) r4 = socket(0x0, 0x0, 0x6) write(0xffffffffffffffff, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r4, 0x0, 0x0) r5 = socket(0x2, 0xc003, 0x6) connect$unix(r5, &(0x7f00000006c0)=ANY=[@ANYBLOB="82022e2f66696c653000021aaf22f4e7ed35bde5c63e0408d5b6d57c99574fc2750ace047a1f51f76585ecf6ecf675d2fa639805209b3bc8881a29ed8581f314400db9a980544c894a6d0a2018cdacc024534bc16f450c1b1611c1f8c48fc40efa83284408e85c224dc8cc789bc72b71cb95347bbe4908912748f950db06f9f644f6a518b754ecd300ff6578615f8ed661ae9c0619b6cbc4a0ff8d752dd4e090d9e88034414ad0902771b052933e047eca0e75c276507904f0128c8caad041a67001dc7cb8cb90c63833ef963ad96cd2ab30ac963b8c7b9155b2864a2d9ce354e62ed790b220d63f60361cb44a7c6805fd6bc621b04525e0871d8960949de5aad21242b5ce27b85fe00a2451d3133db9272bbb51e16e0a32752be10b8b34f8af7881832408182b1f056b20ee4aa9df977c4e969296b0bc6ba03848"], 0x10) write(r5, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r5, &(0x7f00000004c0)="e25aae490000000001545d8488199ccf9c9fbcf3820a946261a5f2c8ef255b5d088519192fa41395cf7f5d77fb3d3ea0b0f93794cbba929d27280812f496a08bafc7149f73212d73fb9b2dfe20e48cf659e6", 0x52) writev(r5, &(0x7f0000000180)=[{0x0}], 0x1) r6 = socket(0x2, 0x0, 0x0) connect$unix(r6, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c6530001a7224e1a052d30e7558bc2b512e3c51727211c65d1b119f7199894925c656912f7a45d1f0dc9918d8ce3f8eba7236592e743df6173c7334bfade15fb416fa8af2bb52f597bc06916d7912df46bfc6527c32"], 0x10) write(r6, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040), 0x5, &(0x7f00000000c0), 0x0, 0x0) kqueue() kevent(r2, &(0x7f00000003c0)=[{{}, 0xfffffffffffffff9, 0x0, 0x10, 0x1}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x7c12749ea1009bee, 0x0, 0x1, 0x4}], 0x3, 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) kqueue() r7 = semget$private(0x0, 0x0, 0x10) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f0000000240)=""/247) 16:01:42 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) acct(&(0x7f0000000080)='./bus\x00') r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8000, 0x0) renameat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000100)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x300, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:01:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2c}, {0x1}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r2, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) r3 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r5 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) r7 = getpgid(0xffffffffffffffff) r8 = getpgid(0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000840)={{0x6, r3, r4, r5, r6, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, r7, r8, 0x80000001, 0xfff, 0x3, 0x100000000}) r9 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r10 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r10, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) r11 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r13 = geteuid() getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) r15 = getpgid(0xffffffffffffffff) r16 = getpgid(0x0) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000840)={{0x6, r11, r12, r13, r14, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, r15, r16, 0x80000001, 0xfff, 0x3, 0x100000000}) chown(&(0x7f0000000000)='./file0\x00', r3, r12) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:42 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) pwritev(r1, &(0x7f00000017c0)=[{&(0x7f0000000000)="48229190b0f1c5b3aba5be0041725ea5678a3da890", 0x15}, {&(0x7f0000000200)="ae278b62c74fff7a811a4b973f7e87e728af9fa4b3b71851bb2c37369ec7f68222f0fd336719c8da7560b093a98ceaf08aa9", 0x32}, {&(0x7f0000000240)="71d8fa8479d5946fab69859f36cfe183c3a64aaf9afa9cc11832080fc8b9adec1648f639f403dfd41271032504cfde93358660b13c1055612762f1d6ea0176a1d24c2574ccd04f484291044900f3e8caa9d483505665da7f2be422bc7459b9a13d7242f809172294e20fcf314062716c02624acf37de3a5939638236f7b22f92eb2cc6ee1110d91bb07dcf5d2d6e0d3b12d957d19132a3a9d9dcfe37636d991e4a9e803dffab2ac2e1248e6b1a7b120abd5bed8f22a0bee4b7c6ba5de3f5b9a181f4932502de0e430197de03b1aedbf7675ae9c1f31728", 0xd7}, {&(0x7f0000000340)="28ed8ee6c663a862451a7042017ce72e831ae7e3032037c65990097e84de8944abc5df937649151b4bbc9ae23e66280242f638cc7c5d3415cceefd07579a152cdffe15613b43c9091e35e382c1916141d786504acf6b36260e54e273c79d20d66f71d8b3fd276a553d6bd46172596fe7d6c83f2deec356b896e2a6aaf882358cd25e08f795d017a2645e27d6e8a74d58da147b8faedca8007f9c2065ae65ac3fcc0d4029c44ea6f610ef577996ca4aeede76494628f0863fff846bbbb8d8de0fc11ef31a817ac39b498b8199d026e9865e161bc7d6e6ea0319c36a93", 0xdc}, {&(0x7f0000000440)="303440c0a231427eb2f021b10b616704f3d73ab4aad391f4dd44031773c77aa7e32611e6ff3bf61e3166fd8e48db57f3869141414c685caca8668242e2461fc8ff16e26751b0b2dc34837f59c1622318e2e779", 0x53}, {&(0x7f0000000680)="da812a636d4e2a922f2cdcaee8b4380eeebbda7d572ba5973a8f48db068978298a43438b38807bc1401848698725f4fe868487e13a8b18118f93a2f8606e0b1b17f045ca9d1b680afe445f717fa9c2055f9c503d10b83a19a4ebbb2c092ee97a58776251fe58c39700d95668a2ce297cc4259e3a73a0ff39c0d6b064d1dd1ebcf9d406a84cffacdbbd2c3bc5c977c0e7fb3dacb4cc55bb03fa6ae259c211dce52a4f46eb9ff15b19fb0a0c42d36fd46813592cfc23da8d27d471226274a3320e33a5c98128ffeb659aca8729cfede33cbebebacb5513f18e77f87640537ff33a4dd07503f82f32f1b533f2bdf4aedb6bb2fa2ce6662e6ca52744576a315e795b6e0ec9c4a62018a51ae9d33fcb6efcac45cf1450654c5c6e93c60ae0609690307549a59c716e54038517b83569ed4fdbd1ed895efc7a82f8a86e9b63516b2914364ddd17ebb810f79bd33f68d7f3e55530333b02647f59cf32018755aa4b26203a75693f3a170fd52fd0cbb9416b692c4362959735801a54f841b0ddb8ed9d95b2eb34f21ce7689d599646213d85db46274e11727dad71064aa4020405f765843eb3d38e5b764d3d38863d4161b9a6adfdcdb3a41375d9036754e420be631db11114d8c91c8889f2d4133e30a29d6780b52ab5b8d8a195b5b089a9fd731516d4c3febd3f3711cbc96c87b994346e016efee9190184920058db3b9208d9bb84c155b614f051f920cff85878972ad38fbcda20ffea75b2817faa0dc10df375428ea122131768d914d71677ed1cc65fd1874ea7afa32bba4aacf70ca8f977b655ab887a540ba0dec0a2c1a7857ecaa21bdcf06bd05d71ac1b330f7dbbb8abe2b7bfd65b97a9508f1289fb0fb06f09e35915dc15f2c16be0af4a6577acd142b994f37087eecd18b0415a6c41ab3803adeb23193acc6f7d35f8f731fc8fa69048a0f3366d19af8de5b7704aa91581aec8fcc5208ff0e3469690f229f4b3466f4b34ff245f1fb1fdd70ddadcbdbc87eee7dfe2d7af4e4c6a1bc24ac98478100dc15a6054bcd302b8857c52e2ec4f727433fd11116fb38994f214c6344fe17ca610542cbd45d5b8f3e0abfb63e87e6678ad24981a81b237cbdf21f4411bbaed3a5de2c261a4a127e961171c4a313790fad7b2014d5cee692b59678ccf8cb8409bba9a1f57c4aaa7d35dab00dfe9ca9da8522108a6b461ba390d84e8e61812b6dc44fe8aeab92f777e8a52361de2bd8627a88ffc8eeaabfcf6adfea64f05ef10069a13ce5e82b1632fbfe434611dad16bf929565e1f9e5ea489ba9eac908a4fca32cc22171f652b8288d2c93cb7064669a759ed126726f7e2fe7b4ea72d1fec0cdd5e9373a8ace2afb566bbfc3f4adf4b1d8777762b9f75431182b061b8d9a75748b7c92cd0ca26b33d2b91be010a6b595e90781af662e50b0298bc6f7e4f05469dab73bc4e5fe0f00e22f4d4c719142354dbd51f970eae82ecce3124f48083cc9965f36acf34bcfc054d2f608804c5d8ba2de97ed175c7ac97e17c8a5f32faaa510ab76ff0a9b257af723d4148921ecaf9d28990870c52f3ad3b6873b72f1a3592c1476bfbaa5b3b45add7d405faf3d8a6b00d8aaeaa4a529ff0afc43def0b0fb6936301fa20213d50a84141d3c21b570d72162760e25dc1d7a6bdb410a1624cc143e1de0350486c9093d6a924e866f9ebf09b28c4154c36543c13b11862910485135742cbd1cc00e4170b0f9224108a327eac54c2c4b390baaa1d1376fc6f0ae45cce8fe5087100573729848c6c59d2360af95cc9a7b20a02ccaea1870b737fe36dc3eeec815bb36689ad5700d669f1d669fd8cab4c944a690d45841ffb7008d694ce2b11922e7bf3ca6c0d00ccff723a97836e5fb3fb5eb829e9b7b81915a1ee5023353c01914ff45d1f9b4f565a4dea222bde6b3942f178fbd5724f505c7fd04c9e5dedd28b810e5ce1a6fb9d86a517dc52ff871f27092d54f1f98fb4dea9a6c2e627c4c118d06411b542e7b6eeb88ae6a838d0d0c2e6d3d9754a1d57dbd700bf7782720b6f93ac97a4bc40ba7be77ee1de4d241f03e934df12382a40563b39c49f46cbcb9d24db77ade1ece0c50b8d74ec45fd8ba126d0ce7c0b6e93247a2b7f64948fd907bf9efdf02eee485858344abade1e43bd0abae5d3ca1ecc368cae582208c1e53a3aecdc0965a7cd651ad9c0702b05e4744a3eb520ca76ecd3374069dd96398dfc49b124f974deff469d905e1ae9ca86e54ffeb42c24d6b814483a03b464388667388a49e7fab213727432666b2998110c93e8b0cc9dda549cf7e96dde6a2e4c3941147dc0ac8b5373b15bb55c356c8c65785f3f81e6278f6a200b0b371224341b2c465cc589fe558d88c79041b79d9c7da0c1d09c1485d2514fc33246a8e283386269011abddc2c22d5b98a4ffe8ec50f0ccf151b6beb6ae00eb8b65dc9f78f4a49971ca328332e190cfb375f3de1161e2d258b4bdbc0f7f08baef086e6662ec901df22005fcd89fa21fc4196c576ed9adf665ca200d0408529ac1628be3e66a04d9e819ef8a285b6127d4970f62e1e1b8e76f09d11d848d1fa3e21134c0cc1e5586149b4c2ee977715a5ecce906afd2eb6f3ce3870613e0a3afa6ede0ff23b973c872848b881209a4a4323508e1bea8079f538eb6ef6258355d1f64557bae3d4731d8607cd6434467351e6fa79b6b296924e6a01e0a80b6c5a5619d06dd79af85932cb3c92a326f194c78e7996d62f82c34620047d9303f77bd8fac57db93eec620de17bdb6ae0204b61ef00a1d23584a16e3e736a0e28abf31257e82dd11a560d69b0bc1709720ff7eb0ba5d4e91e8877ae890632dd01c7cfcfd16f240ef9f6824eeace2382bfa07b62473957b729159ceb546c1db7a960fad163c408c0d67147770b18f2cb4c38040b7a635ccd324fe52cb0c9b94908b0efe71c804cb1bb32f6f614d289f2ad446f7f1a6710c7adf8b616ed452366030192850a814e6962accda4e3fd16b8c9864e75a54cfc43af3642225ae25774c7bd3892653c226346256d45feae933c5b405d2652215b3c2f3e13284e408eba477b86dd2f7d2407b30c57b747ded0efee98fcb86103aaf4bceaf70d6ef0134ab76f2ba87bf2a21d3d581d0d2e1ac681158829e244145d9ec5d2d522da7f462007d809b940593efe1b76a92f3eeb0ebd81d9f7b86e9d54aa3692b54cfb96e39663a21b03222dca08f44acec4640304886a8a8f6001990cc07caab862daff4405e3ff73adb8f01beaff9b7eae06023849da7f1a75116252dddfe3405c8276f46dbb4af0ba59446adc178bd6f1cfd90cd76205bc27465a6152dfe8587231f0a371e338f35005f0dd4f80bfd7e8273d12ad5034fde42bcff82c0432131a56f4cd674de32264ae637b52f3fcd4d3b15394ed3aea3a72135b5a308ec4ac5dd31076dc0e557e8e49ae2e1d21779f5ced113f16215d11739bcfe8112669f015efb8300eea29836b866105d68be9621f56178133d501b25f08fa0e9cadb75d45e88d10fc147b5a10279bcf417338f05b3aa7e38a767b39f0a3ca0ff194adc503211f830a19dc201198dc64efa29fd580898e3a0a980869a97cc8f3f99bc780fed8d1a6188fe6637a258f523baceea8a9deb66a24263f6152be6ad2517fa109ad21601060f5cd81626d4f337d33ed4cf108a970667da3360c503e3d89548f2a600802b60eaf31d58d967a595b4962274340658363225eab4a895db806552d9b2c4444e4bc0e4b1661b83490dead4bb91e2359c009af41feacc7fb20bd92d919859d7aacadae2ac14702601d157385cab1305d0324206dc498f55a65dc15e79e7ca200774227c3d22c04ea294acde41ee412f6710995289f38a872a4a51cde1bcd01ad9c48e11da4178b2b6d54b20afd5be48bb96c4c6191bc3172d7fe8f96614eabb9522af60d58697dd7c1b2fdec551ce2020f71931684912533c111caa99d34709cc8f179c3a0e59c2ee63151b8c4bf199f62bb90a9c8a79e832e181e7201831924e6720c3fe8b1abfd68edc828c03888201d924aed85ffffb1f96a0ff92a3887ec3fd40888b6582a2a4731c423439e730c9b20992e91e726933ad60601c50242947b6752960c543aa548a791c3cb912e8c8ebf2b28c027c40b1260b1ed983b8527b77b549ffc57e132d7383979dae96e9a420ea35a42179163c2fd0ddc080cb1e3dee65d13cdda99c2a9f68bedcfb5b9b4bdc77725a80debfd163d7cd10e65e8d06dbefcb79d4d9c13c5a8a1f1a1cd10969ac7231b9fc772e56bec195e68d06c6b57c7c1baffeb5a6f9ff9661ef35e5fdadf83881780f42955f8f82cfdf244c52200e99b26721af22b1a5d0b3cc8f35c01d0adf32c12a9dfaabb83e8aefebd4c2a9b7726fac9e0435dc4a1510edd3c2b0caf6cfd36309c7bbbeefd8b9d3bf1581b2a377e7aff1edc54919bf9e579b3b6c1f6d7ec722233112e23e2f955221c6019151b06fca8b76678cee7b4bebba3c8acb8a1a6c3e8bacf1d06c8489b70ecf14eed748cbc9b2d770788465dfedea0d5059e352e9a9c5c862ebc2bc763e9d2ec24a8e13088d7e881facf1c5f351f48623546f144f86e572851c8ff14171a03fa9e60bc128d8750328ccbb37925ff21cfa8ea0cf0eb546538ccc16871bb874f37cd3438f1f4629237900adf61e41fa93d6f8f88259653e535c03ba5d0f49b956ed71d07576a3385de4290c6ec3be2054b462b96123a5f2a9da6d0272b16f9caa0f84ac1cba743add54cff7d9ed60ae3390596d7e8c8a70b632b5c4437c24d78f58d37a56a459fae744d7eecd9e0aa1df3578ccd5e030c14429d766c459719fa508fb360ab8d57ce51f75f759bce043bbbd2d4a5c4dfa4373a9490dd69c631d4c8bf2ec4d19f7594a827facee118d4091d1ee1386202bc9aef6071983f7827669d14d9a6bdd4e2c686dd50705f0af25cef8745321fd2600e7bccc0c52e144751ecddaca997415c98fc71096ab2efb83880895d9be4e2b55b6b44fd7da11161844987144e9cfd43459800050ae25ca4e5e989cbe783440bf3f5fa8d18ab69e0d19d0c55ecabf360fda7efc6b793a0ba454a1cae942cff682f82e4801da7ea91cae5a8f5185dbf77fb3e635f7228dce41a613bbf6ded5b6ec693312918dc07b6675e90cd5892d8a4016af314b2632b20ad53c500bfbcfb39b8f47d359bdadc257f3ff44127e3d02e0e4f5cfa71990e9a760c213da69cbe3737691d8b38249a7b5066574a0b908ecff7950f35f1ec36f25cd1781c1bfb122bf1509715866c1d0a2c1447465fa3612188ff810c7b7db93bee2893fcc618e00803e4aab059d571276275f4925c3ec899d6773aa47573d9c8000ea57f436d800c2ba5f339520633dca9877e0dea5870103c62f39b4b7c7fc24689d7bc32d93959d974443bcc6edc3f811a827b0c606b2c9deeb516ec4dcab25306d3fd9ae50a4a994f70deeadeada4b4d3bad8b121b45faaac4ea7f933971c6173cfa5f603b214b0b80fdbd13da01c2bd7a564a1624fed96669e109afcfba0e3d6ee18f2eef6cde9d1a6a8f5b6feb08f7470cc5819e071180b953411c7bce160b56b9a535242fabbb51f84258892c93b6e46e2f95dd06c1c74589b1a1e2f7da455fd2f32c4479a2312e1537db439bff7ea091d86619ab0a03ecf73ff67163afd73a104a462bf85642665ed421297b38c7ddc04984360ae6a0b34104c17e9bcd3354aaa573be2ffc46b08181e4bb5ae80cf2d6a50d2e314b443a0c21a6ada3ce9b868a66ffd050aff9cd49bdac3a3e65f6b637e7a17cbffd0a6c4c", 0x1000}, {&(0x7f0000001680)="1291f185fc49aded069985abf8a3500951c9f30a37d94dc4193470a58eb91ca86e6353e3146bda3d71fcaef99cc491aa52b65e8981e42f346f7acc0bd1abe2dd285f5a5a38ce7e56e43e390e3a6cc04ddcd3de03ccac4e65fe475c9985e3c9671440a9c1304f957821ff3fc8ba2dc0c6987c709ba73e", 0x76}, {&(0x7f0000001700)="e391f0491acf26cad3a672db4d044bca6ff4d9d616711c496dc451355c20b7859052637a3c698e4d713cceab8ca71ab53b51d645b4ecb9c956af1b4d8f87480cdc4c110d78640ad0dbfbdab8291568a980777866c44d6833a132a8f464ae5fbda94d3a10a04454e127ff8db3965630ed4654b69273e37750651210eb859c11e9dfa7099400993ff820ef35829975a1fdfd48b572eaa1bfec39f13aabc035368a6e0c30f2", 0xa4}], 0x8, 0x0, 0x55) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') unveil(&(0x7f0000000140)='./file0/file0\x00', &(0x7f00000001c0)='r\x00') 16:01:42 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000100)="8c65", 0x3b9) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000040)={0x9, 0x3}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x3) 16:01:42 executing program 1: syz_extract_tcp_res$synack(&(0x7f0000000600), 0x1, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000005c0)={&(0x7f0000000040)=[{0x85, 0xfffffff7}, {0x0, 0x20}, {0x25, 0x5}], 0x3}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) writev(r1, &(0x7f0000000540)=[{&(0x7f0000000140)="3499463de5d5dcb2fb99c75387f379e526eb7308dea21c13b0275b83c8f6758b6a221775d3cae6ddb754bbba3cceaf24e41983db338fe9d64a3b74993c5dd7ba44747ff3a7ee96f9f5178d7476f44c7cf8e67fed011b7aa2b74bd09f13e302bdda355b5631a32d4d3dfe7daae48da1717170bc", 0xfffffffffffffca5}, {&(0x7f00000001c0)="8d6730c3312505dbe56cd0fa20741571a476fa3de81fc312bdf10309b5b66cc0b72142120d8a07031783f9104c14b901a553de1c15f8f1e39b3d27bed7be811c024d642dc8fa42c0d65335ab8acaa911c9a06903d12ab20b6444509e70a71bf5ebe859032798bfd94684790e2606b1e9e5c69a282c0345f0acb69071a884fb88e66dcea75c1820c7221bd7f27a449d5c0b1b6b8597cf9033af4d804fb057fedd996b9fb750cfe25d5528822c0429d3a3431ba12555306359d05d0c9e63614564f1588d0ae8fabfba99bd9aa690d354387ffb62d6e644dae3cdd896c12c4b846d26cae88c5267", 0xe6}, {&(0x7f0000000380)="7d288e210c6992712d2901786c8368ca30946ae87b2c7003646af248fa13ea8a0d37932101636c6eaaf09158ce0bafaef7ae86c8482c7552af9a4b11fc5d7c3ae9ac54ea24c09e35e3034e9d4182b77c98071e19643fd8061173cc67bed78860e9d4b955887becbd3a96a73b2d9b303a02cd859ba7b6812c3bc44aa3d4d6ef2abd007bf09ee46d675df9206042a95f4adf0dc233ec5c4218600c6b18099d5e", 0x9f}, {&(0x7f0000000440)="1f2c1abb55b65baac5be988b5486cffd36a7913e284fc76e601c54d521a028605f96701e515acccefb31bb8b26eea0e32a7cbc0bb05005b2747175c6f2a148b5b593f2516e3bf39ceed6c248d99226c07de4474e463a46e87f90e11de3570172ddfe1120601f2263b0dfd95b5a2ec6699b9700ae85a6215485854163f8f33453abdfbc46134dbbb926ac84c8c20e6f26ba6e54904c42b8e6652a942be26af36b2e796f36c26e47c628c087f0aaf932cf2c42ec3f3b41ed2ed4edb124847456ce63744a086d25430ff1774c4b79f9d25a90f8e16e0954eefec8cc4008809c0afceefab1195bf72679ad6a66e694e02ec6b6315c5f9b", 0xf5}, {&(0x7f00000002c0)="06aa6845c0e243ef59d6eded0295f67c216409ec389bf03acddead37bea31b8972bf015962a8bc7b870150a208c8b8ca3f8bce5f3a65f1c7d107b2660939b3cff694f194d1aa67af09312da5f076ea2ddf77b76672a832b95d398f7a38db099bf807f6896af56a193bc182a35a62a6", 0x6f}], 0x5) r2 = geteuid() r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r4, &(0x7f0000000640)=ANY=[@ANYBLOB="3f00000c98b4a10000000066b3bddae2e53ac80000000000000200000000000071eb5f00000000000000000000003e10c319bfa201328557076bc584545465abc993521810a72c61c0e14adf061e5fa572b98badc35a453f1ae5cffd08e936510fd99ec277f0c675fb39c456ae358cc94b8a3303b87a97e1ed55419b8e1f7417efac5da0c899e4c5e3a985549a3db6497768bee9266abfcc8f4a0fe659febfc0841486b93ec05f5734321629a3d47c9255c5b2f92e04de1ceaf0723d7493b47001d273baa2115a0cdf4140b7606b2439224bcd1f71885056a9c27cd701ae27b6ab0d68d7fae71bf6a460e96ad64fe2cac55e669a2c2375109fa52ad5e53095775621d3ee9d03d2f0569e104e28dffd2a0c6721f78dbb5611b09e5ccbc95bd8713c472bb2cc56075713012394"], 0x2b, 0x0, 0x1000) r5 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r7 = geteuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) r9 = getpgid(0xffffffffffffffff) r10 = getpgid(0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000840)={{0x6, r5, r6, r7, r8, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, r9, r10, 0x80000001, 0xfff, 0x3, 0x100000000}) setreuid(r2, r7) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x50}, {0x60}, {0x8fe}]}) syz_emit_ethernet(0x1cb, &(0x7f0000000340)="b6") 16:01:42 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xffffc0fffffffff7], [], [{0x0, 0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mmap(&(0x7f00005af000/0x4000)=nil, 0x4000, 0x4, 0x4010, 0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:01:42 executing program 0: r0 = socket(0x18, 0x1, 0x0) syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000000)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000100)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() r1 = syz_open_pts() kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r3 = fcntl$dupfd(r2, 0x8000000000004, 0xffffffffffffffff) close(r3) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000100)="8c65", 0x3b9) sendmsg$unix(r4, &(0x7f00000001c0)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000080)="d1830b3ea9c9527df80a489613b7056d57a1b6528d9fa6432e23b293f76d2a90d2d00555d0dcbb7d6711a20d8b2e7b9ce7621e16a13207dc7e7a4d129f089c", 0x3f}, {&(0x7f00000000c0)="cbbc5c32", 0x4}, {&(0x7f0000001900)="97425d8934bc807171bd95a50a4c8a4ac68d4e41281ba79491ead9debed0b8c69c0285f50f386148b9c87fd8cc4696c4c93e73eb7499a115540446e31638b6cd136da7cbb6066ca6201a439b971a647dc0a1dc1ed1a4a1da4a5547670fc0c36c784360bc358e3b8ed57c99a903c22e7c2d1c21fb301fb9df9fde049dc2d65b113e99223e8d674efd99a631d75d0d4967e1c6d004da7a57262379037d1cfad1a1eb9a347aa12701692f39baa9bc84923907e4ebb2b4bbf1c2fb34c6da99c06da0775a3ba89d1a70bed3e29df2cc7ce47d3bc270c1dae004638edbc9f0a5a70a5439133925a621cc7eee33fb58623d041af1df9b1e6af857c53f28e0c222667a51139b5e75eb80718ef2847ae74c04af78af3ba1542561ddcae1e97813b2305f8eca637a000c9ac9688dc0063eb1708e3052e6406fafaf030cd9e169889ffd6806204e64b368ec2e683a0291439599e38293b77d7e5ae9608aceaaa9be00b65a6f82d4d46f25db5a07c2d87e41cad36b60968cf7ed8a0fbea26cc52a659f19441499991258e421daad03a83c2d758c427b0de87cb4c823fd116a9c0ad98c777dde2944e2ce5ce05c968522158ebcace619e3eb4d609d4dee2eccdc43f357089a98705a762a7a2654686fe5d2c801262d6339316fcaaad106ab3c1f8b4a0824fbb5df8f979881d114f14c78aded4717dda5082f295178efb7b464220054af62332cc6d23bebcd2f1609547d3632789209ad2a52f49a312d443ac9fdbac0454f585993b97e80337618b9f55f82415d5ae72b9d6c9a6de291e2fa2ed89fd25f726fea4b96662bef829b907c7ce25432ed6c4f70993234f65ec44453927bc4f040b13bdb5bd2476450b40b8a0021fdd116fc8bcd6febf29bb63d12839908631c810726eb57776beb9df7ab35de0d520d8486f286373d3b904a0b1363d0bcaad5404348e7b30897f863ba1875e75dacb6ab492280038f3815c4ef1d5af29a59ef78e2755471c0c9f94650b15d49095f155339ba5150f9542e18e82bc381246bea40b494b236cb15fc812f13f4a401521a0cfe760d06b2109bffed0fc2ee644722c2b904a6725e620c22ac3b469e2ae4406117ef1d89ce6fb2a7c8d777f4f4906e2030241de925d73823fac11e47397d31072a395ef6475a4a241cc0c44a98967b830109f71b5acd683bf31fff48c97f6e7edd674211d58f0cb1a4020ace8f7eb3a7d8edc0fe8bb7aedeabc8f4cb42b76645661319a53dbbc07702e56a19ca8577d122965535fdacf9da67aea1b3ebefa38b31b62af83158d4743df4143cfe5bb7c0ed7320ee713fccd4e0a5f7e5647327549b2ca97181b341b7637072e56a318026d0247c87c667b6578ec288ba882750dc03f133f6dd85f45ee56af572e2a2726e375aa2889b614909c5ebd300af99f72dbbc17c2eea9339fa9399b0fe7e8ec998ea28bbefd40ff0f8967332d87d20f408db9ceff4d2fbb0fa5178178a9181eddbfa884a93b44995071037bd49bdf5b79b8469568db4d0a93ece36e0a99141a12dbd09c9f58ec92b5f1569387138dfad58290938206cd3bc1ff05742ff9d79e1a2aaa33a7dfda3be22bbf97f40000711bc54033fb599bce5f31874c6af8c8806bf9ffacc98267032d830f844ed5a28e05efcbf02efa3df3ddbd4958641864a6212767d4c902321da6f04ba70f691304823105d0c5322679e9018333772a955b4d98f77887bb9e503f5c2ed7194e33b477cb29d94677a611df36a125b911ea5a95702ef49ab61c823eb0a1b4802c5f027f960bd91e0c32bac541c28bc8fab84d93a76a27585c5e3f6f31208810daa343912ba6a2c4a27e9d3e015f065cd316c98d67e2f0eb0becb4101acafc121eaa6d426954bd844e8e3617e32d3b9e1b4a7356b2f36a021a3b051d852c2dbe2fbac4ea0a3ca0f7b062ac8196ed8589cb95aa2675ccf7c968379f5685b36f56ce4dddaf992c82d09ecb04a86fa32ee73d16e2841e172ec648cd1e0dfb437bcff2cbd9030f8fdf014f270954f98f442dc83d6ace167f3db5dbc0c1a30fbd3de50c0f5c83f7ab88f221f30d37f720e88ff7444d72111d05c980ad14649590dff7a290f9a1beda81dc536795c05da2d063b1a5a0c6a1207d29114733b84a20bc64681c231da0d2ce77a03353c60df1e58465d7cb1146c81ac031f8f008cf9130d2103d3d975671f13f739069a596485eeeb3e2a5b093637f2f2b1de4062a39eabeef482489bc7b126eb36b22a276ba121a4c35c140b8138d473a532ec266905d4687aabd5f12dac658bb4dcabe57202c15970c54439c85fb9e48bf7225f8ca0b0d5bdad637d044cc44e92347346e173c187edd2b9d481dc5be15282b75abeb77bab698809acab37ffa1353510af1595e14d41ceea4d3ac2f37fdd1dcfabb9d1667abc312ed5eba0144830792c0b883ed37bc9a29873e3b4358dc5dd538e78f14f880785012c255086f555efc55fbe1fbc8b0230cf3a15ba40433669528dfd1f1a6164fab9082a15f77670514f101a284c4c91e3d4a7575abd0b9bdea5411a5015e976a6a0c17179d5ce6bbe2018c03186b776b7ad68ecf09accdc3cfc5c46d619d12686a70da7cb9f6d53cfd2ab74ff30c9939ed94b8b105c87b4599d3542b4a3e795eb5575c91318989f5187094f269580ed54e64b93a2322a6eaad0bdeef3106b8ea9d8ffa4f4a9e1cd5fd7384ff26ee2425583e1ad12fd821ad4351ff5a394ab2ec2f94e20592144c4b300e92e77982f539ff439e34b59a252870e6372f177ddf9906e8e174a3ef9a9a6373d83116e1fd55e988ba5673697c126e287417eaab759a49b2a3b11bd223d10644dc1676520f72fc7e29e12b512c736ce7a977a1ee9489261c73806ce32b3cbb9ea8240fb9e3710db21fc0673b3828b824be3f8780c425a234f5fe77ddc3b6f5d174fa350892d4ec8b191cd12dfa0b1077926bfacafc711d29a110ab6d1463942d7894d11332c33f1ba147a5cb3e18f5474b63a46b18bc578e778728b60bdf1ba7d539afa016346ffc2f7751638289fde811d5c479853c6c94e6ba79a6b3108043542dcdf4f96e9b30f3697e65bc00ec27bd6fae063648af14b93d3fe333445fba1c11748580843ce7a86f5ccc677b1da6aee03df12db289021e648d60d7efd6c8066334ae7a23ec937edd12ec9f0cc05c4de34e62bcc39db9cd869b6c9cb356dc4fa0306988a12791c0797f20fa5f46b22043c12cea801dc721a9eb3ea48d7e5e40f78c760b733e09b892b85ac50837672bce8bbb7cf66e5c6c1104ea42dae960b89b77441aedacd0703957442ba8efdd6099f2c570f2f7aed0217c368cf6511c598e24aafdf964be854524dec3b98c740f6a4ae762de63c1bd00cf0cc05309f6e9c0287d895606cd042357e273e6232d4cd688471a70407713ccc4482f648b89eb3a314bd4f002eb63e067477a82e654b0b5cad05d53ef65adad5043a2a92b9367b07c474013ed67d5cef5ab28cd17a3e5565fedd435eb9978e9f8d6c18febb29908383cc67c27423c4187345b84fba5a73769fd8917b3d6e2c97b3fc29c80554b64d172881501a88afd5ebd09d015562688faf345a8361997528dcb7c3a5dd999a9c6c656e9c3bc0be73400571563b58d58755c0f026c2f8e5c7252f5287c1fa832a07911568f18a2df8a810cb0f35d88a336fcde549040918c1b8b1531edbbe3d6fbf2387d71219ffb72a8a9e9edfa840b7cc9241405e83ee238401b8f4834981f142e6860907382143c07258887c8367150ec932b9b0ccb7bf12b9969c7a82771df2b1bf6fb6993f4eace433fdc1de5d5f53dccf229b3fc1f5d8bab1ea05ef981d90da39c6f80bd53689e6ca7e076f71c2b850397a254fefe75018a4464fcdd9506662244320b00da5d7b50bf680d986d81cd7923110e0cb5e84a44dbc84fd3652c536c1458b740513f2730aeb44dc4f96b07bb3739cae5cad08201699a2167ab0e8b77828fee78f42ee53699d0fcc9d79af488efebe21089581bf02ded7a18b206ff8ffba5eafc9149115fc574ca02f6a55d4caf105caf4e4c2734538d330db90cbf9e05e650ca10bd15ea5be41e0fb503d682563492cb7b2a273628483ef20071884c622dce8af74cfd5842f663f313ca9124c6ccfc94970e8ed20ee93053adc57bda400c0b4622c02cd4893738422a37502e13a5cb8b102b67c4a45c35ac1a70e33731a0bef910ee11353782bfb934793bec075e2c817c5038e166aeda372f89a4eb1a64a67856d0e8f7ad71b1c365dc10e672bb55d7d5127cdfdc395337d9a966bd8c1e74fe63fd52dd3b2078f5ae4589a74b7a065490a4e1d05c422bfe3140bb1b98af0f89eb76094f290d8f87c798e2b1631bf8d871cae075225c6a0502146160a0322833a7bda390ebd384b172bf800743c288a477d10bbde01ac02ed4693d725e57ab49fe0b460749a9b3bc08bc5267c41f8db347dc394038358db7c67b6ab05602308a0f7b713ca9ddc597676c808ab881ac2b0d4a4215d452ae96a39cebf7a3ef7fdc1f180b3fc56c71d39aaa93d06a90ad8751bdd55eb2452b1f3e1c7fcd9f3535c6fdb8d551b2aed03128d3a5074d29efa1216109907d6c1acedd52d19c8c7ae030cd7385b1693ee55b981c2cd07617302269827a42bf55a933a280f817e1dc4f4ab2a365bcbbfa2f292d077658e7301a944bef98717d8a1a0acebbe92616cc2759cd3f0189b0c3493819c64452bdfd9e0dfeecf04db415eb248e2dbb26f36e2cd325ed1bafdd2fe4c786cf8d9471be4ede1be2028f593bb6f9edc61ba46ffb02e9d39f01ba622ddfb999dc2474ac193d662a800caf917b115eca8423e4e7b29871e23d12c321350f6552caf45aac3812c9d21b7baf2a13f6879e56ec7c30938e4d642e9a179a9e55954c00d98b18008ebe18465c5ebd087a3ae05a38a9c6cb5abe3477983142d044d01314aec60231f0a0e114fefda9e190e0b2a12017250bb4d6ee2ec94c96e16f3e996e779869890f873f4c4594aaa992931103e66cdc815d62e296570389f797c37af2af0bcdad575f762a780a18f19649aa103eb7f9a6393b726d24dff43d335e83fa97e084335da3b9f61078389b0a68c1bea16eb76465f4eed7d4adcf65e940f0af142de2493601e5a2bcf7e92067be70ed8d09b2f6bcb2db7ecf3dbfd221553f677d572e664fa39eb56f6dfc8e2c10fa44f7cd13ab9318ec23df25bd2102d8e7bd4586f0e08b0a4cd2a2351f8b4a1179b43ba48cc46bba8775ac6772aec569372e6e204ec947f61e7fdc8a225abd2a0e797327e2c35a7cb96e4da60860b482e732b20cb9448e928a6dc7d076c0981b5b7dd4f4c832bbf02c6251a8db6f89085d433bd898d126b21130349daf358802cb75662b87d9552eaf4a7c1b012c8d2d3db4d4510d8a08bf10c7e51948a506c5dfeab04e40f37455184b8c2ab8f922bf2d4f177bd1e9476aac8c0da24c1efc10a15597246b64741b173fb789a71de6a274ee9f2775f796df77592a93f368a98bd1f8c6f5fa2193f8b55b6f78f2085984c5f7367449cd8b089273e03cc7c9ecf011189d842355c01cd2a04f203135c645d74e97a5bab1b981f5dc71834ba8458106a2d448f52db3b0e768728f650452c0d0f758bd52dba287ac99f505a32998a33f42d2ce2b41b32b95202a4ea80214570622ee1f41102974fcc61def1129cf8f171b17a9bf51c670cf9d30e9157625eae64fc8713ceb0c9e1ba8017bbcc1f7276f49cf6c6c271e9ae0bb47cf3c04cac403a5007e2c06977d64fba939138b576d87765e9b2", 0x1000}], 0x3, 0x0, 0xfffffc3d, 0xc1e}, 0x8) dup2(r1, r3) r5 = syz_open_pts() close(r5) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r5, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000200)='./file0\x00', r5, 0x1}) close(r0) 16:01:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x24}, {0x2}, {0x7ffffffe}]}) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f00000000c0)=0x80) chroot(&(0x7f0000000080)='./file0\x00') syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:01:44 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x21) unlinkat(r0, &(0x7f0000000180)='./file0\x00', 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5c}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000001c0)=0x8) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x8, 0x0) 16:01:44 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000300)='./bus\x00', 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x1, 0x65eaf54c}, 0xc) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08edc0d39fa1a29ce3e94d00f5e74d9aa58c", 0xfffffffffffffffd) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000340)={0x7cd, 0x9, {[0x8f3, 0x7, 0x27228871, 0x85f3, 0xfff, 0x0, 0xfffffffffffffffd, 0x1, 0x8, 0x7, 0x401, 0x100, 0xa0, 0x7ff, 0x5, 0x0, 0x1f, 0x6], [0x3ff, 0x6, 0x0, 0x10000, 0x9, 0x7, 0x9, 0x10001, 0x2, 0x4095], [0x0, 0x588, 0x7b, 0x4d9, 0xeb7, 0x10001, 0x800], [0x3, 0xa8, 0x200, 0x10001, 0x3ff, 0x8], [{0x401, 0x1, 0xc8, 0x6}, {0x3, 0x200, 0x200, 0xffff}, {0x8, 0x2, 0xe18e, 0x1811}, {0x4, 0xffffffff, 0x8, 0x4}, {0x400, 0x14c1, 0x80000001, 0xeb1d}, {0x8, 0x6, 0x7, 0x6}, {0x7fff, 0x5, 0x7ff}, {0x4, 0x0, 0x10000, 0x4}], {0x2, 0x44c, 0x6}, {0x5, 0x2, 0x9, 0x5}}}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0x8, 0x200, {0x3, 0x20}}) 16:01:44 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0xffd2) 16:01:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x4c}, {0x2d}, {0x200000000006, 0x0, 0x0, 0x108}]}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000040)=[{0xfff, 0x8, 0x3f, 0x7ff80}, {0x100, 0x7, 0x3, 0x10000}, {0x400, 0x7, 0x1f, 0x7fffffff}, {0x7, 0x80, 0x9, 0x6}, {0x3, 0xf, 0x1, 0x7}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="6a369b71e18b9c2106d6b8b11f7a", 0xe, 0x0, 0x0) 16:01:44 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x81}], 0x0, 0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x80) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x5}, {0x60}, {0x6}]}) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) r2 = socket$inet6(0x18, 0x1001, 0x0) connect(r2, &(0x7f00000000c0)=@in, 0xc) r3 = socket$inet6(0x18, 0x1001, 0x0) connect(r3, &(0x7f00000000c0)=@in, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r5, 0x0, 0x3, &(0x7f00000002c0)=""/171) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r5, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r7, r8, 0x10, 0x9}, 0x8, 0x1, 0x9}) r9 = getgid() r10 = getppid() r11 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r4, r7, r9, 0x1e4, 0x8}, 0x5, 0x5, r10, r11, 0xfffffffffffffe01, 0x9, 0x7ff}) r12 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r12, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r12, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r12, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r13 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r15 = getgid() semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r13, r14, r15, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x2, &(0x7f0000000000)=[r15, 0x0]) r17 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r17, 0x0, 0x0) shmctl$IPC_SET(r17, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r17, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r19 = semget$private(0x0, 0x4, 0x7) semctl$GETNCNT(r19, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r19, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r19, &(0x7f0000000280)=[{0x1, 0x483a, 0x1000}, {0x1, 0x9, 0x1000}, {0x7, 0x8, 0x1000}, {0x4, 0x3ff, 0x800}, {0x3, 0x1}, {0x4, 0x5, 0x1000}, {0x4, 0xdbfa, 0xc00}], 0x7) r20 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r22 = getgid() semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r20, r21, r22, 0x10, 0x9}, 0x8, 0x1, 0x9}) r23 = getgid() r24 = getppid() r25 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r17, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r18, r21, r23, 0x1e4, 0x8}, 0x5, 0x5, r24, r25, 0xfffffffffffffe01, 0x200009, 0x7ff}) r26 = getegid() r27 = semget$private(0x0, 0x4, 0x1) r28 = semget$private(0x0, 0x3, 0x120) semctl$SETVAL(r28, 0xd88ce6400dd2fc4e, 0x8, &(0x7f0000000840)=0x1) semop(r28, &(0x7f0000000500)=[{0x0, 0x33, 0x800}, {0x2, 0x3b0, 0x1800}, {0x2, 0x200, 0x1800}, {0xef8a12edb4337a42, 0x7f}, {0x0, 0x2, 0x1000}], 0x5) semctl$GETNCNT(r28, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r27, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r27, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r29 = getgid() r30 = socket(0x18, 0x4000, 0x8) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r32 = getgid() semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r29, r31, r32, 0x10, 0x9}, 0x8, 0x1, 0x9}) r33 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r35 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r35, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r35, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r35, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r36 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r38 = getgid() semctl$IPC_SET(r35, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r36, r37, r38, 0x10, 0x9}, 0x8, 0x6, 0x9}) setgroups(0xa, &(0x7f0000000180)=[0xffffffffffffffff, r9, r16, r23, r26, r29, r33, r34, r36, 0xffffffffffffffff]) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:01:45 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@file={0x1, './bus\x00'}, 0x8) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[0x1, 0x1, 0x7f, 0x4ea, 0x2, 0xff]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mlock(&(0x7f0000794000/0x3000)=nil, 0x3000) 16:01:45 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0x40047309, &(0x7f00000000c0)={0x0, './file0\x00'}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=':('], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000100)="8c65", 0x3b9) shutdown(r3, 0x2) r4 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000100)="8c65", 0x170) 16:01:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000840)='./file0\x00', 0x0, 0x0) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r3, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) openat$klog(0xffffffffffffff9c, &(0x7f0000000180)='/dev/klog\x00', 0x8000, 0x0) poll(&(0x7f00000003c0)=[{r3, 0x4}], 0xec, 0x20000) getdents(r1, &(0x7f0000000200)=""/159, 0x9f) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x61}, {0x45}, {0x6}]}) stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:01:45 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket(0x18, 0x3, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sync() r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt(r4, 0x800, 0x8, &(0x7f0000000140)=""/4096, &(0x7f0000000040)=0x1000) write(r2, &(0x7f0000000100)="8c65", 0x6d2) 16:01:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$TIOCEXCL(0xffffffffffffff9c, 0x2000740d) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2c, 0x0, 0x0, 0x81}, {0x44}, {0x400006, 0x0, 0xfe}]}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1c0, 0x0) 16:01:45 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x800, 0x80) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x1}) setuid(0xee01) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x3, 0x80000000000003c, &(0x7f0000000000)="a9c28e93d22fe333736e360100264feaf785d1b8c96f62a22862040000000000000030bffec457202d7e83b1589fe0ca90dce13ec02642ca719e607e80bd9fc959ffd89c6b16ca61ba10e019dee77d7fee", 0xfffffffffffffdb0) 16:01:45 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r2, &(0x7f00000006c0)=[{&(0x7f0000000480)="e31bcf93e97917cf48ff17af5fcc0c1562e0a23cfc00c0b6781ee712", 0x1c}, {&(0x7f0000000500)="1a180e4a192de24c31545db670f5bde5dd86dae4f433d4286f1a65698352b87d98ad4f99d04bb56bdb41f4264c9d7fd2183ea42f977d2d60f638987861b19eed4cc63fc941ce69f5fbfc95fde6ef3068c2880700cb37858d8f470d4b7d5ced3b87a6e7883a4b449a08a6b04e2ab6a9cddf32d011628f498e3d0be924f6d0f817a671becc9ef1fc54d73cb6e236881af7d799b6f33eda03a3a7b3cbf39503bc3dcbd07a2d9722117382a29c354e431fe9a17f955be2f3e7321faa09824507c9aeb16581a061b20ad34caf1f47af9b41f59fad71d007dafe78d087a827fd597ee0275de0ebb0a60f2d25e25055d72bb84c3cc1612d7a0bfd515ecaf7804d59", 0xfe}, {&(0x7f0000000600)="1ee1c6a142f0b0ff908f18a677cd27276ab22d3b8a9c3516b7e2878866974f666f6c0adb8704e218d8c336d79ccc0e69e36a6f430bb3948e0091bbdc4fbd2bd28246f5d9a942fab8c76ffe55ddf422c5d87bed4953c9b88c1c25b3d7f7bbaf6fea6861e68b45ad3ffc7c9afb60906e5f07a6cebc563f7db74cc0647434cd09ef3894ccfb1636e4b5dd4732c12e1a2c769c69dca5737f90a4c3c2fd7d89861061c5f179f8a15c367ccc195e9c8f2971f2c2807557e7bb9cd6", 0xb8}], 0x10000347) write(r2, &(0x7f0000000040)="3c02155ec2054ececddf2ecc6cb7d49ec86d07da5e24527ebb1a8102da982303a7ef67b2e94aa525a5c318720470453645031880ecf6be5326d0b8ddb8c5af7f80d59ec4e314d0b3a3dd952ae64ae69932a964c939980620544d57c0c3d89f", 0x5f) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000001580)=[{&(0x7f0000000140)="25e21bb15ce1326f6d9b1a159c3c20107f48728a4f4ed4d224659b3277c579a4ab724c1dc433cea0765610cd1a34481bca6b9df6d8f687565576f9bcb605614b4644cca1c5811b791e94ebaf3d530403468e49378adb669781a5963ebab3498fb29971735eddd69b8c3b87958f6635b6710ade9ccd6ee50a24c97c44f3ade1bfa9f08778125c9639807fc92b2d04", 0x8e}], 0x1) ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x80047410, &(0x7f00000000c0)=0x401) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) 16:01:45 executing program 0: semop(0xffffffffffffffff, &(0x7f0000000000)=[{0x0, 0x101, 0x2400}, {0x1, 0x7, 0x800}, {0x2, 0x1, 0x3000}, {0x1, 0x2}, {0x0, 0x0, 0x800}, {0x0, 0x3e}], 0x6) r0 = semget$private(0x0, 0x400000000d, 0x0) semop(r0, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x2) semop(r0, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semop(r0, &(0x7f0000001900)=[{0x4, 0x80000001, 0x800}, {0x0, 0x0, 0xb52d7de6e61f1278}, {0x4, 0x2000000, 0x1000}, {0x0, 0xccb, 0x1000}, {0x3, 0x0, 0x1000}], 0x5) semop(r0, &(0x7f0000001840)=[{0x1, 0x6, 0x800}], 0x1) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000200)=""/234) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f00000000c0)=""/60) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0x9, 0x0, 0x2]) r1 = socket(0x18, 0x3, 0x3a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) r3 = getpgrp() r4 = getegid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={r3, 0x0, r4}, 0xc) fcntl$setflags(r2, 0x2, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000440)="9520f61afbe0ef4132696ede1bace351fabc3cb30f42dcab9c43cccc0df431a62599122a7c568815f8524ad96dcac81b0a68edc371e8773a11736b7233133d423ce893adbd056f6c22efbffb830caf03fc56f2587ffa05fc3510eb10a6e20e12f45305aa0d4a8fc5a9457f77fef6cda998656b296eec28d1f5b8bdf0edfc3b0e3ff01b3e456d1b21012e6dcd10e8bd0784c4e7d03c8770446a099a3a2e43615a47c38176bdf80d601a0d9d96ce1c8b78fa5b0cac7190b1b1c33f27583e3c2c866fa409921ff3402770d57c53098388e3c7b737f0282ed47673194aae01e3871c3a98c9c205948e63482b5ecc2442ca131d9a1445729b707c34cc3b00b27393ddeea467e76132c6ba156bcd83aea38f2c4e0750bb685a4cdd58c26652fe0659b6137b9d28b78471320adb25d05218cf2d76b904a397418e02ebffb9d0ab0f99c6858289adcbf1f2ba3a1e6df1cccf0e9a40e70c2ed5d6a7bfc8e771e52f7c75403a53e15f17b3cf24d2e041000000", 0x16e}], 0x1) 16:01:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x4000000000407ffb, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0xccfc123a871572c4, 0x1, 0x4) close(r2) r3 = socket(0x18, 0x400000002, 0x0) 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(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r4 = semget$private(0x0, 0x4, 0x10) semop(r4, &(0x7f0000000740)=[{0x2, 0x4ba6, 0x1800}, {0x0, 0x7, 0x1000}, {0x2, 0x4, 0x800}, {0x1, 0xffffffffffffffff, 0xc31b3780bccc3428}, {0x3, 0x5}, {0xa35432a02fc9178e, 0x8000}, {0x1, 0xfff, 0x800}], 0x7) ioctl$FIONBIO(0xffffffffffffff9c, 0x8004667e, &(0x7f0000000040)=0xfb) semop(r4, &(0x7f00000002c0)=[{0x0, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x0, 0x9, 0x1800}, {0x3, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1800}, {0x2, 0x4, 0x40000800}, {0x3, 0x4, 0x2800}, {0x1, 0x0, 0x1800}, {0x1, 0x1f, 0x800}], 0xa) semop(r4, &(0x7f00000004c0)=[{0x3, 0xb06, 0x36e9a91f8a84f16d}, {0x8, 0x389, 0x1000}], 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x45}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x40}, {0x14}, {0x6}]}) 16:01:45 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="06"], 0x1) 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) close(r0) r1 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r1, 0x10001) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, &(0x7f0000000480)=0xfffffffffffffff5) pwritev(r1, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r2}) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x2, 0x771c17e21d59867e, 0x54, 0x1ff, r2}) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x170) 16:01:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x20}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:01:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x10, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x8000, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000100)) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffff9c, 0x80085761, &(0x7f0000000380)={0x3}) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) r3 = syz_open_pts() ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f00000002c0)=0xfffffffe) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)) r5 = syz_open_pts() close(r5) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r5, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) r6 = dup2(r5, r0) ioctl$BIOCGETIF(r6, 0x4020426b, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000b571aa63f18cb0920af1048066a1b3c3f144790a794ddcb1d6a8b262dee57555a8d4ce4c09ded8d3535c49c80b0ac1bc4d2e30198ddb8d68233ba26b645d592f0e647ebe181441d6dd8043285034f02d8311b883ae3fac6726ea3e0c0fb0337b3db26d36a76bbd07c8b54dd0580466e3a76579c26f17f23dd61222c0c050e43f593b398cc624eec01def9112c782f4e9cb54ae86aaf55de10dcc8c88346af0017026c313a876b8acc1ef90c8ba87d9f5903c46c69c8ff06abb49683cda45534acc712aa4cb2c5777b324b6b42f39317abfa15fe376fe8ccf9df0d977ee7fd6152fbc01f948f8975854e69b0d9b3bef48a61cbd4f4d598233f282e8d3"]) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000180)=0xfffffffb) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000280)=[{0x24}, {0x713c}, {0x6, 0x0, 0x2, 0x5e7f}]}) getppid() pwrite(r0, &(0x7f0000000080)="fbaf8a3ad56dcd63cf0533a998dd", 0xe, 0x0, 0x0) 16:01:45 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="6256857f000001d48f1f239e9b61e886c1239d916b2bc9220b9184b7b897a006425dea2f647211c2e9"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r0) listen(r0, 0xfffffffd) r1 = socket(0x2, 0x1, 0x0) socket(0x1, 0x4000, 0xa8) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000080), 0x4) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00.\x00file0\x00'], 0x10) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) fcntl$getflags(r2, 0x0) sendto$unix(r1, 0x0, 0x0, 0x1, 0x0, 0x0) 16:01:45 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000100)="8c65", 0x3b9) sendmsg(r3, &(0x7f0000002540)={&(0x7f0000000040)=@in6={0x18, 0x3, 0x0, 0x7}, 0xc, &(0x7f00000024c0)=[{&(0x7f0000000100)="ff023c9a9c18cccec8b087", 0xb}, {&(0x7f0000000140)="7084d67bfa2fd7edbb4c5f5a7cffad8eb59693ff60457437d15fd462b722fd1edfc84f69e2fe17a9b9cd6a25dbf0937e141a217899ff881277cea75620bc93a2a8fe95b9d9804a041782d6261d3947f6ed1ddef0b83f6d242a", 0x59}, {&(0x7f00000001c0)="66a63c244c1b858378a3f297f1138064b42dffb61a7f3644ed60b0220ae854d7dabe0fcdc26ff4037523e4aac89658506a2b5f320e8b1c467db48a039eecd36a98073b4bed19672ae3e1df2589fc3a7778b630fd8fab66456f69e011c8", 0x5d}, {&(0x7f0000000240)="813d64d09fc75ade0739c53c3ffbf60a834285080f43bce50d84f8420f65bd9cceba4c8bee51710a8b7949dfc7f91b0499624eba172e07636c07b00fca6a375f40b9d39a5b46995c3d0bdf", 0x4b}, {&(0x7f0000000340)="1dc40e585e959d61c381820672dec2d6b4d4b60375b57a9d124ba2b6e2a015af7fe2d6a415fa96b313ee1d55aac0341f4450b72648f8bdff944c5c3892880fabf740b95628c2cac7b370fc79eedcd88aa6043cf2ca8f4660970e14a36c8d1dc7b044f96dcc17be28efadc0141e05a7fffb8f4f5383af181cbf884453f5535f89b588969f94832b2b03602c7490f92e0f91aaf88856e7204f1b738b3bade527d2d03542dbe29a40ef637f5d61ec990ac5367df4e4b585403aceb0e1bf5a9f1b7964e3812db0383a4d767383db096fffc450f52df411b51aab0677c19927d9783f768968d33d2ab652e2d909ef4ebb151de8510aa1a6a857bc01a3004d75a789328112bbf43e39594cfc1d483d24e57fdfae7072630543021c2e325bebfe4f0cd272120929074b8700d28802e398c69398369ee31ef80194db4e9a71d38390410e2e928d60ac1303bc02d0e6f8505f57d85b7f1c7faf9947a042ae9fd466a92838e52303ea808025da60f85389da3decf1296767f78cacdf0e91d2acd7bed8d21225d680e3d298c939945988cd666d2107e0d54529413d82c0e4dce07779a77b0536afe3407e4305fe3fd3b2f85fd852793037dc7fff2eb5c672db2250f8ddad8b2aebabf39acf04777fbb1192e1658770503fa191fb73a82e51eb966786d1065714ba218c261f4037f2842c4b9dc6c54caa0e91a31e2a431d7dc5bae815d7b84f9561073b9f3654bd01710de05f3dcc5a7d035020c5dd01b32b04560e7a64e076e931b2f86b1487be013bb6532e0db4c96e41cd55b5f59df80b5d024cc360c0af9ccf0032d8102f9c3fbba221e34efb796d6f4b61fb075a9d193fdbc686fdbd759c69d77b154dfb0a22c5b512b2297fdc0d9b26799ffa1e382502ae352af0ed6cd4ff0c7cf12260f3fcaf285798f2f71762dcfdc8db8f985d86f0911b5675181947992b6eec0b043530e156cf535231220972a1aecfc5a39d0c54771e867d9f03be29a4a896be57a57432f04155a0dda91a793f2ea2b3ecc400c40f06e640ee3df8e7de3615269eab8e7e602660b5e197010c437774466f5caa7dc0d930c4999681ecea733d5f19a79cdb27a682209deecd8945bdc0e071226de33167807ab7303dff310059ff2b7827aee05f7d7928306c1726c4ad86c08e36c3d5de2da64d2b53d7140a7f6b477fd1144d5007d87ea800a671a7da2fcc31403f0818c96d807c8b2963899b555457ba617d00ab05dd6ce50ecddcbe1869293c7db0b361bffbf2ef16c52dc526fbf0c127e647fcbd88240ab71d047d85feae8e6e82abe8da0126a9f03da9dcde4c9a2e6de9e27bad4d73986419db0834ac47e3d0b5bd787b8b17450d5c222ef59f03955fdd515c736fc86b2521315576cde878200aae1928b202809a5d11c76ced811e899175730848cf133d11207397e683886ff5d9cddcba1746e54dc2ba7a45ae2f5c7620b1833ec9cd5e6beaa2f3258c83bf2b1f842fabc7da797ddf8cc557f1dd7e7512cc08eb0770de902c74022d7c64bd16673184d03cea8da34ce4eebdb213620e72a4f3f3f73ae57a3335c389c5458bfd6228bf28140a07e210dd2eeccda34d20675695c7fd80db4a28669d097f5c1070f7648b7cc69e980638f146d76b65f2d1dfc116896a34bc6b7b22621f064ec373a9a7bc6c25f30be9f614ad223d69309065f9e3536f95f45238b1367b65d90a336fe03922eadd70df2f28033ecf0d98e268e6f85898b36b86fc1c4d2ec406449507424adf43c877a11254b56aca97a178a3a1114015df7d6338a15fca7372afa5e8eb8c218f693facfd2c78cd1764de3e482bfffec48ae8941c875e175203a67afc9d5186fcf3720702a8fa9999bf730081c062d9c64119a72093798958b5ec855b53bb45e3ef4f15a65213adbcfac4e4771d121bd2492e041893534a6730d33c3f373d8975e32459b8924f6a25a16c327f82c5aef69d4fc4a2f04f505ab1d4b5a0e20dc605fcb1dca3289115302d3c6fed718dbbe8ddc45cb4bfb1d40e2e3ad0fe850e42dc4148c7ebe66ae2f01b9b147b8226656dcc65b2c425e1df627c724959d37a60df98f87ded8e058d35c7570ade75bda508f8ab4c9e48922c7b4dbe4c4327e2eb48ae79994b22183defeced8b92c5ca6eeafbe57b1f985263f8381a4c617da238e9061c263f16edf9f9e05b92209539ffbaf4821ab431d9c0b0e71a9bb7c4b61743d1e60ac3122662acb2e0f8d76f0c19f22214a45c7976e312bac9221aaa726459619e2b6f8c80faa7e14762f9639b8b58210070883d3996362bf09db253d72962b896f0bf92d8027ac3a6f3eec3750757d34f0efcacb8dbeee5cd8cb7af2d8c886f1b2f516848402ed827e682a8ce1436e48ddd50a5550e79ee44a4a07142caa675811040a27c64e7713dad75f279057cc1bc7cfdaf6f30287c18fe3c3aaa3a7074ae7590f212af82b09dda9fef9a77e0bbe221e48b9784e946374f6f69f28343a0ffe33de41ffe926d1e9d0d5ab04c1f0519f4bcae421f8cb36097334f32f062f6e4db90cdba8fcd29c8804644d111cdde5855d8759253d30313cb725ab823dd2ad3b243b770a8cd49c98381b01c4ecaaf58e2271040eb69f147e83a214f50e269c426f811e3407bb3336dc32cea8743d6c4d6ccce57f36d57872f4d85852bf497cdfe9c010a50fb146a38c9b1529cb34a4cb3771daa2b05213ea3903f4a72fbcada52b7f645519a61e64e4c1989f4cea2173bc2cbf1a1f51b5e823a3deeb10486f93330645311083dd2bbc1b38d1513d57a9aa393ece394bbad7ce5b37beee9a11b750e4d1a95d195af988001e9a0d8bf395166df436d6056653dbdacb6a0749297864976a0c7b226b525c0fc25da6107fcb3a2efb92d2ccc3e1d231b9c8d8e68cc05db2791323a27c7db195ab49fbcc7a8a80171ac1c0c40722253c0a5b0aac65c46e3dd03c71a2a0df2412fffc01c887772fad6e4ebf58b950daa639b65fd4449a4053f4d2fd7567cd9ae05903a4bc7e5e3bf4a75db79960094eb6664d48d60fd03edbac850d4c9e9a7c48785402077b2823076c1bb3816af21fd7fc9956d9a550fc59e8056dde61a16129d593c940f6e36cb2dd9570b648400f9bf7de2556cce86c842c699833c7d57e6d6c847d304f682706afa893df9db840f99dcf0ceaac5392c7c9567a73bae9c3f5abad3c239af1721c628087b9e216648ae8e7210f3ef8bb9af207245873de7e68bc1ed84016fe82c9f841ab6f6cb569703c6cc50e3183c551f53a19f697ab40f9c21184f4be5cab44b57b9af53250316c39424146a3d389b14212ecca91a1111ee38866b8de840d17a62ed0e517a7c5c33b343601b6cb5561ad476591428a3675bb0bb6a17380552475fdae238edb028e1f5f2302fa376b179da4305421646d9bc7732b2e6b5d5787f0d9b53e7945c017dab636bf429f639a11e8f05019930d11ace9445c57d7c200689e94824ce543862ed3ba558366748ae6e540a3fd2482de347c1b919439a551f3633f00a6bcbdc6c01bddfa10392847bbbf69ea731a4366135903b1a5d3d57d7a89b88e6de3fdc89ccb69e9d8b670d6718c36961ed6e7fd1a25c14272eb157ab50168ea40a7725d53dc5737e34a04c80b18d5889b28d092418daa1cb7dbcd04203e75c4de65f678b8b0bba6ac0f317cee1294e5eeca605ff646de44ebca318df81818532e7d8bdc88eac18031331b772421513c3763a79810e144b5dce0fa41048014398314bbe04e83f24371c142ce37a9a01aa13060add80b2bad8d8a5e85d96e78378646a077e6d22f80f2c98b37c4727c660d9d58b013dc7ece36624cc1e8c141a9b0f44946d7fccd88e6982bc6e366140c5fe7d5ac89c38038a3cf5b1be8ae7ea0ad3bdae91b7d421b71d30551d6f0afcdab1305362ac2234922333084537f30d4dc82f2400f7a32a902a23dbd82e8581a2fcf1dd35c561c50dd45694e7bf2428ee61e62dfdb4f8c9e3adf6f41d44d3530bfbf04eee1c10ca6901a50a4709ee86330ec126e615e6856705aa3966aaaa230ae925ba225e4d446981e2ba40d65cc770c4345594717461d3da75533852c709c21acd637fb513ae88eb40d13b8cf90bdf1a0e3e404e5ff8639a242ef8b1e76bbe4c41e8e01d388a0901d05f849d29ed27ad2aca9f02951cf71174ba098c62919e8976594005d8afe04ffe131669557940dd35093e459ee25898bd3ea195e529423e779f4528e9e31194bcca1b4819992e75275e50bbcc68a700ed6e8c018f290151ac7a26c36abbd78c96af62b8c3f29136b3aefec518165d885dd527d43cf5a67e9a49f3943c68a80d4a2a64c176aa50f73454ca706bb9fc741c04023cca63fa368eca75be6d120c7e02162b5035ddbfd7d85c50acfcb2cdfc8521c53ea795b8d845235c765001e2a45c81e1013290024ac5af87d8fdeacfd18f49d30340bdb5de4306f8f0869b90853121a34fe06b133a40a2a1442892e32838c082c9e482be6c2432571bf02a75206b6731e00d34511eb3cc73ebd7a24bfd199e40adeb88daceb32a2f0de7e3d99b2a543b8a11957976473ee8ec1ddbc3120770562b7d19f07b57b7185390fcb1683dcd86a2d87e5a8efd7b88844c20ff25c1a044b64ac3ad358005de0275a5414de84a047484078e6c592be748bc79e7704012f78a7e23cc67c1b5ebc5b1fb7c81547b613cefd704ea1207c8bf6dcbd22ac9b960c5023ba9cd52fdf00374f5f6f125da8fea27d536b8e5208249e0252f3cd32085354d0f8fef2b3b0972e08ed60105ca58b94bf55ee7fd451affa1e02c067f34af6683d58df427fa75e89e0abe26657708f72c2e1f9b0c41bbf0b96a4987794e6577a2ec6704882fbfb20e9193883380ca7050189080930a483ea0572f2059d111dc03181d77d8d52bc13041242db759759c755c4c0f24479ba36ebabd4fee63a60393d3af46dac6f3fb9ba6c703e443fc4f365c34feb99706774bf496d697367e6d0d97ca9b76dd99c00f5622d085463d6ea37270d7ff2008741f6db7b607f1d66705229104c59930c0f89dc9e683567b4c04be01017000fa8aa80a9439c0f510476532157c8a582fb2a27e608ff5e501795f30b1d02ba2b8bd6c1bf6e360b2db1e132926e3330be4ec05b7b1c5ec36d84827de46439d290021883e1633d62d9f95aef273f831f0d9576849ed7730e3f62511d3cdc148f16be0a29a7edb2b68b3d25b2765ae6681ff2902c6e84c9da49f9b5461c34060d8dbbb64dc8e18aaf8be710608f0d6a3ef81984083fb8ca23bd3446d0662e3265fae28ac0012b4778a5db55a2a3b90151c38223ffe40ee7092b2866ea70eefe97b0b1c8e7eceffc3660ce1d2f5c8583110b3f6a1c114013dc8168ba25fb57d68eac971635a533b6fc5f429f67d4024012e2def57f808e10a427ce8fd7e99d843ad864d9cbbb0d056da81f866f43959b988548a865a72d2064698e9c5c0c012f812dc7cd3a2a4212f399b4b3c0c6532d60aa42e63ae68df2e65266026a295800e1b54a066ed28f2d7e3c0576cf34508f889efb21c05bf6baf38698f6cb3dd86fffab046233b74b73091a9f861baa01fbf39f5e0d6988ba4b6ba53daa791df4acee8cbe04e3202bb6c23daecabe451ef7b6a4abb4a3ade93e303b10a6764f0ed1bbeef23796d897ac151a25619fafa89de9c484c326a26782b7f8289e47ac648d2d10df28d8885ba3dd6095472d6ab961fa92e19ae210702808dd65dfa63755b62794f534dd0e26ed34ea519a3bfd68d5393abfab287880a95e4626985438d646b9dd29caa15", 0x1000}, {&(0x7f0000001340)="b14610bcacc5739f37a921f463be9413532ab8559af2f3f0bfffa07f1d30090885b4a6808f5c37f091d3ecd2f67229686da83fbdade46552de7ec39b1a646fd105cd2c83", 0x44}, {&(0x7f00000013c0)="193edb4d3d30d3ac485330c4166ef5b509f21497bcb13e8060c07fcec1822f67de2fac53c584ca699c310a0828128bcbc278f661fccc7cec5692d86704ce751356b3d5d19800f7eff2456c02caf127ee187b8cd3f9606eb4c0839860fcda5c22def516586d66e4ba5eb777b32ae7bc427a4a7ceae6b04651e1de52ddb149282dc9d1fa10b875d5235fdc715eb536160c6ffa6592f63c39b1fb3effdd66eb39194be4118fd6485d84a9a793121f05a3fded01bb57fac53cff95f39abd94c0d4a281a3c0119aea04b789f637b4b8ca9cafefaa53379fc26382fa2035fcad1df22404a4b5a162931f6dd21e115605360dc421ba0236472632e2ef5c979fbdfed1e59480cdd6bca4fb6fb24eedcaab1c90ea089f8c7708ed012986ca4c97b950c7af3e5d7c9af12f8345c6f9aa458f8295277abbac80f569a6faa3387d47148e4561d666a6591064acab527df2ff09994e832eab533cbec0f2cfd2b29cd9f50ffa1f78072ea8d8b9cb1ded2a120513d9605c1c8e3c3a93e21e154c07b0d96dca067b7b702a53837255fc0c34b9f96f9094f71595b24842ba31414639c81d4206259176bab5afcdd4cf1db4ad49664157d954d83b088afc60c21ed64bfead0d1a8e8199364eedc2213d677f187d7f375b09a6748e954d9a20a4418e934baa8b6361bb591dc40158a6c5e30fd17d2f5f2379559d53f703724402f2bc7737b516dbc46157ccb4b5becf31c7c652c61de24a633d83661d78eb039b4020f95ea97771903022b2c080dbc782157cb082a131ac43b86f3efefcb722388bcb7b9f2ad5ebb985b94da77f7668930e674b773af4f9f39840542a427374d47db01faa75b6b0f467c20af8916c916c3b220377b247ebc503118c9fea5916392cde6df9d38742413f8bc9e201be5d4bba475610d9ecf896c9f472d22620005eac8ee49bbdc8e4a3eaaaeb664a4939a92386b23b930e6af53e0d028daf0f3c8990a04c0d45419d79b74aee9375f1e11b21d64dff2894c95c09cb1620349e08731f46d1f52ec86088d2786e9f4ec26f43031e00f101e1a16fd1b5beb0ba3d9257c0220faee31a983cc53aafe2ce4bcfc8ac994f8a57bbb9d9b1631223af7afacfc6ba610f5adeb7ede4e14377b862f0bb253758ad167413217fda75e960433f4a7c35b2ac30bf24d0475c25df6090d6900ba9dcd1a460e3afda40bb84eea5a84b836affea3538c6de87180d2ae6e66fe487cb9eea5592479bfd074e82017e6dbaf3056e9a31020f9a04618e279119dd5c002588b288551c69bcfa384ad76b6457eff3c49e2567315a6c2f9acbe28bccabb12981e3a5571668d296fe27250b3b087cd6228b31a209896e453bab6568db5976bab351201fa1fa9646862926570ff6672886266cf29b45d879f66aa4a6f4047f5400cb64be5d579e682bb7e109f3b0893de61d34070633e68b6b6d7e8f0db00c6d6b75f03bf4ed15004239df2e0eee9ef898fd97714a3b73e7b100e5d1b8624ede37e047b5e75e6173779111d8073149b88202387ad5cf7a9d9f77420608235a4eb3e10c5339796d9b542852a492c94c83e191e880244406a7f47143bed67012d5301ccd7f9b0362ed358616ea81af04802a4861c72277bdafc7cf5dc9008237a38710ccdd45c809425f8bdfb35268277bc5b388730fa2230aa1b7c040ff73bf3b6bff921e5bc99ac15adc3f5760495cd0d3f69a564c7e2adc8e8f94b678762b804ed5d31c680c9bfbe526057ca20738e3b386d96260e1865f2888e883a3ca3ebe396012658964394b4c1d8aa405a09364f0be934962480289cf76001bb216373c78792c9efd4540e9191a7dba189e50597ab1b68db4ac370493b72bc04a2fc4ecf7c09161ce53078908e69fee44d8a81fd465a9a73ebad7d012c554801c0b4f49a983e3dae9a685384d5ab5d55ec84569fd97fca490feb41d7e2274216d3e639c0d384ca259d6a818caa4ec3d8e9d2b73e58bfa856d80e5a565eee906a6a6e65c2e41bc75e8a252339927129d137db8e950b8cff0ad8d242e22bf1bb6435d12044d6a146b22e9e2df8e905c698b82ddbe26a03859fce2e2a8eb40c2af3be815fabb2988e2f14a85795e900d01716b7c9a1b7fd7e3b76c6d2a227640e2d9a22dc0963cdcf6cc1ddbbeaa00f44cdb92bd035c5ec744c0f694d4172ea85650b7ca14489515aab134de00b0f4813c242fed5ac8a91c35286c8a7c957e8358148f5804aa9ad058884af2bd2db90f3bb7b1584b1363b32ca7a6cdfdf4ad8d93f3c42ca8eb392406ffdc220287f4ce4831a6483667de8bea0dd032f1a6cbe9c3856a36b1dfedd2f091a5fff6565d51820f0b36fb99a5aa96ddccbe5a19b075a59fdc7c62542c41e1e4cef35c3776c6f038f05e695f67bb9244623ff1aadb2e1bc06ecc6ccb5c0b096a1b2979577463ad7f90e1f39536ea39b02990d750d14f32d99d570edaf420d35d5fd0182e012b445e3f693f431cf0ab59aff94d48bc5a0e84a90f04abe75c1dabc0afccb50129934b011ef3731fafeb99ef277d756a41f3bf9bcd2802ef7c230d5ab7eeb0568509a0ac889e0be2eb6228db116d8f45abf9b24fb03b2f9cc68541c46770a39afb25604c730c8b84fd31390eaa1b46153db305f57091ab26c93c91e1f1191a7e52933486281c667e82874f0265f278880f815e68e2c0b0937c892f4eb94b0c24850261d6c4b063957b879dc9a992ae821d9bb2d3f72dbc2b0778eae456c740b89eb97d47fc50c8fdd47f9bbb9e06218bf7e3fb883a08ec4342a539ca9b8d4c5fb08ce406d7c904c8019b081e38a79bcb96d0ece32def2ce2d8440f59425b7b3d0fddcf04113d99d5798d54420435061708d1ea459c9880ff92d84dace292755b596d8c3d9360bc7bd80aabcfefd28cd1b76df15e056c5d888bd2d57bceb50dd1d4cd759d59f3c93b487905ef03a22f7305c0f2b5a743c794c5ddacae556ffe9d461d652eeacbba067f7df2afef89e6e37dd5c88e0c0a49677aca4e15cc541c3a621945c3f9ccf0736a893325b50848c3d5a24afe9b71b27c2833bc2d0316e7f9c433b14cc2ab6accc8a5f5baca4fca8f7c9992bada6f4b34ee03d18f86d64cbebdd44d0b1e0b916f58af1fb8e24a75cd4c917eaaf0e789ed04d45bbebd26faf0d3298943bea1e6772d4f756bbb4259352335f71ab7b6b7d6b9934007148f04ed4da5dc23dec694d779b611ceb35b0cf0e2aeb94b67656adab65d5c479e3caccd0840c149aefbff3c92d73b8c9e8d6ea37619db59a95fbdc7844226d4494646ef7e36fdd2519ba248c13cfc66531f875c04ad6bcdab34e7e90ea5d8d60832a45ab764ff5bf5ea60b83f1e8ca6fc9d2c58accbc6743295b217242a3ea27ca58a1077c9d6e6828029f85313ba769241bf5d2d22b413ecfcbb6c9678e4ea13665fcdcd754fd29ca6549ede510fcd9b935b93f376836187f24730520a695c2a6eeac6b5dde605c765f3496628117cabccec8a71c3cabd9dca315bace99011d1fdc9c7618018a7c757660b7553d7c1b135ae0a7132916c046e3463005d9e2fb7c766df38840bbccb1b4c325d565cea99c31222890079d4519af29c50649a6896f414aaaa60f6b69c30633e5a5218fa4ec0c7a4b004c8fb529a3e42e1cca1d71aeaed1e305b1fb322ad27be638c605f7be411dcc06b1a2ac17e7e7a8dd1953ec1cf5c9639d4b27c0a4509617762e8dd0c0e4aad2ca2a99bf376eaf2918ccb6f3971f885c6390859d4ef108a22cffa2d740876427e6827dc52e008b4cb288f892ba013932aa3bf0d07b53703e59c68e88d43d9658dbf2bf615643a197c8b00643d9931a2b058a56d2c41f8c6ad44b959e51151679b7d6cf31010cd6d14b53dddd1c7074ea3b786c48a8d3d9be5df0f451a1ac19e69ab7eb41879d38f3f3181dad8992f723d227e54176e3bfc08f618687e8157e279ca3ee62b164f3a362fe6e3c1e681cff7d60b98dfe30a4a4b6f1c7db30bc2603c290ae79e251e6713b611d52149b09bcd3947879c39126c9157385d19732010542875d769da84e052a49375ee80d25f829c8ff8f15656f8309e9f489acdc03e45f3201ae2741fc0bfd3aa8619b8db52edeeec5897f3b27dc9cc1969fca7156f9fa192b2b892b694cd48a34374baf8f5797b3a7977f528caf0c78ee3a8b3fc174196716b42ef9f45a9be72701a329e91ca8d1b20e1751c79380931fc0269f2dd6e76cdd803de591df0ebe636fe7022c8317164ee7339082081ce2bd01f9125357058ca73c045f9d313c9c922ac7ae78e13b97d1b5a6c18b2e04fff1d6d342c22e9c08305465f9f8e07725243d669470cc05fd0054b1e60b56348ac91b0ad70f292c194a862103eb633dc81ee7a7cd223e055d0d13e043193bbea77c30bcf5321cd5fa64cf6d19c13c92f86ef247f5258945fe440f2b60ce237af8e2d3901a25b60fb70e093e4f2a65ccb06363dae786a9e3caabc4a45b37a12d7cef946e15d8b56b6e93ef3d53593496ba33353eac546cbbe55b55fe05119212ea71e288697b86093a6fbf8f66fb59b860650b2054936ebf3127cb04b5016a8919b7e7e65dfca3474290e97cb68ad0603786a6dfbefb81777d0a2c713697becea195a3e75b3a031594eb7ce7ceed4491058567032244fd83065d228f749df6f7bb2566685df754e3faf937f9585943ee0b43cb79fd7dc7b8f2eaf473f254cd2c1cc385428d1e38a2d52e015188c746aa1257e59b7fc14a919851f369fab239542229b083b1a3cce5f09e84b119471c43dc5505c3a4291444cb4bdbb31cea509e19805717b62cb22d346105742f043121d934f13bad099326b944fc49d2e3e157848ba41ff0fb593a92348e168adc73024adef42f77c2bc59e3d86780641c7eb81c8bca773fa196f4096bf8fe4c0a3bdb4a4969ffae51954f08c98524eeea0543bcfa01d72448f2a0b0df5f1d00b0fe95318b53759b7cdb820ccc0024948327a1f6c7511836b8e5aa92989347ea836c48f2e8e15366a2c1c6bd2c5acf746df9cd8f4010a6d4966e64a9ba7c1c83df39de2ebcc880417a902695f90099c0fbe9d6fdcb7a6a97d45534867318ea05c1638b9f7caa877f10255ef1bc61a1e390d439571450f7eed6c6c748c46642f73bfed5f65ce15efca2ef54c7a645563c474c0c45a3384885c2b51c751fa1d5ac0d5185c256f6eb988222bf2d9912eb7f7548bbeae43fc84ad635bc714f6600253621a9766c3361422ef0a647b614d13fc69b2a8e7b9be96184a8a6beb3357151a0bf77270ec3cfacb8f79548188759cc6f8524ce2dd9841554615c5d01f7c45f44a6c5a710c4e96dde3cbd4c7583ba54a1de7b74c5f9794e50e83a25fbf9637dd929d1e53bf5fd7ca364daf5e89698598c9656cae5614adeecbbfc367cbbc1cace265a228a60653a43559f8c64bf312dfe68539606a3168cf4b1e2c77f75c714915c116da4ab2966194bc23eb2f45f81c4801521435405b17225ba3a7ea4308f3821e9bece27733cec59dd146b53dae0fe23b9fb6cc54f565186da5e0faf9dbf80255750011d25b64d8ba8077993a42a79396e49479983f9c12507dd2efaaba2b62f5b13c08fbf998567de1e64a960c26e9a43c326fff5151f14f144dc673e184c1a677f843f300275c963e29a66526ba23ed9077e2689ec6ee62bf64d9ca65dfd815e59bf59769db87b1a91594bcab830ac2b515b30b5d4b718cee1ca9c1e86c7a4295a78f5613c0aaadc128d7c6d8ffc81365dafa335af13976e36eee6d2a29567e09034d50fac643bb4b5cb919aabd011d35424618", 0x1000}, {&(0x7f00000023c0)="4167eeb71bfe22c8399def98c4e935876beaed7940a5a4c4342d8becce1d24bb3ee5ac20aeed2fe0d82fe02a6caa88338e2e6953e289e88f5a139cf64fc19ab4103879087e7ba1adc4266c3fd06b9f6781cd36e99608999572322ca7ba4fa1b82122b105399759e04c8eaf3cf08a42f1026c44ed0ee3c86ef766f64b86e86504cb0a284a7a09cb13480a0b485fc980473dca78a22a3756458500ab7ccb502c7924e839460025fbd3801200e69bf0c1f1e13c519390c2ba6a97c429987a44cc374ec6a07597100d9ea229784bc72e", 0xce}], 0x8, &(0x7f00000002c0)}, 0x8) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)) faccessat(r4, &(0x7f00000002c0)='./file0\x00', 0x3, 0x1) setsockopt(r1, 0x1000000029, 0x7, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:01:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x35}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) socket(0x20, 0x3, 0x18) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) poll(&(0x7f00000000c0)=[{r2, 0x10}, {r1, 0x8}, {r1, 0x10}, {r0, 0x1}], 0x4, 0x4) 16:01:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x44}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") r1 = semget$private(0x0, 0x4, 0x408) semop(r1, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1800}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0xfff9, 0x81, 0x7fffffff, 0x6b12, 0x8008, 0x1f, 0x19]) r2 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r2, 0x10001) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) getgroups(0x250, &(0x7f00000004c0)=[0x0, 0x0, r5, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) pwritev(r2, &(0x7f0000000100)=[{&(0x7f00000001c0)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r3}) r6 = syz_open_pts() close(r6) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r6, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) pwritev(r6, &(0x7f0000000140)=[{&(0x7f0000000500)="eb88484fa144ddf54214112cc78fd28b7ff99c67c1868a33eaf4e6b8949ab5d8d4cf38673f95fba5e3edcace624761b711b4ca3f43ed099243d0b9d15633a7aaa454c78493c67ca7f57b96e9139bd4a362fd10b46f0344593bbb8713bc31b8309d27478369cf1e3f27ca55b3c6e1a93dbd88b0d57259734e75cc2073d940100fb549f827e992", 0x86}, {&(0x7f00000005c0)="512262c1ab76bd70a8f04d0d937bf8f41b6d56911e725154a62985ac55fd48d8093209bb6ecdedbedfb68c521c333491681cf3a70f3177417c3afe249c65836e632471a420b4d264d85f6efb7de51c4a6de7be1b5238cd99c2c42848977a313a1af87b0c7462240aa582a3bf06702feb41483aedd38890d45a3544d3e85b4dbec30ca23b40807d01025b472bc3720f8cbe482ade41a40a12537d84c47f7148d061f3e9a0b9c8dd218c8a6eb4acdb2d493ae806b893d2aac08649c1069fe6859d", 0xc0}, {&(0x7f0000000680)="078db8a8620f9eabe088de36544080c995b57e0625dcee3afb615a56e33457f0cc35933c4fc736487612b5b49fe27f86b6d83e0bb95a79b9d8981e32182b594e09c335ab341e9ba57cd76f91bfd8", 0x4e}, {&(0x7f0000000700)="200ff94b1e24b9710a75b29b4a9ce5d8754677dc663ea1b625b802542ff83a78304b4c7e847de2d92bcdada2c861f0a84b87d0522097b6a6cd1f7d425499675d45e3cb251382e98e38d259373108e28e5b0b97fd22f3dc6ef532843180aba43fb590332cdf5c", 0x66}], 0x4, 0x0, 0x0) fchownat(r2, &(0x7f0000000180)='./bus\x00', r4, r5, 0x2) r7 = getgid() fchownat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', r4, r7, 0x4) msgsnd(0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000001b5159bebdde4fc687e392f92034824ffe8c5b0a5b18c2bdc7f6c5741e842a6c206875529c27fb0c9692fb1d3e1d8e8d2de73e5f7db11df80b6a855049eb3afc8f810f2d2f851ab30000546c8473478824f57e6736fea34cf0f562a88c05c5565cfe6db889419cb42a1537f34770a3649bb2d6a7"], 0x7c, 0x800) semop(r1, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) 16:01:45 executing program 0: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x4, 0xfc) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) r3 = dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendmsg(r3, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:01:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{}, {0x5}, {0x6}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x2, 0x3, 0x0) connect$unix(r3, &(0x7f0000000c80)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3faca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2ff286e086f9daecf0c0a3f93a5d68996fade9cef0100592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315d0300db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b0900000000000000b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f725e767e29e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d285572e6115410a5169b607bda7979cbc866d0ba77bce91b7974316ebbb50b60fd46c36dcdbf054e4019de31810ee58f0ea53fbfadb566a7fe6c00000000000000000000000031ef30de608e84eb5d0f03c51f38db8bf005fa0b6f1a6d8cfc293bce430d75d37c5461009d3c62da83fc2f784110b649fefbbbdb08ee6beb8efeded85908f2f748334bae1a01d2840072b3fa9b4dbcf1436d2cd75b9bab54a45966c9b6809b42f3bf90c355bd8ad7a7650d6b500411547321772ed2535c691297af3caa3b854c436bd377f70cbae338abde9dc6d4c06135423232a79ae1fc20a72c4ab30786152eadf0a2d3734e527730a020ed9de83afb01e322b5c0d50629518b2b45a32666f3e039260b451f8c1b7c316fb9d7ca30665d156f948572a616e1838d6e5f7391f6ac0ac02615f4850e0a64f487dc62df75a0c105b54f115c5ca48b268b8ceb36b762d22aa6854b898a7d154727d247d7"], 0x10) dup2(r3, r1) msgget$private(0x0, 0x0) r4 = getpgid(0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r6 = semget$private(0x0, 0x4, 0x201) semop(r6, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r6, &(0x7f0000000280)=[{0x2, 0x78df, 0x800}, {0x0, 0xf801, 0x1000}, {0x1, 0xff01, 0x1800}, {0x3, 0x1, 0x1000}, {0x0, 0x0, 0x800}, {0x0, 0xfd, 0x800}, {0x2, 0x800}, {0x3, 0x3, 0x1000}], 0x8) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000240)) semop(r6, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r7 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r7, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r9) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r9, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000480)={{0x9, r8, r9, 0x0, r10, 0x100, 0x400}, 0x3, 0x2, 0x7}) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={r4, r5, r9}, 0xc) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r11 = dup(r1) sendto$inet6(r11, &(0x7f0000000040), 0xdf1e, 0x0, 0x0, 0xfffffe4a) r12 = openat(r11, &(0x7f0000000000)='./file0\x00', 0x400, 0x60) ioctl$BIOCSRTIMEOUT(r12, 0x8010426d, &(0x7f0000000080)={0x0, 0x401}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 16:01:45 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x8, 0x100) readlinkat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f0000000200)=""/226, 0xe2) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb777", 0x181}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000380)=0xc) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x10000, 0x80) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000001c0)='x\x00') 16:01:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x81}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000340)={0x7, 0xffff918f, {[0x7fff, 0x0, 0x3, 0xff, 0x9d, 0xffff, 0x3, 0x9, 0x10001, 0xeb, 0x9, 0x1ff, 0x1, 0x32, 0x5, 0x3, 0x2, 0x5], [0x8, 0x1b26fc1e, 0x5, 0x3f, 0x2, 0x3, 0x6, 0x100000001, 0x1000, 0x7fff], [0x60f0, 0x8, 0x5062, 0x3ff, 0x6, 0x60, 0x1], [0x5, 0x40, 0x10000, 0xff, 0x3, 0x8000], [{0x80, 0xffffffc1, 0x40, 0x3}, {0x200, 0xfff, 0x2, 0x4}, {0xfff, 0x9, 0xfffffff9, 0x3}, {0x2, 0xafbb, 0xd8, 0x3}, {0x4, 0x101, 0x2, 0x4da2}, {0x7fff, 0xfffffffe, 0x6, 0x6}, {0x800, 0xfffffffd, 0x8, 0x9}, {0x3, 0x7, 0x5, 0x7fff}], {0x1, 0x7fff, 0x3, 0x1}, {0x2, 0x3e63, 0x7, 0x800}}}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 16:01:45 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_extract_tcp_res(&(0x7f0000000100), 0x81, 0x6) clock_gettime(0x2, &(0x7f0000000080)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x10, &(0x7f00000000c0)="eb368f80", 0x4) 16:01:45 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000140), 0xeb, &(0x7f0000000200), 0x50a1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) ioctl$KDENABIO(0xffffffffffffff9c, 0x20004b3c) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0x1, 0x3, 0x40, 0x7f}, {0x7, 0x6, 0x5, 0x2}, {0x1, 0x1f, 0x8, 0x80000000}, {0x8001, 0xc5, 0x2, 0x7}, {0x6, 0xff, 0x1, 0x2}]}) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:01:45 executing program 1: setreuid(0xffffffffffffffff, 0xee01) msgget(0x1, 0x91a2ccfa35f7fd8c) r0 = geteuid() lchown(&(0x7f0000000000)='./file0\x00', r0, 0x0) r1 = shmget$private(0x0, 0x4000, 0x44, &(0x7f0000ffb000/0x4000)=nil) r2 = getuid() r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r5 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r5, 0x10001) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) getgroups(0x250, &(0x7f00000004c0)=[0x0, 0x0, r8, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) pwritev(r5, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r6}) fchownat(r5, &(0x7f0000000180)='./bus\x00', r7, r8, 0x2) getgroups(0x3, &(0x7f0000000300)=[r8, 0xffffffffffffffff, 0x0]) r10 = socket(0x2, 0xc003, 0x2) setsockopt(r10, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r10, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) r14 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r14, 0x10001) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) r18 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r19 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r19, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) r20 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r22 = geteuid() getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) r24 = getpgid(0xffffffffffffffff) r25 = getpgid(0x0) msgctl$IPC_SET(r19, 0x1, &(0x7f0000000840)={{0x6, r20, r21, r22, r23, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, r24, r25, 0x80000001, 0xfff, 0x3, 0x100000000}) getgroups(0x4000000000000047, &(0x7f00000004c0)=[0x0, 0x0, r17, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r23]) pwritev(r14, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r14, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r15}) fchownat(r14, &(0x7f0000000180)='./bus\x00', r16, r17, 0x2) r26 = getegid() r27 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r27, 0x10001) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) getgroups(0x250, &(0x7f00000004c0)=[0x0, 0x0, r30, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) pwritev(r27, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r27, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r28}) fchownat(r27, &(0x7f0000000180)='./bus\x00', r29, r30, 0x2) r31 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r31, 0x10001) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) getgroups(0x250, &(0x7f00000004c0)=[0x0, 0x0, r34, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) pwritev(r31, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r31, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r32}) fchownat(r31, &(0x7f0000000180)='./bus\x00', r33, r34, 0x2) getgroups(0x8, &(0x7f0000000480)=[r9, r11, r12, r13, r17, r26, r30, r34]) r35 = getppid() r36 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r37 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r37, &(0x7f00000001c0)=ANY=[@ANYBLOB="000000000000000022173574dfea84940039ded300f796f2000000000000000000000000000000000000000000000046"], 0x2b, 0x0, 0x1000) r38 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r40 = geteuid() getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) r42 = getpgid(0xffffffffffffffff) r43 = getpgid(0x0) msgctl$IPC_SET(r37, 0x1, &(0x7f0000000840)={{0x6, r38, r39, r40, r41, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, r42, r43, 0x80000001, 0xfff, 0x3, 0x100000000}) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x1f, r2, r4, r0, r11, 0x89, 0x3}, 0xf6c4, 0x0, r35, r43, 0x4, 0x2, 0x7}) 16:01:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'t\x03\x00', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x64}, {0x3}, {0x6, 0x0, 0x0, 0x80000000001100}]}) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) 16:01:45 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="82022e2f66696c65710701577cd33cac526bec89d14c0010b2b64cfcfb2482aa2c4072c0e7978b1da6784d1845375d123e5045000000dfd541806a3a9af63069086de0a37e05de35e931e886ba9011f76c50b5d87a0e1edee7e169252a94f9c7c0a397a4689e42fb368147b5ffae6f9d3dd1161640fb1dcb2e328c9a5b9bfea196edbd1dff7f5178888acb646b4211824b2cd82ff6139dbcdf81aef0160ead15d1d5313faf33a07e2fbf26b381b02683fe1f9450e798e3e98807b42dffbd875bcf4cee54652ec7adc0bf0a107f8601e6cb5eed9a3720b968024ded4d4ff3b5a050341531e6fc87ed924ece63c1a4d9da50fe7633bd28e4f1b726"], 0x10) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) fchflags(r2, 0x0) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000387066696c653000a2af37d2c5e8c797dca502a7e9a9325d"], 0x3f7) accept$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r3 = open$dir(&(0x7f0000000840)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r3}], 0x2, 0x0) r4 = open$dir(&(0x7f0000000840)='./file0\x00', 0x0, 0x0) r5 = syz_open_pts() close(r5) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r5, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x80}, {r5, 0xa0}], 0x2, 0x0) renameat(r3, &(0x7f00000000c0)='./file0\x00', r4, &(0x7f0000000140)='./file0\x00') write(r0, &(0x7f0000000200)="9e3eaa56000000000004bf1aab0300000000000008188e600200d04593fdd308e6b7ca0000000000", 0x2a6) 16:01:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x2}, {0x81}, {0x4006, 0x80, 0x5}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:01:45 executing program 1: r0 = socket(0x2, 0x8001, 0x0) fcntl$setstatus(r0, 0x4, 0x84) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) r2 = kqueue() ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r2, 0x6}) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) close(r0) 16:01:45 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x80002002, 0x28b0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x2, 0x0) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000080)={0x7}) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffff9c, 0x80105727, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x100, 0x7fff}, {0x0, 0x81}, {0xe9, 0xa}, {0x21, 0x7}, {0x5, 0x8}], 0x5}) acct(&(0x7f00000001c0)='./bus\x00') faccessat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x168, 0x1) 16:01:46 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x10, 0x5, 0x0) r2 = socket(0x2, 0x1, 0x0) setsockopt(r2, 0x6, 0x4, &(0x7f00000003c0)="03000000", 0x4) dup2(r2, r1) dup2(r1, r0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="02002e2f4000000000000000898641dc7a5828d4e0f9b5f3f562bfdd706ff304a0d4f676d309656b877dc23f1d4ffccbbfaba2fba80d44c6769896627785682af3f7c0f027c35bdcf2146794c5b1a193449d315687853efe335234e823a6ef58558bf60f7676f0e951d03cdd1a432838272d5267ff37e2e24830614b58810dfb19b1c59cd47c348bb96d66550ac9addb8efb89a7d3fe4e682041d512e1075e556299daa9748d663b1ccc38d3006cd0b5e9279c5efbf67b27d858524b017a57035f7d72f07ca029808c33fc"], 0xa) 16:01:46 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) r2 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r2, 0x10001) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) getgroups(0x250, &(0x7f00000004c0)=[0x0, 0x0, r5, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) pwritev(r2, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r3}) fchownat(r2, &(0x7f0000000180)='./bus\x00', r4, r5, 0x2) getgroups(0x3, &(0x7f0000000300)=[r5, 0xffffffffffffffff, 0x0]) r7 = socket(0x2, 0xc003, 0x2) setsockopt(r7, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r7, 0x0, 0x6a, 0x0, 0x0) r8 = socket(0x18, 0x1, 0x0) close(r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r9 = syz_open_pts() close(r9) ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffb, "73cc5160527b0100e534840c76f3000700", 0xfffffffd}) writev(r9, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) r10 = fcntl$dupfd(r9, 0x0, r0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0x3da) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) r14 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r14, 0x10001) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) r18 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r19 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r19, &(0x7f00000008c0)=ANY=[@ANYBLOB="003e0e5f707fa40bff000018bf38e8d7b217e704fbfd4713f9000000000000000440000000f2954b33eef23b7f662df19bba1d3e7c7c3c58f5423eadf2244faa47009f310acee26583f25094921999db61f1ed1ebffd6f5816b739e5b7f913ba97b8a91a70a22e23b70248d68851f6ddc59c8eeb06141a0b0970c51555b435e7a9d8e8027d7c7bff0bd49815a95e9f69943fa05d6eaf4fbee5f606bcf3318a4236fe0904bddca7c46fdfaea633498a477ea09a344f1687197f439ff756268e73987fa956a64601f7d3900f31a3e561ceaabb9c26d41b87138602bbd9778888e1b94d5703ea197ca927db34848733701c9e76d78bc501a7a1eecdd3debcc01a63ea"], 0x2b, 0x0, 0x1000) r20 = geteuid() r21 = socket(0x18, 0x1, 0x0) close(r21) connect$unix(r21, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xcb5af0725a4df69) r23 = geteuid() getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) r25 = getpgid(0xffffffffffffffff) r26 = getpgid(0x0) msgctl$IPC_SET(r19, 0x1, &(0x7f0000000840)={{0x6, r20, r22, r23, r24, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, r25, r26, 0x80000001, 0xfff, 0x3, 0x100000000}) getgroups(0x4000000000000047, &(0x7f00000004c0)=[0x0, 0x0, r17, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r24]) pwritev(r14, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r14, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r15}) fchownat(r14, &(0x7f0000000180)='./bus\x00', r16, r17, 0x2) r27 = getegid() r28 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r28, 0x10001) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) getgroups(0x250, &(0x7f00000004c0)=[0x0, 0x0, r31, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) pwritev(r28, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r28, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r29}) fchownat(r28, &(0x7f0000000180)='./bus\x00', r30, r31, 0x2) r32 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r32, 0x10001) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) getgroups(0x250, &(0x7f00000004c0)=[0x0, 0x0, r35, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) pwritev(r32, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r32, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r33}) fchownat(r32, &(0x7f0000000180)='./bus\x00', r34, r35, 0x2) getgroups(0x8, &(0x7f0000000480)=[r6, r11, r12, r13, r17, r27, r31, r35]) fchown(r1, 0xffffffffffffffff, r11) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r38 = syz_open_pts() close(r38) ioctl$TIOCSETA(r38, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r38, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x8, 0x4810, r38, 0x0, 0x0) setsockopt$sock_timeval(r36, 0xffff, 0x1807, 0x0, 0x0) fsync(r37) 16:01:46 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) writev(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) pipe2(&(0x7f0000000800)={0xffffffffffffffff}, 0x8) ioctl$TIOCCBRK(r2, 0x2000747a) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3ff, 0x0, "a59245225d7257810cfcd607d00bc34b15cba693"}) read(r1, &(0x7f0000000380)=""/223, 0xdf) writev(r0, &(0x7f0000000740)=[{&(0x7f0000000040)="aeef05a837289e0d62141b85e6469e3b263850544b44ce4a33ab0b9111d5a7c4830672399af174f2a97b0c726edd2058c02340663be4e214f6fef4a5889ce17b454ecd6edcfe8efbfdd3", 0x4a}, {&(0x7f00000001c0)="97449c1d03178221a6ebb0407f4f9e8e74bbf8c2ee10faba0ab32c87194ab015ebfee879ca23cf02d8b645b5df49687b3d04886f3c2de71e1c95d7299d9285e771edeffd08f47badc01ce1849cd31009d126b6704edf6f3e86a013a4f1f60bc0b81bdb9b7713a5f1744ac93c324dfa997a24f866b47a4b707ddee3d145847ab3aedbf2966f1be2b0e5156d0788e024d4739c2b171a", 0x95}, {&(0x7f0000000280)="e6372f43b6a42ea31431b283e91b5204515b84b87878dd7ffb5958193482fca82780bb03385a62e05739b69ab5745654a3723debd40d477fec88729dae8f49e06063a35fa8", 0x45}, {&(0x7f0000000480)="01ed1692d0b915a2d4c819213e1b19942fe7e44ab883c3ef16e18f476062a7560220ea4cec7942283700e1bce7c4e6f2b4c8022b58e392c909f17a1fb84140114dd3e5730b934c395189483c869b2389b9ede00e30523e64696ce37c4ea64eb41aabb20a9f5a165c6c3257649f452b33351ff1f02355f0e7edcaa19b03fc3ec7724a11b11ab05f85526edf7b66817049744b0bfc19ad35a19545d2b9b07a099bccb7d01af92654327d586d387bddb07b9305157464fbd9c295d2c67db245ae7122ab5c61bb5b6ffe0d107c30dc8ab1", 0xcf}, {&(0x7f0000000300)="6eccc57600c71ca60f3a051c39aeab3f88a9f1b6a0d994d197bb690042e1c90471779104d16c4f92731b719c268058f2c537b3546ef7a624572d4f2aff0d29287a2ec7e5ece18f5920", 0x49}, {&(0x7f0000000580)="105f976846a6b92c7057481fbc84367853f80e4dcfda5194b16ac64563f6d76daa2c90efee3b7cac2ed7985425262b495215b81156ece6442e3eae4332c348f80901aa11ae034f968d23477e62e271f32fea9595f000d80d3714ea682f2ab9bfdbc277d13cf507a57797d29d0b20eaa28bb2836b0cffc1156a6a387ef6f9c517965c475dc4d51fe8b00e57dbfbb20319f546a055270d47e04471c754810bcb01c4216983021d69dfa89adf77566251c24e8097d91baa402b9af69e20b56d26e84a6936dee4e5e06a687511e5e2418700b5b3d3a4a53d233d271db878a2dc40e3b3f0bcbb9be19273b4b782bd99fcfc9670991d830adf5c3a", 0xf8}, {&(0x7f0000000680)="d6670ed17ece133edbab634919e93e3d1312981b9e780cb8ef817b29b6d597d80323f5df9859ab32c4e7844ea8e954", 0x2f}, {&(0x7f00000006c0)="37031fec97b5028c9ccac58d8e3b3cb4cd8341195403cfa426a5fbe70207c76470de628d39e98e5c66861286a404d7c6", 0x30}, {&(0x7f0000000700)="4a310b80e1dc7a1b356e15cc2417ef9fb18f8a7afc94d89a", 0x18}], 0x9) readv(r1, &(0x7f0000000e80)=[{&(0x7f0000000100)=""/180, 0xfffffdb7}, {0x0}], 0x10000000000003cc) 16:01:46 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x800000020188}]}) r0 = socket(0x18, 0x1, 0x0) fchmod(0xffffffffffffffff, 0x40) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x7fff, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048000300009648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x1b7) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000180)=""/131, 0x83}, {&(0x7f0000000240)=""/151, 0x97}, {&(0x7f0000000300)=""/203, 0xcb}], 0x3) 16:01:46 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x7ff, 0x80, &(0x7f0000000000)="7bb6ee59a5d56893c92f5ff1ce3d48efeb438e8426fd5cbdc88de7029cffe8edce25be9f810fa8c4a3eff2d23ceb77837594cbbbe7bb57ccbbb863777ef05a46e26edce92e9af64211d233bbda68dfa8071aa405c38c87b6bebe71acdebdad9de62b7d20a6ac21a532de726f88e3b2adb9847ab6c45263e37ab789742d90352ffbfb1886d006de1cd1a1877743c2062ff54044a286e1b07cdda2ffc7ed0a19b7a7d786fe2fa853c05a18d235225c148089210ef48d7d5d6ac9dbd3e233e20e32b608014da8b2e2465e8b121a70a45aadf5e0d0e289f4ff88f6637c411b6f0676848fdda33e55d20060d085c45ddb1051c8fd5147e64bcd083e689257c0dbe9baea1c065bc7624af35015b7455fc5d64019c33cb37ea6d21b78fe433571ebbf85dc5fafa8915a2b6bcb5cc316abca700d0de87a04506ce26dbbdb6cd225b23d9275e704611fe54e28714092b1bf1fea9703693af6b5a1606e09b86c4ffaaad737bfbf5489bdbca0424e76678b1d8164bbea20d7fa9de20516e7718c6494d783cd05c762084dc399e18414ecd98bb4a9b5739af36eac5f7a779b7bf82ebd45b9dabf0472e887e7a6850b05f71abbad5f033e08b057b4fd520f5d80eceebc35e3173b6398977d6e36abc2ccc5ec5edd0ae9673a9034bec450581dea5013c211932880d49c91fdeddf3fa09a849a92856efa62e3922b6a5949a60bbb0cd1fbcf36ddd735fb94b5cf550e8b8849a1d7d5602a198039182b8ffa0bca723ea68346578c9f85ecff8bdf80628cd64f0c908ffeb0ebc7678eaf40efae86f77c4b263f4d861aa5e29ecf79a50a4a95448d63beecf56efce15c243b3b8c74fb7a02378eef664ef1c2dfcc1e352a9e68a93a8c439ac27b4d437a86197a68d03679038a056f32e1a9c0580a45a6a905da43c84f0b5bf861d1824ac4a48f559ae78c6ac9e5fb8c2450842109a3a28b49ce36d2969deec1f5640a35740f9e64447db1d6d7694a452ebc295704d5a285eed0f075d16fe39c9bb6195deae052b1624c41f37c940d05e57fc1603a9ce022faa56194d5c8408869c5762373ad6abce2a06171a4ab3d15d1e8e1c1d3be1aa4bfddf02e2e0f4fbffee62a8912123a1ee95e6a7d84e50816331acde1cb0ed65996dc8dae4adef34c6c706776f38a6876c508186b7c9705823fc96aa5e482404f7e0cbcda27379015836becc9ea9d81e372dced04684d79d6127558a9bf6f2f8ca22c40dac70dce082a8aa441869f39ad29e19e1b264cc876212bf6d5d5b28445c4944d24cefb127c1b5cad11c5ecb2618472ac697a8d9ed0df6633a22f13cc00952d994c89b47dfef55e473ac36911ab43b61e317d6ed5ad8149edc8f11452ecdbac08ce573b24356606b6c63909ec89f67a34844d543de964febe662084c2d6c54f25cda8254a809fd9ee6ebfb5147b9ef2d41fda8fa3008ddcadfe0a193376c1d9ba1d1f04af7b1d824096be26cd7725acccad6411268b22977da7f848bdfcebaf4ac95a8ecf6f51c34f8ca61b67f343e7f04fc0dd07742009016463d2c908104aa2abf1ea916765d2f5d4ff2e294c0b8bddb7a95d14674b7fffa19840ac0d6bbc7ec4d9c97893564c8d8439b97af9fee0d2c4201e996d8e16892f210601c58478ee2eaa24fdb43d89baa515c4600a3c41e073631b812c22fdfb7d8a6af6fcf7c9ff102867820ccdc1c258dd6b9f40fc102fd0da791acbefb83d1358f893af14edf0aa74173050fbc5c474e16c7d232254af93d4c66e05df265fc00ce0b3f1633a428490a84d9fbbe748830bb0d95dbe52b9efb3a3b16ed023faf71161405d4ad5c56abcc85198649811220ea97e77f373af92866a49de3747d9446c60abbb4715219d1d47aec2413cf467884af920482da3c75d6793b5ef12248a29863e6199a57cc61801667139962c7412ce8eaba871bb47572eff634f4793c89319d2e829fbb90cc7f91d124e750812b4d35f956bd53902aae2e0abae242e58920f1311d68c8f1ca3146a05def58c7cb9897cc7ce9ce36bc5afa63d7da82e9e275614df16f91b08abf43105970ec6e51b0c4d68d9e5cd675da13d9582266b81c70cf7416d3debf7dea882445594fac3b291a5bd91b30817f73d8e527cf19a992665b141b76f797d8ee64389618c3824adbf42386310a3bd112e792c06ee897896d7b16e8a589e43a330a2a7cd175dbe61220d8414680643d89176d2e15260033761955923fb4207ceab9fb0e4ee0e134e58e9a2357c9a6ef25b3012c000a215eb4b21bf6f6dfa4beca8e8328edd80e43f3d02dc546dc55655bb01f34de795378e46445085638fdb4b06aa1de58fde51ef6091f894f5a91e1dee8440a9cc1d015a71cf4b45b69e94907a51316ffdb0d474f90257f9c6db4ffaaa898b0ee05af04f83918c117147d45557170c0f727c2ecc51a21f6af4b0c566bf5b7c8597af5f26c719b92458aaa730d63594e10faaa43b4106f6223f010c167716105adec31bc9b457293580e1b33cf4f1cbdb3697b05d8770ee8397e3dd99101365875d0ac28ea3bc3a016320cb24933b47eec84667e33518ad7fba2979bdbdfb915f0a2bb5b6f5d2227105137b5a09e27297a5c74170b484b8aed38e16cd3cb17ed744af1af3014a4ddc78002a173ffaecfa0983aec5c5a8e012295dadef9e17b95689d591467f9b4db21ad8821fa653658b5f0aa3e00cbd37c335f6164595e5e264bfd44ab19a1cd90eb693c665ccb0c57c9e33a54b54921878e97dfcfb243041449487da5ab35a9cfd758cf350601cc2223a546cbede2f3afecdb99f0355ba6654a23b10479f39cc1b240078be83d1aaf28ea96332855d848e5e5a55891082e3b910683cb34f53dd82b15ca420817df506e75b7da4467b26c619eba763e3316f730ad4bf07726787e79e9f8ed1ca15ab734d4225cedc0c951fceca7e6d6229bd6d594a0e73da7785ea6bb207213f01512559cede475cb264d67a1c0bb8e85c5e63313eeda721f63b2827511dfd10c5130b0f685cda3539ae5d80351158906c00da8481198576343338b06d00de9146e4d1b44737b45403afb6b85db113967835b8eb6341047566e133063cc4c1e545c9d173d222a39b3d5155a824852296df71c51fb41ff16d14018673346aa5e456bf1fc478c7175d90af09c2cce2ae525369aab771e3b2032eb49e8ea805a5ae72a0f632f32a70d998cec2c4421e6642c37b760f8f04d502d1a33a2df2ebd0db42f1e169e4dd35b6a64ca45d00564fa90c8cd560d8ab0036d38d970eed41ff7aef40e2f038a110aa92d17c9863054d2d479a4323ad69ede79531edca75fb54a2f60acd17fd86507ad099c5eb77c87f38505c30e97597929f85e8e4b72d58ffaab43795fae29c75181079d30b05eb2d11764c7016d1f700966f3a117e4b59a594d75ac921eb644f9e24b3ed61292abdd923a6eefc69fe2c877775b5c934b7bbf60810da7f2dd3f6882e14b5c21d0a0172641d0e808ec524ede919c956d23bc51c82d97a48cd79e5994d262be3212409bc9dad49f456be46b3aa42c9e244ec8902b7dfc9b45b51ef703af2ea94a4ee9a8a90d75fcb7ca5c58cb2a684568ba8ea16074019aab5da59671a4a8cb72aee0f011c868569443f919052a3c2315151b66b6c2ec62acc97893070d15a50adf196b9e143e21d0080414976adf67c1021891fd73928ed87dfee4b6c248f481fff0cd786af1b3654b1d5a357534a22909849fc2d56448c6619de0ec54c01d05f913c311a284269b9e90fdc9ff818739ad6b543bce99ab23ba0d30c2c8f09dcfdb9bbce5145b3142f5f3fc7230f1fa0694b69bf2b4900bddbb15adfeb4defd1d5eca017556b41196dd4f5ecc4563b07df1b1bc786702c77dd68fb5e9b4799fe682acc311c5d5dfb6253f019cc86d798e3ffb54fa06e61912b0a134a6360fa2693588202376fcb2cf55fc756526df9265866d4e054614a31ee204103de084ea9dcad3fc987cd60cdc9a7486e69a1bdc122d0d266c13b4bfe305c9c21405c658e13ffa30ad417e6380d7f9ab8e50e600356539f0959d875d6487159d9183972389a77644d9a4d49b8f15ce2c0eea6528233f0da4ec86819ff138a677ceffbb04b78df42558803b61c37674fb19b5d5aef125e0b2b71fc197a0bca93a1ae1c907b79e804fcddff0d481c2987693d1a597ed7525bb2d91e5cb19a7fd91060e9fa9768e884ba1b5b3275556d51e0c7d0051d2ad497554eea6623b6e2ed0566986240f20c2c9114f686fe6eddfe6a98adc5e5580ebfa48be67e4860b2f115cdbae701c2a1d9d8f58f6bcb8f58918abf182a2ede4e4e8b1212eef800ece8f66a082f16305ad938fd63e2d9f7120e2a1ca85f20e5a1cac1a202152d47af4095959484dfe52b8c70130a30a1bd770f4763093eaa7b9d025be99ecc418afdf0d5abcfa204f2f0de2fe1b9a3f27c0efe0c809c8ffee1858d6b8db4f7ff924bc4fc0a7a5e7d7043f1f6d54ed15d3fa41aba20b22c019c2f4aaf844f2d83b4c098bf83f6ae07e0a918ed6f541a1afb4d130a4fa499a19d0208dc3606ec94280a74f48dcd62797ee429e262f555b16270223163ab0b8b2fb2e5b21060e7998e337c162cc8a064ae6606b27d9054200cc6bf8dfd7e0bfc17a84fe87bafa9c29e42ea2bfaa189c39e14dd10e93ffaada7a0791524ec5a514c2c600422f54c467dea377dd7afeaff1b7f65a4f7542c5ccdf5d8ad4ca60f0f314b215fa82adabf41f270aa71b6a7c74bb1d2e71f00fd788138c80d1c6c2d68de9a7a2dde749c5cacd0c172a85e30d202fe9f39cab5cbc2a052534243a4f6fb6ac6d132912cea9112bd11dc15ce456bac204e1538ed81c1a6dbb92d9ec83b804d43a9b332204d02badcc65a16854140013f3a1fc66a883a024e797dcee3f9045a7fb272c5e52b628b54262b44c1dd34180150a2297fbedef10acb639ae04f966a5833f24a7bf4683bcaed122d14f6846b72076eb5c77c1f01dde4177386b7b3c3ba9278ae970b5feaa0676ea98ef984e51ca42de888f7c5eb26ac284553206115fac6b72f45f0952d81b0d9fe1f83c339d0e67c60546ba1b3cecafe4ddccc15d4b3d4b48e5e78e33ebafb3e45aee7021c5ddd35552e28489d405d0957379cffd50a555dcd9d495e2a724d95c7046df009b77370bd49402cb43d5a818bd38d0e205189b24cb9adcbae8948bd4a73bb275543fecf967305e2a420e82d8474ef2a0d76e1f0174e1bc871e7714ec222a720acd9b3bcbd62c10a79c9232964552fbcdd039a24be92ab1238f224244d71e7ebf438af942b69d8a8708961a6c8d3bfbeb9a66ddd56217f512ab507d5ddf95dbfd95c4e08401cd9340d55850dc5591693b4b6218cbee34a31e0999d670d218e985cdca702cdc8b106adfeaab712422f9787edf8db34d51d1fd0601a3af5a8cd9e453fdd28ac84f7530650b3148509aab3751f83f7dd48edf9d530e4f7c7ee417a7bdb655245e37e84a9fe47f9bd51abffaa6b4658e4fef0c68b876b57abe0fa3b14b21b3e9dc84bf1fea38771812255ba1c6abc9566098fbd16ecbb323075d2a88e86f5810678157ac1863795645a82ed7277a3a7f9703347d515ca59e42c3c3bdcdf5d01f115c79c0039f48dbbef8b85bb2707913159bf6dda3b3ccc87942732bb7d3d65d989544c658b3567c9436d52b1c66b40c016fbea65816677750e3f6cde07bca6cbd8e3252de3e2a59d197aaa03830f81298e1e9310d3b09c93069a18d2eed5e8f6461e4d7f59166b4a0726e8180f4e6ce7f82b3c5bd32aee78f0764898d790225af3", 0x1000) getsockopt(r0, 0x11, 0x3, 0x0, 0x0) 16:01:46 executing program 0: r0 = socket$unix(0x1, 0x3, 0x0) socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1008, 0x0, 0x0) 16:01:46 executing program 1: ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f00000001c0)) r0 = socket$inet(0x2, 0x0, 0x2) write(r0, &(0x7f0000000140)="8e15257d8d38be5a67efd6b947587e7fa105340e5314e951436925116cf087b7d6911b4f992fe1dbc3dced37afb1abcc411035da6a4b848d5d7972af7d859005e68f8a03e71dead1ab438be1eb080efd8aa75c633a84df7e5c5435bdc57c444b5d9e4b50acf8d622b9d087321e2291812b1246323d2b9e3a74f10f", 0x7b) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) accept(r0, &(0x7f0000000000)=@in, &(0x7f00000000c0)=0xc) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 16:01:46 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) ioctl$TIOCEXCL(r0, 0x2000740d) fcntl$setflags(r0, 0x2, 0x1) setuid(0xee01) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffff9c, 0x80105728, &(0x7f00000002c0)={&(0x7f0000000040)=[{0x81, 0x3ff}, {0x84, 0x5}, {0x89, 0x8dbf}, {0x3, 0x7fffffff}, {0x0, 0x4}, {0xb38041763271672a, 0xa6d5}], 0x6}) r2 = semget(0x0, 0x0, 0x0) semctl$IPC_SET(r2, 0x0, 0x7, 0x0) read(r1, &(0x7f0000000180)=""/209, 0xd1) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="000000186204018b002b06000000267e7f7780e9992d83600053b5d1d090753dd40900a24e14da00000000e1838f74a2e84567f810efc950550ca7f9a86a652d62e11611b06e272e6959c51bad5a8bf626d9dea3c2c300", 0x57}], 0x1) 16:01:46 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='p'], 0x1) 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 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') close(r0) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x6d2) 16:01:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) chmod(&(0x7f0000000040)='./file0\x00', 0x100) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x10000}, {0x3c}, {0x54}, {0x6}]}) ioctl$BIOCLOCK(r0, 0x20004276) syz_emit_ethernet(0x28d, &(0x7f0000000340)='\x00') 16:01:46 executing program 0: socketpair(0x0, 0x4003, 0xffffffffffffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000a80)=ANY=[@ANYBLOB="01000080000000005ccdf088560a39a413"], 0xa) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f00000000c0)) chflagsat(r2, &(0x7f0000000100)='./file0\x00', 0x10000, 0x2) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000140)=0x80000001) r3 = semget$private(0x0, 0x3, 0x0) semctl$GETZCNT(r3, 0x7, 0x7, &(0x7f0000000180)=""/177) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='c\x00') mknod(&(0x7f00000002c0)='./file0\x00', 0x6000, 0x49) semop(r3, &(0x7f0000000a40)=[{0x0, 0x9, 0xed83a85592e0e329}], 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r6 = getegid() lchown(&(0x7f0000000300)='./file0\x00', r5, r6) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wskbd\x00', 0x8, 0x0) chdir(&(0x7f00000003c0)='./file0\x00') fcntl$lock(r0, 0x8, &(0x7f0000000400)={0x3, 0x3, 0xc05, 0x9, r4}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) fchmodat(r2, &(0x7f0000000480)='./file0\x00', 0x41, 0x4) preadv(r1, &(0x7f0000000600)=[{&(0x7f00000004c0)=""/22, 0x16}, {&(0x7f0000000500)=""/197, 0xc5}], 0x2, 0x0, 0x0) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000640)={r7, r5, r8}, 0xc) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000680)={0xfffffffffffffe00, 0x2b, 0xfffffffff7ef952f, 0x2, "ac76a7989f168c73bb55a403f1fa8a51fe3f15c1", 0x0, 0x3f}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000006c0), 0xc) recvmsg(r0, &(0x7f0000000880)={0xffffffffffffffff, 0x0, &(0x7f0000000780)=[{&(0x7f0000000700)=""/117, 0x75}], 0x1, &(0x7f00000007c0)=""/155, 0x9b}, 0x803) accept$inet6(r1, 0x0, &(0x7f00000008c0)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000900), 0xc) ioctl$TIOCSCTTY(r2, 0x20007461) accept$inet6(r1, &(0x7f0000000940), &(0x7f0000000980)=0xc) r9 = semget$private(0x0, 0x4, 0x201) semop(r9, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r9, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f0000000240)=0x8) semop(r9, &(0x7f0000000040)=[{0x3, 0x74, 0x1000}, {0x3, 0x89}, {0x3, 0x7ff, 0x1000}, {0x2, 0x1}, {0x4, 0x9, 0x800}, {0x0, 0x3ff, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0xffff, 0x2800}, {0x5, 0x4, 0x2800}], 0x9) semctl$GETPID(r9, 0x1, 0x4, &(0x7f0000000a00)=""/2) 16:01:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 16:01:46 executing program 0: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x8, 0x0, 0x80, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) r2 = socket$inet6(0x18, 0x4000, 0x6) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=';'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r3 = socket(0x2, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r3) r4 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x1f2, 0x0) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)) ioctl$WSDISPLAYIO_SVIDEO(r6, 0x80045745, &(0x7f0000000140)) fcntl$getown(r5, 0x5) write(r4, &(0x7f0000000100)="8c65", 0x170) dup(r2) dup2(r0, r1) 16:01:46 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r1, &(0x7f00000005c0)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a75f355bf53c3b6c6ed7896a48c4918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50a5fb7e173ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694b70adc31e8f45cbefbf7196f7e7bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f01fb0a60b8b27eda9c1782e00b2f4b2c029a08be89f496994f679a6351726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edcbd387511d95babc", 0xeb, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)) ioctl$WSMUXIO_LIST_DEVICES(r3, 0x20005302, &(0x7f0000000140)) 16:01:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x4d}, {0x6}]}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000680)="355fab5a52a60008160000008d5a") 16:01:46 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) shutdown(r0, 0x1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) close(0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) poll(&(0x7f0000000100)=[{r1, 0x44}], 0x1, 0x0) 16:01:46 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)) ioctl$KDDISABIO(r1, 0x20004b3d) pledge(0x0, &(0x7f0000000080)='\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) dup(r0) execve(&(0x7f0000003b40)='./file0\x00', &(0x7f0000003cc0), &(0x7f0000003ec0)=[&(0x7f0000003b00)='\x00', &(0x7f0000003d40)='\x00', &(0x7f0000003d80)='\x00', &(0x7f0000000000)='\x00', &(0x7f0000003e00)='\x00', &(0x7f0000003e40)='\x00', &(0x7f0000003dc0)='{\x00']) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000100)="8c65", 0x3b9) connect(r2, &(0x7f0000000200)=@un=@file={0x1, './bus\x00'}, 0x8) msgget(0x2, 0x700) r3 = getuid() sendmsg(r0, &(0x7f0000003a40)={&(0x7f0000002700)=@in={0x2, 0x2}, 0xc, &(0x7f0000003880)=[{&(0x7f0000002740)="050436d43cda30fd718957c83216d25844c12ff2df660b95f45bf444c48c85e96028c81d39758da2d0cce7477b53b091efcd1b24ba3a26f73b1dfcb7f819aee685", 0x41}, {&(0x7f00000027c0)="983757975b62736f092c7a263706bf636e9b9a5438736d8fa4e1880a4f9a0084dcfa6f89f6c4bd0454bf36cad7c38002fe098c2d180e5168d26eec2b3ce11b1c83905565f98a1a7c6eca32f050cb2b80fa77f4b604422d56337207fe1e64c36562d21d6dcd5d18c243dc201bae6c29015be33c6d", 0x74}, {&(0x7f0000002840)}, {&(0x7f0000002880)="5277b5be3d62f9c574db71620e64f13dff0bb7731c4b9d7d12c799a117698f4e35ba9bb3f4618eed713df2645fd51c6ef28543c147aec19947eeaa936e2a7750d2d7d63e7c5717b0cb94bc5cd85904d58776ad44f9445a1791212f8484626b9a165c44a86d7bd0c7121efa05ba66611c3ede39996d95ecac822e6c4cd6a8d0a930b53cc0a626e28e442173e90f1ca54fdd098b8c27cce906fadcf82afa291766991e88ef5179cf3b84d3cc71593f271a0fbd9a97ca1e4306c09608fab577e126bc7a9c0473559bf34c2d03824d3684022cab74afd5f45100bfdb2a266b79d4af8bcbaaee04f33829367b23a4c67b29d5df45ba51e27f240bfea1d104a8fdd97b6f6549453f7a154316bd28c7bd688a4db8d99eda430383f06b297bbef82dfebd2435c71db554ef46c37079d4b1151447de9713f2ed8486e219078c09e1c5280f08968dc0af4a90cadb1c74a30a3a5f4e4e937386c95076c232a653be8150b20f8d104715062f13c1aa6f605569d023cee40d86c125e377a6596320deb64a8383e663e62b6727468e419c542860923891941cbb67dbc4c1c03e9ce0a7c112465490e20ec26063a719046b6650f32c40e9bfdee0b7e130e0dbd0792fc1b61dcbad036fe563b50393d0a99062ef4230cb91b8ac48b7282d8fc2ea884a003a454f32e8b161c4236e2ca9971a3e9d9675a64ed5c3d16a51738ed27e6fee91336b5db1e02fdfbbd5be7a9395f5658f09fdbd10464628c9473e83a2712ecb7a2f8fd77679f5bbb9f7c794d85564b3963b66f730ae7401f39eb0cce4fcc7b3a72be5871b45fdfbd6575056a44fe765a5cc24a1492bb603b7c20b2ecc38033ca7839f9fb2c60452b0e8c216eb9da3096223738db11a45846360a3ac2688441177bff91e588880c17b22b3d1e9e44cc880b3d3b8760929242eda28c08e7deb30c253d7e20b686a5a37bef3758d55faf8b801c6e8cdca3d260706bb7b393a34f0ebb25ec7564603874d32b1f7f2f9ca7fe927173a0a8b3c0953f9a2b016ff15dc399712d9fc47f56defde0bbcd4e45e715a1ce0942d3b743d88910d752686904538c6addc406d5db223e321ae13a64be148d05a856c6f7ac7a9d919c43a2a9df01b07eb23798be24b9c1ee331d0cf74b119b1b3920321eda491ae49c754b47f8a1f100f1583fb596205e6d6da035f1f6b7a2254ba6760ff4edd567b5b554521ec0da2a6a011ae74fc4331d74f458a61cbf9100dec588b64df95b46bb381141962018f2131b1e6e26339b84fea70970218c38cd340fdef9c72afffa896eaf17155aa46dce2c10d97ead4786af39cabf28f3afdb226319fdbf1248735b5a734a9b97a09b3d675de11522c371a7c25a99a8a5abbd52dac64ccc4ad31aa5851551aa93534ab9b216d7268707b3f31f1b3533d3ccbd0a36e18025c48b39fccfa71c405336c6234240f49369eec39267a92ece0386507979b1f4d149353c3fc7f8cd50c98659c0888dc55de7cad6dea6dcb8d8d324bd27ddc26d39974c9aea51c581975ec5e00e67ab583b2c8ffdaf35f6ff21d2195b75eeb46cdc3b47874a958734eb19fe580069a973fba249cd10ff14babb1f50a60b6e657d73e4381b579c07456dbfa89e784664d471ed65c494408e5c8af9d688652df26e7d501ea8534e7374aa943a814ee85faeb73c9ff564de6d1561622cee8250e78114eace0a7372b9fe79913da9d64ec35f18cd9e79d20534a3d0bddee9764f1bb6275b2d0e3410569ba114953d92eb62c2548e76102933c9e1e9b5c08ec22a44a91a042993ccdafdde3169014addc0cd973391b3c292d22f5697d07fa5530ff6135503d59677260ae83d893972d5edd9fa69b47454bb6f64a0bbf34b0a0a693c4e5a8d71f5e84e982a7c6254525cec4d193c3778085838a7bca7491cdf22d21eef30b43d5750179efb42be4ce72f7cc48f8f0a7d527874fa3549781f96aec75155fe9943d610b3a8f3bc6b8e12ed941c8a3735c27b3854935266f8cae1beba653f2d8cc20249df98870e8bfad7e0a4d3888edbbd7c4889407a3c4cc97637c4e8548c9c9455bab9307be64b9c86ff9d48374547f842fecc28c6be1aa20c7f5f050148741459a1f346dad3f9afe1f494bd31e9c2e02ba54d807827e9e1c93d61e529ed44790f7ed84adf4c8e138ebae303b356619ad8cd879a16d1e14433ade7be7ca97c150f2d061cbafe387bad0ca0e11b4628757d68c1bfb38dd9369c5d9c3aa6454cdf19e9d0b10f341f3e04bc113062c562417504f373dc0e491f6e893e6c62ddc77174d80f44e81fde1f301173d6b2591f77dfcef9466d0ed91eb650e171a5d8c446ad2a61325b0edfd1d02f2c9caf3dc960227ced7c71d6e128a5f0aff1562173d0bcccfdd63aa12ce8d9496a02905bbd8a613830ceca5917d770c69501bfb3c6530811dfce3b842a94c9dfd148e3f6c669a554cf73eb8b46e197e5551acc2b8d535fef0611868656b92a42d43376eebe48a8aa304fc1c4aa82151fe6f32a81f86b337a18b22b1c526b30a19d10ac568d49dddddbfdbc41697c95efa274189e146c1e4b878613b80f8b1a727136d74a47e5f70451b9ed68cd11e1ec286718667326b99dbf6d60d81306d977b05e8f24bb5cf85da3c2aab4f4ae003f00ca4a66fef60e5ff2d1b5351f93fd2f46c5a004818a0446f755dcc88f83624017973bc62ea5ff05c9d173e6385be4a42adbeb5a4d29021c8f01fe5e59d9dc395b7ae73cbfbf48710517f8e42b3375923dc93d8d998c38e574ba8d73be0c0bbb684933449904da88c73c117895fef6ed8b2490ca2128db7d1c0507a393c143912137377d4a9c7a68fdc330571959df3c01ef41f1ee089ba47258788f414877d4a8035103b0b0827832b75e4dcf8262b9f36f82064f74b3ccba82fe77d5d8a30599e19d38fad2f4970e57d3f7dde06c2337e9c95096575aea745e342e5a1bfa6977828f4b5ea187ea5b2c8de718bf0686a95a40db56aecbf71e37855ac9dc444b6cea4bd39dbadbc0a8730f28d88358f332b410ac01c7c385ea09b3a6894341e4ddc36f1c2990a70a53a24415342c90132122dd544bac0ec0c57d6f4d2cd4a980dec12128396702e2cd9e460d9c6e85ed69be40597e34b44be4d126320389cca40ea096f50f1e54382a5cca5b82fe2d8f822aa252cc68c3d3cf343aea975c5fd85f20fd6510de434cbf6713e77573e0602dd074f0ed7d0967d57f9a117fcf4a8f3d5800b5d2aac5998aacf9a5681a91d1e7486f0e8e21e8c3470d1066253048f7cba32348694786839af607291cafb8744e7de86392a037c40af9e31ad975d5b13df40556b3f63650fc0ad49ae7745ede9cfe713d83f74bb83a1cf138693dcefd79d3dc49469a28e4b94943e7c5fa8dd15c0940c91d7b98b7ce54c468956e730b675b52251810135b0bfdb1b33193c5b31ba50db702109508b4411b11372618b87a4999508af539ce2e26557253f64c69ef6df5ec7521b4b6a568533aab9c9d86a7b4253f5f7c94a72daa1635d5f0a91379aeb5287f03654b9e072549eef53e3516bde0c108bb7e9db5431a73468bf08ab43a8b4a9e12eac24eadc56db141bd4beb150d34a035ee1e7fce53c554e55188486ae5aa420b804a440820b7a173d60a2b2a8cf81368aaa00f5885b6652c2dc41c5c7d546134c492989299aafa5030e9bb85fb32f01d0925874b410c74b8b1d7a08fe5f35f4f9ab8b9648a15d35f5906d1fdf221ee167f8e7f886ac0bacbf7b25cfbda2bbdfa66e367b7b129c0690017c2e9323bac1202970f924ca2590191aaf530abf88c62fa97a9402c1bdf3c0d3d45aaf06c589a0ae035422833c03dacb202bb14e00f46fc47f5b3811f5e9831b9442b3183a740f26d39a4912bce049fd04ab860370713027eb0d1409f8927d586e6e8badec9261db8fde21c59667f086f57f4123c7d177c341b14904747e00cdf5be562b4a1a105b85084bb51cc473f270a2b6e7b696481d2ff9600574f21995038ef6fe4b89643ba970e63a3b5cef35824cd7d5960e73c79e44a431d02c4f48ce519c18e22b4717409ac7a0f2edac05eba2076d8a00974eea5216cb0cbcf37ff3fa145b89e24d92555b309e2306521404f310c8043c6e9c68b9ffe8000f3c3b35580443363447df1d97ed0cdd978ed5e85ab5cd4ebd3d61d80f2ad26182ec2df9efa876feec2c3f6927ddb03903e0aaa3bb6d874639452350d267a91618f3b1685ef045b7a283bb59149ab4709ec798db284f45eff3ff8b0b1fe1d369a4100072baced78572a6e0e7c729482334edaf12bf49fccff5e2ed20a18f3437f8f2772b8f1449d31a6d5aa6a6096e43d9449ec3d41c1d7e66657ab20b3cf56fe69dde6eb3f6abdf7fe1bbf7d05dbe657f84502fefe17def81dd1d1c1cc4842a8f3f40a16159e7604df84f1ccfecd8999034fb8c760545fa11d76c021cf1a3b50dc26ab63b755271e9e27e4bcf8e6b1962d47806a154b87c42e6f1d2d767aab56167f5c6adc392fe8fe76f91f014663ac3eb7e01fc2d4b56827d716946319cb1e0a5298d470de5ce1f5096d58d1ff11ded9f6635f84fdd6bf897b8d5b1c93ae62f934dc983de8c69ae322c1cd67f7256d59318812500ab255d10b936d42636ba019f43c76f4c0906101d70852fe9066383bfc0537d79569eb51b2174ea88e73be308c209c1c50e856fa4e6414324cc3812c312a3dcdd153e42dfedb6deb7ff58c7f4d9e177ed56928e8c3815fc1df9d6b9e3a18af4b7671d0fa7ccc80cda5550e3d8f2bebb9dcd10515d6dfc3ee15beb1a1635c0e38521b8d810390165d460579a5e29b9e2a24f5f0a6d5d754dd20d6729ff330d6d232ce8b9061178acd5035e32f7d806fca0a041e07e9062b912a207a597ea429e8259a1725785b33621e5928a0bb9cf9d150f769e9abe0b31e7238a5de690cb95b598e6656d3ae8eb582cad116c92604954d8bfb88aed130650ed4138439841da4be3c8d84a9ae61bbf80819211c970856937e06d3c2d5123e104cd49d6889d7c3c9ac74471f680af024b884fb0b8affbf47842cbf48448529ac1ea1b8dab7d77490c48ca93f5b8a9ec3be42cc42c71932295b7c1fd38015092289d2060d00230bcdc4a92199757f6cf879ee6b9565b59cc3cd9c4f08f93f254fd893e92eab208b86cc3f33e7e0e8c731953dd9141c4d52c583b2632b6e00ad3173a9c3921fdd60020b6c5852068b24342f404076de6041802abc974fee2d56a3b83e38327c7e77a8f211ffe9aac263d3c3146e6384c9c85e3a799c273559f0ebb76c6869830d5e20f214e0b9cdafcd49c314cc89dcc41e72681c8e4b90a7757728e82897234b501d11ba6aa5dc57ab0064ea92e0a46046c4a73b048db8bfa81fa436d1112c69ed1c0b95ddea67483bf93e4737263d0ab610bba18db4783a0a11f3828b5e6b1fed95f70da83ca35128c80f07e69572e5c03b3ba7bf7afcc381b431178444552713f47f3c87b340d28864d293d63283f4f3ac3ed67039ec741fd320a5da70cd4d5af6bf2f5e565791cda90e191009cac77173ddc67d980c13358ac2b17f0351da2ea6a9a1b13e895980a2cdf2f751a98ea2c92ae42fd9b1c86ac19fbd8a692629e6b361253963d0abd2bbb1e5bd542e365b58ae17f8cfbd88d822957477ca61bd1bd3ebcb7d3c3d829006556d4ef3f7ad22442198eab80eaad0a3bc53180d50aef6dd0df87da5d65e07ab6a5865b8f6fd45543b199360c16d71cb7abe59370a8c95e0dbdca36fb12ade013844f27e0b0dbae475e531cead75ba74af1cb033ef886", 0x1000}], 0x4, &(0x7f00000038c0)=[{0x40, 0xfc481ec40cd13600, 0x8001, "06d79918fbc796d086ffceb93416ab317a3fcc8c0415ddcb8bb89cd52242b5cbbba81fb530f6cc57ef2c549600c501"}, {0xa0, 0xffff, 0xa3, "8681bb165608c84ef237e7792eb713ddc4ac6e3d7e13f6845f08705c9229ae6e3dd8ef4461c84037a22c9854143928c0a74c3fff784b55c77725c8da5592eb0d4a00b42e02eb2fda45fb02e22a305fbab4f9b145884a9bd1787d1ffd9a874ba7d607e889407b4829f864ee6eb4ceac413b0190f6ed157af3db079fae14322deffe40cd9e67da23f2199a5485"}, {0x88, 0x1, 0xfffffffffffffff8, "e9647762b033e23354144efe911edf0c2ead05a77f3d8b9b206957d90ae757b592eacf9569f0f7e6abf8d897b968d07fe0acc41055e15d3b8a4e5bd2ba18efca31d7f33fc2598c11818c4e77e83f5db09ec5b27cd4e0a1d84d85fb0ae63508549c7c627d93d66a50178211c7096396ac0787a41ae2a6e1"}], 0x168}, 0x9878d5c527fde8da) r4 = getegid() fchown(r0, r3, r4) msgsnd(0x0, &(0x7f0000000240)={0x2, "dff1b40634639da9b6bf98485c6b1a2ba5b9daa718e1e94ca046c20d374a0fe05c64bcc6e86684c5a07378ca1b1cf1fd05711b19ac84d50e6871af7e5961ab00c4e2b6585a0b6d705b8bc1826223d1a09847a8606c77434631e336d9fdc4aece436be160b81cd4"}, 0x6f, 0x1000) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r5, &(0x7f0000000100)="8c65", 0x3b9) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) r6 = msgget$private(0x0, 0x421) getpeername(0xffffffffffffff9c, &(0x7f0000000100)=@un=@file={0x0, ""/77}, &(0x7f0000000040)=0x4f) msgctl$IPC_SET(r6, 0x1, &(0x7f0000003f80)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x100, 0x8e01}, 0x1ff, 0xffff, 0x0, 0x0, 0xffffffffffffffff, 0x10000, 0xa6}) 16:01:46 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = socket$inet6(0x18, 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x81}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="007cc1bf09000000291208ce3ee3") r3 = socket(0x1, 0x1, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCFLUSH(r5, 0xc0206925, &(0x7f0000000300)) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x7, 0x6, 0x5, 0x5}, {0x4, 0xff, 0x80, 0x1}]}) socket$inet(0x2, 0x5, 0xfc) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x94) ioctl$VMM_IOC_WRITEREGS(r6, 0x82485608, &(0x7f00000004c0)={0x7, 0x5, 0x1, {[0x1, 0x8, 0xfffffffffffffff7, 0xa, 0x5b05e795, 0xfffffffffffffff8, 0x7ff, 0x3, 0x5, 0xa63, 0x6, 0x3, 0x1, 0x2, 0x5, 0x8, 0x4a, 0x100], [0x1, 0x5, 0x7, 0x6, 0x7, 0x200, 0x1000, 0x2af24bed, 0x8, 0x4], [0xfff, 0x6, 0x3, 0xac, 0x4, 0x6, 0x3], [0x5a05451, 0x101, 0x1f, 0xff, 0x7, 0x3ff], [{0x1ff, 0x1, 0x7, 0x1f}, {0x3, 0x9f, 0xfffffffd}, {0x2, 0x7fff, 0xc67f, 0x101}, {0x3, 0x3, 0x7, 0xfff}, {0x5, 0x7f, 0x3, 0x7}, {0x4, 0x25, 0xfe, 0x8000}, {0x8000, 0x0, 0x6, 0x7fffffff}, {0x3, 0xffff8001, 0x200, 0x7}], {0x5, 0x19, 0x80000000, 0xff}, {0x40, 0x2102, 0x0, 0x3}}}) getsockopt(r1, 0x29, 0x35, 0x0, 0x0) dup2(r1, 0xffffffffffffff9c) socket(0x1, 0x1, 0x0) r7 = socket(0x2, 0x400000000002, 0x0) r8 = syz_open_pts() close(r8) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r8, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) r9 = fcntl$dupfd(r7, 0x14, r8) ioctl$TIOCFLUSH(r9, 0xc0206925, &(0x7f0000000300)) r10 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r10, 0x29, 0x35, 0x0, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet6(r11, &(0x7f0000000800), &(0x7f00000008c0)=0xc) socket$inet6(0x18, 0x4005, 0x70) 16:01:46 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x5, 0x0, 0x0, {[], [0x0, 0xffff, 0x0, 0x2, 0x0, 0x0, 0x0, 0xffffffffffffffff], [0xe0040000fc], [0x0, 0x0, 0x0, 0x0, 0x9], [{}, {}, {}, {0x0, 0x0, 0x0, 0x1}, {0x0, 0x0, 0xe40}, {}, {0x0, 0x400}, {0x0, 0x0, 0x0, 0x7f}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000100)="8c65", 0x3b9) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) 16:01:46 executing program 0: r0 = open(&(0x7f0000000280)='./bus\x00', 0x200000042, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000002c0)="000000186004008b00003a80000000000000000000009e60ca85f0015a6f827388631103d14200002800003a06625fa2abee4a00", 0x34}], 0x1) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x1e, r0) r2 = dup2(r1, 0xffffffffffffffff) connect$unix(r2, &(0x7f00000005c0)=@abs={0x1, 0x0, 0x1}, 0x8) pwritev(r2, &(0x7f0000003480)=[{&(0x7f0000000400)="a568f8dded08a91be63be13fb9ac3d585b0fab2f93f8ee13e2a141bba98a058cdd7773eafb54388d5e9f5574771c49411bb02b9b8559176036e8202e7a604530ecf133833a74690c14197895339b4f18f1811417646e5424ec55c6d79cade21105686fd912f7e6936720e9df010045c4fa9b353e5d9eb0ff66ceac2f", 0x7c}, {&(0x7f0000000f40)="054e0c808c4b12c6fe368f569e77f0b38563a9989c1dc8b79be3328a0d6ed763b153003364f5b9347ff59c81223d25d87f98a88a48828e080fee89527452b3d019ec27f40afabc4e2eace9b0503ba23c98a0b2d9ebc1c5b3cb5b2edc6969bde2aa87789db61212e2a7d9014f2e5cce7c73590424655a8197e3ac1cfa9e05b40b807824ffba85ffd9c97ea30e2ca91095a649f87daeeb8c661e1b2c9c8da719d1af161f53c78202f5d42b80b716d5c387f1c9adcbbe1ff37e4e8dd1bb24b1137dde28bbd4f27fba542c2cb45cfe00be9e4005c3e7ba390c8cb57fbd3a75232ee3a35e37b386395b41081898cc7d4c162a2f99907d2607fd141e", 0xf9}, {&(0x7f00000008c0)="4ea390d43eb631ad42632941e529c7f11033eca8c541e12fd4b427f5a6cae7507df08f9170c61fdb49352d533db864288103c01bb3c02068c9d540070f6c213f316b5ed8f2b20b248b084ab55b9a64133721961e24be3aa4736ddfe7746f612572fa327d3be715485bd8d2afcbbdd97602a0df7fbb262fee7f9ad1e96a037c443d5ea08afb44046a502b6df0687d2a5deddb9f45446ca480b591f5126803473e0363b89c9445798ce63082dd14bcd6111b", 0xb1}, {&(0x7f0000000980)="904b01fa79e3440040e16028791043a74d0d87aece85ff4183aa25b3477f6badf0fb67e4a7f4cbe31c02fd54701ac53b43a8fea0d5c3e32772f160fcf32261873eb20a66477e276e24aa5954750852a207a60c7b797b3f8b72be2ffb286bedd2f0efe2cc339b7b8978cd49f56c70781d95b6746469491d3409bf427c841840a782f1db373fb78a5240937f3cc42fe5d2211b2ff97ac1bcd36e2f55004131b122d38ee84a822ab8491b29479386a41b9b6c303fc6ef8633de1e03c5ff9c63aeb7e1e580b16523906e92fe47e7e4da0391d2bc5a93e338cf50df07859f8162362023a4cf4cecdf337ddef1cf9eafa0acb8316b60af7b71e023bf51b4977aa59f", 0xfffffd6e}, {&(0x7f00000006c0)="1f654dace44d394298407ad996bd8608e8b70d8cc5ebda41308e85488cb7005132ed084f1de3eda0a5c4b9fb8bec2615fa2269a7ce9462bf1029fd81b06c853c26ad8c622902", 0x46}, {&(0x7f0000000a80)="eea40cf4109e5e06d1e84a73fc9aa5616f2a39d2b881b1dba44e0c948f436cb572ca9b6cfa8d18447953ad3ce9cbfbabc3d44cedefa7b62c2a47f62a0eb823589e2f9e75d6d2b3c6fab8a0b3fce305b9a561709af9926a01f0fc89db59156bb299560078d6dbadf5e0a3a4d206efd9053c2aadac6b9d72e21b58c7724ce0dd4d60147a177bdaa8055442ef2bf4", 0x8d}, {&(0x7f0000000b40)="c9eba4f6b752f2242469233fdebc0047b60be03b29d22fc85a5536948f17430407c046bfd077", 0xfffffffffffffef8}, {&(0x7f0000003380)="1c5b59549221762792ac22db38518f7a3d205bb00b13b89be05a5851e4b6f76752de7530ef57866dec25d388fb05bc82187540856018fd93a05841cf58ca96b0b35fba3698aafe138cb51d45b1fec80dde0e3f3ebf19b0a9a1b70c845b9f587fb42d4ab4ddfacddb806de0dd51f46340509bad7d383ef7c0d318e9d9c6628f6bc817d10ca9b3809b62bc65526121f873f2819d48c413c3edda013a3a96101fecdf98091d3cc42cd505db7e60bb772d12d240034899dcf1090f91a5f6dfbbd26fc62836e46bbcd887c83f90e19752b2c95e984b85", 0xd4}], 0x8, 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file1\x00', 0xfffffffffffffffd) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000600)='r\x00') ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000c80)) stat(&(0x7f0000000bc0)='./file2\x00', &(0x7f0000001080)) link(&(0x7f0000000080)='./file1\x00', &(0x7f0000000640)='./file0\x00') sendmsg$unix(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x357, 0x0, 0x61b, 0x0, 0xd704a5c718a32305, 0x8}, 0x401) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000140)=0x4) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r3, 0x20005302, 0x0) writev(r3, &(0x7f0000000380)=[{&(0x7f0000000500)="8bf91176b615de5b34b1b220ea58cabd350d9d170b55ca10d354656fd1f4ed759dd70a2708d34d821777e15b99ae64bc260a8c8711516c3cadc2cc27c1241ef0a902bc5887423e6c4478dd642ff71b3b10efd2ab679f0a86378bd0f5d12de1a64e35146c5e63f7dbe4edd6870e58da9ddc29dc77c0511c2065adf71a9c4638341fe1893ab9db4d22a09bddf22dcd36e94c1f5a05f585c3719ad5408e261272e7b5d2942cde4e0a", 0xa7}, {&(0x7f0000000dc0)="7b0ab616a9e990938c85ade1abfa999e7c42413da2983baaf04a67a26fd6819c28a6fdf60788687052e22fdfd773355a425a82b8efb775a7b060a4838c0de45242ac7c536663ca4639085e3a1b7ff418f4a8eae53fac1cdaf1e07e742227d8b97342a561204a90b351f2478521d1ec8d9e164e612b63678044fb67b8a1fd1e808e93953a6b203722f139ff8e8853bbc4f9255277096dcbeb8797224ab8311e60e1d72fa12dfbc844bf1f974fdca1d4f3ef06a0f32abba4fbca4466d9e3ceb67e37bc9dfe2ec53b9ac64df09708df2a9efd28be3d4b8deaed2a540a838468ecf6272fc81b2ecd4f", 0xe7}, {&(0x7f0000000d00)="8e497239956e23ed42b4050d33dfc72e46e21f361a6db368df2f8622c7a138beabc7e7640f0c941f9ad2efc1be7ad783a250e1050800000000160000331b391a4c82ff480d74753bff4d5fd30844d236e2ddd216f3ead87fab7c461885b7a0740a56e7e986a2f178bda7a524bd690b385c540a731a1561c5a5615d99ed01a93abef536396b749244de1e9a7c81ad47c8143c415c0093fb672e68f1545d06", 0x9e}], 0x3) truncate(&(0x7f0000000740)='./file0\x00', 0x0, 0x5) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000480)={0x0, 0x3ff, 0x1, 0xfd55, "3ec72ce9b3d037b6b874f92e93f89d2856af09c8", 0x2, 0x82}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000680)=0xc) chflags(&(0x7f0000000780)='./file1\x00', 0x0) r4 = syz_open_pts() stat(&(0x7f0000001040)='./bus\x00', &(0x7f0000000840)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000002c0)={0xff, 0x8, 0x10000800, 0x6, "fe8fd47024788e899e421fd374d8ef9057e6ef71", 0x0, 0xff}) mknod(&(0x7f00000003c0)='./file2\x00', 0x100, 0x0) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x0, 0x10000000, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r5, &(0x7f0000000000)="582720efabd16e5b9d703f3d3d40ab035d49bc95a0257fbae60125259560f80581", 0x21) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/wsmouse\x00', 0x200, 0x0) pipe2(&(0x7f0000000b80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r8 = syz_open_pts() writev(r8, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r7, r8) r9 = accept$unix(r7, &(0x7f0000000ec0)=@abs, &(0x7f0000000f00)=0x8) poll(&(0x7f0000000100)=[{r9, 0x40}, {r5}, {r6, 0x10f}], 0x3, 0x0) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x0, 0x4, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x80}) readv(r4, &(0x7f0000000b80), 0x2) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000100)={0x20, 0x8001, 0x2, 0x4}) faccessat(r2, &(0x7f0000000280)='./file2\x00', 0x4, 0x3) openat(r2, &(0x7f0000000180)='./file0\x00', 0x0, 0x8) writev(r4, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) r10 = semget$private(0x0, 0x1, 0x120) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(0xffffffffffffffff) socket$unix(0x1, 0x5, 0x0) r12 = kqueue() kevent(r12, &(0x7f0000000080), 0x7fffffff, 0x0, 0x6, 0x0) r13 = kqueue() kevent(r13, &(0x7f0000000000), 0x3, 0x0, 0x81, 0x0) close(r13) r14 = fcntl$dupfd(0xffffffffffffffff, 0x0, r13) ioctl$TIOCFLUSH(r14, 0x8028698c, &(0x7f00000000c0)) socket$unix(0x1, 0x1, 0x0) r15 = socket(0x18, 0x2, 0x0) setsockopt(r15, 0x29, 0x20000002a, &(0x7f0000000080), 0x0) r16 = openat$pci(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/pci\x00', 0x2, 0x0) r17 = fcntl$dupfd(r15, 0xf, r16) ioctl$TIOCFLUSH(r17, 0x8028698c, &(0x7f00000000c0)) socket$unix(0x1, 0x5, 0x0) r18 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$TIOCFLUSH(r18, 0x8028698c, &(0x7f00000000c0)) r19 = socket$unix(0x1, 0x6, 0x0) fcntl$dupfd(r19, 0x0, r19) r20 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x8) r21 = dup(r20) listen(r21, 0x0) dup2(0xffffffffffffff9c, r11) dup2(0xffffffffffffffff, r11) r22 = socket(0x2, 0x1, 0x0) bind(r22, &(0x7f0000000800)=@in={0x2, 0x3}, 0xfffffffffffffe14) dup(r22) openat$null(0xffffffffffffff9c, &(0x7f0000000c40)='/dev/null\x00', 0x800, 0x0) r23 = socket(0x2, 0x1, 0x0) bind(r23, &(0x7f0000001200)=@in6={0x18, 0x2, 0x6, 0x200}, 0xc) r24 = dup(r23) listen(r24, 0x0) r25 = socket(0x2, 0x1, 0x0) bind(r25, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r26 = dup(r25) listen(r26, 0x0) r27 = socket(0x2, 0x1, 0x0) bind(r27, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r28 = dup(r27) listen(r28, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) close(r29) dup(r29) pipe2(&(0x7f0000000040), 0x0) syz_open_pts() semctl$GETALL(r10, 0x0, 0x6, &(0x7f0000000000)=""/155) 16:01:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0xffffffff80000024}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:01:46 executing program 0: r0 = socket(0x2, 0xc003, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) getsockopt(r0, 0x0, 0x6e, 0x0, 0x0) dup(r0) 16:01:46 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='./file1\x00', 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000140)) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000040)='w\x00') unveil(&(0x7f0000000240)='.\x00', &(0x7f0000000180)) utimensat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) 16:01:46 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d3, 0x2, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0xfffffffd}) write(r0, &(0x7f0000000380)="582720efabd16e5b9d703f3d3d40ab035d49bc95a0257fbae60125259560f8e5815f73f2a044fc33055572fbd5e41798632dfc94ff334a5619305a4c8ab00100824b3da025bbd47bb2667002bc1896e21d8cf883c3643bf579456dc7d409aeafe904b4be39", 0x65) write(r0, &(0x7f0000000400)="bdda4d2591d3f65ce6c321a8cf98848e4a8051bd240028dbe0f53b523765381a3fbed9d7c3f5ecd520000f551f007a4cf6792f60a2338e4594000003e23a001000009655d47cb5e32d0fd4e7199679daa9010075ee6f70d725a085d160d11a42a768557d275173275c000024d9c33bb0ebf3431748935d0eaced436cfceb73f0d68131400b4dc386972d2eae000000000000000000000000000000000000b7000000002000000000000000000000000000005fb5949e6b2460f432bebe71088b97d368ddae83c48441007a71a35977425de6ad0eac49cbbcca8b8f4a91cebafdcb6e080009ea4970eae9ead250088bf1bacf7a229f809374d0a15c7c5778f0eaa44692c1e3489cfb10bd16961512ce44d1712ba40c059976a86f363542053354f7e3ea8fc4a2d14cc7deca84c85301424f4a22c9ee104601ec3f1da29edbb19495d9b0dbc9e1becbd6e2198aca7ba1305c8e78e2ea0e4844d564abf805e9077786d28aadeaefea5a95048cace90a6b46d918eb7e82a85218e5ae89a520b700", 0x17f) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x6) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "856000"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xfffffffbfffffffc, 0x1000000d0e, "b04d00f3ff0a631a010001f0ffffffffffff00"}) read(r2, &(0x7f00000001c0)=""/161, 0xa1) 16:01:46 executing program 1: r0 = socket(0x2, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r0, 0x0, 0x4, &(0x7f0000000100)="99fe358a", 0x4) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) r3 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x2) r4 = syz_open_pts() r5 = syz_open_pts() close(r5) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r5, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffb, 0x2, 0x80000021, 0xe720, 0x5}, {{r2}, 0xfffffffffffffff9, 0x80, 0x20000000, 0x9, 0x6}, {{r3}, 0xffffffffffffffff, 0x40, 0x40, 0x7, 0x401}, {{r0}, 0x0, 0x80, 0x1, 0x0, 0x7}, {{r4}, 0xfffffffffffffffe, 0x60, 0x1, 0x200, 0x200}, {{r5}, 0xfffffffffffffff2, 0x1, 0x1c2, 0xd7, 0x3ff}], 0xfb, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x48, 0x80, 0x958, 0x7}], 0xfffffff7, &(0x7f0000000180)={0x8, 0x100000001}) 16:01:46 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000001600)=0x3) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000001640)={0x2e, 0x7f, 0x9, 0x6, "573f50f9439471cd02f8ec5b6874692c75a20fa6", 0x6, 0x5}) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{}, 0xfffffffffffffffe, 0x7f, 0x1}], 0x400cc, 0x0, 0x521, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) r3 = socket$inet(0x2, 0x772ead8998539072, 0xff) r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r4, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x80, 0x0) kevent(0xffffffffffffffff, 0x0, 0x100, &(0x7f0000000340)=[{{r1}, 0xfffffffffffffffa, 0x114, 0x1, 0x1, 0x8}, {{r2}, 0xfffffffffffffffc, 0x400e77d0f39a5912, 0x8000000a, 0xd608, 0x10001}, {{r3}, 0xffffffffffffffff, 0x1, 0x2, 0x4, 0x2682}, {{r4}, 0xfffffffffffffff6, 0x0, 0x78000040, 0x20, 0x9}, {{r4}, 0x7ffffffffffffffd, 0x4, 0x8, 0x5, 0x6}, {{r5}, 0xfffffffffffffffb, 0x4, 0x1, 0x7, 0x7}], 0x40000000010001, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffffb, 0x70, 0x40000000, 0x6, 0x80002}, {{}, 0xfffffffffffffff9, 0x80, 0x4, 0x8, 0x2}], 0x7a, &(0x7f0000000080)=[{{}, 0xfffffffffffffffc, 0x18, 0x2, 0x6, 0x4}, {{}, 0xfffffffffffffffb, 0x41, 0x40, 0xffff, 0xfffffffffffffff8}], 0x30, &(0x7f00000000c0)={0x7ff, 0x3}) readv(0xffffffffffffffff, &(0x7f00000016c0)=[{&(0x7f0000001680)}], 0x1) syz_open_pts() ktrace(&(0x7f0000000080)='./bus\x00', 0x5, 0x2, 0x0) r6 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x400000000002, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0xc038694e, &(0x7f0000000300)) writev(r6, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186a56010000001c00fead000000000060d5706c851f000000000000004e341d89df00000000000000", 0x2c}], 0x1) 16:01:46 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) madvise(&(0x7f0000a9e000/0x3000)=nil, 0x3000, 0x4) r1 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r1, 0x10001) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) getgroups(0x250, &(0x7f00000004c0)=[0x0, 0x0, r4, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) pwritev(r1, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r2}) fchownat(r1, &(0x7f0000000180)='./bus\x00', r3, r4, 0x2) seteuid(r3) 16:01:48 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kqueue() r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)) kevent(r1, &(0x7f0000000500), 0x8, &(0x7f00000005c0), 0x8, 0x0) r2 = open(&(0x7f0000000680)='./file0\x00', 0x401, 0x0) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000080)='9', 0x1}], 0x1) 16:01:50 executing program 1: chdir(&(0x7f0000000000)='./file0\x00') mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000535000/0x3000)=nil, 0x3000, 0x0) select(0x0, 0x0, 0x0, &(0x7f00006c7fc0), 0x0) chdir(&(0x7f0000739ffe)='..') 16:01:50 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r0) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r0, &(0x7f0000000100)='./file0\x00', 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x400, 0x0) open(0x0, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000100)="8c65", 0x3b9) r2 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r4 = getgid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={r2, r3, r4}, 0xc) pwritev(0xffffffffffffffff, &(0x7f00000002c0), 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_GTYPE(0xffffffffffffff9c, 0x40045720, &(0x7f0000000180)) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f0000000000)) 16:01:50 executing program 0: socketpair(0x1, 0x4000, 0x40, &(0x7f0000000000)={0xffffffffffffffff}) sendto$inet(r0, &(0x7f0000000140)="ba718b650342008ba0955f4093ef1c8f85b8b67c3d2c81f5e8add3eb6fb0b13c31adfe9d9dfb7e8ca497c5ce5c9f78b3b2c005", 0x33, 0xc, &(0x7f0000000180)={0x2, 0x3}, 0xc) r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r1, &(0x7f00000000c0)='./file0\x00') unlink(&(0x7f0000000380)='./file0\x00') dup(r1) fcntl$setflags(r1, 0x2, 0x1) unveil(&(0x7f00000001c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000240)='x\x00') 16:01:50 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x3, 0x1) r1 = socket(0xa, 0x3, 0x81) r2 = fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) fcntl$dupfd(r1, 0xa, r2) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) writev(r0, &(0x7f0000001440)=[{&(0x7f0000000040)="0e0bb2e005948d00", 0x8}], 0x1) 16:01:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x3}, {0x400035}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socket(0x0, 0x5, 0x5) 16:01:51 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x400, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0x6, 0xffffff13, 0x7, 0x2, "b7d1802d47113ea3b7ed9c9c73964fa77951c19c", 0x0, 0xfffffff9}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "0351402ba77f0c033c02df3105d9927f9a0f5e7e"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f", 0xcd) r3 = fcntl$dupfd(0xffffffffffffff9c, 0x1b, 0xffffffffffffffff) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000000)={0x7, 0x20}) 16:01:51 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x400003) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, 0x0, 0x0, 0x10}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x8000) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f00000000c0)=0x7b5b) 16:01:51 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x202002, 0x100086128) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a4", 0x4}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r2 = open$dir(&(0x7f0000000280)='./bus/file0\x00', 0x400, 0x155a68a0c3a80e8e) mknodat(r2, &(0x7f0000000380)='./bus\x00', 0x1000, 0x4) r3 = kqueue() kevent(r3, &(0x7f0000000240), 0x3f, &(0x7f0000000040), 0x101, 0x0) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000240)=0x5) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f0000000800)=0x42) close(r1) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x28) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) close(r3) fcntl$setstatus(r5, 0x4, 0x80) open(&(0x7f0000000180)='./bus/file0\x00', 0x0, 0xf31c48b068e33657) r6 = open$dir(&(0x7f0000000140)='./bus\x00', 0x20, 0x20) write(r6, &(0x7f00000002c0)="90d86ce31adb02a6069d2a008a22508efe837d2b8ad531d35ca5986af114ff8e9cb35d4823a8292b7c0ba994bb4f561c2f8e81f6fc334ce6260bebc9820148c194917bfcbaf4816b62e5a42187bf", 0x4e) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x2011, r4, 0x0, 0x8000000000000000) semget(0x3, 0x0, 0x4) 16:01:51 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480), 0x0, 0x0, 0x0) ftruncate(r0, 0x0, 0x8001) ftruncate(r0, 0x0, 0x3ffff) preadv(r0, &(0x7f0000000000), 0xf2, 0x0, 0x0) 16:01:51 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) recvmsg(r0, &(0x7f0000001480)={0x0, 0x0, &(0x7f00000013c0)=[{&(0x7f00000000c0)=""/79, 0x4f}, {&(0x7f0000000140)=""/186, 0xba}, {&(0x7f0000000200)=""/240, 0xf0}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/179, 0xb3}], 0x5, &(0x7f0000001440)}, 0x40) r1 = accept(0xffffffffffffffff, &(0x7f00000014c0)=@in6, &(0x7f0000001500)=0xc) r2 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0}, &(0x7f0000001840)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001880)={0x0, 0x0, 0x0}, 0xc) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/bpf\x00', 0x8, 0x0) pipe2(&(0x7f0000001900)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r8 = open$dir(&(0x7f0000001940)='./file0\x00', 0x80, 0x0) sendmsg$unix(r1, &(0x7f00000019c0)={&(0x7f0000001540)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000017c0)=[{&(0x7f0000001580)="79b6bf652c9e290917672cc4bbeabc43301ed88c263e9cbb0b27240b090bc3fd2c7131191e57fde45cc9fb3aae0f21c1a363227309e50c3334217b566e67511012bde065f953cbadf1acf9487ddc009f35518121287ff7be5a138e9aee157b03f857592c0ac0a1fe31d09f68daa1edd88b093637e51f5b8462a6ecc4bcb0bef6", 0x80}, {&(0x7f0000001600)="2a434e54cc13c2f7773664bca5d2d4eacd15150f5e0caf69ee7acc28b267ac6e22bb66dc31be755c86f52fd48ebc0b726b909f350c8f7c1c5fed0806c476d4399f4e99d349951a7e3839385fac59affbffb80b8bf8667ef365ff2b900e54a9e42a2f8904d5e3fdfdadc372b4587ea5c90b29ff55131dd73a28205c8304490e386d657a1f390910a56717761d54e4cb5f2723fbc69a6cfcbe85a8a93bd3a6f39a82139e27dcf4fdbb8ece587532e6e861d8d3f1a042f7cdeddb4466b1d524807dce640252442874df4b1278a7f51b6e58f9554ccbf7c638f8f984a648b8a536ecc621f83f050f89ea71b0d21c2427915f8fc01b3412a6e2", 0xf7}, {&(0x7f0000001700)="fd813bb2165ddedba7e36bf5f21d4d73454c5fa4b20f4b148df37fc604206bb1cfa51b77b8dc5afb06cc426b76fed2225524864870fcf5b1e19264999f3dda17f69a8d66e3940d94fcc010cdde8a9612c6ddfd8e6c034fd6bdff57c158fee91e27477628e6804feeac59cbdd625659965dec9bd978c28c32bb07ea01f9ce9e2db9c528298f9bb53ff824", 0x8a}], 0x3, &(0x7f0000001980)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x20, 0xffff, 0x1, [r5, r6, 0xffffffffffffffff, r8]}], 0x40, 0xc17}, 0x41c) r9 = dup(0xffffffffffffff9c) ioctl$TIOCMSET(r9, 0x8004746d, &(0x7f0000001a00)=0x10001) r10 = openat$tty(0xffffffffffffff9c, &(0x7f0000001a40)='/dev/tty\x00', 0x8000, 0x0) r11 = kqueue() fcntl$dupfd(r10, 0x0, r11) recvfrom(r6, &(0x7f0000001a80)=""/128, 0x80, 0x40, 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000001b00)={'tap', 0x0}) ioctl$BIOCGRSIG(r6, 0x40044273, &(0x7f0000001b40)) socketpair(0x6, 0x1, 0x5, &(0x7f0000001b80)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet6(r12, &(0x7f0000001bc0), &(0x7f0000001c00)=0xc) nanosleep(&(0x7f0000001c40)={0x6, 0xfffffffffffffff9}, &(0x7f0000001c80)) ioctl$TIOCGFLAGS(r10, 0x4004745d, &(0x7f0000001cc0)) openat$diskmap(0xffffffffffffff9c, &(0x7f0000001d00)='/dev/diskmap\x00', 0x800, 0x0) r13 = syz_open_pts() ioctl$TIOCMSET(r13, 0x8004746d, &(0x7f0000001d40)=0xbbc) r14 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCSETA(r14, 0x802c7414, &(0x7f0000001d80)={0x9, 0x7fffffff, 0x10001, 0x1, "d87a6b19c913a526ddec0a02f7805e19c2df1d78", 0xa72, 0x1}) r15 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_SMODE(r15, 0x8004574c, &(0x7f0000001dc0)=0x2) r16 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_LDFONT(r16, 0x8058574d, &(0x7f0000001e00)={'./file0\x00', 0x8000, 0x5, 0xfd3d, 0x0, 0x20, 0x800, 0xbd, 0x2, 0x0, 0x2, 0x5}) 16:01:51 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) accept$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000004c0)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000300), 0x22e, &(0x7f0000000380), 0x10000, 0x0) 16:01:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x40}, {0x87}, {0x6}]}) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0xffff0000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$setflags(r1, 0x2, 0x1) 16:01:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) close(r1) getegid() 16:01:51 executing program 1: r0 = socket(0x2, 0xc003, 0x6) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r3, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r4, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) connect$unix(r0, &(0x7f0000000840)=ANY=[@ANYRESOCT, @ANYRES64], 0x2) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r0, &(0x7f0000000040)="e25aae490000000001000000df142d545d8489199ccf9c9fbcf3820a946261a5f2c8ef255b5dcf7f5d77fb3d3ea0b0f93794cbba", 0x34) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000240)="bce7772fd3c47036487d9b77730413f1c4028f4fee9d987b30ec6600", 0x1c}], 0x1) 16:01:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x45}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = semget$private(0x0, 0x400000000d, 0x0) semop(r1, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x2) semop(r1, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semop(r1, &(0x7f0000001900)=[{0x4, 0x80000001, 0x800}, {0x0, 0x0, 0xb52d7de6e61f1278}, {0x4, 0x2000000, 0x1000}, {0x0, 0xccb, 0x1000}, {0x3, 0x0, 0x1000}], 0x5) semop(r1, &(0x7f0000001840)=[{0x1, 0x6, 0x800}], 0x1) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f0000000200)=""/234) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f00000000c0)=""/60) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000000240)=""/4096) socket(0x6, 0x8000, 0xbb) getpgrp() syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 16:01:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3, 0x1d}, {0x6c, 0x0, 0x2}, {0x1, 0x0, 0x3}]}) syz_emit_ethernet(0x31d, &(0x7f00000000c0)="b6") 16:01:51 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x10, 0x4000, 0x9) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) 16:01:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f0000002240)=[{0x1, 0x0, 0x2, 0x2a25}, {0xd270, 0x81, 0x0, 0x8001}, {0x12fc, 0x4, 0x40, 0x800}, {0x101, 0x12, 0x9}, {0x5, 0x0, 0x99, 0x3}]}) r1 = semget$private(0x0, 0x4, 0x408) semop(r1, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7, 0x6b12, 0x8, 0x1f, 0x9]) semop(r1, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7}, {0x3, 0xfb3a, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) semctl$GETPID(r1, 0x2, 0x4, &(0x7f0000000100)=""/2) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000002280)=""/76) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) pwritev(r2, &(0x7f0000002200)=[{&(0x7f0000000180)="4201885413d73f7fb86b7572b10197be21e5f75b91760f520ef964542efc12441f295e05a5acaff4a049dec992f49107986080debc752ef098b0f7cbd2dece2f013b9067cb7cf68f5937e3ab233ebcf07dab6ac26d946fef8bf8fbe0ea4d3dd98002a06059da4c472e10d043fc9447afc67ffcbb786f3ff483e7201a97e540ec3eb14ae84b8fbb95846497a2433359a9215bc5b64a1541e7a58438a594eb74c804320ecdbaacdb36e3ae8ac82a3cc8b2ac7a4a3c16218148ec7a8f5d8e907c1979dd3dabd83beb776c91776518b352e296f39e9c9b7934797980a3c30e0b7bdc7f5197ae7d6b025856eade7d17f85f7f3858a76e36115325d3d31aca50211c0fd5fe6f3c4bef0e7f4c58c3c4b624b13b74e98b155204a0215a6bf69a3f22e316f4ebb520fb76f747ccd8fce1a6019673713a048f6059182ff81154a55b019e86712850bfa11b8fd2e69cd4f9f558b089a5187c026361d507d85d4c72dcc2a49c694602dbd6abc9ea6211b1831633999fae726850c98b6d7db0990e538835d8552e89126ac0da2b3f98298db2125364b3aa8a284568345e613c898ea7dcbeaf6fb711069ee035ed743c2203e750366d2fefa9db511d53ea3ee8267035ebd75276b5f5f6b95a0c0a648f1db3105ac6651a4cd14a19585957b4d5c142dd6896a4e29f25800dadd257443b3da3f1ccfda76b9696d5bd732ebbf997c4424313b14a6e7a8fe98b74a2b88b3ae9622df90f5cc1d5a71d7481982aeb5646c61c1c37f583ea63f42372afa8f4ff3a7850dd877881e0bbe4fa38dee013726d7d72fc5395a18aa3cc32140500b2c30abf233fe48db7368dc61c98cc803692e054fd5dd09bf38a2e6d8fdaa2e08e724dd0fd747380c68160a29352e5fdd7e4c766e07f2877b8c80d770dfd78800dc68f63a148193d70b5af68cedfeecbc4f08ff56090e08265ee3af2f3c15fc4b7992034b1e699ae2c1a22d473334f25796c3703ed348e10ee319009342c6a9b194fb9696cca328618f6b2b06f289a018e4cb0384af69bb2a3cc97ba95a914eedc196d638511c240c63d65dccb22eeb9fcc874e337dc40c6ab9da463906a4f649fa7218d6d80dc64f7e8c4cbffacf6eaa505c947f0be7629d69e1253f6b06c10977dceabdfd06f198b7789008f9ca7292275a2fe875c5864f7d2786a62663a3736fd50ea956b5bd3cdf931110243682ad485ded40f445cf363b6a5ca110ba74ccd8f56a40a210e0b0fdc1543c0947bc43af969e80f1f588975b237819d0a4a2ccab0e0a80ce1159be9f3cc9cd86716a7781e1b35bfa2e6a0ae99066e09ea6fc0b160c589eab8416a287e6b3d555597669c15e59210738a3618721dfdaa1ffc3a888b1eba1a21cd2ebe6099e1d2c099e74bb35e0df2a2a288b5a1081c714954da9ab7d9634b9e5a4e5d2df4dc22ca07762b65a7144043c031f8d84403bd001062f61fcc5b336e4a6fb65578f681e3558d4dc518577844d25219ecdf7e260cb75b7ac3b8daa2b7239175a8e92cab4f0720e658bfab14757552b8b1f896ad62f3eb655f1993ca8404c3fa8ea836dd902134cefb4094fe47b5c94d5de3bd86a4fcf365bde80bcd1fa11dc90ad31a4baa3692a3135673c1411692f672d039b6703d70c37472b9c59798da6a319631b97cea5d9f372d53a46077b7268dbfffb0dd68c86b82de3e75a3309ed63c5f2207d66aa65391b5c2e6ba5434f456ebfb17f73525d9eae5e30783f451b77815b150901dd41e4ff1fe3a429986f6ccd8a7de4b41a6aedb16ff560cdf123e6509d7fc5f1418ca2aac3af32c20c03d9820e89d818ebf0f4b9a59fadaf2ed4c1aadb7360c2689cf2e23ba8fc27e38a0465ead22eb7e6edd062f8421abcbea49cc9d4ea7c10e45a72afc03d03d6ac65d0c627ed6c03ee33a53bc45bcd6b63c8f1d8ec3b99c1cf0b4d94251700b4ab0609ff239a12df4c1dbf088ae14daabadb21229e2697d8fa2f92f05d8c9434877bcdc5dc9cab7bacd0f71be3643305ba20a7f7260d65e995fe56573f9161dfc90ade29bf898f4b4215bef22c3beff3445b1589fc24318083c4e4957ee83d19793547c06712eae233736a936bfe4f5c563100a9aab8f92bc6f1f42d2f5035f0d6903effab3bb9abde885fef7fee050de8279c369b00ff5f3b9c5ca10d5a23cac8eac44d413c16b1fc67990b397f33496493ea8d5753d34e82ad4f5deabcd85100a606a1757d73346ae14ede93ddb5df03d993a27316ebbd3ca213b142227c334818c51e80e98fb9ba8fd818d47a12b8bc7f452e88449dd366a49e168fc887d08ae14d4214bc4c9ff1210813476bfbb7a0005d996731df6bb4287f34701f3e62dc599919050ef20d80965b209a78fedd5be20a5090919d1d8a026ce1dd3acb9821454021520c2ca4afebefff93d7e1ae1f61e55197989b928831c9c84200b74c981a3941525673f0c6efa3655240d24ef609d2796511c6540c64a8d1df701fa87bbd6e143511bcc037fe492fb988c9b3a779a9a20b32fa6f85c20b3519c5e5807041039c2198e77bd5f3ca3088679d2db83ca0b67dbea2c1273572e529a5147698aa029a3ec6d735ac115bad9e62fc2d6c882751b68e8f40865fd06ec237f75e4e70a71e2067daf6282a6383b6a2e06d672e79528e46dad1466d2a9bb8174c2ebc85f143a8606d79c45b6e33b62d77a6a55c8c28c5858ea53ce41333bc4383ef41b476387b95f9c659849b77868adbfd1769136e03811fd667f3462b5dae4fab332ca8224dfc957b512f4e213d9aa62f51232e2c6cfbddfbaffd800506a48c9ca4196108fbba67e7b0473a54b98fab6217b94cc777fa2f6e2059dff0f1f68569cab3dfbf16109d632503809c361285d9d913b494219afb52ce9e5578c12b5892be75a3693b8a8e4c7544c4276109b939eb85daffb053297b40ca893918c5710662fffd07d968a0d63481c8ded368f17aa7a953bd5337f29e27a03e7afdc463c2bd9b77d28d702a5dc8d63f504cc735ef85daa7322f1fb7069274cb70edda7db9482b7bca9ea508d738df68541aeb60a0c2971358978bbee02713b958e09e8e884cabfe01a638b9f9868bc2a701722297c8d566f95f575326687d35dd99f2ce1415ec77a457933ada66300c1a9570670c2a884b3076dbcffc2fef45cdf9c57b3100ae6532e8a98bcf1ca800d761025c3cacf1b2d84acb161c002f8baa73e7f277cbb0d241c669f7a0048b8a7a79f0c3d14bc5146040b33e277581f55dd701aab71f193516904e3fab4eae8de950b2c96804a3c73af1c72d168e3f1d06381846514414c72d463453f05ae43feb89fb147710457962299fbcbd4aed63a85ef3116d3805bd88cf1ff83a8c70cff7f3c7780b3c674d830587efb02fc40b59163257b6308976d8db169b9cfa5ca553d88b0825e5e8e1e9893166200cabb492092f51f95ac521422f7eb16b0172b147bbdcbbfb00740db4802579404966ea84df08d061187ff387612a5d7b40cc00ec707a6025428f3f05eb2264813780dbb431e1af13921bcbf3a0d45594578e130bfb617c208d8cc72ab8675ec8b32fdbcd2af4f19de1133a2e6e34817f909b9712354fe519e0ef1ee5d2e6405fa34aa6d828c99c070df3f7525cd62e8f46c3b332f87d20fbea3d45a2026e49ef98ceb3848ddd4f6d8165bcc2e559aedd5db893c685e38a6e0a90dc4f177592745a3ad521e21f64df2afff49f72b70ae1b0cb8999bad4ccea80ec99df23ca62c6c8d1f991135c5a3670dfc0791d93d454f4e3fb7c62df6c333c0b79372c0491dc678395ce1959816b25e2f0cb422a17aab1d58a97fafaa9f992be72847a120ce90b3ffdbf0c1f9f799688468b24aa83421688b7275c14e8564bbfb222971820efe00c4ceec6ee23b850be59ddaae4099d50afe4e69f929261aaa574638f6fc48cb800d703aa89e9c8dc8b8e6d637260e54475d6dd3f4d9cca73480c8985b16af9fcd6692114f363faf6589376790db0a69faf554c588fc5b68f59346e3e2cd24e6e9c81acf863ae319a4f702e5b8e3d668799a62496ea09ec6f344df78e0b75bf0ce96307be886b561eece2a2a91f2596ffd4a55f12a5f0b0a43f503542a0de8873a619609b558bdc03c5f33a2d6365a16546cb4a43dcc45eda481ab2304aaa529411fa2384b920b0480328cf6b8ff4ecb0977f1fc92dc0a1a0af451a5afed75298157dd99b1c67d20f50374194725c9969db27e186842adbd0d41b5c03046aa31621d1dd59a3cb18dfb2988d3932b52b4c95601569cf1419a13297d30f111406491531ee15f19bed36dbe793d240cac60f794882d05674fa4cda301e92ecb2aa4c2f0aa5e60fbea53a66cf7da3d32cabc5fdb2e9ab7528a68a356e8ea8dd9ef8276b63972e079367d24b4ce53283c129dc81988d0e74943bce617a3895aa56e0966356c1198887fb0f9962ac2c1f8b164a93fb984793924c453dc2b588f97ec8d196bcde18beacfea49b91bd1b7130254c26d911ddcc4166194967f5a86742fe7028db5927834a55c4870af01bef27f80b27d880071f173b4114424034fe045f2795b9513f2e0cfb91a53ec7d16de0982e11bf38be6806e8bea93f6b0c0739157b537c3b4de0ba9bbb914d28efd7695f97119e34acb5d7071458f9c491cb0f1cbed263796efb3a39fc91fde9fd16bbd5ebc3bd3cd8bfeb3e9ba95061b5df29d5f5fd2854a27fd00b82836564b9163ed923035656cace65fa64ec996685d4c31cb802ec79d7df2d7954d4031962a27aef981c41f339b0694e0d46aedc450710793aa3853306f83d60b75cceedaaf68f9b666d40961eb642fb431c12e85d970977ecb3b5009bbb9e88a4d8a43bc339900e7836e3055dee652c47e8f9cfe9edcf9eb1ddc3d1758bfdebb58977b383d5cdda98164d6233317fa98a027e890b819e24d17e3f87086265361823c6fb5f5a950423dce4dc072feea13af1da8178bfe6543e37725a8e3a440aaeb1e36cce71a8ae5c36adb018024f84e3c6538d739a3a0d71914522fddd661f1a4d18554486b7cfa43de23ca73facead931bc58e8d47953eb69ad48593081fa9ed2faf4d4027883b12deebed8dd5ba0df9def787913c9450b04e0b00a85d735bcfd79c2a94b000fb228185648ebe8cebbfcb7022a86b8b404d9fa67f4d5ada029f4ea811d1fcd1fe2833655997bf27a4af76b51ca6da0dbca61032695cd5b8d620289c6bb8a32cf659f9d5075b45228be03574d195221c769dbce010ce146477794ce3c53bb179c105a5ad25619b7cc4d3fb20d6ddac6643deee756facb2c7f42fcbeaaa88697e8b8dd16772aaabeaa63dad94fe4ce23669ad0ab0d8ab42e834cccbee5f2a8d5227b17595016dfa05d4406a78bd4017028c7379fd5436268140beec66f7c9b9235354a115c320508b7336c8d5d4348d5df656d9f116aa42b4e8018099db6c96c9775aa925bb0502940a3de3e06fc1d17e3e72d692c9f837907422cc6df4fe273606699499d65d19cfb8ea6b20b9da857ced2159187418325d560b9e6a428e65c9487b216d317e00449597a66905036e5c31d1ad7e8d56987850da06c2477f946d3ef20c7ddf50bc7b06a0b791f9b7ea6fad25219752fa32db70cc12cc9ff9441c9d3bbdef7c1763f539e266113437424423f959d61da937a7f191c1d6d03fd762cc18e74f60d4dc66f9b65d51c31a20e849c7ddda222c933538318169c8984cc9bad8dd5f8ebffe0767c469c98d3b24796f04ef8cedc14cb65e6cbca3b61a1dc084f04a9c306c31be2268a77d1f10ab063b364d119ce973b10dafa5", 0x1000}, {&(0x7f0000001180)="84d09bc5a399641495556306a99824dad1d9adef7f52095f45ac7f2873b0c78a4bb742a94dd713eef185ccd95ba3a6989efe4f1abbc376adbf0a748a6fbf69255780bfcc44238c6fe6dff171d02df88923a47fe250a600399daa32c447f4a92d8caa6f0fbc9a0b6211a6712ed18d538314e41d8cfd0c253dc3184bdd3ce1", 0x7e}, {&(0x7f0000001200)="e5912faa852511871d9b3b3c35740a84846a3de13c3cd6f16594878a77e33008416c575fb36dddd1db566747de7dab4c9409dd4b51ac368cb3872152c90967471742439de535684e1e166da652feeab5c36677b8ee2ea2237580b4a82f043eb4e57f15b114ed893d118a5a8c92806280619e7266b949e33425eded535105898f37940c9dc0bc47d41aeeba44a4cbadb5ee7da5757b44a6fdca222ef508c3b22cf98b228481bf03641aede9a130f0de8dd82bbba6a20e396f3243b940526c5fbcf153f02f7ee4c63832403d5f44f4f7834dd698be5bcece23cfe0720bac998e529afe28070bab03cea8e716a4b7b57babcb1c45a2869342f285c83d9bc68b7bb91a4db225d36a3f0c7c03b6fef6bcab26a507eb471f9e576edd2839a67fc3dad3cd008baa13ba3d1a86fd3bf0907b528d391319d5ed0a065521b55d298e5d11188b86165a2aa169b293533fb24c81f4d7f43c63daf0e06843bfeb283a454b420752ff2467340691975c58e7c6dc664783d8dfd9ebcfbd25302ea24c305dd158c54c7986c2c78e254a2ddc4b3e176b2571d8fe72e7c0ec4f7c0c4c6f240c3d17776fc65b05033b42ad648e8bf88244e72c9cfd7aae72420cbac386a98d574a0e9e11c87558d70e3ff8919bea365f631866f727a102cb68587846e2e6bb2ac379c71e127a31226f632486d58a0a2f866b68ff897e7b106af0af4dd05ac66c410132ed746a1db67584c7bf5f24e0425e2a7a083409769c81294980067376671b132ce5724c0fd38e84375f4ff9669e08e77f53af5132ab4c58e84c4b442f99bd07fcfc49d0b4e14f1bacc65087ea7d1171f63618832380676581fd719021d8f639d96823e6e900016786defb275dae4fd0c7728fe160a40bf7f62ce3e35ea90d6e89ef2f3f8c59ac8e008796e92aae081eeccf29c4d86ffd1ad8d24e2f14487eb33db31c9c571c293b6e927af2c223f7f2dbdde67f4a33a65eb82e1936bafdc1f8cdabb2af8e9cfb801d451d133c0dbaca6f3d842f2fa1bb4264e67fee3c3be8f24ffa04c561be123d726700268a86d7786844c488f676c96c2d46b5ca92cde2b365f3210eff3b14cf0b9d37728ab74aced95da91b0c2befe5b70b789f764da11a1bcef864875a63ba5c8abe65b86b5e9e61037e30a7dda2b15318d15aa5002c5b827d7cb75cddae1b00cf63effbe41569d31842eb57482342a17504ec4d76f9cb8c44e83e578dbf73e284b36f86dd841ddfe1546b0687586f44af18a1a72189239dc7fd3af41ae1257ef467d373dafb9aa89d09052c965f02b0b6e4c07888bf21aa72e683ef79d8afad2c11017b963c55a87917f78c37856dfa59bab4380e66ff45db014db450c53ebb1015df13204444d1ad849d7e4cc22baec0924e710e657f17e9c347f6bdc7056f4031bd05a8615acb4e6ceb864e0d8f4abfd72533c89e4ee82fa0c98c31b976d0bcd2ad4cd6b50e50626dd0804247cf929147c4c9d5c5e9e0a2d301f21b6ae87652f5aeffda650711426ffb2ff0b2db003e7079907be426bd747db0531641c63829a2dc8a2c6c945a0bfcf7c8c7ce5d68d12a295b3de6475648825fa1cccdeb020099e52eaba074d4c04d5edad8b709f4e8f82ad6a2f1b002512d633f940c8fcf94a87f3fb00808774d182fe54173ca72c938966d31e2f797f26dbee67cb10cc9013dcf3d8afab557c2f5090456df5aac1ebc32da72cf16becb6000f88d9e0b4cf581186388df2d71d5bc62f2bf47bc6b9ef37488208fce3401ec10f72bdbc3b245a9bcfc792c514f40ae9bb6f4d89fd8be704605845b9e0de7eac407af897b21c4b199482aba7a2cceaeeafd329071a4e9f28cab0ecf82b90211fc6d7cc26414b0a583d2849f352664d203a3ad5dcfcff54031eae8ccb5021508d1b9422d25430165fb0067f34d6b81fc73261c826f0dedf335aa6cdfd1887c1afb32dd97d9fa9f43b4e0a60bbfa500638f8b91b184f67ba01032cfc5bc42cd25d5b93e931394b24eb095354152b38182d541e24660a8a1ee4e806c0b8b86f305750d935c7399d5b8347b839ab510d9ddc4070abf5381cded8a45375586fa40004c97c3cac1df608d43105e90aef71337668850fde3ba64972839edab7cf56e0fb17dd4e5c6b0d272674e83ba386b3e0619a7562d8b7997052145bb9ad6c435c49d158fa485cbe9c0ebdc41da031824df77fb8d1c84d4dc79eaa8ae2900552e1c633ac2704b82bac906adef53a12f3ea090492fa77124a6fe16913704b71feaacc9c06ab3cd1001b346d94c4297046e008e1fc7d178e41a2699c49eb6db7c0b4a88a5df93532bdf9b400b5f7a3034f54d9a3d7aac296b41640c8aa590ec62790156aaf67a28d6ec29a0ea98d7d7feb2c854c56b199452052cde2b7a5bfec73031d5eb82a97e894a7e797aec01669682ebcd3ddbf0c544c3ff147161cbf1fd92397f91d4f6c1531bb21b36e6ab2947479fdb254ecdbfa9d78a64e5020e9300257677fb95e0cd7763e4d7d842f523ca0e9ef4f2f09e588fe969e098317b512ad9fded965962f68cb76643ab3f71f299b93fc8f4f4e951a4881c9a5eac5899cf7825d7059a98687a55f4dd7287dc9ad512910f22827fdbea762e51263dbe88a21c4f97bb24f35ab6ce63fa90be8953f7cd8662bd98098b8c8047b8ca35eb507fef32083da842f33c96b46ec37f18e3aa2bf647bb3551383d1e6c464fdbe2343245f2ba1600dfc1d910c536902adbb750357ca40408c5491e171e1488b74dd9ed06838197f3905d95b8012c461fc7c680c3a457f26ef1b66c7d7f28e55abe89e2b17e1eaad4b5eb648778dfbb7d2171f16122c4114358ec3cf42be5ebfca2eef66c1c5819b9626171f8871f9a2755c21482fab75941f5886f66b16444e3cd7c16d083ac874f63372e481ee46333e68b2b089d04f855ace4c47a42ab7a01c66b329a06d68cbeb5c8b132cb2df9ef5b4fac06dfae27027d53cd127d2eca1e04d109e4c40ee307482fae5ddd7dd5e0752ac6a936f6eee8b06cf1bbf0a9b62a954e89bc6b9bf2621ed5754d6c24faa43803755e662e955a2d17cfb6805c1ded7f6e11c78e300a2c80d3f206241936a27c1173d2d63beabe710468d727576e94e1faa1fdfe3d0eb7d6d64ad15df861cb4e5147ee95a249686b7477bc51c5cbfcfb44d2cb4c493786c21c9508be8b87608af27f304bbb9857fd212dc99402854c6984eaf3b7cdba8c6b2fd96695157dc2d3a1a1bfc1e2c3334db5669ed7b399f5261cf34558e53a02c07ed2eddf2c51454a64fe029dc0877814a8fb2d5d8f462f24e41e64882fd8ee1700ff77967992262b0db3d1752b255a7d5f9f3c97b12f07825b74237dda4307d0f5b6b1e95671c041cfdfa8d9b7fe8160d819183e76ae5032a003c497cc5050df3d2457fe9ce9271d2e07c8855f8fdbb3c35d92e7cbd0523e077c9a366bc92ec3a86cc493f2e4f9885481a2d6b1b389086b4921584a56f52a1f2ec269915fdd1927d2ccd2b715f8e8d8c82760bcd618426256928a282d4d1bce417af6d24b8b5ba80b2c2b1544e4e0a56fc812077f88beff3b024f0d666995bd3872ea62bb7718d732f300252d6003bab96797bbd580d68946f77b1dcdcb9bc0a8244158d65490e26e67ca1dd261bca6e0979d4b542bb82dfc5215c48710cf2c157c2048943d647930730d180d68a0164540289a7231db54f42a5c817534142279cf298fe488bbef58275b31d884c996de6edad71c388f3f5b68162d3a3f3c589f6254610662b88e2037fda2aa95dc5ea8a1c88f21fc35a3b76703799daf934fc80d9e111e45a365f528bfe1ba2ba2ea0e5b495d6e468190baeaf35e10e8ca913945b1b9b9fcb9b6c8279f2e2bcc1ff1c864b9577a104a0be3c37588e2aa46719534c3521ef4eeb8afc2b784cd6650902ca7a88c2d79a22b5f8b884802c352f16dfef91d34005bb1065f1b85afe37b088f0fadd5212d7b81af594a6eba0e5ba5b7b8a4a672ab56215aa4efdde91b1de3ae3dc78ac041c8089ebf2d961acda58e712ce1d4d116484e35bade9d2412034f5c6138b8a0925f9242c576926477ec8a09fd0de326dd60b4bb8940d94448d6b5e13ab2edc2313e228d2fdaf527fea0bcdc375415d9dcb7622c3a94677384a43b5a3d23dcda1b0ab3bb7dc743d1ce7afac231d0a17d39fc341a4de0969fc8bd46213e39c46b9ba543a18cdaefe83c87170d8c368c653e3c3842a441641e51b8aa3a12fcaf3a19d4d3ce079e4e7f5e6c22b55f3009a85a4d6f63e25f5eb0ffd94e391a93532dd2b74b4a978e87d70b6ecd2b631371bbf0210ff0f27d6d418a18d49444afaca73c6ba5d35eaa727bda02aacbf9a00db33b554e4d81106067a2e723cd18747bbfb50eacb3e4cc1d2a05e95e5ea51012161cead334c9d4717afa7315578434605c9016835184c84506bacf3bc147c4f42fb96a918543eaa3f36831a6f2a1b8e363fc67a7ac36a70da5e0097eda229388415314ac8a584cac57e3a581547982a8409209b4b542ff1b7742b1b9b77a85b81a3e943b27c995d5ab71e5c03beacb43d3598df15f77cf55cab3ea37164acd1e4c278afd6afdbdb274b2d36686e86352c5f57e97a058d17ba45aa9570d8e740212f3a7f40acba948e45bbc15c37eef5206ddfd04d6675bfd0e434ea25bd82cb298d037ad740a7948b37af57c2874c081b83d81dcfae3508e560c1c511945fe68a961f234cd738cd53e9acbcb0e85511b1dfd473811c20af20bad147c57906a9270ad6ebe6f6a699a837a96160606323d8bb848495fbd12d735ccece11350a26961b8421ce36c0a772882c25f4b6e1de521ab3a1aead0b1a5b14f0de95e96482b8fb91dc24c9c139129c2c4b8bba1ad54ca0a5bb36cb7ee677afc7217ae364e54bf89e13e6e93df232e7a910e1bf033264a79d1d7009d5bfa4c98fceebd49cef120340e487a9f51149ea169cc72c8388f508a4a182c44f3e5b1146faf9ddafd3d2e7d57aad234c045ff48950494306a4e1d1da76371d20f7a175e567e4694206d8b02121852b6fdfac6cb8a6fe0959d974d3d14d9394ef962853b9103095f0126c0f575c3803b486fe00eb6566415f539817d34c13b6bc10b34abbd802b3f8efa756a6daa1a7021baf2e4fb4d96ebe3976527f9b856fef241a5f148c17a1978ee2dadc8383cdd2a53614da08125c2fd49a5cc5e167b8ddf85512b2c8d59eb7cd02176f9879bfb3018479972da01d21107e19e66d1a719ba3d961320225ecbb3c370b4de907d41296861ee11ca9be397aae5d50d32c336d9e6ddfdb65256dfe463dfb50a571aea414f627e3eee8f752c31ee88dcba7f22adf6f4a81f43ef055179e36537d47178f14ac85796c42820833ed038310dedd1503787b1024d7f1ae9848db258cf2c07a7bbecfc1e916911d7f3c619f37190220cc8aeb002a1baadb3e9bfd83a7ed6f7016d1458a117ec6db1c71b3e8c151b52b7ecca8a65c3e4d918072c29713f8de5b4a567f0c080ff1a9295d8736f4311766d2ffd40865726c39d7c689cd56ec3cf46a6bb9b6e71363a9b312bae89c21c8d6b80607d9fbac7232ba6aa98012b8908631d1f1df63b12ab0799ce68af0a4aa5ee3cc65c15ca6b6c6581b54f5cd63c10b33db82c2a262991093f7cb9fe3d4d8f185f354ed0251b3d4cf86328f1f09fcdae0268a05c01c173c5060e19cff527cc8ff29e70689c85d7a1bbeb0c4a285792b3d6b8b961dbe49c591b833e18a38c5fe06c473b6e44fa767443c7b277a0a1ccf47eb219bf1d3db34033fe5e8a586c8802f353e8eadbda", 0x1000}], 0x2, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 16:01:51 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000200)="220e2a", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff1f}, 0x10000044001000d, 0x400008001}) r1 = msgget$private(0x0, 0x1) msgsnd(r1, &(0x7f0000000300)={0x0, "1ef804e80002d5aae1a6734bea5792701577051ef07a6a63b72a6d656d53f614b62d831daea4e9c9ce8944ae2a77c24b259d18b4f66b92f7aa61eee8600d39a72e2c14eba9d9295efee586b07a459531a70ef0486ab89a9da89fa34a5def614d5836830567f8420dc6d6fe8ec2734866a5271f3ec4f502a8a30f586a193b1460708f67df80d3e3ea9e0206b8aef3d0db41f6cac68d40d040b2d02e8ba6f88e10a0897752ceac8c60c785350b0bf61c33906cf77a1a134e4b6199944475ddfe"}, 0xc7, 0x400) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f00000000c0)=0x4) 16:01:51 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10, 0x2) r1 = msgget$private(0x0, 0x200) r2 = semget$private(0x0, 0x1, 0x300) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f0000002600)=""/155) semctl$GETPID(r2, 0x7, 0x4, &(0x7f00000026c0)=""/163) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1004, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r6 = geteuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000300)={{0xdc8e, r3, r5, r6, 0xffffffffffffffff, 0x4, 0x8}, 0x6, 0x7, 0x2}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000140)=0x6) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_int(r7, 0xffff, 0x1004, 0x0, 0x0) dup2(r7, 0xffffffffffffffff) msgsnd(r1, &(0x7f0000000540)=ANY=[@ANYBLOB="0100000000000000592362b1216ead2ab9755699ce4632c9df6daf134a23ce35475a55306e81a697428d7d743780ed02db6ec0287befa71a3998c89461314ed7becbd20d3d5c82e32e4370817b77af61a82f85fdebf3d4378e10a9eee471f4c121b351702d91280e949cb8deefeb262507c636f2f7fe4d4c6a4e6031af03fa13157fbe56d204123969a68fa54890a3b78b0d37c7a3e4e0f59f4c565451bb11a4a895c7980d650230a63f271ab1363a8b00000000008e7c34befa04095997497f558edd380eccf132a7d1ad4bc1294cba96f69f83592e0ee7152fb1e733aa076e686d64f12e9495d504e0a1eed9130dbf33ec82f61b8d7e4e5989946db6bb13f0852369c9ff15b474546ed9c5b7a9020195502ae611c8ac1629af692808"], 0x68, 0x0) r8 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_int(r9, 0xffff, 0x1004, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_int(r10, 0xffff, 0x1004, 0x0, 0x0) r11 = dup2(r9, r10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_int(r12, 0xffff, 0x1004, 0x0, 0x0) r13 = geteuid() openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) r14 = socket(0x18, 0x1, 0x0) close(r14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) accept$inet(r14, &(0x7f00000003c0), &(0x7f0000000400)=0xc) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) r19 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r20, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r21 = getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r20, 0x0, r21, 0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r22, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r23 = getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r22, 0x0, r23, 0x0, 0x0]) getgroups(0x7, &(0x7f0000000440)=[0x0, r19, 0x0, 0xffffffffffffffff, r21, r23, r18]) getegid() getgroups(0x0, &(0x7f0000000200)) r24 = msgget$private(0x0, 0xf7bb9e99388a03e5) r25 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r25, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) setreuid(0xffffffffffffffff, r16) r26 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r28 = geteuid() r29 = getpgid(0x0) msgctl$IPC_SET(r25, 0x1, &(0x7f0000000840)={{0x6, r26, r27, r28, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, 0x0, r29, 0x80000001, 0xfff, 0x3, 0x100000000}) msgctl$IPC_SET(r25, 0x1, &(0x7f0000000100)={{0x3, r16, 0x0, 0x0, 0x0, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0x1}) msgctl$IPC_SET(r24, 0x1, &(0x7f00000002c0)={{0x1f, r16, 0x0, r16, 0x0, 0x10, 0x8}, 0x10000, 0x200, r15, r15, 0x31, 0x8000, 0x80000001, 0x1}) r30 = getgid() lchown(&(0x7f0000000000)='./bus\x00', r16, r30) r31 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r31, &(0x7f0000000680)=ANY=[@ANYBLOB="000000000000000000000000781dcda1075e929378bd4d533ba53f26e3ff000000000000000000000000003c045824e79fcd9a4d6601bd4abd2c4b7bace01a00e3f00e00cfc984d872d0b69a63d3ce04440fda2f06df67e5683a0073c32a8f9e253303a2a8ef5722912f1214b4c1b6c2ebca114eb9f6c1b6653bb44e0977513caf406b8ca173e31ab8d3d5ae00ea2531d6d66319b986c03e241d1dfd30f11531860cb72d3276d052d53c5c135dd3fba81a34ff21da0918f3538ef54fc4498fca76bcb6b0d7e1af60c26c0db23b5c4848d3286fcf8175df9389da5abf2d5d2eb49984086d6956a1385c68843ec894ddfa468db3a6d941ac377515f8924a09"], 0x2b, 0x0, 0x1000) r32 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r34 = geteuid() getpgid(0x0) r35 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x1c0) ioctl$BIOCGBLEN(r35, 0x40044266, &(0x7f0000000040)) r36 = getppid() fcntl$setown(r35, 0x6, r36) getpgid(r36) getppid() msgctl$IPC_SET(r25, 0x1, &(0x7f0000000840)={{0x96, r32, r33, r34, 0x0, 0x4, 0xfffffffffffffffc}, 0x0, 0x7, r17, 0xffffffffffffffff, 0x80000001, 0xfff, 0x7, 0xfffffffe}) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000180)={{0x5, r13, r4, r16, r33, 0x1, 0x3}, 0x1, 0x9e4e, 0x7fffffff}) fcntl$dupfd(r11, 0x0, r12) poll(&(0x7f00000002c0)=[{r0, 0x4754065ada73544}], 0x22e3, 0x0) 16:01:51 executing program 1: socket(0x11, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() pipe2(&(0x7f0000000000), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x8) 16:01:51 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) clock_gettime(0x0, &(0x7f0000000000)) r0 = semget$private(0x0, 0x3, 0x0) semctl$GETZCNT(r0, 0xfffffffffffffffd, 0x7, &(0x7f0000000340)=""/165) semop(r0, &(0x7f0000000100)=[{0x1, 0x3, 0x400}, {0x6, 0x7, 0x1400}, {0x7, 0x6, 0x1800}, {0x0, 0x5a73, 0x1800}], 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000080)=0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7}, {0x5c, 0x0, 0x0, 0x10000000}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f00000000c0)=0x20) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f00000000c0), 0x7fff, 0x0) kevent(r3, &(0x7f0000000000), 0xf95, 0x0, 0x214c, 0x0) 16:01:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x0, 0x0, 0x0, 0x800}, {0x3}, {0x4000000000000006}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0xacb9250546548935, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x4) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r3, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) r4 = dup2(r1, r3) renameat(r2, &(0x7f0000000200)='./file0\x00', r4, &(0x7f0000000240)='./file0\x00') ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 16:01:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:51 executing program 0: socket$inet(0x2, 0x1, 0x1) socket$inet(0x2, 0x3, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x40, 0x40004000000028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186204018b002b06000000267e897f7780e9992d83600053b5d1d090753dd40900a24e14da00af846ddacb33d8f3000000e1838f74a2e84567f810efc950550ca7f9a86a652d62e159c51bad5a8bf626d9dea3c2", 0x57}], 0x1) 16:01:51 executing program 1: pledge(0x0, &(0x7f0000000200)='vmm\x00') r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r0, &(0x7f0000000180), 0x6d) r1 = fcntl$getown(r0, 0x5) pipe(&(0x7f0000000040)) ktrace(&(0x7f0000000000)='./file0\x00', 0x6, 0x40000016, r1) 16:01:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f00000000c0)=[{0x7fff, 0x6, 0xb9, 0x6}]}) syz_emit_ethernet(0xee, &(0x7f0000000240)="b68ec97a4c7c142018e8eb250c2308f0aa472e055a9521aecddd058094c4a3fe4d4f72f7233e1fde62a900c0da2c3ed6d9d5f7362f61196a89be0b0b8264bfb7be60165f6225e0c5c0c5cd27ab95748c348d9614c5866f59bf8f9025b1d2a2a39ff5f837dac1cd0a57db1034a0d6b7457e797877ba1bafc25b3c7bd0be5a1d07d4aeee508539c334d5d00490e57a7dfc9d80cbe82b40d12575d8cbc7e3cbf905b492345d34e51d5cec667e2cf9722054b6dca2a86f722e8cef9c4e72bbcbaf5c836c3b42df0a119d2e9a8bed9b12aa4565d166c7862cce19a8e34f2a3c179bc97669b84d8c694709534bab8104b8") 16:01:51 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000180)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) rmdir(&(0x7f0000000080)='./file0\x00') recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) r2 = syz_open_pts() close(r2) socketpair(0x0, 0xb067e1e609fcc59b, 0x33, &(0x7f0000001340)) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x2, 0x5, 0x8003ff, 0xfffffffeffffffff, "73cc5160520800000000840576f3000700"}) open(&(0x7f0000000380)='./file0\x00', 0x200, 0x1) writev(r3, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) sendmsg$unix(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRESHEX=r3, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRESOCT=r2], 0x49}, 0x4) 16:01:51 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2063, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x800, 0xfffffffb, 0x8000, "750000000001000000f9f640fc00", 0xffffffff, 0x1}) 16:01:52 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000200)={0xfffffffa, 0x3, 0x9, 0x9534, 0xffffffff, 0x7, 0x6, 0x10, [{0x7, 0x1, 0x80000000, 0x4}, {0x10001, 0x6, 0x800, 0x1ff}, {0x80000000, 0x0, 0x80000001, 0x7}, {0x2, 0x1000000, 0x3, 0x10001}, {0xff, 0x2, 0x0, 0x80000000}, {0x101, 0x7, 0x7fff, 0x6}, {0x0, 0xb1a, 0x2, 0x5}, {0xb397, 0x4, 0x8001, 0x5342}, {0x4, 0x0, 0x2, 0x9}, {0x8, 0x2, 0x3, 0xff}, {0x7fff, 0x4, 0xff, 0xbbbe}, {0x788, 0x0, 0x9, 0x9}, {0x5, 0x5, 0x37, 0x7f0}, {0x2, 0x20000000, 0x4, 0x27}, {0x8, 0x4, 0x1000, 0x5}, {0x8, 0x2f, 0x7fff, 0x8001}]}) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000080), 0x4) sendmsg(r2, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x5) 16:01:52 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x6, 0x0, 0x3ff, 0xfffffffe, "73cc5160527b0100e534840c76f3000700", 0x4, 0x9}) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) writev(r2, &(0x7f0000000300), 0x1000000000000046) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000000400)=[{&(0x7f00000001c0)="65c6655cf0dea3ea025634161c61d66182fe81bafc379825c2cfbdc8f7b7b465b3a093bf4eba22a504bb", 0x2a}], 0x1) r3 = syz_open_pts() close(r0) dup(r3) r4 = syz_open_pts() r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r5, &(0x7f0000000100)="8c65", 0x3b9) r6 = openat$klog(0xffffffffffffff9c, &(0x7f0000001580)='/dev/klog\x00', 0x80, 0x0) r7 = syz_open_pts() close(r7) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r7, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) r8 = syz_open_pts() close(r8) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r8, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) r9 = socket(0x18, 0x3, 0x0) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r9, &(0x7f0000000100)="8c65", 0x3b9) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0}, &(0x7f0000001600)=0xc) sendmsg$unix(r5, &(0x7f0000003740)={&(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001500)=[{&(0x7f0000000440)="46250835a7efb1337c38ba5f6ef2fe826ae358682a522ce2700a7820f3ec863a610b441ff6dd0aaa774312cb55cb00d8db712cc48d42e1a0171cb92da375fb73c167b12e0ef6130a628e7b9e1ad47b1af41b86a494c5188d969b9e92c3da57080329098a31bd6e8239e63b88b09113173ad73a902e41a85e90854c81c683cc58dfd0406a05c7bdc43beb628dc314d772d04a5b6af6c325540e9e6aef172aa1c8992a51d1a619beefba334e6b2efdac63a0eecbbf5c9b71b87126d8f3088bb8a84802bb758fc129c15f674f96dfe58581f2f0478b72c5a1d47ec63fdb870aa939c39b566f59ebaed69158584de1e7636df519e20be5e26bfba7ca4d0d2424986130a37a9e1580b75f7493b3297f09861d483f7e5375ba67bf1cbdc5ff1d80f520b862d258f3240b733e467a05d93dbc9f2f4290ac6f3ec76418a23aca3aa5b6a58090df38ff70c2ad9c268e52b0e7f0d75aca4928cbca0dc6c6bfe18858b5c3b18a290d9a216b436e5a1ea98354bb8fb6925407d3a26ae3854d470bd1e6eb4a366b37d99b2bd640027b7966a8a243319f3ec72cb9714d9c167d595b64f5b4bd85a3e538535a4532c7de2455f2d7eb7333b3cc0e543b37417af342e09fa4d91cc485e36df71c1e6957fd9a822c750813d55b670cc29a6a507a95d29b83c5f0517790a3624ff04453d16516bcdf974f94efe9d8216e44cff351e7c34ba48746519fbf13f0b8e18526aa3902c3afafafdbb130791ece6d72218012d23fa08c4aec92e04180ddf6cdb8e9749ec271ca030cc52f07faa9f84de005c0a452f8fe12b70652b4be0d4189e63cd3ca866979408a4a3c96407a6ffbb8ecbc48b0e90e2b3036fd63fff1187cfe89ff811f4f7b57372e95e39237ed4d4eb378d23e9d6fdbf6f0c1d673feb1ac155ac85f13609ce7c326a898fb67dd0c76571f35a6091e9eb6f306eff53aaf8557ffa5f9f7763870cfb1a12a89cc1972d2c8637cb719cd2ef3775cbc563f12a9b97b602eca9030b7f1569cbf739b39c47df9dc4a1b49af4260f3a59bd2118a572f8c66f75f5f989d6322c1eb0e581216986270cf06d40a38182d193aaac78702bfad85352f7aa133a9f18e8bd34c53533e97d112f5cc3b685723b3eceead8f963381e762681e8511ccdf8327ccf2a298a136b0b37a4a7c743dcf6085775495a624725e18f234e0617fad2034c0a4efac848d0720d7aa8d11a1baeeb63455fa265a2c8070722ff3944979767bb774ab7f3c1a46c4803ccf7078ef90673b855cf8c18cfaf3d717db2c7a25335183e23c79102dfd03294e06538c44b687d0fad7a0b9127dad8757f10f7511bd5018c005bd4b1dbe8782502bfc225adbaec4aa375ce02ce70d000bd55ce486cb638ff8aaf52f07c36cffb07b7aee5c8d755b9f717ac7f97242f3be8ce1e19ebad154435e276eade5c15c541355220607f93f689d44de7786c6c2ddbf7e6bcbfa288fe5fec97cb2f065d5d353bdf82fd5fc83ef6bbcaa3c32533f6bd54f3db28bc0af8918e011c95383e52e0fd7885d82e576bd37f66a064d6d93119a106327a881f3bb2488f80b35aabc797b31013fc110eca22a1556be90cbd0875a68c2d2340c85a2c71ba76cfebf10fe7adf2629baf759ad426469b0b909354b40dc36a7f68b1134d33dfe81314decd52a9333ccdaf25fc46b22b5e3f7836ca38e919ec8daf60240f68f8d765b2e96968222457374bd41303d03464a9fddd6fda7622bb83d6de5b1f8851059ff25ab70e6cb4ca55c3f6141a5bf50f766d6cd9c983fa196f589dd38abe8d1e62f194c125c43d4e88eb00c04c9b62614a7dd3795c5e207c33091c559db700d41f43edf8f0cb3f5c8885168a28eb845dde0bbf6058b451494ee4997bcb4e8b686864e9cefad3642e34e5dd239e1476c77c1b2e27ecb72fa4949913d89d3d058dad653419e49b23e7d6252487bbde3367d4165245ead242390ca945c40f569ad28d186970cf0b18b76be22ba1438fb9c8fcf67de961046bfaa5186eafb46e39b1a643353b2bf7eac972c6de0a6dbf7af5d9a2481cc37a94053019b964e71f0b0bd04cf2efab4304b8c7f0f4bfc6750bc0de6cd5d892acc9bbcef2b32edb0791e8d0e1f1aa66e2051bc2079f342aab9120a4dd63d879d61f180f7df229ebab5ed4dfb9024d3ef2483571ec684b4d965fb4f94b7703d21d2549239a67112c114d3e49c292e6391e83ce272f43cfdb6bc9cf44ff549b5ecf039c12c184a1298bdc0094ae06c71807aa1a10a4ae809367be229c97a0c29d08ed4fdb4a3a1306050f552391d07f6d4ee79014288f9dbceb247dfa19831011cb57e39a5f2374745399526e21739781ca553f88c4d84c8fda0a5df7b10f16d5b2d6416366dacd2f449c4f012b496ed6e99a4428fc84421f1b0eae888f744eec323a555182029042fd303e507579dfcfd39e80263ed3dc164c8af4188d55688637602809904b113170ebdbbccf7ccd86951f655b348d974521a29d796446b5b83a5c8484731aec77fa83a435739ac671ad02dcc7256a48ec16f99e5d16833b3648eed5d4d20067a4466dc567d2b4df35f6745c94f7bd7ae16085f72c27227d6c5bca07a5057a63483c6159c1afa653080399696008d59efd2e8b526e0177d04b02210972ae78293f208621143158c696ca57763adc1a86ae686659c3071b2ccd9dbb1aa9308e2d44bdbf33b1d80283db5127d078a0d94c6008b1776e1d81cc4bd303a4241230a38b1b4262c2e18009ea39e10b37408a78d1a61c186a2f533616068e2edd3cd5218f14a8bc03cc9968ea001a008a7619ce6e76550444a2cb54b2120c9b296c02e332a11f080c71fe1473aeeedc1a35319e90eb49d8c23ab8edd1f29fb48dc9d441f57ed358e0beaf62bd9303cf4b628d889be2e06d468d905e4105b232e6709a5157e722d9eb40062e7e3b01a6c6d991c6dca0073c224dbb577c0fb2334f48168872834956d92dd1996f61779c0f4449a50ed95d063735781029272b98d76222c13a4c036b1b704eb6d2834792f5daf9c5cf9ed58f6c8b453ad3cc137b00a1fd4697fba6b01c65ed444b416be239ecf059890e8d042316735152eefd3a91fd4202d84c09461574d4a9d3f5fd2448d292d40b493ddf0a63a42d02d789bc556163908dd0fb3faa4aaec0750d9692576cda820ca39292c596ecbb2431f3a45fadfa9e2207c8c335b83a5d2f1751956001b882bd3cff16b91b88c3d749f05232f4f260d33d3a4b041b998fc76c36b8b1021bf35cf41d6bd8650d8ba4e7f855515df2c085dc2130d2b05d5031ef95d861ca5ca09dd2eb3b5730b89c55ee631b4711eac347c88bb40baf1b31ec9b650d77dcef5bba2520b2cb2fe389d3bbe5fc1f2a20b19f927d9289d1fbf9cd2bf3f2be41ab1ed833ea50719eab850fb1591c74f6329e0c2d543d52116a8b315818a872be2ceea72de2d2d74ed34990155900e7b4503885fa684ea3d9697b64ec485d43779c3f31539e77478d451fbbf4ff6fd2c0fbd1f4916a5210632a4af76a5db4987ff81208f43abe36b5677c5e20183fd2d58a1f3fbbd7546ad82ab80c4c126c5538fa6aa6d37f36e0c784863032bb85a790a5439e0f9fb1f84915730dc85537a2cd7dc416ff45947a6741bf96459b03f586239b17f5b0213861cde79bbee872db7b2c5136eae065d39e150f724e7acf4464bd8f41bcdaf7ad55452c3b44ca7d4088a08bae91915deec48ced248c4fe2d75c1ed4da8d7e01716a82912ce77b315e9cb2cc948fffc4101a304cff7f6eea635892f2f60b0dc5a077cd29c011682ff616cd1f4e1369868b1d68e68ae38b67f099469f61e084bc00b8d832ab17a1685521595f01e3009f741bf9929290752fcf7638c68b34bea9e7964417a2f397f53acc96bb70ca10c6ed559e0e070ad55e6685b6900dbfa447142409b2cdba12522cc33f132dbcc00a6ade397d96f976b459973bc2a6b02984abc571687c2d5704584a74b08cdbeeaa25ac66285a8774ba99066dfba5022eefdf1927c6bd3ce7e260c018303eba9875c8151ce2298f634820d6095e590fae162e1dfb4426c3d3eac0fcf77abc40d3940336292c763ba6fd7232e983c8e8dc9579885444596b3500f4e34f7bd8f7f946667ef63779153ccc9f415d3898b5b0c2847d7a622c9547c0b4cff930d5e13654f659042318232caf41d0da14d7c9d77525965f5571eff0f334dff4f0c482a34fdbe432bbfe9103b08275d2f8e18f858a717005b6ce968333616a85110a65953048932b43d90c100cfb7d6aa2e8c50772e847d0df562fb3581c83645dbde0928b85f76da9d816cafa167cfbb50d860b63e3d459ae59ef56ca2bf5d67d2645277111f0d52d6d7b9d39c5542c6951f72dff0d5ff75d82a83c1d3a811866ffefc065a5468575f6d56cbac7eaef47ec160ef34de2dd193e4bebc8811b30b031d8469eedb2942b76d2498b8b7630857a5c02dbdd28b926e4cb6359cae006f0730e7d570cbb37ea89e46f3a97287e6771891921b8246681f661981847bba29423792b9460a98ceca0a7549c35624f4afda0d8e3aa4b754f77d2a06d37e26c88a66927c639b28383d1c1d2d84f53a4cf7e329414ba6e755f9379c2624d35327778d143a5a4a1bd05362d80f68c046d7b1c082b35a805bceb55312c0623b88ca8b6425b9280412e6bc2e197a3f15322d64e32ac93346e3a08b1797f102b7fdbfda80e257f8fed76fc3edf0f163064bc51a1e4ff1f1756188810f560d7f66c1f9d3362ce0b54ab5dfe6868069292e11126169426e489aef943200927997df70e0d04ac2079d177607412a4f0455fccddd7605b5ce2545f2b0048ddd691c5f036cd6158f62878435103ae69860c5028ebbc02a1fe4c702481e51761c6c00aaf58bd1209fed136c516900159a9b8ee510a0b93c19f59b26beda3a0748225893cdcfb9bc134dc19d377eb7b1ed0229011762561730e914e8df6dcef16c2d7bb9ecf8db767790a93a095fe74d04661b3aa7dcb3d39a3d8131f03e99a8dfe35b68545336c526d218ebc38d51e81e07de70dcd64729dc77138ef96905bb3e4cc83e643e768e1728887771a28a9c53a01860e68bd7d3d9896ff95944592c2127070b585b6b7471537a23299e18421025c45510ef8624ad5a653358ab42e1bc01326074edf16b92facebf748c169eb033e1669bc0b931010044e3b15ca53697f1c3b2639f41c97dc6ed3397c987be607abe5f26988b48f4803787fa0d3bbda76b09d789fdb9bc307a382f5aa78ba842c9ebae9f744c3110d4cc413ee44dbfd123ac42f014bd3da608d1c46876485f9f00dabc9c247479e9d1204c2fa5cb6ee68ab029711e933eeda0b5c866880b14e4159f039f63106d099212efa228c500cf88e2d663e914468de1471affbb490ff1a339805d032e43536176d03fba0a7ceef1860438673cd9a53f123bc6378622e8c241038a5c219fd062cf6fcc6bda26c378746c885e19ec0d33d48bc9aca6313c89e84ee3091cee27ccd4d6f1dff22b0372614d209b54abddd65f771914da5b5cfb16648dd8d01b34c641b160ffa4ae90b3eade2675419b89f9ff1b5275499627faf80f777ebd91ba6e3c4ebb19d8decbe0e07f59f9cfb728aacaed66e194bc27d19a1beaeb67fb2b791528c48da71e22d9a85b8e6fbf0f38adec43487f0f9cc4271f7a206719730ccb4dc4746d0325c9bc5fdd28723a04dc7156555d698c64ceac8c3fe53149b322b4a3fde7b8ff2881e4bf948f7083b05b1cff6458a33e609c5e6df3761d262e3c280706f53ac291314a36", 0x1000}, {&(0x7f00000016c0)="c0429015feae4ff76bf87e18f39d678f7e6dc3ba27f2a99528f24f647c2efb66d3992f799dd9ceb4b9de8ddeb21b493c31b4298f64c4c96354861498f23ca219cf43c040b7976342c71132e1e23e2368c53023f06459e11ecf18a824397ba20467e844bc3db354ea9cf84ea813d16afe481a25f8f2595faba16abd2f06506be3f22ee4359165edd35ce9039036f16fdf1e7c118ddd2399a9c251bd59310e08db56f9f6f93989b5db2c58520340431c47a1c0107d909d9fedb6a68e87da82196131973afafee58dfc2b63a0871b8676b4ba2f8414f85063992733cfd784153c9eee7a2d5be4fda5736041f16d935f08dba29484275e3e48a563108349a05e07345bcc360dec6f7c3d9962920b06d22cc48faa14b0612d541b6652822f4264bcfbce6c0e78828e7ab5aa0d08ef681b910cd3dc2c42693f0294b588666fb416055d82be9570aa64801273462a4e184f40d05c22a43710f7516ebfb502b8e61ba560426a6f362c2b906741b8dbea27c4d7c4a4374b142c0a1f2e115f70c2159c2f83ea564ef983bc0606dddef4a57ee95a87d119fbb80b8345dfff5f5c65de568dc38bfb537005f63773041f4cd4bebfe6d9f78ac037ab99895a89bc0b3ce267b95de32ab90f99e313e983dda086975200d7f2ec057649b9ff66daf74381077580466be3d94f025f31f7554e046af36e00a3991af34284a88b4c91821a9ac921cec7eada42706ba6be57422738a2c3c0c520a7679884d161dc7f63621ff2e92f4566c86c1b6a05bf97e07f34ff0f6e279605aef020b176694679de2bf2c883f78c15bc2ef92ba6c2e341f451e6d3622b332c8bbee79d779f9e43a4a490605668650013ed38a3e560efbd663dcef6564eab24cd05259728d5c1b95a901d5718232bab5dd3b1e8edfbbed80c9e3d23de5ed8603814e5b3be4d205b8df276e6e2200329cb9159b2506ec60cf131403fa302be52f3aeecb8c9e615078bac44865060c34ec23c47feebff832552d7651e0e4c6502780922ac68f98fb554410da6d70235f306d72197db368d5b4fde88797276549ec27d71b7729b08f44913a83678fb4a569d90142ccc3984b7a5e3865adde5697087fa58d30e0b9374fed1ae1225dd22f7b8e16296695f5d08e203ea3b7860e4ff954d8014bb6859be134f0c8424aac5857fdc4c04af1bdca7bacf9985278cd32eaa41565769ef684652779b863269608ff8c2ccd30df3dc38a536b09733822cf5aa279e9ad0397b5510e86c105b12497990dc7da725a38b6bc6627f8572aa2ffe8789161a28f08f7360730df239e3bc5a1fcd858f173e5f93a1b7418e3622f1604c6fc96aaaa2dc85c2f3ea275b496200bc63e419e45a4e56bf66966b4b282567850e5074080a2e9485c29a7abb3dd05058c703a6686e006c9349e78b90318a070c01902c1a21168cbaac4366d0ff3adf9a16ee77aea90e0d1496e867f55fd541e15dc8bfc656930d73b02068c197434d9a410af1b621f417529e58466525b515e3bd57ab5069c538ff2685f2b0f8a64fe36e9c8274ed60af0d18b9fff3254e5e9f731fd0ad3a686e2ad56a62a7f653bd09ecb2c1fd2746aa6d8a1a5f46f78a07f791469e35ea723f9ac5299ac778e8f562c691a4596819fb8a0ff7da37f118f86ab08df3116c1d6997b82b037dffc0eb2d81b5bddd0c3284c546476f1e6d0f4819066bfc2eb6810438311897f69c23044d8412aeca995f42c290ea4075076d3006e2fa0defa513a8e7dcbdae8f76d3833b37f63e6fc7e23b33c3e678d9939d08643d7ac2f389c98d5f0930c9ac935a559966b4e09ae12d07befbece7688f522e8e87ceb85ec3b09ab9581c38c8b9ad987d285cb3bf497ce6e5d9cf2eb52799bc57bded72ea46d6495860452f489b18bbec045433e2dec41416889ff868049769cd54260f1d7de1aac2b64e32fb3d7cebefb3a0ec0a31f20d51b03047481166dbb861bfc0cd919c447b1c9d3f3c69ef42e95927affd93f355438500a1faab787e42e2db4c0db2262d4b96941c85fc7697d5b6b53d0eee13d838303e538f502d6a2d84d91fac455384fc61cd79d87efd080ae6da79ef0bee273be9c94b192392ce2ceb1ee3e846ee702b2fa14553bf80fe0c838920b07a10d90b67623059be755b0d52521f2fff3b43ae40b61f5b95edbdd6e9cd9101521d6a45a09866ec9ef3a7c562d15e837666f0fba8224730cb900f9173a0b212ac19700050c46861ed2132a6ce9c65beeede01a87f538a6b8577f1835a6356e0eab36a9240ebd660d2a225bd7d306f54f86a7fc159ee70f8a3e4317fbbcbd4b82c8af640ab1d4491d17f5d49b77366429e3f66bd7119f2de8c5f011dc25276e2c2a9eee3d4620365f27ed2ff40047819c2cbf37bc977b09aa1fb5beddf65503a6d62334504968742d35b160af5876278765c3dada293e649e30e3756df46d646f3efc00f16c014716386f49950850f63614b89ec648390c40218f494be8f784b014178802309d8366bb7ebaf9a779b8ccde3a792376adf3019aaa2ddc20f2f2c61840189f5b0d48d6bde07c341e5fc488257559c5d378e0310a3412bd7119bf7e3b92981e5e9984e9efc96f18c808f582555014dbefe53de34705c6a9d0c0c2ca02911c48ef72c1d098ddc2ffe1d56dfaa781273c30a986abb283c8c715eca508200297bad4057ff4ad173b84e732a9769c6434e5de4e5fe3e69fd85a56b32afbe84243f8ca0ce197748b6be0a353dbcb90b014e2903ab9e7eae6bd65474e656ddd7e17b1bc1e0b5310ac8b013ee83cd1b1824e9943792c5bebe4acaaae191936a84aeeeddeadbf7b0bec79816a01368e3376bddad56fd7d60a56f4dc10082a356b68e0eed067e3b3c805ad6700b9c2b722f8c0f14408ed4ad038da264d88689a0a51cd8d18af9305d83d727b6e1bb747fe58062576e89538a74e8ee9ebad50836aa923f65a950b195decf2d4abbf9e1e653e558222a3d57cf9c081a7bac310968ff6168afef581154907daebcbd3b0b68e3d7527aae53c20bc663c5fd901ea9fc14bdb20b2af6365e63ed9e5dcfe141b773fbd29ef57023905963e6590186d6b1d9c79313c545d21f7110cb220a29208dbf2da393160b539169cc11216115286f239e413a00647e41a46be806c4c9dfc15d993a6a8bb9839a638a837ce7a6af571258d007d9c864441b08023d10242fd3d0412007d0c96756b1db89eb8c82d511d11b3f40b0bceffc32a5b0523a19456e493258859da02036986d393cc0450a8da57591a69b826230c30d8229c750fde6de53bf6bb7d4dd3e95d9b66d8d28ae6440f597226be0ecd97e0e3973ae1e3753bf97f6c2f66d52ca89728dbcc207fb235fd30962fb61a80fba4ba3921639ffed109298d28f1f71bcf76d40beebe99c906a6dcd024f3cbea0138aa5abf9d8a10052b11be99a2d06d99f8fc5b0f9c7c4fbe0f5e1bc36440f1f264aef67e859ab2cb227869266a47a437cdbadd72f37c94a9f84bb9bbf3315e06d98ca2e7841bfa08297614bd26a20a67d30dc47d1144ce0ead8477bc18b03550e1bd9f7a67e10769b61b5b4ecd807cd41a1ad6d6fc0e2b4f710cdc0d5ea41b00c70e6bf28493be013204543eb4f3a9d6709f9253990f71d4fc44d196653d22bfe488027bf8d6122b28f09c8386040207a8db864bb5aba8194cc31aa46ae849b052def5680f50be6cf1da2ed1fe9409149cccf39f65174ede2ce84fc4131aad32460e39859ee792ab06fe74af0d00eab9c5cb07b18a0daa509e86323ccc07df4931e2422795f688210ccc53c8ca2c6338801285f81010e4b929117c43a4cc2e5a9ccd980a9daae17e138180bf98d13ab2841c59c98f2c2ab8d1ad776ea78f80bc12b986a133aa0ad21f2fe6aee823fdc4433955a4c213dd45d34a38b4209c883931c8eac2813cbbfdcbd763cece51b5db8f474db7d7d30ea3e2e747bfabff778dd0cc4b896904ea2e19ba3e4cc297baa7c1d9248d450b95f7f555b45a76990df085010bdee195254b68a2fd8d2e9ee35b582c567ce6fe5737b8296e3919ca55c287dcbc988ea2e8bc3b4d40173ae0536778f197cd95506dd020f5e52aa0fe57236f91e0a533bbfbe203a53229d616843405e9ca3de647b1f9f411583cc5200d2b91f8677cc1686b8f8c9541af7a9fe12ce4a8bb14a28c3a877a7ef301c787c4541c274d77eb854cee389540d328d164b5836899c87a4fe0deaea9a136da29ccef7cbd3dcd697dfd33d26ed66955c34f07901e98353b0ca0a1beff54da6ad225266e9df8f32ed229086791e3db949e2681258cc8774ed0facb5bd79ad80fb0442a8a85c5d3429a9e211c5c1db1f740274548be4f3ef60daee269c366318e109e943474c0a8994f13bf7e1a12eb0c8100e0fe597e1d23af93d2dfd05f164d63ffc518f7a6be6dfe680d4303783bb986ae6fdd6ea3a8a6b9f259c9075aaebb55e12a65e4e42c515361afe475349a1e4ac4d7c301e589b4b590f836d53ba766f8c678cc1865b313f872daea90a4ee30d737b60728341d287981a8529739ac97c450440bea00ca6560e93c619950f1a5c0ac51111fb6a28f3a6379c6886963fdd603bab3bcfe38a01cfae7cd2348be37b4e392ba847ec7cb13de9bba04aba271350c80e9d2363e3bc32dbd6e02b81f06de0ab538f4960904139b5229d3d59897b2e8b35ecd976612204f0e5cdc9723a94a62c836e45f54ff7d537fde83bac541880c39fecf6f82e8f0dfce0250725e557bd4d1cd9a2982cc6694f709a6de337794ca42b9d92bff59efad5faa43af2d67f34f7f1c56af8e916c925af48ac3142b31148f3c18e80cbd80d80c03f7541d3675fdb3038a623937e74b66f598cfbb332c4b49d8cee0d71ed9f109ab24626a364a542ea512955cb16b202b0458d9cea88699cf82b3b0b2c00125bcf5a2be649cfb2bd945a3a7a61ad3310a3246c3f1effcf41be301b4fa6e7b1c671ef8a23f8a820a19948dfad4806206ff0925501dee34d0758b11f1303026a35b210bb426325261f129a4e6e8ba765aa83c61148fa6cb2216dc766c719e50f1c3e76ab70e69fc686c2bf88611b6030efda7fe03614d7629ef8574a1c8d2fca125eeb4fd1088808f9c589704aa8f99929ebd572add208aa2437fc68d5864e57f0c88ed7262d1ae15efcf72406ac044bb0937351bbeddac2dca04d239f2292f9daea7124cba6452765d3d8b57ee0a5c6341df7a28d22dc50a3227c432fb884ba6b9710873cc3c340d39a346ec1486b2acd0ea0a3aafde261f6d264bd0f34b1978733e7c94934556f6772e266c676cb26aeec4404179ca7e1591be29c008f98c73158f66d0d24ca4c4b71dd89b69a00f73433c5a90193840fac6220a310ecd034cf19fbe0390e525fae79dbf2f29a9b1def5f26ab85bea92a67ddb3a6f4c49a3a2bc319d52ba50431c43269328ebabf1cab84c50dea4d47db72c192a31362ea0eadc20f0bc3b262108e463f43c6cdca1986b3a8a576e459511796e9ec5306dbd470091756621bb2b4fdb3805cf916bf04798d06e761a15ba6174bd66e8629b1f4307d5de68b4f9407454ae5427397f7caf7c2251d78e42609c752c9d0e30deea2a759241c88e5e02a6d7dc5146ff622d32a0605f3beb60f676c712cf46360424125714892792a31da52bc3c5da626fdd646d0df190cfc469d62290162319e844be6ee6185d77ffc831192c1062f7f044e378be4f12140e87fead860eafaa33a1091e77aeb4d6638c7f9fe8c756f279fd2e415a697cbc278ee57d9b5e71ef2adf6ec4a8b0cf4547166bec118", 0x1000}, {&(0x7f00000026c0)="f8aade4f3059f42b7445f0f54eb9d9766c868e9b0fe905936ee974baa13feb19825aff3f1710eaa7006a683f665346c937ffcc966eea099c0b7863b1e45778fb6b8557371b6050cfcdd421c51a4776df25db43ef3976ce0168e268d6d43789e75aa1cfb05d93fb63b232ff9c9501cfa3610a28e212f62601ec1fce50c21378dca7178e7cccd2ee908f056169e59a9bbe4d129cb8de2b21d9976e64649633a168abf2d499c3037f54ec0e7b9fdfdc80391fd7c1b7f4abc05124ac713ade7f43d765b868dd91eea8b4d09fa58dd5f1beb43970e6471221b4e581bc1a1e46213265ce081e318a25e930c72f995ebb9ba921be2606ccdeefcc2031df61393f7b5eea185ce2304ea2a99c35cb81a15d19bca06a2a02d4bd3e7ebe78c0b7ce7e0453d96ea1ba5345107d89a21a4c955eb12cbb4e5273fa20511f3c06aee4443258eee1e6275ef242f4a9b2c672561657d91c12359749710d4605550192078bf7a90235fcd16008fd24c415dcdaa4fa7ae79a74f50863dfbb21465e7340783fe05ccf99bce8bdd18788db7f5203b6b83d161a53b01821a5d32feda1448cb8e2c6dfb05ac2c6a0a2a03fcd7c7fafb93bd21d5d535ddb70317f4f53135b325960e253737703169ae6d56c8fe65aebfe3b0bc18d31790c128dfa19d389de3d1c6aa245e7e0876376ec3bd1d7c44ced2e4613aa8175a6f37967c3044f1b0b19ebd6bc62c2a7f804f7e5e6eaec12be9408639c711ae235ff4b44b62522a51f475d43a78c98c1efa1b5e7c5df7e663e629817b979a88ee9ff88343f9376b5519c19d80acdd9cc8e32671991eb13972b5e879a2b514a9cd8d371e9ff36481b1884336f445f7b14bc14e779ca01727a9bf1875544d0206ebb8a6c6ff102b732ff5194453a65011dcef4477befa5c946c9dc80df9226250699887f2cbc9024e6f8b5b59a0fb51186d908503c0524febb766652d3293cbed63605b6d9196e41355fe8858d735b04b7f42d8bcec57ab205455bcfee62b2f6d4812cf9acddfb6d7c06293cc14f839d34480789de5fe8aa638e40a702053e0334f3241c54185cab6f32b151c47ab4122c687b8c3d6b42583c2986b9cbb23c9ce17fb9bceb90a63c10be2fcfe7e2e049809b9edddc335fd9f244c5d533346640d131d6e8c8097ac4ff235880df39ebdf77960831135929c33ee5eafbd573b4ee97f394ff46095d0b45778d98c7168a3b63f9bb04bf8ca8d27ee69a25908801ffe63ebfe8a5b748c0ea3a53bf065a98aa8e0f75deb2806e8c594d4be6f2f767214f6f41ee68cc0fe2cff4ad20b33781080c2df87bc1206543ea594fcc0c732cc7471d22795d830b79ff4e7df24a7c2b72baa7960db3fddd841e1003e3ff750dd0f9bf580c47ef0bd92646be9aaf4a314bb2bd3ffd8035b97bbf80bce17ad869d74e4d69ad5c0d4d8aefef47226ee2b598c5fb93c6bc94e5d92a1eecec24e1d7076f08d9ad0c8cbe56b46f83e79c1e25b4a0f819a09158208d96fcbd6adaa86f11c38dad2bd7f606e8b82f613078781b46c835a7c2249ae13e11ed519f9489bb61866a106ff417a944cf58d0c0b737355be79cea7ae530f570c9da80f03439316c716344ffbae5ae4df1c544ddcd1d21c2ee87f4a7ae8435afff4cd36a787f0227938d97aa1d45f724ddf66623f1c0d033b082d75b8053dfa70e2d7c484c05821de1df9fe17af768815b6f8cbe106bef40845b049b445ef58515f1d6d3371b9c9a2e451406ffb5b410836fa4481d65772b9eee07d3fcedb951a202c79d2dd67038e43b3c6bba1159a073753557f130e9f0b0579da6b3800b090056421a4caba08ccecbb16cdf2bd61b3812a47a5f7fe58efc9d94a772873ec49c0f3e714a4e14fa35ccf1c67e8cc59c94c0397fba5e46a459cb168b8ac0a06a76f9d76435b67c503aec51fcda80455171c23e1619489be8ca01f74ddb3770e56e56119c73f4d417dba058d50b8b6c062ff8a967d21482b1080f40203219bfa092b69a7811335ef2f3c570bdb0284835d257cdb2a4645e79bd9bbeab0347093509c8f13b97a5af672644811d64de5e251e9bc5445ed640e5169de35e6e22cae667f5951d47116ad67f4443aa538c1fe0bf68b1dc2dd0c52ba9a423c6876d410e5dcf56973f8487c79adfdd6fa00bcf894650237bd5aedf7c65dcb7fe8b1f5544f9c24141cb1ef8300dd3d0fb29befa0b577e488c97781d5b3465d8656abdb0f42b3bf5a4f06d4fdf4e55a9db977e60650b5ba9eebc7b9ac7b774ca72fb3708851d51a2b357243594f2c3787399d84a9059bd1b4546eb4e424bcdb30d90c0596f705dae62f7f0500bf0a3ae04d9998e2454f13daeba98a87410f540ea2d2b190302ec6384104226453fb63a1816390177d0f3e612f12d7a27279b8894579267592224f7613b5fc6e5e4cd0bb3c2ac8bd88eda89a973cc01960410bf674d5a4e27ff9e8bfa7d9043b2485a9c9e441d70bbacacd3623a68d3595d74ebf12e893b1e2c93d32a5c2ff758b8414e410c7f921f05c4f247570fb7374a713b5ec280b2ddb6c298708057ccc05c05be31f5f3a1b0b4858151acbb5e7c8c126e155a1f4310fc2d5180a734124ca1486cd81b1fcd3464d083130a6798eece5528a5c850cf0268d3f9d6c42db37f03f4e0848455d77bfb52a894e34014e6eb90692cf4a4e14be69bd868f1e7771d0dfd3a933966db928215d70ee2dd7f4da8844b218b185e2a33936287fccf92de4102bbbf77f3c8adc43b6b1ee356e680105641c5d8b7a37870a8581cc86d7db414799862159de3d81c613a10aad74791e6dc1be6eb3292f92e9f77fc9d47e4dc365de5caf2ba607d20a9065e0f00414cc1897bcfb703be02724724e496995bc71ecd319b1a77be0e75fa45778fbba9b4f477ec528815b59ce7f7ff89ed0777dd7ccc8ea03c21a5d1797c06f747c13ce35e3f632d54c0da08a649a2c9631791dec0d0bcc2a179ff0378ad0a7e506c5fbbf0c40ff3465c2e2b03ba67c397912f33ceacc5c9b098d916538b4ece85a4aa195cbaf26ba4d999d03e3c9474b2db7121b9bc8b93eaefb039ca2f286fe00e43ab83e662a450e95b06cd78bac77b32bdcda25260e29fec7e6985dc811f0396964a530b75b7f67f79e5fe66efc34219ead94389c9db9d2347fd368cee9e0717b0c981c78629236f0d5435cbc33201fbe3383595e0f5807957e7ea6c4d319446bbf4d1774713f60cbe636a842e16a035468102fba19109b97a8ff5595a151210c08363a662892e81d1e1326d5c81d755a08d82ff2baefe13ee437770a07356ef9d7bee3b33dcfa8b49a56f047784878b73853dfadda74ac47c87b479acdd313670ef53abc2eb4bdd972c964bd766ae47c518fc3f061b73d87b33eff502bfd34fc979a4090a8849637690d8ebfcce255165061e1aece85f458a4d56c08e402f1158fd3428d1e5b22effac671bafcfa3f25be4f4efbe7dc31e1dbfd7518bc42f13208c23cbf729326fefe63c7fb3464cb7169a3e3390f90ccefb7438a7fad30356ffd669adb5be807f6f2e990ef4df867e35bdc6bb5abf90fe018f690dd9a61081498cbc80b66c0edea38a7a4df34a012724fdf78d36bf07bfb9829fd6a3116d87b557d744c17a48ad32eb374e75238290c5d4fcfb0977261159ee426d7e07581fe787699de516e1910d1de3ee6d3eba3accd4d8d40526975b086a4e76628784c9d7350fb8ca95ab09c6eeced85e42768cfe8fbd8447dc630aeb0d27dcc3662157fbb98fe8918e312875632aef7fefc64a2d454533a946a9ef34ef0ddfe3438f6234c346824840a83a4e3197f889f257c1ef19cef1ea735eb1327759719aff3c02ad4ca903e305daf14a217a3e1423565e46ef38e994a8c10b8542718a4d39eaf6d07254319e35d3a69f39b1cc1badaf7578b892f440a0ad30b8395dc17ed5eec92ab8a42960aba9eb05ce0823d455d9cd4febde1c6256588c482967fb6df7e1977277086c442d3e81a4b8e98f99e52a5860f9e0a11f5e9e90ab687826ec7c3a3259469b82242ce633668fb9069f80023c571c1c4a9365903878f88930200284762f9e4b20e8fc3256bf73ef7c8d03bdcb4ada30b14ad44f2598bc4728ee7153360f61361f0d755e35eb1e7a835d9bbcc2e57eb9bb9790a21f6bedd4cb62d5de63c61b807910a3d1f294a4f484646bce03e772be232a930524c103ab44d6bb29c8b042c590dd3650f5dec8c331d84946011aaa8baf1f56de562539167cfde8731fd8ebf84271de0b389b5e2e6e59728b4ffdef8d411afd7b5ef4f5fa400d4bbe0873ace164daf3cfacdc1f540d9121c749ae1ea863a723c9c7abdc2093e80369fa5a73b7d54694c5477285a81b42baaef732b0aa996651fc39f5dd5fe3629d3b2a2ec9a7965f9fdd0dbe45776d0573fb6ff02002f642b42be8c2cf9c92acaf014bc8139dd3b7a14433c3f2457d7b2129a973272b82dfefbbebd85e4a928efa8a7222221ef12b93828111d00abd4c7001180b0b5c40973487b8242d8bf88ab6baa3494f1c9fd27921b03c4edb410a1d10aa389ef0869fa8ffda5de31a570ce834a638f72b88b9d59ccb1390dc0a864c4727586dc70c6c40403c0305a58797faa042bbaa931d3e507f53ba4f29966cc432a1651e1fa1891bcd4028a83e11b1e9d5c0124372d581c338c98f8bee8332650cae21419dcbd738a401243691ef0dcd24759557228c68821513e8251b35b73e62b0e9925c4c7e07a04b8ae410f6542cb17f6987e249ce3af79b73a7a97a901112b3e3c1bee7370ccf96461c06f542f33c2528954a62a1ec9f31b6cbf271e8867d5037a730ff290f2d8c5d2aeeb2745cb99b217c9370b01e7060a3c1ede477b952eb6c03c33e50ca242dea8af6f73986a35b5ea78e816d7d67ed47dd332a798df311c06699af0562b299a8c67ffc438f93404884bfd883d1febe4e4c5fa85ac9b37f8069a8765d08fb34875bb9ca7bd98357888f8cd582ca762b5a7d88022253bc86c174662baee16fea408e1b8b6b4a28f8bde69830455b0d61e41c2da27c80edbd33d0679d6886e8f9cc3bcfc43e5b2dbcf1e6d17a02272e83cae767693853ce3f20210741e246d83a4dffa2191d2b5e3b9be1d5cd2a8a403ba9b8526969e07bae6ef6c8fd474998eb916ee7b7c64f1a8660c42598da06b8acb59b2a97160a3deb44d0f8f2866bb34b0ed75eda755180d7c3ee7d7694ef57a0110646306c2254eb4ccb16fac1ac57663d03a55081b3e381b5139922dd2ed7e37261f7fb6a35f6947c619dd13599652abde470e0da7ad8bb255d3950504996758ced43fb1e6d38076774069ec83ebdd61d98deeea2e53cd6a19f5bd409df8a0d049218053b7df18e63e5cf24090a829a58e67613b9ddf706d5dd1338a4cf91ac391ccf25a87cf56097ad6c37d845366b44ff74398bb12725b45e5920720552fb89a94556118683862ab8f33ebb426432886f6ffe63d99689e9b33f4592629a928a76950edd50ccc45abb835fe8f7ca68e4e7ca04533ea08ef1e1cc4ac07f1328777ff11a1cd2fd3bc7fd90fdd17f08dce2468b37653b7fd343675c61749c7f9b70290d1619d801696a203afb7e343ae28421fc9a5d1da1bd722f15e434b948cb0ee77e36619467c64273fbd12eadc41eff79563aefa75a1f29c7c43fbdd5ca1cf5af55586657cb1063555c63607ed6f3a07ba0b757d7095984fbe4b7bc389f61980a7c56a7f4d0a8d964ddab9e2e0d7497fa89528cdfd85035f1673da271f8ca788c10efa0aceeb76c6e8c189a57693972b91913b43cbc3ee45785", 0x1000}, {&(0x7f0000000200)="0384b7a4a7cf033f31a78f5cd5b7296e39da574373c02f94dd0b15b78e7609326dbeb011719252205f57fe50dfed27024ddb21a5020158054989aaf2ecc9bbf659ae85128a478540fbd35f587e35d1a878e06347443075498fee21997892250003d2c449b0c38b337a9ff54aa93fa84dd6cc9a12422a4178149d4a40ee6585bf70e39ad68b667ad9cc10b43a2c5c2ecca4d939f69e44857b1ac78b680cd5d8e7597aba2a116d442c929ff022b94baa7020d8f4548acba9e62f8fffe0ccf153b81ee8fae6ac0ddaacc356259af5a664149fdd653e5afe09", 0xd7}, {&(0x7f0000000340)="bb7387bbda761180d58ff6f488837355b2d3c29dd6079bb5afe86ceb6a79681315a6bfdd6230ccf627b6b43780ec4324b2ebf64d2ec7ae211d959349b43f15d347ea30de97b37b3e6c7048af3d212241f1e5db98818ccdc5a526242b6f4a263435118884bdb8ae86f7f0caaa7d4e66e136172ac40ef1619eaef94c15f9ac65af31b879f13a23", 0x86}, {&(0x7f0000001440)="a89d55b7f8d0b9a715d734d489338b413448149d21bd645334903ba242e060433020207a0d3c6e59cea0d65d502755cb65dbdea41b67bdf18185eddb41f41c592b10ba1782b7e1c51b65de55e0c43cc1456176a8c300d6064c832de72a0c9102016aa4a3ab4f9aaf3adb4b258d9aa20af781092a7b6a35853a7f295face0adc4e374bc927051b8f9b7", 0x89}], 0x6, &(0x7f00000036c0)=[@rights={0x18, 0xffff, 0x1, [r0, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [r6, r0, r7, 0xffffffffffffff9c, r2, r8]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r10}], 0x60, 0x801}, 0x4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) syz_open_pts() poll(&(0x7f0000000040)=[{r4, 0x21}], 0x1, 0x0) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffff27c, 0x0, "dc0d8ac4b62cd93fb5741db16e9ea1fc967f0f06"}) 16:01:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2, 0x0, 0x0, 0x7}, {0x2, 0x0, 0x0, 0xfff}, {0x7ffffffe, 0x20}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x52, &(0x7f0000000080)="b2") 16:01:52 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x9130fbf, 0x0, 0x4000000, 0x0) munmap(&(0x7f00001ef000/0x4000)=nil, 0x4000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0xfffffffe, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [], [0x0, 0x0, 0xfffffffffffffffe], [], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x2}, {0x0, 0x0, 0x3}, {0x0, 0x2}], {0x0, 0x1000000}}}) 16:01:54 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b549946747a000000b810000000290000003300000003000000"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) shmat(0xffffffffffffffff, &(0x7f00004b1000/0x4000)=nil, 0x1000) 16:01:54 executing program 0: pledge(0x0, &(0x7f0000000080)='\x00') r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) ioctl$TIOCCBRK(r0, 0x2000747a) unlinkat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = dup2(r0, 0xffffffffffffff9c) ioctl$TIOCSCTTY(r2, 0x20007461) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x4, &(0x7f0000000180)=[{0x1, 0x1, 0x0, 0x7fffffdf}, {0x1, 0x8, 0x8, 0x6}, {0x2, 0x4, 0x2, 0x24de}, {0x1, 0xc0, 0xfc, 0x10efc9}]}) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000200)={0x3e7, 0x5, 0x4, 0x4, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7fff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xfffffffffffffeff}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x57d}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x321a}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x1000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x6f5}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x80000000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x1f}], ['./file\x00', './bus\x00', './file0\x00', './file0\x00'], './bus\x00', './file0\x00', './file0\x00', ['./file', './bus\x00', './bus/', './file'], 0x1}) write(r1, &(0x7f0000000100)="8c65", 0x3b9) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x100, 0xbc, 0x9, 0x8, "2fd88fecd612f5ef79f2bf3a4af82929121e9615", 0x9, 0x100}) socket(0xe1beb4cc27c4ec7f, 0x4, 0x7) accept$unix(r1, &(0x7f0000000740)=ANY=[@ANYBLOB="000000000000000000000000a30000000000000000000000000000000000000000000000000000081843690d99000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ab62d509be8a5da4370f1efae737fd015c6506aff0efb0c777475c6bf0957a6389895bf989ede47f2a4e7eb1c1f16639c58b9734c965d0779fe5d27cb91783e4fbca1fa48638a8d4b2cdc35a093444e47efcfefe23a8eaadac297483d42ae437b8ff6cf360b8849a08f50f545956783f2fae20638195000000"], &(0x7f0000000140)=0x6e) syz_extract_tcp_res(&(0x7f0000000700), 0x8, 0x401) pledge(0x0, &(0x7f0000000000)='\x00') 16:01:54 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x681, 0x0) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='W\x00') writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="000000186004008000014000000000000000000000000000000000000000000000000800e4ff6f0000000100dc", 0x104}], 0x10000000000000d3) 16:01:54 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="a841e6e66bec76d1d9b23cc8a0bb6e47555119205cb9120000000000000bfff9e5ad6d2d2a2524a7113f805990655df7ffffff073a1a85fb3d7d8cfa8d3fbb90efa9592fe5a5fe"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)) r1 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x22, 0x104) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000280)={0x4, 0x10000, 0xffff, {[0x2, 0xfffffffffffffffe, 0x28, 0x8, 0x80000000, 0x3ff, 0xe867, 0xc, 0x10001, 0x7, 0x1f, 0x1, 0x0, 0xd69, 0x8, 0xffffffffffffff7f, 0xd4, 0x4], [0x3f, 0x8d31, 0x8, 0x1, 0x2, 0xf93, 0x6, 0x1, 0x4, 0x180000000], [0x9, 0x10000, 0xd5e, 0x3, 0x7, 0x5, 0x3], [0xf3, 0x6, 0x5, 0x5, 0x40], [{0x7, 0x8, 0x6, 0x52c6000000000000}, {0x62, 0x6, 0x0, 0x20}, {0x4, 0x0, 0x101, 0x8001}, {0x7, 0x80000000, 0x9, 0x8}, {0x20, 0x5, 0x40000, 0x4}, {0x7fff, 0x0, 0xeb39, 0xfffffffffffffff8}, {0xff, 0x9, 0x7fffffff, 0x5e2}, {0xed, 0x40000000, 0x4, 0x2}], {0x6, 0x2, 0xffff, 0x7f}, {0x100, 0xfb1, 0x7f, 0x9}}}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x5, 0xffff, 0x1df2, 0x1, 0x9, 0x40000000, 0x7ff, 0x2, 0x1, 0x6, 0xffffffff}) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) close(r5) socket(0x400000000018, 0x3, 0x3a) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(0xffffffffffffffff, &(0x7f0000000040)="100a2956b9223776", 0x8) 16:01:54 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x8a, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="000000186a56010000001c00feffff00feff0060d5706c85c2768511fe870000f31f00954500e3ff0200341d", 0x2c}], 0x1) syz_open_pts() fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) symlinkat(0x0, 0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) fchownat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) syz_open_pts() fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) syz_open_pts() fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) syz_open_pts() fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) symlinkat(0x0, 0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) fchownat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) shmget$private(0x0, 0x3000, 0x742, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) getppid() fcntl$getown(0xffffffffffffff9c, 0x5) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) 16:01:54 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2000000000000070, &(0x7f0000000300)=[{}, {}, {0x18}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020699f, &(0x7f0000000300)) r4 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r5, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) r6 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r8 = geteuid() setitimer(0x2, &(0x7f0000000180)={{0x1ff, 0x2}, {0x101, 0x101}}, &(0x7f00000001c0)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) r10 = getpgid(0xffffffffffffffff) r11 = syz_open_pts() close(r11) ioctl$TIOCSETA(r11, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r11, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) r12 = fcntl$dupfd(r11, 0xa, r0) ioctl$WSDISPLAYIO_LSFONT(r12, 0xc058574e, &(0x7f0000000080)) r13 = getpgid(0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000840)={{0x6, r6, r7, r8, r9, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, r10, r13, 0x80000001, 0xfff, 0x3, 0x100000000}) msgsnd(r5, &(0x7f0000000040)=ANY=[@ANYBLOB="02020005000000000000009f879f5aef"], 0x12, 0x800) r14 = open(&(0x7f0000000200)='./file0\x00', 0x40, 0x40) r15 = socket(0x18, 0xc004, 0x0) setsockopt(r15, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r15, &(0x7f0000000100)="8c65", 0x3b9) accept$unix(r15, &(0x7f00000002c0)=@abs, &(0x7f0000000340)=0x8) getsockopt$sock_timeval(r14, 0xffff, 0x1005, &(0x7f0000000240), &(0x7f0000000280)=0x10) 16:01:55 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x21, &(0x7f0000000000), 0x2eb) dup(r0) r1 = socket(0x20, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000240)="0100008000d7cc000000000000800000000000001fc3b223fb5bcd0e9962d85c761b8213e81847652c08692a7e900000000700000000000000d6b6000000ee65b72595f700bac204c47a86b678d2225619c4914db4e50e29b78464b1a7ff9e37f72cb0b2824ed73f918ba4fd582a815d7c5299e133a5753784440d03ab9e9443b94aefd8e22aa7cd10fb3de809e12187a61925d9b4f1872d056ec5ada3e70c0a207d5aa3a0888dfa6d6377256971f5a38acb2faf891bfeb043fe37dc4f330414769007bf46b0ff0531b04b65a30000008ac084fea882c180091ae92ad3541d502435d9b4b4d09b2d3838d881cad0c6124c5baf42ef0691cabab17a6b1fb12835e4e68d2e83d3b9caa27f976cf601fbd0612b501c73f65a74e4fa885fefa47ae1a83f6c9a78327bc4122cb2387960d2919d81246023d8111b4a915811f4a10f23396f6bff69d51a26e538b6ffee3f1c49c0d19f00f8b0f05b7017402b59a02bb3fdd53805e195f1d3ce65305421c8c18f4335839067e1d7a5e7fcd8588bad21d4c7036804961d04b99e932048fb95143f6107691ebec37b67c858f5dcb41b529b69a60bc233f215027e50c2c66bb6c1c58d9d3618844121b3f08c6b8af32bbf65cfe30f422e33ae69a650b43b9335e9dce3f75e9574bc093281332921255b3bf7a5da2d1c08230ca303", 0x11) write(r1, &(0x7f0000000100)="8c65", 0x3b9) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:01:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x54}, {0x3d}, {0x4006}]}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x40, 0x80) ioctl$TIOCDRAIN(r1, 0x2000745e) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) r3 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r3, 0x10001) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) getgroups(0x250, &(0x7f00000004c0)=[0x0, 0x0, r6, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000200)="e9d510b5b8a3cc1c142f618c177375000000009adb01c3f2596a3e57e71577a841e0252faf0000000000000101e59dd5421c03691841e460d1f8621aba", 0xffffffffffffffd9}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000340)="8778020db54068dc981f6e316ffab098b65f03bb2687773006d98e374e9a3749a168aa8d4d8c6cd5d7c068ccf5b917d7e869cabf442e501a899341398268672e1b8642d3e0ea65699f19a8cb5b8c43a5a6293ce8649493c4e1f203bba5cfde742ffac95e9b27f04b1779ec71a803361ff6fae96b0efb251e51dc28a2bbbfafd0504193492edbee8869732c0c6ad5ab7729ada7cb935eac4b0654350d86d367f428c80e2267a405b3", 0xa8}, {&(0x7f0000000280)="edd66f790761b0646e94aadf08baf6296223", 0x12}], 0x2, 0x0, 0x3) fcntl$lock(r3, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r4}) fchownat(r3, &(0x7f0000000180)='./bus\x00', r5, r6, 0x2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) fchown(r2, r5, r7) syz_emit_ethernet(0x5, &(0x7f0000000140)="9815da47ce") 16:01:55 executing program 0: sync() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000480)='./file0\x00', 0x4, 0x104, 0x0) getrusage(0x880a833d35cf8d1, &(0x7f0000000340)) 16:01:55 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x85) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000000)) ioctl$TIOCSBRK(r0, 0x2000747b) close(0xffffffffffffffff) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x7fffffff, 0x5, 0xfffbfff9, "66ab7f6401000000000000e100000000be804ab1"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000001480)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f09", 0x9e}], 0x1) 16:01:55 executing program 0: clock_settime(0x0, &(0x7f0000000000)={0x6d8a1c48}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) sendmsg(r0, &(0x7f0000000140)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, &(0x7f0000000100)=[{&(0x7f0000000280)="991595f76dab3b9214662e7880e9e5e947c29519fa6ad24d66ef7d7a4c36e474f90a6ecee266c32a52922c0bd9ff00ae2cd5a7bfc6cbcc76b94e8345bd2314e6a79b2af3c196c64cbd131bc7c39070de55aefbc7d3a6d149dfc2264f0dd9d344c1779f053802ac8ef47f236d3c641f64b3f62f1ceefd85258095f66027afe73a1692f52c9893f9fa3d2d6b4f1c1736496ca2ba83962c1e79023a2336de4d5abbf6c712ca0c9d2e79262f64ff1b99639eb9f79e6538b965c7e5693c47645c8a9bcf81b0484483788f3a81ba8835fbf194a17c59a233840acb05e2d0b58a873d43", 0xe0}], 0x1}, 0x2) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000001c0)=0x80) fcntl$dupfd(r0, 0x0, r0) r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = fcntl$dupfd(r2, 0xa, 0xffffffffffffff9c) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000100)="8c65", 0x3b9) sendto$unix(r4, &(0x7f0000000040)="ea0fcc7372d6e512b9930943a70de4e7918c99bd8f157cfd5187ad0fe557c181fd774035ecb3dec58c09eb7a25935494315e903a0332954811938779689671825d58d889246a16c36eddb2a60956bb976c4240e168bad747d7d9c81642a1dc18230e60e6305bcf3e137a211bfbc4a4918573036b8218459bcd", 0x79, 0x1, &(0x7f00000000c0)=@file={0x3, './file0\x00'}, 0xa) fcntl$dupfd(r1, 0x14, r3) r5 = semget$private(0x0, 0x4, 0xa5) semop(r5, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r5, &(0x7f0000001180), 0x1e316d81a01eac7d) semop(r5, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1800}, {0x2, 0xad, 0x1000}], 0x8) 16:01:55 executing program 1: socket(0x11, 0x3, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) pread(r0, &(0x7f00000000c0)="aed0f75bdd88dc4cd7f7ede3baccc48f5f754bbe2a46f85b19d2f779d1259ee1561b938e9c5a2114fa091a6cd521bbbadbfce1e967edac02f12ea2eabc8d5a56d8bbde7efdd404e91f75542acda4560419c460060a7b141768c84b0ec236cb83080026324d50d1075a2d9338b2f0391cf87ab721b1512b1739c712e7f0331f7ab939037dfcf9a14ee3a313fa2bd78ef7151a4783", 0x94, 0x0, 0x0) kqueue() pipe2(&(0x7f0000000080), 0x0) r1 = socket(0x18, 0x10000000000003, 0xc) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="0500800000ffff070000"], 0x10) r2 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 04:02:32 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000003c, &(0x7f0000000140), 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0xfeb7) r2 = socket(0x18, 0x3, 0x0) fcntl$setstatus(r2, 0x4, 0x80) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xfffffffffffffecd) write(r2, &(0x7f0000000100)="8c65", 0x3b9) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="0100b2eea0192e2f66696c653000"], 0xfffffffffffffe67) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000040)=0xfffffffffffffdeb) 04:02:32 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x80c2, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) fcntl$getown(r0, 0x5) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 04:02:32 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x8000, 0x45) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 04:02:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x60}, {0x40}, {0x6}]}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20, 0x10) connect$inet6(r1, &(0x7f0000000100)={0x18, 0x2, 0x6, 0x5}, 0xc) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") 04:02:32 executing program 0: fchflags(0xffffffffffffffff, 0x0) listen(0xffffffffffffffff, 0x0) execve(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000440)=[&(0x7f0000000200)=',!\x00', &(0x7f0000000480)='\xd9$(\x00', &(0x7f0000000300)='\x15\x86\xf8PJ\xa3mH%[\x01\xddIh\x80\x1a\xecf\xfc\xea<\xf5\xd9\xaa\x9b\xfc?;oSU\t\x02\a\xa4\x16\x1a\xdbUm\xe3\x12\xd9;\xde\xf1VbD\xe5\x88v\x8f\xe9\x94\xb7\xc5M\x8e\xf7\x14\x13\xbbSI4i]<\x89\x88F#|QF\x89\x8d(\xde\xc2\n\x8d\xe2N', &(0x7f00000003c0)='\x00'], &(0x7f00000001c0)=[&(0x7f0000000400)='n\x00', &(0x7f0000000240)='+\'\x00', &(0x7f0000000580)='\x15\x86\xf8PJ\xa3mH%[\x01\xddIh\x80\x1a\xecf\xfc\xea<\xf5\xd9\xaa\x9b\xfc?;oSU\t\x02\a\xa4\x16\x1a\xdbUm\xe3\x12\xd9;\xde\xf1VbD\xe5\x88v\x8f\xe9\x94\xb7\xc5M\x8e\xf7\x14\x13\xbbSI4i]<\x89\x88F#|QF\x89\x8d(\xde\xc2\n\x8d\xe2N', &(0x7f00000002c0)='\x00', &(0x7f0000000540)='[%\x00']) r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x2) setsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f0000000000)=0x8, 0x4) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2f66696c653000532ccc7d08d3ddb747943200e527fbf20a9fb621a9e888976ca7e08249ad0aae1b2d29fd67616d9c84120c5d3b35566da200afda40f0b3e4ff18cc2c1b9b1231b2105ec22b4b8321063fd1a87a96f2520400"/105], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) 04:02:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x34, 0x0, 0x13, 0x80}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 04:02:32 executing program 1: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x400cc, 0x0, 0x80000000121, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x20000, 0x0) 04:02:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x45}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="791700000041ff01bd545b1565e4") r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 04:02:32 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) r3 = dup2(0xffffffffffffffff, r2) ioctl$TIOCCBRK(r3, 0x2000747a) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000001580)={0xfffffffffffffffd, 0x0, 0x1, 0xd44, "22bdadbcfa95984668ef00d9b649fabf6107893e"}) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x7fff, 0x3, 0x9, 0x2, "9e0bd91e673c35ede52fceb89e88fda11070f6ca", 0x27b8, 0x80000000}) writev(r0, &(0x7f0000000380)=[{&(0x7f0000002e80)="8e56131c04cb81ab9925c0bff7a89a78584941e11efc2a0d78e1cca7c4560fada07c810d009e67ed49dc8d14f087c59b5de4056c828e9ec14164ef4b40e8e133fe51b5370cf3b64ea4bbcecda848dba85811c73b0d8dde9f511d2bed2952fd8927f64d134a6f238625875872dbca9aeb125a17950bdc5169dfa9cc7ea1599cbba815b1f95e4e862ed149017a244a84e57ddb65de0d5f88b81b5abdd9235ea510cd9135595e4bd9bc999d80691d998303757c8bde4c242a94765c1c853bc7b7fb43c45121a61ebcf68e360fa5b4656d59509417cf7dd604006fb09b0e119a254e59cd8830efc5c0ada9351f37c75cfa1db7e4cb8be6e5d46e862e85e817341f3dce37651b6612f6179a5ac91e768a48c37ac44cd09672334e3f665f173225634995f592ec2f8b4c00f458780985c84e2a65b5dd0a24aa8c55597acb1bfedafe5fe07478cd236071fc532f50e291b03dbfde7a59739693d29962923fbbedce77ee482cafc87af56f5bcd57c71e8ea62970e6b7a6f67bccc8434967a82701bc792838c8eed22b871cc65c0152978b532faa05977a76a47f9e8be307f8170a8d8ec8c0dab54190a02012abb06734fac21ca0587903a729a3d9fbc0bb68c60e13974903381f07bb1aa5cf4f629c1874708b9fb493d059822a2aa955abc5a0137ce219bdad16b05746241a48e40c0625a84df7eae34c9ce5487ad5b3e9b184a29387fa8ce6225993c4ba67ed04cf6e72cfa01e5f7dc6e7ed1911016fa53c490b7d8c19eee0ea0eca9152adc6f0ad46a3ab3ddce1c88c25f76e34430dcbd5d1ca79ed132c453996bfa79ad50d36f569133c887700e59d383c423df9381a7a5f3325adcc15f1975d3f183e6cbf225237648747d038890ecec4a403e73d99fe8c749e54caec67c4a794e3b91120d67c98afc658d60c3e357060c9495e2a4c4c93806c862efcbacf876a5acd4346b1d4a160e635e6d98715c2ce6f3f722fd79e9186f74c4497a68d4d174d29ff83192e4390a9feaaa31bcd2be40d8384791ce03d72102b34b4658d2fa70858fbf35626e9ea986260f4238c2410dfff3f7406bd3065cab91b89203dabe8bf0514733453ce1d2597fd7617c56e7ebe5830c309890b362acae4e3b09e6c05a910a0377e4af1ae79d7dcad06af67e4cf91c15d62febee0c8fa96aa69f87cebb71cdd782c039d2ec497a5f7f8d1207b94162104921f0d9e327957af6501044b3259d7530238f1ea7be9289161c22ed072667dd21e3a845cc7d0ddc5cb763d5a11a5f740b6a38455c2c8b980c972e8512139128bebf17a72ae26394b840c59d1d2c59c8d7b2fde43bd2b65a9562e651a3cf430d6866dc270d8d47e1389508fb73ecb0dc9f7f52c37b06733fb3e9d0919df9173662b4030000ad1377391edf8b300d4e086cbb36b90a1bb31cb2fdc31ae46933c03ec6e31767960223aa9651dc431f2aaf0dc3ab7f3816b12958cc8674fc1bac5d0dcfa61e1b56e9a35961e8088238da8935f22fd7bc2c97f77b30a20973053654cfd1e5e6e9192958ac3b606ae08e9daa66a6924662ec0e47af606ddc4668dcfc629b0a531b6be238b1a5264e436fb0325d40191dc3e51d8d4764dee1e5d34c87c904b446f7694d7087b6f8dbf23202d6e7f65dd309aa4b2a552f16eab8e55b3c216886dfe42d6f5ffba5f3290ecf64649815504b7fb25261ee8bd499b0ecbfeb707db6204f18a415640b46d7d58a9b35328bed149b7a80d0821581534bb2508a7c8846acb8c7a539bbfe532ecd3f1b149e2c3f0f759e0de75a8024ec2fc5efe2cd35e34d717d0b8ec9ab6468c7c89daedd88ece17ac603aaa506b348c04a322828e6ec0af3fc502b823dadfb478c03ddeff1f8a0bdf6012b503c1028e0ca806c4739d940da7f67ee405e2b128ef2c46bb72e609f6d0f286b817e7c7e6ad485ee1649aceef1f494905b7a2ee9dc97a01041af8cecac8b3353a5089d0223d67bf0daee037bca722348973e353972efd6c47c782fabd465342ddb7e2545c51e57e906c3e45a62a314f1c9dcedc25c76ccedfc5b3b73295e7ceeed0dadbc6a60dfbd9688ef3373053d58c1fec097cf5e61f01f0f9c5deed191ba2196f85e0e4d67bd28dad1a991a956e", 0x5e0}], 0x1) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000002280)="2eb8c6b85918c186cd119b15ebf492613d5393489f53992a1b7f3919b35d1bd2360c8e6b43aceca8ab08f7f7383a505b5fa2f1274aea05e3698b85dc4177c926792591b2a34413d23eff62f2bfe8b592120a6ba6f561a30576606ec81581b7336ed24201850af9648d3e6c6848513cfb701fd84b372fd0727ba888ab44ef9cde1835b64581a92524ab24a74b7aadffd2502ea7bb1686309f11c12b1685fd8a786b22799e0797814b31190fe61694c9b05299675119cbd09c3a3ba15f21d9c60b71df362c5315d5b90b6c8db0be552e36471eb32f3bb3369a6f558910992300b6613a149d3adc289222502d2572d7296ebec3b23efb6195405c8e2aebae07e39dadb3169f67da6e736ec3e9184f18b97efdf7a09e6e45d9a7f56b967fe501592a8259763be4614cbd0b8d5f2f10d7f734fecd907cee5c7a9590ccae1ad96e125fd29c62674267626dffe61876c6dddd35261ab6363edb8d849894085856ee868628dcf016129c4ba19f2c751b3ed5e9226799505527da5415425a977f9a672208381078b3d6a3c93ad44fe1f4d9aa994fbbc897a33f5377bb85d4ab4074786cf5c8cee74d99809fc43e7d2e30991f907b1d9b8712eaa6fdb092e3c05b19d3a1be4be6b3515fafe62fc372987e64bbd58882160a828159cac249adfeec113f01776f604f9f96535c16fee5b3613977d2fc64fed5fc1aab582588599f309139f0af55dd2f2b3b9003615958b9279a3654469a96931792a6eba2b319dc2620c58406f0edbdfe0c7f2ab4ed7f782122fe5369e526143b300fb3b529af06e94f472e98e922a120cfb117e2125a6e1e5d8382317879b24b547972f973456a401424c60ceeedd30f4fff625a9534a9f44de850c4d9bb248f6aacc66620d94629795aa7202ff50594011483ff1d3a52d0baebc281aa2938c39ddb8632c65a2b226ca3d012744c7a3be85226b6bbe8c66a29290b7e003474dcaf3c861625ac4643b15153fe4e609d0d1ce40a8aeffe4c08ac55cf11de2332ea80302161d74c1ddd6e019aeebe395b8b2ba77d75e7f0f9789a101151a6171c6525c7f36dd829fc385ec4f03d1fde9cdd939cf68a3f983fb5c45bea4248bc2f48f70c2d3e9dfbb7da016042c625d0c2e62d675ff60e40ca9a7c4efccc24a41df9b243199909778f114423b4b4a3f9c34e1758a1d60657d478c178b6ed5c9b619d8265f273703c461c2540212fe48e181a25c2ece1bd5c5eb959cda2c3038e8b415528a657c62cb38ff5a612d21d4ff708f1b769d1f480085601718ea6edc072f4f07ba914cccc542b3fcd4b941e0c917a2b00488618ded0f1004ad8f72d2a82b81675d6be4ac4411c59b0b0335bf04b8778fade26439ac884199a73ba989fb6c4e870f94ce4877ee770ce5e072256d7088d4a6af6b1b840f787085055b656dc9adea362034a92316df10606da1f8d64b5e6c58c31eb065a9658ef400ed9a7f08783904d896efff3598966193529fc0d8ef8de3bf1b1357a1b96d6e9c4dc2f52443ff82aa8a40d2cdcda7ec66b2c7443b34d0e5a187ebdd8c989171f19b279f5ddf9707d2a2fa58766b2b1270bcb8bc79d2d85c64bcb2a64e0537a87bbc677a6aac01065a0fb99837f7eddd493b1c08d97c07fdd94d63f4ed68d4810f8f8318a2718a56c9281fb6a589e2f0a78c88fe041a6075ebb6e3aeab2afc1fec30ed158e5f49efabbcb821ee516c656c7e4003ad1b879d06cf3f4b88f04a9748aef7f80b6333f61feff89c442dfc1bba3af9d33b8d86c701786365838d2325008315a1a75e3137c3050dcdbad9a581ac5a13191c5ed04591eeb10fd5a97fd85060f946913f16ddbb1de314a0ce7abee8e6e77b40c6b8d1b3c87ba08a0af5878f7595be68ebe1a40133dcf12e81c30c5a8fd38bb7eebbc6d12999d86c7ecebd06d8349d9697b407c32427af6378d79553ff74e56897af0fabdc36f5b4cc29cf470c8fad4bea95bc46347820565419540ad8c885dd312200773e0c534ffcd7aaaf937ceba3fdbda19e60b665093f942fcb4f1bc80a27fba7b73e955732bd0551d66142a2c62a6987bcff7b45710f2d0f1e25226eb7da7e17fb7182a3b78b2b98a59556f4290fa5fd19799a683ae36177b91dae688726d9c10557f08e0c5b36e67a8632291233382803de3db6297051ec76f15c2d545762c99940f21cddbf8734f47f024eaa83ac4c3a4e22d2c560a4831e0f75a1be20dd0931f4ca6b664a75b65862d253b9c7d65daffc406a1796f0d609b4e306473d82910f1cb7ec69af06d857cfedad399214dc0b8a4ca0b78cdf2c5effae7fec02e077167399d104e26cd872fe6e7d6d91ac77968bcb7c9e4b3dbd21d6cd689cd9de44c7599c19e9b3c2a5a1ddddecd9dcc3dc9ab800da20e7e94e6d66d7b82074e35f398a4e42fdaab185baf2de79a7912fde5ab1871bc26ddf861e8f2dbc75ae86de346f95c94ab8b7a8cb759f9d1ab8e0d817b519ca9ba55864c3b1ae3070310d7f4a8d6e77c10f6460f74c3640ea018da2f9151ea607ff5bee630384464372b923eee78ce8d115903e1d5406da7cae470e865172e06e4a24e3a34482bf5a2210b30b6989abc31ff7ed2205f78114f216fcf92a910e9952662fe152461dd1408ee7d60361c3f74abc01692f668a64887555a61cda72c61f20b3326ad909fc09e7b6cabc8a224a37552f9d48463fbf02d0ab84f9883a9f8fa155cf6a69af4416735040123c557783d2bd22b79536548e7ddf78944aca9bbcb01d35855985db85a3a4f624906d58ef94e016a1f47e5fd47ca6735139a1bbd53005752fe847114690cbaa81b73bd7ec2d16929e2c79a71b5acd12ac9fec1d541cb271840b7cde4cc96806241869b7735ff80840ad423e2dd29be000e277b7552f3fa013043078e5a934d18e7c41631d51224fa5b64a60bcfa66135a3d0df80e24ae634fc2beb4fab6328018f52a6b99d2ca890a48abbef02f3a2ca5d1b49f3487b10ac07e7eb7eec32c54e9b8ad69c048e0b6238b5841197892b603c99b44493732f2b55cbae1c7421e969829b8324d54253234a9738da8462204ed9f4f82feba633f02fa04609c0c12a05f64ee85053609b8a1be23772a74135c807c53ec7869ec7205bdec63d71f8cec3070b469a29517dd23328327e061af2f42d557ea281bf3efc511e071304b931a0d224e9428bda303d39d45e8bdce375775fe458715a94efd6ff6c94375501226aec689afd009ce904f70d55992295420170e3941a0c1cd6edff8cdc7118d0c162e43e01268eada328e8cbbd198b3f3f658aa4ebf32936fa17d623be8f78b3ec5b91387b6bfb6f02402dced77a5c2ddf799d390dfc40ea67c373ac8dcbc7f79b78b2d92c403957efd411158703581bc41639fb09cc5aebbf43a69cedafa3d578a32fcaab0d4875496f99fc96928d5d860197897f257310779b4e403a5ae6b518b8e99626f7aebec7926840ef67788f54d316dfe40eb25276bfebf8f6406024a26be5463aea879d31bd8901264e93cc599b6b336d39a65c782b62d3e9d0fa72c6ba9652f8f4f57b94c2604d0f351ebd09c9247b1ce357e7d0d6d82e16c5c0e0e4983db75d969d2dc0692964b47b144d8b6716952366ffd3f43e9d54c6afd372f78b0845728e680e86f634e48a243b7f06d4fd00fc5427e500a1ac5ae0272646e75bd94723aec5935fddde7194733b4adeb65a530dbc37228743f8fab3a310dd9020ff39b042fbc06e7298968e6bf585f7aaa02d4f7f333458201818a3e297a634acdb4f2cdede7fe51aa74da7bc56050a1b730f4a8d582fa9469b854c41f5b55e16543d431d521ca01b260a303d4d897f76d432896e72bf6acf7a54bfdc993ddeef5dec7ce99dbdb4ae7570098ec98b85de04998bcd5eb7c88689371e9b6f7d35dc37ef58427bf980c3c29bae6d331ac19faf8f81e39b286bc363a656d0f649c2ff180dcc6f44f371ecb810a0bd07f5a9eb5d7c7ee435644e1b47f0a22674e31192735d304db77da62767cfd3ccc9c56724e087e8f34ea60ad7153bf88fdd6c20d9f8e642872f57233a750be5bc0a9cbe474032b97d43b5695f4a72a8e9755eb4ca1ef4510e5820277e514d93d63852df00039453bc5ed2ad6eff7408a73cb6e8dbe9a154dd2cd65c41ebd6322f21d60cbe50c6435615d997bc3d66dc207043609c53ef7a46fc5b6fd71473ffa96fd42ffb4f61398307badf14c7b4d5f734e902314f0173c3c562937ce5025718f85e5318ea67b8d7d45c005b4b6220ad63412fb5a8afa6d442a72762821fc9abf8f67ecc66b615cb52f395cf03fdf694234cd3ab35d5862fa2", 0xbed}], 0x0) open(&(0x7f0000000240)='./file0\x00', 0x100, 0x2) write(r4, &(0x7f0000000180)="a78696d4fcb904d94d9bc0a99dcc02fb80163231786f09cf7ce9a76d1151f7e0dd8afcd4d3cd9176d046214f5ffa7cce28147d09d42eca29855705b843", 0x3d) readv(r1, &(0x7f0000000200)=[{&(0x7f0000000040)=""/180, 0xb4}], 0x1) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000100)="1ecbbead970f826a2f3c7a51d2e30c5f2cc834", 0x13}], 0x1000000000000399) 04:02:32 executing program 1: 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 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000140)) close(r0) r2 = socket(0x18, 0x3, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x6d2) 04:02:32 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = socket(0x11, 0x4003, 0x0) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='W\x00') 04:02:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffff9, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b00"}) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) write(r1, &(0x7f0000000100)="9149c618db63094f42046620dd170fc1dfceeccb8ef9eb45298d6c9028cba858caadc7b6ce710107b738747bcf5200e18130763c7c6eeda0d7fcc9a372ee5183460bb76a32d0b1ce6b1ea349651a9e9782cf5493f658a38fb32117e34589124adef6830377259f209b1af67901ff1669c9751535601259c02e12e56ab90bf1174b4c5189b22cd60a36e431683c82ea3fe78352d8d7dfb747d6d4dd2cb22ecb81a0dbee0ff6ba15e748f73e1a57ae387428278eb726eb13a51539749500492d71e4687116a3b5e6a303cc8a9a2684e8c2985cb3987e74091131ee5d5f3d494f4b8a557c427ba8c725c64c952e0e7e", 0xee) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x4c}, {0x7ffffffe}]}) syz_emit_ethernet(0xe, &(0x7f0000000280)="d057080000005f593b2146d3a25a") 04:02:32 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1, 0x70) openat(r0, &(0x7f0000000100)='./bus\x00', 0x8000, 0x80) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffffc, 0x8, 0x20}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) semget$private(0x0, 0x2, 0x403) 04:02:32 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0x0) nanosleep(&(0x7f0000000080)={0x2, 0x3}, &(0x7f0000000100)) ioctl$BIOCGRTIMEOUT(0xffffffffffffff9c, 0x4010426e, &(0x7f0000000040)) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000000c0)) 04:02:32 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79a03d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a699aedadb2b76557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13c594f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117cb2dab8ee0b255c649a66a7c", 0x1de}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x0, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x101], [], [0x0, 0x0, 0xfffffffffffffffc], [], [], {0x0, 0x1}}}) r1 = socket$unix(0x1, 0x3, 0x0) close(r1) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) write(r2, &(0x7f0000000140)="a61a1c31b6a27dd4cf28a7602862f98d02112001743d92e592dce3db", 0x1c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r3, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000100)="8c65", 0x3b9) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000000)={0x7, 0xfffffff7}, 0x8) 04:02:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1c}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000000)=0x200) 04:02:33 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) acct(&(0x7f0000000080)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x4320, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = socket(0x20, 0x4000, 0xff) pwrite(r0, &(0x7f00000000c0)="43b48d55d4d0005873a610e42eb0611d18d22e9915854802b5006efafd4213ec8cc3ace59449f961425fee84fe5bc6ae961257b57b0fb48792face59a1454f22a9d08e5d6599226d7d05b11d99fecb514b9472c16ff368e88553ae23e2d94f31e39ea918f3b4cbc05889012eba2e5d23f3691fb3c8a82d3e13dae6335cd891227ef630d49d3a14bd6dc1b1c05171a8cfe71a7175b33f98dd771cdde1e8e471cfda8f6c41a5162b3806d56c9b328406ad1e60d44b9053921d849b1551728927ec2eb5ce955b033cbd5976c0ec70b9f087013715881e1c0513b1571e1522b7cdcd858b4449dabe00", 0xe7, 0x0, 0x0) execve(0x0, 0x0, 0x0) 04:02:33 executing program 1: pipe2(&(0x7f0000000080), 0x10000) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x107) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) ktrace(&(0x7f0000000240)='./file0\x00', 0x0, 0x8, 0xffffffffffffffff) open(&(0x7f00000007c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x1, 0x20) r1 = socket$unix(0x1, 0x2, 0x0) clock_getres(0x3, &(0x7f0000002400)) setsockopt$sock_timeval(r1, 0xffff, 0x0, 0xfffffffffffffffe, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x1, 0x4) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000280)={0xfffffffc, 0x401, 0x8000000000000000, {[0x789, 0x1, 0x6, 0x7, 0x7ff, 0x55e, 0x2b, 0x94e1, 0x26d0d81, 0xc08, 0x2912, 0x6300000000000, 0x40, 0x5, 0x7d2, 0x3f, 0xd, 0x5], [0x4cf2, 0x503, 0x8, 0x1db, 0x1, 0x100, 0x7f, 0x36, 0x8, 0x8], [0x6, 0x6f15, 0x1f, 0x81, 0x3, 0x2, 0xc2a], [0x7f, 0x0, 0x1, 0xffffffff00000000, 0x1ff], [{0x1, 0x2, 0x8, 0x1}, {0xfff, 0x4, 0xb5, 0x7}, {0x7fff, 0x0, 0x9541, 0x9}, {0x6, 0xffff, 0x3724, 0xffffffffffffff0e}, {0xd717, 0x5, 0x8001, 0x7}, {0xcc, 0x10000, 0x5, 0x80}, {0x3000, 0xd877, 0xd9, 0x7fff}, {0x7, 0x1000, 0x5, 0x5}], {0xffff, 0x5, 0x1, 0x1ff}, {0x1, 0x5, 0x4, 0x100}}}) pipe2(&(0x7f0000000140), 0x18000) pipe2(&(0x7f00000023c0), 0x4e136e51a988a2bc) socket$unix(0x1, 0x5, 0x0) 04:02:33 executing program 0: r0 = semget$private(0x0, 0x1, 0x10) r1 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) r2 = geteuid() r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) r5 = getpgid(0x0) shmctl$IPC_SET(r1, 0x1, &(0x7f0000001680)={{0x8, r2, r3, r4, 0xffffffffffffffff, 0x40, 0x7ff}, 0x2, 0x5, r5, 0xffffffffffffffff, 0x80, 0xffffffffffffbca1, 0x1}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0xb4, r4, 0x0, r2}, 0x8, 0x0, 0x1}) r6 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r6, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6a02e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x2, 0x1, 0x0) shmget$private(0x0, 0x3000, 0x0, &(0x7f00007ce000/0x3000)=nil) geteuid() getgroups(0x0, 0x0) lchown(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, 0x0) bind(r7, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r8 = dup(r7) listen(r8, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r9 = socket(0x2, 0x1, 0x0) connect$unix(r9, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8af263dbd1"], 0x10) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) semctl$IPC_RMID(0x0, 0x0, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, 0x0) sendto$unix(r9, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) r10 = accept$unix(r8, 0x0, &(0x7f0000000040)) recvfrom$unix(r10, &(0x7f0000001200)=""/4096, 0x1000, 0x40, 0x0, 0x0) execve(&(0x7f0000000240)='./file0\x00', &(0x7f0000000400)=[&(0x7f0000000280)='-\x00', &(0x7f00000002c0)='\x00', &(0x7f00000003c0)='//%.(\x00'], &(0x7f0000000680)=[&(0x7f0000000440)='\xf3)\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='\x00', &(0x7f0000000540)='!\x00', &(0x7f0000000580)='\x0e-\x00', &(0x7f00000005c0)='\xf1\x00', &(0x7f0000000600)='\x00', &(0x7f0000000640)='}\x00']) 04:02:33 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x4300) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) chflags(&(0x7f0000000040)='./bus\x00', 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff8, 0xcf}], 0x9889, 0x0, 0xfffffffe, 0x0) 04:02:34 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) r3 = dup(0xffffffffffffffff) r4 = socket$inet6(0x18, 0x2, 0x8) r5 = syz_open_pts() close(r5) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r5, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) r6 = syz_open_pts() close(r6) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r6, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) kevent(r1, 0x0, 0x0, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffd, 0x4, 0x2, 0x4}, {{r4}, 0xfffffffffffffffc, 0x4, 0x80, 0x2, 0x6b}, {{r5}, 0xfffffffffffffffa, 0x80, 0x80, 0x2, 0xfffffffffffff99f}, {{r6}, 0xfffffffffffffffb, 0x86, 0x1, 0xc50, 0x3}], 0x8, &(0x7f0000000040)={0x37a1}) dup2(r1, r2) 04:02:34 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="000000186004008b00063300feffffff0000a3bb6b3c042ee5d10000001ef6ce4f22276e2b8df278f86dfaf2334cef7d2969", 0x32}], 0x1) 04:02:34 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x8000000000000000) r1 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r1, &(0x7f0000000140), 0xc) r2 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r3, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) r4 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) r7 = getpgid(0xffffffffffffffff) r8 = getpgid(0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000840)={{0x6, r4, r5, 0x0, r6, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, r7, r8, 0x80000001, 0xfff, 0x3, 0x100000000}) r9 = socket(0x18, 0x3, 0x0) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r9, &(0x7f0000000100)="8c65", 0x3b9) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) setpgid(r7, r10) 04:02:34 executing program 0: madvise(&(0x7f0000007000/0x2000)=nil, 0x2000, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) open$dir(0x0, 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) shmget$private(0x0, 0x3000, 0x400, &(0x7f0000002000/0x3000)=nil) munlock(&(0x7f0000007000/0x2000)=nil, 0x2000) 04:02:34 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000100)="8c65", 0x3b9) setsockopt(r1, 0x0, 0x8a8ddb0, &(0x7f0000000000)="8658e66242b9f7339db77479eb04a9f96b92ae4f62c58c7bf9b5e210ff8d4aa83cb42c76b50b7eb83f7f213a66b98e1d75e34d34b8c890b0f5419c6609e2996fb6a1e54414bb8a056e94d6bd739f9711ce4512b6efd9f3f3677482ff786b9c993ae771a962a6ca90a8bde940a27ac9e85e1529e6c9c99d779985954f8706c2fd0c19187ed769c3ecc7d0c56e222791e787e346f16687fb6f10f4023b7d35037509b4505dc03846f74853251c042e625fa2626aa0f59dc64357ad508453f602e4873d3b8a83", 0xc5) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000100)='%', 0x1) setsockopt$inet_opts(r0, 0x0, 0x2000000000009, 0x0, 0x0) 04:02:34 executing program 1: r0 = semget$private(0x0, 0x7, 0xc39e62b3033d06de) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001740)='/dev/ttyCcfg\x00', 0x10, 0x0) r1 = open(&(0x7f0000001780)='./file0\x00', 0x1800, 0xe0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000001580)={0x80000001, 0x0, {0x1, 0x1ff}}) r2 = socket(0x6, 0x7, 0xfffffffffffffffe) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0xfdff, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x2) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r3, &(0x7f0000000200), 0xfe72) r4 = syz_open_pts() close(r3) r5 = dup(r4) r6 = syz_open_pts() rename(&(0x7f0000001440)='./file0\x00', &(0x7f0000001480)='./file0\x00') recvmsg(r5, &(0x7f00000013c0)={&(0x7f0000000140)=@in6, 0xc, &(0x7f00000001c0)=[{&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f0000000180)=""/32, 0x20}], 0x2, &(0x7f0000000280)=""/219, 0xdb}, 0x842) ioctl$TIOCSTOP(r6, 0x2000746f) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x5, 0xfffffffffffffffd, '\\\x00\x00\x00\x00\x00\x00\x00\x00@\x00'}) readv(r6, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) semctl$GETALL(r0, 0x0, 0x6, 0xfffffffffffffffe) r7 = semget$private(0x0, 0x3, 0x120) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000000)=""/155) r8 = semget(0x0, 0x6, 0x8b) bind$unix(r2, &(0x7f0000001b00)=ANY=[@ANYBLOB="b06a7167228cb22ad0b5bae55898002e2f66699daf823786db6e486c6530002eea6345ead464e4984b94004ac7476435e5b6000400000043fd976c1bb6587bac2d55195289cb6ae2196aca9db6a2d550049ed22f37423d9bc679daa3858c77ad12ae9fd04f194b621f6ce07e17e6547cdec0dfe944684cd45fc7e81279e474e00b006f827433959985d371e09baf3b158f1550b0500cebd20b1b68303113df730596dfba83d047ee8a64f3640444d72d56d15a564b0ae0f6fce7c5fa8049bb6600000000000000000000000077e15109751ad34d42dbb204ec47397a94ec5113ca32bcc04f6ab97396e5d111db77fb5295d236dd5e29b38c5fa4e205d82edc75bd30feade3e06fb1a1bfa46c88005e224f612fea6b0aa4140fc21120504f68fea812a6119e82122079387573f1ef243583eb215872475dec1b5e8f7bec2b4f62312ae91aceb9b109e842d52c7444af7ddbd56d0d1d3f079f71b4e645ce699189b7965d8d50a776556c9447a430a59cb4dbed202dabafe081b260a485ab7b60ef59b0e52f9c248dac97329382910643ce2db6e6634f4f971c4ebabf515d4df849ae03bd5d04ded1b5a617d4e2e7d1c8e2a9b4ce079ceb886577363c01f680ca6909363d64e469e9"], 0x1) semctl$GETPID(r8, 0x0, 0x4, &(0x7f00000014c0)=""/26) r9 = syz_open_pts() ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f00000000c0)={0xfffdfffd, 0x0, 0x0, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) ioctl$TIOCSTAT(r9, 0x20007465, 0x0) syz_open_pts() accept$inet(0xffffffffffffffff, &(0x7f0000001400), &(0x7f00000015c0)=0xc) r10 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001600)='/dev/wskbd0\x00', 0x800, 0x0) close(r10) r11 = socket(0x18, 0x1, 0x0) r12 = shmget$private(0x0, 0x1000, 0x40, &(0x7f000050b000/0x1000)=nil) shmat(r12, &(0x7f00003b7000/0x2000)=nil, 0x2000) connect$unix(r11, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r11, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$KDGETLED(r5, 0x40044b41, &(0x7f0000001500)=0x1) 04:02:34 executing program 0: shmdt(0x0) setrlimit(0x8, &(0x7f0000000100)={0x20008, 0x8100000}) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xf15322920399fc4b, 0xffffffffffffff9c) semget(0x1, 0xf866d1b997c63eed, 0x2) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x8, &(0x7f0000000000)=[0x6, 0x6, 0x8, 0x4, 0xfffffff9, 0x4, 0x80, 0x100]}) poll(&(0x7f0000000040)=[{}], 0x5d7, 0x0) 04:02:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2}, {0x15}, {0x6}]}) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffff9c, 0xc028575d, &(0x7f0000000100)={0x7, 0x3, './bus\x00', 0x0, 0x8000, 0x9, 0x4}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000340)={0x4, 0x101, {[0x81, 0x1, 0x0, 0x54, 0x3, 0x3, 0x800, 0xaba, 0x6, 0x6, 0x1e, 0x0, 0xe0, 0x7, 0xd623, 0x8, 0x0, 0x100000001], [0xfff, 0x9, 0x4, 0x101, 0x2, 0xfffffffffffffffa, 0x7, 0x80000001, 0x200, 0x4], [0x7ff, 0x1, 0x0, 0x9, 0x2, 0x3, 0x1409], [0xffffffff, 0xc36, 0x1ff, 0x9, 0x8, 0x1c], [{0xac9, 0x19440000, 0x7ff, 0x3}, {0x0, 0x9, 0x8, 0x6}, {0x9, 0x7, 0x8, 0x100000001}, {0x1, 0x400, 0x2}, {0x1, 0x7ff, 0x7, 0x4}, {0x3, 0x3e0e, 0x6, 0x9}, {0xeb1, 0x810, 0x2, 0x80}, {0x8, 0x1, 0x7fffffff, 0xffff}], {0x8001, 0x8, 0x9, 0x5}, {0x465c, 0x100, 0x3, 0x101}}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="7a4fc5b0f4918f1856201e199782") r2 = socket(0x18, 0x3, 0x0) r3 = accept$unix(0xffffffffffffffff, &(0x7f0000000580)=@file={0x0, ""/4096}, &(0x7f0000000280)=0x1002) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)) ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f00000015c0)=r1) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000100)="8c65", 0x3b9) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000240)) accept(r2, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 04:02:34 executing program 0: utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x73e3, 0x2}, {0x0, 0x3}}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x612, 0xffffffffffffffff) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f00000001c0)) mkdirat(r0, &(0x7f0000000100)='./file0\x00', 0x10) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)) renameat(r2, &(0x7f0000000200)='./file0\x00', r3, &(0x7f0000000240)='./bus\x00') r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000100)="8c65", 0x3b9) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)) ioctl$VT_OPENQRY(r5, 0x40047601, &(0x7f0000000280)) socket$inet6(0x18, 0x3, 0x5) listen(r4, 0xc1b) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x53c, 0x1ff, 0x0, 0x0, 0x9, 0x800, 0x1, 0x0, 0x1, 0x4, 0x8000}) 04:02:35 executing program 1: socketpair(0x10, 0x4000, 0x1f, &(0x7f0000000100)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000140)="6dec12182c1681a305efee6d3fd703050093ae016ad9a4c5cd0e4959b2582088cc9c64", 0x388, 0xa, &(0x7f0000000340)=ANY=[@ANYBLOB="0000d287d88b73eaf99bf0eb89aae663eb6a51042c7193ddb65d8d731b7189c0679b7a7f26415a9c7e7feda4e2006b0b53e4f02a353e7b37f18233bc185f2737bb9455585deb660ab1f8cdb4153a1e227e64c3199ecc2b158144648fd1dda9bdac9db9b2d39b8e9c659b75580ef707d202b66f176ddac066e8d317e3227eee524a2c964f400c4b9a4cf16135fe6a93c0c9823f949ca254c3b2b32c5c55b9b73deeee869f947f00c4022b3e705961697cece7a0cdfbfe19697441415956376a102c857749d52d88124a9cd4c3eb24403b64b7c97de110935eedaae2b32cbc04be2da0821252682d9480b00eff9bced095def1aca03fb607cbb27a953df19122ecbb2763eaef51899fbe694cde2fdcc06720232bb2489b83d3605d2036accd33946458a6117db900000000000000000000001de6d45de9da51579c40c82ef612d0ad21f65f94f588da63e8bca30de976e566fb6163cc6289ac9343b730ab6a68c3fb986c075e68ea63a5495b994fd95cc00f230ba5ed6f9a786c8993af003284aa17b55402022738842c2082d83ae86c64499044a5f578a4943d468fc88f55e69348903868028fa368de12cec0"], 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3d}, {0x87}, {0x86}]}) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000240)=0x6841) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f00000001c0)) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000a80)={&(0x7f0000000180)=@in={0x2, 0x1}, 0xc, &(0x7f00000006c0)=[{&(0x7f0000000280)}, {&(0x7f0000000500)="4ca0c751cd29a9f42109620e88068a222ca118dd7e5049b99edc9dbfbfa6e40ab853963631165941d9c4d0ccf12d4e2fcf60a97fc035ee5633da9b2172301566d926a82db01dc3ebea61f7635b46a6b0f96d1ace2da364aa6de628c01efa9deee2de686057534eaaf27481dc0b01429b022c5557505074cd04201c2f49c3b430f9a929eb8edf5903aa50bd2c45c8b2b7d326eca5609437cdcff51e91a7484012a27606631870562fefdfcd4e567b155a27193b524b633bd22d547459d5ee3be9bc6255739593c7", 0xc7}, {&(0x7f00000002c0)=':', 0x1}, {&(0x7f0000000600)="827a4b1594688ab3abfef6ea7a60fc0b77b0c090722f37e5045b295c9934a5caeb460152ef92c4a0a5b154696c5f6c177c8ca37740c744bcf2d0e50c3365d8740058b28fadcaff29e332e9916289788ecef413647e1a235efeab36beeaf36932061130d01464849ab3508718ec50b3cbbab9e6e490274d680dc571a473ad6c92801bcd28309ed77dd7eb1e51508f12ac8259962a0c06907d0d41c8fc8f111866ba32a5a9ca31a6c66376903ce8ed96d240ba2d8cb6c823394bf17f3f40", 0xbd}], 0x4, &(0x7f0000000700)=[{0x38, 0x1, 0x101, "df240cba9eb89fd6074a45974c5042a7a90e9feb1ab8a357c66b3b525eca5e2cf4cef593fd73"}, {0x100, 0x1, 0x7fffffff, "6d940927eed1b2420c5b079ae593d85f1d294361cc9b3fddb722c14403a948d0f4c1ee6def82e69f0a309767d9d977011b4b3f51ab0ab9399bd3000b43f9d36e9f0f2b8ed8bd18e6828b5767bc1f0cf86e22cf1c28c53e610151a2ad4771e3ab7fec3efa7a8337dd3418c4910c66966e70cd08f019cd64283ebfb59c63b5048ee5bd1a9f9f7fcd7ea45e8f3400de1049761af25acdbb9479fdc88071f8f48060d8959dcfaefbae088b57da37ac1d66bb4fb8fd7073853be0fb48ff083c3b6008da1be401101ad70c77fd12907fcb1a60b2d1c13139409fbf557ece4f80411d427f52614eb10df1d678e8fbf6be29d06a"}, {0xc0, 0x3, 0x8, "d0d9f6d69875b9f6fafea4d2f0d166e2db3a31493a2198fb9ed1ecb50b45365105a4e6dbfb34f388e53d4b5a8e14f9c8da783c01000f66884ab87a86c756b8a6c55797619a79c4450b85ff0ed339976d2d438d4b154a3b138b7b1653467bbd5a62352ca54a673e59a7ebb5fda1a431eb43a88a63efba0af56615191c20bb6900ca133bb94ff26cbdf6ecde6566f0cd2263fafc39a74217c094c261505f190c127621eb1a4b0c5c695f7926acb35b"}, {0x90, 0x1, 0x9, "c92be956856d6a085a2482be0fa044999f6596fb50905527b1bba6d69ee7f5abfe59df0ad702233ec7cd4552dcff61713e97d355b96dd292ad552cd4bae4db19f866f6f63cbebab9e1829254bbae444bf1cd89f31899fabb9c67ab3790c60270be1e38f0c36f11a6838705916331b33d5ba936819531255a5d"}, {0xd0, 0x1, 0xc7ec, "0767c592f5a558d5d1c49d1745e5f34a869c59540bed3b1d729969a8cc5499e487dac14db53ae7fd7d1fe682b139da541d788b798d71e5a71b10caadfa004aed02df0496f85371a0aa0097ac81f6f9336a1c16538d6559aba558caede9a85fc43bc172268a11645afd42201ac80d7f25058199f10743104bbd6bb11bd4f3243e35d6f61861de151af0aee1ef7b62ec03d978282d72d8dc046cd85f1a325f0594e30c6fd645751eb573505de9130bb6126db5e2c09f1f9793db6e0618444e"}], 0x358}, 0x1) r5 = syz_open_pts() close(r5) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r5, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) fcntl$getown(r5, 0x5) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'\x00', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 04:02:35 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) mknod(&(0x7f0000000240)='./bus\x00', 0x642c654833dfc2bb, 0x604) r0 = open$dir(&(0x7f0000000580)='./bus\x00', 0x10000, 0x0) symlinkat(&(0x7f0000000540)='./file0/file1\x00', r0, &(0x7f00000005c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') mkdir(&(0x7f0000000040)='./bus\x00', 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) getpgid(r1) r2 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r2, &(0x7f00000000c0)='./file0\x00') r3 = dup(r2) fcntl$setflags(r2, 0x2, 0x1) recvfrom(r2, &(0x7f0000000440)=""/184, 0xb8, 0x40, &(0x7f0000000500)=@in6={0x18, 0x3, 0x400, 0x2d}, 0xc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f0000000280)=[{0x5, 0x200, 0x9, 0x6}, {0x5, 0x1, 0x1, 0x8}, {0x4, 0x1f, 0x2, 0x100}, {0x9, 0x7, 0xfffffffffffff2da, 0x52f6}, {0x200, 0xefb0, 0x80, 0xb2e}, {0x0, 0x62eea0d7, 0x5, 0x8}]}) r5 = msgget$private(0x0, 0x0) r6 = getpgid(0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r6, 0x0, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r6) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) fcntl$dupfd(0xffffffffffffff9c, 0x14, 0xffffffffffffffff) openat(r3, &(0x7f0000000680)='./file0/file1\x00', 0x20, 0x1) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000700)='/dev/null\x00', 0x83c8, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f00000006c0)={0x2000000000000209, &(0x7f0000000640)}) msgget$private(0x0, 0xfffffffffffffffd) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2c}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") r9 = msgget$private(0x0, 0x110) msgrcv(r9, &(0x7f0000000b00)=ANY=[@ANYBLOB="000001000000000000000000000000000000000000000000000000000000000000000000000000000000ad519d5ab439acd500000000000000000000000000000000000000000000000000003f7c4fdaf0dcaeb752cabfd5e8c9000000000000000000000000000000f4bcc98f60b552714baf981631de06646969615cae4f29b98aaa76077efd726b8f0474280bbd1646cedbbe1b996bbdb7846fd3d8955d645dfd9d65b348b397ed342cca9ad5d3ea08f9462e2e38800efa1fbcd5dfdc334b77d7041856bd0ac61aea640f77cb3baf988e10e6db55ffdb69ba92b4508416889a3df437abe2564a72ccb6f84c1a44f93e88e10000000000a174e0b5c55b8312463b1bb415fa5f1916e2fd5bba2c6e07bb82c921359d584e72d88c405e7c1c6467063ee0d2212851f08f3459031d9cd1ad75058c4e9b16b93509ff44049dc420e998d35806c04e00002be54113ee92b7569ea25aa3a085b955164eab0ce3a5c49dcfdea57487694c387c8b9c42c10232"], 0x1, 0x0, 0x0) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000200)={{0x1ff, 0x0, 0x0, 0x0, 0x0, 0x40, 0x3f}, 0x0, 0x7, 0x0, r1, 0x0, 0xfffffffffffff007, 0x4, 0x8}) r10 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r10, &(0x7f00000000c0)='./file0\x00') dup(r10) fcntl$setflags(r10, 0x2, 0x1) r11 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r11, &(0x7f00000000c0)='./file0\x00') dup(r11) fcntl$setflags(r11, 0x2, 0x1) r12 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r12, &(0x7f00000000c0)='./file0\x00') dup(r12) fcntl$setflags(r12, 0x2, 0x1) r13 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r13, &(0x7f00000000c0)='./file0\x00') dup(r13) fcntl$setflags(r13, 0x2, 0x1) r14 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r14, &(0x7f00000000c0)='./file0\x00') dup(r14) fcntl$setflags(r14, 0x2, 0x1) r15 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) symlinkat(&(0x7f0000000340)='./bus\x00', r16, &(0x7f00000002c0)='./bus\x00') dup(r15) fcntl$setflags(r15, 0x2, 0x1) r17 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r17, &(0x7f00000000c0)='./file0\x00') dup(r17) 04:02:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x5c}, {0x5}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080d34413fb2c507153a05b8a2a9") 04:02:35 executing program 0: r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r2 = getegid() chown(&(0x7f0000000080)='./file0\x00', 0xffffffffffffffff, r2) getdents(r1, &(0x7f00000001c0)=""/133, 0x85) kevent(r0, &(0x7f00000004c0)=[{{r1}, 0xfffffffffffffffc, 0x27}], 0x883, 0x0, 0x0, 0x0) openat(r1, &(0x7f0000000000)='./file0\x00', 0x8000, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) rmdir(&(0x7f0000000100)='./file0\x00') 04:02:35 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000040)="100a295bb9223776", 0x8) socketpair(0x10, 0x800a, 0x3f, &(0x7f0000000080)={0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) 04:02:35 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1f, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r3, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) r4 = fcntl$dupfd(r1, 0x0, r3) unlinkat(r4, &(0x7f0000000040)='./file0\x00', 0x10) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r5 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r0, r2) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 04:02:35 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) clock_getres(0x2, &(0x7f0000000100)) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) socket$inet(0x2, 0x1, 0xc) getgroups(0x1, &(0x7f0000001640)=[0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) 04:02:35 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/31}, 0x27, 0x2, 0x3800) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x10, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000080)={0x9, 0x4, 0x10000, 0x1, 0x4ae3, 0x9, 0x1, 0x10, [{0x0, 0x3, 0x5, 0x20}, {0x4, 0x45, 0x1, 0x4}, {0x7, 0xfb4a, 0x0, 0x34603d75}, {0x3f, 0x8, 0x5, 0x8}, {0x401, 0x4fa5, 0x800, 0x9}, {0x3, 0x1, 0x5, 0x1}, {0x2, 0x7, 0x7, 0x9}, {0x9, 0x200, 0x7, 0x2}, {0x9, 0x700, 0x4ce3, 0x1}, {0x0, 0x5, 0x4, 0x8}, {0x2, 0x8, 0x2, 0x6b61}, {0xed65, 0x0, 0x4, 0x4b1}, {0x7fffffff, 0x0, 0xf24, 0xcb8a}, {0x400, 0x3, 0x8, 0x7}, {0xb5b, 0x2, 0x81, 0x1}, {0x1, 0x100, 0x2, 0x401}]}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000200)=0x4) r3 = fcntl$dupfd(0xffffffffffffffff, 0x5, r1) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) msgget$private(0x0, 0x40) r5 = socket$unix(0x1, 0x5, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x40, 0x0) mknod(&(0x7f0000000340)='./file0\x00', 0x1000, 0xfffffd9a) r7 = getgid() getgroups(0x7, &(0x7f0000000380)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, r6, 0x0]) r9 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) getgroups(0x3, &(0x7f0000000440)=[0xffffffffffffffff, r6, r4]) setgroups(0x6, &(0x7f0000000480)=[r7, r8, r9, r10, 0xffffffffffffffff, r11]) openat$klog(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/klog\x00', 0x20, 0x0) 04:02:35 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) flock(r1, 0x3) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 04:02:35 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff], [], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x81}]}}) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f00000008c0)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f408c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc420000447c892633fadec43beaf656f9362301555524c42f330389904b9914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048b1c0db6c55a02a05961e2dcd3ff791d54261a0b5e43e7d1e0cb99afbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad542000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c2300000000000000000000000000006a3b44cb0d8a25e55a26f1541fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d0000000000fb1de354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865580058e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e700600c13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996b833ddc68464e5af4e3d0976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c90c2ab3042430279000000000000000000"], 0x10) r1 = dup2(r0, r0) write(r1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) close(r0) 04:02:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x20000000000003e3, &(0x7f0000000180)=[{0xa3a, 0x3, 0x3f, 0x8}, {0x6, 0x4, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) r2 = fcntl$dupfd(r1, 0xa, r0) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000200)=0x80000001) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f00000001c0)=0xc) ktrace(&(0x7f0000000040)='./file0\x00', 0x1, 0x60000000, r3) 04:02:35 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000040)=0x3) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x6) r3 = fcntl$dupfd(r0, 0x0, r0) r4 = accept$inet6(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r7 = msgget(0x3, 0x400) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000200)=[0x0, r6, 0x0, r6, r6, r6, 0x0]) r10 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r12 = fcntl$getown(r3, 0x5) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000280)={{0x4, r8, r9, r10, r11, 0x40, 0x401}, 0x1f, 0x8, r5, r12, 0x401, 0x7fff, 0x0, 0x100000000}) r13 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0xd60, 0x0) ioctl$VMM_IOC_READREGS(r13, 0xc2485607, &(0x7f0000000340)) r14 = accept$unix(0xffffffffffffff9c, &(0x7f00000005c0)=@abs, &(0x7f0000000600)=0x8) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000640), 0xc) accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000680)) ioctl$WSDISPLAYIO_GMODE(0xffffffffffffffff, 0x4004574b, &(0x7f00000006c0)) write(r1, &(0x7f0000000700)="cee89c44d6edc6071fd6e9eacd7ffcec269fe4f73fd180d4a99fbdcee68c220f114c78485b671c9b5645ee60988c561150d31690e183f3e9b2ab9078cc1d726e0fbc772607a8bffc577902614f2f66d05814ed1a029ebb", 0x57) r15 = accept(r2, &(0x7f0000000780)=@in6, &(0x7f00000007c0)=0xc) setsockopt$sock_timeval(r15, 0xffff, 0xe5a119de66f8a800, &(0x7f0000000800)={0x5, 0x5}, 0x10) fcntl$setown(0xffffffffffffffff, 0x6, r5) fchflags(0xffffffffffffff9c, 0x1) r16 = semget$private(0x0, 0x0, 0x0) semctl$GETPID(r16, 0x0, 0x4, &(0x7f0000000840)=""/88) pwritev(r14, &(0x7f0000000c80)=[{&(0x7f00000008c0)="705ff86e230f7ffed627094078ed39c80a76821168d5c5cc008cb7c9542bacb67e816db150acb06e859a65e57f6c0567919e6bcbf76a35a1eeb688937c1e24ae191718cab0ea19561ce5e5798b614f5a7f5e9d3a1529b77989825f32b7068ef36e0a4922e62b514bcd036f0ce0c75fa30c4b552d431ef54f72c0be126d4166450e03d84ffec25b7128f3c93d9ddf71096702ad1edf97cc8de87c03bea49da6d13c8471152b5baf6fc9f36158f107be6cddd7cef5c330b2a6fb6a4aab75686747831b23fc9577e63d6b0d8375cfdc76b66e229070a4f524f9b4ac827d65dbff9cb780d4", 0xe3}, {&(0x7f00000009c0)="74d1c110e390855ccfbf590de3989b46e52104d1c2f5", 0x16}, {&(0x7f0000000a00)="6fc1bad93cb82cc9b209c8591c5bb2c8d1ae9cf1ace57bf17e57e5a5f142eb1ddf7255d6df3e98329df5f19f8f308d5710173ced00c09604cbce93a9b990baf8333153225ff0e2050f85e9053ad2e8fe2c48747e1ce6a3b2fdd7ed3df4", 0x5d}, {&(0x7f0000000a80)="db71cfccfa51bb5ea459de9b3424dba617d6741ac75147181170d9dabe6e781b4528cc878be0bec8e251c48438008ad1589fb504126123cab33f108f0e148ba678293eeb97eb5e94b9b38761fafd751e7a7bdc413ffbb77ebf81166ba9b459235ac223c52e8d4f86c3f6cf81da8cf95c51fa2eab9bc8b3e9554c2785aa7c779c730de725f1c0d35cf452c99a9d800397a327e9928967f4ba9cf1ecabc0878533894390cd12772221cf180d3bff5997223ed9e9d4261ed98a75245a3228fcf08f6299101cec8cd81773e5e060cb1c8390268db971", 0xd4}, {&(0x7f0000000b80)="4304a572ec8bf8b22ba455161bedba6cacf84597cf418ff0d550cef6398e50738cb3f5a24dfe2e83cc6e8b41e3a22c65a18824e12db5e19f5fde51f4e135d016885e3110a7f05fd091249944256b7401b69dacd5be5a2a74dface393987ef61660b699d95701562439ea6fb880b5fd7b79e798248a1a6f63e526d7c67801c1a3d81d3b13ba18018b698d84c5fe276a4d034bc2f0224c7013fc30a61750094d829ff983b5e2ee", 0xa6}, {&(0x7f0000000c40)="6b54d37ea95d242412481665238aed800375bb0504898c61447155873e3b26d5d32798febee41763839052449cc746f110611185904229c81c3962b8b168", 0x3e}], 0x6, 0x0, 0x0) r17 = openat(0xffffffffffffffff, &(0x7f0000000d00)='./file0\x00', 0x8, 0x30) recvfrom$inet(r17, &(0x7f0000000d40)=""/97, 0x61, 0x6f4661785986fc19, &(0x7f0000000dc0)={0x2, 0x3}, 0xc) r18 = openat$zero(0xffffffffffffff9c, &(0x7f0000000e00)='/dev/zero\x00', 0x20, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, r18) 04:02:35 executing program 1: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r0, 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f}}) r2 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(r0, &(0x7f0000000480)=ANY=[@ANYRESDEC], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) socket(0xce8d6fbcbe3dea77, 0x1, 0x8) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000000080)=0x8001) listen(r4, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000240)=ANY=[@ANYBLOB="ff0500ac8163224611d34e6c"], 0x10) open(&(0x7f0000000280)='./bus\x00', 0x10, 0x35352709381b3cde) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, 0x0) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r7, &(0x7f00000003c0)='\x00', 0x458, 0x1, 0x0, 0x508e0cb0) r8 = accept$unix(r4, 0x0, &(0x7f0000000040)) recvfrom(r8, &(0x7f0000000300)=""/176, 0xc9, 0x40, 0x0, 0x0) sendmsg(r8, &(0x7f0000000b40)={&(0x7f0000000840)=@in6={0x18, 0x0, 0x80, 0x7cc}, 0xc, &(0x7f0000000980)=[{&(0x7f0000000880)="d344dc16e35aa3c1b30feee891f579d3ad3bb4926cbffc4ae779f604165fa5d9f9c2fc48b640c166e2a5a6131fc490fcdf72d030138a4f87e72a9905519d482aeb483996ef1a9c29", 0x48}, {&(0x7f0000000900)="34657438e97034a80fcae61f842df813018348ad4166b6ed98232be5f585e34ecb6d0c8ad60ce2b610b67bbdea26bf7c2e82b2648079103c0d3c1774d897c7fec6e1a124fe6ff705d4dfa7b4896d0063069a7992213972eb54b3851739ebdd8a525e34674e41793483a3ed2f", 0x6c}], 0x2, &(0x7f00000009c0)=ANY=[@ANYBLOB="900000000000000001000000010400005385ffaf53b0471e6eedb35bc477732421f64d22f1759b254c52623937c67105be21f7bb5a86bd6e9f4e39fc781aa892f636aaafa002000000000000e2fde6cb55bb4b03c23154e227a5dfca8550abb0a886eab32f989ab35cde50151d21674cf63dd98a3e2d62ec5cdedce46e65c0f4f889cc338cf0c0289db42c032499101dd80000000000000001000000020000001d76d389b1284d01585d7defd72e9733a122cbab781ac8f124081bf4b47fafcf63aa01e8a90696801d0fc3ce4298fd240c5075abb2264fa3123fba9bacd1f2e69572c69806db23199b0b64c6b9f7eff7ee629ea3d0c7d892b8b2602b8d0ae3a48add24efccdb26c948ae00000000000000108ce08c501290b110c53f188e948ddb32de9c1024feb7c2379c56a3f17ec0c68cfe8d7f24b33d66bfcb546b5cdff5a8e776e1e66961f88553fb2e15ee9806137c461a6a7d0a668dcef5c4ed727ab7c4000000"], 0x168}, 0x400) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 04:02:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000100)}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 04:02:35 executing program 0: mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) rmdir(&(0x7f0000000040)='./file0\x00') 04:02:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x3, 0x80, 0x7}, {0x401, 0xff, 0x3, 0x3}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x4}, {0x100000000005}, {0x6, 0x0, 0x0, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000008c0)="96446a99e553c535916d938c0638") r1 = open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 04:02:37 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x2d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000380)="9630d3e422fc858eaca3f252", 0xc, 0x0, 0x0) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = msgget$private(0x0, 0x16c) msgsnd(r2, &(0x7f00000003c0)={0x2, "f11331077c93775be6fccc84ccd24e3b3bb043ada5bbaefcaac7254cea98aa366012f81d29c453955112d2f26c56eb0580c6c3a11b2f5427ed43764a78f23dd0be68d121992b682d0b710626d9ca72d7e9d3de9a1b85fe1c1c44fb6af7b0cd1c1050523b70887e4f48940373efee4c5adefe17507c638ff20630815063c365ff974ad413472e59c8f7b95db25ca54fa158f6a8c08bc2d00e62e268b64e54253e91b53ed63c1296f16af4ecb0d80dc9e637a00d3dea6528aaebc254"}, 0xc3, 0x0) write(r1, &(0x7f0000000180)="0562423a68327ae81a63961b5f2def8fb9e7609182d4814553fe4cc0a224b2ce8b1af194d1a8526df142d51df76901ab7bdacf0c6b7dedaa83a3f1afaf7359ade91c1b2601279311206dca03ea63a9ee41b97059928b20c5000256af8cf8f2239cccee0a1f627e2b54c684b4e5dc27050edeb180174ac5ebaa0958351d5dd54814af1fd6b85eadc7a10607fca3e66489da7fcb27f625fe28b1ab0245afdae6fbe6ed7840a833ef84e798692941ed9620c2535beb9087a74f3d1432acee5a39ee3b22e21d4b3424cef22ec2d1f11fb99b91f99ffccaa47b72d57a0ffc0462446a7567487401a505252c9ceb39f2afcd8d40bc24cbc68a6f5b1bbfe23e4526", 0xfe) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="8c8e85b4bbfbe3b008d81d0e748c98713587458b822f84f523f10b3a90018f4f7b01b611", 0x24}, {&(0x7f00000000c0)="f43d6b4ff2b4e837d5f6d4fcd803c83f9f0e3971ae6d0833668a049461ef992fca04c785aee1ae", 0x27}], 0x2, 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r3 = msgget(0x3, 0x400) msgsnd(r3, &(0x7f0000000300)={0x3, "c7be33aa46d3176e5ae560e946502d3ae1c587cdb0c32bb4e6100ffbb9c079648800dc10503a6d0a3d8399dcaaf870e19afe8084e178f516dea02fffc93f0478e148fbf8994f4d17e8c9a518"}, 0x54, 0x1800) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse0\x00', 0x8140, 0x0) 04:02:37 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCPROMISC(r2, 0x20004269) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x4, 0x1fd, 0x0, "000000000000000100002000"}) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000180)={{0x4, 0xfff}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$KDMKTONE(0xffffffffffffffff, 0x20004b08, &(0x7f0000000100)=0x1) write(r1, &(0x7f0000000180), 0x13c) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000080)=ANY=[@ANYBLOB="0000000000000000beb900"/24]) 04:02:37 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r1, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) r2 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r4 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) r6 = getpgid(0xffffffffffffffff) r7 = getpgid(0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000840)={{0x6, r2, r3, r4, r5, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, r6, r7, 0x80000001, 0xfff, 0x3, 0x100000000}) msgrcv(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001d0df8d432d216aeacaefe47bbfb0b9d74e771c32d5aebad7d76d2e5dd07b8ddf4c1d17119fa856bc4f7e50d09e77f65530c60353348c00c8bb30d2ba6e012dd0e42f5078a800b129737a7c0bbe73ce88e54dd5392b8dc6e09c2e1b2347f2eb7"], 0xf9, 0x3, 0x1000) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x4}, {0x6c}, {0x20000000000006, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r9, 0xc0107002, &(0x7f0000000000)) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r8, &(0x7f0000000240)="fbca8a8d1a029be9bc8217690000", 0xe, 0x0, 0x0) 04:02:37 executing program 1: setitimer(0x2, &(0x7f0000000080)={{0x0, 0x3f}}, 0x0) 04:02:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x50}, {0x28}, {0x6, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) bind$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0xc) pwrite(r0, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) 04:02:37 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0xd31, 0x1d) chmod(&(0x7f00000000c0)='./file0\x00', 0x174) setuid(0xee01) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x1410, r1) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000002c0)=""/4096, 0x1000) 04:02:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000280), 0x8000) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x20000000000001c9, &(0x7f00000004c0)=[{0x3, 0xff, 0x4, 0x4}, {0x2, 0x2, 0x80, 0x1}, {0x101, 0x3, 0x7a, 0x8}, {0x7, 0x20, 0xc0, 0x7f}, {0x401, 0x1, 0x7f, 0xffffffcc}, {0x7, 0x0, 0x1, 0x40}, {0x3, 0x4, 0x7, 0x1f}, {0x40, 0x3f, 0x64, 0x3}]}) semctl$IPC_SET(0x0, 0x0, 0x8, 0xffffffffffffffff) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x1800c) r4 = socket(0x2, 0x4003, 0x0) r5 = socket(0x2, 0x1, 0x0) setsockopt(r5, 0x0, 0x14, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) dup2(r5, r4) getsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x4000001, &(0x7f0000000340)=""/127, &(0x7f0000000000)=0x7f) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000300)=0x401) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r7 = socket$inet(0x2, 0x3, 0xa2b) connect$inet(r7, &(0x7f0000000180)={0x2, 0x2}, 0xfffffffffffffff0) ioctl$TIOCGTSTAMP(0xffffffffffffff9c, 0x4010745b, &(0x7f0000000a00)) openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x40, 0x0) r8 = open(&(0x7f00009b7000)='./bus\x00', 0x10b886, 0x0) ioctl$BIOCSETIF(r8, 0x8004667d, &(0x7f0000000040)={'tap'}) r9 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r9, 0x80047410, &(0x7f0000000040)) ioctl$TIOCEXCL(r9, 0x2000740d) fcntl$dupfd(r6, 0x0, r6) ioctl$SPKRTONE(r6, 0x80085301, &(0x7f0000000140)={0xfbc1, 0x8}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000200)=0xfffffd64) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000000)=0xfffffffffffffff9) r10 = semget$private(0x0, 0x3, 0x0) semop(r10, &(0x7f0000000440)=[{0x4, 0x1f, 0x1800}, {0x1, 0x8276, 0x1c00}], 0x2) semop(r10, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semop(r10, &(0x7f0000000400), 0x0) semctl$GETPID(r10, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r10, 0x4fa596d1f056515a, 0x5, &(0x7f0000000040)=""/231) pipe2(&(0x7f00000001c0), 0x10004) socket(0x18, 0x1, 0x0) 04:02:37 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001080)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000140)=0x10) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000180)) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) mknod(&(0x7f0000000340)='./bus\x00', 0x20000000000600f, 0xe02) open$dir(0x0, 0x0, 0x0) kqueue() ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000200)) kqueue() writev(r4, &(0x7f0000000040), 0x100000000000038d) 04:02:37 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)) ioctl$KDENABIO(r0, 0x20004b3c) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) ioctl$TIOCCBRK(0xffffffffffffffff, 0x2000747a) 04:02:37 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) r1 = semget$private(0x0, 0x2, 0x100) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xc) r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) readv(r3, &(0x7f0000000380)=[{&(0x7f00000004c0)=""/230, 0xfffffe9f}], 0x1) lseek(r3, 0x0, 0x0, 0x0) read(r3, &(0x7f0000000000)=""/214, 0xffffffe1) openat(r3, &(0x7f0000001100)='./file0\x00', 0xef5b54922f8bb187, 0x20) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000100)="8ce5", 0x1c) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, &(0x7f00000012c0)=0xc) setregid(r2, r5) r6 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000010c0), &(0x7f00000011c0)=0xc) close(0xffffffffffffffff) fsync(0xffffffffffffffff) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) pwritev(0xffffffffffffffff, &(0x7f0000001d40), 0x1000000000000090, 0x0, 0x0) listen(0xffffffffffffffff, 0xffffffff) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) ioctl$BIOCPROMISC(r7, 0x20004269) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000001540)={0xffffffffffffffff, 0xffffffffffffffff}, 0xa) kevent(r9, &(0x7f0000000240)=[{{}, 0xfffffffffffffffb, 0x0, 0xfffff, 0x3, 0x3}], 0x2, &(0x7f0000000400), 0x4, &(0x7f0000000280)={0x3, 0x40}) r10 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000001380)=0xfffffffffffffe32) chown(&(0x7f0000000000)='./file0\x00', r10, r11) pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r13) fsync(r13) setsockopt$sock_int(r12, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) pwritev(r13, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r13, 0xffffffff) pipe2(&(0x7f00000000c0), 0x4) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000180)) r14 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) fcntl$setstatus(r14, 0x4, 0x0) accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000015c0)) socketpair(0x6, 0x14001, 0x0, &(0x7f0000001600)) kevent(r12, &(0x7f0000001740), 0x2, &(0x7f0000001540), 0x4, &(0x7f0000001500)={0x0, 0x40}) getuid() getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r17, &(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x1, 0x6}, {0x6cb, 0x9}}, 0x6) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000001840), &(0x7f0000001800)=0x28a) fcntl$dupfd(r16, 0x100000000000, r16) write(r17, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) getppid() geteuid() getppid() getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000009c0), 0x8) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000001000), 0xfffffffffffffc9f) r18 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1004, 0x0, 0xffffffd3) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000018c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0xb) fcntl$setown(r19, 0x6, r20) sendmsg$unix(r17, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0), 0x0, 0x2}, 0x2) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) r23 = open$dir(&(0x7f0000001440)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x200, 0x70) utimensat(r23, &(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x1, 0x6}, {0x6cb, 0x9}}, 0x0) getsockopt$sock_linger(r22, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0xffffffffffffff66) write(r8, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0x46d) r24 = getppid() r25 = geteuid() r26 = getppid() getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r30 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r30, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) sendmsg$unix(r22, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r24, r25}, @cred={0x20, 0xffff, 0x0, r26, r28, r29}, @cred={0x0, 0xffff, 0x0, r27, r31, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r33, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r32, 0x100000000000, r32) write(r33, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r34 = getppid() r35 = geteuid() r36 = getppid() getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r40 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r40, 0xffff, 0x1004, 0x0, 0x0) r41 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r41, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r41, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001880)=ANY=[], 0x0, 0x4}, 0x400) getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001580)=0xc) sendmsg$unix(r33, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r34, r35}, @cred={0x20, 0xffff, 0x0, r36, r38, r39}, @cred={0x0, 0xffff, 0x0, r37, r42, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) chown(&(0x7f0000001240)='./file0\x00', r38, r11) setregid(r6, r15) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001040)=""/62) syz_open_pts() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) socket(0x1e, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000014c0)={{0x18, 0x3, 0x0, 0x100000001}, {0x18, 0x1, 0x1, 0x6aeb}, 0xffff, [0x4, 0x2, 0x0, 0x101, 0x4df0, 0x7, 0x12000, 0x4]}, 0x3c) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCMBIS(0xffffffffffffffff, 0x8004746c, &(0x7f0000001080)=0x9) r43 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000001c0)='/', r43, &(0x7f0000d06ff8)='./file0\x00') preadv(r43, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0x0) r44 = open(&(0x7f0000000000)='./bus\x00', 0x615, 0x0) fcntl$setstatus(r44, 0x4, 0x80) 04:02:38 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000800)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abc640000005e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6cec933f2745f983b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2ff286e086f9daecf0c0a3f93a5d68996fade9cef0100592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315d0300db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b0900000000000000b637e054ffffffff000000006d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa89172408000000000000000c0f7c030385a9e604db3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece9f4299cf8db5089d3a1c0ae025001d285572e6115410a5169b607bda7979cbc866d0ba77bce91b7974316ebbb50b60fd46c36dcdbf054e4019de31810ee58f0ea53fbfadb566a7fe8100000000000000000000000031ef30de608e84eb5d0f03c51f38db8bf005fa0b6f1a6d8cfc293bce430d75d37c5461009d3c62da83fc2f784110b649fefbbbdb08ee6beb8efeded85908f2f748334bae1a01d2848072b3fa9b4d"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xdf1e, 0x0, 0x0, 0xfffffe4a) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r3, &(0x7f0000000300), 0x0) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000100)=0x400004) 04:02:38 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) execve(&(0x7f0000000040)='./bus/../file0\x00', &(0x7f0000000180)=[&(0x7f0000000080)='tap', &(0x7f00000001c0)='\xa8/\x9f\xe6\x83\xc0\x86N\xce\xe8\\\x9d\xb5\xd0\xb0\x19\x92\xbb\xb9\xf3\r[\xa0\f\xe4(+\xeb\xb2$\xd8\xcc\xdb\f\xfa\x8c\x03\xe9\f9pJ\xd1(\x91\x13B\xab?;\x9f\x8c\xcf\x15', &(0x7f0000000140)='.*}$!\x00'], &(0x7f00000001c0)) r0 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0x8) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) 04:02:38 executing program 1: rmdir(&(0x7f0000000100)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = kqueue() r2 = accept(0xffffffffffffff9c, &(0x7f00000002c0)=@in6, &(0x7f0000000300)=0xc) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000340)='/dev/ttyCcfg\x00', 0x108, 0x0) r4 = kqueue() r5 = syz_open_pts() close(r5) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r5, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) r7 = fcntl$dupfd(0xffffffffffffff9c, 0x1e, 0xffffffffffffff9c) r8 = syz_open_pts() close(r8) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r8, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) r9 = dup(r8) r10 = socket$unix(0x1, 0x7, 0x0) r11 = syz_open_pts() close(r11) ioctl$TIOCSETA(r11, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r11, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) r12 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r13 = syz_open_pts() close(r13) ioctl$TIOCSETA(r13, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r13, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) r14 = socket$inet6(0x18, 0x4, 0x20) r15 = socket$inet(0x2, 0x3, 0x7) r16 = accept$inet6(0xffffffffffffff9c, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r17 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000440)) r18 = syz_open_pts() close(r18) ioctl$TIOCSETA(r18, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r18, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) r19 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wsmouse0\x00', 0x20000, 0x0) r20 = syz_open_pts() close(r20) ioctl$TIOCSETA(r20, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r20, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r22 = openat$tty(0xffffffffffffff9c, &(0x7f0000000500)='/dev/tty\x00', 0x200, 0x0) r23 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000540)='/dev/ttyCcfg\x00', 0x0, 0x0) r24 = syz_open_pts() close(r24) ioctl$TIOCSETA(r24, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r24, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) r25 = openat$tty(0xffffffffffffff9c, &(0x7f0000000580)='/dev/tty\x00', 0x20000, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000005c0)={0xffffffffffffffff}) r27 = syz_open_pts() close(r27) ioctl$TIOCSETA(r27, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r27, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) r28 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r28, 0x10001) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, &(0x7f0000000480)=0xfffffffffffffff5) pwritev(r28, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r28, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r29}) r30 = socket(0x18, 0x3, 0x0) setsockopt(r30, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r30, &(0x7f0000000100)="8c65", 0x3b9) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000640)=0xc) r32 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r32, 0x10001) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) getgroups(0x250, &(0x7f00000004c0)=[0x0, 0x0, r35, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) pwritev(r32, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r32, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r33}) fchownat(r32, &(0x7f0000000180)='./bus\x00', r34, r35, 0x2) getgroups(0x3, &(0x7f0000000300)=[r35, 0xffffffffffffffff, 0x0]) r37 = socket(0x2, 0xc003, 0x2) setsockopt(r37, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r37, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) r41 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r41, 0x10001) getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) r45 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r46 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r46, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) r47 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r49 = geteuid() getsockopt$sock_cred(r45, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) r51 = getpgid(0xffffffffffffffff) r52 = getpgid(0x0) msgctl$IPC_SET(r46, 0x1, &(0x7f0000000840)={{0x6, r47, r48, r49, r50, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, r51, r52, 0x80000001, 0xfff, 0x3, 0x100000000}) getgroups(0x4000000000000047, &(0x7f00000004c0)=[0x0, 0x0, r44, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r50]) pwritev(r41, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r41, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r42}) fchownat(r41, &(0x7f0000000180)='./bus\x00', r43, r44, 0x2) r53 = getegid() r54 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r54, 0x10001) getsockopt$sock_cred(r54, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) getgroups(0x250, &(0x7f00000004c0)=[0x0, 0x0, r57, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) pwritev(r54, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r54, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r55}) fchownat(r54, &(0x7f0000000180)='./bus\x00', r56, r57, 0x2) r58 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r58, 0x10001) getsockopt$sock_cred(r58, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) getgroups(0x250, &(0x7f00000004c0)=[0x0, 0x0, r61, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) pwritev(r58, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r58, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r59}) fchownat(r58, &(0x7f0000000180)='./bus\x00', r60, r61, 0x2) getgroups(0x8, &(0x7f0000000480)=[r36, r38, r39, r40, r44, r53, r57, r61]) r62 = getppid() r63 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r63, 0x10001) getsockopt$sock_cred(r63, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) getgroups(0x250, &(0x7f00000004c0)=[0x0, 0x0, r66, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) pwritev(r63, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r63, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r64}) fchownat(r63, &(0x7f0000000180)='./bus\x00', r65, r66, 0x2) r67 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r67, 0x10001) getsockopt$sock_cred(r67, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) getgroups(0x250, &(0x7f00000004c0)=[0x0, 0x0, r70, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) pwritev(r67, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r67, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r68}) fchownat(r67, &(0x7f0000000180)='./bus\x00', r69, r70, 0x2) getgroups(0x3, &(0x7f0000000300)=[r70, 0xffffffffffffffff, 0x0]) r72 = socket(0x2, 0xc003, 0x2) setsockopt(r72, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r72, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r72, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) r76 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r76, 0x10001) getsockopt$sock_cred(r76, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) r80 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r81 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r81, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) r82 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r84 = geteuid() getsockopt$sock_cred(r80, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) r86 = getpgid(0xffffffffffffffff) r87 = getpgid(0x0) msgctl$IPC_SET(r81, 0x1, &(0x7f0000000840)={{0x6, r82, r83, r84, r85, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, r86, r87, 0x80000001, 0xfff, 0x3, 0x100000000}) getgroups(0x4000000000000047, &(0x7f00000004c0)=[0x0, 0x0, r79, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r85]) pwritev(r76, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r76, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r77}) fchownat(r76, &(0x7f0000000180)='./bus\x00', r78, r79, 0x2) r88 = getegid() r89 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r89, 0x10001) getsockopt$sock_cred(r89, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) getgroups(0x250, &(0x7f00000004c0)=[0x0, 0x0, r92, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) pwritev(r89, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r89, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r90}) fchownat(r89, &(0x7f0000000180)='./bus\x00', r91, r92, 0x2) r93 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r93, 0x10001) getsockopt$sock_cred(r93, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) getgroups(0x250, &(0x7f00000004c0)=[0x0, 0x0, r96, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) pwritev(r93, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r93, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r94}) fchownat(r93, &(0x7f0000000180)='./bus\x00', r95, r96, 0x2) getgroups(0x8, &(0x7f0000000480)=[r71, r73, r74, r75, r79, r88, r92, r96]) sendmsg$unix(r0, &(0x7f00000007c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000000c0)=[{&(0x7f0000000080)}, {&(0x7f0000000140)="81d3b93d98c58a7c38205e48ae1cfcbf4903c1e8771c857234c6ed0896c87d1e942a41375c889dc0c3fca6573156f10da299f788601d5da7827054f95186bdf73d223ecd584776b83beeaf45bb7363206fb9edf1ca21854ac4d4a8f24ce1", 0x5e}, {&(0x7f00000001c0)="c5d081ebbeb6e639e045b9ca58c08928d446f0c651dd5b3bcfaceb45dcc26c7d16259fcad7c1ee838b364dda9de3de59f2f5e6bdeed6dbd3effae698655597ab552557a5b5eff8ca207c97c334ae095bf1c07bdf2c8376fdf01d492b53c764302d8c0e5406399cf4dcc219a00a704aeb80b7c62c40d9e121a350fe503841338ba0ef61893a8b58002cbba0d5b9ac63e80fb818a15ef750294b74e6594ad93b529902f2ee51988c0c5b40a73f47618937541d677d71bbb46053e39052d0dedfe76a681998a53c71acb3c054781350eaa1c2238fea1a094a11dd2291c0d9014c3fbdf8802a2677e5e6fda9ecf2df5b4458c1822c192b15e3d02cdf5de70fb23a", 0xff}], 0x3, &(0x7f0000000680)=[@rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x30, 0xffff, 0x1, [r2, r3, r4, r5, r6, r7, r9]}, @rights={0x18, 0xffff, 0x1, [r10]}, @rights={0x30, 0xffff, 0x1, [r11, r12, r13, r14, r15, r16, r17]}, @rights={0x28, 0xffff, 0x1, [r18, r19, r20, r21, r22]}, @rights={0x28, 0xffff, 0x1, [r23, r24, r25, r26, r27, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r29, r31, r53}, @cred={0x20, 0xffff, 0x0, r62, r65, r92}], 0x120}, 0x0) 04:02:38 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r3, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x40, 0x8, 0xffffffc1, 0xfffff000, "2783a716de0916673fe417ee15a407731b3fbabd", 0x7, 0x6}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x39e, 0x0}, 0x842) r4 = socket(0x10000000002, 0x2, 0x0) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x8, 0x2) unlinkat(r5, &(0x7f0000000100)='./file0\x00', 0x6779642b509d8ad3) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) write(r1, &(0x7f0000000000)="87", 0x1) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) close(r1) 04:02:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x34, 0x0, 0x0, 0x7}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$KDDISABIO(0xffffffffffffff9c, 0x20004b3d) syz_emit_ethernet(0x35a, &(0x7f0000000000)) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) 04:02:38 executing program 0: socketpair$unix(0x1, 0xb, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) bind(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="c8d88c5d033f2d012e2f66696c653000e692fcff5a6e38463ddfead30000af5b561475a2f47785e6b596026466042824f4010038901230b53cd115546e61d3736cfe7c000000000000000854e56048e5b6afa59cd4c854f1ad8e08c6fdb5bf77a9788b95b42f0b7f76d044a0f3bd4668ebf16dd952b0f8e78e7e29"], 0x8) listen(r0, 0x0) read(r1, 0x0, 0x0) accept$unix(r1, 0x0, 0x0) execve(0x0, 0x0, 0x0) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) pread(r1, &(0x7f0000000400)="0f7606be529d37dff8cbdc3f1cff4c2f3fe78588fb5ef77a1e52840441c5ac7f84b90cfc2d766372548b4fc01a0f4c8f0c6aa1b3fc01842ce544f5e784af8141e3aa86837b8e08d2e798db0bdd7f8fdb28a09f9a4926e54c0917587f4812a1795fc0cc134a3b94788dd2588094d8b19cebfc8fe7e1f9609296df38121765010728df423c42a69f07fd845a4beee0ee4e675ce9f5b9e3788913b5d1a57690ea988619899d6d67fbebf2e77149a8980eb998", 0xb1, 0x0, 0x0) writev(r3, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) writev(r3, &(0x7f0000000300), 0x0) pread(r2, &(0x7f0000000000)="7964d81dcc60e8d59284631d57a105576c1fc304ec63b0856689aadb6e90302c6086612a4c840d0cc4856bcbd709217b96761306b7e45eca3a8d50bfb0b9d01158c5320872e9a35684005bc324646d390924", 0x52, 0x0, 0x0) 04:02:38 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x80, 0x0) flock(r0, 0xa) r1 = socket(0x18, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0x8}, &(0x7f00000010c0), 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) setsockopt(r1, 0x9, 0xff, &(0x7f0000000040), 0x0) shutdown(r1, 0x0) syz_open_pts() 04:02:38 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffa, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x6, 0x2, 0x401, 0x4, "e2215568cb7f75633e3367b28a83dde505388ba8", 0x0, 0x3}) kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0x2, 0x0) close(r0) 04:02:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x40, 0xda) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x74}, {0x3}, {0x7ffffffe}]}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 04:02:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x15, 0x0, 0x0, 0x2}, {0x39}, {0x7ffffffe, 0x0, 0x5, 0xfffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000180)) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000040)=0x20) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 04:02:38 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000df42d280ede065dc0643ec6b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf97d03126da5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d088ea537791038ff36d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf637"], 0x10) r2 = semget$private(0x0, 0x4, 0x408) semop(r2, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$sock_timeval(r3, 0xffff, 0x300c, &(0x7f0000000580)={0x8000, 0x47db}, 0x10) semop(r2, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7, 0x6b12, 0x8, 0x1f, 0x9]) semop(r2, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7}, {0x3, 0xfb3a, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8}, {0x2, 0xad, 0x1000}], 0x8) socket$unix(0x1, 0x2, 0x0) semop(r2, &(0x7f0000000240), 0x6) semctl$GETPID(r2, 0x2, 0x4, &(0x7f0000000100)=""/2) socket(0x20, 0x2, 0x9) semop(r2, &(0x7f0000000040)=[{0x4, 0x5, 0x1800}], 0x1) r4 = syz_open_pts() close(r4) r5 = msgget(0x2, 0x80) msgrcv(r5, &(0x7f00000004c0)={0x0, ""/136}, 0x90, 0x1, 0x800) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r4, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) ioctl$TIOCSTOP(r4, 0x2000746f) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = dup(r0) write(0xffffffffffffff9c, &(0x7f0000000400)="b607ab61af3d489c90def06bbe4056e74432b6a08a1014a99de4fe9fcccbc56ce0751e19e9b6c99d9c0ebcf7f7424eb073908125e8812b4b74c418ce37d4532593a95ca45461e5a7aa9f1fad0894cf815f3d0edbd12e5efb31d0fe321914179c56f414f46a8c6f09aa8d37fc2e5aade33c58dbc81122d4a5445e4a1080e7717b0679240df6ab533e5cbdede17919ea67df95a3dd087be503bc3c3b929ec37dea34b3492bfd42dbf063225ec5c8c80fa479ddf811e1ca062c", 0xb8) sendto$inet6(r6, &(0x7f0000000340)="8dc41f667811d29c959be77b45ac69c90f39361e1743c16b57d91b3aa1e0b4e841f00c95388cde3f2a4128139439a579572b4933cc14d1c861d049681789e3dc3964a7f644a57b9470f39d31799bab0bda4a8aa39cbb6bda880cf5adf8c701ac550ddb2d0e97ae96edfd00b954d0e4f73cf84d4e37", 0xfcec, 0x0, 0x0, 0xffffff1b) 04:02:38 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9300000000aef4000400ffe000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="10000000003478556effffff00000000"], 0x10}, 0x0) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r3, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) dup(r3) ioctl$TIOCSTART(r2, 0x2000746e) 04:02:38 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r2, 0x0, 0x7363) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r2, 0x0, 0x0) dup2(r1, r0) pipe2(&(0x7f00000016c0), 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$sock_int(r3, 0xffff, 0x20, &(0x7f0000000040)=0x200, 0x4) 04:02:39 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') r1 = open$dir(&(0x7f0000000840)='./file0\x00', 0x0, 0x0) r2 = dup2(0xffffffffffffffff, r1) mkdirat(r2, &(0x7f0000000280)='./bus\x00', 0x0) poll(&(0x7f0000000000)=[{}, {r1}], 0x2, 0x0) symlinkat(&(0x7f00000001c0)='./file0\x00', r1, &(0x7f0000000240)='./bus\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ae) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f00000000c0)=[{0x4, 0x5, 0x81, 0x860}, {0x3, 0x7d, 0x1f, 0x100}, {0x6, 0x2, 0xfc, 0x21}, {0x4, 0x58, 0x9, 0x5}, {0x7ff, 0x7f, 0x9, 0xffc0}]}) 04:02:39 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x8, 0x0) preadv(r3, &(0x7f00000001c0)=[{0xffffffffffffffff}, {&(0x7f0000000080)=""/70, 0x46}, {&(0x7f0000000140)=""/31, 0x1f}, {&(0x7f0000000180)=""/43, 0x2b}], 0x4, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r0, 0x0, 0x0) panic: runtime error: invalid memory address or nil pointer dereference [signal SIGSEGV: segmentation violation code=0x1 addr=0x0 pc=0x0] goroutine 24 [running]: runtime: unexpected return pc for runtime.sigpanic called from 0x0 stack: frame={sp:0xc0006a57b0, fp:0xc0006a57e0} stack=[0xc0006a2000,0xc0006a6000) 000000c0006a56b0: 0000000000000000 000000c0006a5710 000000c0006a56c0: 000000000042c3bf 000000000042cdd5 000000c0006a56d0: 000000c0006a56e0 000000c002600ae0 000000c0006a56e0: 0000000000457950 000000c0006a5778 000000c0006a56f0: 000000c000105380 000000000042c7b5 000000c0006a5700: 000000c0006a5720 000000c0006a56df 000000c0006a5710: 000000c0006a57a0 000000000042c7b5 000000c0006a5720: 000000c0006a5778 00000000008f6920 000000c0006a5730: 000000c0030fac70 0000001000000010 000000c0006a5740: 00000000007d6b2e 0000000000000000 000000c0006a5750: 000000c0006a5cf0 000000c000105380 000000c0006a5760: 0000000000000000 000000c0030fac40 000000c0006a5770: 000000c0001053a8 0000000000000000 000000c0006a5780: 00000000008255a0 000000c002600ae0 000000c0006a5790: 0000000000000000 0000000000000000 000000c0006a57a0: 000000c0006a57d0 0000000000441f81 000000c0006a57b0: <000000000084ea00 0000000000c89080 000000c0006a57c0: 0000000000000000 0000000000000000 000000c0006a57d0: 0000000000000000 !0000000000000000 000000c0006a57e0: >0000000000000000 0000000000000000 000000c0006a57f0: 0000000000000000 0000000000000000 000000c0006a5800: 0000000000000000 0000000000000000 000000c0006a5810: 0000000000000000 0000000000000000 000000c0006a5820: 0000000000000000 0000000000000000 000000c0006a5830: 0000000000000000 0000000000000000 000000c0006a5840: 0000000000000000 0000000000000000 000000c0006a5850: 0000000000000000 0000000000000000 000000c0006a5860: 0000000000000000 0000000000000000 000000c0006a5870: 0000000000000000 0000000000000000 000000c0006a5880: 0000000000000000 0000000000000000 000000c0006a5890: 0000000000000000 0000000000000000 000000c0006a58a0: 0000000000000000 0000000000000000 000000c0006a58b0: 0000000000000000 0000000000000000 000000c0006a58c0: 0000000000000000 0000000000000000 000000c0006a58d0: 0000000000000000 0000000000000000 panic(0x84ea00, 0xc89080) /usr/local/go/src/runtime/panic.go:565 +0x2c5 runtime: unexpected return pc for runtime.sigpanic called from 0x0 stack: frame={sp:0xc0006a57b0, fp:0xc0006a57e0} stack=[0xc0006a2000,0xc0006a6000) 000000c0006a56b0: 0000000000000000 000000c0006a5710 000000c0006a56c0: 000000000042c3bf 000000000042cdd5 000000c0006a56d0: 000000c0006a56e0 000000c002600ae0 000000c0006a56e0: 0000000000457950 000000c0006a5778 000000c0006a56f0: 000000c000105380 000000000042c7b5 000000c0006a5700: 000000c0006a5720 000000c0006a56df 000000c0006a5710: 000000c0006a57a0 000000000042c7b5 000000c0006a5720: 000000c0006a5778 00000000008f6920 000000c0006a5730: 000000c0030fac70 0000001000000010 000000c0006a5740: 00000000007d6b2e 0000000000000000 000000c0006a5750: 000000c0006a5cf0 000000c000105380 000000c0006a5760: 0000000000000000 000000c0030fac40 000000c0006a5770: 000000c0001053a8 0000000000000000 000000c0006a5780: 00000000008255a0 000000c002600ae0 000000c0006a5790: 0000000000000000 0000000000000000 000000c0006a57a0: 000000c0006a57d0 0000000000441f81 000000c0006a57b0: <000000000084ea00 0000000000c89080 000000c0006a57c0: 0000000000000000 0000000000000000 000000c0006a57d0: 0000000000000000 !0000000000000000 000000c0006a57e0: >0000000000000000 0000000000000000 000000c0006a57f0: 0000000000000000 0000000000000000 000000c0006a5800: 0000000000000000 0000000000000000 000000c0006a5810: 0000000000000000 0000000000000000 000000c0006a5820: 0000000000000000 0000000000000000 000000c0006a5830: 0000000000000000 0000000000000000 000000c0006a5840: 0000000000000000 0000000000000000 000000c0006a5850: 0000000000000000 0000000000000000 000000c0006a5860: 0000000000000000 0000000000000000 000000c0006a5870: 0000000000000000 0000000000000000 000000c0006a5880: 0000000000000000 0000000000000000 000000c0006a5890: 0000000000000000 0000000000000000 000000c0006a58a0: 0000000000000000 0000000000000000 000000c0006a58b0: 0000000000000000 0000000000000000 000000c0006a58c0: 0000000000000000 0000000000000000 000000c0006a58d0: 0000000000000000 0000000000000000 runtime.panicmem(...) /usr/local/go/src/runtime/panic.go:82 runtime.sigpanic() /usr/local/go/src/runtime/signal_unix.go:390 +0x411 created by main.main /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:256 +0x1133 `‹¨+'þ¿ýߺ 1éšõÿ€h`‹¨+'þ¿ýߺ 1éšõÿ€hQàQà"""" OpenBSD/amd64 (ci-openbsd-multicore-9.c.syzkaller.internal) (tty00) login: