000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffa000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x2000)=nil}], './file0\x00'}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x1000}) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) open(0x0, 0x0, 0x0) executing program 7: semget(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r0 = socket(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$LIOCSFD(r1, 0xc050756a, &(0x7f0000000040)) semget(0x0, 0x3, 0x100) executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7869) r1 = open(&(0x7f0000000200)='./file0\x00', 0x80, 0x121) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000000)="23215a0eac4c57ead96efd345df756459ffccae74aa927e85e4e1844578212bb775e14c946966e176943ccf43d2809a9a35c7ee725173a1f0751c1a00120a3eadc2ab271a6df14e9e4eee27782f6794753a4e335cf8a71194e48e3f790310a", 0x5f}], 0x1) getgroups(0x3, &(0x7f0000000240)=[0x0, 0x0, 0x0]) setgroups(0x0, 0x0) setreuid(0xee00, 0x0) r2 = getuid() setegid(0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000100)) r5 = semget$private(0x0, 0x2, 0x39a) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000580)=0xc) r6 = getuid() setregid(0x0, 0x0) setreuid(0xee00, r6) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x8001, 0x0, 0x0, r6, 0x0, 0x100, 0x53}, 0xffffffffffffff00, 0x7}) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000500)=[{&(0x7f0000000940)="36e562852f9846aca15a7db8b0266293f4b02955ba5a6887d14f2d685031e865bb532b09c0e9726165f26a90a67711a5f268539afd0c19d90c3833f0c79c74c1c2e2d79b065be8e7a5597ced0eeefc21a944042d9fb39800cb2beed2db9301ee75a25edf9cca3e49f75378b582080032815ec32012cb63b736705c3011d3f2bf64d6660c6f2c3094a4a8023a334a2b2b688eb6a7ee0330679c738083b5b7", 0x9e}], 0x1, 0x0, 0x0, 0x4}, 0x404) semop(r5, &(0x7f00000005c0)=[{0x0, 0x1087, 0xc00}], 0x1) semctl$GETPID(r5, 0x0, 0x4, &(0x7f0000000ac0)=""/201) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000004c0)) r7 = getuid() semctl$GETVAL(r5, 0x4, 0x5, &(0x7f0000000800)=""/266) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000003c0)={{0x4, 0x0, 0x0, r3, 0x0, 0x116, 0x7}, 0xfd2, 0x2, 0x455}) seteuid(r7) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000680)={{0x40001, 0x0, r4, 0x0, 0x0, 0x64, 0x13f}, 0x200000000000202, 0xffffffffffff0002, 0x10001}) semctl$GETNCNT(r5, 0x3, 0x3, &(0x7f0000000440)=""/64) semctl$SETVAL(0x0, 0x2, 0x8, &(0x7f0000000080)=0x2000000) getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000180)={{0x8001, 0x0, 0x0, r2, 0x0, 0x12}, 0x0, 0x441, 0x8000000000000000}) setreuid(0x0, r7) execve(&(0x7f0000000600)='./file0\x00', 0x0, 0x0) executing program 0: setreuid(0x0, 0xee01) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x1, 0x8000, 0x4) socket(0x0, 0x0, 0x0) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f00005ce000/0x4000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x9}) getuid() shmctl$IPC_STAT(r0, 0x2, 0x0) getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000380)) open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b100ea6f000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f6a335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) shmctl$IPC_RMID(r0, 0x0) executing program 7: r0 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) syz_emit_ethernet(0x86, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) shmctl$IPC_RMID(0x0, 0x0) shmdt(0x0) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x0, 0x0, 0x0) setsockopt(r1, 0x1000000000029, 0xa, 0x0, 0x0) socket(0x0, 0x0, 0x0) bind(0xffffffffffffffff, 0x0, 0x10) listen(0xffffffffffffffff, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)="7cd6ce890eb0e5c275d2a59a22be463ed322fbec56f9bbbbb494b2db6e0ad008ab527da79f7592c7cc1e9ffa3b45440a26843375d95b015b3a82386f3055bf0106a44515e3d3fc67a519bfff8fe0657d333680b0108d0d7be1a61417965a131f96383e0666cce35e8ceb6d909ce422770cec8a4bb0d875e25e511fc646b26df26c1fd53451b0b8ddc875476e8d9d98ee5fe13a7e3f3c5453d8479a523cf54bf257bd07a3b9dcc8db7530a2f733d5466a63d0abf1bf2f01a60e", 0xb9) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x10) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)="ee08665d19ac14d5e5134876f197a7728420aef6171504b1c3d4b3830c921bf081", 0x21) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r2 = getpid() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000700)=[{0x1c}, {}, {0x6, 0x0, 0x0, 0x400000}]}) write(r3, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x20, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r2) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000180), 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000440)="f6", 0x6}], 0x1) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000001080)={0x3, &(0x7f00000001c0)=[{0x81}, {0x15}, {0x8106}]}) r1 = syz_open_pts() preadv(r1, &(0x7f0000000140)=[{&(0x7f0000000040)=""/6, 0x6}, {&(0x7f0000000200)=""/190, 0xbe}, {&(0x7f00000000c0)=""/49, 0x31}, {&(0x7f00000002c0)=""/148, 0x94}, {&(0x7f0000000380)=""/184, 0xb8}], 0x5, 0x0) close(r1) writev(r1, &(0x7f0000000500)=[{&(0x7f0000000080)='\x00', 0x1}, {&(0x7f0000000480)="d07fa0d492434c37f28ca397ba56644a0d2673d17628b4157e8aa517c4fd8d45e66e7f19ab0b6d67813337252952ed782f70a79353b674a1c7008071d00b1b7d1cc012a815dbfc875a4b16975ebfe60b000000", 0x53}], 0x2) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x6, 0x0, 0xfffffff9, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0x2) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000440), 0x20, 0x0) openat(r3, &(0x7f0000000540)='./file0\x00', 0x10, 0x44) syz_emit_ethernet(0x62, &(0x7f0000000380)=ANY=[]) executing program 0: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000880)=@file={0x0, ""/4087}, &(0x7f0000000440)=0xff9) sendto(r0, &(0x7f0000000480)="7eb400881795198f6eedc7e0101c1dfabf3965ef64f2df73d6ad105b8c4de85c6ad336fd64c47b0793a2ed9394df6f516f8fbeb102aa047d761e18d7e1784f9133dc375eb21056edc041cbcaba60a27685e2972e75ffefc448be73dde5b15d5a8524240b4a80f75a5efec792c793d0c2af0fcd38208aa5339f54bd6bd3c76a570466e82df287e736", 0x88, 0x405, &(0x7f0000000540)=@in6={0x18, 0x0, 0x1000, 0x200}, 0xc) chroot(&(0x7f0000000340)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) rename(&(0x7f0000000300)='./file0\x00', &(0x7f0000000380)='./file0\x00') r7 = socket(0x11, 0x3, 0x0) sendto(r7, &(0x7f0000000840)="ae088843", 0x4, 0x0, 0x0, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) connect$unix(r1, &(0x7f00000003c0), 0xa) bind$unix(r5, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) r11 = socket(0x18, 0x5, 0x6) r12 = fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0xc) r14 = getuid() setreuid(0xee00, r14) r15 = openat$tty(0xffffffffffffff9c, &(0x7f0000001940), 0x80, 0x0) bind(r7, &(0x7f0000000600)=@in={0x2, 0x1}, 0xc) r16 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001980), 0x10000, 0x0) sendmsg$unix(r11, &(0x7f0000001a80)={&(0x7f00000005c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001880)=[{&(0x7f0000000600)}, {&(0x7f0000000640)="d01d89ea08d04bdfba2f514db22b00edf39cf090869f07bba0e2", 0x1a}, {&(0x7f0000001b40)="1f79bd5199315d38c9cf7b2c0b73e5b4223acd0cc018a19332158ea2890cd17e75f6bfbf3674d146229e28fa1b05442255c389f67aededc51c97230e8b77530020a563a6cb8c9357ebb5c32795e4136f65c7743f2b9ae3ad8b76055971cae6c2e0153292472a9694995bcc71444caa3eaa42a64c9ef47dc2bdf618feef9d5fd33d94d5ff9c2ec52b9e084f30d802ca542f807f46d6cbda2d125253de086913c12c375a5cc4c5ae026bf24e64bfb4ec866011a9897d599c06e1ef698ff5ffd5de2bd7953d91ea93b574b1dd9a36d6f638b722c858988cb303bb11557c0ac7a58339ce3c187733e02f398dc64a637533759e13673a87f57eab54e2349f385e41e35f1b359337a031d9ea9b08c444f9fe50422d147229c8a77529ba08897ce55d160674deba7171a7c159bde1199721be25649392999476949d56c41c0e0a8605e607db2d1e16c3042b16486ffd722e6be473699a3ad0a12aa2b3e473b0752ea18250f1c5863fc34fb64858d5eacc64d8cdf0204e02eb8b4c2555829dfd80ca35ad7a2f5afcb54649a7631aa97db22653f787a30de22a266efa2384e194b7be6f556ef25cf8444331f6b2653b5b8aad547fa4db24f2edb8277a2204acf891f9723a679db57a0dbd0037177fb0f5bd4e0ecc5d4ee32b0f3a756f3c342af77a329a6804e74d2f98b167b0c896b0de3c931774b8bc297b97a1bbc28c672ddb510b0962197388df1c78dfafb1b1b706bed21607d7ea9821ab5dce6cde5a6176212a4ad91f4f785305d0809178ed82359eb90b3721ad1f1aeec4304e125b85ab5f1f2137817f63af237e7e64e9367e4c60573830e6f4cec90fa649a332d2e951c748248b5d30bb336b2edaf3722e107e235ae2c4bd1efd869fe15781cbd6fb5ef69ee34dc4b0e08577bcd26ec47d7db902c5ed8b710426d5eaa20b653e862835f40627749dea49d96ebd7d59afe6ab7779cb2dd51de232879327f1bd6cb8bfac26716f3495d66d6c1c844dc0d5ef76f1453c371d7d0ee9546f8b7fbd2d307e9f931d214b60324e7f5ad46614778b6402f94487c9e9842e24fa72de7a031c74b8474f5444ab1318ed4146a327b5daccec903e926a74c2fd0539b97ec09e1a41ad0594b141de6c282a0b3e13421ebbf4984d176201fbe8a710e0b8d43ca3cd6a8dfc443c45055ec6964dcff369dcd8a5e9209295c04be9b9eaa5a22ad3471dd5b6aaa23a984c1c8706694080343f3a962e4bc59967b972a3e4fc13a403ae7ab88d648171e9389bd86ff746a2b03eadef9280b4c447e0564a74fb0c5a2933e18b873f08abf4669e223d98eecd22aead849a6360ea9add37251a7a9860303e229721a51a4d7ec6e268724be2dd391541a28c11fe3f6055e3d958f868aaa24373ecf6bb7beab24cd70a9e9bb833e3d7d7ad30c6e615a8ee6e1578a5c8ce8998581f1cc0699af5bc457d73672c6991df3f77ff659bcff91fcf0506a668c0c62b61d35de50279f907293d0ac339f0963f4f10fefb14610e90c198376581ae4f7748b36ecae77f67e949173fc247699cd253aca62114b8f5012ed95d3709917fd109b4f7f429f5ae33d4c9d6638551db85ff239489c1a91283e53d326338ac5e8ea0b1b758969eb9b631c6a8b57ca41cf031b0564670b8929657b5c6332795b40bc4584fb2a1ec45c644066df27a70435fb12debdf783992e8356831e3e29200f498ff4be388ec48cb986a9048548cd35f4ea1bb7c88df0b9cc4680753a264a91010a0982af44c031035685115cbd76f1fc12cefbba8065bb673acf541a61e7169ff0ca236ed5ab2933847833623227e7043cf98e7ee3eb7d7efcc119b59e9d5499eec9d70d5d065d08c3c218af32995b5a153199a1d1ff608f17dac9643f61dc6bdeea31c1d60c241de41f20bcb9525dadc4badb351b068ec176d12b1a1c16cb8460cf3f6765864081a1c1ba3db30465a9df644358794697030da038fe245f0f6c6ac29283a02877eab0f4871767bcb1a8339feceba979aa15e41a6618ab848ea5bbeac9b83b5bdf15ced03962691718db1ad78e14761372f802eac0f1d4eb8603567d78d1a1085ae6f3bd1726416d13b8ac64a107df0a5bb6f7d66a3ec583a4d17db053ced7117a674335f4ef652a35600a3204dee3c2c5a5aaa645d70f40a50ab496cf7679c6df9d9b045e30ec9cc1fed9a7003218838e9b852c21c975460a1076575b3356c0599406117f37993ff17ec2afd9caf352548aae5348a35966d09a2980e9484d06cce12901864c926cef574eeb58a31c64e305656e7bada542d7efaf80b174d476dad698bd53e1a32a1ab3045728fc66f77330e20c28463a15ca82dfbdc47af809c93ad3b9d3d7f78853f06c5a83d8949934917e374ca1fc6f313cdf203e54e2281e3b89d04edca268a9c9602e0c05479b7eccbba250c27a6627b41a9a2a2d7f5950cf956923161f8d3b784c9f198362c946aeca29f0a1fc2a472ec411ee0af36a7d7811833e24809496bfd6e2276f580076f5c3b6687e3ab5e67ae4f56c23934037061c79ddeceb354bc7d9628e430f985a2620b9427750ebd641e397ef8ef6a54d153499b16a86ab4af42c2e2fd924009ca0147b5ba5822a310b88554f2e8b3465bb1fbfbff61a4b52f369153b79ae087df7a07d1bf823a8fcd021725a3e5e3598778da8d0add58c5714e93e0fa56041f5c7a7a262e28f07c3f97ceb6485f2b4004702fabb6aef957fdfb4795f967a5888d1159d1e0349d3f432eaae1c59d4c8a718a09ef405f45a0d05e7ba55596b70e9851cb4fa5af37dfd1a88af85618b882d108e65e013d6e00007185df29364166c6e6fde5747751ee9a63adf22b9bbeab407935141686eadc27abea10d9784ad705192779bd9b91f4a42aaa0aa52bb271645d60d28d195438101427319d247163839f0dd7ba2d86148923552442f5b6a8f5dd347ef83e4649472a694afbe99525c34fbaed886fe3b8cc8b48ffd06eaae77efd6196ab0cfb79a4b3d9d2432f150ea00515586bf46cf46078a289ba5407da6190c0ebdf894f5a7d68721a472b1ecc12d93af6245f3dfacdd7c34715675b9d5fbe926e9fc12708696a956b667e8574eaeaa5b9e14c1b03f9950adb1acad3739b1e2abe9a060292b432e335128cec7ce0c871c4c9948dc39bc96a92f39c03657823260a6ad850e310171b19bfc690ec90f2cb6ac2a299172efb4dcd8eaad3d51401833a64edfd90f55f0beb7c742e07c223eeff33dc7afdaa19aecf5ffbf92e90a31d1544e4252d8aa60a6a5e1fe29f3c1e836cf9337ccf79b9b6ca0993b97d5dd9323f39b2003d985315ee5b6e892094977d3e9dbbe2b83589494af932906ca7db829c3591b84eb63aadbef450761a44ba64e879566b6228f40a9b0b7732866f68a3f4271f482872f7a087bab4d9aa3c6d24e860ee46b479b6e76b09b17fef205b74519f8f13ec3d90b9c1da5670259fa7734cc6c26537c0eebf885419c4e025e6e5a51b85024a398ae9c176fb51b3eea3efea41d596d094cb57861af6e573f5bb557ca1225aff112ea964e8f7bc60e0f34a55325b54907bdecd6378ea06955cbf9e8118bbf9971375904734333361e76ed2646f022d40bea041d189c8ffa091cb122e5f797d4a5c25bf0466160a927f5cf2c2c57cc4f7d6149f618316a1b4a7237d84a968347c40ff98df014bf980645abea7b78aa19aa046464089191ac99ac9ab93c587970a63209a22c3430a9685cf553f37c7865c79604553eaa7c2db77a48cf201cd8f7b764f25a7c07cdab5267d405d21ad34d14cc71ce37c705cce8870eb1c26a7378edfe200e3549fd7433eda48fcc08247df78868f8930853dee23003d1f59c13b0aeb99c002b8692864e63a3e5199887a63c3db14a4167ed5b343ae8fcf73912f143907e59fb238c3f74d2fb17adbde1d27d6d575becb44951b1e7261e9175963bdfb114934e2fd5ef17f017980ce34bff32c1d51ab1207a7ce7f112c6d6b7194e172a2d5545d7545df68038fdcc3ed3c1813c6b8b2a16a7c82b6a6665d9a1660d40ef12e5e27140231a7728d3f27437f63778ecc2789d4200e81e8952394b41b97faac31c2b5b821dced89c9df6f3f85422312f0f91dbc719a39a2e59a245df4100283cba372cc46fffafb1085267d9d09352d1a2f3b79fa388e58bc791022eacc2561b578510691f16505af88d7085f6d18282dfa15e50b7e1fc1777e8e78d1fe1a254584daa69f81a888e9b676c42463fef535cc79eaf097cd892f6570e1b0ec5b6362ce58ef2812206896efbdba45a9ca2072ef503228e353c2805109efcb5ab7909650153c6a34c392bf28ac7d9123acba9a9d4ea6de84d765a69505d07ff87e16dfc7a664bb95726ffc6e43014229adca28f04a43e93a9bbe7f30ff1eec4e47bc2ba0a95dcb5c7600fc98b8efa7dcb2dc55a6492ea95ff045f4a6fb21da92d808d6015abc35077c544c0426c2f4da383c7dbb8bb458b2a7ffb82858ec8ae167e2165610284ff1f62c64aa17e854ca25a1e54eb91381ee22777fbaee5afade08ce0c1b7a35fa5e924dff7304b2bd8b136ba13f916cd02bbb1198740f6f12c38db24af03d1f7c904d7501af4514d44a5e5f792f2b9d821726357aeb8405409bb3249df549549f17140de75113a4b3fdb37746df3fb5bdb0820b84bd96f549258bcb03c78e277567be9cbf41d351ce43e0471ac7d5522a8e3500b118eae7877dbd6cbd5207760bc5be16b6401d803442d492baf5457c17ff44013e70ff73157b309369da290e3b376a4d385b0f1c45c323bd7bf6e53f79e9cfd8ea13f21bada2edfb1037a4a82028616ac5c2dbba1407b029b3e809028bb419a9c2b776bba4677c0e90db30d194c1b637dc7b1595059da81f95b8c08cab05975c89ffc178bc63bc54000c63bc452860b0b7a6fd6dbd716cd5f596f09a437b46287194271f49b838442e57f7b248bdb584f008b494b236d67dab68adafbab5333210250d3925d7ce2a03ecfc729c7c1237bba068210e75c8cd53d96f438c2e6fd187f773fd71d85e69f098e5d0a723b631935cc6f663614eb8c519ac9aa59528361a4db9a44fe96925cbf56e74d4d3161eb727dd0f4b8673f239363cf80dd94eee7c2721cd6c8fa6366012e56e8e3767dbf1fc2a451ce09ca383ba0c51f28ef9eb9e424adb77fd53ba0d90324f743c7c8e009691833f595d88995fde822cf78e07ffcb935ab2921d8ff15a4cc497fe23161705b9b8e45132a5fedb1e1a0c2f7f3567dc9902e34c59d3c03e158be9210693f541ef68546e3f12fa493b0c1b366d5557b2c8d800967943d6505325a2bfd0932c97561cf982f4b5ffba0b5065efbd6dad49f53e761a19edd4bc91fca0b1e298dd270d62044b79b379bd007d60bff392f1a9fb63ff1743d5e9cd0e69a21f7c6f458ba93089844400a88104b5fc62354fa6a3ccd9baf11399a90338292af30a29e55f628eefae49e255f692f08cfa0891093b2c1daafeaa10e8828bdc0f22e6363f8fccd5cb2007ec16a0c8a21f1043ec9888f2736ba7aca06a11e182b8b02ab82c7293191e57446e81e2e35ddda93c2da7eb7e1801fcc61adaa0d5ea47eb0e44471c4cc79d8725d78536d663c3dc0062861678cf3415e59c7f28e95951767cb89077f8dfc50709d5c9a57e8e75b9f9f0a7e75d9c0a426a504a9ef15b357da03317326ddcdfb0bf2d2be052dfdabc68924aa252fb8476908490308b9f111b2799e9c2defadc1e3aaea595493c02380e6b979ea0c9c5c09f79c0dc7945a5c170aa38ef17b8d46bed396cd96852e5e8", 0x1000}, {&(0x7f0000000680)="6dabf3e9", 0x4}, {&(0x7f00000006c0)="579f344c72b1e726575b387e0f906ebf0256b3f3de5d261a4ef2998866bdd84cce51692e6c9e31c431725c3b9372cbfdea57c6170b7ff36e2db28d3dad298af785fb706fc6d542d6485e7f55d5b96071b917ac8717e1e64505e517e302877d0f63ef57b731f4c8f35584fac99e74ef005017", 0x72}, {&(0x7f0000000740)="96d98a6b69eab95743bd86ea6aa4649b2bb7f15fb15c94afd0b868568c79dbe84a611afada5270dc18c21765fcf5f2caf147fa87386b9cf667ca04af28211e53c384a0ffab8d206ffc40b08878a4eaddfed28097045b374db71b8f60af4b97ce90518e7583c5c24636f1faedba21335d08cc03ad8607f43805d39ac3fbe8957b1216c75d01c7174e4eaec489bfff0a12b57b74855b89a475dd77c92c62f09a3c301e946f4c9aae98297d437b935353a4c1f603425c559ed3df705109cfcec9ee603023", 0xc3}], 0x6, &(0x7f00000019c0)=[@cred={0x20, 0xffff, 0x0, r12, r9, r13}, @cred={0x20, 0xffff, 0x0, r8, r14, r10}, @cred={0x20, 0xffff, 0x0, r8, 0xffffffffffffffff, r4}, @rights={0x30, 0xffff, 0x1, [r15, r2, r16, r7, r6, r1, r1, 0xffffffffffffff9c]}], 0x90, 0x406}, 0x4) r17 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r17, 0xffff, 0x1021, &(0x7f0000001ac0), &(0x7f0000001b00)=0xffffffffffffff10) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f00000002c0)=0xc) getuid() unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='W\x00') semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r4, 0x0, 0x0, 0x100}}) setreuid(0x0, r3) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002a20c840 map stack 0x20000000-0x20400000 of map 0xfffffd806b4ed538 failed: hole in range executing program 5: kqueue() ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080), 0xc) socket(0x18, 0x3, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x1000, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x1, 0x0) socket$unix(0x1, 0x1, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000240)=[{}, {0x1}]}) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0xc) r2 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) flock(r2, 0x2) listen(0xffffffffffffffff, 0x0) flock(r2, 0x1) socket(0x18, 0x3, 0x0) open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000180)='./file0\x00', 0x1, 0x0) poll(&(0x7f0000000100)=[{r4, 0xd}], 0x1, 0x0) r5 = socket(0x2, 0x2, 0x0) dup2(r5, r3) select(0x40, &(0x7f0000000000), &(0x7f0000000080)={0xcea}, 0x0, 0x0) executing program 7: ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffffff, 0x800c5751, &(0x7f0000000100)={0x0, 0x0, 0x1}) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x53e, r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0), 0x1, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f00000006c0), 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000180)="94", 0xffb9}, {&(0x7f0000000240)="ec", 0x1}], 0x1000000000000276, 0x0) executing program 6: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x29}, 0x5, 0x0, 0x0, 0x0, 0x45) open(&(0x7f0000000000)='./file0\x00', 0x400, 0x10) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) getrusage(0x0, 0x0) r1 = fcntl$getown(0xffffffffffffffff, 0x5) wait4(r1, &(0x7f0000000140), 0x0, &(0x7f0000000180)) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240), 0x800, 0x0) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280)={r1, 0xffffffffffffffff, 0xffffffffffffffff}, 0xc) r3 = accept(0xffffffffffffffff, 0x0, &(0x7f00000002c0)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) kqueue() socket$unix(0x1, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) recvmsg(r4, &(0x7f0000000d80)={&(0x7f00000003c0)=@un=@file={0x0, ""/519}, 0x209, &(0x7f0000000c00)=[{&(0x7f0000000600)=""/250, 0xfa}, {&(0x7f0000000700)=""/157, 0x9d}, {&(0x7f00000007c0)=""/209, 0xd1}, {&(0x7f00000008c0)=""/188, 0xbc}, {&(0x7f0000000980)}, {&(0x7f00000009c0)=""/192, 0xc0}, {&(0x7f0000000a80)=""/223, 0xdf}, {&(0x7f0000000b80)=""/97, 0x61}], 0x8, &(0x7f0000000c80)=""/215, 0xd7}, 0x1041) renameat(r2, &(0x7f0000000dc0)='./file0\x00', r2, &(0x7f0000000e00)='./file0\x00') r5 = shmget(0x2, 0x3000, 0x40, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(r5, 0x2, 0x0) getgid() shmat(r5, &(0x7f0000ffb000/0x2000)=nil, 0x0) sysctl$net_inet_ip(&(0x7f0000000f40)={0x4, 0x2, 0x0, 0x1d}, 0x4, &(0x7f0000000f80)="8fc2eed44314e080491544775124c799584d45a09921068f4de6849aba76d62132f84674ce814d5232d99ff1d93b131cd36604691b8bdcf8e74c0f44eed3ce5ca7b990fbc6031699f04f118cfe890acc3e76c62e81fcac84aa3a05ebc6fd978d4ebdf60991d62d80f53d64d811cc7f485a2159ab4774d803d0df9d8221cd9c430b71abaedbec3302b911258fc831d3d9ea546f337db67de2bba1d6949f35f9c724737590c69180a2559440ead6631a02a215b05ecb6bbca58f376490694096596060c2671827ce8e763a33bc424cee687987b698cb1f7b9fa52fba5ef52f8d53fca801f8ce0b4d152b186ef4394838307b8b33c931958b2f2ee9ec091953da97ae175209e329b57f656f4564d27c6a3a3eca4a4f5a7a8779760907861e3e1c2d59f4841844f01c91861b8f2afeb5c0c545b291e1e282aebb9879527e010dadc0dabf976b63cab3504cdd243de4f17fc2ca12aada23c387670fa1c7bcdf2ee480dc75cc8cffe46d5f6c4d2d743a4c84505306c7f6490442b03a13486b723d423e58e01950e777ef7bd9afd3dee1371caaffc9538b481f2f41aaf690d47f5fce9dbb3810f49f636efebde339a4ec215b6bbcd0efe911de414069179e839aca2f44b3bb33d6348574f3e795259b326432d9f6c2e4948b9ae38f0f76283c7d85e7ce2c25e98ccea300abf22888abd64641c8f69d0bfe612afee0997bd2fdd06b3d70ca69cf12ffe74c84449ddf82d0f7dbe92b65b38796d4a07b09bebc04d1f1fb67c60095e657a831b112a82a03de9818b2dfd20033cf6693450f2ecec8cf833592f22f7790631599ff9bfbf9e525bcad5e01f67b2ee4af4006015c37b064fbf90e85b9e6edee0344d17d541918e0a6c83dcd211666ad0674bb46f1e7e7eb116db648997b96789757748ad90521a6855915a45c4a34dcc36fd7c7e9f3c1b1b093c3638fc5198e5eb81f90bc838f5e8a2c0d14816691f04be71838c2ce00a284aeaa28b3da80c03f5e367ecdf0af4f1a1389660d677b4b0d8945d385184668cfa73e4aa270c080bf9d9ca03506f06d505fd1229b5966424c85bc4cc9bc27e0cf0e653b6c2dd190e2cd5375d966a861eb6edf857bc79a7ebb8ddcbca82d49c367503b4aedcccbae646316b63c7bfe50c05975ef7d996106d248d7e1cd061f326ceb155be1cbce3f1d7bbf5e7e22071108b3b11e26f9a926ee45c8e888051339ff545b7654ff5f579a2fa57647c1092dcf3537d8cf094067767dbada84da3756fcd3213251395b57c997fad7d51be59dabd6b369da7b5d192652efeedc58062f544634d43cc7adff8f13bcb4eb26d7b330735ed60d69e8dd16c6c8c1577863be420a0882e00e65765eab54666637094d27d402b1f0a9238502f0984ac63862ec92586b6a805d4ef23a8863f4a663fa7e8479a7079d2db8dfaf004893310986503cee1a093290f8cab14a429f866ea8493c3bca362b553fb0d122366a135c0073902f219bb951fc20f3af7572e14360aef54047fe2f81576692f4728dde78f984378e859ad80a6704067e3b006978dd667434e1b266df2cf93efe143a307cf3734e787e1bee38f89073738966c80ad60a15e97fc029dc9634f7153864334b92fa2836fc386eb661e999288f630588b9cf6fafb3f4328509c1eb0fa729a59eeb69d33dc9e3e06bde73b225eeebe7c27dc3dcb2472a506aac5d3f961519ec9c8ad2ad3ff818bcfb58ec21e7431cda7059098680d8299847bb6cea19f1454d4e221abade1c9c2c8621badc777a724fe7dfe846a7fdc8b4b43a126212504de86815aa1248dd36ccb7bc1798cf900417c068107d49029c6fc48144b2ca83046e86102df7e7637e11ab167e0f07a0045ac3ac1a861a962f02349c09aa3883fa8a28ac3056338be96eef0116042e95a893cfe649e309b121f43e4db389c3ca05bc9058ad74da704edf386f0ec79173eda0d8dddee12efef9e288b6b41d4f2f319412ce3d5a51346d8cf58afa970dcb75df319c52539d2579d1d0bc343271095d6925ba25bb840b95bf00c4263caa6d264cacaff31c855cefdc8991cdb87b0e76f1fafb7d1837289b2ab0c2478ce50c5cdaf5c95a08e517c721fd63cf69dbc2c8f712c756dda8b22963f49e8503e5f0c76133ebcdf16e47f7178a9f480dcc6657cb5516332e7a7b3a8f61b3c9261fc73b73c01c461d711eeba0b594d2dd6090e87d7a7fab1a85cce3aad53bdff00630e93b77d33701fa9854273430196fa751663cbdb03e73f284168d5127d7920d2d295e84a730aafd3b291627cfb1174cc1c7b11a1f2338fe12e4b2ed08fefecc62517365d995e83f109ba41fe94031fefc874aa14c6e0e03cab74bdfa9a96392c11175f5c1c47ea14f63efe45b1cef0a9aa9eed8b6d3e1d938fe8439d4c3b26e7172d5478c2f599d377274ebfa022551e59da23f20fe6c9aa04a27d51a044041e2d781c705106697f85177c0e4ba5cc5493fa76df0f290041d857d83e7fcf7f93ec750b0e13606919ce4af6cb58a94ab0e95654c9cbf0bba512862f6fd526efbb84e194819f2e576a5cca53cbef35f3b38b3d8fe93c9851689dbe7f9a1b6ba217d6b58d683062bf2af652b664126f9e14b7e375d918e161e96c4da49ef0d91e91aa04e1ba6f6e571ba38cbc76389e9e25a1692732fb978873408e0d33e6880a850d8871a2a9d6d3b9b82a93331bac881d0d0d78392d17c4cbe2146ba9df848d102574bf7bcd388a432ccece7e853e2e68d4c3a212517f8098bbe53f1fb5f4b85b22e78d4229add93fb2c3dd1ed5e867d732e032ef40109c9eb16aae4fac194983f8676801e012d6a9483d3de893853707376ea4f0460629b05854602bb7cc7283a297143c04490b67eef563ab71a6e0156a8ec0bd69dbb12265ce57493f23502d25a42153fb94467a92eb2f4c4b6ce7d72a94914c5312a0e12d07c67834bd96c9712a9a1589bae9dddabd84ac80b917dea747d1f2d61aedd1c1259caeb450ceaa8acb2232b82fd5d15ae4e7a92fdd9f740e5f6644fd57161ab4a9a7e9089a8b11eced6aeba4d2b9673d4bd75a51cc91190cd5207c54522391f4657e51322c1f86a0c47abbb94cc14a0e65677d40d9f99383f15fb3530c50cbabf1e13bf7b611010ebd1e151d0153332a1e523a312ab0d4c644898f85b98ef77ad1946cfec2ae8cee694ddc3dc401a658f3594252bbf91208927c2ee2c04f722df627c88eccb1581e96cab148201b1fef569a21fab8762d129022717a11dc9b402292afd6988df732bf0783a303bf2849b48df77b8431a9f759a6214ac54e5b2d103cdf805f8b054f3704e252cc923608a916121e01123ab3f7f9994e9a0cc235b2ec047c004d0443a255f5634f24bc2cc7e0f5480f11a800ef84fe2363c4f8678a44ccd00f991455a2e0f57354b172e50865872f0c5e164f6cc69783f63b4725ace5f2b603d467ce9a4d60df138d19f4aac990b0c030c77a26ad93ad1b262d87b2f468465f7ba3a865bbcf21ba17f458586819da95dbc26a25e009bca58493c1374238b23bafce5d47e73356597347121e04b01986dfbb9a56a27ae3f28fe3bab4ad38c6dfdc2e96b80e49577d136c40ec74bd06bd35861bb0a91c20c8c8d6f52e764016b3039914afd25c1f43519f6f1d3178984e6fb0e775ae47943fa27092f8042a10c5082a016f5b8644117e86885af8d054c756c273e4374ae87c8cfa8a78c4cdee9084c4c1d8340dd249f1fbc7996e5dab5c15b793146fbfd114619a7a84011018982c375c2233808279ee67d386c68039c7d6b3a8e6ef44082435ee7abb80aa44b5c5df40d98250427dc41604aa4976abddd27bbfa09d238bccf55e4f91498de17f6acb929c5955c372fc81027f5c1435d5d38a030ebaa91647d4dcadf04170b465a7b8afc51184ec661cb1efa891a3f54344bca38db44b9589eb67ac906f36dc290d808005126bb7b54c8e492231ee02c073501fe67b6145b848bf6e22187c6317be443329d5c61d740be2e54758a77ad787c9ed9e2f5815ae4acc61037a303b46cb4e2a2541dc1ba5d5fb63ec3a56d619d710cc8d9e4e5683839c8ca023879d061f65593ea57f7b039c6c41149acf8654cd9754f449be2fbed5421e6a4944f6295358669a9802c3804cab4ef88b7ca44a42238102537e55d0c50b78105656efb4cd25faadc94210aa5a4e8780cdaebb56e089d74a62c0ea5f4009d8f0aeb576f8e2262e05960072b07912163086918cf3276bab278a8cc9986b540b574c3c23defa292ce3f43dfdd7bab9e51387707d027bf725765c958b17bd326ec59b57b7d9bb1346f0fe835f12a3e002662110071ce077a73da8bf86edd2d4314d9a784d7e641bc5cbb59d1b5dbc9117c64be3024eea287a2333827b9217cd2a37800ad31aa5e511d4d185b188e56cda75b383b70af255a4cc9035de9b9990b01124f136a2387dd8dac6f5bb69ffd479015d3a44d28c3b25f25ac63833da919ab764b17289fdd24737505901714e346f5fd2d18355da3ace04e23c4265f0dfa353229c31bc744382dc88a79fc4674d6660f0bb1e3687411a21f8b1ce9d94e4b75c5ebc3f301bb2520b48451aec4b0793374e5a119ca0853a9dc56724d44af3a627409f39b92a839deeb81cf6a7f04eead1e785f3fa8293100c280c5233b6356575bdcc3632e1bcc0a7d6af135f3db1ecb83c37359a556ab3e4147a404470e3715bf4129f71e8830400836c32736ee5539d61d05e10f8671a8064cbd4e03a5a816936f058b9f799ed8bb81fe88853f765cbeb855e27c74962c610670face0820d49bc9fbcc49b826ac72857eb1b29e2c2e20f37b1ba025864544c0cae04295df6917dc051f316cf54fbc8784a3426cfe8e35eef88fa53eb70768f65f74c4dbf37e9900e285ea3f4500fe0fde2285164cbddb9f8a618cd40c1112adf3b1350e3fd99f89db13dabd08fbf9173b55b09d5f9421be510fcd770b69bc967f3f03e6961dc8c347364f5172fd29088f7618f99fc2193e4e97bdcbb85f16d0dedcbb3686f3128c74ac1208d40e95e38a6bc723db63314692316bcb8f73378c10e535906a29b7db33017b0837049e4872ac9668713f7ed7105c6ed93aa9e8d5d04add77a4c9fd995af584a254b1ebe62a39faa2f6e18d9b402c4a12d004a213337a5cab2ccf113936f093b1e3a61596f89a38cf2f82e69b3bc9d4c42b01386bf35bdff6b305d6a4cb615c5c82419f1576a5a9541243284800f3c1b90e2888e341a5201510768fe31fa2edf65b041fc40eedcb92824fb6d47192ab458c0f035bf997bb90175e0cef0aaee96a62b9806e6492ae7d9f54ac43d604d68d1d2da75d9a79fec949d6df39e6f1edf1ea806f4cad942249dc934be1f9a5d9fb31c020ee2fee83122ed1ebdd5a16dbf6f981e98fcc2451919d95ffc470dc2123aaf499b1cc63b91298a14ff53a94ed91eb43f7883ad495aec4df0e58f5fd0acfb1145b1096b75bd0cbe6497172a304a8b7252ab83f4f4ecb25c3415dd8031eb5a21732b109659c50f952bd51fe6e48171d4d6f934926557a76b0938493db463fef25eeb99a3fa86fe4eec31093595205043438fb922a4a34308a22dc85dbe8ce04898e5c64794a526aa6b32dd4a06c6091c9aa866cc7e49671ce2fe4c59c178423bc0b8fbedcf6eb661d19b1a1ba4ad2f1ff94810dac36e8bf3852880aaad46fafa6794b4ea6288ee6b631b1630870ccdcd9b52b01dde5fd577ec4d8c98c2fa4f85376cec1716f16c775942d66e4e51ffc30d0ff10b505d0d00971763fe6eae8070b2fdd410233906a", &(0x7f0000001f80)=0x1000, &(0x7f0000001fc0)="4a99291ea40bd5067c0119a7ba5fa005070bf9faa8d977c73ebb2ccc8ca3568f444e7cccda1cea87afb0fb92e5259808306ebd07cef60894fa86d5bf384fb50aea0bf3c438fbbc1cd08978b42a9850826a39d78a54da7f787eb6c0a42e8bc6860ee37d448e6e616630a81aaf63c6d46c01328caeec0908456fa2effe2d237dd1097d3d80f06fb8965e1b4033f841f45a1eb23d6534dddd01c8721066820865d4594dfb2b3852032af6ab256e4cb9557b757f75d3296a88ddeda2e9ee95dc1dea670756b04ebceff0f8fa", 0xca) kqueue() faccessat(r2, &(0x7f00000020c0)='./file0\x00', 0x8, 0x1) sysctl$kern(&(0x7f0000002100)={0x0}, 0x2, &(0x7f0000002140)="4e05464af086f34691f2f8f57969f4870bea8797c0176d9dfc6840803dedc94cd90bc1dfcc7ec27faee426673ef15dc22de68c236abefcc0922b0eb6e85ee9c820d6e22119031fd3e470fb251b82dd14540e2d7ba0b28681c490de94919f9e0518c2007300f9d4397771a9eab2d8a54958943bc7b2408bfc80efbf2054b2a1791d32af1492f1493f62a235cf8bd4c826035643e9c0fa079b401a983d", &(0x7f0000002200)=0x9c, &(0x7f0000002240), 0x0) execve(&(0x7f0000003240)='./file0\x00', &(0x7f0000003340)=[&(0x7f0000003280)='/dev/wsmouse\x00', &(0x7f0000003300)='(/\x95-:\'m):[@-/\x00'], &(0x7f0000003480)=[&(0x7f0000003380)='/{\x00', &(0x7f00000033c0)='$[)\'\xed!#\x00', &(0x7f0000003400)='/dev/wsmouse\x00', &(0x7f0000003440)='$+\x00']) sysctl$kern(&(0x7f00000034c0)={0x1, 0x50}, 0x2, &(0x7f0000003500)="c54264eeff73ecb507ed79fb5f5b633acae754cd53f92405db5ad576244066cf5461a9a00bb4162002bb5983a3821433625f687caa716b4cea9d5ccbd81f18c33195dd5792f21523c86174ce78c3f84a1d584bf305f46e5eb20987ee89d46077bf75417842bb6c43a9867c65ffb8acdaaad1f1", &(0x7f0000003580)=0x73, &(0x7f00000035c0)="01551f23020234191338e3ba864361e6a2011ec20025b6bea77f", 0x1a) getsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000003600), &(0x7f0000003640)=0x4) ioctl$WSKBDIO_GETMAP(r2, 0xc010570d, &(0x7f0000003700)={0x6, &(0x7f0000003680)=[{0x6, 0x2}, {0x1ff, 0x0, 0x0, 0x2, 0x3}, {}, {0x0, 0x2}, {0x8, 0x0, 0x68}, {0x1, 0x3, 0x6, 0x5, 0x3}]}) sendmmsg(0xffffffffffffffff, &(0x7f0000004b40)={&(0x7f0000004b00)={0x0, 0x0, &(0x7f00000048c0)=[{&(0x7f0000003740)="a1810825afcafaa3d02796bcd3d0ca9488e5963beee91efc000415183a61e1f3e0329c61c02ee20c0e543c8b93111bf6bab9ebdb955101798451ea1ac94bdd5088568c96d25b", 0x46}, {&(0x7f00000037c0)="a43241ed618e5a69a2b8fd0d8345c91d663204b5b38ca95d85405470650a8ad7ef17b4912b2d922cc3856f41fbedf8504eb1e5b07bdf26ff778107c9d32a7136e72e715c5115e16451cc476a542a56de2c11a7b51986197aab99d89b04465df901c545432a550769d80c6641ff5bd003fbc32ee766b3ba4b114135e5bfd1ef348d9faf8d9730a8f48545ac482231f2b40553d0563849ac96ea2ef4b612ab41645d47a3c0a2ea21a58dd802e05a6d6ad10df1ab3aec7ec5add0be013e6e642943ca4e4864b5662914f47b2d2b8b25cf1af568fd8b283174359499ac5cf1a47880a386294c9cc04a6f8ba407aeaacc3ed8e773554fc5a6f84d4cab00ff5db37547fd15e365e7a329438e4bfaf484645a2e047892b9add7d0d3ab5d2441b60ac22e1c1fdede60857d4279165b56c5852d8cd92431c8c90ee81970246c11421aaff976056f8d2f697f3c6fd4297441e00b5bbe0799645f5d059e409402be79f783330fa76856eadd1eb971889c668071b6b2267b1d9ba6807d776d58e364ff978c4a9ce73a8edf1d59c91238e56afee577e33bff08a35803ef935d693275a1fbb35cf0b02f56da6a4457ece8400dc0b028e13cf0ff3965a8d177b1769a0a2f81275c5bfdb8435dfd0b5c1b42b50300e3761d0a9bfa3fee769c6ac0db564741f748a84a5edb33c37144674e4253f090e35052bbf7030bba228205741fc3557a76e10599ae9a90b084774362d61277aea61e682b270061392d44ab4cb3fac5ef283582c4c04c6383415fb569e74c0d60b30ac644355940c05366b0dedbd78a39d29482c865b842e3bfc9a1044bb9bd12bb9f01e391ceba6b7ff2d6c805a68547805ab08dfff5fbf3bac6a8563ea285044214ea65145d1ce2933ba3fac6f802710a48a6cada0d49c838ad40fcdd99df51f8e8dbfb8197b66d051cd04a1901b9946f1b5e11ad5b59b83968415fa4d387a0f8dadf6d976548ddf4e4eff1c58444531da92aa682342a8e6c11a98317b899650085222089e41ff717481d9e512874d5ef1703bcba289270976a21af6d24787833ac4dfc1ab5147d6f082f9543f9659bd148ae9a5eb8a5f5dbc80fde77ff1ec3e548eff644e9860f76314801641581dcd8e9e9b6738bb5c86342392779df86ebbe432aebc24b7494f777f44f16433eb2d833ae4c6d81f6010ac2f154e689825677aa7bf51db47de8dc0d154c054b177088029c16c6f6b55d95c38022c3fa2beaa2ae5e2920b8a2d3c38d72067b7f588fc671310a44f3bda15fd5b4ba561cbe879f9722cafca2d758b0511d6468eedbfa01f25fe06a0fc720ed418ca5748e4299a0cbd966ab11bbb7bed7a9d661634c7e242be987d5ed4f26fcae56778d2c04b60ad0d0a6c41ddaab0be47f02677bb730f24a21095b17c33c51e15a5583bb26594dd35303c45d80965f2ac78ae1e2c5742c8f9cfd2b71907ec1c7f517d550b916c4b3859f99971d4dc753798578822f9fea41a4edae8746841ad24c8ab667156453f5f484b0b37a2b64cd02157dc0207d33678d89c6f50ee6d95fc536a206d421032aefa64f783b1883103710173c03f9387c432990ae6502601f70ec5f7df9bd8ff02ec4162830e3a2410f341d88e9541f25731f75833ce43378f75a5389df0c9a8cb6666484b311070fb48f91e055901b215f87823e8697215156691e2501979a02d5f0af257a4712c309914cf9d6c3f45058d85ca705757d662ee778e7678f930f91fee4f1cfe2619fa91c70909d0ffeb09babb30de613584be05c9c47cdb018ce45a3a11185c959222b74563d509675ace4015f1e15b9fea1896c5e6883be4e0bfd3463734f8462b1b8bb9b1aa4d7bfee5907d3c4268a5f71d7903d11e82f250d612ed2ce7f5ecc37719db22b3d047c57b1aeac42231196867d6f39f639532a8163a83fda727eee09f4092f07a2a56ab1c54d5ef56e17e092eeaf1036ffe8412873881216bddb33a820d401e059d1a778a6a24fcbf09325db688813a374a8974a10356bea17345b27c70d9e913bb84048d924e85a86bed3f8639b181337cd3a97167d3c002762a5379e5bb43696899a36199ce66583100a93e5cc8c78e3787153797891fe7ac802f06daa67d1762d01c419d5f1a2932eb8155aff392e173da6217b974e8b66966576b0484b7842cea278afb0b26832720ae5c79f0398d6f0624e138f131ad5d391a777ebcfabe7a7e93893d221b2994b33b82946e7a0d0aea890941e24ad6f316edf733f0cf541da794616bc45960bd03f278cf559d9858ad7d05a750b2dd8833c5e115f52fe6b65e3c67e8f1acf593445e320ca5ae91d6659ef515ee57c42366b591866313fd6ea2ae6152210599ad8ae7f32d73c1645adc69cfc5755c9f7556128f0e5493320a70f25d4d72b7ad0f193215e6a1472b33fe32fee299c237209ce0b097bd71c0c6f4a7ec1a72ca20287811523fdd8aef42579c8fb30c41748255119c7025576cc039de572effccee3ad41f94ac03347dd11bab72b7d5aa5b39a3e6da5ebdf8fbe335e06a9fed5d42287e8bbdfcf6e4c0fdcd177685ed52daf453614771498d95bcb41bb276f37188f533ac08fefd2373b7ab67a3778c4f195fbeadcd599d685b0cf5f433b482c0bc1c77d4f3c0f87d9a55aa9bfe9b8cecb5f64f26a9ce232a96ffa36bcd1ba9421e7d724c6ca6fc8d5bcb971e0fbe1026953bbe5fe9fbce4fec1dd54b2f624230c07a2a742ea56781a6efbf78c14e8f08fb8670f201de403791bc204774ba99a79da8ddbdf9829db82874a2872ce13b29ef8bffa882a8d72b6181df0a87d4d1e0b3b539bbdba19b1d6054e98be06d4bdea7d3630a2ea24de327f9b9e1f6b4afcb5ab6e01b9a2dba6c91e644eae1bddda13023ed50907e8526f001e5994dc13d7e0638793a108beff165cf9cb7584e5fefd37c8bf8616930505d5a913eb144fc3583dbad81ce0048c7c51cd1ebb34b86eb1e09243a86af7c149653d3fd050281a57204e1045db0ec7eec257f0dada8ad392a1263e2e988787c9a848d258709c21013e6949ba0a9f7b099ad2494a4ce5d469f5787e9bb19a1baf7ca6f204b31d949cb486740e44865db5ad696ee9d11bd2923d75821a81f64bbaf5e8410e495a7efb60f78f9b1576bd8804f3935eed57d673fc16ebed3eeb2847e76a11a701e8e20bd23ea31b5284778f1d710d420763c96141a6acb423ec5888c12f34aee0162d58c22cb66279263b24df46389a77c013f30a0d97f29eeb0fc6712d8a22854657aa05966033731b5a05aee44d48bd79374ae931929c1ce0da0c86a7778c1cb0870184b9dee284ef41fa2b4f720e1bd9660c7e8fd3a01f367a5980efb391aa3086515f218c8e689e3e9e5b1ff56b4daacdcef25ebbb630ba9d8622205e99d8b05ef61a89e11dfd07d497a57ac03bb746cad046747dc1cea278d7d5db8d70b983fd64bc30380d8b84d1562a3321297c770f2a979f6249a71b0c0e840dada931fd26935abbc5be2a08d0f1159ea82bc61825dd6052622b7e481f2d833bb065188178bd4a20dcb65d07c0e501594b0d89045136c6b73d42d83683396d712403662a6fd004e8e9970a9c06c683b8bc4996d1a6e5c0d14cd3477c9f57e7e3be8344113aee80e5ec2f1c7a6e96119aa0583537e5506a001e8ac1e5d273229f8cca95dc84739d85ee4db5ceb7df5b1e657d61da9a0537b55bc8076321c195c96edd58178e127a7f48767cc50098bece9dce6f85448990342a9376bb0d3fbcb4b3d17e258b315685ffc47430d1fa7fed96e27fd7ad96bfd910f8b1030caa40b965d48a7b9f088b1f905ec55b1fcaa5f496c1282834def600d8a3044dce37936903725297cf2f78a8e43e586f09ce6575e787340590c8ba98e95d46b2d27939e7f718c8e7196347aa0c6ccafa52b9ffcc85fc4aedeb6d36c8bc8e5078b63d8cf35dfe2a1da106bc3bc682c835ec31a3db5bf51f39bdac4686036a8e5656fbafc5c705a314cc06dd506d614a0505a34b7a42acda1a8436056cd32b1a45c156012341a2401843b78f0d1b700f3975efe42fe1942d5f3ec61a4a3912390d57780f90cd45948f335d32ee17d5ef43880008ce64e59d6c0a981f1172e7618b8c71c648f12315c72f491ff0689eafd1c0bc230afc714ab6707462e9221ca54f3c57a1f67ab29307d9324f9dbc95e7f3fd37f9b2c781adf1881d975ec0b0953fb49fb9588541f1af7994ff828e414143ec295688d4511d2066c28d345f15f9f6f62cefc30fc03893fcaa529bb6e7641a4978f4f923af5e92b85fd7c56bdb0f43d127958c3d3e7f4851a89e6fd6481322cee171ae1dda76394739a51f856e9dd443703e50858cf346cd17680b442d735f476b9a57f18e1dc8f22d593f7becaa6a3289dffbdf5b2d53d7ce57e2223032db2ac2af4c31cba6924e096fcc4ff3a79272e361083348be9c3042af03e244ae40d4da30cbd963173b74f32e7ec15f518f9a6fe4c651a8f7d75a8b7e0b418e62cf219e0c66a0265bfa179a493d7b29838244e35bafd5924ece2a0efa5136d7eb5c2f98760774db8c2e0c10e7aa65c4f909b59300688f20983c03029de0d53c7595d8726e5727f5c635380ac92a1605fc4f82a9de0a595377a851bc488df9d345caf0761985a68e98e629bb84629467eb70c589315aceae2afe9a447f682431362e0d771b2c4e6566b42647a87612da95e259614b74206f724669c0e2895ddddda7a3a9e626d8b992830e87b052698bdf45d881539170b976372b39d765ac46e6fc24325664f72a4919c10e97137073a8e919b7b60d4a5be948980a45354e182993c315bfbcfd53817b4977c8b26e709a053b83a0f8d17c78e44152439ce00c645732e5ea26722cc27b0e5ff751375cd3232622c14d08e13e9eb2a7a765ad8a63f97228133d4402f28c954458346470e442d43e28434d086ac08b3effff7f54078109bd62644e2d8ca3d423140fc737c701079ebb5f7b3cbcf67f57fb31c8c6d7bc0ba6b3db7ca30ae71db4a56aaa9e228221926c93373a967118785940f87b5ae9a8be3cf9db7c9fb21b32a23f18b971eacec7d0a16d3f14e04925ca37b7531e820bb0ea1fc63d90d808f7f4419e56d3d4d3926df5e6104d8e2d6122663acda628bdcd7b7640cf4c2e9603fe4240bb89b823b9bf93a277729ac15f7d6d5c849576cb8a65d4e8c09530813d2acaa3eced6d0401664449f0994e93b2830de0e2cfe170d5db9186ee456a119a92bf888a7697e111e0ca82a07f9a4a654119826a37fee6d56ff318af738da82173f659541cd5dcd3314685029f22ce45473a7813b0b81d050a01a76444dfb3babdc05ed1e3a2f1ee83b30c4505e72e532e569e2907e99f13045b86d637d390c994765b4c481ca06756886dca7234f51705dc4196fb511a9899e16fc469a3820023be05f1840f7da926cc1974b8a3b5b912787b8e4e495d3c1ef79634754deb1250e13cb4a2a12be9bb43733de5e1955185ee14e421c44aed1714847ef6764ab1c3b7ce253e6bb2ef274a256bcde772166c227477ea962f3fe50df9092c98e269d58f48f266efd816ff85435a06fef163c788a781939016ea283efedb73a8d64404ec98c028a863c3674c4bfc2571a4e8003e056e869bc93776d8f4cbb941a8e179b28c2a5350b59de3b94f02f80b97ed57c20f83e7e0eb9b902e9a077ee99997f8b6ab1218ec3cbdfddb7e1f488531f7569dcdc2291687db15f6e0cfc0144726a566b2714d2d0c61610d3cc475e97b382e4100be45ba45b3a49a8b5f5607784e4c6a4c26d9cf9042dbe6ead984", 0x1000}, {&(0x7f00000047c0)="ffa3130c728ecddf0d74f9a6188dc6cac8d9af438f56e7189b9934522af5a4e64319a71471ae47dec437e67e2503953bbb308c37664356b7814f4e1aef0fefa3f2bc33290fe629efe803c6c41de919155585dce562b85dffe0534d0eea75beada18de3667472a0c236c5c3d4330ff6e6a466de7b56672384e00e4f4b6aa109f8ab", 0x81}, {&(0x7f0000004880)="e9e575de3aa71b982bbc75a32b41f98e26aa5589ca195067667aa0264ed53722a11fdb1b71cb7ae4337949c2b8fbaefcf0ebe251e0d91f3356129b1da4d898", 0x3f}], 0x4, &(0x7f0000004900)=[{0x10}, {0x40, 0xffff, 0x2, "c9b2b8ffbccc2835f2b334507d2093ec2828ab4a041cab61f1b1439657d58ae67e7d55b1584689e3a274dd"}], 0x50}, 0x5}, 0x10, 0x402) executing program 4: semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) r1 = socket(0x18, 0x2, 0x0) close(r0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x4, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r1, &(0x7f00000004c0)=[{0x0}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffffffff"]) ioctl$FIONREAD(r3, 0xc0106978, &(0x7f0000000140)) r4 = socket(0x1, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r6, 0x1000000029, 0x2e, 0x0, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)=[&(0x7f0000000080)='/dev/bpf\x00', &(0x7f00000000c0)='/dev/bpf\x00'], &(0x7f00000001c0)=[&(0x7f0000000140)='/dev/bpf\x00', &(0x7f0000000180)='\x00']) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000240)) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f00000002c0)={{}, 0x2, &(0x7f0000000280)=[0x0, 0x0]}) chflags(&(0x7f0000000300)='./file0\x00', 0x0) close(r0) r2 = socket$inet(0x2, 0x3, 0x81) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000340)) r3 = socket$unix(0x1, 0x0, 0x0) bind$unix(r3, &(0x7f0000000380)=@abs={0x1, 0x0, 0x3}, 0x8) write(r1, &(0x7f00000003c0)="77b4f9a4b08a8a", 0x7) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000400)) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000440)={0x8, './file0\x00', './file0\x00'}) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000480), 0x20, 0x0) r5 = fcntl$dupfd(r4, 0x0, r0) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000004c0), 0x0, 0x0) getdents(r6, &(0x7f0000000500)=""/37, 0x25) recvfrom$inet(r1, &(0x7f0000000540)=""/160, 0xa0, 0x802, 0x0, 0x0) ioctl$WSKBDIO_SETDEFAULTBELL(r5, 0x80105705, &(0x7f0000000600)={0x7, 0x4, 0x3f, 0xe891}) ioctl$TIOCEXCL(r5, 0x2000740d) kqueue() open(&(0x7f0000000640)='./file0\x00', 0x8000, 0x102) r7 = msgget$private(0x0, 0x10) msgsnd(r7, &(0x7f0000000680)={0x3, "49aeb6ae763249da77350384797941bcfd0621a43d9ab0d05045ae52df1f0b9f5a4b7b36a0b27ccaa3eff7cbe124ad45ce0daa78a3def58280816b4bf2fb0ce536387a57647f44821a1da8ef364a82d5f252e27ada77cb4cbdb32bb3fb11f43152b9e83ee91e0e79b2b0a45b7583914b98ee5b79fb38247eb36f87072fe44c70a0bcf5b5bb04935f64a03a"}, 0x93, 0x800) syz_open_pts() open$dir(&(0x7f0000000740)='./file1\x00', 0x10, 0x0) syz_open_pts() preadv(r5, &(0x7f0000000c80)=[{&(0x7f0000000780)=""/9, 0x9}, {&(0x7f00000007c0)=""/10, 0xa}, {&(0x7f0000000800)=""/173, 0xad}, {&(0x7f00000008c0)=""/8, 0x8}, {&(0x7f0000000900)=""/249, 0xf9}, {&(0x7f0000000a00)=""/144, 0x90}, {&(0x7f0000000ac0)=""/72, 0x48}, {&(0x7f0000000b40)=""/108, 0x6c}, {&(0x7f0000000bc0)=""/136, 0x88}], 0x9, 0x2) syz_extract_tcp_res(&(0x7f0000000d40), 0x100, 0x5) executing program 0: mkdir(0x0, 0x0) setreuid(0xee00, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000240)=[{0x8106}, {0x15, 0xa8, 0x0, 0x81}, {0x0, 0x0, 0x0, 0xfffffff9}]}) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[]) r1 = getuid() r2 = semget(0x0, 0x3, 0x114) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000200)=""/205) setreuid(0xee00, r1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x8, 0x0, 0x0, 0x4d}]}) close(0xffffffffffffffff) sysctl$net_inet_tcp(&(0x7f0000000080), 0x4, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = socket(0x6, 0x1, 0x0) bind(r3, &(0x7f0000000000), 0x10) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f0000000080), 0x4) mmap(&(0x7f00001a8000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r4 = dup(r3) listen(r4, 0x0) r5 = socket(0x2, 0x4, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) listen(r3, 0x0) socket$inet(0x18, 0x3, 0x102) syz_emit_ethernet(0x66, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa700404b4750786dd60d900003bcc2629a17a6c58afb8877c8be162e3fe80000000000000000002a852d8fd99ba01c5b00000000000aa02009078000000006006c33e00000600fe8000000000000000050000000000aaff0200000000000000000000000000010c552e02bf310dd7314bea1d385b004788ed28081c04d576bb3d3d1b529a4e2a925c70fe072d394af155389abfbc02138caf9eeb313c803712bf7b1e08281d9234e9f9196c3abb9c96c0652b2df26bff84"]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) executing program 6: r0 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x18, 0x2, 0x0) getsockopt(r3, 0x29, 0xd, 0x0, 0x0) write(r1, &(0x7f0000000040)="ed", 0x1) recvmmsg(r2, &(0x7f0000000880)={&(0x7f0000000840)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000240)=""/217, 0xd9}], 0x1, 0x0}}, 0x10, 0x1060, 0x0) mknod(&(0x7f0000000000)='./file0/file0\x00', 0x2000, 0x287e) r4 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r5 = getpgrp() fcntl$setown(r4, 0x6, r5) fcntl$setown(r4, 0x6, 0x0) shutdown(r2, 0x0) close(r2) close(r1) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) writev(r6, &(0x7f0000000140)=[{&(0x7f0000000100)="4d4c537a9cccb9f75d32abf2a20b4cd729878af48b496895fc1776c27ca603a34038a8f1d41c2a63abb0cd2cb53b9889abcbe6", 0x33}], 0x1) kevent(r0, &(0x7f0000000000), 0x20ba9, 0x0, 0xfffffffc, 0x0) executing program 7: mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2801) socket(0x0, 0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x80, 0x0) ktrace(&(0x7f0000000000)='./bus\x00', 0x4, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) sysctl$vfs_nfs(&(0x7f0000000080)={0xa, 0x2, 0x2}, 0x3, &(0x7f00000000c0)="53a1bd1290fcd60766969f3b3dddb66b968c310e6fbc97dce557c61d752e32347e1c53434f7c0e5844cfd603e0102c8f68f99162cec2c45ea5545505049b34b14a8cc97fb59e0712a053a9f860b68a8eff476d2f70aa61f16db1f253005edfdd0282c4d62f6135d8fed222147f928ddf7297e9f40b410d301fe9a34996e355601a58bb9ac3c0c8201c0cdf27257dab073805a75646014e61", &(0x7f0000000180)=0x98, &(0x7f0000000240)="d4a953bd9239faffd5e6b0701e2cf12f3f19d1e4e393b04ced54c51a35ed7f34f36f48617f18a91b57b3828235d766d3fa900fb04f2394728c2ae0579fd69e97256e8ad22415ec09831e98e6557d15ccbe7f0495bea362f2d70fd0a6341b57c06e3646ed68b5a5a5bd4e1c9e2d05e4571d29d4ca6fcc629d5680dbf7858ba6c51a141029f952012161e1510f0ee3dfc9e88ca754d106affea7fe0322d34a02739946f302044ec35cf6a567ec894fea3c691ef618384c5c09de9816", 0xbb) executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2154, 0x1ea3) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000140)) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) ioctl$BIOCGRTIMEOUT(0xffffffffffffff9c, 0x4010426e, &(0x7f0000001580)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x39, 0x0, 0x0) shmget(0x3, 0x4000, 0x0, &(0x7f000045f000/0x4000)=nil) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) socket(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f00000000c0)=[{0x7fff, 0x9, 0x82, 0xf0b9}, {0x9e0, 0x8, 0x1, 0xfbe}]}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6380) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000400)="a4", 0x1}], 0x1}, 0x0) recvmsg(r5, &(0x7f0000000340)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000440)=""/4096, 0x1000}], 0x1, 0x0}, 0x1040) accept$unix(r0, &(0x7f0000000080)=@abs, &(0x7f0000001500)=0x8) sendto$inet(r2, &(0x7f0000000100)="cbc7fe96b6eb2bba76d2b9449899032f66add755a3d40ffe5ef0ec3fdaf327d90b1acccf8e98a3b17ae78fa871945803d25ac0e8aa28ba36e5c0fa29dfa01dcba45aef9981d87a708124cc90aff908b3b82a5c30e4eb828fcd1873d8a18ed6dddf67bd182b445bfab4e8aa3d199c8ad5f40d356f2157cd6dcdbb402e12d5dc72c06e301deddade58d790447f11f742d6dd363ef3c817d8764529d912a63922211422423137ada36b0160541117788dfbfc8c010916851918e47edecc3872869580f200b54703831613b92d0bcb62de48b5452a9bbb38a543c220b5893a24b8257cfb1df405a7d4e5af8c137b6be0cd16465676cbea5306eccd64089185178fe1a4b85e290cf38fbd18e6feb1c2e8fe835b272ed7d51a2a0b869f4477768a472c7d1500d287ce447b6c3a42b2bc48d9a0d99b642c13588291db22223e03c4e3b83723f98ad576114ed67e97361750b7cc2e0c2d358502eaf53840782b331c91795ab90596dd5bf52301a5ff6eba19d0806ae31235db3338f7a7eb24b8fdd87e50e6c46e1f17d882f7eb62dfd1be51f933122dda5607645cbbd7d5c98facfcde1ac920b5bd21f29b7dc73a516b4e06479a8db06b59c33adaecd04dc38be752f4ed90761f3e3b241beb9fb2f7aab924dc03ef0892ef62e86c8d50ab60d88f2096a76c7524efe2df0021d16cc5849103433d4fbe53574ab97cc21ea5cba077f5bc683ed1f6dfd101a8f53ab8652c7b9a69abed8a9c492cbf4e1e06e872e6c96abb9325f7237af4584098b7b89e94362877be33e7d90e848cae3d99eff9e7859e2268c5b8cda5a6269d16f98799f91e1afe1e480681583f4d55ecf7fe571d9c09eb83942da3e421b0bc60c7f18510c5374bf727310ea86bec5a5313eee5d961e2f2dc9b37b3a1ce7fe4b3de3794964c55dc50aba6ad1948d20f67b8e68cbe71dc1c9d8e02c75c2e81d4dddfa4657988b4af9744265199a8a48169963b12f2fa24e426024ac9969e1e348fd57a8adc277127e9fac5e640960991e9a6e0e1097f96979c711f2580c94140431d952b72cfd2f773deab68ec07bb56464aaa7e6bbeb325575f92ef8a05ee247e2273b6e31904f1b9f440db0d65ea198d7418859d9e0130e99eed40e34db0d661d834f43e48a8b271d94f92dfb3999b03b86d41d9b8ef4df3ba51dcdfb559725ecaad6b64c853b569be3c83b7f9ac136b7a02181e10aefca3d6a72f8d4ccf0a6dd3f5b01a059b8d47aac30478fe4cbb42000c69fb9b0c63c80d27049677af67c68e56a1a1223a82cc780063c6fa5010bfd60075975b300d1374a431828f5921e5e64f1da40f28a94baabc374c5e19770c1d58cf9895192e0a504abd2ef59ec7830e95a9cd0ccba54f0a1580a4c9d715dc7afa3287b5a5c20dad69e5fe1818007d4c85b19f5a78caaaca4c762ce426fc1818e724d76eaeecc194936889dfa2391d809c16cd72054eb208cbebb3c4e0daf4cbe6fe9e350df18130137e163280d5b83f6bc33fc27b041ff130dda3ccb93d260d380d845fde501fe6fd3f74beb3ba6c6f7ef1d2dcfb2c9cb10da82699311b9003954de25984bbf43bb51c54b8a1a24d24e02e94b97a5ae92e73f05c4c9aee115645dc7a84c12fb23ece3df8d13fe473fa9fa09f2312ca97b0e735882325ed01b5873d274044a2478445a609ed98670a476ffa94b2594f561af5fd70cfe44618e33d6cb9aefbac3d784da059fd1b7a3ffea36894d0e011563c5ff3291b4ff2da71f36f0bafffa74086bdb64f24ad8af4130f907fdc92f66db45a822dd02880b863d844227c761658ac91a9a5aeb803dcbc7e60ad8c1e4531e7e52d112d600bd059938f10f1572c50fdd1618ad1f96fb06f56c3260f5df6ec461653141fc36a7c98207443d55917763e17b1a7e40dfd5bbb39aadd5656522eca4fea463014f90517eeeaaf8602538b2fa197ad15bdaf3e04ba7967e64b3eb03416c3813fd22e1666a97dcd95e963f8d66e563e0d22fcc6464b84242237320802d0adf0926d439de03c78598e710684e88cc7eae19583b7ae20ec067af5ae618408fd9fb60003e20c608e0a42aefd26fd4a824a40da52190e945872553b4256007cc69fa5b95e7a4b679e03a134a91f7e41f56ad9831681311295924631cb1f40e983b1a0356d60f589a7ecafeaa66a12e5dc1287f10d6607807d534b25c2c115e4dd08be25c521348b17f6c7bb29967ca41322aff5e41a6502609bdc97a636657d762a62e7d6eaaaa1de78cbd26ba4562c156c2d1f41b6024ac0cebb9f03e1c3b54395cde1251642e010198b4317e6c232d9c9e969327aa12dbc5cb4d5b45c561a545c8ef0b27b240258ae74d8cc6ec3b32cf502158b6e812ae8404899095529b31122f84a490aff53cfe3037356190642456ca44cd9b31bd20f5555ba0eb89190b3601cfd26874dfc03468a35e9e917a05db641584e28c23af448849d982b99eea7cfe52feca85feb0edd3485ee80243e7597de892c591aec06c2166bcb5906b4ca1990c684cc086f39d5d6e9795065e6f37149073fb4d0ef1d5946fe40c0600f56acf6cd0af1a4743a2b4ff7623a0eb53dda233965c3c49d20e7d6d91165f66fce2e72a1d0550dd50d109a83d72cf41ccd9bd8ecdce9f93b20bb0bc23f1ffed959e694add8a58f466d3c45d2f8b0726c5af14ed0bee194a38e9d37d175fecbef44072af4398b0d313eaeb4e026b12eb8a52656fda021d1e828670b6bc5128517c74cb96c92248ef66dbe995f10486cda5af62ff5a60543a931263955a22168f08975819d52f1a206819657a9463d5928", 0x7c2, 0x0, 0x0, 0x0) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{0x48}, {0x54}, {0x8106}]}) syz_emit_ethernet(0x26, &(0x7f0000000280)=ANY=[]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0xc0) r3 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r3}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) setreuid(0xee00, 0x0) r5 = getuid() ioctl$WSKBDIO_GETMAP(r4, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) setreuid(r5, r5) r6 = fcntl$getown(r4, 0x5) fcntl$setown(r2, 0x6, r6) close(r2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mknod(0x0, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0x2b}, {0x5e}, {0x8106, 0xfc}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0xf0}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000)={0x3}, 0x6, 0x0, 0x0, 0x0, 0xfffffffffffffedf) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5}, {0x2, 0xfe}, {0x6, 0x0, 0x0, 0x7ffffffe}]}) write(r1, &(0x7f0000000200)="b1c05b5fb165120a4224a763037a", 0xe) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x4, &(0x7f0000000640)=[{0x48, 0x0, 0x20}, {0x84}, {0x6}, {0xffff, 0x12, 0xa6, 0x8}]}) write(r0, &(0x7f0000000080)="d81ad3d20d703e0000e33bbd1a30", 0xe) socket(0x18, 0x0, 0x0) socket$inet6(0x18, 0x1, 0x28) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000200)={0x9, &(0x7f0000000580)=[{0x3ff, 0x40, 0x96, 0x2}, {0x2, 0xfe, 0x6, 0x70}, {0x3, 0x7, 0xff, 0x2}, {0x1000, 0x2, 0x4f, 0x1}, {0x401, 0x8, 0x6, 0x8}, {0x5, 0x5, 0x82, 0x3fb}, {0x2, 0x81, 0x0, 0x537d}, {0x9a00, 0xe5, 0x20, 0x217}, {0xfff9, 0x8, 0x2, 0x5}]}) rename(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xffffffffffffff5a) unlink(&(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000007c0)='./file0\x00', 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x34}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) readv(r2, &(0x7f00000000c0)=[{&(0x7f0000000240)=""/249, 0xf9}], 0x1) mkdirat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x0) sysctl$net_inet_tcp(&(0x7f0000000240)={0x4, 0x2, 0x6, 0x4}, 0x4, &(0x7f0000000280), &(0x7f00000002c0), &(0x7f0000000300), 0x0) fchownat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x4) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000300)='./file1\x00') openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x10000, 0x189) sysctl$vm(&(0x7f0000000000)={0x2, 0x7}, 0x2, &(0x7f0000000600)="67b22172", &(0x7f0000000100)=0x4, &(0x7f0000000140)="de4fd1ba", 0x4) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) shmget(0x2, 0x1000, 0x0, &(0x7f0000002000/0x1000)=nil) executing program 5: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000180)=0x48) chmod(&(0x7f00000000c0)='./file0\x00', 0x13) setreuid(0x0, 0xee01) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) dup(0xffffffffffffffff) recvmmsg(r1, &(0x7f0000001d80)={0x0, 0x5}, 0x10, 0x0, 0x0) utimes(&(0x7f0000001740)='./file0\x00', 0x0) mknod(0x0, 0x0, 0x5200) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000200)={0x4, 0x2, 0x0, 0x1e}, 0x4, 0x0, 0x0, &(0x7f00000002c0)="44c2aea393ef646b26d9c852814458404b404889bca224f5652428f2d80c08c46f44f1a2d33b0fe4f8279207", 0x2c) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x30) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) pwritev(r2, &(0x7f0000001500)=[{0x0}, {0x0}], 0x2, 0x0) setpgid(0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x3200) open(&(0x7f00000008c0)='./bus/../file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r3, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x80606954, &(0x7f00000001c0)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df63e013eaa9405095e88157332b4f68e78e0793d3e30417acbf4419893cfd424b75262dc5ade2ab6278ab86672f9ed186987b8c19d9295a17b98020f6002", 0x52}], 0x1}, 0x0) socket(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r1, 0xc038694e, &(0x7f00000001c0)) executing program 4: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7869) r1 = open(&(0x7f0000000200)='./file0\x00', 0x80, 0x121) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000000)="23215a0eac4c57ead96efd345df756459ffccae74aa927e85e4e1844578212bb775e14c946966e176943ccf43d2809a9a35c7ee725173a1f0751c1a00120a3eadc2ab271a6df14e9e4eee27782f6794753a4e335cf8a71194e48e3f790310a", 0x5f}], 0x1) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setgroups(0x0, 0x0) setreuid(0xee00, 0x0) r7 = getuid() setegid(r4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000100)) r10 = semget$private(0x0, 0x2, 0x39a) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000580)=0xc) r11 = getuid() setregid(0x0, r3) setreuid(0xee00, r11) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000700)={{0x8001, 0x0, r5, r11, r3, 0x100, 0x53}, 0xffffffffffffff00, 0x7}) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000500)=[{&(0x7f0000000940)="36e562852f9846aca15a7db8b0266293f4b02955ba5a6887d14f2d685031e865bb532b09c0e9726165f26a90a67711a5f268539afd0c19d90c3833f0c79c74c1c2e2d79b065be8e7a5597ced0eeefc21a944042d9fb39800cb2beed2db9301ee75a25edf9cca3e49f75378b582080032815ec32012cb63b736705c3011d3f2bf64d6660c6f2c3094a4a8023a334a2b2b688eb6a7ee0330679c738083b5b7", 0x9e}], 0x1, 0x0, 0x0, 0x4}, 0x404) semop(r10, &(0x7f00000005c0)=[{0x0, 0x1087, 0xc00}], 0x1) semctl$GETPID(r10, 0x0, 0x4, &(0x7f0000000ac0)=""/201) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000004c0)) r12 = getuid() semctl$GETVAL(r10, 0x4, 0x5, &(0x7f0000000800)=""/266) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f00000003c0)={{0x4, 0x0, 0x0, r8, 0x0, 0x116, 0x7}, 0xfd2, 0x2, 0x455}) seteuid(r12) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000680)={{0x40001, 0x0, r9, 0x0, r2, 0x64, 0x13f}, 0x200000000000202, 0xffffffffffff0002, 0x10001}) semctl$GETNCNT(r10, 0x3, 0x3, &(0x7f0000000440)=""/64) semctl$SETVAL(0x0, 0x2, 0x8, &(0x7f0000000080)=0x2000000) getgid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000180)={{0x8001, 0x0, r2, r7, r6, 0x12}, 0x400, 0x441, 0x8000000000000000}) setreuid(0x0, r12) execve(&(0x7f0000000600)='./file0\x00', 0x0, 0x0) executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0x0, 0x0, r1, 0x0, 0x0, 0x8}, 0x0, 0x4, 0xffffffffffffffff, r0, 0xfffffffffffffffd, 0x0, 0x0, 0x80000000}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x64}, {0x2}, {0x8106}]}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x0, &(0x7f0000000040)}) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[]) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockname$inet6(r4, 0x0, &(0x7f0000000180)) executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000180)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "2e957b", 0x8, 0x70, 0x0, @rand_addr="eee7567b28852d6d4ef8e5374c1e7b3b", @rand_addr="297530ac4b1d49265c3d1e9b53341f77", {[@dstopts]}}}}}) openat$pci(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x10520, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) writev(r0, &(0x7f00000012c0)=[{&(0x7f0000000000)='a', 0x1}], 0x1) execve(0x0, 0x0, 0x0) dup(r0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000780)='./file0\x00', 0x0, 0x0, 0x0) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000001000/0x2000)=nil) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VNDIOCSET(r1, 0x81946467, &(0x7f0000000180)={0x0, 0x0, 0x0}) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, 0x0) executing program 5: fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='\x00', 0x8000, 0x0) executing program 4: ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000700)}) write(r0, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) executing program 4: r0 = semget(0x1, 0x1, 0x4) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/249) r1 = shmget$private(0x0, 0x3000, 0x82, &(0x7f0000ffd000/0x3000)=nil) nanosleep(&(0x7f0000000100)={0x5, 0x64}, &(0x7f0000000140)) r2 = kqueue() r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000180), 0x400, 0x0) r4 = openat$pci(0xffffffffffffff9c, &(0x7f00000001c0), 0x100, 0x0) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200), 0x88, 0x0) r6 = socket(0x1, 0x4, 0x3) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0), 0x40, 0x0) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000300), 0x10000, 0x0) kevent(r2, &(0x7f0000000240)=[{{r3}, 0xfffffffffffffff9, 0x0, 0x80000000, 0x10001, 0xf6}, {{r4}, 0xfffffffffffffff9, 0x42, 0x40000000, 0x8, 0x7}, {{r5}, 0xfffffffffffffffd, 0x20, 0x20, 0x10001, 0x7fffffffffffffff}], 0x7, &(0x7f0000000340)=[{{r6}, 0xfffffffffffffffe, 0x20, 0x80, 0x2129, 0xddc}, {{r7}, 0xfffffffffffffffc, 0x81, 0x20, 0x7fffffff, 0x2}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x20, 0x2, 0x7, 0x3f}, {{r8}, 0xffffffffffffffff, 0xd3, 0x2, 0x2, 0x8}], 0x5, &(0x7f00000003c0)={0x6, 0xac}) shmat(r1, &(0x7f0000ffd000/0x1000)=nil, 0x0) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000400), 0x10, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r9, 0x80085754, &(0x7f0000000440)={0x80000000, 0x1}) sysctl$vm_swapencrypt(&(0x7f0000000480)={0x2, 0x5, 0x2}, 0x3, &(0x7f00000004c0)="dc1c223630bc6facba7ca16076832d96940a03647ca208bda0814dcc003fbf485e96861cfd88b62b2566094fa8b2d06700ff233bbbd47dba8917681d55d99a3bbf95f4cd1b60b50442b25394001d3fae1a5057ff4ea6d6e75a31ce6d77e5c5e328895d75a5037a9cae182ec3c2590536d797a7c4bd879ae297f0f9b15a5d9e62a3eb98ebeadf4285d26b2e6f4e96568bf6f8a5c5609306bd93af3011d5da6c4c2d09a9245b04caea45b9ffe6dabb44d05bb9b3d0e222ef9f844a686fa21e5a740f9dd16fa95af4d4cf1d2dde54ee75b95a8d2784ef60517837b011161da03c774c582a762a68ad6da121f71b241e73cfe643479e6df446507cd05c", &(0x7f00000005c0)=0xfb, &(0x7f0000000600)="d888cfef4562a87edd2f7e618b0d819912aad4e08bfe0adbf081f18a6362c26a58ed62006375d44880cd72d82bef324234c14dae64afbb534ad09583d48df4d1dc6b0158e8afb083c2d4e90e68d6c0b52333be624a57182f8a7e707f5b004dd549809c9c7a78f9e8875601ee966fe2631b34be308ba2aa34d181b938e208c6e56c64a90e98b14d156629e2f2", 0x8c) pipe(&(0x7f00000006c0)={0xffffffffffffffff}) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000700)=0xb7f4) munlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) ioctl$WSMOUSEIO_GETPARAMS(r10, 0x80105727, &(0x7f00000007c0)={&(0x7f0000000740)=[{0x82, 0x3}, {0x101, 0x7fff}, {0x8b, 0x1f}, {0x8c, 0x5}, {0x100, 0x28}, {0x25, 0x400}, {0x7, 0x3f}, {0x46, 0x20}, {0x84, 0xe5}, {0x80, 0x2}], 0xa}) pipe(&(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$hw(&(0x7f0000000840)={0x6, 0x5}, 0x2, &(0x7f0000000880)="061f855c84701b2b16e50b8e829001db007871c8b9c1584435469041dfbdac8868db1d9960dba85b8f28ce76bc914056f49307c7c4e9061fd1f6de2ee469548300181d80b68809a3cdefd52e2ac2b1bbda2e1458d65a378b08e094d82ee56c87e5ca6c2e079f7d91ff470ad9a18896a29b1616d2cb4746298186da6a211cb3387af381f460afb54bd55d50c41eddc485fa82d357082473833f71e35159be8566b286ae4af5bc15924fff825cfa5a3653b6ce96b1777d466913f2dbba26b5926ddc300824e0e5b1c1256fcd4fe593b0367db80f0abfcf1040dfdd77c2f41c3ca429162c3a04fc7ac1c6be8bfecc7eb6ed9bad2f3ebad8d32cd5d38779a256c5fee9b9fe403df7d94c29c3005a8a4885de4a308832ca259212463b037f5e68d3487a6e6db8183692b4496bdf1d19688c9bceca839b768f5a09e79da96889666620e1f39de3b745da918334b84886d2cc54e676ed660084fbe1cfbc221863ec0f601f89e968a2a6efbb6096d566b59ae7c570957beff1dc888bfad608c0fdd446f8edf32f455c4ab8c58581d4afb4a1b94fb3f2ec697bb6b0a4e1443fb4e0529bf5119c2c082889ddab654838c8bebd6894fe63d3c3b01f9e07c48f644a5da8293108d2969b444d69cc263e65dd1d07313747faa95ea85d4d972d24aa82890d188d065a248465144cbfca2aff5eb1b30a05cbd929515f9e9a1fe68555424a87499aa40aa0da19f47b76713a6d47136a6d957307dc5042ce0b73400b5c660017a1e2e88a0512890b1e95cec55fc4024fc10752c5d3e5e8718ead22edc24e363594917017b18c517587d8a2ea86a5a060cb30bed0b85d0df25880f1a047b4753aa6d2746bd371d61caf11c7db4ba4a964c70fd99052a32afbeb2502f0d7b42461224fa08e2edccb993718b4c84cc4513d2b3b8cf5baf42e636a89bc63b0b9190924b968d173a2f2855a7e94b7726a76920d752325f402626015e68cfa2166ad2a454e5f6a92db622db19e4fcf6905d2f34bc4481ea461e38a77eb5200a886fad140ab2ac9ee090d5ea823f57ee8c85f4e93120fdab12ca9d8988b31ad7c591d3619bd8c79231f0d7431ea1f68e1509d80daff693bbb18575f5e8e694df594fda5d74ac57c2cbc35f48f31e30d5a41f9b14e1e9bf794c5e19a4bfd73468754e03ff3eb1d7fffd8e16333556badeb8fcded222f3e9f566b6425a25cac296428fc655eb4eabc10f655e63e8144f2fad1fdfb18f103fc9e9d97692ef64cca5aa90c7dad417d47496bdabcb03491e10ef01cb1fcf01a2329a46c25a21eb55e31d62ab75e0c2e29d8723a09f4edbe74ac368be65d0b2f55377326ee672a3bb6d0d65686f32dff0c8d97a9521c757c6160d60194efb5e3da5a83b7ebb9ac75588f67da18ec38b7776301ac9b50fd6d27b05d27b321f49e16336ac0be028a673532c91bfa43a4ae3be3dab68784fed469753a1686cb1721603dd43eac7cf57a83b23ff8c6b2e2d2ffd7ff65c12b84ccce2b139b2edc1f446fdad519838bbc568d90e44f123e5479bf7cf9da2d59162872a53807eb45bec547d05e767c8319dac1ef36161687c73ade7a6f60e09c1397197077926afad2bcc60d53c4605a7e8ca058fbe99fdd017b090e27a8b5fefdbbac8f5cf9ce840006512c31dd686ad22253304525b1426d08cbaf7b19f3fe45093b03d136f5e81cdce787e564928ae68e0529227132b9d27702c60e8fd6002e05875a793a1e96ccbd52afb89394781e665315853724e4904311b7251dee036e74c21ce0a40554782e726b926417250c601de0ca664c6d89c512b926ef1b3d9642da9fa95b297066caa33e463acc6d10f8f5d023655bd52a81b33ba001f04bccc5e4898532448bfa017661ba89ddac7e85755425e4dbda06e83379e833c2a6813a3f56f032e3244d2f2bec25d272b98bc3a4cbc26f21a8d138e966ddd3a766a281bc118db6f016f003f5f6d2cebe6e05618cae6d1c69b4c04fe983434754923d8ce7e251ac37bd78f90fcef0c2f4b371444201709cecbaa27f06290d9410bdd57f0ee3fe3247e0800c5e3713a0bb50aa6e6d63003695aad3d9eddedccca314ced889d6271e8923bdce15a05e77becc4df95f3167f6e760141307bd897443c90900754432363314feb36db6234bbf0db9cca5984798021283a206e4a69b5905e3800d536bb0c4579ddefd85e0145745794c12b0f62f4e567073583be7995741e97259cbd1b85511b805dc37f28bbb9cc024544b649e1f7c427164770d56d9da19a535d27cd905cf781d1b9d39a7354c0eb66d0872eb7587d3891205a3ad57708df439dfe2493b38c93175bda5894f9de12534fb0a5469d2e8efdaf45c94fa433bd38ca0499bf988f92f29be9cc6d310e8cb1dcb3264ea8c37387509a81d1b0adbe4e97b095be1ab7fe94f64a08a172997976f44f914ba0f1b5f87ce97f43ccfe7c4dfe5f56a3168679ae640a33d2622a16e3084c0c6fb8b9ec6dd3d491476bc87fa89bc2a367be8676540389af2df15eb5d30ba69e378a01dc962e8d0164a0516f4cf77ce3d811fef6b29ec4838253f93e8aa30c59d6a96cea0a50b15b714864a00a78beb15c51b14c32210ce7c1176a73d87de02f59ce554cabc0254e18f2911824135f06af298abb5ddf7dc247be53b37850039c8478f958ad7418d54e4cc8ee95616639b5cdc5177c858406f1a686982c55d443d1e65ba7d6c15bf95d41b62c5afb92e4edf63d35e51957e3a4179c8b128b285257500712ca811f15e6c544b27220efe158838bb62259bdc1bd7a6cd7fb0abeb2a03b3e3694f2c3847f0baab54a9fcfbea2bab1210565a9d5663413174724d025f1ff1b7501d2988f7cf64af88518230f8847484ae95cdff3dc7e700cafbf95816f01d676d8e4ecdaaafb494f9412eedb1c4f8ad7c0076888b67f5738457d0ae64e854f8dc4906b9ec4cf4171cbfd14e4fc12764e4400383d483617fa9310e81d375d92e1b80ac8512451b761c81ba15360a9b98c180e04e14ee48f5b71a89cef27c753ab1998393362a5e66498bf1b0fd20e46d9210b856e5995e18a0994d46b2f1cd4faab3b0f197b104dac34d96159a4fd66b97b45fa17b329540b71013584dcb22d538d65eeb58155b1efe84a48c8af5ee1d8dcae2b927ab7b0bb82f94f9739c5cc2ce67c848338b659b075f93f42663cde55926f4b687e4d2dfdf4fb35064bd139bed05b3ee979a9e15be14bce9fbe81921e10fb9f05b08b730cc5383e61b84bbadfab83eeb1b48a2cce946055439c27006b6d22fd8e4d4474c043d3a43a7c0df58354a986bc55b4fb953694d3bdfcc50eedf1dec43e00eee6248a17f984ada5fee42218a17f9910b5c08655c44fcbbdd3f6f531b9f64273079a7d7eb9d8dd72864fbaa50f79819043dc52ee9c74f126ce0649ee2bcb975bd46117a508f1b94ee84129d266f6b6be45ec02c85620ccd069072ba822c030d594262a2508cb27fa3a12899084031a4431781ed007e4ae676d7b330b383673d5092a4febd6dd3198a79f5ce58379df43a6462cf932f5650eed48a26a838639bf5e86064a3d1128c1e4a526fe68a8ba347978f997d0230c79072ec8283ed2f1063503d7099e15ffb5946caf201185daf53de52db51986f54401dd2959459c2c216227d95323058eda5d956e30a76c99e7f9cf50138246f53d3f0ae8fe7efce078dc32ca16bad5bd184a00b09a5e41244bd76b4cbd2771cbf5e0e830f21c8dfe191d65702be73351a224acebd20c64f19bc29bbd6c49c628685a5657233dc5e8d8d899595dc4dafa40a492a6a57ce09ad8dda06e3c89f5042f9d3c51620fbf2cdeb8d90cead58d8e6fc21111f3f94711f8476c31cb786974e18652108e71d2e799afb310bbbf3fac021287137c3e9adc5a49a1d96afbb8db7871d8aad253dd1fb0ddafeaf154521239f98873a183fe96876b836f77a3e20e9f8b5ffb11061bc20e4ffa7a3f1cbcd529dc9494b6edb028a2f61d5e2fc24d64e19e711acab29c4d8bb0c0de6d5c535cc160e859bdec8e5285d1d81108a599325d2ff004a9a925b9b7e5feba9529ce182eec0f5627e7f896d1d4bd8e88a679574f365b0c5f901ecc9758aca37b1edfcd86d59c6c1fa3c1081ad7b1d5d56f835a520d91dfd95059b9765c067f51a6c5d42debaf0fdddf838ad47e0f2e2d1bc1aff92ea6617ae38ddf710d57b857b1379b0303bf54f2d1a8cfe29f4f3ec13aa13b5256b752dbea4bba2992c4dafba445dc0b2140f72ff7f3633b760291bd20b0567a185c753f47d5e6b0cb6146d26cb4f7c3c99bbb01c90a8b55acd068312221228b4115209671c4d43aad85b86842dbdc38b204e08f14206003866eca8213cb2442a50fafcced519531dd4609250d03e61c70fb569e3491dfe3c1ddba0162b1523a0a0352dd34264da10be8225e19de6b170246ee6d52536a3320ef969ab826472f5da43794fae90ecbd5bbc72cae962efbbbd58b2de56b040a8c7661bd021413cf63fee5a1abdff27a32a104f8daee5db7f76bc27745ea41b335bc19f1a89bf30328d4ad7ecabffc57173825e902c8d9ea09ef30cfbc07d9b6dc4a04dfd98d3d8beb34a16180dfb1dd480f6b15f48c53500f42896f40dbd78cc5402124b1dcbe2651887424f5d0dc3bc4cf6066881b010b0cbf01f22fd2aec451299dd0c760d485001afdcab0f5d9343eb9bb4dcea080f49c630929dd83bd2b96df4120c1b7bd629ad28362520bba1fb6971a89b1cfcd36d9b88bde57c9bbeee3a6b104ede87c57e52bcdba6b4452ad93bcdf1e6384fb5bc28db4e6dbdaada9346b5fc630186de6770d57f4791461aa2dab1eb3579d5013c3e26b1555239c04e923db896a1387cd6cc6903dba22e6c4cb5ae3be105ed584b7bdacd22ffe55c45253b9ba821d4b7da7fc157bacff9237a1e04133bfc0caef028efc95776181c10495b0cc526a080035163ec0de88af22638fc523bf970403184754453288ea999f2dd4ca995eee50f1df1bd9c8fa42239334a1d7fa95fa99d5515653b870b54a4af2fc7c2828142fa16e39f57fff53ac2c19815f086263e834551ddf6370e868836d7af5fefa02e7abef3ef36597bd5fe071daf576adb2eeb391f28b55c547301248543b4a0839d5934ef7c3a44e8a77402a791db9d5bc35f3903d96b4f69a0f7e0bee013f96004c60f31426abb0054b2eecd3a2921c511feb578c7c14d917e808e82d328e7beff52363af5876fa65695af258e89d502008b8c354c4df9a16b8a2856c567f7288ef880a9ae0f86daf61bc74a1c388fd245dc4965967df0732b327488af96a06f018933a13f77e862d677ccbb25f628155b3d5b034242be2932ba8c53cc747d36667f20df8f02525032d4aa416bfb8e706d5ccc45651c40aad77efbd265a63fda9137e72d02113b4d7cc7260dbff3502122e1ee23de5fd49a63ff630f95adc35ee5f2cd5b69eaf155e3077ee837f82425a022a355e7fcf3d24729011a68cc224d4146727b6f85c32011bff82bedc564b133694a54117965302eb90edfb408e9e6abc50f15aee9c9e3ad8b93959aca1c08aacaf7a1cf1ba68dbac2a601da55a4f7eebe27eb9ee87dee8de8f1371df024ba2b9bdaf42071222d949000bf736c109b81524867dc0193237aa657193cfeb7ace5b6d4ce176bba616d3cd1c3ad1dbf6d3ab5b2c8ac28c30a1505e45fbd296ba1ac40afe5f792b1a8b069b58552c62ea5ec27a75fdfe5712b75e868c735d161d582e25aee028fe7af95570f45ea8ccf464aec1e23ff35166425f6820f0e62b2eecaba27", &(0x7f0000001880)=0x1000, &(0x7f00000018c0)="575dc52333d3e594d1247345db31c7eac6c09bfbb64a8f1e04906a6712af92799aefd5e5ca91cce60a", 0x29) sendmmsg(r11, &(0x7f0000003e00)={&(0x7f0000003dc0)={&(0x7f0000001900)=@in={0x2, 0x0}, 0xc, &(0x7f0000003c40)=[{&(0x7f0000001940)="c0eebfed7047a7ac4a4ce9ab106fa0f3ef5124d03a2f2769f017ed0ce6f74f6be36343f48a6b4b8369bee7d829967b8cc1df56594431d3e327de4fa1fa3cf0f0b26d35ebbe73c213608a562f655acaa29738929b11c7d4fabb5522d32c6b331b5a65372d355fbb73f4e81639d26c0e135c0a0bedcee3d16cef2e7a8afaba428aa488b787a4e76bf3e37aa46d6639073d608e430e27c92e31795df4add886ddb59d3e2e2f2cfaefcd028c09fd8969ddcb5ca22b7e795f15239451b4a0efa84196997e32a5", 0xc4}, {&(0x7f0000001a40)="77fe5c66296ddb00cf2a804929fbfbef0f8076871ef0f01c804cefc72ac7c68583b049f61402e2ab6e991650c6203c54670002797d32217994064ddac4d9ecbd03d2c45ee8f2430ddfebceadb33e9169889a6e2b4880aad29f56fee7d294991419374c81d7fd3cda57e9cb9a3b19af0b6d26bea5e4ccfbdea58ddc48227b92731955a34dd5651a4eafe8dd5bfb506fa72c5db49bd094958883b176ed9a85f7739a0ad1040b9c0f18bfaff000024a3e09866b96b731df6026d0ba5de46192c6d19094dbcc6208e9472b7cdba5a7ac5f1207ced79b168f94cd983e1f02b01fc24b8179e03af640fc01830cb77b2ce6d8dfa6a2d1a374b7ead71a9c204f493de799cad65dfedd64fabe477af93b5b11507ef426e453f9da158c6985b0d31058a0e717b6df566c8f1b6604e91424988b9d4867de9f4c86fcb278037edf01dc96678740852402ae9396466f17155c3c77c7b7772a8349d71249a1d3031ea192470fb6dccd75a0f332466b6e9a0c4977f0982a7e814afc1351982baf3cb45d672224e4c98188af1d85e307591aab765a4d477c0a752d5a44667cdf0e9ea8cbcb42f71bf278465fac40348977d5d54727c9ac6163b1f7ddeb02ec7bfc22f2e48b6d95c17344526ee1c85aede8b010b6289265a9f96ee37dc79ff8d9f998b2c7641b6f727391240600705a3765d1d0bb1378f4bd06d69bb4666174185ce944e4b08ca24bd38eb80a76e1c6fd3324a70e1e2c0e5389f850e7f997a68562d03281e0437d44616fcb51ba32e253ecf8c9bffada87d16075ab8c2ef36cd10443184450927b6b4bf4e79dd5efda7dd4a5a95d7b3cab8b1b9239c4f157d52de0ed49bb0b0e2c3fb6d491adb6b21319cc544c489c8e371e3653559390e34fc7b85d6236103e761cdbc8785ffef6fd07c5c68d7b7da4768be5cbfb06e13efe780da7f47050470b4b4fced4164c88745ccbdc4b5b095dab7fb661a48fdf5712d3df76bda8dcc1ddc699b032cfdb27dc4364c7bd2efe3b7902e731ea363bdda7007ac4f83232bb067eff9dbcb9e2e2eda8c2d6f4ad17d4c39bd0272df59b96f8dee9dcbe6b410beb8ec7d7dba650767a33c74ce9472eee9528b76a45eae9d70797b7910908a0e5fe9fe865c5b3efe2dfd2013e76da2e3f568412380be1e14e007a920cfb79dfbd25084b41afa1cd2bf4f0debbbe452b2972210d1c975c54bfc6f519f5f5f39a63d5756179901728eb151da8d929a5cd5c8d20669a278b87cc3e7d9f7d275da13d754ed515a9c123ac4a54b1cd82fac2ad86defb7a14fe5bb06e0085a4c86a11e52cb61009cea99a78856e8f230430e818fe8376d318ab29962a475fea7ddea21913884d2b0197c226c2816eebbf359874ec5c47e3ac462073538b7f19252450221f428470e107bb1ee4001a263a53807a3710f42df701205fc2fc466ba2c0ef0ef0b6141786d935cf1f70b3bf23e634ed6d4f40bfb5c6a93cf17655ba3174b5c3b0086c09d927b244c4ef47c848329b068ef70ecbe38d53e8bcd86ab406daf59db2c916373f0b523b86654b62c70ef1d37b2bdfe6f51602414351d922a06fd1cd7546afc5270e3d1bbdfa1ac104131fa9b65e6eb1608aaecf7078eeda5a09e94aa0ee8f31ece1bd691f2a75683c2137280ed6c480a2d8b58f7d4e97c911d38d3d18d1d2e317eaee362d43a62f0143a6bc7047494acebf016fa6655cd9df0f3f1457b5570880cf5e3db0f79bac321a6cd93849dca2bf927b12ee7bded022cf730e91c725bf43ab3c1d7b19520c94a2c8c6ad050e7f76c345ba96f2a80e978a9a8cc587dfc844448994bc8dd892c6ab1d9b8ea617b8a7663048a3ffe67167ffa712b406ff738e90ee857f553e12e82fb02ec6983a563f14045a443fb43ffa7aeda1858e94ca85c66f41917faf5f611eafb93982f0432ddaa24a196f410acd081adc624303ba8d468c7d740a9dc36acf5e67f52cb0f5af11e545b2758b23c9a4f81d489fc43464506c8ea172b764b588493fceb3279a13ce30bee4b13770e21bdf5c30591774216f03aa805b09560f3cfc005f26ee693f6ca9b52b47399b229ca67b32d1c1d961f6ab178d4e3e857fac6ccc35be507f93079b9dba4f74c209d457e2280d5f8563e23ec5669f4861cbe47dfaed8c4139be9e5bab1e01bd1a76a688f57dbe0edc29103bca282616ac3e7fa2990f3c5af7746ddbb4dc1c77567069c53123dbd218506a8cf3c911eaa5a7ff74946efceaacb9ae034211ff6f63373852cf714b081b5dfb33e95a5e66ef937bf525b279bc8ccca525313dd7ea511f512c9f6f4e9a771d62aac2bbcd2e65f002f6872ba202b88036827df3cac5ce381f930e7062358a1d6255aa35f93dd45565ab8714576aa7c1b83928660c26be3eab26fb09e5eb67a66609b6233014ff7fd3ef5a880f400c8a24b046fb5a7eaac6e00a72460feb15787d8767af45083daf41465ddaa182216410c61c8f7b29998f68f60dbac4f03c605171bbc82fb8b1e441fc66b8ec8e015e1972bc13fe695a34592296cbbf6f5824acd589efc430bf5d1c62f83dc608dc9c2a80e2308400f5bb7d94fa4f6744dac6d2aa8bab77c8aa71dd42fd7aff7d92abcb7c7a6ea8e20d751a0e055b93bc2d57f6cb7f5b630b040600ff00d47fca7edea3b5cadb026dfe792d07bbac914200d15639e2be1669b0fd3decbb46870642dd4daa4dc1a13f95649814ab8e2b1590486fbc02d332ddadfee84e5aa6aab9759e21bc99eae939384e42073016a922ef6d31f9caa8166c88dcee645f7ef928184149b12325653ae2089ab0519d8ccace5216a12551991de8792447009ff7049b275dc23adc3b68d2e2a75f8ffc9ed5e772d09e688f47e0de22d8a8c5c0e25f030b900f566dffa09acdc49d2dc0cf60b07061c4f3181d557897315981bcba29afc5cd6100d12860535c049895c9fea069d347410d316e0a7fa12849c9b89fe6d8e2626f65db203ad27ec8bf6b0bd985e175e990e31ab609adf1f214fb929dcd7acbb3a1ea80197d82aa8ef57cbee35cf38e1a6edef1f1aeab7e1cc717f70689b76eac0a16fe366dda19c26e1096199f57ac6a41745eac46e695d92c83a778d7ce3f4cb1cd01429514e651b8c0a5aec61770d20b17f850d8ccb34467b9aad235ee95936336a192678bd9098dd4ad1970467beb0b6cf154ca2be5fe22dcf3a0444a05d59395f0166856080c33b862d58122fe7c08f734190fbe378d2f73e66746979fabf90575b6051e8948d4b1aaac4906691547338681fe206ebc1e263c00dcebd421a8bf4d96c71b59a1a39f91a8d0a12c4d351145d9650f94a26173364c1f047a9964d1895a089ae89835048ea8dc4629541d379593d11f137a2f77589adbe3fae7a6a4e284113e061489e0bb02f6f126a13d90aeb1d8da9f0d863242c6bff81e0efd9e63f1e66a291217167e3ce1508a1938b58ec7e0deb75cc0e91014ab4a2229e5af1d40b9bb01a4df871764a52fc50bcc0c300d479c15e5518d3f6f2da5ba269ce61a654e52fabbff134aedd30744ce75224c0b4264c9c5c4d45bb45b4e932639cd0d30e92fc3f9aab00809308db9c1d767c7cdc4663f5766da621b4a2044ba16f2e16d515e003ebe451d0857b3c89875a11be13ee10ceea852abd3c58b4f1b386c98c16406ba1f0dbcb206cf2f017547f9596b7f4140a0a143979643f7ffee87114caeac47b7f4325e110c3492d41902f31869392a73915df5e6eeace7d739aa8a37352e9ee3b1a7ef46b84a4b45bfdbbec237fca86f6095459be4b1bbbf88a10eb90e0434df37a25030e23092405f1c2e0d6d71889273dcd0b66414c4b2f97e14d5c8995ea776c7cbc295f52034b30dff6627eeabae159f7124e4de71e267f54c25ad90f12a0a620f709b63bbbf29048dd8c911cd6fc2d2f61ad4a542b34ee47458b9e55c2737d55bedfb0c08b8d49a977954177e08ef7d5228e0d870da6b8ed9aa5de2abb7f7170b892932bbf24fd20e42b93a05a268f8691853f7ec462bcf1733826d17eb9ac2556b1c1940765b8729c062ec4905dcfc015cf751d404950b3710c1c1884d7459041818b8417307e6bb2b5b6ce3d5e66818c558a3d33dce1e77a91e88c372474208a22ff416fc1e6c310c35569c5b02d7e4f023a41e6ded7e285589535649130027ee6b85de08f499e7e81e1e99d741abd89d50e6aa2ca431a68915075920c7776a7892aa3d19d03113a8a7e8add8d6ee20669e79f008db58ef847765f5bf37f65a741bd605121ff7a4fefe882ffeb13da4d62f9481c9bdc7677ebf343bdf86d95032fc242f5bec04723b38989db9e720e66f98462f319d84b8d8330f1822e77794b6cd0f9d7ba677bee6f1f9f7910984577bb6ceede28f35ec74910c35c0a17b4357eb5a3bbbbc4d1b2276e736dcaf6e1d0ac66aad66af28945aaa91af43af8c040a8c840b95dcfcd205d52801e0b44ebb206338fcfc8af9c7297cb96d22942c85211d0b6c6cb26f3958e70095b11a99eedb67ba4431358b04f3713b10bb69be89ebbf52a594b5e7d894d5ca94f6eb5697bd316384cd8f06e5969466d58d099fbde5d1e2bbc32f98490fc33f7aeb7ebd5e5925798276c35b6849d646cc5e80c535d9b0e9beafe39a1a278120d555557d913f26d6968eb32eb0b302336867a1026d8706c2d4e1e6ebd4d5f047c7aebb578fb446c0d629da00da3bd5973f1481b3e37b65b97ae33e9deadfc7debd2ec2599c79953ef20470f39d6c77e22402f319f5f3df718e17e71c0db5855f7cf893989617fc2d0e8aa030a6d508d30e6db20b5b1816cf23820147a1e871299a9fc002b4e4e2fc5e7624b6a62fe880e0f9f8c0d7e4521e2b4bce993c8163825bd51afe45d8190951983bc9a3bcc5ffeb307470040af5a7319fb85e4c67dfbb40edb86b1a813d94573b9fedf899565e18084fef6faf7573d78cb34b314102773cbcf522651588a51f89e2a642689886b1c22d875f8e4e3b76a1e2f5679e9f73a1ce3665b5587dcf57ac2e0cefa47bd76ae9557c6bfdc504de8b279a16cfd19b0ba9127a9fbe6db1ef79128c74eadd4a688e2626cf215f84d9a75aeea8812483701503a11981f555c2563b2e216244bc9df5251dceb7509a5012fc14f19cf5a6e1d54098ef2587613b4bde4f9bcce9c03e03d1e3ca923b2b89fa8e136cde6da68cf68e987af45e4500c106b920d5f88a4b811655b882f4807804eee39d9829e011e97e4f3c8eb34000ba81bb0dce8e9943fd515d55303354c40ee657ec1aa4fbdb9a9e927bcb75a20de1c84db9f6f98ffef07abc75a705482a343872f2cdc2573ecc570b0fd2e8727061857b74adfa6f9ad0e87a448220f411d2f91cff2a682d38cc5b1c62c749926dab2ce7e8d9d9b02e0b8dbf5075ab22630c9406a0c46e0fce5540ec399d604ad16e910d30ab36a6291449cf5f70a028751e115c9b37295835e74c847ff59be2fa9d02c3387fc7f1e1f0da387ac96bb405a5f05655a2821a11f272b65cf48de6280340adc8f3cf5d0d82d8ae1ff6e75b432136b3248b14b06ffa5a60981153125464fb694e4275acba0ea97214e0add9283f5ef098e7b3b6b90edbb3ce4ec0e684e8f88c4f147b4de3050273421bff4157e8d68e71932d0a91d695e774515e41df643e8c2df4eeb2698ea5faab919b99240e296a362b1f932fbff22fa158a464bf4eebdfa2db4ea250368d2ef062f013bd3ffac1fdd8305645b4cf2d535d8c728c4d9c9cd8c529535dac3d6027586e7b32250a794fc8941a9ee776a7408d09035e03f98ca0f62387171e45af9caf10", 0x1000}, {&(0x7f0000002a40)="b9c24e332372631e37aee4e716c0b258c553c534bedb1a636eac13cd301283dd936a62d8f269bf17559091f798c36034b2dffad07aec03676fdeb422f86c71509e577c998fda0620fc776c8da8d7d455adab9d02d67c3f95212a82f7952db9af52a4ea73c5e5c2bdafc2f309366f2f646e8053dda351abde2ba96a1ee910f880fde92845", 0x84}, {&(0x7f0000002b00)="239df298c97c3b8c3637725b5b546b0d62ba607ab07de83c6e77ab6b9b9a7ba8f82720", 0x23}, {&(0x7f0000002b40)="9b5a2ac7493f2eb66b154614abb196d81c69ae318877cbbb5f8cce85c9bda3a3f1ce3efa088f8b7173539612245e87b2508073a588b77cc104eefc3eb82c9cfa7c5dfb73c4704857920b18a4ec4e46d634389675ec5a624d61546e295581852180995b002d7049a3bd434b997b3104dc2893ab74c47d2d62f6a8757fd1735c609dbdb0c57b433b8821744cd7a6063d1afccff43b52a469e048424354a87b146cc9db025dcf02b340b8ef4fef5ce80db61df6e6b249e3c65a0b648c1aa11f1dd990cbbc738a23b264a6d69cf62a8c5fbd3b1520bac423d5f7b5441e95889df8051114382ec5dcf8a2c8dffbd1bde88025bf5dc3ea5bfe6f0cc36667c35271cdc3d24c37d7c6ede1475589526a3b009ce400dbb91b5f31f2e56f79f0f9e2f9717c5d05613a819cf2199e658e41c8e5bce5fbd9a5cd6b9cbc96034ae97d8776bdc891b5bfffd27da52f2a9394f6ea4ac7351f8b8665a9ef8fdb8752fe484544f3aa9682237518c7a8059e97e19d1ab87299dfbf941cfd06a09fe8721279edd9bd7769762f484c8aa780bfa3e5d6a629e2d793c3c8291444d7562708ebf41834104078ffc980db49c7f0f76687f3f1588c4c424e94c5ac032525a3d726fed443ffce6875bb3a777ea1a2746ed2392d6f4f305d6e5e26d562161b24be2c2d872125221e6fc8ffb5959dc1fb1cb3fc49aa95647662b390aa5f6cd3a9e9dc733d4a9057fa150a6e875ed4ec4c598892454907fb7c829edbc13ab2c70a1338155e45360c13654a396e3dd543904da59a6301e28274dd034a63c6574f3dc20281da9262f87131101728c7f028a4650449f738f4a504ff2d6a6a6d1820d822bab4e5f42163904a52d0a4d8a5fbf0cd66aaf9db1d0f1444b3abece38307916c1dab5abe5b64671dba9cac897714f37e8437d8748b0ef7dc1bb8ffc94bab6fbce29d0243245e348e368c995c9b6a6140acd7435f0b44790f75b6da3e9729446690dc7476790de69d4ec235f5a6e369ef71a230d920276113ea80b8a5e0984aeaeea4ad8acfeded0d33da6911eb37907196d233c43c21f212aa1aa41e75e6033e715c785e165f3f79c082925e9f25c2f9d8385c4b01ae4de1c854524eb8e050d87429b1632398c639f529ff739e599da60963a2bd027222341f0e5d44348a87afe22e375b06f496ad0bc8275c69202e3993c0695ab72255351b6c1697d3b48f0c2956bbc5fbc6f13cd6f3584bb56eaa2a8df5b582d8223f4965b20197bd1475e1c649a36b587a15757f3548dffd226d20aee69017a3573d0ceb263869207b5edcfc0cae953d1cc4b7dbee36a5f8753f03b3cce7ca7943e9bbf3e07b293823bc6088f21c3609a1c69c848d7e834335c12604aa95e70f59cc7aba4cc9d6958e557c685e7bee50899d915c360a5f25a03b2fc095cd906263b1b637481e416812407b66ae074405b521bc9386646c0f6d4c8b3162b404ab59add43e6c85b88442fce9f7ad7c5b196924091b40d2f3f02c4e2312a29801938007255fcb8c168fc318c9d49184c7e020e2ea34d4a3fb062fa73bac2cd9cdc07d574a3db628942f12090bacd10bfab1b2385fa4a3caea841f0d179e6ea0c3c178489018982e0a12bf82e240eb3aeb8fec878983d4efd6da4e621a7b2a4a86eecc5818c0e3fba02e3ae470a18878f20f15894e2413ed2992c4e16225f444a23b421cf122465c4fc6d198f9b799c0092d098d3c8c97b8212428f0220a82ce3a461de67a487171028bd4a2ded15f69f14b7777871667d641ea880ddab441d307fc4866b94a5b00550b955c1dcdc3d8f1ee96f1e742d1a4baabca52ed53a90d12887ec497736ec5fb9553d4dd68a6d92e1191f7fc9774612c9bed316e8c27869c827a7d0e89d4e5b28b3b173dc7bf2c67ee818e3affc8dc774e2035ae9c0856c1e9d3338c05d8f318e10a6e1897248af02c00f717ccd014c7b9f10ce243091c0ca8ff9300b4f6f183cbd5f882404fd2c35b88b13eba180ccc64b0668c46e2a93d5eb220a797e019246162fe4449b386517b857a64e1e73f65c05d7377300ae23015644aa4bb3aabc0dd22d00ab9e1b93f692d7ef3e57a9211bd70fb26ee6c1b992b6c52f3ef8e2f7636990ab66baeee26b45b9366af90506f24f8f450c562770c48898362ad4fd1f6bc496409e762d61024c1ff42a78001f8cb4a980fe9b58d5135d852e4c8befadcdd672adbdf70e017b44f1b4824f1f10830577ad887fd8de987de0bb149604af6bbf16a9acd0815d626200cda4593330b52c66bd7d2954f8ecaa037c5821e0a448a8e9c9b5ca44c5c760a8fc713694502852e95a07b4b293549dad536845289990ab6db038fc0643576cd08af4087e9e2af19f80a24d850654462ad1009462e9b907c7a3b1dcaa9895e409d547b3bdc1f54089daa70228046cfd3cfb81b097b6f78c96820483b0494e24dc4ef4886252fe0eb396f7959a47bb8b1be968b1385a4d13f533b112958ab85b3f6d5c8df650ac598b486e0b635dcf30d73534aab307faa086895d83d558622d1d7a8759b7863bb9dac8afd2b04125240b2218803d0c7c964434fa8aabebb5ac215de7c81df1f05cd8a345daeaa26359ac963b996f37cddd2354c38f1eed960fe6622191fa1357fc8cc1edba00f121e8dd9563545e93fa0afe4389baa863e25bc88799727d8b50edd7bef456ab6d5db3aa10235d864db56590bfe47557a3bc740d76daae67f25863c24672b155de7aff4dc9283263a751ec657c0ca50403fe7d39dadd9e6be7cbcc52a1743748b925c91cda22d6f54be29c32135cefb12ad47c6eb9c8830d1356184acac296448ad93754e79e53a09f004d86d7abe4b1d000369f078ae98e0e95538cb991eba67b65ea65a8eb6e103c66cc3ddfd396708b1626d71553b8911f1dc1d8098a0bb6d6aeb6d7693e2215b55858ca7656cb76b6d3fd134989b1a158d37c58a32bcc444ea28acb5046cabf716b91084f6e24cd45e81c80179f40a051875d223faaeaffd3662e4611372ea165e7ee4d1b380b2b133d31ecf80d7373eb48938bfceed28fcbb1777a150389104b61d39b85b5f25816a24f682c6f427e19532d03293fcd53e021ad2f221cef5dd3a16f1d7f16f41ec8407bcce2126b7318c3c899e295519de0bdf1e9920cbe32b480a586187bb90d0019dec59e00c7271d9ecbf639d81f8305b881dfd6fee12c9dbeb3c883b6d8e9abe7b9b258e00cf1db90afde291530fb16262b179f9bfdd347165cf73e963c744c5f7fbfad6c9920058cf0a6d4e20baadd78431258d5eb6f989bb453ec8d4a54f4fb7b05cbe1a08513b41bffb20bf1032231ffe68c0ac20bfe6cd8a019c5c1570c99d1e827de3d1b6bcaf6d9665ad1828c76cf51c4b252589af20dd68fc3803361f083a8cd6aeea4ed1fb2b6fcfdf85c50474863f5884a7fe0819cd886879abe3567e2c561ed118b10a83a86d15090a4bb705ee593c5de8a4be68681c6b84eaae9f0080f50b40702b5c02e30fb3927f540a11e01204660ff6d13c20c139d4db5804c767983048a49939258648a6f17265ab3c3fef8fb9714ec733f8bdaaf2fb33f89c608aa8556d37501810a4b350ca7549b3572ea8b53a453b8061bdade2944e9835005e53df7d59f03690e6b75def5aa157c49e28451d512a1bf13f3c493268f59e6fcdaebd2feb5a0d67f2672d1c53e2c5052941f923f85614ae39ba6cdc10368d0f7617588c0a141e99231f56c3ccce70f7ac385ee798227f8c6bcfccb5c98b34de4a57d5371665cda07609b7a56e228c7ece6ff80a40d35da290db864bf305d5a81fdb72993535cda300442cbd960c033431c2cac82e6a1a089e5061dd69cd8006674e46620019918b63cb1a82211084629467f657ceaa40d496906643b22828e061ea3ba5c48009fbefaf62d097707c68b7d0c24c5ab673dee2a8cb73dc8aa1bf05e4b69a068098668bb98031fd4dca8e81589d32a84e41ef0114f53c4e7c0581785460e6c781c41f8a12c7c19f2db6ce212a360ac664489818a2482ef1f88db0a5aa9bb6f73de97e8fc0347a8ef0129bdebcc0870bd79795a25ff6c7dbce7eeb942a1116dd0353f7408dc91d3e73e7060936f48cfd70e4918287e79b89c3ca6acd76cb5f3f672deddb8b897a8c4dbc5a6ba90ecec0d1ab0c694bae06f526d2e93de8784946819358c34febb96e12033d68cbfc327f02c0cf3f5c599d86332a85b215948085ddd8b06d4c688aa5d5c39c528d73d01221f7f9879bce51a12a4b103842524428c9d5b0a375152b4827af6838e59139addd4e9163685b4626169cd28788e87356de5ee0f4ebb2172be278fbfb62cc5b596ee8b4d10fa42ed0fecec09ac2c8c98fab3150a294934947605d1886df6357b703a286595eee1fc567954ffe69cfcf44ecea913e0914adda2d377c3f5e1be97e2b35a62981bc68722b519d43342af8d723e73b49f32a6b118e26ac93496556515d6411a4222117b57474455ae8b34d7c3401cb49e077423ce087689313941c895b596d2924bdf16f2bbd8a0829d9f928ce399d74976802e9bb2cfc2b360c719f5a30cc122f2cfceffc227a54c15806479e9ce3ef9620256cf62bd7be11fd2da2056a437f3a013215dab30ef327c48936e0c26e023e413d732ea81980304d9217866c658b2ac009301dd0ce43ab7fc76f7b814ed69025f1522a4ace95515116dd71e7fd3155c91be4abe9e04942c5cd75eafa4b7fec91c63f5460622790199773d07fc8e108d846717041bf02c18428d7c1fe9135bb2f868f41d04c1fc0b62986b7cacd390a7df1387cec3c61f6f922691692c160a9b3b9b53db9d2f6e166d3461812e94f3e3079e817109f01f4302cd8167def236be3c1456c42957090f37ab2c5cd196d910f683ac9912c132ec98b5a72dae82e5e9f4ce282c69b47c9b0e4d0c064dcfd6a5f43d168a6c1273c4ce974f352705adc4c6a6fd6032bb0484d55772b301f6bd731aae83761f94d89703d94d0f245ce09b48e7fd2341fb702f5855be1ec2cb9b14536634617e501f87a9414aade2fb577e32f1c335b399940ddfec92f4ac0ab302dac257daffce32ad1d7f4b52154499ae06ff1a7473b6ebd13d8ef6ce481e74e3d33f08a6599a579d541604880233df633206e20d879a594fb3205255362f99002559c2c1457d507340d08e598beb8ec21a8d3b077e89f2e52529052ca63d105d883b884fd5494bfaaf67e7869b57de38878da4630967e644be8307a9dd64e128ba828dbbb41ff3f6038669d560b22813fe9967246d18b2e1847b79019036aeac6127733200acf72c18708b8fbadcf28d570d2f7153a0b8c939e47d904f6927bf402dfe31c5d146496c98a78f679ffe2196d8a709ff50ce2a6fa98ee3d1c698cfb24b93c5d3d4891fb1e53957f60c321b32ff18f42431b0d6a19ee4577f15fe173d22b3eaeaffaf146259d66133a56cc559aa351546e0de15774dd5ef9a18e4bccf649a4b53b62324649b8b1dae7c0288bb16298a3e6caf20cedc7ccae0b4dfe00643e3eee1c25245b6aad867429f21f82547fe7fba9a8271e127eefe3ca1482070554bc91c12b65fbc73d8a9e4a5063cb17d818e625e5ae561dc6fd404abd552af9e81b053258038c22a92f0cd3917d981beaf927db02b669e7f0316a9015a072776583afa8c88451825d49517aad1da47c4f310616eb3645079f1ba14bec00a2bd88e296162e3bb96bb5c4c82862763c3a6f21798cee08de488f5791640b0f4b54371c9db224d66d006c72d66b7a09d9dda77fd8a406f876ccdeb8717dca2364849898506a", 0x1000}, {&(0x7f0000003b40)="de0c41b5d1ceab4ce2a82f6a5ef84747be50cd857e1188763ed1044aa2f87e1eec44d0a3c8ab43d94bc97ec36d3d58b8a22aa4de9499055feff77a7ea5df44862198a6fc6383302e1c989977885c0323259af8471f5a20cba7d22fe4dfd37aff12c8a0442d64f5f1f8ad9bf8ff7e3e3deb34210c85998d97bba23db28b9fbaf0b66646207d41f176981ac195aac653369248fd91066494d33547fe51fde336c472cc89f0227c37494628dd6c4ed61ad7e1d428ac237f86a15c004d869bd6962cc37f09d01e2f74787c03b879157b7923e9e6529a173aed1e65152b6378cb4e4145e5e663b4e54af8e1c67eee28e13c1e25908676405640", 0xf7}], 0x6, &(0x7f0000003cc0)=[{0x58, 0x1, 0xff, "a59f93377cadd25bf613063eb71137484dc2ae2bc5c48c7fc28f11d236474785602af601af71fa57849e78b6da82ec0d54a667938826bc0cfe39770b37aa04a2b5"}, {0x70, 0xffff, 0x3, "756610985b44f6035a5b4649727aa328c08bad329eebafbb6ef8269ef2c02beedc71c142d37830eb3b9d63d75b32c587f59d0f09ccad253ff95445247c7eaca8b78314526e7c4155b4d608ddbace22bee318bd268425e6e9531d42a7f925"}], 0xc8}, 0x995f}, 0x10, 0x408) sendmsg$unix(0xffffffffffffffff, &(0x7f00000043c0)={&(0x7f0000003e40)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000004340)=[{&(0x7f0000003e80)="538e74596e619709ebd119089ccd19f2262c95d308095e3c06652f353532775076795458c25e657526b6ad32be7c6ee200245efabc6b8117de75df5ccf209a26265241485d1c1912c40097b07ebb0380399abe89fc1d4d3e517a87a1d8a12ac7ab5294ac7f2e1d4c241e2ef29fe529b0ee67162d840e1361cbc305740656c4a927cfc51ad1cde9cfa43d02a9276bb61ce1660791d8ab89c5a542bac261798e102b432661ee8c7343c99670de1732ac1589ed16517cb5ba61d015b3ea68b299", 0xbf}, {&(0x7f0000003f40)="d10d143674d2eb03c105cd405e7f77d59eaa5eee4e4e913abef14758dc60dd80a4f08ebb8301217b74241410e3a6ddb8fa977dea39fbb91ed6f1bd163679f80c8b1d063fb72772122639e31a39e13d957febf188222cb3b1244f9ae5caaaf88ac168085007b03ae99bf3a702bb6772f3b09e9fea3cd1c4fcd1841492a51b0580aaff57bcb908b2b40b0c1f4f296a4455c7bac461d49228407aba99650e9e977387dd", 0xa2}, {&(0x7f0000004000)="b0b71dc8c9e7be878d7c919c8d8d46ad0c75065a4c17306c9ff144a8327e95d69d09e38b85f38b312aeacd6e59514e7bbb2b9b5008e8df7cee642f29b5bc9e70154567d1cb9598c1", 0x48}, {&(0x7f0000004080)="6e1d629efe6d9b4e35e995f1b49922de937ee505dc766dcf4e2bf6a05c9e1d59ef065e9370326c9d4d1f7b3450f7dabccba104b93498c00cdee6b2d2050efec9305f5e87e221f3e2a6620186d2257a55e8e5d21b4d1057ece35ee65a263f45a531ca175a85dba4f0bfcff1672f8c4fb9d7d59fc79100e782d4e333b3a2f12e1d71aabc2692afaa5febe43609", 0x8c}, {&(0x7f0000004140)="1878ed3ba2a4dc6878ceb398810518188cca4878cca32c73fce1bfffe00f7df8b9ae351b5c6abf6441481687b25735cb2d468fe64e4e4e15e652fefb5e0efe07d0ea5eecf2bbd3c2223918c985126cc34f3f659e00adb512e93f5aa58db1577d2b15cc756b603fbcc24bcfc4", 0x6c}, {&(0x7f00000041c0)="8823b825d209ddc28fcc09aa6cbf606d282a38ee4b80ea228bca40d4cebea2a200390b188df866a83973435582ba49846de273c1d34763156f6e47748a3250325ee14da44d8e7ed9da7acf406040e33152252a1fecd2cbabb764c0bd94ad9b5b1291a7659b8c7d1e260ad74c1180d5c9e217b346008c2d70df65f68d0f50e6a762ee6435c3ee16223aa5731b3b0f137f71d30eff653f27b42a1e8400f519b08fc766aff6d8749e5efa3f698bc9cefafd25a3a9d187", 0xb5}, {&(0x7f0000004280)="3f9a35c5da39c24c1278a49fbe3d891d718991e2fc", 0x15}, {&(0x7f00000042c0)="bf8c954fe0edfe8938b1dafa01b6c581f1b76f894929c380d093a64dab6ea118ed6d4e962157085f6a1ef55faacef7f6ac44e5da2d49fe8980367de534d38af7291001a8371bb995df5896f068f34ddc", 0x50}], 0x8, 0x0, 0x0, 0x200}, 0x413) r12 = getgid() r13 = getegid() r14 = getegid() r15 = getegid() r16 = getegid() setgroups(0x6, &(0x7f0000004440)=[r12, r13, r14, r15, r16, 0x0]) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x4d, 0xfc}, {0x9, 0x0, 0x3, 0x4}, {0x5}]}) syz_emit_ethernet(0x2e, &(0x7f0000000200)=ANY=[]) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x1010, 0xffffffffffffffff, 0x0) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000340)="868a2f797b95ea83a2ce4a2d5c5ead76ae6f23e5f21afbfadcdfae6e4471f9338fdb3309bc7930e898b9e37d9faa74b8da883aa2a49c4f26b3d6a8a03c02d357df5948a71f7b8aa6bad8443aa6", 0x4d}, {&(0x7f00000003c0)="10fb89795481f54e25969c9d38c33affe64c21e80d8887a07c8d69d962d6c1e2e94de86a26", 0x25}, {&(0x7f0000000400)="9539040835ac0de0cf23869b703f994f4c867f1745ed49f99b3cc2a70d3b28bafbd1ce9bf74a1cec60211df713db2bc931546171", 0x34}], 0x3) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5901) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) setrlimit(0x8, 0x0) r1 = open(0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000001580)=[{0x0}], 0x1) r2 = shmget$private(0x0, 0x3000, 0x240, &(0x7f00000bd000/0x3000)=nil) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r3 = syz_open_pts() syz_emit_ethernet(0x2a, &(0x7f0000000540)=ANY=[@ANYBLOB="4f6e6fafd522eb025a0755e17bc306962212b21c3737c7fadbc2b95db4a66fdb4abc82aeaed6593df1cfea2858def8f427b58ba417", @ANYRESDEC=r0, @ANYBLOB="3163a0d8f3a40952c99d26022b1ca6f61d3883eb4470387e35291cb88ff6cf0a7fee8c80b6b870d421daf45b428f92440420d748780a04516272c14a5259a0e10b4694eb382f0983cecd7b4f4eb90dcc8c44"]) close(r3) syz_open_pts() writev(r3, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x3, "0000c6f26479ca940000001700", 0xfffffffe, 0x1}) writev(r3, &(0x7f00000003c0)=[{&(0x7f00000009c0)='o', 0x1}], 0x1) shmat(r2, &(0x7f0000001000/0x3000)=nil, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f0000ff9000/0x3000)=nil}, {0x0, &(0x7f000004d000/0x4000)=nil, 0x2}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f00003da000/0x1000)=nil}, {&(0x7f0000003000/0x2000)=nil, &(0x7f0000208000/0x2000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f00001af000/0x4000)=nil, 0xfffffffffffffffd}, {}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x2000)=nil}], './file0\x00'}) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r4, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x1000}) sysctl$hw(&(0x7f0000000240)={0x6, 0xf}, 0x2, &(0x7f0000000280)="7f532ffbe8ae0a447063720d4f41fa24ce7d12e6ee52", &(0x7f00000002c0)=0x16, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000200)={0x27ffb, 0x0, 0x81, 0x5773c543, "102609307e7be2df67de208c8bda64612c3100"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) msgget$private(0x0, 0x569) recvmmsg(r5, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x2007fffc, 0xa}) open(&(0x7f0000000300)='./file0\x00', 0x200, 0x18) executing program 1: open(&(0x7f0000000180)='./file0\x00', 0x800, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x144, r0) select(0x2, 0x0, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0)) r1 = kqueue() sysctl$vfs_fuse(0x0, 0x0, 0x0, 0x0, &(0x7f00000010c0)="ec6d9318e92f37f9d4e6ceb766bfbca7f5dff86c2d9e66b537a84dced613a70ecfe92818ba33aae2d21f43d8f48504c285350ccda37f3ffffb6060df4079575ce30a93d0e33ee275c39c6e3e981975dce6cb79a246b8cc64b03fff1d3593152b9c0d25a897189f0e4aa00a900c5945d7fc0ff930d629f1e27db5700de0afc0ec803f2e3b25ef75d00754ca4e2ef07be01c1a2a0d6c2594246b8bc2b0f236e14c3b047da0239555810749bf3ca8766e41f5ad39d91e005cc9967d3e8af49467a90c95a1a8f59df2555e43ca906e5823f96afa30574f141a2f6ef5109f385d544f59d690d053298687bb182f841cd9dd8adab197073d97c8c6a342a348af369d117192bc5b38a3d5aeda6ce7a3e3b4128bcfa3b45d4e6fd933f69ab51a3e9af2ffe3527f9f7773f1c0efd7a42bb4eb189fa1895e800fe8fc6c56ac2068a8385da32b7e304256eb62e5b241e83f8d1fc314ed3c54266a41cc013579979a59fc509393abb7ada1a1f39e6ae4559de9b91353abecf9236913245cf42a328b940cb4732a9f48ff664355326c1bf853bccaf39b25b2448035d7a6e2a010e6105f48db0c625d810083eb63fd7ea1b8033bac4bbfc929b40a28081268f1019049858a6d57aad311c2e508287cc57925bf19fd96f5e7c400e18e55af4acf0515a97c895817c4eec024552febaf0d282bd25e9dfbd9792a7a2fb76a9edf93c55a85bbe5311cf9bcfd2b95770b676387d78c04849c0d3d15566609faf5c88fd016b3dd47bf7ba9d9b579ec92be9ca346f3ca5845f2c629a0a7989ad9d23e7a0cccb2512fdb2b671ad2c36f893f6ae64bf29171010eec6c90c4f95b6c6eaf8281553e56a13aa0e70331fe5916a345728b18e44b08562a47b8b32bb191c7e33dd404b45714f6f77b3702261198cf39a9366ceb7ea5425093cdfb39cc1326d7a6b88228be184d6a7f0f4e7f29d524c2d8dc00c8b8504f133d7ebeed9651d8e7ccefd24b22c7165d08fb929ca3cb616967a403e7ebd6eba5323687066ed9ea173416ff26d10326b79e9954449af76a7431effb2d4ae954573bd0d81d093fe936ddf6cb9ec40ceca629520202fc292626c933951b2bf140a1e4a111cb216b2da9a2debe4c03fb4f540b5960850b00412975d930048d07c22d91b4e62b27ac954c9cba71fbc221618e56aa91e98c2fb9b5dcff22105a63f6a0112518d2fc0d9bb1fda3a72a3547b0e9585333a8ad6df83e5337dfa3ad30d5303b9c1e70984b158797f22a8f583dc84501ebe46717ca30696c9b54139c54804da49ca0ab5f6f3bfab8d979c3d7e08bf5917b0c89588f281313fbdfed698a1982e417a9a87b7a68b86d8f89a169abeebaf8921ca8a6aaa583d3c5133c5f47240b873a8726a9573f8c09afa3692a400958c12b8943d061750fc9799735fd77e6c6c785a9b48c7604cdd1b2f07f18ade7d2f8f3d314c954ffb3609200f4a6d775dda7b99b888c6981d1f9dbf57a24546e061a0a612ac9b761156da3c04ca2b3461f592003dd0f6317061836fd853478b7d055bc8744c923850e7717e929656001f454b0304ccebd4bb372da2ab78866ca5a28e8b11c57981ad8c65409b1242a0f3fb96f0710f06de9a11708b1cc366bcc795e2e6676b58b123e283f8ac5692b7b4352ce9e3596f3f598843f5fef439a22021cc76210349eda2245aa6beac4e5ccf785567567f5c73fab956839358ea32b0085151502be1ec0db448674d4aac0d63572abbdcd396e8de258d77a6a50553f9f438a6199bf7890e8c2769b210f6d919c25bc645656f6381bc74ba1564d4ae265d51604d389b138dda9d17aa8cf67c02451b7e16a65a13bcba333de23bcbd347dd93a563f54eed3e875fdc2e1510ff9a13ca211cf04b3ce952c6cc9914fc86ae4b9ae659ed479d848f61363476f88d0f2a02dda9084b359630542b5ae3651062a4757b32c75f5e315e707f556a9c807affc39b4d2888541bdb684a10dad747e1a991af4121131975f7a480d3ed3f8985d2d5d5a8e234ad7aff89a3b4ce7cab9d1eee3b72a6550a9d298a650ba533a3a3327349a5e1dd050d8c6edd4a13174ce254ab9fe23d5ed0692e2740be66564d3669da485ae4ed3a558cd6f16cd117306d7215612d5976ad8fa7eadeb17bed1a3e33ce335c008fb7248c23b3972029a6223183146bde57f0a4c16a7380ae167ccc67c7fbe7f4ef169a66d3273e454be21b9b66d5f88140b250f91b66f3d6ae0c8bcb86161ff96937adc981867ed215a67bacdc6e5e13179c3970fc3a2c709368f32696362f114d946a9fae6927cf5565bc9e67342a4e58367baf605375c86ab2faee3e3df4095f6c6dcf0dd8219ab18cf22ba5d647d8ae99baf6076d044c0f394d83b9cf703762837af9578cd41b78ac8ee1ab4a224b1a8594ec6e2c3a0ade8bf0d821e2f86e8b1031bacc35dd8201e94621cd951f1f737a8162ccf9ef9cc40b4889451caee90bf8f1d9b9340425232de4a95041b3b396011cd9858347ff88db659a5c08ca9c88d035c3add9d2fb1e1d3bfaa9ef36a5fe31db8f32e26fe58cf92e8798e983c85242a9fb450dcc7ad0c6852dc92817d9d0eccad2ce2061ea42af49465743b98f7a2ed7ee70b20c093aa800c4619fa2178277b3d53333a765bb2f78c77311c3cd86a958ae3b019ef11eb9c65496d36eba34cb6f07b758e62e3b67bac80c7dea745204f0aedd429f31aba2809e93a22332e68df3cdab3bed329a4ba0bc4cb2d6830597fc71c2908200c2bd74d87a03bcc7d4e702dc2f9c03dca877d691bf44527d70b0c5e917c91f9f2b3120764354ba57bcbc7eb22a21a07a128cd919cd0acd97739f45f9bcedd4b6e4a5a4da38864db1f271e0965a8d2133aeb8f0ba8ef933e86110f0a67d3a51b4ab15ea53c5debf2f9715f9b038a97f06aec15fbf344fd113aafbbe3a6c8cf577227f4dda177b16e298bb70d13c036422c807305f76240cf5043669a1d42af1891ab0216eb7849d302cf9c6b2bd223df91378dbcef7bda031ceb703e788ca63c11bdd510bebeee02bbe2b6ac321bbafa57deb218e408ed84dd0cf22322ef59e320056f321ae050f2b26b30e0c05d1294d3e377e06a4a3ab9c7a945775541a1e02e915f87d2aaad5ee2f3f08e8abef06b135575b594255064dd5d982aaa3ec60264c8d917a42262f6ea4475e09c42a8b7c8a4bbc520704b88ee014d36c312e855d66b12542d9068c16cf0f9db0457d6b48233ea8a9e03d9aac04b1344e7df60d6ed2a7452040abfe1c46ce3d3a3fd8c0b5f6163b70efe4f31d54536f548e2c6e8b344c19b9827b0882f6c66412db8a852a1530289750acb0809129d7a306211fef251c2a7a64804a8d678211260052cd648c802d4c065f6375be3e539e63aa4636c9f8aff0ca3a64f9e56fa7327e6826bfc0ee36706bf318faa66858a93aaba1e05290dfe0d159ad5a755794794a0ea17ece01da63e53efbdfa656bb2e042e698ab8fb7fc93261ed7b9efe685c8777ed43ea4ae02fdf301a7afe6d5359b5bb473e0a2b7596c0fd2d12cbb05de4bfa48b4d78dbbf4d2cd2b4b300d78a3497c7e826b8778e56ada7c10531b6a7e8f42d9047ede8c1ec9164faa3625680929748499ad4371b4111b6cf59f0572eb50f33ef1537e246606161124160f125f9e6ae8afad796804e0dc8fec01811ead2e3d4161b6909030e6f3745411934785694cc20efb73673d74051573f89c50238b406d79d1986d0c5905ed4105c16a1a83c0a12f61e0b96cc0d560ea7c59f420e9a21e4a2b3bf6fd26008148c750c524ffdef4952c32510fe879c528f1eb36d5cef944d761b5429fa9102b854df0287c16310b16ea0fc0afddcb10df39d469889e50815f2452ccc9ba6936dc95a8f1a2687f23b0eff99e05e0af0be6af9c6bb3418e7fd7633a85d85fdb41ecb27cadb84a7bda0811ea218fd749ad96956bc63f4c8ff3d3c30d67a677c9624f4c7280d164c36fefe3bb2758ff94c8740dcd21e098ee23f905d9627f4a5338301d2916f6a2ba2d96c889680dfc698bf0aea24622b154693e89752b647eed4fb7e2bffeb753f28d3eb690c2945395c275eca64f113d0b49b350613e4dea01c095453c7822bff33a28d71c24d3491ca03e113e867bac56d50bba6bc65f081c52182c298252813f3303c04990d6d28c0b3113cddc2733dc2623e2db5820250859fb7127eef3206acd0520ee5d05772f13c40ad7b64ee020f7e20000000000000000", 0xbb4) sysctl$vm(&(0x7f0000000000)={0x2, 0x8}, 0x2, 0x0, 0x0, 0x0, 0x0) clock_settime(0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) accept(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000240)=[{0x60}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) syz_emit_ethernet(0x3e, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_INFO(r3, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) sysctl$ddb(&(0x7f0000000000), 0x2, 0x0, 0x0, &(0x7f0000001080), 0x4) kevent(r1, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffa, 0x5}], 0x7, 0x0, 0x0, 0x0) close(r1) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x83fe}) r1 = socket(0x18, 0x400000002, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f0000000080), &(0x7f0000000000)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000004c0)=[{0x2}, {0x5}, {0x8306}]}) syz_emit_ethernet(0x2e, &(0x7f0000000040)=ANY=[]) executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x8, 0x4) shutdown(r0, 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) socket(0x0, 0x3, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) socket(0x11, 0x3, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x3, 0xc00) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000001180)={0x3, &(0x7f0000000040)=[{0xc0}, {0x3}, {0x6}]}) syz_emit_ethernet(0x7e, &(0x7f0000000280)=ANY=[]) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x1010000100000}) mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) executing program 3: syz_open_pts() mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) ioctl$VNDIOCSET(0xffffffffffffff9c, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0x8005, 0x0}) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104, 0x68}, {&(0x7f0000000140)=""/180, 0xb4}, {&(0x7f0000000340)=""/175, 0xaf}, {&(0x7f0000000000)=""/18, 0x12}], 0x4, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x4301) syz_open_pts() setrlimit(0x8, &(0x7f0000000100)={0xa, 0x54}) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60b421"]) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x8000000000000001}) semctl$SETALL(0x0, 0x0, 0x9, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) syz_open_pts() syz_open_pts() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {}, {0xfcd}]}) socket(0x0, 0x1, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) setsockopt(0xffffffffffffffff, 0x0, 0xb, 0x0, 0x0) ioctl$FIONREAD(r2, 0x8020699d, &(0x7f00000001c0)) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xd, 0x203519, "06009300020000000000000000d700", 0x40}) writev(r3, &(0x7f0000000200)=[{&(0x7f00000002c0)="5b8226f2f6a48f02f87ff65534f8a0c4d0cd38709a607887fab001aed3759a4e20fa5cdbc3efbdc43245545873cc29a9ec5f224d66b13d96b819ecd49cc637b899f01b751aec8f615bc72c6a4ae177e91d17e347154c206786fb848a9674c570016f44e40707850ee1c4c8a7014cbf78394a013bf10a0a97507fe9a42319dcc1c1270a9d095e0392c8278b7078cd3eb15550974c11876e5597040fe85ef04b4a363a258c0a5d0fbb96d7c5d05dcb81e9859da65af48ff0f6315844961e45fbf45f0c", 0xfe02}, {&(0x7f0000000180)="cb7bae9a24b1fe914e62ed7ec5a424268f56f723e2e4f3abfc6ab4d2d0fb9c0297142be2b9130a766f61864e459195d7a2ffc913bf4fcde4caa38b", 0x3b}], 0x2) writev(r1, &(0x7f0000000000)=[{&(0x7f00000024c0)="b8dc7ad63a0f448102a17bc77c2ce4e83f2eb13e4980057b4fee8ed93efef125ef3d6f4ece8c5de164086a4d86da79b1614138b36c5aec12d75a8e4dbdcbfeeabae21a3758613214bdbec5a3c9c45e5696a373965c936aac1f9c966cd787168ba0a9db085be31f9881be6667228783638366d46d81d55dc0a755bbaf07ceea03c566597430a112105e30e329dbdd32c1d81a49355a4bfafe38c81be6dd52f4b28c7c99926e0b1e193b227489d98ef36cb6b7e4c3cfd769", 0xb7}], 0x1) executing program 6: sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r0, 0xc0206921, &(0x7f00000001c0)) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0xd}, 0x4, &(0x7f00000000c0)="a41ddfc3efe2f9ea29eff52f28f110b735e9873019c7c33c26e1b14a7a08004840c00f2ef83c98385fbdac4ad24ab7abf75d58da8c5420e491705f37c9984b6be2bd02783b2ef36a9b36301f25fb25bb93f6dad8d5b23f39e543d0ad9311", &(0x7f0000000140)=0x5e, &(0x7f0000000180)="e3e43a7d7a03d30180f9f75608bf1789907a6427dc047051b8d3615b8aebcba4fbe3dcf9c43c25ce66890f87208d141f5224d3adf7e015", 0x37) r1 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r4 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r4, 0x80286989, &(0x7f00000001c0)) ioctl$FIONREAD(r1, 0x8020690c, &(0x7f00000001c0)) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "6ff4014d557534d0a243b5a18a3b68437bac880b", 0x0, 0xfffffffd}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x7}, {0x84}, {0xfe}]}) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[]) executing program 1: open(&(0x7f0000000080)='./file1\x00', 0x8, 0x4) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) msgget(0x2, 0x0) mknod(0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, 0xffffffffffffffff, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x15}, 0x4, &(0x7f0000000140)="cbf5e512c90affffff7f169774d0e9a7", &(0x7f0000000040)=0x10, &(0x7f0000001140), 0x4) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) msync(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4) executing program 5: getuid() r0 = socket$inet(0x2, 0x2, 0x0) setrlimit(0x0, &(0x7f0000000080)={0x9, 0xff}) socket(0x2, 0x2, 0x0) dup(0xffffffffffffffff) mknod(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x3}, {0x80}, {0x416}]}) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[]) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000000)="ea0000ee7f000801", 0x8) executing program 6: syz_emit_ethernet(0x52, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60000000001c0020fe350e28ef0900c08c0424be0000000031feb36d02b82faa094061f107a9016962000000000000004e204e", @ANYRES32=0x41424344, @ANYRES32]) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x3d, &(0x7f0000000040)="00fb6c4f", 0x4) r2 = kqueue() r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) kevent(r2, 0x0, 0x0, 0x0, 0x7ff, 0x0) dup2(r3, r2) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r1, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 0: setrlimit(0x6, &(0x7f00000000c0)) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0) open$dir(0x0, 0x4, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mlockall(0x1) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) executing program 3: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000240)=[{0x7c}, {0x28}, {0x8906}]}) syz_emit_ethernet(0x119, &(0x7f0000000c80)=ANY=[]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000000)={&(0x7f00000003c0)=[{}, {}, {}], 0x3}) sysctl$kern(&(0x7f0000000000)={0x1, 0x45}, 0x2, 0x0, 0x0, 0x0, 0x0) fchdir(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) shmget$private(0x0, 0x4000, 0x81, &(0x7f0000ff9000/0x4000)=nil) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, &(0x7f0000001380)="01", 0x1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x7c}, {0x84}, {0x6, 0x0, 0x0, 0x6df5}]}) write(r0, &(0x7f0000000000)="76e5de0000010000000000000063", 0xe) syz_emit_ethernet(0x66, &(0x7f0000000480)=ANY=[@ANYBLOB="ffffffffffffffffff"]) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) executing program 1: openat$speaker(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) socket(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000400)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000380)='./file0\x00', 0x100, 0x37) setreuid(0xee00, 0x0) r1 = getuid() chown(&(0x7f00000003c0)='./file0\x00', r1, 0x0) setreuid(0x0, r1) r2 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000440)={{0x4, r1, 0x0, 0x0, 0x0, 0x10c, 0x3}, 0x800000000008000, 0x100000000000081, 0x5}) r3 = getuid() semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000240)=[0xc453, 0x401]) chown(0x0, r1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000004c0)={{0x1, r3, 0x0, r3, 0x0, 0x0, 0x6}, 0x3}) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r4 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x70) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f0000000000)="b10005040000000000000000071000001a5113fecea10500fef96ecfc72fd3357a89583535613ab4cb56355df50b7804be38164991f7c8cf7a4f2b297be1aa5b22abeb51e2f0ac3ebbc2feb3fda1139b672f4d3353eb067e7335a079d7080000000000000000008904000000000022830cf4571bed66f4007fccdcf3e4999d9d20002002c5dbfad800000008e371a3f8340012051e0000000000000200"/177, 0xb1, 0x60a, 0x0, 0x0) semget(0x0, 0x2, 0x280) r6 = fcntl$getown(r4, 0x5) ktrace(&(0x7f0000000300)='./file0\x00', 0x2, 0x40002c34, r6) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) msgctl$IPC_SET(0x0, 0x1, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) setreuid(r2, 0x0) r8 = getuid() chown(&(0x7f0000000280)='./file0\x00', r1, r7) setreuid(r8, r8) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)) executing program 5: r0 = socket(0x18, 0x4000, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513000000000000000004000000000013fecea10500fef96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42102000000720fd38bfbb770c1f5a872c88106002ec5890400000000000000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab7196fcbd80407000000c011200000", 0xb1, 0x0, 0x0, 0x0) executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffffffffffffffff08004a0000300000000000009078ac1400bbe00000f65328fea10faf42ab96205301891300ac1400bbac1400aaac1400aaffffffff000800907800000000"]) socket(0x0, 0x1, 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x80286987, &(0x7f00000001c0)) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r1, 0x0, 0x0, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r2 = socket(0x0, 0x4001, 0x0) dup(r2) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17e", 0x21}], 0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f00000000c0)) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xfffc}, 0x0, 0x0, 0xffffffffffffffff}) syz_emit_ethernet(0x66, &(0x7f0000000100)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "aa8620", 0x30, 0x2c, 0x0, @empty, @rand_addr="0000000000000800001a000000000004", {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "41c93a", 0x0, 0x0, 0x0, @loopback, @loopback}}}}}}}) socket(0x1, 0x0, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) bind$unix(r4, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000440)='./file0\x00', &(0x7f0000000800)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) recvmmsg(r2, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000240)=""/90, 0x5a}], 0x3, 0x0}}, 0x10, 0x64, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000040)=0x9) sendto$unix(r0, &(0x7f00000002c0)="91", 0x1, 0x0, 0x0, 0x0) r3 = shmget$private(0x0, 0x1000, 0x6cc, &(0x7f0000ffc000/0x1000)=nil) shmat(r3, &(0x7f0000ffb000/0x4000)=nil, 0x800) read(r2, 0x0, 0x0) syz_emit_ethernet(0x20, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff88e7"]) executing program 5: msync(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffff000000005b930800470000300000000000029078e05cdcf47100005b4389499e5eadaf000000004e224e2000", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000700)=[{}, {0x6}]}) write(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000080), 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = syz_open_pts() readv(r1, &(0x7f00000012c0)=[{&(0x7f0000001200)=""/1, 0x1}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80206916, &(0x7f00000001c0)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffc, 0x0, "c07b1f46000000ef1f0160fbff00"}) syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1, 0x0, "0fdb000000000023001600010000400000d900"}) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x0, 0x2}) socket(0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r3 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) readv(r3, &(0x7f0000000000)=[{&(0x7f0000000240)=""/183, 0x82}], 0x1) preadv(r3, &(0x7f00000003c0)=[{&(0x7f0000000080)=""/175, 0xaf}], 0x1, 0x1000) syz_emit_ethernet(0xac, &(0x7f0000000000)={@local, @local, [{[{0x88a8, 0x5, 0x1, 0x3}], {0x8100, 0x4, 0x1, 0x3}}], {@generic={0x802e, "98aede18c437d4d909d3ecdc7e0d86aca65ae858a95ffe91860bfc516050884428e0a23db4e4fcf52c534970c1f9d1405b357aed6c2b35f8af2dafecdfe370205db0b89bf1af142a9affaca0e1aa874cd95ae79b5d1cb475d3c7c4f2ce792518bc23b3f569975ce29bddf0100e1684cf4dcac8f50d0ef1e108672fb3f0baa5edad9bfcb4b17e8a5e495143f070837ec047eba067bd90"}}}) executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) ioctl$WSKBDIO_GETENCODINGS(r0, 0xc0105715, &(0x7f0000000040)={0x1, [0x0]}) r1 = socket(0x10, 0x4, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)=0x9) bind(r1, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x7, 0x40}, 0xc) getsockname$unix(r1, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) ioctl$WSKBDIO_GETENCODINGS(r0, 0xc0105715, &(0x7f0000000180)={0x4, [0x0, 0x0, 0x0, 0x0]}) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffff9c, 0xc058574e, &(0x7f00000001c0)) ioctl$WSKBDIO_SETKEYREPEAT(r0, 0x800c5707, &(0x7f0000000240)={0x3aa, 0x5, 0xfffffffd}) sysctl$net_inet_ip(&(0x7f0000000280)={0x4, 0x2, 0x0, 0xe}, 0x4, &(0x7f00000002c0)="4df23cfe47c383b9f6a25f05b184bf8fe06f971c2c80a933204265", &(0x7f0000000300)=0x1b, &(0x7f0000000340)="3177e7ecd83dbdee5bf60d392450982822c138dcb29574c5f706b5e154d7ccb60dff0012a0163177e0af8331f3d906a57d2f6b39731ed22a58177e5737d440eb2f6ac1eb7d73bdc690e5a0036721a94e096fc49547dc475d395e3e79fbf7f2b50923d42c606fcba14b4b93b4bd024e16396b12323c91aaa08002bce518028b9331f2f8d711cbe372226228bb84a225314ddc3279d16c8d6106228c537c4f00f904f7e4b8b04ab57fd2821c67c8515ebec645da83517f6c6711054f66bf0cf993d7e4190f22a8f820f6e79db379c082f2ff2ae2be0712eaa978e8f9f27748", 0xde) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000440), 0x100, 0x0) kevent(r2, &(0x7f0000000480)=[{{r1}, 0xfffffffffffffff9, 0x18, 0x2, 0x800, 0x80000001}, {{r0}, 0xffffffffffffffff, 0x2, 0xfffff, 0x13d, 0x9}], 0x4, &(0x7f00000004c0)=[{{r0}, 0xfffffffffffffffe, 0x20, 0x400fffff, 0x101, 0xe20}], 0x5, &(0x7f0000000500)={0x9, 0x5}) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000540)={0x7fff}) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000580)=0x1) r3 = syz_open_pts() sendto(r2, &(0x7f00000005c0)="246834f06255f9c80b9d166ad0ac3940acf5a7ebfd83b3ea6b86c4ef5de021bb69de7dc89164bbb498c860822bac55593a101c17afdf800d0989b5ea54ef4c5e3f1673da748e11bb6b0bf187a7d1a4983d2b9840eadf3ee22257649020f94ce949e9a55f0222ed2a00e4e7f03262d482da197f3e34b1c544a79e352e563fce0e1b0511983fe2e7b6081540cc174d48fceb0854cfe1bdc98599a0454db51c775eeb6eec8a2d756d5fed18b2e2937a17bbe5bcd1f0149d5bc9881f5690c6923455e9debdc6090cc9f55947dbba9be1c1921b78603df57e8b6f4c09182007e398614f388de60151606279c50b0d", 0xec, 0xe, &(0x7f00000006c0)=@in6={0x18, 0x2, 0x21, 0x13a98103}, 0xc) ioctl$VT_SETMODE(0xffffffffffffffff, 0x80087602, &(0x7f0000000700)={0x0, 0xb2, 0x49, 0x6, 0x5}) sysctl$net_inet_ip(&(0x7f0000000740)={0x4, 0x2, 0x0, 0x18}, 0x4, &(0x7f0000000780)="a14c5f3848633f10c558e5ce420f0f87f14bf07bac18130f74ef837063500ded607e48cc111314fb4ef39937308f24a28f8897a12ae7ac87c19d4707b0ea3a86746d9667f5ed409822e07c6ef0635843d46e3dc7951ccb09b88e900e053b7bfeeaf9a0b28d29c50ac5909c6580853c7c2d28c558f5a8b445e03d18ea1a044edbfa8c95861434d0e40592c492a9899e3794b33c1aaaa8cecf2aa15f93e23d9a544b06ad386bd8884a59324bd84f88399caded666f75169c689004328c74c655197bf55b", &(0x7f0000000880)=0xc3, &(0x7f00000008c0)="fd5711f3bb409b8bbbe32aa5fe038e16e6b3cdb336e3077996b185491f5a4539", 0x20) fcntl$getown(r0, 0x5) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000900)=0x4) setsockopt(r2, 0x7ff, 0x5, &(0x7f0000000940)="2a4080f75422e11bf991b89b1002eb6bbd6625f758a609a1e291fc9858b861c6a606b66c1b5f37e2c04d3cfbe841222e13d78dfa0e5c9188c7cd432a7bc5d0414ff53a0d35f7ea219995f25df19885a042d850def7f3b2ea0b1868f7a404e879ca8db95504923a35fb69a202bc35a66b657a5e508029e816a1002f2926bd491c273c06fa717c774796a567e0ab44d1dd3b637c3b52714800e79cdd46a6712c2120810b531cee048326d047443a9fa830450222468eacbc2b3213", 0xba) write(r0, &(0x7f0000000a00)="690d0e484aa138b83dcec4ac5439e6856b4afc8fca204b3c9cab71fdec13438c0bcd24d9f527fb0296fa3f50259309ff1dec0e4ac3bb52931c633e00648eeb6eebf75822708e450a632ed0755096dec30f77b6fd0945c6b7a15ef78aca80e93080c4f54237991432930bca5d17be43dcc6d5f2d4e02c687e6f", 0x79) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000a80)={'./file0\x00', 0x9, 0x4b9, 0x7bd9, 0x1, 0xd63, 0x7, 0x8, 0x1, 0x1, 0x3, 0x6}) socketpair(0x20, 0x1, 0x7f, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f0000000c40)={&(0x7f0000000b40)=@in, 0xc, &(0x7f0000000bc0)=[{&(0x7f0000000b80)=""/16, 0x10}], 0x1, &(0x7f0000000c00)=""/3, 0x3}, 0x1800) sysctl$net_inet_ip(&(0x7f0000000c80)={0x4, 0x2, 0x0, 0x3}, 0x4, &(0x7f0000000cc0)="eb61e3aaba25e4ac732be79f835570701250de668d23667d364f0eef2242182ea7ca7dd0774e4a8ccd9ac286f4a45d994bec9b308daf97415e493a4339fd6240802d4e6f49c789c240f6668c6124e62b4b56c6a9d705567d09e0c951ae7f426de657fe1f6f6b010c7a08690e7b4414f0f8946bd842ff0460326f799f1e3b7ca8159610a53bdfdba78e26d2f090ca8e13f9932f89c12497eecc29465784779d6e52f82c75dc4ed9ec86e897bd279853baebfafddb169f65fc4d2c7de76345ee57f61860a4c9cefafd1c96266159f8669c6d44457e5c1cd7a19aef10538233d863e08c193c0118f879dda9e0934c88034dd317777cd43dea0272eec9adb5d2992c7297cf723c247735d9607f3e40e0143430ee1e1950258a5e0bc3ac10889af6719f3c779cafaa4ba28331c08b676ad9bd968776c2a15589ae0908ed33cef48cf97691930c5cafd0194cb2662948bc233387c567ed187a0c8ce4878413498c57f9f1c7c9e5c1794119f773edd799f8217a262326c3cbc3a5e892e652659e45645f2c953fdcd52e1247ed3d3c9d79146377abac914ff56072e4a7ac12e03a5486e0a616f66e8a25b2825db8219e7af506e279b626fcea2de4b7af96604dba31de1a728c59f565e0204f2ccef0722a9bdf02898a232a02e08c3ed9e36c19363a24cf1bdca22d8a3f76cf9bdef7f0bf97cd3d542e36adebad1ee9bb78ee5eed75ba623aab42ab236a651e27b3486db97acc19335effd7c6338ba241db8295e48f115d916d280cdd1a337f6002b557221d37580f166e4e45344de74d209327f41f4a924479d61269cc769980c30cd5c1e2ff2c24e4e53eb905cfdb94f8b91141124a0e946b6f2212fc277fb8cb270868bafd694ad02d570827f7786905631019b227c845a4f39d1116507283546c470afbdeb04cc8c6cd8c6d7071912781759adb54e3a5f91cdb177f22b3db0d397405207fd1376cc0ce73e1a3bc632609cf1dbd63ec3a77d69668ec395ec019a5db91ce21d7aedd649bf4694152bea56e0faea643f4989a2f5e09dd871b64acd3fde3c44d1e634a666351222e42f9e1367c685c05203580a312fbc599a4d2533516f74130a55d3886584b8966b24aa49aacb3a7d1c3319303c8a5c130a838683cdc8d4a2b7fa2d7eb8428b5bcce6f7155388afb8018e529536f673dad2b902db4e0aff86c1ea9bbf5aa5054cee8884970c1a85a0e72c3f3562263313ba83b1337f9f155467afdb384bf489d5a334364dcafa25e2b9da6c26ddd0154ca7ba92a90ca7af270bd50bb6695f29bc45a7b70883b3b96f55541dfd5227c5c86bd23f750ca32be0edba80ce63455230c063b602182015c1a719801518147b4fa9a2f51fda3c73e37890f603aa15a0dd4cb44137f4320f62e4e6dedba39ca07b12e90fb43e723111eefa02aea25bf7bc22fc7778c0e516aa5f43459b9f08904a58bfa1a7fb0716e3f7fd75c7d8e3fe07c493a32a0ef47d55ba231b62dec396bd892803b17c54892a95a4d54be06a931000a8ba5817216b11a465c450475c49e8457ad676114cf5738d5461bd73e1c852769a37f8ba155695aa7c9ec671915b572f69bd1b7293b747442d0c3cb1d55efd37c83bea81b8903b3d7e725bf61da7c1dbb35f8bbfecddab73bb41511b2114e3b179b3d5285eac585b43626ced0616935441d8846491d3bc21939261e8f284b371bb6dc0892dc7dcda346182ff9307ca3c4d26268893dffc66542c6585aa83f2d64a092611755ef077d2e03fe4cb7aa805720b15a893effa67a1733bb46a73a7842551271dec278f5c3e8bc0501a5e12e9d3d01eb922ed13bdc60f4272cd12cc008b203ea9d6dd55b79f6adf2e57a793f3c62df0d31be69ad0980965122567abe9638ef4bc66c8c8642f57db3c7e3304c64b65fa2653764cf7d91c2a95598f3e07e38e3e4ca71d5786e56ea2ed203b62af9bcd89583e3860fb7df5044b3a27b68bd9a367d6ad10d37a5d6d48b70de86970ce4bf9a3566b48256afd3aae816964a8d2c8a3045f94ef39c65078479f0be7acc45501d017d56e32f702cd11e243051bd8e8e49eea42cad860d8f4981c063f4722fedd6fae823f7ca56cad777978bafe729ae110be8699c6d28afa359ae72bad78f315ddb0ac6ac57389598f1e77b04fcc8a8ec96203354e75aec5638a32df89c39a6dca39cd1549ed0cff15a25b1e869fd5e84edee4943d4ddb2766fe1ccc7f059b0a6b2dba55f6bda314e4cf34e458350e2222e28edb71af73bcf1b2907a94e927bd66fd78b7b276cdfa27243a56014dc436df4cfdd5804d74ab332593d7edb98b8945639b0544fcbd3786db380ff642b5dc8dc583e28406d0d3d7e1e7b0ee8f9b1fcc6fc7a6885fa94db34a2de9023b16532b1e780fbde9cb3496e879bedf8f48e9f009d32233ab83c46a1ff17281d4bd1f2736bd8fdad1bd846e6d39726ed8f46b88563186f7e49d8ac9e7093df7730d7085ffd9bfbdfef162cb2f3b447e5dfe5acdee69fa451823962b4a8ea8a5614e1b647a08f7be37d0665f95a1dc022840ef10ad1e24d8d0e787b7e83da49ae784238b92069749ab7ffc921d7c876bacc66e7c1ecb4af859a360d1eae0e316782bac7fca1e2228d6ed97e06f774a66535aa6c612dce68ce4db2827756a149ff60035a99e7cd4e63e471e0485472439d15c7d59cc50bbab8f8ff77855e1a4530de8355012b942a4bfdbeb9f3e6f2bd6144398e86460647a9d6bf2f93f8dd1246d84478685283bd5d02ad5cbe65ee43468354cb6a15b7fe8ca14508e161681926dbd95810d516a07925e60f4a572910e5f6e154d5f97a8fddfd608be8613c54c0240db089929bbe4553d5498b25089fc337cb0d6e1480f2aab299ff43483e427370102ba52dda3c095806b3527322b6cfa632e2349e84bfeb104e258929acda4fb1cdfd96377e685b1d57fa3be1774d789b4f3c20dc1833cb658e7660ad87b0a069dd72cf2a8922d7353e8fbb9169e5c098e096d1c34d395b2207ca6582fc706e0d22408c9581b6c2bba3ea25a44e3d83a53da7f66a3b6c1f32d5cc06fa3cdc40fb99b5c3e608e0986b6f6f5951250a9fe1853530a78aff047c4c0aac412b760d446767b773fe203fe5a6db589ba22ba4c2aeb34ff3cdab2a3ca520a064c6031f89f1489a476dbbd6d75477621ee043b2de6f2f92c029666b4d9d53c2cb568e3c42bebead1322bbfdea3adeaa646f254e7220d3ad04fa20b9da2e0aeb69b52b51296a7cf5ef0f5e8e5dfc0886df363637020f11c9d75014f4469fa8b26a9b3f02a198a54e0c9b31dac45634f920509a6a956a5260aea6fcb134caf66acfc1ef7d50a4af3abcd8f823e292406a15f46c908515bc586fcfdaa41197f237a61cbffaa14f2737613e31b76287012582421ff47dff2c126ee20fc53b37226e00edfdb6c5ddf6c860dfd6231ffcf7a3ce70f7a8a6e35ba178958e7ace788d1e67838d8d59a882d713c9186eddfa520220e891abb8b0c89485dccd6ef2671d32fae4a18ca71c489b1d42318f9c1ded7412a76318e75f8d0ea50226b4d54fd9d67c6411213633715b26ea74632906903ab488b8d275d14504b35bcb92bd19ced78776b6fd93ea882531c257226637ec6fdaadfcaea5f4d492acee9c00d466dd6aeef95c11105b20e6df78ca39db55e900db7a8135e3f56d9fc99c792f3b4f3f96357510be7746f4e5fb6dec4f877d551b726f8526495e12c3baaf82abbce2d689a85768dca0b1bbe932acd933abc4ea65595dec662c8483c5bb202a410587112bd15d92d1c27a956390d73d2d1c357303e64d66980602fdd3e194ab3cb2955ca42b7f11608619b2852a9b6dc3b95d341f874d43256df07a45244c253b75a860d4ff91579ecdf83c5d163c9e8812dd8dc281386846c94f13b3d68a6264646823e7b1efe85eb29c237417859a912344a82bfc8703f2a76b6418e626eff1af34b3d2662a96fc3adc88b902d49ab13998726979b21a78ab463a7cf3dced94c887d85136ddcd859fed8f1cff67c474544cc8fc4a32ab3b8140ede10f46e317d72f17b5576ab6c4f4a2a280c1849a636919f9a3065ac383de4af4f9df1c26c77e9169bfd19ec0ae90c55302d3193ee0a7c568b5bfde8e6aecb17a933a47a11fd253775401995f8dfed2d39061ecfbee973a80317b6bc7273b15db440a8d8971f7139f42c5d5cbb63cb53cbaabdab78ecef3007298970f967642712255043f7e5bab95da3b4748e5749527dc83560487c376cde3171e86d49efa0bab402601d9bf344c8db07eee2d23c0187392acae81605b0cf258a9978f420d3e9b09a500680ab1630fae89145d9b294277e2fe94cdec0237d4bbf7d54ead02710e95cf428d1857cb6c4e1a3fc294f3e158bf246b89b2b5fbebf999f6b4e42dfc351e251b9ac32d2245605c53e26ef29b13cb84aa0d1d6869cc3d103d2c9539a656dc8d16587c38f18019bc57566e677026bc373f8dff6b01446dcd4d65a36558fff06f191246852f57ae1cf09fc50c985a0b04817c75bc5452cf83cf43836b729c2dda1b373dd6d1b5a68c2a3f6e30fad7b2f7dd10ef4d2f12b14afc14144f78f6692e857470a47da8c90074af48322ca4ce2e38ea434511ee3728ad756af85be2fdad97090ed4a19e41a9f0484f345e9b827d541e0e323832da1617f52f2193f9083ee86016bcff3871690a1da8f59368377669b9c63ed0ea5df2af824d166e67c4073909754cd636651296a347e960884a3358556aa51a4ca4b6610912a7a6b8e22188d0f2d69dacdae1f8a95107a113bab8b73edf6b591ecc644ffb4dd30b813abb755942d03bd0f6d40d77081ef2a92b773e50f1efa16b333435029da9e36302a9cc0714d7bc37223a53ed5333815767b5e36d5e0f817a895a5771dfb3eda8a0ef1b59ab8c71abbd8647c3e525ec3420c83e85513779d70f6a0f08896229daf3d8be5ba1590d00b171f98dda67524c0fa70e2d3ad85a3c87586b6061c2c567ec6f4e0a3eba9a128897b5ab483d89bdcff99c2e448f051d0a09d12c5e2b7968290bef4c31ae75fd08a5cd54aa6bdb3fd3c0ccb754172f98cf810080601a17e96d76f5c4655b190c31a5d7231774f2f2bdc88ffd804230ee55ebe7349d5295a0ae4c0d1789b633cacb93e384c92a1b396491a2e82cffc9f55672703ab78fa3abb9bb21c1f0427b07a8e1c2eb24904aed80ce88615c79a5f6c7cc22ba7a7a2d87786d0457a7bc5cef8573f6c9f67f01a2876e327fbc10c3b5d018ef381a4f68a07d8350a79b8054e2d7dd3cc6647bc7b92c4afd39c11558afbbfab2ddfc8c7cc9c13720bbbd42b8939466c17e6ffa89e5123266bec6a29d7bcefed79df2326743bb29b954b26930085977f8306dfa1dd16b6decc3c6920d6a9657da3817bad9b798eb30da051544aca93548405c59022b5f071cdf9960c1264805bae1a42362446d59353c5bd1bff899443048b28dbfe617a5603809764a5135de1b411c7357efa055d29dd122e1719845343668fbee181e026a1c4ac2e90de1e28813a65d2323784df1b9a52b373b5f608f192f4bf8da222275e700c12cd8f957640f0193f80ff5bad8fdae32af0a095d6f6aa4da0278bbd1c36ffdc10900a6e77d08719d37e4c40f3f24565abd9d97c9c24040bc63225935c22f12f49f214726d88a996ffd0175a2a43f0afde54f83c872bbfbef35a740008711aa5fadecc7c9695f27535d8b8edf3a7b9683d9bfb522ec2ad0738acef89f97176433e3ba63b1e9d8e45ba2bdc186c6974f383ecaf0dd1bc05e04eefa7fd67181", &(0x7f0000001cc0)=0x1000, &(0x7f0000001d00)="17b93dd1a38634f6041e63bd38a761729841929449f66f72eb7b866f15b60d465104a5920b78f4ab5566b09ff2a489d2e8ea8a637ea63027e83c83162dd73fec7a69719362e16418240e4e9ccabfc0f2b3af3733", 0x54) getpeername(r1, &(0x7f0000001d80)=@un=@file={0x0, ""/24}, &(0x7f0000001dc0)=0x1a) r5 = open$dir(&(0x7f0000001e00)='./file0\x00', 0x800, 0x80) faccessat(r5, &(0x7f0000001e40)='./file0\x00', 0x81, 0x0) semop(0x0, &(0x7f0000001e80)=[{0x1, 0x1, 0x800}], 0x1) executing program 7: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x3a) r1 = socket$inet6(0x18, 0x8000, 0x3f) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000000c0)) r3 = syz_open_pts() close(r3) r4 = open(&(0x7f0000000100)='./file0\x00', 0x9, 0x22) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffff9, 0x2, 0x40, 0x2, 0x5}, {{r0}, 0xfffffffffffffff8, 0x43, 0x2, 0x6, 0xfffffffffffff800}, {{r0}, 0xfffffffffffffff8, 0xe, 0x1, 0xffffffff, 0x7}, {{r1}, 0xfffffffffffffff9, 0x0, 0x1, 0x85d6, 0x5}, {{r1}, 0xfffffffffffffff8, 0x57, 0x10, 0x443, 0x5}, {{r3}, 0xfffffffffffffffd, 0x50, 0xfb5eab358d8a5632, 0x1ff, 0x8}, {{r1}, 0xfffffffffffffffa, 0xd38cbe2a3d360684, 0x80000006, 0x2, 0xda6}, {{r1}, 0xfffffffffffffffa, 0x14, 0x20000000, 0xfd, 0x9}, {{r1}, 0xfffffffffffffffa, 0x100, 0xf0000000, 0xf495e64, 0xf64}, {{r4}, 0xfffffffffffffff9, 0x5, 0x4, 0x0, 0x7}], 0x40, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffa, 0x20, 0x12, 0x1f, 0x3}, {{r0}, 0xfffffffffffffffe, 0x10, 0xf0000000, 0x20, 0x8001}, {{r0}, 0xfffffffffffffffa, 0x1, 0x40000000, 0x300000000000, 0x5}, {{r0}, 0xfffffffffffffffd, 0x81, 0x40000000, 0x607, 0x9}, {{r0}, 0xfffffffffffffffc, 0x82, 0x40000000, 0x10000, 0x4}, {{r0}, 0xfffffffffffffffb, 0x5, 0x1, 0x6}, {{r0}, 0xfffffffffffffffe, 0x12, 0x1, 0xa14c}, {{r0}, 0xfffffffffffffffc, 0x80, 0x40000000, 0xfff, 0x12e}, {{r1}, 0xfffffffffffffffe, 0xaa, 0x20000000, 0x101, 0x400}, {{r0}, 0x8000000000000002, 0x22, 0xf0000000, 0x2, 0x926}], 0x9, &(0x7f00000003c0)={0x7, 0x1}) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000080)=0x8) syz_emit_ethernet(0x3e, &(0x7f00000000c0)={@random='\tK\x00', @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @multicast1}, @icmp=@time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x645b, 0x0, 0x0, 0x0, @loopback, @loopback}}}}}}) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x84}, {0x3c}, {0x6}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x20}, {0x3}, {0x6}]}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100), 0x40, 0x0) syz_emit_ethernet(0x127, &(0x7f0000000040)=ANY=[]) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x26f2142ee21d6005, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000002c0)=[{0x5c}, {0x24}, {0x6}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000002c0)={0x0, 0xff, 0x1, 0xffffffbb, "7300c654ee65aaf78dba0b63e9720498d900", 0xffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000080)) setrlimit(0x2, &(0x7f0000000100)={0x60000000, 0x60000000}) r4 = syz_open_pts() close(r4) syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x8001, 0xfffffffe, 0xd2d, "8717f9010700000000000090d692480d51aa8000", 0x8000000}) writev(r4, &(0x7f0000000240), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) writev(r0, &(0x7f0000000540), 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) setreuid(0x0, 0xee01) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x1, 0x2, 0xfc) ioctl$FIONREAD(r5, 0xc1126939, &(0x7f00000001c0)) syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x0, 0x0}) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000300)="2ac4c2e9b9ee262e68cf07debe0eb8322664759e75275b761718dc188516806f6d9850c73e5257f37e15c500b1377965f67f60733c0cc638ebcf25a6e268804a8f83948f0593390244231ba22ac7c8a5eeb2b0856478f3c024aeab2bdded243e618ae794318467fc642d04ecf1bab90eecfc634abcced8f7088b886e7c47a96283e53ac1ac36ddb3c28d57737c67a94f08ea95ac0ebf276ca4666848a137bbd9d12eaef8b28d79e35f712339d1fb527522dcaaef8f3dda308d782b443ab1656a9a7e1acdc022a05cf5a7ebe8130dce689fe2c6f5992891ba9b365623f1fd32fbb5", 0xe1}, {&(0x7f00000009c0)="3f2188b9158fdbf39c15c7dd0c8c84ae044d35133daa0d4600bc6f24ace22e5a81f2dafc308f21c3853e1d27d3a01b54e0445367e121a4b3e3810b206140250edf4a461ff2d0ce804a2c018dfb0e013efde4c58909967d61225f010fed7bb7a0021ad60343e356300905e26a02854756c308c557c2f1431976a97d60b2e30eca96a0cb7ce811b92bc95d3bcfcd48df4b35fb5a48497012da5aed0f8326e1dfea23491fd993addf01dd6afcb3c92ec1f92559beb716b18ba674a810c99a51b8ce44c4e0166042b14cf596a5ef29774ca1ab87850c5044a5296387e61764604d0b6d584b4d0904575b631d7181efe1e0238d876b053ef95383fdeb68b4699ae09f4abc16e137649f761c44a30b0f3e78cae85c536fa6a797e38bc9009850252a7563acb20befb61d096f906a4c6d4cf3fbd60e5755ececff79db1b33025ed7f59a837fd082f52230660c70b0325481348e7936a5850a5e3c7e27b8ed4ccda26fc3dd196cb0dfd7b745248672fa4f3c8621166bdbedf432e106d287e60d2fc46e0044e9372d26c9d001272edca3c4288284f1f217e294c42a3e424acda9681d101e9e8deed85e0f70c312d352050287551bf6e9820aa8b853c16a5eb58c365ebdc68d5e5b03da3154b56d3c4dfe7c4bd71d46378404c40c6e8f391ad40779110c7d251283ea39553197e31c95d213c7ab0ad9454f53d89173d3a20c7ff56729a38d5a6b3b2d93966ccfeaa63a709efe47ee5f7128ba47a0ac41add81e743abe372a57623fb2e1cae168dfdd3f2274fa15b9b33ddc3f831afa58bbd4fb05cb871ab41e776a4dfdd8d41287aa84d2e425cc8ec214396cb84b4522633f6b65d39ec173af02f0bb15e551d994ee96f9d852517310132caa5aec1eb80193ab1edd7d970813f0680c7d16f66644f0afbaad4b194e449850194fcb7db382334e3ee4e93661cf381109b36245756b43d8c9b7695b0e026417f86fdc70922314e34080ba275736cdedc6eeffe95cc74dc8b7117db581cf52b61ef51d4bca5fea9c00e28b156dbd11b36d167e3838ec75eaa150595d4178805bcd5a4b308c84f3a0bcb3f2b2ce54f91ee301b893503e9fc049232822c9e6192251df1f3ce077fa70d5c257cc8bb33f8889fdf9eda2d753c747eb865fe2b2dd6e90f787f344efc5f5a383c2058212ff8be544db755e762d56eae7ababa73c8a7ca846505bd2fdef5eed6dc4c4174bd9f671d058c16267074a7ba44c69a9d003729662acc9dda29487e61f03c8b41fc21f1c6078f68e486ce0186bd1796e166b4554f97c8fd18278f20e91a2e59cce151a453b80318a233366a3bf1877af9875bd1b67f0e16c2d5890a66b272c39276f14f6d026229519950f327d07db3dc311bbe1f8cf05bce4ae5af87c807df96a0780dce8c51f73f93c8d6128640f075fd5f4483140bc7b83ba1e52bf6077fbcf6758b9dccb0f435fd7f8a344080ea8b7d604c79c547afdaff42cf6a8e1efb027411cfd8233d5a91dc5f9ec20997413c338434d966c8827bdac5a4158f80385f536c7a8e5291ed7618597096b2eccdfc762536477b7af186bf522be138b38061377b7103eb32045783860fdecb4b3238873943e127d996f3a857b8539db77c10c10b553614415a8bbe1b7fbe135bc7bf1fc02a2365ad1b1634372aba0858597e580b9432cce8e167c074bd7335e31a7b10881d39180a295c98f993941808c27b28830d201b9c9755bc45269f8bc9a3c4d54196fe3efde2429c5b4ecb01510ef2e2b1e38f7ef364aac9468074395cec292bb20d0a76578a2a6487a724a5ec5de4071dea8ab77b627bf5b84d6bb1b6f7a5fe660c8964d5e32574317795d6b604476a59cf2c685b1414a78ac3d735d62be02dd5f111bcefd3493bac6db773607322576a55acbcea5759ca74eaa9bb5397c05510422f415b5a3ca01424bfc1dfc20d8e645541c0a08edb82b3f45e736541e1f35c9972f7b949840e90d2255b840666311fd9137ff2071c202cc670b99be299e7ba0adda5489056db0843bbee7b7ce7b7ce2477dacb947deba2d59574c2dc2216229009388a08c06dbf4b89cf7757c80a779522b53e20a9c130a3d85ab2a5c2a241f937fca966b0ae2aa716cc171baff6c7179e7d97e269109dd20bd2983265b747f18b487c1b9c29fa2faaa28329cd8ac005b51d9f09bd60deb3a8bc20e5d53fd8d45988ce3e3804f01effde75497e973dc30eeb8e377c86675958138a92356328795c1cb4196f0a57028bdf157ccc583ba48d63a42f671211bee3f863e67071abed79b8849282fbbfa0d0b12b009e45e0be1ed0358147ac3a486530ac6b4f7dcade1a89608b7e1e421e826d6e67c603b334cca0424b25d3ad52ebbcacc039fa75e93fec026dd1d1d44255f0f1eb460662386d6f92bea8a05b9f0698bc67f31cee059fe2cc4243d007841e49052403ad97268b3b3cd19c566d9e06d4f1bfef015e68bcfc5c21d8f18994419fc6c366de07880d79473514dc2dd8ba7293d62b7020ea7d4b98be16a03b57da543c169a714b7ace6439e3dc00d76d558dbd0e3a5598092dbf46fb92b6f462dbb17eac0e683d08fff61023ea7d2b9faac9824a2ec02e3bf20ccdc0c3c7d5326aa9127d74e756a7f84f715ee2a59acb3be8cb4e988e65361ae4edde83eec93664d05657ed8e5c26a4e51b00883b391b5297a8c10ef4426a12e4b36b058923c01f1b34f3c5993ce73675ad8532f8e2195458995e959c04d4e1ac739b76c23164d64c3fdf27a44012962a335c2856cc7dfdb998c24056488179c8b9cf5ebcc50b50d66ac9f657622fd64061a7c4f7c46607739af72760370a1e3484b0e02d2892e99aeb67f0feda71d8bef3685205c7fa4ded7260bb10d8e52d46099e101d2fd9b735ff8b8df99498c538d00699b975d0ccad306e3cbd0144a3486d0a518b5c612cdcd57518b1eabace5befe0ccd36acccd8e57414e50517505995cd0d20524426bb1d52230e5d7ccb999ef36d151a9d114f2eb8824bce8d1f0646b0d88dcc5357dcf1298c968941a43b9eeab3f52a261f285b63b97c662b5af63134305885a38e9d7e127684cc75155911c2fe17cd27be399bd6a66ee129903fa8f0c9f8a0b6df879c565b6c140823895cbeaad9881255d4a32a040d391c9cb1abcb657e7f7ad3f28ba270821045761af5a016b88f53a4c0d31ba37b1358ca946cbefc6071646d375eb510ada94f3aa507faa948d80145f966b155266d81a5ddb1cd54a26581dfb4fd8b8772d594654b004a24e6bbc2672739de2986c0f247b818b23d6a14d8429d1c1440bc3e39c8fe02a0950cf1963361e9cb486671aa7b71a8dc8d24667ac6c9441ce1f55d85eee5cce61acffedeeb50f98009251d04508424805e71ca98435511975f97037b7363a58371e503a2ac32acd5cee6161b1c98aa5716223c57e136131c493c4df52abcf970dc0212805027c120fe78678b96e1351dff7c6af4d1506172251bd960ae8755971b22a453756c3b86de41c075b6726645fd966dee5f5b392103eacfa36aed61b44f180f35a34e7e9c91b5a9b174c151a5f9a9f5904557100f75374a86bf256cbfee8a8206aaf6cd480fd0fbf86902dfbf67cd5e256608f6592b9a2797e349137453c06a445c78402190ebfbec30f1e8f536f13770cfcdd3d944a0a8bd574ed39502bab074507b4c8e8b432ddf1c104a10a26895202fe11868db360d8f356ba82dfdeaa40b589df050ceef83b0594f7faee8eccd9a514a48b160a36fa958de848e1bf5ced762165bf46330ab4daffa334a9c26ab156f7a8afe60ed92c200db96b6244ccf0930c7ab27014e539d4fc08906912f46383b6e79e52e5bf5322534d5a33319197b440008e4bef4a9f966f4382d24e776fc2f6795c81c678265b1555d1a3b27bd8c17bbbef39e69162a999c22920cd4bc9ed32160f5205d2bbe0a868450bcc7d0b4cae02eb67e5660dac6681535b78e41628d474c28b423d91e81c6c08999efdfb4fa0932fb6664b6c4498f1578f2d23b3d37e81ab1a3a13171072592feaec544db31a2e9765457f87351c30ccff6731f1dacaf305d3c35926785240af3597a69da1996936d8e48b7b36de738fdcf626c83bf562977c2a384e8fc5999a394a3ae34c18b2972372195b6627191c2f930ce10747e2b9bb1a169734cb19ac8568ebcdf775845d364d2980e34a8b724db8ac795d275e38d1d5fd442821ca6a3d6900d328834ef830b4c6045b74ab53314feb25cd05597687bc16f1c5d0c78aa13278a232fdc3c64af32829ffe5bac733d787f9fc32ad7082feb5f41e6930cff941e540dc595415e6d88e9c19f40a484cc27bba2042c5354d258b60e621bff31585ce1b7cec9cd2b6a75999091e80bbe2006de3f0f342b35e5360820b2ab4364910208de8bb685ac664c52a53258cb8ba8a456893341b25ead9fdeb898be83fb59787ac91479f7402e372dfc6a65e372c1b8a0cfe210efbf08b6e09bfc805b8bbe3aa7c9fbff77ba62bd8fb4d9e44fcf95cb147d0295646d12e0deec053606937caaa51f8bc10db6dfde81858396c23d30ebafecc18fc121097262cd79ddd6b50f7f952033c3c5b27da00f2e9101ca8e8fa42b5f7cd1e64f267af6b8243cd9d129e2d514732c4afb98260f1e17905615d0be3df99dbada9c5142f5837a9512d1bf0d81af666e52d9568389ae01709a9e2edb57907b3f7b70b962ba0ff675e3d79ee6a2ffa20d1011487b521d039b482318cf59111e6492e992edda4ae5ee0347e5de92f6face27c99ffc60a1bcd43d4f394ea1db00ebaba50a910a5d2bb7a888527859216a62f731b50e79a520aef43b899bdb081061a1ac630756afc22bee7c61a16d9bd8150b5624be7a292a11f84e5ef977deb216b01b5b942e97da6be3fe95d9a74520ec0bb9c50b5430b01205fc069bc851cebc1e4aeb714607aa8e8a1cb79ac6c98354fd4f69c025cfb4b2dba6177b0355765d3a875501890c882ba55e323dd8edeaa6431e71bc315929b5fed201f8f34a939ec7fb9c029a5cd0b159aca38d9eb552e38d3e6fe9502a2c32b9ed5b86a354244afc6f382bc60bcaa713702f3c0ee0c56bc386bd1aa87259aba9f8d5504373543a758bd3b798af297b455b4ba3f288ed5ac8411b158dd8a5926140bf647d5520d2d657b4fe3d4735c9d4d26e8e5b67714149182df452aa9dcf3b74af0d1b5d4dbdb6c9896b1ddcc01fdf4c986b52aad2dd8c0c21fc98e797cee90f833fe07dcf034af18c2cdf2dd46d768a5067d8029437c31767ae3961efa5f78ba3ec63da87d24ab958a4c3edef340d5f758165dccac6fd4c82196eb06c8e004bd55869a9d9731305064a5b2150103e99e0bf44ff55ed179d44e5b663f0d7fb3a2a46bbdb824f1355fe4fa9368f30487b7ca7177f0ca055a6d91d871ef293ee899853795f45140496b0d1b7c90703e7c86df1a7d617e9fc7a104859580d9436a3145a9b8bb1acbbea01b3d3cdae327cd2daab64b69f9e350db2e3d6af3f7f90151a899d8f42c8f71a831199086db863214d4113e4c373ab2ddb3dac3eb7cf6802adc61fd7a7ecb2037be803482081a7d95a510cbe6a5ecfff45dc8920770843f81bf17c700f64c61ffafc467ed69b16cfee1535db4bf6cde9ededce9c0111bdb0d8f243d8ee3fdccea8720b6518972d4904fc0dcd3c7f03ffc7d249e39be36f96fa5089753d6c726054d8c831dc5b0a62ec43f342bee5c938c481738533495e9d93579df61505087331737c90cfd4d69114d18cdbc78d09d96153805949952c4f1744f9e63b2aeb4018", 0x1000}, {&(0x7f00000019c0)="42646e57d6a16c7ce2a9ff4470461d345170527b9955e183b3f368e1ed478631f4ca2ca6330dfd82ad057dcbcdf6f755679ad10f4c3fa761982c34a3b93eef72cf066604d43bc53a27a5bfa8f195372fc0e3e458a14976e6cb40973fbba6e5426a736f1e245a5df3c9797d299dc561f8e0e9a2b7dd8bb29bbd648e9b0d796acad8a6e23487d4ec1037dbd5346c6a56ad224d82e72a350366d5e32c3f3359b41a38580ac2fb1da935530cdd561f595a8af2488d6be5af09037b3008014dfb5c53ca79945dedc06000c66a8ea2cdc0c34608d65664a4ae47f3aad3ae046b5a322ed91c70216ad46c36c65f797d77ab13ad1247627d2440708e56f4a1d17c20c3ad38776d5987d191c0adc886ff8d08f66fc8486ab8b3f7f17cba7c89bf896f9b0a4cefb53831fc45b97fed1eaf9dc9c9d6454ac97c506a9c2dcb288125e34c0298aa0e74ef976b323b5022c5871c1883047666b738bc9d42c822f013b04fc8ad212b3af32db1f9570b1d6f55f2db475791fe547423f1f10990709c54288d5465002eee9c868d8ccb322cd27f17389dbc32c1f229f3cd8f42a47459291747512eca594f28c09469edd2ced891f25e0b01a0cc3cd4f3c6443d2bdd2c662e63ddc4b959f18e69f405271246744bfa7ebd0ac019e97390a46b96fb169559a3d8a90cb913f2c3433240b058b05baba1474448710ba7c5e22dd0ed03640f63758a45e892b1120f35c708dc53feedeff25af25e302099cc4621b8adeccb10b5c9f3d0c6db39000deb2b382b3ada570fe15c7f85a113bf2028b5c2cc198f1002ef3b789057df1eab1cfdaab3315a1b40c51ec9882d83eb279414c918afebf74625a419cdc668e4bd8eda28192571223483f76cfcff927eb68c82937d0aff8650423962784c5b2afba830ee74b695ed68221e85aacc9afffee9c535ee645f61763856280f8b3928f7fd2f93ca6a4a33011bad7f80eead3ea8ca090a50b81266184d98444e6b143c5af94d233807a45a5604f4c4d6a5a2fca86bf5a7a1e477d5105974e888e266fc1dfa65907cced7ecc9c50d2e562e0796d9ee7935a7863cdd9adffafc5e81ca156ac000d605400f416683cfe5d0dbdb3f7df4e4d00b578406ef3ceeb74529aab4f6b90682b8735659b28289b616cfb18f64b29a722cd60e895b7b3c8fae5ebe83e18bfd21f89279098d7a9b4f26a29f419cd05c6d380a26fbecbce6e277c1a4f044ae65a58ac67771f6d42d9a89950fd29d7086cba4d4a1fbe1bdf2937748ee47b6e789c84cfdf81d35ed0b0338bd9724a64c12cd1c40df16134b6f201d54db0eef9654f7703e8625e99250d92c86f1f161b39b725bec5a5de450e35aa1ac29a06b5ac461166e286758f394efd54cc0885f4ceb57b4a8a4f983e35959c404933f8236f8c0d9cdb7f6ed48f6301a4ad590f0eb8aa735f127010311163bf9b07e30566d586608765ecdcff9ebfb9d2abd9f0830043e01e26d7670c961949e2acc69a872f90be352cccf006dfaf8775f121d449a259d7dcf09b0fc8a2b956f2ac175d396f34acbdd31ba2aa3bf8501b90684660e5bea255da2dd7f18bf83e2d8b4ae7663d838c136f715ee47af4513975b70366667129155d62c3aeaa4f475c2961cbec8a9b1067f2bb1dd3e3d78358a080e706caa56e2dc0dfa0c71669c5b17db4341a4f6c6fe765c1fdc3115f74ea04002a204606ca65c35cd4a8dac1ea0946baf7f3bdbb597cd0f8fe1dcbddf59332adf2deeed416c15f479aa92550c3c3177bc31903a5f0d49960c1ba16803265e049128486ce624382f2d2e437106bc5473cc8e1f7e54118025291cb091962aa6ee27fa6078a91f1adc771b673d3967b167179856533c46a63dc37b648e3739412675d59d199bef5a27dc29745582dbde5b3018aa2ba26b54bcd27509b982c477c09b634ccc9ad008bacb9a25a01e06cbce704466e5612b359e09604efe8f5ebe1732a35b34e490453de652ddfef56ebd4b512a3de92086e8ae88afc4a0bbc42752fbce583bd5871508872d19cdecd6f40de9996e8da2e95ce69b74a8c18c3ffa5977139d112ed0257248dcc3138cb9f29085b108aaea321ece2ca2782835b4af67081f0507808939c9f14dd3703428487ae1c7b7b73a3e65322a66b6958dc9d3561d08435d57a0ec60a9588ac28558026df4277d40dc25ab5e18bf7f1d9e8cae45d4802a91da416cdd097aff0b324253475a81bec18f174782356aaf571386283ac66383ad07e4eaa0c0a7d4be523bcd80a9accd5df269a651152520a570ccb16e4c1ba25261939355bfe48c45b23242a71709bcb3d4102fd689c485213d49c36ad7a049a4e74398ab0ed3c1e39cb92b28bfa49d6617365c153d544cd6765481db90ec50da66ef8f98aa13db5a10e6859c2691c1a307b2b8cf322aed9ecea5dd7874f8f558b2ff8b3965b3342ca464f3a9d0dbebd6d265c73b61908b0926231463c7ec181b3c3f094b0916476c9df84acc25d0c8b70effb5eba62f8b4ca6bf3057eb4d710d9a174c5f3f9ccd52f1a5a51697c1fe0a5ccdfc0b3cda6d82102598040ff887eae7395b79a8a56c9dbe33f85dc4105bdf29a750fbbfe637de65666d3275486f002ea50cc02dc7bfbc9344fde56b569ee3ba517bf7bb620fd7e5b1405ea9f218b4822b98d37f58962661c5407efd6b9af764e1b8bc727075226f59216aa1778265d2efeda6f1f102bf89efb0db022df486ea8e805b277361f91ddee0a1fd5dbd3856725e393eb2a9cfb154b0b2f33a18f246bbab620eb3cc5d1e87a72100725e5c740f6d846a58cb0ba49a734dbddade5683e89e9599b4b1c38b627c264d2b0fd06718a2ae8d3e8f8078e36e668e04d538a124ed91facdb70330c54a469b7e0c9e3e23073c18bffd77239acd1af159db14f6f6fde8d4e85e5a91ecff1d2934d32dda814045e700eef93b03b61db517a3711c0607871b20cea1526d9a007dca17db696270414992566c06ade14ffa2c00aa3f93d73727e35d4d85669a1bedafb3f683a7b1245046259530e71e34862733f5d92d8ab093fe7635b30f0a14fe27fd7438d0bfc236717ba865c3a07beb6039127d1a722210a1481545b12a763f86dafc6bd52e4103fb31b435ea5f8a4ecbbbb0a1fcc3735e5f571a9c63c3fcce968d7986d9116b469af97f90612ebe2bbc26326ca3e6f649f079095468054aee077fc69a1c93ad685b974e7db78b3bcaea912606c42ddf02da1405d4f9bfff52dede3b2831bd97a4d627c8e9b66170d85c221351f7f33a67055ecb1c00134113e6b28e14822f639b081402bf8596cff8150ba692a2bca1d67309141c50677d09ce32dfb02551119e638c6b9a9d39c0d1468126db1e4e1771d4dffd2b3705cc9c6b3a9ac28bf317d3f5364ff22b7c31ddecb90fc380b3eefebdc836bbc8eb2e2d0d111a2f34a73256ff9c3468ab6dcf255907261c89cc7ea96e4fe10ed3f516c45b6067b78adb9fead05ddc5a439695cdde69954ee6cdeaa313d317657548087d667f3ddc3ad042ccf586b9dfdce1c067688ef15b3f9683dcbcbd68d8b2cbd036ad22f9215a4ad7e74baf02f804430878e38d6a541b78ba20c954b42c5e5889998823e89965fd6c92acaac65985abb33a6bd125f6d493cb4b7133464f91d761e336b99623be7c5e9232100366904ed11cf13c3576b217c9174dcca0653babe3fa07e572be34514adf65f381f88bb6f581df07d4039eb74cdf5666bd30e4e3d43fdde4c04ae25b66d76e4b0297f851f626777f3190bf73c8ff324fc73bf248a666b019949104c69beeedb6043972e6a146d07f2e2036bcc25224a1eea202acea9a3c3571898dcb151100da568fef22f042c5059ffb8fc20383481ee342f45e844580d4ec3cff0a1d30c8a803fe84aace2fb05c596b66ea6441432a3ac8eaf0dfe864ddc6c11b02cdf45864232b792db7306fbfa013937c5b793061f5b4227a828e52e0f93f835c7bb6527d8a9e8ce9a7545439c4e45cd85ccbe9c746291d817a49c7e557ff073fda6644f0c4a77e50021e0968253909b4c54e0c3b646b6bda3dd89bb8d6510a5f7f24ae9c4a57f07676ce8c2eec37eb145325f36ac87bb78a09d4601a2f05c1355c22071e50739255bb3161f035b83d1dc26c353a6802ab3964dcd80693b3c0220fd014340e4dd1c140bb7256ac364ea59c0ef702d355a1eff07079af305472485a25df903b8bdbc37d301b631090d7a43ceaf0fd068d94bcbf5b7c5fc72beea696f8b997110ebf263b70ff90986df0ed09daf8fe64cceab3d7dc41cb8b8d12994164de7793e636ba1638ef8bf9508e9aab3b443973f6218ff21290d6762bef33672bd60cbb384ab84860f7e82edf0d6dff8e8969e3ffe794660ed49216feb59fa55152a2a7220adee9e2d8b84197958a1c9623adc876734f86b041038a7f84e19c11fe0e3469ae73532066060cf1c9c580497963c9a9b07910fff174c7513458a700cfbac44e276bc575a5851103998d81cd564d6ee14bf439f1eaf713f3349cb0f57d39a0f8517c5656190d7c46cb893a5d9db49949f9b5bb48a1e415e1879984010279fa5f0b9671cf774eb3ce0bbe27b08c9dc1206eb0025a15dbadf3eb3e7caa36f395ffde8ae237dbadf0879fb6a6c84780d20357668deb8a93229c338bdcf691fd38d6b38bfaa75c6fecc249d5ec6605cc1996922154526e6014861ba3acab169ac8621911d2b71730d206edf2b6af49ba4fb096cefec835e3252de92a9dc8378d6868a9b6c4166a2dfd7de919e1e87c8c6b9113e9c64ec09e7a5c99627f74fa47d842a42a7ff570e2171efcdf5acc72f4c257e33102a5005f468f4e457bd3c60302559257ce6438b659242a912391c715e3e2d0a1b48c5afc84194373f4c5bd1bf5ec324e12435a10311da8faeabc31e2a40cd38e55f10ef05f86a64aade9fae80c8ac0708348768d1c01f6dbbe786ccbf4b2ea156ad1eaa754740467e12ecfdc11537629e2634b4b93eb11aeaab2e59ef540394366ba3d6f61b0aaaf87bbfc55cea4c49822ff4236ca7041cf9ad4f86552dac6a3fc74568cc35e0aa4facbf74158f55910516fb67ef0eb2b578e9da81d285c1ed86d4e16df5bc0ac83ea6f465ac90fd6d23ffd59cd51151bf30596c79b5a521c809206e2f6ba0f162b7dbf601072a24b2922b5d9b9ef08f7449ec3ae6e3dfad1963c10cce60d0651630a31d92e2d0d0f2b92f98e2e3e53fc4ed3053daa03e9eaf865a2f64fb50ec4cfe275346f38edc0b9848d449b931aa4600917728691683bb8fe5446e490b5fe450be9cb654b538026aebbf81ae2294c2794274cc491bc03d06f75bc3ddf50599ddb8e3230191b1daf8a0f57fbabed028535377c3dbe5c47af1bcd5b5f3ec887c1a328eb869746bd8f9980c8b9b52c39e40c2570969fc75980e0c3e458175109c6d09c4df3c45e70377373c20a5bce1d32558669b862c7a65b6a674b6372dc2aa702c4903e1c07e6010f48fc0766fb77534c32f0185d217564bec9917b6984a1f8ea969300720dde1628ef75ceb804e50291838c7aa604c3a07c9016ee3f0aaba3f0b55e76d1560ca34d54409eecfbf9081254ec29dec3dc0ef4c7ddb35c287e9a160a93a512aca0af0fd0d0f4cc9f28a5b85f029f004bd78608442cbef82d7d23d4045f4bc83692bbae6f365d038c9459127edd8ebc2f8482ccaf1a3eaa306ec8fa5b2a4e192314d235a82b166209e17d2ea3a41512e9bcd23be50cdc15ee61f64bf2527129f0ab5af275dd8c7ce7c2727ed40a8f926bd41281a77027405c77e7cd070d7c205f38dd", 0x1000}, {&(0x7f0000000400)="00590d2dc83e3c6841a6ae74db095e1a167e6036fe6124637a0cd9f188bfb6b2df4e838ad559e862867e554a4dbb4cb75eb711aafe0f4888bfbd22b9976300005becab533bcce2fce6da38b1da8a7e7c38", 0x51}, {&(0x7f0000000480)="dfce89c5e570ff14150f320f07da6b62394198d386d3f02f79f264339c5f997fe47759afb538b5961b0c4e952ec8781c8330dea6edf72f2d33b5f1c68b04e2caa665196f74414c75f93ce2fd1bc6ef711ce683729c469acccfcc7a55436355f09f8aebac0a9bcc5b177b5ade5991a77e42cd37052d38041c7a752bf7e12526d9c4f36212dc03d3a3405f8080a0f7b94f6a0ebe78e4da65a8aaae395a6d417b2cce5b493a55e21291", 0xa8}, {&(0x7f0000000240)="0e1acb9f392430a7528494", 0xb}], 0x6) unveil(&(0x7f0000000180)='./file1\x00', &(0x7f0000003e00)='x\x00') mknod$loop(&(0x7f0000000200)='./file1\x00', 0x100, 0x1) executing program 1: r0 = kqueue() r1 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x18, 0x3, 0x3a) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=[{0x10}], 0x10}, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffc, 0x7, 0x2}], 0x7fffffff, 0x0, 0x0, 0x0) syz_open_pts() mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x5b43, 0x0) executing program 7: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x3a) r1 = socket$inet6(0x18, 0x8000, 0x3f) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000000c0)) r3 = syz_open_pts() close(r3) r4 = open(&(0x7f0000000100)='./file0\x00', 0x9, 0x22) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffff9, 0x2, 0x40, 0x2, 0x5}, {{r0}, 0xfffffffffffffff8, 0x43, 0x2, 0x6, 0xfffffffffffff800}, {{r0}, 0xfffffffffffffff8, 0xe, 0x1, 0xffffffff, 0x7}, {{r1}, 0xfffffffffffffff9, 0x0, 0x1, 0x85d6, 0x5}, {{r1}, 0xfffffffffffffff8, 0x57, 0x10, 0x443, 0x5}, {{r3}, 0xfffffffffffffffd, 0x50, 0xfb5eab358d8a5632, 0x1ff, 0x8}, {{r1}, 0xfffffffffffffffa, 0xd38cbe2a3d360684, 0x80000006, 0x2, 0xda6}, {{r1}, 0xfffffffffffffffa, 0x14, 0x20000000, 0xfd, 0x9}, {{r1}, 0xfffffffffffffffa, 0x100, 0xf0000000, 0xf495e64, 0xf64}, {{r4}, 0xfffffffffffffff9, 0x5, 0x4, 0x0, 0x7}], 0x40, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffa, 0x20, 0x12, 0x1f, 0x3}, {{r0}, 0xfffffffffffffffe, 0x10, 0xf0000000, 0x20, 0x8001}, {{r0}, 0xfffffffffffffffa, 0x1, 0x40000000, 0x300000000000, 0x5}, {{r0}, 0xfffffffffffffffd, 0x81, 0x40000000, 0x607, 0x9}, {{r0}, 0xfffffffffffffffc, 0x82, 0x40000000, 0x10000, 0x4}, {{r0}, 0xfffffffffffffffb, 0x5, 0x1, 0x6}, {{r0}, 0xfffffffffffffffe, 0x12, 0x1, 0xa14c}, {{r0}, 0xfffffffffffffffc, 0x80, 0x40000000, 0xfff, 0x12e}, {{r1}, 0xfffffffffffffffe, 0xaa, 0x20000000, 0x101, 0x400}, {{r0}, 0x8000000000000002, 0x22, 0xf0000000, 0x2, 0x926}], 0x9, &(0x7f00000003c0)={0x7, 0x1}) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000080)=0x8) syz_emit_ethernet(0x3e, &(0x7f00000000c0)={@random='\tK\x00', @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @multicast1}, @icmp=@time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x645b, 0x0, 0x0, 0x0, @loopback, @loopback}}}}}}) executing program 0: mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=""/100, 0x64}, 0x1003f91}, 0x10, 0x2, 0x0) syz_open_pts() ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f00000000c0)) kqueue() sysctl$net_inet_carp(0x0, 0x0, &(0x7f0000000180)="6f713db5e0a3ebd376db92842d50c53373cbd420d1696c402b470102cf9a4a43837d51bba9afe1", &(0x7f00000002c0)=0x27, &(0x7f00000003c0)="629a87371fcd3ce9613ba50f00e1d09d89ae15b17205c60aada8fd24567af518fe8d2c18e510b30823c77e25542892dd3da700f055f5070b70e2e5", 0x3b) r1 = openat$wsmouse(0xffffffffffffff9c, 0x0, 0x10000, 0x0) open(&(0x7f00000005c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x611, 0x30) r2 = socket$inet(0x2, 0x1, 0x0) getsockopt(r2, 0x0, 0x18, 0xffffffffffffffff, &(0x7f0000000040)) ktrace(&(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x1720, 0x0) r3 = open(&(0x7f0000000840)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x20000, 0x4a) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000140)={0x0}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000280)) openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa}, 0xc) close(r0) socket$inet(0x2, 0x4002, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x2, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000300)=[{0xc}, {0x1}, {0x8106}]}) syz_emit_ethernet(0x4a, &(0x7f0000000240)=ANY=[]) syz_open_pts() syz_open_pts() syz_open_pts() executing program 7: socket(0x2, 0x4, 0x2) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(r1, &(0x7f0000000140)=[{&(0x7f0000000300)="f4", 0x1}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0x0, 0xffff4a87, "00fdb1186461c0810281c796791461292150a3fc"}) poll(&(0x7f0000000100)=[{r2, 0x40}], 0x1, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x9, 0x0, 0x0) r4 = open(0x0, 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0xffffffffffffffff) utimensat(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) kqueue() socketpair(0x2, 0x2, 0x1, &(0x7f00000000c0)) ioctl$FIONREAD(r4, 0xc0206921, 0x0) socket(0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) kqueue() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x4d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)=ANY=[]) executing program 1: mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) executing program 7: open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) chflagsat(r0, &(0x7f0000000000)='./file0\x00', 0x10000, 0x2) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000080)={0x2e49}, 0x8) mkdir(&(0x7f0000000080)='./file0\x00', 0xa2) ioctl$WSKBDIO_GETDEFAULTBELL(r0, 0x40105706, &(0x7f00000000c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) read(r1, &(0x7f0000000440)=""/232, 0xe8) openat$null(0xffffffffffffff9c, &(0x7f0000000400), 0x2, 0x0) getegid() rmdir(&(0x7f0000000080)='./file0\x00') socket$unix(0x1, 0x5, 0x0) setreuid(0xee00, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000003c0)={0x3, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x5, 0x80000001}, {0x6, 0x0, 0x0, 0x85}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) semget$private(0x0, 0x4000000009, 0x82) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) semctl$GETNCNT(0xffffffffffffffff, 0x2, 0x3, &(0x7f0000000100)=""/4096) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {}, {0x7}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x1010, r0, 0x7f) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0x0, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000000)) r1 = socket(0x11, 0x3, 0x0) getrlimit(0x1, &(0x7f0000000240)) sendto$unix(r1, &(0x7f0000000180)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8cc630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abf09090080fdff030000d700"/177, 0xb1, 0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f00000000c0)=[{0x4, 0x3, 0x800}, {0x5, 0x2, 0x800}, {0x3, 0x4, 0x1800}, {0x4, 0x2}], 0x4) semop(r2, &(0x7f0000000440)=[{0x3}, {0x2, 0x94}, {0x0, 0x3ff, 0x400}, {0x0, 0x2a4, 0x800}], 0x4) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000040)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r5 = getpgid(0xffffffffffffffff) getgid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r6, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) connect(r7, &(0x7f0000000000)=@in6={0x18, 0x3, 0x5}, 0xc) r8 = socket$unix(0x1, 0x2, 0x0) connect$unix(r8, &(0x7f00000003c0)=@abs={0x0, 0x0, 0x3}, 0x8) close(r7) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r9 = socket(0x18, 0x3, 0x0) r10 = dup2(r9, r9) setsockopt(r10, 0x0, 0x2e, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_open_pts() r11 = syz_open_pts() ioctl$TIOCCONS(r11, 0x80047462, &(0x7f0000000280)=0x1bb) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000002c0)={{0x9c2, r3, 0x0, 0x0, r4, 0x1, 0x8000}, 0x3ff, 0x5, 0x0, r5, 0x1f7, 0x3, 0x7, 0x7f}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000001c0)={{0xffffcd0d, 0x0, r4}, 0x0, 0x0, 0xfe}) executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2, 0x0, 0x0, 0xfffffffe}, {0x2}]}) sysctl$kern(&(0x7f0000000040)={0x1, 0x49}, 0x2, &(0x7f00000001c0)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082bc77bc22a698309912fddebc6a5ceac143438a13bf490c65fe853c8fd606dac404c6cfe504cfcb343adc2f9c50c2ccf3ea2bd4a88cd456a47bed9b3b009bead467c5a87645f725e4dece2e793651561ab197dee2281db293c966e8fd5b724f86b0d588c0dac2b71d1be1ddad74e0077cb5714fd56f4f0005fd6522744a223d5c67f2e8e9e36f9a29b735c9ea1671ba18a69323f1a13f44722d954f5ab639049556229e635ecebacbf509c20628913cea53343bcfc6f47730856975e643f5feeb0d5c9e92b87fbda0588bdcfc837a7d9c65c5f62da21e94a1b310a7b8946ed0318103bf46ff874b186dd820df37910e77005d6c40a0beaa23bf317c99a405c1c53ff4ebf75ddcbd99b557295287", &(0x7f0000000080)=0x129, 0x0, 0x0) executing program 7: getpid() sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0x102, 0x3}, 0x4, 0x0, &(0x7f0000001040), &(0x7f0000002440), 0x0) sysctl$net_inet_divert(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x6) r0 = accept$inet6(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x8001, 0x8001, "01000800000000000000001800", 0x100, 0x1}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {}, {0x7}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) r1 = open(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8020699d, 0x0) syz_open_pts() connect$unix(0xffffffffffffffff, 0x0, 0x0) getsockname$inet(r1, &(0x7f00000000c0), 0x0) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x774, 0x2, &(0x7f0000000100)="da0a1fdc4c7ab924de0bda36b14eebc1264a726f50b83952564fbaa17bbb38a3019a1a14adfc510fce900a741fa53f083c5d4504267e485cd306e82a0b6c34a1088044a0a3e1bc10a4426b98ef92ceb0a5b2410f9ddff6", 0x57) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000080), 0x4) socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setreuid(0xee00, 0x0) r3 = getuid() setreuid(0xee00, r3) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000001}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x7ff]) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000001180)="ea00000100000000", 0xfffffffffffffe75) r1 = socket$inet(0x2, 0x2, 0x0) close(r1) r2 = socket$inet(0x2, 0x2, 0x0) dup2(r0, r2) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000200)="ea00000000000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea02000000000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) mknod(0x0, 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) r3 = open(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000040)='./file0\x00') rename(&(0x7f0000000140)='./file1\x00', &(0x7f00000002c0)='./file0\x00') r4 = openat(0xffffffffffffff9c, &(0x7f0000001240)='./bus\x00', 0x28401, 0x6) r5 = socket$unix(0x1, 0x5, 0x0) bind$unix(r5, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r5, 0x0) r6 = socket$unix(0x1, 0x5, 0x0) connect$unix(r6, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) accept$unix(r5, &(0x7f0000000240)=@file={0x0, ""/262}, &(0x7f0000000080)=0x108) mknodat(r4, &(0x7f0000000040)='./file1\x00', 0x2000, 0x429f) openat(r4, &(0x7f0000000140)='./file1\x00', 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f00000010c0)) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x6c}, {0xc0}, {0x8106}]}) executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) readv(r0, &(0x7f0000000000)=[{0x0}], 0x1) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) r2 = open$dir(&(0x7f0000000580)='./file0\x00', 0x40000400001803c1, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r3 = syz_open_pts() close(r3) setrlimit(0x0, &(0x7f0000000140)={0x2, 0x20}) r4 = socket(0x2, 0x2, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, &(0x7f0000001740), 0xfffffffffffffdff) pipe(&(0x7f0000000640)={0xffffffffffffffff}) write(r5, &(0x7f0000000340), 0xd4e688a67930cd) dup(r4) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$WSKBDIO_SETMAP(0xffffffffffffffff, 0x8010570e, 0x0) shmget$private(0x0, 0xc00000, 0x0, &(0x7f00003fe000/0xc00000)=nil) ftruncate(r2, 0x0) execve(0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) socketpair(0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df63e013eaa9405095e88157332b4f68e78e0793d3e30417acbf4419893cfd424b75262dc5ade2ab6278ab86672f9ed186987b8c19d9295a17b98020f6002", 0x52}], 0x1}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0x8020690c, &(0x7f00000001c0)) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getrusage(0x0, 0x0) executing program 7: socket$inet(0x2, 0x8003, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x3, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000), 0x10) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040)={0x0, 0x2}, 0x10) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=ANY=[@ANYRES16, @ANYRESHEX=0x0], 0x10}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)=[&(0x7f00000004c0)='#\'\\/-,\'\x00', &(0x7f00000001c0)='/dev/speaker\x00', &(0x7f0000000200)='/dev/speaker\x00', &(0x7f0000000240)='/dev/speaker\x00'], &(0x7f0000000540)=[&(0x7f00000002c0)='/dev/speaker\x00', &(0x7f0000000100)='%\x00', &(0x7f0000000340)='/dev/speaker\x00', &(0x7f0000000380)='^\"\x00', &(0x7f00000003c0)='/dev/speaker\x00', &(0x7f0000000440)='/dev/speaker\x00', &(0x7f0000000800)='\xb6\x97\x8e\x7f\xd4\x89G\x19\xad\x06\xe8L[\xea\xeac }>\xbc\t\x00\f\xc28\xe0', &(0x7f0000000500)='/dev/speaker\x00']) sendmmsg(r0, &(0x7f0000001440)={0x0}, 0x10, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) sysctl$kern(&(0x7f0000000000)={0x4, 0x1}, 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffedf) writev(r1, &(0x7f0000000cc0)=[{&(0x7f0000000840)="38a77a770bb6d5d946d1604983e1706c4f957fe24d58910271b70ce25d4085a5e9f2e5ff523826804a8b7e82459d2574b6305b57e715cd1845ffb1f759f22bf1add8a77411fc7efb94b60c3d42d92e3dc6d9ee5fbd237d4842fa7e62bd7ae4faef9f9ca96ad6b7551f2f05beb8943f185fb240ae83283551915ad7628703c40d9108d3f1545ce3c14513afa5993f770be53ddd6c8453670a68d106c845fbb8b6caef76e53ff938188c2168d5de4bfa6708d04df613c1ea0bca86c3d4f39c684a81043fd4", 0xc4}, {&(0x7f00000009c0)="9715ec2c60289b8cb739eb73f82d3756e31de6c9b2cb94c70874c5883a388ca1a5d9380d394d157307c93616697e822ba2c7b268442299a475be13fa41c20f047c36bee0907ddd693cede1409f9e852b85dcccdf582ebc4580a2853dc4abb4607b9a814731966fdcf181c94016dc535d42a9e511750ec75a2247660b7d374faa18b894a545683eb61a213b8a0ac452183acfc2cdb889da48845985b0f3faec24c77f6ef67546a233b8e1c2859cf83799a6607d8946c0f8e230d20e5693bfa4e876196ce5477f5a646f662655ff3067f9ad408fea62ebf1efc7b547038ecbde0ce792db", 0xe3}, {&(0x7f0000000d40)="6a32ab23f7a4a38011e933912c57243547042f64274eb57dcfd168a5dfc7bfbbc83c6618622ca32b54c39201ff5c6a8eed22aafd458dc9a145a455ca5bae48799901126f97cdafdf5c7c84bab1eb1965856390b03195105e6b30b4f296cb2d8c562fc28c3a21f90bf8f99245f6ae81de880b0067d9fae673f6635b829f4f4f1cb961a44fe32e9c6b8e320e2c3d50c5bd7d0da5a931b8fef70fa686bcc29176340760d676e02233f49f0533e7fe6df63a384a902be7354b8720a365bd4faa17506d52f7ad1bc7b4db1bc4217000459ed4469aaba3de2b1b584d872e2096404ac468c813c2f30470460ed061bcc8448f7eab36fe019dacb105ba621a091c871e2def6a94341d9aa2a72ec06c3d68fe7a4ce2051a35cc48e4c9d0d64dc03c3514234baf6336511efe8bdeffdf40e9d8c95432df754dace12835aabeede423dff99852dc97d68a5a7645556f504b7a9b60550d426de6c64d46cd72ae8b485182c719ef9fe2ec95907fca383910ffb8019036278254f0f6efd00c8ea46aeb43d5631a60c052fa9453019a2b35740c730333c7a8b7bb16ff65ee3365880a63f0e5fc207ed751a8bbc5d3", 0x1a7}, {&(0x7f0000000ac0)="159ea29a2e898497004aff4b8c636b7d45899751bfc4115c560cd111dd6c51f8a275208134fdd76e352a2c2b55a279154b571d293ca62ceb68c7cd5d6b1ffdc17789eebdbdadced724ae2cee8e49fa454dd3fc30c4a4837ba38ffa0cd95fb8782b2f7be618cfbfbe60008ea62a5c0fd81e249873f0c329e6e203eec29cb295c19a2c5e0c300b509af947971ad968fd4c8cef957e8c5053b6cb471cabc6c1d8d41fb7e331dfffcfe4e56d99612d653da88cbc2e75ca633f39ab4c12480e9b67fcaf638e644ccc2d3c192fb6a0a3a7c1b149264fe2113edc6d1964214bc0a00f793866096297eb0fb87560", 0xea}, {&(0x7f0000000f00)="d6d1deb32162c27d424ec380d5ce6eeb5481ff0e1609a5b0a4f6aa05f808e8dab2af7f51200774a0f6ce804fb614efc172a365b65e15b8b994a25d56be15a25ed37f12e3ad3fa64508f173d77fac306a2924e3f9e26c0a569dcfc7781f01b8d0634c34175aa7d4877078639e2d22f276c98186e6f2ac353dfef198efaa58302342dd3aa3cef62e4f5cf15863d6bea2a16b1e1fdc9a5b5654804007501ff1cf033c511aed1f", 0xa5}, {&(0x7f0000000bc0)="89390ddf7ae91d579d14b2ac088a17c5bde7c292bcc8e6ecdd9e2c326261c942540e963e08b5006cab9c8d52a575c21b10cc7df0c66e4dd21860b914ea325031055608849e883b5197a1add510a6bdd887847ea0d246e3d15c984613dec786ec5dac089ba6327138389576c6293acfa8c4c2a928f03cf5c4eb85e8f9bc5698901390e89accae4fec697d8d8c39b3e294932c39b3fbda0b9365f2b44feaef4210ddcaea6186233df014514fe34b531f6d05c4b9b03d980f5d0e5479a78be46b67c02bbcea231d47e3fc4e62d3b9f5d55e0b0779ad9d78af56e247c7107d446cfa4e5a47a5c0bb359d743b7faf", 0xec}, {&(0x7f0000000940)="2c26ca27828f0113441b816976fac497fd816ca9cf1d7c5cef01fdc8a4dbdcc6d8ba605ebc0600776751e2", 0x2b}], 0x7) writev(r2, &(0x7f0000000400)=[{&(0x7f0000000000)="daf674ad8d4f7caa1b2e65dfbfc13507f699b9a9939557bbf6f71f5b83b03889c629d9687773c058553b80e5e3d1400ba456feff7778c6d082d1daab73ee6c329b0540aa59f1946870cf710fddfa2d1418c4473447365a04aff63a1346abbdd3cff847517d39209bcdfc86cd3dc6de69201bd0c823ec5973a8acd685d3f7c24f2e6ba4c0239aa86e372e", 0x8a}], 0x1) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x53}) sysctl$kern(&(0x7f0000000040), 0x1, 0x0, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x3, 0x3a) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000600)=0x8) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f00000007c0)=0x3f) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f00000000c0), 0x5c) r4 = syz_open_pts() close(r4) syz_open_pts() writev(r4, &(0x7f00000001c0)=[{&(0x7f0000000540)="5e245b9442a463d96dbef02af80d446a619bc3d399173d5093c8672e195b7ce8b5798d1515092595e6e06a18d1085666c609a456c61f5bcc09dfed6f1d57cec43c709ccbfad7bda58ea5e1d2c67f5c9b511b4436c661e183742f966f9c192de71e97ea8f167206303eb82f94f22e4180ee9d915875943d67eb15", 0x7a}], 0x1) r5 = socket(0x10, 0x4, 0x0) setsockopt(r5, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) r7 = geteuid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x5, 0xfc}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x4e, &(0x7f0000000200)=ANY=[]) chown(&(0x7f0000000640)='./file1\x00', r7, r8) execve(0x0, 0x0, 0x0) executing program 2: sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) open(0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000040)=[{0x6c}]}) ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) open(0x0, 0x0, 0x0) utimensat(0xffffffffffffffff, 0x0, 0x0, 0x875be7aaada81e9b) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x1}, 0x4000000000000020, 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0x2a}, 0x2, &(0x7f0000000080)="0a49861ed786605855cca1f2167aa81315e76a6f5d5035ccec4087fca6923397b1b694a792df9d38945bd9d81150e49cfad11c15c3868f5feebe789b454c270ee5d79b8461ea1bcf176afa8298655a5e048281f0db161b", &(0x7f0000000100)=0x57, &(0x7f0000000140)="18a2a7d032bce6f604ee747d4fa8a0276a13df55", 0x14) executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r1) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}], 0x1, 0x0) pwritev(r0, &(0x7f0000000240)=[{0x0}], 0x1, 0xfffffffffffffffc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0) r3 = dup(r2) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) getsockname$inet(r0, &(0x7f0000000200), &(0x7f0000000000)=0x54) setsockopt(0xffffffffffffffff, 0x1000000029, 0x3b, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x180, 0x0) getsockopt(0xffffffffffffffff, 0x29, 0x9, 0x0, 0x0) ioctl$VMM_IOC_INFO(r4, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000320000/0x3000)=nil, 0x3000, 0x2) r5 = socket(0x1, 0x8000, 0xfc) syz_extract_tcp_res(&(0x7f0000000080), 0x0, 0xfffffff8) syz_emit_ethernet(0xbb, &(0x7f00000009c0)=ANY=[@ANYBLOB="aaaaaaaaaabbaaaaaaaaaabb810030000800415c00a900680003012d9078e0000002ac1400bb070b16e0000001ac1400aa01010100071f05ac1400aaac1400bbac1400aaffffffff7f000001ac1400aaac1400aa00004e234e2300089078300af41499d00acdc85f8a36bb077072c3842b47f8f58a896f1c262bd000f7915bcd6b821f2e8a22821b1c3d1c395dd92665b4f4f7c444372c3bf100be79c23dce16786ec3b21d10f25b39c69876cd6194d8c749dd646034cdf774aecb25b4c8339e1062a0d76323d48fd1658c349bdcd072c411891a23533911367eb3f961143d51a4d110e8e625"]) syz_emit_ethernet(0x6e, 0x0) socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r5, &(0x7f0000000400)="2117cecd05058af5fbce692fb209c0a9047b41d6e3ae771b0ad4031990ec2e2dde0df1fdf6e6a6be5dd94d4f404a8a50ec891bd907fcf8cd4339a97014ee830ec9fb5289f68bd993ae017c359e2f2b656c164c662350cfd3dc778b43352b22c8bc6d9163fa7f245783877b4e079b27ae9b51327132faae536f9006c5d632ae323eb4fc169738c872d524c2cc8451eeef5aca89298580c2e9377d2e967a8e32c5352db2ae293fb6081ab052d1ef19c73c38f4ebdb48d8e2d08e865f9ce0cc5a45beb520e2f24582721811d7c25b3461f53e71f78f0104a532cefe4b2299d4c9196b2cf30629cbfc65a076962ca893ed597e1f55786b272f2d7ec734925f6f7f7c17dea858469f89e90f45ae03aefcd7906d950160f0a2206e16fc0ad156ce8c3bca6f8a55ab64a15cf54e076438f2f28dc428481b57839a42067b04680f4b84734717c23165cb1a5557d6b75fc53c723deddea0e49c8776cbe8dcdfea616e86825bfb31f2b22f368aae1f287d3ddc0aa878bb1a13559b248d12bcce19914ef04299699fee55cb48ca16b7eecc0c4dc9ec7768afb4ce3638266fbad4b8de0d796ca7b0b57ac809608bddc34ddbf2dfd588d3628aa6783c41cbca4e7c9b4a94a67e050010ea1888e3757edb45c7dd184b4aa7c6601fc222f436f9e93a86ccba0b9a8f495840139999fe411afc67ef1bb6734d62a032ba20f695740993d3700849409940728e393b64aa6aa5ebd4caebd7832e3af32b6a9b77f70c4e168d5ac0f0a9f90bbe93dfdb0f017ddc752b08ec6d29f6b8886686e2132917a04fb3bfa11c5820406352788a1b4ec9486508bdf4a3053e02f8195ad4011a8272807ef271e59355bcaca5e9277d7299520c91f322178bfd9cd215a0294b415eb239b96a6b09e8b66ab911f9fb5981675f0b0f641c9fdcccb442a7eb4e998b03c02803ba8f5b93e7c9f1a53fa8cae728ecf072e80973e682f317d9cb97dd3d036907830714a791f665c684269c93c552459c8336724342d0387142e5c6dc530584a01bfa8b4a8affa4ddf7578a95c95abcb5bed8baa966651872dec1d582d17c6fb077f621e0eca00010ca7170281046c7db83ed38448234841cbb661c0cf331ca42cca0253195394e1ce570ed0d9008e31171c2bcb62f1af19abf97840ede00c8fe0f00d205d955e9bfb1328348b4a0adccf847adfa9a7875b8ce79a8b79a16fddbc4773d70bae3e75b3eb8e4bd105f31762e7bca015329561c9d480a95936fa42362607f5de2fa87f27d7a4286418f661771ac5cf9ce11ff861094933e5ffd6bc81b5ae88fe6f38ee5a77305a3f161bb20ed402ccd487288ae8e2db673b2c307d652e16f8bcfe2b4e6c90801228b5c2be7446011bd1f4d10781b204a2aa581215f2ed227b5dcab7026c70e2d90f30af451ac69c478c2f2af58ac2e90b104842f7594cc522750161b933ae722606094c94aa256cbaab34f2aa78907b33bf25fc262261893b64a83446e34444a918bce76921fe4ec70d85c996edf0864230779436add2bcd5646797331ad5931824ff8fd30ee2ab745533bf61c79d12818bcbd34803d0090ed93dbea03f20ade53223f02d1a6b04fc09ef5d612c6da30dbca5e75bed1ef6b73fb5ee7eafc78580b126fe4cf2c4ecda8539b83ee785f8e6c9de1de1ad612c8b5190e7451fe9bb0e207a86373860ffdedcde9eca7407c741f2664e23a125f25c023041e2d98b5ab290d05d098c974f9fa896bb4c987f35342813d96e451b06afa738a0621711779cc91058c30c34b71038190ed171116a8b994b333f70b3cc457608be4549854f878d9f075a25d9e4039a9442df45ed2c45f63ca9c4d51b7fe5da01815afcd269a788e38fc4599985bd68782f58754fb209d970f6f928cab2f77707d3991c66a9d2e7ec42f014297d433bc5feb51f383db02febea974260f0aa3e5534cc18ee9fa395f8499b76e7544132218f8a66a0e16d284ed82ce72cbe1e5faed12bc82b3e8c0e4ad6fe6808da69b8eecf9a7818086360cdb6ef4d0fe54a6fe3d5a3420fba7420d4baed66184", 0x5ad, 0x0, 0x0, 0x0) ioctl$SPKRTUNE(r3, 0x20005302, &(0x7f0000000100)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) socket(0x18, 0x3, 0x0) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) socket(0x1, 0x1, 0x0) executing program 4: r0 = socket(0x20, 0xc003, 0x5) ioctl$WSKBDIO_SETBACKLIGHT(r0, 0x800c5712, &(0x7f0000000000)={0x7f, 0x6, 0x400}) ioctl$WSKBDIO_COMPLEXBELL(0xffffffffffffff9c, 0x80105702, &(0x7f0000000040)={0x4, 0x20598a44, 0x6, 0x7ff}) r1 = accept$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) sendmmsg(r1, &(0x7f0000002800)={&(0x7f00000027c0)={&(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000014c0)=[{&(0x7f0000000140)="432ba9baf1acbaea87cef71f7279bffe282d774de00c4d12cde6288483aa7c874b522b2215c5e1c4c372834a6347498f46167df4b86cb546b9250b743784a681ac201ecf6f16d3887beb3e0845fea1098276289ccff44cfc2d477a0cd0997412bbe31787e2e391e2653c00ae8c8c821edb3345eec665adb19204c1ebca3b5f732a0d3172b8cecc3fabac3b212b1644f0c7c0cc363a5041cb9ef2d57cbac6ee0079bd3cababe59025bdf45b17fc08ff66fd8aabdee58acb91e21768c1240b9d51706f072bc14e6aa27966b258088398b38bcd4278b4f07e1b07062b8e", 0xdc}, {&(0x7f0000000240)="c1f3b8ef43d185347fb6fffc64178ad0c374f339ec1320637e254214c3a536d9a3cf505d08638012cd49beaa0688cc4f31a285c914740dfde3", 0x39}, {&(0x7f0000000280)="75522a43060102084013919e61404a946cd4e9a8887a131a587bb19e245ce7ddebb4c0f7e862d004cef7b0007bfc4d6682b766ea926b44392574ddf73991f20e888f998fd2136d447d05130ca537ec72bf7b3e6a93b804ad500655", 0x5b}, {&(0x7f0000000300)="08fb44154e88c4b2283baa1be6256e693ab6317c5827121b", 0x18}, {&(0x7f0000000340)="ecd8abb77feff4385b268182127257a58c5be7def02cf1234bf971d2af6fc6a9e94b7a5b227195cb255933b1362abc71456149d355e7e026ba66bae96b7aa1e68cc380d1c23affb4aab4bd7d56083090894a916ebbd1783b157e9724d8a7f68749731b17be5bf33eb26bd60543ca15195eb2fedf0c1f943d9047e5fd7aa5354a8e52d79cbc96f00fbe6dc1259ab179339dbb209e46d9ee08b36b4d86ff39469caa3349b79bf4f5229cae2d0640c1108c7cb7dd5bae01a975cd6a0b41ef0c47bc9ddf8a1cab2e5634b17d432dbe14ff2bd12ec87f07891180014e97b7ff8bba248a5326da8b5f71f569f7c6b6e5e427c216e71a9d819c525f8b5eddcfda2f1df416d12dde9474aeedb523dad33239126243c06027a2bdf83936fc3003f83b0f2699d95714266a38c2bdbf0b2db5c7f7a98d7a2ddf97231f2158a8780ee47b1982d7f313dbd816d3ab621adae5f79ded5ab458032c7dfe5b2acbefa4853e233e6be0cb153061904d3202037e11e11453a26cd998d90b1a73ef46b1d1d48feea8faa42a44e0f774e1b8482d98566c82d1f698f9f451026feef99257204cf2dd2a2d231bd727a5716898bbed2c403eef7c1721deb200b798590cad6c72a1fa79ae23ade035039dc3c44faca60dda924c15aa3cafacd4db5535df0000aee6b387287339cf12be1f62ff64ab455598ba08cbceb528b5672520cc46df128041c9ff3ca374b50c76845f87071f8347409fdffd14a4164c2a2cfaf66653a0b545186c5e86403bf9f219b14588d3c5cf44713cb9153aa67e8f019929b4002752c4326318fdff678945e893673470e16c2a3720253469fc617c168f484f03892cf527eacbd932600f831c7136b7514c71b7f895c8cac6c8a9055c53b3992c74d52e81a8be3cede635ba4aa1e698497a6307ff4c60ee5bedfe99c8d79b9c1f031704d00d685dba18cab78b012499ad50d47655236eb478b48a92f81dad7d17531105e73576c58a3df6715babd60b788372b56b0f930dd6abc042223100549691a38880c796a3fc134b696acc64f34cc12549972cbac62f596e58980e6bb2cff8cb55d100a47601ffe0515c1b4368f40d19c002d98cb95a5110ba772ed555722ac4374de69b9af32e33f858822fa8e397cd7359179830b508ba007c2b3147d66a7dcfcf2b61436860810aef728e93acc6de38a959262ee519050be23af2f3934eb0465a54143c0696dbf6f1c57cfe73dd5d5f2f3a4d0f999388b24114ab6cb4815069f207bb62a31eddd0709515715837a18bf578524cb61ac6cddd69c23e40c288478218cf37e16ec9d7b09b82fdb6fae90fa2bd671db5be4547b5e72bef8851d51299938e4f7f8de5ec234650af819565f3193ad7e29f2317028bce9a1dbd495801a4140937371a8cb7b704ea49822fe7100a51bd2e9cf1654ed859c5f74a6d0e1826c25adde1078013ca00a6279ffb380a444e18c654b4ff98e9b528f0d566ae1339b1fd399a9055ae7d3c7d81fc800556836291d84aa0030e4d8d622fa8927d81fa828bd1ffc7c7da637b90dc8d2c0337d79bfa166c1ec7a62abbb96ea52c08a737e6fc9ae4f190896a69421276da8e50265769b85352c107f1e82cd09e282376cc8ec08e4a9386a263879c7e3283c5c1a6ab1df50922aede6999491699abfcd3ee0e7551b33f60ae60459e321fadecbf67a84d393443ebdf66f9eb8686e3f011fa6d979a7dc54161b9ec9e7c3bfa08cea8625d55172893413fd7e07c2357c4e69cd876c4c9d5dd61a37167e4972151574e0403652536b3548f52a1094d9a34b81d72ae774767a8f050fdf372471fe3633b9576d2926c9a7930777ebe7bb100203fba13a3044b255b43c0c1a074471c1a22cdbed3e55ad378e07e9014139f08861e1a068dec96096ddab281aff1cedb15adb548bb2b6d2060e8cf2d5fd55881d5377c11fb164c6f23c16d23ad7bbeec0b81c4a057ecf5ab07b73fbfb43c3b11dc37c2f25ce7864a198a209010676c9c7c8d65bf7696059402ce95ce73e9af5295ed07ef86568a2c9d51f82cf5dd77e3a52d143d5a6ab84b42e953383180d0f446147ce453d00f3adca4e3f75e63e3431f4b477c312e06778275645852fe8c64fbd563c40173f4f903d6544839b4c5e2b95eee242ddf8fa2bbcb66afa8a62068d4701d3ce5d4ee0d63f0124f580336a9d676848f64358caf5ed77cec7cc41d317df6c9e4f55f7758bdc08127ff53e0a51a5b169cb2c61b4db029dedd7fe9cc49c02f2c05f6ed72128a7ccac81343fbaf12d7db49a37e51e4e2c7a0a9cb1c00e602d707922ac2ab81ea608ff6cd5b0d63c523504266b016e558d9e95df9142ad226bc7efd3ae841a3294435c1bb344291953ec89b3cfdeb9598a7ec5038a2e5ed97ff1937bf3d5edff77e5e725ba0ece62930e71e5ba41e3156580a66d221e51f1b8c2aaf214cfa42b5ac2b65af0b0f201a9e7d3537a691172bc4d0b39686865a0fae0cd5c6c4b4a8db0912e28bd5c44d0aa7f259ce2421d2629c1f6be1e4b099d1c8d43fd86d3f3d03016998cf5593e0d07cbd567128bfcd745cdb98d63bf347a3430e1f0d2977ed684a76f82876cdebd9df541efb1ef3b99794a0fd4b5617c641f3d2db6687a37cf02190c275a03a2397c532912a2ca0c7a1dd1dd415ad77b3cd848653910a274235dfbb12f1ea006422974eda25965c25b262df4d717f5c2ea28037f347b1d57128189a8ad2403144f4f37a51e295bbb983a8d449d45b3cc8afb0445687d20759704b289c42077dfa9b4c48d4622d5dbec7c7abbd47b421c21ea541e235a81341f3c47cb8e1910df0a1df2c819b16f802faf56ce0a2ea1deb58dc90da1cbef0aaa14b54e01b032303e8756d826ccc58b77671d885cc3a28593a129678b05850be245ac9154859c856c6e5052faa91b8822756399a199f49d9f44c61112681629c72575439fcba7e1393eabf3f4d13a1f963cca3c9f7b4dac8c03da45692ef17f68fecdddab11039d1253017ffbaf52a5f4756d1386895080f94b5021766183a04b7b42d75d84c564d2a5213ea891eb98519b1cc37d70e1c7d5bec7b443a9cee19e63389dea152247689b81de9b962fe869a06f619739e8af27321f8703f55a746364d70e88dcf0b4ea08bfae7d5d9b7e92010f4f4b842ed7fd2a3df72960eae481f57bd79195517e7e56fe8a8934b8d6c1adc2275cd0b6334ac1fdd666addb921462fb62714e57cb3292177ccd7075489528e9c8d8300f1ba0301ac2dbfcaab5035d4e33425b821518a2231f21dce8aa7172ec09b362d78e3e2f194267ca4d46d2f52bce8a529c06378718199b7b7988e61430beac083148ec29fc0860401bb7d0375af2e9fbc02e56fb397727ab3c27a93af57bfbe62a90a99fa6ff06cfa332e60b0efa18efc75d88b510b744026e5ae61934c03b1cb94fa9138712114000c21cf90a9f4ada4f9f65db00b76632d5586ae8630d535b818666a5b9383715ddfeea82bc86bb9aec221b8a6b2229de01c4923542286950583d8d326de8bf2fc1becc9db23e6dfb8a71016217d0409f33460aafea42ff87583ba671c622f5968bdb684b567f4b6fe5058282771c0fb26973dca1b798a8351ad2c646e77ff9fde60c5d47a2ade9400fb8c064bd60e5a1d897317e1922be9477b40f7cc05679b300f7d6b94e7a22d441e19c30f73303d74a7ce639b335ed2c3141840084c9e58a86239dab62427eee486fc0330212d525cb931eedbfb7c69c7163df8062c47cbcb72e6d45cc49f1887b970f09f2a1982257c5a849a4b0840d7d56a25ed6232f5a3c25805b6cd49be30df27e55178be34b5fa6fee7259a1a9886cba3401069d657b23e5728c61e2e66e8a3e96815b4e789bbc274579643101c2bd56d7babd193ad7e5d3fd50cafad3ec53ad2be71068a9ab81349d9513fbf4fb3602fc9165b7a1f80d1a9434dc45811dec0d7284061b9257ee58bc7bcfda9340f0c4792098b115a36ccd8b3b0306598e9f4db75e564dd856c881d6c96fe321827fcd30e5be6d1d0966a8cad55aab80012e60afdf7498b2299c2a5a8e09b4ae9078cb39a075dd0df795edfe19c247434e773e3ab8d523a6ac31b5c87644a728df9e8afeaf5de1f7feadee06d11021348b19a05f2af8491555728a1595f8fbcd916a9c6184c5a6be5693acad4182f131013b4edca6861aea8d31249b10a18eccd3bfa2c6a5d77cc0f032fee59ea1f85dab6edc6ecb73815128f5b694ca4b1f458f7924390672c848acc91dd8341af22d769b49a8e22ffe3f208546664a547bc567e7e4e69c082568b5cd51c5478ac19feef293b20707c8e5f77ebba1c40a12fe9a845669060777797246978385e688895562a96a2c43359131ec8f21adc1990cdc67737496ea4849f343915df9af4e9cc89296eeadeac760516910a66f05532004bb967d120fcd0070df21e0c182c0b3fee9a1f2ab607103a434600977a44598f17adcacb1b7740107720630f355d8a7236ba5d5d4beb8ff8072c5d098fdf969b0cc106c6491947a25d2de1efc372540ebab2eabd4b5031a6525f647e09f55b4461a7b562845dec24dc70cdac0388f7253d0c2d2e8d32ad9792121dae11a0bbf73e867e29a133f4dc40ec912596a64a6fe0069c3631ff4edc5074eb7233d5bca03e0c0360a1524a102788bfd349313aca58ecc355e5b3dda6325bbc41ee933490ca82694b9a56d4308dcf14802a7f08188d91ad8c4548013369a8b10e8b7e74b47ac396428457e0d7605eae0eca794865f8a925a85fe94f3cb28e02770f5a44ad3ca8e2854658bbf6d6bfd4583b487710d122e1a842ea225efc89c9caf9c1500a4c362c18b5d75146f72bf9b0d7efed4383f323a03ff90cbca8848cf9fd6765b27f19b8b9442dcc165293c9b2b437dfa97107bf0e0fc44bd16502c6c28b1e5b5b8b6e5ce21b2c2fab053230f0a28e3a42c8454342b4beb8bf30290821f67606e11ddce7230caca29876827f2ea034f96d9144791dbe42994bf4e245e0a5537f5119a62ee890ade4b8071b48f3a146e5c0552bc67bd2400b2d226149c9ec25fe66b4755720ddb1b2d0d610b5a651746dfb8e817f2083bf69639bf71bb9321ec7ffaac12204a8c9d2cdd5372c02bdae55ee691541c9326859f92bd6c3435686dfc6d44702e62aa6749c01ced28b23194923c667d96301d4a823d290dc24f95b321f5637b3422fca7146c864b228338256b624d2d8f05c1eea701ff946c5da68bda3babb3c9254b48830e5ce6427fed733fedbee049755ba22e2a76cfaca07e6482b52d8e8effaefdb49d3830edefe864e49e5aa9912f92b5672f105c9bb44fc1d41f083106eba04df2fdfa3283d8f70f83d9b7b3a331e8c94b9b4c39c0efe36cff62e980ac236f5e4e679d6d21962f9522a03f4636a38c24437076b8952f8fc9b57681a8e5ac9ce74d7ade01d4d42d35b3b62e1a3e4538b4954e2e3bec7570d7bac71fcab2064888bba402d1cb25f8c8eb80637076403f7962332c0b96fd87a5e93fa7c85f31b7c787171dbaa0c84914128b3a7ace899f85cb6f7ce10c11e67ba03b63fb373b9d61535f2f710f6a3f163bfa103b4089a20fdeaff89733d96a836d179bb156d483ce64acece08013f12deb65ce0538c7b93f14acef8356372337460a7ce634af001a109928bb526127f07195e34812bca2d4ec7c39d4e08904e809a7011b34eea5a725daeeab691ab224f914524335057c6b177b46c9d2594f523774754247e50da92f75d7e764036dde0310ded961a8682d759e940a95d27be54ed9850e67e86687d4", 0x1000}, {&(0x7f0000001340)="c2be1334f63acbb5d4309828db500a61203b349b469085a04a0810613cfe762125efc407b0cf0fb1a5962fdc4809c961dc205dedda86e251f9801e8af9d4e8bc46ab6ce4aa3bfc0e8583326a9aad2cba58622830805ae0ad88aaa5cc922d7ad7472358c534885256047232339a12d0eb053157bf11e80d3186cc26cfed3222b8c30ebfc969fe", 0x86}, {&(0x7f0000001400)="7c5a226122182015e880ee9b30d5fd68e22f03ff319a183688cbb674ac88121651fa835839a6eb0be81449e5d410186a0f63b74073c85b5818af704b56d59021f6dc4ca9", 0x44}, {&(0x7f0000001480)}], 0x8, &(0x7f0000001540)=[{0x1010, 0xffff, 0x9, "7a74618849bfcd8e40f554bfb7a2873cd4a5448388e367f094319f6cd90fa61ccaadcf81f97d376084a883163dfa9eceb6e5f22f3a127fe753fe6cd1a1747e8a25d5838d3a184bb775fd4428d232d25cfc88373611095bc46a994fbbd414f57e44e576eaf70cb5808d19cc19f585a461fa708d7eebd675215a2be4e1bb216b7fe579af018e8697dbe7ae741ff2c05f3b1bc168664cb8fa138d5353045c4cfbedd89de49b10fdf9424075588371c6468903193db8b64ab3a80810c6cbe9fc44e13a7edcb8e95efd9379d6aaa4870867fb727c12a7291c046cf1d8a8bf4eb4b34de287abb6564bff5044f61051a20d1f4266380bfc35c29b1d87e7082b65a5c441f89504ef6ffa3d91f22eab00e322bf62ac69f7b8bf6cf71399bddc896fb8bd97d5fc6197e5afd3d885787ab2297ce493990482af0bfe66400885c3b804e2a1c3a8a5905b49ed3679fba542a1d61de096066c9f55e7896b822ceb408b0de0db01d1d4709b3a7fe85fd54973b1643d416a1dd8f00cbc73f20359132734025b0c79f88ef64f3cfe0a6b5c25e1b811534946d0efdbd03dc221de6b6c4fbf2703219b3992e38e5611bfabe29c05f89b8c2943f7a1ffc1bb6eebd4c923c752039051405decd58364222f5ee3041f4c4f1c67de8f6739351b118f7dee5983334e2cd5fa28ec5459ca82e138f5432eac3180e84d60b273b1e7ad0b10395127971dc9dc0c7488f1ce0bf48c051bf39f4ca7bfc7256311b61ad7efe8d9c1c82c14e31225bf9447812e418b226bc021d0f2db693c16d17ce86c80f9f8b9ad9690e4c18d332406625fdac8bb6eb197dd16e5aee12e4be71600996cef7a971ec3c1aa21241d5a0a67f4e815b518ac7881aaf82e951cb0a61658f87ea16f7c9174b64dc10a590c18ec59e989f4d477abdd2a652ea029c35eeabd3162bbe65e6ac8f7822d90de6f1b537d15e8887a97dbaf9421f1fa5f1d2371c9f598b1d52a453258da0d900a6d296e8bf7ce70ee79ed963cbcd7a8f14bb0ea6ac159d944898ac7e5da6eba9b4c573f68c7bbb3ec762b627976f3ad68f0bc9153a011c5956f8c48488bf92c6ec1eb444e83afe1f04b8692d5985e6452df25b141a819bf9d9416e2bf8949eca102a440c99f79d58361af6c6cb31c4b0d973ca6eeab4a45f7144368e01ea78eb71e9e7d323eb87f493cafbee733f2e0cf995d115e959d63d8f6999f087c8a722327e0ec056f93a9806cc5cac3a4cce087cac40220b4550dc8b169540a1ab0ec2df2ad08ad3da8527af5f40b26dfc9a59df3109b9c65e7ef35dcfd6f952f47d064d168ef46071e9934e204ac69cda00e26e4dcbaa9659e540aa6821b3ba201cdfb31f1940c03748011aa73b9e3bd174ffb2745197a486bc074488c15ca3f17e422eadaa73aa7c06444a0af6c80f72db8006c3c330fa589dd9158e27a22a1791548a183a01fa9b1d171780c9141e417226f6562ea0509f29ab5b96e4de4d928afa4b0cbfb35a5ca481d8098352f0ea5b0ca306add75e5b0085271bb339fbbe0f14536849000b92d2c7dec587215129f8fdc17d1112e1aecc390828ed75605fcceec43224fe06a892969f4ea38ecb03c529887389607dd5f7c834234f2dea6b7f2a01b114630613f787888d23947e683ed02ff6f95752e36a00b288c85f0e76dfdcaa4557075642155a1ccb913544311751b4ce86988b2f6983053a5c5568af2bd68314cd0a2bf1ab70083272d1469371e7da247498c8ba5e4fda31f2a06a5c7715b14149f02033c3f371f25b77af9e041a880d597d89d62a6c2ae69a7eeae870c281bc0ba48f82d04746d08779c149bd9326c124c95b85b87fbb6aa646b4e75228f98d4eee2d37ae013a250ab09bc811afb549b36bc8f7f0fd2a8487e0f9dc841fd226fd2a531999d7e7ed435a9926948e202c7d830127fc39c0935a1fe0e3e0d51c85c1f95ddfbdc0e1615636fb4694eae12f563f7fa2926bd7fd7a9c1359cdd553cc7023680b3e3de33aea1a5fbf1c58adcc2fff27ba7378cbcf1b358ee743b0ba07ca1d42dad80ddbbe774b8e3c83c9627b6b40513c8fa4c3a6cc290deb6349cfc38eed81c5c7705f61e6969236b7a872d336c84f8cce36869d73247c45665102baaf58734dd20d9f1af4509d04a65646cafb004eaf3711c348ebae6c1ca441210701c9ef7369789c75bd2748ebcaef004d56a20e74c38aaf789431a9ee1970b24011f5009396d326f6f8e22829e7149d4b14e374d94ee28a0b81aea21a1a305d5fcd5dd7df3c3b08214c9753d55c8ad39557e782e0e2af561f9f6d623a7b2ea65a2e782e2e3f03ba89b76851530ae73b4b262298778b0967c63f93c98640dff790d2a09c24347a756b406b767e6670dbf1a3de7e68906549a664d5d86ec37fb0f6cc2b820a82523e42f07c5f77e5153ddb2abbcc0f03e026c923e79b5b1b57fb976971e8f3c31ee36725873cc304ebbd59340cc3898e0b93ae8fd1021160c95987464cec370456c3ba21f18cbb258647fc01f23bdd5e94965779f2d76cd1409badc24152640943ed548e3fef837e690fb79f8ce959066eb2f8cb25d674c25e03cd478293b9e4cbcd2249dad52bc5f39536e8eaaf5ed361051997633e9f3fa855d73b452748ccc0e4d573214ca624924da6cd4723f24b67219290377fd4a7de46ef39e77a6338398fdd8950a71fdda1efcb2389fdd6adfa6e60d06c5fa38bf4747a29536a4678b53e6286db5beb35f629ab0caba88d215eff0d4c4a47fa8e38a7d92bf6e8083088429cf10e0c6cece3ac2e79cd437e3442f59852d150405cf19affd4788b79cff5417d002f2e3035fc7751c6e9147b5fab1c6df348d10a9868b83d7c9c17f1b771367dc8ef801e6a0e8579866e076fbfc025eeefa0e8d06bdf9e021954dd13db3a430d93082f6b3643cc06fe138de208ccfaa98d8c1b42cd4e2c9e952152b0c955d0998f6d5c9e1d35213a95970f51e07b593046c6203b7cd8ae448f5c38815c727bf97a3467e4f5866340e789e46e5a9009c083ef4de0e755a94f60bcca9d7ad7dceec9e9233ab3a82bad81385c3dfdd7a2241f333ec0808ff201c0242d84b9c4f16742f88636b8194f996dae2ca93902b0b01128e5762b8345e708d47ad4c829804b94a02fa48561ce0fc0aee7dab78697e1fa5338778b834dda9697fb8281eeccacf0b4345b27883cc1126cf0067337bb8110d9a57f103d9d59f2630d48f5d5165cd979c7377b745a5c0bfaf4a85701179b43914e439e1af541a5086889b1fe13165b4f28cdf5a9bab8bdd553d0f4020376e53e534ab331db3578d70740f0fc242020ba4f203e7a97609b68bae0bc5d04507a817ecd5776cc778781de13a8a4358b21d38145c1b4c4b046cb398715e2c9f5fc51a139359124259239ededb247e497f06362cc59f70d48dc5a15c10c3dc0a804906de588b775633014e240f9baf9fbfef45f04c425b6daec6f72f0e5beee88ca8197c5df1df07aee84e6f96a1de833e15dcf0a08692a133e2cd6b64bf9cc20731474c772cc4107e73b02100447642132a17316297b5e6154847e997ce05fad094057b05fac0266147cb368cba19a426c7cb4eb6539d899f5aae02ea7e4d262a711645570234d7652f3f33520a99e18995ffe2b374a496f1ef886accca78665f7ab8f75cf90998f31494f23c6458f0396136e99473a83a21e8d5266fc1d5a277901b4e788e6b803fca35a7251f2dacd3ffaafd8cbdcf042e58ee18de3ce93253c0aa3ed255fc6ee0513df04c168f06cfe2bbcd78cf1981239101bf6aaace172141bb6300a7695a27a2f1adf26dcd74005612e7b2ab9f21afa3f76d2cc52fb40b22f3fcbdd726a463714f0df6361b858cd32768d4c325ed804c2e3318973ee6c132f4eb65fb1b89adff8ca419e18d88609964f387f9e69d2404368fff7b66b8354716203a61b7d1e857219286e7e5792959f871fd99f3560044125ec7b7c51ab6b41e2d06ebb20d16e707fb85828207702c6b5f9b73e231e253adebacbc88b887bd1c789be7514d0071a7b089b9944771a2c06b70e0c61bbfc215fc25b81d69fdd4b827ec6d48486052bd6484c126a33913049305be342b3fef15bb173798e2e6e8e3e4df3c12e955b5e08a37bf6e4ee6454d89996e01874c368e4d316d4dfe5ab41766019583700f940611ce2decd123c634be4baa1d7210b251fd73c2b3d41d1842e85f1e721899cd8531f86f1ee1d143374f170a222a10160ac06c23d57a4aa6e7bac2e6067e111e2b0a5897e1beedf85fb98bd6cfa94f4e5c9c68f5eb0dd26677bd7ffe50199f7329462baf1a26a77a37636296cf6598e0872fee74cf722242d55562dca1a13f4eb3a900a53a043093a5beb4998ce5f0e4536bba21448a38b779e38c608461a59275ad2f23fe9ce39eef7f0f51ce6796475a3f7f8eb365dc771ec665300727638af9a2b63f5c4331c9226f7b89f7e8a20f55a7e3d2e7511450585b963a959a5b7f2267c5b1182277e6cb975883d304d9de1fad54af26cdc99f3daa83a206f59ce128cbb1895d875f909dabd9a9d0a458e4ba75d2a4cf63623f14ac4db62b5d3d4659761ca06f87d3c716cea52e23a07088e5636ee1a171a27c820aa51379037c4e0757d7fc2aa45d05745f8adb682a1013de96b427ae02ffa85b5f61f431f64c40fc4e09356aec63e44e2a691f2000bd96e0550c5a6326499a76f53a893a33d7e7ed7e6509fa5b454aaba91988ca21ee6d82cb413e8cfc37257f0bbad02339e57c896c4d47aaa5239dab00dd73fea866db22742996db34e3f9be29e0c622b6beb7d9e1266508dcbed4e91c5f5986076c76e9c0597c5913f84ff7295a2d960ecfaa0ada2a65d9577d80aff4cf786b78ed086bcf244d699fe0945e667fa9d1d375818ea867e9f69870890aad8a49bec5b8b2dd4e84cff35b5b18b8891921f130f716493e37f947087766d2196a82e16a4c520171aeb483566fb7abf50ab818785651121c22dc2f88b7f0061b78a69bc5390a9b38c425fa8458746c75f40d4b77be1625acc3a1f8d1c93367a6097f6741a89d3d6f11bd098704a5cdae48db37bacd43c7d9c52a3c356a80e98eff5db44b4ae1a85aa23b8445022c056d8f2007dc401978da6322fd79f596de0ae2897972884118f16139557c0c9b5b2aff2d8d9d1c8f224e2343bc83ae1b5c21bfb02cbb9646e7c855f6d72b1f94294cf801fbc5561f1fea6694818aa69e0eabc2e61386f22315c4fc6ef0120ff7633b5554da100a62b69af222e94d3ecf136db74d10671ad0c00e361a4fd20f8e4f70de91712150b154948de01224247e873312100a94404cbd2c101e4a5c58d0c26954001c3dea6fbac722c7d7fa3c3a4e0478ddbcf15675ff67cc49aaf927f59a89be7e9c38a662d64dc221ac5a15f61f451fc4b2a45c798cf85192045a10dde0b45c34dca488021459108044dd4f1a7473dc6b7ca842b2a636ba669cdfb2ec8b8fa27861309a51387f56ccdfe14b768b9049f84a17ef1eaf2c011125fc2250f540ff137fc5b2848f2226cb25b8615bc5c4491f2e4b33fce52fa88769051d251197aafae303a284c44dd150521c75cb3d43d4c322ea33d8eb6129f291b8af25a9c87ce520f9037b8f630ca61414b0baf740ae53fc40ec2dd7df30ce56cd46fdf8f434da03cf1ff4b1e7733ef70ea7f9aaafca6499dd973972ae11e7f30b741ba7e260a91fda3e4a27e792ea75c8dc08c492e2c0780945553fde158c67b78f9aa1cdad49b13272e51e6651c2e11a8231a325d27c4454ea84b05a1cb57c0873cd7f396711f5aa"}, {0xf8, 0xffff, 0x5, "f74b363e9f29f78a73c20e94d7b494fb0f7f2bf4e4d2fa55cfc913eaef54cfb90803353e3e9a3b3589fca551513856b7ec809e946f082e15cb73cdfae3ee3089f7ffbf66552863eff4a1df3053295e2e090ea081d9fb8efbd5aa5ae4bdd38607b310f45f452de44bdf6688559554487b39cd63dca06204abb34e84266c864e8e308b51f657a93a1b6cf19c612220af0be5f76e3cf118d00f7bfa22ed5105e9a31eb8a561969a1507bc07de4b6a17a2d145a3b0c62aeffcb723d84392719aa982c76ac9743011fd540f235682fd85bf3f431ae6bcd0836cfbf03101ffd9a587a308591a"}, {0xa8, 0x1, 0x5, "f1a9d2a281b7439e94053f193e3b2fdaa086fa00924972a535f778d1c9e23cf5f34c844c4c4c527b8a99b2519589e68e13eee3ff885de8e63b48f9bd9b12bde3164a6a42c682d276e5fd11834c1d51ab662e75fd0b455139cb82bb0d1c06d255f4cc103d54349c0bdd2b77490422230ea244d3a1e57a1d291cae35319011f7c36fc011965689558fe07f1dcb36336837e0cbd40b82"}, {0xc0, 0xffff, 0x5, "228ed744ce309ed1bb0a2dca3d93bcc11a847b75d02f169c872415b53e24828cf26f2afa3ac9b28964381fda548e573067dfe3df141a67d2b05ec8e7184ccad44b20c0524a4350ea6d338d8cb71cca6a96ae40b780f26ee2fdbdb144da210058cc1fa27f973c341e8dd1c0b41b689478af3dea54816ce6512035cd78ed2b252f3a4ebc2ddd613c694ce3801e5f63b35805d1fb11162e0cc55cc1e0d8906721f09d1eae90b1add20e1a"}], 0x1270}, 0x7f}, 0x10, 0x404) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000002840)) getsockname$inet6(r0, &(0x7f0000002880), &(0x7f00000028c0)=0xc) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000002900), 0x8000, 0x0) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000002980)={{}, 0x1, &(0x7f0000002940)=[0x0]}) r3 = socket(0x6, 0xcc123571916a76fb, 0x9) r4 = dup(r3) symlinkat(&(0x7f00000029c0)='./file0\x00', r4, &(0x7f0000002a00)='./file0\x00') setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000002a40)={0x7, 0x6}, 0x10) pread(r4, &(0x7f0000002a80)="6b1dc410eb78b2858470b0ef981520eb5f98083f607876de0b2e29f8b74984fe41dd", 0x22, 0x101) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000002ac0)={0x0, 0x0, 0x0}, &(0x7f0000002b00)=0xc) pipe2(&(0x7f0000002b40)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fchflags(r6, 0x10000) open(&(0x7f0000002b80)='./file0\x00', 0x8000, 0x10) lseek(r7, 0x200, 0x0) r8 = accept$inet6(r0, &(0x7f0000002bc0), &(0x7f0000002c00)=0xc) accept$inet6(r8, &(0x7f0000002c40), &(0x7f0000002c80)=0xc) getppid() r9 = geteuid() chown(&(0x7f0000002cc0)='./file0\x00', r9, r5) ioctl$TIOCCDTR(r7, 0x20007478) pipe2(&(0x7f0000002d00), 0x0) sysctl$kern(&(0x7f0000002d40)={0x1, 0x1}, 0x2, &(0x7f0000002d80)="4203613baa959a9b2410a8c70e5f5fb5b934c33d270cc7869dddb0b5c19a381e2e1911025e1796fe6b90979e0badeddc995537c233ebcf0395c39afa500038ddb2682d780638656455227929a2d1269643278d41d2b3304b546bff8dda0c474a517b708fccaf21890d349484", &(0x7f0000002e00)=0x6c, &(0x7f0000002e40)="4f3474451bcd5184669f7226e997b668e232964695c532dd7c207d6ef5b2c1728d8d3a16987107bc8a55c58cb68311830c51c18901c088b0fd8beac60203d87d2d0b122a1add7331224a6004e26f0905063e1b0508b789371bc6e89042a008d6efac0c207c5f1e7c913299dfe89bfa0d96f10aea331a38a459f21deaf9559bd1a77d505a5e31cfd6b95756997a1728a48ead11d60a2af70ef6957d6223a5f110cca6b7b9407c91acb1531d6d23cf3f37462056b3db46ba57374aafbed01abb9f7e3d7805dac45f848e81d35dc56c169b483957d11c521e7db2fae0d5f64471735cb11ecec61d102ac0cab54defa539c5cf9bc086197551859e21465e7dfe7dc54996f671db5fd8ea9edac85d7484ee3f80c0bcf9e6a96509d90fb6a7dd0c3c029088e2d9dfe8dd01220ab7716914ace3deaa524b0211248c40fb06b524cca3fce3a45a00ea793766bb2cb4e37d4c87d6bf0befffafcb388fde9b40673a9779863ba3b15260a2657a15b8009023eaf00254442af9acc219442b8161f9dab668284c94005c48e9ddfadc9690e8a39d2e188ca1304eeab03fffcfeb8a68da97041af5be6ba79feefc7aa69c6aeadd6dde8252828c6896058dd0d7ad3efab7ec8b0f42d88751490007704104b63499eda7cf5b60ed6dea5cfc4bf4d6dab5b8f10d9987ef08330dfc6c52bfabd1a246e8b1b376bdecc96461b8343a6991c3ac4e5af2fa92d9e793e0fbef624ed707f8b61cacdf5a995588725d437b3579d30a62608795b782efe4b5acfacd740a06a816e9ee6bbd00e812444c33239b3459428faaef0a6beb24fe325d78f83f88e0c16c16f578543426af0b03459a50b06dbbb4b3d60b33510acc004f9e2e50c12afff0005cb8d2e947189380e29b9227f642e45d7d908f5ac26ab47fa399f10d177cec3a747a0d1e011cd099da85c75c92eb7b1a5c239fcb4b2b5de1624a2ff06dd7e49d0a5810c4745e292517418e2dad8be543ce2e5ea308c7b4821f03718d2795b1f922014cc3ba6c82a560635feeaf8a34be4f4dacbb4b9eba33b6a24a6f54cce1959b4799c6135e040b62e83c0df54838f97d592d762d45f50e6a8858d7b493ec86a1135046b42e4e37333a120da722b3569be9585f7319e8f6ecc44e933e4021fea9c0ed899e4103335ff4ae4a004b1989469f8a8cc706226e0dfdd9e924ff7b547a8acaf2049a50b7fb9a3e9e06df3e31608c6ec5108588f6a21f63ad25f1a9f43397c72c37b4310a29aee4f89f363bf390e49bacc92ff594a2ed5203910aeec83b27e2da5cd38e40bf9e9fa632e320e81d19d40d087b5436540739aadade7252d967129e7b1664edc0fe8a962b04516ad9ad0a632517c4a43bd0421f50977be7981259574fcbe0f8aea0646a67defdda45b702a80ca3497c81f6f347924cb84c4bf07dfaa6fcdeb902a22db249ecd1fb8b5ab34166015a7fb1ff5227ea6226bb4bffe6950d32d3c6e518c7528ea11ffbc87a9aa28fb535bf7937f046a794c983b2fbd6c549d01633eac29e044b2f4dbb8699c920979bad56f20ac65091e8fdcdff048c53f029be57a9768f9c96735a6e4f0d63b286e49540194a714596bdfbeb11ba25c34e83e3cb71d89837b787513189eb19b611ed602bd79eb8eba0b5202a5f4de584be0e7c29b83e21ac4620b5ded2a61207d98f310738ff2780679efa1660714efbbd147e99d1a4b7a7658e91495d0db81d6a7b66021c11bfb4961c05ae23ab97517bb897a73fcdf8386135f4f877276c1cc2034b84929fae7ce75319725452d503c5dd3d2402485385320e671470eabbc92604de410332939a8a2d89dc549b1e28a08f2772c1402dffb3cfa6f4e9aaa3ef5cc2b5f3c957a5efe7409a41fd153d540e125a9522d826a0d0db5318d05eb722640304cdd63532f3d02dc5e8021f5fdc7f9ba6103e2f18bb99c9e27a272d7ab999e53729df014d443082fafb819f5318e0d41cc97a2c581867491397d5691a99dd3679cf90c06bd677d985fbf27675b8f81520bf2086e8b837b93f67cae9daad8ae07c8a27912746acc27530689d9916a129462ca1769d2e5fa6d05aa2cf375e81450a21b93452dd980f83c5e0253af0d19c8690b001095febd10f9593be576081714c3a9492d1894350fd2f205a02c9f051440a223145e060083c368b2960dd7e1a13912b3cf22e64a560417c838936df8af19e3f8ec9be9fdc98628a5eff433f65346243035f7d972fb73f074302f3ba3dba63942ec10dcee51adff800be4af8578edc8c151fb9ed89289f084e585d1f43bd077003e87cdfa2285042b660c5deda1b58109156031ec0852e7a0dc288ec6dab1d42a754dbe54f7ec2751c41e3cd169395006b72ffad31cdc693ac2f646af46964922fc4b706c5940b94bb970c54a66b13cae7d679a134873e6b563dcad649372600b62dbdb90630c43ecc501ffb3769607713bc34eb5a92e115c89385e164117cf9526c0a64ea400cb0fadb4bde32c75e2e69eda9140bfb6fe37842156ffd9a0578b63f17aaf92ed0d63262db5821587d0a4ab1ad7e5a1e9da8d9251ef1fdb4e536e3e358bdf6efbe4f35a0f3b2468d0dafff435fdaa48abb0d21af7afbd60c73303c3bc1b28b272f66735fc5f705c14c0242aaa861e7576f32cd038427357c9024e09b52c7559d9989c4177e61fd84c139039d73aa687e7dec61de0055064ddc983d900ad3c5b56ed81efc1f4aa2607574e7963c1b7f917cd8b3704ff528acb66e270c43db00499e244acf93686fc1409ac42295e4cbae972bf39817a8fbb6aa42e3a3704383afae6ce610d7b00e7217284efa5e40b302b26492e431f41801e48ccf2b247efff1674b306171bb5b34a13c6529e3e3eae5338326b3d461fff2e8e4162224635473c658bd25cdf6eb88c196a0fdebd91f29976e704903059e4dfaf4a87810544eb5c16cdf38a664fc1e6d1a88c07b6840bbd0e38926728f39d63e0eb85e2e30ea391d7a658231ec4811a10601c57f11b0bb4889693c4f163c10e47e48220ab09d1de29992ab829e3bc7a7cc170f00f828971a1c13fbf609529bc45002c23c4f42cb08dbeba41d65896991dff8bb27398b04bcb2db11b75d0405f4a335f56421365f8a7c96fd69a7840438cc8ee0f9cc049f52ec7ca7eed726763243824101370d1cf14d8bb877f2c353c73b99e7c130c8b22abc2e6efd445c2cb4be7c29dfadbe7677cea575b24787ad014fffced8554bc584137a94cc6525c0c6d0011c2fa978f679ee1b32077acc12bdd0bb90c459ea92de1c9688fc162e128878c45eb7f20ae46763be8f453b6fffc50db1dc646be630cb8a00651a0b767918c086932566a94d6bcabfd504a5579705a7fb62733a2c591d96bd7bf12f864d8a5845196f783f81927aeb4494706fb91b2e2ff6a165cf3bc6bcbeb19d805320fe8bb070ccf6e7e7e64fbd06ad3d96604ac393619de0dafed92a8b66a0f472fc99cd1bb96db361ba6b2f11a008bd1e5108364dde564b79a591587f1b249f2315291968e0a74f6a9d291703fb09eb5ce7b036e1f5eb6ab68a09522b8c0d7d3fa0ec04cca3bb87e5378a48b84eb89fa4d1a09c55b9455f3e3a4f2b3ff56bdbf33e1c295b42a9d99fe9eacfe20efc3b27665a8bf39701fb570f226d8732db02317655a1732bd3480999fec42d6d390b88453bd672229e6af4bc48f948ef845d3c538b9439d55a645d4d7bfbec7120753f17b57de96a76104bdcd1917d94360397407c1cca20c6c7adf2b2dbbc8a72ddb748e42a5531f28fa2d6ef02c4ef4a33be69aec3a7404af01b91a8a5f46416999fc03b874c2bd80db1b8ca70753096e713d46f0322c192871af8793eadbc53e90513039b929aca1e6fa943d46c61b644ce03d05159588ff4695c3e240302ba6067cbe2402968d9d0e684b93c12fa045c872038b2f81d452e35be66f4f749f297e7d07fe4bff3dc468ba1e9665970abbda59874d692b9db7bbec8b6e628a89df0df2c0aaa09550fae79f1d66777d0e523b259a9dccdf4cf0e18485dad25fe249f55f8b2ee88355b9cfa33552d332ab195373d03b80052cf5ce16c8aee6ffb370c0b3ea38a62122ba62ae261f690b8d7463506e8b79a1813ee07c5caecc4850e0316551037ac8e7ab05a8b0f4863b8a0a0f03fc0a8880c24fd730a3aad92092bb93284775f9f0cac3121e61ba80a0e6f8c12b781c11a7191815b1d828a4679d5ee7e187c6b6696fbbee1388f36ba9febda37906c48b402130a9f01232e1900d225fee9310047fbbe5f302f18fdd6a0830d80655692b1f55ec1b7cdd47743c0379bbcd2e4cb1495fe202c0ee9f15b983d6493809e9b9e2da73d00f6d1fb06622dca0faecfc2b4e9055421502036014d48c0050846728bb1a5794ba208d96280bc410b628f8ad2b85e8599219b893a337c643f42fd7e9143bc41d3847b0e7cecca5667d7da597145b20d963097cae4dbd62a4a2767ffcd0cebca8f14b143058df4feac9091db4e9b146bfe2932521fa0873f7a6bf6846280d6834a59503cb69dc429e52b1633ca267719b9bc04829d1666670dbd18b135fa70097e9de2071a2b84afa4c8356a2c9182dd5d2caf001e7d7d6d2ffa34468c2c5ea8b194134bc12c7da2221bbac17aa791b5e18e03e71e6334918fadacd94092ecd9f0d8d50d61ec3a22cebbeda2be89031079823e4aa7daa74b702cd6078ca61d1918a54d96aeae814378961c3036694c16e743cb3d5cbda7fbcddfff291a44de6fb15f752338bbadaf8ce8496fda64818cfe05de1bd467dc4462431488a818e79344ff1692d22cca6435bf26bc726e8948e3bcebd47e27a970eedbae6d124cc170d64d17c07381cbb55754d17155dcbb64bb657b2914eab0a658566d5fd01daa2cb35cd75851443fdc382c597ebabe1cd0b69f8783676833fb67e9e416869a83598644ab737dd52271a6b0487bc360a09bece09372c0f172bab58c80cf833f8089a2281973852d8093c24031e1d506ddb934c0dd770462cc6de2e3c443ce9ea405c01b3c96f1491c6615070c4ce5edc30dc00c80e01bd1784dda4f7d0714500b5e2dfb0c84c37dc92663ed973c9d8865ff51a7dc07359988b9d3e4dfd1324a73eb180b72e43e2fe3a6e5ffdf4725d9a30e9fc95c4bc4bbc82e15e27afa653925385ad27c22db0b029916460e291ea73814a22df0712a0f915ee4d35bc4ea19ac893fb4b8f136acf2b91ebe9e625618a1e2c1f683180dbb42d1be9dc75c22fa560607c43fdea9d12cbb08e8e13f172fa3444d4fe5118bcda87f1f35abebc27600ef5532ae036f32be9ad34242555c38a81a8a1d0e8f4f54ff6c980eaf1688af2a2faf9e2398ffb4f01e4a4768cf6b97ab7eb3d57a38140c6dfafeb8c49461ab8a271284fd9314c88cb299f8168f6a46b85ec1c49edaac57b12a242db8414655f642aba2149a0ca0811c160fb9a999972d698adcfc2b0141eaf82198342368fb31179365f39e34b23cabd58da65a78c400547a1cf3904772c0735392d920d911b293e674d6be37ffde96e902853984684a9eba981c24fc825673c5ec4d9bd03bc151b9efc39e20ac5209f50104912d373093cd0af115afdea8c0991ee8b9a635875242361abcd4bb6bceba070ca2c1a486540ce6df134585158efe1d708958ffc3e74363e1b73e5631dd3f45f11d5a4cbfe3ac40062d2b19a2ad7581b055a21da97e67a1de82111b0a56c16a7f05f24314e6952bc73883b05a4875b7a639ed16c45fda8a2dcb7c54e9a52758377f537d7b41c79a0864fb47c4f49c7d0f9d29ed9f3ea26d371c", 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000003e40)={0xffffffffffffffff}) getpeername$unix(r10, &(0x7f0000003e80)=@file={0x0, ""/4089}, &(0x7f0000004e80)=0xffb) ioctl$BIOCLOCK(r7, 0x20004276) executing program 7: r0 = shmat(0x0, &(0x7f0000ffc000/0x2000)=nil, 0x2000) shmdt(r0) shmat(0xffffffffffffffff, &(0x7f0000ffb000/0x3000)=nil, 0x0) shmctl$SHM_LOCK(0x0, 0x3) r1 = shmget(0x1, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_RMID(r1, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) shmat(r1, &(0x7f0000ffb000/0x2000)=nil, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f00000005c0), 0x40, 0x0) r3 = dup2(r2, 0xffffffffffffff9c) shmat(r1, &(0x7f0000ff9000/0x4000)=nil, 0x2000) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000100)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) r9 = getpid() shmctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x200, r4, 0x0, r5, r6, 0x60, 0x1}, 0x8, 0xf5fa, r8, r9, 0xfff, 0x0, 0x4201}) semget(0x2, 0x0, 0x708) semop(0x0, &(0x7f0000000240)=[{0x3, 0x6, 0x800}, {0x2, 0x6}, {0x1, 0x930, 0x1000}, {0x3, 0x8, 0x1000}, {0x0, 0x87e9, 0x1800}], 0x5) sysctl$kern(&(0x7f0000000000)={0x1, 0x35}, 0x3, 0x0, 0x0, 0x0, 0xa) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280), 0x40, 0x0) setgroups(0x2, &(0x7f00000002c0)=[0x0, 0x0]) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000300)=""/212) open(&(0x7f0000000400)='./file0\x00', 0x20000, 0xc0) r10 = shmget$private(0x0, 0x1000, 0x200, &(0x7f0000ffa000/0x1000)=nil) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000440)={r9, r4, r7}, 0xc) shmctl$SHM_UNLOCK(r10, 0x4) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000580)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000540)=[{&(0x7f00000004c0)="787c28c880fdd49514623c1d80c1c64a6e82d366f2f2663cf5715302d12ec539eefb667110f4df879b3fe11e68405957d3a0c8e14d31801b957c7b0e8a4cb83ace95c9ef01cce3b1785a6d5e3154a476", 0x50}], 0x1, 0x0, 0x0, 0x416}, 0x8) openat$vnd(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x9}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x28b0baf0, 0x0, 0x0, 0x0, "fadd2109969a3c812426344f0ca0b3ede703e3e0"}) setrlimit(0x8, &(0x7f0000000140)={0xb, 0x4}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xf66c, 0x0, 0x9, 0x5577c537, "3c107dae307e08002b4600000000da64612c3300"}) writev(r2, &(0x7f0000000380)=[{&(0x7f0000000400)="fb0c3fa4f910e372a9cc66ccfdd7202934fb7520f86f8d38b27516bc56c5706affbec7abc8407d1ecea0c379232821c5dce507a0e6be88003617445e1632313cfcd567c4892027d8490ee7fc69c57c552cb77ce96b07c90c8063573de22869a196fcd29c1900b3", 0x67}], 0x1) readv(r1, &(0x7f0000000600), 0x10000000000002a5) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000040)={0x6}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000, 0x0) sendmmsg(0xffffffffffffff9c, &(0x7f0000000800)={&(0x7f00000007c0)={&(0x7f0000000300)=@in={0x2, 0x0}, 0xc, &(0x7f0000000740)=[{&(0x7f0000000480)="4c30f1bfb55e77c34e890f24332e3b8f4a91743aa5e3ab69c96a62875fe3c5225bcc770dbea9be1cf73ca8ce6c3364dab5c7cce936b0a0fbe981f37f5f7367c3ea85c555b4dcd230d96598bfa1cec988cff97a32e912bed7b2c1523c99e0ca1727817c1e8dd31a22574c165e08db8175b3d19be9fd880dea29a952e71bd7b4f4bbea240e78dcb51b1db3c351cc8afe20064a891c69683fb9ae12a6f4a612c3", 0x9f}, {&(0x7f0000000540)="87fb29faab0d34e3787b25aecc910bbfd3d8f4e1676ef8011ae581fe046bdf0bb5febc62c31f0472167a5230034cda6ab07c82f4f15a64bd551866a440255b2afafdd56080c86e0d4843270ed47d3e", 0x4f}, {&(0x7f0000000340)="0453dc", 0x3}, {&(0x7f00000005c0)="96327e97d54844c18ec345d413d794a8f3a279a73774faffaa90d62dc166d0aa8efaf2058cc8be50e4a38b681bf07933b13afe98c516916b542d2e3545dfd3c8f8170b89e3cab11da351bbf67abd5b79bcd657092b12f7a4296e0c53d779a074c7804efc7c878cfa7fb2603fc760a0d9899f2b4973b868af691fac1eba8c027c54a006fb0fa9ee1b2d8dac1edd20fc42e732f90bf3362be4e913baf55039c9cd5762de17a6224d7a051a2e47679500594d751bb774203f1ed2f93d2c064bae6838a189c149a3cef465edf9410e6071ff4cac7897c3e264", 0xd7}, {&(0x7f00000003c0)="a11c0ec34cd4efef12e1e25563ce395052dba7cca3b35ba5ef026e1fb48a25a7d17df425b13295acd982c75dbbbe76cfa900cc2b9d244d643b7ff6aa14a11d0a", 0x40}, {&(0x7f00000006c0)="11df225b90333f0bdad67866f33ad42c797ef0cd05bf519ff6527345367b032deda00b4d50e4ae8386c1cf154c2f9a214a6fcd68a70ce6f44692abd1a4dc361ee815", 0x42}], 0x6, &(0x7f00000009c0)=[{0xe0, 0x1, 0x9, "83172502b098fbaf898cc619003424960ca991ca0360e883f06cce84dfbd27c96b3bb2c8ab4ac0d46ad5c470ba04633e4d19c7a2efc147a560cedebcf0399def8c25299e628df831a89f751cc8adef2cec1e19565396e755e6ce9ca2bc3d60cd574f5e97c5c7417c0a36fc7469dd6275072b3809c4e667832c8c7ecd8838f81c57382c771026bb791102e99fedeba3b9929555de4aa701b8b37f516f3c864ea27c8a280829aebb5aa613d31d8e976bb0116fc52cb709ce633febd5b6c99fda6c31194783f69cadc0368be644"}, {0x48, 0xffff, 0xfffffffe, "a90077fb214d711b96fccc9bfae84f745eb92bc2dcced31a9f0bdd062205ffe73ee12f3908206e1779ef0eb291089eb7760a5f"}, {0xe0, 0xffff, 0x5, "91ab8b013c524a17fda3c08cb2fc22c57c3e5e804906fd39d90deb5d0e4a0e7bc0c3564ab83586e2140cc05ab80a74415ec51950d172c683e65e45f1c605c69e66e2dcf4ad2f2b6f9b7b0d2ff44dbff2dff3c130c99e364b0bdce97e88e351daec66ce3c8cb32517a2f68a805328277af1f6df737763b762b69cf3ed6d9001f9ce7304d220345064a5071aea202796af2cc0c3b82cd3bf6f4236c37ba8c8399140ca377da449e1c7837c91acbf71e1c47963826626224fff350940f77bf5661b72e5af8fa38cefb57ed647c58ff8d245"}, {0xa8, 0x1, 0x7fff, "8a227dce909528f72616e681539d7d1b6c377a2a6f693a66348b43da252adc10bb01edd4ec99d1f781e4351cdde1b30f390768d89d966adca032a4bd5c331fc3ba9f9c2e12cc230c04d0c8cc4f253c867f59b9dbe467cf3d3fffc731b3b9e9f778a120707f2d9903f949b5afe8c52bc908ec0877366292668074492ca3c01119d88617c353c777b29c9722160933a555b93aabfc25ac3a38"}, {0x30, 0xffff, 0x6, "ca173c389c3f42561fa79b548b7f12972f6387c7a4ac7295511811"}], 0x2e0}, 0x87ed}, 0x10, 0xd) syz_emit_ethernet(0x66, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6036e28200303a0000000000000000000000000000000000fe8000000000000000000000000000aa0100907800000000605adf0000000100fe800000eeadb816000023ae8ea20000000000aaff010000000000000000000000000001"]) socketpair$unix(0x1, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0xd) r4 = socket(0x18, 0x1, 0x0) r5 = dup2(r4, r4) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) r7 = accept$inet(r4, &(0x7f0000000180), &(0x7f0000000240)=0xc) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) close(r6) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) kqueue() r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000002b00), 0x0, 0x0) bind(r8, &(0x7f0000000100)=@un=@file={0xd077a0b12822c568, './file0\x00'}, 0xa) executing program 2: setuid(0xffffffffffffffff) r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x96e3, 0x0, 0xffffffc1, "48cca0f1f81a6ad70e13a0e265f8000020006100"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt(r1, 0x6, 0x1, &(0x7f0000000040), 0x0) sysctl$net_inet_divert(&(0x7f0000000100)={0x4, 0x2, 0x102, 0x3}, 0x4, &(0x7f0000000640)="a5afb9ea7497ee7d1a2959099e5ed9e107ae73c8b65dd336870871915c5a9f34bfa5efae9615768a20ba1676391e5c4c5aec6b574f03cdf88ed102c192480d61c3686b29f51ebf8e740c61d3458514c73aad4c2c71873196770fcdf00b80d914273eb6e5c083f808af22b042ca9f784ba266c5ae55ae1ad31d8de4550709321e3296d0636424fd8b476879ed52722edbf2303dc696bdce35c8309a34540936231d5a4f79e3912ba95da7129c51d856165fc7977c0e62c89867fb577bf46ca3c3568a41f9e13f2068a493e2d7dc5b39efea4ef7c72d340375f123d7e2703827abf6a35a3bd418b9b1c1e7f78a5a65e03e4f416d12e61e5925a4d80e4e704ffeaf5a6229d4f1508ec6930a3402bc9a9b170c3f538c67d687747da92be21519a9817804518ec660ba286b6c8247888e5ecffb34fbe19fd4af78bc6259174a2d18", 0x0, &(0x7f0000000200)="a943dccd182eb1b923360d82e84042fd24e8a50da8f1cdfd98e6f01d05bc", 0x1e) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = syz_open_pts() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000440)={0x3, &(0x7f0000000140)=[{0x7}, {0x84, 0x0, 0x0, 0x1000}, {0x40e}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) r4 = semget$private(0x0, 0x4, 0x3a) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000340)=""/152) mmap(&(0x7f0000045000/0x3000)=nil, 0x3000, 0x1, 0x4830, 0xffffffffffffffff, 0xfffffffffffffffd) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000001c0)=0xfff) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x31fd) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/99, 0xfffffd23}], 0x1, 0x0) r6 = socket$inet(0x2, 0x5, 0x2) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) sysctl$hw(&(0x7f0000000000)={0x6, 0xd}, 0x2, 0x0, 0x0, 0x0, 0x0) recvmmsg(r5, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x200ffffc, 0xa}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000000)=[0x78, 0x0]) mlock(&(0x7f0000000000/0x13000)=nil, 0x13000) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000000a00)) read(r6, &(0x7f00000001c0), 0x0) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="02f08d5b", 0x4) executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {}, {0x0, 0x0, 0x0, 0xd8}]}) sysctl$kern(&(0x7f0000000100)={0x1, 0xc}, 0x2, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="18000000ffff000001"], 0x18}, 0x0) sendmmsg(r0, &(0x7f0000000480)={0x0}, 0x10, 0x0) executing program 6: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mquery(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x0, r0, 0x8) ioctl$WSKBDIO_GETKEYREPEAT(r0, 0x400c5708, &(0x7f0000000040)) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) getgroups(0x3, &(0x7f00000000c0)=[0x0, 0x0, 0x0]) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r7 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getgroups(0x5, &(0x7f0000000200)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) setgroups(0x9, &(0x7f0000000240)=[r3, r4, r6, 0x0, r7, r8, r9, 0xffffffffffffffff, r10]) r14 = open$dir(&(0x7f0000000280)='./file0\x00', 0x30080, 0xe2) fchownat(r14, &(0x7f00000002c0)='./file0\x00', r5, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x80) lseek(r14, 0xffffffff, 0x2) setgroups(0x2, &(0x7f0000000300)=[r12, r8]) mkdir(&(0x7f0000000340)='./file0/file0\x00', 0x1) geteuid() setgroups(0x6, &(0x7f0000000380)=[r1, r13, r9, r2, r13, r11]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) setgroups(0x6, &(0x7f0000000440)=[r13, r3, r12, r15, r11, r2]) socketpair(0x2, 0x0, 0xc7, &(0x7f0000000480)={0xffffffffffffffff}) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000500)=0xc) r17 = semget$private(0x0, 0x1, 0x776) semop(r17, &(0x7f0000000540)=[{0x0, 0x3ff, 0x800}, {0x0, 0xf5c8, 0x1000}, {0x4, 0x9, 0x800}], 0x3) execve(&(0x7f0000000580)='./file0/file0\x00', &(0x7f0000000700)=[&(0x7f00000005c0)='\x00', &(0x7f0000000600)='\x00', &(0x7f0000000640)='/dev/wskbd0\x00', &(0x7f0000000680)='\x00', &(0x7f00000006c0)='\x00'], &(0x7f0000000800)=[&(0x7f0000000740)='-)!\x00', &(0x7f0000000780)=',!]\x00', &(0x7f00000007c0)='\'\':-!\\[.^-)^-}-#\\%&#@:}\x00']) semget$private(0x0, 0x2, 0x6a8) semop(r17, &(0x7f0000000840)=[{0x2, 0x8001, 0x1800}, {0x3, 0x9, 0x1000}], 0x2) sysctl$vm_swapencrypt(&(0x7f0000000880)={0x2, 0x5, 0x1}, 0x3, &(0x7f00000008c0)="5c97b3d0320ebc8170d431014d092187141aa8554be6b71d4a136880062c6a3d6104671cfff9f3a1e945f5a9c6059b6da3a42ca720a03744c398d5d5eaa2256e2c15df07196ff98b5739c36e3a8d2361a595f9e71a2212840089b1b2269646667debb6769b3624730fbc34dd9feee0f9271a9c09c47c850dde092b947d", &(0x7f0000000940)=0x7d, &(0x7f0000000980)="ea07d7be39c0cd4c78203a7bbf64a44ce9266812dae7b53d4581e4b52d0cf181c904c9", 0x23) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x4}, {0x1c}, {0x6}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast}}}}}}) executing program 6: r0 = kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) r2 = open$dir(0x0, 0x40000400001803c1, 0x0) ftruncate(r2, 0x80002) r3 = open$dir(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) pwrite(r3, 0x0, 0x5, 0x8001) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x0, 0xd1}, {0x5c}, {0x40e, 0x7f}]}) syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) socket(0x1e, 0x5, 0x0) setrlimit(0x3, &(0x7f0000000100)={0x45c, 0xe3}) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000007c0)={0x0, 0x0, 0xffffbff6, 0xfffffffe, "6106a6bc68867481c743b503045a000400008fa8"}) readlinkat(0xffffffffffffffff, 0x0, 0x0, 0x0) writev(r5, &(0x7f00000001c0), 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x7}, {0x48}, {0x4000006, 0x0, 0x0, 0x1000003}]}) write(r7, &(0x7f0000000240)="8b70a830de19b7ff62bf831c3fd2a64dc400d6f51446ee88738251642181a2ee9165ea849b59440eae579e1f3d29a1251120622566e7222d3ffad9729e33829a5f614b7af2beff", 0x47) r8 = kqueue() kevent(r8, &(0x7f0000000000)=[{{r5}, 0xfffffffffffffffe, 0x11}], 0x6, 0x0, 0xfffffff9, 0x0) writev(0xffffffffffffffff, &(0x7f00000001c0), 0x0) socket(0x18, 0x1, 0x0) executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) r0 = open(&(0x7f0000000300)='./bus\x00', 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) sendmsg(r0, &(0x7f0000000680)={0x0, 0xfffffe2c, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYRESDEC=r0], 0xfffffffffffffe5c}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x5c, 0xfc}, {0x4, 0x1, 0x0, 0x9}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) syz_emit_ethernet(0x5e, &(0x7f0000000280)=ANY=[@ANYBLOB="aaaaaaaaaa6dcd02e2aaaaaa86dd6036e26fe8a68200283a0000000000000000000000000000000000fe80001c7ed14f6b4a89330f4f32dc5d29a1ddb380a30000000010aa8900917800000000000000000000000000000000000000000000000075bd0ecdfa60cf0ca413fedb0207"]) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x26}, 0x2, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000001c0)="f007426c6a7984d37b", 0x9}], 0x1) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x900d, 0x0, 0x7, 0xfffffff7, "1010264d000600"}) getsockopt(r4, 0x0, 0x9, 0x0, 0x0) syz_emit_ethernet(0xa5, &(0x7f00000004c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6028aa60006f060000000000000000000000edd3b6de7b8beed300000000000000000000000000bb99da597213a061543c6c0e7f84d4"]) close(0xffffffffffffffff) syz_open_pts() setregid(0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)}], 0x1) executing program 2: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb08060001080006040001aaaaaaaa8abbac1400bb65a26a748be2e0000001"]) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x3}, 0x3, &(0x7f0000000040), 0x0, 0x0, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r1, &(0x7f0000000480), 0xcc, 0x0, 0x0) r2 = socket(0x0, 0x0, 0x80) msgrcv(0x0, 0x0, 0x91, 0x0, 0x0) msgrcv(0x0, &(0x7f0000000240), 0xfffffe7f, 0x0, 0x0) r3 = socket(0x20, 0x4, 0xa) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000380), 0xc) open(&(0x7f00000000c0)='./file0\x00', 0x10, 0x1c) sysctl$kern(&(0x7f0000000100)={0x1, 0x53}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$vm(0x0, 0x0, 0x0, &(0x7f0000000180), &(0x7f00000001c0), 0x0) sysctl$net_pipex(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) msgsnd(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB="0200000000000000e189f8d114ce1db782153b893a56648cbf05d41a4920f4683e418b099a7d5ea735cae1b97f3b91a320cbe57c7decc17fcd38dc99d0bb7c965cd90919ddc0e5549238f56f8e55c654559d0f52df3c7a94a84f96912ddc75beba7f107d18aec4028af1602dc36617a2134312c611150fdd47b44bf717e863e505f7c74213c32fee3d7b2994d71fa5b287034e0650d7f5694ceb79028679db8f20e53bc45e00d3f4804a6e93d98d63c734c50d9702958c665c675a9f05cb811a99020000004a820bab2c42e34d1a1194baae8e02406eae44b1e6f257b39286aaf7039dc9e1aa79fe6ecb3595e3fb5b1a1473623ffd41615c6c09264d9698db28b8c1dc4efe4a7630ca369ee18046850e461e86d28ad0b3c396f8001af56898f23a387716fd3f4af2f2f6dd16daca44b2d665bfe0e015d82299f641a1d125a158087e18"], 0x101, 0x800) r4 = getpid() socket(0x2, 0x4001, 0x0) dup(r0) r5 = fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) close(0xffffffffffffffff) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x10, 0x5, 0xed) connect$unix(r6, &(0x7f0000000000)=@file={0x1}, 0x2) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000080), 0x4) shutdown(r5, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0, r4) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, 0x0}) ioctl$WSKBDIO_COMPLEXBELL(0xffffffffffffffff, 0x80105702, &(0x7f00000000c0)={0x0, 0x0, 0x1}) executing program 4: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000040)="d0d9b14804fc560d1dfbc40762e868edf0ef", 0x12}, {&(0x7f0000000180)="f2e068a5a5ed9d89ce1e51662312d01f1b133a0c2b1a797e904f06c5b98d3b3a8b7bb7a30d80595feab85e7fc2879f071e78af721aee626bc79ab4c94ebd16a61a67a581b00da065c6dba6244f2684227a", 0x51}, {&(0x7f0000000080)="69252aaf75e2773bc963bf538e09816d96df535bc7b03eb347f535920c6a72f84ee3c71555de3acabc12e21e712c9b0850f197", 0x33}, {&(0x7f0000000200)="4e6b3b833227cbbd55409249788c6a7dbad7378733a8d1204de86669f832480aee076eed80f0f4f06119ebaa86f4482cf3d4a59ac7f10c18ed1ff48d95b16299b26981e912fbd53a3502619e19", 0x4d}], 0x4) syz_emit_ethernet(0x86, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffff0000000000000800450000780000000000019078ac1400bbac1400aa0c0090780000991737406071201c000000000000e0000001e000000244040000940600000000443c0000ac1400bb00000000e000000200000000e000000200"/131]) executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) close(r0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4195169dbfff, 0x0, 0x1010, 0xffffffffffffffff, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f00000000c0)=[{0x4, 0x3, 0x800}, {0x5, 0x2, 0x800}, {0x3, 0x4}, {0x4, 0x2}], 0x4) semop(r2, &(0x7f0000000440)=[{0x3}, {0x2, 0x94}, {0x0, 0x3ff, 0x400}, {0x0, 0x2a4, 0x800}], 0x4) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000040)) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x2000, 0x0) sysctl$net_inet_ipip(&(0x7f0000000140)={0x4, 0x2, 0x4, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x3006ff, 0x0, 0x9, 0xd, "fabafa588fc0001000000010000000001000"}) syz_emit_ethernet(0x3c, &(0x7f0000000240)={@local, @empty, [], {@arp={0x806, @generic={0x6, 0x803b, 0x6, 0xa, 0x9, @broadcast, "1d2dba6d625c5f019272", @broadcast, "308d9dea0982ee06f90ec19c2352de08"}}}}) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000180)}], 0x1) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x1) setegid(0x0) r5 = socket(0x1, 0x2, 0x9) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) sysctl$hw(&(0x7f0000001400)={0x6, 0xb}, 0x2, &(0x7f0000001440), 0x0, 0x0, 0x0) fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x22) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)=0xfffe, 0x4) r1 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000340)=ANY=[@ANYRES32=r0, @ANYRES32=0x0, @ANYRES16=r0, @ANYRES16, @ANYRES16, @ANYRESHEX]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000), 0x10) r3 = dup(r2) listen(r3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) connect$unix(r1, &(0x7f0000000000), 0x10) accept(r2, &(0x7f0000000040)=@in, &(0x7f0000000140)=0xc) write(r1, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{}, {{r0}}, {{}, 0xfffffffffffffff9, 0x88, 0x1, 0x0, 0x8}], 0x0, 0x0, 0x0, 0x0) syz_open_pts() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) link(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') socket(0x1, 0x3, 0x34) r4 = socket(0x2, 0x0, 0x0) dup2(r4, 0xffffffffffffffff) mknod(0x0, 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x20, 0x0, 0x0) semctl$GETPID(0x0, 0x0, 0x4, 0x0) sysctl$vm_swapencrypt(0x0, 0x0, &(0x7f0000000140)="118bea625d95de8f92c010baed45ec4bf03ace254b57973bb6de7b1c90301e9d3b5e6fb6ffffffffffffffff76c775a2a4e0556565a830032eef776127fd247103c14ab0a1cea9b4593be484f46a02ea73e910d041c5777bd852e57d3248832b91d06fe47d126022a1654859149e9486306d2f11fb1cc826c42f81b0d1", 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) executing program 4: r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000700), 0x20, 0x0) ioctl$WSKBDIO_SETDEFAULTBELL(r2, 0x80105705, &(0x7f0000000740)={0x5, 0x7, 0x6, 0x9}) setsockopt(r1, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r1, &(0x7f0000000380)=[{&(0x7f0000000000)="294bbe01e775d42b920587bee9952844c9bd082f517f000000e5395a3adbd32b44bbf70100fbd963abbeba59c23c5310add84f137b32990c7b3c89185df9f097003f67ca6918f9363386bef4cd0aa3d52bbf1ab75d8c4102f4e3138c229004357738d4ecaca017eb674086edbe016ad9c91ab1fbde25895467c8dce7ff20897002c8abca0036fb92c3cdeffde58eafef99abad4d0c0b9d3cd358d9552dd02afeb2dcdbad04", 0xa5}, {&(0x7f00000001c0)="4fb753dcdadfc366ed4c604d2880be6ecba35fdb2c1643bc9bbfe37bf9b31d625e398beca1d2d858cd37255afed6c1fb00aef3a4da033bb92a5cc65597870c034aac4125adc0d3960e1c71b921d94624033f62bad195480fe568ecb8a37527d4e5d9e5520b1cc35c181e9b88e80074bf3157b8dea45e3391e8246c6ba2a894", 0x7f}, {&(0x7f00000003c0)="a29228fcd8b93635bd8ce9b958fc56277452f4bd7372ef7f9829fc5fc6f55a034732c8f770149389111a04ee9a4d4ea18cc39157341d5f083e3275bdba233d65aa00e5416ced2bdb35a2d0d7544e2886598fa027e0c681635e3c5902497ab520a51f694a457dec3eb0bdc737408f856cc9f41d12255d5f77658faf335ab0f25a7330b20d57d9936f2909c4a030a1b3122001ddd6607e740f00000000000017a7699073d9497074bd10a6112e2acaefbdd2e9ff71c4292c082da70a15844eb00c9734ef5d2b2a7fa4f3403567b0e6f0d862015f8ad2d31268a9b957a4850accf1615634f6d247a2c9e338c08ab3da458c4312986966ab546f0ad48961f323906ea0fe454b2b9932a94ad1d8d7e2bf3ffc5a48b0127c8b417b678d35193bfd50d740eb93219b6d77f57ac3051d459ba41d2c07ed25f7b867d66d4692d9654f85821a44333a73c58f163431c692da984a52561aa97c729feb9fa6a08a13adc4a4d4d149527a16b8", 0x166}], 0x3) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000000)="992c0378161f700ed05d9e9da3aa909d380190a0dcc9885586b5c4268ced3e683210a1a8b0348f94dfd1ebdd", 0x2c) r4 = fcntl$dupfd(r1, 0x0, r0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000680)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x5}, {0x5c}, {0x26}]}) r6 = accept(r0, &(0x7f0000000540)=@un=@abs, &(0x7f0000000580)=0x8) r7 = getpid() r8 = getuid() setreuid(0xee00, r8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(0xffffffffffffffff, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000000640)=[{0x0}, {0x0}, {&(0x7f0000000540)=""/239, 0xef}], 0x3, 0x0}, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1004, &(0x7f00000000c0)=0x8000, 0x4) sendto(r9, &(0x7f0000000440)="df", 0xa, 0x0, 0x0, 0x0) sendmmsg(r9, &(0x7f0000000500)={0x0}, 0x10, 0x0) recvmsg(r10, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000100)=""/218, 0x11d}], 0x1, 0x0}, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000780), 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto(r9, &(0x7f0000000280)="e61d6921d404904850d48de053d6d14ee63d8e254c600111c457a9af65b83aeb2112", 0x22, 0x0, 0x0, 0x0) getgroups(0x0, &(0x7f00000005c0)) sendmsg$unix(r1, &(0x7f00000006c0)={&(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000240)="5fbb97ce06874e8cf518d17dc38b4d74e68f6158959bc04ec030b9e4e69238c53347d780446ab81416248d6196a3e2d5723a041c02db114d5c74efaaf4d566c682d7e10ed0bfa12ddb517fefe391dc4404afd28fe7f99429319f303cfc7cd60dc4b36d67ef594c89683dc23222c0ab", 0x6f}, {&(0x7f00000002c0)="d758ce0725e713429c88d2e6e7129a677e2069103a984dfc4abba95883628defc8ecab76d0d1e6d7e72cf08469cb2095107085842655758cca673ac1416cf3dd87d39029ca8046af56e3e52c9d22b9d706", 0x51}], 0x2, &(0x7f0000000600)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r0, @ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r5, @ANYRES32=r0, @ANYRES32=r6, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=0x0, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYBLOB="00010000"], 0x88, 0x9}, 0x40a) executing program 5: pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000040)="2b4b56dc", 0x4}], 0x1, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) sysctl$net_inet_udp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, 0x0) sysctl$vfs_nfs(0x0, 0x0, &(0x7f0000000080), 0x0, 0x0, 0x0) mkdir(0x0, 0x0) syz_emit_ethernet(0x0, 0x0) syz_emit_ethernet(0x0, 0x0) chdir(0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x40) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x6) sysctl$kern(&(0x7f0000000080)={0x1, 0x3e}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaabb00000000000086dd"]) r1 = socket$inet6(0x18, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x10, 0x0, 0x0) recvmmsg(r1, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0xfffffffa}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000503000/0x2000)=nil, 0x2000, 0x2) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc010570d, &(0x7f0000000200)={0x1, &(0x7f0000000140)=[{0x1f, 0x9, 0x9, 0x3, 0xfffa}]}) r2 = syz_open_pts() ioctl$TIOCSTART(r2, 0x2000746e) socket(0x2, 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x40d) executing program 6: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}}) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000240)=0x7, 0x4) close(0xffffffffffffffff) syz_emit_ethernet(0x182, &(0x7f00000002c0)={@local, @random="7004f5b37527", [{[], {0x8100, 0x0, 0x0, 0x1}}], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x148, 0x3a, 0x0, @rand_addr=';\x00', @local={0xfe, 0x80, '\x00', 0x0}, {[@routing={0x2c, 0x4, 0x0, 0x4, 0x0, [@ipv4={'\x00', '\xff\xff', @remote={0xac, 0x14, 0x0}}, @loopback]}, @routing={0x61, 0x8, 0x0, 0x9, 0x0, [@ipv4={'\x00', '\xff\xff', @multicast1}, @ipv4={'\x00', '\xff\xff', @remote={0xac, 0x14, 0x0}}, @ipv4={'\x00', '\xff\xff', @multicast1}, @rand_addr="b63db1e53e2219c63f596a2c8c98db79"]}, @dstopts={0x50, 0x2, '\x00', [@generic={0x1, 0x7, "2f6107daa51cfb"}, @enc_lim={0x4, 0x1, 0x40}, @ra={0x5, 0x2, 0x4}]}, @hopopts={0x3b, 0x0, '\x00', [@pad1, @ra={0x5, 0x2, 0x9}]}, @routing={0x6c, 0x14, 0x0, 0xfa, 0x0, [@empty, @empty, @ipv4={'\x00', '\xff\xff', @remote={0xac, 0x14, 0x0}}, @rand_addr="6db0d183ba963713477ad9899bd9283b", @mcast1, @rand_addr="673fd6dd9d4a7ca7f7f95ef28abba8b9", @local={0xfe, 0x80, '\x00', 0x0}, @empty, @mcast1, @remote={0xfe, 0x80, '\x00', 0x0}]}], @icmpv6=@echo_request={0x80, 0x0, 0x0, 0x81, 0x4}}}}}}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r1 = accept$inet6(r0, 0x0, &(0x7f0000000040)) getsockopt(r1, 0x800, 0x0, &(0x7f00000001c0)=""/22, &(0x7f0000000200)=0x16) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005136000009f050000002010000000000000cea10500fef96ecfc727d3357ae302b37b67ca1f2d61db7f4de57804be38164991f7c8cf5f882b297be1aa5b23edeb51e2", 0x45, 0x0, 0x0, 0x0) r4 = dup(r3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$SPKRTUNE(r4, 0x20005302, &(0x7f0000000100)) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) sendto$unix(0xffffffffffffffff, &(0x7f0000000140)="b10005030000040000000000076700a1c92b43d42c1bccb5000000331c13fecea10500", 0x23, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfe}], 0x1, 0x0) socket(0x18, 0x8000, 0x0) dup(0xffffffffffffffff) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) close(0xffffffffffffffff) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x8}, 0x4, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x8000}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ktrace(0x0, 0x1, 0x200, 0x0) executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) utimes(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000040)={{0x4, 0x2}, {0x2, 0x1000}}) lseek(r0, 0x8000000000000000, 0x1) syz_emit_ethernet(0x10f, &(0x7f00000000c0)=ANY=[@ANYBLOB="5dee02f6d0b7aaaaaaaaaaaa88a8450081004c007034e72d1600a17b02d719a7e343c743ce183a1e5b1c00677cb50d23a38e20a07ccac80530055fbea4cfe50e0f77caa2693395b6927d59416e4e3d022175864794d71b037f7d6dae1d2ed854aaa3b67d015636827a88695ddda9f1b16bbd8c39dc51b975f045ba6b7c3b576dde38223c3928525a3290e3d0490ee64db218e5d9b7e0e13666e65da3f4c7a861fa6e645cae3646417f000000918d832d430dbb5e530fc18d290871434a960e997f81eb1820500923ef01e64f791a7b62b055e3973e42ef5bda407a67bf78d140293eee852bfb442a9b1e7c624d39b802d40d6218b6458ffb28652a233b30a68cadbd7ac00e038bb0060f0300000000"]) executing program 2: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xffffffffffff0000}) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x5}, {0x35}, {0x2006, 0x4}]}) syz_emit_ethernet(0x1019, &(0x7f00000014c0)=ANY=[]) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) select(0x40, &(0x7f0000000000)={0xffffffffffffffff}, 0x0, 0x0, 0x0) close(0xffffffffffffffff) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f00000009c0)=[{0x48}, {0x16}]}) write(r2, &(0x7f0000000140)="7f23a3c23cce2575e1dd92c25678", 0xe) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r4 = dup(r3) setsockopt(r4, 0x1000000000029, 0xc, &(0x7f0000000000)="ffdaff10aac6a28ac93e2eddc45c8454e486f64c", 0x14) sendmmsg(r1, &(0x7f0000000140)={0x0}, 0x10, 0x0) executing program 3: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400, 0x86) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x6000, 0x1f) r1 = socket$inet(0x2, 0x1, 0x40) sendto$inet(r1, &(0x7f0000000080)="ee8406e22568fc1892e1c1a2ad4543741d28765eebed8229a8a2937f182412c453434835b9b7bdd16661566f3dbe3d7f16497bb2ac67c19908c697a8128bfa9367dbed0a4b56e176464550fb61829ad0f3c139b55f21e869f331981f6b8ea8adf4951fbc6462de032b9c92ca62b303edfa3d2ced265b1df2f467e3a3e3a4676fc4ace1e38a81ca867924f345b3fc2e6076871287f60f3ed68af504335c06a9444fe0a179e9b44618d9", 0xa9, 0x3, &(0x7f0000000140)={0x2, 0x1}, 0xc) fchflags(r1, 0x0) r2 = openat(r0, &(0x7f0000000180)='./file0\x00', 0x800, 0x120) ioctl$WSKBDIO_GETDEFAULTBELL(r2, 0x40105706, &(0x7f00000001c0)) pwrite(r2, &(0x7f0000000200)="6afb90c7f58c8e51ecf619befcf76f1f39684a17f3dbc52d74c28a9470912446297a00f3b305dac587ab7a7f692c1d9e0cccd2886b4d86f40cd5eeb8490ec75d5adb3979fd42aa5c17eb0259fe343ca8f41a6b1daf0eab62c184379d1ef4ac0d1ac6d2e179e1ce4f257e3b4959f3ae6129fcd38d4c0a698c6214d6c60e5f16f7324403d01176743c3988682b9fb3e9b0ec7edcd92b6d601ea1cd16f5aac94b5a5201ea997c4f9a131721363d7e2dce52e1ec4acf5b21b813", 0xb8, 0x815) shutdown(r2, 0x0) preadv(r2, &(0x7f0000001440)=[{&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/80, 0x50}, {&(0x7f0000001340)=""/38, 0x26}, {&(0x7f0000001380)=""/157, 0x9d}], 0x4, 0x6) mkdirat(r2, &(0x7f0000001480)='./file0\x00', 0x15c) r3 = geteuid() fchown(r0, r3, 0xffffffffffffffff) r4 = open$dir(&(0x7f00000014c0)='./file0\x00', 0x40, 0x20) mkdirat(r4, &(0x7f0000001500)='./file0\x00', 0x24) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000001540)=0x40, 0x4) r5 = socket$unix(0x1, 0x2, 0x0) ftruncate(r5, 0xffff) writev(r4, &(0x7f00000026c0)=[{&(0x7f0000001580)="b6094bd9c49f49ca68b860fdeb0639f1d547254aeb37f7ebb60a", 0x1a}, {&(0x7f00000015c0)="278328bb86884b06cb2e320e9feabf9add72273002c8578cd8d522b8a993ae9dbd5446edbadcd8a4c8a67b895e678638dfaf6822d4ad8485ba42a17d0d2c2ccd966644a6fb18", 0x46}, {&(0x7f0000001640)="8541840d945cac2ba93c2c83138d25e5ac69d71aece34135f2301af3a20b4a19cf26e45639accfffb29dd88f0052471b49837768afabde5d0458b9ac989894e4b53f04df99b9a052971949b02149643ad0176d1cf54f8b880e2295225e07a09e2c74a1528f28963e4e07dd43e983d40ac3734c76d7009f7fca9a901048569f60445498acfb2b0d06b51252dfc06b0774c6170d2972f3615b04bf48a5951df836f13d8920eeb2fd4c8d7a95b7fcfede9f65d076e238ca2a09a545bda8cf9098712c04c1a4c300780d84de03f500858db127461e11f9e8f4d78566419b1f7765373a96a7ef47b2a349ca6f0cc09b56b97217ccfac5a8c07ae740d864f661f98fee46a4b554d33b8be48e9989a9cb2a4a9b29bfcaed38331096db95bb085d3ffa86044d36ee1096ad8c8f4531058c1e5be52ce7481a94b7d99e519389235f5b73ff2f637f0b17da837b550bdc6d1620bbf6659837cec162afda9121f0aae9e099af20f79c6eba469d54323c18be8aed55fcfb09895adddbdd04b767801c020ebe19aca12df222d8fe4ef32751862b4358984b4acf9fe679cbd8f31d4f8ba83a416bf1ee96d72a935eea99533edf5c1d5c00671fbf845d2994751d07f5b46bcb12a260634f9a393b55ff64f3c904ac4923bd4099efd940c2fe2064d3d77970e6fab9c737fa157be5cd7ab6e0e46bb8903c2ffed0f0e85b6ff8f5648178589a5ff6023d7f845ac393c7b3d8161f8a404d3086dafcaf6cbe1a620e0c4a2011f4d1f578cd385fb4add31082bd0c978460e917cfa8bdf7ca9dad5302d37dff0edd31e60260b546afa1cd978806736836a7e416b5a1ad70ab37e571e9c0fc06f4413d0d4038eaa6cc2a6d8d5917bda403370fc64618f8128952fb7b90854d2fbacad5062422df5fc307acda90a18ff7816f4a29079c230adc9e003602a7add3ea1ebf270dd84f29685987cb62f13dce70d40c7511835e0b8b27b61c6c0d2e769de6fcbc887409724facf368e27dfb4ade3840d6d616acda279ad9bb1f9af403125b4caa6712d946eb044ec8b433b7b298e4785ac0d0d5616d09dc41d23aff867989b1c62e6c88f0df9b58bc866ff938755679ff5bd3b362bc24ed9c6cf996beef1ad9be5c8b9ca1726d3728e7ed103f209782821dbeeb49599da2ab96e9fea7b7fbc62052664fac3f7c40f71e71e03e9b6597a3fece5a7bee6f1bb4d8616b69ca3036d35c5a560143e7c3c9ff8349a5d11e8bd8360002d8df003a0369eed3c601433295cb934fe62220ff880bd5b652bcd825ba330c6afaf47be04a2c232ab356dde249596a1b2f22b7217c8c0e831aea0ad9b68da6101deacb09625c84e1e7b7516ebc950920cdc5d2c50b4fa925ed008a3bf9b891fe644f2a8af71f4afe184decf6598378449ffcff9828af47eb7b2e55b3e5f6b1e1782d65d026bcd182425ad225e44cae67ad8c0067c7db2579dee397e5b22e4d2c0d4d092fcdd98d65aea441691c5fbf224e9bf87aec015fc39a6b393e96fef67b75e1346b578dbac489b006913b4a55b800c43e6a1d6277ce6a604837f51f22573807af75355ca0e938d8fb5c99e17e53b53e8136cf8cef81f5aa1760bdad590ac3c05e49d2d64aa35b9aa31404a66f60b685b310bdc176855727eb5a023e888b1983d074015c88d5c52fedbf281ae953199cc11269519f8c615a3bf398eb06dac76607280b3c8814785c28171aee784cdd48585962791a28e51ec717b4d48d1ba91fc14e55909cd8dfb8d691601c98f1c26bfc051a99af417f879716fef5a783213efd359bcf5c1ad699ee7dc1be45db4ad1b5303317f9a0f31666473668abb9f3d4431dd3d40a9c16c5df536e2637bf7bb94072124ad5d843e7e41840330c9a49e874b49a87f663d5f6b8e3a6a9d83d677a2ffd208a446d5c6d2961520c20b62509a1803c5761fe47f3120e6662a81237d3606bfba555d85f8f52fab86d95e010da2b1ea3c923ae711084d6bd4949fb7c30f78630bfe68ac3f21d2532c392b8b953285ea7a7bf1d3d53ee0cad688e35ca96c4c892733cc6702bc691bdf675644189b876ebcbbd095691910e50f342071eae2ad1288e862ee597e7014e1af0502cdd825bc2504de12a28515de34724743ec91e4a592b47ee95b8de90c56d8692e63d4c47313ec362985d69e16f6811d6a5d85f79c1a9537705e073a40a67ce63c615da178db7f9e158448422dd4088787fc6994f6c7df9f79da001d90b00259c0fa64438915c49ed2530dd3d9bb877ac9649809d64e17371912ba99dd9588a506acc4a55baf10d87c72e920ead0074cd432671685b62d040e1ded9c43db48eb56040032d45890a047da0f96e59778fe37c0954181f038cbe19aa4e1bd5b4c5bfdcb19c4e13eb836f3bca845970877c927df7be45c01f752a7e858be42ccfbfc63d790bf925325d749f6b8760723b4a2aa3c3bf8703da4cb2b46ef24fbcaafd05c87df8fca77332e1c888abeca7bd7ba6d6dfee401d38d6a4091583539b6bd33ef70f3e20a6e2000d1e837806abaec0a02fa850b598d1ca25bdd35002cc7543d83dac016bb64abdcbd32df78d9282b4abac1e6f3c90a8dfdf001f5c38f76b5c31974114efdf0956d9b0733262f5a4f2e7070bac5fd1419ec874bd47dc33423b99ea947f1c6cc1fc490b80a86a5c1f33d5221ffd7d6db492009d2e76c97658ba67a18644453d65ffe705c13248eb75740a6fa1b215781a624eeb61b839a26611d9cbf1bdef9f166662b4d28ef5c4adf22c390cafbcd95858dfdd642cd666903ea29c1e78fb9c211dbd1e9194f146d4e2f79a9de5079e7a0bbc04f1653fcd071c5a04cfe163512688bdc33844b09806a57a36bf0328bc8dfdf6d4e6aeddaf397534fafe3d95e7dd5613f8f72230bb29a09dd4bcd8d093e3a87138e41436fd20130129e71e3b8056db21b74fe2a0f50e7d6286677d2afa3c78a362bb2e45a882d3e0892f7a318dde890a07517c3f801ce09afbb68b6e1a27f7eb928e04f7cf7b36d8245352dd9d95a43626de9fb6454418e0724a0e41c5c03901297e24b3d22a83faebfd378a346795ea4422515409fed13a2d3bd5b1c2365d9c87079a3e48101183b1b3d94472c207887fc99f53f11a12a8234c8e22d01288f88d5d70684d4efd5cf9846169aee6df200e6f73d9d7da5e81c90e87d35e6d61fe9bf755d1a5d58a43379dcb2a91a97f885cfd60bfb75deb986359e70166dde4a268115319655ec5812bd30d17143ffd38c058401f652cccf32bb943feb45c07d59883db4e007bf0dd17e0b5fd03f15748dcc0458771474bb7c5e96f2115cd089090aa9f9e4bf21445df7e64249d2c1e412c0ea7d6032329a9c0776f976a638293208ba418aa535ad8aa39d732501a35156f0a94b0a6901c66817509ebaf68ba620a76e06c2c881c558d73b6c48b838b0c2f210cb63686d62f185a3ac7321446960aa05b48bf6530687b422ab5ba18100d10ba698fe23bf7198e5d13aa86108a7c45c6a5d2952db3fd3da268fbe3cd5c937836c8cc878124207cf601cf1d40e67d4e8438e9329142ff080d53c4395d5467bfce3f404619e0f9e4eab24344f3f76bea15360226c937b68a21488718cc409874f70717c7578aff8ddb90e7706c1fda9dec2ea6b0a3ce6912a3b4e020d21925662d742222e3728a7bfce754780fad5b3a4200138f8ea15086a74cc0479d8bcbc8d55a38a5f06d4b05e2a720b29a22f227dbec570f795724a7fd0d5674c1777b8a42bc60414bf12f94820a6b15f98b6dfa844091d0ba92454d9fb08a418b8a72b2ec17d57baaeaa3bd0b9eb0000326eec85d67b53909675f5f938cc7a5bc1f4ee787e0dc659f002b1f06b044ddb204a29b14b2390b18141c6ce13bb0402a46b15ae47dea17ae0e25484be42dbb1cce85129cea9af60b7b0f1db3803636b32b2b9f9fd942e803cc6f3bdebe16fb96fadc6e5a0c8851589c91adbd2f25054c7b77348a68281d39725a021843199aa0c4cdf6e45f5466c5b48383ef443ece4f8c2d4910c606810e2497779977134d81d0b51cbcfe1af8ad26aa28462679fef7980a589a02b7707a2705aa6ea9b29d2b3ff3dd1cefc0966b72991e12fabc5fb0d2e34b68fa5183dc6c83ddeafcc2b37c9710fe6690bcdc3229080f49800e5c6d41682e3f0bb2d91c71572fbcc0c5574a1b1a1c518b62c88ff0c92221303bdd1e4552fd70346ad863b327d7ce2bf72b284f3fd98c9f8b2fbf78ab65f638005f12c873ad30c458c9287e959176cceb19fb8c51273a50aa7334049b99fe0f6fb14629fea71e532021cd3b9469577bb34b7c4935ccfae899a7186c47b16593792f0ba30a97d8e9eec349712beec068b53590c9c03dda5dfe55d036affd6b1326e6f6333d04beb0e7d68ae5317985be627fb4cddbb282faf998c30e2da5cb5eb071a2e990845cfd4534d8a70b95db8a6b6cf562831f8f9d2981a831b127f2f5c17fddc4b3eae534b617206a0074aefa6a297e8a70cf7a0fabf551457e2792ca1c94cda1fe3d7388b3a04ebda405f79ef81e09c97bab2e539b417a6cf7fe7b7c0763e216e4f07789305236dbf5acca41e2d600116d2ee9c843e330875a25e425a0b9a2a3da8295ece1d621ef0c2e70614ef9eb80c2f8edc295125b6ecc3442000d76a36d3e3d3f10cb545dd7c1a637af1073d735f15c0ed38d2a892d9a28f51e216f6bca31bdacd64d39a8448c4e62a9712b34ae3f1e4911f507d865de0c2a71a9df7c4123a5bbc574ad63f57efae199ce43b57c45daef59a7f2529a02e5fabcf515abe06c7b8bc4e2fd6433490b64e259476b7f57ea90e54e9dd06955c9c40090b8e76d970d88b7ba62f30333ca6a0c906144abbb984a399b7bcca4eeefb9edc8bab6acd480968090b91ae9bd189fa5189e6583bebb3c8d8060c6f9e5ea2b709cf0b6142116ade5c31568801765a82e1a33a2d6f301df381f9cc5cff908a786a192a9e45dd5293b4b2050b4644421a6d81c50b2a2401252c813ff2afe55ae7ebebb3a54ae02039f9bb283b29d88f407585791be8a90c9a1d95b4527fae3d6738c2fb82a32629079acf0ddb0046853ec494abeaaa4bd5c37060db153aa8287620984f4a75b70e3a1da1d866df754d8158ba46ccd695ef66538a8b1ff8e7d09514a156cb323642d107b742ee6035a60ad08715fe1ac6763246cfb69abe5af9fdd1165eb75162fd47ea9970ffc5816317a352181a8aa716a870d8b99a2009fdd91f2879581b0794831102660fd1e74ae1b6d7d87915e567a8f1854c8478e89764f17bb87f5071ab881c15908d18fc07497dc92533a33b1b4d6666c461aa7095b69adf8f856c1d835954f4007c543a80212b0201d19b4d7e4d4319d65cfdcf70f3d3aa6bd4fef15c9c6f217d0a42ff6f4a79cc784b6ffdc559fe1161f7ab11904fc6b3b6d75af0219faf40f363ad4c524b9498d4025591c2ad35ddd7738d6e88ef3a5ecee992c3aaa3d0e28fcbd811ae4d55cf504b79f483279b4358b52a23954e68b2f12ab0ba86ec2ba968072a6c62c1ac5224b5e0f3238ba3a05a2c80ff978821c733c909e593eb15d143ff5fa4759100945142b945f41c98581fded088287db5ab263a54d6636de347180189ce238acd4a703db5b9fd3f02362c063e21831a331185df40ce91b5d8c7c871252f36cd097823bdfe097ff071f92c25d9a54c10450c4ffea47bc686f395a6f7ae41215ebcbf1a3b3ef0b12d1111be4f5b4fc96cbcc66ccf19a4a57758e4b8723e77b9d28db9f297c0a2ba34a27b911b68e5b67919853dba6ccadc219b44996", 0x1000}, {&(0x7f0000002640)="471e300e1161768e3a3896b9de30437c4cc64cf2719dfb825876f3ad91dc7df78e660ff69e90d93f8d72500d52fb132f99a2909649b2b9a3e8ce2b37e829da9741ac3e1dee9c3bd44a481dffbe7a557d39b9497d4d7dc09fab", 0x59}], 0x4) pipe2(&(0x7f0000002700)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCFLUSH(r7, 0x80047410, &(0x7f0000002740)) getgid() ioctl$VNDIOCGET(0xffffffffffffffff, 0xc4104603, &(0x7f0000002780)={'./file0\x00', 0x6, 0x200, 0x5b}) ioctl$FIONREAD(r6, 0x4004667f, &(0x7f0000002bc0)) writev(r7, &(0x7f0000002ec0)=[{&(0x7f0000002c00)="f1d17d3682f7510fb416a99f2e8e1b73cccef725d16caa5cb14475fad2fc7019c2a308726073542d383c22f77219026a6318044854f72a4814da70c9579216ad5ecbb4e462953197c3ad64a32f8ba07703f24423eb8d0f5781842986fb633e3f3bc3f5162865d33aac248a799d7f22d9458efce7690c2575e0568914597c6ed38c35c90dcd468ea6a2057f8a21b181f207d7366a154d488f0f42c9e44ab29a42df94ace7ac939d9e55ce3f57543a93407a37824689a3a69aeb7308c222508c8fbf", 0xc1}, {&(0x7f0000002d00)="bb744a1bf8389e6dbbcbe9045d56055799b58db8cef0b551735e912e96c8244291728a7572058605075817d5c2c0f9a40d9f6a5a7844ea54071b58bd36c5e2ad512198639a226b9b98ec22b31a02dac34aad8bb1507e9b2a9c1c979efba728a98877b910939078e77beb9853526e78b0763ccef401286085b7d5fb1b9b07491da6480414637267ed5169e409192e62361f4275c897cacdf7658c26f53808430823d6d5ccc0f0bd83f57648505526", 0xae}, {&(0x7f0000002dc0)="db54df4d7d35a65d93341f6f105b62b35ba670cc55e4d49c7d63e970b51068364950b949ed2d399cd740dc59986f8a46bb1af65229f7137b8092f389fec4baf90e0a2bd98e65f936847d0f8c418375b8279e28f36267b654fecd831d2666824d4c4e8aa86b89acbfb7de199effe79ca04c6e31a19c1bed399c39296f430741302eae5ebfba2386c382ad940e7b0977f28a600a055cef020aad4cbaa3f892becb326f93f4e0e179038265a35d7d97d8b1b94903b26b65a719915d", 0xba}, {&(0x7f0000002e80)="27ef28557afddc02185e578b813f", 0xe}], 0x4) geteuid() chflags(&(0x7f0000002f00)='./file0\x00', 0x10000) semget(0x0, 0x4, 0x40) r8 = semget(0x0, 0x3, 0x80) semop(r8, &(0x7f0000002f40)=[{0x1, 0x4, 0x1000}, {0x3, 0x9, 0x1000}, {0x3, 0x81, 0x800}, {0x4, 0x20}], 0x4) executing program 1: sync() sync() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = getgid() lchown(&(0x7f0000000000)='./file0\x00', r1, r3) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) sync() r4 = socket$unix(0x1, 0x5, 0x0) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001480), 0x10000, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000014c0), 0x10, 0x0) sendmsg$unix(r4, &(0x7f0000001580)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001400)=[{&(0x7f0000000100)="c61c6fe9e3040231e0748d3b9c1a43234da0a15c22c7779fbb4442fd506005aafa501d6927cc5350618ce3608b1bd0a590ac0a7ebe02ce2d497d78a68ef325b2421040b01284df0545f8d46e482a2af20868fa00e70ae18d28a490b1208e9ea0f16542e2b6064e3d097b8ae4f942fb0820dc3a9f4d89183319f2ef7b973aa1e3dee467aadfb4c5ffd260cb5ef2e48713c8caf3f2b555611db89d79299f3dfc03832050f0810aeb48e59f656821936c25e152b0169e4f96fd2f934e055412b0437619202305798c2fc4d9b67662e5bddedb33162829a4ecb3d04e52b31bd675d8620bd67da3868e19", 0xe8}, {&(0x7f0000000200)="259dca58d17c01d8e4589da5a2e95c6d1eb0a8cfc0dd0149947ffb9ce0378da9f32b7456cf88cf443f54574956df9c424eb73a02dc45a93b23477b256b342470a1cc5307bc8777c61b83ac803388f929863a55d18cd92c9d76ff6c51538c2c2a96e019b1339baf1a7d9cf8c0b2de2f26ea4f87", 0x73}, {&(0x7f0000000280)="aa06e8cad3b1e7a01beaf9e47a06ff7a651ba56f6fac4e2dc8a088dfcd6ee904d5ec75b0c7cb34e6eb4159de762b2f8eecb06be79b42651253073aecbc4da4111c25e06030a460d391bdccf10597c7359ee3798e89e0daee3beaf9d9b5293d082ca9dca9687a548c7c9f1286c278f51198b0d1715b5efc9581745b6d556c0c5cfeb5ab609f20dc3bb16dbfdd331d1b1228d217a8cb154ecccdc5a5f2850495e8754698394f760b798ade57d7431ceae8c7a07c7926a313c1d1424049f2b7f2da5b03dc93dcc050365ef1b9079c8540743070eb91bd3818db34042b66ef4fe36dd0f1f8982a45583c0fc77b6e2e7af141bbc688cd1214e57cbd8c73a6e202784f0a98fe819e2aa1266c6ac20592aa521ee60629af41726d2be3183a59ea24004f98cf4272c2bf0eda11282ca4af72fe960f54aa777ff414b15f92cf4c04286d40ce9cc3efc6a1885ee7c2506416af550c0b1d0deb42bdcc046343de5a8fa6892c77809a7fdcc6ea557920e33cd5be491a42cbf766c19b94467bf8374d28a556da79438f86375b315d60e06740f56834d74ff06b01c1bdd97ab5da0dfdda37a03c621954219414faed3236e7385faae5e7998be4e8cf4ca59fc78f326a8787920308eaa5f5065668ec7848a42507d19326f1842d808090909e88110c8f7d75e84b4aae14711fd706714e5aa2f5bfc0cbe446b449953ecd2fb5a92e77243dee57f28a4f468369f24c7326b0b8e8fdb18a47944aed55cbf4093e68bb21fd086eeffc5a0a4ea4d5ada6929b85e58e61a7ac7815b453eff2f5470804986381753c4c2b33855316c8d28141dbf572e9fe37c31d5b4c39bcb0797fb784d211d76994f4ff13f4e7e09c295ee8ee5d2858608f21ee471df0092c2af4b3f601ffb0aabfc21e06b77cbe31f5828088d5d6ad785833438be42a2ac89c6e85659acc248d997a51fc30519ba521906b3781cb1295a16c3f1fdba7de026e0236d72b109c619db3119176344d6224d9223eda16f4e27d982bb3da5c015403ebea61d4b6f991132d91dc9ce4cca15ccc410b48ef40ac9987111e6157df866da4d437f34d28fa54a9402bdfed990b4946b9930105ba4027d61e9307c96c277db41eb566f9aa9ff08ce64a70deca161b2b672f21c2be8349e31f6c459c0cdded89db97c7ebd4dd45147c690e4c7d354b3257cf7f0692fb667e07f2bb53652aae4f3ece4f9c54eb7687ceb659cdd7e6519fec2247d7a382bcb3da063ca329520a55410029b7127d61deb9be8a8fb2c93b0506db23a5af22a955d172b02ffbb346a7e2125821dbd6e59802e04ed4f1cb50fb5547b5ffe3d3e2a6856e091b94597226f4ae15dc5bb81ecee4bfba5b83a4ecc47c56ba68e55aabb7f5dd89dcf6e9f66a541a75273f9a3957116e4360935c86604ccac914ab62c6ea7c82479ea68a7bd7811c1845c9774dd5ea2a7383ebf4815bd60b1f2cacd3df3b42cc10c7bde5b1e80e49c56b8d41d32bdf0938fdd0c38f6a2c66598b007b32167d6a78f15e5aa7b9b3793cb140336b952dcd81b6bce3e35fd8363abdaa94a82a5b31b3a38a4a6400db8646a3448053590857383fbd58772175ee86379a0676be1b19a3af99ccf09008a74344e01271b80de554e079d7f99df0c6e6b718b929d9f46e117981a81143099e3fa41bec6fd58857c6c6f8ce358883d8854120139902f34e190b846a4b087f27588d6878c8e1b97956e9b8beb75b1551d76e3debd90d1601b0c388ae999fba7e566a13a41dcabdad59470eec6b76f32af1229f97ce7de2f6986e2930ca0bc5e797eea244dc18e7acd3e244c81ae60e03e82adb6be48cf5c6d151865af6b832021bbb8d4986f1cdb9015e29e1bed327e860ba4d0adafedfb9663a51d3af79cc011c531d14a8c3f21a4f4592bb26e8c4fb697d5ddabb7cb38f25613d2a87b796cc8362b7ff3ee9563a1f4cafd4911d93dc8b01e46c5772ec1021a5663b0c95d6dbe831d78a935c098cf76dc5b4f757c02a6a02c729f59125538160be6660d534b8b2ba945dcea54202ba8faeccda691289a4d2a0826a76c744ab2cf1a61d7356d375d92d979a68b84d1cf1f1d60a372ac6fffc10242ba3e8f51d7f3cc313f95b3e08eaeb9eca93cca091628dc4b39f7bde23068dbcfaef3d6edd54fb54944e894b4bccf8852fd05d31ca8a397a2b20527be67ac185eb6287f0c8683bb6ee0f9524df43e3fa39c94baf2155f6721e730fec6a011639007cce5695f747204c13ed9c109f558762ec6d221afa96d834fb439616c8b5e4ff254639b8f5cf0e92a804dd4132f4aaafa5a627131055bf855ec2b5f82f36973b80b56602dc3260bd9f6759481843b797367c250df168f5a539fc3067e9ac0aa010c7817d56c86c6daad1fddbab3633be235fa60a3d44a1c6380b6e755d4f3d872ad7f6a645d912ccb6ef592de952f4db73ce0084688469c79262dd0a0fe0a355b6815cfcb5bde16712df6e0bdf0e81dd39883cd69656356003c041f621a31477be01dd19120b9e08bd3ebb823ff3fc9282470335d52230dd18260e8c6cdf9288231f773c4ff48582ab47ab094ff28a67a4dbddda8026f31104616c921d2fbc0750cbfb73aa048f12d9f166577ea63403be29289ea4e4b2973f3ddebfb036230444e20690432b61e3fae2db84b80d92fce6d2191cfcbdeaf4a1abec081c9ed936a56b7878996b4c77b760de718679bc890839b6c42cbef134e487c81495231db677f0e35f5fc5176e723a198485fe55ce932b17c61012ef5532a63a7a3985f1af72b384084767cc595c048ed12d5c8d26dd65f743561a6b3060937b5a1155aa67c884efa5eaa391fe9e6e4b0ee29a73005e4278cac16ab439273c4a70d3080413028c0a9d94fdb60b94bc72fc8b7f72babac1bb6cc7dfe6081a46e38d23c15e7359c7f22f267b3fa433eb9be8b90379fa41713c682e25febdad7147a719741e2d4f99f95c164339ec6d426a567ebbf94fd3f05c5e006eb72f8eb7156ce43ba024402c067c99f97800218a89abb83566f46276ac90cabe57813675c956463df8f483d69a8258b3acf989c68b30eb16d8a282548dcd6e0c89c086a4cbdf88bf7a38585ecfae0b4c0a0421819867691d850923990adef637f913b20850e13a69fd7b14cde40d961ea4975a10e76d6fe435965699c6955e07ec2a1c12fcbe07c5970edc4467d375b6d80a98badb939ec9ede1e4ed91e10edf49cafacfd534baed3b84c7e0bfcf932dd75f0b2418f5a606c62772a89747e236c3ef160332cf4bc8079c92b0680146daac9df77473cce0189dd1415a4b5ab49042d20610f6abc85d59307b9d6df226108c119c1b7c26b69b5157b58c7090b34ca33dacaf398bfa9232b850b1096f6a9f76756d493a5460e1cd236b4362dc9fcad690272f17f68a4bbd8a14dab3fb844f4102c9e17f1948d0a49cd060b01ba84bc5b05bf659a85fa71e286d7ec737d1fd1e63b1edfc4986bdc2386280fc7392bee449420040489e8d22caec292a4d09571bf3f68d8c09eecc65e34e2eeae1ca801246434718030c481bda02ce116000aa7fa48bfa848237c44fa0479209939267eabc9260ce71b7bb7f64d1c74df1a6264dbb0413535a3210bbceb0dfa6d0e182830a05459e517a97b639dbf7b1dfafaf8f20f3a5d55f2cd8efe50189f4be1cb20a0d3072cf85228b7f655531ff36fe458ee140511ed8453c5db772f4682f5cda4ab44de68b502fbaae53e4bf2a048d6a5738f91facc40a6c4ded790c1ed14f50a791bc51d65e15be5427eb5d738957df6e0a7bc317d1fa0445fffb5042e121830cee731189988d66fdf436c9bdc75ee23833f3c54cd76459f7f218caddc8a5892dac1bc659e18426e1036569fd966c0bbf05d4ccabf97d0581844098baf40c60d95169bfe3d247e6c0e8bae9b04295777a9c0dcf77031ae4ea9d2e8f9c7f6c8a6a064956da0d42b1fca7fe174115e09c6b0c3e2ac8388e3dc5a3fedba54329a039ffc355f58ec3308cd09b94ec3dee8619dd1aecb30d35af2e0cd2a18c0fe69cd9ac33f064dd25c4e6cb29695c6975f4bca2c70c066d4e0f6c6353e7120e15470f89b01686d9c580c1259732c3fb5c343955d866db3156f6e221fc7b070c3b51596e3c2beff78c1209df9ee10e65abfbed9e05301db776b290968136b828199ab1751b726ee02e5334c19d694269f2ae94a909f0373f34dfbeb380a65a7013021fe5e32c50476a971147a3223947671cfe9bf6561abac251494c47c7459d60439be734ebc235443b8f955ef4943e434d62a333e8d82ca2eb8391486b04598e5a28d5926678d7ab380d581cf6c76d7d8bed1cf3459f60ca04ea5f28fb8bd3d3c4e6ae0d7f7267c5b007b1cc2829af9a44932f8d4f5ee35a2914dafe8676b7be00cc5c2433f0bf56508931dbe3028dba654165a6b8739ba174642e5e33fcefd060b14f02967dbe29ce733d2ba0d9b8346303149d0470b9ea814f71043e03a47edf3e3f9b77b756c90c2fbd18ad5ab7bbca714d14118b1cd07cf70b6892a02a17b6081e11d4b53f42f618e5c7816db76ea77bf2c63a4ab41d8b0ba7b505989e433c62e28f954067f9e232a373aaabe8db6b3b19058ff05bb4b8848a54c2f488970eadbaeccdb43078177834aabb519d7ccf4d17aa4cbdbc3a8a3a8be6a1d6b6c2503cd6b4bd816693a0dfba5b0532633bc78e1b9bdf3edc31a22a2622f9be6df7aa3809e24c262387ac0850c92692f8df93caba7ab878f06c4735484a861c350f7496fdef7122a5ca1b11cec3afc80b2e399dda2c9c360aa440eeb8c177636e17256b8abb81c5b54d9e1c63469f48dc8b3c6cef79cbce0cfbee717219d1e302586e63c76a929334ea7651eb06f07bf12a97bd592b4e85ed05f719015fa5bd41539576a43d78eeb0e0b7482174c5fb151ed358d02a1742044faf5a6bcdd98f82ff7d312c084d131035deb1a3da7901f5d27d923b486bc6975ddc032f1f7ab6e63934d97745f4877d6dbd97226c6227a08485adb3ea0a842be308adfa6b63e36a372e446889192deb0f6e4bd7f4280ac86456f945c7ebfcb54552536060b57646655bac7148eb26a97342eacd485c412689f6462e5ffd07e874d0f94f180fc3f33b7a7affa63deebd2bfcdd943cdfc560837217cae5c89dc5914dac5a39c7085766570e2f41a474e242b1990bae88e5e0fa05415ecf5ae290ba38fd445fd1731ca072eb796fec3294bc02a03e9a42807e47ec9ef016c876ed5dfe5050717ca73af2f7f4e18d1b0edb3e8e28f4e5613277a794fa1d5db1148f2544e6a65470b4cc75cf225b66a7d56bd2c3ed850ca692c4e50292ce317907fe928450b5e1dd1d7fd511bc2db200c190a48c991cdd7a3272b1aa82ed89d01057f965c900b40c8c3e568da3bf88a049c721fbee747bd81b5112b3200ba2d4cd4a771a1601dd8cc74e05c73989db0852f69878f5c60a0c9d51b1a074b1013947da61f8cd3f8f3de5d83437b132fb142d7fffed05a40a69ac40c28892244b63f928476688c336129588b1bf49cb87672f3065710707606c2b441ef473aa0e7f80a5846cd7bc046cf6dd8b320e23abf57e693cc288c66bf1ca52af6a2d6532e7dc9edbf24aebc5b77890f2dee98e62396e40096ecc14ff3a88d6738fd1207dc425b21c2d47ea6c48d0499c121eb59f2366622e41a82c469d4d4009e2bf9c2734b3d15a44350657f0a9ea3349c9fc61c4adf174e47056a55dce4817926be87c37edc787bd8ef9c19bbb8507284fbf667881f10f41863dc5b022ab12af5dcdd6caa599767b67bc4d0b", 0x1000}, {&(0x7f0000001280)="43df2958b6e5032828bdf07adf8299cc970281f5a1a0b0d29ba81541c1f3d6868b18baa688b7b598f91a39a1b7dd695ee2eb9c3c803f1188ade77007edd3e36f06f11c3e784f0997923e7cec40dafadeaa0510b7841c7482b8d168bdd6b2909fca66bb953529f4e76f3a2018469380d3d1606e21b2def33a3611a0d62fe505cd2a69d4a220a4089bb98687cb8b17fc0209a8cf56fffe008eb5c906dc0891ee2d82bf12c5f1a66863b538f5725229ca4ede71ee1082b3209a2b8607febabaeeb3f45c2e8859c970d3fa82cf49d76ef0", 0xcf}, {&(0x7f0000001380)="e0c5d7b20befc534e1d34d97c13f0c73f8038a132c55b0b1735af312621a0246ac707a08a635f5e8daae7a7d977a350bc475ac35775c63017463", 0x3a}, {&(0x7f00000013c0)="1d621111a25fb4778778dd9fce985e57ab89c4b581b631443c6cb8858f7333a4810879a18bb7e0b01a61f9cf462ef534f701a1733c8647600d77216348223fe5", 0x40}], 0x6, &(0x7f0000001500)=[@cred={0x20, 0xffff, 0x0, r0, r1, r2}, @cred={0x20, 0xffff, 0x0, r0, r1, r3}, @rights={0x18, 0xffff, 0x1, [r5, r6]}], 0x58}, 0x4) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000015c0), 0xe250aed4f91c6ac2, 0x0) sync() readv(r6, &(0x7f0000001c40)=[{&(0x7f0000001600)=""/206, 0xce}, {&(0x7f0000001700)=""/150, 0x96}, {&(0x7f00000017c0)=""/58, 0x3a}, {&(0x7f0000001800)=""/98, 0x62}, {&(0x7f0000001880)=""/181, 0xb5}, {&(0x7f0000001940)=""/1, 0x1}, {&(0x7f0000001980)=""/142, 0x8e}, {&(0x7f0000001a40)=""/227, 0xe3}, {&(0x7f0000001b40)=""/241, 0xf1}], 0x9) r8 = socket$inet(0x2, 0x4, 0x6) r9 = dup(r8) ioctl$BIOCGSTATS(r7, 0x4008426f, &(0x7f0000001d00)) semget(0x3, 0x2, 0x1) ioctl$BIOCGBLEN(r9, 0x40044266, &(0x7f0000001d40)) ioctl$BIOCGRSIG(r7, 0x40044273, &(0x7f0000001d80)) openat$vnd(0xffffffffffffff9c, &(0x7f0000001dc0), 0x1, 0x0) r10 = fcntl$dupfd(r4, 0xa, r9) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) setsockopt$inet_opts(r8, 0x0, 0x0, &(0x7f0000001e00)="a09fbf7f68d907e354cf783de11fbddc74336e6ea33d0f2976b96a49d50febefe19e0ffb8b4d5c77c4992982b9ba4e50958dc19d6831aeef4ace23f0ac92a78407ee50813a677daaa22040dcc160ba8bc8b0e109de65dfae7f7c8d2e87a5e07fada068fd745bf273c05d8cb553fab31c43ff7aff2598ec7a4a5cc203bc3a7e9a0e5a8a83f5e903865dcb23d0c2812726f5c4c821decedb94c3b4fdafba6e945ee9a5b1d29ebe6b6a7790b79b1834a67143c2b63cad4a508d1024f2e263919fe591920d70e6f68b8de727c86883f876626ee520e932ea6e7ad6685a8cc29a518a3e61b331d3fda2d5c4c7244a885a40ef90d9a2d0955e20825c1075cb009cd36ab33fc06c33ae143e137e395922b3dee4db7b4e39fc00543def18442573597b21dee9964e3ee45a713a885bcafe4d9664cd816ca759e2f8e53c791be0b4fdf7ba081b1d35d10db2b668eb59dad05dad087dd6347f766e5e7e4b165dc723226d32ac2bf90449c3fc70bf126d99f14ec98e13c9a91b8d541d0aa8a176963107e82c9c1f74d5288ac900f7b2519f1247273249d8b788a2bda0878bba4e7202a062660011ce4b91865c3be378ec99f9a7ddb7daa63f12e56779b73fa8c73dcb7ba63d2e6c36bd895d2ef1b9deb738798e66da57cef576a09bf3e98f040b565474db9a5460dfe9f79c434ed5647ec08567fd707185e8759934cc633660e1586243d4fcc9c4f5fef4a0af32b04dcc9f0730f57005d1fbeca9e3234ef6f94e1035589bbc060af34af5837a8e0e21116ea202150d8b384da319426f41cfad5eab1b28a98e34507f0988d0cc10567d668b5d6dfec220823c682f0dda847f48056682c04f4da83d569d597e52b34ec4533fe6e1ffe2651b9a9d4158ed73292a5c43a8dd3dab2c22c43569e9cce1a3d12330517f587eb95dbddd07d67a13cf1aa2fd32bacb2e209a59f2f01f6743a8cb960fd2bd2b2a17e21aacb17134dbb870a7743fd9268a5743a3b36ed7db3a14cb5e1a387f98e93ca96c5c5675d7784d7be17373f7297534e252ea5fa32251b5b2d4ced87b9ad15e1d81bdb7d2310603d214392e19c5e61622578734049e44f4edfcf98c08b518bf7f01a248452dbf56a2302f31a71587031242e2e235700a75be61d109acba0aa227f4263563fe50f669aed408f48d536e3e6921a0bb183309f4f7e7065b173968d6211468a9532920cb49672731d8b201e1ef7016434bee02b8a1271961a42bc9f677529eadbb41cc93e9c6996202decbfb69d9819cc928fb85f45b903f420a2d99ca1e1861ce085abfb1d72d483a6099d7928febba8de3ff28f4735adfc24904551ad0614f9eb35a0692ba323fefd85610e76470ade1f4ed250a99c209683954015f30088be184db8b628f2220ab3409b17f94e61f76ce2b9f1bf4ba9a29734eec6bf4a8002bad0b0324d76e3ae29be22c681344130d147ff06c0de00cd0a08c55353deeadbbdeedbb2bc8753246e384f53d8bff7636e69d0ddba9be97826d56f889e27ed51f000f8115b645e5460f6a8110ebc378b2d3b4742a333b0564fed956b402556c1e4e93ea4c5a2bdb58e0fe5dd515b417dc0377ed6a50971da2dd83fdcd98533a9141e750c9d77fb51dab35bd416cd6183cca63de018cc9ae6f8d16199e821cf0de99d55a310f833ace765baca353eee4722486c14b0f452c0b5be2d63fc29cc53e0c2b058e7733aa2d6b875af3734eb403ec78ad45799c312255f3f1ad29bc5d210b1e4a68b27600b4945c1837c819d46c8555ffbbb30f7a9e6592c68e866a603345e9ce9c4dae86c84a0da8df5b130f44d479a213f7959a65f97efdd9198478eec6852664abe7069628e43009a314cae8d0aa4bd663470e1c828df0519301d7ef84627f814ea0e70db74fa8e3e886a026d4b2e350ed31e0b6a42cec3fc8bdf47fb6a5c9ad584c00ec7a2131dde807f4b1133c8fe4d962e0f3176000001d5be1d732a6a71d9bf8ada4a6f0c6e0afcec44507004921d2843abfbfd329e376d0d468323311b209805702decc7f3a3f3e3424e78dcd41386a9a74364d7cc00bfd420d92f0cf2972411dde0c3cd1465506e7b440c5cd2da8d8d8d5f661fead912109f5cf806174dedb9f0fed505dca2fc585851d9112a5f8f1b90ae22d26364f2ae8ddc74507d6e8fc49db383c25567a40f843336ede41f72d71d0cca0287841abb2c39eda0c5c45378473bb0a656149c7666cdceb8fc027b44f40ea2a4361112ff64ec45b0cdbf983f24225340c8438b377a51a237d733ce8ca5a5ba3ba9c8be9b14e31d8d7bbbe28147c98d195ff83dccb09ffa612d68d641da178d0576ecc96c3d29ecf68585a0ca9c3770d9e8cff9492c875408151db337a1afb9e79a95e85edc4548916ff67b8cb492941e414a6ee82a71da75d45ed0ee456dc35808290ac5d83b8d2da276c13c37b729422927423d945847f5a20c090e4fb620a096a9a8f98299b908fa5ac5df6840bb3a26b83aa5dd459ad81ed3e8d4b2c2507efe0e620a41e5b77c3222833bf30658ed07a25339c0c638990171b1507a4be0e7be7f23f7e056f38fd5575a25adc5727949bc7f5ae9e3b4c1f85f97759d967acb78f1da7e9728b275342362769e39c03610c7be69c7ca4c316c0ea742257d5ecc393ef99e7bd8fe8c0cb21c2b01568048316b09a2d85c7d3ecce50598d0efa95abaf84fbca918e260bbebe94fb4685a9d9fa83977e937ceaa5cb9f68282c51685f318dd683162af4c1cff1c2403169a381622ffeabc27638d90331486e70761580acd29b6e384de754b691eefa5f770d136989845d70c048b6b38a4c07dadb739440ed56fa0cec2c9cf6186e348aec29eab9395ed5a029e4b26129e71cb6583497183b571390076b5f8a6d95902af8a5422e1f1b448bac29b9fb8dc3a7f57de24edc7767412ffc33b3035939f314e19055d1eddaf3bfcb3c65a52e4e78513d56d526bdd1eb7e1e9cc1fe619887462ac577e655a22d06039dcc4c33f0324b11c33ab03663c364c1ac9afebc33505a94fa423dd4e8dd1a2b6d2ab8f892937db6907cc4c1625ecc60d3303105d5cd481860f6f577ea68a77c1ee633720dd4e670c80aeb2a7ae643ee89c59f4f92ab4e605eed97e5057c9e39a767fdb8bc1d9cd524400c4ce14ddd9b4ef3982c45c407420b1504889da46ddf5fbee21baf8f732fce7ce0ff4c56fc3f28a011bf33107fe879ff93d47f1e6f4c6d7d77299388302866d2483e2722292940e41919f43046f73c493e07bdff313765b04d9952eb6c5f7928d2db7c9efc5d8650250f503f1989a075c3ff50adc6ae575373933d35561eeafbef6185038f4f5ae1120225d38305e0c158d01aa5442ba08aff8cacc4ac4e1aa55d06f9c1887ec7bff57ff32098d9e23d60e4d37027ed51c3b614c3d80f690fe1357d53ed4c5329c2a05b536feba54a2c44b970019a18805929a95eae34f5cff0149c605cf3ced0601d5bdcf170ead2d585d2c6f68a060549af1371ea803a23f1dc31ccc30b86fa7389c068d285a0593bf0a7796614b1871d43f2b954bf9cedbb9900532f3393eb1d7c7616f5151d09c9ff777ee0d3e6e5f33f7ae85f62e747ab8d6a589648630d3d6f3a6ac5f2d3aac80147eaea9961034415618865a75b78e81bd975f64c188c1b423c94b1637a72e2b15638ec5f441439db72162a1a8d1ee1621afa5d99f24b4e6be2c8c7217f09a4354d36252d7401bc0bfa1fdb2bb89cf8fcb0e4abadb08b2bf8951cd7bd529049c5794a846db137c24db926e99e7a28beb5c826026d5aa0541cef08d7b99fbee1cf0f7112b988b9cef1eed3a4ac417a71e915a5ee2036d97ebac230a5d9f96cb645b6ca6660919b1c940d8d27023324820be9952ab736a00406e363cc7e7b7d61c6c50ee7ef79b1b26b1c53e688161d1dfd530645c7e8e2b92318bf026c2093e2328468fbac51791f90894afd66de27f4f3795ec1ce5cab8443d22636c0c0d4df9093e7f6d0f0cb0bf52b57069a1713b714e294c785e7559c705b268fa7b3717c71b97de2d6acd66f37f2cc07e132f653e2feac342b87e426f90f829513948db1b5e2386aa9076fc277ff6af8f0875252e25c705f4f6d581bd6002a65d26702da00bab015e31260d9c44a818936377a6224411847e2f4025cd29df840733fefecbe0675ecb0c4ad14e859255ef6a49bae4254130062136accd117c257aa8d02d34204bbe91ac0c1d90a6787ddf4f39fcabc3e7852e42751909c872e2501e5718467df59bd1809fa5718cabc72358d5db3de19b35a3b183c510dbf8b3e8bd24361d76d54a05d47420c6282c7f3f73b10a77f92e05cc97cb2967a6c7bbbe738b3adc6b970e8c8d3a65b97b4bca771e4b2b1105d56f37dca6354cb5efedda6f452045f8e49a9790c05998e29afe52c946e0a7cc5e9b075c2c952e54de7e124eafbf6ca60de801a117b24a0e16fe47d5a401b1c0e7881ceb744dffde2c45dcb9b505399cd4609c153b16d7d5e65d2c14b501eb375b1fc2d6f2ea31558fce404a9192cb95c2d778bf62edecfe8c813ce91205206b9630fdefc1219f7b02146deff48d0fc787a417463cf75c6f0f2ed0f4686ff8426b06899a6ebb96e273e452f843c644307c3e6041be99e4ac370cca02aa3264c8de1c617b95e164620a17512f46f2cc34f2c6ce3f5e62d40e164387f05432c767c5c75d737c5fdce9228a1ed64f1555e49f940ed659946a308947eef0bbbbe965ce4281f69d7ac3ffb803a22ef4578761e45456c2e7dcf711f4486f3c4114f5765d410925bc528b14d2c1b05bf77a18ee4c09502efe15adc304b4ebf4cdeef702822addcc695bef6c7172fa5513ad1ae0304487299c23a0b54e85f74df5265362e94cbf116ef22c9a3ee0c8532c7c2d8315888a804de6595e160dd16fbfcfb2a659159ff6f1d27ed527edba75b43d6353f230c164ebe8a1961a811ce30522b2d6cd8caafcc7fa675f156c555122186ba343b937bfa7fb004efb1757caae761a65b4ea5da0678bc3b4203e30c9017622cc27a928bc5ce47706c7f981aaea2b181d64f8e804dc1b84402380ec582d88531326676369810d06455701c948c2eae94d69cde683ff636ced22d96636090239df019fc3119c0f076fb6db6c87fa223922979805da87f8a8ffc5dd0593725e9bdac063257d46728aa794123571567f6336f418a12b4855cc657ec328672faa5a9e011eb8183222c73b26e891357034b2e04f78213d6ee8e9909328f53c7e4b2f380d80dd8f6af7d4b78881aa0f33d4387c1e1cd4b7256c4b37dc385c812f1c75c09e6ac6a7b94bd095c36fc36e8765fe4aec0f1c35b2ebc6cddbf74ac1e84ebf874759a1d613afc04dac31710a630d5fb6b306902aa9d950900d4b51e96d6a0bed3d3da9c09e548a40355d1742ce31d1b8fd1598e9edec5f791b25d98627f9e2afc18c4f250c387a837f048554b825cace19aff1d22527ef7a39aa0a0d1f172b657bda0fa52dd40f93f9fcec10787ddb07fb730b590300710187080aa37ac6573be965c7644d6bf6cf334ddd59d639c661a21dd691dd135bbd21a2e88496bc5402db02fefacfb29645bd5db3e423191028d083154582f6127f4ec917859d0796a744a63b090a55fadde8f265365173b18c8916a699e1e61cb78948eda1894cb284856e3bc2dcc33f5fecb82d2a70161f07eb6c37200398a84218bdc4d70b92463e9f6328b86963910553d3454ff84bb1a8d4067b10c83049ff3e7484ad768080653f4d96de10f337769deebb01b9201064f2dd349b931d29a23defd2db8", 0x1000) seteuid(r1) write(r10, &(0x7f0000002e00)="79fffd465a76d13c91e87415fa9dd2566ea919164a873397ce04fd98a7730e1982fc23ab5fd869b39f2b1142f583d7a1738fb18a2e4de82d3c", 0x39) sync() ioctl$BIOCLOCK(r6, 0x20004276) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, &(0x7f0000002e40)=0x2) sync() executing program 3: sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0x3}, 0x4, &(0x7f0000000040)="31e99dfdaf8367d177000ab53d7fa9bcf47a453dc839baa2cf92d287b5d17f0f1615836480bc5a7cc8d500e4df34f9d79bd5d8e25b18a8571a67f9911b9011f062a43ac18fe250b69a8f3a9eca210a1db8d78a5f9601e5635906293aaa76baec995f8320e789d5c981a7e09346935a94db8d19449b310e85b5ddd9f5b39d4ee404516be03f15020bbe37675f6fb8bd2e1c861d1eed37698ee09bf7215e92011d7a8772a9ba4fc4be4fa68236fd3ca6c940f3fcc762a8ea7d7834cc40c973fc7df9dfa8ba817ab560a509b3aebf7f5b146a03fc3183f23e2fad2f3a011d2f779fbfe4cf3477f6c72d37d6be30c92ef9bfdaee8dae9d33b04fc0fa4a61f7b1", &(0x7f0000000140)=0xfe, &(0x7f0000000180)="38e8b37ed58c11613495b94cfe6329cbc701d5c0114ac6dbba45604a7e29908ec5e296ef342f8d3333c9084d635f6115ba7a5579f3b899fc2062109e2d1b353d71c269b646c063b9041a593231522591f26415393bf427bccc8a8f", 0x5b) sysctl$net_inet6_icmp6(&(0x7f0000000200)={0x4, 0x18, 0x3a, 0xf}, 0x4, &(0x7f0000000240)="bbb7fa57a519e589bdea00cd5f9f88d94142e403cde68c003324c6ff918246", &(0x7f0000000280)=0x1f, &(0x7f00000002c0)="1532a084b709f2a25da74f0c7a6f7b8ae2be57b38be4c26fed276f56d1d001e22f06ea72f80bf90f1e5173bca958ad4d42a10d74d122953324d61b88716b4f9f4c23148bd1065f7fa6796cf47ca6ad0c4a388885a80441ed1da339f5026dc4a39d89d28becf0cb3e03941bcd80", 0x6d) sysctl$net_inet6_icmp6(&(0x7f0000000340)={0x4, 0x18, 0x3a, 0xe}, 0x4, &(0x7f0000000380)="13a5fb83d98ded69b2e7abb82bed070637d3618f0cb6a6a2ef59264159adf7b220462c4b5b5e372c8cccfc4d29bcdf024190cc16fdd63ed987e78d2cadcccdefb21b191939133d9727a785894a09c7827e2d9b06a310c5fec9732230633cc38ea2e87c0ab2f53271090939186a6a223f6bdffb3f50b28d3eaf292429fc9f414f8089ba1c51af4226c338c6bd28d50b07211739d960b65b9589a54490e75b43b33240f805a60aaa1a5503c9746b626f2206ee0cd3b0d7f93c8da5c0d70c578e19f7a8263d3e50384193d6fba2505e3bd9ce55e5a13e4e44", &(0x7f0000000480)=0xd7, &(0x7f00000004c0)="f98f23713fbebb7b78b3b30e0d7b03f5b7a12f2160da540cc8d69d64e5022f8bef05736374f95358d91c27222167535dfb5796f58939bb8f79fb0e592d3225e429b20b96c188b288c135156955626eb53aac5caa293613845bf88a993849bb439c0c0d8b147a3858f94ed4956ea2b6e04c", 0x71) sysctl$net_inet6_icmp6(&(0x7f0000000540)={0x4, 0x18, 0x3a, 0x11}, 0x4, &(0x7f0000000580)="9f8fd8ce22b8a541af35fd02281805445bb71571855a2e03c56462f9c6d18eb077d2548863a8f92f05d55b132bcd83e55646fc8d838b1159bca4fa7d73b54dd0a5366265e1f36647ce71d85efa3c1abb75eebbd797b6784ea8c86c7cec2d", &(0x7f0000000600)=0x5e, &(0x7f0000000640)="b179b9516e061463a46f2b8e68d151e1a78b4a95f7585c799630007f80353c0e7a62fcd575253a6a509b340341bb5a77f26f280282c6cfe70dc8f6e72e3df0ccd3b6819b649f0f884aabdd98d78094ececa283faff8381c66c100232ca7465c375c72f1eecca1a5f554401e44bada55047b0b52f118b3c3bf4a60568e322b48debf45e3fee4ac7cc6f0986c8bc2e36c11b47308dd84c8fa99505d99a393fab26d5cd8445c9736d218969", 0xaa) sysctl$net_inet6_icmp6(&(0x7f0000000700)={0x4, 0x18, 0x3a, 0xa}, 0x4, &(0x7f0000000740)="ac7982968c0edfbfa833b5de57cb3352e0230b90ae552508ba3c44cfa1b22088fb7096a27110020c5c6c3ed3293a5059010bd7be13b687f2e5f74cbbebafebbae8c5fb0ddf020a021884e911ec3ad37a07f19145762ee25fd5e03fe3cae42374ad72f45fe4bfdd1ca7817a05d187e9d646d9e533b382b0c1a6f874d5378ad1e17c4652a42afceb5fd74400bc8356844635f80fdf136e00924993f4964822e30b86a6fe941d5bb592130e3aacc4afda89197a29ecaa4e526b0b073bbf17178d", &(0x7f0000000800)=0xbf, &(0x7f0000000840)="44f7824f2991ff90c24040d8a05149f8b66c5ab877f09db783a2968d614e241cd937df242da230664d0b4da4f04c45e2016f2200bd5aa6ff84d0241a3b52ad29b10365b24ff4cf366a634406a681342c0b58c22448140aa26a190328dd7c17378feba6e0be4104f8886baec0ab9c76a9", 0x70) mknod(&(0x7f00000008c0)='./file0\x00', 0x100, 0x10000) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000900)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000940), 0x80, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000980)=0x7) ioctl$TIOCEXCL(r0, 0x2000740d) sysctl$net_inet6_icmp6(&(0x7f00000009c0)={0x4, 0x18, 0x3a, 0x12}, 0x4, &(0x7f0000000a00)="07895d994392ebd362a668cf8067dd5bd9b72bf119afee1eb09f6716a6d4c6ffd85339cfd3effe648bcc40d2d7c7f3446d4f9a90ea20ea4a6dc0acc487e3f4b6c5f759a632e593115aed29ce87a71a819ebbed8cb39430e90b79fbc40a8409f1ffea43c29e6f3957c0ac5489f668bc716e043efb2d70d66fc7b7d0b6a4c2", &(0x7f0000000a80)=0x7e, &(0x7f0000000ac0)="064c277212b2f304a2ec74231d1cc6b3ef11e455b2026db2e7b160f54417e71f935691e2bc29d211c1a646fda2f597c858f172a449864016b4630ef403203fb8f9860c3b450baec737f82443a1d4f0a366f94a18f7175b481db387f618af6215ef6201a6edb44f0d14b6b08213aef126c99949fa4bfc01e1315077cf1b76d67a67fbd9c410263f188ebda02fb2c1a742d9b69a4e6aa9e6192d5bb577b4994689a2e6d9dfabfcfdb3a96a2f2bbdd7ec1227b3d6c48144dbbaafa0a7b806d70e52730e3e5d144a2e2d9ec96b085efa874d", 0xd0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000c00)={0x0, 0x0, 0x0}, &(0x7f0000000c40)=0xc) ktrace(&(0x7f0000000bc0)='./file0\x00', 0x1, 0xe32, r2) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000c80)={0x7, 0x101, 0x7, 0x7, "0111425f85075827f833a7dada72962dc93896e4", 0x0, 0x1}) sysctl$net_inet6_icmp6(&(0x7f0000000cc0)={0x4, 0x18, 0x3a, 0x8}, 0x4, &(0x7f0000000d00)="8d5ce9d3521e477bd1c7f453cb4225a515bea14cf741a91ac1fb6da7562c8213a61b95e436d2f80d12315dca", &(0x7f0000000d40)=0x2c, &(0x7f0000000d80)="f44ea7156031dbe7a8c1f0927cc7a3e2853a13984f6dfec2fefd25389f52d1e2d819848b28400dd0d30313ec2a48cf78eadecf50f8a2aa32f5bbf8c800c5186e327bfdf342180c50237841774eedce1e8130c689c12a1bd6e071613d59876683e4e623c2d8df2d6e2cac1e5252dcf5a6e51aa67ff81897737c1e0b2f624e5c19ae25437af7fb0be5ab0185aec5cec9a25321d3696c1ddb2b39e7f346be69c2323a5edd76f9b3f6ec860fdeb512fdfd98216af4dc0767d170f5b30c954b5185f29bea96a3e0329b", 0xc7) socket(0x2, 0x3, 0xfd) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000e80)) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000ec0)) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000f80)={&(0x7f0000000f00)='./file0\x00', 0x1f, &(0x7f0000000f40)='./file0\x00', 0x8}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000fc0)={0x4, 0x7}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001000)={'tap', 0x0}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000001040)=0x5) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001080), 0x80, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000001100)={0x3, &(0x7f00000010c0)=[{0x9, 0x80, 0x6, 0xfffffff7}, {0x9, 0xef, 0xc9, 0xfffffffb}, {0x8000, 0x72, 0x9, 0xff}]}) ioctl$BIOCPROMISC(r0, 0x20004269) sysctl$net_inet6_icmp6(&(0x7f0000001140)={0x4, 0x18, 0x3a, 0x12}, 0x4, &(0x7f0000001180)="1b156260307db64c09ca0252fca5b8f01013694be942c077d38a71855fd002b72625f174eec3dc7cd9d54f4f5b1a11c6db6126e32d23f99ccacdd1884afda60eb51220ab56988292ab45f1a092a1cf3d1bccc34025f8e56252a22bb7b7774e1be719dcfd21bcf5f49e5d14b6bbe8f3c63b9bdba4875312f5d2d3074f5c109249eb9cd926570b80a5912c7e110f3fe6c894b8c4df996c25d7ed8cee4aedabff185833ea1e5bdf2c5b5e505b2ee13687ee5100fc31164836ba04e9a57626a15977ab8ddfe126281a26c2af72066bd836a74984981559f798aa683189d7b1", &(0x7f0000001280)=0xdd, &(0x7f00000012c0), 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000001300)={{0x40, r3, r4, r3, r4, 0x0, 0x9879}, 0xfffffffffffffffc, 0x7f, 0x6}) sysctl$net_inet6_icmp6(&(0x7f0000001380)={0x4, 0x18, 0x3a, 0xe}, 0x4, &(0x7f00000013c0)="6d075a50f8f8e07eb2aa772b7500a4a0db292fdf48cb537f4d19c74961d7e689177474aecc9339385efb6402777aaa3a39d9eed2e86281e0c9b574e63d520db905888d66e9526aaa020c6de66226317e85b9ee32df8894a8a3b235bd1f151f033d5d945a34670b23a56ca307fb6f3c20", &(0x7f0000001440)=0x70, &(0x7f0000001480)="f5acc806bcd5b4d7ad7fd6e01d558e885dd1acbd1b4f492a954ead75d175ed4089bd6100e3d75e9f97924d2b3f0d9a0cc3ce80579c08e0938255cbe7f3b5135da45f53f3b124273646da257faaea50904120d4b9796889bbcb5a3e8e5899198c6eb771918bfeb344e13ab135957d3af60e6e2ee756bcf0cd40dc55668409c5ccf1cb8bbc2fc6b3b4987078aa59a68fb7ca2ce23eccc45e44f26736529b611ea56dde47166bece5e66cd8fcac9b16fff67493749134eaf6e35fc3371607cec17d78cee636dd16eb7415e1c5947cfa50c25c5ae7e1b1cc6d9b0c2ec7fc7ce204673b39a2c6c413d3484788095fa27f56b8ffb111dea649c0ead040c0759bc0ef40a026089dc475a9bed3beaf6218aa01d0142063807d0af19cf1897df89d134a2de5718867a50f1585c570f235c8e46bbf14910cbe1176204a3c71b9a437c0b32b3841df8f9783d0754b47356554198d01ea93aa409fb03d806930f9805ed645aee09c4fb5ef0157dbbcc88b55d68e541e76132e9833e5755fd1c01bd75eb0a4fca681759ac08d643951d9f2af5e1db42dfd7aa23ca0f0c4bb767a97225d93f8280179a16f1ca2296ba20b83227a71882aab838e9612719453d2aa2f3bcca4a3f9344b576cbdb8a5552f3bae5971a05beef7a40e92bae852c16b4c0ee95dec28f542041fbf1d77750addd99f3403d732fc5f1bb754703b3e4949ec29e488d25f9e8452305ef76d9322c1b6c9d7ea0f6ebcd3d95e6698297721387df9e93b077dea3395012d36f2f12eeeff4382802a793480501b8a7313f578abf7ef78eeb7164a48a839b0704634405f5b74f601cb1ae893436584fb3a8acce48768fa04d28a82aeb39966165487eaff401116d6ed5ea2808c596a05392cec29693e5dcac3cfdddbd814126f92850df11eeb5be5f8bc67ca26d812a2a020e78f1dc0e665727b598d506e5361c8260a959bfa410cad233a48d6331bd8a65ef4c6e199dbbc94fdf7e21d151a94c6b5758d83e0c4b8069ab2686333ad29ad86e53284a23363366d4cba83613d596d9ceb31e3f66790eca3f3222443eb847bbc6771132b3a95217d9fdba63223405622aa224598c5fb88c8d332f9e46549ee51f2e5f9ccd1a6ab8ce78bba103b7d849d8c03fe1175e38cc9d9451a76b2f9a38dfe5db5fbc0648591b46d2316e09d475c3d01b55792f7457016fc5987e0fa3130048020d110b6f10bba0e9be02afaa5f85e8a93e981a505a29ea31133177107f078747c38ae29211a441408f4ff7a1bbef25d1b9e07413583e36ee897258990dcc17eaac3221c9924f4a9aab56f9573166c2ec48315fff27466ec37910d039f48903b8e1c5818515c04d6988c221c2f811abd51366f6a10b2740a10b549ff0a258736a95a3e745c024033ddfdf33a8de7d8be2434005117646bc75cc0022e1d291366c80554fb8914a46dc494608eade75e73f535a5ac1e4b29236a3c4594d5aaf555518164699f82fd1f8965a11eee43802e94523e720199848b994dcb24cf4509d911e86e610b820bde65da94296ead6ad7fce9fe989782f1d02577861cdc91a5292a99df6456e3f5692db87f4e8d53f2ba4af8bb1f25addf946c02785371c731db847c258822f0d634a43e6a096235df77b7ffb9d9a3559b94309267136f936ae94d948dbe5880cb8ba898076cbdd13c1cf3a1c4ed3781b8370e2fb1aa203ffaf397bf87e78a742219859ea7618b8947d14ca5f34577f4dc913002915b481caa84fcae01333aee8e4c1e2325db851716a62205403730c4cd660cefa0945b7576f67f0a9972cc71f2bc35b022ca5428beae600a12021fc35d7ba0df6c06eda2ad400cd0f23aaa162d463984d10b4a4b38783515396b0451ea6052368f4ea5d47605d0c8b675df4d5308edd7a638c1bb76edd079785b04fea43021515e0fe5d61f7d02377f2015375e980348b8dd3f87b3ebc2f095682c2a16ee4d92016d9f8039eb871b9e66ac0c3899a5a87ffcf0feca2fedf960b152fc35f1ab56380d966092947378643e6b58c2beaa1030af6fad941f41e08bd22f6f7c25128893399dc2525ded0358b6f9f28f5417382957a27eca8edd18648d8a2918344d9c0faf5104fec409fbcf1460bb08e485307dac1a3b79c62303f037b61d5c77e344acb6b84696c1694521d95c246d781c7b8414aac7a43b79940a8be6325d294d42b4c112e5634dcbb822635e2399f607c2fc9c87085fff767c3b03ec1e203efc8384db30d182e1d3738a966e4484c75e45711d357d929b39d01acdda4a14b0c8ef05c462d4213ff325740170a96b68c482df0bf7444914b3a8e39e6b3e5ac9d548dc8e8734dc046c275a34ea2a499f54efb1f0b11faece3ec68d9fff3198d2e670cc4f42fad8dc185c5a6b335eda9acb3f80a6bb01378f7e7110fbc15c28e736312d0d4015d7bfb92044e2b624d9a9dd92d7208c8f7d9c55a9237d64d886fc56908b9a1ed45a4e0b02a1877e605dbc72b7a572e5307cb6c4c3d47269fb503977ed43ec408524c75ab0c248b782a80510ebb06a87f56389622e33585a145c7ba7ce25a453a5bb3bfa017b9400094ce2c8f5a4404b5ab6b0f3befe99573ab5c9f8991e45b8328c5bad77af75f17b6b3f61225e0af24777a4e613abbb5b3bab90b7ffdacc92ac7312a5d343e63fcc074a61eab95aec2082814a052793c4ce250c483188cdada48456e5a6e28db49985944da65426dabfac121aa6925e85d48a9bd6e33e56c427257e97f43b6dec533985aa8da98d0ab9e7a85590b75f6ad78efceb2a4f657dda7f3ac6fe9225321ff52b2fee0f6c95f40199af4f88710dcd13263cdfff76a0c67b04b8f30fd08a9c712ca5d58d7c98e80447486bb4f483b3510913abc53cd377c5ef2e28023fca2cb9fb49a89db39ad5a566a7e683f1b834a7bb8ea3244d2dd952518dbae42c4aea6974b4d025c8231e3399545e8f06bd183d9a7fd8a4f544491ebfabc2d35f55601f3bfa7645398032f9b05f9eae66934ef34f840ed816508908e1e908ec07e0c8b3c80c3b13849436e7eda7af5e2a199cf6548c15accb3f506e4e3a6c6885b75ec42cce44cd10d50da3fbd221a9cfabd5d88117d28285f75ca18086a43d01a30a9ce9e1480074d457c25e4fb1c215b801030275af510b612bf8dacec9922709d640537ecb3646aac7ef32e3a99cfe648de8ca740c7d97a072f86dc10a84739b566c6716eecfb1964e94baca46930f02236f589c7125cf7670c41ca3a3d7e7525e4e1d489352803d0b0744613e23c39cf313ef2d77b5dec871945e86ecc93a1691de854d65c4b1ddaa76a7fab0384904d1e7bf043f6b449d7d6c3f9cf6e50d661ad5b051254a8926c1ffe2827f353c5aa59997293d6286bea5f9546121e766e83b53043b3479600bb3126b101c60471c3c435b9732e0672a4f71e1ee23445f33657fbe4a3055f726f500620d3906c0c06d28bdc5ed8986436269517282979a4b17143aa376dc75cc6f008893315f983d4f9a53e8bb159220486a6832929801e1bf4b64ed2e0a3e2ce4ad43dff55c57f52ee289850799e3eb2e1dd4d8c6365197e9223671c83257574d8412145468094726f2434b544594d9bbcd2bae06b380623ba919e645ff2f885d191aad5b0242bfe05a3a4798f9cf5bbd45cd42f36456e3911e43de3ce34ad2ca0b44ae0f5dd60729b81b644ddc647759af2e9a0981c3e676fd8c9591bb032da1c5b5aa50ea69c1b823e95b17611e01ecb02e0b84bf006814a0e33fc6f1fd5b630ba13ae4129f9b90f7e1a75f82a63a5d059f26f548ab3285b0f82bbdfb04855de8c5407e2901777000fe96ef269a4045b5ab25e0985b21e0a822330b2609b83c12c8f021e82ae93f6699497c8d2dfed551e99080394061f117a78ffb40a9c90835111890bcb19dd714d87a99fa498f9a33e8b0487b13b5b95bb1cd53186ef18f2aeff68296e226706b3909f34d2ab3f8cd0ab752550b14e30fd48b4cc819eb9b1a1cdd711c6c81663e1ec93750615b8137e8e33f820c180033d9067ddea4964aef2876dff1c8e3cc5c92505cd384bccb38cc4e3282f92c7491ce0a34fe72b30c137a752e1983e655cf99fdba613274f2be695882373cc70fd56c7dad979f290831126d2e485bf37c03ce5af4a5ba6ef0c2928d031f29307a1545476b116050b005ff505e3e4d7c1945b53796019882f29d84bc268b901c4d205124e1794d5b4027382b5a1df201ba77d25f9691e4aeb29073e9d788d1663c43a1cec2dc98e110416106f1c8567ca54caed96f626af83ae924345cf0ef171c965e09d090203f8ffd4021b6083c81dd76219e57d95bd05ae19c718d1ce1fa3baa0eb0e6691a9ab481613b17eb925aae36f78fa1dfe86255044caf7572fe2bcdcb2c4cd4767d4609c417dd4096783bfb89b9e19f61cad3b31fc8efad3189b20503cd5b82b32bd240dd4c21b73cca1f1fb8dd224fc8d72e8038c28028ae7bbf906fb5dffdeae98f8e0c6bc45bc4f71d214a1d04767cf35c6ed67306d1852bec12c0e20a3e3f7784793470a1ebda2752e9967a9323d089b9ffdfa009d22124c47aa5da47f39a2e3a47a748d4a68f4c4840367b6985ff7b390c6e33bdea5b8607a29eb6985093ed47b953cb58fc7623625d1eea01506916f6e6b067564f9cfadc2d9d786bd574e7c8e1002aa25d5d6860171b2d4e2f6bd165f43b2220b912291c29ffa92dc4609198e223d1be5ab7052060d4f38b3d1367efeb9d11e275574c837256c5f3d04aa8f098661cdd6b2610d53fa545c6471e061879f1745f59544c3197ac570cf90e535afda3154a859057f91d3f0dc1a8ad67249f4b959f76c250ad2ef34429eb69b373489d15339c952fe2feae39ed2f5e466bc776efab4767dcf851fb509ae31b133e4c974d53f89a68f848a5103edec3fc42bc4683a324e4069ce4b7a0ae91968395cd7954ce225508799313a395a8250f20f8b0ffca0ce3565b1eacb328012528846a1edb6205454f020a70f8ab3e0b01dd0a4ce0cf7725a79e77a3655613b1b9c7fbe601c6949c191321e3d40e6d6ef6da6565bc502eee79b580693f0fc77cc6118d2d667d3dac14e493fb5f3fbfa80f4329550da9462b1d426301a2b667d6f578314da402aacbd4f1cf213035553a43e3dabd9b79cd5b3e2d6c9eae1556675d9515b9122b6895d529a8b84baee555dead3b9914a367668a93a42ceff32ac2481ba50187ac8a091dffe42683e509d3cb0978954c8aa69ac0fdad2afb0d64aca44f2fdf542f42bfa3d8810adceffcaeeec75d1586fa84814d6efb160093f20a953d2009673adfee032654c1daef7669c404ce8ffa7d7c9e1498e949f2a07f92b59e2c64755a8e040078a63bb12aa5f482975ade25ade7313262c3ed7b37eab58f7b127bedcba99f789034f23689269c6ab9a69cefd3e7b96093b8fc2ac8a99ca83d81ad3a63df7a36b9ebfcd2c50e42b6d37fc0ea50d8c3b3b7824a94b0d3acf0c996f4ae091f6a8d7b604e03f31f7ecddb2898a4f39ea4a7018e478d05a93d0324e3055ff9d735bc554999edde8027cc52d137dacc3e92b1fe2852e50f0f76edc1d10d576f5b6d87eb6897b72d0792b233b9b6e3fc04d78d9055a919532fb1c463709473b8b1b67000a2f2f0422b6ac41d40a43eae848ef03a85d816d6fe4f08eb6a735f0b8bdc7b6aad08d7a940592e3588b6a8defd2f9c321998ebc5582add0da2e3c39712ac801246223622ffc6fd7c151c0fbcc26bfc5173f6d59445b932cf2ea7321d484f297a07d32c5afae6f84bc1951e12b0b03b5c48d4", 0x1000) executing program 2: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050460000000000000000010000000000000cea10500fef900000000d3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac7ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb7600000000000200361b1257aea8c5000020020000000000008abfba0900000008e371a3f8343712051eadb71d89e000040781e4b2c0", 0xad, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, 0x0, 0x0) getsockopt(r0, 0x29, 0x32, 0x0, 0x0) kqueue() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}], 0x20}, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0xa00, 0x12f) stat(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) sysctl$kern(&(0x7f0000000180)={0x1, 0x28}, 0x2, 0x0, 0x0, &(0x7f0000000340)="0000004001016b918b2430ee08aa9a84d0b4b3c07e391dd6abb28535a8dd01968a1b301d9e32bca0cd41ab51f4e493c207b55c2f549dd83522ae05f03fa3410a31fecc6b79b19f5cc81b022d46dd720c134198dbb54730983373e8a737855939b846791ae05dc90cd9477e2cca93f1aefbe5d664c60b94457d7752c1e03ec3402dfcad31eaa49f5d9cca62", 0xe4) r2 = semget$private(0x0, 0x1, 0x80) dup(r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, 0x0) write(0xffffffffffffffff, 0x0, 0x0) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r4, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) setreuid(0x0, 0xee01) close(r4) socket$unix(0x1, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8) semctl$IPC_RMID(r2, 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x9, 0x0, 0x0) setitimer(0x2, &(0x7f00000000c0)={{0xffffffff}, {0x277a, 0x3}}, &(0x7f0000000100)) executing program 6: syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) pipe(&(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, 0x0, 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r0, 0x80045710, 0x0) r1 = semget$private(0x0, 0x3, 0x224) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000080)=""/13) semop(r1, &(0x7f0000000000)=[{0x0, 0x3, 0x800}, {0x1, 0xfff, 0x1000}], 0x2) r2 = semget$private(0x0, 0x2, 0x1) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000580)=""/4096) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x3, r3, r4, 0x0, r6, 0x0, 0x102}, 0x2, 0x2, 0x4dd53b68}) sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x4, 0x2}, 0x7, &(0x7f0000000040)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466056e93082876ba33ee8cf2b0b3907f236f38175101000000d7e39544aea098d19ee63d03cbf92380dbe904538135f09e408bbe17a54a364b04ee64b0ad54e6d4e38114ced38c328aff2e224239ba29eb0796e8c3e8344a2cd9e663bb21035ebf391872f3015c164556e4a5b966122c56edd85fc996f12fa1b92e47aa", 0x0, 0x0, 0xfffffffffffffe8f) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000280)=""/220) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000b, &(0x7f0000000080), 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) write(r0, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, 0xfffffffffffffffe) msgget(0x3, 0x384) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) sysctl$kern(&(0x7f0000000000)={0x1, 0x32}, 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x4) executing program 3: syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6060626000010180fe8000000000000000000000000000bbfe"]) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x2000, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) execve(&(0x7f0000000340)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = dup(0xffffffffffffffff) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000100)) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) setrlimit(0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, &(0x7f0000000040), 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000040), 0x100000000000012f) write(0xffffffffffffffff, &(0x7f00000001c0)="092009018000000000000045b65369db0000ff4278ad535c2a413f308cbbaee4c6987f31dbf15624b77b6a0a", 0x2c) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) sysctl$hw(&(0x7f00000016c0)={0x6, 0x14}, 0x2, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000240)='./file1\x00', 0x10, 0x0) mknod(0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x1, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) pledge(0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) mknod(&(0x7f0000000480)='./file0\x00', 0x6000, 0x0) setrlimit(0x6, &(0x7f00000000c0)) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x41000}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) executing program 5: getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff8b8469"]) r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x2, r1) close(r2) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x2, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x412dff) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000080)={0x10, 0x0, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x5000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x100000000}, {&(0x7f0000800000/0x800000)=nil, &(0x7f0000d91000/0x4000)=nil}, {&(0x7f0000f56000/0x1000)=nil, &(0x7f00008fb000/0x2000)=nil, 0x3}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000efd000/0x1000)=nil}, {&(0x7f0000cd3000/0x1000)=nil, &(0x7f0000862000/0x2000)=nil}, {&(0x7f0000d3d000/0x4000)=nil, &(0x7f0000aff000/0x1000)=nil}, {&(0x7f0000f6a000/0x2000)=nil, &(0x7f0000887000/0x4000)=nil}, {&(0x7f0000da1000/0x4000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000e03000/0x3000)=nil, 0x100000001}, {&(0x7f0000c64000/0x14000)=nil, &(0x7f0000d93000/0x3000)=nil, 0x2}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f00003b5000/0x2000)=nil}, {&(0x7f0000913000/0x2000)=nil, &(0x7f0000c5e000/0x4000)=nil}], './file0\x00'}) r3 = socket(0x1, 0x2, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) ioctl$VMM_IOC_RUN(r4, 0xc0205602, &(0x7f0000000040)={0x1, 0x9, 0x7, 0xd2, &(0x7f0000000280)={{0xdf, 0xb, 0x8, 0x7, 0x4, 0xa, 0x4}, {[0xfffffffffffffffc, 0xfffffffffffffc01, 0x0, 0x5, 0x7, 0xc2e1, 0x9, 0x2, 0x8, 0x100000001, 0x2, 0x7fffffffffffffff, 0xa62, 0x200, 0x9, 0x9, 0x8b6f, 0x5], [0x671, 0x9, 0xc2, 0x0, 0x9, 0x5, 0x1ff, 0x9ac7, 0x3, 0x2f], [0x4, 0x0, 0x20, 0x6, 0x1ef9, 0x934e, 0x8], [0xac, 0x2, 0x5, 0x5, 0x1, 0x20000000040080], [{0x7, 0xbf, 0x4}, {0x1, 0x4, 0x2, 0xfffffffffffffffd}, {0x81, 0x62eb, 0x2}, {0x8, 0x1f, 0xfffffffb, 0x200}, {0x4, 0x1, 0x2, 0x9b0}, {0x9, 0x22557301, 0x7ff}, {0xffff, 0x5, 0x1}, {0xc650, 0x1, 0x10000, 0x4}], {0x20, 0x1, 0x81, 0xffffffffffffffff}, {0x8000, 0x1f, 0x844db98c, 0x4}}}, 0x8, 0x9}) socketpair(0x20, 0x2, 0x3, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r6, 0xffff, 0x800, &(0x7f00000005c0)=0x9, 0x4) setsockopt(r5, 0x800, 0x1ff, &(0x7f0000000540)="cecb3f2c5d36d21d8bc7f6f940e44ce98e799dc7cb69955f355ff559f1b8d7422801d6b5ab2553c7e72866daf400f483e2435d53cb240c9bfd1ee7d7af2d52ca9803c3f6e203f9", 0x47) ioctl$FIONREAD(r3, 0xc0106978, &(0x7f00000001c0)) r7 = socket(0x2, 0x3, 0x6) sendto(r5, &(0x7f0000000600)="8b786aae319e3cde1ec2e941f1d99704f4d50aef683a4ee58d5d2e63ae57ddfc59854865b57f7df42b148240f12a92b4c0b9fb96f8131be70566f665b757eff3b0ba1e57c7f4bef69be27c62567db5f5b67ad371b7a8e1fdc93b9001ea2db95f4940b50fdb1a0921660d5ce88523b450ea576bb767e94b3c1fe3b04740ffb27a01e08d2b28adfc7e2bba7a991bcefe77996edcf83a0ad0f3e543c71ab47df2d14783d2e636fc73b3855cc9f3259147b60aaa6c776566532fa11068e094c356e789131101400dff7aa623e91613a668458a60e56259243ae5e3894b3d49cd5e149c77fd17356ba080a206504f66738f331b2fbc620ba5cac858dbda395048f12b7a2976457c92d9ac39aaff17c5e1373a8b6b2ec5abc10cd289f6760d24caba73ce9464de547b1427d1705a49d869944d0ac8156354125b5bcdcaae15c6082030501cf684b73b41145a3642d02e05dc38e0241bbd1a2d6d44b4bdee3f8488f8c0c6d8dc5985d7420dc1b0e294bfb297d5c6987584bdf9da189defebc1e3d807d3cead3a1d4eb17128726a293d8e53eebb11f7fafed721e3a672aa45a96be89c2b44b8f8b11744f6d0a42f4f96620c5f162adf70b6c7fa73930215ea43e9b6f2d240ba3e161bafa429085505f3ab3cebd8e0c6e68a620c6ce13b2165917de5147f507e851765ebced1ed36131249a693b03109bbe292efd7eaf51fa7e820feecb4bbe99e3afc316448e150c93b230d218273f3831b6aee891f416aa74bd90258793f9eec9691ff1465757eabfb45dda85a98843949846eed5123a04b42bedcb577039073a1cd5d5c9ea3a7dad141137a86fd79d57ac3977f36b7f12e5868612168b14bd24d5b560c8c069efedf181c8dec96d1c84594d3bccf6af01491ec9caef05b0ffd2a043aee062d202fddeb758dc88cc94433306a98768f68cfe0947d469e762f4ec1f396177e89ee0c9b2620de52a51729af5af941bf0b34313ac41b6ba857e0ef4bd0d01cd9a15ffe6f679d06dd29ab72a6ff66ebc30db99c45f35eb6edb86df10e375f8a989cb6bb805f7b5cadee2d77bf2236deb315b551c7903c77da3304f0f1df05a35c46bf13cd7a67b5f65e286103a1506106594a315dfe7af5aa9584f5c32969682f422a80baf14147e3da250046bacbe4f8eec0bcf4c8a3f145d2969c6eb424ee905774f0b2b54d0fd0a7c0f27f469826b57a7ee02b19323ef5af74be510c9c44b8e0b609f339a09cadd4df107d0f682995827dab22aad2905b81faaf1dc1a9fb8e40c439ecfa81e9b8b97072523c5f95bcd0db35f6e50ca6dee4824efb6f727ef2add139fde671b627c391ec68ef60dacc3b782d91241fe1a42a8271af869c06026feec9f1ec5bf13240cc65ac45abe9b9c98d20e1476e70d48b64c8c158708e5e2e36f62b98e119c8e4b36cc9301a06fd42e25f2668fca7a066e6df8e03180683e3654bb3d3ef52a1baa3bab7ec5299a5723103fc836d39f5b19d3e7cb345796a5b5e3edd99ea53d5717c0f58d0964ba451a7bcfe9f06c098615f3d6532899dd22f01d3069b5c54234f8d782e5e8b0fe4b0ff5d10b1a102cbba45faeeb1abe0070643b904383bb5b2e9338f284095bc85228702e2f69219dc4bc175a27c23cd9f142d78f0ff532c28e0ba43348baffb1f2f8b06f7c8aff9ed492d123faf99fe3963abad770a6092a357bafc1193eea836e4db29a15f07da677296de48bffbece16a3a5745adb10c7775f3c80683436c70f3837fb58d9b4c4d413ef769e633b116d9f96a0b57d537fd9ecf97f92bf0e71dc6fe178ba9df808ff732745f5f48998feb4f7e8647474e4db89095398744d711b7159f10cf3f98a982a9ef8b88082c3a0470a06a9a8a4b63a124443ee29f088724f8a4313b50d70c42638a46b75b2ee85a0c281c7afcb3aec5d81e609b113cb28780c96342123787273f7f583302e856a3c4ccd778669861f41b499b3f12b1395237a0b87f2ee64a36def6b992a8c5feb0a342f4233d75f4024b072f6d611bbb5fd1224194f198febe7c29f8597a405393203ebc44d880a1ae3bac59d7d54e78b744d6c7a948554218150b09aed7a688ecedcf6341fcb4ae468313edb0e9916f5f165d02183d0d8e7124108aaf7fd2ac352c6f7937775405beb39133c97cf081f20fef4f17fdb31b7fedcb066caae395effffcfefc5f064321e49b64c03a14d50718e0a2a629eb79cf2a3f1cd58e4747ff80068c6cc171d976e756353672c2f5c72552e8d90b5fd6c76ae59caf71fd36be1a233d125518bbbfaf2dbb61be5871cab9339118219d1a95a4672178a2942017d3349d5394b4f22be2f66baacca85b87a7c05045b15c4afe3297fce1b97d0d9890153aa2d20358c64637c64fdd4d17a66ca1e2fae4d5d7533fb13ab90a334bbd33d7bd9ee815e78c37aa8884685ef152f030ef5e47a43ae7a92a5d04b8dd55bb71480f035efa3f75a83e4c9e6a5cc910eecfc5f55bd8006fbc2590117d88a69dd8075d554565ed49b5599b39ab9e02383c23382930659d33d0f341cdc8b5532da086fab0aaa10ad57cfe5ef514e1c87019a15c05d6c679d9002d5b60ad1b7f0f5f5e8e54b2a0616c9830c35f41ff3aca7f369427b90fb3186d513d68e7889cef3130a9bd1008fea65f64118d968fc435d5a5cc1c92e410ee340e8c03fb4e43c148407bd8676e56aa2adeee6650b34b35b7e304dceb3e369c1b6d7f73d707adcb27115bdb9114fe6e43717a9ce940a1053cc2518b79df46bc518cef217ec5a724ce891cdfae929baf719f4d4bf5bdbbcb869719d0d66f3c270b8fdd8b6dbf02b51fc8a855f6a8985630456970b6f2308d5c29c73eeaa9311e6c61d0f564690c6c52e3f3036b4fda4b77ec93f22d38e877bf199b4fed44246973adb21579fe322276f96811aad114d8df29cb171c406d980468304205edb920e185ad359b9dcdb5407ce258ba850dfdededdd44f11c7b966c6176cb614012867d22e04232ee34663af96d0b7bbfcd67a9a11bb958697babdf8148a7712c87eb7166d0bc712c7ec431d3a22c23d606f58998cfc618d0565ca2ebe6a4c4e03e81ea47b37dad97b3cb3c4450c64ec5b51df250a3f135cdced21e10eb663a67dc6853e020eb9920febc287ad4a6a3349ef5e90deead7aef8f615760a13d7cc82740169318efdf16d58e0023eaae85c89b1e1e763aaa33c846a975700e5ab140a7cbed2d2622eec38bc1a296cb9a424270785533b0ae427b10790e34ddd7d942a21afdb1a59e2578f51b4e7db88364d5d05b14fc321a746a5123536557afb5e4b8bd023d2e84f571fcdee0146b8e3d4563615f2d24179265adbc8506713d30baf5c9237eff5acc98b9539dc9b6bb314e89c8df185b8be13427718a73229d7118f29e5aea6ee36fac961c31d931f2487c0204e9d05be59d399c97658dd979f29daf0622e4f87ce298e0b6ba303f9945254dd7b2ada7f57ce7623201d06c09d501dd226e2fb98b7ad1bc0002c7cefc6e380e3ccc656db77a5e55d462f596678bb422d2047511e9fbbdb0d8a2d33809acd373521e05f969a32b4b8c720400d6ecbb64b68c9dea12b1e0946ebbd04b9f6fafaeea3c67c90f638fc9c883f321447988fec20444552e73ea9fdf022a138c6a74f114ba4afd9b5be0447cb2674e8ef3a0fcdbebf1879fd9761f70ecfcbb4e584e3be9026cade47625fe5807a85255386f63cfc22f2288819fd2ff9f780adc8d0b066cb6b6702c93b50f796d3818a4ff56b8fd75912ed58a13569d6af384cc6f85f1d1c826028a24dc449b84611c37e0019de48a9706f7826beedd1448e594fe009a9df40029ea995d2e4c1731fca1d958abcaf993efd9e4b04e9d2b6fdce7c8a36886c389e912f4f67d9b824a6f3f28f62380a29d21dee3f92286a80421ba3d91aaac6bd33c29ba521a53c38877fceaea555d99d182a70056f788d1c2ca4e9ba1d957072f8f1fdf80b2b27ea63785074b1802cb5c536330614cf242589ac579187ee7cff3f1cf1e034cf73fa468905492b408a7d239dcb1306e44a09d15d3578ebf1a52269cbb67202095e1fa566d8eff192816288e9ba802e7a1efd3439498a9e7b80373dd65039118e0347d4fe31e2f25031e5b5495a589d05df725bc7c79d0b2ccf9a8aca240db37a903c1a23ab12843f40ef7abf7fc20bb25afeff0597c4363fc12aeaf985c2f2773e48686164ff3cabd1bf35bf58252b0cb16ceed2eef63208be3551fd10d0b22d9104d0c4d00ba42c371326d58bf8b12af74b43db7bb2bfa0d50fe82be1880918714827e1457ed97cc9164501ec19a08d5830321bd2237c1070b41c7fe8f6388f9583dcc9f4f78c44786c1bb09f19b81b57a4da2a5be1587e5673813cdc18536aee7d9bf25799cea835de0dded8dcfdceeca78ae1464c8e5d30da13bdc08fdbde148a073028ebc454bb73c384d9cfc8fdb662c9ac51d3dea5690e038f12b71ca6a951017bc1d966becfc58a2514fa3701b0b4809ba581044df4e1bf6b076e90683c545b4af1d76ac9dbe80488619604c23a5bf0ffa89ec114560bcdc221cfa79c3ce014529c9df13252b353730372e2fc7ecee621321556080748b20efab91cc1e032f73ed84a860961d122ba9e464a88ccc951a7cd3f28c0bea73bd91350326961090ec1eb8591084a456f5052a065da5cffa167d15f28a8cccba4ee97cefe720077fa4fb15ce02bb9afb1aabafdd00b36834259543b8ff88d170d3b0006f370400e98ccb9ce1962a838917f6c7e30cdfb30993fcb723485657990a973fa7229f76417498ffb9257fa590483c33ff858ea413ee0fa467134d7b475c17ce4eae0e829db2a1103540b5b3e443695377640cc32fd591d49c7e3be0ee28c0559b9ab0c074d95e4c0d18ebb288f8a8e0e52da620db180c3edd90fec35a3bafa639f52d1efc2c9efaa315286eef588524039c68961196ddd2b1981699099a3ac2500f64443bd1814347597edcc821c5787cefc443bfabecbd3674593ec9b46b851b0dac4e6fd0cba416e69b02956bb9b2f129d68601ea68611c55223353ee5235517a412b55106670dfafa57f28b0d13c2dbafdeef4ae945f3559e611bacc28b6d1b6110175822650857b70ba3ec9923c121eabb83ea048f797efe62905472f77586b2161311eebea4ff0dabaa7b8cb32487da5a398ff97d0c1c131c06c8ed79fbbf8ddcc70b33e8768af9a0e36504db34f04285b244370b7981ba7eec7b105ee8a264be582554f2ebf1fdb1cbddcb58f318964286e893e2631e0268ded6400a59ec6764694dea7c88328483afba8d7ab35155c5ab8c149dce4f9a608a7e083f6ee6e3179aecdb3733d9e956f3b5ae9de336c1bac4ef62a928726a799d37997ae7fffb509f86fc96269d433da8650cecbd13fb36b5e6a59b7b55c4758deb788b42bb4f7d8cb2ab448744280576a8426816519662f8e6932bcd16023319f175b63084bbe2c62e2333cbfcb76f83c63b08c5f5d83a61bf15618dc9065e477cfff9663a92f3ca45c59a1071c943c1e0b7236d4fe3a1b78ae33dd74dbbd94099034bb1968842547931465d27d5c2cda183eb59f6f6112f106f6f686f0810be1e750bdea530512e7f0df524dc29e3006be79e8fb69d955797f0c737715777426551c5db2d100a69d0688f74cb086b6d52a98ff2a2d6a8935a3820fdcd0a48f961376265a4497fa0c5ad27f1d9aac8a4c1034fb5afa31604f3fa250f2797e8397fcaf8578e32c8f86ac4238aa72d82f917b597ddc2520912204ada6f368988d1536f608c1ff5daf98fc64fccddd", 0x1000, 0x0, &(0x7f0000001600)=@un=@file={0x0, './file0\x00'}, 0xa) connect$unix(r7, &(0x7f0000000240), 0x10) write(r7, &(0x7f0000000200)="fc23780000000000000028a8790308fc29b2ddebcc9f2fbec154d6eb", 0x1c) connect$unix(0xffffffffffffffff, 0x0, 0x0) syz_open_pts() syz_emit_ethernet(0xe, &(0x7f0000001640)=ANY=[]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r8 = socket(0x2, 0x1, 0x0) bind(r8, &(0x7f0000000000), 0x10) executing program 2: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1000000000000000}) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}}, @icmp=@generic={0x5, 0x0, 0x0, "44956aa0"}}}}}) r0 = kqueue() r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100), 0x20000, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000180)={0x3, 0xfff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000140)=[{{r2}, 0x0, 0x2c5d36d679bbffbf}], 0xe4a, 0x0, 0xfff, 0x0) getpeername$unix(r3, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x0}, 0x8) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) executing program 3: writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000380)="c69c4150e2532857e3d24eeddfe25136aafce8eca942456c612301e2e9c435ff2a99e161e8e3018f39bb7ec19b77f7bc4ddfe6dd90db8daeedb5a112066c103d92d31b3d414f9499995dc493c8c33175ebfbf1c7810fde8da0a7215cc18c1a8a0d4c9ceca06588c7f62f4328baaed2e04c39565778b3246c6f4af68f7355dd75516613da56f6ba289acee95de5991a7f55cb70efb66e4c6b4055e1f152a0b7a412202027c3fcbd846d72f46facfe18a429bd5509d56c315234a70d1695b15f6e684ec76713d98403eddd3276e0c05d791aaa3d0b6f311b9b40861a5c9bb5de39e162e6d072ea8696b1d1240c267211d41e623a433b1e8b30178c57b0c2bc4083dc30aced79e38b4fd9541abc7f25fe98540be6014c1f3022e0cf21c6a3681fcc2fdb08aca96df1a2da090096747d865460bac2f07892ca62d6bc700f6237021daa679bd613123b71d8af69f841d756cdf98fe839371dd2879dadef027f5451538e413ee202f7bad52ae71e40b068cf72acb0ee87221a725f0c337db2a68342b5f2bcdc9e274c7907fddbabab6a053d21171275528a9abd40b5c849a2113c2de23a48abff216cf5995360a94f57e164a5359c37659da185c617ea232683cd4eaa37e7828d209fc63a93ef507f0de6e64110d4e9cd1dd60c4237634e0329fddcac137fe4bc05365fd257e9d70ed80651756b00d48c15beb10a794ed1d8ee305ed9c005dc194e2e7d0aa4c8fdedcca0e281521e1136dcd8b7dc3d06df55570a9e554941496d8213cba8d462625cef5781db736acf56a6e0d2766eb354ccd49524569016a30a1b1f79437512800916ac63165b1a713b7b51895e6be5b16d0e2ffe1c6a3ae0cb8d6075b55aeb9acee4d18afc4f762ee82548641cf92bc90804e668fa0c8e12d66a24aaab1b8bf419299e3f8f95d89a6d7ab5fa67bd9feeb2177b42d0f43350b7a21f33579d795b126642b118dd2b102c0efffa954174bc6bdb726b72f2d289d8ca25687bf55a13ded455ad9be38d3ffa40440b35858a7ec3d5ea5b38a723ae3fc4d7ffa61120c0349d437c3177836f9a2b52a19f2838db29ae90aa64968c279788d3431e7d6ebe7dd706d58896160eb1868081b2b2b2de939e2b0f4bcf1985251060dca4ba707cc015b484b9ff864cb99e9eaf0b2eefbffd11cd90633e593b42402d77834893bf7a3fe66943b9ca5adf28a75091cfccc243c6573040470708eb1e07a063b285a131920dc85328503c2ceabd8355857bb23d36049dbad75723d75517eb3e25f9c23e858b3ac8b4ce7f8a68358680678b9b57502bbbeaf731aead80b626d31627972f", 0x3ac}], 0x1) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x986aa6b631aa60e2) r0 = getpid() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {}, {0x5, 0x0, 0x0, 0x1}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x36, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r3, 0x80047470, &(0x7f00000000c0)=0x10000) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000240)={0x3ff}, 0x0) recvfrom$unix(r1, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x2000c600) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r4) r5 = geteuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={r4, r5, r6}, 0xc) openat$vmm(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) executing program 6: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r0 = open(&(0x7f0000000c00)='./file0\x00', 0x0, 0x0) rmdir(&(0x7f0000000080)='./file0\x00') symlinkat(&(0x7f0000000200)='./file2\x00', r0, &(0x7f0000000240)='.\x00') openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x2, 0x0, 0x0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) syz_emit_ethernet(0x56, &(0x7f0000000080)={@random="89ffa23f3c25", @random="2adb0070162e", [], {@ipv6={0x86dd, {0x0, 0x6, "f61900", 0x20, 0x6, 0x0, @rand_addr="030000000000000037f87ccdc0c4a92c", @rand_addr="ff0000000001ea443d08000000000100", {[], @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x8, 0x2, 0x0, 0x0, 0x0, {[@mss={0x2, 0x4}, @window={0x3, 0x3}, @window={0x3, 0x3}]}}}}}}}}) executing program 5: r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@abs={0x1, 0x0, 0x0}, 0x8) listen(r0, 0xffffffff) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) r1 = socket(0x18, 0x4000, 0xf4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r2, &(0x7f0000000140)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) r3 = dup(r2) getpeername$inet(r3, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) setrlimit(0x0, 0x0) setuid(0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80146959, &(0x7f00000001c0)) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r4 = shmget$private(0x0, 0x1000, 0x5c1, &(0x7f00001b5000/0x1000)=nil) shmat(r4, &(0x7f0000001000/0x3000)=nil, 0x2800) sysctl$vfs_nfs(&(0x7f0000000200)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000000080), 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r5 = syz_open_pts() close(r5) syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000100)={0xfffffffd, 0x0, 0x3, 0x0, "f546db7a3d1f691a1c0000000000d700"}) writev(r5, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) socketpair$unix(0x1, 0x0, 0x0, 0x0) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) executing program 2: socket$inet(0x2, 0x3, 0x8) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x40000802) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "b639bfb4e604000000286e7e33f1b22d7b0b6c85"}) close(r0) select(0x40, &(0x7f0000000000)={0xffffffffffffdffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa9d6}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) sendto$inet(r1, &(0x7f0000000100), 0x0, 0x0, 0x0, 0x0) executing program 7: mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0xe8) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) read(r0, &(0x7f00000001c0)=""/212, 0xd4) chmod(&(0x7f0000000040)='./file0\x00', 0x4) executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) chdir(&(0x7f0000000240)='./file0\x00') socketpair(0x20, 0x8000, 0x4, &(0x7f0000000000)={0xffffffffffffffff}) recvmsg(r0, &(0x7f00000005c0)={&(0x7f00000000c0)=@in6, 0xc, &(0x7f0000000340)=[{&(0x7f0000000140)=""/225, 0xe1}, {&(0x7f00000002c0)=""/80, 0x50}, {&(0x7f00000003c0)=""/73, 0x49}, {&(0x7f0000000440)=""/255, 0xff}], 0x4, &(0x7f0000000540)=""/114, 0x72}, 0x1041) setreuid(0x0, 0xee01) socket(0x0, 0x0, 0x40) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0x8, 0x0, 0x3}) r1 = socket(0x18, 0x3, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000140)='./file0\x00', r1, 0x2}) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000100)=ANY=[@ANYBLOB]) sysctl$vm_swapencrypt(&(0x7f00000001c0)={0x6, 0x1b, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) r2 = msgget$private(0x0, 0x0) msgrcv(r2, &(0x7f0000000480), 0xcc, 0x0, 0x0) r3 = socket(0x0, 0x3, 0x80) msgrcv(0x0, 0x0, 0x91, 0x0, 0x0) msgrcv(0x0, &(0x7f0000000240), 0xfffffe7f, 0x0, 0x0) socket(0x20, 0x4, 0xa) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000380), 0xc) open(&(0x7f00000000c0)='./file0\x00', 0x10, 0x1c) sysctl$vm(0x0, 0x0, 0x0, &(0x7f0000000180), &(0x7f00000001c0), 0x0) msgsnd(r2, &(0x7f0000000c40)=ANY=[@ANYBLOB="0200000000000000e189f8d114ce1db782153b893a56648cbf05d41a4920f4683e418b099a7d5ea735cae1b97f3b91a320cbe57c7decc17fcd38dc99d0bb7c965cd90919ddc0e5549238f56f8e55c654559d0f52df3c7a94a84f96912ddc75beba7f107d18aec4028af1602dc36617a2134312c611150fdd47b44bf717e863e505f7c74213c32fee3d7b2994d71fa5b287034e0650d7f5694ceb79028679db8f20e53bc45e00d3f4804a6e93d98d63c734c50d9702958c665c675a9f05cb811a99020000004a820bab2c42e34d1a1194baae8e02406eae44b1e6f257b39286aaf7039dc9e1aa79fe6ecb3595e3fb5b1a1473623ffd41615c6c09264d9698db28b8c1dc4efe4a7630ca369ee18046850e461e86d28ad0b3c396f8001af56898f23a387716fd3f4af2f2f6dd16daca44b2d665bfe0e015d82299f641a1d125a158087e18"], 0x101, 0x800) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1928, r4) ioctl$WSKBDIO_COMPLEXBELL(0xffffffffffffffff, 0x80105702, &(0x7f00000000c0)) sysctl$vm(&(0x7f0000000840), 0x2, 0x0, &(0x7f00000008c0), &(0x7f0000000900), 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, &(0x7f0000000080)) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) executing program 4: sysctl$kern(&(0x7f00000000c0)={0x1, 0x45}, 0xc, &(0x7f0000000040)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59cf12fd0733188d6c248be0f192487382b6cd82628f165df22e45232689afe298dade4c3d7b1ad9c521dd33fa256f217e02165bb3efe9e848de40f50f8c7f00c036ff35d55e77895ed4cb3f1d19ee30c210c2550f603f1122dbad0ce6ed3", &(0x7f0000000000)=0xb4, 0x0, 0xfffffef8) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) getgroups(0x0, 0x0) socketpair(0x1e, 0x3, 0x0, 0x0) madvise(&(0x7f000006d000/0x1000)=nil, 0x1000, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) getsockopt(r0, 0x0, 0xb, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206922, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) getsockname$unix(r1, &(0x7f0000000000)=@abs, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @loopback, @local={0xac, 0x14, 0x0}}}}}}}) sysctl$kern(&(0x7f0000000100)={0x1, 0x13}, 0x2, &(0x7f0000000140)="5dc89844a66f8a6f06f0db985192ccf0055eef36", &(0x7f0000000180)=0x14, &(0x7f00000001c0)="b306531d5f436c601544d208f6391d70546431d487220df11bfc088a1f850d6932b30a31fa8a8c45a700d7a00c13974e228e394b637f4eadf3c371fefc574a8c62ce1a8970b064", 0x47) executing program 6: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fchmod(r1, 0xa0) close(r0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000040)=0x5) r2 = getpid() fchflags(r0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x5) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000000c0)) readv(r1, &(0x7f0000000680)=[{&(0x7f0000000100)=""/217, 0xd9}, {&(0x7f0000000200)=""/160, 0xa0}, {&(0x7f00000002c0)=""/236, 0xec}, {&(0x7f00000003c0)=""/123, 0x7b}, {&(0x7f0000000440)=""/191, 0xbf}, {&(0x7f0000000500)=""/148, 0x94}, {&(0x7f00000005c0)=""/190, 0xbe}], 0x7) fchmod(r0, 0x2) ktrace(&(0x7f0000000700)='./file0\x00', 0x2, 0x40000024, r2) ioctl$TIOCSDTR(r0, 0x20007479) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000740), 0x80, 0x0) lseek(r3, 0xfffffffffffffff9, 0x2) close(r0) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000780), 0x20000, 0x0) pipe2(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r7 = accept(r3, 0x0, &(0x7f0000000880)) kevent(r0, &(0x7f00000007c0)=[{{r3}, 0xfffffffffffffff9, 0x1, 0x1, 0x8, 0x4}, {{r3}, 0x0, 0xa, 0x1, 0x1, 0x7f}, {{r4}, 0xfffffffffffffffa, 0x0, 0x2, 0x400, 0x71ea}], 0x67c, &(0x7f00000008c0)=[{{r5}, 0x6d76f39600734982, 0x20, 0x1, 0x80000000, 0x5}, {{r7}, 0xfffffffffffffffc, 0x40, 0x20, 0x4, 0x9}], 0x800, &(0x7f0000000900)={0xb0ad, 0x5}) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000000980)={&(0x7f0000000940)='./file0\x00', r0, 0x2}) open(&(0x7f00000009c0)='./file0\x00', 0x80, 0x92) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000a00)) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000a40)=0x4) utimes(&(0x7f0000000a80)='./file0\x00', &(0x7f0000000ac0)={{0x62}, {0x7, 0x9a8c000000}}) setsockopt$inet_opts(r0, 0x0, 0x59486dbb61275ecc, &(0x7f0000000b00)="ce5d1f16dd30bbbf6c4aca0a6a6097f7c8fd978afc91ca0c30768b4710e88322be6815d6b2755035ab246fc50bcee41c5278c04032a3e292352fe431af1d02301b458cf4f57805b731032acbdab58aae6e36ffc645a1eb268bd85a0787d309f3a29c6c909997aa6cfb96731b6a056446025dbcd27319f5001b006d4eb10434da3cf13f81c45e95e02499a1e37e0ca9ae051df8abb5b7ba1cec60278ebdc514", 0x9f) r8 = socket(0x1, 0x8000, 0x6) openat$pf(0xffffffffffffff9c, &(0x7f0000000bc0), 0x400, 0x0) chown(&(0x7f0000000c00)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff) fchflags(r8, 0x1) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000c40)) executing program 1: r0 = getpid() pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0xc0) setreuid(0xee00, 0x0) r2 = getuid() setreuid(0x0, r2) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x9f9d}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x4, &(0x7f0000000040)="00fb6c2e", 0x4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) fcntl$setown(r1, 0x6, r0) setreuid(0xee00, 0x0) close(r1) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) ioctl$KDSETRAD(r2, 0x20004b43) r3 = syz_open_pts() ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000040)) connect$unix(r1, &(0x7f0000000000), 0x10) write(r1, &(0x7f0000000140)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13d9e19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e78202374000000000080000001000000000000000000006ea3c6a22a9852999498c9fc33fd63b751df488f267b289865e27430ac4f83b6c9f11259ea70184993bb6675407223a954fceb4282e13576fdc52d0bb29fc9ad6ee02178b1ca79b22fda196fd0a9ba9b72c8be2d9d73f164f0182cd5d1c3cec351fbc73c8e34ace8ecadb9a4bf75f92dcbe841641d864a406ee6905d5934f88019261bb412d964b7f29f49874dcf95a44b525668279ebf954f7c822a3b819aca99ea95b8653bf6024c00000000000000a0b96d64f0814277fa5b262e4c3919c17605d5bd819e741341a5388f80a586963a48f8", 0xffe4) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x1d}, {0x3c}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{}, {0x1c}, {0x6}]}) munmap(&(0x7f00003ee000/0x4000)=nil, 0x4000) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) write(r4, &(0x7f0000000540)="76e5dead6f01f84e7d2100000063", 0x5d) executing program 5: mknodat(0xffffffffffffff9c, &(0x7f0000000440)='./file0\x00', 0x1000, 0x0) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) r1 = getuid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x140, 0xf0}, 0x8001, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffd}) shmat(r0, &(0x7f0000d25000/0x4000)=nil, 0x2000) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000080)=""/107) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r5 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r7 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x53e, r7) r8 = socket$inet(0x2, 0x3, 0x0) r9 = getpgid(0x0) fcntl$setown(r8, 0x6, r9) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000300)={{0xc, r2, r4, r5, r6, 0xc9, 0x1}, 0x200, 0x7, r7, r9, 0x8e, 0xed, 0x9}) r10 = shmget$private(0x0, 0x2000, 0x592, &(0x7f0000e18000/0x2000)=nil) shmat(r0, &(0x7f0000bfd000/0x400000)=nil, 0x1000) r11 = getgid() shmctl$IPC_SET(r10, 0x1, &(0x7f0000000380)={{0x7, r1, r11, r1, r6, 0x10, 0x9}, 0xe0, 0xd42c, r9, r3, 0x2, 0x1, 0x7fff}) setitimer(0x0, &(0x7f0000000040)={{0xfffffffd}, {0xffffffff}}, 0x0) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000fc6000/0x1000)=nil) getitimer(0x1, &(0x7f0000000400)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setregid(0x0, r13) setgroups(0x1, &(0x7f0000000100)=[r13]) setreuid(0xee00, 0x0) r14 = getuid() setreuid(0xee00, r14) executing program 7: socketpair$unix(0x1, 0x0, 0x0, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x51cbeb0fca686381, 0xec5) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chdir(0x0) mknod(0x0, 0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) connect(0xffffffffffffffff, 0x0, 0x0) open(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f00004f7000/0x2000)=nil, &(0x7f0000604000/0x2000)=nil}, {&(0x7f00004f8000/0x1000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil, 0x4}, {&(0x7f000069c000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f00004f3000/0xa000)=nil, &(0x7f00006da000/0x1000)=nil}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff2000/0xb000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x3}, {&(0x7f000069c000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0xccd6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00005d7000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f00004e8000/0x11000)=nil, 0x1}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f00006d8000/0x3000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x100000}, {&(0x7f00004f3000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil}], './file0\x00'}) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277bae891377e36ef7a47a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a5739e2efa087aa9f5f899347dbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0206922, &(0x7f00000001c0)) seteuid(0xffffffffffffffff) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) executing program 2: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205310) open(&(0x7f0000000080)='./bus\x00', 0x8000, 0x0) r0 = socket$inet(0x2, 0x3, 0x7) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = dup(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup(r4) recvmmsg(r5, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000240)=""/90, 0x5a}], 0x3, 0x0}}, 0x10, 0x0, 0x0) dup2(r3, r5) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f00000002c0)=[{0x25, 0x6}, {0x2}, {0x812e, 0x0, 0x0, 0x40000}]}) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[]) execve(0x0, 0x0, 0x0) recvmmsg(r5, &(0x7f00000005c0)={0x0}, 0x10, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x4}, {0x30}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) sendto$inet(r0, 0x0, 0x0, 0x400, &(0x7f0000000180)={0x2, 0x0}, 0xc) executing program 4: r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x8020690e, &(0x7f00000001c0)) mknod(0x0, 0x2000, 0x5901) open(0x0, 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000001400), 0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000001380)={0x0}, 0x10, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000140)=[{0x2}, {0x20, 0x0, 0xfd}, {0x16}]}) syz_emit_ethernet(0x138, &(0x7f00000001c0)=ANY=[]) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)=""/81, &(0x7f0000000000)=0x51) semop(0x0, &(0x7f0000000100)=[{}, {0x0, 0x303}], 0x2) sysctl$hw(&(0x7f0000000100)={0x7, 0x4}, 0x3, 0x0, 0x0, 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000100), 0x3, 0x3) executing program 6: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2154, 0x1ea3) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000140)) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) ioctl$BIOCGRTIMEOUT(0xffffffffffffff9c, 0x4010426e, &(0x7f0000001580)) r1 = msgget$private(0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x18, 0x1, 0xfd) ioctl$FIONREAD(r2, 0x80206913, &(0x7f00000001c0)) msgctl$IPC_SET(r1, 0x1, &(0x7f0000002f80)) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) pwritev(r3, &(0x7f00000003c0)=[{&(0x7f0000000280)="d0bf88d95e710d61d5b8dbac603cd178d81d", 0x12}], 0x1, 0x0) r4 = dup(r3) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) pwritev(r4, &(0x7f0000000140)=[{&(0x7f0000000180)="c06f030000000000000becb81903502e2e", 0x11}], 0x1, 0x0) execve(0x0, 0x0, 0x0) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000001440)=""/146) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget(0x3, 0x1000, 0x0, &(0x7f0000182000/0x1000)=nil) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) socket(0x2, 0x2, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) rename(&(0x7f0000000640)='./file0/file0\x00', &(0x7f00000001c0)='./file0\x00') mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6380) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x802069c3, &(0x7f00000001c0)) r2 = shmget(0x1, 0x1000, 0x80, &(0x7f0000ffc000/0x1000)=nil) r3 = shmget$private(0x0, 0x1000, 0x40, &(0x7f0000ffe000/0x1000)=nil) semctl$IPC_RMID(0x0, 0x0, 0x0) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/150) shmat(r2, &(0x7f0000ffc000/0x2000)=nil, 0x2000) r4 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{}, {0x1}, {0x6, 0x0, 0x0, 0x7fff}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000140)=""/8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x87}, {0x3, 0x4}, {0x26}]}) syz_emit_ethernet(0x6e, &(0x7f00000002c0)=ANY=[]) executing program 4: munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000001000/0x4000)=nil) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) syz_emit_ethernet(0x4a, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f00000019c0)={0x0}, 0x10, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) open(0x0, 0x0, 0x0) link(0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000080), 0x4, &(0x7f00000000c0)="9b1809c3dd7d3f81670e53473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0xfff9, 0x0, 0x0) executing program 0: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000), 0x2) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) setitimer(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r2 = dup(r1) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) execve(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000080)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0xc, 0x0, 0x27) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_emit_ethernet(0x39, &(0x7f00000000c0)=ANY=[]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = socket$unix(0x1, 0x1, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r4 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x28) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) pwritev(r4, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) madvise(&(0x7f0000015000/0x400000)=nil, 0x400000, 0x6) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000000)) map stack 0x20000000-0x20400000 of map 0xfffffd806efb21c0 failed: hole in range executing program 4: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x21}) setrlimit(0x8, &(0x7f0000000980)={0x20, 0x40}) close(0xffffffffffffffff) syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000001c0)={0x40978b, 0x0, 0xfffffc04, 0x80a1a3, "bb08000100f1675910508b00"}) writev(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) executing program 1: syz_emit_ethernet(0x66, &(0x7f0000000180)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r2 = socket(0x2, 0x3, 0x0) r3 = dup2(r1, r2) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2000, 0x6) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x35}, 0x4, 0x0, 0x0, 0x0, 0x2) r4 = socket$unix(0x1, 0x5, 0x0) bind$unix(r4, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x0) r5 = syz_open_pts() fcntl$lock(r5, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f0000000280)=0x8, 0x4) recvmmsg(0xffffffffffffffff, &(0x7f00000002c0)={0x0}, 0x10, 0x801, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x4, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x35}, 0x3, &(0x7f0000000180)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0xa0, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe97b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad238a7317e73650b8b125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98606e472b70b560f7021f567adf4d", 0x5d) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mknodat(0xffffffffffffff9c, 0x0, 0x0, 0x1002) socketpair$unix(0x1, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000680), 0x0) r6 = kqueue() poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}, {r6}, {r3}], 0x3, 0x0) sysctl$kern(&(0x7f0000000140)={0x0}, 0x0, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x10, 0x120) open$dir(0x0, 0x0, 0x0) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x7}, {0x25, 0x0, 0x0, 0x7fffffff}, {0x1006}]}) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000401}) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008, 0xffffffffffffffff}) open(&(0x7f00000002c0)='./file0\x00', 0x710, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x100080001}) syz_emit_ethernet(0x138, &(0x7f0000000140)=ANY=[@ANYRES32=r1, @ANYBLOB="5b35142aeebe5e2746d62a551f03e68f7a3a0f8f45fb5b7d6576c200fea1c28505c2496e98211b67c741252c809be41d853243515b069455ea43b2ed9b587825a9684683348ced3afb2d7cb4ed941fc946480316453d6e51bc6bb2fd9372b7096ba3082f30c695cc7e9c63e8ee53014e0ef07acab54dee8362d64f5779426fd9bbe67842ffc81d5b600010485b6a91a74ad19d578a68bb3b5f606427f3ee"]) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x6, &(0x7f0000000280)=[{0x0, 0x0, 0x8, 0x5}, {0xc0, 0x1, 0x0, 0xfffffffd}, {0x6, 0x0, 0x0, 0x8000}, {0x200, 0x1, 0x0, 0x7fff}, {0xf8f0, 0x3f, 0x8, 0x1}, {0x2, 0x1, 0x20, 0x9}]}) pwrite(r0, &(0x7f0000000240)="a1a5537e880ad613b5070cbe0760", 0x18, 0x200000011e) r1 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r1, 0xc0206911, &(0x7f00000001c0)) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) ioctl$WSKBDIO_SETMODE(0xffffffffffffff9c, 0x80045713, &(0x7f0000000040)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000200)=ANY=[@ANYRESOCT]) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) recvmmsg(r4, &(0x7f0000000180)={0x0}, 0x10, 0x0, 0x0) close(r3) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x35, &(0x7f0000000000)="5ab7776a", 0x4) fcntl$lock(r2, 0x0, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1021, 0x0, 0x0) fcntl$lock(r6, 0x9, &(0x7f0000000140)={0x2, 0x2, 0x7, 0x100000000}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) r8 = socket(0x18, 0x2, 0x0) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c", 0x4) close(r8) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x88}, 0x2, 0x800000, 0x7}) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) clock_getres(0x0, 0x0) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, 0x0) mknod(0x0, 0x2000, 0xd00) syz_open_pts() sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) open(0x0, 0x0, 0x0) setrlimit(0x8, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x4c}, {0x8}, {0x6}]}) syz_emit_ethernet(0x22, &(0x7f00000000c0)=ANY=[]) close(r1) r2 = syz_open_pts() r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000180), 0x10000, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x8000, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000240)={""/16, @ifru_dstaddr=@un=@file={0x0, ""/5}}) open(0x0, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x80, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000680)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000300)=[{0x84, 0x0, 0x0, 0xfffffffc}, {0x40}, {0x26}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) poll(&(0x7f0000000200)=[{0xffffffffffffffff, 0x40}, {r3, 0x100}, {0xffffffffffffffff, 0xdeb11497a5b7ad31}, {0xffffffffffffffff, 0x80}, {r2, 0x80}, {r4, 0x4}], 0x6, 0x8) socket(0x11, 0x3, 0x0) socket$unix(0x1, 0x1, 0x0) r6 = msgget$private(0x0, 0x701) msgsnd(r6, &(0x7f00000000c0)=ANY=[@ANYRES8=r6, @ANYRES16=r6, @ANYRESHEX=r6, @ANYRESOCT], 0x401, 0x0) pipe2(&(0x7f0000000380), 0x10004) mknod(&(0x7f0000000040)='./file0\x00', 0xc000, 0xe02) executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) mknod(&(0x7f0000000200)='./bus\x00', 0x40, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) r2 = socket(0x2, 0x4001, 0x0) r3 = dup(r2) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) r5 = socket(0x2, 0x1, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) syz_emit_ethernet(0x66, &(0x7f0000000480)=ANY=[@ANYBLOB="ffffffffffffffffff"]) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r3, &(0x7f0000000340)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192, 0x48}, {&(0x7f0000000240)=""/186}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000380)={0x0, 0x84f, 0x0, 0x0, "ce51bf2b1e61cd965d51c9f9c3e137a69f61a565", 0x0, 0x3d94}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x100}, 0xe10, 0x0, 0x0, 0x0, 0x0, 0x1, 0xfffffffffffffffe}) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) msync(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) r6 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) mknodat(r6, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x9}) r7 = syz_open_pts() close(r7) writev(r7, &(0x7f0000000580)=[{&(0x7f0000000080)="6fcba96e64d77dfe77d06091c8341acb34f68c0a", 0x14}], 0x1) readv(0xffffffffffffffff, &(0x7f0000000600), 0x33) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) openat(r6, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) executing program 4: socket(0x1, 0x2, 0x0) select(0x10, &(0x7f0000000040)={0x200000000, 0x0, 0x0, 0x808008, 0x40000000000, 0x2, 0xfffffffffffffffd, 0x7}, &(0x7f0000000080)={0x1ff, 0x0, 0x0, 0xffffffffffff1738, 0x2, 0x0, 0x7fffffff}, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000400)={&(0x7f0000000240)='./bus\x00', 0x0, &(0x7f00000002c0)='./bus\x00', 0x6}) ioctl$VNDIOCSET(0xffffffffffffff9c, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0x8005, 0x0}) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r1 = getegid() r2 = getegid() getgroups(0x2, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x4, 0xffffffffffffffff, r2, 0x0, r4, 0x0, 0x8}, 0x8, 0xffffffffffff6308, 0x2}) getgroups(0x4, &(0x7f0000000200)=[r1, r1, r1, r3]) setgroups(0x0, 0x0) sysctl$hw(&(0x7f00000001c0)={0x6, 0x6}, 0x2, 0x0, 0x0, &(0x7f0000000300), 0x0) setreuid(0xee00, 0x0) setegid(0x0) r5 = getuid() setreuid(0xee00, r5) truncate(&(0x7f0000000240)='./file0\x00', 0x0) preadv(r0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000080)={@random='\tK\x00', @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @broadcast}, @icmp=@generic={0x23, 0x0, 0x0, "fe339657"}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) setitimer(0x0, &(0x7f0000001600)={{}, {0x0, 0x1}}, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_open_pts() kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=[{{}, 0xfffffffffffffffb, 0x0, 0x0, 0x40}, {{r1}, 0xfffffffffffffff9, 0x0, 0xf0000000, 0x0, 0x7fb}, {{r1}, 0x0, 0x0, 0x1}], 0x26db, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = kqueue() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{}, 0xfffffffffffffff9, 0x5, 0x4af1f4bf80fa5b2c, 0x0, 0x40000}], 0x0, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0xc1}], 0xff, 0x0) socket$inet(0x18, 0x0, 0x102) kevent(r3, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x6c, 0x0, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, 0x0) setrlimit(0x8, 0x0) r4 = syz_open_pts() sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x119, 0x0) close(r4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1, 0x820351a, "090e4de6d30aa692318c7e0002f9ffffff00"}) writev(r4, &(0x7f0000000100)=[{0x0}, {&(0x7f00000009c0)}], 0x2) writev(0xffffffffffffffff, 0x0, 0x0) sysctl$vm(0x0, 0x0, 0x0, &(0x7f0000000040), &(0x7f0000000580)="096c62d9", 0x4) setitimer(0x0, 0x0, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x3}, {0x73}, {0xd832, 0x0, 0x0, 0x10001}]}) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) execve(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180), &(0x7f0000000340)=[&(0x7f00000001c0)='(.))&\x00', &(0x7f0000000200)='\xb1]#\'\\-@\x00', &(0x7f0000000240)='/dev/bpf\x00', &(0x7f0000000280)='}+!\x00', &(0x7f00000002c0)='tap']) poll(&(0x7f00000000c0)=[{r1, 0x6e}], 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000300)=[{0x84}, {0x61}, {0x106, 0x0, 0x0, 0xffffffff}]}) execve(0x0, 0x0, 0x0) r2 = socket(0x0, 0x0, 0x0) syz_emit_ethernet(0x3b6, &(0x7f0000001f00)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6000000003803afffe8000000000000000000000000000bbff02000000000000000000000000000186009078000000000000000000000000000aa78ce54006598080a8030037004023493b87aafaffffffffffffff23732472eefa45ad96579269748e254c1e4a8a8b3f0ab0c430d3be27df3e34066d42ca0a5c15b37adac15084dbaf736b41e5af250200010000000500000000260004000018fe906d26efe39393fe08f73eabc5977b1190a3a6ad8338f1511cdd10c35d8f6de79fc7fd175f75649fa368a32c829af02d7f44d92324a7051e460a13ddde25a5b85b9d930914625d8a049b4cf0d129806a610ad8477a2499a9a0527f75b655a6653d0363a979acf93f88eea07d68423e90280409de1657275f716a2bf2915d1783e8eb477b0d1170f0ecbdef4c23e1b76e9ab3d2fbe4b34438d2a77577edd0ebed9682b851b380ae0cab282af9d7ebe668177704c5fd4698c934de4731f3f61effc978001d06aa85616177c41bc943afcb84619755403946b0730a18d5c38cf7dcad830f2dc8674b87ba8b58f81ece27975cc39e595e9af90b4fe92a38d25551c2d9ebfc5dfc5a2a501b7e483de3f808895c5f4a1a2367bc591dd8b094822ff0dea07c9a1f643c822a18b79f7c5eba31fb68b2d734a6671e27182aee96f24a4a5cf390dab23b500b0c0272479611e4f7f4299ec4d926d443367b105185e6ecd9602ba95392343e9bbd047ef6bc1ba42399907ccd0a562db212baa39eb8164e240069f656d3a05fecf894222a141123f5ac010000000000000090aa235a670670ffc5dc49dfb58d000000000000001f0b17dcea46805d4809c20547406b18901b0aeff04c0300f3c75dc2d227a83b89483b1084743475671545e65eb2e9ac946a3f0e2bc4619f91394c02bcfbbb7d71138537d68e2d2c6393a9f3becd"]) dup2(r2, r1) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffffffff"]) ioctl$FIONREAD(r3, 0xc0106978, &(0x7f0000000140)) syz_emit_ethernet(0x127, &(0x7f0000000040)=ANY=[]) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) executing program 7: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x0, 0x6, &(0x7f0000000000)="f4afe25e", 0x4) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r2 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r2) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r4, 0x0) clock_gettime(0x0, &(0x7f0000000140)) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() ioctl$TIOCSTOP(r6, 0x2000746f) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x8000, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000240)={0x2, &(0x7f0000000200)=[{0xc000, 0x9, 0x2, 0x5}, {0x7f, 0x42, 0x5, 0x5}]}) r8 = dup(r6) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xd, 0x203515, "28b7e60ab87aa57800000000d0d2000000001c00"}) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) semop(0x0, 0x0, 0x0) writev(r5, &(0x7f0000000000)=[{&(0x7f0000000b80)="b8dc7ad66d6d45a4c1f168647c2ce4e83f2eb13e4980057b4fee8ed93efef125ef3d6f4ece8c5de164086a4d86da79b1614138b36c5aec12d75a8e4dbdcbfeeabae21a3758613214bdbec5a3c9c45e5696a373965c936aac1f9c966cd787168ba0a9db085be31f9881be6667228783638366d46d81d55dc0a755bbaf07ceea03c566595430a112105e30e329dbdd32c1d81a49355a4bfafe38c81be6dd52f4b28c7c99926e0b1e193b227489d98ef36cb6b7e4c3cfd7695f6b2fae0d84413d1ab504685b4ca0bc2e98f2d723ce0b20b5ae8c205858e7b83829bf53566bdf0f0aa340d9722b536dd1b88f3d4e6bf118b113f544529c280757b7f1a32fe3e77244c7accb62d98fa748a8ad43fcf3c85f41d52d8fd5af548700", 0x118}], 0x1) r9 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x40) getdents(r9, &(0x7f0000000100)=""/129, 0x81) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f00000001c0)=[{0xaa, 0x80}, {0x45, 0x5}], 0x2}) executing program 2: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000280)={0xff}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xffffffffffffffff}, 0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x8000, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x20531b) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r0 = open(0x0, 0xf8e, 0x0) r1 = getpid() openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x20000, 0x0) ktrace(&(0x7f0000000000)='./file3\x00', 0x1, 0x40001e3e, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r3, &(0x7f0000000100)='./file0\x00', 0x2000, 0x204) utimensat(r0, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) utimensat(r3, &(0x7f0000000080)='./file3\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mquery(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x819126a1eccc96b3, r2, 0xdf8) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0xa) r4 = semget$private(0x0, 0x3, 0x404) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000240)=""/31) r5 = socket(0x6, 0x4000, 0x9) ioctl$FIONREAD(r5, 0x80206979, &(0x7f0000000000)) sendmsg(r0, &(0x7f00000003c0)={&(0x7f0000000140)=@in6={0x18, 0x1, 0x800, 0x80000001}, 0xc, &(0x7f0000000380)=[{&(0x7f00000001c0)="5ccea2e76bdd918163645fdd37a994e41a5b0a0303c5d60e34e3e35f2ed722c9fde5ed8abd27d3b19b878a48d3b6df9783f3a09c0d163cc71e84f365bd139b0d0aed3c742360f3cfdf29", 0x4a}, {&(0x7f0000000280)="ec26b388620fa08548dbd3b1da51c4cebab45022f54810e709c1db4a0c0bfd92cdc3943aebb9d0e0d0d58ebb39832041c56a7d8520f7ad941c188a154c30a4cbd1107b95f6ed304fab65b68eb771154cf67b5e35e1d5afd39f5dfc63b3d7c245f4a462464bef4c42aca2cfa94000e4ce8305ab6af0ebb96176d9cd1f3930e8fa76051c0609a3dd735ab432650c67f8d0a4bbbc6092b193320747c12dd7355c3527fe4d55ab2bf2c0c0cb40f22df12c913c308dec3662c467b62d001eb4c4134f2b0230257505919e14bb9e9245debfd5e5e7223ae8353aa1", 0xd8}], 0x2, &(0x7f0000002300)=ANY=[@ANYRES32=r2], 0x1220}, 0xc) r6 = dup(r2) socket(0x18, 0x4, 0xfc) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000540)={0x4, &(0x7f0000000500)=[{0x4, 0xff, 0x0, 0x7fffffff}, {0x0, 0xb4, 0x7, 0x8000}, {0x8000, 0x1, 0x9, 0xfffffff9}, {}]}) syz_emit_ethernet(0x3e, &(0x7f0000000400)=ANY=[@ANYRES32=r2]) executing program 1: r0 = kqueue() r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x4}, {0x1}, {0x8}], 0x3}) r2 = shmget$private(0x0, 0x2000, 0x509, &(0x7f0000e37000/0x2000)=nil) shmat(r2, &(0x7f0000e35000/0x2000)=nil, 0x2000) munmap(&(0x7f0000e34000/0x1000)=nil, 0xffffffffdf1cbfff) shmat(r2, &(0x7f0000ffc000/0x2000)=nil, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000040)={0x3, 0x2, 0x7, 0xffffffffffffffff, 0xffffffffffffffff}) mquery(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x0, 0xffffffffffffffff, 0x6) mknod(0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) acct(0x0) sysctl$net_inet_tcp(0xffffffffffffffff, 0x4185, 0x0, 0x0, &(0x7f0000000440)="6e518d0da59c75119796ff696b36821cc8a141b81f2c6238329c388bac74877deb01d8c1c904e00853ada13debc7e2f3e695bc90760739e15a0e6631ae7baebfb52adbd974e2858ab38c1404090e27e8d2b92011821eee81461e83bf347c513fdd36ff93b3a0b59dc1fab6adcb19ae1f3a2aca1c60e650683444f3800ea008d94e979dde3142dd2c6b3c331c2ad042c5d215", 0xe) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000067000/0x1000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f00005f0000/0xf000)=nil}, {&(0x7f0000605000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil}], './file0\x00'}) mprotect(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x0) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277b09000000000000007a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a81e0e2efa087aa9f5f89934fdbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1092) setsockopt$sock_int(r3, 0xffff, 0x1002, 0x0, 0xfffffffffffffc78) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) r5 = syz_open_pts() kevent(r0, &(0x7f0000000640)=[{{r5}, 0xfffffffffffffffe, 0x3f}], 0x8008, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() kevent(r0, 0x0, 0x0, &(0x7f0000000280), 0x6c, 0x0) executing program 4: link(0x0, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000200)='./file2\x00', &(0x7f0000000240)='./file1\x00') recvmsg(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x0, 0xff46}, 0x0) open(0x0, 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) fchown(0xffffffffffffffff, 0x0, 0x0) recvmmsg(r0, &(0x7f00000006c0)={&(0x7f0000000680)={&(0x7f0000000280)=@un=@abs, 0x8, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000400)=""/156, 0x9c}, {&(0x7f00000002c0)=""/129, 0x81}], 0x4, &(0x7f00000005c0)=""/132, 0x84}, 0x1ff}, 0x10, 0x1800, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x3c, 0x0, @broadcast, @remote={0xac, 0x14, 0x0}}, @tcp={{0x2, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) syz_emit_ethernet(0x138, &(0x7f00000002c0)=ANY=[]) r1 = msgget(0x2, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) r2 = msgget(0x2, 0x440) sysctl$net_inet_icmp(&(0x7f0000000100)={0x4, 0x2, 0x1, 0x5}, 0x4, 0x0, &(0x7f0000001140), 0x0, 0x0) sysctl$net_inet_icmp(0x0, 0x0, 0x0, 0x0, &(0x7f0000001340), 0x0) r3 = msgget$private(0x0, 0x508) msgrcv(r2, &(0x7f00000013c0)={0x0, ""/136}, 0x90, 0x2, 0x0) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000001480)=""/156) msgsnd(r1, &(0x7f0000001540)=ANY=[@ANYBLOB="00000000000000008adc0c34f021f128bb75e192d2ab799f341e1277d16c8ce1af7451f0495a93592ebb2d2d5717c704409d6245e1e89647bdbcd3da39c8dc2d555b083ca36d7c7e50446d4de6d1d5244bbbf6ad0777bf355483b7f10072f7e983ca85d27178562a4fad35e9b4b9ee7e06507dcfdb1ce065a8ed1626ece1a1a3c26b2a60ae1cc84fdf024f5e271d7781efe011b64401fef33ddbfa1682d3e69f871d656284cc896ef0573dc56366ab746db003c3f1fa33e3477f0bc1cfcabc5604312eaa8548"], 0xc6, 0x800) msgsnd(r1, &(0x7f0000001640)=ANY=[], 0x14, 0x0) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x100, 0x14a) readv(r0, &(0x7f0000000140)=[{&(0x7f00000004c0)=""/172, 0xac}, {&(0x7f00000008c0)=""/231, 0xe7}, {&(0x7f00000007c0)=""/229, 0xe5}], 0x3) msgsnd(r2, &(0x7f00000018c0)={0x1, "7086b776dfa13af985bd2b989678d16c06994a9bfa3f37f308d4a79323ce12bf08cec8a8b4ae4af69378fc45ec3fe453c53d024a7e1ed16341d08e0505b2f49c7abc442630d777409ff08a2f399e752d01394fe651e1b472c3e9f3a148e768381f22205217323705b8c5429768b2ce7dd9eaf6abbcb5e53d323cbfd79cf870b6c025a9f497a6487401207625dbf4a465646c461290bf9727840bdd6abdc674e2b70e93d9995df99d5115dae98073e7b652eb84cdaa20344c59ded177c8c97538d91443d1b89a78bb0841d2b766c018b60a8fe06fc6bc586dabef6bb06dd1baae652c3871cf805fd0d86644ffb04f70f2d93d76e10ddf7c9828f7dac576b830d39803a93e410ad7e8b0f16a005b8840ab2879884213ae489751759d3601a709793e917656cfeb60291cc3498926f5798c5e3ceddb20861bd6d743ed4d36359a77adf3f82f78d63698678a6df04ae69a8ae338781800699f546df44c936cdc0bf1ab527dbd3437b289960fa4ea4f4f5e276d73a6d74418a52eef3c90c86ad92b25a829972c95716ed3bc388d3ca67815501b6913bf1b8388ea17c38ca0868a116db4436f9670b8dc0ea873ecee2102c873d6f5e98ef01c31e03dd8323f4b043f70244342c1930e86e0c0c68ed43bb9c3a91b21934e93886534110d720162ec090a85a4f9d87a3c119753f5b9210b4774f506a74694f19ceb1e8a6ee8db2a130f790a859eb5a6e252d7c55bf48794b88dd2b2c0bf4815a186d29a9a71f08e15a9afaac0cb58f43d006c9710683aea960869f284cb22517569e3307201b5665bc623e5b4f4ac2f293f7e7cd3a66d3e6aafb69565dc7a0c28bca11f29202208e08d0a119baf58b93b632511998de20b3d49128bf6ed78fc6b2bba5e3ea2c8b8610e67f5361c5a868e0e39a7eb827c084e2df062ab73164a66d4b0a44a3e92ef9b148f0d5f8f439692c427dba2f3c53efbb712a6032ac077252aa0f89c1534d6893be795f64801c12722e9a57f709bf21a82195a1aeefe76784cb91c809e2bcdac6f84cfc4162bf5dbfd665588324ef506516e76ccb68997126496a3315f77e7802a2c039980e0f1eb3a3c346457684e11c961648f5349d5da2eabb696d3bc5109f067e6f69278e38d5c8f136d52d8b0a6ccb43e8b2f92144dabac5b03c1d50ba4446d962bf69ba2b14542497472b105d74da0605b96028cacc1677657981d266e3d47b93fa41d85e3106c938a2a7cab488bb58499dec30601d2b49aafcf8e8a15b687a3024dbd645d94477ea8c7c9be32ee6da3e3123ce1a165e67c9439b8b2a2c5dae45adaecec81ff3b3a113b88798925f8c7857790ac36e7321b27355fa24aed626424c05ef729afc1af9d86658335b0a95b3ccd8c19665511263547da741d3f2b42f1478370e54c08f1aabc45a3e2fd8beee28331ae7dc6142ae128b9d8077306b1e562274274210d098f208079aff30021ed2870fd23cb771566a3a26d8d82eea4a650e6585cbaee71456b0f7614b30b887945250148c26e9c866eb4c4bab151583763aacf26e4ffa11424cc1d80994a15ddbfe8378dd0cfb0314f9dc515505825ff113ce4de8486c36ade2cd5b441f0087988b9be0bb5ab07047ab89154f8367550f2d300076d6ac503eab924927ea90b6f249e32ce40c4ba7f5e2e248456d322988f4265201fe1b92201772261595b3fc0d5e615a9221f655b3443690694369476dd31cb105bf9cba80a419deb5c7859529cbdca22e40d0052653fc7929ca6e07797531a279ffcfda8b25028a10ea1d6b60892ea4495f0532f3cabe0b8710aeb7d251ac473a4a1b61ea667b48f191a09dca5d94d6c151aa91fc3f709b49789f66aefe9981f0c71f7860195bcefa6dd0993a5c75ea415d76f0f7038bbe69982d09ea43a01feaf17f6cfd464ba1628281d0fc1fbbc33bc8730018b0c4d47ac9de495bdb1d372ca0434089a9daf8e77b5e77848e61612893a1d96272f36c51b27e69af26b471b9ac91859dc2b5f5e0937c1a5e20621acb4c86d86d9f65e690015d5010ac64f78118a392d3163067124b62eb89b1bef27889538524028e660a9129be4de5aca2516b6aa8fd7df8cf4bc19d07339e4329ec4f6a89a3794565372007ba60f011a5e6a62b5c81b2472b5004089f2b478f47f0e1c91366164f2ee7bf2fcb0a3f413e980d0028eb8b63505b03990630ed251aba5c0c8ec7d49b1a1f27e3eca3a9d03fc2ec4b72f85472db95ef2c5c3f6084fed3133a63f6076b3fc1be9cf501615acabac07812b54141ab871876454d053b7c712daf81f88ac6b2d1dda0e80370370de40c516518105bc4047ce8b0c06bad49feae06ad7aa072b317c1c5b385ea043d101fb8088a59d44ead1a4a12bc0f3b40989364f870ea1e610b0616e254fb22c05ac55dd9252f676f8b415f294e942542048c1bc89caf77856ca4ab63ff57ffa74ae4b00167f15dc2750b18b239d9c6680d11ebb25486934852b3269c2463aeb9f0889f993535c27d5fd7e6f9f4542cf5b2324e213f63fa9c88822d9183519981461c73f93ad83c64b4abbb3d297b89e3609e62c37d221bcca3b44af6e94d9e2ada47068d32d1a340e1a4cd0da8805bfe7092e161d6f4cd9c9603e6a5c161130efea2edc598f8917c19ef19fd7e2005a429b0037bed734cc8cc25d058a6f94c75c68c9f89f863c3c854727b6b459847085f8e9e5da488aba53ca3d387af69fdae110e1666c6d67f7d10f85af01ffbd4558a9700bf0c16183dd6ca2434665c1f26321800523ebc8b80e38ce7130210ce5e88ddc57699fa03d229598abb046bdb41f247cc956267985f00cb1c3ff260c9283afcbe22746b6daf84e364c7d8ee5b80049e9789751a7c83dbcedd74cc867e79f68760fd289b2c528ead2807a6694bae0e55d511477fcb1ce7fb7db7434244120aa991a7fbb94e46f5ee59f912d62deb4edb37604175f1678e30bb7e952c678a6a34d0aa068846ea70e95f2dfdca2632a4abff63241e101d90ae9311fd50b913e0c7c643dbd827793b39ba242ccf6eada129e8ff0740d3a7cc553c0135cc03f6c1c31b675e938de2f0386f1f1515c809e4aaf196a21754418468f012e82458d0b15b720c6e2206312bbded6c516ac68f2602b9c5f04db19f565d1f613991d88053d1a9f8dd056f6d5e9474ea83491eb26aea42ed86e5be084f021a5b26b1a5d9eff8f54745d52ab020c68ea21a069dd947f2f5487c58ba0ac9cf0620c7143ee41379971863937b8789f2b1227fef56d93f5460962c800aa793edd676abcbbb503a2a1e61c0bf0537b1835f7d0f42f99ef6caab09a9597bb3420ea083d2e93e2afd2a8d9be6d4be542aa4dcefe243e6680309de15efc8f596c257d353722abfd874e2dd3ed71eba98afce40266386d1ff2064b0f12c083cec14f666d39fb6a2cf3c03fd5611231d876c175c154ed3e6de4dc8504e4901d46f97bd4617af611448acc61cd89b7fa3fa457b1ec1740b335773af110b050fae102035ab5b8c670ee04f297e97494d168dc526a5b66a86079f1ce35ba26ca0ddb3efca0fba72da417e30f947e766329afaac2289b9b5146fc6d8066fbc1dc5523ba88bb69e9dfe5c287058a1f15e849690d4ee036c7cd63a60fc13cbd5c4ef145f146105b3433e3defa704cafa90206233f12ea8ead2771dad9806cf80d9691e05f2ddb341edd87b248ba4ed2f650708f0a6b6c689722e6932c994b402a663689a12f829996660bdecff73f6f6a10c2b8443fa5f79bccdd8be3e4a0424be923b92842d859368b7a8ec98b21cbcba7a5f22ca6eff79a9cd91f19a73643ecc128aabc82795f131b65e51131e6266c68ffc4548e6eb43d1c5a3b8e4ac3930e6ab8d44a8e88d0c223d1f142f49f2ece32c78e959da59d81afb04b01a381885e82cf4e2d2f127eb826e7cd962385aba35ea93ddfc4ee914c04ae43619329ffa0eca842f63ac3571ee1de521125a12ddee24067de985e81809648d722b2a2e924f0023ecede45f4d0e55668e42961ca8eb344c72f3894b990c51f098d9f9e251e04e38b1460b89cfac88410da69d4e0565f4194ecc717fdd487bb1c31770ed59781f11c2cfacd78dada1127cac50ad179611fae28cc42a9978cd49ed31501a1386bba3cf622a60fb45781e02e85cabd4d3b3d9ed25e3aa84d662469fa743bbb606263da1317af2d252d7e88f2c280f5b138a66b55095078835282e615ae124522fcc26be9d2c3a5d6e81ae28abb1db005fa1443d12e90ef092f43c4f88d04b1ef520089ddfc0adf98ecdba40c4078e39a905a450fa2f0676bf694cca91c28693bc0a5a2b8b32568885d48390fc260b3b69b2b4d99a827db97d117568c0236517dd8c4426a394e1748f1854dcaba9c177ef658de90393aac9c305e473719e387959b8f83c3cf333ce635dd0319211d148847b48d4d3dfc54ee41c5f290416496bdab83fc1ca83101ddba4a4222bb9723bee1eafe6b0c3095463d8120e9078267206ba710f5392876dd7b6acf0e20c4aaa43e8ffa4fe0b1543725325b609a7dd753df1c9dcbae925886d5186d234946320cd0f26d46807f474f0cc1aa213d02aa5be7c1489ad7a2e7de8f3051dd551e7d55e5b407aa8fca5f72b374fec62afe699928b33d86a987c77b83be0c4f1959cf5994452d30cdf4a57b710bf54c428365a5c23a16c789020482d1dca6fd904294d23b85fa3126676285e399d783d2566f1d6e6f76db2178e9ff69c3594b2b31048345675adf10d7cfc6f93c87f04b42fa994d44860ea3b7f2d384fef56bbcc587e63ed86e47b261804094783f964320be013189abc811951a36cd93d618326e4379fd1262947b2ab19725916df4c4a5bc14c11fb9ddb101007a9ca6654a4bd2101a6533d64989f2b83cfc85f76ead46e3af87caa35b077dab1cbc350cc4357bd43694740865e3ac67e041f14ae4321fdeb4fded1e6814f9592161348c702c0e7c0b7b95ea14dd813a73b22d0466dff756e91021ab29519e7eb6f394a28391e84ca4d7c6869bc052d52d9fedb9818bd5ba31bc6e5844e0fa1ad2fafafdb7cc38349d4b2e8f1f1701855604b7f25510d5649194a66fccf4cc3e4b9fc52392a1825b6932b240a46c118219422dbbe74fdd205684ce4456eaf06fbca29d48c7682edd8af4935429ff0a23e96750a711932601478be191226c1aeade88cd8802f7f7d6592c7e2353f0ed2cec4d241fd94e83eb1c3d3f7d9be29272a21c725c2790dc24b26da0aff2185d9e31d9e4dd7f2ed268aca9e8f6a57dc5d8ed1aff9f198cc2cf2b631518e0575c6cede1aec64d29cc387fb99090b196e489212a8314067c56ddbf9ffc592b99a93f97a3821d94f2932ee7b38b8a233d545eb5de813c252b899b95780a718cdaa5d6a3e94ef53d01693b2bc07492342e18d8ab460d1002c7bee18b2429b4d9c4274a2694a41b3ab977931c5f94c867c2fee01486569547738d2b4a469b51fe96543ef2bf9e8c4e910a1c831d6f38ea2c338c06d84f7cd5401e36b49bb1ff114b8f6be1c797e98b4bcdd4a0c40a5add2b038df4c60e4e385328f93ccd8512b88acf9fcd775f515b58671445c8a25945ccdaec95b0a76f4b0a53073183981f8e73b2596bdfa462a76a8b7572f6f4ae53a90a30232fcf4f9a44b5b8a785172fa807fe066d665996e33a4ac300b40fde297572923980b8c6f8bc6c4535921b250cdb477caeb39778d8ac386a9fdf58da0a2d9a24db3d09cc686703ad931a89d51415f6905b3bd6f0e96b0e3823601b65790986c292d9f5132bb8d5a0d09fc9"}, 0x1004, 0x0) writev(r4, &(0x7f00000030c0), 0x0) r5 = semget$private(0x0, 0x6, 0x36) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000003180)=""/194) utimensat(r4, &(0x7f0000003280)='./file0\x00', &(0x7f00000032c0)={{}, {0x2, 0xffffffffffffffff}}, 0x2) r6 = accept$unix(0xffffffffffffffff, &(0x7f0000003300)=@file={0x0, ""/36}, 0x0) connect$unix(r6, &(0x7f0000003380)=@file={0x1, './file0\x00'}, 0xa) socket$inet6(0x18, 0x8000, 0x0) executing program 6: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x800, 0x2}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x8000, 0x0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f00000000c0)=0xfffffff8) ioctl$KDDISABIO(r1, 0x20004b3d) openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x8, 0x0) r2 = shmget(0x0, 0x2000, 0x20, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_RMID(r2, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000140), 0x7446987dc94f48a1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x20, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000200)={0x4, &(0x7f00000001c0)=[{0xa55, 0x6, 0xfc, 0x3}, {0x3, 0x2, 0xf, 0x7fffffff}, {0x6876, 0x4, 0x4, 0x3}, {0x415d, 0x0, 0x4, 0x2}]}) r4 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000240), &(0x7f0000000280)=0x8) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) getuid() lseek(r1, 0xffffffffffffffe0, 0x2) r5 = semget(0x3, 0x2, 0x211) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000300)=""/187) getegid() openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0), 0x8000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) setrlimit(0x6, &(0x7f0000000480)={0x877, 0x4}) ioctl$WSDISPLAYIO_WSMOUSED(r6, 0x80185758, &(0x7f00000004c0)={0x5, 0x1, {0xfd, 0x3}}) semctl$IPC_RMID(r5, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r6, 0x29, 0x68, &(0x7f0000000500)={{0x18, 0x2, 0x1f, 0x8000}, {0x18, 0x3, 0x4, 0x100}, 0x0, [0x3, 0x8, 0x0, 0x3, 0x3, 0x200, 0x3ff, 0x80]}, 0x3c) recvfrom$inet6(r6, &(0x7f0000000540)=""/164, 0xa4, 0x2, &(0x7f0000000600)={0x18, 0x2, 0xef}, 0xc) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000640)=0x1) setrlimit(0x7, &(0x7f0000000680)={0x2, 0x1}) semctl$GETVAL(r5, 0x4, 0x5, &(0x7f00000006c0)=""/206) executing program 6: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) ftruncate(0xffffffffffffffff, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r2 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x2}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1e}, 0x5, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5eaf3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5d879fac2492f4a0491b1ea3359aa5c5164ad97ac7c3aaddd498c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f0000000000)=0x59, 0x0, 0xfffffdfd) ioctl$TIOCEXCL(r2, 0x2000740d) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2d}, {0x15}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000400)=ANY=[]) execve(0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) socketpair(0x0, 0x0, 0x0, 0x0) socketpair(0x6, 0x2, 0x20, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) setsockopt(r4, 0x5, 0x20005, 0x0, 0x0) getrusage(0x0, 0x0) getpeername$inet(r3, &(0x7f0000000100), &(0x7f0000000140)=0xc) executing program 4: clock_getres(0x4, 0x0) r0 = geteuid() r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, r1) ktrace(&(0x7f0000000140)='./file0\x00', 0x2, 0x10, r1) symlink(&(0x7f0000000040)='./file0\x00', 0x0) rename(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000340)='./file0/../file0\x00') ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = kqueue() kevent(r3, 0x0, 0x101, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x5}, {0x28}, {0x6}]}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100, 0x20000, "49013084ad0400e8ff230a9b1f00000100"}) r5 = getegid() fchownat(0xffffffffffffffff, &(0x7f0000000180)='./file0/../file0\x00', r0, r5, 0x4) socket(0x0, 0x0, 0x0) setrlimit(0x7, 0x0) r6 = syz_open_pts() close(r6) syz_open_pts() writev(r6, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) close(0xffffffffffffffff) r7 = socket(0x6, 0x1, 0x4) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r7, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) socket(0x18, 0x2, 0x0) executing program 1: openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x3d}, {0x45}, {0x6}]}) sysctl$kern(&(0x7f0000000180)={0x1, 0x8}, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe6b) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0x0, 0x6, 0x30}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f00000001c0)=0xc6) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x44002902) open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x1, 0x1, 0x0) close(r2) r3 = socket(0x54527da99e6db882, 0x2, 0x7c) setsockopt(r3, 0x1000000000029, 0x2a, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fcntl$setstatus(r4, 0x4, 0x40) socket(0x18, 0x2, 0x0) r5 = socket(0x6, 0x8000, 0x0) r6 = socket(0x18, 0x2, 0x0) dup2(r5, r6) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) sendmmsg(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f0000000b40)={0x0, 0x0, 0x0, 0x0, &(0x7f00000008c0)=ANY=[], 0x10}}, 0x10, 0x0) recvmmsg(r2, &(0x7f0000000300)={0x0}, 0x10, 0x1000, 0x0) executing program 3: open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) syz_emit_ethernet(0x26, &(0x7f0000000340)=ANY=[@ANYBLOB="ffffffffffff72a1e06d00070800e0000001000090780000000000000072ccc821d675da5916000000000000000000"]) r0 = socket(0x2, 0x0, 0x0) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x1) r1 = socket(0x2, 0x8001, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) sysctl$net_inet_divert(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe1463a52077dc0d00003ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd128607004dec06a00c222f", 0x41}], 0x1) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r2, 0x40045700, &(0x7f0000000040)) socket$inet(0x2, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) recvfrom(r0, &(0x7f00000003c0)=""/93, 0x5d, 0x40, &(0x7f0000000440)=@in={0x2, 0x1}, 0xc) socket(0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) bind(r0, &(0x7f0000000480)=@un=@abs={0x1, 0x0, 0x1}, 0x8) ktrace(0x0, 0x0, 0x40001000, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r3, 0xc2585601, &(0x7f0000000140)={0x10, 0x74a, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff5000/0xb000)=nil, &(0x7f0000ff8000/0x1000)=nil}, {&(0x7f0000fe9000/0x13000)=nil, &(0x7f0000ff6000/0x4000)=nil}, {&(0x7f0000fee000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x2000)=nil, &(0x7f0000ff4000/0x3000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff3000/0x2000)=nil}, {&(0x7f0000fed000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000fef000/0x4000)=nil, &(0x7f0000fed000/0x1000)=nil}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000feb000/0x2000)=nil, &(0x7f0000016000/0x1000)=nil, 0x9}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f00003b0000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff4000/0x2000)=nil}], './file0\x00', 0xfffffffe}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x2}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000000)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x2e) executing program 2: openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000100)={0x1, 0x22}, 0x2, 0x0, 0x0, &(0x7f00000011c0)="7d0016336488845e61e9b334446934b7f796e768889c43dac77857dc607ddb4e3bb5463fa496c491ab45222bd2d3f474d47edf8750f5d818ee34158e597faea49f5bf5d98184481039eff13245dc", 0x4e) socket(0x18, 0x2, 0xfd) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r0 = socket(0x18, 0x4, 0xfe) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000000)=0xc) symlinkat(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000040)='./file0\x00') mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) mquery(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x0) readv(r1, &(0x7f00000003c0), 0x0) open(&(0x7f0000000b40)='./file0\x00', 0x8000, 0x40) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f00000001c0)) close(0xffffffffffffffff) open(0x0, 0x20, 0x1fcec91fcffd8bfb) close(r1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000480)) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) select(0x40, &(0x7f0000000500)={0x3ff}, 0x0, 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r2}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r4 = dup(r3) writev(r4, &(0x7f0000000100), 0x1000000000000309) executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)=""/118, &(0x7f0000000080)=0x76) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000200)=@file={0x0, ""/261}, &(0x7f0000000400)=0x107) connect$unix(r1, &(0x7f0000000440)=@file={0x1, './file0\x00'}, 0xa) syz_emit_ethernet(0x119, &(0x7f0000000040)={@broadcast, @random="34cff7f8e3ab", [], {@ipv4={0x800, {{0xf, 0x4, 0x0, 0x1a, 0x10b, 0x65, 0x2, 0x7f, 0x61, 0x0, @multicast1, @rand_addr=0x7fffffff, {[@ssrr={0x89, 0x27, 0x1, [@loopback, @empty, @multicast2, @broadcast, @rand_addr=0x8, @local={0xac, 0x14, 0x0}, @multicast2, @local={0xac, 0x14, 0x0}, @broadcast]}]}}, @generic="5d83e5a80b23000bb65aa559c4ad4e0672bca5b6f16cfd2342d00d761ccfab4d97c310cd45a2818533abf623d4a58b080b4dfa1de37aeffd84a261cb32f9e1372331be0d0125b07ba5f489d2ee982869ce19e4448c3d23f3e7c998cbb812c5630fab0088ee5c7a0d77dc1191a79482c7fe75edd66f449900152bf5f672367279ded3a316bf5837ce05fb88709395756e58f9bdfe2e1bc7d44054cea1b66ef6ea831eb2c76d416c1d2c7ef101d50ef114cbc272066a1666511663aa52a721be6469dc9ec5ce28369b93a7d1863349c6"}}}}) r2 = semget$private(0x0, 0x4, 0x3a) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) semctl$IPC_RMID(r2, 0x0, 0x0) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f0000000180)=""/118) ioctl$FIONREAD(r0, 0x81286947, &(0x7f00000001c0)) executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x83fe}) r0 = socket(0x18, 0x400000002, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f0000000080), &(0x7f0000000000)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000780)=""/227, 0xe3}, 0x0) sendmsg(r3, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0xffffff8d}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r6, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) sendmsg(r5, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x2, 0x6, 0x6}, 0x4, 0x0, 0x0, &(0x7f0000000040)="4c312643207e1e531ea28a3d20dd70ccced1d99620fdad0b1899aad8dd7527d3a50307c6a7277d874784ef0e04f72d7c6738044460fad218f66693b2080594e896a98f4cd1d8dd15346c0a6347cb27ddf873fc51b84de5fc886972926a9a3bca4f9439a2", 0xffffffffffffffdb) executing program 2: syz_emit_ethernet(0x126f, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)="55f8f5000000000000000040000000000000", 0xffffffffffffff93) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc1206949, &(0x7f00000001c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) close(0xffffffffffffffff) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0x19}, 0x2, 0x0, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x9, 0x0, 0x0, 0x80}, {0x34, 0x0, 0x0, 0x8}, {0x8106}]}) sysctl$fs(&(0x7f0000000100)={0x3, 0x1}, 0x2, &(0x7f0000000200)="a1ba62024bf682cff0dc930c571879320d283a3b2106d5e79d449de45a3eace3a7945bed351d4486ed01ae817997010c51d827504d76391555999ca123efdb6f50ff6644fd", &(0x7f0000000140)=0x45, &(0x7f0000000280)="392d41acfeacde78e02d6223a34e5da5661313caaca4f39275ff3768abf4a8", 0x1f) syz_emit_ethernet(0x10a2, &(0x7f0000000080)=ANY=[]) executing program 3: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fsync(r0) openat$pf(0xffffffffffffff9c, &(0x7f0000000240), 0x10000, 0x0) msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2ee9e36ae12821cff35f5866888d441f7c29189271982efb7cd9c94766d1c4be0efcbf44d5d0010dc9df78616b167b260dd96322bfbad5f46f92beb4126cf5ffee44ca5b5bdfcf14c9b3003f53d57d96bcceb3c014f4d7b36a32f1fdb2d7783fa77ede48c3db7299ec5e58a1348d1f8200a241f24ffa673bd7cb93b55b31a3045a1501250df6302a6bbfdcb68febcf98e7aabab17c9e7683a114b35681c98d31a241159997fa2408bccc3081d1feec2142247dcd0e3ab8a8ab3"], 0x401, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {}, {0x0, &(0x7f00001a1000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, 0x0, 0x80000000000}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000626000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) syz_open_pts() ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000280)={0x2, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0xfffffffd}, {0x0, 0x0, 0x0, 0x3}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000000)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x2e) ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300010008, 0xffffffffffffffff}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) execve(0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x8) r3 = socket(0x11, 0x3, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000340)={0x4b, 0x6, {0x5, 0x8}}) sendto$unix(r3, &(0x7f0000000180)="b1000504600000000000000009000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba0900000008e371a300803712051eadb71d89e00100faffffffff7f00ff00000000", 0xb1, 0x0, 0x0, 0x0) getsockname(0xffffffffffffffff, &(0x7f00000002c0)=@in6, &(0x7f0000000300)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x40}, 0x6, &(0x7f0000000040)="71f91e3471ac0058bc4f91501d94a34b6ceb23008dca45881102bc72", &(0x7f0000000080)=0xff44, 0x0, 0x37) executing program 7: openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0xfffffffd, {0x0, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x1f}) shmat(r1, &(0x7f0000012000/0x2000)=nil, 0x4000) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r2, 0x0, 0xa, &(0x7f0000000000)="c2", 0x1) clock_gettime(0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) linkat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0) semget(0x0, 0x8b93afa302ef2c39, 0x0) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, 0x0) msgget$private(0x0, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, 0x0) shmctl$IPC_SET(0xffffffffffffffff, 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) getgroups(0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc010570d, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000440)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6000223b0014062902def856b8525cb9dfae11b80d7600fece76a44a170e318b351928f0130000010000001800000000429d9fd4591a"]) executing program 0: r0 = socket$inet(0x2, 0x8000, 0x7) bind(r0, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)=""/4096, &(0x7f00000010c0)=0x1000) sysctl$vm(&(0x7f0000001100)={0x2, 0x2}, 0x2, &(0x7f0000001140)="87b2a90fe0e808107ea19955a5a05dec2b7895a77869a8100c0bf9914014ddc7886bc47071c13077306350294d7da7e6b8909311a86b1c00e8a6f4d4c064eb4b7831aeb8ef32a643f04905367dde9e1bcd31e4ad630753b8d56ba5af3f117c17a4c9ffdbc6ca906582c567a079965d3273ce200b5bd726ed0367c7d8dd5423a5c98b6de034799f3ebc3c19720dbd00260b027490d44e61d390651aeac4eece8072f2500f12b4bb1a1f45d8cb211ba6de58c256831def81cd1a8d6dfdaf53414b0615b7aeefd92258021772a5200e34786cefddb4ec7b60c0712d8a7a58c132e62f8bdded04faf0c19b9578c1a53da3561724f89822136533ae58a07b284839006dbba788d6ff1079152795b0a692bd405f389f1005b4f7534f96e2ad9fb0bc85cb4d67816f1d4e1cc7b6bc37096991bb43fdfb039f9af618259ee203464eefb83b996e6d607fcfc0b0a54b7dc90fa52e2a770b0b02147846413a79c6826d9c0d568898025821e3595d4a138e7f3dcd80af4af8cf1f8dd550c106d12d7339bc0b850165d102d1d9c63e9f5067bbcc45cefeb8c594ad706b84bbee89f3aa31af354c2884a82c4406a90b3fdc4f7e164061309821a2fdff288f4d19a3de396beaccb638bb48947963407c7cc20d21f023ba1f95ba8c4b04751b2e726e98f36130ed3b9eee0f1302682e46a49264313502893c7ea479e23d66ec277c6ffe6483fec87e02f3b1817c1bb510bdd5609d1e478dd1d9ac99048e8b776dda8fdc08b43c2e49ea3487b0e0f1a8557803f3083db75a70204518032bde18fa2621c37871d6aa0e0ff2dd9fb7a75853a96c957b4aa3735f7bddec383b8da2d73f2e0508fd862de0d486ecf30b25f6e7db8f1e67df59c786ec30106c0032ef6556db54a35c0556ec74bb69904f0505b4112f1eab1a20759b19120d3d1ed2c16c337411cca618bd00ad71b4c653b45ccdc12407d2494d7d6630d6e8b080fcdc14b0ef1b61fb2de42b2f74e86d8e65aa54b5b91c75969d5d9ad644161fbb6666a84455a0624596ec458d76ee06eb42325848e47c56f4873befaf2ec25e74d6f993608f5752ffb6747c8c8db62d9d578531ff4890190a62578bd48511a1034a36437eba85b3de6a4da388889b7227e78d8edf7fb0ea3c2da91d269e210210a063d6dff35cb53a24e7e54e0e4913f3ec7aae73e8c7001bc7eece07a814f004ea55b1f42594ddb44b102f0604b3eb48b4a3c96df0d497c53ee56580e48ca0ea5e748cca882fce23652414ed6d9f2dba1dfaa6218ee4bd34184953e7775a0486682aa39615766d9bd35c0e0a86738d0ddf8267b8b03e2072d543340bb973c93f99f6974688a6746e56a405fe332f0993d95927273f6e592f7bdd2f23fe937542de26b026e22d5631a2235e00a846e8f881a406f9ab116da71495a50a21235f726ffe20e13c8fad0529d36474585b06651de1386faf0d6e9360e60c9d2f8ab6552da59fd4de81fc03d71890461d1a8a0443c6b2068cdc75d69989e35e15d4a0e84315fffc7873111b2a69470b36b2236b3ee60768442491b7c4606589c7f08779e014f61d714c4affe445f0c2b829910cbafb138654c2b324421ceadba0094277bf217e5949f989d4f387cf9a07956d9293b4ed90bd916d867dd5455a0670ca0bd31720c7e5075593df265845c41711acdfbbd4102b91c0100e32d7ecf7beaf1aafb7c295bdb93ba69fb517bbf7ac7fef3580d12764ef85cd36dd90350e9f303b833eb0027be2cb5f856751ea8d8ee37a489338e0458e4777a73e3c710ee565babaeed87b0a78b88565144316bee87714ce3dc045e80ed8fb828f043b5c08dc03423292288b11089c788b1581859c181b00815a59f153189a6072efd45d3dd5f16bec0a08a7ee210bc3de175a4d1bc0e21b9b5ee478ce6798561a1976cd9526f964d24797c09723472c40edf340f58edfff11143eae8a57ad576f1a76d4592ddc42fe7ace0c08a11d72e5a57277123029054d01fe093435b77d10ae6ebc09a50ef56994e0ec73cc916d632453a31964b786818b098ee6221c82ae2e005ab51bfc0190b0f9a509450c213e39dc9fe30763be7924b269547f7a8c0535fb489896dd64c24a5a573313ebf24bcafdd43c5a4d3529603fe73816e3a8d84fc94491154ca5ec294d56b2291bd3b649c2e59bf2443c21a688ba2aea8dc89a1ffc8a8727100a668448eb5c7d2f9f888d376a659cb65d6959d196e4408479a7ae1414fbdff741b1a73d864785babdbf72971b4535569671e5b619159635a168e9387eac8d2fe13b7c9a7326d4906cbb8f71d2d4fa44db9d41f7a42f2a842d39de1d7ef74bbb849ee6f2c0aa8e2ec5e7b637905f5e71a2f50406aa81df3aa75644ba4617fa743f054a7a711a4f6020c51ce521df75e4f5fdd2d9047e2b90f2d3edeb432a9244cb7c9efc55d9e507627270e62aebc2d6f8151704bc582e87290b1ad9e5e25ac6853cd26eabf22872015ca03d90b62a2a92515308ebc4ba91c137a5d16e9f482d6556f045463cccf60a001e14e0563ef40879fc55df17c3384daba2408194b5a2fbffb76341f6d18942df5617a809775d91dc8de8387129b30c2fbd9cd79aa11ff40e6bd5b36143c6eccb913ba3f875278a7a92eccbcebe2cf9f931807d80fff0456eedef2ed19afc4ae47fa821f5c15b6da18065a84c21562070f6eb7aaed83c776dc5cd08accba21043ba63b997124c3cdef7d746d945efa0b4bc13756550c95dadfdacf4cc8da219beb091d506fa16109de9c249d9b3a67a393be97a47d9d9b73c94937028c658d1e0c72ee1d10a9155e0bb4d87ac863d777ce8454057c705d472e3230c5e76a06dce7d91eb160b5f14863adba2e1a9a683b0cb5c4636c420932632407cb85528f4e58a49ead256ceaef05f7f2b69594ea4380178cafc534084b873a25e2424e5768687422388f7731b20b120b8c0705d8f78db9fb03fe7db1fdb36e41c4c5c1cfed72d92d831e8d649554d530eca45ec9f3b95d6cdb8451b14b4c7e99ff4e991e342bc161b6fc53c12ebf7a719185e63966ae009304805ccc2f1ea6cc1267bc1deaea86151166435a5d13e5cb24931454abf58cf5e988f54fde41c7d1ecb9402af124cd758abbce73b426317c18b022e0b03f72e3e6236dc528c385de81d6a1f610aaa0ebe748cb477f83338c29bacf491affd45252c8c8e303cd37bf815db4c242db478a49ec96afad9788ea5ec991ef7b188c4a9e68a4b655e01acf6f241ca6ba095ec3cbc1bb91d65ff36bea74948fce2d1cd747d16224a4decb5581170bcc1141f2c638cd34b559cbd2ffa8cac4df0905f6d247e4f7cb0ed8f5d13e13372ba2fb56c55da69792c73e422a9d7dd1d53a3a89b32205f4d2d3a9b9390dac04fedbd4f762d0bad4d941009a700622d363d85823eaad112c13bc94f389deba2a143ed818813a7a596a84fda23deebd987f09c4a80fcf336594411a6f2bef5101d11dbfbfbc8d4c019ce8fd1e74cddf88dfce093c958589b0155293192e85c874d128aab1823ffbea37dd2f2e0a90a748a9058f524bd96b103213dc63ce58e3ebc374c12b7dd3879c96d271319553d057b00e14129def5682617f8856d5b328eb3dca8425dcaa4fc9be94e214a85a998bc03a78910341596d2f6b1f8705f84001a29c310b29f7e0e6c02069b7461de4ee838a9595f842b91a7bd39bfca8e712d1a1c6e224b8330de6403eac8313ebd87b722858cfca31afafca05eb360dafeffd203deec926e88ef0e3e8cb9c6fcea296488ee351972804b320507b268cb2548a3bdc4c7a6c7a2452de1edea07f90e48311a1f8c31c8fb82c572df34f76f3a08d75f1d2f23b2e4c97fae9164b5bd03e2af58a6b2c8b40defd4ce967870dc356edbcfb9f6ae391d95aeed4dd04baa47bf1eb7f294db6129cb8095683fb40624cb533839ba473b22cc56d56099788517d3887b901c714f6c8c76ae89a532e4e940b48e4db899d49bdca4697b0f46f85e6199b6d4d681c001804e2721ab0a67efc9fac6aeb54884c0ca0dcb29eaba0b0c7891c9260936df2b0c3ea8d682938a3d2a7316ed22fefe4d968c8036c764b6278f25cba433cb320e7b43c30497bf248087f257b871c8b9bfd418629f9572082347fbb4d4ac611085aa3a5b2a4112d86da6ea79a71b99a645cba1cec337adf5787338341d32ec24171ff51a704afde92d800361d08ce20c3275ae395701ddce4c585b7b07b961441132f7ba4925f58f7e53cf6ca81cdfd4615a84e5d73d79d3096cac6052f8a17f4bded0773c866e364de8030b387ba88207c073d0708b1d9fe0acbcef83bab63a717c11687b53586e9534e464778be4460f865b057f70f10fdc763d94211711f2709d32cd9b0df7a280ab732461edfa807ea5fd211a015514dc7a5a53bcd373df36c4ec4a9265d04849c9b0dedcdde66e58f57966bcefd7d08fb82b54571601f36674ae8506a4229744da6ccd0e02fd702ea96491e44f1c69bc3c8b99e1c8a5de4f92caca5a10f5f6083e70bec5864bdf1ef1ad40f69ea3f12756df94d3069fc438ed89da8e8dc51e22928fa75768b51c027b22e0e3a288bb70e5a288edcd2ffc072f150decb7dcdccd1f5b39689a28ea331f7084731022dfb9e3dbbea1c28f5f2094608b9840099e1bad297028f8bf44c578c0bd62447f7d7f7f0222986a44a304cd32530567fb58a8b80bda1fa66c9b04f12aa3cd30105b50448d8b163f3ff236e454f27ef04d277eb846f68bcf502f871e8a7f9ee6b83e629e6266b83d4e244cff3a6661ce0879e02fb3940d030e95ac8c994de40aebe71cd24540fa4e2d52fbcea3030cefd4c1114446790df0eb9cd00add29944c9c81f8de9140a48fc3fff07dd1853deeb70c32b703394f2a4d66a85c5ef4b4151b016f9a0797c7fc6677eb5d9a83c28a28e01c9a6cccb7d104ed5bc46dc0a1f243edae485e33da239ac498453e2777a2c60842633d5bfab586eed01f91b5a25ec00024c9d430e6c9aaad956d7b9bc586e99085a45c83d93a69d52bc16323c34535811154e247a2141cd663ba933108602eadfd83e0d3af7a777618b3068954e23647b10334139380eb7dcdfbab74c8c2c08eaf1fb036a8f614a14cbac92c2ff7c456932a1898ef2d4f9c0e5796c7050d1d062765aa9be260c056e4c0d0abf17e6ee9269c1f364ec43e8011bdf515a03c78811b0136bcccde943dd857d42373fdffb1384ed967901ee25b3a02d778378cef1d2c6b03f32d9e1042a4ee9feb87920393868d0ac00cc209832b95a7f059855e65ca2078e475ae6abe6c65c456739a5ab89948efc3e3b8c56b61094a7364c48a88c81a156c36d893c96efcd72276940b8345cdfd1e24a093d5819aeaecc59755c93e948899b631a9c99e42ae7239697710e66438308a79ffa1c2b49bf1b089645813a0fc39af58311f52869b76d4901b9f92a00bcea0de767fa52dc0f34130bf04670d3d9dadbc6b1e9d3d7f1f85eba17a728bdd52f937563536ad45616c3996e004bd9b4191ae711415ce15f80c858a9d852a8843062704c5231713d513ecd716a132763eddba6042713c60c246b198c8c5a98c4dfc0cd0ca212c495314c0257e697e456437e14d697ac482765ff0cb51bc8ed2bb307cc35c41de5400b9900ce3c23a2218c31b58b510c5e28bfa456c7a370f617232a200668d1068d046475b6cfce0c1fcb4ce5595753f33dec0014582675a5ab9fcf9d783473f8215112da03e3a49074d4872063c31df8e9e01e099c563452c50951ca8952738c670fc624a93ab5330f002", &(0x7f0000002140)=0x1000, &(0x7f0000002180)="30753de4f47613a071d4d75c4a1cc96491ae12199a995e02cffb058426cd469f36e263510231e3cd3b3d23675869008c18d845a56f7b261ecf0eb78c620d81f699d109a7a1baa835e6043e55ad85d5cfa8001d583a33872066fd37bd7d9d1c7829a167b74934", 0x66) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002200), 0x8000, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, 0x0) shmctl$IPC_RMID(0x0, 0x0) getpeername$inet(r0, &(0x7f00000022c0), &(0x7f0000002300)=0xc) pipe(&(0x7f0000002340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000002380)={0x1, 0x3}) close(r2) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f00000023c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000002540)={0x4, &(0x7f0000002500)=[0x7, 0x9, 0x10001, 0x1]}) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000002580), 0x8000, 0x0) ioctl$VNDIOCGET(r4, 0xc4104603, &(0x7f00000025c0)={'./file0\x00', 0x3619, 0x1, 0x7}) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000002a00), 0x20000, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r5, 0xc014575e, &(0x7f0000002a40)={0xbbd000, './file0\x00'}) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000002a80)={0x1, 0x3f, 0x2, 0x1f, 0x2}) link(&(0x7f0000002ac0)='./file1\x00', &(0x7f0000002b00)='./file0\x00') open(&(0x7f0000002b40)='./file0/../file0\x00', 0x80, 0x20) pipe2(&(0x7f0000002b80), 0x8000) ioctl$VNDIOCCLR(r2, 0x80384601, &(0x7f0000002c40)={&(0x7f0000002bc0)='./file0/../file0\x00', 0xb5, &(0x7f0000002c00)='./file0\x00', 0x8}) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000200)=[{0x61}, {0x84}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) r1 = socket(0x11, 0x8003, 0x0) getsockopt(r1, 0x11, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}], 0x20}, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) socket$inet(0x2, 0x8003, 0x12) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) semop(0x0, &(0x7f00000004c0), 0x0) semop(0x0, &(0x7f0000000440)=[{0x1, 0x4, 0x1800}, {0x2, 0x95}, {0x0, 0x3ff, 0x400}, {0x3, 0x2a5, 0x1000}], 0x4) semop(0x0, &(0x7f0000000000)=[{0x4, 0x9, 0x1800}, {0x0, 0x8}, {0x0, 0x1, 0x1000}, {0x1, 0x7, 0x800}, {0x0, 0x7, 0x1000}, {0x3, 0xdcd1}, {0x1, 0x0, 0x400}, {0x1, 0xff, 0x800}, {0x2, 0x2a, 0x1800}], 0x9) semctl$GETPID(0x0, 0x1, 0x4, &(0x7f0000000580)=""/96) r2 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000003c0)={{0x8, r2, 0x0, 0x0, 0x0, 0x153, 0x1ff}, 0x0, 0xfff, 0x400}) r3 = getuid() setreuid(0x0, r3) r4 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x3, r3, 0x0, 0x0, r4, 0x3, 0x40}, 0x6, 0x400, 0x80}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000200)) semop(0x0, &(0x7f00000004c0), 0x0) semop(0x0, &(0x7f0000000440)=[{0x3, 0x3, 0x1800}, {0x2, 0x95}, {0x0, 0x3ff, 0x400}, {0x3, 0x2a5, 0x1000}], 0x2aaaaaaaaaaaaca0) semop(0x0, &(0x7f0000000000)=[{0x4, 0x9, 0x1800}, {0x0, 0x8}, {0x0, 0x1, 0x1000}, {0x1, 0x7, 0x800}, {0x0, 0x7, 0x1000}, {0x3, 0xdcd1}, {0x1, 0x0, 0x400}, {0x1, 0xff, 0x800}, {0x2, 0x2a, 0x1800}], 0x9) semctl$GETPID(0x0, 0x1, 0x4, &(0x7f0000000580)=""/96) r5 = getuid() r6 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000003c0)={{0x8, r5, 0x0, 0x0, r6, 0x100, 0x1ff}, 0x4, 0xfff, 0x400}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) executing program 5: r0 = socket$inet6(0x18, 0x1, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) dup2(r1, r0) r2 = getpid() writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = socket(0x2, 0x4001, 0x0) r4 = dup(r3) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) r6 = socket(0x2, 0x4001, 0x0) r7 = dup(r6) link(0x0, 0x0) readlinkat(r7, &(0x7f0000000040)='./file0\x00', &(0x7f0000001640)=""/4078, 0xfee) socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r6, 0x802069b4, 0x0) r8 = fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) close(r8) r9 = socket(0x2, 0x2, 0x0) connect$unix(r9, &(0x7f00000000c0)=@file={0x1, './file1\x00'}, 0xa) sendmmsg(r5, &(0x7f0000001600)={0x0}, 0x10, 0x0) fcntl$setown(r0, 0x6, r2) fcntl$setown(r0, 0x6, r2) r10 = socket$inet(0x2, 0x2, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x2b}, 0x4, &(0x7f0000000080)="39ea7955", &(0x7f0000000100)=0x4, 0x0, 0x0) setsockopt$inet_opts(r10, 0x0, 0x200000000000c, &(0x7f0000000080)="e000001300000000", 0x8) mkdir(0x0, 0x0) socket(0x0, 0x0, 0x0) r11 = open$dir(&(0x7f0000000140)='./file0\x00', 0xae828e137847f62, 0x0) poll(&(0x7f0000000180)=[{r11, 0x40}], 0x1, 0x40) executing program 3: syz_emit_ethernet(0xda, &(0x7f0000000180)={@broadcast, @broadcast, [{[{0x88a8, 0x5, 0x0, 0x1}], {0x8100, 0x5, 0x0, 0x4}}], {@ipv6={0x86dd, {0x0, 0x6, '`b`', 0x9c, 0x2c, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[@routing={0x2c, 0x10, 0x0, 0x81, 0x0, [@local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="7ed85db1081c734d3b8e3fcff0cb2e15", @ipv4={'\x00', '\xff\xff', @loopback}, @mcast2, @ipv4={'\x00', '\xff\xff', @broadcast}, @empty, @ipv4={'\x00', '\xff\xff', @multicast1}, @loopback]}], @generic="f26c2e8817ff95694c44a1d85ea4b178b5d5cde4"}}}}}) r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000002c0)=[{0x1c}, {0x1c}, {0x6}]}) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x10a2, &(0x7f0000000540)=ANY=[]) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x6, 0x400}) executing program 6: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x24}, {0x4}, {0x6}]}) syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8) sysctl$vm(&(0x7f00000000c0)={0x2, 0x7}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x2, 0x6}, 0x2, &(0x7f0000000180)="d0c590ed70d8ba3044193c0c8329daacaa2a7ef9e15e1c310c23e3cc4f801eb2c853624e4c6f4980372e24c5834ffbeabbc926420587939f9f90f0b73d68e84a44f4ea731c1c7767d2959f141d51729a53ea2e7a962f104b1e7295f707a3dbe715d84dbdf04c9e24edd37382f380be853e66b297b52c4545dab25bff5d15a1bc0e238ef29d47420ea24a919256265860e4facba3a08b0f517984d7a2", &(0x7f0000000040)=0x9c, &(0x7f0000000100)="aea5903f2785575317417d8b01a853c0", 0x10) executing program 4: sysctl$vm(&(0x7f0000000000)={0x2, 0xa}, 0x2, &(0x7f00000000c0)="e208f2eec4ece4f182e93760a63c1a267d589c8338aa3715fa930b21f925faebbe927e2a06d80f23d1ea9bd8f7167da98c5b9d19030eb291ff27b1330086af3b011fc2727ae3b54cf000bd2493ec632d1046ede6c66c5b5424f7e948debb0fa6f1997ee923a4e5e9348274b33aac248983decb3926268e902f3531ea6b5115e08807f9975eea6a6daba53de972d4a708cfe05b7ba51ab7185e0079d2591d66e1891f57b91e756c3ebca7082e791c1857626a9b2c68214daf", &(0x7f0000000080)=0xb8, &(0x7f0000000180)="efef911a585dc92c046fcf9b0cf4984f3c57cbf1497ce2ad119b762e9c158b338977ad943cb8ccbb546e6e28c4d2b97ed50c5a773aeb703de6e09c861417d334ef4178f835de12b5600cf728c7b7e22c22738e6b973387c14e835aacbf857d68aeb24a3e333c8dfd31b087e011b4ba9917d7698fb05589f1876c5de65dacba47ba", 0x81) socket(0x18, 0x2, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3, 0x5811, 0xffffffffffffffff, 0x1) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0), 0x80, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x1}], 0x1, 0x0) select(0x40, &(0x7f0000000500)={0x4003ff, 0x4, 0xfff, 0x20, 0x5004, 0x5, 0x2, 0x10001}, 0x0, 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) madvise(&(0x7f0000022000/0x4000)=nil, 0x4000, 0x2) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r2 = syz_open_pts() close(0xffffffffffffffff) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000440)) r3 = syz_open_pts() ioctl$FIOASYNC(r2, 0x80047469, &(0x7f00000000c0)=0x5) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000480)=0x6) read(r3, &(0x7f0000000140)=""/92, 0x5c) execve(0x0, 0x0, 0x0) r4 = kqueue() mmap(&(0x7f000035a000/0x1000)=nil, 0x1000, 0x0, 0x2010, r1, 0x835) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000000)=0x8b) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0), 0x20000, 0x0) ioctl$TIOCSWINSZ(r5, 0x80087467, &(0x7f0000000540)={0x7, 0x1, 0x5, 0x1ff}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_SETENCODING(r6, 0x80045710, &(0x7f0000000080)=0xffff) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000340)={0x4, 0x12a, 0x0, 0x0, &(0x7f00000000c0)={{0x5, 0x6, 0xff, 0x0, 0x15, 0x4b, 0x8000007}, {[0x0, 0x40, 0x0, 0x0, 0x4, 0x6, 0x8000000000000000, 0x27dc, 0xf0, 0xfffffffffffffff8, 0x6, 0x3, 0x0, 0x8, 0xad, 0x3, 0x6, 0x20], [0x7, 0xfffffffffffffffe, 0x7, 0xd9df, 0x0, 0x100, 0xffffffffffff7a46, 0xfec0], [0x1f, 0x8, 0x0, 0x100000001, 0x5, 0x1, 0x6], [0x7f, 0x2, 0x6, 0x0, 0x8001, 0x100], [{0x3, 0x2d90, 0xa0c}, {0x401, 0xcdb, 0x8}, {0xba, 0x8, 0x5, 0x40}, {0xbed7, 0x3, 0x6, 0x5ade}, {0x75d, 0x8, 0x1800000, 0x9}, {0x9f, 0x6, 0x0, 0x10001}, {0x401, 0x1, 0x7fffffff, 0xffffffff}, {0x3, 0x10001, 0x0, 0x3}], {0x8, 0x400, 0x0, 0x800}, {0xc90, 0x20, 0x5, 0x4}}}, 0x81, 0x8}) ioctl$VMM_IOC_INTR(r6, 0x800c5606, &(0x7f0000000380)={0x20, 0x10000000, 0xfff9}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x20202, 0x0) read(r3, &(0x7f0000000580)=""/237, 0x44) executing program 1: sendmmsg(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000200)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000080)="5e324a895460763f9cd658f80c8cc86dddb231c3e468100aac49d46122d96b72", 0x20}], 0x1, 0x0}}, 0x10, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x5ff, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) r3 = dup(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$SPKRTUNE(r3, 0x20005302, &(0x7f0000000100)) socket(0x11, 0x3, 0x0) recvmmsg(r3, &(0x7f0000000280)={&(0x7f0000000180)={&(0x7f0000000040)=@in6, 0xc, 0x0, 0x0, 0x0}}, 0x10, 0x1043, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) openat$bpf(0xffffffffffffff9c, 0x0, 0x200, 0x0) getpid() socket(0x2, 0x1, 0x0) socket(0x1, 0x8000, 0x13) ioctl$FIONREAD(0xffffffffffffffff, 0x80206919, &(0x7f00000001c0)) socket(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) readlink(0x0, &(0x7f0000005280)=""/163, 0xa3) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fchownat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0) executing program 7: sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f0000000100)="afc85a91eaf9c7c9a2deff27595b6130ac026dd0d820b43e57a2b700003ce56866a22ff68b9f", &(0x7f0000000000)=0x26, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) setuid(0xffffffffffffffff) sysctl$net_inet6_ip6(&(0x7f0000000080)={0x4, 0x18, 0x29, 0x8}, 0x4, &(0x7f0000000140)="0a39241e2c5c905d635f2c26c65c2e7375b385dc914138a1f7f884fd0c8a283578fc2f3e2280d1fee51ac723566a27788e030ae016a3ad4d479c3d6dc664ed051ad81ff434cad9f785316d10f9458812c6f367d209db6cce6a11b941292b5b712e4297e9529ec0cb809efe62e31b2e4f2a6e59c1018bdb670b682abff8dfe477ce2214223bf7cb256a429d6f5ab0d9cb17c73d1e9622e9e592320c59da42cdc1364c22c50a3acfed85b19688c52713", &(0x7f00000000c0)=0xaf, &(0x7f0000000200)="03e7f4680ed2ae072e6059767b2db9babc509f2cf0060eadcb18760eeba3e9ae9f9d1fbe12530beb63124e109b03820571896b05dda9c2f553d2a232a49c102071435f3023a711f12592e1a5cf9c8d12d47c477ca806c18fedf477a0f6f8bae5e495d1b56352672766d52ea4d6f5b2bb31ad3b0898611d3fda98e0163bbe67d1e0bcace63458afe3fc7251cb2c814956c7f5c89ee4d7db763104c32786e77c5da7664c", 0xa3) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b1000502000000000000000007000000330002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037382102000000720fd38bfbb770c1f5a8727781ea2e69e0bb76d907c400000000361b1257aea8c500002002fbff0c230000aabfba0900000008e371a304353712051eadb71d89e000040781e4b2ffffc00000", 0xb1, 0x0, 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCLOCK(r0, 0x20004276) executing program 2: socket(0x18, 0x8000, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x87}, {0x2}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000140)=ANY=[]) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x10000, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x3, 0x5, 0x0, 0x9}, {0x6}, {0x46, 0x0, 0x0, 0x80}]}) syz_emit_ethernet(0x36, &(0x7f0000000840)=ANY=[]) close(r0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) r3 = syz_open_pts() writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="76e0820500", 0x5}], 0x1) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000380)="ea000001000000006a311949882793f4f043117677aa198d727632061a07b6baca2905387dc0e3b751ee0bc1060e8aa32b2dc6f0f7484f72c064ea9400477891b4d31b5c178154537b121111618c11097f74ed4ba8eeaede6fac8b44d315211f09dc72397713df79458caf4ceba774065ebf6b852f8d1224c1f9f3fc36f0042bf063a0f227e7b75556bad4682196269bbf0ac0576f00338994a65b980700d1cd8ff396608f9e30b0c923e308c30af67d429cb33b01e055d768773e35541468e4e6677934d2e4f97d8b8f1b83a7947e2b9dac7cb58bae522e7302", 0xda) r5 = socket$inet(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r5) r6 = socket$inet(0x2, 0x2, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0xfffffffffffffffd) dup2(r4, r6) r7 = socket$inet(0x2, 0x3, 0x0) getsockopt(r7, 0x0, 0x4, 0x0, 0x0) setsockopt$inet_opts(r5, 0x0, 0xd, &(0x7f0000000080)="ea00000100000000", 0x8) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, "254dfc210b4aa916fbd5f000"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffa, 0xffffffbf, "ffff09009cfaef01018b7482ec88870000690200"}) executing program 2: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt(r1, 0x0, 0x14, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{}, {}, {0x6}]}) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000140)={0x1000, 0x3, 0x401, 0x2, "8cdd918131e20d0ef5b406e688374c2a50e2bcdb", 0x2, 0x99}) close(r2) r4 = socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000240)=""/62, 0x3e}], 0x1) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1400000029"], 0x3e}, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r6 = openat$vmm(0xffffffffffffff9c, 0x0, 0x400, 0x0) r7 = dup2(r5, r6) mkdirat(r7, &(0x7f0000000000)='./file0\x00', 0x40) mknodat(r7, &(0x7f00000000c0)='./file0\x00', 0x8, 0xfffffffe) ioctl$BIOCSRTIMEOUT(r7, 0x8010426d, &(0x7f0000000100)={0x20a6, 0x2bc23a7f}) setsockopt(r0, 0xffff, 0x0, 0x0, 0x0) executing program 3: r0 = shmget$private(0x0, 0x1000, 0x200, &(0x7f0000ffe000/0x1000)=nil) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0x4, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0]) r6 = getgid() r7 = getppid() r8 = getppid() shmctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0xfffff800, r2, r5, 0x0, r6, 0xa0f00e4daa1b61d0, 0x7}, 0x400, 0x1ff, r7, r8, 0x3, 0x6, 0x5}) r9 = socket$inet6(0x18, 0x4000, 0x6) r10 = getppid() r11 = geteuid() setsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000140)={r10, r11, r4}, 0xc) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4) sysctl$net_inet_carp(&(0x7f0000000180)={0x4, 0x2, 0x70, 0x3}, 0x4, &(0x7f00000001c0)="ce34929b8a58b09ec8e01515aa19cab0aba5c42690e1850fddfeed03fc71965453f5d6865838116424b22f27cfabb7f48d0f592d34f70a7dc60bd5da80d4530a80d7268a02e767f132bf46795930fceeafd28f693266f1bd81eabdcb2c1eab4a14477492a714cdf7b4e67cf8e406071e4a337f18e05f49943ff4557855e913fbd12bef5056deb07e96d495a0bf697d6ffe102b3abcfb0450a518f358338c289b4fcd1e8aefc0bef92444feeda553911b5ff74992828c9a07e765a506346fe11b0f0da28b6eedec5c96660d2aa2309ff4171ce2a9173786a68d49b9e9d09cdc1f900114a08e8d1a6775a681cf49f357ac028f452dd981748d409937fe25bb2b8d7b1c1bcecb5048da7acca09d23f4d8b15fe5f4317bd8907cc2f5149cc1c2e091ded50c62524a56e3cf48c8d929e469b18e8823bac341f455b97d1f161b52ad348908247a5cfc79dff737e9f4bd0fbcf3d7fdf95217a81c917470bfbec16d1de9e863b4b4f8f2d2fbf945fab6a46d1dd11612ac09075f3eee736321788127f7607534ef93dc1cfe34676c1bf2140806e285ec075efed96643393e6d4a2419cd375811e14211f2fabdf9ca53db176cf7c829406a22a778999d547a447dfcf7b491cbb5e70b391f02d2b0052818c22ebd39d1cd6d370fa14c986e169720826e1465b7a80ab1e05084879454c3f3b5e99c0c8cde85876cb2ac475733741f67bcd65729738ce2f3aafbf066398ebe13f7ec0356815d359135892f7207614819a44ab8288ef8704de73b9a5e2bc3058fc3d3c9ba48342a18ebe4759e207c277854e83d9620abcbc9e1d73bb4959874bb564871edfb9c262e264550bfd487b08ee0ff8b286a9884abc747e472898569d78c1dc88ead8944957e01b0fae749f6273ac270c7ec98054118c463a0a38bf024381b846fce62238ae69ac53f3c469cc7671387b9ac760a4566cb99037fb7c77b20087d09e77b14a802af7ca7b79680f9c3b60b109ed21237756f4e84d07228830416fec54bcdc76b83b441c6067e7d02d5298f64c11dc315c020e26d04b7578a00de1275e2e3c7ace4a1299f88adf680dd84ebd9aa6975482aacd08c55211973f9d7354f72060e6f8db1e3550c40c32ef412fb10f80ccb237d92209580320378b99961d40a3710a7d48ec8e4181494a16ce363cacee8c3b833525a1b20efc61acf00ebcddc4e854d3d6f18d5ec94bd30e6e3c48d09ca67767700bf1c6071aaa466915e701c9b145c3b4409d98726472cb81efc9e9b0fdc8eeb61d1f8c2c172db91ec51f8eaa75b47366d7ee1c0b9a642d16da58d9348be2003c591fc293104ab835bea84b3ff8eb261f83f09c23d7934980af1e0be9b73067bfea9c1a26e3aee1694cc1dbda7da717563e3b2a648f3507b648b33b5dea9e469b71bade2f9928609b8af7b6c1f1c9d7c035921db4fdc70573737245724f4b9a7a29bf3f363c46277a6ae2b43cc10ede1c8004ad0d31d11278ba3ea367e3f2e715f62e97e2502f1ec2de3c97d2f1c6d6f1601362ca0b4718d1e500adfbb17612b5b221ca70bc97e3d786f424f565475647aaa8d8f405782f127295e59be412f482ed65164aaa7b41cea3a45eb3e5b9d00a672c67da88b4fef1fb9ec698ce9fc97d6a3349d8cb60aff82d845d3c628c7736100f175ea39c7c4cf8271a4b6703d1f712214793474fc8b425aa129b977e56553856584d9bfe4ab0f83541c37aa55f9466ac98f2c15065261989f6a0231f2082bf8900a999675b0875bb9b6c3e9f336d904873d966c2c6bffd35a95d968907e2ef758f47ec0fa9990715bf2766482681607d8d9a2cafd79d4411e9f6cccf668234a528a735d871982b74cfe5504865d304cd0bdf85622272550eeb8feeac3e3b2266867fc27d81b7b92a5e64145dc8e528305ee832ab450a09432eda668fc0255fbabc99d8ca702295119abc59e7f21340600aea9b3515927769c64682ecee12c84e29128d99cc618fa3352b762d92f203cf2f8812144e950f3c4247934be8a60babb49322e22ee634ca72e967f5b1acd7c21e13b0509c7af9c5ebf2a03aead37470ea836655be04fd0636b9130eee52470e5d72e7d2676097f9ff03193e69a031ff1f0d658ce244eff34ae47911d53d924ba517d75276102804660120a1f61b4bac440e4d93e9a118d67a353f96c55102b2089f92944558414245b8029c67aa81fc91653d763076bb5ffba137247f412e5ecc0c462741ce6a074f4d9c77ae941e3f219b149d186b35805cd62e3537bfe600861f9823090caf6fec403dec2e0e7735e54caf482eb87c4ec57e2600f9e9d49ee0e8eff034eb15595e6bcb28047217fd7d3ccbadadcfc12ad1aa4969f2e431502079419c5c9aae178626e25d1ef30576993acf2ae63395ad2803bda5f19ad7c61c613b06b9a5da59cfd830be3d6c45b0c6138bef630f10ef51d01594cdc8388acb850eb81461b94bba2c62e319558ebee8d637e6c452ff6e82bda2d2bbc3d38bd7da6e15850fd94d2fad70f057e54ca99a58b4439f6e47325fdd04f299183c833f9b5e16480f4b2b6211a395ec0db76aff949ddd553d8d8315b05d6230ce571aff62c5929c4a00a1f02ec067b72eca2f085563a12fc789f5637ddccfd53eec8218986deb5d15a0deede36f261827257558722f41bc10126e875298546d8e7c04c011fc76e562ca6645823d9c933e8f0d3626b16198605fd54ebeb4210b094f23ccf2aefe2002debcaac04687a5154ab7cfe2f6c35405b4fc7b9a84ab323723645edbd61434ef86c4879e838dcb5145846ff52bbb395ec7751619b022c18dcc50ab5158a181da78d735d4bcf3a7861661ad492ecb299404ee672049f5d52d24be36fafa867bd39f41a616098b88b76f882efacc9cfbc9da4c268793229d2fa75acd5aa940ce99242334f007ffd60d991716a5e10c1b351581d4751091f8330c04ede776f53ded378c962efeb70262cd661864ffb7e78c3d4b96694095a5496a7f46efa7e9b157cbfff6842fd2db20eb2080562c478c65ec1b042d8a24872ae92e04eb067499fd52681689ef000eef8b0d69fd882ced90c2c6078cb6acddb19d5b097c4e033ff2679f22db3652c5194870bed19fb75955932b82c8f58e379b25d0d768160fc00375a14ca976b2a9a97d18a0fe2404cca13e4c32bd9f8d77afe0366d5ff560964ea825e0d141b494e97b398d66fef66152f55a718f4eafd7d8d636eaeee57b55c7ab9b05498d68e8ea93bde90625e0ba1180b74563cc0b26508d8bf959f18642d623aa245735d09ee2d06d6e493a0c4fdf7886034a94c5b80e9854ac155e056dc470cfbe476839e776f1f4eb15de4b583d5bba4a4901aa8ad5ee9540868a74b7b0d95cf90769987ae1f304c7fb234748088a1bcd0b86b8eb17a41acbee6c6456c7915e3cb7b376223e85e8b292c85bb22780782873fc2fce560a7a703f902466ee32c2f4d7e46ddba7e095a07d2d7dcab9e7cb1d0fab1b81a1ab51092cccecdd0a34711ee1ff1db55d007e4306a9d21fe2620d03d50de43115ae4d2aad650977970783de704a22cc06ad166d2eb18dc0e623e6e494f25ccde40d483c2c652f09300fa01ac806e3c52290a629d1a249711ac4272599e4bfa01c4ef289cf1a5ac030e61855d8f1975c7bd4ed7125052ad51a4b39c3d48a075e5b337bceb6facbe6c8a6ae5ac03e3c4bde7035adcad087a972a2e7f0083d4d570c3528efd59c4a1ee77f01d043d48a61fa5e0d900d13863e920cffe49c39f6c8223cb06f613bf1d07c3bbf1bc4fb5cc6742ecac0bcfa87a96c5965c34d49aba93e3363d039980648e9a426a7273afe829bcc12ef6fe787b09439c92c356d89b7462727755856dec586a9ee5f4cd2764c6cd23bb725744942b925489e991676389e7b1569597b43df724a8896f2d50cd3cc23184ab2ca529a3a6d1f00952d27e45951b692ab31e170288546b22ae7b7760654cc29cbe3ce74ac6b926910463e8eeb03780e3fe1724ce6cc00d0ac4c9e591d24ffe0add3e70c0e8d18c5e55669373cb2423d7685ab797d303c0b05992ee0d994c0e2cdbd5c1edc13282da970161522155b249336364f551db8317d612627eaca2e3f15b6566b9faec465ac4efadaef8657679183565c523c21571a6cc8e9989fab09a97d8bc148f23f09a09ab36b5ed8dad02eb2584c2a3c17ad3b873122ab232e79ae74e033a4a3fe6fa8d1b5c471310ca969d4af3889f122d085cde87baa5aff12a89faed75fa266f9d5f5bd9de0879e1a1399cb10d40751f0420f38a4be873da821b52d7b5ffa72fc8312a352de469357dae72140dcfd51f6f50308dfc4ef0223b028fcab67f3a2465d36796911675de8e6b8c0c8b91d8a74582dfb8b8f69467eb811f154aee3cfe5de808da4075a5f9d55a74b8e13826b990018226fe4431f70fef456819d5424c10d626702fe11d0fd47ecc69c1e7c2de0249d3548b5c83f3cd6dcb741138c3352263d013276dd43fd5960869741b7f49d67339b76bfdd077c7cbc6860a79c0ff5e121cb242d145e61f465544477f75cff47ece681db9476a5a0a66bdaff023c1fea78de4d57c402f415f893c7b2a67432343333b0227ec119bce013413589d5bf1a8c861ab85aba605e9a602b031ece3be532cc31ccbb584b049b33376a49daaf39fdb866e822577740280e072f86919a3771953f2ef125f33f5297c57aa62987548eba4ef6ec646a8a9efe83454642ef18d372e63b5d1e835d2ffb79fdf1bc138ade669a0694c2afea0be173af377ab2caeb6449d72f951257b84175fb3282f0b637fc7bc19ae5baa2d0747f06d4164fb8c4d87d57ba4bacd106616307a0e54e36631c204c2dd67f1e4919ae1d245cef9eb4862e6776cdf1c1407c85146a7de9f3c07ad829021a7df21825d5a0d397159f0002a4c8ee071c2f50743057a025067f5e02089736b909ebd6f5c0e8b733a9711090c907760328ba6c543366870c20813f0e233679e652ad134c757d56d0f02bd3762eaa635453ddda6bb92d42186ec6a89e2b0a978b770d6ce75d6371f706266b10539a06ac05ec206ba2bb1de64a7bed3606702b9a8fd7ee9b21b6ad86bf554cfa64a9f60f0cfa39764e35ac3028e4d671637dd967321d2830df814fe20e22c3831521444ce4551777416e2233fdd56e4e32807a777ff988f92e734d298803bf07b16ad3ce95e3af7bdc72a91a7376322de9d4b5a32255a1df1a8082254d6c21feab8982ac8e811fadc891dd0a3b702c689d78c70423a90cce90077ff37df216306f2b388309625899b339c5a4a477f612f0c6a9eb5ef8e5ec92ac85905993a496b7d0d6638fe69328094d2c0959e6825317a64b735c99310395eb6b2463542ca5cdf03de6531f0583e4017d5cb211f7079342f8c558b9322ee3a07a41505bad3a79bf813d2c1d7947e65f9f81e18f04a86827ad0ab1fe7ff82e492f502a7daf9d58853145577ffb2fd0ab8c6c914beb57a2bf64566d976a64895cf3d8255ba1083e1ec6247bdd405fab296bff1bfbeb3a7b4788bb8d1c532ea6c80fcc6b7f6aad6d33a67db6d2914e73c49cd48e06be0e0eadcf3e5924d222c122c5983356f9186936f3390042511bcd0c3ca5b01bc2cbf5305c22868a72935cf01c9fc526d4663fbd1dd96bebfa82c9c29a70a9b5ee9201fa00f335e9e6d7a09750056d6940636abb0246cc555a58e43391c3c6bcbfd4d2e5a75581d8f041352daa0ba81e6ca0ba8e644d349d05c617f059451833def4ded00aabe87b44eb34c7a892fbc2249bc0814a14f4a93d627683d58", &(0x7f00000011c0)=0x1000, &(0x7f0000001200)="5d1a0689b2903133a20ad934902f22fcdafee3ac5c52e42b35ea5555fd1698bc2d3d27b93e26abc60ad378c7c9874b219f21613b83447f32381cb7562aeddf9cc12c59a3d31d8b4adc31d107225870c4ec481e38ea7ad7805d9b4be4a3858a5711d98ce3645956db2f5215b5c39cb0112a7f4bccc38929b10587d62ee7d19c86c9632ae2546288320ad1cee4ac873aee7ed497d3087ae01b4017f241a65336516e6aa248dd2f4d518f606fc227468bdaffcd5c8a6d6d565b34a59b1d38b9f973a48105e249c6e3474e97668df3ff8ab5b5e658225e6a176b8d3123", 0xdb) r12 = semget$private(0x0, 0x0, 0x406) r13 = semget(0x2, 0x4, 0x24) semctl$GETNCNT(r13, 0x3, 0x3, &(0x7f0000001300)=""/129) semctl$GETNCNT(r12, 0x4, 0x3, &(0x7f00000013c0)=""/25) write(r9, &(0x7f0000001400)="301b8deb2f7fea0622a844e9e8f7c555cfadb7c716666e6d3fc1cc5be4c08638b9402c65aab20aafd52aef1f12a3f7476618ca57d27a5964f0914e8b7d7f60e065ede15a630c53e6e818dec981522a3d20c5b2a6392f7147d5c55984a2e21f68b5c6719f296882e4a091c0a36b3ae1a2f65f50a5ceacca87c013b9f89dfd0c24a8d17db60643358ed92eb7a293266bc5dcc0421cba90836e60fe1e52a84b7f0613b596e76fd8a0171161c18faf2b4a09bba9818b05934c3b8efb1fd0c503ab6b7375b0e73d0d4256878189d8d25c0763820fa990df508b59f751fd9a64b454fd054b138fe78338a03a0cfeadbd43a27fb2e0d95d1620d704a21586f0b9c260fb5c838962464cc49d8e80ee20c72e2ee29ddada14a07e323680abd7000b31b4ce6a70fd015aed8ed6aa97cdd740c01ea13e43f3bd97dd5415890aba1e410e7ef52a12741d3cfdaf44b9458e64233aac9d071f2c08062a16265eb0e16515a3f14b9f5c48f6266b678efe2bef46633ea34cc259998f2b7344b4b6a8b319132f2729c12f49cb7c4e0966d3a4b63e83f40ee6b08c36d70ce27387a38ef15452a551eb10a883cb466c960a448fe6efee2e14e331f509f86fa1e272e6f60d49c99ea91ea18eb1fb6c20d3642dd0a172061671160ebc52df358e9da3c549a8cf64ac5cd4bf0c7d16e63a8530f41489b693d759d503e895d9732ed1cf06c700fd3873f988d8d53e437482ad0827206d42372964f7158602ee79ffaa9e1cccf361070b102e58ce1bbd25f00082dd457b861d5d87db753402dbaab7ee7e98ec8a132c921889227eca0e8049a6c9e0f8dcb3739484bdab438864805a869ce156cfce4518d7dcb9940a5c87f03138cfa299ca5ddaf8c1f956245f5c94d9a74fcb86d407ea765d8deebf4341352319dea5c7c5bc0a768d428b861b45d6b2f9f7213034bde3d574d392e69ae360c95ba0825873a67de372b0c34ebdfab7b46bcf9d1488d10e96c9a9a3943361f1868303a7997983aa41a07df13380a736a89377e6c83f70133a1ae88b7259226b1d76d27deb3cf6cf713895012937a769a9e62f1367320113de6c8b99cf04b11346e330c756af28827cb4325a6143d7c1bd3c0347f13245e395d86cc56d3ffbbc56311fa5a4c6be0e6e933e015efa0eb04af8d4dbdfdf3b715a8d2789c3e95fe257288b969a4757ce11cb69fcdbe02f574d48df66e99676d390e14135a6ceb144f7151cd07697fd73fa74b693a9aadaba27b1e3a7a3a4fb12a96332f6587f4cea6b833f1ca2c794258cb5a080ac5621964aad2499c408d43a00a0a0b7a8c319f51b6c3e8685546f6981dd93009aedc4f987270b82e86d1698c982cff9b974296246b396bfe478c6755a58234233bfa6a5a53c2bb6c0ada8abd402cfc7bcb0ceb19d7b382e254b347efaeba61e637f3c96f2c005c3d23ee148bb82e019cc6fa43d74ed751503566116f60f6195923ea694852cda3e11204ed2a01d43e456cd63aa25eb0ca5b9f849b7f9a394bfa4a3ce98601b7ac87508721ae32da0bb18453593e13f0d5e9173b794475e75bc63371831b25df08b94d3ba5057eaa1a7405063dc6075694da921bfdacba568432320ce5be313e110327da30da15242d251ce9bda3d05f75f2dc10183ed1f9734d203363a690470c930cf59acafaf346a8f2ca0c7602ba6014d389d58f8ace4291c291d9f91fdc30e54cb6c46463b729e5c22def53256caa44c45480f5ac3d9f35816090209957e1d93eb623dd2e747e28575f5cabf84e2f37c7db81e38168e56e3028781aa949d6962e22f09f3cd7d8db846df05f193435d3778bcc4ba6c452fd6c72758a8438b899dd564f8dfa0b3f6c8f3302c1888d473b794ca8f721e0f7764fd040c3e9dd2d5e4290c84d1e12e0618c70eeb0f329966046cd8e453792fc9f3bfaede7a1152749093879500d3f744c1154a5e14e225463bbc563704894402ea1812201964bc5b7fef0454b2386bd5831edc248d02b985d6f08c11a1e054a1cc5f7fe5d311e0d63f68335c1014a95b1e31e68d63f49a0b10879d6b7818ab104bbe84ed1040918f97c30b2e3a3ae18af7cd6d15b4adcd39a6513e67bafdce1b4836dc05a716fe6e494857f1728cba3273a501748648b221e52811eef37368f439a70b4077e31ea7fc50b8b8bfd9cd3719fcf7a2eee81a23bdd24cb1e686cd177a7d40672dfd152bcb4d1185478a66ffa400296d0b3f036f01644bbf5103e2e6b56f98d669443f95205f3f9e9242e6cb2732afa18877cbf72118a8066f77ff9286545d01ac14f56ba5e6b494663392fb3897fc22ccef2656caf1a97ea562688a8367a9d08bef203667898ef754486d9ad04ec2370c26097653c9a6fdf747f7107951b73c4008cb2f8e480b703e419b6ce602f36024e06f724af6fd7bba85d10c92366298eb537f2edecbd7f55619c0ec60af9be4637a8d3bb0579ed6d3a27d05aac529512996bdffb7495fe0bafdcf1fe9e3111a0a9e752c2f4acb45110ac18c35a9df6a78f611e2f03fd5c19d27def721d96f6c6b1de46bdf99a9b064a402e960379c889fb1f76eee2a1892ec5825293a587373bdf8a26170135d6b49217dbe15ad023202895d975b64a21ea799e6685bab3a585b4c37bb12d97e78b52098c9ceaeb3593625e02eda51229cd4ed04b8d965594f94ef722ce461ab6e00ac6369c35fefa5665779c42c2fea891e5858307db494c1595f62d8cb3119011563bfd298d55b01d5defceea0604d78de264e10d7873dc66ed96ed09b672d5ee96e0a8e2b95e16d7177550006d18bfd4eb2ca9221dd94777b119abaeb3402dc7f9b1cab0473cfb54920d50d2ab5ab510e3f78012487eab653e31b94f0435a00c00e9e9c7f68c9e42ceb75b49562a7db5aba65e0bd1b37435f130122698eab4dd949382ab6a5c77facfdad7b2feac7e3ea462ffab7ce4c50366dea9dc02c92d28fba736d60165e1a89bc66eba9c805d0f80353f1641621887bb5ab42bf6d5395910f8d1f1067ecb13b79f3330cca913e528257b2c6c551a14250499e0027020823a1057f3619cc874ca91b3d7af5e7f3f966ab0769ecccfbe569c77b2977ee3b8c013e0ea0168bfe0599f483380bd0ab44fc2fe7044876e379a0d61d074966bdefdeb9d4643588eadb644514b64ffb94927c6a432628b8ad5d98ce20f2b04f305fb63c4efacaae20669c4701447a2c5724ed36edf9c7abdcdb529729d6d1b2a398054ff152dbc32abe1f12aaddfbb499425b7a859e73c9eec59b5ec0ab92dd61612cc7f8161fb42396de42e0ee41830167993699d9518a2bf939385ed3cdc19b86684bdabfe01f76e6f46ca2e61f0c4cd05fda5d51713169b9ffe89536740e17daba8f889a4481997f8d979b82942ef1bd6f07aef97fd358cf20e5d2cdb57bf6e3556bb8e9624ef05239bf37c918baee6148cb3fd8a98c8a7fee0b8b51d76130147625c1b46c1fcf85430123e0cb9595d4736a9ab9da6fe64a3d55075cb68485ccdcc6fd96b8a1ad095aceb06e29e53aaaf496923abe851dd94e91297662befc40f6e62da216ce1e05d75dfa4fdc396e89b8e7ba038e8c087fc97413335d7c41bbe4bfcfc254c980bad8413789234991cae716277990a232042defad110a5a9e074ceaa61b80e13a651a9c649236902c142bbee8d6ab972f3430992d15f11d029d84443b0ca906d34bcf4663137f1ecfdbfe6a6f61a996735902885ce6411fcd5b6ffb5ac51b565d542fb47df8dd5069d1409a4da4d287e0ad81af012a2de2083bf599bd53c0fe7f557c9c14bc9599663d124f238636b3855d3dd67f635beb4aa9d5b62c5636c41647e5dab55456a85a3367678ad8d6f59a853086c090336127a561927a01a68cab603d7061d1eef5d608248f8cc3e759e3fd52f8cfd8713208dcaf74cdab0745d1c6f48c0c1f5d55b763ecfd501a6f11b488cc5386723e17c66fc8c688d18e8c92a1744cac1e0309c03eeacbc3173938422091f54981efe1396f84bb7a5c017a7d964941a6fc0d9fec1a718f10ced32d3fd3343a8e14e267f0e2507ab8b384cbfdcb7c31dea7414842efd3713e03b785e226e3f81d34c623b7d52af0bc4b25d455926bad66589ada6129d6f49ace8f091bf9b3ef5f0fd63eb1959839b16d58f51dbfef629e42ad2f49a1728e730edeecf8b88eda6fe27d3120ce88ec0e03a5ac9a79cae0bd9f70a8bca98432079d879f7e152f7b1029626e8214c3f002ce597075281ccc0855bf251f97ac0f8cf9d4fe5bcb460f3e174ce5d82c74dc79ee12d8ac1dbd89c1e7925f9350a8ee4c763892c4c0d280dde4808e6a2e88aeb2bc393f97f78aef335207d3eb39d96280624074d6cff67ba963a389d69c04e8617bb8e6419cef426472662a8b2e0616f639e11e54cc2773b708bb09e0e2009f32269df23317302e8a6a4e50f0a8ca0b7d47408c4bc63f8f643b23830326afa23493cd3740ba681a82407d57ed9eeb51694ded57d8828118bf70b338e2ae137c101aafc96f3595178296a00252dd54810f5c04882a4d581c778f60b0cccee6ad9a1c15b237c8fff1eeee004d0c1f38f84db89a18069d0227c6febe3e032ba4dff822f4e4f4adc9ad73ed7acb40c3ae1095d5553a1df6d81ef63638c760153169634df85453d8685accd3b1b322ea7b9763afa29735eaf33ded1cd3dc096906d444833b4ed9a99a87d5348cdac2d196128689b2d4c4c77d4b8067b42e784dcc546326efebd51440574c98587a91fa2c90ac49d59ce49395be1ad5a56f063aa2d3c1fd7eb3e548583492155e726ccce050b9a238517b006ab7a0c88215c0b96e52dc0bd4d22ebf13ecae6845e3c1eef272b96dcc1058d1b0b19c7222b7c7715a66ae6bc76bee22c42715cc0fa053533e244be348ef9da370242c64fd90e5a3570c3494280253a67f37c4b9d8a2a09f3f25b152a1f8d81ac11c25b411b823360ff543728cefaa714a688061d82067d9203fad872c0fdda79d28bd4a2c2c61d8fc607dedcb73f90c587660a4658269d2a3a4784239f10ce1b3d73c4a04d181abd78a9a085c3c1000cab0dc5ec58f858e9b0e72cc23b9640924abb137a20eef85c298e1e0f927fde19485a03f8cd3c5245c584d38244bb61b237f6f997d31a605d7a57fbe2182b9a21c57a6ac3539c0ae29ef4afa904374b7c9361813a4c8a1f57b930df2e1cf4805f09e0aa89c6e4f991beeb51c80aaa2243abd4f51f11b80c5d754ee72540dac47131524039cade5ce88509f8f8a1b3716957c2fd1d5ef8354f2704be9d67c06ced2fb8e7ab4ee38b0aed454742173c89335e372e83cdcc94f4274b97e89e2b24135435da30cff560e88794230ca65722c8a09d93399bacf7b56305a5d519b4573bf1fbe5d4d7f09b55a0cbd8276f5c05229d006c055315050803ec08df471b90cd3a1c63d9810f0baa32542352162d9132791ae9b9cc8ba2a6d943166b017672db698982b03e2d19e96576e361a171ed5ff8bbbd807ede8f78ec0a6468c78231f76f052204da01c219c3b552255576caddf0a7479893fa2c7826e7385496aec0e3f9e6aa4ed66993708011cc0c7a597c5507005bed714bb1bed7f14a40855bee37c8755a7cc8316ad56839dc40f39a042062eebc972a3e888a24a4e1e436f648f4a28928d4442bc63a5ac13833a517c708573c3118f74a7a6028be028474f33dc7fe44bb8ccfecabbc2fce1858ee1b363f2d2b57f5ad371b07536e40a9cb8883753a0d6e9d3ed0e0d9fa214a24dee3fb697eb83bced332361c28fa1e584ca9b3f89ee89de63f5d18f75", 0x1000) fsync(r9) ktrace(&(0x7f0000002400)='./file0\x00', 0x0, 0x40000000, r10) semctl$IPC_RMID(r13, 0x0, 0x0) r14 = getpgrp() ktrace(&(0x7f0000002440)='./file0\x00', 0x4, 0x122c, r14) mprotect(&(0x7f0000fee000/0x12000)=nil, 0x12000, 0x4) r15 = shmget(0x0, 0x1000, 0xba7883e96f376f08, &(0x7f0000ff9000/0x1000)=nil) shmctl$IPC_SET(r15, 0x1, &(0x7f0000002480)={{0x197b, r2, r4, r2, r3, 0xa0, 0x483}, 0x707c, 0x5, r1, r7, 0x1f87, 0x6}) getgid() r16 = openat$vmm(0xffffffffffffff9c, &(0x7f0000002500), 0x8, 0x0) fchown(r16, r2, r3) ioctl$WSKBDIO_SETBELL(0xffffffffffffffff, 0x80105703, &(0x7f0000002580)={0x81, 0xcb7d, 0x1, 0x3}) executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockname(r0, &(0x7f0000000080)=@un=@file={0x0, ""/508}, &(0x7f0000000280)=0x1fe) r1 = semget(0x0, 0x0, 0x200) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000002c0)=""/61) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) pwrite(r2, &(0x7f0000000340)="41536f7550126fd6fac634d7cc3129a80699cb926f54ae6475685304165349e70c419edc38ae923c57e01d99a0d2621b2cb9ea9a7a5f2d95b81eefaf1ac143cb2e5e26ae1a0c5731efe343ee2be5271d673ce7a29d875c210d39f63888025f187d6b867c7a58002a833854c1171c87d43b40b939504fae21358ece05b7a064292e7b2911aa76ed74b10d", 0x8a, 0xf0) utimensat(0xffffffffffffffff, &(0x7f0000000400)='./file0\x00', &(0x7f0000000440)={{0x7, 0x8}, {0xffffffff, 0x3}}, 0x2) connect(r2, &(0x7f0000000480)=@in={0x2, 0x1}, 0xc) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000004c0), 0x20, 0x0) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f0000000500)) recvfrom$inet(r0, &(0x7f0000000580)=""/38, 0x26, 0x0, &(0x7f00000005c0)={0x2, 0x3}, 0xc) r5 = socket(0x1, 0x8000, 0x1f) openat$bpf(0xffffffffffffff9c, &(0x7f0000000600), 0x20, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000640), &(0x7f0000000680)=0x10) mquery(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4, 0x0, r5, 0xfffffffffffffffa) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000006c0), 0x10000, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f0000000740)={&(0x7f0000000700)=[{0x0, 0xffffffff}, {0x4f}, {0x88, 0x1f}, {0x2}, {0x3, 0xbd42}, {0x6, 0x4}], 0x6}) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000780)=""/43) shmget$private(0x0, 0x3000, 0x340, &(0x7f0000002000/0x3000)=nil) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, 0xc) r8 = geteuid() setreuid(r7, r8) socket(0x2, 0x4000, 0x5) getgid() getpeername(r2, &(0x7f0000000800)=@un=@abs, &(0x7f0000000840)=0x8) mknod(&(0x7f0000000880)='./file0\x00', 0x100, 0x6) semop(r1, &(0x7f00000008c0)=[{0x1, 0x708}, {0x2, 0x8000, 0x1800}, {0x3, 0x20}], 0x3) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000900), 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000940), 0xc) setrlimit(0x0, &(0x7f0000000980)={0xbe8, 0x8}) executing program 6: ioctl$FIONREAD(0xffffffffffffffff, 0xc0206921, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() setrlimit(0x8, &(0x7f0000000180)={0x1, 0xf17}) close(r0) r1 = syz_open_pts() open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000120, r2) r3 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x0) setreuid(0xee00, 0x0) getuid() mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000080)={0x3, 0x0, 0x0, 0xffffffffffffffff}) semop(0x0, &(0x7f00000002c0)=[{0x0, 0x4}, {0x0, 0x2ff}], 0x2) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) close(0xffffffffffffffff) r4 = socket(0x18, 0x1, 0x0) close(r4) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2412df7) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x6bf, "28113bb1e6648a1a267bc03b7a447ab255dcd9f0", 0x2df9}) readv(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/121, 0xb3}], 0x1000000000000203) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="59862b01aa8ebdb9f0feb98ce2e71958ce0b6fb1893c7c9c44232b8577b9f09f91f7dc2fbb55301c9e8bae67d8ee27d470ac97305322e9c052e6f9383e130cae32a4d5c33ee2f4b2d04e76abe3d36a7b377e75d2b022c87c9869e4e017dca4756c91a3d2a48f362f0db238750b29dae16653af2d940c5c9fa254197f31b2a74b320a56e5d43e65c96cb729db993720", 0x8f}], 0x1) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000009c0)="d80aa5cad6088d0ad96e77bd20f665168220ced54374997e6f974e5ccbd08c60f1fc94a8a2907c4212b4b475e5aefb22c95abef06d0950b52d71ff261ea5dcb1adcf3d9c60679ee4aee250a70c40ad507ef757e5aa44b7243b99a4334b5bbf038cb1ae946db671602d5b502e2b167ef4daa91b79bddbac33bf38d8b2973187804e4515bcfde49cc09add27350cf66ab13bec62d4192fbf4c2171b39f5f5d4f2f1092f1d190d3efdd7bd84484ccfc77acf7c0c87a9eb987104519836aa9b61ffe111f3325d39e9b8480073b2f6fac28795dae0d95b0ca5fe78b92fce83a522b8bd79eb93969c4fbef424752cbb54c13750a9d316dc0559b4f6ff5322663d9d27cbbaee0800627c55da0cae8e7dc5c720fd8604cc3cf05b0b0268733356777cc441156808ceaa13ca225185828a21f210b813865adc643db860d0d27d889e32f2d554e3454882eccff50b71880224b7d3e25b0304cec9ac6be162bc2e1cb9180e3d7524d72ea5748f8d24a5c2186e6ba580d832ca0f0b4aa45f89a219a1c9d7917bfd98f51adbb3ebce8cbac38d8b885ade3e79f805720459b49cc5ed7a4d4712a64c0a8fe74218c40f3d93eae542727d45f2feeac4f45f1a5f8d94eb47a8321ae36bedfcde0677da7e38e2933a4a4fa763b5c7f1c5593929b1a546c1c6896bb75f0ae3c1f5ff39f71da80a8d23ad52f3243a37c50afaf281586b4c0217931c9a229bfcc659528a68db4569de660788a15d2137e2199c3563d2207102d79c027142b7ad8ab67757abd2168ed9291182e078523424e72099189c1ae685cd010215d68cb2e50f507a119f54c7b4f3ceb8ed0793f5c9b39573c4a5dc55f910dca4e5549cb7b07557aa5a02c8de8e3d830a80303a52791e783d5b89020a627f11347ac54a12ccf306df7bdfaad10074818c043727dc9fc5bfe716b2de8f1cbddb469337c2084ffe8f505f37e99746a175225ef22bba653432b46c8da970c8a0a132bb4850dc35c63c0a61e0149077acaf877fc5752389da88d9b3cdfbc41c1652b2548bb50187d01f2532d78428a7812d347f6615282564e1f3fc1e38e1f083089053fc435750d239e8da4edcb388d1ef0ddc163f23a6a1e1d39eba638c0479d7f779c34063851c03448d6445d3780daa23985c3390f8975c75d064f1d5128e5bda406a53e5cab136df9d3d014791da8e4852cfb9a39efa59057100e2773df290f684a7e5abf63c2feb5dd1546ac3bed7fda27b6958e4b0d052bcb2760", 0x37a}], 0x1) open(&(0x7f0000000300)='./bus\x00', 0x20000, 0x181) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x20000, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x44, 0x3f}, {0x24}, {0x6, 0x0, 0x0, 0x40000000}]}) executing program 7: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0x3) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x18909, 0x0) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60aa862000302c00000000000000000000000000000000000000000000000800001a00000000000452b890"]) symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000180)='./file0\x00') unveil(&(0x7f0000000000)='./file0/../file0/../file0\x00', &(0x7f00000001c0)='c\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x1f3) setreuid(0xee00, 0x0) r1 = getuid() r2 = getuid() chown(&(0x7f00000002c0)='./file0\x00', r2, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x8, 0x2) setreuid(0x0, r1) chdir(&(0x7f0000000100)='./file0\x00') unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000040)='c\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='c\x00') executing program 1: r0 = msgget(0x0, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/174) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r5 = getgid() r6 = getppid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x1, r1, 0xffffffffffffffff, r3, r5, 0x54, 0x1000}, 0x4000000000000, 0xfffffffffffffffd, 0x0, r6, 0x0, 0x7, 0x1ff, 0x34130ece}) msgctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x80000001, r3, r5, r1, r4, 0x1, 0x1}, 0x9f7, 0x7, r2, r2, 0x8, 0x9, 0x6, 0x80000000}) r7 = accept$unix(0xffffffffffffff9c, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r10 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000300), 0x200, 0x0) ioctl$WSKBDIO_SETMAP(r10, 0x8010570e, &(0x7f0000000380)={0x3, &(0x7f0000000340)=[{0x0, 0x5b15, 0x5, 0x800, 0x1}, {0x2, 0x9, 0x9, 0x8000, 0xffff}, {0x0, 0x3, 0x8, 0xffff, 0xffff}]}) ioctl$TIOCSCTTY(r10, 0x20007461) r11 = getgid() chown(&(0x7f00000003c0)='./file0\x00', r8, r11) sysctl$hw(&(0x7f0000000400)={0x6, 0x18}, 0x2, &(0x7f0000000440)="04bef64027546e053b3a582f68f71b7936c78094d583357baa7d4869f7914ab254f24f89d7292e85100dcb0d540a4b3b9937a5e3dc02969c14c265dace9a1daf9f9995907f2dedcf9107906eb08ce316593998beadf62ceef2891d54f15a77ab3d45a776dc92ed1999ae00adbd8145950d724d5af32c0c3d677c97c9772ddf6dcd443adfe4fae36d1d3d1786958cdecbb255e96f2c223df6c000bf4723afb8c23fae036e463dd83b9edecfd1af68926ddf33c9a20b813a6e98d6d19151a3a56f74b292634d101975cdd15c1e0f3a7b63f81a96b63ab9621180ada88b654b28a640824ff645de9b727103f77ab38bc9420ef4b8", &(0x7f0000000540)=0xf3, &(0x7f0000000580)="6689d2ef412b85a04aad486451ccc933b14ab24edffc756ea52fb7eda85ce6ef8b9ceb0dae758eaf17a7a884b09b30dd001dfbb016ff0efe39157843a6ba2a99c37bfd19683f0d0b86cd90752d03602d8d9f43db11efa2959011e59dd364920ba167b2cc4887f2f64293ced8ae2c8fd945923e869a8dbcb8f787ed11820595d6c85d", 0x82) read(r7, &(0x7f0000000640)=""/88, 0x58) getgroups(0x4, &(0x7f00000006c0)=[r4, r9, r9, 0x0]) fchown(r10, r1, r12) ioctl$TIOCOUTQ(r10, 0x40047473, &(0x7f0000000700)=0x9) semget$private(0x0, 0x3, 0x400) ioctl$WSDISPLAYIO_DELFONT(r10, 0x8058574f, &(0x7f0000000740)={'./file0\x00', 0x10000, 0x3d, 0x8000, 0x0, 0x1, 0x8, 0xff, 0x0, 0x1, 0xffffffffffffff72, 0x6}) getpgid(r6) ioctl$WSDISPLAYIO_LSFONT(r10, 0xc058574e, &(0x7f00000007c0)) writev(r10, &(0x7f0000000bc0)=[{&(0x7f0000000840)="b7fe2ef404048472b0ed38ca2b178c6a019934a2eeee020870265078ce426b7f95994e0826c528d39746dbc0e2343fa26c2c091462ad31620a83c2daa87d2bd86f0ce9d677e8ab331be7d629a407c6faeb0eede192f7e0eec1b45c35cb7662c914988417a298dab6ea50802519fb1c17cb670a2b040082c51c3275d4596ff048f3af8a65c968558299c34f41180ee79b069527ab97bfceb90209c6131f3101e9e660895d88ab2101465b63e5abeb1c94b36abd6388a170a0ba0097463d65c3428f115dbbda087ae927a78dcc33b15f3f831e6bdadd6564e33cb19166b1dfc74f319ba9a7b63f184d4c9448db0eacc14902658385c158735716d65a4cf8bdd3", 0xff}, {&(0x7f0000000940)="b2649b4ed115449e9068d2dc79ea42c6f2e69ad7d406d939c0280c569d2cb5afe198f3bab735ba", 0x27}, {&(0x7f0000000980)="57cbb7da25c4503cb183ab175e3432e86e57c2efba14d58dc4fdde0f62277e73f1a78b2a1184852c7d311245f696e4ef92e415d281b89e630f95580d7c61f83846bb18f759257e21ea072be55852034c6ea1ee12595f35e2d9308f5b0aae71fb6ee62ca83f7a9c9be7cefd2c4bf65b02fdc8be5c5141444288efe46e54d2fa6edbcb96f9d46872a20a51c6e079dc06ae75dfa02a6546af10ef20ceb08c7104", 0x9f}, {&(0x7f0000000a40)="ad35874d64e97e6f87a48a6813de", 0xe}, {&(0x7f0000000a80)="e7f4e05b377d8b2a062db9074b3abc585a9454446fcdd41956731bb99e6ac49479", 0x21}, {&(0x7f0000000ac0)="f7d3241bb4ee9dcc9c60828aa6b6599273a1ac3bdac34100925f7ff2b92154014cc843a5eec16e594e4cb618c422c902d4a127917eac39aa7526246a244213cf6ef7a58801c302a18b714d53a91fcfb9df803ecf0b9cd37fa86111a743283f79893101a4c3332f610f071e4f166bb55b8c52119ec834ccd9c77ab23aad", 0x7d}, {&(0x7f0000000b40)="a4e612dac22c3312e580ae435a3f627398900b929adfcd8819799abe9bb529501384930218142120ff09c4c2a9", 0x2d}, {&(0x7f0000000b80)="d73a69dea523b108c6e43e95aa915980153be408b131f90220aa91f66c916f72b410", 0x22}], 0x8) r13 = getpid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000c40)={{0xff, 0x0, r12, r8, r12, 0x38, 0x3}, 0x56, 0x9, r6, r13, 0x7fffffff, 0x9, 0x1000, 0x73043a2a}) setsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000cc0)={r13, r3, r5}, 0xc) kqueue() sendmsg(r10, &(0x7f0000001280)={&(0x7f0000000d00)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000e40)=[{&(0x7f0000000d40)="820d6c3092328c6072e2e4de27922a38f75e1c803d439efe6e15f038966e1af5c25d407ac104c4d0203b56ce4597d9f9aff811b2e41e96436209a3316d92775a061ce94e81fd36eed0107a6b1c66ca6003354671c198a450", 0x58}, {&(0x7f0000000dc0)="4be4a0cdf09954feb544b175961a81ad9afc4e013d17c3dba7f4aa757769c05e14e2dcba99ff0a62a8f312357aa72dc0bc1ee1cf503cb885764329b1be8e937ed02567f45147b99bc117af594c671dfd92dc", 0x52}], 0x2, &(0x7f0000000e80)=[{0x10, 0x1, 0x1f}, {0xd8, 0xffff, 0x4, "866f9a9fa43c3e8d2c10e8f8cc93807db6621ee907bd6cb5e11feb3ca4bbae1bd3eb0c4e6345d601692d1755aabe9bd178941e3e0a67ee5606f4caec5541a5247f696ecec821ef76d887f4922d839255fc56cf734251db84b093ee3b98ea8dcd90edbdcd28f471776579b7c84206a28c6848ec0f99c487d0e95a0c28100819d0333502f9bd96f5430b5aab27e0e36401bcaac796feb4617df629f793151bc71f05f3e3b33f60e257773bacbe226e774f024d2bc06b95322dfe67155e37c2e56cb654dfb78c9798"}, {0x98, 0x1, 0x0, "bdc7d32742fca12693014a3ed82f073a95422d00478f420b52d7538d17208e6e4f3e5e1a4b4e67ce2329f975c21b59e28d22cfe326bcf8af08434968cf19496cc52ab85170572d648cc1bff9301c06d6fd458cca0c56b07ab7d37121adbdd2e0eea42063d0c0f297cbb06764dd025b90ee6cab6de9181b7ee8941cc1606fb929c9c93a3f8134a9eb"}, {0x20, 0xffff, 0xff, "d31746814f6b0c893233d22385"}, {0x18, 0xffff, 0x0, "948b7d88"}, {0x68, 0xffff, 0x2, "00807f6ebe1b38fb4f470cddff8a63ddb9941075978e1c1daa7bdcdcf3a82f2056af95580abe0361f8a378f650726cfd0aff9c307c13d26d661639daca06f7160d70eaa70302fab7e85abe042bf51c88fa345652441c"}, {0xa8, 0xffff, 0x5, "3690b09ac8ab8b610a7f4c2c3010fbeb2c52425bd204056ac00bb4489d680b3becd51cb6c6ce59f7e32df80999b349084eac11c32c7ee66c58790e8e38fcb4c97a44707446b8948bd90b9b32bda4cbfe8d0ce3c56c2c2c56c11ef5acc4b4b6964695a49a68014445a0701954f44ed3843cb9cf27f528c3696e767e0f61b9d4af667c27645bdde153e7527989f9656c8b10c7384e07bd"}, {0xe0, 0x0, 0x0, "cda2a0650311a6915c6e24042b83a254ac4225a3ee288a07c4703783b6867ef50b3d266672ee5e905ffb56618c87966ab9403d63e8f77bd18aed14ef5cc929353f10a12899c4ffe2072b9e09c4241320271689badb3804f4747f50011086a04368de99580fefe40d8b8bae10558c631aac5157cfa0bb8f3ea06a61a3a46bbdba0e9bc9915e1f2fc5d5553ee247047d6a73afba896c1aae10837ac676ca1a9193101ff4f84bea45b9949b75b0b5cbfeff08527477afdcfac28b219ade3d0f7b1f8ca52d7133bc6b8a700d6c5d7be7dd"}, {0x40, 0xffff, 0x4, "c72d1104fd921dec0cd31994bb527cbbdecdab74ee7b93a997992e3b59226e1df4a82903b139deadbd"}], 0x3e8}, 0xb) executing program 6: getpid() fcntl$setown(0xffffffffffffffff, 0x6, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r0, 0x800c5709, &(0x7f0000000340)) r1 = kqueue() kevent(r1, 0xffffffffffffffff, 0x2, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x2, 0x0) close(0xffffffffffffffff) mknodat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x1000, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10"], 0x10}, 0x0) r2 = socket(0x2, 0x4001, 0x0) r3 = dup(r2) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000200)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x4001, 0x0) r6 = dup(r5) r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) close(r7) r8 = socket(0x2, 0x2, 0x0) connect$unix(r8, &(0x7f0000000000), 0x10) sendmmsg(r4, &(0x7f0000001600)={0x0}, 0x10, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x1, 0x0) open$dir(&(0x7f0000000580)='./file0\x00', 0xde0e0c0f37e46566, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x81}, {0x5}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000200)=ANY=[]) select(0x40, &(0x7f0000000000), &(0x7f0000000080)={0xcea}, 0x0, 0x0) fchown(0xffffffffffffffff, 0x0, 0x0) executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0x16}, 0x2, &(0x7f0000000580)="73352e450b0be63a53b55ab9e208c0898bee2de176912190bcf30a70df996f19324a7f06067fc29fc23daf2046363d59057649fd8f5ab8b91a15c171dfb0d30c84a9946b9fb89bdb5905d29240780e732524cb6ace3a1defe769f338dde10f4ad61479f0a1a38ed6bd4edd05f65a44891fca6bd9533d8fcdf6c15b6a00e4646ee490bd5867570a791c38e041fc", &(0x7f0000000140)=0x8d, &(0x7f00000002c0)="958d7964b19d9c859b1c6fc091368267a8ce6debf0d81ba699ca", 0x1a) r0 = syz_open_pts() r1 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x1a3) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000040)=0x2) r2 = msgget$private(0x0, 0x157) r3 = getppid() ktrace(0x0, 0x4, 0x1818, r3) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) pread(r0, 0x0, 0x0, 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x7f}]}) msgctl$IPC_SET(0x0, 0x1, 0x0) msgrcv(r2, &(0x7f0000000800)={0x0, ""/4108}, 0x1014, 0x1, 0x2000) sysctl$net_pipex(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$vm(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = msgget$private(0x0, 0x8) msgsnd(r4, &(0x7f0000001840)=ANY=[@ANYBLOB="0300000000000000377424a05eac045049bae9f2f1ddcc9f3c81ebd89dc7b31acf0166bb324196ab2eaaf64c83d81d2e3d240aa2c81ee1548f22d1c59995e7977b88e96699b639b52d16fc5ef9f2466874fd7cac4a496fdf911cc020958891c435d9c751f6b48b78d613a8fe323114cf20b1c07825e8627b3525818d81060502000000000000007abac4445db36a3891ca0fbc002de0f50b7402eff2d890008000004e730c87fcc574780f0a11f619b099a29683be7e56ce64766996ef405f2ce0e015e1c998b2be80e54b4e8c4ac0377930754ceade773a33fbe75e51bf15b9c2909ea8d64b270df2af2e957b6e5274e873e2867855bd1b97a9344ee1141f033a911860464ef5165ff304ffa62e75bda8b06d54b0f952f1a58ecca2a005c2f57b35ba122616a032486ce5cb1b037d6fa9d8daa42b13b3c6dc2cff20f68e7d1b613f87a8a7e44df03321180b072e246c68cd53dab20684296ca2c1f282472c30ca06a234e7d0a1fa8f355d594ab29492cacb8f1366ebe99b15fbca0893fc79e3860e40555e703d7b4516e0ba8a62a41d14f79bb6af01000000000000005beb4cde9b9ecff335b5fe688ca8a60c8d1164d9d5547a3047403da933155f28d3049843c6f68bf9c24fd6defd02c244a1227ad243d9695196567848fbbb34e032c0447ae688e210fc83c4f73d9cd6e68d79ac4bd9e63e99f98d7985bac00fdd5a9456cd2d0922bc1d6e7c4911dc6e404137f40bc3c233f13486411d9310e2b3504bfc2f6ca59c1f8023e43c66411607e50a3c52f4df95032677cb8787a1709b404d3b"], 0x176, 0x800) msgsnd(r2, &(0x7f0000000300)=ANY=[], 0x8d, 0x0) syz_open_pts() syz_open_pts() sysctl$net_inet_esp(&(0x7f0000000100)={0x4, 0x2, 0x32, 0x3}, 0x4, &(0x7f0000000180)="8d4bc65b379b4a69bcc3b8e0532bb538a0ad125043b1f8ce197fbe61e01793ad05c743b79d6e2f0a282b3594f03cc1de6fa99b7c3253a8a566f35cdc0db77afc21232c1aa40964bed8e9b7cc7d9567c8153d78e9dbe3569c44f534168c907ed64e1bd76c748afd7645d4756d47658e9406bdd57651a855cf8f50b579b12d54573d2a77e2425f574f6d5f68c7222d63f12c7a2166995a78ca52f3e8c5fe801e2fa4515e7f99bf050b94217c", &(0x7f0000000240)=0xab, &(0x7f0000000280)="ae34edb85494a8be859a673c", 0xc) fchflags(0xffffffffffffffff, 0x0) mquery(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x0, 0x0, 0xffffffffffffffff, 0x0) msgget$private(0x0, 0x0) msgget$private(0x0, 0x7ccc2178cddae5ab) msgget$private(0x0, 0x120) r5 = msgget$private(0x0, 0x0) msgsnd(r5, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x800) msgsnd(r5, 0x0, 0x401, 0x0) msgrcv(r5, &(0x7f0000000300), 0x4b, 0x3, 0x0) msgsnd(r5, &(0x7f0000000000)=ANY=[], 0x83, 0x0) executing program 3: pipe2(0x0, 0x0) r0 = socket(0x2, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000380)=[{0x3d}, {0x7}, {0x406, 0x4e}]}) syz_emit_ethernet(0x138, &(0x7f0000000040)=ANY=[]) setsockopt(r0, 0x0, 0x2, &(0x7f0000000040), 0x6) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0206923, &(0x7f00000001c0)) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80206916, &(0x7f00000001c0)) executing program 2: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) chroot(&(0x7f0000000100)='./file0/file0\x00') rename(&(0x7f00000000c0)='./file0/file0/..\x00', &(0x7f0000000200)='./file1\x00') syz_emit_ethernet(0x66, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6000010000303a00f6ec06afdf466c13173c8194967f84240afc590bdb9e4ff6ff0200005f0000000000000000000001040090780000000060db981e00003c000000000000000000000000000000000000000000000000000000ffff000000006077705c4da05dd74e81571f00000000000000d8a0c6f78b7ea93127e825bb4443cc374786c23aab49afc827410d22a9857d2e4668ec4ed1a1b4b047096642bc664bad8cfc1861d23d2ff620f2e1cff92751c9a4bc4ec9461af061b4e27f38927e3c4b5b091ef9cf86d30183bf4c1af735a3deff3d580a0f8586bdfba138618f7dca66a7f72795bb996fcd1d0782332ecd434f130f4c95df0d5261b697efa2ac4cc903e7349b31b02c43259c0c6b0353747f96b3b4f247d07aa59b2c12846a1a0356180fc79b17a500cca9db1768b9"]) executing program 0: setrlimit(0x3, &(0x7f0000000980)={0x100000, 0x9}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r1, &(0x7f00000006c0)=[{&(0x7f0000001580)="27e1195eb07654d5242c550fc162bd469451c69b309d9b2cd3af65789ce885febc3f862d6f25beb03cce344f8e88e462467f8b1969a9bbf66c15d44b1badda6e73ed3546be7943f5c03ff3a9d506963ddb010bbce3bca3a5d1afd863790db3d043110b60b10417344f31ef6e1af3cc7bba755fc5991397f0e532c80a28e07f23008331cf3291f66bbe7c95608f6b1caaaeec8accd17d5d101be5ca512b90208f7d9a03286563094b892b145f531a1e1c406336f0a54c77ceba1327ba002ad5955e2b731dc74c2f18e5d8cc7c64bf3ea834f7929b4f84993aba5ba3713635b145e887e09fc2802aaf4859f871aa4d4c8184faf8e8af6220eee76693be4a8c88957a3c9358ef2f37954753606ffb9e1efebd2bfbbc96c55bdec9ec396b1681f0c70b91e35b89d18863b19d0a3ae17cef189021305b0728c2758a53708de68badb500547969c1be95fe07f2345e77e6da277bd32f35bf7d1fbab92e9c09704a91c2b99c52df6194b90fa6115cdefb6f81405726a1a6e8747288ccc1433adc8b9b9be4dc8166542550000de25be4f4b3159183c2df74d89a59503c20fcd784353a623454ee9c2cc5bf267225c3ec5d1e01c5d05f8324a33d1acb7fe523287e1277c93d4d26d67300317fbfe15cca8876a0d6abaccbd2aeb05cdbdc3c0c4a6ce6530cbbdb55d8a9aea8197d2ca8138fc8a1ea9ed899acbcb29088a2131231199a9635e4093e9cd9f090877514a303dd12b3605a4df4a32eeb80cba34c4851d88c4c0587973a96bf1f8203eb293520b2786dbf7d9d1258b4eab8a99669b0fb07e73303fc104f314fd55085a972cfc5d06885de9fa7ff116eda55b9e31d13fe14bd6a46a41c1d998302ea54a9c6567d23cefb07178ec07e3570551ccceda5ada496a01fdc83f9510c61105a0dcb7d83c109fac15a95184f9ba4b4d9e47028db700e1dbf4c7a2ff44824b6072aab93e90dcaf4b3a52a152e90d59ac6bdb001c5f81901bd69753132fc07b7287f4f293534dfc37be0729c57c6e21a244b3a9cd22a4d0fb46e9b92fe9ab9d83d5a003d907b3c19e502279ad26e0a3e133527da959e5c9a1f48aef47e770dde20a93290ac3542fff93e30936ab13943aaa59255073acdb800d8280807cbe8ecaba138ab74c4f6549835a07d126359593c5e8e9a6c5564be55475d3dd5d8de9a00028fda5a495369b8fef5f9fe946fc337ec3d31195259feff1b3300ef40a5709c0c448d0f9c33bb2872a0d9b45edfe0b341e3326dfe13960699fae94950bdd406b9d727872a94af31410cde0079ced69bae7e58640f6fbffa15d3fed90d30a2bbcc19cfa0c24a3598927bafee7267de6f35c6b404349f8dad4ff80a76c24ae441d8198efd357a5959e30b1c19a66e8f83e9c38a05c0cf7aa75861d8f17d16e32806a71f908540df93774d0f6b98f409155d57d8c1c5b59e4d3af1c4c6982e31b039f91437b39f216a7fcbd298bc92d85d05cd5a0fbeac0b3d466507066ae2b8038b025cdd7edaa463ada3fab6b728c3c8e8ae82185b180210748b7927c10b72d66807a12a34f74f5c2ee00af98768673d1414c0f3f5df884dc13c92d2ee24f7394b90400e2c06b9584d0fd72edac17114e95595659ce93943bfac3698d3e1e2cbdd7703e5e66cd313a3ac529e3409676a7069d32e6e5e97ab41903e2ed6c9547f0e7d4328cd944e5fa215e46db463e986d9e017e45d2d90dab5b01533f15cbc88368c43d8d32fa6a43c10763fe71866b12e7dc73293d69a36dcdd5c287bb7c99c4e67464b0fbb91d53c70b1739531f0c8992f828f9ea3ff2b0da74258904efb33c0f041e58cba6944774f20559c32f5ee603bbf0d51b55d8bdfb0fdcf9f73ba58ad2e028eef8228ecafe3bccde98407033d27d4872b8d8f12ff40a1956f90651ec9253efe5474fd05380f5ee732ff1fa8fe439c3f87cf16970b225e81066689116fa5c1f636f5d9c77e55a6430c32ce9dcba1977adce40691815516a216c66c124c94ca5a5cf1826fe33dbf99f22d1e405a77e3594aa4c11a71e1812b7dcf0a6afa4ac41c82d71696a13a8ed29d990140bc3f979681cb946992a204251224fff6cb66efb4171955037a8e657312d110fd6b68fa42eb6935409f255ac7fdbc1f20895604f1c74307db43bbded6f75152771aa6cb55bbceb6a6a93b4abea337ecbce168cf45d9d43c92a7bd96b5bf6ebe31f975f575841a68b93c81c6e39f8073cd07ee38f587ab0f41d7fbcaa43e2ef6a41b3734c35e6a29804d87d439e4ccad0eab5db85ac70a2106600eab3a8978a5c275a1e704b3f2c237f7fcd5f61664af58a2127b50dfa9399663deba1b13dfc38edecab580a34132202c855c1026c4355a9f287e16558148b4357b0ccecbda8f54c0cfac25725f01f6fa5d6580a565038648fba218509901f0fa7cda0994e50c1e7fba3eb9fc0a25d8d2330d7df695d24cd0fd4ec39c3b23e1796ad0dfe68439e94b61cc8c9d505c15b0b1273855f59ded746e4de0aebe7dd9ecf2c48fd065278f8a5d8573505fef486b81e9b4a04bd160f55ece98ea092e58bc8ea8ff218dbec69cf84c2c726aaef143bcf187127cf7f4be3c4dc8a42bbea4c9b3c1adfb0632a24bce21cccb21e1eb1ef423455b08ca450c6183437fef3f66f1fefb6a6bd594463d2eec57fdc7352eada3673b8985ab66b3b68674bf1c363a87175271280c521094621fcc063c34184660ae5a8ece3771bde159a402cb2de104e95345952dc8738273afa9a4e49347f4d7107b5e30f9587affce009a706439055844987fc40d01cae53b29e767310d1259fde06f1df67cc340b174aed5d2a42d787719afc5329eee68772ba8a3cda437900de7a65296857d16bb287d1fc040526f4b19667336f76558c797856fd9eeba6e1d415edacf21da4f79074b66f59083fa53874ea18c8da08df450647e73c1fac1b3bb242184892c", 0x829}, {&(0x7f00000005c0)="9cb2e1cb80751a20e704e7706e12ecb7951326c7d1dd25a009e85b18e404d94086593682b4379f488f0bc93296b1fcb49610ec4f6ae3fdb7290d420bd14e6137c6b9985c7f7bcde6146881612c20bfa35fd7cd384513810ba9b14497327caf2e7b58dad468b939bf7e1a4c5a0d9b5db64a5eefa0d6695a1b8f8665a43254f03b4df34d2b287d5f83942e33795dfcee6aeb8e294c2688902fbab885ef60ae78694ffc31674e0e1129733e52684a6e9e81c19bfd5c5c7c", 0xb6}, {0x0}, {&(0x7f00000000c0)="84736afe0116c5992452b38f699879903b33d8693104f46092f3ee8f683a3eb5cbeaaf4883f267914513407cb384b2099201c3f8316d482ac5e2baa742ae3176f9fee125138858507a53550298017773a0d8e91c8be9d41c1f6cc73ead471269e605605303f39c3420db1137b40ebae0eff48e25c0c4", 0x76}, {&(0x7f00000002c0)="bb3b923fd2933150f756d5064428f2e488249f95370141d8220b947bad61229cc0224d0e69563253dc232395011c171c3e06bd0ce605895521a0eed6d688c85d0e796411d59f5da07ce31f2485976a820ba62bc7000000000000", 0x5a}, {&(0x7f0000000bc0)="b71b2578f16266213a5d78124589a73c5e366ab749a8f4482de610039b58070e183d0b741d97756778c4f5baf89cf31250de3a641ad9e4549507f7cd670d86c0c9ced307965b8e4dae7c7a10385c130c2d5910be47e18b4dc773c7926b38b3e2c08879560e793ab679e1dd6b1ee06790403ec708b643d6796d66a9b1cab18160a9b7213f5a23d07cb6a5872c94fc54acd672564c5b2d98cb643ab7598ac15108a85adfd04edb83aee98cca21813175292463c6af48d124e7558f018719da9cac9114f1cc60dc87b676f60dd45e22e84b70f5c2040447c84b3da9b70a56a856a897a2b338dd02b62f6bf75156e29d5e050c1e5dbcb530246f3e10dbfb5cd6aed7bd89d767613b4a1e59170d19bceb942a74ab3de8dac5c9239fac924a93aab3f1d7a25f0a47efc335817fb07bf82aff12f844b7443111d41fda4a7ac1adfa0c6078415d43809ed840f8d48f3c7b819c418cd372e303e26388827da84dfb0f27b1f4aa4ba21ea18a96a6511ca8ff19931e8efdc9e905346dd182d715b043691c46ed299f8a359451d0b15d17f4e11bbc828ac1e0eb67ba90fde045c79c0c18aac7490ff9f7bd8c748b1d6fd16de272fcc022e641e5d6d81d3888e58e5370304463ea318c644f22becee86cc5b2c2368a20319c959555bd230ce251ac852c4cc1ebe8eb39d757f5adaf5135cc415ccb9bdb5ad30e98b3fa7cefeb27f4bff98666604d67d9984ef502b7a18f0731d1631ad7caa211fb07f6724c60313a18ae3898f64c106b5f36269c627455fca0b3e9dd07cdfbc6f50b6306e073883dbc62fdb3573399338e1ab9da312d54af8c974d57addd5c6081c917095b4c9f0e56945251545cb24b644669039ee5fb8feed7a24b85e75f62944a12e9b87db754b8010727ab5b9971e6817a9be59577910d4c367b6d25288eb9641ae8e6d8a92b7f0267dc85505ec97646f5083f795b5500f92025d7215acd40d948d93cfee5013da69654bc489c3c505f118e97196651ac34d7c185a1b13a42a7269b2c34921d8f64439734d753dbefb82639dab16a7e408180f8985e3e379405efc111ea088f5702aed344353aa45d7436a9667bb54875f16faf8bc41416226a73dd5746a216210c6d0facecbb6e72d78eade8426d06983b978308ec0f146fa7fe71d90c2c605248099174aa8134a3f7c29372d7c4df1f59c103c0739155e8be3e29194208500b6246251536b4c3c1bd143662735ab8cb41297cc500999b2529108ca24b774522998a9323284769aa830e476b382d334ce2001920f012dea3f85599763010393f075997f4ae826c0e583c5ae1ba67e5a6009fa86958c342cc59aa7d8abc22a8510f21d219826dfcece163df7f8d1b8d015639b4e2ba12864184cce2116e2e169416501eafae413b6fd7f9f64d8a4b87ffab20c621f6b73e42aa4824192078078a592c4842a75736f4207a7adf80bc7672c9fe6ff62a77207a36916e314b0909b9a636d399bc507866442841c5c30b54d857968e40488150c42ffb9a903aeff332e5fd826bf325e76b6554adc20fd86ebd1de4e4ec48b819e79e74b17e99cb84d9a5c02151274c2aa4ddc0f6caa8493a216e7d1defb848b0cab82f609694ad726703da1fc9d56bf9d14bc67201f84717f80c7691611eee3c750e8aefbbf375ea954a96554db923a1f95cd387c7cadf9dd08c5f0775500f0435266198a780c9be79f951f4051ca42788365c4963854b1180f35aa6b979e40147ffca1b5c37e2d38e087ee50f7c2cf807bc1fb17888003c63cb92bd44d73cfa9f8abfdfcef6b5ca896688a6177fbf2e8538b2879e75767801ab7e036a9c74970f3dfab679c482f91c081dbbb79367c77f8cc52988979cb63d9067bb754af793208de0547558e19bb81cefcb6593247109ea69d64cfab82f75b3de95e0aa2bbaec5b276697cb9f30706cf1291a26ed168d1e47da2d34e1417548544ce5653e6e9417ba183c6cbf6b468f7e290aab26ba88596618a3049a46aefe87e30bd8eadba0cfbda07e2d589a60029deb3be353923437a1fcc77fd29444564d56c8df0e0b5f3886ecc9d01aebff16b2753d2a14d0c1495cc40b01389500a37517f49fb7c95199c3ff94dbcb6eaa0a877ece01e28f8556463653896a2eb68f229fd6225acff15d5696e289c14044bd62866cc6444b52dce4a09a36dc5ccb280ff1ffdac18c8730b63d44c01dc788227d9885d7986179721c7a449452845056bc0075c919a94b4c6ed698b7ae31cc8eaf1669b686666a19832edec1dfe146d9e310c11dd2661b510e83f6c4014389a1fb203c38e01fdb66d606e7534211fa6fdbe8549146674c1f8c7925363d9ae7ab1cee0836dea4b3bc5880dc48c198c3dd1dbe718bfcebea83f3f65392f7cc2cab81f2d630c05641f57d80af579b16b844e78a34f4fc3a30a8e81f969303ab3904779e7d1509b2e91f2e5194130b3b5a7c34a12d85dadf89f1aaf358b973a099dbc23fec5f988815170bc4f8dcf3c37a219ce99dbd3d579d10450129c974ff794de47058f9c3542bc4e51e61c12692cda3c4d7d67bcb7971b4748c2164f556551d1c150da3024ac3e47919c28fd19dbbe3c837116ad9e060448e78b12668e08dce3bcc7ca1c221666bfee75e98f311fd5e4cf3eea6b125f02af95225948c6948ce7ffa8f814c579fced9adf86d3d03ef08a466bdb1d0f05dd51d4fcb694d5e19172b937bbb58c6f311481511c2ed7b2b4e669139ffc9fe319311ced9bee379b4b2a9835295fd05d653593ff10bc26c800a40619c01ebacb1685b144c4f880c82aa6e01b0210b8a587883165478d479f48e505d03bb849ec9a3376bbd537f52cbd8a63e4d54406238ef0a4ef8f300229e20becd18d73a3957d3b78af1517753c5180dd8ccf04f728f3e0d0c81fc5db856c6a3ad4f6705228cb2b0afee7cad26a87f190201eb4c8dc3ce79808d5af9f5f9cb3410b5c46d54e386e40ef58dfe7ca843619738f4f95e36a77ae2021b551f70af6d12efd770b37fbc01e07120d937cf5fe4b8ba33f20402d5cb948801f0579158c07ed5510ed487550b1d6d1634c5256da12a3e551349637a4f61e41ded9db5d618a15c9565a41262e7e0ccbff4b909da65d047bf663417b5c1ef8fb89f295298c26aa024fc1956e5d65004f34f4b0d7c2a7d9a7d21c613886f42688e60827c5d92c293f78957aae5f1a94c9213bb24107d5994e260375b222314b37fec422fe89718ca49402ae52ce65de1efc02ccd1f1294fed82d7c2fd45367e28c672f98aca241cdc92b801b785ea3a085a897bdce6521c35819ee42bb0345c3f9b807a2dc214787dccad57e6ec2d13901fa93d0bb0a21704d4c836bef4adcebe851789d452cfe54764c976f7ba9a4ab761bce6c541fc60bb22b9c7765da63a297b2a6db9337bb3385ad63b87662ecf87d574674ae6dce22d89bd1b8016fcead3fb3f0a9eea4b3941735738df1f301874cfe7a6cf0a394431fb7cb0f", 0x9a4}, {&(0x7f0000000180)="3eba6afa", 0x4}], 0x7) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9", 0x6}], 0x1) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000000)={0xffffffff}) mknod(0x0, 0x0, 0x0) r2 = open(0x0, 0x400, 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$FIONREAD(0xffffffffffffffff, 0x8020699d, &(0x7f00000001c0)) r3 = socket(0x11, 0x3, 0x0) setsockopt(r3, 0x11, 0x80000002, &(0x7f0000000000), 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{}, 0xffffffffffffffff}) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r4 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$FIONREAD(r4, 0x8040691a, &(0x7f00000001c0)) r5 = socket(0x0, 0x2, 0x0) close(r5) r6 = socket(0x800000018, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0xffffffff, &(0x7f0000000440)="8ef810de740000a39c28d5c204cb02a8d7aa1108ffabc19e9545a9dda7ce1ea2825cd52f8d8c37b5a52de630ce1e54eba207659c5712023bdd34b4e1d1e24426c458eb7932019704dfab47550055cc473dc1ebdee169cd0000000000", 0x5c) recvmmsg(r2, 0x0, 0xfffffffffffffeef, 0x0, 0x0) setsockopt$sock_int(r6, 0xffff, 0x10, &(0x7f0000000140)=0x2, 0x4) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r6, &(0x7f0000000240)=@abs={0x1, 0x0, 0x0}, 0x8) r7 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_timeval(r7, 0xffff, 0x1005, &(0x7f0000000040)={0x7fffffffffffffff, 0x9}, 0x10) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) syz_emit_ethernet(0x3e, &(0x7f0000000340)=ANY=[@ANYBLOB="f989bebef9dc1b79d5a38f3f125a59935e3c57b79114a84e94bc53d5aad4f0b461bf6e9bc6f83c589735c0c67cd7806f396b9ea57705d697c41755d221244069f9270b57ced923931fe5a045464cf792ccd294d0"]) executing program 7: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) sysctl$net_inet_ip(&(0x7f0000000140)={0x4, 0x21}, 0x4, 0x0, 0x0, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x3a) r2 = dup2(r0, r1) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setregid(r3, r4) write(r1, &(0x7f0000000140)="12e1f34ba50431a7", 0x8) executing program 5: mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x5) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000000)={0x10, 0x7, [{&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000fed000/0x13000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000c00000/0x400000)=nil, 0x8001}, {&(0x7f0000e88000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xfffffffffffffff7}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000d26000/0x4000)=nil, 0x78}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000e01000/0x4000)=nil, 0x5}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000f46000/0x1000)=nil, 0xffff}, {&(0x7f0000c3a000/0x2000)=nil, &(0x7f0000d96000/0x4000)=nil, 0x6}, {&(0x7f0000e41000/0x1000)=nil, &(0x7f0000d71000/0x1000)=nil, 0x1c204}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000c4c000/0x1000)=nil, 0x3}, {&(0x7f0000ff2000/0xe000)=nil, &(0x7f0000d32000/0x2000)=nil, 0x6}, {&(0x7f0000cfa000/0x1000)=nil, &(0x7f0000deb000/0x1000)=nil, 0x3}, {&(0x7f0000f5e000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x22fe}, {&(0x7f0000e15000/0x4000)=nil, &(0x7f0000e08000/0x2000)=nil, 0x10000}, {&(0x7f0000c3a000/0x3000)=nil, &(0x7f0000fe2000/0x1000)=nil, 0x1f}, {&(0x7f0000e22000/0x2000)=nil, &(0x7f0000ec9000/0x4000)=nil, 0x6}, {&(0x7f0000cfa000/0x3000)=nil, &(0x7f0000d3b000/0x2000)=nil, 0x5e6}], './file0\x00', 0x6}) r0 = socket$inet6(0x18, 0x8000, 0x2) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200), 0x8, 0x0) r2 = dup2(r0, r1) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000240)=r2) minherit(&(0x7f0000e24000/0x3000)=nil, 0x3000, 0x3) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000280), 0x10000, 0x0) fchdir(r2) madvise(&(0x7f0000e9e000/0x1000)=nil, 0x1000, 0x4) mprotect(&(0x7f0000e31000/0x3000)=nil, 0x3000, 0x4) r4 = msgget$private(0x0, 0x180) fcntl$getflags(r0, 0x3) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) mknodat(r2, &(0x7f00000002c0)='./file0\x00', 0x8, 0x101) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000340)={0x5, &(0x7f0000000300)=[0x7, 0x5, 0x9c2, 0xef, 0x8]}) r5 = semget$private(0x0, 0x0, 0x2) semop(r5, &(0x7f0000000380)=[{0x0, 0x7, 0x1000}, {0x4, 0x2, 0x1000}, {0x0, 0x1, 0x1000}, {0x2, 0x6, 0x1800}], 0x4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r7 = getegid() chown(&(0x7f00000003c0)='./file1\x00', r6, r7) r8 = openat$pf(0xffffffffffffff9c, &(0x7f0000000440), 0x8, 0x0) mknodat(r8, &(0x7f0000000480)='./file0\x00', 0xe000, 0x9) msgsnd(r4, &(0x7f00000004c0)={0x0, "9892ef9ce5951a611d0df13d4606e28c9823d6bd0ab9e0fb8da594a06b"}, 0x25, 0x0) poll(&(0x7f0000000500)=[{r1, 0x8}], 0x1, 0x9) setgroups(0x1, &(0x7f0000000540)=[r7]) semctl$SETVAL(r5, 0x1, 0x8, &(0x7f0000000580)=0x7f864564) executing program 4: shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_SET(0x0, 0x1, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x6) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x0, &(0x7f0000000180)}) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = getppid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000740), 0xc) sendmsg$unix(r0, &(0x7f00000007c0)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000540)="2ec2c7228853260f673c2eb000dd6aa36ca41bad609b1a215846c056ea41d87557c65d63f18414656602ffa7db4eef426e119842aca3bb6bf96bf5ffe004d60282240b7f75a01b4b290f4f33f16061a715c08768ee1ac6bd296ff9b9860e43064023c456344763a66a9915a877e995f6d91cef0f7bc25a63940e33202fe600029b361839f45e14040178154e537fca8a5bf090a00037eed7d24581fda6dcd147a64c4741923544e870aa4e5c764728555eb52c124830c342979a25490e9cadfa37e32b", 0xc3}, {&(0x7f0000000640)="edd565e79cc23a940c2141b7f2baf17733f21e55bdb3efd22cf377f65aace3b4fb779f198ea469690fb12900dadc06af7bc0468aa7c45d9e64b63d486117ceb70cf26f6e1deaad2379f7d6f3647df2cd2dc1067ca7ff3a9411d27235123de6ecf150d85989d74daadb46cdbd657c44329b32855f5cb753f2284cc83a1763b657307c0311255c1a85622760fedc4b18035e9b45d58f09a4363dcec44ef92a0a1c2f43bd90dbadcbda26283bca466195c79c1b7f589aeddbd49afac7d66fcb4813d0d0ef0c6d15d770041348c0249167494e8db0cd8e5431427f8e4ee1fe80bdba6abf7473ae", 0xe5}], 0x2, &(0x7f0000000780), 0x0, 0x1}, 0x8) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xffffffffffffff5a) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r3, &(0x7f0000000280)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) write(r3, &(0x7f0000000300)="1e", 0x1) writev(r3, &(0x7f00000002c0)=[{&(0x7f0000000080)=' ', 0x10}, {&(0x7f0000000040)="20206000019c0a", 0x7}], 0x2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x462, 0x0) r5 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x4) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r6, 0xc2585601, &(0x7f0000000340)={0x3, 0x0, [{&(0x7f00000a0000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x10000}, {&(0x7f00000a7000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7f0000}, {&(0x7f000008e000/0x11000)=nil, &(0x7f0000090000/0x1000)=nil, 0x100000000}, {&(0x7f00000a7000/0x1000)=nil, &(0x7f000009a000/0x2000)=nil}, {&(0x7f00000a3000/0x2000)=nil, &(0x7f000009e000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000091000/0x2000)=nil, &(0x7f00000a4000/0x3000)=nil}, {&(0x7f000009d000/0x4000)=nil, &(0x7f00000a6000/0x2000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000094000/0x3000)=nil}, {&(0x7f000009e000/0x1000)=nil, &(0x7f000009d000/0x2000)=nil}, {&(0x7f00000a6000/0x3000)=nil, &(0x7f00000a8000/0x4000)=nil}, {&(0x7f00000a1000/0x1000)=nil, &(0x7f00000a7000/0x2000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f00000a4000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000099000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f00000a6000/0x2000)=nil}, {&(0x7f0000097000/0x1000)=nil, &(0x7f000009a000/0x2000)=nil}], './file0\x00'}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) setpgid(r2, r2) executing program 3: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) ftruncate(r0, 0xe05) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) execve(0x0, 0x0, 0x0) executing program 2: pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) r1 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r1}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) setreuid(0xee00, 0x0) r3 = getuid() ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r4 = syz_open_pts() fcntl$lock(r4, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r6 = open(&(0x7f0000000080)='./file0\x00', 0x20, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x4}, {0x30}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)=ANY=[@ANYRESDEC=r2, @ANYRESHEX=r5, @ANYRES16=r5]) r8 = geteuid() setreuid(r3, r8) fcntl$dupfd(r6, 0x0, r5) open$dir(0x0, 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000140)={0x6, &(0x7f0000000240)=[{}, {0x20}, {0xcc6, 0x0, 0x0, 0x1}, {0x81, 0x0, 0x0, 0x7}, {0xfff5, 0x0, 0x7, 0x3f}, {0x8000, 0x7, 0x9, 0x2}]}) syz_emit_ethernet(0x138, &(0x7f0000000180)=ANY=[]) syz_open_pts() renameat(r2, 0x0, 0xffffffffffffff9c, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) open(0x0, 0x10, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) executing program 7: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000001480)=[{{r0}, 0xfffffffffffffffe, 0x55}], 0x7ff, 0x0, 0x0, 0x0) close(r1) r3 = socket(0x18, 0x1, 0x0) r4 = socket(0x18, 0x1, 0x0) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000000)={@local, @random="452a3db2a078", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @multicast1}, @icmp=@timestamp_reply}}}}) writev(r5, &(0x7f0000000180)=[{&(0x7f0000000440)="1af202ec720db23db94eb0fc576d0f944ec990a63ea84b6006036423b54433e2e22fd49184d1d90b27207e923059b455d8c0736c54e6b34021b114d0d30f956bc905d0efa8db8cad45395707f6462b", 0x4f}], 0x1) execve(0x0, 0x0, 0x0) setsockopt(r4, 0x1000000029, 0x36, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r6 = socket(0x18, 0x3, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r6, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) dup2(r4, r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 1: semget$private(0x0, 0x0, 0x0) setrlimit(0x0, &(0x7f0000000140)={0x0, 0x20}) ioctl$WSKBDIO_SETMAP(0xffffffffffffffff, 0x8010570e, 0x0) shmget$private(0x0, 0xc00000, 0x0, &(0x7f00003fe000/0xc00000)=nil) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) msgget$private(0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x1, 0x1000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x3}, {0x64}, {0x416}]}) syz_emit_ethernet(0x4e, &(0x7f00000005c0)=ANY=[]) mknod(0x0, 0x0, 0x0) syz_open_pts() r1 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x92) syz_open_pts() flock(0xffffffffffffffff, 0x1) sync() readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000002c0)=""/46, 0x2e}], 0x1) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="10"], 0x10}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080), 0x3, 0x0, 0x0, 0x0) r3 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, ""/249}, &(0x7f0000000100)=0xfb) setsockopt(r3, 0x3ff, 0x8000, &(0x7f0000000280)="e5f8ba3bdd7fca736f8c2c158933c193ec5f4a43b38860d07c1e95aec17b763c50e1f0bd6bb18615492ac8669d604849b8f48d8ead3ae144611a3e6018d8f817a5e1401ab53f0b6265353d0c9f068a4d210a6ef3e8f9dda425c14808bf05908d7e359f0eb61470d79b64bf03ae5753661aa09c35", 0x74) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sync() ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000001c0)) executing program 6: setreuid(0xee00, 0x0) r0 = geteuid() setuid(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r2) setgroups(0x0, 0x0) r3 = getuid() seteuid(r3) setreuid(0x0, r3) unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='r\x00') executing program 4: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000080)={0xc0}, 0x8) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000004c0)=0x1f) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000004c0)=0x1f) r2 = socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setregid(0x0, r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) seteuid(r6) setsockopt(r2, 0x1000000000029, 0x3c, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x0) setregid(r4, r7) r8 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x36, r8) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) sysctl$net_inet6_icmp6(0x0, 0x0, &(0x7f0000000140)="65feaba9a71942a59754fe3087cd4dc3e828ba53b3cd03c154b62cfd63a2b7eae676fc73713a8546695e3b8a3d702be1a8188d2ec77d86a31b7ad8ce5739b153c92cbc8eaad5c395a48564", &(0x7f0000000100)=0x4b, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000001a80)={0x0, 0x0, 0x0, 0xfffffffffffffffe}, 0x0) close(r9) mknod$loop(0x0, 0x0, 0x1) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x29) symlinkat(0x0, 0xffffffffffffffff, 0x0) r10 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) executing program 6: sysctl$fs(&(0x7f0000000000)={0x3, 0x1}, 0x2, &(0x7f0000000040)="e1163e7d8347b4c4936fc9db4eeee76ede6913af32f3fd1143c5f41fe2c0df6dbe8b7d4edfd3d2cd36b7ac1206a08e", &(0x7f0000000080)=0x2f, &(0x7f00000000c0)="4f876d56f8e6644a4e6f2d41364771f95f364e5341259b57be380f2fdbb1b1e1154b33889f104fd7e71ff924cf2c1a60e65f46d9cacd19fd5613a3c6279ab877cedc721d771ab244d356b0df7a78d722f6aa2b180f86fe06251cb81d6e309ca33c7878db42612fc36d9dd9ab5216b3ce75f5ac686cbfacea", 0x78) sysctl$fs(&(0x7f0000000140), 0x2, &(0x7f0000000180)="27831215304ba5ca2d22da3dd75351792382e65d62f6c6a38beacebdb78fb75439cc16e36fcee984d27ecbb20c0aef69b12b46fec5f8ee", &(0x7f00000001c0)=0x37, &(0x7f0000000200)="31b6d487298f386cbc42eca63af033be80de22698ee2c380baf25caa71cdb97c5710f40cc50b5f6be8f762d7d6f5795ecc2207b5eb6a416b74ac2e2353fc336f3600fba6efb3f93475b5ad67f072eafe459a501e54f3a8606a91b3debf9062c5cf1a32d4a4313eb0b5f034a825ed42ca94c18259ae2108f37ff979055fcb561b7654bdeb242a8163e7cdd42ba6ecabf3", 0x90) stat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)) r0 = open$dir(&(0x7f0000000380)='./file0\x00', 0x200, 0x1) utimensat(r0, &(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)={{0x0, 0x8}, {0x3, 0x5}}, 0x2) sysctl$fs(&(0x7f0000000440)={0x3, 0x1}, 0x2, &(0x7f0000000480)="bec478fb068f7e58b09e9c1a6c1368a14bd548787e9a9925b19f2eadf04e037763a49e9d99dc8deaf9e6b0b6ccee4fa2dc37772e4043df4b2a4481e9bc3f3fd74385ab24d784a1f4b30fe3f62370463c6ee5c4a79f333fc70081a1a71512a065707cc0c96a47407773db4f076e8d3b0479b8185c879429120c25b84e85cc9b6b8c560c9b8b8f0c59fee3c08113ace61d999664cc622f033e", &(0x7f0000000540)=0x98, &(0x7f0000000580)="c043dc0e97b61c58f6d21f7ecc83970d5c2134a770b44cac334cb973195cc53e3914a6f4a39cbef6f8b81a93e0dbcc34884f5b5fad567a432ea3d7edb07913c9c4aca40b2436489881af0658d7832a3154ab82dd1bf72b1c6c43450755e9d2560cfdb59ee99d76513de60aff863c1acad4fb507d669b3695722142c32c064f7b95e5eb8a98f601608704999f4bce574c1c20eaa7b4dc1c7ae0fb0b505796bf5b09e3a21e17d2e3e09b00efca676acf61e9a22df5127bac2f36ecb5ed9a7e3c06d060489a8ee809478efc95358ea30d8b75d2ca2f1cc5b68cdf4db60e60f8aecdd2209945f4e36944a2855a21018d6625deb68370f2b6e6450847d1f80039", 0xfe) sysctl$fs(&(0x7f0000000680)={0x3, 0x1}, 0x2, &(0x7f00000006c0)="4d1c2260e9d697b67b1754d11a5dc27bc4dfca8255a379106b28443b5d5c1f8d17a7f8e7976c58f8", &(0x7f0000000700)=0x28, &(0x7f0000000740)="9a9250b72b6d6dc8fbd04db633cde9ac7e014922a399358bcb7009758f94c6d7e0c867874836a03b01fd706cfbe86d0437c9193310eb3dbf0db4b42872825172890dc8f8b524b4de2b2c28c6bdbc581f8a53d2f30715834ba9b494b4afa7aaea84dd358acb881de4bb4d47511d1826979f48a94f6f1169d42a89d390f748e6e04f9044fdd19d2f18416b1730f9ef3aecb98a76b3beb545658b3698a91a3802936fd6", 0xa2) mknodat(r0, &(0x7f0000000800)='./file0\x00', 0x1000, 0x200) syz_emit_ethernet(0x1a, &(0x7f0000000840)={@random="22c3767d6c11", @broadcast, [{[{0x88a8, 0x3, 0x0, 0x2}], {0x8100, 0x0, 0x1}}], {@generic={0x200, "563e5da4"}}}) sysctl$fs(&(0x7f0000000880)={0x3, 0x1}, 0x2, &(0x7f00000008c0)="2240ba050c4fbbddc549daa1f9a72ddb4737c76bacbc5161631aea8343e2ceac52a7d89a54c86ecab86ca25e8dfd215d5a68b46cbf980acd8d3090deb983764c7fc95e561bd3f3ed3d1976f50f4804c0b0d0b794b9f761b016191b067604960197df0333c4bd7e596153b2ce21cc76b63ad2e0f567e57e9bfd9ff5428fca651592b519bebefce0df8eade6cf7ec6e182e4db9db5545b36ec2b4a6ca188ef1fe9d50079716cdb", &(0x7f0000000980)=0xa6, &(0x7f00000009c0)="c39b897136", 0x5) getpgid(0xffffffffffffffff) r1 = getuid() ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffff9c, 0x80085762, &(0x7f0000000a00)={0x2, 0xf5}) sysctl$vm_swapencrypt(&(0x7f0000000a40)={0x2, 0x5, 0x2}, 0x3, &(0x7f0000000a80)="13a042a2cd10aa7f97d60343ea0058ac215ee2f8935d15f1c273c7ef16f380944b9a890368067a7912b7360c727d0837ec21a05db95b2c7c62bb9272749a9448b9cc57dfec3622192fc7a57fb092f5ee2371aabc0b1bc97507c171eb7fe9e10c3dbcbb4f79e53c24ea0a1038a975f5d16bed3bd8118df478b0f5c373cca15c51bb118760002f2e1e99b36407ad947dffc69907bf273a9bcc6acfa3ce320eed282a93978854bfecda0ee2f2d8527a846ba42c0ca8fe7500d074277372255261e01f70dd46be97a698bac8e27c22f4a88469f7f45ae327ff584c2325018f61d439f04778bffb0270a95f82ba5d7d2685455cbf47b43fa555b449e71819456400443f8f6b8d5e1d4ada8f8da40666dd50ff7ecc2ab8568cc5efe4220c9cec04385a409134437f75853738963018eef06bcac21f56ec53d173b22807c9e5862f9fccad6a8db20841ddfd00c83e0a95d8b8220fae6b319db7e05e9e36abd5771419c5e812bd7ad467a7ad98e94bef9848055fd18a98e27b3cea936248afba20471c238f5f63f47e33ceae7dbd457e5092ea37f2b5b8b43b4866f58a456fb66811af6882097cd66b79e17367be981298eb7a9086b891b8e6ae27a147cd7afca5e0aa154a5db082f47d3e5f268ffa6660636bd8d52fb8e1066f675e2c73bf442d380dc48ae0fb8a5c7b06028c10e0a45af1b487081114ef7536d4519ec76839f97bc67b88eb8aaccad25a6f7307e4f9f9d311e714be564d0f42f9e78fe3e8dbf39127bca106bc4aa12b8d3f6051febfc97b09fbf5c9026a2b0bf14da54dc239850db58ccacd0f8b309e4630416fbb379ee48ee0a8f6cbda5fb2b82936effe226a5a6acbc35151384247367734a27a96d5cfc13a23cb0a51d8ea5869215fd961e218dc50f95a8e00e8f6b5fd4b98542138297f094530bc1d4fabaf316a1030b918e5dba3044a95a5eb5e6196bd2fc520485e00d2da2dc588f134eee834d8aa17fc7af8b74d41070a9e23d312ab570624729bb215038535c20fe8f5ee55ea02c608bdb427ea5c8fb910358d0011917b6dd9ab38d45e929f22c5f74770d230df13b24819df1b9f9a68ae6210e234919fbbb37de66aa794948822cba3cf96e67a0a4b5ab43157f10414e4b5dab3af72600bcf9c1691b495619f71a084d96286528d209eb4fa426e89fe6d9cb451d060ab40600b52114c11824f3186538f185a88009b9e29ce70138329f7aa8c47b6dbf664ffbb5ae998ed0aa7c408371b9a413e679a0d2a01cb580e8ac75d2291005177c7524ee39f704f47e1d15ca8dd04157edb50d8f52c73d3e3c45f2da8b0f9a81ac592d107ea526f7b325ccbbdffcd69043c356123e8e598a89af098e287d180c7436001d9c942e524834689b7355b5a12266b8ebe41746779b4f5dd9773ac9a685358f2f4a7dda211cb01772a17458147e47e8814badddb690b9ca66baf2e6a4377ff2cd99f97ac588016d60458b0af8d449b5d9331c758168806602aca5e904dda6db733896110d30b844c1307276fb68e43dc61a171af20be1a77a311ea422aad7fd525bd0b565eff3441ee5318389aa4bc2686dafdd6be4c228cf5c797fd5381d4ad853d8cc661936cf1911c2b9fb6e9f62778fbef5438abd35147986c980008e3a40920cbcdc23995b8abc8dec38bfdd407daae6d7fdb7780178de94dbf4c1cc0dfb89d233ead42771756df9ff8ca8520fd9cca3ca3a7be7a9343f2a248ffd90bf69c47b4f0e98084490203e6abe2aa5c3d52d324d1e50c79fb8603ceb07c4a4fea9704723184c95fa50e0183dc5481383496f8f17248fc2a620ee8470ba190427e5befe8a3635a408a8ea087d9823ff2f7e426e19fb6f7a4e9e9afafb6d300e04d7396b6fd1a2671fc4f80b46157559822df1de6f1cae440124c2598a2dc8f397bb1bf3411d2e5b562e77641c955dcf698b4415ca6bf0d61442422e4b8f34d22a3902e6f915ee017c55b8bae12079fdc88dfdd2f90db464847a4418f8bab85860cb92c9051f4a94c572ba91fbf2621a6989e4b8f54cc30d64a0a7b288a04eb09271826c0efce0dfed4a7a544d5c0e8bbe9ad29b1a767a5ec045f0dba955cc9407ae635b8464a6cc6b1aede33e1af99e736f8679fc27ab0dea6da03555e7234f840dcc2236bb3b76821d98a184c8bcd2245170ad755f6e3f6085608a99ea2e752401ee8686da5a4c8e762db514b47d7f166674087903d54f3221260204f1ce241cbc1260c0523fc805b1f440ac1dc3e8e9e8fe8fd30b11003086ffb1b1cb4b0488ccabcc0f7bccb5b6b2a92a6df865b184e368e9a9d1d6e8b201216e184415409cf374cedb526d5e3659dd4d172fd8fabb5d45786851a6541428fba1bfbed7557101141ed029b5f925c4ecbb14619ee62e7ae2bdbb10f0f21f06815eb496ca5f6cc55aaa2ed540072c49d23b4c22ec0118f0215fc7e3cf199f39b3fa297579496402739ef123ad4967e218aad707f52f1b875d689f0f21ebd0d491b7634e9923df056c43562fc0f69896eb9c6e05c473bd3ee4942fee333cff50b264a65694bacdbe23a4985976dfb4de7f5017324c3e4ef0a5b8b102c1f370bd90523502553ce8dae1b317110c29df526f80b03fa7820949fe5f8f2129cf8075eeef4860c2c2926a2011982fa11b5120af3d86f9eede4de85bc2f08f4e62e6953719d486fc9da733d1f31fef75df91ac199ef63c4334cedf619eba3accabfcd154c8ba472dddc1e4c8a54a0ab8b6190c2431b73518597362ef732b8e6dc72df81e66e8ed6536a13a6e33cae96c5720866aadf4126623dab0db15061fab54596e682dca8105063a2be71a75b5f53b6f57e4952aa37341c751e57cacb59831b3bc0b11558f5055faae406287d9a3e75e9b668da9d55902bdc3be5190192d25974049743cbcb656e54f9ae39110ce108779b4ffc0b4d2435590493e2b12a84725a5ba28b5d3d643dcb24c3a1d67cf2d0e6ea0de6d3ea0c89c6f54ddeab22ef6878f97b577d37f2b8fc56c250aba97abed192773a80542f7140317a560f66f11a0b1bb3917b57f02d03c6ee2ad4adbdcd9145a4bde51f613041b4c4af6f53eb800b7ae2e90c4605ff0d14031e0ea02d26df11200e68e3017c6b0649bb06b0af94d08cdd60d023991262f3efefee8342479c7128c6f5e9eea1a1a141805a1c21e6841f472f2096303275f8fb667737de1be26bb7f5d937bb0638f944f7c1c0a19545af9a453f208e452eb60c5a662aebdf690771f72f4757ec0ed5c0b7378dbb2edefea2b246434c5c8086ded36d010497f797b95a728bddf5716af62d7502a6d4a4b73ee7539fe3655d93f4a61c85c10393e509120bb02e1db3a2aeb393f43a001a016141cf6627fce08b2aafdabb8b78d731bf5bb4c473c5a64699c133df7970caf7dddca4cb000a537b7affee7d623e02011c26b63e3ce0385e52fe56f3e5c9a79668f4e238edefde5de536c031f0e0a60485e5e48466999ef20cf530ab983484cd06a61b940c281f6d20ccb51866c29ec4644dfebe0777981e22f8e4d5b2ac9a0e0f7035bec362dec0d34078b7163ca71e0fabf454e21d298ee49f1341f7ac312ff75c67b614da52c24ee5a24d22315889cb0e96c5b7c47426e8c441429dca615075ffcd82b26a93f1126e4efdffc39589dee4d9a981f86a32d73fce23469b7d7973616ac2ef7fb4e211528cc9b89b53ee09e91e88bc5983b45ebfff9fa0fdc345fb62071110d902baca2c4dd26a23b682dcfe975f910438c6a52c42ad14007d6f758b271a33c7bf5580aacd14e7f00b1af3e82ac8015a0fe75d2b2a73efbd9aa48d7a631a7c0704fbff297a48c4ccb3b47c3cdeefc2b4e42b3c9158af9969da215b031dd73d63f06043b79fab6a69c6fc0886fb4a064d5999c42f32a63272de5156e0a4eeeb0b3e8648f7a5a1a343f13fccf49097ee0517a3704293633721b689081bf1f953f0322cadf23f4068d6bd513d5f3f693380e19c7e559552e1f2be36e99c312fd81ab86315d748838a3a3c89166be9bc23530cd4726c8b70e383e3dcb9fe7a09dcf6f066994e77ad3f2907356e4d9926c82779f8dad3132d5ffe4bee334909acceea0f8f0fc4eaea7f0a04343c2aa95ffe1fafc37202b90800492259352341e3bc118b1699122d47450b9836c9e7160410a432b682f5ac73e98ba74a0147880d2d5eee038e7ab0eb7683a2a3b6982b923830aab2af931db548decd14f64ca206eba33f0fdb174ce428719b9a7d10c8909de4a989217696181b3461a4d9ac52fb5459c9d398b2ac94e53473fa780c1ee1cf246990849eeb8b6a4ad95a34af2d7d86cd63fdda31738444de263c6eeca05893f1e33e22dd9ed875eda4c4f858f34b9152ed0168336dfb1480b62384e75a39a77038db5bfaadfa3024494bfa4c2aad1e0213df14eb24a2ac8ba1f287ad535d270585d405ac906e597058fe91d604ad011beac8dd7d20355fb78717fcca0ec0714210f854500787b5e15a7a340aac5bca9110c131c000b8cc96d2003d0eccc3db27436256673674e3c3850c9834aa0683c48743090fbf650f3c7ab13320cf4466b1134cc28d1a51e839c89d05beaa3c6b3aea75dffc6588d8ff61a9128dab330b2469e53b1ec461e4a5e01025a42afc585c392933ef8b7e09274e548c03755356644126fec2269c517fd80175dc269be8d41f69b9ffe7af571dff5696139ef0326af89f8e32e00ded1e0081408cc3ddbb835226f6c18809423ce9ac4af3a3f999eaebb1309bd9a06df3d20c0329d64644e5f681d2019c503d216415408be318b235a68321a74e5bc36314a90d79a6a64e593232c745edf84516c1965dd13f372ee2b7681d73cf02281dee70b32dfae7db29a526d09cd491c2f16b70e51dc6d0afd666832ebd30e33caf728bffb818a9b9cc8dddb1cd14759eeaf8f459315b732dfcbd61171c3d1e635b2aaefa3ccc9e2e76412311ad789a5bed6e05c7af1da85b1afd5d77980566d1fb5996cd54716845963a02f86965096d7cdbaaf83ba83aa08a13bb1fe063740ab172509b1410a3b24467cfa1afae9c20f4238e9aa06f5ecb9387cffcd7b4308e2432f5a2391a8a937279d4b6db16097e88b87d92091c60c2650d749c8ddaa43da3e0c2599deff85362be8464dd30bfd4e1ed4a18220aa56aad757b20bd8c069b177c98c46d0869e5163281b4952b933ae99f8396aed13a983198540f651e63e6e9dab9ee511dd18a1be31f9b8b6fe482df4072580e67a157130401207d9604b60b3d65bd0fcae4d3c2b67b6e525fdd6edea2fa3852153faf3fa09389413b6de6f6e98aca5ddf5c8e17c59ade37529cd5ea72267809fd3de03f6f957319352e7bb667a20f740be7396cdc2f1d7751d2fca3fb96a59a184d9089f9916a2edd48cdf28974dea2412cfe28ce1ccade4572b08462a5706b597754c6912a5dbb0097d6e891294c44dcda99b60866cb625f8d30efce44834d6c25aefc57b5f27b3cfbae5e99dd21bc0575bdfb8f4164270be3cb8cf76dc5cef0455c9589bd478a79813face263273fbdf3798a162f7b076de3249b6d13ab635d3bd4deb5c1b395a219b13a6be00f598c8cbeea578e15986f609fcf9625ad914bb6bc75cd14ba752bddd754eb449b2e54ab864e94d603bcced4261b207df0a0287d1a7a46d823bdae23408388b074dff86398e17167d9773a8084a78c465c0a950d3f4580e20eae3a7abac45a265472f0d8678665403248abf720e6274dc0d545babd9fef0bed4e5b8d826f2ffa4fbd43d1191e66aa5e7fa47b33c5e7e2a53a166f29bb8ae538", &(0x7f0000001a80)=0x1000, &(0x7f0000001ac0)="db325ce13d0987ee95e9a2d8d6555c8444ee59d86aec38f5961380fed1c8308889869c99f4b6b2bbe9ff4f1e5885aa788a099119caf7a6ffd0b7ae22c79b15943ddd9381d671a38ac4652a6df5279976623b7d04969e8886005913063038fb0856900f4cc5eef1ad4eb26c9cca9e20a26ab7fde92bba4ef2cb5ff41bef3cac038092efc29c899e187afa32f1ea35ffbec59f0466a5d4bf59fcc9b4948fc369eba3b3e5ebf90a0e934dfbfb6d4e50e80de0061e5e451a9194303681cdf7da206a5f617b9879db1f2922651c6e7d92", 0xce) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000001bc0), 0x8080, 0x0) ioctl$TIOCCBRK(r2, 0x2000747a) syz_emit_ethernet(0xaa, &(0x7f0000001c00)={@random='k$jhMd', @local, [{[], {0x8100, 0x7, 0x1, 0x1}}], {@ipv4={0x800, {{0x18, 0x4, 0x3, 0x3e, 0x98, 0x64, 0x2, 0x0, 0x2f, 0x0, @loopback, @multicast2, {[@ssrr={0x89, 0xb, 0x6, [@broadcast, @loopback]}, @ssrr={0x89, 0xb, 0x7f, [@local={0xac, 0x14, 0x0}, @rand_addr=0x7]}, @timestamp={0x44, 0x2c, 0x20, 0x1, 0x3, [{[], 0xd809}, {[], 0x400}, {[], 0x1ff}, {[], 0x40ca}, {[@multicast1], 0x1}, {[], 0x20000000}, {[], 0x9}, {[@loopback], 0x1}]}, @end, @lsrr={0x83, 0x7, 0x1, [@broadcast]}]}}, @generic="41bd6b6c74aca129c74423984e4a702b45bc0272e80458b65f494935deed490eaf910f68022278c01578ead2d87cecbf4c193c577af00085"}}}}) socket$inet(0x2, 0x4, 0x7f) sysctl$fs(&(0x7f0000001cc0), 0x2, &(0x7f0000001d00)="428b428c9c737d23db3d858609d493c44b3e1b0c706c4df4d5de4845c895d582218a68271a7131fe63acbbd692d5ea07d1651657055e96ee67561e56b7e2702c9d5da5670425b73a3aa8d2139e0fc694dcb37f53dd2534047e6fe979835b64a25fd8e82278d41884e4a4224aca20b259b325898a100828cd53c58b08623c5c53", &(0x7f0000001d80)=0x80, &(0x7f0000001dc0)="ca1142706164f2ae1966ce510e65f73e9646f272733509136ba686ec5421fd6c833ed788cd62a4b195a047022f2f8ab73c6746178e6f2e30576baa", 0x3b) r3 = semget$private(0x0, 0x3, 0x10) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000001e00)=[0x9bc, 0x1]) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000001e40), 0x80, 0x0) r5 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001e80)={0x0, 0x0, 0x0}, 0xc) setgroups(0x3, &(0x7f0000001ec0)=[0x0, r5, r6]) getsockname(0xffffffffffffff9c, &(0x7f0000001f00)=@un=@abs, &(0x7f0000001f40)=0x8) open(&(0x7f0000001f80)='./file0\x00', 0x400, 0x100) r7 = accept$unix(r4, &(0x7f0000001fc0)=@file={0x0, ""/4094}, &(0x7f0000002fc0)=0x1000) close(r7) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000003080)={{0xfffffff9, r1, r6, 0x0, r5, 0x10, 0xa}, 0x100, 0x3, 0x6}) executing program 5: socket$inet6(0x18, 0x4, 0x0) bind(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, 0x0) munlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) openat$zero(0xffffffffffffff9c, 0x0, 0x10, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) minherit(&(0x7f00003e0000/0x4000)=nil, 0x4000, 0x0) clock_getres(0x0, &(0x7f0000000040)) sysctl$kern(&(0x7f0000000040)={0x1, 0x55}, 0x3, &(0x7f0000000600)="4a061e68c5abe634cd52e06fd19678b63ace1ebc7becef400a57ef6f559b711b7f126df4e0380e27493277bb531e8427c5edc6c378aebe5f4ed5063679aee1b5fa108608b2e8dbbd7e3a2ca72a36fcfc41b98f8d3d15d11362df137cb4b1c3c059234760435c6b2ce4b0026699d3804ae682e0c47f8154aaeb01f4dd003c3e6ae5723d67f9574932a60a4d8ef2edc45a548602000000002000000070f4d5acf6159349f034aadcea4e01a572595769591d2dedccbc773e9657bfc4c20a9e01f37974fabae28009f491bf8cd7f6a8ae615e8a6857b602914d09d82ea26d3913996c25664244889870b6ca1bc13a3b5b88115e8e4a8eb8b92c20598f3468ee937a55333d8d1c329707a00446133a0283e5de8cd6b268ef7cc6cdca554c297a50969d90e83a78bfc3928e59380905c035bce8314c9bae843084c13797d0b3147405326dd7add034b43f2c59d1e0c2f5f8fcd13349dab207e0175190309aa95fee502f400c2023a640783cfc6f08cdd29ba35148816f711643d6ff779c8b119443b3f7c94838f19b7cf4ae71f29b47d3c448c9c08a128fc4ab2b5f538638b921ac7bf1424ebea5900df032c1500776c4a853d0b317d2e71e651199355c6ab289fa0d565b73ab4c78dda29cd2092a215dbf4e425a25c7820c4206f2db605c2ca9957d498d47a02537920b83a6d7d852a8e5dcaa730be81f6f447ebbc746572afafcb6cb2cd0a621884dff9fb32643401c26ea09c4238a106d4ad4c46731c2599e5b0f4cb66025029ef482bc243d928c1d6f444569a82a283bd78a15994febe14370a7525d344103743e43368e36e2d1", &(0x7f0000000100)=0xb4, &(0x7f0000000540)="582fa4097efcebc0a5ba0f78a47b1acf0b6be0bff13a98fe7b0862faab7680035cce55f426ffe59d70ff4f049305dbf07e2e06897c69a60cb71ee6043a9fe850f93f277b433613517f77ac730ed6cca77198db397fa759d6f5cbacb05e6520637bcf0c33cb79f5ef23734ef3b4a2eb2073e261269adc8ad37b983b3088ac7eadb47e3a13bbf24161b2887fd91142118d76", 0xffca) executing program 3: open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x12}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, &(0x7f0000000180)="dddbd963", 0x4) r2 = socket(0x2, 0x2, 0x0) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r6 = socket$inet6(0x18, 0x0, 0x0) getsockopt(r6, 0xffff, 0x4, &(0x7f00000000c0)=""/221, &(0x7f00000001c0)=0xdd) getgroups(0x4, &(0x7f0000000340)=[r5, 0xffffffffffffffff, r5, r5]) fchownat(r3, &(0x7f00000000c0)='./file0\x00', r4, 0x0, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f00000003c0)) setsockopt$sock_int(r6, 0xffff, 0x0, &(0x7f0000000280)=0x2, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000200), 0xa) r7 = msgget(0x3, 0x0) msgsnd(r7, 0x0, 0x0, 0x800) r8 = semget$private(0x0, 0x4000000009, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000880)={{0x3, 0x0, 0x0, 0x0, 0x0, 0x20, 0x8000}, 0x5, 0x101, 0xfffffffffffff394}) r9 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000a80)={0x0, 0x0, 0x0}, 0xffffffffffffff07) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000002c0)={{0x1, r9, r12, r11, 0xffffffffffffffff, 0x42, 0x7}, 0x3f, 0x100, 0x3e}) semop(r8, &(0x7f00000000c0)=[{0x1, 0xffff, 0xe5ce97ab354d92be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x3800}, {0x4, 0x2}], 0x4) executing program 6: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000040)={0x1000, './file0\x00', './file0\x00'}) r1 = socket(0x11, 0x3, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x2}, {0x3}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) pipe(0x0) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) execve(0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x17}, 0x4, &(0x7f0000000080)="2e81fc25", &(0x7f0000000180)=0x4, 0x0, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc010570d, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) pipe(0x0) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f00000001c0)) sendto$unix(r1, &(0x7f0000000240)="94010504000000000000002797888fd1f838a311000000000000b13886ca3849451ae3c3051020741038f5538551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe781e4d8f5eef9187a869a4d3a4cbba982fd825583e2823ed00f4c8b2ca3ebbc234e4fd89070000000000000070c1f5a872c88dff7cc53c894303b2a0a85ff3faa800000000009ec7ab3a34c29000000000000000000000000000002d7e4a5d76cc3f9cff2ed2243e56fa277603c5cc1e047326bcf6b67b75d00bf6ee330b6a80874b3eb69d9975ebd13da2447a78a84b00cd0ba1870215607bb912e3d7325183ce69456b4b6ca927871c81672a54ec695c5bdeb842836656f917945cc076f87dc714dfe0aa2947252df350707b22884a7730cb6dba8742110fbe9ec7481885274387e0b1dbe5695122604819b0b2294b7b20726a5d4fcb44f62d00fabb2f247a166d8d79d05b8cc370f5c11db58aedca632a83acd58ff0ea0a3dca58ccb03cce466cda735017196ff346c32717397d6ec6952ec90de81ed297b2509e130f00"/404, 0x194, 0x0, 0x0, 0xffffffffffffff22) executing program 5: r0 = kqueue() kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x101, 0x3, 0xffffffffffff564e}], 0x1, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x40) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000280)='#!', 0x2}], 0x1) recvmmsg(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f00000001c0)={0x0, 0x0, &(0x7f0000001880), 0x0, 0x0}}, 0x10, 0x0, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000540), 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x50}, {0x84}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)=ANY=[]) ioctl$PCIOCWRITE(r2, 0xc00c7007, &(0x7f00000005c0)={{}, 0x1}) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$PCIOCGETROM(r4, 0xc00c7007, &(0x7f0000000080)={{}, 0x0, 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x18, 0x1, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x74}, {}]}) syz_emit_ethernet(0x23bf, &(0x7f0000000100)=ANY=[]) ioctl$FIONREAD(r5, 0x80206980, &(0x7f00000001c0)) recvmsg(0xffffffffffffffff, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/28, 0x1c}], 0x1, 0x0}, 0x0) syz_emit_ethernet(0x4a, &(0x7f00000002c0)=ANY=[@ANYBLOB="71e383e01bd8aaaaaaaaaabb86dd6000000000140600000000009f13bb26ffe7690000100000fe5835000000000000000000000000bb4e224e20", @ANYRES32=0x41424344, @ANYBLOB="5010"]) write(r1, &(0x7f0000000700)="24a608d334f68b1f26da30b9a1e5e89f27bf086473c01cf9efec932754090909020000000000006745b653695b5e8e0010000000000000413fb5df308cefae50ffca562eb77b6a0a", 0x48) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0xc}, 0x2, 0x0, 0x0, &(0x7f0000000080)="05dada60d1410817e3c209b2a8f9c9e80400134a183d3d33461ae58891e1cf8aadf3bc4b280600000005b00e4ad8061bcebe391fee9f64126e15d817b294786de959ab4fe75bbdd5278a4bcf45c32135e6298015f05ab65c8937c625114777438744cc27a7ded7048937754200000000", 0xffffffffffffffa4) executing program 1: symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000180)='./file0\x00') unveil(&(0x7f0000000000)='./file0/../file0/../file0\x00', &(0x7f00000001c0)='c\x00') mknod(&(0x7f0000000300)='./file0\x00', 0x1100, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0xc815b39802d95eea) poll(&(0x7f00000001c0)=[{r0, 0x1}, {r0}], 0x2, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0x8) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5d4a) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) ktrace(&(0x7f0000000000)='./bus\x00', 0x0, 0x0, 0x0) clock_getres(0x2, &(0x7f0000000000)) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x12, 0xffffffffffffffff, 0x800000000000002) setsockopt(0xffffffffffffffff, 0x0, 0xb, 0x0, 0x0) r1 = msgget$private(0x0, 0x97f963dfbf7c8684) msgctl$IPC_SET(r1, 0x1, 0xfffffffffffffffe) executing program 3: r0 = kqueue() r1 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffc, 0x7, 0x2}], 0x7fffffff, 0x0, 0x0, 0x0) syz_open_pts() mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0xc, 0x0, 0x0) bind$unix(r2, &(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x5b43, 0x0) executing program 5: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="03", 0x1) recvmsg(0xffffffffffffffff, 0x0, 0x0) socket$inet(0x2, 0x4, 0x0) ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) r0 = socket(0x18, 0x0, 0x0) r1 = socket(0x0, 0x2, 0xcc) setsockopt(r1, 0x0, 0x2c40, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0) writev(r0, &(0x7f0000000240), 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x18) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "be7719c93c7846fd89b6a95d577c072b9f848d1e"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) writev(r3, &(0x7f0000000200)=[{&(0x7f0000000f40)="6ef650caf74d6e040e3435e46b82dd08b395a1bc8c83bcd4581b137930400000001ba6eefd16558a4eeb267c0c2098070000000000000040a34cd84b6e26cf262e78bb21598363a7a411cd8dd47c2aee789b20b3cfb36ba6ef0899851767a9692d1c4f95e27374", 0x67}], 0x1) execve(0x0, 0x0, 0x0) r4 = socket(0x10, 0x5, 0x1) mmap(&(0x7f0000752000/0x2000)=nil, 0x2000, 0x1, 0x1010, r4, 0x9bc) select(0x40, &(0x7f0000000040)={0x3, 0x7ff}, 0x0, 0x0, &(0x7f0000000240)) r5 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) setsockopt$sock_timeval(r5, 0xffff, 0x1006, &(0x7f0000000180)={0x1000, 0x3}, 0x10) r6 = socket(0x11, 0x3, 0x0) sendto$unix(r6, &(0x7f00000000c0)="b1000502000000000000000007000000330002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037382102000000720fd38bfbb770c1f5a8727781ea2e69e0bb76d907c400000000361b1257aea8c500002002fbff0c230000aabfba0900000008e371a304353712051eadb71d89e000040781e4b2ffffc00000", 0xb1, 0x0, 0x0, 0x0) executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x9}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x7) writev(r0, &(0x7f00000002c0)=[{&(0x7f00000001c0)="9abec65cd3a474833937b307ff5f08ddf701dff9149d05cfb81639f10f621344d74b1afd048a52085e8fa20f12afc3da7ef83bee564462a5682b23eac6942148f0d734bea6b88ff3346e7d4b8536938a285e94a3ea83cbee14794b1ab453d9184e5f618bfd772887c6fef064240d", 0x6e}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x7ff, 0x1, 0xf8cd, 0x0, "efdceb7928b6a87cc6ad5484284273c46f1e6652", 0x9, 0x2}) executing program 1: open(0x0, 0x70e, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xd30, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x40}, {0x5}, {0x2006}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005136000009f05003e0800000000331c13fecea10500fef96ecfc72fd3357a068d02bc31a3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8faff0037282112000000720ed38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012000000000000880d6633c556", 0x99, 0x0, 0x0, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000080)=@in6={0x18, 0x1, 0x0, 0x1ff}, 0xc) r2 = socket(0x800000018, 0x3, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x0, 0x3}, 0x8) write(r1, &(0x7f0000000280)="f7c19e75f91c07fb0001000d69db7544de76238a28915fe7d77cb625cc813a976b8676f885c7aedbd1f213dc96383ad6b0ab096a15853e664918dc6af28d473ad0bdefc31a1306663cbd69072d8b11f2d50a8128dd68eed8297dd209000000000000003b2727c22dc6fa748d33ce", 0x6e) r3 = msgget$private(0x0, 0x157) geteuid() r4 = open(&(0x7f0000000200)='./file0\x00', 0x20000, 0x42) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000140)=[{0x7d, 0x4d, 0x1, 0x3}, {0x1ff, 0x1, 0x99, 0x20}, {0x7, 0x0, 0x94, 0x7168}, {0x7, 0x97, 0x7f, 0x1000}, {0x4, 0x5, 0x0, 0x7fff}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000240)=0xc) msgrcv(r3, &(0x7f0000002bc0)={0x0, ""/4116}, 0x101c, 0xffffffffffffffff, 0x2000) sysctl$net_pipex(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$vm(0x0, 0x0, &(0x7f0000000040)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466056e93082876ba33ee8cf2b0b3907f236f38175101000000d7e39544aea098d19ee63d03cbf92380dbe904538135f09e408bbe17a54a364b04ee64b0ad54e6d4e38114ced38c328aff2e224239ba29eb0796e8c3e8344a2cd9e663bb21035ebf391872f3015c164556e4a5b966122c56edd85fc996f12fa1b92e47aa", 0x0, 0x0, 0x0) msgsnd(r3, &(0x7f00000005c0)=ANY=[@ANYBLOB="0300000000000000377424a05eac045049bae9f2f1ddcc9f3c81ebd89dc7b31acf0166bb324196ab2eaaf64c83d81d2e3d240aa2c81ee1548f22d1c59995e7977b88e96699b639b52d16fc5ef9f2466874fd7cac4a496fdf911cc020958891c435d9c751f6b48b78d613a8fe323114cf20b1c07825e8627b3525818d81060502000000000000007abac4445db36a3891ca0fbc002de0f50b7402eff2d890008000004e730c87fcc574780f0a11f619b099a29683be7e56ce64766996ef405f2ce0e015e1c998b2be80e54b4e8c4ac0377930754ceade773a33fbe75e51bf15b9c2909ea8d64b270df2af2e957b6e5274e873e2867855bd1b97a9344ee1141f033a911860464ef5165ff304ffa62e75bda8b06d54b0f952f1a58ecca2a005c2f57b35ba122616a032486ce5cb1b037d6fa9d8daa42b13b3c6dc2cff20f68e7d1b613f87a8a7e44df03321180b072e246c68cd53dab20684296ca2c1f282472c30ca06a234e7d0a1fa8f355d594ab29492cacb8f1366ebe99b15fbca0893fc79e3860e40555e703d7b4516e0ba8a62a41d14f79bb6af01000000000000005beb4cde9b9ecff335b5fe688ca8a60c8d1164d9d5547a3047403da933155f28d3049843c6f68bf9c24fd6defd02c244a1227ad243d9695196567848fbbb34e032c0447ae688e210fc83c4f73d9cd6e68d79ac4bd9e63e99f98d7985bac00fdd5a9456cd2d0922bc1d6e7c4911dc6e404137f40bc3c233f13486411d9310e2b3504bfc2f6ca59c1f8023e43c66411607e50a3c52f4df95032677cb"], 0x176, 0x800) msgsnd(r3, &(0x7f0000000300)=ANY=[], 0x8d, 0x800) r5 = syz_open_pts() close(r5) syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffb, 0xffffffb2, "027063000600000000000000a9a2aa4600"}) writev(r5, &(0x7f00000003c0)=[{&(0x7f00000009c0)="6fce899ebfd77f50ae2170c810eb3f2bfee90eb4ca83f82441a272a797dc5d5e1bba8c717d05f90cd95a5cf65b2f80084c70185d24bbd29f2a0a", 0x3a}], 0x1) executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r1) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x8b625b370446cdd3, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x29}, 0x5, 0x0, 0x0, 0x0, 0x45) r3 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x10) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r4, 0x80105702, &(0x7f0000000080)={0x1f6, 0xfff, 0x0, 0xfffffffe}) fcntl$lock(r3, 0x8, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206918, &(0x7f00000001c0)) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x1, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SRES(0xffffffffffffffff, 0x80045721, &(0x7f0000000000)) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x1, 0x0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000001080)={0x8, 0x9}, 0x8) r5 = getpid() lseek(r0, 0x61fa, 0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000d30, r5) setreuid(0xee00, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) msgget$private(0x0, 0x0) r6 = socket(0x20, 0x6, 0x8) ioctl$FIONREAD(r6, 0x802069de, &(0x7f00000001c0)) syz_emit_ethernet(0x1046, &(0x7f0000000040)=ANY=[@ANYRES8=0x0]) r7 = socket(0x1e, 0x3, 0x0) shutdown(r7, 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) executing program 3: sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) socket(0x18, 0x3, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b}, 0x3, &(0x7f0000000080), 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r0, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) sysctl$net_inet_divert(&(0x7f0000001380)={0x4, 0x2, 0x102, 0x2}, 0x4, 0x0, &(0x7f00000014c0), &(0x7f0000001500)="cdfbfc", 0x3) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)) syz_emit_ethernet(0x3e, &(0x7f0000000400)=ANY=[]) socket$inet(0x2, 0x8003, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000080)=ANY=[@ANYRESOCT=r1]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000), 0x10) write(r1, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) msgrcv(0x0, &(0x7f00000002c0)={0x0, ""/36}, 0x2c, 0x0, 0x1000) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df63e013eaa9405095e88157332b4f68e78e0793d3e30417acbf4419893cfd424b75262dc5ade2ab6278ab86672f9ed186987b8c19d", 0x49}], 0x1}, 0x0) r2 = socket(0x1, 0x2, 0xf) ioctl$FIONREAD(r2, 0xc0106978, &(0x7f00000001c0)) msgsnd(0x0, &(0x7f00000005c0)=ANY=[@ANYBLOB], 0xc1, 0x800) msgrcv(0x0, &(0x7f0000000400)={0x0, ""/107}, 0x73, 0x3, 0x800) msgrcv(0x0, &(0x7f0000000300)={0x0, ""/208}, 0xd8, 0x3, 0x1800) executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, 0x0, 0x80, 0x0) r1 = syz_open_pts() close(r1) r2 = kqueue() kevent(r2, 0x0, 0xffffff00, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffa, 0x48, 0x10, 0x4, 0x3}, {{r0}, 0xfffffffffffffff9, 0x0, 0x8, 0x6ccd, 0x6}, {{r0}, 0xffffffffffffffff, 0x28, 0x0, 0x8}], 0x26db, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000001080)=[{0x7c}, {0xc}, {0x6, 0x0, 0x0, 0xfffffff8}]}) write(r3, &(0x7f0000000200)="b1c05b5fb165120a4224a763037a", 0xe) r4 = kqueue() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{}, 0xfffffffffffffff9, 0x5, 0x10}], 0x0, 0x0, 0x0, 0x0) kevent(r4, 0x0, 0x0, &(0x7f0000000000)=[{{r4}, 0xffffffffffffffff, 0xc1}], 0xff, 0x0) kevent(r4, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) r6 = dup2(r5, r5) ioctl$WSKBDIO_GETMAP(r6, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r7 = socket(0x18, 0x3, 0x3a) r8 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r8, 0xffff, 0x2000, 0x0, &(0x7f0000000080)) ioctl$BIOCFLUSH(r6, 0x20004268) setsockopt(r7, 0x29, 0x6c, &(0x7f0000000040), 0x4) writev(0xffffffffffffffff, &(0x7f0000000480), 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) kqueue() executing program 5: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r2) r3 = socket$inet(0x2, 0x3, 0x0) r4 = getpgrp() fcntl$setown(r3, 0x6, r4) fcntl$setown(r3, 0x6, r4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r7 = semget$private(0x0, 0x4000000009, 0x82) semop(r7, &(0x7f00000000c0)=[{}], 0x1) semop(r7, &(0x7f0000000340), 0x0) r8 = getegid() semctl$GETPID(r7, 0x1, 0x4, &(0x7f0000000180)=""/40) semop(r7, &(0x7f0000000400)=[{0x0, 0xffff, 0x1000}], 0x1) semop(r7, &(0x7f0000000140)=[{0x4, 0x2f, 0x2000}, {0x4, 0xfffd, 0x800}, {0x1, 0x0, 0x1000}, {0x0, 0x5, 0x400}, {0x0, 0x5e4, 0x800}, {0x0, 0x4, 0x800}, {0x1, 0x3}, {0x0, 0x1040, 0x1800}], 0x8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000002c0)=0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000300)={{0x5c26, r5, r8, r9, r6, 0x100, 0x6}, 0x1000, 0x1, 0x1}) chown(&(0x7f0000000040)='./file0\x00', r5, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000180)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000000c0), 0x0, &(0x7f0000000140)=[@cred={0x20, 0xffff, 0x0, r2, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r4, r5, r10}], 0x40, 0x8}, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000280)={0x2, 0x0, {[], [0x0, 0x0, 0xb, 0x334], [0xffffffffffffffff], [], [], {}, {0x0, 0x0, 0x0, 0x1}}}) executing program 3: mprotect(&(0x7f000074a000/0x3000)=nil, 0x3000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7}) r2 = syz_open_pts() close(r2) writev(0xffffffffffffffff, 0x0, 0x0) shmctl$IPC_RMID(0x0, 0x0) shmat(0x0, &(0x7f0000ff9000/0x4000)=nil, 0x0) semget(0x2, 0x0, 0x0) syz_emit_ethernet(0x22, &(0x7f0000000640)=ANY=[@ANYBLOB="070000000000000000000000f600"/23]) r3 = dup(r1) setsockopt$inet_opts(r3, 0x0, 0x14, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000080)=[{0x35, 0x0, 0x0, 0x1000000}, {0x4c, 0x0, 0xff}, {0x812e, 0x0, 0x0, 0xfffffffd}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) bind$unix(r4, &(0x7f0000001340)=@file={0x1, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0xfe) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) pledge(0x0, &(0x7f00000000c0)='\x00') pledge(&(0x7f0000000000)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00B\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x8a_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\x1f\x1fj\xa5H\x01nz\x947\xf8Q|o\x80\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\xad\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8e\xf7\nn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\xddwB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc89\x19o\xf5zJ\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\xab\xda\xe2\xd4\xec8\x8b\xb6e\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2ym\x86\xc4\xcbm\x80%\xfc\x9e\x9f', &(0x7f0000000b80)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xf2+ !\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa22\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00z\x93\xff\x97\xf8\x8f\x03\xf5\xb9d\xab\x93\xd1X\x94\xaa\xe7\x87\xd9\xe7\xce\xb3\xb7,\x8d}\xa2\xeb?\xab0\xa8\xd7}\xe3\x043\x15\xe6\xf5\x00\xbe\xdb\x8d\xc9\xd3Re\xf0\xca2\x7fs\x0f\xea\x03\x8eW\x11\x80\xe8\xa2\xe0\x04t\x8bM\xee\xcf\xa3G\xd5\xe9j~1F\xd6\x0e\xc6k\x14w') openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) writev(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000ac0)=[{&(0x7f0000000400)="8e08802530b83ceb26e727ccdd2321765177ea92c3e40e97abc5d9235a9e73aacc4ad50af1e57127023b4aaf5b7d40fdc4e5f7fe0b8d49b20af8c3319f1c275bca", 0x41}, {&(0x7f00000009c0)="1d2ba5ea07d54f5757c1a54faf5a8980eef3a51623fecd50ae0d10139b2f702564d4247315bdf511288fa439c15c788056d80015fbcae34048d0eabcae9a000400001ef964c9e2ce0dc81693cf80624c1416dd0682520a8a4a25339c2995984c34f6ab648449a07b7cec658258e14bb9c6fa655f36dfecfdc0e60adaa0be488e7c1a6176f65e3b80fd2e3d80cb751c7252afb49f89bec5773026f18b5819eee95850d2f80b510b3f9cca52fe7b55a74881e0c78a87b135827251b2fc378a9f009723b5ced05eccf195a5987b9cc726dd508a78cbd1f89a62842c7507e44ce172cc8ce61bdcaaf24407a751b5a1bd9861f9baf6ec18", 0xf5}, {&(0x7f0000000340)="5571450bce647cc35210708bdf8f3aff77bd5d17088637d2e461774d822769e9b833a3428615c27f70c2bde78f551f60aca4c2db07c671277b33dbded00fad70fe2c8fb2c98c7404bdb20913605cd64a60dcc19e36ac12d562a6de32dba73e29048991a591845f88517ae12645cae7c3999b8a3fc62c46d8046957b40eeccf5b6f15322e76a0ea96a58502fe44ef86310300"/159, 0x9f}, {&(0x7f00000005c0)="10a04bb9ee79549df1b4b7eb2c5d10b50b3eda", 0x13}, {&(0x7f00000002c0)="0fc9264338591c184298a3c61ce9ad8d2a53b0276af168dd102ce5eb43c4edf69fb60ebaced013bfbe1681cfc3c92aedf7a27c709a57d815", 0x38}, {&(0x7f00000004c0)="765791359da76e02cd3b2a8a589222f017d5010ba1bcb487b29a72add8202ab9a95338c963aaf3f7fa43c701e5e990b8e35615a357a377a3d99067b30c233498d49444192f", 0x45}, {&(0x7f0000000fc0)="ad7c381015f54e5e2fe01d57ba32644f5fd7ef9bb13198da91d4fb6c8a2421917f4496c99dc464146b4eb9a21ca4ed245facb286620b160d585fb2f9b44acc62ceeeaa5ae157dae345a974d14ce9dc706efd73334ea44bfc903479980018b8677edac6ef71165f093c6d62ed7d1eb4f63011c3a2da9a8f5cc906059d874c609416b55afcb98ff915b915d006ff978fe1661f35a487e15a726632a42201454b2e205aa70ca64ea80ce110259e67977f2052ee9fb57b9ae80102a2909781458029de5d5e5b83d710e9e23b8e5ddf95fd3df9d90f2cb09fd0c1f50fb19ae05a925b27132d5e3d1e82cb97d2cf244a838295b49151dd2e03546e4f9e0ac88ddeac93861bdd94f925a1603c844255f0ae930fc2d3e6bf3b0557615a5b74caa7d9c4", 0x11f}, {&(0x7f0000000700)="a2e0c8a24b55d38a3239840c1291ef004d8cf35f765b29f5019bcc14674e1aca444935e2cd0414cd9b78d98787b3b8071d6148d330ca8b2bb23269e3cba5cebaec18f7a1b8db49b355565b9acc6f6ee44c676c8eb71d06f751b4588d3ad68630e20d7699ab2d06122247f87f0b76076340df75d6a056f0ff65d3d785b8d920bae934c5e81a799c9e88", 0xfdb8}, {&(0x7f00000007c0)="ef55f090fea83c09f4b966eef66359fac45d9f8a1d20e73afef966daee5f4f912d67a6322234654d719c063938768ab908b415a1587d924f234ae21a97c5990ede2bf85660440ef62a2d3496366862d36a2d5148bc763e5439bf6046e3983c3d331b3a8b06c05a84255c7bedba2bc1a984b79e2be86c544f8b94145cf6978f4b625eed45970c9d4f81e3bbae2ca6ce7482dba11752424becf73f010ae3d904279598c928ba8653abb46d402e", 0xac}, {&(0x7f0000000300)="dd8ff60988bc094605546a3d34", 0xd}], 0xa) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, 0x0, 0x0) executing program 5: setitimer(0x0, &(0x7f0000000000)={{0x4000000007d}, {0xffffffff}}, 0x0) syz_emit_ethernet(0x56, &(0x7f0000000280)=ANY=[@ANYRES16=0x0, @ANYRESDEC=0x0, @ANYRES8, @ANYRESOCT=0x0]) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) getgroups(0x0, 0x0) socketpair(0x1e, 0x3, 0x0, 0x0) madvise(&(0x7f000006d000/0x1000)=nil, 0x1000, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) getsockopt(r0, 0x0, 0xb, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206922, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r1 = socket(0x18, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000000000)={&(0x7f0000000040), 0x1c, 0x0}, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000001c40)="adb3532d212b83be4995680252c75e0db1ade111cbaaa01aed58067b511b85be3a8c351e1129f227790db41935d270fe8498ec13c0099f04db53ac678601c2b01316f234d3c91dee761232de7e26efad22ceef8d191860bd8dac36678390542c8a0200ef7206ceb9e19e6b7072a50bc3064c7483aa266d0d29464341e78e157b9305d6adfc65ce1f5f9871f1f156cecae869ed011bb314631f45", 0x9a, 0x0, &(0x7f0000001d00)=@file={0x0, './file0\x00'}, 0xa) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @loopback, @local={0xac, 0x14, 0x0}}}}}}}) socket(0x18, 0x4, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r2, &(0x7f0000000400)={0x0, 0x9, 0x0, 0x0, &(0x7f0000000440)=ANY=[@ANYBLOB="1000004d3899f36a000000008a1b97d16f718905f62fb32f0a5e54414874e5f25c3585fd7fa1d5f253ffc2a401ff8e5d6e150000000000efedae", @ANYRES64], 0x10}, 0x401) socket(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x10, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) getsockname$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) executing program 3: r0 = socket(0x2, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000001280)=[{0x80}, {0x2}, {0x6}]}) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[]) getsockopt(r0, 0x400, 0x16ce, 0x0, 0x0) r2 = kqueue() poll(&(0x7f0000000000)=[{}, {r2, 0x127}, {r0}], 0x3, 0x0) flock(r2, 0x0) executing program 5: getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x100, &(0x7f0000000080), &(0x7f00000000c0)=0x4) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='c\x00') chdir(&(0x7f0000000380)='./file1\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000440)='\r', 0x1}], 0x1, 0x0) mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x1, 0x10, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000040)=ANY=[@ANYRESDEC, @ANYRESHEX=r0]) executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000300)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000280)=[{&(0x7f0000000080)=""/173, 0xad}, {&(0x7f0000000140)=""/43, 0x2b}, {&(0x7f0000000180)=""/211, 0xd3}], 0x3, &(0x7f00000002c0)=""/19, 0x13}, 0x2000) r2 = dup(r1) getpeername$inet6(r2, &(0x7f0000000340), &(0x7f0000000380)=0xc) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000003c0), 0x40, 0x0) r4 = semget$private(0x0, 0x0, 0x211) semctl$GETVAL(r4, 0x4, 0x5, &(0x7f0000000400)=""/21) r5 = getpgid(0xffffffffffffffff) r6 = getegid() r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000600), 0x8000, 0x0) r8 = accept$inet6(r2, &(0x7f0000000640), &(0x7f0000000680)=0xc) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f00000006c0), 0x200, 0x0) r10 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000700), 0x80, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000740)={0x0}, &(0x7f0000000780)=0xc) r12 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) sendmsg$unix(r1, &(0x7f00000008c0)={&(0x7f0000000440)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000005c0)=[{&(0x7f0000000480)="5478a7aab21d63023b233209a495ec2ac82024dd8d96d1c68bdb1c09655e4cd0d1570fb39611fd9c5cb4732ca59f64bc2551f2ff352f3eaa73ecd10af28c4736a966768c21d455ee54db4046d361a5c848bb7ed761108323062a52", 0x5b}, {&(0x7f0000000500)="64de40c7625796b622c90c08129b0fd48d7e2b14771061db595da52fbaa672b3a25cd54bcb49069041ecae39d4dbd4e47e8758a6decc0c0451c28f16ba0737e52fd11596fa4863475da86bb68ce21a5874d25a5b29694f986adc668e377ec0fb9ce99ee66135547ce31b1584e6da63b11e4cca2c7dc9a1df6e6b482d5136353cc9495235cbe16e536136f68a1cd12becfcd44d164f9b27ed0042aa000e04166cbc93d22e40ea8d6a0c624c4bded97b9de3f6cb1df623", 0xb6}], 0x2, &(0x7f0000000840)=[@cred={0x20, 0xffff, 0x0, r5, 0x0, r6}, @rights={0x38, 0xffff, 0x1, [r3, r7, r2, r8, r0, r3, r9, r10, r0]}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}], 0x78, 0x3}, 0x404) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000900)=[0x0]) r14 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000fc0), 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001040)={&(0x7f0000000940)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000f40)=[{&(0x7f0000000980)="bc7ff65029cb475e13f51b0d43122ffd294da5344385e4ce7c482be5bff81c61efeb80a7b61f5bd7a5199d21587ba9f8014fbb8cca88160ab06fe3c8661cbc15dc68212f631d66573828b5d5fb8b7a1a4007b7f7a9ef94e0bda1eea64805390ea8675735f5f1a6bebbc23a318a5885d138f339b0531371f648a91adb48371de14e92780323b894f2f7772c49c8dffe232729b77de59fd8249b11aa9184bd63dbd42c2be6c5334fb54fd3a2efa65eb8de971f34f79e93495c007b9e2b7f661b4fc62bfc2fdbe20f074d69f125d078e2ace79f28ef71daeb7a9b80379927da515034f9", 0xe2}, {&(0x7f0000000a80)="401040836ddfd7e069d8a655ce95ad61c7515c696da8f81fab2a3979334afe4db57309461651d89b92cb91aec9844713b8e201664adb4bdf58a929458c9402dcaf3c70b097a09fb81a5445ca3e83eb841cae935566143a0bf6620a2e56cc9fa7df0dfce513200215304939de7d488f9bac4ab88d6e647e1f4dc046fcaf5b192ea079b1b2e98eea7b951b88aacf5558779ff2b4c2d12ff7c45c87c5bcc55e4513a05f50d0c446fdd214551304de8dbe8953bc50229a773baed8a6e41b870463409930ae07427cc41353a33534e88c7a916ec1e092db8608a873f0f1b349", 0xdd}, {&(0x7f0000000b80)="69a411f4176981cfb80afbab664c79a09ad1", 0x12}, {&(0x7f0000000bc0)="070804cfc27dcc93be3cec7a6d98c6e03423a5f3fbe76b1d22110f1f633d440e57193ecd01c3ab0dc3b60aebbdda6e4db665acf8e53560521fd83214bc0998c61f81ffc9a209a91a1758083be87a829a9374d5cd350bae97a0c80a0a979a7cfbf9dd64e75fc1001f42a50c26dfaa89ab29ea1979278fc4ebb7d4d9dc4b506a3e275a27c71305b9d4ce715be20a5eaea97ba8914e4ae993a1e49f9e136ef5f9ddcf4de397f60b742a76", 0xa9}, {&(0x7f0000000c80)="7697ce60f287726d558915775128ce2aaa0fbfb38cac1a8e2a317c260df0dbf0aaf578d86f73c629f2e7ecd37fae52d579ee50f5e9c4ca4c614b9d8c1d826c372c7ca2cd0c10602e4529e4ecfa3edd845fecba0ff3b1b9ec9a598d246a6f31358cc859cbf3d0e703f2e9a78411a3dcc49f09a97071b9e109ced0139704e7445fd4b210e6fdfe78f7ab99e3df0562495348bd560d7935ccc748ac615c81fabb411b09738aeceff9e17589a8d1098832f4b584faba34bb4e261e6905e80c7d091b4a1b075bd3d9463c8db49095cda36c5e834917", 0xd3}, {&(0x7f0000000d80)="9644b3a1c30ee9058a4de59267bc16c2edf359c2ce3d1ce12a3de470a889f45b013a78907628a4c04edb831f8d997d876837ddc14af716fa272666ccfde39afe7ed57883e0e217f908", 0x49}, {&(0x7f0000000e00)="22e0b6a2dd63c808afc4b5a99c26a83864dd568ec0876fef9748ecad4ecc862bd7dee0645ae6d50b1bf2e495225eecef4dd2c4d16ce8f401ee42310dde3cd430b0000cc5c60e009f371ae3f3c3ee85af62d106a2a88ee80e71abe7513c0c73a64b2635850c853e03b8a0129555063f678e97efa67268e85fe3cda918cbed643cd5bf8f48eed6c3f412add522958c23", 0x8f}, {&(0x7f0000000ec0)="92f1bfbc5e421d660ef5039f8c7b652ededaae490e898627fa1b9c6c598e2a5f7512a7480039c2534cd78f2a38f297ce9750427b7914f4e2e71b1946567e58863d158b8ffc02dce695251c13b7670b3cfdc9283645262716f1afcae675ff1a8677e26ec8f9dde08c9d232107d1f07727cdb378a6653c6f97b6f0d5", 0x7b}], 0x8, &(0x7f0000001000)=[@rights={0x28, 0xffff, 0x1, [r3, r1, r1, r14, r2]}], 0x28, 0x8}, 0x4) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000010c0)={0x0, 0x0}, 0xc) fchownat(r3, &(0x7f0000001080)='./file0\x00', r15, r13, 0x2) semget$private(0x0, 0x0, 0x1) stat(&(0x7f0000001100)='./file0\x00', &(0x7f0000001140)) sysctl$hw(&(0x7f00000011c0)={0x6, 0x37079fc89cc38da1}, 0x2, &(0x7f0000001200)="3050187c1d075822557d85a64b7af4b2a606c62e0aeabaa2a936ecd7e7bfe37d1a21218a0f3f7b701f6a75285eed0952e2e319c8b5952ad7e78e00100463188b27da7076dda25d354fca08457637f60118a5d3e66ec819d198b2213ff74bf046a04b0f3393faca15027d5bed60be1ffc7c8973ae300a81a451e9221b7064f82b47284b589d413dbb", &(0x7f00000012c0)=0x88, &(0x7f0000001300)="0c28d1c2b238bffa5f604e6f182de0d53b8722559be72b353b356644db4f19872f94fbda113c414c8c2583cf65f39ee93ed80db74551ec903a73db5e186e749adf8a8a1cf9ef417beea8e58ca648dbde6105543b8a0d1dcd9ea806ade1d2a27b9945e6a77aecce746b44ddba70d0b4f96c1437c8b9800f7debe9c2705b8a20588d37563628676bfb70e0f5ddd1b84f8b48f408dcc017b1ae8046f72d48f45c215df4452281d3c233206445bbd8ad0164ced056f2b2c5b0c2e081838f14bd4d8f58f23adb7f3a884698722f81ef02459a3635f35544360be1db7267a64dfde0ff19a695fe", 0xe4) r16 = openat$null(0xffffffffffffff9c, &(0x7f00000014c0), 0x10, 0x0) kevent(r10, &(0x7f0000001400)=[{{r1}, 0x1, 0x0, 0x2, 0x7fffffffffffffff, 0x4}, {{r0}, 0xfffffffffffffff8, 0x20, 0xfffff, 0x77e89d69, 0x80000001}, {{r7}, 0xfffffffffffffffc, 0x1, 0x1, 0x800, 0x3ff}, {{r14}, 0xfffffffffffffffe, 0x41, 0x4, 0x3, 0xd34}, {{r7}, 0xfffffffffffffff9, 0x18, 0x8, 0x8000000000000001, 0xe1d}], 0x0, &(0x7f0000001500)=[{{r16}, 0xfffffffffffffffd, 0x10, 0x4, 0x5768, 0x7}], 0x1000, &(0x7f0000001540)={0xd95c, 0x8}) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000001580)=[0x6, 0x80]) r17 = socket$inet(0x2, 0x3, 0x3f) setsockopt$inet_opts(r17, 0x0, 0x1, &(0x7f00000015c0)="9ad07298758d1d3a4d0cb8f863612a8faa5db38bf69117af1c1e5aa0e4354f889ad97d2ba0f8e8f1527e3de1f88bd095e2c79b400d86e4bfcaab9a3dcac5d7490b2e2c5dd1cdd9dae96898c45d64e7e894acac6a51c43abfa441174772a8633a70a71432fd0af153a343c613a950e83e641cfabfc4fbed59818a7c78d9a6580afd2186f4699a1fa0e0f522b637eb99ac4f1a8bce6fa7b4f055dec3935fc28d07d7dd03cc8414298fa857995306b5bdec6c4169ce7b8ea60bed08e7d0b913f62fc4a3d19793278743ce663c4e00f2841e07a7b10db9e55dc3c35c05395a32bd051fa583e224d1e68e8679348f7f230b14", 0xf0) executing program 3: r0 = syz_open_pts() r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) writev(r1, &(0x7f0000000400)=[{&(0x7f0000000180)="2d9c74978b0e6decf692276a9d8530aa831a696f474d7389edfcc330e114bd246be2fb291c13a5ec98ca330c39c72b6523", 0x31}], 0x1) execve(0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f00000002c0)=[{0x2d}, {0x44}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) syz_emit_ethernet(0xe, &(0x7f0000000040)={@local, @local, [], {@generic={0x8100}}}) executing program 3: r0 = socket$inet(0x2, 0x0, 0xff) setsockopt$inet_opts(r0, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x8004667e, 0x0) unveil(0x0, &(0x7f0000000140)='r\x00') unveil(&(0x7f0000000400)='.\x00', &(0x7f0000000080)='c\x00') acct(&(0x7f0000000380)='./file0\x00') syz_open_pts() setreuid(0xee00, 0x0) getuid() ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, 0x0) socket(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x6}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0xe}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_tcp(&(0x7f0000000040), 0x4, 0x0, 0x0, 0xfffffffffffffffe, 0x4) r1 = socket$inet(0x2, 0x3, 0x102) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000040)=0x5) sendto$inet(r1, 0x0, 0x0, 0x0, &(0x7f0000000180)={0x2, 0x0}, 0xc) executing program 3: setitimer(0x0, &(0x7f0000000000)={{0x0, 0x8000000000000004}}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x0, &(0x7f0000000080)}) connect$unix(0xffffffffffffffff, 0x0, 0x0) r2 = open(&(0x7f0000001180)='./file1\x00', 0x615, 0x0) writev(r2, &(0x7f0000001480)=[{&(0x7f0000000240)="cc", 0x1}], 0x1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, &(0x7f0000000500)="31edc1cdd38f228fcafa74585c03ce48fbf8eb33c30ecd34cc4fc79f320a8f416d02643b3294ab020000008fa7a6da5b7917d0ca58e80fdeb126f09f8b0078728c1cda88d11193263e31f8b33b5216fc31998f6a56542222d2ebe5653ee50389072bb2d96ae496277e6cbd77a70a3b1b1023cb7425c2aa67114bb53b39c4535a2f50aceaa671abad2fb824be491cc37fdbb70c4f0d8300000000000000c353bc4c4bc725a1af63b77d0e2841177adef6906e804dc222cfaec9ffffffffffffff7f3b8a5500000000b3ac3617fdb4691a7ee6f3688ab818ba94d5519b50738b197b4584af8be21413eaee344ae975addba6bf03abe7acd44b7634", 0xfa) setreuid(0xee00, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000340)}], 0x1) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205318) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8001, 0x0) r4 = msgget$private(0x0, 0x2) msgsnd(r4, &(0x7f0000000d00)=ANY=[@ANYRES64=r1], 0x401, 0x800) openat(r3, &(0x7f00000000c0)='./bus\x00', 0x10, 0x3a) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r6 = dup(r5) setsockopt(r6, 0x1000000000029, 0xc, &(0x7f0000000000)="ffdaff10aac6a28ac93e2eddc45c8454e486f64c", 0x14) executing program 0: munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) syz_emit_ethernet(0x4a, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f00000019c0)={0x0}, 0x10, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000140)=[{0x5c, 0xfc}]}) close(0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) open$dir(&(0x7f00000003c0)='./file0\x00', 0x2, 0x0) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) write(r2, &(0x7f0000000200)="7f06ec05", 0x4) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) open(0x0, 0x0, 0x0) link(0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000080), 0x4, &(0x7f00000000c0)="9b1809c3dd7d3f81670e53473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0xfff9, 0x0, 0x0) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x7}, {0x48}, {0x4000006, 0x0, 0x0, 0x1000003}]}) syz_emit_ethernet(0x89, &(0x7f0000000380)={@broadcast, @broadcast, [{[{0x88a8, 0x2, 0x1, 0x2}], {0x8100, 0x1, 0x0, 0x4}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x73, 0x0, 0x0, 0x1, 0x2, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0x14, 0x4, 0x1, 0xb, 0x5, 0x66, 0x0, 0x6, 0x8, 0x80, @multicast1, @rand_addr=0x1000, {[@lsrr={0x83, 0x17, 0x22, [@loopback, @local={0xac, 0x14, 0x0}, @broadcast, @rand_addr=0x5126, @broadcast]}, @ra={0x94, 0x6, 0x7}, @generic={0x44, 0x10, "72271039f5b7728830e030758e7f"}, @ssrr={0x89, 0xf, 0x8, [@broadcast, @remote={0xac, 0x14, 0x0}, @multicast2]}]}}, "326e826c26c3dd"}}}}}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r2 = dup2(r1, r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x40}, {0x2}, {0xc0e, 0x0, 0x0, 0x1}]}) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[]) accept$inet(0xffffffffffffffff, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) recvmmsg(r2, 0x0, 0x0, 0x802, 0x0) r3 = socket(0x0, 0x0, 0x0) getsockopt(r3, 0x0, 0x2c, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, 0x0) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r6 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) ioctl$TIOCGETA(r6, 0x402c7413, &(0x7f00000000c0)) writev(r5, &(0x7f0000000340)=[{&(0x7f0000000040)="94", 0x1}], 0x1) munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) readv(r4, &(0x7f0000000ac0)=[{0x0}, {&(0x7f0000000080)=""/31, 0x1f}], 0x2) write(r0, &(0x7f0000000240)="8b70a830de19b7ff62bf831c3fd2a64dc400d6f51446ee88738251642181a2ee9165ea849b59440eae579e1f3d29a1251120622566e7222d3ffad9729e33829a5f614b7af2beff", 0x47) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r7 = kqueue() kevent(r7, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) executing program 3: socket$inet(0x2, 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000006c0)={0x0, 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x0, 0x0}) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0) sysctl$vm(&(0x7f0000000380)={0x2, 0x7}, 0x40000000000000ab, 0x0, 0x0, &(0x7f00000002c0)="caa38a8af03d74855cd1c42677ad47b1120067aa0f5dfc1409058fb1a3c03456c56405df6a224d04", 0x28) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec3", &(0x7f0000000080)=0x1a, 0x0, 0x0) socket$unix(0x1, 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r1, 0xc0206921, &(0x7f00000001c0)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1a9}}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) r2 = socket(0x18, 0x400000002, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f0000000080), &(0x7f0000000000)=0xffffffffffffffc6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = dup2(r2, r2) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340), 0x1, 0x0) socket(0x11, 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x3a0914c44f7b202d, 0x0) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000180)={0x573, 0x669, 0x0, 0x8, "32cd8b6abdc8a5508471050000000010000407ff", 0xa, 0x2004}) connect$unix(r3, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) sendmsg$unix(r4, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x402}, 0x6) socket(0x6, 0x8000, 0x0) executing program 5: mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) r1 = socket(0x2, 0x3, 0x0) recvmmsg(r1, &(0x7f0000001580)={&(0x7f0000001540)={&(0x7f0000000000)=@in, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000000240)=""/206, 0xce}, {&(0x7f0000001380)=""/130, 0x82}, {&(0x7f0000000100)=""/104, 0x68}], 0x4, &(0x7f0000001440)=""/216, 0xd8}, 0x80}, 0x10, 0x1, &(0x7f00000015c0)={0x6, 0x5}) getsockopt(r1, 0x0, 0x6b, 0x0, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000040)="94c79bd261e1e88e83beb11c0a3e154df77b5335bd1667d9fd77c59297b3cad0ade427f63f2912518a179b7c207bc5ba040a20b5c36bfaca54e49900550bad2f165552f266a6b12d4900c56a22e814223e67a3fdf5ae19bcbb5d0a815015db8752d03d1b08f84b4976ec52d4a82598424ed3a6a523a3591db0e862a2f4dd1168cb17845fff1fb5df5535cae3e20e2bdb92138d0c1b0720e1c121ccb763f092cd5dcaa3d901", 0x2cfea}], 0x10000000000001fc) syz_emit_ethernet(0xe, &(0x7f0000000080)={@local, @local, [], {@generic={0x8863}}}) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0xc0}, {0x28}, {0x6}]}) syz_emit_ethernet(0x127, &(0x7f0000000040)=ANY=[]) executing program 7: read(0xffffffffffffffff, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000001c0)) ioctl$BIOCSETWF(r0, 0x80104277, 0x0) syz_emit_ethernet(0x5a, &(0x7f0000000000)=ANY=[@ANYRES32=0x41424344, @ANYBLOB="89ffa23f3c252adb0070162e86dd60f6090000240600030000000000000037f87ccdc0c4a92cff0000000001ea443d080000000001004e204e22", @ANYRES32, @ANYBLOB="901000321f399864eea887e460418e1ed0cddbadd96a9d2e9ac850f29e6b9532a74ba0c62400c27360a757471b4cc3760d022e86e4552e6834f234e71638504edf907b86", @ANYRESHEX=0x0, @ANYRES16=0x0, @ANYBLOB="50d9789366398f2799f477545dbf5601baae2998e1166cc9f6dceabb5e764ccd90c7e2eb1180446954551b877a20c1a8c2fe75004bd2a03d8f640de0cb7481bce57299bb2d943e89af29c07fe75578f0be85ff09fac3dd89b88e33620b3877184355826f2020503083d321feddaf5511e45d3ea13c250d91291453e714be6dd41e24f317dcb69c439739f0e3d4fd4e077e5864cc05421361c1dca2b2b13cf04aeae90e5efa96b252ee5b0bdc7a50d1878cdfbf028d9091a26ab545633a848b24afee07f65faec535d214a518e7990edea33b8958e2f2b32aa5aded223d7a0ca530eb41cb027dff94d9abd0445520ea7ca9fb80b5a466c24421b25fe0513625"]) executing program 2: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)=0xfffe, 0x4) r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000), 0x10) r2 = dup(r1) listen(r2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) connect$unix(r0, &(0x7f0000000000), 0x10) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000540)=[{0x45, 0x42}]}) accept(r1, &(0x7f0000000040)=@in, &(0x7f0000000140)=0xc) write(r0, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) executing program 6: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ff9000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000003000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f0000ff9000/0x7000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x2000)=nil}], './file0\x00'}) r0 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000340)="15337ac0", 0x4) syz_emit_ethernet(0x2a, &(0x7f00000002c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2}, @icmp=@echo}}}}) recvmmsg(r0, &(0x7f0000000040)={0x0}, 0x10, 0x0, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) fchflags(r2, 0x10001) ioctl$TIOCNOTTY(r2, 0x20007471) executing program 3: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x2, 0x4001, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@random='\t`\x00', @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @multicast1}, @icmp=@generic={0x22, 0x0, 0x0, "fe339657"}}}}}) r4 = socket(0x2, 0x2, 0x0) r5 = dup2(r2, r3) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) shutdown(r3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r4, &(0x7f0000000000), 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000040), 0x4) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r7 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r7, &(0x7f0000000740)=[{&(0x7f00000014c0)="b78a673adf407b1a615f7b0cefcbaae1deee2db8c0a39e78cb9e7842dade5b0289dd462481d2f7086861942434c3459f91d45c48ca1283285d0f8cff1719972dd4e29f627a68c4faff243c839d6c7feb3bca329b172b83f4bc7e84f45d21754bc413ecbadd57191f8bd1cd61a9854f42c6695af839362ab8a907b4cde80e74afd65de994a34c9465147390a07ad76ccb98de184fdd98c479380c272de4184a1072fde680cebd19fc857c6ea3c37d4b878cba0d15434741e27e866cac8f4862ad786c571698aeb0c93c31ea608096fe9a8667994e54b2b5ef2e48ac65764a69ef91eee660951880d5428563fcfb6dee07f419033d0dceb8d800671a93654a54753d1cbe0a517b7489163ce0ad02703a59b64de8c85cc4d838a19f3a77735d7048a8e54ca3cae4a472ce68d59b73ff05c875be6e8958ecc84844a3ea077b1f828e9db731c560f50d0a97618a04df98e9420d480085c0cdd086decef9e01b00fc5bd7d129018429539cf1f096e8a3784300048967a3294410ffc467809dad39c9bf3e851b2aa4106af9d77f783d5bd1674d2c81b10d276e8ea78fd87ed33055c797c096a2d8394975dc1d1f5a89be7a4a6758954b0df5b8c30b05c95c71d212f644fa0fe005fe162339ece8c1705ca69a50ffe8920f5b9db7691b99429b7196061c4b2fc51dcea3f54264a137fee796a716798827091408842f36511611fd355351dfded485a60849fcde62f2867d245361cca123c2d70ee4d9b7e495b5f67cea778f952bf0c00f7892dc3f7e4875f3ff01db85baa4f4337cda169de63e43c7e5393f1599ebcb089a96bf25c8bf8e6ee1dbc2fde6753048ecb222580087695deca0cc7583e0c53ce832e55adae9acc5e2db49048ae9a522a11f3b693270c6ff7bccde4bade876214d7960588cb461f3d85a939acee63c2738c808647f8f57f3fe3b30cbe42b75eb698ecbcc5b1c40b0410261f232ba04bc3d315aa214b7ab33c50e7b455028640fd84eddd32b05f72155bdae5508193b28cecc40a0b5a97ed05571aee87d355cef03cbdcac3abd72dd629ffa637ea2b5931c2d4f8ccf1c1632a71a136009f5c72d0409aba4f4d98f48bde00becf317cce8ebc8824b0e81cfe0d1cccd23b8bb7087d8200aa244154cf51671df28e480a276ffa6da88a5f493dfe391f0c2e54fbd7409bf607999e1ac32ced9524352a7b983e19afdd9b92d0ae2e41ef8810738f1a5d202ef020603f7a3b6a3eeb53ee0a49d748ad220d14d471c0d8ac196a855cd49946f881105a66fcbc7f18b4dd505d53e69921d4b6007d4e3817512c55f2fdb4a31cf2a92685e2840350c843051a5f94672475cc5ad771d3d0b18d38af3b6e358592e22f18ab730ee34ca97e2e97a6d750e9cb65d71d93ec0e19343c97fac29a621a64cb8de117be61e82f25ff5a5a4eb9792a35b806a12397422359d3cb8ec2b6f3a4da9158e97619a00b05f6dffae8a390ad30816c7ec868cb8f0ebf2f12eef22d7b043bb6b286a30d0b56033135928f1f3ba4d3db6ac521161a0a446b22497b9644812868c8b3af55c1a18cbfa5841a43f10768b96170083aeb727c8f9af0380bffdf06036525e44b0bf1c44de46d57e89e785b8fc7fe21b463919a5fef01c3051ca50684741471ee90f7b3a9c884a24ab0d6e50496d540507062439a00e70d429b8e50bee76b5bf4473f93b9078c8fd53282a1ad2bb15e10281071016e1e17857a137ae593cff19541d5e7399d984779598556250b6acba121645cb5f9bbbee6ff44211d2cd171b752e11afbbd4616e2a0acb4835047a224e4ed78a6b900d79635fff77c11a543bd614685740752a5dcadc6161c0c15d6f15460088d10e86d916deff0d0ee941443b0df8052e1afcbb627866ed3a3b7edbdeb933968f035cf4cea0f50baf930ef10cc51f47fb4641c508f0182e9dbe335409bc230d93285d4b50e304501bdfd4e18e9bab3f94e19acb020b0b723017232b12d477d7b5661ef6892b2c9a04f29553fb6f1d9a4875efc30bda7045fb2624d90eabf5cbf71191098425a650fd7b3c2e584b59cbf224ef0ad202711315d15ad4b8c57b312c354acbec562e2d127672b8cfb7bfe7b5b4566b4b777385f6754a89daebc5b441e26df400a69efcd11c7e9d4660eb4ba19e054d0bbb554ae5b64e8d2d3a8d418b06063198bd732a71763986a67f9f7c84b20255d6290c7694fe266c0f60081f3b99ce597fbb671991aef52807f72f7af6461d228f734fd84ccfcad587048da52fd43ca3071b567769205900ce3dafd83a7a9bef972a205f1ee9083027a901d83326b57b12b206a6c6fe593404692922bc1d61681e58facb3ca16c8dd17a8d9d6d8304727c46c6769b9a47f4e072088b31dd5812b1d669e2475703f7f49fb5d0bedf2e530b1d60fcd0351c81f32677f02339b5d019fab03d67fdfeebe67f13527af6a4af07c363a86574150b94d40a5a7802b3d4b2710e2aacf492b8f2e95dbed7d1e5a7369be0bac63d9333995625613d8c0719016ff7e769262286a36a998b5911732e05f1c644c09a75930026761eb953035a59c3d746e686583c07ad90b65d652b5af70ed765b393177b896ed4a1f8c01164f1d41db8cf3d69083e4dc38e15b1358d17d28521a563ea3f0399b44979914366aed3648c7ce342a84fa5c81a6948f4ff4e97a1e17a7225de459001424d5d8480587413c767236e6e7a04f1fb3142f778461e6608b57ee6a79aca7fbbb76a3f66ebe23400b2197525ae1408978f8dd226b2a6e21976554810bc14e7b016ffa43744234cfebb0489263e17340a18818405b41e4bcb1c3cdf8d8691bea83415c2a7ba133694bf899f27df0cabbfc197f93c00df0c121d42488d270f84a533c795f081a6e0dbe1eb16a2df8f211d72ce958b3ea8bff462a6557ad1fc368cb0491b46317704dc151a6e2d597c58a353031eefb087f1eabc583f28f3c695456ab3d176d26a93cddbfd1df2664e22168466b4110b8fd0efd44edbb0682998642c1bff41486d1c6bd8f4f1187a91da3f4f7fc2db2421fed503b669e927ee224dcc6c9ecb285b0e36e0a0de343f4db03cdb1cb6033bbf8da5765d4b7665a97fe8424e6586ec95f6b2d87f546dac286faf8ff40d4782415a9e210c1a43635dec42122a7c6a51d30600027e8670babeed1ad7cc7bb7e94bca12fc14388e8f683af0287ae9a35eafea876d89c9b107132f2c2c38883eee808ad12e067e809ae897dd9d19a9aa1369c1536a213a3d2ddce04284611aa10ee2a3b111fe6c09c8567f4556289faf86eee526f261913bfae54fb18254f82309951f6a502b25030163d6d0a506d8d161bfb29edf4e11311150846d17505b0811b2255a0b6e31b7488bb05fa28b7fb68002773a16f7d47e1b02b5f276a04905320fb1dd054d88f23ef1b0949352d91b9ffc67e45b5bf27197b7a480b3f7c795d9ffc0c1caf81b68a314efa9fdec81a8d859775de3e0658ac32938959978db7d5972b79c16c2bf58076071e840d25bbb1be6ced78164b469e92c78558b0729cb01f2b48072275dcb00bb013a785b4dd32bfd1331366b83b39281636b331ff22fc1c4b89f065330647b87cfe7966b9f732123813ceba42c2c94a27f276a6f405c50f58238a9b231f652148df74229995fc55be05fb59b24ab21fd6198c6db2e54cdd2ba0263d1ee17cdb98d83c744fcb2364029def4f053050fad2397679e43d8b06dd2cfe028dc384195f5b834ac40dcaef18e0645211010466aa9232e3817bd5e40f7dae16b72a67b518e653b92e67a7c37ecc7f7747be16e97940398b24189a390e6243d9b83e6372cfd0f34856e99006ccd9bbfe8ea82b6c52a7310b1fe8c38a9494cabbe90ceb35c8e65b099b924ea76dd8f9108da3aeae2a0c06703ae7fdd19bcd18deb4ddc580b7a44c229d251260f299521515c9d19b1f8dc572f5f8893b8a3898f81e1e85d1269a6b998a6dfc4b777901f5ac1dc8cea365fdba3b321b57cc1a34905e8908a80e59252e7d9912f56f685b63023ebb53f2f65c4bee082ab8f6ddd73ee29b4135bed8912b07e8c04b859288b2c82f52bfce5babc4f83eb33c11157e57370ededa78bc1b11148574172c13cf01b65091521d87a1a4f4e4fbf51a39f05b22bd967c6af004bcee79eac4467e93b73a76c8bca0210ba33b5f00f9ca23df21d787d454567390a7083a348552ec5724ecc9536bc9914608f8d7f4c25c6d80af19f330e6725cdff8f687f8fafe45f43803dabd0694e0405f99eec339c53e3dd19fa192b9a763312411f4d7b44fd182d805de494fd8c2d3c89bfab51e7d1f48d3db900b1085af5c9d8d738e20a168769f50ba41295a7031e9516ff517c548e52deb2c83dfdd37732365fce0883534307fe6fd1bd02d670997bb2db84e4d768ad14fc24a6b679a8c111920c80bec1a448f7a2bc3676c620a905df3f51bc57607cbb90fe7cfbe37b265bc2a50eb5fefdfc11a0048f6dcef530f26e994dc4aa6bee2112b71ea2181ba4b3ae13aa9fb0593a295d4cd6c95f76db7923b5706746cabb298b7425194eca55b7e6ec30387a972d4523872b68ddcfd84e4834101b250fed4f870d2a2c74cdc1a06c3b71db2c0cfa1b02e69db78a5405164dc6bf8689c5cbb526b9fd5fcf8996eb731b2420634b5759fa69b0c09d0ee554cbc2de62683bb3b1669411910dc0b2aa23bf181f8391dc78bf70c6db7c6aa7c8650fe12b56c146fac3bf00a0fa589cd8b901752e0be5962d199cabdebd3a7ae1b53ce7c555e12f54dac7dd3747999a6ccdd9ebad79f8ba0ab115d59f93d1d7209925c52347502529dfffce9f1c80b94fe4a4f7c84c76bb3d981de8b35abe1fd97d7721d0584703e4a22a85740020dd0a839def4349619b120dc7f74d07dcd985355aa2187d244864de70a8c45371275a06276dca8fd1f63e1fb6700bd40a19d9a219ad4290600a9e32112eb6298ee121a58aa6d257152a53589c2e03a78e1c10f02b8c147b31bf26f46aad4db8d622edb5fa0b2670c5397322b28400708abd4cdb83b7c75d5668cfd63fae18f9a87e69f714180c27db897f469c51aaa66d4f3f2a70e5dff88d837babcdd7eba97bfa0f47f4bfc68b9a4183a594294ea500513bc5ed9dc811e9fe914745372112cf7c992f3181e5dd83618c396ec56964842259181fc0bca10736730a621e2f945da9ae597c2fdbabb14531cef29476a33b16cf4f35214c569f556d06d61abb2a8df47fa886fb7413604572b55f2c5ce59a9c8fe60882c7acf6769836b47d71f5c9ed6b91b61864bcc51bea2014e76fe5fc77079957e3c52b0b8d873d9cb25387fa65db7eb0cfab3f8c71aba2c17efdac5a804fbaf24e513e45373c0b773f471e4b41cb239acb3d6db55b1d72cb330cc4935046a3256151f02cefc4e748ccd2cac541a3380bbc325e8a9b8c5702a88ce8d2f6c79d082f3d1b152a118d71c9c678680ebc7a9b4b11ebf2a8856249856240af9248d6067b498c5750683da2f4f8d83bebc556e90d01136942f9faf805d42ff724475c0d93e9209034c7214a00d229172e4619303f444e7e7ff5e4d03e9a9a3c250fbe3ba8869cf1ab09f1cf938fce4013cfd0c5642c31edcc6e0ab1b4d8f6a56eaabc8f4b505643b4203a939774f57f066a69d1b5fbc0660027ae0b531142cdea879057da60b4e2effbe9eeb404ef9e4c5bac911f2f3be64926a5254f0c12a7d4e3539f8027f3427114d528367f1d896504edaa3597b2da58450302c54624f8d07725c6b34861b519398e1b90867eebee566d11f0f123e76b0e7a5853", 0x1000}, {&(0x7f00000002c0)="9ee4bce64d4c926928ce9d85b9d21ac9f39b5143da8653466883adbc7470559578fee707afc643ab189def0f963d38629c4742e12dec0ec5cb721bc1a264839587c7490db16a577c391939a911fe7cae611b5b7419bbc5aa107a6473f5a63f795659b6fe0f37d1d1fa2bc3bbbce715944b6c037e013421de75519e1a1e388f207bd9bd6e8e7515307e14b341d3c6a8723f9ddc3d7528d4b7cfee8efffcfbf817d91f8a2a8e5702f6da0b8acc3be86eec7c4304c0328511f914bded7d655740056e9b91cddd76ce905450fcc0e17a9907267c694e14948738b5267302841b19ba194b0c", 0xe3}, {&(0x7f00000024c0)="8e28728ef98173bb101263622e3e2a6f0e7c9f3a4d768a7583f5f287ad51d61bfdb06fa8ab2cacda9b42bf1c948c918dd90415cb8f1c82652c9b19ae8d9f9519cc8a8273faec0393bc97609b99b3441d7c9fc98b69231c5ad188a9406da4331e18fd89b2bae7936c29c538c0d2054010f5f309901be135f9d17275fe238ab235d0f0bc9deb2e396d0e4d35d1f40210fb2a7a575c74481efc97a7dc22737fc78d8c7147b2f49213f6747ae6d1c2ca6fa2df572a780cb81602beccba9baa702796b9087ff1388ed22613275ef24fc96edcd682ecbedbc966d52493fb3a7eac47cf76bd02058c810d349754d53e61f6f90f639bff5f01b098d81f08b2e20bb49f6ad73c58f0b90b76799a2024821cc26b32498f50209a4d92b588fa99f4b9089ede51fd778829017a7914cf519e19cd81110146d714cefb39be826f2512bc15b384d04a18eaf4c69ba0ef92a00659c33647f324d08675bf33288b8c0f86624cfca6d396d857a6f9a99a46bfdf17515d965606840c040b0d887050c8a9f5a62052d27a1ec1a616d4b350c2c40ec742fe11057b39736959609f8f02864b1cd9a4c954a74218466b0a86575f33ef1f03a16bd65357e3627397f6978bfc422fdf7435c71e187063211db793b11fe71610c42bec41c982e4642e34119f698014f05f0040aed0adaf7a98b17c6a7000ffb980e168aeeb0fa120aab99c54122d92acef6b0f40e1b0b2a0d477414b5fa58e1f80dd7321a72be7f0b6076e91733faeadaa", 0x21e}], 0x3) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000001a80)={'tap', 0x0}) r8 = open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) pwritev(r8, &(0x7f00000001c0)=[{&(0x7f0000000440)='\r', 0x1}], 0x1, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x2012, r8, 0x0) ftruncate(r5, 0x0) mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x1, 0x10, r8, 0x0) setrlimit(0x6, &(0x7f00000000c0)={0x8}) mlockall(0x1) ftruncate(r8, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x64}]}) ioctl$BIOCGDLTLIST(r6, 0xc010427b, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[0x0, 0x0]}) sendto$unix(r0, &(0x7f0000000200)="b1000502000000000000200001010000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc25e699a1f119b672f4d335c223e7d0c032bfa896443a4271851af2066262af0f3af2d0dc1216ae4d002000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002121fbfa0c0f00008abfba221554f4e0f668246c09000000", 0xb1, 0x0, 0x0, 0x0) executing program 3: poll(&(0x7f0000000200)=[{0xffffffffffffff9c}], 0x382, 0x87e) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) pread(r0, &(0x7f0000000000)="665649ab03826a33c3431b56aac2d7c04df5c07d11997ca5f004a82ed2e390339d4f9072f52446751f191d17bf", 0x2d, 0x6) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000140)={0x0}) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x4, 0xb}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x7, 0x2, 0x2}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, &(0x7f0000001100), 0x4) sysctl$net_inet_ip(&(0x7f00000001c0), 0x4, 0x0, &(0x7f0000000380), &(0x7f00000003c0)="8bb809b6b79e8ebd8cf7320108a7fb3b30216150f858e59bbdf949ebcac7bfaa11b2206c54643bf0604bbf96f047993f068ebbd9104776a69e6d17b7db1353c3496a6427dd5a6ac4c9db86b6e2c843eb756ba0967fdf5368577eee33b3bc802f694b7548fe11dcc677901489737b52648b66bc66fb2a475f63682e55f300d946dc4b075cb0ade473f6cfdac083c541ed5f7254d89d9e6e571150ac010c7b5c5f4fc823646b8f08d8cd2751f6", 0xac) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x3}, 0x3, &(0x7f0000000080)="fe404b9f15fe4b0f14fdbe39e84b22f222ec0c2dcc40ebb02ed870862282586eff6b723d20784e315dd4331c0f62e1f0b7e32dd2b2acf15e53b3a09c654168996c733039410c8f2682c2b829c4f4b34780e79ef17bb0bb69377de80af9bbcacc502453edc412d87ecb06982a5fbc1153be69ce7b988c0311f49eded2549022d9d16cdea3d5b3a794799c34d4311130dc6c3a1c8662df6109", &(0x7f0000000140)=0x98, &(0x7f0000000180)="ac6d9d8205bd306d06", 0x9) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) close(r3) connect$inet(r1, &(0x7f0000000000), 0x10) openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r4, 0x0) ftruncate(r4, 0x25b3) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5e8c3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5492f4a0491b1ea3359aa5c5164ad97ac7c3aadca05fd9e9a8c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f0000000000)=0x4104, 0x0, 0x0) executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200), 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000140)=0x1) sysctl$hw(&(0x7f00000010c0)={0x6, 0x15}, 0x2, 0x0, 0x0, 0x0, 0x0) executing program 6: sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) socket(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000001140)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0xfffc, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast2}}}}}}) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240)="ea00000100000000", 0xc) mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0) chroot(&(0x7f0000000180)='./file0\x00') sysctl$hw(&(0x7f0000000000)={0x6, 0x1c}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r1 = dup(r0) setsockopt(r1, 0x1000000000029, 0xc, &(0x7f0000000000)="ffdaf64c000000004f0527000000050000000000", 0x14) syz_emit_ethernet(0xe26, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd609874230df00000fe8000000000000000000000000000bbfe8000000000000000000000000000aa2c00000000"]) executing program 4: ioctl$FIONREAD(0xffffffffffffffff, 0x8040691a, 0x0) socket(0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) syz_open_pts() truncate(&(0x7f00000003c0)='./file0\x00', 0x3) preadv(0xffffffffffffffff, &(0x7f0000000380)=[{0x0}], 0xfffffffffffffc3, 0x0) close(0xffffffffffffffff) openat$zero(0xffffffffffffff9c, 0x0, 0x8080, 0x0) syz_open_pts() ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000067000/0x1000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f00005f0000/0xf000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000561000/0x3000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f0000231000/0x8000)=nil, &(0x7f0000772000/0x1000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x4}], './file0\x00'}) mprotect(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$PCIOCWRITE(r0, 0xc00c7006, &(0x7f0000000300)={{0x0, 0x5, 0x20}}) writev(0xffffffffffffffff, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0x8) r2 = socket$inet(0x2, 0x2, 0x0) close(r2) r3 = socket$inet(0x2, 0x4002, 0x0) dup2(r1, r3) setsockopt$inet_opts(r3, 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f00000003c0)="ea000001", 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) socket$inet(0x2, 0x3, 0x0) write(0xffffffffffffffff, &(0x7f0000000000)="7696e5f3d1f1", 0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = semget(0x2, 0x1, 0x400) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000340)=""/96) socket(0x2, 0x2, 0x0) executing program 0: r0 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000100), 0x4) r1 = socket$inet6(0x18, 0x8000, 0x1) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000000)=0xffffff81, 0x4) getsockopt(r1, 0x9, 0x7, &(0x7f0000000140)=""/251, &(0x7f0000000040)=0xfb) executing program 4: syz_emit_ethernet(0x3e, &(0x7f0000000080)={@random="5dee02f6d0b7", @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0xfff9, 0x0, 0x0, 0x0, 0x11, 0x0, @multicast1, @broadcast}}}}}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) clock_getres(0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000300)={0x3, &(0x7f0000000140)=[{0x14, 0x0, 0x0, 0xfffffffd}, {0x61}, {0x6, 0x0, 0x0, 0x4000003}]}) write(r1, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, 0x0) mknod(0x0, 0x2000, 0xd00) syz_open_pts() sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) setrlimit(0x8, 0x0) close(0xffffffffffffffff) syz_open_pts() openat$null(0xffffffffffffff9c, &(0x7f0000000180), 0x10000, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000140)={&(0x7f00000000c0)='./bus\x00', 0x497, &(0x7f0000000100)='./bus\x00', 0x6}) executing program 5: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) (async) socket(0x2, 0x1, 0x0) (async) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) socket(0x2, 0x2, 0x0) (async) r0 = socket(0x2, 0x4001, 0x0) (async) pipe2(&(0x7f0000001040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$FIONREAD(r2, 0x541b, 0x0) (async) dup2(r1, r1) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{0x3b14}]}) (async) kevent(r1, &(0x7f0000000000)=[{{r2}, 0x1, 0x0, 0x80, 0x7f73e5e9, 0x9000000000000000}], 0x6, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x7}, {{}, 0xfffffffffffffff8, 0x8, 0x80000081, 0xfff}, {{r2}, 0xffffffffffffffff, 0x40, 0x4, 0x5, 0x9}, {{r1}, 0xfffffffffffffffc, 0xb, 0x4, 0x3f, 0xc7}, {{r3}, 0xfffffffffffffffc, 0x6, 0x0, 0xffffffffffffffff, 0x8000000000000001}], 0xf9, 0x0) (async) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000080)) r4 = dup(r0) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) r6 = socket(0x2, 0x2, 0x0) dup2(r4, r5) (async) connect$unix(r6, &(0x7f0000000000), 0x10) (async) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x20}, 0x4, 0x0, 0x0, &(0x7f0000000100), 0x0) executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x29) sysctl$vm(&(0x7f0000000000)={0x4, 0x2}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x4, 0x7}, {0x2d}, {0x40e}]}) syz_emit_ethernet(0x5e, &(0x7f0000000400)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "e2b56e", 0x28, 0x0, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @loopback, {[], @icmpv6=@ndisc_redir={0x89, 0x0, 0x0, '\x00', @remote={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}}}}}}}) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) setreuid(0xee00, 0x0) r2 = getuid() setuid(r2) setreuid(0x0, r2) ioctl$FIONREAD(r0, 0x8020697a, &(0x7f0000000100)) executing program 1: chflagsat(0xffffffffffffffff, 0x0, 0x0, 0xd9783c5e5ad2c7d8) setitimer(0x0, &(0x7f0000000080)={{}, {0x0, 0xffffffffffff0000}}, 0x0) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt(r0, 0xfffffffc, 0x2, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0xfffc, 0x0, 0x0, 0x0, 0x0, 0x0, @loopback, @local={0xac, 0x14, 0x0}}}}}}}) connect$inet(r0, &(0x7f0000000180)={0x2, 0x3}, 0xc) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r1, &(0x7f0000000740)=[{&(0x7f00000014c0)="b78a673adf407b1a615f7b0cefcbaae1deee2db8c0a39e78cb9e7842dade5b0289dd462481d2f7086861942434c3459f91d45c48ca1283285d0f8cff1719972dd4e29f627a68c4faff243c839d6c7feb3bca329b172b83f4bc7e84f45d21754bc413ecbadd57191f8bd1cd61a9854f42c6695af839362ab8a907b4cde80e74afd65de994a34c9465147390a07ad76ccb98de184fdd98c479380c272de4184a1072fde680cebd19fc857c6ea3c37d4b878cba0d15434741e27e866cac8f4862ad786c571698aeb0c93c31ea608096fe9a8667994e54b2b5ef2e48ac65764a69ef91eee660951880d5428563fcfb6dee07f419033d0dceb8d800671a93654a54753d1cbe0a517b7489163ce0ad02703a59b64de8c85cc4d838a19f3a77735d7048a8e54ca3cae4a472ce68d59b73ff05c875be6e8958ecc84844a3ea077b1f828e9db731c560f50d0a97618a04df98e9420d480085c0cdd086decef9e01b00fc5bd7d129018429539cf1f096e8a3784300048967a3294410ffc467809dad39c9bf3e851b2aa4106af9d77f783d5bd1674d2c81b10d276e8ea78fd87ed33055c797c096a2d8394975dc1d1f5a89be7a4a6758954b0df5b8c30b05c95c71d212f644fa0fe005fe162339ece8c1705ca69a50ffe8920f5b9db7691b99429b7196061c4b2fc51dcea3f54264a137fee796a716798827091408842f36511611fd355351dfded485a60849fcde62f2867d245361cca123c2d70ee4d9b7e495b5f67cea778f952bf0c00f7892dc3f7e4875f3ff01db85baa4f4337cda169de63e43c7e5393f1599ebcb089a96bf25c8bf8e6ee1dbc2fde6753048ecb222580087695deca0cc7583e0c53ce832e55adae9acc5e2db49048ae9a522a11f3b693270c6ff7bccde4bade876214d7960588cb461f3d85a939acee63c2738c808647f8f57f3fe3b30cbe42b75eb698ecbcc5b1c40b0410261f232ba04bc3d315aa214b7ab33c50e7b455028640fd84eddd32b05f72155bdae5508193b28cecc40a0b5a97ed05571aee87d355cef03cbdcac3abd72dd629ffa637ea2b5931c2d4f8ccf1c1632a71a136009f5c72d0409aba4f4d98f48bde00becf317cce8ebc8824b0e81cfe0d1cccd23b8bb7087d8200aa244154cf51671df28e480a276ffa6da88a5f493dfe391f0c2e54fbd7409bf607999e1ac32ced9524352a7b983e19afdd9b92d0ae2e41ef8810738f1a5d202ef020603f7a3b6a3eeb53ee0a49d748ad220d14d471c0d8ac196a855cd49946f881105a66fcbc7f18b4dd505d53e69921d4b6007d4e3817512c55f2fdb4a31cf2a92685e2840350c843051a5f94672475cc5ad771d3d0b18d38af3b6e358592e22f18ab730ee34ca97e2e97a6d750e9cb65d71d93ec0e19343c97fac29a621a64cb8de117be61e82f25ff5a5a4eb9792a35b806a12397422359d3cb8ec2b6f3a4da9158e97619a00b05f6dffae8a390ad30816c7ec868cb8f0ebf2f12eef22d7b043bb6b286a30d0b56033135928f1f3ba4d3db6ac521161a0a446b22497b9644812868c8b3af55c1a18cbfa5841a43f10768b96170083aeb727c8f9af0380bffdf06036525e44b0bf1c44de46d57e89e785b8fc7fe21b463919a5fef01c3051ca50684741471ee90f7b3a9c884a24ab0d6e50496d540507062439a00e70d429b8e50bee76b5bf4473f93b9078c8fd53282a1ad2bb15e10281071016e1e17857a137ae593cff19541d5e7399d984779598556250b6acba121645cb5f9bbbee6ff44211d2cd171b752e11afbbd4616e2a0acb4835047a224e4ed78a6b900d79635fff77c11a543bd614685740752a5dcadc6161c0c15d6f15460088d10e86d916deff0d0ee941443b0df8052e1afcbb627866ed3a3b7edbdeb933968f035cf4cea0f50baf930ef10cc51f47fb4641c508f0182e9dbe335409bc230d93285d4b50e304501bdfd4e18e9bab3f94e19acb020b0b723017232b12d477d7b5661ef6892b2c9a04f29553fb6f1d9a4875efc30bda7045fb2624d90eabf5cbf71191098425a650fd7b3c2e584b59cbf224ef0ad202711315d15ad4b8c57b312c354acbec562e2d127672b8cfb7bfe7b5b4566b4b777385f6754a89daebc5b441e26df400a69efcd11c7e9d4660eb4ba19e054d0bbb554ae5b64e8d2d3a8d418b06063198bd732a71763986a67f9f7c84b20255d6290c7694fe266c0f60081f3b99ce597fbb671991aef52807f72f7af6461d228f734fd84ccfcad587048da52fd43ca3071b567769205900ce3dafd83a7a9bef972a205f1ee9083027a901d83326b57b12b206a6c6fe593404692922bc1d61681e58facb3ca16c8dd17a8d9d6d8304727c46c6769b9a47f4e072088b31dd5812b1d669e2475703f7f49fb5d0bedf2e530b1d60fcd0351c81f32677f02339b5d019fab03d67fdfeebe67f13527af6a4af07c363a86574150b94d40a5a7802b3d4b2710e2aacf492b8f2e95dbed7d1e5a7369be0bac63d9333995625613d8c0719016ff7e769262286a36a998b5911732e05f1c644c09a75930026761eb953035a59c3d746e686583c07ad90b65d652b5af70ed765b393177b896ed4a1f8c01164f1d41db8cf3d69083e4dc38e15b1358d17d28521a563ea3f0399b44979914366aed3648c7ce342a84fa5c81a6948f4ff4e97a1e17a7225de459001424d5d8480587413c767236e6e7a04f1fb3142f778461e6608b57ee6a79aca7fbbb76a3f66ebe23400b2197525ae1408978f8dd226b2a6e21976554810bc14e7b016ffa43744234cfebb0489263e17340a18818405b41e4bcb1c3cdf8d8691bea83415c2a7ba133694bf899f27df0cabbfc197f93c00df0c121d42488d270f84a533c795f081a6e0dbe1eb16a2df8f211d72ce958b3ea8bff462a6557ad1fc368cb0491b46317704dc151a6e2d597c58a353031eefb087f1eabc583f28f3c695456ab3d176d26a93cddbfd1df2664e22168466b4110b8fd0efd44edbb0682998642c1bff41486d1c6bd8f4f1187a91da3f4f7fc2db2421fed503b669e927ee224dcc6c9ecb285b0e36e0a0de343f4db03cdb1cb6033bbf8da5765d4b7665a97fe8424e6586ec95f6b2d87f546dac286faf8ff40d4782415a9e210c1a43635dec42122a7c6a51d30600027e8670babeed1ad7cc7bb7e94bca12fc14388e8f683af0287ae9a35eafea876d89c9b107132f2c2c38883eee808ad12e067e809ae897dd9d19a9aa1369c1536a213a3d2ddce04284611aa10ee2a3b111fe6c09c8567f4556289faf86eee526f261913bfae54fb18254f82309951f6a502b25030163d6d0a506d8d161bfb29edf4e11311150846d17505b0811b2255a0b6e31b7488bb05fa28b7fb68002773a16f7d47e1b02b5f276a04905320fb1dd054d88f23ef1b0949352d91b9ffc67e45b5bf27197b7a480b3f7c795d9ffc0c1caf81b68a314efa9fdec81a8d859775de3e0658ac32938959978db7d5972b79c16c2bf58076071e840d25bbb1be6ced78164b469e92c78558b0729cb01f2b48072275dcb00bb013a785b4dd32bfd1331366b83b39281636b331ff22fc1c4b89f065330647b87cfe7966b9f732123813ceba42c2c94a27f276a6f405c50f58238a9b231f652148df74229995fc55be05fb59b24ab21fd6198c6db2e54cdd2ba0263d1ee17cdb98d83c744fcb2364029def4f053050fad2397679e43d8b06dd2cfe028dc384195f5b834ac40dcaef18e0645211010466aa9232e3817bd5e40f7dae16b72a67b518e653b92e67a7c37ecc7f7747be16e97940398b24189a390e6243d9b83e6372cfd0f34856e99006ccd9bbfe8ea82b6c52a7310b1fe8c38a9494cabbe90ceb35c8e65b099b924ea76dd8f9108da3aeae2a0c06703ae7fdd19bcd18deb4ddc580b7a44c229d251260f299521515c9d19b1f8dc572f5f8893b8a3898f81e1e85d1269a6b998a6dfc4b777901f5ac1dc8cea365fdba3b321b57cc1a34905e8908a80e59252e7d9912f56f685b63023ebb53f2f65c4bee082ab8f6ddd73ee29b4135bed8912b07e8c04b859288b2c82f52bfce5babc4f83eb33c11157e57370ededa78bc1b11148574172c13cf01b65091521d87a1a4f4e4fbf51a39f05b22bd967c6af004bcee79eac4467e93b73a76c8bca0210ba33b5f00f9ca23df21d787d454567390a7083a348552ec5724ecc9536bc9914608f8d7f4c25c6d80af19f330e6725cdff8f687f8fafe45f43803dabd0694e0405f99eec339c53e3dd19fa192b9a763312411f4d7b44fd182d805de494fd8c2d3c89bfab51e7d1f48d3db900b1085af5c9d8d738e20a168769f50ba41295a7031e9516ff517c548e52deb2c83dfdd37732365fce0883534307fe6fd1bd02d670997bb2db84e4d768ad14fc24a6b679a8c111920c80bec1a448f7a2bc3676c620a905df3f51bc57607cbb90fe7cfbe37b265bc2a50eb5fefdfc11a0048f6dcef530f26e994dc4aa6bee2112b71ea2181ba4b3ae13aa9fb0593a295d4cd6c95f76db7923b5706746cabb298b7425194eca55b7e6ec30387a972d4523872b68ddcfd84e4834101b250fed4f870d2a2c74cdc1a06c3b71db2c0cfa1b02e69db78a5405164dc6bf8689c5cbb526b9fd5fcf8996eb731b2420634b5759fa69b0c09d0ee554cbc2de62683bb3b1669411910dc0b2aa23bf181f8391dc78bf70c6db7c6aa7c8650fe12b56c146fac3bf00a0fa589cd8b901752e0be5962d199cabdebd3a7ae1b53ce7c555e12f54dac7dd3747999a6ccdd9ebad79f8ba0ab115d59f93d1d7209925c52347502529dfffce9f1c80b94fe4a4f7c84c76bb3d981de8b35abe1fd97d7721d0584703e4a22a85740020dd0a839def4349619b120dc7f74d07dcd985355aa2187d244864de70a8c45371275a06276dca8fd1f63e1fb6700bd40a19d9a219ad4290600a9e32112eb6298ee121a58aa6d257152a53589c2e03a78e1c10f02b8c147b31bf26f46aad4db8d622edb5fa0b2670c5397322b28400708abd4cdb83b7c75d5668cfd63fae18f9a87e69f714180c27db897f469c51aaa66d4f3f2a70e5dff88d837babcdd7eba97bfa0f47f4bfc68b9a4183a594294ea500513bc5ed9dc811e9fe914745372112cf7c992f3181e5dd83618c396ec56964842259181fc0bca10736730a621e2f945da9ae597c2fdbabb14531cef29476a33b16cf4f35214c569f556d06d61abb2a8df47fa886fb7413604572b55f2c5ce59a9c8fe60882c7acf6769836b47d71f5c9ed6b91b61864bcc51bea2014e76fe5fc77079957e3c52b0b8d873d9cb25387fa65db7eb0cfab3f8c71aba2c17efdac5a804fbaf24e513e45373c0b773f471e4b41cb239acb3d6db55b1d72cb330cc4935046a3256151f02cefc4e748ccd2cac541a3380bbc325e8a9b8c5702a88ce8d2f6c79d082f3d1b152a118d71c9c678680ebc7a9b4b11ebf2a8856249856240af9248d6067b498c5750683da2f4f8d83bebc556e90d01136942f9faf805d42ff724475c0d93e9209034c7214a00d229172e4619303f444e7e7ff5e4d03e9a9a3c250fbe3ba8869cf1ab09f1cf938fce4013cfd0c5642c31edcc6e0ab1b4d8f6a56eaabc8f4b505643b4203a939774f57f066a69d1b5fbc0660027ae0b531142cdea879057da60b4e2effbe9eeb404ef9e4c5bac911f2f3be64926a5254f0c12a7d4e3539f8027f3427114d528367f1d896504edaa3597b2da58450302c54624f8d07725c6b34861b519398e1b90867eebee566d11f0f123e76b0e7a5853", 0x1000}, {&(0x7f00000002c0)="9ee4bce64d4c926928ce9d85b9d21ac9f39b5143da8653466883adbc7470559578fee707afc643ab189def0f963d38629c4742e12dec0ec5cb721bc1a264839587c7490db16a577c391939a911fe7cae611b5b7419bbc5aa107a6473f5a63f795659b6fe0f37d1d1fa2bc3bbbce715944b6c037e013421de75519e1a1e388f207bd9bd6e8e7515307e14b341d3c6a8723f9ddc3d7528d4b7cfee8efffcfbf817d91f8a2a8e5702f6da0b8acc3be86eec7c4304c0328511f914bded7d655740056e9b91cddd76ce905450fcc0e17a9907267c694e14948738b5267302841b19ba194b0c", 0xe3}, {&(0x7f00000024c0)="8e28728ef98173bb101263622e3e2a6f0e7c9f3a4d768a7583f5f287ad51d61bfdb06fa8ab2cacda9b42bf1c948c918dd90415cb8f1c82652c9b19ae8d9f9519cc8a8273faec0393bc97609b99b3441d7c9fc98b69231c5ad188a9406da4331e18fd89b2bae7936c29c538c0d2054010f5f309901be135f9d17275fe238ab235d0f0bc9deb2e396d0e4d35d1f40210fb2a7a575c74481efc97a7dc22737fc78d8c7147b2f49213f6747ae6d1c2ca6fa2df572a780cb81602beccba9baa702796b9087ff1388ed22613275ef24fc96edcd682ecbedbc966d52493fb3a7eac47cf76bd02058c810d349754d53e61f6f90f639bff5f01b098d81f08b2e20bb49f6ad73c58f0b90b76799a2024821cc26b32498f50209a4d92b588fa99f4b9089ede51fd778829017a7914cf519e19cd81110146d714cefb39be826f2512bc15b384d04a18eaf4c69ba0ef92a00659c33647f324d08675bf33288b8c0f86624cfca6d396d857a6f9a99a46bfdf17515d965606840c040b0d887050c8a9f5a62052d27a1ec1a616d4b350c2c40ec742fe11057b39736959609f8f02864b1cd9a4c954a74218466b0a86575f33ef1f03a16bd65357e3627397f6978bfc422fdf7435c71e187063211db793b11fe71610c42bec41c982e4642e34119f698014f05f0040aed0adaf7a98b17c6a7000ffb980e168aeeb0fa120aab99c54122d92acef6b0f40e1b0b2a0d477414b5fa58e1f80dd7321a72be7f0b6076e91733faeadaa", 0x21e}], 0x3) getrusage(0x0, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0xe3487e4f6fb, 0x0) bind(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x6) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r2 = semget$private(0x0, 0x4, 0x0) semop(r2, &(0x7f0000000140)=[{0x0, 0x200}, {0x7}, {0x1, 0xa, 0x800}, {0x3}, {0x0, 0x5e0}, {0x0, 0x0, 0x1000}, {0x1, 0x9c, 0x1800}, {0x2, 0x6, 0x1000}, {0x0, 0x8001}], 0x21) executing program 6: mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) truncate(0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x15}], 0x40, 0x0, 0x1f800000, 0x0) r1 = open(0x0, 0x80000000000206, 0x40) sysctl$kern(&(0x7f0000000300)={0x2, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) openat(r1, &(0x7f00000003c0)='./file0\x00', 0x80, 0x2) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) accept$inet(r0, &(0x7f0000000200), &(0x7f0000000440)=0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000580)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x64}, {0x35}, {0x40e}]}) syz_emit_ethernet(0x76, &(0x7f0000000380)=ANY=[]) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000a40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 4: syz_emit_ethernet(0x2a, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaa8baaaaaabb08004d"]) r0 = socket(0x18, 0x1, 0x0) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0x0, 0x0, 0xfffffffffffffffd}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x3, 0x0, 0xffffffffffffffc, 0x4}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setrlimit(0x1, &(0x7f00000000c0)={0xffffffffffffffff}) mlockall(0x1) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f0000000040)='./file0\x00', 0x820, 0x0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r2) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r4, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/9, 0x9}], 0x51) dup2(r3, r4) execve(0x0, 0x0, 0x0) r5 = socket(0x6, 0x5, 0x0) close(r5) r6 = socket(0x18, 0x3, 0x0) r7 = dup2(r6, r6) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004500003000000000070090787f000001000000000400907800000000450000000000000000000000ffffffffe00000025d6d9a30e1f75da771cdef4b896c3cf0bb1535f1f3768e0d277ef3b481e2904eaa67dc91d87de376589ef91f99b26a7648c2e6cfac9dd643b5f2638a39f606dce8e1f2c1c02dcc6ac4c8c851e2ad709f6ff5a467a782dbbc7356a6145509e427567817406d6ded523ee3bfb57e62bc628c963ecceefad008a8f8"]) executing program 1: bind$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) r0 = msgget$private(0x0, 0x244) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r6 = geteuid() r7 = getgid() r8 = getpgrp() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x800, r2, r5, r6, r7, 0x0, 0x3}, 0x0, 0x3, r8, 0xffffffffffffffff, 0x5, 0xd46a, 0x7, 0x7}) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20004) getsockopt$sock_timeval(r10, 0xffff, 0x1006, &(0x7f00000001c0), &(0x7f0000000200)=0x10) listen(r10, 0x0) sysctl$kern(&(0x7f0000000240)={0x1, 0x46}, 0x2, &(0x7f0000000280)="1f00ef710f10ef49f0ae433648479c189725d5047937ed502d41f6b35d02492176a5", &(0x7f00000002c0)=0x22, &(0x7f0000000300)='\\', 0x1) fchmodat(r10, &(0x7f0000000340)='./file0\x00', 0x134, 0x2) ioctl$TIOCSPGRP(r9, 0x40047477, &(0x7f0000000380)) r11 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r11, 0x1, &(0x7f00000003c0)={{0xa8e7, r2, r7, r2, r5, 0x2, 0x800}, 0xffffffffffffffff, 0xffffffff85eacc5d, r1, r1, 0x83, 0x6, 0x2a, 0x10001}) r12 = openat$tty(0xffffffffffffff9c, &(0x7f0000000440), 0x20000, 0x0) ioctl$TIOCSTOP(r12, 0x2000746f) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) select(0x40, &(0x7f0000000500)={0x3ff, 0x2, 0x8, 0x26d0, 0x0, 0xad0, 0x7fffffffffffffff, 0x3894}, &(0x7f0000000540)={0x4, 0x3f, 0x0, 0x401, 0x4f, 0x4, 0x3, 0x8}, &(0x7f0000000580)={0x7f, 0x1000, 0xcd68, 0xfc5, 0x6, 0x100, 0xffffffffc34ab2d7, 0x7}, &(0x7f00000005c0)={0x3, 0x10000}) setgroups(0x3, &(0x7f0000000600)=[r3, r13, r7]) setsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000640)={r4, r6, r13}, 0xc) socket(0x10, 0x3, 0x3) sysctl$kern(&(0x7f0000000680)={0x1, 0x23}, 0x2, &(0x7f00000006c0)="60dd599dadb3356891c92c07d94c0cd7e742cb3415f8360c9e1a585a895274ce237f4a5bbb2dab2d373b798717469567ece480114fdb5d1732259cc8c3ee4f5eba55e6cc631362b4c7ccd666d1f2114215b9158e21679b6a01d2dc9ff603d35fec507f38338f830f87c57bd56a1389694a2d656339d29b4a8717aadf19c9befe1e0e02e3c6f2e96ed8234246f742603b1879069546eb6444341a3b737cb379c8d35a4ed1b8c277dd55a75fa4e8e887a0842752f55391b85082f0d5f96e5f48ee64", &(0x7f00000007c0)=0xc1, &(0x7f0000000800)="839349f9e8fa1fb3f6351607a78f29c4ce08a9b74f314b8a8a8fa45b2734ca2369992360a710840115678ad062e96a47edb9b4be2a96bab8942a", 0x3a) renameat(r10, &(0x7f0000000840)='./file0\x00', r10, &(0x7f0000000880)='./file0\x00') link(&(0x7f00000008c0)='./file1\x00', &(0x7f0000000900)='./file0\x00') ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000940)={'tap', 0x0}) ioctl$FIONREAD(r9, 0x4004667f, &(0x7f0000000980)) getgid() msgsnd(r0, &(0x7f00000009c0)={0x1, "2403cf75aa11dc0556"}, 0x11, 0x800) executing program 5: mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x10, 0xffffffffffffffff, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) execve(0x0, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) r3 = dup(r2) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000ac0)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '`b`', 0x8, 0x2c, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[@fragment]}}}}}) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f00000000c0)={0x0, 0x2}) readv(r3, &(0x7f0000000080)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, 0x0) syz_emit_ethernet(0x138, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) setitimer(0x0, 0xffffffffffffffff, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x80}, {0x30, 0x4}, {0x40e}]}) open(0x0, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) sysctl$net_inet_tcp(&(0x7f0000000240)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, &(0x7f0000000140)=0x40, &(0x7f0000000380)="0c9ba75c22ab929d735e27d192e681e79d6c33d20437b46b6033d0c4b2499c375393ab2194c6073ac8d79a4a3e624c8e842001a5f9e7b3f0340c2357808e949b2eeb330a522f8362ccffff407eded7fe43989f7290dc2f8f7328a5ab03e43ff30595ba5edc26da392a0b83fa9ed54fbd528416b9b274c239c6d2e492201150ed5bba76d68923e50943d4d57830dc25f0f11e01c533d5562440610000000000000000000000000000b2f07544984df2c05c63ec5be8ad72b77b3799ae8cf02e99385dc9b91bfca59a3dd56c4a1a68a8a99eb68d727c425e80360376b66c95432d4d2ff3383ac2d2421a7a9f315216bd7cc787378eeef12fc50f4e33749f2a23af731e0bf9ce8ec1b270b244f5d5e4e72cca80f177e7362a549e970f5a5862daad54396a42834e3bd4d6f746197354d74908cebaa07c1712dd61627479837cc5137a683044a5c6541d", 0xa8) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0xc0}, {0x28}, {0x6}]}) syz_emit_ethernet(0x127, &(0x7f0000000040)=ANY=[]) executing program 6: symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000040)='./file0/../file0/../file0\x00') unveil(&(0x7f0000000180)='./file0/../file0/../file0\x00', &(0x7f00000001c0)='c\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='c\x00') mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r0 = open(&(0x7f0000000080)='./file0/../file0/../file0\x00', 0x80, 0x40) dup(0xffffffffffffffff) recvmmsg(r0, &(0x7f0000001d80)={0x0, 0x5}, 0x10, 0x0, 0x0) utimes(&(0x7f0000001740)='./file0\x00', 0x0) mknod(0x0, 0x0, 0x5200) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) madvise(&(0x7f00003e0000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f00003e1000/0x2000)=nil, 0x2000, 0x2) r1 = socket(0x0, 0x0, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, 0x0) r2 = socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000), 0x4) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000140), 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000005c0), 0x40011, 0x0) munmap(&(0x7f00003e1000/0x1000)=nil, 0x1000) syz_emit_ethernet(0x70, &(0x7f0000000500)={@broadcast, @local, [], {@generic={0x80f3, "0884f459f4d818b6ef95c00b1d2788f3e1c4763687fadd5919f63730865dea26e1badf77c9537d46efbe8e1e1d57020fd935dc90c865540baa7e7b1790a3e76906183422113445264cee3c9ff0878db3cc076c3e17dc9efa5a4a96cfe6e666105761"}}}) socket$inet(0x2, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) socket(0x2, 0x3, 0x0) executing program 1: syz_emit_ethernet(0x2e, &(0x7f00000000c0)={@empty, @broadcast, [{}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x2, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@echo}}}}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000100)=[{}, {0x24}], 0x2}) r1 = socket(0x18, 0x1, 0x0) close(r1) close(0xffffffffffffffff) socket(0x18, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 4: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x4}, {0x1}, {0x8, 0x3ff}], 0x3}) r1 = shmget$private(0x0, 0x2000, 0x509, &(0x7f0000e37000/0x2000)=nil) shmat(r1, &(0x7f0000e35000/0x2000)=nil, 0x2000) munmap(&(0x7f0000e34000/0x1000)=nil, 0xffffffffdf1cbfff) shmat(r1, &(0x7f0000ffc000/0x2000)=nil, 0x0) r2 = syz_open_pts() recvmsg(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000100)=ANY=[]) open(&(0x7f00000002c0)='./file0\x00', 0x710, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100080001}) open(&(0x7f0000000200)='./file0\x00', 0x20, 0x0) r4 = open(&(0x7f0000000280)='./file0\x00', 0x22, 0x0) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r6 = kqueue() r7 = syz_open_pts() kevent(r6, &(0x7f0000000640)=[{{r7}, 0xfffffffffffffffe, 0x3f}], 0x8008, 0x0, 0x0, 0x0) syz_open_pts() kevent(r6, 0x0, 0x0, &(0x7f0000000300)=[{{}, 0x0, 0x20, 0x40000000, 0x4, 0x3f}, {{r4}, 0xfffffffffffffffd, 0xb8, 0x1, 0x9, 0x7}, {{r2}, 0xfffffffffffffffb, 0xc1, 0x10, 0x3, 0x5}, {{r2}, 0xfffffffffffffffd, 0x30, 0x200fffe0, 0x2, 0x8a}, {{r0}, 0xfffffffffffffffe, 0xa8, 0x147, 0x8, 0x1}, {{}, 0xfffffffffffffff9, 0x40, 0x1}], 0x6c, 0x0) flock(r5, 0x2) open(0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000040)={0x3, 0x2, 0x2, 0xb7, 0xffffffffffffffff}) mquery(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x0, 0xffffffffffffffff, 0x6) mknod(0x0, 0x0, 0x0) executing program 1: syz_open_pts() r0 = socket(0x18, 0x2, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @multicast1}, @icmp=@generic={0x9, 0x0, 0x0, "fe339657"}}}}}) dup(r0) getsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000040), &(0x7f00000000c0)=0x10) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r1, &(0x7f0000001580)=[{&(0x7f0000000040)="f4b533c408ae65ec81e1d08a3ea2700301aa3c44c4dffa2eb5be5bb2dd33000000000000afd5175b9213452ab5d84f6c", 0x30}, {&(0x7f0000000000)='G', 0x1}, {&(0x7f0000000080)="7134f3067682747cd1628dbfbb2e45cf74d7ad0ff0cc72a2859f911acd300157acbf7da36c3f2cc7f5d5a7fffa36d4acfaf970fcc11c92b5b532ec412a6b03646b84dfb90649c362e8ab53899cedbea3f21d7907c4dd86036882e97232ac201d44", 0x61}, {&(0x7f0000000140)="25b0f4037b5aada4aee28b69331b06e01f148976fab738a3caef2e3e", 0x1c}], 0x4) execve(0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r3) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup2(r5, r2) recvmsg(r6, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=""/11, 0xb}, 0x0) sendmmsg(r4, &(0x7f0000001600)={0x0}, 0x10, 0x0) r7 = socket(0x18, 0x3, 0x0) setsockopt(r7, 0x1000000000029, 0x26, &(0x7f0000000000)="7cabd094", 0x4) executing program 6: mprotect(&(0x7f000074a000/0x3000)=nil, 0x3000, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)="16549bfb0da4f105113b916d0d08cf5ae83e924ad8", 0x15}], 0x1) syz_emit_ethernet(0x7e, &(0x7f00000002c0)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\x00 ', 0x48, 0x3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, '\x00', 0x0, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="172d6adda16ffe4140105f05d9bedcd3", [@hopopts={0x0, 0x1, '\x00', [@jumbo, @pad1]}]}}}}}}}) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x1e, 0x2}, 0x4000000000000006, &(0x7f0000000280)="2dc7c8e2e775ffc20b3a1acee1c2a5f1e8fe13a57e96c63e433f171fa0259c95a2e8876cd8a05cf955af42ad168f64ae90686933ef37656c888b907b9057a20eb471ebb033d4ad6d902d6c55a78264536b4f2750933ea7153b2227eae0ea9ec30911ae671e75d159a4fdfb0b4620565dd448f43716ba7f2a499ebd175cf9ab6aaec5d70af5f002da896444bb3f51ba2a4896fa13c1aad64a716831495e42f47b8ad55073a5b88a7a8fc96180f40cbc921eda4ed0e8bdb6ae77f0fd577fcca98182688d3d0c2c681d9814603c6c152bf55e14672269c6926bcacac4187ded4880f7d8719bf6f5ac99080d6b823ca9b1ab07de030a7240b07b0966687494a85a27f3a6ec148534a79e4b86c427b29f27ad9c2310d386d41ff5bb2661299056d91116c0094960e61b54377de2f5a24ae84da1ccfba87833013adb7a6a6dfe5ad85839e7a07b1b975015331113d06fcf87edfa0f0f03333219abba403cc4e4210c5a01c00efa7a645f34920da20afbff4407e57dc9fa3cd99ef5ffffffffffffd123c95f7017b35e4f70e32565b86dab4b00"/413, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000480), 0x10, 0x0) pledge(0x0, &(0x7f00000000c0)='\x00') pledge(&(0x7f0000000000)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00B\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\x1f\x1fj\xa5H\x01nz\x947\xf8Q|o\x80\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\xad\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8e\xf7\nn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\xddwB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc89\x19o\xf5zJ\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\xab\xda\xe2\xd4\xec8\x8b\xb6e\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2ym\x86\xc4\xcbm\x80%\xfc\x9e\x9f', &(0x7f0000002840)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00'/659) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0}], 0x1, 0x0) close(r0) rename(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000440)='./file0\x00') socket(0x18, 0x3, 0x0) msgget(0x0, 0x206) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)={0xffffffff}, 0x10) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x1, 0x1, 0x0) close(r1) socket(0x18, 0x2, 0x0) executing program 5: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a2", 0x9}], 0x1) r0 = socket(0x18, 0x2, 0x0) close(r0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x1, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(0xffffffffffffff9c, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = dup2(r1, r1) write(r3, 0x0, 0x0) r4 = socket(0x800000018, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="b2658dc80000000000", 0x9) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7, 0x0}, 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) syz_emit_ethernet(0x2a, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaa07ccbf80350001080006040002"]) r6 = socket(0x20, 0x2, 0x6) ioctl$FIONREAD(r6, 0xc0106924, &(0x7f00000001c0)) socket(0x62, 0x1, 0x2b) executing program 6: r0 = socket$unix(0x1, 0x5, 0x0) r1 = getppid() ktrace(0x0, 0x5, 0x1332, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) rename(&(0x7f0000000640)='./file0/file0\x00', &(0x7f00000001c0)='./file0\x00') ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) clock_getres(0x0, &(0x7f00000000c0)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3f}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0xffffffffffffff57) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc010570d, 0x0) ioctl$WSKBDIO_GETKEYREPEAT(0xffffffffffffffff, 0x400c5708, 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x800c5709, 0x0) open(0x0, 0x0, 0x0) getppid() msgctl$IPC_SET(0x0, 0x1, 0x0) setpgid(0x0, 0x0) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000640), 0x0, 0x0) ioctl$VNDIOCSET(r3, 0x20006473, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x2000141a, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000400)=0x7) recvmmsg(r0, &(0x7f0000000680)={0x0}, 0x10, 0x0, 0x0) executing program 6: syz_emit_ethernet(0xf6, &(0x7f0000000100)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd605f6ad900c0000083b45a3f0f238c0c5352c985d7965d02ff01000000000000000000000000000104020000000000000000000006000000000000c20400000200000000000000000600096165000000700000000000000005020006000000002f0100000000000005020009c204000008000000000000002e0a000800000000ff010000000000000000000000000001fe8000000000000000000000000000aafe8000000000000000000000000000bbff010000000000000000000000000001fe8000000000000000000000000000aa8800907800000000ff020000000000000000000000000001"]) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x3}, {0x35}, {0x40e}]}) syz_emit_ethernet(0x76, &(0x7f0000000380)=ANY=[]) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x11, r0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, r3, 0x0) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x10, r2, 0x0) executing program 5: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000080)=0xdb, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x4001, 0x0) r2 = dup(r1) syz_emit_ethernet(0x82, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x74, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x16, 0x4, 0x0, 0x0, 0xfffc, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast2, {[@rr={0x7, 0x2b, 0x0, [@rand_addr, @rand_addr, @rand_addr, @empty, @remote={0xac, 0x14, 0x0}, @multicast2, @loopback, @multicast1, @rand_addr, @rand_addr]}, @timestamp={0x44, 0x18, 0x0, 0x0, 0x0, [{[@loopback]}, {[@loopback]}, {}]}]}}}}}}}) r3 = shmget(0x1, 0xc00000, 0x8, &(0x7f0000400000/0xc00000)=nil) shmat(r3, &(0x7f00009bb000/0x2000)=nil, 0x0) r4 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r4) r5 = socket(0x2, 0x2, 0x0) dup2(r2, r4) connect$unix(r5, &(0x7f0000000000), 0x10) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x20}, 0x4, 0x0, 0x0, &(0x7f0000000100), 0x0) executing program 6: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={0x0}) writev(0xffffffffffffff9c, 0x0, 0x0) r0 = socket(0x2, 0x0, 0x0) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) sysctl$net_pipex(0x0, 0x0, 0x0, 0x0, &(0x7f0000000100), 0x0) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000000)) munmap(&(0x7f00002e6000/0x1000)=nil, 0x1000) openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fchflags(0xffffffffffffffff, 0x0) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000024c0)="bc", 0x1}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) close(r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_vnetid}) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCPROMISC(r3, 0x20004269) dup2(r1, r2) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x8020697f, &(0x7f00000001c0)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x9, &(0x7f0000000100)=[{0x7f, 0x4a, 0x44}, {0x6, 0x0, 0x6, 0x1}, {0x1, 0x1, 0x0, 0xee}, {0x8, 0xf, 0xba, 0x3}, {0x1ff, 0x20, 0x5, 0x1ff}, {0x5, 0x4, 0xa1, 0x2}, {0x5, 0x1, 0xff, 0x7}, {0x7f, 0x0, 0x8, 0x1}, {0x40, 0x76, 0x7, 0x7ff}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x24, 0x0, 0x0, 0x4e4}, {0x2}, {0x3, 0x0, 0x0, 0x2}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)=ANY=[@ANYRES8]) executing program 1: ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x6) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x1a) open(0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x19}, 0x2, &(0x7f0000000140)="ceb1d1fd", &(0x7f0000000040)=0x4, 0x0, 0x0) sysctl$hw(&(0x7f0000000080)={0x6, 0xe}, 0x2, &(0x7f0000000180)="c532a44dfe621d5102ae92925865b04151127fd2661c957e964004d8f3340ebad48994d917df410f6553ef8c9e60d6f45efa1ecd0a03be9f6be0e4d6a293e96f63f43cc93e52ade982ea7c551424a227e66076e59632307515d483bef3ab2c39eaa78d791371342b36dac9c0e8fe325b40fde85123b4b4f37a27b67075fa3f5548e8a8bd86c395202903b0c6da40dc5b2c64782bb59032c8cf53", &(0x7f00000000c0)=0x9a, &(0x7f0000000240)="38756dc3545fa0f47567b4b4018634bd7b79ac6c795709c635ee4cb597ccbaa444361a638eb658bcda094e169de8ba85da53c8cc043584a23a52d90df75ff84fc3f1532a628a6bc8c54b69801cb0a221c8a47418560f729958f8514106dcd7d247654be275b487b09542ef6eb926acafc249c7ee5f40c8303ff085be7fc6bfcbd5e2b1ce0f1cff636b0f905c7be6e4cddd74d0e09d70e0d27033b0aa9caea4892c53be9536a10eebcb308c5a356f88dee155e0344099faecc3ab808ee225bf48", 0xc0) fcntl$getown(0xffffffffffffffff, 0x5) select(0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) socket(0x10, 0x4000, 0x4) openat$vnd(0xffffffffffffff9c, &(0x7f0000000100), 0x20000, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000340), 0x400, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f00000002c0)={&(0x7f0000000300)='./bus\x00', 0x7f, 0x0}) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x1000000, 0x2}, 0x0, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa}) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x0, 0x0, 0x0) executing program 6: r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x8020690e, &(0x7f00000001c0)) mknod(0x0, 0x2000, 0x5901) open(0x0, 0x0, 0x0) pipe2(&(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r1, &(0x7f00000003c0)=[{&(0x7f0000000940)=""/142, 0x8e}], 0x1) select(0x40, &(0x7f0000000280)={0x9}, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) writev(r2, &(0x7f0000000540)=[{&(0x7f0000000080)="12", 0x1}], 0x1) openat$klog(0xffffffffffffff9c, &(0x7f0000001400), 0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000001380)={0x0}, 0x10, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000140)=[{0x2}, {0x20, 0x0, 0xfd}, {0x16}]}) syz_emit_ethernet(0x138, &(0x7f00000001c0)=ANY=[]) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)=""/81, &(0x7f0000000000)=0x51) semop(0x0, &(0x7f0000000100), 0x0) sysctl$hw(&(0x7f0000000100)={0x7, 0x4}, 0x3, 0x0, 0x0, 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000100), 0x3, 0x3) executing program 7: r0 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) open(0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000300), 0x0) setreuid(0xee00, 0x0) getuid() r2 = semget$private(0x0, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x0, "0100dd2dfa7f0000000400"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$hw(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f00000001c0), 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000580)=0xc) r3 = getuid() setregid(0x0, 0x0) setreuid(r3, r3) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x8001, 0x0, 0x0, 0x0, 0x0, 0x100, 0x53}, 0xffffffffffffff00, 0x7}) semop(r2, 0x0, 0x0) mmap(&(0x7f00004c9000/0x1000)=nil, 0x1000, 0x0, 0x810, r1, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x14d) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x20001410, 0x0) mknod(&(0x7f0000000540)='./file1\x00', 0x40, 0x7) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1100, 0xffffffffffffffff) pwritev(r4, &(0x7f0000000000)=[{&(0x7f00000000c0)='\b', 0x1}], 0x1, 0x3fffd) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000000100)={'./file1\x00', 0x7ff, 0x5, 0x7}) executing program 6: symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000040)='./file0/../file0/../file0\x00') (async) symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000040)='./file0/../file0/../file0\x00') unveil(&(0x7f0000000180)='./file0/../file0/../file0\x00', &(0x7f00000001c0)='c\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='c\x00') mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r0 = open(&(0x7f0000000080)='./file0/../file0/../file0\x00', 0x80, 0x40) dup(0xffffffffffffffff) recvmmsg(r0, &(0x7f0000001d80)={0x0, 0x5}, 0x10, 0x0, 0x0) utimes(&(0x7f0000001740)='./file0\x00', 0x0) mknod(0x0, 0x0, 0x5200) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) (async) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) madvise(&(0x7f00003e0000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f00003e1000/0x2000)=nil, 0x2000, 0x2) r1 = socket(0x0, 0x0, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, 0x0) socket(0x0, 0x0, 0x0) (async) r2 = socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000), 0x4) (async) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000), 0x4) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000140), 0x4) (async) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000140), 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000005c0), 0x40011, 0x0) (async) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000005c0), 0x40011, 0x0) munmap(&(0x7f00003e1000/0x1000)=nil, 0x1000) syz_emit_ethernet(0x70, &(0x7f0000000500)={@broadcast, @local, [], {@generic={0x80f3, "0884f459f4d818b6ef95c00b1d2788f3e1c4763687fadd5919f63730865dea26e1badf77c9537d46efbe8e1e1d57020fd935dc90c865540baa7e7b1790a3e76906183422113445264cee3c9ff0878db3cc076c3e17dc9efa5a4a96cfe6e666105761"}}}) (async) syz_emit_ethernet(0x70, &(0x7f0000000500)={@broadcast, @local, [], {@generic={0x80f3, "0884f459f4d818b6ef95c00b1d2788f3e1c4763687fadd5919f63730865dea26e1badf77c9537d46efbe8e1e1d57020fd935dc90c865540baa7e7b1790a3e76906183422113445264cee3c9ff0878db3cc076c3e17dc9efa5a4a96cfe6e666105761"}}}) socket$inet(0x2, 0x0, 0x0) (async) socket$inet(0x2, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) socket(0x2, 0x3, 0x0) (async) socket(0x2, 0x3, 0x0) executing program 5: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x2}) mknodat(0xffffffffffffff9c, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000200)={{0x18, 0x1}, {0x18, 0x1}}, 0x5c) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt(r1, 0x6, 0x4, &(0x7f0000000040), 0x4a) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) socket(0x1, 0x0, 0x0) setsockopt(r2, 0x28, 0x6, &(0x7f0000000040)="03200000", 0x4) executing program 2: mknod(&(0x7f0000000100)='./file0\x00', 0x3a0914c44f7b202d, 0x500) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000340)={&(0x7f0000000180)='./file0\x00', 0x1, 0x0}) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000040)) executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffd, 0x0, 0xeffffffa, 0x0, "0000c6f26461c094f4ffffffff00"}) readv(r1, &(0x7f0000000280)=[{&(0x7f0000000480)=""/131, 0x83}], 0x1) writev(r0, &(0x7f00000003c0)=[{&(0x7f00000001c0)="a9", 0x1}], 0x1) mkdir(&(0x7f0000000180)='./file1\x00', 0x0) executing program 7: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000100)="4e35e7", 0x3}], 0x1) sysctl$kern(&(0x7f0000000000)={0x1, 0xa}, 0x2, 0x0, 0x0, &(0x7f0000000180)="d4a6fd0dc91bd08400108d9177814d86f2958bbd178cb0e0e26b0bcc1d56c22bde4b3a7d04a58e1b5e5f844abba07871494935d00c6d44578e7c5a8ea2e19f21ee7b0a1516f9d0593e43bab6a258fc5c049eefe361a4f4ad39b018e1ad49e692b0d549f6f55ff09113b4498c7793b9e4a6a690b6ad4472ca025c409d9dd9c85a63a177492ae5bd7c11283e340bc73757579e8b6c35c43935ed4b5e51a5502197f44a9b295bd02092a8bf7459d38d5ad3de2282c7af675a4b5c4e80c6229f60827422cf6a6ec03366a423352035e0d4f043ab5d2fbebef2fb464d6210492d83fe6fe4f85c686a9983ad27fd845b3b0aef58e1c176cdb03059b283a3c64c2412c4", 0x100) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x9) madvise(&(0x7f00003e0000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f00003e1000/0x2000)=nil, 0x2000, 0x2) r1 = socket(0x0, 0x0, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, 0x0) r2 = socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000), 0x4) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000140), 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$FIONREAD(r2, 0x80206979, &(0x7f00000000c0)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000005c0), 0x40011, 0x0) munmap(&(0x7f00003e1000/0x1000)=nil, 0x1000) syz_emit_ethernet(0x70, &(0x7f0000000600)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa80f30884f459f4d818b6ef95c00b1d2788f3e1c4763687fadd5919f63730865dea26e1badf77c9537d46efbe8e1e1d57020fd935dc90c865540baa7e7b1790a3e76906cb3422113445264cee3c9ff0878db3cc076c3e17dc9efa5a4a96cfe6e666105761efc29aa0fd7fb54e7a47e20471b81d82c89b4c98b8745294368fbc8012b422b04f5f0e2d2717701fd50a55d629286f810fd2a57c5fbd8625e24660287cc9948f986def451c871632c9ed9ed08500eab945d45d1b06b8c540b36b240f8a7a1c4587602a8e51c0af683c1ed9000000000000453051eae2dc3851ff63ba29723b"]) socket$inet(0x2, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r3 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x100, &(0x7f0000000180), 0x6, 0x0) r5 = socket(0x1, 0x3, 0x8) ioctl$FIONREAD(r5, 0x8020697f, &(0x7f00000001c0)) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f00000002c0)="26cbfa6e5682ad00000000699a40f3939ee0583b7d644bb39d6d9d278e87ab73fbffffffe820020000000000000074d9fd", 0x31) preadv(r1, &(0x7f0000000500)=[{&(0x7f0000000340)=""/75, 0x75}, {&(0x7f00000003c0)=""/126, 0x97}, {&(0x7f0000000480)=""/72, 0x4e}, {&(0x7f0000000940)=""/90, 0x4d}, {&(0x7f00000009c0)=""/210, 0xc6}, {&(0x7f0000000800)=""/179, 0xbd}], 0x6, 0x6) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000280), 0x2, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f0000000040)={0x0, 0xfffbfc01}) executing program 3: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6380) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) r1 = open$dir(&(0x7f00000000c0)='./file1\x00', 0x200, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x5, 0xf0000002}], 0x14f, 0x0, 0x0, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000080)={0x0, 0xa, 0x0, 0x0, 0x0}, 0x4}, 0x10, 0x0) recvmmsg(r0, &(0x7f0000000400)={0x0}, 0x10, 0x0, 0x0) close(r0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r3, 0x1000000029, 0x1b, &(0x7f0000000000)="5ab7776a", 0x4) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSDTR(r4, 0x20007479) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000100)={0x10, 0x0, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000af2000/0xf000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f00008e3000/0x4000)=nil, &(0x7f0000f52000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000826000/0x1000)=nil}, {&(0x7f00005f5000/0x4000)=nil, &(0x7f000093c000/0x2000)=nil}, {&(0x7f0000da9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000e0a000/0x2000)=nil, &(0x7f0000648000/0x2000)=nil}, {&(0x7f0000b64000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x2}, {&(0x7f000062b000/0xf000)=nil, &(0x7f00004df000/0x4000)=nil}, {&(0x7f00004e0000/0x4000)=nil, &(0x7f0000af4000/0x13000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000b04000/0x3000)=nil}, {&(0x7f0000ecf000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f000064c000/0x2000)=nil, &(0x7f0000c2c000/0x2000)=nil, 0xfffffffffffffffe}, {&(0x7f0000c2a000/0x2000)=nil, &(0x7f0000518000/0x3000)=nil}], './file0\x00'}) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc028698d, &(0x7f00000001c0)) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000001d40)='./file0\x00', 0x4, 0x0, 0xffffffffffffffff) writev(0xffffffffffffffff, 0x0, 0x0) setreuid(0xee00, 0x0) r6 = getuid() chown(&(0x7f0000000080)='./file0\x00', r6, 0x0) getuid() executing program 5: r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8, 0x0, 0x0, 0x0, 0x0, 0x80c}, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, &(0x7f0000000000), 0x4) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = semget$private(0x0, 0x0, 0x0) r3 = getuid() open$dir(0x0, 0x0, 0x0) r4 = getuid() fchown(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r5 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000001c0)={{0x2896, r3, 0x0, r4, r5}, 0x0, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() getgroups(0x2, &(0x7f0000000180)=[0x0, 0x0]) listen(r0, 0x0) r6 = socket$unix(0x1, 0x5, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000140)=""/144, 0x90}, {&(0x7f0000000240)=""/83, 0x53}, {&(0x7f00000002c0)=""/241, 0xf1}], 0x3, 0x7fffffffffffffff) connect$unix(r6, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) r7 = kqueue() shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x3, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff}) kevent(r7, &(0x7f0000000080), 0x3, 0x0, 0x7, 0x0) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000200)='L', 0x1}], 0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) executing program 4: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f00004f7000/0x2000)=nil, &(0x7f0000604000/0x2000)=nil}, {&(0x7f00004f8000/0x1000)=nil, &(0x7f000011a000/0x1000)=nil}, {&(0x7f0000357000/0x3000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f0000530000/0x4000)=nil, &(0x7f0000915000/0x2000)=nil}, {&(0x7f00004f3000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000242000/0x3000)=nil}, {&(0x7f0000ff2000/0xb000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000595000/0x2000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f00004b6000/0x2000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00002e1000/0xc00000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000742000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f0000818000/0x3000)=nil, &(0x7f0000605000/0x2000)=nil}], './file0\x00'}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r0, 0x801169ab, &(0x7f00000001c0)) open(&(0x7f00000002c0)='./file0/file0\x00', 0x100, 0x40) socket(0x2, 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mkdir(&(0x7f0000000100)='./file0\x00', 0x49) setreuid(0xee00, 0x0) open$dir(&(0x7f0000000000)='./file0/file0\x00', 0xa63edcc34f204a84, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r2) setgroups(0x0, 0x0) r3 = getuid() setreuid(0xee00, r3) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000080)='r\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x4001, 0x0) r5 = dup(r4) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) socket(0x2, 0x2, 0x0) dup2(r5, r6) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x20}, 0x4, 0x0, 0x0, &(0x7f0000000100), 0x0) executing program 2: openat$wskbd(0xffffffffffffff9c, 0x0, 0x20000, 0x0) pipe(&(0x7f0000000000)) openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x40, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) openat$pci(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x801169ab, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x5, &(0x7f00000001c0)={0x7fffffffffffffff, 0x5}) r0 = syz_open_pts() fcntl$lock(r0, 0xb, 0x0) syz_emit_ethernet(0x36, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @rand_addr=0xac14ffff}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) executing program 0: openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x8718, 0x84) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100080001}) open(&(0x7f0000000140)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f0000000380)='./file0\x00', 0x2, 0x139) fcntl$lock(r1, 0x8, &(0x7f0000000280)={0x2, 0x0, 0x0, 0x1000301010009}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$hw(&(0x7f0000000080)={0x6, 0x3}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000040)={0x6}) syz_emit_ethernet(0x66, &(0x7f0000000100)=ANY=[@ANYRES32=r3]) socketpair$unix(0x1, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) r4 = socket(0x18, 0x8000, 0x0) msgget$private(0x0, 0x480) r5 = dup2(r4, r4) sysctl$hw(&(0x7f0000000240)={0x6, 0x19}, 0x2, &(0x7f0000000280)="1a7c91fd5d6e9115fdc4452b760d3b4d747220e644b22e59dbe4b8842576227823a7709c6e6f4cd3752552eb2d8249228ce12fa3c6de8f53fcea0a0dcff10c98f22c1564ebba77bd0cc7b0f56e681ffa7f1f4c8b2039be84ec894344b3180dd955e721d3cd09960c512d390434a9c745cc859f5eed6917c906f96575fba14602ae9313770082d2b3efcb1e363e68907fc804954561d63aa852c09971d3885b26101a007c742165ab3443333ca752b350ec42c4e2285f1ff73434c26d5ea9", &(0x7f0000000340)=0xbe, &(0x7f0000000380), 0x0) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) kqueue() fcntl$dupfd(r6, 0x0, 0xffffffffffffffff) syz_emit_ethernet(0x32, &(0x7f0000000400)=ANY=[@ANYBLOB="ffffffff6dfca5f3660100000000000000ffff0000000000001600179200240000000000029078e0000002e0000302019406", @ANYRES8=r0, @ANYRESDEC=r6, @ANYRES16=r3]) setsockopt(0xffffffffffffffff, 0x1000029, 0x20, &(0x7f0000000040)="5ab7776a006d16630df00bc6a7ce1b1d3233f3aed81b30dc8ae745fbd652e10dc2a442f67c51c3267d0ab5bfa5921745e4eda4e3d4563a753243839f4dbdf1b4697317d2285ac0635d2b14cc11c57a43c070499faf7e6e1bd775a628cbac0d85dc91c42f5bc3e259c36a22cde7394448d336249ba431632effffff7fbd903cb6507e699c4b634b6d08ced92fec90e83c93578952569ad7dc9c696064de498844b4e1c9914c7adc0f17dbb9602f0dd4", 0xaf) syz_emit_ethernet(0x32, &(0x7f00000003c0)=ANY=[@ANYBLOB="a5aaaaaaaabbaaaaaaaaaaaa88a815008100010008060001080006040008335f4866e67fac1400aa000000000000e0000002"]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) executing program 6: setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r1 = socket(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) sendmsg(r1, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000011c0)) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='r\x00') chdir(&(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x4000000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r2) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) executing program 5: sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000040)=0x1fffc, 0x4) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000001c0)="0600", 0x2}], 0x1) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) r3 = dup2(r2, r1) socket(0x20, 0x8000, 0x0) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket(0x2, 0x3, 0x0) setsockopt$inet_opts(r6, 0x0, 0x15, &(0x7f0000000000)="016f8430", 0x4) mkdirat(r3, &(0x7f0000000380)='./file0\x00', 0xea) chroot(&(0x7f0000000180)='./file0\x00') sysctl$hw(&(0x7f0000000000)={0x6, 0x1c}, 0x45, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000600)='./file0/../file0\x00', 0x0, 0x0) syz_emit_ethernet(0xe26, &(0x7f0000000100)=ANY=[@ANYRESHEX=r6]) sysctl$hw(&(0x7f0000000200)={0x6, 0x18}, 0x2, 0x0, 0x0, &(0x7f0000000140)="01000000", 0x4) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) fcntl$setstatus(r4, 0x4, 0xc0) poll(&(0x7f0000000200)=[{r5, 0x4}], 0x1, 0x0) close(r4) r7 = dup2(r1, r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$inet(r2, &(0x7f0000000000)={0x2, 0x2}, 0xc) connect$unix(r0, &(0x7f00000000c0), 0x2) syz_open_pts() close(r7) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) executing program 2: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ff9000/0x3000)=nil}, {0x0, &(0x7f0000159000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000318000/0x4000)=nil, &(0x7f0000248000/0x2000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f0000ff9000/0x7000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil, 0x0, 0x7fff}, {0x0, &(0x7f0000ffd000/0x2000)=nil}], './file0\x00', 0xf1b}) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) open(0x0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000380)="94c79bd261e1e88e83beb11c35bd165cd9fd77c59297b3cad0ade427f63f2912518a179b7c207bc5ba040a20b5c36bfaca54e49900550bad2f165552f266a6b12d4900c56a22e814223e67a3fdf5ae19bcbb5d0a815015db8752d03d1b08f84b4976ec52d4a82598424ed3a6a523a3591db0e862a2f4dd1168cb17845fff1fb5df5535cae3e20e2bdb92138d0c1b0720e1c121ccb763f092cd5dcaa3d9013285d1e5662cac7540fbe9d36c2c0b3a7b186e5a2c055270d48f5e3355a70aacd6a4126d3afae0e25b09aef654c3a2ce3cf0fc521c5f2547d36c1d39022923b3e7f1409d675dfee9e61627e01b3fc7d569", 0xef}], 0x1) r2 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r2, 0x0, 0x7, &(0x7f0000000340)="15337ac0", 0x4) syz_emit_ethernet(0x2a, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffff00000000000008004500101c0000000000009078e0010002000000000800907800000052"]) syz_emit_ethernet(0x7e, &(0x7f00000002c0)=ANY=[]) syz_extract_tcp_res(&(0x7f0000000200), 0x800, 0x8001) shmget(0x2, 0x3000, 0x40, &(0x7f0000ffc000/0x3000)=nil) recvmmsg(r2, &(0x7f0000000040)={0x0}, 0x10, 0x0, 0x0) executing program 6: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) kevent(r2, 0x0, 0x0, 0x0, 0x800, &(0x7f0000000000)={0x6}) kevent(r2, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffe, 0x8d}], 0x1, 0x0, 0xbe5, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) fcntl$dupfd(r4, 0x3, 0xffffffffffffffff) getitimer(0x0, &(0x7f0000000040)) r5 = open(0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x100, 0x0) r6 = socket(0x18, 0x2, 0x0) close(r6) r7 = socket(0x0, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r9 = kqueue() kevent(r5, &(0x7f00000001c0)=[{{r7}, 0xfffffffffffffffb, 0xd8, 0x20000000, 0x8, 0x7}, {{r1}, 0xfffffffffffffff9, 0xa0, 0xd0000008, 0x1ff, 0x7fffffff}, {{r8}, 0xfffffffffffffffd, 0x36, 0x1, 0x5, 0x2}, {{r7}, 0xfffffffffffffffc, 0x23, 0x40, 0x7, 0x42}, {{r9}, 0xffffffffffffffff, 0x0, 0x4, 0x3, 0x7fffffff}], 0x400, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffc, 0x8, 0xf0000000, 0xffffffff, 0x80}, {{r1}, 0xfffffffffffffffd, 0x128, 0x4, 0x0, 0x20}], 0x3, &(0x7f0000000300)={0xffffffffffffffff, 0x8}) connect$unix(0xffffffffffffffff, 0x0, 0x0) sendmsg(r6, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[], 0x10}, 0x0) r10 = socket(0x18, 0x3, 0x0) getsockopt(r10, 0x3a, 0x12, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) r11 = socket(0x18, 0x3, 0x3a) setsockopt(r11, 0x29, 0x6c, &(0x7f0000000040), 0x4) pipe2(&(0x7f0000000080), 0x10004) setsockopt$inet6_MRT6_ADD_MIF(r11, 0x29, 0x67, &(0x7f0000000140), 0xc) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0xc0}, {0x28}, {0x6}]}) syz_emit_ethernet(0x127, &(0x7f0000000040)=ANY=[]) executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) r3 = socket(0x2, 0x2, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r4 = getpid() ktrace(&(0x7f0000000240)='./file0\x00', 0x0, 0x22, r4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{}, {0x1}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x3d}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) executing program 3: mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2801) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) socket(0x18, 0x0, 0x0) ktrace(&(0x7f0000000000)='./bus\x00', 0x4, 0x0, 0x0) open(0x0, 0x0, 0x0) getpid() ktrace(0x0, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x3, 0x0, 0x40}, {0x2c}, {0x812e, 0xff}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) sysctl$vfs_nfs(&(0x7f0000000080)={0xa, 0x2, 0x2}, 0x3, &(0x7f00000000c0)="53a1bd1290fcd60766969f3b3dddb66b968c310e6fbc97dce557c61d752e32347e1c53434f7c0e5844cfd603e0102c8f68f99162cec2c45ea5545505049b34b14a8cc97fb59e0712a053a9f860b68a8eff476d2f70aa61f16db1f253005edfdd0282c4d62f6135d8fed222147f928ddf7297e9f40b410d301fe9a34996e355601a58bb9ac3c0c8201c0cdf27257dab073805a75646014e61", &(0x7f0000000180)=0x98, &(0x7f0000000240)="d4a953bd9239faffd5e6b0701e2cf12f3f19d1e4e393b04ced54c51a35ed7f34f36f48617f18a91b57b3828235d766d3fa900fb04f2394728c2ae0579fd69e97256e8ad22415ec09831e98e6557d15ccbe7f0495bea362f2d70fd0a6341b57c06e3646ed68b5a5a5bd4e1c9e2d05e4571d29d4ca6fcc629d5680dbf7858ba6c51a141029f952012161e1510f0ee3dfc9e88ca754d106affea7fe0322d34a02739946f302044ec35cf6a567ec894fea3c691ef618384c5c09de9816", 0xbb) executing program 4: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x2a43) open(&(0x7f0000001300)='./file0\x00', 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) socket(0x2, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) syz_emit_ethernet(0x66, &(0x7f00000002c0)={@random="8f6f77ede655", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x30, 0x3a, 0x0, @rand_addr="3bcc3f0600000058132fa13a8be186e3", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "06c33e", 0x0, 0x2b, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2}}}}}}}) r1 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0x802069a1, &(0x7f00000001c0)) syz_emit_ethernet(0x66, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60aa862000302c000000000000000000000000000000000000000000000008000023bdd699264234531a00000000000401009078000000006041c93a00000000000000000000000000000000000000010000000000000000"]) syz_extract_tcp_res(&(0x7f0000000000), 0x8, 0x2) execve(&(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)=[&(0x7f00000000c0)=')\x00', &(0x7f0000000180)='/\'!\x00', &(0x7f0000000200)='[@!\"#\'/+,(-\x00', &(0x7f0000000240)='\x87,#\xe7%\x00', &(0x7f0000000280)='\x00'], &(0x7f00000003c0)=[&(0x7f0000000300)='tap', &(0x7f0000000340)='tap', &(0x7f0000000380)='%){{@\x00']) syz_extract_tcp_res(&(0x7f0000000040), 0x1ff, 0xa94) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) syz_emit_ethernet(0x3f, &(0x7f0000000000)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "9ac9d0", 0x9, 0x2b, 0x0, @rand_addr="03498c7d3c88732762c5bbfb418dbe5c", @rand_addr="b82957248c3701367c9909fa96bf7cb7", {[@fragment={0x0, 0x0, 0x1}], @generic='+'}}}}}) syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6000082000302c00000000000000000000cc000000000000", @ANYBLOB="23f9"]) executing program 5: poll(&(0x7f0000000200)=[{0xffffffffffffff9c}], 0x382, 0x87e) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) pread(r0, &(0x7f0000000000)="665649ab03826a33c3431b56aac2d7c04df5c07d11997ca5f004a82ed2e390339d4f9072f52446751f191d17bf", 0x2d, 0x6) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000140)={0x0}) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x4, 0xb}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x7, 0x2, 0x2}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, &(0x7f0000001100), 0x4) sysctl$net_inet_ip(&(0x7f00000001c0), 0x4, 0x0, &(0x7f0000000380), &(0x7f00000003c0)="8bb809b6b79e8ebd8cf7320108a7fb3b30216150f858e59bbdf949ebcac7bfaa11b2206c54643bf0604bbf96f047993f068ebbd9104776a69e6d17b7db1353c3496a6427dd5a6ac4c9db86b6e2c843eb756ba0967fdf5368577eee33b3bc802f694b7548fe11dcc677901489737b52648b66bc66fb2a475f63682e55f300d946dc4b075cb0ade473f6cfdac083c541ed5f7254d89d9e6e571150ac010c7b5c5f4fc823646b8f08d8cd2751f6", 0xac) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x3}, 0x3, &(0x7f0000000080)="fe404b9f15fe4b0f14fdbe39e84b22f222ec0c2dcc40ebb02ed870862282586eff6b723d20784e315dd4331c0f62e1f0b7e32dd2b2acf15e53b3a09c654168996c733039410c8f2682c2b829c4f4b34780e79ef17bb0bb69377de80af9bbcacc502453edc412d87ecb06982a5fbc1153be69ce7b988c0311f49eded2549022d9d16cdea3d5b3a794799c34d4311130dc6c3a1c8662df6109", &(0x7f0000000140)=0x98, &(0x7f0000000180)="ac6d9d8205bd306d06", 0x9) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) close(r3) connect$inet(r1, &(0x7f0000000000), 0x10) openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r4, 0x0) ftruncate(r4, 0x25b3) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5e8c3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5492f4a0491b1ea3359aa5c5164ad97ac7c3aadca05fd9e9a8c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f0000000000)=0x4104, 0x0, 0x0) executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x4}, {0x806}, {0x24, 0x0, 0x0, 0xfffffffd}]}) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b10005040000000000000000340000001a5113fecea10500fef96ecfc72fd3357a89583535673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc2feb3fda1139b672f4d3360223e7d026ba8af630037a840c4f2bd53eb067e7335a069d7ac434e0c0000000000008904000000000022830cf41bed66f40066ccdcf3e4999d9d20002002c5dbfad800000008e371a3f8340412051e00000000000002000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) symlink(&(0x7f00000001c0)='.\x00', &(0x7f0000000180)='./file0\x00') writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="a365cf7f6249f641a94c7ab2", 0xc}], 0x1) sysctl$hw(&(0x7f0000000040)={0x6, 0xb}, 0x3, &(0x7f00000005c0)="f1a42138cd18da8b26d7eefbeea93a3c0f70544fe00a8b1eaf558632116bb3d5df98c5917270301b52440e423f9df70000000080c4883320caaf634e6e1e6a4ea71e3f5a599315bbd6391f0313171c7ee65e9dd3203e4bfdea8bc367fad5e7f53923619f42e4806ff9e91249cbdb69529d7353cc49463b2929c538035bf4341b583f44287e8c4af81f18805a7e145f6a835cd1c99019d5fd29760b5f4cf339770401725b38249a198bada2ee8f39031fbc3a5b1451be45e66cad7f5d258f2a217b262c0d3e4dd2af23ed9bacb4412b4df11c8de6522f9881a09c9a9656f449149ad666513db557f70c026596835926d3a1491710fb8298e0b510eb07606391f26cb469dc3ba618b9949f925a218601d4e315d2763b6c7c002ac34f8ce41631e116c9ddd091d5e3f7f3c7dd2c08dc8ce2948c027ac30fbfef6665ef75e88700ffcc6738765e9bfb255711133eda05e0608f7b1eee8d4c1c350fcf50e6b42d5574c0e557840a722b7f3144451f1d2b614b550bd4b71c9ccf51abf21845ca3db2db28c362cbbd3f7cea906cc8002c35a46fdfd2c0fb3c9637907310f4237e412303e4bfd2a14abe1654b49293f5d98d5c9d7e866da306d90948e5ca0110db985dbf317ccefbf9cfd109a727098c303b9dede6ff353c7723b9c7f5d9f4f09f30af7f46e7c08d3e45972ae7ac599d5f0122b90ecc356dbe2a89afe87299dde139533d8cb6f37cda034e0d6167f9cac40c899b7d8b64bf636db8836c697f2a1fb3f87204ff6816857dab19f8f0420e1765dab91436948c34e0440162426ffb6c62361ff850623b9ac622d60ce44b4d12bba83f4bca51c339c595d00d4d4c428aed47c5e0fe740701d617f79f616dc43980775bb0e90f1cbd0ece20b44d9c8563459aed4d6adaf817fd1dec4596c73d1c1f9bee8d19c5455d0b3e0c7e00"/678, &(0x7f0000000080)=0x66, 0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='c\x00') execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffdfffffd, 0x1000300010008}) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) sendto$inet(r2, &(0x7f00000003c0)="b3289234caa8660e2ae480a707a37a13627617a711c4604a17056032aed22bfd46203e0f04b3c8f065324247904d12edcec6ce5b206a667a0d2aa87e932c6071fbf0db0692921c748f16a8e80e166d6a8f0e617f7063926e950700000000000000ac2d2c68fffb9382486fb186227d2b227e3d95a5759d2aada36d7cfba867cda2e3e151dd179c6a7676e3c737057bdfa290f394385cae81bc92f77a76613eb7fc8907c818e39ff348018b5aad8de4d51a3c3048902daae0784a8c32fe6fa98f6412cd73ac9012ee0f7c8e9e294960e9799397919c94725f8c333852a42f7947bd03a51796a9e42dfb1d48975027d18848af1c03a2c4bdab5de82042dfaf90ed0a78a2d9c611ef1384344a8f62f6812db0d285864fc0094bb3f3cbce58a2de7b9ef6d5682e652fa31878690699f39f4a039ae92d3b3a5518e59112cf15a40307623110e8c71b70895a620f56b8b374c49272839b3928c32ca058a0e9435225a4bfdc98c8e6f9fbd6aa4439ba", 0x16c, 0x40d, &(0x7f0000000080)={0x2, 0x0}, 0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r3 = socket(0x2, 0x3, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x18, 0x3, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r5, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r4, r3) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) write(r3, &(0x7f0000001680)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0x1001c) syz_extract_tcp_res(0x0, 0x0, 0x4) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) semget$private(0x0, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000780), 0x10) getsockname$unix(r3, &(0x7f0000001940)=@abs, &(0x7f0000000340)=0x8) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000), 0x10) r5 = dup(r4) listen(r5, 0x0) setsockopt(r4, 0x6, 0x1, &(0x7f0000000040)="37353cb5", 0x4) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000), 0x10) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) fcntl$lock(r7, 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f00000018c0)={&(0x7f0000001880)={&(0x7f0000000240)=@in6, 0xc, &(0x7f00000007c0)=[{&(0x7f0000001980)=""/116, 0x74}, {&(0x7f0000000300)=""/65, 0x41}, {&(0x7f0000000380)=""/12, 0xc}, {&(0x7f00000003c0)=""/92, 0x5c}, {&(0x7f0000000440)=""/74, 0x4a}, {&(0x7f00000004c0)=""/48, 0x30}, {&(0x7f0000000500)=""/129, 0x81}, {&(0x7f00000005c0)=""/218, 0xda}, {&(0x7f00000006c0)=""/232, 0xe8}], 0x9, &(0x7f0000000880)=""/4096, 0x1000}, 0x1}, 0x10, 0x1040, &(0x7f0000001900)={0x3, 0x711}) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f00000001c0)) fcntl$setstatus(r7, 0x4, 0x40) fchmod(r7, 0x80) r8 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) close(r8) semget(0x0, 0x0, 0x0) getuid() ioctl$FIONREAD(r2, 0x8020690c, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x36, &(0x7f00000002c0)=ANY=[@ANYBLOB="a311fcfedc9baaaaaaaaaabb080045000028fffe00010000907800000000ac1400bb4e204e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5013000090780000"]) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x6}, {0x74, 0x0, 0x0, 0x4080}, {0x812e, 0x0, 0x0, 0x20000}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1003, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) r2 = syz_open_pts() readv(0xffffffffffffffff, &(0x7f00000012c0)=[{&(0x7f0000001200)=""/1, 0x1}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x1, 0x0, 0xfffffffc, 0x0, "c07b1f46000000ef1f0160fbff00"}) setreuid(0x0, 0xee01) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r0, 0x8080691a, &(0x7f0000000100)) r3 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "0fdb004095d254b1ae00eb61000000001100004a"}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x0, &(0x7f0000000080)}) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000140)=ANY=[@ANYRES8=r3]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = socket(0x2, 0x4001, 0x0) r5 = dup(r4) fcntl$dupfd(r5, 0x0, r0) r6 = socket(0x2, 0x4001, 0x0) dup(r6) link(0x0, 0x0) readlinkat(0xffffffffffffffff, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x802069b4, 0x0) r7 = fcntl$dupfd(0xffffffffffffffff, 0x0, r2) close(r7) socket(0x2, 0x2, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) socket(0x0, 0x0, 0x0) executing program 3: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="8d", 0x1}, {&(0x7f0000000000)='7 ', 0x2}], 0x2) execve(0x0, 0x0, 0x0) syz_open_pts() r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7869) r2 = open(&(0x7f0000000200)='./file0\x00', 0x80, 0x121) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setgroups(0x0, 0x0) setreuid(0xee00, 0x0) getuid() setegid(r5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000100)) r6 = semget$private(0x0, 0x2, 0x39a) setitimer(0x0, &(0x7f0000000000)={{0x100000000}}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x4000, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000), 0x0) syz_emit_ethernet(0x36, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffff2000ffffffff86dd6060626000000000fe8000000800000000000000000000bbfe8000000000000000000000000000aaaeb49d860fcd0bdf67ab1d45135c647cc972cb9259ba8a33073e38c4fcab7e4700559b9bf620b7270c7948c8c0ff14328cd0eac27857ac4a7a0a2caa7dfeb989be19af1fab25a4e8"]) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000ff4000/0x1000)=nil, 0x1000) mquery(&(0x7f0000ff4000/0x1000)=nil, 0x7f7fffffc000, 0x0, 0x0, 0xffffffffffffffff, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000580)=0xc) r9 = getuid() setregid(0x0, r4) setreuid(0xee00, r9) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x8001, 0x0, r3, r8, r4, 0x100, 0x53}, 0xffffffffffffff00, 0x1f}) sendmsg$unix(0xffffffffffffffff, 0x0, 0x404) semop(r6, &(0x7f00000005c0)=[{0x0, 0x1087, 0xc00}], 0x1) semctl$GETPID(r6, 0x0, 0x4, &(0x7f0000000ac0)=""/201) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000004c0)) executing program 2: r0 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r2 = getpid() fcntl$setown(r1, 0x6, r2) mmap(&(0x7f0000009000/0x1000)=nil, 0x1000, 0x1, 0x4811, r1, 0x262) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x53e, r2) ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0x18, r2) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x40000830, r2) r3 = open(&(0x7f00000000c0)='./file1\x00', 0x2, 0x80) r4 = msgget$private(0x0, 0x111) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000280)={{0x4, 0xffffffffffffffff, r6, r7, r8, 0x48, 0x30}, 0xfffffffffffffffd, 0x2, r2, r2, 0x2, 0x240, 0x200, 0x9}) fcntl$getown(r1, 0x5) r9 = semget(0x2, 0x1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000400)={{0x40, 0xffffffffffffffff, r6, r5, r10, 0x20, 0xd5}, 0x9, 0x7, 0xde}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) seteuid(r13) getgroups(0x2, &(0x7f0000000140)=[0xffffffffffffffff, 0x0]) r15 = fcntl$getown(r0, 0x5) r16 = getppid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x8, r5, r11, r13, r14, 0x46, 0x5}, 0x800, 0x81, r15, r16, 0xffffffffffffffff, 0x2f, 0x1ff}) getpid() ktrace(0x0, 0x0, 0x0, 0x0) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x5, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0}, 0x10, 0x0) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x3}, {0x60}, {0x416}]}) syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000080)=0x9) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x70e, 0xf0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) syz_emit_ethernet(0x0, 0x0) r4 = socket(0x11, 0x3, 0x0) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) rename(&(0x7f0000000200)='.\x00', &(0x7f0000000240)='./file0/file0\x00') sendto$unix(r4, &(0x7f0000000280)="b100050400000400000000000101000000000000cea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343732051eeab71d89e0000405f8ffffff13000000", 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001180), &(0x7f0000000040)=0xc) executing program 0: socketpair(0x1, 0x1, 0x6, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = semget(0x2, 0x2, 0x431) r3 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x3, 0xffffffffffffffff, 0x0, r3, r5, 0x5e, 0x7}, 0xff, 0x40, 0x8}) r6 = socket(0x1f, 0x2, 0x9) write(r6, &(0x7f0000000140)="63e6cc09160bb5219e8368531e8ff1b98b843901cf85593e49aa1d22abab928e0db8fe2999ee5b868eb515723240d67cde9e903da9d518d05c87d57b900880e26c36818d41df7aeed625f48b87ab847caa64158b14e3f2c5d4a7f4835522a98974dd403c3113607e9fc357a6e7463496aac6832cc3800981bab08d0785bebfc70cb49e4ceab5c216cd3b431b689d85e1c9baf55c7cefec59a88eca6de34e68fcbceed6df152a2b20d61165dfcb960518d6d9f5b0d7ad4972", 0xb8) ioctl$WSDISPLAYIO_SMODE(0xffffffffffffff9c, 0x8004574c, &(0x7f0000000200)=0x2) lchown(&(0x7f0000000240)='./file0\x00', r3, r5) fcntl$lock(r6, 0xf, &(0x7f0000000280)={0x1, 0x3, 0x100000001, 0xffffffffffffffff, r4}) sync() setsockopt(r6, 0x6653, 0x20, &(0x7f00000002c0)="964afb224f9afee02a8623179f454adb1ea57631c37823ce02bdc59ebeb67f8c0e1118cf5f057cfcf4426251991c68a06463aba21c924e27b93ea1fe1344d560bff357165d77ce1f2889dae7c34ec753544079b4b2ee27b5e6a2c3aba90415abaca3eee1746e5700c07be74876731c892f2f842f2eee20f707b0e2c0b5e8a61610002ac2ef7f842414c972f995b330514ea4a169cf32b764d72f2b0a3a3ff36d003c8960b2619176d48465a9a25acf180f21b567a3094f66be2e35dfe0b8c72baf85b70bdef7fe1599ead51c43c27067845735c68b5037", 0xd7) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0), 0x80, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000400)={'tap', 0x0}) ioctl$BIOCGRSIG(r7, 0x40044273, &(0x7f0000000440)) sync() ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f00000004c0)={0x4, &(0x7f0000000480)=[{0x200, 0x3f, 0x81, 0x818a}, {0x0, 0x7, 0x80, 0x4a}, {0x1, 0x0, 0x4}, {0x9, 0x8, 0x0, 0x13}]}) sendmsg$unix(r6, &(0x7f0000001a40)={&(0x7f0000000500)=@file={0x0, './file1\x00'}, 0xa, &(0x7f00000019c0)=[{&(0x7f0000000540)="65d607fc2c6838f03124b2da52d77795d547ec14d3156645d968a7120824152eea97f636799e34ea01dcac26288ef9c419767b16c0fc56c1a84357f2fd37425a30cae1e1988eb377a6da8e99b60c060c55950d4a0a0bd99d3d156483a1e310d4ef8e9bacc98d35dba7c5103e53fb50466b1ab5bb343621eb74be4a6367618d94c0c17058247262a9a193885699b2a3c086861dfee4d6e69c27f70ddc75e7c1454b9862f5238aa07f7f3b42ffa8a881c77baf62cd6909ce0d755850841f3bcc9320d2c109c9d3ceea6bddb593dbc897da9312ea44f5066c9cc72d3c4d1a59050fbc78865e3e214661ae11f7b62454151f34e1cf66c907b73dc9515b7f82e000d251b106eebc0ab001fde96f8e7c09f5df44c827a01894089d53dcc6cf6ca1ff30d37746ff58a8762639307e058ad7433db8c57fba8541f2892a7a905e155044e067dd21251bd5a802649724cb60553803d518125754b518e2a72b0abd87d7040ebc3855c232b021e99e68d754022607249e61873060fade8380492fdf700b6027769725effa28a32127fe1ffcc5f8d86119256a12b2f48a71ca57fa2c60e81962eebb65fdb6ab029621df03ebd473fc5b3021b5a5b793f125d7b401cd4fe05afcd9fad6be6cf7d39583bbeeab6621f6bdaa553d1a218f410fb39dbdc9b1e3d3a6ef339578704977f71f9ad926661bf39185180d9c79ca867a7d1139847bfd0a5b3444da8148d0372ef76d2609aeb367b5a1178db0629427c0796220cee03c12760d87faff9373465320d933137d8efddfe83ab2346d240c8cfaa0bad4397e8401f67f483d96a465cdb4e6844e90e6e4304997e2ad490ec279a3930db2c44b579dd9dc143fc08da549065a055c95ff6cd956a84c29d899f6fa51467bdf791855f2bc949801cf95e4e05f2c70586e6acf7a9ef1aee5ec51e94c647ef11d330853082bfa0703a1666b314b59f0b13866f46ff8fb057009904940ab8562a5cfe448ece9cbce7f32ed6f99eae7f354c99f26c6178fb60af58ee24853cd1f550df3b6b77f1bad628c8338e2a23bf3567c55a35a2c0d317a4f57e59fee2d774e0e28613f29e70d31261a4906b5bf10e22cfcc5850b9611438a17dead8647f145457b46888863205683317e939e2ff5fb967817a589f8ccef0600100d815c264d6d839eb9586e99f056b485ba9df256df294e9eb8e2c5e512454de22f1f1065072f91b935e14f869fb7fa10bf6312228abcb92a9b66017d2dd4c92bf826cd2972fe94303f519da8a5d24ebf302bd04b05b7bc560db73c4e1d42c11f0f5bf08b85a8b34b3657c016c9bb94544ee3894a51726c0b29213e525cb8ba48135d551777883c75b0a74ebd38212a79e7a882da65cbd708e64e71fb2e791170efe21ac7645f29c79d5d3c7fb13299af0a4772c9e44de655cfdde92d605617f5033a9d67533f96b89115920ae82651ed077ef1194bc10a839160df8dc5c5183f20bab78c60c387f99e80e1547e3b5eac616875f358673c38f1ddc57d42e6c54031305cf9a7df6a1e07d81f713c397df72fa85a838d68601423d2650a13bbdd2e03cbd776d2dc33aad2fcbd462ee37c7bd99c461a14bb96475b4c6f00e933dfba8a2183e103c6ce303823600011a01a1c4bd259e0a700fb73187a03d116c9dedabad0e6a485843bbe4c8c0079e4c2a78fd3f5df3e1c6c8de394ce3a6d60d87d0ef7e2f13b0e9dca0ae506367e12e95d044f6d63b2ac77f516cb59f37796d11725cb2d2362537e20c9c57ae672cac45ef1d01c527335ce2fa4668e0c226b021ce51489388ffceca1ee81cae4edcfc6c249415c2a4ea0ba3306b08c1b0214796f91988de197e92f0af66d5c2f5fc0b234b12a08ae0c56ffe94e102e36ec4a0c1ea6002f88ca014c1df3b80c8b280ac61ea7e36d23b275fc82c44b140a99c0941f1ce65d20a891b6c99f3e0bdf97312e04e3e4c2dbbaa3cea1b9b5690e01d145c22902218e8c5f8f021fd0be6dc6841ab27259b9167f787bde73b930ef500712b0279ea8f9a74e2a9eb5cb8614f428ca4e9978ac27c5cdd322f4a1117212be32a4d6afe35be76ead26c2c5e455d9255ae83d720a047cf7c8c86670e7836352db15562b1c97d5b141a7356768019849e49047519b79291910d42e8001c904b48ce36d4cc1a7d81ce91a66fb26a5d6de00576ac99dd38a0269f8ca10c01c40a58a0fd5a69774a2d7dc2fe4adfe4a53233ef356391a674662c038f044de585dd8d122249445cf126c7fc787ab4cade71ee3bb28ed73f86c18e7a2edd0a23aeb7e21bc21e280d577f20cb513dade1ff3bf1181269bd8766b6a9c3a5b001e98a45c496d259e9b4f3c7d2ac8403a97be8c3c2ff224927815e7f39bc8f3fc963cafac495ae4a3b5b2bd5ee39ae54cd8a22c898409e0d0f82c8610af3fc287319128af05f851655022f9a1017ef5f15f58a0f63bae7e73f5fd6fa204f5820f35e43e0d0415725ff5ec0742c5f80089d0e895046cf8612984fd3ed6adb4bfb06a3a176128be4a183740fead54cf20ba817baec65c1cb6632c00c345a9ccae35369405ae5b0f4e4cbbd9e227cc73ded0463e2f2a038f5e43094a2019cdf3fa3da176e0253b64be845d7cbbc5838afe6b2b50232137c3f340e7b805e19b232d16b86f19ea3bc9cfb12602f559b9d624b8b58f0ab2406afd7e0ccf7631251265a0f6e0336c2ea319b37c6f609b7493a7b72f7d595790fb982d4ca7a53b6778d86e718308985bd6f2531a431733118f80ff88be4675cbf03d51c76828bae1a7e5f9577162c0a9a1ef3ef0a1bd3cda4f7dcd67c8c256b4e8dd14410ac5c842bb335eff6029e6b864b1a001815dffa524c5407cfb6858bf776e2b767565832139b2317820efa7b594960a222c4b6975628046c55e62e1b0c236f73ffc0ed2d04970322d933ae06b32cc9abe146e716b6b92928a0fb960969981595137d1aaef32e3c554aa900a3f5aba7bdadffb61c0025a633e3ac0c5b583b55afe8695cb99b10b00343005af05a510b4e7bfd4eefb021f54bb8e4d1a41a5926d85b0055e5183e7e4d4f53594c1161195f2afa6536109c064eb4a04725f85dc341bc3d120d465d8860f8d562b7ab48fdefd5e132503ee24251c59a2eb5483c3654b875bffd6fe60223a733d6832edd2be273e5a346ff482c3184a317441d03cc8b55c0c597735509b660c240cc4d98778647d88f09083f5ca1c8b9d59d8dcf629b5e875f9c798205b7d2ba8b1b3a31a24dd34d4481d06858ad3a4aa74b196648e36a83cfba837eab2d7ed0e67da02278719399d1050c53acf8acd8a758fe9a6c1982eb67266ed7ac776c81dbe7509f87746597a97a3f0bbb3aee9aefd02a1833f7818b5a81680b3c59d569ce883009ced9bfd34ea9bb96c8c7be3f761ccbb083db4ab057ebba93755e9c13ca92990f24e4767d7d2d12f542d23041f382420591bdf13c874465b4661dacc6f40d61e0a3ab0d68855aad2d003d732af8dee6df47696023faf493104dd943643ddb52335e96840e015d6fab715b144267ed32f6cdf8d9d708047d59578a44bb760175a84b83715f781ec1eed7f18c063b5085d07d32009b9ef6868f1664e2524f82fca2f116dcd1c86884898a819c4a173a2f1f5e18c05eeb5f003ffddfc36645415a1d45530f3e5164a2605527b9a43c250b8176891df02e0cb8424392fb4b442d94189a743f52d5c972b2ef7c3de21dd35e3356eecabdc9bd0552234d49e90639198aba56bc4822a0a96c6782400374daabaf8dbe9aacf04330bec9920b6c462949856c751221c71ea4e3cc165a221d342abea43861812c704b4f5a8d7b40e5f93de9c33fada748977a0bf859c9a9124c38c7908c146a22106b5d20534dce2b432ff22dc366bf13ab16886c06be25185834891ba9a6e9e3199bdde8c0ae6d9e894e5c45f8e34f0d189073980c2a9bd17e5f48f9f7c0835cbe6c5a4fd0d6febdd6a973b0431332ebcde8d8e0ec0f011787bf3307b98c8ccf285e96ad31c572cd36075af1d20e73a5ea972c618272eaaa624526989b13c4d5c4b9ac26c5ea0a6079bd7307be519cf9263c14f41c5cd0e8c1fd06b3f90b9eef4f4b786ac226b90d580500713a3c0f3f9a156e0f5d87e1242f9f527e14ea7bf2a62f5499d6532681250d241111587ba20c96ddb7667aa2b534b3a5aeef50895825f6515b28a826196dd3b22309d00afb6b7c068a49186b11000161d154caf828b092a665ddb388315255f791506f5303edb73424ee82b3eae703b3cd6873ceaade4e8be6f81a88b7a167596d92271407061edea02902a1ffd09ee00a47257a8362dd069134d31e99436f02e3f76045de09eb7c87c2fbdfcd94a5f0ed10771e278eee26a224504cec69cb1dd99bb78dea2ed3cfe1c1743d50003cc543cba916781333fea6b64df8ec201a80ba09ea9bd3a7b391adb2cc255af64a3ab50849e0938fb55289d66e9c53d574ee1d80dad40773d8d60a070c4de32c6763194199175e3fda133dd2c3dd328e3ce4b57d533bd0a516848c438a9f4b8ca673ad3f1176885a4eea70b2b1bec0594d5e29ee423642cae8d5cd891ac60967a12aa0edc799c800cdaf43d4222e942a9acbc88d9ceda8d22d0a38a5d13852ed01d3b63bfd5f96349c70c6204ac8dd247c6028ef9a4add4fb20aa2412a37cce2501b91cf1353944255796c2b69e8ab3dca521fa7ee7e01fd7ec5605adde56ad20aff9f0851925649670bcfd5812712fd96c3b453df9ac93e174a3d6049689510e2d6c77075aaa785fccc80903f12b69e5c82be370ab62f1886dc0ac1522f774b6904887a8d474a4ff2036284a179fbf46a0a8dd84b35be7c68964e88e7762413187ca79a1d99fc560a7607df79d983ea77593527c53ef1f55c3b95b0bd7e3f77a4c57fc94239009a414d4a664dfb19090fbe21fedc0aacb47f32f6dd839a70bd6ff147257d21759e4353a7f432281e0e682254dcfcf733ed6edcfcdbc5564e338d08d0a2f99f93c836b6d09bcc526d600122f51ea79f6c3d1243e740d3000d90da1b5f8968e260c3911d334a6733959094831561da1ebf1058efc274867af8acaf9ba6ea90172ea493e4a313e31f47c0c9ac5ffe5b55701d7d9bfa52896c1e26a1543c38227a6917c9fe3257e9011a0c7a4078fe947cb0b664ace583323ee3558e56c9e3a19e290c2f1800ddefeb62d64e5cfbe8b06b5125bc89c66e547f1ea1f5572b04f672c49ca30aca9ec5c3dfef20e2086f27f7c8d025fc478c0cd9d9b0bfcb24ee3e3d4235f402f1e3b9a99e49f86ecf6a5525d0b42bfef0169ba8e16343c4c67bef6f9a6216f9195579d77ff5ab7d7211f974a55e644d5aa432254475718173edf44b370e00acafc0a8f7e47b28328633eeda34ba4cb2fa5b2b17ef13d3ae6216852ff9bb179306a8ff93595aeef3f991bfbbbd49a95e965e1060ab46cb4570dd0ba21f7cbf9cb3f4a32aa58368682943c838e94baedc8a744c45fc49a48fd84d5df19a1c8e43bc352b56908a96ca33c672ffca1b226c3f6c8fb5e37a180c1f8c4228bf063fc0d84f7bdd6cada79e0ea851b38ba7d18f72eec34abd7dd5ed555d8b16b4c8318c5f4785776ca575a9bafa9fbfb0dbd6e07b14076ae4b2c5f8527e09cf8dc59cb68c869ec37836337df23f946d55d901fed4440320f4f74e70d95cb1af65d2b78e73a19087ad5b6dc19d01b19debf3086571f0cb9dea886253178fbbf5dabfc47c2cd48db61fcbdea6b9392cf6409349a66d6d3ed86f8940980bc86cef7485f7972948464420fec205ad3e2131e468fe0e608", 0x1000}, {&(0x7f0000001540)="0b95c26197", 0x5}, {&(0x7f0000001580)="a009d5142d8762e7f036910226dd44f9f8e49bc68794af16e229c491b12d35c011ff28f6856c6b9a5fd7ca99e8fecba2ebc6075948f3528e76aa5e643acb8e3c35b2865b6a6a0254687fd3d7df99af14907e6024", 0x54}, {&(0x7f0000001600)="48a0c495e889ecf80682f8c749355fe1b1b871a25dba0a2fb2432542beed8b3a39e0e09b1e1dd74f8d77aca1938642511675f033ee6f6faca85e2727249ceb57218f69d0d51a3cdcd6974e112dcb43f75f743443a6999c812d5225c7dfcc810bf3992a288c68384762a9f0dc30437c49b7d1b7a7ab23f8784c600ac1bf829ae5766cf86f394e7666f2c34964b8a1716cd1267f8000250fe4da3a074f7adb4e127a764b398819", 0xa6}, {&(0x7f00000016c0)="3fb520763ea51b3660c36de4812eb6883be5df7f5850dcaa3f094dd0e16b91b5d902af97d11612f6c8665228d09fd18065dd2fcea836ea5cd799bdeb023afe675464f671e84229e83d65e9f77f358762d7cb9ceb3c7174b6c01dd6e1a89abba7e08a499f6e8996ff7f274629240d7a8cc06fc06e8ef9bea64b006f27339a24d07b27610610a3f443e24d84d8864dd4f13f9d70975b81a089b8f5b22bb292fa9c0b5a35ac1b5ac222fb0949ba5a35759653af46401900efce3c", 0xb9}, {&(0x7f0000001780)="7e4a07cdb06beabc5723f8d64bf4c6d8366433552017f78e70ba2a95e3303dcf8cc0f054a62b7389286fd269daa3d79332944cc483e337a9f9d480bc460e8c16cc3f064105b3ef8994e4c8e73052650aa432a89ae9c60d4082f784c4bd85f5e6e0418c628582a7adc733b1d8672a74e062b0cf9aea7469866bbe9d0b8bd2e60fae9e9619e0de4fc3530c78fa49f8f490cd155945f6354bfe", 0x98}, {&(0x7f0000001840)="357d00c78163b389276cace0ca739e5965ed521ffdbeec93b38c7b51d1331ea0792943b8f7575ace8c8ce96546daf9931e7d15995725ff3c0f968281a9fa63326aed40b2bea31489", 0x48}, {&(0x7f00000018c0)="f8da025dd509088bcd92c562a68b1a6c7f8b98c2a262e691f1d3a7523bf88e1af97ba0fbb1a740df30c5a3aefd4af3f329d847925dd9b6e612e3b086f1ab01c1aa7dd0c2d09f85161eac3e38684f7ccd4f0f75809061d2aa78f2cf0f6be312951002ecf033f4f18ab525b24d6c5867cd92bc0b9fd7621259dfcd42eb95528bc6f651bcccae557c643018de588eec6d46422a48adaa1ed0d763c357c9a393e44f2c0bf7d890c38a0cd30b1e9378d0212f592a126587ee4582800d5ba8cf99fb16ab89a33056", 0xc5}], 0x8, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001a80)={0xffffffffffffffff}) seteuid(r3) ioctl$BIOCGHDRCMPLT(r7, 0x40044274, &(0x7f0000001ac0)) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001b00), 0x8000, 0x0) ioctl$VMM_IOC_CREATE(r9, 0xc2585601, &(0x7f0000001b40)={0x10, 0x7f, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5}, {&(0x7f0000ff0000/0xd000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xc6}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff2000/0x1000)=nil, 0x80}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0xfff}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff4000/0x4000)=nil, 0xcf76}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff2000/0xc000)=nil, 0x9}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x9}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xa7e4}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x5a}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xffffffffffffffc0}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x9}, {&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000ff0000/0x4000)=nil, 0x8}, {&(0x7f0000ff0000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x5fa}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xffff}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x40}], './file1\x00', 0xe7b}) sync() r10 = getpgid(r4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001ec0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001f00)={0x0, 0x0, 0x0}, &(0x7f0000001f40)=0xc) sendmsg$unix(r1, &(0x7f0000002000)={&(0x7f0000001d40)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000001e80)=[{&(0x7f0000001d80)="e5cd956381087d1e1242072b639cd715fbf3fef39eafa7c281d9fa63aebb8e1cf6414d5b64d47b541463ca0834e6c5efe0293d122d0c99891d5bef0c25633c34d98cd47625b482ff4ff7c1c6e16d050e10ee2ad17c3ddc2c0a69bce29c2320427714002529dc87e7a9a466", 0x6b}, {&(0x7f0000001e00)}, {&(0x7f0000001e40)="67f0", 0x2}], 0x3, &(0x7f0000001f80)=[@cred={0x20, 0xffff, 0x0, r4, r3, r11}, @cred={0x20, 0xffff, 0x0, r10, r3, r13}, @rights={0x18, 0xffff, 0x1, [r8]}], 0x58, 0x8}, 0xa) r14 = shmget(0x0, 0x4000, 0x1, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_SET(r14, 0x1, &(0x7f0000002040)={{0x5, r12, r13, r3, r13, 0x26, 0x1}, 0x7ff, 0x8, r4, 0xffffffffffffffff, 0x5, 0x4, 0x3}) executing program 3: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f000008c000/0x2000)=nil, &(0x7f00001f0000/0x1000)=nil}, {&(0x7f00006fa000/0x2000)=nil, &(0x7f0000ff0000/0xd000)=nil}, {&(0x7f0000132000/0x4000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f000002a000/0x3000)=nil}, {&(0x7f00001f0000/0x2000)=nil, &(0x7f0000094000/0x1000)=nil}, {&(0x7f000008b000/0x1000)=nil, &(0x7f0000066000/0x1000)=nil}, {&(0x7f0000091000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000133000/0x4000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f00006fa000/0x4000)=nil, &(0x7f000008a000/0x1000)=nil}, {0x0, &(0x7f0000088000/0x3000)=nil}], './file0\x00'}) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, &(0x7f0000000040)) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x5, 0x0, 0x0, 0x0, 0x0}) executing program 4: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1e}, 0x5, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5eaf3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5d879fac2492f4a0491b1ea3359aa5c5164ad97ac7c3aaddd498c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f0000000000)=0x59, 0x0, 0xfffffdfd) close(0xffffffffffffffff) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x33, &(0x7f0000000080)="b6", 0x1) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xee) fcntl$getown(0xffffffffffffffff, 0x5) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r1, 0x802069b4, &(0x7f00000001c0)) sysctl$net_inet_ipcomp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0xfffffffffffffffc, 0x0, 0x10, 0xffffffffffffffff, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x5}, {0x74, 0x1}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) fcntl$getown(0xffffffffffffff9c, 0x5) r3 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r3, 0x2, &(0x7f00000013c0)=""/79) connect$unix(0xffffffffffffff9c, 0x0, 0x1) socket(0x26, 0x2, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_open_pts() setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0), 0x0) executing program 2: setrlimit(0x8, &(0x7f0000000400)={0x7, 0x54}) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) lseek(r0, 0xfffffffffffffffe, 0x0) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ff, 0x7, 0x820351a, "090e4de6d311a692318c7e0002f9ffffff1800"}) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000100)="d0360159cb6ab16064fb76f987fb962444e22573cbae2034c42503528134b60c263d8e9cc55131334f67839f32", 0x2d}, {&(0x7f0000000580)="89581ee91a72d5a2b9380000f466f972777f44d8", 0x14}], 0x2) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)="4f1d4c88b6a4515258fe3aa745bb072c574ab4cdf558812eab4a988f7fafd7a01d99776d988908cd186b51f34fad4116c783959eff4278384b4000384dbb1c2aae7469368bbe810b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d106284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d00000000", 0x86) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) writev(r1, &(0x7f0000002500)=[{&(0x7f0000000080)="e9ebfd510bbcd3a9b4aae989c13e", 0xe}], 0x1) setsockopt(0xffffffffffffffff, 0x6, 0x4, &(0x7f0000000040)="382f293fcf193a2c9b1d2dee1253ad3749805f08cb92cc08e193bc30d1f2edc62293d3f716f8d13e3d94408fd59c8067d9fe218de3675a0de445e48ebad02d40e44350d542215c4693e659cbfe1b3ee71e72b04594d9049d4b4e421da7", 0x5d) mkdir(&(0x7f0000000180)='./file1\x00', 0x11) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000440)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082c8bbb3caebe1f4b643f9c76619cb3a0fc5d593bb7bb1f3b4d79b915af2d50c908c7eb9051860a8c2149181bde3a8105cc472d8ed098d487b62b0208903a7a74ab9180dc3a7e48848625043c7a9fecaeebb833ce08c3ecd70d8c549acf27b1db707de45aed98fac02698875ac9749bd3d21ea9a6ef5358ff4ca546aa81ce7e3fcd895d65213b225d675e9f03afbeee5d1568ca591777341d5cd55046cf4caa9ee11dd564ff9665c73092ffc131d1c74384f33f73cfbb2fa50ef12cdb3393fb26d8a1c4bc0427914499031a35f1be08bfb84c724265a0fe02f6b94b9a1e739473c0a16e21e4a032f2a0bdfd5d3d731d903fa9b04ab64e276e559253c27fd7e", &(0x7f0000000080)=0xfe64, 0x0, 0x37) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r2, &(0x7f0000000080)="e066fe71dd54c85048a6ae968c22233da611a6ad5fcdcc0da4f05e65380e7c4b38a7e8f79747fbf6778a2124e8310d6299fad15811fa56d3dafd663879a0e3a49d494c166da97165e69ea5b87139f65c8357ce80b37ee49321c89c49c79bddccf3a7c6f229d492f017366bd0356fd2c3dc6b27a7419141977b3add295b237297d0d578a7acdbfe2d9509729ff1a8687a2e3a41818466c580a19a3636a5ff67eb73a775d184bf68c3637ddd3c58cadf78f01593bb86a0ed2afec8da739ed43d541e2a5df12e16d1a71ce14a6169717e65ff1c82db550717668dfe1e356e0797c0d5204613c21b75aad6d61c8d949c85f3fe007a1fc714d30fbe12dbb318c8aed8aa85abafe3242789a90936962bd1e9614df96644808f8db96d8f991d8e23f1866c74760b608fa5803478949940be967f756a296fa1f7be4aa1ebd53cd5977be50376ddde190161a722b2e7ea7f0c1b15b648bfb9634a2bed0424a0e29447e15b227ec9ae2f80fd5442ce38fc19a308ece800552c7114d2ddcb875a7c1f846de0722d6831f518ce3e8099c7a77801095773d7e350125cd7d35f462c6a4bbef64698c8f3fcc9cb4f529518bc1b974ee167b0158d28773bd089d114a6fbefc241f8be70a36c37ee7f0da82a4dc44ff5681a44841662a02606d590b9731d6d4824044824498b6072146829a5ffe5128c99aa81fab6f0da942a0809fc972482106c19afa5bcd4387755e45c790c5261ede5d09c49652e452a31b2475db28b22447839ff9e2c626e4391e0cb3090d4445fc86cdc56f10339d2e4a0f4cd700c085f9eb05af91c4669fa4da6f2f99e6ee0ea7a4797082c9469aa060e5174fa0d60b15cfc7cb4b99d0d2c9a7494b3bb2c05b785886dc92b287cfc8da144a134700a96ee4094d0f8ec746d0b4968ecac42ad2ce606da4485792c4ceca93ce6d141475ca6a7a0bfee50fa84c2bd7205ff9ea3411a7a9d6648a67aad5f701a326283b7741ad50e7608b6fc092be7c03ce4db6bc1851d63e518e5fe7886fb488654a8e8c28d39efbc2cc33e9e549bde035865c5d5c2533f8aa5cef125f3b50260dca5e479780c51f7cb3baf42588e86e739efef61895c2e4261427425a253ac37edaa279e4203fbf93a944517d14e9392bf1cfda0a97755827a816a86a91fdee966ffdcdb209e8c2269b41eaf7dbb77105a05a98e539db1d418e45b3c0a0bb8cdadb6378ec324cd42b80fb99033b017870b26de4913aaf5e3f83a2c9be608032dd14950f63ef2fce3d48bb7227dc219d93a742fa11663aabd4099e433b7ad343e2982d92911e97db8229e7b8ef40e5b24d1504d63725cef5f78519b2571c7e212e793e6859c3cf8671578277702a23f522e7c26bf6103d563a379cacee7f66f1ab90360d8a2f84bcc170efdccb70694102dccaaf11a0011d30d3f1f1571b4e20b6ea423bc1b5a1b33866e9a417788cebf7b73f3c6e12821de20437680cc2aa22ce228b2305947cdd2af9831f4334a7ef9fc3da090b88688125cdbba4bec620807af2c6421a5f29b9e0ddbf47feed3c4ddcf788c7586a2984312434949b786b80f35dd1615a802436da8515bb0206785c5200fa31c5f5f6e3271fd3aeb437a0dca122d6a578312482245677dbe7bb238930215a919631a48ede70d5e9cc3718f8ae643d3cd52705dc704aa9431d9aaa7d2ad096c5470a9f2a94d8c48819c458256313202aa5fee11a9fc867e359a067a9e3fed4b6c0d0a05238f9275b419474374c3391215fff6d4cd5017e6d6174fe31c5d672f46de7d3dd045445ae976f4ed655275285098babfff2407c3e2d3e4b9e1a912e53d36b9c163da001cf9b292ba304332e80e9bef9f29941c4ca2688d6686084dea374dbd2de5b7ad11b8ef7cd0d2a1e4ff2dc9a842b4d59a790fe7cb66606d74012674e57c406dff00e734f133a183b3f20481d799647ec286a1d73e6df1fe243e9f71d744a4b01d76fe04cd9e726f47ade51f5a59a9c7b6150c3ad60ccce60fce14ced895c3a4b0ed27dd5a9b9f92def1c9b8ef3cb1a106bcdb573a82ea908fd1276b034475ab5fe79f3d91785589e4982f793eecaab9061c7c31b4cc8d7d107c155555d109e32921653e9d334be790e3895e09eddaae46b4f27733217de8f2db2978aab31467354a9e834c8e0c9e369041305b35606fc1d24ef8d218beb6a0d89aac871a3851bf2d34a9b6f6a1758f98827a2e20d7dc01781e9cf1e4e9ac6af14911715342a35feb3499d8a81f8968258c30988945f4b57ac8bf838dfd9e4cd5192dda7c50f3f5b0ebc3c9d6d50490311d818f1903af0840787002b1ae15767ad32da3b6baa7f54252cc796a501ab05497e73faaf33ce211aa4882c69baf10d7666ba86cb6848202016f42debbf94b3174066a77a29e982fdcfaa2386a171e54776b51334ef5eb4f74620f49b7c7a6a57a29ae71edc707100806c35698642c00f78fe7705da8f3f25ff63f7fdebbe767ff289e78177161e89d177631356190a946a3a7f7d5e70de2776406bd07c0bcc02d99d671b8bffb6723482a1f3b160b8b01ea230583ecb8436f937a2849f1b84a3889bd3117bfd0f5c73b2354368ec0fba68c8052b06951b69266df65a823bf7ff140e53fa45a8a3603847df50586b9af040a6d69cf894e9ff0bcace9df73c79c6ed4eddaa058b6d783cf7dab7fe7eace67d742f3f304cc01f30a2a33f4e1fd8416c2cccd4bd7f498abe03200739d04e8a254152461a04d9a01271854687faf3da10fae5c4250fe91eacdd5a34b30fb71a55983abe4a29f8064ce2d43bb1e0923d64f05b5b2107b8d26b2d00148db054617516e53210a3e0514d5a535c6e011122051e9903814beff2c36030b66ee8afc36d7be611cc85e88c6f8b315c314525a6136df5999dba4e83ab1e6f04d9792e32c31de4c1c17a69aa5b5c07fa81fae3a043fd6cebe89083474245f08a55a6dce9f8e5ac71541e13533656e6f3cc672495ab07a5a01f61d432dc5875d4e9bfee8f89bf3faa6daa429b950128a933c17fae0603fcdd9905c9c97c2d46b9f7f4c6249f5ef252b6085eb803ac61e200f806d4996f719cff57deb9de4ef13df5ed3479687160e71abc2283183885289dcc391193bde5a19171a165a85b416f2b455c96b7c8bff503701e955b4a3aaa8dc6118f23573865aece318f0677fdc583298dc507a06bf5da753ce599f1d201bf9309c2e56fc628f031ce84d969c40e5d6b8777ec9be9f15ba17c06e6e15bf04b11fff02a04e6000b5f73b8368301d2de269cac5b2692e4e842a194b4afb9eb7f43c0d0ddaa2cc132327aea1680c59e3d520a6caebb03477b17b682bb4a43ec48dc16cf73d07723876297e4daa96a4d0cd70b9ec01a750420ed995a834838e1d0b5c2c82ce0dacb9a241c871e46f4da09fc718e50465c2b991d3cc3012ea1e5c58ca85eb062706e5fc554d26a48efcace00b26fac9e8a78320ac0f517d4a98379eddc4877bc7bb68fbe1c6acae798dd9438cc79b86a5ade467b60bd3076e948ab951c39d58562c57060e84b8d25f239292aac9ef3529668a27eed6221b9a73be56b6ae9f1c475196513ffeae8c9f90be20e1d3f1437b5d03dd9e1d0f66ea05c0951459862d2500f0134c018d441161f0ff23c458864b33039f365c09b0acec3c36064019ca681c3eca1251cc1b4b447abd3b545f7b2ec4d751283c84469ed23af5e841f8b37ce84835b1a89f2fbf0a2c4f89f843b59f233a97ffef7700c05ab92227d2efcc5a412be7f714478e24d026b0ef885d611a2ac3603de67e3263186d4fd9cb57bbd2244cc2c648f0901a9079ca276a1446ce3c47c63188b29513cbc21f2a65d67524e99ea164dad4d8da99333586d5607b766e950d259b16bf380dcaf03e6d27db547e3e41044dcda8730e13d61b9ab98c7e828cddf28fbe7ff080321300f35fe74ef95c07128cbb122f79d1919d4c36b62bb8fd597a718237de296d81b1fa0fd09e94751ef4f9a2c37dddba155e7fd5122c7538f1fda1b530efb93d521815facb0ca620e6b726c3888d041ed41256ba1f89c5c392996bf0e93b663dab5a6aaa5bddbdc8f33976d2208784a8f26d660ab65392a25ff52016b5efc4bc4b4e8c9891169fd932d28258a71eed3c23ecec8459faa9c65600425e422ddcc563bdfc63002d2d4deb0fde4f8a8c47ee8ef6a4b707ef4ad6c82bf1fc94cedf1d3a361ea81bb807b271457f334839e39833d816667ec666f778360c0e5767f8a48f6209a46d273010d7d6977f860dd9ac910823718d9e0d10120d345fb8c6d067de5b07a1e093647ee22a18334d7b9d603d39fbbd478fd2190917640906aa6618af5625c8fd7194b4de1f2720fbc4b86df9494d81b47d83fb2b29c700115807970bd9fcd82c3e847c4676b6741553824ce71b084b243297cd0fbcda415dfc4c5bd583b27302712017039048f7907afa871f7e4bae25b9e09b671049dcbd264719bd4cf49430b744a6ee6182642816dfc4df10a712e3c5193e0f8edc3304945a23426306b7ed753873d8a7cd5da987a89901b71c7891c5047f76289425ed5cc63dd6d0ee5834ef387f8770cb21bc9ffa2fa73279d4473ff39fb161bc7ff3a2f306c005c8e2c1c0f14eef8c7d9b33288ea89318c06abe97eb904dbe54c9e39f7a29865d60de44b1ebd0d65afec47a48409a8e48704d6f1ddb2ab06bdcae46183ebd8aa31071e1312d737ee3ec3ce49fde9c9f85b6a13e6b06a2d97936e658088ea8ab667029d533bcc4ff79f66f73206cddb2a5928957aeca616ed63535659586954ddb7aef991d8f9fe09b78ed70d7cedef921ba689fba6f799175137fd6bae77b391a8d1b4cb92efe8f60b30d599ae05d773d2206c0a6ef35a39017b354e15331dcf50b731f8ae500f6365265c009b22f36991d2641b339ca0d4498b79910c453f36b6178554f8df7b8edfab5ac7105b9aa3ddaa4abc6929875a8878010805b467d33cb0bebe619257233b9649ee0df16f3ac8a22dc6a86474f31eac0c810eef166907bc198ece5d7a02c0dde562a8d091f2a1567cd8e87b4fcc85793935a667ad0adf18b0677cf4c6f2f9e24e82ab17195a1098f374829a6a98af243a4dc436dfea82924c86e7cdd7871f9bdf332b420b1ced7fec7e343ced234d9af3643874a39ba46731cbc2cad8b870983b002f6c3cf4898c27e6c3798b644a57e97d7ef7d341eeab7d9336f4e99b8950f448e28e1c4869b4299d0b55a285760c4656032ec3674164f44452235ac59042c07d62e3b4de4402fa6b758f4bdd177af610d6487b2e80c1f9861ca3d5b553b29319397e3d23f19873136eaf40802c9b8dbf48b", 0xeb9, 0x0, 0x0, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000001440)=0x7) sendmsg$unix(r2, &(0x7f0000002ec0)={0x0, 0x0, &(0x7f0000002b40)=[{&(0x7f0000001b40)="bb6cd1ff6bdd5d56f249885b78263d1fea43cf40e3cfa7a5fddb8e75535ceb3f6d07d4de16864e7df9341b9afce90d83897ce154c724b428e4c92391c0cada582b9d833a3c235d8a0ae8ea34733a9e47b5655f89f727bc18733cea66f89a497180ef04da81651248c86c57b17f58f4816507829e730fbc136b649426fc2503bce7ebf384ea110b0ef0c43f1056b9ff75b1744e92f30d2b0be029fd9aaddbe918720a435cbcf90834deff8281d6daa9b4fce51627cb6652c668833acd132c05a14bc40b0869560596aa704cc72d507548e1cd497b7e8eef3545bd43305535fc50c6362598dbd8d5a365ce73873904b294151fb88b3665bf5f6af31841329587be90494192f89321100d4e2cc2fd17cc7c9205a13c2622971feb90f9894a939271605f6af234dd735c259a2abd38ab494c8fbc8458ab02c8a5d3c2eac79448301dfc42b90ec119305dd090fd38b6894a303c70e9239a5a56e0eb3f72d2c579d62e390f22629941118eedeea4767460d24ad5c87a4aaa5bc5f298b3eb691e98307b764b086ff1972eff9027ac67934fddd65a08965c2ba77e844901d0d6666817af170d150e3a8059fa14f8911589f6d16830b238f9f64b2a4f655cce35397925ece2b18f2196fe006f052a9fa14e6fd77134fd3fe97e3dfc3234e964cabd90725ce8d309a627e756df4729d9411981e6d802c2af9f579e0ad2a533b20e2a7d94f95661d5c976f3a3140a97eda3e24c461cb6cf6d6f047a65e6a14952adc62b7c57e7c8a91a35c98279066df8b585313ac49004b2087794b2a255936be89d7f0774d682f757d951d5e0fe81c8c4f2366de2fcdd16d3a276effb4f8a63b5d0cd57069c0d705500f8b1482a739bebf80399c171094f053140e60f697b64f7d3609f3f52aaa790d1f8d8be27b34de8522b1cb9f757a0d093a5bf12c9b3b86d316da80973dd42d2808832886d3436441105b0cd1577970c35f799cd36fe5f8ab0d3675157348cba5e0994f2bcbc0d4d8d2efb8af3654f023053116bd499509cc7522cbf5d278229fa894bedf674f9ba84bc0523d13665fcb452f2370845c4861c029a59e3451f6c995fd3e8d128b488e8d33190de6c89a030c9b90c97446501d0e8ee91e1c2d7d7c609111057ee1180fe3c745d24314427a824ffc7364a9d4deb828101fab69c8de04d371770c91aa5ed4f141c938f0e2ebd99b140d416c3fa5979f4fe2c3d700e67c486fd497b4d60cd9c4aea0b3e4a967897189cd923fce57f8b74fa20dcfb83e3a59d0ca994399ca31dad2ffcd7025293999dac80117ae130834918fbb16661e9c40390a3c7ec6ff77b9ee47a5d01dd2dd7691dc7e006fbbee833eadc38d9304d478586bbdb75d4ea831e3d1ad27f371623fc2ca5a7262be6beaa72d5fbd4409a5f52a2928101e3eca52886c7f384add1780e95eec74b60239b6c1d31e644a07c0d4c062f9a5a4e7cee6bca0b1b3f16b8c3af38459f5dee020ec014426d8e1f9f3139be3637e6b370a759228e21ab5515c33b46f9bbb9ce1070985c302dd76b0fff0446f10f8bb6cfd25a84c3aa55f42ceb1fdd4a23d7452281486a7e6959842261adbbd7c2b9a5479f96abcd99ac7489cdaa28469c29138b49f332b3b4587f5ffa111f09d2d98216ba5005fed3e473189647f29f157cd61caa9184b1f42edca4687a9b2d49d56c189e6645f6128409d8d9bf521a067cbc3d4f823af2eab202d6de20939062ccffff57a9a5f32c3e0b713456ee021fd348358ac270e7c163502feee123dff38f79570377a2ca76cb68e65a721c564bee325195ae9c6309c6053603017cca250c5c66d3688194c9f37a9716da83048f250b22e440c3ff98d69d1f4cb56bf553edeb1dfe98b4799270bf72b09c0d5886d4ad069c66b64a104ba6df60b032bbf3753e8a16946992962a8bbe01360d8bb696a8b9692b3ecae316ee54ffd4f005ffacc018541226d70709894edc6d45003cc38a8d3531786da571737d9bdd0117581c274f00a61863f8dc00a35ec24769a71fc40498bb4abb9b61c5c150aeb8bcbaba692530c72413bf23ec7555a84fb1f1442fe60c9d92826620ebcd5fd608cd68664958873a8d793c802b9aee7afab78d484b8b7451ca82efb022b00f4000823bbc7665e2b9bf47ea14f6eacd9b62345ad5c0fca01b735331d7b52ce9ea15e342bbe6aeef7a28f964e6f3dc9f20c95dd021ca4499bd45ba6efa41c11c9c965e7963108e40215b957ecfecc11b785b131c7ed4a9c7706eb04ed30b1ec5532f8e5a69c0532f222eaacfbe1c1feef69ffa065498d9f633c650d736a7990a0766a7e60412972534375a09f9ceb20338199062edaeced96854946527a8ba879ba37de7f03432e757c09919fb8636b9e1d7bcd1262c98e85cd7463a63eb00a8a5b457f55eef965f1c7ff511908db0e02df9db93ffdcea6e9a458e6c44454d221180116b968bcf7cb86a2c2fdbaab977881da5f67bf2934cbaee42d1bcdf25ab0e84cc900f5e05db79509d6762c8b8f801e015ff11d821f6666bb376c6b85e6568c9ac0ac6ed5f62e51285d83ab08feb3b051b60fff836312a6c13ab67bcd1fd32b12c29d02021ee3fb172f8796c75170b9eb532c2999a51b0091df8cfffdba33f584ea395d5d720693be47bb7b96590e1a97a7d8dba5501cb863770d4f420206ac0c50663ba6c4278c88f4351cdbd748e0cf5cdf126f6d8e833cf30a7191b676f2e6c7e4d0aac678de2e7052599595794f42a5195f7d0999ea2d1e4bfdbe7e7ec9ccb310fb1432d51ef6e70c622ed36b5306aed9e1759c29de7620b00e48d84d133f887531830fd95714d97f59221ba6812bdd5f524c000f526109da359459778a075c11dcbf23a651de61fd2603ee8f2772bec5413f7c12634ecff2c231867b0be9ad0683708e81b792ad7623c0e06b41abaf039adfafcf56779a6c4071065f4086d82aa588071bea3a993d601ab4bf7e93e74755b9473b8c1a0221a297bb6188eda72a8277b5410f8f431efbacc760673b223649276f294bd6cbc31e3a24fa6c5ec35633caacf2ac4eb1e63b19341e9c791e6d1a7542a883236898412ea5a0aed8659dd806718337db29e1d693494c2834aeb52f7d21dd53d30ba11445fac87234e9412e826f2c748718f00dec9de87e7a31fcae9a876f3a1c6a517602df49d5d176fff353c8ef9f7f15bdab2e8c69e6296e63622f199522ad77440b01abc5ee5faae09280b18c18e3f0b24d913276f35719ceeb6b34f12ab584a0bd208e39c4a6d89dbeb7214401b467c8ddd0446608c519aad53a6a32ea9e66e1cb05f2086c685507c082ab267219754507d7e98839affe9743da43a5f01746673fcacb9d0c3794ed37b370ec4562803ebd3217d962d8dec4aca1de2c0c46fbbea4d1f353fb37e7910c3f55b051995a66dc0cfdd55c225eb2e9a6dd43c3e7052db35aec6f216f16107f39693dbfa2baff6f92af5f8c01f48f378d118215176829df80c74ec1127e0c129173b59bab9e87376d5405601a0db4f67eaf179feb9458421ff349e4cee06d9372c203e83e51773d5d4bb01932a0896f60d25c1c8289874f51958f40ae0e4f0e3897f7b3930fc0e9908afb088368fa5dac1aaba9272fee60cc1ffc43a67804d31e3053e801c1e6cf809bd1407380ba134ad10fba22746611a62d6795914a5b3de503b147c41dc013d6ac733439c7b753c091fd877bf3aad9614f739f85b1db467770a58452047c6b1e59f31fbafce61ca3c5e43b1555527043ad23b31fef52453b2395cea9bd1f7f954d44ff9a4b8270ac0eac37ec059ad7d26c4e6c244cf43af0b2b77e6d147538680a5b0318a66bd9c674e557c1d45d971b04283d332c86f6ecce2101682653c696f13e79f348b72371cacf8c576ebcb15c67b0543370417f93715b6641d1cf71862e9fc2f33bfae2e61b453740d692a5d2fdfa887ed0788fd0e41a274674502a989dcdb3ff532dbc3015ebdacf341406d468fd2fe1c4978cccd88f22b2273ddb0ea49e7675a316af5a8d6a70426337e99eda61a2b763740dec2a707ecfd01f849e10038103f4ac7a577a266ebf0818d1bfac8ac2df1a6a38054cbad1783e314c0bd832caa944ad368b68ab5b0902c19ce9481e99e848ab9d4de7d79892ee2332b4b9b5e8cccab49caf6e1e34259b7815619db9bd54a20c151bd280c5ad310d62c16a95ee5abb90de8ea6a2dec4c4444ff4050692a7f5de2f5aa2ca47e7f0918fbee467011bf7d928d518da67fd16db35c9faec66618454f689221c58d6ce4ac9bf21b3d2b2f669e84cd745327b6f851a5de54ffed913ab344c13daf7f240363555327a0c8cfe07f5a15309219f6043d0f1d76ed0220b65cf3fe5a19779466b716ae9d9172da6bb063be4687ac71a794dde48895d56d34699616e65a8c1c99085355ee3a45330c2e4e0384702f8572f712a2d60a18f4302e5024f2dc96e8ff1b95caaa50e3bd9780652b0f5d20166aefd5c081be932be27cb66df40bd1cffd24238ca88821aa26bf67e4da1fa1cf90fd9502c5f473327f899a060a5d241f5bf5ec1e4c1f3851bf5cca7095a0cb9581a6ea234fa2ba03602085f242b04e3312f6299e724c18f8e0281e53edddfad4a60e53cd29786e06e3d045c6ae784251c8660731eea86a1e404f0f5255a086e61a61d25fd8dd82fa7316aab0455a256e097fd24b8f858a544fd61a9217b9cdc4fe741398d7fad3903f4f4c3c2646157f336ead220516228d92ed789ff7209062607b7d91b4e1c977f164e87874aaa5c868bff7c7e0b8c9951b62ca4b695b67f547f73733fe76274cbc093d90a6f9d774881b81ef7d16004bcff32fafe29fcfd7296d62259ca96d2c35634eed1d3a8093f41ada1ea8e818c595d7248d14f931054e9712caa7d3ff59ea04820febc61da3c8d9df953ad534bef924003d6cf64ea6ac77efb5cb7a11def540b1961ead23aea942636d4ffa3705d6c8d60fa8f3417a4de08aab8811d1a3b2b5069bcd770cdd07d259ee2cb6441a50adc627aaf1d1fad31f7fe2cdc4f38adf910c375eb07396bd46787cbdbe893b075c0014de31a669b209c023b4b904e836448146379639d6ddf9625a09e8ba5023cca0d9e2a6188232900d5be96b2f67dcfb809a65858c740efb6d99cfdf11301576315ccc9b619d1a0e9e4cc6ce4a04485f2408fae9806a589d4a5fd3c64507cc161f6d22c0f0dbb29738f8dd8036b6a8c2f289c85933358e3f1c00b60f83d8dd98219475caab2728d2fe62b47d564c2e2ced0be7a016ca0ea1ec0004ec070b873908077f1b4c8f9ada7bb5a053c965ec4948f31902de4ec241419a06ae37a85f5a6bc0f33fc48d9e7f02e52be22519818d35cb1a7ac23e9f706d3334a9bbf7621a99e0bb6e479cdb9cd41fe2a0e8c3a3eab3d184ce102defbf3dcc020516b3e7aa02a2d82a46f43da769c71f77c1e95b8c4f43c52c64b95fdca83270ccb1e51055976f24326adfe530c78cd278ef9d2068934f5125f7e0e839c2fc04538a6fb7ec4dd63beb6ca6d5e15a467751da8446bf2776b7f10a6b1ded592dd1512299db62f23bc1c8ad7edf6c36215aa6578557185245b4383f244a5fb93d0eff0ec8a42161eaaa58bb93b00cd0d0e28086753cc611963f1a9213e62099df1b7e1371aff87757674f965ec146d4ea772c38c415c5c9ae005690d4aa1cc9f9cba09f98591cf92a93e8d908bb2567de4373db6d0cad4889fb74d2b8a7789eaacd44a7baf1a61b4ac54b7f11d5b13b14073303a6fce52985a7d8110f76ba320ff4175ee1e7a42720c7d375", 0x1000}], 0x1, &(0x7f0000002d40)=[@cred={0x20}, @cred={0x20}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}], 0x148}, 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) rename(&(0x7f0000000140)='./file0/file0/..\x00', &(0x7f00000001c0)='./file0/file0/..\x00') setrlimit(0x3, &(0x7f0000000240)={0x8, 0x100000}) executing program 3: setreuid(0x0, 0xee01) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x80206913, &(0x7f00000001c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5, 0x20}, {0x4c, 0x2}, {0x4026}]}) socketpair$unix(0x1, 0x2, 0x0, 0x0) syz_emit_ethernet(0x62, &(0x7f0000000180)=ANY=[]) executing program 7: sysctl$hw(&(0x7f0000000000)={0x6, 0x18}, 0x2, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) syz_emit_ethernet(0xe, &(0x7f0000000340)=ANY=[@ANYBLOB="a467760686f1a7db542942b8fcd508a88919431a73ab2bdc4b859125cd573808ff799f120b5793847753a591d587bbcb915b9ccb0d9ea9060278a9648115f9f30acb12795716e75934ab586214fd78dd5b7a72ec1221435546f5aa9473600d451aa1b2a5b3de3fe9ee32cdf466f5fbe03132c5f2a09ac7694ce3bbc46a9f9f77b67b01f3cae95e4d5c148849bb7fbb0cdf367f6e698c2d18042badc41a436e6dd999c0c86691b1a4271a951844f9be89fa3428adc4a0bcb26327ba8f62b6b5a5dfa380c964c4fe6c6b0f1ea76729605d019e03ae5f1852f9ea71568f565d6a4120ad6cbd3eff5fa322d1c43aab33d8f57459720fce160335b8e205c65a92c8390f9e6f44406ea727e206d9590a70bdccc2eea250ce36dd71dc50df04aebbe59395176cd5b9342e2fe569afccd8554093"]) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffff132faa7130", 0x8) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, &(0x7f0000000000)) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) setitimer(0x0, &(0x7f0000000600)={{0x1}, {0x0, 0x1}}, &(0x7f0000000640)) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe}) r0 = socket$unix(0x1, 0x0, 0x0) bind$unix(r0, 0x0, 0x0) socket$inet6(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x0, 0x0}) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) syz_emit_ethernet(0x93, &(0x7f0000000540)=ANY=[@ANYBLOB="89ffa22f3c25aaaaaaaaaabb86dd60f61900005d0600fe8000000000000000000000000000bb0d000000000d000000080000000013004e224e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="a002000090780000034340010303b5"]) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f00000002c0)="538f1984e90250333a5db30e9ca386e30458045e81535ff2bcd5666ebd520feb563fa2c3aba548d1f44901000000c200ee7e99a37d39dfd23ba7090000020053958164eaf9fd5614e1", 0x0, 0x0, 0x0) socket(0x18, 0x4, 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) socket$inet(0x18, 0x3, 0x102) connect$unix(r1, &(0x7f0000000280)=@abs={0x0, 0x7, 0x3}, 0x8) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, r2}) pipe(&(0x7f0000000000)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x35}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x2e) setpgid(0x0, r2) executing program 0: munmap(&(0x7f0000365000/0x4000)=nil, 0x4000) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f000006c000/0x3000)=nil, 0x1000) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f00000002c0)=0xc) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x0) geteuid() semop(0x0, &(0x7f0000000100)=[{}, {0x0, 0x303}], 0x2) syz_emit_ethernet(0xb6, &(0x7f0000000500)={@empty, @local, [], {@generic={0x8014, "3d057d5f128c32c0dcd8e5ab97ae3a26e8264725812e194b318b86b52c3f0a80790b8f55f2312b98d95f492151495690688170d58680a9dd8a8d620c9718b296384442681a226a0bc53a34e3a889bee06a2f58e887f28d8fa4fa840c11aa50d5a59676d4327e24a1eef9d72a65b9ff327026bc3cd3a30760b3edc66b3eecee3b23f891e88d35578c271b23920fa74b62536867dfb378f1c596b0b56b193faabe4d1a17100aab41b6"}}}) rename(0x0, 0x0) open(0x0, 0x0, 0x222) setsockopt(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000040)="03000000", 0x4) r2 = dup(0xffffffffffffffff) setsockopt(r2, 0x1000000000029, 0xa, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3}, 0x2, &(0x7f0000000300)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c807a08fb82626c407a3e82ac2189f0dc02dc1672faf61d564a215f24f1152c1662e6f7a8ddc9a66c02bb5cc5ae56771d9e39772dfca60cbc27b0214cd69bfff2f54c19eeff14f3a4c7209cc51bb77965e753188ebb597bb3d9ddacff1f12fc2a2fca6ffe5b1ce492418064a05f63198ab10c105f12db8ac60c4d02aec8d714790dc26fd06022fd", &(0x7f0000000080)=0x9e, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) setitimer(0x0, 0x0, &(0x7f00000028c0)) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x513, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000039000/0x4000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f00001dd000/0x4000)=nil, &(0x7f0000060000/0x8000)=nil}, {&(0x7f0000696000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x400000000001}, {&(0x7f000020d000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000093000/0x1000)=nil, &(0x7f00003c3000/0x4000)=nil}, {&(0x7f00003a4000/0x3000)=nil, &(0x7f0000313000/0x3000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000669000/0x1000)=nil}, {&(0x7f00000cd000/0x3000)=nil, &(0x7f000009c000/0x1000)=nil}, {&(0x7f0000181000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "2500000000000000000000000000000000000300"}) syz_open_pts() ioctl$TIOCSTAT(r3, 0x20007465, 0x0) r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4000000, 0x1000300000000}) flock(r4, 0x1) executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) close(r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x0, 0x0) ioctl$FIONREAD(r1, 0xc0206921, &(0x7f0000000140)) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) setreuid(0xee00, 0x0) r3 = getuid() setreuid(0x0, r3) ioctl$FIONREAD(r2, 0x8020697a, &(0x7f0000000100)) ioctl$FIONREAD(0xffffffffffffffff, 0x80206913, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0), 0x10000, 0x0) r4 = socket(0x2, 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{}, 0x0, 0x0, 0x0, 0x0, 0x1}) sysctl$kern(&(0x7f0000000080)={0x1, 0x27}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(r4, 0x8020690c, &(0x7f00000001c0)) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x18, 0x102, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) r5 = socket(0x2, 0x3, 0x2f) r6 = dup(r5) setsockopt$inet_opts(r6, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x28}, {0x60}, {0x8106}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) executing program 3: r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x18, 0x3, 0x6) r1 = socket(0x18, 0x2, 0x2) setreuid(0xee00, 0x0) ioctl$WSKBDIO_SETMAP(0xffffffffffffffff, 0x8010570e, &(0x7f0000000440)={0x6, &(0x7f0000000300)=[{0x1, 0x29b1, 0xd5, 0x2, 0xe57b}, {0x337, 0x8, 0x4, 0x8, 0x7f}, {0xc48, 0x81, 0xffff, 0x8, 0xaacc}, {0xfffc, 0x3, 0x2, 0x4}, {0x800, 0xe4, 0x2, 0x5, 0x14ec}, {0x6, 0x5, 0x6, 0xbf6c, 0x5}]}) setsockopt(r1, 0x1000000000029, 0x3c, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000680), 0x800, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000280)=[{0x51, 0x0, 0x23}, {0x81, 0x7, 0x4}, {0x200, 0x1, 0x4, 0x5}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) mknod(&(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x10, 0xfffffffe) madvise(&(0x7f000008f000/0x3000)=nil, 0x3000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x1, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000158000/0x1000)=nil, 0x410001}, {&(0x7f0000068000/0x4000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {}, {&(0x7f00001dd000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f000017e000/0x2000)=nil, &(0x7f00000d8000/0x1000)=nil, 0x7f}, {0x0, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8000000000}, {&(0x7f00000e3000/0x3000)=nil}, {&(0x7f00000dc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffffd}, {&(0x7f0000104000/0x1000)=nil, &(0x7f0000072000/0x2000)=nil}, {&(0x7f00001bd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xb}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, 0x0, 0x4}, {&(0x7f00001d2000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x800000}], './file0\x00'}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x9}) r4 = open(&(0x7f00000010c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', 0xa253cedeee411bb0, 0x5b) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x1, 0x2012, r4, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') writev(0xffffffffffffffff, &(0x7f0000000480), 0x0) close(0xffffffffffffffff) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000a, &(0x7f0000000040), 0x0) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a40)='./file0\x00') mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x8, 0x1) executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x63) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) setreuid(0xee00, 0x0) r1 = getuid() r2 = getuid() r3 = fcntl$dupfd(r0, 0x0, r0) mkdirat(r3, &(0x7f0000000040)='./file0\x00', 0x0) chown(&(0x7f00000002c0)='./file0\x00', r2, 0x0) setreuid(0x0, r1) chdir(&(0x7f0000000100)='./file0\x00') renameat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x20}, 0x4, &(0x7f0000000040)="f1dcf480", &(0x7f0000000080)=0x4, &(0x7f00000000c0), 0x0) executing program 4: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r0, &(0x7f0000000100), 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x8) r1 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r1, 0x6e}], 0x1, 0x0) openat$diskmap(0xffffffffffffff9c, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) sysctl$vm(0x0, 0x0, &(0x7f0000000040), 0x0, 0x0, 0x0) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0xcf, 0xd, 0x203519, "28b7e60ab87aa57800000000d0d2000000001c00"}) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000b80)="b8dc7ad66d6d45a4c1f168647c2ce4e83f2eb13e4980057b4fee8ed93efef125ef3d6f4ece8c5de164086a4d86da79b1614138b36c5aec12d75a8e4dbdcbfeeabae21a3758613214bdbec5a3c9c45e5696a373965c936aac1f9c966cd787168ba0a9db085be31f9881be6667228783638366d46d81d55dc0a755bbaf07ceea03c566595430a112105e30e329dbdd32c1d81a49355a4bfafe38c81be6dd52f4b28c7c99926e0b1e193b227489d98ef36cb6b7e4c3cfd7695f6b2fae0d84413d1ab504685b4ca0bc2e98f2d723ce0b20b5ae8c205858e7b83829bf53566bdf0f0aa340d9722b536dd1b88f3d4e6bf118b113f544529c280757b7f1a32fe3e77244c7accb62d98fa748a8ad43fcf3c85f41d52d8fd5af548700edd86036b883b760ab8c4a6b5561368b35efe214dd83bc09aaf318e237fe1b92d11f2d9b1c090bbaae05d34a662223d26e79fde0d9252a44871bdf0eb77828f8e9af02fa8eb53361f5f8f371b59c5296449720b6a2819fcb5c6db614ec3fcddd9733f58f674e29bd9b79f00abe85e23b252cf5489ff75600e1fa5a34dd64062af8a005a049b7b3f5c482e76b482ba164b7c59aef3e229474d38582bafe1f26bf416dc334fda652790e6176ddc9225e49ff5c98710bfd1dacede297d6d179a2e593977e191451d674c708d75efe4879219dcd2ed1cf6a222541e79da23046db1aa845ff5bbe9bd9dc41bfef9bf20c2aa25398c252a54b8dcc9078b3212c8c8706016d98a9a71bddcb688c14e6fef3c62212303b64b399030434b2a1068a1fd57554b3ab684cf1f06f7ca52d3664a90a359eb47b8e11446a95d1bcffb4fa7125e68130bcb4cb68e7e32102f24c7bfc1deaea52147f26729e728fa6373cf2ba17a185d2715fb494a78e09cbbc85a14a2132e601817b6ae0008bfed42c5c64aa98ba96b37ab2139ee210e3fc32b2951078c4e8bd44ce65a80e4999371944feb3d8c0004d31717655ae351eae8ede9e1eb7a87ea7d4e5bc810ad6dfe2cef8b326e2069ebb0ca03ff501e3124637c777e48a001676c159f64713ae8e113d32a9f946b2eab9b40b24c31cafa2da790cad4e60163d1dcfd9e9b10890932582bf735c6c96d202a64794e36542d0f8d3ffc2e9bb1ff8d89166b4c7d08c5789e46cceb62bf0e16587a743c2a3a7440e25cd59f8f08e049202175965a20464c1f7c95e6b01c12641e35e75848832429c1ed844a1bace93c42daf7d2aaabc10b0d7a1a103fd0ac24b88cd03ddd34afeda118d9e28454d9067e74ee3709e518121adf383bcdcf351139d9d84759aae90d21e927f887d0633939453d83ee3692cc30ae92bbd086274ebb8d284980903418ca8cee0514a1c", 0x3c8}], 0x1) ftruncate(r2, 0x5) write(r0, &(0x7f0000000540)='\n', 0x1) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) executing program 3: sendto$unix(0xffffffffffffffff, &(0x7f0000000140)="b10005030000040000000000076700a1c92b43d42c1bccb5000000331c13fecea10500", 0x23, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfe}], 0x1, 0x0) socket(0x0, 0x0, 0x0) dup(0xffffffffffffffff) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) close(0xffffffffffffffff) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x8}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ktrace(0x0, 0x1, 0x200, 0x0) syz_open_pts() syz_open_pts() r0 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r1) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}], 0x1, 0x0) pwritev(r0, &(0x7f0000000240)=[{0x0}], 0x1, 0xfffffffffffffffc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0) dup(r2) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) setsockopt(0xffffffffffffffff, 0x1000000029, 0x3b, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x180, 0x0) getsockopt(0xffffffffffffffff, 0x29, 0x9, 0x0, 0x0) ioctl$VMM_IOC_INFO(r4, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 7: pipe(&(0x7f0000000100)) pipe(&(0x7f00000003c0)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) r1 = kqueue() r2 = socket$inet(0x2, 0x1, 0x0) socket$inet(0x2, 0x1, 0x0) kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) sysctl$ddb(&(0x7f0000000000)={0x9, 0x3}, 0x2, &(0x7f0000000280)="b151efd908ec9b99ce872e645d84241a5d2a4e39ba4a08d1bf87ccdb2140583a03f0871556c5561af91e1ee1ab99a2a20048472e6ea9041e8d9b0000103b2656be0b5080aef50a085d22bd29ef0c0cf6a2cb4a0a4101060fc2091b6db2a007f42ac6888d87dbcd66b3604f7ebfcff1d6cdb18ef112db4e84d61427299453b7842b00c6b5d02eeafced52083993a543d83d2800000000000000000000786175566f830605", &(0x7f00000000c0)=0xfef9, 0xfffffffffffffffe, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) r4 = fcntl$dupfd(r2, 0x0, r3) kevent(0xffffffffffffffff, 0x0, 0x200, &(0x7f0000000240), 0x0, 0x0) kevent(r1, &(0x7f00000001c0), 0x9, 0x0, 0x9, 0x0) r5 = getpid() fcntl$setown(r0, 0x6, r5) close(r0) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0xffffffff) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x10) getsockname$unix(0xffffffffffffffff, &(0x7f0000000280)=@file={0x0, ""/79}, &(0x7f0000000200)=0x51) openat$wskbd(0xffffffffffffff9c, 0x0, 0x20000, 0x0) pipe(&(0x7f0000000000)) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000380)=0x1) openat$zero(0xffffffffffffff9c, 0x0, 0x40, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f00000001c0)=[{0x7}]}) syz_emit_ethernet(0x36, &(0x7f00000000c0)=ANY=[@ANYBLOB="fffffffdffff000000010800080045000028000000000000907800000000ac14ffff4e204e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) executing program 4: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f00000003c0)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x134, 0x0) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(0xffffffffffffffff, 0xffffffffffffffff) poll(0x0, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) write(r2, &(0x7f0000000100), 0xfffffe5d) socket(0x6, 0x4000, 0x1) sendsyslog(&(0x7f0000000000)="af669746d10e2ea78fef7b7fcc975b66be75801bfa6ef038d96afc1d7a60c065ff7b16ed1f2be06eb998612ad9af0d392ec8c94d4c08257aec", 0x39, 0xec2a8c0e0b4be47c) sysctl$kern(&(0x7f0000000040)={0x1, 0x26}, 0x2, &(0x7f0000000080)="9025d7883c111af5ba39a44540b968533d48fe6d51218a32aacee376d8df1f2333248e7fced559addfac229743178979148b59b447351dc65729b29d117ad8bbfe464590c6aa7bb8e6121818e5d6c2510bbf654b4f22d7b3bc5fb756e7dca1b2315fd0734944523e9e753ecdc12a02acf9c36f1e89fa2bacf2a005b89e6d93f8ff6d9d4f0fa8a7143e73d1134f2b2ad4b0568f50e6c4531dc49e34baea08e3", &(0x7f0000000140)=0x9f, &(0x7f0000000180)="2c68e7b8e84f7cea857e6044d021422073bbdd15e28e56f10156e63302939a981a6ced86bdc147978fabdee8b991701160f6f66618ac217e388347346046c3add29061eaea86c56067ccf0101ba0c02637d0adffd8c0af34d6e68ebd3daccf2ade96886ae76942", 0x67) sysctl$vfs_nfs(&(0x7f0000000200)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000000240)="da022019197ffad48aca199125fd35d8b3422dc1b6539d69bf94972ef12c8b0b4240af56b842a04ebe79c96e51971efd8c2d5410f235e5a4def28d3ee8a77d34c72caf6cbc2648a0ec225fed167dce73e4f42af51e76ec5a0d569d71cab590f06fce88b0b12726a87530771b1e1c8334ff030b796187bcc55f2974a0dc27dfb9", &(0x7f00000002c0)=0x80, &(0x7f0000000300)="848d9e984e25aa80d6a290a3d6bc92afe696d9db53c994a8e137a1b7c564dab2d0902c35adca4095c4d780d1e0b866d9c4f2d5f6da0c358ab2cb09fab45e48fe17212599fa9b674f95abdeaab78f68fc290e309c5f4fc04e56d0040f9b6a6e0ae6ac9f18245909c91528a397cfd92b93d57e31", 0x73) sysctl$vfs_nfs(&(0x7f0000000380)={0xa, 0x2, 0x1}, 0x3, &(0x7f00000003c0)="5063bdafa42facf8df5fdd5bfbf0f04045faeeb36cecf4f341323764a07c907ac9dbcd8ae9cda04ca4c7b3c7c47b9db2df57d2c52546b5db89475257a1d26e0d7846732ea34c44afc91a514c173d048e8be05a6d2f6cf13447c35c7a957c38427e988b77b4c29dd28e910db9a30ddf03896d256cee06f72296d702954d18e9e13cb2937c2bab78967790e43f70cd79b71437bffe69c26fefd2154105e1a37dbdb1938f9d4a", &(0x7f0000000480)=0xa5, &(0x7f00000004c0)="8d2941bc7d034746c89099d3fcdae93cd815f3a3f408910399a32c852bf3faddcf8fa82f6e4950e1763d080126044f077dfa5a943d0ec941fa3072bcd30a9e63395e5a019dc1553ee83f39b13fc6f74fd3e9eb2e5e850a7c8e0fa179afb537b89a016e7cf10f2ed9b0aa805c76c00de2c9e6a2bb63bde051619aaedaa3bda2f21af2e79977631e3807889cb4c86329b68c30f5ac8642ed3cb9b61686ab30b0c1c88b5e224cb4e1914e80a6bd21cbe327259b2c4e38571e0e86b4e43749fd16327c9c10bdc33dee951c024a0b4bf18fff1a9c50", 0xd3) sysctl$kern(&(0x7f00000005c0)={0x1, 0xa}, 0x2, &(0x7f0000000600)="49bab5d48fc2a128db172257726eb9e9603df5c4ab6c203a35dd5dd7ab21c8b0856ca08825fa0c989c339eee9df3e7e31d44647d9910452eb56e6c7105ca4b18f906c00d15f7ae6d6a18c05f0355facbd022bd89073a09e1cdde800f8c2eaca6daf29820d11627edf55f1ad5843c507becd505f0", &(0x7f0000000680)=0x74, &(0x7f00000006c0)="91e66a1eec04f2d48acfd0a4caa494384afc5285eaaeaf3a6702c294b6cdc5ef274fff4aa41cc4c655b9c0739e322460e7ee82fdfafd9bf21472f7298e5207824acad71fadf6be9178515a23ffcfd8", 0x4f) sysctl$kern(&(0x7f0000000740)={0x1, 0x17}, 0x2, &(0x7f0000000780)="0dc744ea09", &(0x7f00000007c0)=0x5, &(0x7f0000000800)="fd25d5691aaa430481971d3e799c18fc3a20d12c3c3e4969e13d8d4d3d07ca62a7eb18ac979556b2e260cc970543ef18eee2299c92fd910d0c756130aea1218a50fbbeb368b37b8f41dce970aec6", 0x4e) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000880), 0x2, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000900)={0x1, &(0x7f00000008c0)=[{0x20, 0xb0, 0x5, 0x401}]}) sysctl$kern(&(0x7f0000000940)={0x1, 0x7f568390600ce8cb}, 0x2, &(0x7f0000000980)="8aaecd90426006fcfad4b3c1f6049e7e784e9d9b78f0339e027494e49f88efb820f78fdf4f79ff46ada1c223955a7603f1e9dfdc1163e5c448beac26", &(0x7f00000009c0)=0x3c, &(0x7f0000000a00)="0b15a1a91736926ac4241616d19e8c074ccb2014cdd2b41b08dc40eda1e21ff5bacd0839564dd0512b2b135dc0330a10d1ecbcb6e14b3a45515e55e296a67a0f9bb58affb64d077c4436fa37ccb4eecf599b9677fd742aa73dfada1ecbfdb3aa14c48ece2f583c517ab5f16c750e53ff5bb37bd54d2187a88ee70e8442fc", 0x7e) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) sendsyslog(&(0x7f0000002140)="300e1c899790d816bb8f15408fbc4dca1c035015292e74e5dad8e1df21e334370922ed5020ba8d4ba217730b878ee1de77c018800b2864a49818fb57bca7cc741eab43982ece3825b2681a0fe99e54dc4a9f40ff2207197859980e0d30183e768cac08dbac24b3f79956f2cf779202cc7cce3c01d8e2d170fbbbf72c173ffc43a3d305e071cbd4c099a5ce06e4f551ad1935f871fb0766f385322fca354dbcb8a331", 0xa2, 0x2a) unveil(&(0x7f0000000b40)='./file0\x00', &(0x7f0000000b80)='x\x00') sysctl$kern(&(0x7f0000000bc0)={0x1, 0x56}, 0x2, &(0x7f0000000c00)="9fdfe82b64bd4aeff20179e2bd4909262186cbff93eb1e61eb30bee7c9d9615bc20d4dfbada8b0b7a3402682caa382373b364d2e00f51a45f427a7448778670026efb01eac043d8b0d52618d605638b41a568eecc706773634da945aadd8ce8edca7b987ebed2f8c537298552267261fe6ec46db2322ce85e5776c6fac6eae794e77a6d0c0a15caa7d9c35701afa49a9f8dd321d6fdc5fac4ba95d7a029bd9c9d6ffd620e361b23df66bd13496fbcb5d2565d75418eb3dc34e5b76d11840463b879a26dc2c8890aab0a9ec26ca299b87d534eb39cd51a19623d2d2d1ba6e588ffde993d02568d393eaeb3a04f5fac61369bd3c75d89ac0ea986d0ea2eb95d32b1100ba2e43dff49fd2aa6b7539c3960cd3838066367a5ff4072994e4a6e16020f7bf13d34b5e0b332fbee5d9f0a5194ffda42c42b57bb0e90df01177adf5b6dff86e405dffedb2d1264062ed96e6cd4a97cc6abfb9618e3c425a59ded197507080cf455d46639cef33a8053c97a8b3ec5ada5b639cb07cfdbcacaee9cfd7599294f53f4637d69da4d306fe14fe937d32bb4b1dd5454efba9ff44b8a0a0dc0f5be8e880622b8c66f63c24c0180918db688523caf3233476db6c6a50ab0c78dbec41599ce176063c5e7ddba618e88b4bcec968799e9c44089bd2154d843fc580572fa1a809e411eacf645cf8853ad47e422e51c5dd706667f59b0363949d0407f72ca734c921e1766d0f4b65a8f9de654abe14cd36fd80e1cd82a41a663031efad4cd0c6233a3c5bd1c0dce92d8974e84515486c2d0943d0063a95b16a0b1f704f9cba5cd073c0c4a4f8692f0588b5715c2222c03773c3aef957d73066d77c7d6d2a7ff8cf7d0351803ebb3c1627dbbd71f64cced84965c48720f18fce15f80375faa7d6080b4c671f3ee22f798c520e94c9e1233f3c511c91cb7a4b868d6594a3226b6ac9d982d908fc60d119f6d8912ab177d44768a3c39ad1d17e6df1d8a7b8103faab5e153c1ca4e04c072133297c1d88734bf03448b22d5e94b538797059a457039393ff9ef86370886687e886e793561bf18e644be3679c1d6fb21149d54420572a93f22a45d606c37fa9068612c5c03fc4db55ea4c4c9851c7de83f19ece4e4f0f9be8d2a92766ecbe58fccb8c5e2370a9475dcd27fa492ada39be203e52ea9199295dcd6bbf1759aa765d233da0cd92f356b34ab5c12070b1a9b5be0825cdc510417676381a3c24c6a2a6e8951f0aae62f49dcf859a9d29fe2f888fbb4310a1f19375498f44505cb80742f47011927e98b84bc3575104f5add6f43310603093f232cee2342d12d68e16c5ab02b6f8c2b232b68be1c63553ea3b0464812f9f6d41baa0592f742d60d1516a5c501936ba347665e507d77fced90496cc52cb718ce6c96a1e95e29d4fe4ae604cac0e662457e883aa3eecaf0a826448ee35761b5c4eaa44c3afa5a39dae013fd7c23770cf895ddb6fd10c8b11844726b55a286f9e57253f1bc22a06f9d0509330ee2555d838d3ec728fda7c4f30aab0f23e8678a41eea55fac36db9c18e7771a243137f38789f9fcd172be550937ab6dc95f8241a25016e1a2baa878af04f900a69e9629134e84f834e525be287d9b191cd521b7cd216ba5aeb83592ff2857e0cd10fd9d38285d075bd28af770d79fe47ee4bb76f85d4c49602ede3f55e292e0a05429c441b2e6dbe77a1902943f5ee9c7daab685ba8277de9fdd79f6c667e6db83f5fc7cf1d806f8cb2e9d2a5220e1a1abfa86974af93cd7e8e5fa6767ae258018e0eda570abeb232b4d9745a8bb07ba7ed2c502c1f0162439f4f9c099ffed6b895ce36fd2d8d68e60bcbd9a7ccb8bab68d6222c2d9e89e804b1588232c770a2c2e2abbb9e8b6df13920cebc3259d0ece53528e97c2862e4d60052d2c71931a89594a26a22733639525f8b1983afb156e6636a99dc6ab9d5a32def64f99a00c9a26637e8e57afbba56b3fc4f5984412ed8a838623d2dbaf8aaa54f1a4b84954defe0d2b4c42fd3e24524be2369b0b5ac6fbba1630cd0434c24d47249ed5aad3bf8abdeaab6392f8a57336ea5af03e7362fd317bc8581a495c8b3c666dbeaee73ab8849197a5851fd693cf768265ee7a22e94a7ee106721963d2b7b4521951561b34e792f5f96bc9438edeb984e5be145f05984dfe84f8e1f504e14255c7e660a6177957735787c07ea6f58e40bae647e9b18ba351a732205f28e2d9efbe717dbc4af905692838391cf74803186d993c36e446f82750899f3e3c670a36a92968cfb4b6980d20fd2a1d1851ae5371007671ea0f0e1047746d5ef05fd291ac377839e6732f3f7b7ca9ae23e4f73bc205f5ae202048f0e1486cdd45dbddcaffcc52f542e80613629904ad316f47fb4fc86d3d46884f1af2a2a975ffef63caaeb52f8cfdef419f29cad6a681a2515c4942733341cc603bc14534b34debe6ef53f1e411f92744c94d504e2f824965e308d8cabd5c7051b2024a33d70b26cf9fda45bc8a208782a73e0dcdebeeca288cf2fecf3ad6aadfef4242ccf821ce339c16c65e6889c9d900e45fe05b0e067682b3b0ae3a527fd5ff9ad571bd554661f5bf289e8648795ac1d217bfd248fa87fcfdd88b3d65b36eb5fdf6b6c87b9ebf7dfbc69bcb44be9e03e503bc5418b1c296e625d155fb04e2b70e8241c96db55b4d5147b80b40200d3b9eaf5a792ac9079e4a67ed069b093509281afdf5c3ab0723b2cc3124d8dbd931a7c15cfee9319e02670d9aa647d180c99a90e765b35e9bb98e6951c6876c2b764d5538cf6db1879dc6c32496c3a78c084bc724098478f2ebfc55dd9a96bf5ab7ea7ceaa0f312e17e3366de6f95804a16a5fcdbf98373ee1d2c5db7c8cb88bc94b0416e8622ee5c6aab340bb74537b750ac72d01a331368fd36c5be5af8c15542813be8402e0c2924db8a295b990492311a2ebc6b97747335309beb66bfe3177a84baab048cccc9c6e4394b87d1c65a6133eb7b928afd4da14d54f3c024f7a96720c63945a63522a43c0f25a06392bd22fcc7f8c0365a07897d47cce9ce52783a3fce00e7befbf6153399306a97e472b56ebe0f835b03b8c510c7233700a1735e416236f53ec6c475bdef03166ad1022abb47ff9965f468482ccfdc4e5ce0dea0c6c4aeffb661b10cb905db3bd6957c73ebbbb4282f404333d53ffc0a0af2e60885f57547ed7cb3b5f0f104fdbadfb03b00565a307bd1dce04b865b21579c94adb0aaaa0d68cb6f3de5999afd511aa3ae375ab66e7586b90a20dac109a786d7e11a821851bd846fb240aaf8ff2658fc1787b6ef352b15fb7d15bf9c2282decedf82695d3fb5fc587c0dfb5948d7119619c4b891b72a5b6ca30ca0c46b0e536e996e01d7695cb28a3fa01d8eca6a03e7eca9ecbe5b13d9d2396a9a77ae6a3d93a182dc2207c7acdcbb3a2b821e69a352130fb08b562e20f1b53ed22078e4f2a545cc2d91587ee3ffb69e9c0488eb6e567054f72ab194fd44c03b58ba47d509d4e82d779b174a278b4e6dfd24d8533e97ed22078e1bb511af035372111c5ce3d11b234534def236df8d9ac34698143ffb0f2282ea39f3f5a065822216ddd9941057fc5d5543621ad444eee52ca3f2d7652e3e970f5d6b0384fea6366022697d91f1046f29231ffd2480ce447185b0348f22a83e8c9dc9b06f6b071d448fbf8110e6947256e2480c942ee3f32f31a2cdf573dc5e63e1b2a41a84dac4c325d093a5465a333eb4a587c617d8185809a2c6a31a0c3f1c0a7cc4b0c0045e78878bc0456928922ced673dfdadc393f611b3fc6eaed03f48ba7c3be10d5725924101801ed6cdbab51823f7e7d5ee8959f13f3f53d93047bf1b56cb854d0b925c297f95d677378d3cd0e7b7a280cf61f91dda922cd0af2638d27151b1089639e7f32acc79d7bb23ef4c17ab27e29d84dda800ce9940d933c990e2abfcef55befb463a879e3d7158782800b86a5d54853880aedcbecb9efcf6bb38ca620014cb348883d1782cf3ec96c5be1d103e03827237b7e6f07cacb99859636331f9bfcb4f7c77973c14171e867a197c655f5d0c1bff6e6fbc113deea3d2b325eddfb43e1586ce377aa51d866bcbac22e1ff1e74c1153f7442dda011a1b33b5e92e6f29922ff9079a7be9c2590da8eec76f16afd5e9fe087d7cd1f17c7580362ba136c60b679f081dcf1172d7efeb7d4b8ef08b06d6952989ae28f5e71e0738f9af475b2f56845add8c2db07b11ccee00a256b995cc72c67828064f6e850aab9f00d1b4710635a6d34aeadd22dff7e4e0ceb34185850977cdf898847791d6d086065b4bdfdc19ba613656d6a8b4773e2629b8b5a46e7b491f8f2349b0a0c264578a6b50ecd0d8a82c4ec433a1341e3c319d0fe39a388c71bbf9a3481074cd76d2164b1149ece1b890114c2e1978b9042f1ccbd056464bc73a65f9702587a6fbae2e78173e9f4947ec6b96e923206ec8769dbc5e0e1085e3366b83c2de3d7cf312088367e962b92d165474dca34c1b15fdf602b641ed2331f9c4ffc29c25a8afd577e0faf8c1d20f06e6c4076f9106598919d079c925946e5f5b8507a0f31a2d15892b3cbd63efdf8def515ce13176739a7720ccdbb982ee9c8e501f7122ee07fa00f84e421e88872d0aa1291e44f8da866b4a11259c360c91b04eef58ca93b605b6311c6595ad0b553ac433e5f9d1555dd4fef0eae3d01ef8044ad2d86e112f8306d2de883c67c8a082f80716cf1c3c8c64807af2ca79fb65274127c0c859394ccaf0ae52ccd5440f27abe23ce1ef7fe50bee88fbd9f9cb4c9db478b717a378c32478ab84b9feb5ab017b70f2a5832da17366db9f497d0534a65b6654d6ad04e887da6f96965d9d76059a4d3f3a1f4e070230aa8b54e11834d1200e6239824e2599e2c7be096697033b46e83a3dcd6ef5db58b2aaffb8ddd02ac5be348ad35527746dc1c226090c18b133ebb46bb5384d1760775e116b23fd57f06b7824e76f920990c2ecd4c12d5a7640a92d1a01a57700b0de38301705f3ff0c1dae9e7b248bbd314578b49443cbb33326cf4437df35063147e2facf26a98e30ab51ed32caf495301e576f4ebdab15b4c5e4955c11d1e9c078aafb02dff0a6c2668c116abb4d6e28f17128715d365ff463f7b8bd4a07f00c86235c44a33c97bc238413c265864057be6515845b0193745d2d3e55d9927bda1d09f0030e44ce5b2c21c519eab80cd453ac67e1a953f8ea0caa7302eea1e86b649823080987194dbac20ca0f16442238a976d1d8139810f39871b3db16ae16a491df9c0a0fcfcab6c6fd1396b8d7de29741e447a5397713e8de934359e2e3d27be248193f67ac840219216ed740c07f59ea074e7188722493b7833ae555a4cfd2b01006bae25a48ecdec5c9e72d680bb9a01a4f2dfcc7f66bbea4f8043e5c26fa6b0d22f39f40bae419e9615d685042febbd2da4d160aeb11ecd850dd3225621bd7da5ddb3bfb3525e8c2ad4622da38028723722fea91dfd0ab84fbf126977f4e9db725031d753f5d3e9b6ec2f0490c721bc06799edf0db922d5569104a753142a245247c5f5c665ccb4e6dd8d0755a525971c8b3913cc561fb4e01a64f4887c71e266356c09520aac503bc5fb9a286be317d671731330b7aacb18c95fd42db1f5481385a2eedf9b6513a8400d5d38cef030cbf6ba2787dae11f30edaeef44981e0cef97c5b94dd78cf8ba83bd1cd4369023fe58f4501f9c34c287f65e9717afabedb2f8352a87086dd39d1507f486c8dec16b709f62932732aac34bfb2861aa6a958e82", &(0x7f0000001c00)=0x1000, &(0x7f0000001c40)="af691fa1f78ac2df92074193bb4c32c7f4fdf21be64d8d791001706c7a506665336c437e2d6d2e85ee098f7b8518c94524ffa782456d3a87042ae39762ee6bf7e7f26b977be57ece7f321fae0c640ac0e91767aa3c93190ff7ceae711281eac3d7f502", 0x63) sysctl$kern(&(0x7f0000001cc0)={0x1, 0xe5151b8af5d01dd7}, 0x2, &(0x7f0000001d00)="214125ae217503fc290edf55d6c51b96a63a3517365f94f04684a08ef9f7399a6c5092863824db44fb628ba1a7620a3befd668f9e6f1702d645013024e8ec49fd934b26e4a704268cbff096ef161af43a0da49f632bddc6e7b347f5f9d2684d75359187ebd27a5a144d31eb8c1a397ca882ccbbcffd29e3a80d0c1257cc5c590451e1f7a20afb3c31e9818a77acc7b3f6a185a2545407c23da51d6c9af10e21965c9b54de39ebed035b18003149b380d838d535a0bea6627ed422b1a85e888f49c9aa1de661b99d87a6b5a86ef753ea029a69731809d1959c528d588a81cc263e25527e13672ae7d3e55257f526259a318124b5f802c3d2f40", &(0x7f0000001e00)=0xf9, &(0x7f0000001e40)="727fd1c03209915c03d529317966b630fcc2ebac73a0b1d9f5d731a0aa37518cf8c3c5b3", 0x24) r4 = accept$unix(0xffffffffffffffff, &(0x7f0000001e80)=@abs, &(0x7f0000001ec0)=0x8) connect$unix(r4, &(0x7f0000001f00)=@abs={0x0, 0x0, 0x3}, 0x8) sysctl$kern(&(0x7f0000001f40)={0x1, 0x40}, 0x2, &(0x7f0000001f80)="3d4f77f61880787b37549654b9663e00675528fe49bd7025a18a7c9ac310f6f9fed64c22d0f6f8a661c5d2928d295e0668b982223fcab0b6368f3317abfb3fd696d4c831736831c609390268b470e083322361bc11fcec8848727087a2c644fa795532ef6b67726fe2b846d59b673d56ad08665cdaa56b42a3016d8f892c1fc116e20148fe3f9ced19cc7d1db37ba507757b7c228d5f42491cf16014a13451d841f4cc9941bb70936b162a114d8b45049001d86a393f1de72cc1e51da6d5df0748519b138abdbad3053d91ecd037266576d4db314358b6677045ab81dbb5f1989f585c3b456c27ae6135245ab230aa8b3758fe70577b36bb", &(0x7f0000002080)=0xf8, &(0x7f00000020c0)="8d1bae4b3ae2e761e7f9e5ba52f6183381d40d80ee4056524ec1b9039a47809075fb8bed22dd582528579cc5fb66a51241fd450e2f5e6b3d685497879f59fe6cffddbce53e8c95c71ea256515d98996e06816339bc88", 0x56) socket(0x2, 0x1, 0x6) executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000040)="2b4b56dc", 0x4}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x3e}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaabb00000000000086dd"]) r0 = socket$inet6(0x18, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1007, 0x0, 0x0) recvmmsg(r0, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0xfffffffa}, 0x10, 0x0, 0x0) rmdir(&(0x7f00000000c0)='./file0\x00') socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x28}, {0x40, 0x1}, {0x6, 0x8, 0x20, 0x2}]}) write(r2, &(0x7f0000000380)="7696e5f7ffff8c37cea8615ac7cf", 0xe) ioctl$TIOCSTART(r1, 0x2000746e) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) sendto$inet(r3, &(0x7f0000000100)="cbc7fe96b6eb2bba76d2b9449899032f66add755a3d40ffe5ef0ec3fdaf327d90b1acccf8e98a3b17ae78fa871945803d25ac0e8aa28ba36e5c0fa29dfa01dcba45aef9981d87a708124cc90aff908b3b82a5c30e4eb828fcd1873d8a18ed6dddf67bd182b445bfab4e8aa3d199c8ad5f40d356f2157cd6dcdbb402e12d5dc72c06e301deddade58d790447f11f742d6dd363ef3c817d8764529d912a63922211422423137ada36b0160541117788dfbfc8c010916851918e47edecc3872869580f200b54703831613b92d0bcb62de48b5452a9bbb38a543c220b5893a24b8257cfb1df405a7d4e5af8c137b6be0cd16465676cbea5306eccd64089185178fe1a4b85e290cf38fbd18e6feb1c2e8fe835b272ed7d51a2a0b869f4477768a472c7d1500d287ce447b6c3a42b2bc48d9a0d99b642c13588291db22223e03c4e3b83723f98ad576114ed67e97361750b7cc2e0c2d358502eaf53840782b331c91795ab90596dd5bf52301a5ff6eba19d0806ae31235db3338f7a7eb24b8fdd87e50e6c46e1f17d882f7eb62dfd1be51f933122dda5607645cbbd7d5c98facfcde1ac920b5bd21f29b7dc73a516b4e06479a8db06b59c33adaecd04dc38be752f4ed90761f3e3b241beb9fb2f7aab924dc03ef0892ef62e86c8d50ab60d88f2096a76c7524efe2df0021d16cc5849103433d4fbe53574ab97cc21ea5cba077f5bc683ed1f6dfd101a8f53ab8652c7b9a69abed8a9c492cbf4e1e06e872e6c96abb9325f7237af4584098b7b89e94362877be33e7d90e848cae3d99eff9e7859e2268c5b8cda5a6269d16f98799f91e1afe1e480681583f4d55ecf7fe571d9c09eb83942da3e421b0bc60c7f18510c5374bf727310ea86bec5a5313eee5d961e2f2dc9b37b3a1ce7fe4b3de3794964c55dc50aba6ad1948d20f67b8e68cbe71dc1c9d8e02c75c2e81d4dddfa4657988b4af9744265199a8a48169963b12f2fa24e426024ac9969e1e348fd57a8adc277127e9fac5e640960991e9a6e0e1097f96979c711f2580c94140431d952b72cfd2f773deab68ec07bb56464aaa7e6bbeb325575f92ef8a05ee247e2273b6e31904f1b9f440db0d65ea198d7418859d9e0130e99eed40e34db0d661d834f43e48a8b271d94f92dfb3999b03b86d41d9b8ef4df3ba51dcdfb559725ecaad6b64c853b569be3c83b7f9ac136b7a02181e10aefca3d6a72f8d4ccf0a6dd3f5b01a059b8d47aac30478fe4cbb42000c69fb9b0c63c80d27049677af67c68e56a1a1223a82cc780063c6fa5010bfd60075975b300d1374a431828f5921e5e64f1da40f28a94baabc374c5e19770c1d58cf9895192e0a504abd2ef59ec7830e95a9cd0ccba54f0a1580a4c9d715dc7afa3287b5a5c20dad69e5fe1818007d4c85b19f5a78caaaca4c762ce426fc1818e724d76eaeecc194936889dfa2391d809c16cd72054eb208cbebb3c4e0daf4cbe6fe9e350df18130137e163280d5b83f6bc33fc27b041ff130dda3ccb93d260d380d845fde501fe6fd3f74beb3ba6c6f7ef1d2dcfb2c9cb10da82699311b9003954de25984bbf43bb51c54b8a1a24d24e02e94b97a5ae92e73f05c4c9aee115645dc7a84c12fb23ece3df8d13fe473fa9fa09f2312ca97b0e735882325ed01b5873d274044a2478445a609ed98670a476ffa94b2594f561af5fd70cfe44618e33d6cb9aefbac3d784da059fd1b7a3ffea36894d0e011563c5ff3291b4ff2da71f36f0bafffa74086bdb64f24ad8af4130f907fdc92f66db45a822dd02880b863d844227c761658ac91a9a5aeb803dcbc7e60ad8c1e4531e7e52d112d600bd059938f10f1572c50fdd1618ad1f96fb06f56c3260f5df6ec461653141fc36a7c98207443d55917763e17b1a7e40dfd5bbb39aadd5656522eca4fea463014f90517eeeaaf8602538b2fa197ad15bdaf3e04ba7967e64b3eb03416c3813fd22e1666a97dcd95e963f8d66e563e0d22fcc6464b84242237320802d0adf0926d439de03c78598e710684e88cc7eae19583b7ae20ec067af5ae618408fd9fb60003e20c608e0a42aefd26fd4a824a40da52190e945872553b4256007c", 0x5d2, 0x0, 0x0, 0x0) executing program 7: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200), 0x1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)={0x252, 0x7fffffff}) kqueue() mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000440)={@random="89ffa22f3c25", @random="ca04def800", [], {@ipv6={0x86dd, {0x0, 0x6, "f61900", 0x0, 0x0, 0x0, @empty, @rand_addr="fff33bfd683ca91785bb0000000000ab"}}}}) syz_emit_ethernet(0xa8, &(0x7f0000001240)=ANY=[@ANYBLOB="573acda8f8f900000000000086dd6060627000722c00fe8000000000000000000000000000bbfa8000000000000000000000000000aa2c"]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) sysctl$vm(&(0x7f0000000000)={0x4, 0x21}, 0x4, &(0x7f0000000400)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466057893082876ba33ee8cf2b0b3907f5101000000d7e39544aea098d196e63d03cbf92380dbe904538135f09e59b5afb6d94952fb04ee64b0ad54e6d4e309d50942", 0x0, 0x0, 0xfffffffffffffe8f) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x0, 0x0) socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r0, 0xc0206921, &(0x7f0000000000)) socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x3, 0x0) syz_emit_ethernet(0x114, &(0x7f00000004c0)={@random="877a89faccee", @broadcast, [{[], {0x8100, 0x4, 0x1, 0x4}}], {@ipv6={0x86dd, {0x0, 0x6, "aa8620", 0xda, 0x2c, 0x0, @empty, @rand_addr="0000000000000800001a000000000004", {[], @tcp={{0x3, 0x3, 0x41424344, 0x41424344, 0x1, 0x0, 0xf, 0x20, 0x200, 0x0, 0x2, {[@sack={0x5, 0x26, [0x2, 0xffffffff, 0xffff, 0xb, 0x0, 0x0, 0x7fffffff, 0x0, 0x5]}, @eol]}}, {"8e8f30b017b11b175fb091c79d65ec43197b9a23b513cf969d20b9e382f792fc20e6b53c653a4a3fe14e18579af1b6b6610936e6c0283c457f3e94f596c015114ceff031079cb5a8d4e997c28660e9924a9f868c3c7dc64b52517bb51ab62e7cc74cb4a876295e16d5cf3967004f049753fa517c6e572e8e76b0efa050e1cbc23e1a308b01e208675719ef54809bd58731861f17ca47b48f6cc3b022210b"}}}}}}}) socketpair$unix(0x1, 0x0, 0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000100)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x30, 0x2c, 0x0, @empty, @rand_addr="0000000000000800001a000000000004", {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "41c93a", 0x0, 0x0, 0x1, @loopback, @loopback}}}}}}}) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) r3 = syz_open_pts() syz_open_pts() syz_open_pts() lseek(r3, 0x0, 0x2) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x0, 0x0, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) connect(r4, &(0x7f0000000440)=@in6={0x18, 0x0, 0x20000}, 0xc) executing program 3: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockname$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) connect$inet6(r0, &(0x7f0000000100)={0x18, 0x2, 0x1, 0xfffffff9}, 0xc) r1 = getpgrp() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x222, r1) bind$inet6(r0, &(0x7f0000000180)={0x18, 0x0, 0x3, 0x800}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000001c0)={0x5, 0x0, 0x1, 0x4380, 0x8}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000200)={{0x18, 0x1, 0x795, 0x9}, {0x18, 0x0, 0x2, 0x80000001}, 0x20, [0x24, 0x9, 0x800, 0x8, 0x4, 0x8, 0x4de, 0x1]}, 0x3c) r2 = dup2(r0, r0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000240)) r3 = semget(0x2, 0x2, 0x244) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getgroups(0x7, &(0x7f0000000300)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r7 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000003c0)={{0x40, r4, r5, r7, r8, 0xb4, 0x2}, 0x3, 0xc6c8, 0x2}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000440)={{0x1000, r4, r8, r7, r6, 0x151, 0x2}, 0xfffffffffffff801, 0x3ff, 0x4}) semctl$GETPID(r3, 0x2, 0x4, &(0x7f00000004c0)=""/4096) sendto$inet6(r2, &(0x7f00000014c0)="e0f56dde109a606e74ce214e86221e82038af456dd359e841922936216ceef5a69bf45c67d3adcd4b7ee98bf8c69e4b25df8f61ed68c2496452fe082fac87a6b1ffe430ca55cc17681c39139a9851bc7ed302d0c8c55caf1db13b0dd2cc713a8358bf2f510010def13d5a139c569ee73a03baa04cbd2b3ed914b90757dc3052a2aad4d558ede4bc7ec15b5872c36de8b58738d0a0bd3811d38e1490caf29f488d82d897e3d7e10f879ca15ca14652cefd5a4802be45206b43547a1d536d76b4854b36ccd2c05326c67c83ab814", 0xcd, 0xf, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f00000015c0)={0x0, './file0\x00', './file0/file0\x00'}) writev(r2, &(0x7f0000001c40)=[{&(0x7f0000001600)="9f723d0e588783ab0485b078e698d5818bd177ed2a3c835a2dc21e19e5fdc8823e41dcf123cfb7c66bcadccac8ef83ced1057b06533724c15f8dcaee6993d094fe16860067d1e28d05945aa29a0aeb6966e27dc7727f4cbccbe6d2c389dd39e305301abe482b29922240771b6bff16a821d6606d98efa80fbc4274bf8c93d2f6baa7829a9a5d951e26629390f14a9cf7086ae0c449883f1a550d034a472ea6a5cfb476a5359abd3e3321a73c56f40f20c4111389a1a1d304fc636c845f486b33bd7a39d548", 0xc5}, {&(0x7f0000001700)="42e19c3df13cae40308cadd8808d0481579c7ab2a12b4c306486941535660ace616527b911d36f67ed28247b3bafda53352d26c77f63f9c7694adc3fa735d7da254cc011a1db8525c614c9fd32d642c6f88f8eba6e54c0ea40ce1bac17", 0x5d}, {&(0x7f0000001780)="853a5ef27f561a8777aaa98d2ca08d", 0xf}, {&(0x7f00000017c0)="d0615523997a9d54262b87ea4002e1a5d23861dd3fa13557fef2e934b2d8fae3a5f503097eba8ab469a0e5f483d7b121c308620ef65b776746e9aea295e8d8e9bd", 0x41}, {&(0x7f0000001840)="b60540e063c9524b4da105db1800e322d901d73da24a14067d93613307f05167cb5f88421466e011756f47619a58143809ba55ade13eb9ddd048302931a849", 0x3f}, {&(0x7f0000001880)="c1fed77d7814410eaf002f3f374dd9b7c432f7fddb736b98aa976f7b89b829c4f5b8b9e3b70ce6770e61a74e34bf632d797036be09be3e3757dfa2a5c9094c3a7db73d89a72b847ed4601179cd349940693f81b4aaf0898a46f378c5440d424d607f28fc7ef9388e8da2fb94ca1c6671e2e6bf6572840150892fc164f3df5b7be69ec2d77ac641157c3346c2e4c9e1390beab097d96b8654e2269606645ca3df147366577a6de0b65daa5c8c8ed88a0a8c01a193dc694eb099d03ba9052b90359d53596ab9656900b3b5b386a17b0d880abce7b700760cac2ed0ca8194b4b7d8185d3d0a", 0xe4}, {&(0x7f0000001980)="8227bcd6a2fa3dd03142050a86e52cce4056192523354e1c0eea706b296ae370f389a8449ca760ee29bb226b6f6d2123fe5024c0bcd20943945f46cd915b709192fb3e2861c525b0322fd67c026cf6263b8511acee7cdb6433e2f0166c58c7fd7258ff1bf99ad82a114b9141de2b7a3081e241e571c1396856bba215c9f6954dcc6ce3316902f24d72da0d57a989837a902a08", 0x93}, {&(0x7f0000001a40)="164dcaf877fbf5cb7c5363b6b0e9d237634648a40b1afe87551a7642a3fac525dd914b84e82a58ccb045aca0a23837e1e98269f3dd70982ebd34d946eb65cae14fc2cbd9a8adb91e8178d4ebf8c2ba0020b208e046e0860b46f3e242831609a93bf5aadd30e76ea14078ee5200082b5fd455ec301650273ececf8e66cdb2d9ab79f85be6aba5f07b68037f621a2287322ca9937631591accffcc48dc475b3bdc5e652f091eebbdbabac228da6925a3deac0b1bd10191e298d803f3c6032e79", 0xbf}, {&(0x7f0000001b00)="3874433c5c14e1666d9c1f69c1278696bae1c32fcf4928102e9b8aa8653fa2bdeb0f220eb9f26d89e08211801cbe9bf02c89b29ff03c622df863db5ebb212cb7432a93f10fb66ffa88f2d2578a5c2344c63b2f3505b40ab4ab425856b3dc849dc400e195c12a0cd3eed7531cc8f9be1efa8a059cd448563b8ba018687c452337e2e81cdaef", 0x85}, {&(0x7f0000001bc0)="c17c417f30e747c1a5b1980d1f3d20d20104ac5cb6995c9b98a7a21e5b4c4d5c70168845fad38b7401958dc8c1d928955b14e9066c8802b36a60966eca941f852c39c25940b13684845d87", 0x4b}], 0xa) stat(&(0x7f0000001d00)='./file0/file0\x00', &(0x7f0000001d40)) semop(r3, &(0x7f0000001dc0)=[{0x3, 0x4, 0x1000}, {0x2, 0x1f, 0x800}, {0x0, 0x0, 0x1800}, {0x4, 0x1000, 0x1800}, {0x0, 0x2, 0x1800}], 0x5) r9 = openat(r2, &(0x7f0000001e00)='./file0\x00', 0x20000, 0x32) ioctl$WSMUXIO_ADD_DEVICE(r9, 0x80085761, &(0x7f0000001e40)={0x1, 0xa2}) setsockopt(r0, 0x2, 0x100, &(0x7f0000001e80)="d1826b6f939611f040c664720cf776cad1de3f473412ba1cad8ed99c918388b1ee7f9419e0a43fa4c1a1a5b066c49e13104d6bd764d6f9e9bfe694721fd535fe4c20e8560a6ca748d02f9d87c9f8cb189e8c3b8f74015d2c0b405e03d19e04951258c44765cb418ec756a8597318", 0x6e) ioctl$WSKBDIO_GETENCODINGS(r9, 0xc0105715, &(0x7f0000001f00)={0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}) connect(r0, &(0x7f0000001f40)=@in6={0x18, 0x2, 0x34d}, 0xc) flock(r9, 0x2) sysctl$vm_swapencrypt(&(0x7f0000001f80), 0x3, &(0x7f0000001fc0)="987f02f8e1321b03ae2b5dd597f9384d369d3e46432ae6acff321d00510439dcd364c1bb2c650505b6660bd22a5604aa3f6b4a479f035fe75afb7b38e9e622e5b6dedf189753c4919249f2a40b64fbb22ec63b10c8b0d98378f28e9f8b3d900cf4968f8683cd8da49726d6c1a5e24f7dd46c94e949215c3a628bfb4ee951b242e4513cc6e108a15b18b7a5a5213983ccb284559bf22fd9472af65f61ff85932febadaa764e66c8660c8ded54c422bfc004d38b740c98ce7482", &(0x7f0000002080)=0xb9, &(0x7f00000020c0)="392b7e7ed6d2a3b0f1c9f221e3fe73e4ac23a2f5b6e32fca490e6d02acae2951699439a0c207c9a3f86e584d4217e24aa993ca6901d5f28453a2288727335231b267c810a32ab1229bd1fd382c01bedc4e97e7ef98fe0089ae2ed3ed949b48c66de56b159d8e37eb2fe43e428356960e5db213072f907058d18fbc9f7a2d4951f5788e8d6228d10ae2a26f2bef7ca585d67fd59ed278b6f8bfa389bf5ec2001f9edfd6c89aa0405396040086a74202f6cf38f1dae9bfc611c0f26e76f50df0683c3f55597fec2e8809f5c1fbb9b1b3a085df7ff3605ee72533f82d62ada1fbe7e0fac0273f3a8558b70cdaa940cffc01ce18fdc60d55", 0xf6) executing program 0: r0 = socket(0x10, 0x4, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1025, 0x0, 0x0) accept$unix(r0, &(0x7f0000000240)=@abs, &(0x7f0000000080)=0xfffffffffffffe2a) r1 = socket(0x1e, 0x0, 0x0) r2 = accept(r1, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000640), 0x0) close(r1) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000006c0)={0x5, 0x80000000}, 0x8) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) getsockname$unix(r2, &(0x7f0000000540)=@abs, &(0x7f0000000700)=0x8) fcntl$getown(r2, 0x5) r3 = semget$private(0x0, 0x4000000009, 0x82) semop(r3, &(0x7f00000000c0)=[{0x4, 0x3, 0x800}, {0x0, 0x2, 0x800}, {0x3, 0x400, 0x1800}, {0x4, 0x2}], 0x4) semop(r3, &(0x7f0000000440), 0x0) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000040)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getpgid(0xffffffffffffffff) r4 = getgid() msgctl$IPC_SET(0x0, 0x1, 0x0) sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x6}, 0x4, 0x0, 0x0, 0x0, 0x0) r5 = socket(0x1, 0x2, 0x1) poll(&(0x7f0000000040)=[{r5, 0x4}, {r5, 0x100}], 0x2, 0x1) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000001c0)={{0xffffcd0d, 0x0, r4, 0x0, r4, 0x5c, 0x8}, 0x49, 0x8, 0xfe}) geteuid() semop(r3, &(0x7f0000000500)=[{0x2, 0x1, 0x1000}, {0x2, 0x3f1c, 0x1000}, {0x3, 0x81}, {0x0, 0x3, 0x1000}, {0x3, 0x1}, {0x4, 0x6, 0x1000}, {0x0, 0x6}], 0x7) syz_emit_ethernet(0x7e, &(0x7f0000000100)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x48, 0x3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, '\x00', 0x0, 0x3b, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="172d6adda16ffe4140105f05d9bedcd3", [@hopopts={0x0, 0x2, '\x00', [@jumbo={0xc2, 0x4, 0x7fffffff}, @enc_lim, @ra, @pad1]}]}}}}}}}) setitimer(0x2, &(0x7f0000000040)={{}, {0x0, 0x4}}, &(0x7f0000000000)) executing program 4: r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=""/236, 0xec}, 0x800) sendmsg(r2, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040), 0x3, &(0x7f0000000080), 0x0, 0x0, 0x0) executing program 7: setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "28b77c09b87aa57800080017d0d2000010001c00"}) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r3 = kqueue() kevent(r3, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x60, 0x5000008a, 0x7fffffffffffffff, 0xff}, {{r1}, 0xfffffffffffffffa, 0x1, 0x1, 0x4, 0x5}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x10, 0x1, 0x6, 0x4}, {{r3}, 0xfffffffffffffffe, 0x48, 0x1, 0x1, 0x6}], 0x81, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x1, 0x95, 0x100}, {{r1}, 0xfffffffffffffff9, 0x1a, 0x1, 0x5c, 0x5}], 0x0, &(0x7f0000000180)={0x9, 0x5}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x4, 0x40) close(r4) r5 = socket(0x18, 0x3, 0x0) r6 = dup2(r1, r5) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x40}, {0x64}, {0x8106}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, 0x0, 0x0) writev(r0, &(0x7f0000000380)=[{0x0}], 0x1) executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10, 0xfffffff8) mknod(&(0x7f0000000040)='./file0\x00', 0x4, 0x4) r0 = accept(0xffffffffffffffff, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) sendmsg$unix(r0, &(0x7f0000000500)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000004c0)=[{&(0x7f0000000140)="def872547de2eb5acc300295ac10eaf63901658ede71179452a71231f1037063992ef3527f47e909c497c7e46cfb8a1dca483794d64eae4f2c746e305f6e36fdded4ef1d4b7d53211e5721b73034f65502b257bd412d8b4d25b98d1373a03a51e59cd612d72c4f5413c751f0e092b21185c6f9f720eee89ea9f2e5e25eeb5d611dbc72f41ba8dadad262174fff46788919e4617fa4274e3faec57025281abf86b58ad21ee17b772d4fdfa06a72f4d95f04476bbca80361695678df452863359d0a1b164f83b5a4e3dfe6e0fd3c78b184fb6ba6658a7be25d", 0xd8}, {&(0x7f0000000240)="9e2c163c69468be7d17156a08dff59571e1708f983cf3bb1c76d149ea0218977229c621b76e858d94c0afa4a514fcc180c400b01bf0e1d5513183e778520d32c8620727d05d1282b43eecd3a7d4a6dc05f612a915f4c52062deb71c2db65d0c5b579c098cdf2c93aafb54ee73449253d73975fc9b9c8d0c77e0294d56e0c3d9de96c47a99702952ffbaab236f6dbc9cf18e293e65506c313e1ae49f483a51a41afb5d2f89f9489dcc8dcf021d23141f2440a57a00e3d3354f60df5cd977a826c487d7ab2b4fb643f8d3de06849dc514f97bebf38eda36f04b1e7", 0xda}, {&(0x7f0000000340)="4a3315a3fac41a9dd09a4236b2c1cdef9285aa322735f89ca9b1b97e05e22675679c2cc824442cb581152e30ccf0e038fba0ab3448f911120740ec9a849b9ed8c61ed362c48c4f46c37decc352c80ce6237dfc08b934d17ed61f3068c26e3dd9905ce6229ea6ecf0e5863775e8420b93170fb6", 0x73}, {&(0x7f00000003c0)="610ea20746a71642eb152f02e4cc1304b36a704a8bbb2ba806c028fc26b623500e9dd8b975d0ef82612d60a473fc87e038a7b23b254561eeefa19f0ed34afa573ee29968230d6dc146899deefbc01b53f77f83f91593299752b81b6dffaeaa3ff0c3e8cc1eb2168b3f4e469f7151b240547ee32c51a0736017ecef9b3a9c7c74d0b467522280bac82e8d036964c338f9111d8a7982dbdd36d9833a9b23f536acd6a064c99263259a6076e17768081d859715591ba5d526e0bcf9d87eec2b0f9dce459ae394d3571b2f8efe6bc5d44f077fc69dda5ecd16fc", 0xd8}], 0x4, 0x0, 0x0, 0x400}, 0xa) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000540)={0x10, 0xffffffffffffff81, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xb34}, {&(0x7f0000003000/0x10000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x10000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000012000/0x3000)=nil, 0x2}, {&(0x7f0000010000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f000000a000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x3}, {&(0x7f000000a000/0x4000)=nil, &(0x7f000000b000/0x4000)=nil, 0x2}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000012000/0x3000)=nil, 0x7}, {&(0x7f0000010000/0x1000)=nil, &(0x7f0000007000/0x3000)=nil, 0x9}, {&(0x7f000000f000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7fffffffffffffff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000008000/0x2000)=nil, 0x8000}, {&(0x7f000000e000/0x4000)=nil, &(0x7f000000c000/0x3000)=nil, 0x1000}, {&(0x7f0000fec000/0x14000)=nil, &(0x7f0000fe9000/0x4000)=nil, 0x3}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000005000/0x4000)=nil, 0x10000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x40}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x8}], './file0\x00', 0x1}) getuid() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000740), 0x10, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000007c0)={0x5, &(0x7f0000000780)=[{0x81, 0x4, 0x16, 0xffffffff}, {0x8, 0x3, 0xa3, 0xfff}, {0x3, 0x0, 0x9, 0x3}, {0xc6, 0x20, 0xfd, 0x2}, {0x3f, 0x7, 0x2, 0x5}]}) r2 = open$dir(&(0x7f0000000800)='./file1\x00', 0x40, 0x0) r3 = openat(r2, &(0x7f0000000840)='./file0\x00', 0x0, 0x8) close(r3) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000880), 0x80, 0x0) pwritev(r4, &(0x7f00000018c0)=[{&(0x7f00000008c0)="d310f63284c8788ad5eb9d2af518b8f3343749f3a9fa9295b3312a256eb3b33d77019b4e8513e2e167d2b6e144dd7676b91dcc592b9be24d687444113b7ea5a5809cb97d687c2c09aaae45c3412fe012a08581328a86b50a843c5012546ff279e49732299254533db537a617481b370c9f90915d13d3e16002069e5d76fe5a2a3f2447543a5b1c8a45fe928941837478e1793a27ab16f43e0f70696c13c6c8c6578b85da38304025d3d56704369e85dbd411b8bf6f021fc6497dcd0d5a790dc62188f10a697725b32df5b4d7006fe821bf449f56151bf234f63cd372b0859073d698a382bea42a132599df9c88238b2fe8b4a7b173e4b7345f3ac7f194f75a31136ae67f7f64cd0b71ba46af7d4b4d936f5d36f637703c3013b60e169939259b8057b31df4a7ba1b09384434d7e9add08c21adf083cee3050bf5575dc469e949c0506c988c1c5aeca43af68c695acebc851ef7eaa23a37aaa727fa1e8b717c4c3de017f086d1f347c358f8c3711203c7c392a9e5f487cc8ab9faff10bd0a6e01b678016311d237ed41500922f1fef47d61e1af8da7c0cb2fac13091593b3bf3066b1df277c3fb9b92619a653c777514454aaf7fa707d0df9dfbf0fe56dfca333d85fcd6f714106b99fd2a4c3e8bd1b56aea7ac4f5e0605bcbd70df996025c3332152290219f1cb5ed93de4aa699a422f8afdb26c70c6b88e2106342ef67b9c10fce632de31025043538a41b0bdb37e594865d6a7d447223b9e4ce5a7101b637021cda2889f431cd8e5c34d54df16190b38834a1e7356d2da49f1b8de1fc00d59280011b933a7b8513709cdd75be6728e842df528270597b7e4f7cd9427b8f8a1cc7b507cb21ac40d964451f0374464b08386d3c0eb1867a778ee7e677625507ac95fe02ff8d668345c6fdc43ee3480281f82d12cfff3209f62866245a196a374191b5e1809d3c975def2d64a4574c65fb6e7e369ae324a3ef5772bfac3baf135db86d3894fc4bac23186d65801a40942c369bce04353a108bf3d301bc143e85b7af5fbe7ab7a904bba4ff9201cd49da4ac5c79d5190d2fdbce43aaf871326199ba0fd8eb9cb0ec8b64880b6acd7c577122b4a5a1e050c99ac020989b2acb79a0e2396f401ff9fa4f305324e517f93c23b5c024b8a491771314b835fdd97089f0a3db0508c29e6af874288e4002abeff60dcfb2859eebdb188cfffb62cfb61785f96aad758cf41008712aa64bdf754b68fe037287ecee4bd7c3a45aeb295cdfe50736a4c868a53471e0bc23555123f6dc9c764f63fddbdc7329b4cda1add87e40788b1b5d4959dfc4da5812cba06f52299211050153417e709cd81061bcc1c00440ced86a3ba27a0e96ee3a9d0dc682b4c7856cc7101c4e74bd319794626fa6bfbbc4cdcdb37a41e359c960211ab6c14a3c2a82a3a776aa3d5fc3648dd4db0504558c84f615d3c656f47597726fc276b544b10a4968a9aacc4b736d786771af2fd0ef2417e2e609696d65e48159452127478f89cd4624b6b7c00fec840ada2c5e75dfc33da970f05151f8639f981c9f14ee554775cf7b2c8bffa85784bc9fbcecdc40ade388ef2e2ea3ceafb8154e1060ebcf1282bcae2faf5556d2b76743e66c35a08c12cb09c6309a10f83a01426717685254181e3a807d63989b43155e7d1fddae30830bb52d147df78b29871f67026e6eb34263e010c4bca7ed3a8498101fa5e28eb71b174e14b5eec847a62071448b138fc382a34af2fd1556b1c35d414c14a8b4659e7950aae49a7485c9e397c5428cf1ccc1d31aa369bb0f02b8be2adb659b438c7671eb882f350ea9029b3bbbec39f532295f11bccd1f6f5a2c61f7523c173b590d226cdc5222cb6e1d70b473998dcf676a84eec9a69d81a6c442a19c1d43763448d7707006ba300859a87fd9bbefb4dc4ad94bbf94fbf1d5d1f9b65923c640e326bb0690130b1324011310dea081e18e335189ef4f3b6ad9848eeef39a5a10317cb6fe6002793ce9b0a3669b2d595830a4431ddbe9d00ed2aa8b330af26e5a17b68933f4a6f1d99dee05548bef8f33ce6ee6ceba1378595be09fa5606d1ce3403773e882ef62f2ccafcf010f23186a7ba667ef11b90fd9f1a48605797b2fdcf769b7142aaf206ba7d5b93adec3630cb1417bec7a5fb13b215d472310505dea3a26a198f4fc7c87af710be7bced6a9c96cdf4e288604097cb6ac39f7b8ac5a331d4a36ea8ab07bc7d21af16bfd8a8df4b755b97290ee9b62edec3306f37665b82e2ac67479307bf9b5c868cdec79fe61eaaf214cf346b4705e45eadd5653fe6cab0112f3f352b6d609748aefa0b2d0fa88cd187510481837a96b143e1cdc598c3743dbbf65434bcc31fa5b6368223285656326ebe6feefe47c4dc02dc7af09602a095946ed34d70a6ee499f21603ae42a92e214339cfd75963daaf230cb9d72bbbd9c157188c3316faaf10090307f9e9fee66233ed9c11a5a0f953c36b0b02a36846d988a22b249db340c9d6ecbcf47fa32e93577c34b64800552d8178cf3e617676e8f6a72eadac240c44a927e04a04d1a3665549ce9b60b48822b8d9f7b22b8ae1b09977729883debdc082a8e198826d51e966bbe01b980da63fb2a678c0d7ec4c5067bc3826f8011758972fc29331c56fd4fd003a20977598661f1790a2c5d8f967b440543154aa01f1a9a0e5b711029c1cdfc5fa4869ac28e9beb1246871ccbf8aeda73cff0a1eb4a24dc6e9c2d034762076193d6da8105c142d379f858712dc7a37478a0f757ef43b6bdcb2fcde1dbec54296ac422429fa5a3c3e7a11d0be59973283eb02277a94d8893b1ac2ba60d468b65acf29db5fe98e49aea40b11a56edc625b815abcafe76316a9009e1cf79a149815b3084f466671790dc26e7fe8466dddb689ce9528659dec8a6bfc154fd3529a3e2cb46ba62e524b7ae6244d7c103b954b78fb666db49924fa50af6c91f9e2dc2a7511a2cc3f155835a6b10f1dee949468c29a88e391441be8d733e4efab140652cffa3ccc73486dad0e66359bdeef24b4c8a517b8341434e5b16a1f951721fdc849c0e7f0e3f9aa45fb28d46b4986a78041c21a74ad84d7393f292fc786222bcc42afdce651cb95c42c91f0fafaeaa9a6953713607929f0a73601703644297d8e0c0a5dbb69d191bfcb2f97df20b2b8955d825b98a4e9faff1f749a9dc6deb77a9c22bb828ec2f56584a6f9fe4c83ce09969b6bd5bb4cf66be1396074dc4ac3614b65c6fa70052ac5a260b82640e101ccfcbd6733e068977cbc1507ae199997ad8de3226fd788aa965197b7ef113a7b166143bf0ab627655374d01333ee4429216d1e9c6fb187f42ffd0407b37b7284f74f12c4e3961602053a16543db13610c92f0a9ade0122bcdb2748ba5bd8a1bb25007c1e49111c705de70347e8f23438e3503969afeaecee3ca7ece4f155a0996050cdafa5c166a29bee7d962654a03287abd9cfc0a4502b500a17157c27edee63e33aa0e44ee8fb58575e6750dff7fae3d72cbcbbd698319159fbda79adf869c1cf50b45fad13727776ec2233fc0078a2edb73e8482639b2f6781415a28b475f47996317024dc99ef3854eb702eb2ad0b773eabc7e9e88495f1684c4cff03925d60b0e4cb35dbe1edc2708e76eb9377ae1f20d7618e1c97118e8cc351454c1d72afa56dc74860b3c5690bf88c57d7853a304c9398990fc6095e9685720040afaa7c29ce73c2d820f4be09fb91d80398380f9e593b650f23d463aa0eaa9b9eecaa87c423007bedad28d73c889dbe72dfe7e96c224cab6c976672248f5824978fb1eeb6971e390fe74edc047eeee421db0e720399decb199c494cfd9b74cae918f51224bd5114c0490293ef06b0902e30ae5e2007243cac85f9ce9cea364ff4acc388fed4e0c01b7df2fb6990f19b9bc0a382a751985957696da04b476bba9390ca65083bdc0969acda589748c78c4470c8a4468c933bca90b681295fe66ac86932328aaf24e1ea8fba97619e80666c819e67ce6c4e9cc79bad0d5a5faf29a438d5307ac98c4b891ba686292a8a3ffcc6b9a56b27ec9a4dc6486c62fa350025d11bd59c125ed58f7bb742cf0b51ccc3b1eb0043143e88fd9dc36566304c72d9c094f566c239940c7bdfe96b581834233c7a9dba340a891683feb08f2ba9c82989412b9876d86400b00c3695586dac4db8fcd08b1658963d2fd442d3c7ea5169291a2146f72ff4cd2ec66fa12b5caadba2480fbd02ce83c19b604b4e4aef525b53311a7c792840bd0a7d0d0675ec7a88e80cfce29ecfddbe4815dfe06ae692250c1171225d12ff0be347eb36619c1bfd1b3c9434c8d02c24b9a6e16e0360a56aa863f3553adb8c3722f814e88a2fde55ac305eff4675bd237be9b671db3c88d02e40ef1c2e19521f4f02893f9e4bbf9247168c6eff5befd6b87337c783434eb5f1305fe6db5cb9242cfead57d318f7bd31585a8153fc376a156d1f8f1bfa655f21229bf51e5a1a6adb5043e3ed1bdffa87efb5ccc840563b1e0a6caccc9d5441a5ec1ffb817c6b4cdbecfaa91b73715d63c98dcf211fe83a1a1ea2bc1758be4be835169f0ed920b721ddee4e759fedf9a128a87a825c3f289192706e4bb6eb97763a0c32bd7ebc30fa72acd3dc095232433cad3cb91484d8137c919c6e9a73fa3ac6b39400c7cfb4fd242a4ecf4f186d338e250b01183c9b55303586ab2c7534f22d515185dd9075275d95e82ea39ed618f6940a7977880230e1850f2eca148b29352f33d006913b167753476376d84983b0f830a47760bb7cff5dc09b58df406cbc2eb83b08b59cb1010a809f0f87cf7e9586dc7a172759eabe17fd4e3de150ef73d2f9a645d6c714bcdebe1f8266f6ed88e0f833bb21b617e8ba939306b008cfb86a7f4913d961e1a42387370c9a2afb4b4747d82bba2185485ff4ee2ba952694965901e069f53f15cedae1dd42c6026f8883add87d6be8a97441e8af869be8e969f7ab41668bb087afdc8767fda280203f4303d4695402fab01c87d9422db736ec514152d2544e44a01f9fa1ae83ce70b51c9ec96f4ff993ff7e22920b8318754c51c3b05d55b51b4d150d35608277cf1ea642019af3be5729bd0d7710ee20723630d22ca24828f4df80aeba9430c882627cdf3bdb4e940f667ce3e059bd46af4e35553a37354035835cf6cb755fa7cf0e0f798572d7f43927f1de1347a302371fac1b7f64e4a420fa6a22d1c939d814e63297f636952a0db2eb9faa8528547cc950f1195ca70b8911848ef42a9072f5c1769db38fa81d5197bb6da75b28b5b5b3212a4915fe71032a0231dd5d8daaac3cac99c4560b4c100ebf9a873234d92b2ed9684e7f2a21ece8b213a5af2e19e446367cb0a4176b56517ca65dac1800421ff75bc9883613d2a541d4beee196a4f12df6240d674f6387061952b856c071fd9a50a31d4e26cd878e7d72172a696a3fdf47786a2e76edd2232d17beed8e51893497d2dc4aa9ae824667da29a3421eb4602c21b79247ff10da66956f938dd34bba2885c372b20d7b35371d4662df52800ff46d803ec88438ded0fbd1ec4827de5276d538dc54ccd98a9db1800a8336c77c744930087f3bc70ec56c41a7bcd2b0724330109e7fc9f4129220c2f1d646400d3986724137601661b3a1be9305c35e14426280c5ab92ef9a0ab662352120e227ac29cbeb3a95382fee60ff26b84e8dcd710f630c8571afcf0b7c0f6a00d683bb2141b69e0a8ac9622e37ea63b29a08c3bc8b946c231ae8fc5ec6fff5bccb5b79d79176ba18b98", 0x1000}], 0x1, 0x2) r5 = open(&(0x7f0000001900)='./file1\x00', 0x5348183596e4b365, 0x5a) wait4(0x0, &(0x7f0000001940), 0x2, &(0x7f0000001980)) fcntl$setflags(r0, 0x2, 0x1) syz_emit_ethernet(0x135, &(0x7f0000001a40)={@remote, @empty, [], {@ipv4={0x800, {{0x1c, 0x4, 0x3, 0x3b, 0x127, 0x66, 0x7, 0x8, 0xff, 0x0, @local={0xac, 0x14, 0x0}, @rand_addr=0x8000, {[@lsrr={0x83, 0x7, 0x1e, [@local={0xac, 0x14, 0x0}]}, @ra={0x94, 0x6, 0xe6}, @lsrr={0x83, 0x17, 0x4d, [@loopback, @empty, @loopback, @loopback, @multicast1]}, @ra={0x94, 0x6, 0xc725}, @ra={0x94, 0x6, 0x4}, @noop, @lsrr={0x83, 0x27, 0x9, [@multicast1, @remote={0xac, 0x14, 0x0}, @multicast2, @broadcast, @empty, @multicast1, @multicast1, @local={0xac, 0x14, 0x0}, @multicast2]}, @ssrr={0x89, 0x3, 0x9}]}}, @icmp=@generic={0xe, 0x9, 0x0, "f309268932ba3dfa278162d3a4bda5cfb049cb7f6a1a74ce468c5ad60a059b9b3de94b1dd6b82ccb70c3756aba3124170d0f1931eb1629ee57626414c969fc6c4798b51180d7e1e68f15dda4b59a03d0801cfdc2eaac42d816d881269883aed9710ccbb30b680bd5fdb2bea974942c06458cd63fd6371658dbf47da9c09b600845e71eb0181cb75fa61e959a498cda6a2fda3aa17ded9fc82b096600d981a5d8cd84e1e882385b8b40da180936072ef75822ee"}}}}}) getpgrp() sendto$inet(r0, &(0x7f0000001b80)="25ad27e9a155edb2e23341dc0948bb1f270c626c60656c0b5b1a897aa676a023d117b9d13043973a6f76aab68cf970aabf9ecdb1e02d11bd25a8d7e76c1a0473fd0de592b1af57", 0x47, 0x8, &(0x7f0000001c00)={0x2, 0x3}, 0xc) r6 = msgget$private(0x0, 0x218) msgrcv(r6, &(0x7f0000001c40)={0x0, ""/250}, 0x102, 0x0, 0x1800) utimensat(r2, &(0x7f0000001d80)='./file0\x00', &(0x7f0000001dc0)={{0xffffffffffffff01, 0x3}, {0x1, 0xd59}}, 0x2) setsockopt$sock_timeval(r3, 0xffff, 0x0, &(0x7f0000001e00)={0x7, 0x25}, 0x10) ioctl$BIOCGRTIMEOUT(r5, 0x4010426e, &(0x7f0000001e40)) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000001e80)=0x6) syz_extract_tcp_res(&(0x7f0000001ec0), 0xfffffff8, 0x6bdd21ae) msgsnd(r6, &(0x7f0000001f00)={0x1, "ba51d6a1fa3580404909bd0788d7b5572d39ed1dc9180d8a3649eac0f5d635737b2a36c2be5069cc6467133d28efc8f98fcc819c0851ef4d02189161855bcbc6fb02720bdc599a089d300dbcbaf6a37cc259d2aae6f6d5b7a6304bece5ac232a485b6338005dcd2a459e6fee5cc47725eb153d3da4724027004874b8213054ce33d42dbb1bbb903ed6926efad552fc45fbb2e51d086cb623dd7e71f5c100071664eecc83315c8e6b0c00129003c563b43aa1be2479581b2ff0ec1b89eeeab448159c64ad85bac6b2a18df400563104b2ef9536f2cf69bdb234ab499d25e4a8ec5fc7700e3086bc0672e78e69c34480662baec205318a95086cd996"}, 0x103, 0x800) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000002040)={'tap', 0x0}) syz_extract_tcp_res$synack(&(0x7f0000002080), 0x1, 0x0) getgroups(0x4, &(0x7f0000002100)=[0x0, 0x0, 0x0, 0x0]) executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x6, 0x1, 0x7) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x4) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000080)={0xffffffc0, 0x5}) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) bind$unix(0xffffffffffffffff, 0x0, 0x0) sysctl$net_inet_carp(&(0x7f0000001000)={0x4, 0x2, 0x70, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f0000000280)='./file0\x00', 0x0, r2) open$dir(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8020697a, &(0x7f00000001c0)) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) setreuid(0x0, 0xee01) connect$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x2, &(0x7f0000000240)=[{0x2d}, {0x8906}]}) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) setrlimit(0x0, 0x0) setrlimit(0x7, &(0x7f0000000980)) syz_open_pts() ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_emit_ethernet(0x2a, &(0x7f00000012c0)={@remote, @random="268bf1830d18", [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x0, @empty, @local={0xac, 0x14, 0x0}, @remote, @loopback}}}}) select(0xfffffffffffffebc, 0x0, 0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x119, 0x0) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xc}, {0x7}, {0x6, 0x3f, 0x5, 0x9}]}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1024, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x18, 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x200, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, 0x0) ioctl$FIONREAD(r2, 0x80606949, &(0x7f00000001c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x3}]}) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) msgget(0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) select(0x40, &(0x7f00000002c0)={0x7fffffffffffffff}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x825d}, 0x0, 0x0, 0x0) r5 = syz_open_pts() fcntl$lock(r5, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x7ffffffffffffffb, 0x20002fffffffa}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000000)=0xc) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) socket(0x1, 0x3, 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0), 0xc) shmget(0x1, 0x1000, 0x143, &(0x7f0000ffb000/0x1000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f0000000ac0)=0xc) shmctl$IPC_SET(0x0, 0x1, 0x0) executing program 7: mknod(&(0x7f0000000240)='./file0/file0\x00', 0x0, 0x0) shutdown(0xffffffffffffffff, 0x2) r0 = dup(0xffffffffffffffff) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = socket(0x2, 0x2, 0x0) dup2(r0, r1) sendto$unix(0xffffffffffffffff, &(0x7f00000002c0)="b10005010000009f0500070107000000331c13fecea70500fef96ecfc72fd3357ae30200004e30ffd2d236acf20bf404be01000000f7c8cf5f882b297be1aa050400ce94e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300000100ba0900000808e37193f8343712cc11ffffffffffffffff000000000000000000007f62b60beab90000000000000000", 0xb1, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) close(0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) write(0xffffffffffffffff, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0x17) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) socket(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x9, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=""/236, 0xec}, 0x0) mmap(&(0x7f00003b4000/0x1000)=nil, 0x1000, 0x0, 0x810, r3, 0x1ffc000000) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)}, 0x0) r4 = socket(0x18, 0x1, 0x0) r5 = dup2(r4, r4) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) openat(r1, &(0x7f0000000200)='./file0\x00', 0x20000, 0x84) accept$inet(r5, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000040)="ee08665d19ac14d5e5134876f197a7728420aef6171504b1c3d4b3830c921bf0817a0000040000006a89dbdf", 0x76) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r2, &(0x7f0000000000), 0x10) executing program 5: bind$unix(0xffffffffffffffff, 0x0, 0x0) setreuid(0xee00, 0x0) r0 = getuid() r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setreuid(0x0, r0) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) bind$unix(r2, &(0x7f0000000600)=@file={0x0, './file0\x00'}, 0xa) sysctl$vm(&(0x7f0000000000)={0x2, 0x8}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) sysctl$kern(&(0x7f0000000000), 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x4) syz_emit_ethernet(0x6e, &(0x7f0000000500)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3750786dd60d9000000383a003bcc2629a17a6c58afb8877c8be162e3fe800000000000000000000300000000000000780000000060c3a51300000600fe8000000000000000000000000000aaff020000000000000000000000000001f9e0c87a10167973"]) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) socket(0x2, 0x5, 0x0) writev(r3, &(0x7f0000000580)=[{&(0x7f00000000c0)="2e8d7346db88bfde4454810e55ef0fd42284da412bf17680a7769ed5f843d878bed896673a1aa46c7dfc12f47984488d32b03667e55934c0baf7d6e42eb32f0daa677a965132aafb8e92fbe2ba4240db9834e66c2b27a161afb37ca94bf0fdd2b32cb81797dc67726cc1a33ce5de2950b371776d004623d3ec77", 0x7a}, {&(0x7f0000000140)="1922cd37b7206a0506b08f79f9505fab17cf3b4c7b4adc0553dddc031aa4b434b633617aa2c5b4c976c702b7ed7b737818bad3ea465cf6f87f81e127ecd1a6cbb0b7b12c7bfe2d8527def3917bab23f3c857ca95cf977fdc454b9620d3c6673ef605886ad0f50a0273ea8c31585a5420f5404c", 0x73}, {&(0x7f00000001c0)="bb5126566cf2dc493d474aa32f28f5c2e18eee3692ebcea0ea08f4ba03b582f9408c09f47fac9a40e7029b25765c6c0b09bd4ec3c5754bf79490b68a7782e663af090b7d11d497fafa4dd584e9a4ae2031d6679c6d4f575260bbcea154b5d6d2a05a055a563c35ecae84d3708d3e2ab6d2838ba70aa9b843c67db1f305108aefc03f0887a1b8195df559934dac57b5802e5e025fec8ce11eca46791d67b51b0a800faf9fcb570b8fae9351e98f748f2d47f1a2f83c31b7ddb840ad3cbf07ab2c9a27ad0176a451026fa20d70e060b19ebced", 0xd2}, {&(0x7f00000002c0)="3186661d38c89e72cd7a9ebdcd413ba59d84edcdd68ecd3e23ee6aa709ed267fe74046560b9db0ee48f44bd8cad6981d68f5bec873498696cf17be5941a791c0eedbe8f77a60e1af3a93b29e332ee02bdabdcbaa12937d7ec7541f11a54ecf2d4ee452f205fa38049bd6d5a0b2d0046ef3543c5998", 0x75}, {&(0x7f0000000340)="a31f7efe60050d5c34052700c2600b7f7c6ea2ad38", 0x15}, {&(0x7f0000000380)="5912d1c5828149d0e1291dad281ae39eaabe43419e94a89312186be2c4fa0b4e80478d3c0a552ab2dea6f12adae374049eca0dd679a120805d8d1c668793c219e362c64d7d", 0x45}, {&(0x7f0000000400)="cf30b25cb2b9aa2e5d53ee49f1d42d81c45bfb586f9204a8efae6128a83e7ff0ebbfc2c3778f1f6d38478ee84ecb5e2452d81f9f0210b809ed6f77da365b95d629eee5a4c47dd0b59eede499e4a5ca1aba6ecb6ffbe6c9299a8cf47b0d3ffe2b910ea8154e92d9500be36936e12e1c70dd2c0eb7d9c288b9acc081b4a731110e2b38c137c6112271a686e0be72695e124e5ed4fb57f0e5ef01154b90e80b82a3d491e1d8149d5c36c74da85d4fd9f5bc2476dbd024b772ff387d426e4a658f33743f4f309c6e63aa", 0xc8}], 0x7) executing program 1: r0 = socket(0x18, 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x83fe}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mknod(0x0, 0x0, 0x0) r1 = open(0x0, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x40}, 0x4000000000000003, 0x0, 0x0, 0x0, 0xffffffffffffffa0) setsockopt(r0, 0x1000000029, 0x3e, &(0x7f0000000000)="674cd6e5", 0x4) writev(r0, &(0x7f0000000080)=[{0x0}], 0x1) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[0x26, 0x9, 0x9]}) executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xb1c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80606955, &(0x7f00000001c0)) ioctl$WSKBDIO_GETMAP(r0, 0xc010570d, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0xfff, 0x93, 0x695, 0x100, 0xff}, {0x9, 0x3ff, 0x3, 0x0, 0x5}, {0x7, 0x0, 0x1ff, 0x3, 0x7}]}) truncate(&(0x7f0000000000)='./file0\x00', 0x5) executing program 6: mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) socketpair$unix(0x1, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x32, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) setsockopt(r0, 0x1000000029, 0x32, 0x0, 0x0) r1 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000180)=[{r1}, {0xffffffffffffffff, 0x40}, {r1}, {r1}, {r1}, {0xffffffffffffffff, 0x4}], 0x6, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140), 0xe4a, 0x0, 0xa9fa, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000001c0), 0x9, 0x0) executing program 0: r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = dup(r1) setsockopt$inet_opts(r2, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) dup2(r2, r0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000), 0x10) sendto(r2, 0x0, 0x0, 0x0, 0x0, 0x0) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) executing program 1: munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="e1000000", 0x4) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000000)=0x4) setrlimit(0x6, 0x0) r0 = syz_open_pts() close(r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x210, 0x0) ktrace(&(0x7f0000000800)='./file0\x00', 0x4, 0x1f20, 0x0) sendmsg(r1, &(0x7f00000003c0)={&(0x7f0000000100)=@in={0x2, 0x1}, 0xc, &(0x7f0000000380)=[{&(0x7f0000000140)}, {&(0x7f00000001c0)="5b651c57b7a2ef5a62be2e9f0fc36011cf716bd9a08a540a15dc0d60c3f97e525041499435d6c0a0d4789c", 0x2b}, {&(0x7f0000000200)="01656363da7b499f22a472078a978f835340413c37011749b91f6ac5b0b94f9e8eaf96ef7db0e1ce24cdc8fcd81c80693eb290789b790bc0de8e239af1d51372f8388e4641702d0f0e712309dfa0090cea30758a1ec9126b5201d8d8dc0f434e78347e6b121b7d06cf8bf8dd5a10ad702584b4e5d8c9e4362f90869047304ed5c636df1275f51a82bb0a1965c9cacc", 0x8f}, {&(0x7f00000002c0)="6f1f7f13831c67d036ddd6d8e175663b8a5d88f72c0022a546d7b3cb28e02fe179226349394d6dae26539c4ecc25f6262f918d5c7732331e2ae4b942a2b24989a55cfc20822936b61d5d17d48443f4e1d42353138acc81fd1e87ed131d4ef676de5181c51197544a331c69fe9f786c43a5e07c891d297b38eca681db6b0ff2eb50a421f9c072265eec1edeff721388ca9db564ac49fdbfc1c3e63795cab34187c34fe84ad116a1472f33c4657a", 0xad}], 0x4, 0x0, 0x2c8}, 0x0) open(0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) bind$unix(r2, &(0x7f0000000040)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r2, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) close(r3) accept(r2, 0x0, 0x0) syz_open_pts() open(0x0, 0x0, 0xa4) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) syz_open_pts() getdents(0xffffffffffffffff, 0x0, 0xfffffffffffffde9) renameat(r1, &(0x7f0000000080)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000400)='./file0\x00') ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20}, {0x28}, {0x6}]}) executing program 3: socket$inet(0x2, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x10, &(0x7f0000000000), &(0x7f0000000080)=0xca555f06cd31e785) open$dir(0x0, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000), 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x10) write(0xffffffffffffffff, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) connect$unix(0xffffffffffffffff, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = msgget(0x3, 0x8) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30}}) close(r2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fchmod(r4, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x1, 0x80, 0x1, 0x7}, {0x20}, {0x6, 0x0, 0x0, 0x80000000}]}) r5 = openat$bpf(0xffffffffffffff9c, 0x0, 0x10110, 0x0) syz_open_pts() fchflags(r5, 0x0) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000240)="d01617626fe1c960bb9639b775b87a5f8b2e62ab1ec9c460cbdde2e5b48e3688d75bd61723524cd2d863ee0599f105d22afeea43b74a0656404121bc83a9fed5d2c99a02061b50aa50c76f01329bacc95f172f31a8593c4f3ac2a8c568291892a6650d9c76cd643289a8329c26a6a3a6e66007cda3d52ea2dcd7e5568e6164382ba2d81dce22927de37688ce3cabd9a29c82e3972b433f0640b407045b7cc708d3b7f94b67db27bd283575e5ab6b6d6ad6f35506d605cbbaa5c98e29315343afc3469f20a7cfb8302f53de1810189be7fb6cea4d1820423d6be0b2ca95d3640122a5fa2e29615066a4858daccda67563e54a04c05c03b9048f9102e0d9724efe659f2835a45ebe091407ee87de699aaf1b639054ede71b0b3093a792c08e452de57b173627440997b1b3d17c6cdd48c506a3e545fb8a6e16b5b6e97394d64c802803c7a2a6e1812f70359fb0bc1069718a46d5cebf64a5944d6f99bfbd683c639b829b12bef488cde4e02914ebc169ace58dbf44d787744cc31728fab06c60c22e08f71acf9285975a2360ab2f5390fd8d3c4ab491c69976cc24d16316334fd5877aab6c9a68837c68b1d4f931c9d2e304d5dd7b3ebc4b3d35a1cdf4d7880e62f9c45b5aae2480432ab314f6eaf3c534334b385b2a0bca87e17ec691ce3a103fe82299711b5fa2a9af70591a40d325bacb3a529b8c69ac3f3584113cec48e9e9238609e252ee6d89c5fdf6d111eec407edc230978072ee197b05141e4355ac97fb463b1ae0b881a1cf5428a02f17e843f5b91525b57394d7ecd3a4d38bbd3b9fea64ca0f1faec0cca7d8fa8a23ca408946a11e35c1c227b6396cc445193b8e3a87a2a944af89c5612a87270e7737c8c891fd2eb9dc825454abc7c6dda3224a4007bca5e296235a4db0b21dc2ecb63e8bc1194cae64d6e9c5d97be0e4542d2863c6283f50d0e170ea3e3c2603ffc3fcaeecb7ac54c6d7b7be3f10763c22495c794911715349a3eed5e5683ef49a7b2ff4c30092ff2fddc65d1b0f0aa2584f2bf0d70b69077ebc89aefd694c033ca7dcadc1ccbac5b45a66e25db774b59607dbf971c485b977b326d574aa69bda85ab2c0dc788cdfe81da8135254272724559d874d8ce2d76739a21d6c5a1d2537de3ca804e593543b23f5ec81821ebd7393190ae8f0e73f8606da395d797f727a012020eaef252712d9b24f5da9b8d4fc71c8a6286fd6c2937fcb3cbd27f3a3afb3eba99e18f6972bcb95f5f5d219e79dbc64ad43a93355fde61906077d4432bbece751e4ed02a06d053a0f039926b1983837668e89bbf290e60559fa782b9df4be9fb3a99cf7ffb57575be5ad7fbe36c3b27973187c96a484ea59b9e692562fe8bf54206085548dabdf0b2ec0d63ee60fb3e5dfdba1b6191b47520817bba39f5e84cb92d21c0facd173355d3cfcd63378b7c64276d38552d37d7ce9431b0a57f69ebe0ce4f40c476c2f15c77429e4146b6bdab8538d23b036861d3c6664a111aea89d1d386e80ce232c0839c32ebeb5f481d25ca9e56aeb3decca55cdb9c5f91994de4453a8c74a932450fbd6fb66cba64ea44a6f3d277157f62774d537acac3c078b5685906573482984741d24637f85b4be6f0da32d750ad6c64491d7248ff86005a6759cee9c992bd06d9ab50cfeff68bd2b6affc214e2dd2e2e7fe23497cd9c17d07adbe7db4b89c3ec5bfbe44d883f8265653e0a7887ad7a04581e6721b3504b9955f40a6ed9ca250626446c88448ccfdfeacebec6c340aa06409d04fa59e86007649697f387a7a4e9c615f0f671e4b13e16d7290db3e027191f9d2cc27333a691bd4c2fe2ce5f616de0b6dd2efdbe234f13fa289676497d6c4b53738bd75ab80ac18370218cac67ce2d008a26146da61dd3c8d66c96be1bdede93527933cf5dff184630b091ac1295cd09032666d92bfa9caf40327d007baba272d5ec76d25c6bc33d2ba94be92b4cb747a9f1f6048c6424b306e90d79f05a15ef77e1534034fcb842e6efa4699eee668dbe6db1891e84a4f9955efa3cb1b80591ecbd0101775c2dbd60efa007d2f8ca0d320bb4580eaecde7052fd80f45966b9626df8c32d973f4deb0c721d6fcc735f68842f80e34763c8b53e8c06a2aacda69602b46c99b1eb004c58f2a7440e3a8abb6988dc051489323bfa663dd375c7c7fe54cd06d2f5afd96c270651fc5c488ddd3f084fcb6bf1e53e0a4dd1819480036e6c5ee41de93d47877d47571784e428a49733fbd3a83bc77ac8b78eeb47f89d0afe8badff08829d365b7efcc1b48dba4d6cb310a11d4d29d99143e0e9555b0d760f9c524d600fe98e6ac6192c7ffd586973148418aaff8f6fd623f591591b15869589a9321b4d2a5713a0505b3c378c4a56c6335aceed2233e24cc6ebf6c983c76d8029fdd623d7c3428835b3898a36c6d82fbb54be689452eb8e5c78ca83076a96e033fbe943f335a5d496c8352bacf05ac944aa1d7172243bb9df82b8eae5a8670a30da4aa032b17ed14a0d7c561e7686f9403f5060e8229a86c4892b0d5ed437424a590dc248b0f0b2027c9834850cd7d7c62d28499080f4a1def242dd2e00f9750c0861ca318c2ba7f021e4f8c6ccf2b42be21c952834f4b252f87c8eb4784936b9fb49f1a547b24332dc88a858ac721cd6c1e175f42e1299816d53ae5f8775a0ed79bdf10f28067739f7c761c8e065eb7f863fa0b273f6ce5ef0f134349126e8bf05c5c3369288a1e972742923b8e7db640a0f57db91217e810e48266db4dd93bb134b53512d3cfc0df047c659b62eda12e9a6a017daea1290f06db0b7948d45558211f23b4fe6aa2111443ffea68af728fa3d347461c67c749b6993232a068fcd9376a19fe01f8152cd6921c6cb84809b1825993988a1229c658dd674e9479710b5012b37f61c9b03f415cce17e8f7cc33546eb329bad70a65be25297f3059b045d6d75349cf21210ab65a146b3307958536c297f7018324a9aef8a8fc9815f4eddcd1de281269bf6613207491e00263bce857c2c9fadef17a7a350a7ac7a79efcc70bae11b356496ddb6e08b9f8fc46c586aa22f1a75d7f8cd77cbcf353e4a0968c386282fbb4de6e2d419d8ccc521bb67418d3dff4a168c306a1234224395db6c8dad8e36101d40359b0374da67ed34d860752de3701ce5634b553d6952802773f8902f81a1043f0feec6192aa9125eff81a0611173dc3b7a2c5ac5933033294447688c870116d7b1d3f6dd7af039ea9c8198d4812de56c4896ece9334bae7e723cfc5c7c10d7d626f0c39c4c1902ebcf1e957d23857914cd771d37785ec378ac783921d7704439dc878e42f2bd494522cedf9a6f55d194c9954a4aaebd6054a2f49edbfe42623fc6f00d0116c2c19e9e3eb53f7d07eb25226f90db80604b7f4890cd2d1d51b06bafdc295c7f8340a61715003ad6bd1357d9bbe5e184149ccdcd239c2e5bc165f9dcc63e98c2e96a2c26feecbb1ce20e466270899122027e1d0558e6d5ef427cf214d9c2bea63f1a56bce281dba1d0918b93e3fb8ae97b5566f1ca709e335ba913adc41435a255d1076613aa042550fff4314422573f13691823c2b733e9b25c4eb0a45012ad6f953e399c23faad06832520d840abba0dac4c36efd3c5117e3ad6b40ff0a2170d5e97251253d7478ea1c743d6a85829926e84fdc159e564cda78b580d75c3c16f87beb5e1ed9ae753e4dfa26faab948828addbcc46ebfb9f1a89ffdea5b16ce2e5979793c2e267d21dec7cc9d64f748add3779fca75ac5c180bdf3bef510e6bfd2480c634c269da8ef80b4e02731d621a889d138d4a9d2de8cdbebc7b019811fd6cf039f7a30d478d0b00e867550719213847fa43e06de2b8d9707869b9a792483d4da282858582df59239664816f391f2ee6c777c39d1006676f41746f9b1aaee7add194f98a130b53778a79934974ec5e3acaed3cdabf7336e1c84a1cef1c61ced059b100b77dff3f8db8c2d87355434a02cbe62a590aca46b8c1244c1b13a84185adab1db7362d649d21094c5af49835d290b542d5784bceb1b509f0d3023cf16e059d226b58400921b8b2d209f4f599cb051e6d749cfe2b96b2994d24aa816c265f5499efed9f5ef035e9d48f627caccbb57699aa3754f704b88f39b1114a98a29535479932d62dd9575826c96d2e75d0f8ff559ad91ec7d493dc4465daac60aa6bf327baf2ff7c975407c5af5571520fe4d8d3a14fa9cdd2f0f5686bcadbc0d786b0835d75cdddfcdf09443a08ddc886de70afa3d7334a09ffbfc100f279c645fcc8b2995a245d402a2655f3b0b67cb5d06dc3554b7904303dc8115633de198438b6a958bdceb9985252dc3ff19b7ed4293f86effaf9f254677b817eb26f9907e44dc2cc2a9c56da9cbdaf3696680f334f1d4a5112df401162353feeafc69f9ce63bb96825783ffff5d86130e66b541531bdd10c1db58fb9c609c580788a34d26729181a7a1f234c6ff344083256cea216321aaa6e27751200268cec9cc114d2de094ee039d91b3bdb60e863437fcf9663ef1aac66d96285e6cc1ce738f5ec2bb1e69a3deebefe6a443e968ce765891d6fd9b3e1ab9a9e7a82af1e94deaeeacb4c12ff50c22e71996f54ecb1199d525fa1fb5ddf7681ad18eb3018af382d5d8ebaa1d98a31cf3e980b73dd241b7b16dad34665df8128e219bb2bbe66f11da6b5ac737b0ae35679ec9793d02a776c2614c819248b10963e32020cfa6e872fe92156afc509ce541d88b9e8eaba9ee056617ea7ebd3d2910b974f0b58c9e57d16e0c749a85d5c6557cb8af67eb3db0e006a89221579dc5c59084a12c77d91b53caec631744e0c5d42487b9f7c1ac3c28c00b9928323e5c1d8e570bc0e58b073dc7b4e34ea50d7d2c5961c4d808184d293a48720dec72c078ad145cb33eaa034eed533865a73ed70fb1a38b9d511ddd2c1f24a1f5a363b1954b1039163400e538ce87108c9a081098bd463563f80108b7a9f42e5bc37a5ba332929a906fdfbb23fe895e9958fb6a35a047111fa86deadfe568d103bb2a9f8a4d27550d8b8d07c2681cdfb0058dffebf362181db14d8432c8b8e8015cab4b0296ae200ff9a063843acc44b779a59ee921e3b4746034c4fb5c79106529d3c195e1d487be8dd3364265229304146f82fd236bda4ff08806133e64e8a9ef3d7609695949c4cb291f4933921327ad24795f5ac5b2751b818108966ed4c216f47feb2a9c3fc1e2e8a5dc9704d7c5eadbf3b9b74a220f2a4c0bfa62b999885fc3018e427cc5b3c3047246e79e04189043f6c0780a9a6fc1955f4491f92059278287c29c223fd394e9b11a5281b623ad4555f66c3a448999597ddf6a31b8bb238c7f61b8cfaf042db41255d58a891c6f510c0f50e8a120c497dcb48a3d8b096fc69182941d18df9327bcbd9af3c284d2970a763e8100cddc01d5999955b80dcabf27d7841e63f15b9c3c20f799d8dd0d8f8254998bfcfb118385997e4a8222bed1c06077e4f53f77f30a9de6f696a90846c7bb26990269f0458493ef9988f10c26eda498e617c0bf1252717e05ac995814a514d2d2864c6c41eb7085b5245be8b6985c8f7b85695d8e80231e015b355f0c365876b91aeb6bc0fe0bf48183950313fcbd3ea80fbead822d6a06e7541f5e16287e46e1e4b0e173e478ff79bf5ba65609975519270238dcf92a2105107539fd56ac5a561a018fd1027115fbb9e8620962e44d780b3a14a08735844d705dc8a0a8d8d38d97a71c7add5cae4788758f3fd9b913adabdfcac7e6ca07b2932", 0x1000) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[]) executing program 5: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000040), 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x100, 0x33) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x8000, 0x0, 0x8, 0xfab4, 0x10000}, 0xc) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='W\x00') r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) lseek(r1, 0x7fffffff, 0x0) r2 = accept$inet6(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getsockname(r0, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc) r3 = syz_open_pts() setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000002c0)={0xf2, 0x1, 0x2, 0xe81e, 0x800}, 0xc) close(r1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000340)) getsockname$inet6(r0, &(0x7f0000000380), &(0x7f00000003c0)=0xc) mknod$loop(&(0x7f0000000400)='./file0\x00', 0x2000, 0x1) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000440)) ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000480)) bind$unix(r0, &(0x7f00000004c0)=@file={0x0, './file0\x00'}, 0xa) fchdir(r1) chflagsat(r0, &(0x7f0000000500)='./file0\x00', 0x0, 0x2) sysctl$net_inet_carp(&(0x7f0000000540)={0x4, 0x2, 0x70, 0x3}, 0x4, &(0x7f0000000580)="fd6868aa11", &(0x7f00000005c0)=0x5, &(0x7f0000000600)="212713f2259a701a574594575298eb00baab75c50425df985ee058e7270d0046ca1f1f9635169255490ab4d1097b58406c7688a684bd14a5c1e17600a627fb60979ecdfd4d5007d220e132b2dc5235e4ef94269fd682a4d1e15d60088d7cd6a18f4394f74463971d810eef73a04ecb039ec9c1d568e073c93e0e79d06831207d81dcbea91a25da39541b4c62ba0a942b25989ec6f16e5dd1708e130a83e921eecc6095c6503e5aaf592daa471a0bbed7cee959ac6275837198eb7f2055dc19b52c7bdb2423fe5e2c09d7782eed275cc0b157ed6eedfd0254918ef943f9591a2671fc43e12782d80c830badbc43b5132ba0484f6f01dbfd29c73f6aa89ccc795c8486fa37b10d67d6a6eb0ba1f481616f4adf2479d1fb1e82e87fbb935de994df8928b41bf528230f10c2a93200d1fa4535eab0724940ba1430462357a3847ac1c9157f749a6a7a8b83b279430c03b5e2a558704d5d13b2a79cc912e8d8426da517255c5f1c869ef5f64efde7fdcb7ca45f624522609e4bcdea5d2260de4991ad797f83636016f4549fd002a938e66bbf1b53aacb2a3f5c1db121821e6f58a0f73b302dd4349bfea80ff53f6c8eb8b0ae76c3478db37583373ba822d080ec75713841b0dccedb6263f99edb3239388a986aea831dfc0c5d22ec4b2f22b898b4edef0903fe45ceae400c960fee05699dd320b71c3a711a9226aa06bbde16732e71026406499087e509e966383fd64c25a0e124575dcd3d7e4b9896798846f32bcbf5c8af084db064627bad79c95c2f972926625b1dbccbed47bf711cb1c04958912243926831c1943796e8f4aebba9b35ed108c740e29f68e3f42ec4cb952968d709b94a95e8ce2d09ed30216481c34328518dea6185fc1ffdd54e3625f4fe1247c37ff87a39f3f395d79f2f2cdc368afd240125072075bcb63615d1a9d03346035ee850f71b31117dffe3d45f71a43d8f8b62cf0357d86de0056ffdcde8645940f10bbb8bf04a9305452b1bc21f4bf0133afa1718bd41a4a072726f44635ab60c7529939d42d746b23e39adea2c4cc3d9868ed0f46da3a01fcf20a093d726586a33b57e6c79cccaec53544ed5ead44afc5a5c1069bf13f97df469878e1bf002511cbd487a5b2b69882311c567b0a2b3dc23e2379d055004f5f174f07223765609256a4483a095d771526c2d5f66d475f8da71b294442eea5c760090907a340537e4cc40784e49760ece00d0b84cf699b2b62d321c9106501689a8c37f4e15a3cd5005a9e08aa90b2fc07e8136f6ef44473174f141baf30723dcfaf6d2b057f85313a376bf729b004068af59deac8615ec5bce36ae0aced9ad4611ccaca2de4a55b5e8c2ec8af6ce632e0357fb996408b9a2372d1b293c177d63688bf90cb0f96992bd5d772fb2964471751ca72acf1ad15f20f5bddc9ef4f7d3c1571d43cd43ff0ab36204906b4bb0140e8c2e4b88d4ce2d7b4231e2fd0306947525cec25f46823d0a39de442177f31cd09bc1c6a6896d3c9fda4487b84e55d452347eff6590a3e526e17d6bb391108b0162f5dbc04a76c042a4b69d32bb82780e4b44d39545785de1bb431b2937d3c3af4067dda0d5e75b3c290db5cc950fa5488817ac77c28e7b663680ccf569cbc302721fafe53ec930ac2366ab78f0caa1dd2f42804f80668ac3dd22034f2b9d0cd0a9b17c63b5ca5bdae3585fda7ef46e2c7bee08145d1fa5a6631e7d38d8c6de68764d70e5069be29f4a48e8aaf4a3b265294bf9ababcc389ab2660f1dd1ef1d9294683096ae1d6ab8c57eeceb68cc5a421eecdb71d278bab01711eeed1bf3dba720c8c1815dcf62dab7baddfd4b512012db7493a5c8c6d9e806337c75024931af38451ab273807d5423f720e9c2ea668c14fe1b7cb2ff96cf3d1d1bce6b8d8f823d61cac33f1631b51b4e200cd360312c943a1b332a7e2c3eaf1e82681e0ed7c6e336191d919fd46d4a7a5715a72c3d4b3d5c58dff2f1a5a3b685391f54b8206aaf39b96054e571b2033bd1d1ea5b40b375959605ef6433742fc3fb83e94337cf3d9616f6485bd83d572150edaca29e9c6024e6829a9a969b5332a2d5e94df43fe5c8e5a1c7144cd8c3f425cd4e616fa2e7c46313b357a18c80d4f1f4d9b522339b1f3b3df3dc4129dc6d5a1641aeea146545bf28eac1c1e177381aed2bd07cb320cb72f15d2e46f05f22dfc89b6204a754c3a70cd612b824c641b1ab617a55770d74d89c5e6bfd0704306f94f365b2bda945f6141b063edbcc52a9b72e335f82333ece354e121f8b8d19bb10c53e4ee69f812e0ec349ca93baacb96bbce76fbd5ae0c3ef0258f96f70911b866eb284fd94a6955fa0cfaa0e4c8f9ccf08c4fcd80c0402e14c2e917fe83e3e8874280b55e8af9f49033a0c532f6fef62e2765ca3a95156e07cafa6d82bccf6b60661528313102b5b6ea53d9381734b88c16f51de043dc5bb6af6d6c0a909fe37e48e957d56913fa72f427b825890ea8f991264e1c197aaa1dde303c4f22b4ce2bf7b9252751c6fbba47ea01e4cdfbd85b44d7e94c5e2a875f2459ca53ad71298e29afdf7a128e0d01003d5aa0edc5bb88e79ca7af5c4a9ada7b9b2026daeeba54f13df7ec3072084689706af6e134e418310f84726d9dca43186be045ab83e128488767e6e0fb0a0ae08c3379d7c07d703a1e66faf61028bde2623824e97a905bdddf94b31ee858bb6dc4100a2ec061dd0a062bd42af5809df1d24cd056d795fb96e5011d72881b5e1e3fece9c030ca91504aa49b6b373de6034f028a2507cc2c313a2f1dec485805ea9ee55f7ae3515c5dd2736b92c2dbdfa4312880ed988f3b4febb8f3b5c1db7ac0f998d45e32853ef05f944b710f1948ca1f57fbe2a61d5eadac5d976589c990611583288edaf3626f74acfe88b12b7177cbbf8409ccd692753eadfb8ac64430f89e1f0d7dcacfbe5d6dae2bf86c9a7e55cdb989f34aaaa19fd1bb23f58d75c04484532d75ea3c55a71467a9efe441361aac0e21dc82a8fef6e245e8ce502c666f267363c74a569e3003b974ae1000dcff4f8225a7c44a33908493a32566dd89e974ae9c3ff430b7f125406c00a8ae3f7b3e346301280fa83825e0c0239c3730f1ef8f020af24a79319f08450a55ecfc7006f8be75814d2e764ea4acae4c237272bc8aad45cbb39aa32d0fdd1a1b487d958185fe71234a4c749dbbcdc4f8cce8da5515f17aba890b7b1d6c7943d3e69e53e8f81cb836c9d7cfb5ae2f45659f5cf99f525efae8c434b477d6e2bcc391949ace983ff7ea4b597787a5de014e7805c54103c6b8b248ed97932ee1d7d67cf39e6498bfad613918a7b543074ff2df9ea60df342889c344bc7edfdd49eafab440070c375e23406240edc3bc960dbae99101c80cc2da4ddfdd6e02ea40345af50c0398a10d4f0d8703e0f7dcc02bb21011a49f07ffb535d31d04833efedb0414915099b898afa5921e5e91180ee08ff37bfd63525a7f53040b7cc984e5dfddf5f9ce2252a95ec1a82f09985f9300450cd78a380c08ef2f1773cdd39aabcc70a15d4aad16427e617916a47e02eb562c6a641b58bb4bed3004452a061d6c34586bebb17257cc910a62ff07c2adef15f21f4ce40c2c85d72c81a1274410966834ba29bfc197756b715056ee385b33b04d98c23802e03134936993bfae348a0ed1e2c46fdc1f15f37fd98d94096d4a3a3514ded3738e6f2329039684c00c406694ba9bdfe09e5e895ead1f82585536e68300c5983995250d5a665a8bbdac48a9c4d2654dfa09a98f437532c74dbb96a5786a7eedf36f7dba4bf25edec2b7638ad2976ded3c3e3caa5f4ed138b7c297d637085dd68370163b75000365d92f1752f4f09d3be0811a840e43722fda556ae8a544e860045fc64fc7a4a86ba1e241930e1501d0ad92894c926920bc0705f019a50f38a83371168589e08b6bab3e0d763a241e486189cdcce7b387a33609562fa7688ae4a29306f1389e7bef8b13534ee4ba1fbb6ff38599a914e58c710ef5589f5ce5f26a95f331a41b8227ec09fce83827f0db97e9f366d95bb26e7b8a8416dc5f8716cef4cabe84368a645c9daa88a41a526e543f12dbc0a6fff166b4639a5b63549105cf4cebcdaaf49cf183226f00cdadaf1c3914c9c3f2dfd5e89dc12f2a2127768a6595ce1e1def64b56a39fe74b150c879ee45914bd56eb30e36b69084bdf84c2165c8ffef1ccdb01601ac918a77106a0ee194579eb6eec722703dd13b85f26648a25b6864ecb1751a1a8ac5deb147800212aed3d7cb84a047610df3a31fb9a0d8ad48be20af6ea3fa06e0f42d375fd160cc21bc17a73e1d83b91e9c69b521829abb0821d0f23051281ce83425a136ac374cf1c89968a7134f1f14985abc4558c878e3b4b11de2b8261ddb66fafca69308ad1354aabbbf0129d86029539c424896e3d7236b1e85b98ce7bedd82c811fa6d9b85d520833e4d124cb29da7f0fe5e9ada163f5c62cd4302fc1c9854852215287a3bbd3b24992df824337008c206b0904e6da73357b18d0972ab9311ee9004959f5914a7acb1f8d100a56e125284c457e8116f95e25a2ec04f9c4a4b1f9dd8ea80ef27ad0e9e25064de8309250104aff33eeeebef841ab746a1901a3a1d2ec6ff2329fdd96b3fe30b1c002305d9f3bf080ccf9c636a94757aaebe08a110cf6df1458a70df1e8256692dc17fd8b0ee242770897bc1b0d174c9a0b138c07f10203b440176443220aa793048e790e023b0bfe9bb96c42d348f690b222ae5b8df3ea51c4751ed1daeabe1736817532a5da051f329d3436266a3f364e9a4e71e5a3d263b0bfd7f2c2bcc3e31766450cacb38d748dbe739c73c961659a9757c7ac6e521f74c05342ef3f52f755bcf43a778dab1cabe0d9be4b8536f50d6c97f89d9e9a83b44603e5c62d188e8988f299045ff85f5edd4a32100d957c88498965c1d90369c3d21595d4c0e223eaf7ad9fb1a2a8376bbcd1a2ab8fa829bce8fe40002c8313fdb2e09dcd2a49359a4323cb175c5204c151bcccfb69696ab034b48125182a351218cf35eab87d0e3b6f9d835e2e5ba71447c4daa2ff271323678f0ef61cc4d6cea64daae32f888a6c47987f6d3aa55e1ca40315b93d253159e33fc18f044dbad27385f1e31baa0384564167fc66a0320fe5248c75d5f09e0c64b8d50405a627db4a447353aa235ed3b8506ff4805fda8581b20744ebd8ac183d077bb8e4007e3c26271bb0c2e975fef4539c1f74e635d426de35fb165c2d5e4fb89ace803abf70559b99bf755e961f6009da41348171a72065899f5315d76b0b50039371fb7e357f61888023594819303a88c45bb41aa82035e3d8d6bcffbb3f7dd0b5d91ce3f5a6e06bcfa3b4dc99c5aa04f0907bf1bb3009922bd79df5c9ac31b3cfadfcab1969fe6ec5cc690ed8c28738457c013ba5a8fb2963aa081a59878f3b5b48ae4bcec15562ffa94c0f43b6b8a058f550b3c58d9f8e56589aa18c10e96b6cdd2dd7fefa3ab713eaefe5348940dffd7f851ab399a92f383bc595e30e674e5edb7af9da1cd70db2db67cdb60af0c6b8467caebe9866528ba0452f715fbf4171f7349ff1e9c4d512eb7edd3a924b09b6c4e29c38a869fa64a6539b97ac50e18f09c5ababf2f8b81fb92e93aed3825d75d49f6d5ca58bc204ffacac316dd2ee7e139831307f12274563362d3db017fdb720e5883da91bd452e188f4df70f8e6f7167b28dafc6324232ace12bbaf79f45e60f6c8c3ce652cf10599c24931be48a28a142f38bf16d0bf4366267dbb453513c8", 0x1000) fcntl$getown(0xffffffffffffff9c, 0x5) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000001600)={0x8, 0x7fffffff, 0x1ff, {[0xfffffffffffffffa, 0x10000, 0x400, 0x200, 0x400, 0x1, 0x0, 0x7, 0x7, 0xb93f, 0xffff, 0x80, 0x1, 0x8, 0xb9, 0x9, 0x6, 0x1], [0xffffffffffffffff, 0x80000000, 0xcaa, 0x8, 0x6, 0x8000, 0x400, 0x2, 0x3, 0x8], [0x0, 0x58e98266, 0xffffffff, 0x3f, 0x5, 0x72, 0x80000000], [0x1000, 0x7, 0x0, 0x8, 0x4, 0x9], [{0x9, 0x1, 0x9, 0x6}, {0x8000, 0x55c1, 0x4, 0x6}, {0x8, 0x7, 0x8, 0x101}, {0xfff9, 0x2, 0x6}, {0x7, 0x756, 0x0, 0xfffffffffffffffb}, {0x8, 0x9, 0x92ca, 0x7}, {0x7, 0xff, 0x2d, 0x9}, {0x1ff, 0x6, 0x3, 0xafa}], {0x9, 0x3, 0x0, 0xc6}, {0x3ff, 0x3, 0x8, 0x6}}}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001880), 0x20, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0}, 0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001900)={0x0, r5, r4}, 0xc) ioctl$VNDIOCCLR(0xffffffffffffff9c, 0x80384601, &(0x7f00000019c0)={&(0x7f0000001940)='./file0\x00', 0x6, &(0x7f0000001980)='./file0\x00', 0x8}) ioctl$TIOCDRAIN(r3, 0x2000745e) executing program 7: syz_emit_ethernet(0x46, &(0x7f0000000980)={@broadcast, @remote, [{[{0x88a8, 0x5, 0x1, 0x1}], {0x8100, 0x6, 0x0, 0x4}}], {@ipv6={0x86dd, {0x0, 0x6, "b42111", 0x8, 0x0, 0x4, @loopback, @ipv4={'\x00', '\xff\xff', @rand_addr}, {[], @icmpv6=@ndisc_rs}}}}}) syz_emit_ethernet(0x138, &(0x7f0000000940)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) open(0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) writev(0xffffffffffffffff, 0x0, 0x0) sysctl$vm(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)) seteuid(0x0) setsockopt(0xffffffffffffffff, 0x0, 0x3c, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) ktrace(0x0, 0x0, 0x0, 0x0) madvise(&(0x7f0000530000/0x2000)=nil, 0x2000, 0x3) open(0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x2ea) chdir(&(0x7f0000000100)='./file0\x00') mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) rename(&(0x7f00000007c0)='./file0\x00', &(0x7f0000001040)='./file0\x00') flock(r0, 0x2) sysctl$kern(&(0x7f0000000000)={0x3, 0x1}, 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffedf) recvmmsg(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f0000000300)={&(0x7f0000000140)=@in6, 0xc, &(0x7f00000007c0)=[{&(0x7f0000000380)=""/192, 0xc0}, {&(0x7f0000000440)=""/216, 0xd8}, {&(0x7f0000000200)=""/112, 0x70}, {&(0x7f00000002c0)=""/61, 0x3d}, {&(0x7f0000000540)=""/114, 0x72}, {&(0x7f0000000700)=""/144, 0x90}], 0x6, &(0x7f0000000840)=""/154, 0x9a}, 0x2}, 0x10, 0x800, &(0x7f0000000900)={0x101, 0x101}) executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x674) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x80047466, &(0x7f0000000100)=0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) r2 = socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/61, 0x3d}], 0x1) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1400000029"], 0x3e}, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f00000001c0)={0x7ff}, 0x0) getsockname$unix(r0, &(0x7f0000000140)=@file={0x0, ""/28}, &(0x7f0000000180)=0x1e) executing program 7: r0 = socket(0x18, 0x2, 0x0) r1 = getpid() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x83fe, 0x0, r1}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r2 = socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, 0x0, 0x0) select(0x40, &(0x7f0000000040)={0xffffffffffffffff, 0x0, 0x9, 0x400000}, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x400, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140), 0x400, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_INFO(r5, 0xc0185603, &(0x7f0000000180)={0xdc, 0x0, &(0x7f0000000080)=""/220}) dup2(r4, r5) r6 = getpgid(0x0) fcntl$setown(r5, 0x6, r6) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180), 0x0) getgid() getpid() ktrace(0x0, 0x0, 0x0, 0x0) getuid() getgid() sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) socket(0x0, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mknod(0x0, 0x0, 0x0) executing program 4: syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) r2 = socket(0x2, 0x1, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[@ANYRES16]) socket(0x0, 0x1, 0x2) open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(0xffffffffffffffff, 0x0, 0x0, 0x0) setrlimit(0x8, 0x0) open(0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000001580)=[{0x0}], 0x1) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r3, &(0x7f0000001000/0x3000)=nil, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1000}, {&(0x7f0000ff9000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000003000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x2000)=nil}], './file0\x00'}) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r4, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x1000}) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) open(0x0, 0x400, 0x1d) bind(r2, &(0x7f0000000000), 0x10) executing program 0: poll(&(0x7f0000000200)=[{0xffffffffffffff9c}], 0x382, 0x87e) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) pread(r0, &(0x7f0000000000)="665649ab03826a33c3431b56aac2d7c04df5c07d11997ca5f004a82ed2e390339d4f9072f52446751f191d17bf", 0x2d, 0x6) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000140)={0x0}) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x4, 0xb}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x7, 0x2, 0x2}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, &(0x7f0000001100), 0x4) sysctl$net_inet_ip(&(0x7f00000001c0), 0x4, 0x0, &(0x7f0000000380), &(0x7f00000003c0)="8bb809b6b79e8ebd8cf7320108a7fb3b30216150f858e59bbdf949ebcac7bfaa11b2206c54643bf0604bbf96f047993f068ebbd9104776a69e6d17b7db1353c3496a6427dd5a6ac4c9db86b6e2c843eb756ba0967fdf5368577eee33b3bc802f694b7548fe11dcc677901489737b52648b66bc66fb2a475f63682e55f300d946dc4b075cb0ade473f6cfdac083c541ed5f7254d89d9e6e571150ac010c7b5c5f4fc823646b8f08d8cd2751f6", 0xac) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x3}, 0x3, &(0x7f0000000080)="fe404b9f15fe4b0f14fdbe39e84b22f222ec0c2dcc40ebb02ed870862282586eff6b723d20784e315dd4331c0f62e1f0b7e32dd2b2acf15e53b3a09c654168996c733039410c8f2682c2b829c4f4b34780e79ef17bb0bb69377de80af9bbcacc502453edc412d87ecb06982a5fbc1153be69ce7b988c0311f49eded2549022d9d16cdea3d5b3a794799c34d4311130dc6c3a1c8662df6109", &(0x7f0000000140)=0x98, &(0x7f0000000180)="ac6d9d8205bd306d06", 0x9) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) close(r3) connect$inet(r1, &(0x7f0000000000), 0x10) openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r4, 0x0) ftruncate(r4, 0x25b3) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5e8c3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5492f4a0491b1ea3359aa5c5164ad97ac7c3aadca05fd9e9a8c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f0000000000)=0x4104, 0x0, 0x0) executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kqueue() (async) r2 = kqueue() r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) kevent(r2, 0x0, 0x0, 0x0, 0x800, &(0x7f0000000000)={0x6}) (async) kevent(r2, 0x0, 0x0, 0x0, 0x800, &(0x7f0000000000)={0x6}) kevent(r2, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffe, 0x8d}], 0x1, 0x0, 0xbe5, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) fcntl$dupfd(r4, 0x3, 0xffffffffffffffff) (async) fcntl$dupfd(r4, 0x3, 0xffffffffffffffff) getitimer(0x0, &(0x7f0000000040)) r5 = open(0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x100, 0x0) (async) openat$wskbd(0xffffffffffffff9c, 0x0, 0x100, 0x0) socket(0x18, 0x2, 0x0) (async) r6 = socket(0x18, 0x2, 0x0) close(r6) r7 = socket(0x0, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) kqueue() (async) r9 = kqueue() kevent(r5, &(0x7f00000001c0)=[{{r7}, 0xfffffffffffffffb, 0xd8, 0x20000000, 0x8, 0x7}, {{r1}, 0xfffffffffffffff9, 0xa0, 0xd0000008, 0x1ff, 0x7fffffff}, {{r8}, 0xfffffffffffffffd, 0x36, 0x1, 0x5, 0x2}, {{r7}, 0xfffffffffffffffc, 0x23, 0x40, 0x7, 0x42}, {{r9}, 0xffffffffffffffff, 0x0, 0x4, 0x3, 0x7fffffff}], 0x400, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffc, 0x8, 0xf0000000, 0xffffffff, 0x80}, {{r1}, 0xfffffffffffffffd, 0x128, 0x4, 0x0, 0x20}], 0x3, &(0x7f0000000300)={0xffffffffffffffff, 0x8}) connect$unix(0xffffffffffffffff, 0x0, 0x0) sendmsg(r6, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[], 0x10}, 0x0) r10 = socket(0x18, 0x3, 0x0) getsockopt(r10, 0x3a, 0x12, 0x0, 0x0) (async) getsockopt(r10, 0x3a, 0x12, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) r11 = socket(0x18, 0x3, 0x3a) setsockopt(r11, 0x29, 0x6c, &(0x7f0000000040), 0x4) pipe2(&(0x7f0000000080), 0x10004) setsockopt$inet6_MRT6_ADD_MIF(r11, 0x29, 0x67, &(0x7f0000000140), 0xc) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0xc0}, {0x28}, {0x6}]}) syz_emit_ethernet(0x127, &(0x7f0000000040)=ANY=[]) (async) syz_emit_ethernet(0x127, &(0x7f0000000040)=ANY=[]) executing program 5: open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) open(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) utimensat(0xffffffffffffffff, 0x0, 0x0, 0x0) mknod(0x0, 0x2000, 0x1e5f) open(&(0x7f0000001680)='./file0\x00', 0x0, 0x0) open$dir(0x0, 0x80, 0x100) open(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) setuid(0xffffffffffffffff) setrlimit(0x0, &(0x7f0000000980)={0x0, 0x80000000}) semget(0x3, 0x4, 0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000500)={{0x100, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x5}, 0x9}) socketpair(0x30d8cddc729b6b78, 0x0, 0x91, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000740), 0x200, 0x0) ioctl$VMM_IOC_TERM(0xffffffffffffffff, 0x80045604, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSKBDIO_SETKEYREPEAT(0xffffffffffffffff, 0x800c5707, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000840)={0x10, 0x48, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000002000/0x3000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000002000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000001000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000fec000/0x14000)=nil, &(0x7f0000004000/0x3000)=nil, 0x7f}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000fed000/0x1000)=nil, &(0x7f0000003000/0x2000)=nil, 0x3e0000}, {&(0x7f0000ff3000/0x2000)=nil, &(0x7f0000ff3000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000fee000/0x4000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x5}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000feb000/0x2000)=nil, 0x1}, {&(0x7f0000003000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xf8}], './file0\x00', 0x8}) flock(r1, 0x0) sendmsg$unix(r0, &(0x7f0000000400)={&(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f0000000000)="8e020ea5956c4034092c8d310f5a21c3452867f8f9126baee92cf80c135c32e0e9c63f5db718281e7eea3cd0ec212e7db7433fbb3dfe1afac122b39655f35d6b3c2a68108ff6e2795a6be35955ab9fb095368c279e44c19528ba68d2dce0d2d831dfcd80d9dfcb83bea846fdb4ea7bfa35f18e5a2ed0ba3f7706770e0cdfb7c11f22d291b4e28ed16dbcdb6e8b0779ae9576fb4fca85c9f294b66f3d002e6f1111d04785c01ec8fa1e2612783c46fb30452f41e16756d06bc9d840f74783caed", 0xc0}, {&(0x7f00000016c0)="419857fafe3099dbb4968574e7e690775424b5b671e6ff8639191a52981fae821e654731240d890f4252b330c3506f7ba8c1ac2b1218b9936c2ff830eed91f5b9f9c399916f974067384fd158369a92382b893d4e102247e97f9bbb3fa93c98732e61a0b2e544228ac0d247441d4bfdf05dbe5fe21d9cda41b68f986a0378fddca15db55a6ab5a6b6a13b0e5dbe4089a32c392884d8826f2ec9ca0d4e5440dbe9fc43f1b33a0ecb0cc07dbc0204654ffd7b5f7fb20d58ced142416d58f95ab37a414653bd45acea7c9e92f555d913968a5ac535c254d96ba2d29d5e9febe5be92c340cc417893b60cdad122a39a75cc2b97ecff64497c4025be5d9817471c17d1579ac3cd4a8a67ff1ed66becbb55b774353427881f9cf4dfbf470f337dc8d143eb4458413a23ccbc76dad6bf507889f6e19d2b14da7b15e86189f1b6a1c5b9aada912740915ba02d5324334afce827bc160ff4bf6f90bb2f61268675653a63b46ab0a0bae03e4017bde42dc81574ce19986938b1fa7b1fb768fccf4a074d0d67174a6d19640705dbf377225f5222618c60ec6709bbbe1ff6b464a7074def2ae309e03c7917a15580146bd63190eac06b8b230ed056098f9c42939bcaae685b1b7f0dd16790b115cd93553938cd3d46774a22f5ffdf60d65fdbc479b9287f949f79b8eccb79030f010d8c9867e344a838770f6a1edd2f10d3cad7feb5b1975dc9b994a53b5ecdec1b74560d3b766ff1babe634ebb4da20b48cd1a427ddee87ec2c25e214e53dd43dd9026d1e89add7dcdec47d3819c9117accf5ddbe7cc64f0e608ce1cdcf73ba2a9acd13d0619a5e3d0103797d3ee256b24958fc311a1aedc414195afd7c90d5bf487b87504ee6cafa60fb627bf1ae891e1b9531dbfb30d96b46e1b8b899a9b6f44e2abf904510ef79981e9fb8e94fd4dd8db76861fe147ec6b400a7dd6910c15484685bcdda1e017566c372e5c9b6f8ac51bdfab8f7e295deedd2be5e4247894406e89d7b906ac68a8d9deefff047af2cc4d2bcf3ca1bb09f7c4ff8d50b57627878aea1237f9a222c0c8a24dc54de831c8cb0acaecb8cf2ea47c78c2942d983be15186ea031b0194d9193946a2841daf3e6cd1bef68629da330102208468382e99ebb2701b817562d997f8207617cf80167afec6bdce4970411eb8995c15429de27de1f1766d888088d2f8326649376150f734f8841221773b6ae404d25e461489faf17c8e6759130175792dbf64bded1b3b86fbe2cdbfb09afa580751e2d79508bc80027e284d048841992055f4a073d0cee452aaca0aa9c22aa92a9cea452a90fd0ec183080904026b34c9ed775c2b767ecd0b1218059482170ce21e8aeb7748b94997b0f43c42f65805dde05f342ffd3d3dc3ef0614038fe336e843f61a56e6437f8b116f13376ad43c09390ec56cdbec21f1601724952ca1052b6566a3685634a13c6bc7792aa9c77b4918adad247e84fd41887b661d13d6fa90e75399eb4283960a7c23dc912465f701fff54e880a5e557b989b2604ec9274c3a97916c08da30356aa027671f75078c7667b362668ca7c97b30dbb523a1d782381343552d5b704706ee413ec359eb9af4284598ed1944d7f4b66d62be56f96b7718ca88b7d321d7f86c04b8d9ce2ddd9a3e30a7454668877ded319230d466e661791a75a20a1fbea7c40addaca09c27d18b25579b020c0106321d44a45980b0c82fac350a33ee3c1e98ec7bb94483ecbfcf72ccd309bc6f95abe9ae0a101d38f687bce7912a9363224edfdbd9579dec58d4143e3225cd98f6c695b7e77755202aa35241da361a90f93403e7b0163df51b6c4f1688425d020ba952557f7d5bd6f7d8131fd92f86cb65824d40ef6e2c6e9a5524666287e52c2bc273dd46613e357b7662cc602e4708d754acde6cd8ed04a0191baef9b987de01f69211afe60131cf4fea71787efb47fa2b4a2846b63641aa7aed363bfb765faf688ce46ed37bf3e077ab2f36a940458f0b0c9bfb3dd900ccf310ccef66bf8db4dd0308c9c557c29fef670ecf246680ed55753a205f588d4bf4ef30841659a700c9db7e945be0ea4db5ec6df64b19d4e77bc44e5bfbeb5ba6130d7ee8c3a2ac69fa93f62b5ec5f80aed48c2589c0ae352197b313323a22298418ef9f37f70be0fc2f97cfe83e946bbfc27bd4e0212e5c87756d5de9bc3f4f79f660aa8c706ccb17a8e4b0920e45eddc924c3a11cdcd8124e6d81bb00db39dcea1b12f3ac0cc4bbc6c3863f23ddb1aefbfa92cb9a7f96431df6ea8a8922d2c668cd308a224e5d0a4a9dfea97d2aa45a0a50a01144cc4e9b78883dae279b93bbaa223259c75213ceb18d1c66b66045b7e318a25f745c1e22ed329e2bce449bf3345f2cd51c00facf426c5a64238914985e6019a7209c2a2ddc44227ed151cd2a5252ce9b76ede2b1c80a99dcf7e191a08e491d8cf45d5f9641089ed880f5d513934dda873a220e8a55dd82a555676374719cc5510a9b9b186db36dc4583c5f363a958e09c12387d183acab069a09039cb3b63003133e17831aa0a61c9aaabad2e053c2bf5a031818e6bbfb2f5e4b8b24a4d4713d970425649ef547908c0da42d4f96f7cd5e8b7184fbfd7891d838d2c098d1ac3d87102e139aa29cdddd103585c23a2cb89832755cd9d4de61e0a94c7618a9a866a5b347920d324d14e6724611aa21d8e36e46d7f7edce08ba0afe926ccfc9fb61e093b7961cf27d8a9225fa9adb4a7b2944a187e196ca78006904c0115500c05b1c24d84e7b21d93251272a2db30c59d22ffe9d21bfeef4088003211c15c4ca4c97bde80dfbf1514f12398b0b8ec4841902540cc8222677725473d64cbec28483c780b21a96f0d9c07f553457853e8c2b119750781b757c321b1bdc4e9e4964b26f4110dc46bdcc0a5e2754f78be33a465dba3ee15f983501fd85f870be4e4a0ed92eeb94dc3517f71bbaf29e3122bd34e0436d20f79421a6558418927612ee94d742dd8a002d319b34fbd1134f91c52cad4620f10d16a01fc724cb31ad80882fcb7efbecb3aeb27924d5a1ebdc2252706d7165c120593b6ef9455010356dc3f4bf475926656f89089643da7c88e1bda86ea44e7e5aa231a06743d3f6956e1516a8dbe4a4d7805401223cca28df858be3a97a2f22eb7aca565df682357d541d9e9f7d9915a9fd9d1ca313bfcb3f471e929fab8c999b175807b057f06f243023f8752177f9fac15145b7ef670aaceb97a183c14ff486f054fc4a94ee92b89ee6acc83cc42cbc3ef44e84e8462ea16ce5dba051f2d9e7df99c4ecefc7e341a96f2fa4bc5180eafe70b5f7d2988bbe98d58530e7b941725fdb6d5e7f2e643bf774c7d07b5cdbd364587ae3b4ba5327051bafb75e136136ac34cca5379784ca8095d86ac5c93a91b3333bca82f6ac856f40e333e496e1a8aede11c5b0f945bf4d60e97493d503b767e9c77c9e72a0a62d3a228030cc5524dd0061416804724e351f44b89db8e920f7800eb09cc99631c227ad481e37bd79b5e235ab6eb3e3d287ec3096f00c3d54398eb0c9a3072c5756378ce4777587e4b2b8a71a35808e943aa9fe255741a88b18a2ea2dabf2ccb9a0596799fc020dc372c1bb4a7800bc0b6c46b4c65b10cb165f23a62374c2a29f127015aa665d841bb1467452a5055cf26bb87c98885feecb382facfd78fb56a7c6c27283b08574a66171c429cd1f564e431c9d06e3014f324c1f5ac393d7b3a3c723865f20f3785150967395bf03599d8cb78bf1c83b5a1f03b693f3fa2f236705c7f293a9a728d3c6b531c0c3f2b5fad07d19121e797216c0a5facbb84f2b687d82402ce2b3cc97d80e3e4b9430e9b395c112645ebbcc835579355d127b53041361cd8ad88ec5ffc11748327cce7616baf1f22c430aeb6c2c2f070a4c5a8f0624f75aa2fbb22c968fa788f519b43d991a4af7d43e9ddaf66dba4eebf4b2087051e217a373d59c4bbcb90a2d01a1883aceb602427ea1d98e1874e4f714a1e042974fef2ef57efb45e0b5819da6aa3ff6bdb01093447c0781b8cde988127044a311fd58272521fb052340e004eee72086cabe3793fbaa7f35f7a728b490d7cb41e6e4a05f55d88740864869efb1258f518973ebc2234db0b6459f1a5cdceea4c5826757dde3a12239b9c7a383bbdd71ccd7346bafe5299126447cac04584fb14ed056ae00cb60ebd2f12d0479f91c8a22dc4453bc89bd8731f052f1f306e858eecf45797077bff278b7211e6df49645d499eccb925412207833fde1ca292954e6579d24d6c225b39a4b3df4b7039219dd660d6ced77ff69948056242668ba5a6ad43cca28a093c2b8f7cffbb6ef66003d8f969ab45b5cf693cbcb69a7f797d24a617cff207a3c1a8f714e1f52abf773672fc8e5df3b32d235d4917e25a4d201962e4a958708cc60b9395fe71f08a0047f4d0f22af69cdac14a80e6d8bf7baa1c0df32583495086ef2f7b3f1a1b54de337889aaafc6f21eee6642d6cdeb153c5a1c29e1e511fa76861fdb9f1bf6238e1107eff00df3dd16d5b6966c51b7f1185378f49b81c3459d0f29809a57923af9df46a6d5c91011b9237f14cf09750acbf514562a373af020ed7c764e8b1f75f85e4a65a3641acd2dff52f4b15199c17fe4a9b8b80743a7ce6e72e65bda5bdde24256370b0434f353b73404509ac072efa9760a73a4ea1449742a3bea2b857526df02ce6a128e36d1618312c2c0e32436a149e5d217343215cb8aa14fee6766dae8d3c53a9422b66a947be78586cac3bfe975f896ae19268c861dd5c8698d9e16c1be0251ed325e2c2cd74874bdcd11011566165b39685051869cdb33b6e2d7ff47076e175d7d66f978767dbab064295907b8677c99f7a6b66ce9ce5cb1288f14a8251d33162ce2729212fe642032fa6dcf20ed627250138d7919c496ab3029f9850f6c7ddb3c6b38ec89ac0bd3551eff184d80accb269895c19805b3ba1bddffe48c53024c7c160b85376e2c1c49f9c25084cfe381ae3cf0b98bcd2ced1f70ee4d67f063a659ecba32a63da6a16f46f2cf47b12717ba33b072da044be02c99151d6dcb364c30b2875879495b2a9a0af403d35a55719e8d5e5ce3a509920a5781704016af07585639a90b58cdf270fca53052a602a6b67de00f484b2305cfec61864a5cb77e1e0fbfc48b80183ef53344c4158ab4dbf67e79ab99d703e3b43d24da1edfc190ef37b99e434375a320600c956ed7501f013f0fe08d5872e56feb5fcbf436c5604d14ca03a5f1b0b6fe5898779cde75a3a2e2ee0628117064aa434262a02318590f3ad4c809f0ad5626ea45f77834efc73bc34a6857b8c6172823526791f82063bd35770c147ec39edf58281c1e7e382446f2ac2b50d68a123fd80ada3074ddd75ec502b75ff81ee4ee37c45742037226fbe6ebe3b3308538ec692639661d7a373973673f97a91dc0eaf88e396387f2713c51a003cec7d46aa092693e7986ce604ebc7cb151a4f693638a4c2b28f81df2af16c4ac8f673319c0533efb776daa479a1a35240398e5e378bf85d790cdf191926773da0075bb9da41c1247827fad4312c7d00cce6c97e707eaee7ecfe0e6f5d304f3443f9331dd0a0b48d06aa96b82d56bc37bc812ef3db91fc4d5b48ad4ee86c9aae7d97e6b4e45151a5679eebba801df1fc54eaccf4d85bb58b878fb5c70a960c161a33da7902e16314d659f826d2e253bb0d612692a40713b0adf0e92281a639260ca712ffc1de4005d3941946506b984bf19c4f6cd1cada72bb792f72dfaec3e1c7bf6a35", 0x1000}, {&(0x7f0000000100)="cc3b3bfdebe9234d3659fcf03ea57db7163ba12d890dfcf44ff354b63399eeaed1a9c75d47e9747e6e771ead41e6472e2ee0e5d086cad3f76087e7e82160441d7a42b9cae67df69596aea26089260b32276bc9e75648b5a8d1f284f79027c9dcce3a2d70a325419bffd235ba045a8a82fe5a1d7f13bc07114c3a1c", 0x7b}, {&(0x7f0000000180)="e896b2e856ee83f5c0cae0e9cfd85a2c9bf3bab867d401200b56b0bc6eb28af1a1aa61f2", 0x24}], 0x4, &(0x7f0000000280)=ANY=[], 0x88}, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) geteuid() shmctl$IPC_SET(0x0, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) ioctl$VNDIOCCLR(0xffffffffffffffff, 0x80384601, 0x0) mknod(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) socket(0x1, 0x2, 0x0) executing program 5: mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000400)='./file0\x00') link(&(0x7f0000000940)='./file0\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file2\x00') symlink(&(0x7f0000001340)='./file0\x00', &(0x7f0000001440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 3: setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) ftruncate(r1, 0x0) setegid(r2) setgroups(0x0, 0x0) getpid() r3 = getuid() chown(&(0x7f0000000080)='./file0\x00', r3, r2) setreuid(0x0, r3) unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='r\x00') executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000180)="23009100007adb020317bdda2b7e", 0xe) executing program 7: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setreuid(0xee00, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{}, 0xfffffffffffffffa, 0x41}], 0x0, 0x0) kevent(r1, &(0x7f0000000040), 0x3f, 0x0, 0xadfa, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x80}, {0x6c}, {0x6, 0x0, 0x0, 0x6df1}]}) write(r0, &(0x7f0000000000)="76e5de0000010000000000000063", 0xe) executing program 2: r0 = socket(0x18, 0x2, 0x0) r1 = msgget(0x3, 0x8) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30}}) close(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fchmod(r2, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x1, 0x80}, {0x24, 0x1}, {0x6, 0x4}]}) r3 = openat$bpf(0xffffffffffffff9c, 0x0, 0x10110, 0x0) syz_open_pts() fchflags(r3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000240)="d01617626fe1c960bb9639b775b87a5f8b2e62ab1ec9c460cbdde2e5b48e3688d75bd61723524cd2d863ee0599f105d22afeea43b74a0656404121bc83a9fed5d2c99a02061b50aa50c76f01329bacc95f172f31a8593c4f3ac2a8c568291892a6650d9c76cd643289a8329c26a6a3a6e66007cda3d52ea2dcd7e5568e6164382ba2d81dce22927de37688ce3cabd9a29c82e3972b433f0640b407045b7cc708d3b7f94b67db27bd283575e5ab6b6d6ad6f35506d605cbbaa5c98e29315343afc3469f20a7cfb8302f53de1810189be7fb6cea4d1820423d6be0b2ca95d3640122a5fa2e29615066a4858daccda67563e54a04c05c03b9048f9102e0d9724efe659f2835a45ebe091407ee87de699aaf1b639054ede71b0b3093a792c08e452de57b173627440997b1b3d17c6cdd48c506a3e545fb8a6e16b5b6e97394d64c802803c7a2a6e1812f70359fb0bc1069718a46d5cebf64a5944d6f99bfbd683c639b829b12bef488cde4e02914ebc169ace58dbf44d787744cc31728fab06c60c22e08f71acf9285975a2360ab2f5390fd8d3c4ab491c69976cc24d16316334fd5877aab6c9a68837c68b1d4f931c9d2e304d5dd7b3ebc4b3d35a1cdf4d7880e62f9c45b5aae2480432ab314f6eaf3c534334b385b2a0bca87e17ec691ce3a103fe82299711b5fa2a9af70591a40d325bacb3a529b8c69ac3f3584113cec48e9e9238609e252ee6d89c5fdf6d111eec407edc230978072ee197b05141e4355ac97fb463b1ae0b881a1cf5428a02f17e843f5b91525b57394d7ecd3a4d38bbd3b9fea64ca0f1faec0cca7d8fa8a23ca408946a11e35c1c227b6396cc445193b8e3a87a2a944af89c5612a87270e7737c8c891fd2eb9dc825454abc7c6dda3224a4007bca5e296235a4db0b21dc2ecb63e8bc1194cae64d6e9c5d97be0e4542d2863c6283f50d0e170ea3e3c2603ffc3fcaeecb7ac54c6d7b7be3f10763c22495c794911715349a3eed5e5683ef49a7b2ff4c30092ff2fddc65d1b0f0aa2584f2bf0d70b69077ebc89aefd694c033ca7dcadc1ccbac5b45a66e25db774b59607dbf971c485b977b326d574aa69bda85ab2c0dc788cdfe81da8135254272724559d874d8ce2d76739a21d6c5a1d2537de3ca804e593543b23f5ec81821ebd7393190ae8f0e73f8606da395d797f727a012020eaef252712d9b24f5da9b8d4fc71c8a6286fd6c2937fcb3cbd27f3a3afb3eba99e18f6972bcb95f5f5d219e79dbc64ad43a93355fde61906077d4432bbece751e4ed02a06d053a0f039926b1983837668e89bbf290e60559fa782b9df4be9fb3a99cf7ffb57575be5ad7fbe36c3b27973187c96a484ea59b9e692562fe8bf54206085548dabdf0b2ec0d63ee60fb3e5dfdba1b6191b47520817bba39f5e84cb92d21c0facd173355d3cfcd63378b7c64276d38552d37d7ce9431b0a57f69ebe0ce4f40c476c2f15c77429e4146b6bdab8538d23b036861d3c6664a111aea89d1d386e80ce232c0839c32ebeb5f481d25ca9e56aeb3decca55cdb9c5f91994de4453a8c74a932450fbd6fb66cba64ea44a6f3d277157f62774d537acac3c078b5685906573482984741d24637f85b4be6f0da32d750ad6c64491d7248ff86005a6759cee9c992bd06d9ab50cfeff68bd2b6affc214e2dd2e2e7fe23497cd9c17d07adbe7db4b89c3ec5bfbe44d883f8265653e0a7887ad7a04581e6721b3504b9955f40a6ed9ca250626446c88448ccfdfeacebec6c340aa06409d04fa59e86007649697f387a7a4e9c615f0f671e4b13e16d7290db3e027191f9d2cc27333a691bd4c2fe2ce5f616de0b6dd2efdbe234f13fa289676497d6c4b53738bd75ab80ac18370218cac67ce2d008a26146da61dd3c8d66c96be1bdede93527933cf5dff184630b091ac1295cd09032666d92bfa9caf40327d007baba272d5ec76d25c6bc33d2ba94be92b4cb747a9f1f6048c6424b306e90d79f05a15ef77e1534034fcb842e6efa4699eee668dbe6db1891e84a4f9955efa3cb1b80591ecbd0101775c2dbd60efa007d2f8ca0d320bb4580eaecde7052fd80f45966b9626df8c32d973f4deb0c721d6fcc735f68842f80e34763c8b53e8c06a2aacda69602b46c99b1eb004c58f2a7440e3a8abb6988dc051489323bfa663dd375c7c7fe54cd06d2f5afd96c270651fc5c488ddd3f084fcb6bf1e53e0a4dd1819480036e6c5ee41de93d47877d47571784e428a49733fbd3a83bc77ac8b78eeb47f89d0afe8badff08829d365b7efcc1b48dba4d6cb310a11d4d29d99143e0e9555b0d760f9c524d600fe98e6ac6192c7ffd586973148418aaff8f6fd623f591591b15869589a9321b4d2a5713a0505b3c378c4a56c6335aceed2233e24cc6ebf6c983c76d8029fdd623d7c3428835b3898a36c6d82fbb54be689452eb8e5c78ca83076a96e033fbe943f335a5d496c8352bacf05ac944aa1d7172243bb9df82b8eae5a8670a30da4aa032b17ed14a0d7c561e7686f9403f5060e8229a86c4892b0d5ed437424a590dc248b0f0b2027c9834850cd7d7c62d28499080f4a1def242dd2e00f9750c0861ca318c2ba7f021e4f8c6ccf2b42be21c952834f4b252f87c8eb4784936b9fb49f1a547b24332dc88a858ac721cd6c1e175f42e1299816d53ae5f8775a0ed79bdf10f28067739f7c761c8e065eb7f863fa0b273f6ce5ef0f134349126e8bf05c5c3369288a1e972742923b8e7db640a0f57db91217e810e48266db4dd93bb134b53512d3cfc0df047c659b62eda12e9a6a017daea1290f06db0b7948d45558211f23b4fe6aa2111443ffea68af728fa3d347461c67c749b6993232a068fcd9376a19fe01f8152cd6921c6cb84809b1825993988a1229c658dd674e9479710b5012b37f61c9b03f415cce17e8f7cc33546eb329bad70a65be25297f3059b045d6d75349cf21210ab65a146b3307958536c297f7018324a9aef8a8fc9815f4eddcd1de281269bf6613207491e00263bce857c2c9fadef17a7a350a7ac7a79efcc70bae11b356496ddb6e08b9f8fc46c586aa22f1a75d7f8cd77cbcf353e4a0968c386282fbb4de6e2d419d8ccc521bb67418d3dff4a168c306a1234224395db6c8dad8e36101d40359b0374da67ed34d860752de3701ce5634b553d6952802773f8902f81a1043f0feec6192aa9125eff81a0611173dc3b7a2c5ac5933033294447688c870116d7b1d3f6dd7af039ea9c8198d4812de56c4896ece9334bae7e723cfc5c7c10d7d626f0c39c4c1902ebcf1e957d23857914cd771d37785ec378ac783921d7704439dc878e42f2bd494522cedf9a6f55d194c9954a4aaebd6054a2f49edbfe42623fc6f00d0116c2c19e9e3eb53f7d07eb25226f90db80604b7f4890cd2d1d51b06bafdc295c7f8340a61715003ad6bd1357d9bbe5e184149ccdcd239c2e5bc165f9dcc63e98c2e96a2c26feecbb1ce20e466270899122027e1d0558e6d5ef427cf214d9c2bea63f1a56bce281dba1d0918b93e3fb8ae97b5566f1ca709e335ba913adc41435a255d1076613aa042550fff4314422573f13691823c2b733e9b25c4eb0a45012ad6f953e399c23faad06832520d840abba0dac4c36efd3c5117e3ad6b40ff0a2170d5e97251253d7478ea1c743d6a85829926e84fdc159e564cda78b580d75c3c16f87beb5e1ed9ae753e4dfa26faab948828addbcc46ebfb9f1a89ffdea5b16ce2e5979793c2e267d21dec7cc9d64f748add3779fca75ac5c180bdf3bef510e6bfd2480c634c269da8ef80b4e02731d621a889d138d4a9d2de8cdbebc7b019811fd6cf039f7a30d478d0b00e867550719213847fa43e06de2b8d9707869b9a792483d4da282858582df59239664816f391f2ee6c777c39d1006676f41746f9b1aaee7add194f98a130b53778a79934974ec5e3acaed3cdabf7336e1c84a1cef1c61ced059b100b77dff3f8db8c2d87355434a02cbe62a590aca46b8c1244c1b13a84185adab1db7362d649d21094c5af49835d290b542d5784bceb1b509f0d3023cf16e059d226b58400921b8b2d209f4f599cb051e6d749cfe2b96b2994d24aa816c265f5499efed9f5ef035e9d48f627caccbb57699aa3754f704b88f39b1114a98a29535479932d62dd9575826c96d2e75d0f8ff559ad91ec7d493dc4465daac60aa6bf327baf2ff7c975407c5af5571520fe4d8d3a14fa9cdd2f0f5686bcadbc0d786b0835d75cdddfcdf09443a08ddc886de70afa3d7334a09ffbfc100f279c645fcc8b2995a245d402a2655f3b0b67cb5d06dc3554b7904303dc8115633de198438b6a958bdceb9985252dc3ff19b7ed4293f86effaf9f254677b817eb26f9907e44dc2cc2a9c56da9cbdaf3696680f334f1d4a5112df401162353feeafc69f9ce63bb96825783ffff5d86130e66b541531bdd10c1db58fb9c609c580788a34d26729181a7a1f234c6ff344083256cea216321aaa6e27751200268cec9cc114d2de094ee039d91b3bdb60e863437fcf9663ef1aac66d96285e6cc1ce738f5ec2bb1e69a3deebefe6a443e968ce765891d6fd9b3e1ab9a9e7a82af1e94deaeeacb4c12ff50c22e71996f54ecb1199d525fa1fb5ddf7681ad18eb3018af382d5d8ebaa1d98a31cf3e980b73dd241b7b16dad34665df8128e219bb2bbe66f11da6b5ac737b0ae35679ec9793d02a776c2614c819248b10963e32020cfa6e872fe92156afc509ce541d88b9e8eaba9ee056617ea7ebd3d2910b974f0b58c9e57d16e0c749a85d5c6557cb8af67eb3db0e006a89221579dc5c59084a12c77d91b53caec631744e0c5d42487b9f7c1ac3c28c00b9928323e5c1d8e570bc0e58b073dc7b4e34ea50d7d2c5961c4d808184d293a48720dec72c078ad145cb33eaa034eed533865a73ed70fb1a38b9d511ddd2c1f24a1f5a363b1954b1039163400e538ce87108c9a081098bd463563f80108b7a9f42e5bc37a5ba332929a906fdfbb23fe895e9958fb6a35a047111fa86deadfe568d103bb2a9f8a4d27550d8b8d07c2681cdfb0058dffebf362181db14d8432c8b8e8015cab4b0296ae200ff9a063843acc44b779a59ee921e3b4746034c4fb5c79106529d3c195e1d487be8dd3364265229304146f82fd236bda4ff08806133e64e8a9ef3d7609695949c4cb291f4933921327ad24795f5ac5b2751b818108966ed4c216f47feb2a9c3fc1e2e8a5dc9704d7c5eadbf3b9b74a220f2a4c0bfa62b999885fc3018e427cc5b3c3047246e79e04189043f6c0780a9a6fc1955f4491f92059278287c29c223fd394e9b11a5281b623ad4555f66c3a448999597ddf6a31b8bb238c7f61b8cfaf042db41255d58a891c6f510c0f50e8a120c497dcb48a3d8b096fc69182941d18df9327bcbd9af3c284d2970a763e8100cddc01d5999955b80dcabf27d7841e63f15b9c3c20f799d8dd0d8f8254998bfcfb118385997e4a8222bed1c06077e4f53f77f30a9de6f696a90846c7bb26990269f0458493ef9988f10c26eda498e617c0bf1252717e05ac995814a514d2d2864c6c41eb7085b5245be8b6985c8f7b85695d8e80231e015b355f0c365876b91aeb6bc0fe0bf48183950313fcbd3ea80fbead822d6a06e7541f5e16287e46e1e4b0e173e478ff79bf5ba65609975519270238dcf92a2105107539fd56ac5a561a018fd1027115fbb9e8620962e44d780b3a14a08735844d705dc8a0a8d8d38d97a71c7add5cae4788758f3fd9b913adabdfcac7e6ca07b2932", 0x1000) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[]) r4 = socket(0x18, 0x2, 0x0) close(r4) r5 = socket(0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000504000000000000000034", 0xd, 0x0, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000300), 0x80, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r7 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r7, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r6, 0x80105727, &(0x7f0000000440)={0x0}) socket(0x0, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, &(0x7f0000000140), 0x0, 0x0) setsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f00000004c0)={0x5, 0x16}, 0x8) sysctl$hw(&(0x7f00000000c0)={0x6, 0x19}, 0x2, &(0x7f0000000180)="0c5079418b0f19de6ea2c3f60fb040f566459baa7b9e6a8e94962b86a401be103feaa26ee83b497f7f4e8257e39ce871c3d0cf97136587ffda0299ace976599950957537ab93c3dea89dd6b2ee32b3d05b628fda6651fa9d0f5fe90723b7b3f3ee23b22f3d2ba2eff88b826390", &(0x7f0000000100)=0x6d, &(0x7f0000000200)="115ceeae5f1dcf285a802f4f4045eb580c33de4820781f2003c5d0a0a5c461515414d05335516b24135bfaf38553cdf1b59fbdac242658561294dec3351011bb647b37e6489a6343f9ce080e94cecbf86cb3546cf3f9bb6e8ae63825143079f1bd9df87fe849af912d8ff38db4060389540e01f2db9711d556bdf1d142cd68f206b95ff85c5f94bb5e1d54024ec670db45cc7323ed7ce805c4cc04031068b41bf7", 0xa1) executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x47) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10, 0x8c) readlinkat(r0, &(0x7f0000000080)='.\x00', &(0x7f00000000c0)=""/54, 0x36) mknodat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x2, 0x3) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000180)={0x8, 0x60f, './file0\x00', 0x7, 0x1ff, 0x5, 0x1f}) r2 = openat(r0, &(0x7f00000001c0)='./file0\x00', 0x20, 0x21) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000280)={&(0x7f0000000200)='./file0/file0\x00', 0x2, &(0x7f0000000240)='./file0/file0\x00', 0xe}) shmget$private(0x0, 0x1000, 0x108, &(0x7f0000ffd000/0x1000)=nil) semget(0x2, 0x0, 0x400) faccessat(r2, &(0x7f00000002c0)='./file0/file0\x00', 0x81, 0x2) lseek(0xffffffffffffffff, 0x4, 0x0) readlinkat(r0, &(0x7f0000000300)='./file0/file1\x00', &(0x7f0000000340)=""/77, 0x4d) r3 = accept$unix(r2, &(0x7f00000003c0)=@abs, &(0x7f0000000400)=0x8) r4 = fcntl$dupfd(r3, 0xa, r2) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000440), 0x200, 0x0) r6 = socket$unix(0x1, 0x2, 0x0) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000480), 0x8420, 0x0) poll(&(0x7f00000004c0)=[{r1, 0x4}, {r4, 0x86}, {0xffffffffffffff9c, 0x4}, {r1, 0x20}, {r5, 0x2}, {r2, 0x4}, {r6, 0x2}, {r7, 0x2}], 0x8, 0x0) r8 = socket$unix(0x1, 0x2, 0x0) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000500), 0x10000, 0x0) r10 = socket(0x2, 0x2, 0x3) r11 = accept$inet6(r4, &(0x7f00000005c0), &(0x7f0000000600)=0xc) r12 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000640), 0x1, 0x0) kevent(r7, &(0x7f0000000540)=[{{r8}, 0x3, 0xf, 0x80000000, 0x2f, 0x1000}, {{r9}, 0xfffffffffffffffc, 0x6a, 0x1, 0xff, 0x2}, {{r5}, 0xfffffffffffffffd, 0x4, 0x1, 0x6, 0x7f}, {{r6}, 0xfffffffffffffffe, 0x17, 0x20, 0x7fff, 0x10000}], 0xfffffc01, &(0x7f0000000680)=[{{r10}, 0xfffffffffffffffc, 0x96ceec72ef7ea39f, 0x2, 0x5b09, 0x9}, {{r11}, 0xffffffffffffffff, 0x12, 0x1, 0x1, 0x6}, {{r12}, 0xfffffffffffffffd, 0x125, 0x1, 0x401, 0x4}, {{r6}, 0xfffffffffffffffd, 0x0, 0x1, 0x1, 0x7f}, {{r7}, 0xfffffffffffffffc, 0x29, 0x80000000, 0x97, 0x7fffffff}, {{r5}, 0xfffffffffffffff8, 0x10, 0x10, 0x3, 0x9}], 0x2, &(0x7f0000000740)={0x7f800, 0x7}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) fcntl$setown(0xffffffffffffff9c, 0x6, r13) ioctl$WSMOUSEIO_SETPARAMS(r9, 0x80105728, &(0x7f0000000800)={&(0x7f00000007c0)=[{0x47, 0x7}, {0x8b, 0x8}, {0x89, 0x5ac}], 0x3}) lchown(&(0x7f0000000840)='./file0\x00', r14, r15) socket$unix(0x1, 0x0, 0x0) executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x0, 0x0, 0xfd}, {0x0, 0x0, 0x20}, {0x6}]}) close(r1) r2 = socket(0x2, 0x3, 0x2f) r3 = dup(r2) setsockopt$inet_opts(r3, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) r4 = socket(0x2, 0x2, 0x0) getsockname$unix(r4, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 6: r0 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000000)='./file0\x00', r0, r3) r4 = syz_open_pts() chown(&(0x7f0000000080)='./file0\x00', 0xffffffffffffffff, r3) r5 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) fchownat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', r2, r7, 0x1) r8 = socket(0x0, 0x1, 0x0) r9 = socket$inet(0x2, 0x1, 0xff) getpeername(r9, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) bind$inet(0xffffffffffffff9c, &(0x7f0000000200)={0x2, 0x3}, 0xc) recvfrom$inet(r9, &(0x7f0000000240)=""/98, 0x62, 0x2, &(0x7f00000002c0)={0x2, 0x2}, 0xc) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000300)) r10 = accept$inet(r8, &(0x7f0000000340), &(0x7f0000000380)=0xc) setsockopt$inet_opts(r10, 0x0, 0x1, &(0x7f00000003c0)="2e4f16ff71736869c8756d5ac48570e9da3f8abd3db0b613f81cee57b6784f56feb122b712acac12ab651e03c5a1101b3470879f71a11671774111a9ca2e514220f246fd81205d7a3a5046657a8910ebbe977bf98f6fc376425cf6fa5fd0e3541dad8952f4441daff0f7f4d6fc37910d15d727d04e3fa8658d8e25f55a904a4d74ec4eb99ba2b118ee3a19829638a6455c886f478637d496b8fd6ccabc3611f5310069ac871ac117cddef2e1d9e3", 0xae) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc010570d, &(0x7f00000004c0)={0x2, &(0x7f0000000480)=[{0x39, 0x9, 0x8, 0x3f, 0x200}, {0x4, 0x9, 0x1, 0xfffb, 0x4}]}) setregid(r7, r7) fchown(r5, r6, r7) r11 = accept$inet(r9, 0x0, &(0x7f0000000500)) sendto$inet(r11, &(0x7f0000000540)="fafe995d100349d50af522639314921eb60c4d2efe3225601010891bd2b71e7571403bb07047e6bd5827a04a17b0702bac2142d0b801efaaefee09c0bd86935e3d6b8f2ae712a21e5914e829db04272be8cd3b87d30f7a0d3d0ca139cd6aaeb19fe513a53ce6932884363d", 0x6b, 0x409, &(0x7f00000005c0)={0x2, 0x3}, 0xc) wait4(r1, &(0x7f0000000600), 0x18, &(0x7f0000000640)) pwritev(r5, &(0x7f0000000940)=[{&(0x7f0000000700)="2a03d9d9da4859f166932bd3f76f2f27b7ce0e8dd19f410efc620c742627b3d9a580c8b9397a9f47d3ac2a869527f8d51187990bb4c4784c38812bd57af464b63ab38462fd0d740cbb131c305756ab9e47b68e592a458bf22283faf6e4efdb720eec71e1d096f1033fb9ab3004d22c9c69ec6535436af164a678dee5634ceb91f6150c6f2612be801a38a0197c075629ebc9ea79ab4771739a8b7b2cc345a23768a1d07bcbfbd68817d29006d00029e32bae7dc4ac13dbe3dc26f3b18eded48d29b41bca33be860c587329782ce7d4abd85a01b1cd6ed6fd3fd2332a93928a1204", 0xe1}, {&(0x7f0000000800)="2f7ad251587ac075d42c444436e0424cbf906c52fcc40e1f4a36fbbb1eacf2697bd12b6474b7956573c5408326868c4920607f2d871e90979eb4a6401ce9cf783958b90326ca41ff55000aaf4b0b0bac44ad07a13580cf94eb04d0db1e8f8ca37cc9d35fd477ebaf2e81990f1cc48cbd93e331c014668f9462502bccf742324ae65ea072fba999af415ef95a1bca62cdb50bd228883a5573a81cde0a63ee8b8dfcf31ef727b8d67aa53cb7973ee843f967190a8355d76f7162b8c2e36a4e9e834d57767ade958a148ad448ec0c7297f3df5e1068a7cedfde", 0xd8}, {&(0x7f0000000900)="4e443bbe07e07ecaf9594d662e62ff25ba4a81dbbb144b6ff63805956b49e5e9c456c7490b728af56a5c7d3dc2547aa42c305d", 0x33}], 0x3, 0x3) r12 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000980), 0x100, 0x0) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f00000009c0), 0x240, 0x0) fchflags(r13, 0x0) ioctl$KDENABIO(r12, 0x20004b3c) r14 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000a00), 0x100, 0x0) poll(&(0x7f0000000a40)=[{r5, 0x10}, {r14, 0x100}, {r11, 0x1}, {r4, 0x4}, {r11, 0x145}], 0x5, 0x8a) ftruncate(r8, 0x2) executing program 1: sendto(0xffffffffffffffff, &(0x7f0000000000)="9d472d46f821186ba000681f5648a8e50da305a670e47e199c1f9af0224a5a13f2ef1e3503773e4e12c10bc0c962b027ede76d32663b058f0713004ec191d984e7a207576bf06af1c66c3ba7b4bcf61d8e9aa885a3f9d1b75178d1fdbde8b6d0cdb1fa8568c3be9fb2bee438ea3a3936b4018c0c59eee03a84672e941c1919b66673bb9136bc4177d9044b0cbe4d1ee66491c29f1696be7d9dc3ba435994369fa469c84da790ad00bf9ebf4adfde6a022be5aefb0d7f8361412b57c0489cf557212732afbd14442698ee866a338f9727822a05c47dea9359e40a596acc8522624352dd1d36c5dcb9a98290ef391431021b", 0xf1, 0x18, &(0x7f0000000100)=@in6={0x18, 0x1, 0x62f, 0x3}, 0xc) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) r1 = openat(r0, &(0x7f0000000180)='./file0\x00', 0x8080, 0xa) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f00000001c0)=0x2) ioctl$VNDIOCGET(r1, 0xc4104603, &(0x7f0000000200)={'./file0\x00', 0x8, 0x3, 0x7}) rmdir(&(0x7f0000000640)='./file0\x00') r2 = open$dir(&(0x7f0000000680)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, &(0x7f0000000700)=0xc) r5 = geteuid() setreuid(r3, r5) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000740)={'tap', 0x0}) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000780)=0x1) sysctl$vm_swapencrypt(&(0x7f00000007c0)={0x2, 0x5, 0x1}, 0x3, &(0x7f0000000800)="24c4217176730db7b555b17c130a1f414a84bba81b44fce8834b669943cfcb7d33265a0103a446035fd06e7d268d4f7e80a3105123e8331095c0fc0b4fea61a9715ada417f7f5d9f2b3c37a6909449ae29bfef936e7d1285a67181b66c827a69ed02fba962423d1eb002657d0012718532f25929711e7edc666eabdfb85cd1836bf53776c10451d2ad9ab6ed1bb125dbbb1d956d14b69d54ba4b8e10b372c7b66a796d28381506b4bfeec517fe99439b2f48585c3267503481078be9e10d5dbc4d697362eceb064b89b9e1d4937047e334f3afd2add19a5300f4d830b99ebb31cb00fe7f63f594", &(0x7f0000000900)=0xe7, &(0x7f0000000940)="19818df2f944b33a845deab3a1426ee5aa11ef335137c43c912f2ffd19ac9b24272b8e3f8160f6c1df5a2d43db68afdb1940d1a9d2ff2fbda5e2547bb1ea0f58c087240a50e561ba771b1d5bad771b61a43968052883cbafce9f42ce98a2575f12a10d68ff6d2c9d34d6b51f0209f489df373e94084de80acf72d8803e6a556d8f36f0e3bb9545c24445579a5f46e3b1229244390a73b95d8cb8084501076b3228c94bb6b68ec46003fbe46694258ab8", 0xb0) r6 = accept$unix(r1, &(0x7f0000000a00)=@file={0x0, ""/4089}, &(0x7f0000001a00)=0xffb) sendmsg$unix(r6, &(0x7f0000001c40)={&(0x7f0000001a40)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000001c00)=[{&(0x7f0000001a80)="0b714017367da55d8ebbdc020b2331ef5db65ce56eacea969eb9f75bef5f0baab4cc04653277ab7b3d33c63b64b60a6a9ada59fa206bf0c6a1faee0729697dfc49cf557e1cefe3f4248de6332eda9c2d3c34a543687fb26d15b1531149165673a2984010593865bb3e1a7e95f13a865edb9e10b5300211", 0x77}, {&(0x7f0000001b00)="2f9d56e0237955bc3ba72dcba6d5bcc23ab63ce7e5c4338ebe603ee8ae2a54c137268a1c9ad1f58dc38e9d14a7e46cd457bb709ce9567fdf8d089025146ec1038ad1eeb05e026e16e2ef46c6e98c5bf930b460d8afe1c3b9ad830b8174eb19dbc1047682132bf527116906df83598492d05d314880fda6948e4ddf7a4c95cb5f2a608c2a30294b0f4ffc6c438dd150265989b6af90bdfc3e649941a79b243af52987e1c37f0372c8ac945b2fb13b684c53ad490a11308670ea99d2462d48d0f87e544b1728d1210454c7225980f77b", 0xcf}], 0x2, 0x0, 0x0, 0x6}, 0x1) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000001cc0)={&(0x7f0000001c80)=[{0x100, 0x800000}, {0xa8, 0x4}], 0x2}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000001d00)={0x1ff00000000, 0x86a2}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001d80)={0x0}, 0xc) ktrace(&(0x7f0000001d40)='./file0\x00', 0x1, 0x2, r7) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000001dc0)) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000001e00)={0x8, [{0x2, 0x66a7}, {0x1, 0x3}, {0x2, 0x7}, {0x3, 0x9c}, {0x2, 0x3}, {0x2, 0x353}, {0x3, 0xe49}, {0x2, 0x7fffffff}, {0x3, 0x7}, {0x3, 0xb00}, {0x2, 0x200}, {0x3, 0x9}, {0x2, 0x4}, {0x2, 0x8}, {0x2, 0x889}, {0x2, 0x1}, {0x3, 0x4}, {0x1, 0x4}, {0x3}, {0x3, 0xffff}, {0x1, 0xd7}, {0x2, 0x2}, {0x3, 0x6f3}, {0x3, 0x6}, {0x2, 0x8c}, {0x1, 0xe}, {0x1, 0x7}, {0x3, 0x80000000}, {0x2, 0xe}, {0x1, 0x5}, {0x0, 0x2}, {0x2, 0xffffffff}]}) sendmsg(r1, &(0x7f0000002800)={&(0x7f0000001f40)=@in={0x2, 0x2}, 0xc, &(0x7f00000023c0)=[{&(0x7f0000001f80)="e4c9bce745d7dfc3d5055dca6a93ec1ab097a9a0eb08541afaa9108d319c70b4ea58462b0f5a673423455a6e1e3479a087db1da6295146c1299b4e9672d1f6c7a5e7db198d88631552720d5cdbca3c76cd5455c65d4364a5210eac54f50f0393d6533fb329c58b36a1367770b0c518fb1dd7fb884621e34cf36c30fe77f4dcbc44a8807cd05071e2f6669debd45411e65d94cbc8cdf784fa418025", 0x9b}, {&(0x7f0000002040)="e5c7d4c2be14962f1f469d9ef1cf4969d346656428f12ffe4131cb62c5960427301f67ad9f3893e99f505775df97c498305dad191862173073e98b3bdc8e7460e9053180d7fbe61e", 0x48}, {&(0x7f00000020c0)="e88403deaa8138c0e1bfe3409a1a1db718dca46436fdbc6e77c937f2a305231036fd06d145ad06de6885ef085cef6f3f0068b179087082bc0c2530fa2870dc30009d8e274eeec381bd8ffcc2ff1e83480925af805fe615c8b87227b1d49a3a8af10a465799caa6a9ca293c763d32724b0b749b687322508e9de22cd2f740662120f2694a5d64907ad7020df02dbf8481c0583fa7c37ba3f26a779520788d825b2545c04da37589a234ad271c659f7027a6ad0cf89ae6fcefd0", 0xb9}, {&(0x7f0000002180)="61e80c36acdc61bae8d6680f09973888a4ff35b9b988938ec58f2fe005f62bad783215", 0x23}, {&(0x7f00000021c0)="de236a36aff94f0ad3988ee61a64a5318e53403d0c8a0bb229098ad49c37fdce436c31349d8436bf427154", 0x2b}, {&(0x7f0000002200)="ea22b8422b6941661f31084d044f0a48dda6d74acc44345d75eb52886ce1659753ffa3c91746831ee42368ac460dd8f548ef5ba33d4d318433bf6f27f04f2fe22593999ce680afd7511c97a00a4ee40c74d0f54b5989250cea19bd929430c5f10d67fd499a34af7065b16f1355000778a9d6de2f558dd3e7383ece3427113b0f32ae2405bb124ee9c00212685861e3cadb2e77732163037f0f11a0e66639b71eaabbb891436b1a717d4e3ab0807b", 0xae}, {&(0x7f00000022c0)="0289d73511b3504597a2098707091ae301d170be7cadbc4fbcc1fd13daa06b302a3858a6c1ac06db8d3d4c91c4268219afa3d2ff26", 0x35}, {&(0x7f0000002300)="cbda230970dd81029106e364269aa156d47f218d84161d5cfa508b52f9095f434b5672919a1756a0ba6b221672cea58f1161078e361a6d0e73abfe7aebabe2fdad7f3c27bd39db77ebc43cf974f39d36473a981f309913d2d663bb8c427fb15c2fa68dcf550818672871441d1f409097355d31bb2805fce81835", 0x7a}, {&(0x7f0000002380)="f89cd6210c6098b740fcee133942f7a11317f654bacb", 0x16}], 0x9, &(0x7f0000002480)=[{0x108, 0xffff, 0xcbd2, "a503423bacc0d572f37f940c78bcc51187dbaaecef8bafd759362cbbf237c37581a1c4a928f013515bea14e49bb9c578e3f2c7fe58d06bfcfa859f5033716a994aee29290c4c4c2fd44ff685be5daceebd985c61c36fd1fbd44ab3177d70adb5da14204cc7d9fc474789c9b005a1e840c37a97842f0f89a0c961166be51bf7e10999bbc3fabdb43862bb0912f77bd3fa71c653d1de334931b14552d49cbabfd939a41fcc99ec9616352ae5fbedd0460d224221de0c053e047905ffff4f6050c46dbc6796e2154394f029c7b5719fa0fa088603f33a206b9dad5f8660c29f836181c571e3a3c06202707d746d8828aa7842fd4f94fb92"}, {0x18, 0xffff, 0x3, "d9"}, {0xe0, 0x1, 0x80000000, "465cbbf3a257e628105dd05f6be71ebde5d609607e4216d4afca57a54792d210253aae850b5a7a960acc1a78ea6b70d437ffc18acd6dd88e01a692aa85fd5bd8305207422338b788d1c50550a162378f3ae3f25fd7cac3291e5714ef9132ca07806b40b361fb46ff405268bcb55ecc87b8e7beb27cb25b0387247fe913b49ec4cc2d73b4107758ceb879e7d5123184fb178cf0f25e4c2d61d907509e6026397b3cbf963db1825fc6c8f4507e00c3246f13e8a32a14a755d4ce81de4984dac39032a1958ef9890a01c711329520dc"}, {0x88, 0x1, 0x7, "23a611979b327f564fbeddee1c60721a0865d1357cd8c67fbfced6c57c18f63e75f6203172ee8d5f5af78bd0b482b9ae460a5f7e4eed4d90408a7adb3333ee1b854118f86567d037f2121f20581b1938e010620ee64381e54a683150992251cf50d6cfe0b7f24bcb251e9e99d5ad7a41c7"}, {0xe8, 0xffff, 0xff, "2fb1744de34de0fa8e52c33f113c298b93bcfaec93d8b5b43b5bbb1bd2c62bc84696ffc4b8355b83b4b79df3b5e14452cce6cc6d206e6d123cc1eb11fb02c2ab9536b57ba7377f3173f5f3cd13603aa575c99e0f8fe165bfacee137884061f06618801af08b8cb1684f334f9b4b105417f8c71ccb08a780447d480456b0450970b8086d5c283f8e8f1bbd7f7d7f4c66150a1cf30fde0b6b768cb6ced65f408d3174d4261168814575ae5ccbdc447dcc47c67578f3a64dd9809d1a3a2efe7b5976af3584f4113e68241276dfbdd38d96193f68e9ee7c2"}], 0x370}, 0x2) unlinkat(r0, &(0x7f0000002840)='./file0\x00', 0x0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000002880)={{0x1, 0x1, 0x1c}, 0x4, 0x3f, 0x7fffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000028c0)={0x0, 0x0}, 0xc) fchown(r2, r8, r4) sendto$inet(r1, &(0x7f0000002900)="25fb621d077b81f8d8e169032fd7bf723804699ee8f5247e73988ab36f7eb937681a4c61c85317c56e2ae30bab1bb8662db79c8314964b999d2ca30ca0ae", 0x3e, 0xc, &(0x7f0000002940)={0x2, 0x2}, 0xc) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000002980)) sendmsg$unix(r1, &(0x7f0000002d40)={&(0x7f00000029c0)=@file={0x1, './file0/../file0\x00'}, 0x13, &(0x7f0000002cc0)=[{&(0x7f0000002a00)="831a5036d86d83e8b75b990344377de13ea26cbb6981d633c326efcdaf7cedb4de76051935b07f5e10e99f5b4f77e29ffd06e1aca6b48ece3825fafee1985f6dc507cfd4a6f1832399299f437f558208f1af019302316f8c0fc9e5", 0x5b}, {&(0x7f0000002a80)="44ca1ccdd8dd03ea16a82098503f49b968cbd785db487b27521f63c96c96e9271af1f4d7112e779bbfe91212bfad0c3b4d155c2c6b22e0bf95b9b41589c29583a01455acd66beac861f267342c434113e8fecbc0638a7cceda33aff345cf4145e4ffafb14c258189724822e180fe61fcfcb8fa9d69f03504b8abdaed8e1d9cb17acaaafea556e1373cca091f60bae5c4226fc7dd2dc10ab9e65beccb045c8d32a3a90713358d1eef7eaa0dcbb0c3ac666630db108b1ce763e588308bdcde6e498814ecbf28417ded7abf247efde7a5a3434e057f463616166736c6dc558cc1437fb6b74a4942c22ec8e6291ef1b7c3297524e9", 0xf3}, {&(0x7f0000002b80)="0e0ace1b2c6acd4132670a1a72e50750d51517f1ce3636e0acb4cca55e125c77c5c5c780f12b29e934cc56fd917cc6bea2ce87b09aa1dd2e31dad52b815286e28027465b29fc99896060ab4369a9243d131ee0110e4306022b2c6c7ed1ad", 0x5e}, {&(0x7f0000002c00)="2e802a0bb36cc68bb4cf54a1332c28ceb5ee22b9fb743b9999166a428c521804b2a9383cabcf1db3a1abade25685dcf001f82319efdfcc36dad6752dc80620d7d90f1e330d4f377958fc26d865c523e6892d7ee5a03a8216c49bbef668db89a5e35da88d1977cb7c13941dcc5e2521688001122b3d2c8b968e5d5004c7f928fe1682a42c115061ce", 0x88}], 0x4, &(0x7f0000002d00)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r1, r2]}], 0x20, 0x400}, 0x1) executing program 5: r0 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = dup(r1) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000380)="fdc085afcdab7a1cc7d0cb912ef895a27c60756173df0a59eead3e8ce983d4bd1d3cf4e40491fa118c1285c7861307af0d8f0659ef0f170ad07d013a41caba4213b6e6d5a71f80ba9fbbc146df813cf212155ef52b635b0525aab5cf8ef9578807849231c8c4bb6f9f4698e578595f2a74fc28", 0x73) sendto(r1, 0x0, 0x0, 0x0, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0286988, &(0x7f00000001c0)) select(0x40, &(0x7f0000000340)={0x0, 0x0, 0x800, 0x0, 0x0, 0x0, 0x80000000}, &(0x7f00000002c0)={0x7f}, 0x0, 0x0) syz_emit_ethernet(0x106f, &(0x7f00000012c0)=ANY=[@ANYBLOB="73702eff01c70a541493219986dd6067199610393aff9c7e4d5081645bf0376e0865911feb7efe8000000000000000000000000000bb85"]) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000200)) r5 = dup(r4) ioctl$BIOCSBLEN(r5, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) readv(r5, &(0x7f0000000080)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) fsync(r2) syz_emit_ethernet(0x138, &(0x7f0000000380)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) select(0x40, &(0x7f0000000000), &(0x7f0000000080)={0xcea}, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000600)=ANY=[@ANYBLOB="aaaaaaaaaaaaaab1f40317aa86dd605f6ad900083a008a211dd1450021b07f5a195708c9a568549259e6915b1fd7a5de740000fe80000000000000000000"]) setrlimit(0x8, &(0x7f0000000980)={0xa}) r6 = syz_open_pts() close(r6) syz_open_pts() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r7 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r7, 0xc0406938, &(0x7f00000001c0)) executing program 1: r0 = socket$inet(0x2, 0x8000, 0x7) bind(r0, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)=""/4096, &(0x7f00000010c0)=0x1000) sysctl$vm(&(0x7f0000001100)={0x2, 0x2}, 0x2, &(0x7f0000001140)="87b2a90fe0e808107ea19955a5a05dec2b7895a77869a8100c0bf9914014ddc7886bc47071c13077306350294d7da7e6b8909311a86b1c00e8a6f4d4c064eb4b7831aeb8ef32a643f04905367dde9e1bcd31e4ad630753b8d56ba5af3f117c17a4c9ffdbc6ca906582c567a079965d3273ce200b5bd726ed0367c7d8dd5423a5c98b6de034799f3ebc3c19720dbd00260b027490d44e61d390651aeac4eece8072f2500f12b4bb1a1f45d8cb211ba6de58c256831def81cd1a8d6dfdaf53414b0615b7aeefd92258021772a5200e34786cefddb4ec7b60c0712d8a7a58c132e62f8bdded04faf0c19b9578c1a53da3561724f89822136533ae58a07b284839006dbba788d6ff1079152795b0a692bd405f389f1005b4f7534f96e2ad9fb0bc85cb4d67816f1d4e1cc7b6bc37096991bb43fdfb039f9af618259ee203464eefb83b996e6d607fcfc0b0a54b7dc90fa52e2a770b0b02147846413a79c6826d9c0d568898025821e3595d4a138e7f3dcd80af4af8cf1f8dd550c106d12d7339bc0b850165d102d1d9c63e9f5067bbcc45cefeb8c594ad706b84bbee89f3aa31af354c2884a82c4406a90b3fdc4f7e164061309821a2fdff288f4d19a3de396beaccb638bb48947963407c7cc20d21f023ba1f95ba8c4b04751b2e726e98f36130ed3b9eee0f1302682e46a49264313502893c7ea479e23d66ec277c6ffe6483fec87e02f3b1817c1bb510bdd5609d1e478dd1d9ac99048e8b776dda8fdc08b43c2e49ea3487b0e0f1a8557803f3083db75a70204518032bde18fa2621c37871d6aa0e0ff2dd9fb7a75853a96c957b4aa3735f7bddec383b8da2d73f2e0508fd862de0d486ecf30b25f6e7db8f1e67df59c786ec30106c0032ef6556db54a35c0556ec74bb69904f0505b4112f1eab1a20759b19120d3d1ed2c16c337411cca618bd00ad71b4c653b45ccdc12407d2494d7d6630d6e8b080fcdc14b0ef1b61fb2de42b2f74e86d8e65aa54b5b91c75969d5d9ad644161fbb6666a84455a0624596ec458d76ee06eb42325848e47c56f4873befaf2ec25e74d6f993608f5752ffb6747c8c8db62d9d578531ff4890190a62578bd48511a1034a36437eba85b3de6a4da388889b7227e78d8edf7fb0ea3c2da91d269e210210a063d6dff35cb53a24e7e54e0e4913f3ec7aae73e8c7001bc7eece07a814f004ea55b1f42594ddb44b102f0604b3eb48b4a3c96df0d497c53ee56580e48ca0ea5e748cca882fce23652414ed6d9f2dba1dfaa6218ee4bd34184953e7775a0486682aa39615766d9bd35c0e0a86738d0ddf8267b8b03e2072d543340bb973c93f99f6974688a6746e56a405fe332f0993d95927273f6e592f7bdd2f23fe937542de26b026e22d5631a2235e00a846e8f881a406f9ab116da71495a50a21235f726ffe20e13c8fad0529d36474585b06651de1386faf0d6e9360e60c9d2f8ab6552da59fd4de81fc03d71890461d1a8a0443c6b2068cdc75d69989e35e15d4a0e84315fffc7873111b2a69470b36b2236b3ee60768442491b7c4606589c7f08779e014f61d714c4affe445f0c2b829910cbafb138654c2b324421ceadba0094277bf217e5949f989d4f387cf9a07956d9293b4ed90bd916d867dd5455a0670ca0bd31720c7e5075593df265845c41711acdfbbd4102b91c0100e32d7ecf7beaf1aafb7c295bdb93ba69fb517bbf7ac7fef3580d12764ef85cd36dd90350e9f303b833eb0027be2cb5f856751ea8d8ee37a489338e0458e4777a73e3c710ee565babaeed87b0a78b88565144316bee87714ce3dc045e80ed8fb828f043b5c08dc03423292288b11089c788b1581859c181b00815a59f153189a6072efd45d3dd5f16bec0a08a7ee210bc3de175a4d1bc0e21b9b5ee478ce6798561a1976cd9526f964d24797c09723472c40edf340f58edfff11143eae8a57ad576f1a76d4592ddc42fe7ace0c08a11d72e5a57277123029054d01fe093435b77d10ae6ebc09a50ef56994e0ec73cc916d632453a31964b786818b098ee6221c82ae2e005ab51bfc0190b0f9a509450c213e39dc9fe30763be7924b269547f7a8c0535fb489896dd64c24a5a573313ebf24bcafdd43c5a4d3529603fe73816e3a8d84fc94491154ca5ec294d56b2291bd3b649c2e59bf2443c21a688ba2aea8dc89a1ffc8a8727100a668448eb5c7d2f9f888d376a659cb65d6959d196e4408479a7ae1414fbdff741b1a73d864785babdbf72971b4535569671e5b619159635a168e9387eac8d2fe13b7c9a7326d4906cbb8f71d2d4fa44db9d41f7a42f2a842d39de1d7ef74bbb849ee6f2c0aa8e2ec5e7b637905f5e71a2f50406aa81df3aa75644ba4617fa743f054a7a711a4f6020c51ce521df75e4f5fdd2d9047e2b90f2d3edeb432a9244cb7c9efc55d9e507627270e62aebc2d6f8151704bc582e87290b1ad9e5e25ac6853cd26eabf22872015ca03d90b62a2a92515308ebc4ba91c137a5d16e9f482d6556f045463cccf60a001e14e0563ef40879fc55df17c3384daba2408194b5a2fbffb76341f6d18942df5617a809775d91dc8de8387129b30c2fbd9cd79aa11ff40e6bd5b36143c6eccb913ba3f875278a7a92eccbcebe2cf9f931807d80fff0456eedef2ed19afc4ae47fa821f5c15b6da18065a84c21562070f6eb7aaed83c776dc5cd08accba21043ba63b997124c3cdef7d746d945efa0b4bc13756550c95dadfdacf4cc8da219beb091d506fa16109de9c249d9b3a67a393be97a47d9d9b73c94937028c658d1e0c72ee1d10a9155e0bb4d87ac863d777ce8454057c705d472e3230c5e76a06dce7d91eb160b5f14863adba2e1a9a683b0cb5c4636c420932632407cb85528f4e58a49ead256ceaef05f7f2b69594ea4380178cafc534084b873a25e2424e5768687422388f7731b20b120b8c0705d8f78db9fb03fe7db1fdb36e41c4c5c1cfed72d92d831e8d649554d530eca45ec9f3b95d6cdb8451b14b4c7e99ff4e991e342bc161b6fc53c12ebf7a719185e63966ae009304805ccc2f1ea6cc1267bc1deaea86151166435a5d13e5cb24931454abf58cf5e988f54fde41c7d1ecb9402af124cd758abbce73b426317c18b022e0b03f72e3e6236dc528c385de81d6a1f610aaa0ebe748cb477f83338c29bacf491affd45252c8c8e303cd37bf815db4c242db478a49ec96afad9788ea5ec991ef7b188c4a9e68a4b655e01acf6f241ca6ba095ec3cbc1bb91d65ff36bea74948fce2d1cd747d16224a4decb5581170bcc1141f2c638cd34b559cbd2ffa8cac4df0905f6d247e4f7cb0ed8f5d13e13372ba2fb56c55da69792c73e422a9d7dd1d53a3a89b32205f4d2d3a9b9390dac04fedbd4f762d0bad4d941009a700622d363d85823eaad112c13bc94f389deba2a143ed818813a7a596a84fda23deebd987f09c4a80fcf336594411a6f2bef5101d11dbfbfbc8d4c019ce8fd1e74cddf88dfce093c958589b0155293192e85c874d128aab1823ffbea37dd2f2e0a90a748a9058f524bd96b103213dc63ce58e3ebc374c12b7dd3879c96d271319553d057b00e14129def5682617f8856d5b328eb3dca8425dcaa4fc9be94e214a85a998bc03a78910341596d2f6b1f8705f84001a29c310b29f7e0e6c02069b7461de4ee838a9595f842b91a7bd39bfca8e712d1a1c6e224b8330de6403eac8313ebd87b722858cfca31afafca05eb360dafeffd203deec926e88ef0e3e8cb9c6fcea296488ee351972804b320507b268cb2548a3bdc4c7a6c7a2452de1edea07f90e48311a1f8c31c8fb82c572df34f76f3a08d75f1d2f23b2e4c97fae9164b5bd03e2af58a6b2c8b40defd4ce967870dc356edbcfb9f6ae391d95aeed4dd04baa47bf1eb7f294db6129cb8095683fb40624cb533839ba473b22cc56d56099788517d3887b901c714f6c8c76ae89a532e4e940b48e4db899d49bdca4697b0f46f85e6199b6d4d681c001804e2721ab0a67efc9fac6aeb54884c0ca0dcb29eaba0b0c7891c9260936df2b0c3ea8d682938a3d2a7316ed22fefe4d968c8036c764b6278f25cba433cb320e7b43c30497bf248087f257b871c8b9bfd418629f9572082347fbb4d4ac611085aa3a5b2a4112d86da6ea79a71b99a645cba1cec337adf5787338341d32ec24171ff51a704afde92d800361d08ce20c3275ae395701ddce4c585b7b07b961441132f7ba4925f58f7e53cf6ca81cdfd4615a84e5d73d79d3096cac6052f8a17f4bded0773c866e364de8030b387ba88207c073d0708b1d9fe0acbcef83bab63a717c11687b53586e9534e464778be4460f865b057f70f10fdc763d94211711f2709d32cd9b0df7a280ab732461edfa807ea5fd211a015514dc7a5a53bcd373df36c4ec4a9265d04849c9b0dedcdde66e58f57966bcefd7d08fb82b54571601f36674ae8506a4229744da6ccd0e02fd702ea96491e44f1c69bc3c8b99e1c8a5de4f92caca5a10f5f6083e70bec5864bdf1ef1ad40f69ea3f12756df94d3069fc438ed89da8e8dc51e22928fa75768b51c027b22e0e3a288bb70e5a288edcd2ffc072f150decb7dcdccd1f5b39689a28ea331f7084731022dfb9e3dbbea1c28f5f2094608b9840099e1bad297028f8bf44c578c0bd62447f7d7f7f0222986a44a304cd32530567fb58a8b80bda1fa66c9b04f12aa3cd30105b50448d8b163f3ff236e454f27ef04d277eb846f68bcf502f871e8a7f9ee6b83e629e6266b83d4e244cff3a6661ce0879e02fb3940d030e95ac8c994de40aebe71cd24540fa4e2d52fbcea3030cefd4c1114446790df0eb9cd00add29944c9c81f8de9140a48fc3fff07dd1853deeb70c32b703394f2a4d66a85c5ef4b4151b016f9a0797c7fc6677eb5d9a83c28a28e01c9a6cccb7d104ed5bc46dc0a1f243edae485e33da239ac498453e2777a2c60842633d5bfab586eed01f91b5a25ec00024c9d430e6c9aaad956d7b9bc586e99085a45c83d93a69d52bc16323c34535811154e247a2141cd663ba933108602eadfd83e0d3af7a777618b3068954e23647b10334139380eb7dcdfbab74c8c2c08eaf1fb036a8f614a14cbac92c2ff7c456932a1898ef2d4f9c0e5796c7050d1d062765aa9be260c056e4c0d0abf17e6ee9269c1f364ec43e8011bdf515a03c78811b0136bcccde943dd857d42373fdffb1384ed967901ee25b3a02d778378cef1d2c6b03f32d9e1042a4ee9feb87920393868d0ac00cc209832b95a7f059855e65ca2078e475ae6abe6c65c456739a5ab89948efc3e3b8c56b61094a7364c48a88c81a156c36d893c96efcd72276940b8345cdfd1e24a093d5819aeaecc59755c93e948899b631a9c99e42ae7239697710e66438308a79ffa1c2b49bf1b089645813a0fc39af58311f52869b76d4901b9f92a00bcea0de767fa52dc0f34130bf04670d3d9dadbc6b1e9d3d7f1f85eba17a728bdd52f937563536ad45616c3996e004bd9b4191ae711415ce15f80c858a9d852a8843062704c5231713d513ecd716a132763eddba6042713c60c246b198c8c5a98c4dfc0cd0ca212c495314c0257e697e456437e14d697ac482765ff0cb51bc8ed2bb307cc35c41de5400b9900ce3c23a2218c31b58b510c5e28bfa456c7a370f617232a200668d1068d046475b6cfce0c1fcb4ce5595753f33dec0014582675a5ab9fcf9d783473f8215112da03e3a49074d4872063c31df8e9e01e099c563452c50951ca8952738c670fc624a93ab5330f002", &(0x7f0000002140)=0x1000, &(0x7f0000002180)="30753de4f47613a071d4d75c4a1cc96491ae12199a995e02cffb058426cd469f36e263510231e3cd3b3d23675869008c18d845a56f7b261ecf0eb78c620d81f699d109a7a1baa835e6043e55ad85d5cfa8001d583a33872066fd37bd7d9d1c7829a167b74934", 0x66) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002200), 0x8000, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x4}, 0x10, 0x0) syz_emit_ethernet(0x138, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0xd, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) shmctl$IPC_RMID(0x0, 0x0) getpeername$inet(r0, &(0x7f00000022c0), &(0x7f0000002300)=0xc) pipe(&(0x7f0000002340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000002380)={0x1, 0x3}) close(r3) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r4, 0x41205725, &(0x7f00000023c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000002540)={0x4, &(0x7f0000002500)=[0x7, 0x9, 0x10001, 0x1]}) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000002580), 0x8000, 0x0) ioctl$VNDIOCGET(r5, 0xc4104603, &(0x7f00000025c0)={'./file0\x00', 0x6, 0x1, 0x7}) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000002a00), 0x20000, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r6, 0xc014575e, &(0x7f0000002a40)={0xbbd000, './file0\x00'}) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f0000002a80)={0x1, 0x3f, 0x2, 0x1f, 0x2}) link(&(0x7f0000002ac0)='./file1\x00', &(0x7f0000002b00)='./file0\x00') open(&(0x7f0000002b40)='./file0/../file0\x00', 0x80, 0x20) pipe2(&(0x7f0000002b80), 0x8000) ioctl$VNDIOCCLR(r3, 0x80384601, &(0x7f0000002c40)={&(0x7f0000002bc0)='./file0/../file0\x00', 0xb5, &(0x7f0000002c00)='./file0\x00', 0x8}) executing program 2: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0xc2) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) syz_emit_ethernet(0x4a, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f00000019c0)={0x0}, 0x10, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) r1 = open(0x0, 0x0, 0x100) link(0x0, 0x0) sysctl$net_inet_esp(&(0x7f0000000000), 0x4, &(0x7f0000000200)="e265fb3b7d7f9ac57bad777704dda4bdc1fe9e2a0c386f87055050c515f069491f99d27b32c69927de8d2da0d329d2419e956deffa277475da35de4f8f9c5b0310c65be1dd09fe622a14323c0c7425dd0f0f5272970853f58a81aadb5d4f4597012bc5e559434d460a42e51b4f9ed147655bda4c4b66716abfb208de813dac7a9cc1358aaf0bfb3bf285b4f9a4756a53de48c45a33089f8a1c17ef15b8ababb0758613cede598211ab84cbb5a1a6085937876be9c41baffff2f088c382841f80469c199eae85736ad4a944dd0617184b58b0e7da6014f508042f74c877923a2f03b7ac", &(0x7f0000000100)=0xe3, &(0x7f0000000300)="f7d6f7b0e583346ba560f03d9c6e775f197c633bde79dca7765d2aba910d1cef1363725dfc2e9785136a8920f5429b814b59e754eccbba47b0d643a119048dafea4913f6750729e1233c48305a7f8f700257125ef68017b986bc51af723c5200d0f4878862a55617319c7a336f1992d2ecba1fc192518ada186d335e06bba9d0516388d1defcaaa079ebb1d324af631cb42b67e80c156630b6720b51172732b11ad66abb9e4ee4077a517bd9ccacd038839fedd8bf5b97f5b5b0de35de0916db5a6beb30784cc5fe904e", 0xca) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000180)={0x3bc00000, 0x0, {0xfffffffffffffffc, 0x1000}}) sysctl$net_inet_tcp(&(0x7f0000000080), 0x4, &(0x7f00000000c0)="9b1809c3dd7d3f81670e53473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0xfff9, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r3 = fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) ioctl$FIONREAD(r3, 0x800c745b, &(0x7f0000000080)) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000000)='./bus/\x00', 0x0, 0x100) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r2 = kqueue() connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x10) sysctl$kern(&(0x7f00000000c0)={0x1, 0x32}, 0x2, &(0x7f0000000100)="71f91e34", &(0x7f0000000080)=0x4, 0x0, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r3, 0x80206979, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000140)=[{{}, 0xfffffffffffffffe, 0x2c5d36d679bbffbf}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = socket(0x18, 0x3, 0x3a) r5 = socket$inet(0x2, 0x3, 0x0) r6 = getpid() fcntl$setown(r5, 0x6, r6) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) fcntl$setown(r5, 0x6, 0x0) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) sysctl$kern(&(0x7f0000000080)={0x1, 0x27}, 0xb, &(0x7f0000000040)="8f854ebdb0ce2e0a5a951fbf0400885b", &(0x7f0000000180)=0x10, &(0x7f00000001c0), 0x0) r7 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000200), 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0xc0}, {0x28}, {0x6}]}) ioctl$FIONREAD(r7, 0x4004667f, &(0x7f00000001c0)) syz_emit_ethernet(0x127, &(0x7f0000000040)=ANY=[]) executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) select(0x40, &(0x7f00000001c0)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f00000001c0)='./file0\x00') mknod$loop(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) r1 = socket$unix(0x1, 0x5, 0x0) dup2(r1, r0) r2 = getpid() fcntl$setown(r0, 0x6, r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r3, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) r4 = socket$unix(0x1, 0x5, 0x0) setuid(0xffffffffffffffff) connect$unix(r4, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) fcntl$setown(r0, 0x6, r2) r5 = socket$inet(0x2, 0x2, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x2b}, 0x4, &(0x7f0000000080)="39ea7955", &(0x7f0000000100)=0x4, 0x0, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000080)="e000001300000000", 0x8) mkdir(0x0, 0x0) socket(0x0, 0x0, 0x0) r6 = open$dir(&(0x7f0000000140)='./file0\x00', 0xae828e137847f62, 0x0) poll(&(0x7f0000000180)=[{r6, 0x40}], 0x1, 0x40) truncate(&(0x7f00000001c0)='./file0\x00', 0xb73f) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240), 0x10000, 0x0) write(r7, &(0x7f0000000280)="74f1a6ce652061eec7a7e0f90b322ef13a0fa5d12bc2cf8afdea90a6306fa53a49ae86ccae2fc67f4ae18269e4003415d21c0c52542028", 0x37) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x2}, {0x3}]}) r8 = socket$inet(0x2, 0x8000, 0xb4) bind(r8, &(0x7f0000000200)=@in6={0x18, 0x3, 0x7}, 0xc) executing program 2: mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) setreuid(0xee00, 0x0) r0 = getuid() setreuid(r0, r0) setreuid(r0, r0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000440)="78d5f0fbaa702fd8f21f92333a53871122e43ccac878dbcf36f8a04a9869f5ebbc20c7e86ca12e4e65e1298d67725083df00630c319b14c75b529c4475657f8b8a2d2688", 0x44) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000340)="91960a9d35e89f4bb912e000ae0b65bc6a77a560f56ff16602c52fd507e2d7def53ab30c632d3a5a9bebd8b10dc7e821f0866eb4fc245c4f5750b5868f7e26ce0111e3254424551313c5a078352f51090bfbe19618562c7f5549cba28af7bb54c5f4473a02c76f9ea02117319e8e2a15bf50391a840fe6d6c7817d40b1878d12459bec36eb6f220f68260b4ab0af96003b0e10dab61a81b847d08e77fdb32c3ddc0c5e3fd7c5b8b398e4b26c19bacc835c53851b9068cf2b03c0a9f6d783577fc4e3f964b039a1243cf373f23887e5ee0f0abe7b74ed05c51ec7f2c80ef5423a97", 0xe1) mknodat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20, 0xfffffffd) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) poll(&(0x7f0000000380)=[{}], 0x1, 0xffff) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r1, r1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) socket$unix(0x1, 0x2, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r5 = semget$private(0x0, 0x1, 0x0) r6 = semget$private(0x0, 0x2, 0x5ea) semop(r5, &(0x7f0000000040)=[{0x1, 0xfffc, 0xe5ce97ab354d96be}, {0x4, 0x2, 0x1000}, {0x5, 0x0, 0x1000}, {0x4, 0x2002}], 0x4) socket$inet(0x2, 0x3, 0x0) semop(r6, 0x0, 0x0) semop(r5, &(0x7f0000000500)=[{0x4, 0x3be, 0x3000}, {0x2, 0xa}, {0x2, 0x224, 0x1800}, {0x4, 0x9}, {0x3, 0x3}, {0x2, 0xbe1, 0x800}, {0x3, 0x8, 0x1000}, {0x2, 0x3ff, 0x1000}, {0x0, 0x7a}, {0x3, 0x19, 0x1800}, {0x3, 0x800}, {0x1, 0x800}, {0x0, 0x7, 0x1800}, {0x1, 0x108, 0x1800}, {0x0, 0x6, 0x1000}, {0x2, 0x1, 0x1000}, {0x6, 0x7fff, 0x2800}], 0x11) semctl$GETVAL(0xffffffffffffffff, 0x0, 0x5, &(0x7f0000000580)=""/202) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000240)=[0x1a, 0x405, 0x6, 0x0, 0x200, 0x1, 0x0, 0x21]) semop(r6, &(0x7f0000000140)=[{0x3, 0x0, 0x1000}, {0x4, 0xfffd, 0x800}, {0x4, 0x8001}, {0x0, 0x0, 0x1800}, {0x4, 0x4, 0x2ad9018f1585b136}, {}, {0x1, 0x3}, {0x4, 0x2f, 0x1800}, {0x0, 0x1000, 0x800}], 0x9) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000300)={{0x5c26, 0x0, 0x0, 0x0, r4, 0x100, 0x6}, 0x1000, 0x0, 0x1}) executing program 7: setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() socket$unix(0x1, 0x5, 0x0) write(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r3, 0x0, 0xd, 0x0, 0x0) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000180)={0xdc, 0x0, &(0x7f0000000080)=""/220}) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) pwritev(0xffffffffffffffff, &(0x7f0000000000), 0x0, 0x3) r4 = dup2(r1, r2) getpgid(0x0) mkdir(0x0, 0x0) mknod$loop(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x2b}, 0x4, 0x0, 0x0, 0x0, 0x0) r5 = socket$unix(0x1, 0x5, 0x0) bind$unix(r5, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) mknodat(r4, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) socket(0x1, 0x1, 0x5) r6 = syz_open_pts() fcntl$lock(r6, 0x8, &(0x7f0000000040)={0x2, 0x0, 0x800000000000001, 0x1000300000000}) fcntl$lock(r6, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) open$dir(0x0, 0x0, 0x0) executing program 3: r0 = socket(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0x68, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x41, 0x0) r2 = dup2(r1, r1) write(0xffffffffffffffff, &(0x7f0000000000)="628d98d3a9e50bc85b5620a7a5ad6131", 0x10) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000000)) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f0000000100)={&(0x7f0000000080)=[{}, {0x3}], 0x2}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x5}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000002c0)=[{}, {0x4, 0x9, 0x6, 0x3}]}) getpeername(r2, &(0x7f0000000200)=@in6, &(0x7f0000000280)=0xc) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000180)={0x4, 0x2}, 0x10) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{}, {}, {0x3, 0x0, 0x0, 0x2}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffff9c, &(0x7f0000000840)={&(0x7f0000000340)=@in6={0x18, 0x0, 0x4, 0x8}, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000380)="1f2c5a99a6e9133f18f09685cb7b27b4c4d9becd", 0x14}], 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="5000000000070000007b97c2378d967b1288110afcf60278d34210047c9e97d5d222786317ad75e96d6de37b5fe355dca8d7e43dd99d0b15a3b4106baaed09341100b4ab2ffd978e9aa800000000000000010000000180ffff28a04997184820f2e4982879200d3b2f9cfb00aa8fd1622d25abeee89b886e486051e6e12a6d251f5c621cb157d82eaf5ccc60757aa05472f0e253def5ee715b231823102360dd7563b81b3909c9274bc006118352bfdba4cf49a62454bd1eec8ecf475db21f2b6564b0383509206d6c81c18051973b7ee3dffd7fdd7985e1ba68febb8c8a7bc04b26e7233e740a870d4d3d7e2a7be0f39b002800000000000000000000000800000001bf8093b31ecd8a3fc84d6edb936a208d18fbbf11420000f00000000000000001000000ff070000f64e1838f79726412d01c762cb5cdf14e605329ead48ada1317b3185403f29709aaa299a7932bcc6bb668a690d21cfa7c1e3f24131e71ecc9dbdac88b668d4452872b450600563f2d82e9598cc45910303510d2bcfbefd737b7d54b085a775ae7fbe573bb9289171d788461274d8ad4d7151bbb547798dcb2a05e112613cdaa89f5ca096c901501d3531bc6c4df975c8a7e4042e8bdedd86a7ac10fc405b46003c6168d0b47086ddf6e7f2c8b54bb431bff21b38372c13b2ed4a489214eb5659f68e053388df0b4a0bbcc191350255d0f2d7d258f09f000dc9de0000000000009000000000000000ffff00000600000057247fd7074069a16184aeab7f28c8621fcc04b11ed1c59687a8d1b5207005b96164c655c32b6ee2d675c24f32818beb9c9e0483525024bc1d1804d429eba11902f597c065aae9d5fbd453499cf543cf848d72d5b751ec56e535d593807fb1bc37306adb5970dccba44fa950dceaa941e7dc18ec03e32b8b9a4519d41308ce002800000000000000ffff000064000000e292fb1d3b9195d169561562e31e897c625ddcfca8000000b000005ec7d0290000000000ffff0000ffff000044feff0609d15fcd54ba6b5495ed420de0f005f612240657a7b4e840993c5cf18f0dc396f55f5f6e797f563b290632955c2c183b959a49c40ac678f70b6795661fb1d0537562aecda6d71d360bd557c7c1d42bb04ede105c31e101c15088256dc20a4306a6a3e586e98b93297c0554f851a3fd86800b010dd18b3e465808f969f19f53e5b6e0413fdaa4e5d6e191014dcbf3ccb2d3bfdd788e000000000000009800000000000000010000000600000036af0dbe026fdbad79ebfc93d3dd4f13115ac356bf4492e55776724dd15292c21ea4f3ef93491314c816b52a9f9ef523a0d90d1d46edca45f7e87a5a00d946a67bf4705c45a9b186229e3f40cd5047c39b1d64d4414fdeb08dbc96976e4d5c8ccfe17f7005ed313d464f1d2d90dd48284b2c5eea477e34ff0bf84f5f0c6dc338fbe953379a27f1465fed1cd4b4109882d4000000356d218cc820d82b96d721480a23fd4efb841877a7b65a040eeb57ec09a6cb85d0ba9c4075e75c3d62774363887c754a49f2f9ec795a361b804e872615a80f8f9fec4915a2072c292ae8399d61bc3d9b51738c2c9de75b3d3791756a1e0fa580d124996647bd7adb6a30e6629c2eaa9a214faa4bad3eec900e14d0d71ee8e275048022d7aa6c2143faf2f446902df9cdf894b039d2c9fe346eadf8365b05582d112f87261c81e3cd04164f8b14f8ab811df13bd3275fe8dee3e63dbd1f74814827598a12682dc148a8cb4746e96617e06a85e8bd1f19564d62b294cb20f35f8b3b09d2f80c8a37cac0a76b9b736e3ffa8fca815e487e7fb4d867"], 0x410}, 0xb) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1e}, 0x4, &(0x7f0000000080)="47b0835032ef78951cf96be21578f30378748b866947c35d386d872cd73e5ce1d722348d6e094dae709465", &(0x7f00000000c0)=0x2b, &(0x7f0000000140)="f3f2696fc90226cfa1df8b70c65c2f8b2b9eeb1a22c115342b1c2b27caf82c412ebf4c7c5b013d0eb484cc6c74f5d232e035653e933b4d85e29724d7", 0x3c) sysctl$net_inet_ip(&(0x7f0000000180)={0x4, 0x2, 0x0, 0x5}, 0x4, &(0x7f00000001c0)="5c35bd357d1dfa11b24cf459f8faaf0bea61652c08c59da96252c25fc18fab6eed9b793bee5e6d47590df4a4e858105f86a0892f725a26d785", &(0x7f0000000200)=0x39, &(0x7f0000000240)="6de19b3f35b6933aaed9ffda846ee4b1a68b82e317a56a8632620fb03b8d28286e896f3b907e36d968b476a2b7a89fa0a803348159e0946161a31dfdd300af7450978b7fbea39e1ce7c5939749003b231d24de99a0cedb4876a112dafc1434e7fe44e4", 0x63) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000300)={0x4, &(0x7f0000000400)=[{0x50, 0x0, 0x0, 0xffffffff}, {0x7ff, 0x80, 0x0, 0x44}, {0x4000006, 0x0, 0x0, 0x1000000}, {0x8, 0x8, 0x2}]}) writev(r5, &(0x7f00000002c0)=[{&(0x7f0000000240)="e049e64ada6fa45d6bee0bf84a9e", 0xe}], 0x1) sysctl$net_inet_ip(&(0x7f00000009c0)={0x4, 0x2, 0x0, 0xc}, 0x4, &(0x7f0000000a00)="83eb7b60a9708b30ad6e84f360a995987ba6d18c1b25e12313debc3764a5da81b2bdf70b555efbb8a29827f7033af1ce11e9b43a363c2559c61b2775ee7db3fb054e2d99df7a4630846169fe8bdcfe", &(0x7f0000000a80)=0x4f, &(0x7f0000000ac0), 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 6: r0 = socket$unix(0x1, 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x1000, 0x5) r1 = open(&(0x7f0000000240)='./file0\x00', 0x80, 0x20) poll(&(0x7f0000000180)=[{r1}, {0xffffffffffffffff, 0x40}], 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140), 0xe4a, 0x0, 0xa9fa, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000500)=[{{r0}, 0xfffffffffffffff9, 0xdf1c294074c97222, 0x10, 0x80000000, 0x200000000000081}, {{r0}, 0xfffffffffffffffc, 0xa5, 0x4, 0x2, 0x9}, {{r0}, 0xfffffffffffffffe, 0x8, 0x1, 0x0, 0x5}, {{}, 0xfffffffffffffff9, 0x78, 0x2, 0x1002, 0x2000000002}, {{}, 0x1, 0xf3, 0x2, 0xd7b1, 0x401}, {{r0}, 0xfffffffffffffffc, 0x6e, 0x8, 0x4, 0x2}, {{r2}, 0xfffffffffffffffa, 0x98, 0x4, 0x5, 0x2}], 0x9, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x5, 0x7fffffff}) r4 = kqueue() kevent(r4, &(0x7f0000000200), 0x30, 0x0, 0x5, 0x0) syz_open_pts() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000340)={&(0x7f00000002c0)=[{0x44, 0x800}, {0x40}, {0x100, 0x3f}, {0x0, 0x40}, {0x100, 0x5}, {0x44}], 0x6}) socket(0x18, 0x2, 0x0) r5 = socket(0x2, 0x0, 0x0) r6 = dup2(r5, r5) open$dir(&(0x7f00000000c0)='./file0\x00', 0x100, 0x0) setsockopt$sock_int(r6, 0xffff, 0x0, 0x0, 0x0) semctl$GETPID(0x0, 0x1, 0x4, 0x0) sysctl$vm_swapencrypt(0x0, 0x0, &(0x7f0000000140)="118bea625d95de8f92c010baed45ec4bf03ace254b57973bb6de7b1c90301e9d3b5e6fb6ffffffffffffffff76c775a2a4e0556565a830032eef776127fd247103c14ab0a1cea9b4593be484f46a02ea73e910d041c5777bd852e57d3248832b91d06fe47d126022a1654859149e9486306d2f11fb1cc826c42f81b0d114f8af4ceb029a5210bb6947464bf678ba1d64a2", 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000080)) r7 = socket(0x0, 0x2, 0x0) ioctl$FIONREAD(r7, 0xc1126939, &(0x7f00000001c0)) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x3, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r8 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r8, 0x8020699f, &(0x7f0000000300)) openat$zero(0xffffffffffffff9c, &(0x7f0000000280), 0x2, 0x0) executing program 5: openat$klog(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) close(0xffffffffffffffff) syz_emit_ethernet(0x0, 0x0) r0 = semget(0x3, 0x4, 0x2) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000500)={{0x100, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x5}, 0x0, 0x0, 0x8}) semctl$SETVAL(0x0, 0x0, 0x8, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff7b) dup(0xffffffffffffffff) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x0, 0x0, 0x0) r4 = dup2(r2, r3) connect$inet(r2, &(0x7f0000000080)={0x2, 0x3}, 0xc) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) sysctl$vfs_nfs(&(0x7f0000000000), 0x7, &(0x7f00000025c0), 0x0, 0x0, 0xffffffffffffff2d) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000180)={0x0}) mknod(&(0x7f0000000000)='./file0\x00', 0x8, 0x0) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VNDIOCSET(r5, 0xc0384600, &(0x7f0000000500)={&(0x7f0000000480)='./file0\x00', 0x56, 0x0, 0x3e}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r6, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) connect$unix(r6, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) sendmmsg(r6, &(0x7f0000000780)={&(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3}, 0x10, 0x0) socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) executing program 2: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xb2ba, 0x0, 0xc07, 0x3753b53c, "9700fb9459ffffffffe100"}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="521dc32a838f8e3cb702b8a7cd317baa85cbf7cfb1376ab3d3d698b8461d6d06eb34dc5e", 0x24}], 0x1) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = syz_open_pts() read(r0, &(0x7f00000000c0)=""/113, 0x71) close(r2) r3 = syz_open_pts() ioctl$TIOCNOTTY(r1, 0x20007471) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) select(0x40, &(0x7f0000000280)={0xffffffffffffffff, 0x0, 0x0, 0x4, 0x8}, &(0x7f00000002c0)={0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000000000000000}, 0x0, 0x0) read(r3, &(0x7f0000000240)=""/125, 0x7d) execve(0x0, 0x0, 0x0) executing program 1: r0 = socket(0x11, 0x1, 0x9) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000700), &(0x7f0000000800)=0x10) sendto$inet(r0, &(0x7f0000000180)="ee14115bcf414defec8c1228508f692f1d4385614e68e418833d55f3419329a358311f9c9849f8", 0x27, 0x9, &(0x7f0000000300)={0x2, 0x2}, 0xc) r2 = getuid() setreuid(0xee00, r2) setreuid(r2, r2) r3 = getuid() mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) sysctl$hw(&(0x7f0000000000), 0x2, 0x0, &(0x7f0000001240), 0x0, 0x0) setreuid(0xee00, r3) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r4 = socket$inet(0x2, 0x1, 0x0) setsockopt(r4, 0x6, 0x1, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r5 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) seteuid(r2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) readv(r5, &(0x7f0000000000)=[{&(0x7f0000000240)=""/183, 0x82}], 0x1) r6 = socket$unix(0x1, 0x2, 0x0) r7 = openat$tty(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) sendmsg$unix(r6, &(0x7f0000000740)={&(0x7f00000001c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000680)=[{&(0x7f0000000580)="4c4615a5d5705502b474db04b0c0e09696c3ac25cfe166c718035f74af53235a182a803d9a75c001f48b794f7457287ac16eec69124c4096b81a7fcac6f89d86b66634a896f230ca39c1815b81f265f7c08f1773070b7a9b2fd51e840a9b9ef32e37f338a360e029953f5cc90a9bdf27f1db35f8a43fba6a071846b2024a06faaff7fc5a1438501a0c6656fdb0d5509b72b8a5a5682725a07baa91593e58111419606c6d061c9a60f7019ecd1bb2db65f2b5d03a0f1d20227aefad181c2609e239923f2a29", 0xc5}], 0x1, &(0x7f0000000780)=ANY=[@ANYBLOB="2000000000000000ffff0000010000007aeaa886fc755855341ac66ab1d9e0bb97909590886608c4d4ba97cdf01fe895c11816902e87268e081092687888624275c4694070ae9e656363cb2f17938a33b4e74d6b6a715f2f35c601bafc5561cca383", @ANYRES32=r0, @ANYRES32=r7, @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00'], 0x20, 0x404}, 0x9) preadv(r5, &(0x7f00000003c0)=[{&(0x7f0000000080)=""/175, 0xaf}], 0x1, 0x1000) getpgid(0xffffffffffffffff) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x50}, {0x48}, {0x4006}]}) syz_emit_ethernet(0x2e, &(0x7f0000000200)=ANY=[]) executing program 3: mknod(&(0x7f0000000040)='./file0\x00', 0x20, 0x6da) munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x8, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000180)="bf3b684cb5bddb71567084e096cf973983b85e5df665013eaa9405095e88157332b4f68e78e0793d41000200cbf4529893cfd424b7520600000000000000b87472f9ed186987b8c19d9295a17b98020f6002", 0x52}], 0x1}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r1, 0x80206913, &(0x7f00000001c0)) socket(0x10, 0x2, 0xfe) connect$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f00000005c0)=[{0x80}, {0x16}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) syz_emit_ethernet(0xf8, 0x0) fchdir(0xffffffffffffffff) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x7e, &(0x7f0000000600)=ANY=[]) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) open$dir(0x0, 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x14}, {0x7}, {0x8106}]}) syz_emit_ethernet(0x62, &(0x7f0000000380)=ANY=[]) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20}, {0x14, 0xff, 0x5}, {0x6}]}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000280)=0xbc) syz_emit_ethernet(0x127, &(0x7f0000000040)=ANY=[]) executing program 7: mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) r0 = syz_open_pts() mkdir(&(0x7f0000000300)='./file1\x00', 0x0) chroot(&(0x7f0000000240)='./file1\x00') ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x6) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=""/100, 0x64}, 0x1003f91}, 0x10, 0x2, 0x0) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0) syz_open_pts() ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f00000000c0)) kqueue() sysctl$net_inet_carp(0x0, 0x0, &(0x7f0000000180)="6f713db5e0a3ebd376db92842d50c53373cbd420d1696c402b470102cf9a4a43837d51bba9afe1", &(0x7f00000002c0)=0x27, &(0x7f00000003c0)="629a87371fcd3ce9613ba50f00e1d09d89ae15b17205c60aada8fd24567af518fe8d2c18e510b30823c77e25542892dd3da700f055f5070b70e2e5", 0x3b) r3 = openat$wsmouse(0xffffffffffffff9c, 0x0, 0x10000, 0x0) open(&(0x7f00000005c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x611, 0x30) ktrace(&(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x1720, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000380)) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000140)={0x0}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000280)) openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, 0x0}, 0x0) close(r1) r5 = socket$inet(0x2, 0x4002, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f00000001c0)="ea00000000992b74f52d00b00800000000000000", 0x14) setsockopt$inet_opts(r1, 0x0, 0xd, 0x0, 0x0) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000400)='./file0\x00') executing program 5: setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r0 = syz_open_pts() truncate(&(0x7f00000003c0)='./file0\x00', 0x5) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0xcf, 0xd, 0x203519, "28b7e60ab87aa57800000000d0d2000000001c00"}) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) close(r3) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000240), 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000340)={0x0, 0x20, 0xfffffffffffffffe}) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000580)="bc99886955ce975730d75df622695da2db0e56e7923d021d687c8078b73456f212fbb6ba47e71a03c4b754afe9e4f4a2368ba8e0999484ca18488a9651d9468c1ab294a18206d933d2846f28726d3fba938b4163d2e75c863d2408ee2a8dbf6996ab440ac1bb62da88b0b19d3602bed30a6905e1b6", 0x75}, {&(0x7f0000000600)="92d19a2f9519a07bbba058fb20fa72ba700495a4a69ad7a8e95d84400f7881d6740776fd9370b32b8a69a1df31e043f79bd53b5d02a1f47bfb5ab0a5f40d3ff9fc935de118574f5d0c1d1468188f365fdf88b107b12ffd0b129208949f6567e2f5f807d49df57ac34f9b4cc63dde2b771a186cf04ccbfe591e2be01b7c2165db9b735cfb8120bf9d4003ae72d72645450194cf81e7a5b93d3d91dde234f4bee7abace8e9088b1643de8478a211385a5ddd49fe81976419eb1fab0a53ce902a8810c1bd5fa8066eccacac27080003d63ab809a581f269a552642384b5ee20a7395eb1b98afbfd2558b976ba59fd641d36d5f16e661a4fecf5b24ef4b7bfdb3ce27174858fe82e953f2e5d7490869900ab301017100ae731e9aa32e2", 0x11b}, {&(0x7f0000000200)="2309760ebeebed30727e68daf534b9d8994f22d7d3de110091fb575961dd4250a8b648de5aa699beb8fa119d3751775b0cc9c361e78061465f3f19ee97d8cf8c10f95dffa8b744250d7aa67a0a1f553e4bc1c329a47f1b3c655495ff3cd12939c9594db550662be470033c85fc2ff0e60ef82d574ffb889e98f738a1149a3fd7c0bb47f8e04c6d2ced7dea8c21653bbce6a3af15fe22c935b056a6b1804cd2e466618a78788bfeada9cd3192ffd11c5bed5fc9a6951fd63815f05f861a8211ac57a06d6baedbe5edf4ec08ff3d1eb8ee16daf6dc792944f6bee206b54848b4c7284d57c4fe81dfd4128873f4976b58ef957afa2ed96d8b07d023e94b958eb5a5c57a9cd9f82129798cb9e0708c097c84dffad268f6bfac9a0a889d443baa41e1c9e0356b95273c2694767dbbfabe79b8d3279886391d2d1f93b51cc64c6c765c05d9b13836445600e31d0a2c479ce31e62d694f4057b7bd1dfe94fa0e1a6195f5ae5cfca793ddbcabc502543c9c65da17cf3c94878aa3d8a79a64c4d2ff3ded7fc71eabaf23db0defcce32cde8e6240d38", 0x191}, {&(0x7f0000000440)="7954a5a911f460ccdba2a5345fd0c0b2bc1d030ffdb796eb97fb0f8b83b0317db6f6583fa903f6251f57ce0dd81a4e9dbf9ba94cbb643929193a87f98500002c0c7fe3305ea23ec08a476d7846bfe52efe3ed64c3f2f39b5c0db98f4457792042cfad742b715bf5fef7bc50fddbed90c9e7f438e06a0281f4c2cec83d988d984c2096c476f95568553ee68bfcf1073b03e01b24770153d32b9b05b899f59096e9712db3319e75a7ad9adf73bfe9629ece2219c26ce418902f0785b1d1d0576523d672bdf5035cc4cb6a02616e6e2e9c9c90ed872dd5aa6edb8e12a268c7f5de0031111b74c8607dc4fbfeee1266bdfcf175600832846dfb75473a53f96cd1f67934651bec181f65889b769547d09cf7619fc39877010cc506d5985", 0x11b}, {&(0x7f0000001080)="7fd0465fe1a1e3d1f958e0e0f9606dbfb8e31b42b753bdf405b0b2f2bfa8fd556978b0a48081089466e1d9d53dcedb58930f6c099512794b886ff08b4f8c565151dbc0c5dd0696fb9c1d7f2a3858931248c43f0c4957239d55dcd58c01c85ee4e8ed86c96f5145dc2ed88b8f242f5443a9383e7b171ea45d384916b4bca86d189114f4bc71c7233ba9a946620264cdb64b247c6a2a753a70330a6e5e685d0d3b40c79e5806a2a968c8761ecdb42f80a36fd00d7e4e59289783e9d21254348db00d1dd92c515129cd1b03f181d1e4520f609c58bc002e944fc7bfcd9b701f7e8a5cf661aa73052ad884683da129b544d3f37d07217092f185d4506544f2db1c150061c47d9fc0995013a9734476358bf4ec6fe704ccbbe0491e4b843d861a9bc85a4b93f4981a753d1d2d0cd522b1bb937eabb941a0d4093c5cc1431fa201073fccb863f913e7789d15dcbb16e71f1c7ff6c295d6801f3d5193b4f540d21a9538b87100fb7d8d836347f6a6305d62835061c831455a1e8537e4374b73547ea9b12ea45002f8414f69f84eeb3d7152b1c20211267ce8695bb90e8d2369eefcd074a12e6c88bd9e1534b1254707385303058666712fcd59667edeb6dbdfe35ac9010d2515eef59c7ddde700694aca888b80c208841c40d8ca7e72c413e6e29dc0f5b495fc287db2eab252d7bd85325bb7799ae77912dbf0bc1930c40941984ed59ba10055216f0e518d2e210cc97d1bf5579cfae650c1cbcd19344407168336bfba2ea22fc39cc00157db23777e14c8d1b087b93b0fb9a8f733172acc8b19b1c2a320f8857774daad9215fa8403efb374b87dce6bab692925aa56c6b2569c8eea9b503c22777764f136aa7494efa140d94d1bd4b4b74f3b828814fae866d95bb8edc9126cb1c663b2ec18bd0c884230d63dc09aade614718dd7d8e9da3bcac8a4029ec3d603837f65f8d68db85bc1820f1938e13ab5dfe03b6a1187b149cf9637ecf30c2fe181123595566a45ff0f379e723a4ba02d0d9afab526fdb525f338a11c94b7c4f5e363137428b826154aaf540c193100269eb8231dbdc13625e34097f741383f7fb4855984904f91be7118f1446baf7fa47b98a5d576013460fd0acc0375752738a1eb99e91c26c5d9fbd6452057865e30f13010c817a9bfe89e93532ea7e964ae14e3807c9c54cbf5415d84b6212819f609665f82e37a3e76df0bc87519414b0a6c037a3954ca0b288c2883d60a3840ef3357ad10812eb21a0a3c083398afc84dd2c479a0b620cf0b1794ef369882540d86cf9f0fad5cddaf8a496fa3f52494c1ce8d0ea2b494ffc15ae6489ac533995623c0d0f8accbce8b7556bbc78b39dcb84362448260b7b70fab53e799b424528aff074a1acca1de9a7eb8e8cd168a4d996f5c04f204113b2678a5faa32ebb34ad5f3f1d21024b2115121b24f63a86b9bdc4b3ecd54304c86e78e6451d5eb2680dd81b03383b6c2e75183a1afe6a819e7540f8758cd6df4cffe8898a8f0bf99167116c690bad300ca776bbcbfab553afdce2dce362a0d42ef144560ded1520fb409fd0fdb040a696644416f826b7764989045bf38ea4ef44bb92d563647000920dd6391dae7d5ce08e5f4be3b2783afbdcaf34af8933f9adc6e3dced90edd4be81f5caf890ca82ace8bcda38102e1efac8e73461b5093160cc62ff02ed7260cffdeaf337656966eb9c50448298d7e8ab11ba14f67a6d41bb6fcc4ea4d69b3ff12bf3c5eb587c491e906b6340b1ab20d618edb1f362d8d92a20cb54f5a968c471620afc34dcdcde4c05ee1ca8996604beb82dc438f3afbaa6e39721345dd7753c989e001efe5df54d9805b0d2382a8e94e91f0eb159a2816b3eacb7ad54490baeab0f3aae9b8a8b053f378aa51f46d0ef75cb24e091c3d4455657cac7e52bb67a4e9406faa023d6fa1131db4d4e2655a0b0c5f9558dffd164087c365b64d6361bc421a9306990d94f41c65fd8d8da973834f86f223ad44235dc64a56c3a39d76aed0dbffdc632f2e24b5a360a947a5182d265764695e59678ed45419159384815032f47b6453048a83fd72a741c2fbd6b3b01652c8b2f748e77c4d41a8cd117d7de68682478a81f5bc5abd4823c85648dc3f06c66a1794b5536255a9ad934ff2d5ce88cc1a1bfb588b46a3bf8ebcefc863fef199ee870dca0a7ec37b66dccff5be278fdbde5bf7d461b3a52e9c096b42d7ffbe2827eb61404f8ebec4a875d7d1893f16a287dfb801be9f69584c3df97a41d07132db2adc5b27de5322dd3da7b7d4fb5e846e3dce5e958717cc0026be4733e0281db3da5ec4473f877f9ab018e6279ccc83190f92e477d429634c5e574ab5cbd96350749dcd838ca51eee4d26bff4aa1627bd06ae1eaab98309f228ee9b44dc9f1229d9b61e427a1672320b4759121a36226863b7bfabc043e6848d081d1195f23d55b3474043b143b8fe51cc2cb42751e13aae81003eec3a88693c7cdf4871318f1587255e53fa199656f1044e5828de8fc3024253411115d6ac8f82ec815904a42cbd31f81eab46c296a4c9df97033267f084f5c78f1eb6ed08d56771015f76f782b267aec126ade29850088e02045e63bffc8d4a56f5c2c9ef5a733950545e4cd005626a1e73eec3fed8850f9af193cf00a91facba19a8dcb93d89933aa14eddcf69d83c88179a6d99877a77d113f207f3932f2844a24cbb02439957882877d22d411656cf435f0eb7ed0931fbb976c32bf924f1c0fc2707135b4c1e1cb6e82f43ea4b03742765f16cad808374953c392467395731603efb549755526561af9f02658a08377f25fa23e7eeb46f3c28f8d653483b6cb9aed13697c55f7c4b19758e8ec1dec689330e2bf6b31ba024610de244b54a14075ab2ddfc193174af8d47de1c69c137953a2b6a2110d32f75c478f72137c5f591529885828b7d9fad65fb2af7dded33dc506fba1a52d56797e1ce8214a824098e6ed1aafe98d4cd08cab88b44b1d0bcac9f606d2f4d5907e9107868cb6dfdb0b2237d70de90e90e8c9b82561e632a1b8d851fb9893337caca8d1d29b73e39f03d46266704ca42779f4c19f354e37eb70376e520da1512969edb0fa1e542d4f6389bab4ca1674b127cfc51fe08545cd0141ef444cb0321097b4b565d1248e08a9bf376282af4b4739ca2f003732b8086c8dfd9bb7d8d8cef21f4c89e955a01dc60e272587b32947048af897d6420dbc811c88d1e5d57c9f98262c68c2c9d7c98498325271a8207f83f469ad79862f7b43a799cbe25552b4baad1f5bb95dc15918b8bbea8624e326911b32a217b77494a40ea41bf3f94e19ea099abf80cc97e54b9ac26f9ab469916f745a7730c1e1314c5c2bf3ce10d9b989dcadda7f2f1c2734bffe00bcea20c8d4d25aab37ca8f774ba123abe37fc30f48c174bd5e238d27a8de5110a449731c21fcf91660f60ae1fee767f92cc46c5f2fc1670af3a6489dd563fa4137576f4ebab15144f5148d4fc9a73c1b1024cb63c0cfb0da50e6678e0d831de6e4dc258490ab0354ed10815098cfd9292d5d865a4a68332ab7022c383d22d54d505b567042209b4fc29453b6f9a6f61bd2e5df70bcb829265e1c7ef28ebd86a7b7470e1a1a6b0d72011a40e4aefd2a7ae069d34786af210ff9457f335de341377ca9cfb39d46b45ae1384c775afa69716bd6e921a897d7479de35261a80d8afa12b7abe671d2f6b8ace85fc7c80b06f4299cfb797093bfaf1970368d5f2c1dbe0a1909ae376aa349eef982bfded7d00b33b447675847e5d60b91dfb8ffa4cadb84de5523c2f73e52919be8932249847e661ec78f0442477b56f9ddf7fcadd0f445fd5118e8e30c8415be703ea3a758d0d1b5e976d5466731200037c527d6904babf8ed848821b5e27c09beb88aa51750629185f6572c1fe6f3f0e5e4b7091c7e51a65148f980b66a1627399b8a4bc32776ba48066b6075c89e251d0d6ac3bd6bcdfab4a48f9c3e6ff3605e6e36db6eb8b84efbc37feb8f9b7aabd9774730ac76c219330248bee2d91766d37ccf14bb1a056fc91c3d879b5478a846749de2ad93b97060e2b87fdae4031f00da338de30699aaded84e339cce813181921939b42673ad916427ea1aef2b5c17d05941827073c5c72809f1c864a306b13ea964fcb432c4cf790a1c2efd8e7f2584c6a4bfbed5d2f73f2d5cb7be1f2880342ee5b91e33d0b037035fb9773c382b295327a19f041fb6daf595bd8cb432e6a4fea1a715baf27ebd482ff29ffbaf7883674b8173ca6f083545fddf130609306697dbb5bb9ad6aea6f350427fdcfed1e4cb1e034943be06800a618aaa105ec40efe858dfb7ee60803b7bda56bdd2c75e7b4a7decd8f995d757340778f555aef6cf254c25395ddd38c6f82407dacfcfc7247205ad9d449747e6b7be999dc449e119ea4610c755bdf0b3cd8d75de8cb5f3f1b93fe807898e01d9be2a5380182118e98b9359a4ea8c4f8445ba69ee9c1162f8f44b4948f47f4171448f91334aa9074b39b79fe1a4378646fbd4ba99cf07e0c3812d6678b1ce57810e263cce0e0e0cd92519fd17681b96812241464a77fef484034dae2bb2e4a20cac30ed3e773c68a5671e6acb90dcded4598dfab8536f1c57bcfaddac9015ad6042e06fd30db687827312606522092ca2c835070afee9d53b01b5a1cd96165b3e93acc9978baf5ce929c12484694d7ee6417e6a069819d68b656555fb1675cde491feec56b15f19cbd45f28ac67c1de6962823f3981313791109a524e41ad42ab88e69346d92e0b37c649eac7f25926dfe22e500c115df295c62ccd8c6be624b6cb1a1758306d8c903d8ffcb7a2d3d70bad951989860f0486a0772ede84a6c44e4d4f7214ac2395d603cba76aec3493dd6f621117a07265f896eb57e6ee460b6ec0a11c352e3641befe6a590d7ecfe9ef7eac767ebe0bb145b7558397b545a079caff3969528110982f45a4e904c93710be4b2392fff4320ccd8e25a718036d7de0efd83b237759b297883e09f997a64f2332c947d55602f1de6effcd94960bf27e4426f983023cb38693a8dec8a986912a3b208d1a4e349f6333c1767fd6fcc8422a49ad250269b095e6b10512f25a50d3cbee975e49859e73fb9bdf9ceb163e4763c29fdc87aaa54c7c43ffa93c1c77bfb0e46323f76acd27fade26a85a69cce89cdf65f8524deaeea5e4abecfc11a08111c7ea2f8ed8d71e2a68e65d8a2b0b13268a6f388cce29c2c5a07cabbd6dbc72451a41d4635817ebb168fbf2241b5b8bf8ffd561818c504eb7a2bda4def9c8ec368f98eb12380afed661e29b8099a809d23c9eafd6f53ce9010a7e1404d9e63434edc58ac57a14d3688e9958564a8b905f8e7e3c074f6bc45d6fd9eeae5a6942ab899733044aeae00df0efc85118b4756ff0c755d23f281bcb8657d92b272e43c48e9ee887963ff134cf5bc36ab632c2176997b982e39bbdcdff62535eab56463ce29d1c315a16ab7393512ab0629d3133aefc5de5cbf8a0e450bdd8b99dee634e6eb189a1b2bc5aee49ea16046aa0247948700270d0849e5c8f37641740ab3b4293778fcedda3504490fb21bad0b39f6d788939495aad2646c6c0a83be39d9d42500ba0601deec41513f229ee68f6a3159bf36fdfab2e51d6796b4519040d89ebf501336417528d0c341ea3d985c4e3039ecff677a2659aeb9e04b6629c473d236bc29db45d95a407df8f14d8532735a64989f9109b8dd08ac36addfc23a9edb1672ee0a1ffd6572c444e1fea0d2b0a6ed0a7dd84c339453910000", 0x1000}, {&(0x7f0000002080)="d49bcdd7960116bde56176058b4f21ac188f69a91fff79b20bb5f3b2f98576139066a114f2de0d1bc4124af5a896cd9ebfb7919744f442707a97c750756b48a17727efaf1cdc333046d5aa2357f46be79a56937eb083357fda87f7a5da8a4cbde92f6e19ba7feda3cd7df8f3ac2188dc2b2de95fcf06a0e336c7b1aadadbbd2099c80876dc5601842e37df808d717224fa39e957f70952bd94217fe7de16f0d624e1963dd2b4b449860b1ae7032d7dd3dc2fb247e1867933fcd88960d0b1f78e80ea8f650e49fa4e87e780692c9399604b57d307d0e923939a90f7bfc9bf3748b08ae6d4d56ae88ab7542fc9176df37d71a55fd4447be3661edd59f1464aa6b3563e5e9477382ccb384492f2974fec3d3d955ef67b151d52223af776415c785b7572dc1ef9852b5d230ff178af29765c218993f963ee66abb4bc4beb0943d5a55f7aff8a7791616e5df8825371daa604881bd605ad3ea669e19c7c5ba4a3c64f4dfbe10bf63b82e229a7b88aa4aca6a7ab48f814aed95625b8bddd7f0e2f333533cc9b540eaaeb8dd722d0b1e7f894ab3774bfe4ef069bf842103d94c9d5253a4d4790ae5679e827d01c94737f4a6fdf6c9fdcc516403fbc1aa9f4fa85a2c04f6e0cc5cce85d411a8cf8f983d38b21fb242591293db63257d2c7f6f9ea0308a1d748ea43bafc738c3579c2d702c022de401146279a13d0f63f2c931865eda9507f1399dbd09e2c895b2b1d53eed9a887ccad8ebca1944d95e3c77bf1d12000f4ee6d936a080e1eb2f287a2d96b3a644df96beca06dc584857b4fef0df4d18e52f894e68e7b83ad03ebb76abdc330891ba6f34981711dbc2b5ad584b2eb71cc7ba055f26c06c4fb8cca58a207abc650dfdeb7a5000b6fee8e971c59b20f1ac0370e4c5cebf2bbf51a3803b38615dbcdf2edc563df48511b66259f72461c2f9a0cd32723dbc12337e2cdec34948834bcbf91e0c640328bf8c2aec8c26ffdcb07590fdab9974403e40c3a129da11b0d7eeb7c586b94d2884077e23ea2d35f91acbbc42d9b6e803e3a618eb148836a5c2702dac19fe14d0db908aeb460a1eef39747c0d74f19dc4f5d56015a139746e2c18580325b7b614ad22862e48cee05e56829725b139c059be3d47c6431a8856b804b4b", 0x331}], 0x6) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000180)) r6 = dup(r5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$SPKRTUNE(r6, 0x20005302, &(0x7f0000000100)) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000b80)="b8dc7ad66d6d45a4c1f168647c2ce4e83f2eb13e4980057b4fee8ed93efef125ef3d6f4ece8c5de164086a4d86da79b1614138b36c5aec12d75a8e4dbdcbfeeabae21a3758613214bdbec5a3c9c45e5696a373965c936aac1f9c966cd787168ba0a9db085be31f9881be6667228783638366d46d81d55dc0a755bbaf07ceea03c566595430a112105e30e329dbdd32c1d81a49355a4bfafe38c81be6dd52f4b28c7c99926e0b1e193b227489d98ef36cb6b7e4c3cfd7695f6b2fae0d84413d1ab504685b4ca0bc2e98f2d723ce0b20b5ae8c205858e7b83829bf53566bdf0f0aa340d9722b536dd1b88f3d4e6bf118b113f544529c280757b7f1a32fe3e77244c7accb62d98fa748a8ad43fcf3c85f41d52d8fd5af548700edd86036b883b760ab8c4a6b5561368b35efe214dd83bc09aaf318e237fe1b92d11f2d9b1c090bbaae05d34a662223d26e79fde0d9252a44871bdf0eb77828f8e9af02fa8eb53361f5f8f371b59c5296449720b6a2819fcb5c6db614ec3fcddd9733f58f674e29bd9b79f00abe85e23b252cf5489ff75600e1fa5a34dd64062af8a005a049b7b3f5c482e76b482ba164b7c59aef3e229474d38582bafe1f26bf416dc334fda652790e6176ddc9225e49ff5c98710bfd1dacede297d6d179a2e593977e191451d674c708d75efe4879219dcd2ed1cf6a222541e79da23046db1aa845ff5bbe9bd9dc41bfef9bf20c2aa25398c252a54b8dcc9078b3212c8c8706016d98a9a71bddcb688c14e6fef3c62212303b64b399030434b2a1068a1fd57554b3ab684cf1f06f7ca52d3664a90a359eb47b8e11446a95d1bcffb4fa7125e68130bcb4cb68e7e32102f24c7bfc1deaea52147f26729e728fa6373cf2ba17a185d2715fb494a78e09cbbc85a14a2132e601817b6ae0008bfed42c5c64aa98ba96b37ab2139ee210e3fc32b2951078c4e8bd44ce65a80e4999371944feb3d8c0004d31717655ae351eae8ede9e1eb7a87ea7d4e5bc810ad6dfe2cef8b326e2069ebb0ca03ff501e3124637c777e48a001676c159f64713ae8e113d32a9f946b2eab9b40b24c31cafa2da790cad4e60163d1dcfd9e9b10890932582bf735c6c96d202a64794e36542d0f8d3ffc2e9bb1ff8d89166b4c7d08c5789e46cceb62bf0e16587a743c2a3a7440e25cd59f8f08e049202175965a20464c1f7c95e6b01c12641e35e75848832429c1ed844a1bace93c42daf7d2aaabc10b0d7a1a103fd0ac24b88cd03ddd34afeda118d9e28454d9067e74ee3709e518121adf383bcdcf351139d9d84759aae90d21e927f887d0633939453d83ee3692cc30ae92bbd086274ebb8d284980903418ca8cee0514a1c", 0x3c8}], 0x1) executing program 3: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r2 = dup2(r1, 0xffffffffffffffff) listen(0xffffffffffffffff, 0x0) select(0x40, &(0x7f0000000000), 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fff7fff, 0x0, {0x0, 0x8}}) mprotect(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000080)={0xfffffff9, 0x2}) pwritev(r0, &(0x7f0000000540)=[{&(0x7f00000000c0)="c3733199877740a4cb4a131119d9a11979efd3b2ab6dcd556f47879d5419dccb2166963e5907f7914385ed52c2d09745f1561055e2755bfc62f74e66405e5ec6b665337305f6cdd8bab34b305bc4362b", 0x50}, {&(0x7f0000000140)="f0e2e9860e7f8fb063c1f851c88f1bbeb8b35f3b2c8cf31f5b9ca18b237b9d4df018a6943d32cbf154feefd1eb0bd610e404e86a29059b7330b18dc4318c6b6100fa5837c9464830c3b69d217c2e341c7f5746423a4225059312bfbbee028823c3bf0f4e95e19061ae3b4fb4fecae223943cd3a1e0f2bb3a10ced5aa5939164ae0fe17e287753af31e6bc572f7d11a1dff368ef2efb008c1a97f0ba550d74aeececb75f0770d5f98f490f41689ebabf82e8f66fd0960db134fa03c41e8de12ef3235b7758034c7dc33aba051a0a13b6118f1e4b2b54d5148c1398ba591b12cced39329c85434b0e6b32120", 0xeb}, {&(0x7f0000000240)="27563c688af9c0363a6c5ce05c8b54d80915ba39598505484bbed2ad5b48a5aeedc13bd51d2d36314398d95ff2f20507680d58b9f7ea4210f0ef95f6e41dfc243c52f383f579d8d3b5c8e9b89f0a229f3e855c4a960da19fb63e", 0x5a}, {&(0x7f00000002c0)="877b9da3422f559851f740f52a5343590f8b848ca8e6216f200d44fd3e486175dccf62e6040a7aecfb49b8b61c18a86f716c289288ac215aa939f7d47f3a370685ce4f6326fcd5d4ead030f669dac75cc23464931f290ec74c407b44af72", 0x5e}, {&(0x7f00000005c0)="1eaf6e486e4607f44a39275dec4a363aebe651c0a565bb899200a38a432ba8164937fafe8a22fb9451bbc2404e08cebfeb451bf800e2ae2cccbc8573bbedbecf4f95d8be62d615f6d8dada47dc2f14f2ff715c0088e186476ac98805821416ac4ec80aa39d317afd51505c5dd7ab4e75c195819f6ca8a2739c7db8e0edf23cbe136b9da76760b0882ec8fe43b1668e2a0f5234923568def1dbd0228deae5d71eb71312bd94ffdafb3898eac369424712d8151fcab8dd3e9b2908b49cff53309fad9eeff950bf07e8bd93bfa35a122ae7fde4dd93c3b9129dfabbc995c123a22d236414b8248f4e76d5b67ce0b9baa604de2643b5fd7987745d7e126734e6905e468ca4c93a380e082883abdcacf47979608cf6b47e08ad6b5d9756b606582240934fcc75eb5f9ea451b32a24258c29f6db16192183f1acca61b0be14e2f2899dcd11c62a955f190d0b31852f6c0ff04b7871914bd020034ed59f4260d4e9f8b6f4597b98d837e83432f5f87c407d271446618066d848e76348fe9c474f8701df97258be179c5aa48e13631528007cc68af1bbf9213122233496d3abe64e3286f1370ea69e36b9c91ba38576c0cb6e38f91f60dbdf49b52", 0x1b7}, {&(0x7f0000000400)="1666c188d2b18b52186ec754eae69a92558aaa2b88942419dca7d186f158eb4b95219fa643455b455c9cad006359dae9ec99576cafd61cb10f292e14aa0a1a07885b7d4339768d95", 0x48}, {&(0x7f0000000480)="d56b0530c7fb381239b06421540c9d301961b91f77e9d8f1698013767051028e6681d8c23239c59da6d231087d30a8d6da9bd5983bfe3405ce0ae5fd79079b7b4d3bb45819d602506082dafca204830a8baee0ac147bc69005621a2e8fd59edcd47e2ef2c6920fa69983a78ad8c78c033873ced7d0469edeab698a8feedf90a846ddd7a6bf55fe8b61b73dd854a7fb32182d8f0977fdef16fdf79991515b58c0edc5791a7898cd6f3f39703a9129", 0xae}], 0x7, 0x1) executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000000)='./bus/\x00', 0x0, 0x100) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r2 = kqueue() connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x10) (async) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x10) sysctl$kern(&(0x7f00000000c0)={0x1, 0x32}, 0x2, &(0x7f0000000100)="71f91e34", &(0x7f0000000080)=0x4, 0x0, 0x0) socket$unix(0x1, 0x1, 0x0) (async) r3 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r3, 0x80206979, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000140)=[{{}, 0xfffffffffffffffe, 0x2c5d36d679bbffbf}], 0x0, 0x0, 0x0, 0x0) (async) kevent(r2, &(0x7f0000000140)=[{{}, 0xfffffffffffffffe, 0x2c5d36d679bbffbf}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = socket(0x18, 0x3, 0x3a) socket$inet(0x2, 0x3, 0x0) (async) r5 = socket$inet(0x2, 0x3, 0x0) r6 = getpid() fcntl$setown(r5, 0x6, r6) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) fcntl$setown(r5, 0x6, 0x0) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) sysctl$kern(&(0x7f0000000080)={0x1, 0x27}, 0xb, &(0x7f0000000040)="8f854ebdb0ce2e0a5a951fbf0400885b", &(0x7f0000000180)=0x10, &(0x7f00000001c0), 0x0) (async) sysctl$kern(&(0x7f0000000080)={0x1, 0x27}, 0xb, &(0x7f0000000040)="8f854ebdb0ce2e0a5a951fbf0400885b", &(0x7f0000000180)=0x10, &(0x7f00000001c0), 0x0) r7 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000200), 0xc) (async) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000200), 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0xc0}, {0x28}, {0x6}]}) ioctl$FIONREAD(r7, 0x4004667f, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r7, 0x4004667f, &(0x7f00000001c0)) syz_emit_ethernet(0x127, &(0x7f0000000040)=ANY=[]) executing program 4: sysctl$kern(0x0, 0x0, &(0x7f0000000140), 0x0, 0x0, 0x0) r0 = dup(0xffffffffffffffff) socketpair$unix(0x1, 0x0, 0x0, 0x0) r1 = geteuid() r2 = open(&(0x7f00000002c0)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000340)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) mkdirat(r2, &(0x7f0000000440)='\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//file0\x00', 0x0) unveil(&(0x7f00000004c0)='\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//file0\x00', &(0x7f00000000c0)='c\x00') unveil(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)='x\x00') unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000300)='c\x00') ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r3) r4 = kqueue() kevent(r4, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff) r5 = socket(0x20, 0x3, 0x0) sendto$unix(r5, &(0x7f0000000280)="b1000501600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc2576b9a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec1d89e000040781e4b2fff040ff00"/177, 0xb1, 0x0, 0x0, 0x0) executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0xfd) setreuid(0xee00, 0x0) r0 = getuid() r1 = getuid() chown(&(0x7f00000002c0)='./file0\x00', r1, 0x0) setreuid(0x0, r0) chdir(&(0x7f0000000100)='./file0\x00') unveil(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='c\x00') getgroups(0x3, &(0x7f0000000180)=[0x0, 0xffffffffffffffff, 0x0]) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r2, 0xffffffffffffffff, r2}, 0x0, 0x0, 0xffffffffffffffff}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xfffffffffffffffe}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r4 = syz_open_pts() close(r4) syz_open_pts() ioctl$FIOASYNC(r4, 0x80047469, &(0x7f0000000040)=0x401) kevent(0xffffffffffffffff, &(0x7f0000000140), 0x200, 0x0, 0x1, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc0285602, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) open(&(0x7f0000000040)='./file0\x00', 0x20, 0x60) r5 = kqueue() kevent(r5, &(0x7f0000000080), 0x7, 0x0, 0x80000001, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x5a}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_tcp(&(0x7f0000000080), 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8020690c, 0x0) executing program 7: setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x56, 0x0, 0x37) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0xdcd8c4bc089e638d}], 0x0, 0x0) kevent(r2, &(0x7f0000000140), 0xe4a, 0x0, 0xa9fa, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f00000003c0)={0x1, 0x7f, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x62407a0, 0x11], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x34c, 0x2, 0x0, 0x3], [], [], [{}, {0x0, 0x0, 0x40, 0x2ef1}, {0x7, 0x5}, {0x0, 0x0, 0x0, 0x7}], {}, {0x0, 0x0, 0x6}}}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000080)=[{}, {{}, 0xfffffffffffffff9, 0x83, 0x10}], 0xe4a, 0x0, 0x4000a9fa, 0x0) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) getsockname$inet(r4, &(0x7f0000000140), &(0x7f00000001c0)=0xc) r5 = socket(0x18, 0x2, 0x0) socket(0x0, 0x0, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000e40)=[{&(0x7f0000000600)="79dcdf7e3555933ff826233e03433c5613a5485e54a4a9cdbd45316318724d140d9e82ccba5e54eddede8a3f3997e3b4f481c91973085ca2353dcae6c6edf7d0a986cc6d7d30fc4d2ddadd701292c3e46377c8e01f25008f666767c5fcaebfec104b13bd73ae038aafb6868635dc3b00ab79c4234379f6f4e2e14868f79d31e8f4abba6f18e9329ebbda19b51eca771e0da731c22771e16d7b0d1a20bb2a57f32180b1ebac6c3d695db9f8e35a2da81be615edb0ded8cdc469aaeadd35f785e8b83519847655164bdb1909542806e70240b99aac19aa82643902b0fa1426038543aa7b52e439194af955ed0e6872b1a06a4064bba7c4cab43d745cea85dab1058e190db04d7be2c155967fb1c8bb7b916a25bcd5b6d15cdcc2387bf9fd377c85d5bf07c955655f2e087ca02d8e398d7567a71f421d8b4b3a07a97b877e920939bc536c41590d8914598d7f02bb7f34c39a5f032b4cf1", 0x156}], 0x1) executing program 4: r0 = syz_open_pts() r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x4) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0x6) r2 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x80, 0x103) r3 = open(&(0x7f0000000100)='./file0\x00', 0x400, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000140)={&(0x7f00000000c0)='./file0\x00', r3}) select(0x40, &(0x7f0000000180)={0x9, 0x1, 0x20, 0x40, 0x7fffffffffffffff, 0x80000000, 0xd9, 0x27}, &(0x7f00000001c0)={0xd4, 0x4, 0x5, 0x0, 0x10000000, 0x7fffffffffffffff, 0xffffffffffffffff, 0xffffffffffff8001}, &(0x7f0000000200)={0x101, 0x1ff, 0xfffffffffffffffa, 0x5, 0x5, 0x4, 0x9, 0xffffffffffffffff}, &(0x7f0000000240)={0x7fff, 0x80000001}) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000280)=0x6) write(r0, &(0x7f00000002c0)="dd16a622989e2dfe3ca0dc45d8abb6a707e705afb2fd346c20398a7c272425b4c81398dd7230c0d7a16c91dc46c73f85dadf1b228e848c7bdc11f0f1123f065280d5e1871a77eb483b7d22e280400e7378d97eb2c61217c7173b3e2e233b10a711562d5b1e9e095a28f39a68b487c524e9dd4a421cbcbf56b522919fca69deb263b941fff5a63506582caeb145166f356c857d1c2ad8a6c95cb32d868a82965f03810e663d27b53ddeb60ba954605b43e366f28798e77d322766d0fea18460f38f91d2b24890f441fd9763104358ca09774c46fb4ebbaf6958e8abbfcfc13b0bc25d94610eaaa3defffd372e21f94abed0f7439ea86eec6c70660bb074ae44e2e24f017d12058a860d38ab59460331808b92a4cf2215fce1a54f3602baf89226ec6215c21f0eff24400a3aa0ce2ea036cb953503965db737f31495699ba7f90ff78cd79681c14c7c015ddc5f501ac66eea6f082a870915a20bc49ce523eb7209087eb962824870a2522d8a2d8d4ed357c8f15aeef322e134e217d9a7064150b13f871457db1609e11773c10d2116c6ce6924abca48b9daf426f7fcf10ddb699f774efbdefe4fad010e74470116756f3609961ad46b57f52d4ebcdf423ae2b962dcdaee5489cdea22e6361acee7662d746a63aa003094fbdb5b66a0a8f1a75fc10db27617a9f33f7ceb3c44520b8d56625f382dbef7b915263c6465f2f4edf2abf4cf875a7a4e37f56c157225d94ccd687f55dd0a55d8d7e440ce7e6ec24aec1c8efa7f41fb733df98d153f10c75abdf60d1c4c5e1ad1ba9a75e3ac2cbdd3e833b5a6a951d923f83b26265a6a47c56223bd888af2cd50876d35b8d0676805d0a4849191a0c9b4085243e7097491d9937af10d2d6b5fb7b590dbdda9b151b3039b6b60cecd1fb4fa82a173f3206e46c62b915aaaa3dc6892e5f30765d34d276846a44babc5423401157249da7c321b4fe178f600c2f01617c53d4ca26a3c261d818c36f1397374b11d21e92593caff07a23f261d0b104823a04477d5e538c518902dab62a0a6659a54080918e6bf60dccc468bcfa0f04fbc9c2f18c3cfd4a1ed59e46e9f6be5adf7f4dc470eba525031d611e6572042f7805e5b3d1313aa3a3f5cfa5207259a4a19d57ca3dfc2c68c546469d5f6cdfdaadc95e138d40ed203657f54a27d5b08beafba98ad12cd260792b92af94452c0c68f69a232d6ce198ca74572be059df757d794a6e112166a99855b362961b4b6c596ada179e9c46d24ff80dc06d04c7a5fdbf59a157d78dff2eace30a064642ad6ecee9737dd8fc76855beb868f12c6528e49343cf67b5ee139552b6ac7633cf57d70dd90f2efd68a52557603258830a60b869f2c77a2fb90f7ee572e725e55c54a99335fa902cd51bb1462a547ef8221a2a3a130584f7fbfe9482b5d976ab5a805ac14c05fb25c128ff541a4269cdf09d50cb107719da4444d8f6f0fe430ac2dbdb45b1bb8a489d0cb20db1003be0ed2c1a6695760bfb7ad7aeaac0a55338b99625743c1c4cd069264e6117dfed9fc03d27c7d2258ae09c2866c5b8816075151de5ec1ffd9f07bb19b28689b254bfa0f7bbfc7f1457b01be7f5279a50c95b76ce3c1763244fd56157b61456b66a5c27f3be23c3e189b11e2a1a0d9c2964ea1e35fa51d947423a4cc8269f74daf23d8723121214f2a224542a8b1247435abe7cec961a4c1336d0babeb71ae4484d3fe7d7a91af5e383bfd7fc1f16658e9eb83abff193469c79cce3bdabe94541b4449956d74a07291bff739c4642a1d5f75a60b5001d4278d9d21e634538cd609fb8df5b96cd0a26822d41100a784b1b045ae307628d17b3e2560061c5642de138b77f74f9fc2fd64f5448a4aef234ce0b4c2911cd5fde6a5c43c19268dc562245fa9d54eb2e7e55030b3146f295ece680ddef7dd957e096f45f8289824a3457ec46230c11c1342db8f257ecefc36de0d296b721561739922801eb5b43ef7aa27564a58fa4b8ba42e61661b5bb1fea4d8368070489a05c97ef5bb584aa6eb01a846ca9cdef92ffeb156841de825099b92db204178cb444ebc0bbb1fc6ffed14ce0511653803cfb5f29a169401aee4346fc03057d844b93dfa7f1e4d67cfc1c35db181816b58ca8c41559bfcd8cdc8aa9a6de1b85446f82e4b8e267c85affab93015c82454843edaa2ec7e5b4b6fbe543936e10b6686fdc3824ead366686baba49f0fbb9b71555592e29b667f47384c52c6940c28082ef6bf032470faebd946b2c72e66544be0656362574256151db5cccea07bf8163733797bc434319a0dd756b3717b4048eacefa7039a45a7f72497762af22fe52c27dbe7655ff0afaa0c4a8c1c0c3d288eb8e458ea2d89a050394cdda2ffbcb04e1d50613503cb016d3ffd7ed44a52fcc5bc5e7788b841b4962f010909a8a8eba0f909ff2d081f4640b03ed79cea9bf140bc99c9bdca3a6240a4e9aa75620536ae3604b348bf8205471a4aea224f7c4a1472c1d90c61cfee418268120f94d12688ed3ebfe6121e56c00b77ce72e012e98596124090d0df3dba14205527d4818609556237ae8869dcf9b4333837b45bad15d5360f8fbe6f37ccdf9495cdaceac2eb7f1ce5ec55911698d7a009760ebe3730f5711bf76c1b63d8dae3d0d28e366728e593f3581bb878fe27e5485aefb11c5205eb6a7bcd43fa9e528dcb09779ddce609db050709b6abfad53812fe1231bfa8199cd13bffaadfd2f6fd0f4ebd190316656ea88503540765b26dac87884e6f98236d81244962e4503b97fb5ddc17e86acf1ba46fb1507667dbadd57b3a69c50ee3c48914abd71b8d1ecd58330ef00d74d9ef19d8737e6959facc4ff4de6c50c252647619640b43f3ebf2816aa288064fedf1c79454ac66d9433abeec9c73da46779e8534040a43606bae42eec468ee2dd4422e0ba0a7cf2adee235769d1c9545bf580c4e328a18b12e1403788f9ca06643dfb51dcd262ef9903d46175f08339d77b06271d93e5eef33720dfb2e62f53f5f310f4263f1cb6e820b09a8f6d2ca95f3887071a357283742612c396646481a25982a07a223caa5589c8eb6b33ea3223f2804cb7f0e2a20bff1a153b0a2b49f1419df284b9e68743e136fe5a3f1d7097c9b842cba64a5e2c28f47a43709a1e2dfcb19c4775303b1c596df1301d0a6954a761f4ea559579aff51c8c79b1f95fceadb39e9154b8117c7aae96470277eb65932d9476213dea296c86f4fa18eba6e22c39979d4657873f16ac6cbbd9f5dc2ae558a8fd6193295da5c3457857814c35066cb9d534a4af39f434b2d8ab5a9aac79e0ff83602f874148967a78bc3cadb5a6290cbc037d1230c184642e4c9a123381cdc16ddbb67b161a24cdaf8759120cc27a68490300e6a5701f4fe1e07e89b419fd1e011a1bbef8ee722de3a8cec10082b2708db7040ec7a8a98d085135c2d503527d876d9f0aa39ee6a2ba1862a224f25146a5c9596f1d0b967b001f7d3ba1030013b33af6733581ef5fe1c1b1abcad6ff3afe52362ddc81aea2765536bb7ce3a36d71861f1664f909046a0eec6b0605f8d28f551442cd3125feb094ac7af89bc173993f52e7814c6e9967d734dd41501b7ec9b79799110435fe78e0126edcba3f7d2dcb8b5b40bfcb892e3a5fa2cde42c53bd04c711e43afd76eb14a86f897e98b67646ec769c0f7764a1d883a8399e1767366af6ce330547e3613dc962d3fd08c04c7143bbd158d72e8dafb199f14ffa130c34484baec108ed94ed2cc08cf516bba8ed3906a0899f0b956fc35bcdd7f9b7287e0cc8ac1b45dbffacfd29b7814796982e4317f008df3287d3579affd0552f4fea5d380d78005b923e513a1e2b1a6fd98ab74da73eea49613072722eb2f82753cff0df94e51b7ecd0e6b11e352dd1a7071d6ab53ef444407dbd6d914fe841d90ae3074a02ce4753854410f5e8751afc372f81f41e8476009dcde9ebc968e452c7fc695c9b84bc9d98448cba7fa92e7251315c4c2067e796e13ff3f6a8d5786f35e07a8b4aeb0fca739a3b4492fd817a8527e770701c77628e474761c3d1d290b2f5869f14aa5bf6719c4e83b67328e8874541f3bb9fa41fc4ce3ab8e0c94a506a4f883d27ec59307838bdb7e4af8f874a05ea6f172078145163a61c7f8aeebef4d9d72fad43b77b6ef0a70d5add67c1857054d104396bd983c59b2d0e08d049a164174d8746c0e7f22e58a1ccd92c30a066673533145afe3eb505efc98936372d9705cbec68dcc2adfb9268c2bd0fa416e8ee9cd0713ff279bcf6c9396c26bd2757f9e53fd7c4d953d9dabdc667b0c8b2fb8d41286ce9e8d9af76502afcdf7781de2152bd863487f861780a1bda9417f23f3fc17b8172d8a8b3013a2a634913a5b40f24570a9f5cea5ce7b230dfbc90c12746ba1beb31a0a93a4a9b94102686cbd954ba92c00770bd55f6c11ddb0b6685d17d9b660e40c969bf6063857e5fc45200e662470b873220ebabf66cd8ac27192ff39429d08f3cd662558bfaa9db6fd3cb142e0eee8f396ed85c4e05faf2532dcc43a817239dd503997430eed150de60e2539535827f7fb619e2dafd8a0da75ded113ccb0a2fabd30bbd7da16e19ef7535215355c1fda9d10acdc5313533c51abe011e65dd1233bee3b87fe85e3f8794e363a0512e313ab24c487edda2c5b99158c70a632300420edd89d7c3195cbf7e968c64c12e261dddfd415901c1fa7812f6a89531622c479f2f945329ae4fd11700288e13337e43bf69c13657fc0a402100694e189b5b1d0a57ee37aa82b8b783d8715978634eb6f4ba302310bf0c5da64ddd733f08d0953ea731c039f22dd362ff3e0910129be91df679e00cb3e0a0f5be4d06ca2e92686214e244dbd547d21783bb4e7f399af2c701b6e8898c146097bb3b944a76511d80a64a101fd89bb548a46b5852631a0f61422d3aa417b9d813b2e60f24d9a2343de0d2c3a447ea77f6d61a4919243aa7d480b3921d30f563e56f944873cdd65f0d77173d501ff4389ee1ddae521d58812465e1135d402fb507f9b477e9bd07b4f05d695677bdec671db8965e41340af260678f46b0ef4a0d25d5cbcf792c2c64d2d3dd1ae247f9280f18c294fe1e24ca3331985710294266b9f5acf8ff5325e7f0b6230aa27ea921982af59915ed74aee6e505a49f6b5b7bb30119a9c6525c18666b1a5b2fe0269e2bd7909b097390d8f6a6a15d9ace1a2012a2b0a99a92eb449c1f20945355c7865504e2a411697b7cc559d71324887609095e3dd729a0ea443d11ad4b08a012e039ec75ce6441e71e63777757fb2b3f2196b64fc166932c83ced1a5b2a903dc0be90a252d1aac1bc31fe9e73fac406ef3a7ea7a44199851011a3a1cbe4bf890c92f099da32702f7353769b51d3852631204e289f4c1fff25c2aa8a6dfe4ae1e90976b8ef9fa592cbdded33866e085654a543ee5615870efde0e2dd530b4cadecf324729218176d5fd6f90a90e50160d13d6003738620041e3bdfba170b55fb0d74a1da60e27209de824492500ad68284a8a6f2558cc263f738c70ccd8bdfc1aca023f75ead7ec702a15a7b41c1d2a583994d46cd1fd25bb2ff89b09dafbda9f31303b20d3ed08e69aae6d5578906da5e896ce52fb4f6c7685d4a38171a5dd4ff9e17ab7b63a6857df0e6d44bdfa150dc92e175fb4d744d725b59537a15a18fe9210c4cf5fd3f28c4a8a48b1b26689a4d1ca3600ff5bad148de7f22ec314e41276775328e97db49b2802c122964a605938846aadd819881077db7189d4f5c417bbb6604adc5", 0x1000) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f00000012c0)={0x97e, 0x8, './file0\x00', 0x6bd2f4df, 0x9, 0xeee, 0x5}) setegid(0xffffffffffffffff) ioctl$WSKBDIO_GETDEFAULTBELL(r3, 0x40105706, &(0x7f0000001300)) mknodat(r2, &(0x7f0000001340)='./file0\x00', 0x8, 0x7fd91864) execve(&(0x7f0000001380)='./file0\x00', &(0x7f0000001640)=[&(0x7f00000013c0)='-*&\x00', &(0x7f0000001400)=':+\x00', &(0x7f0000001440)='^\x00', &(0x7f0000001480)='.[,@&/^@{.$[(\x00', &(0x7f00000014c0)='/+#\x00', &(0x7f0000001500)='[-,,.$@^\\\x00', &(0x7f0000001540)='\x00', &(0x7f0000001580)='/\\*+)\'--*\x00', &(0x7f00000015c0)='\x00', &(0x7f0000001600)='%//,..}(\x00'], &(0x7f0000001880)=[&(0x7f00000016c0)='\x00', &(0x7f0000001700)='\x00', &(0x7f0000001740)='(\x00', &(0x7f0000001780)='^\x00', &(0x7f00000017c0)='$\xd4#+*\x00', &(0x7f0000001800)='.\x00', &(0x7f0000001840)='%\x00']) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x811, r1, 0x10000) r4 = semget(0x3, 0x0, 0x288) semctl$GETPID(r4, 0x4, 0x4, &(0x7f00000018c0)=""/58) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000001900)={0x100, './file0\x00', './file0\x00'}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000019c0)={0x0, 0x0, 0x0}, &(0x7f0000001a00)=0xc) fchown(r2, r5, r7) r8 = accept(r3, &(0x7f0000001a40)=@in, &(0x7f0000001a80)=0xc) r9 = open$dir(&(0x7f0000001ac0)='./file0\x00', 0x100, 0x60) readlinkat(r9, &(0x7f0000001b00)='./file0\x00', &(0x7f0000001b40)=""/4096, 0x1000) fchown(r8, r5, r6) r10 = msgget(0x0, 0x510) msgsnd(r10, &(0x7f0000002b40)={0x1, "8f6373f9446086f743046321ea6e41101ca6c343af7b87b84834eb05e786ec6fe99da634d0cc3c97c006c889bb4f3f24b56922301d"}, 0x3d, 0x800) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000002b80)={0x0, 0x8, {[0x4, 0x7f, 0xa7, 0x2, 0x1, 0x268, 0xbe, 0x0, 0x1f, 0x7, 0x3d, 0x40, 0x5, 0x0, 0x10000, 0x4, 0x1000, 0x2], [0x1, 0x5, 0x2, 0x0, 0x2, 0x1f, 0x100, 0x400, 0xffffffff, 0x80000000], [0x200, 0x2, 0xfffffffffffffffa, 0x8f, 0xfffffffffffffff8, 0x6, 0x80], [0x0, 0x0, 0x0, 0x93, 0x1000, 0x422], [{0xfffc, 0x7, 0x2, 0xcfa3}, {0x200, 0x4, 0xff, 0x800}, {0x3, 0x0, 0x8, 0x78}, {0x6, 0x7c96, 0x10000, 0xff}, {0x3, 0x1ff, 0x12, 0x1ff}, {0x5, 0x4, 0x5, 0x5}, {0x3ff, 0x2, 0x5, 0x7ff}, {0x3ff, 0x5, 0xfffff000, 0x2}], {0x7ff, 0xffff7fff, 0x40, 0x3}, {0x3f, 0x6, 0xfff, 0x787c5e87}}}) bind$inet(r2, &(0x7f0000002dc0)={0x2, 0x0}, 0xc) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000002e00)={0x3, 0x1}) executing program 5: syz_emit_ethernet(0x8e, &(0x7f0000000180)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "885813", 0x58, 0x88, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast1, {[@fragment, @dstopts={0x0, 0x8, '\x00', [@generic={0x0, 0x3e, "6fdd5c055b439c1e63fbc5e772cda4c44c2f81b730ea6abf26b106e4074692762b5645996d96c2f1b0672b54affe3b720ef6c15d0d8e4c9a6e7952c5ab50"}]}], @udp={{0x1, 0x0, 0x8}}}}}}}) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x14}, 0x4, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) r0 = open(0x0, 0x80000000000206, 0x0) writev(r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x5}, {0x64}, {0x812e}]}) syz_emit_ethernet(0x138, &(0x7f0000000100)=ANY=[@ANYRES8=r1, @ANYRESHEX=r1]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000502000000000000000007000000330002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1", 0x3e, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, 0x0, 0x101, &(0x7f0000000140), 0xffff, 0x0) syz_extract_tcp_res(&(0x7f00000000c0), 0x0, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs, 0x1c) syz_emit_ethernet(0x4a, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = dup2(r3, r1) connect$unix(r1, &(0x7f0000000000), 0x10) writev(r5, &(0x7f0000002400)=[{0x0}], 0x1) executing program 0: clock_getres(0x4, 0x0) geteuid() r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, r0) ktrace(&(0x7f0000000140)='./file0\x00', 0x2, 0x10, r0) symlink(&(0x7f00000000c0)='.\x00', 0x0) rename(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000340)='./file0/../file0\x00') ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, 0x0, 0x101, 0x0, 0x0, 0x0) utimes(&(0x7f0000000100)='./file0/../file0\x00', &(0x7f0000000180)={{0x1, 0x6}, {0x40, 0x7455}}) r3 = socket(0x0, 0x0, 0x0) setrlimit(0x0, 0x0) r4 = syz_open_pts() close(0xffffffffffffffff) syz_open_pts() writev(r4, 0x0, 0x0) ioctl$FIONREAD(r3, 0x80206999, 0x0) getuid() setuid(0x0) socketpair(0x0, 0x3, 0x0, 0x0) syz_emit_ethernet(0x26, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x18, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast1, {[@timestamp={0x44, 0x1}]}}, @generic="cd8e617156763c12229a057eac725a94e57c2595cfa6a99cc5b5adf3877eafae717f8599957599263728cbcdb14092eb4765c39fca96b1703f571b33b5ffd9064e7a672abbe8e017fe46a08f3d474cf73ad51e7a301301a525b2d93f0fe1a011768ab5ac3afe336ad14240458994cbb3604fac8f17e47aaca3a1a4213b946fdb744c1e5b986e4473a50b90e8c0a1fbc7b9e05d3f76ed8d4594046830819ec03321475a8536c634c3101417cf94de189000"/188}}}}) executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000040)) r1 = socket$unix(0x1, 0x2, 0x0) sendto$unix(r1, &(0x7f00000000c0)="51112cdc4c4fef3fffe988d48765f77b5ad27df1b222dce643ecc00a7b767fb7c28bc385298ec55e54dee75087a633b9a9a64c4c73ad59ef6c419db02ed8f8feec5b1473aa496203e53e9d5499e3993c78fdcf109a0920cbf9cceeb8c57572a499ab731d463650b6466fd8fecacab8f7225594e79033db", 0x77, 0xc, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000180)={0x100, 0x401}, 0x10) sysctl$net_inet_carp(&(0x7f00000001c0)={0x4, 0x2, 0x70, 0x2}, 0x4, &(0x7f0000000200)="2387679aa30e91716f3589eda1aabcff0a3390abeb3c34c71f881c0d225b10aae5ff513dea1cd9aac2e829992e2cb757ffb9c79ff3ab13aaed001ef29bc55ebd52dc51b7a2dedddb631e70289842c02425b6d6874509dd073e92a6be9e20c1af250a21a18838db77a6a6e67d7ef5ad687827cf2b0a16534e12829191e7100c9bd785a19b5531a868413fb0efc188827c8357e8a4f6a6643f3634c880bdebd4ca460b603aea482ec2ad0a2c9df1b49843a26fbd7cdd1c52d7011ae4", &(0x7f00000002c0)=0xbb, &(0x7f0000000300)="55f7541d2e2a293f51b04f4913bb7a47c7c1e56d362fc8f76a15a57ab3a2e1cbf9354a25fddc261b79262e87a95a6b9de6d2df080bd01e1f7443f1a4fc7b0dc97dbc9660aa51914e03a2351be44d1fc86b698c0d941ba0a12c48146a1c830697861b8f3fa7e2e8a2033ebfb2a4816634c830419076dc646d5ff4aaa1a25da48f5d4337040dac63c3c358a939049ca9c6fac16634b6376f84ed05682d113c0193c540807b805a4ed37c67161d42304c9fc220ca78c42c030d2cfe73125d259afe436c75b342521c33f79342df86be23c88df3c942d6ce1d", 0xd7) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000440)={&(0x7f0000000400)='./file0\x00', r0, 0x4}) shmat(0x0, &(0x7f0000ff9000/0x4000)=nil, 0x4000) r2 = openat(r0, &(0x7f0000000480)='./file0\x00', 0x0, 0x20) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) getgroups(0x4, &(0x7f0000000580)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) fchownat(r0, &(0x7f00000004c0)='./file0\x00', r4, r6, 0x2) r7 = socket$inet(0x2, 0x4000, 0x81) connect(r7, &(0x7f00000005c0)=@in6={0x18, 0x0, 0x7}, 0xc) sysctl$kern(&(0x7f0000000600)={0x1, 0x2d}, 0x2, &(0x7f0000000640)="2a3933b420842614e67bfb65e9812801d8c5c8e1f4228f55cfbcf9019df8d02c66bc8f16f2048423409d41f685c2710763e106aecf15280d418addf2fefd3414a7ed65c721f8b2347a4b1ce11b6a4581e5b5acf9d94f9115a439d621b0", &(0x7f00000006c0)=0x5d, &(0x7f0000000700)="651a66bf3272025518941e136872318c1067721bb1f57978624b43b5949a33724f2afeacc6", 0x25) r8 = open(&(0x7f0000000740)='./file0\x00', 0x100, 0x140) ioctl$WSKBDIO_GETDEFAULTBELL(r8, 0x40105706, &(0x7f0000000780)) r9 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000007c0), 0x80, 0x0) ioctl$WSKBDIO_SETMAP(r9, 0x8010570e, &(0x7f0000000840)={0x5, &(0x7f0000000800)=[{0x9, 0xec56, 0x3, 0x7ff, 0x1ca8}, {0x8, 0x2, 0x401, 0x4, 0x8}, {0x4, 0x8001, 0x0, 0x7f}, {0x1bb1, 0x2, 0xfd, 0xf736, 0x2}, {0x3f, 0x1000, 0x9, 0x3, 0x3}]}) openat$pf(0xffffffffffffff9c, &(0x7f0000000880), 0x40, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc2585601, &(0x7f00000008c0)={0x10, 0x20, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x17}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xc91e}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0xdd01}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x1000}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x2}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x6}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x400}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xffffffff80000001}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fec000/0x14000)=nil, 0x6}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000c00000/0x400000)=nil, 0x200}, {&(0x7f0000e97000/0x3000)=nil, &(0x7f0000dc9000/0x2000)=nil, 0x3}, {&(0x7f0000fd9000/0x2000)=nil, &(0x7f0000d6b000/0x4000)=nil, 0x401}, {&(0x7f0000c0a000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x6}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ce8000/0x2000)=nil, 0x8}, {&(0x7f0000e4f000/0x3000)=nil, &(0x7f0000c71000/0x4000)=nil, 0x4}], './file0\x00', 0x8001}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000ac0)={0x0, 0x0}, 0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000b00)={{0x3, r4, r6, r10, r5, 0x3, 0x18e}, 0xfffffffffffffff8, 0x23893cae, r3, r3, 0x3, 0xa78, 0x4, 0x80000000000}) ioctl$PCIOCGETROM(r8, 0xc0107005, &(0x7f0000000bc0)={{}, 0xa, &(0x7f0000000b80)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) sysctl$hw(&(0x7f0000000c00)={0x6, 0x2}, 0x2, &(0x7f0000000c40)="2fd3998e602f695f51ebf7", &(0x7f0000000c80)=0xb, &(0x7f0000000cc0)="a27fc033d409e4cb5af948593482f30e6a6e572ab4b945e74564e471998abd370c15b25e28fa74b0141a1dbfa9a3b7b6406c3062206af61fead58924e4c7f2aa9ec60096a5621f9a29a572c8fc1be2030acc8204a0f22ee0e4514744c1bf2c6f2d4e41e7032b15284e52401d753258722887a0ef2777603749397021b4ccc497cca96dbac9f2de", 0x87) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000d80)) getsockname(r0, &(0x7f0000000dc0)=@in, &(0x7f0000000e00)=0xc) fcntl$setown(r0, 0x6, r3) recvfrom$unix(r8, &(0x7f0000000e40)=""/71, 0x47, 0x0, &(0x7f0000000ec0)=@file={0x0, './file0\x00'}, 0xa) sendmmsg(r0, &(0x7f0000001980)={&(0x7f0000001940)={&(0x7f0000000f00)=@in6={0x18, 0x3, 0x5, 0x10001}, 0xc, &(0x7f0000001240)=[{&(0x7f0000000f40)="022bc127431eb9b645665d16667929fa5d68c79e7940e87241be97fd67173b9423d8140353e815f711c85d17a5a5d4c92aa7d7e0775c26cfe8592905dfe3a249f81fe342689b7971c36881506df96fb376d97b0cb77b461123044d8c23ffe1e3e22a3e65820f93d86c0b6043b1180fa8481f04d4a996593c43d033661d340e226ae1ee5df3eda7f8ab4304c1895f1a80cf5a2ebd", 0x94}, {&(0x7f0000001000)="182a062f319b44ea0dc8b6bfa0a9e95e2f8d0644ddbd0b92a003334006cd79e4079c5c0bd7455e96f0b92727bba0f6ba4dc2bb4d622dbfcffc4252c5d4fd9f1a66d9ce2ee3d5d001914a87fcb5b177f25e97f3ddf75c3bbdab1a3c1addc149e87d79a4289e2e7922e013339c62e95920eb6edbbaa8dad10aff52438f5024c85f0fd016981271826e963ff7b1bb97de14f78995511ab41263924d955f", 0x9c}, {&(0x7f00000010c0)="8313cb0f2668379d4506f26c8f13a5aa60ceaf32234ca020ebeb60d78ab97f54a1c3beb88a28bdabea04ac82084ea545dc757a835539846623636b85a9fe98571977a4c605a89ce69b03b7b38d5bff5d4f9e23893418d7b7bfcc5a77f6a1bb1ce71ca9bf5d22813302d2360fc75f201a9a933714dbb956800cddb8667cc0374f4c7ecab7acb7a6ba2675a40effc2", 0x8e}, {&(0x7f0000001180)="13e781ad521b061dc35fe77668a2a421cf76110e8e7fa3f1276e6ad966c424177b9d23079f04899cc628163169707b6ad13dea6d7c2f81b97caf85d6e3e92913c9e5da08308a252f5d74a2589d5d656e955ab9d7adedda799241af7fac345ce5a0a7678b1c6c9938c4348a", 0x6b}, {&(0x7f0000001200)="c9dab6dbf09e173f2214eec7e73e45d7035e8e9f63602385b8239562648afdddecfff765", 0x24}], 0x5, &(0x7f00000012c0)=[{0x20, 0xffff, 0xff, "e7291ccff1a2e6a6476d73"}, {0xd0, 0x1, 0x0, "fa473c7f88fce7ae4e2a4002ddab4d71afc5aa8f9305b8262c37f84d8e14fb7a01b7eb3db95e3c348dab842a10cb1bf0e679abb21b7edb662cbd9785a1ffb93764ef07f6cbffd0ca27b8892afa5ecfb6636f94a8e3a85964aaafe31ae7cb872a2988a44e4469554a9ccd137bd297ed9a23c0829d28d396603d4182cd55a3e4ee97657ce8b7da52cfabf7d782c82a87c122bdaff08ba45dcd30b025f0b14e8e2015e9849b5df99317b33151a81b056cbdd6bce407847c4b4fc2bf6ed64a60ed"}, {0xc8, 0xffff, 0x4f7, "e8fa53fcce2f2ae2c5ff8ec080d833c7028f9ca79836c9fec67456fdd86ed31fdffa347cdf0831a77224963748dcfec12e4173107ce63f1e2fb761a48641b3852c35d0b45248dc9cacfc8b6ac11a3a666a15489378a23139a239af19f4dc6a1c992f35e766628f76f738b3def84c640f53cd7706f592fbb400c1c4b7dca640ecbe2566dc9bcf74b0f56457e942cc7e8fd297446bb91a232104e306a803cd381832be8346f683ff9bf0ff853d66458d719e54caf06c5ad04a"}, {0x110, 0x1, 0xacc, "a9ee2a9e4d75ae84396ee5ae37c6ccafb39612c8e01731d342cd55ace375d0fa04009db5e729425f379aa85ee54526be6d48a162cb60e376754fe98934539a7c99af6cabe7655d1634187c0c797eb401c5ae28a18965b23cf88cb5cb040dd9219b24d9c5933227aacdcdd4ae0e20b8b053a7807cd7ef4389de9bdaacd4b1707ee753803c5a6132519d6c57e4a2192f1be184ffe9f9607e9b89efcd6b29da07bc368025af105a138a7f0a0febd57d848e44ce71bec522683401f5b41d4d62061b3790507bd511b8c1aa0fe56124d74ffdaddc12a61482ce5c3a2009f43164a9b727bc0933e0fb1ac72d2e3885fde2c1b9fa2c3413e9eb709d3d"}, {0xe8, 0x0, 0xfffffff9, "af1aed8bfaf75e40e288e0d34697f979b95157d79fa9e20924481ecb6faf580cfabc78c432189fcaf77f3488c414645a4a3982fba415f62434cc1f67e24e9203a8dea44e2d381a5a3d81eeb13b5157ec7e17a2bfe82541bcd99eca296e3fa5237c5952af55638b86accbb489a9361a2f3b8df7e4db42b03a8aab6af2273c2d9ff7433b46c58eeacb09052f20e1af6f286aa8ae031a1b4bf1682613cdfbf51a6f4480c12d28802b269766a2f2d8cd318d7efe1de47af384b387eef30624f7b2da06b99ac3e49675750631038d8036d29834d6bd8897e5f67a"}, {0x60, 0xffff, 0x1000, "e9387182b48196639d4cf0d6d5fd104b17b3f662169fe78d58b9f2ad0a2c5f4dfbc36bb4c03a4464cd0dae8c908bc12e78b81dc51d7d5854833bfb5163fb1dd66672412674de6342ed73925fb5fd8a"}, {0x38, 0xffff, 0x0, "b414ea97b07f0f6c4369c114a127efb1e09780339c53faacb4e33e4b09d0baabe540818b"}, {0x78, 0xffff, 0x7, "96d822d6b8eb5c7183839830e13290408584ae37b8e423b73a4312dc59986ff191b09584cf02c2a31ebc3bddd4553e58ca9d7a5fdbd3510e0b1a4f33c7fde1a4c7cec1a34311cde57469200ce0f19b747b1474f10b531130458f48c05961950fabb7789e"}, {0xf8, 0xffff, 0x10001, "730b688953d48e38efd934514e5e6651d91c5480f92240353eea73283feedd5c9d1fd4cc1686e65824d697be054deb1c6c1c9c88636cd04ec881fcb920d20e9c4a7f049dfe08659c7af022c803264155a75130170ef7787eec32a0934a1ba5420cf914309c9396f9a5770a9410a80ed0c4ed1ee148fd819cf0ada9fdae727eb934dc7ab8469b21284df20af5c6c72bdd1651a55ef9d3e2a32dfa252bb86e8adcd346302ed0756421a39b236328606718059ae80881f2671e5b4f3a371125b7d7d3e042982daea610d157d6961b5544f0941bf467def37511f7315b0c0c66c80a1307"}, {0xb8, 0x1, 0x5, "b9aba6241eb22fa42d984af50c873f824a05cc8837e8e518967692236f6d388d3b5551fac4237a90f4fc8392520a2525ba7572344dce36c4c479e36d5dbf1599bfa691d0356b51624b14a4cad2175b4a46f441f14163cf778e1d0794325ff772bf52d59b1d80529dd1d5c5ee3360e79c8c3bd042c8a34b695ee2b8c76825a42347ccb108df59eaeb069aa3e211596e6caaaf8f9b297ddfccec755dce97b4185ebde9b6e287418a"}], 0x670}, 0xd6d7}, 0x10, 0x40d) executing program 5: r0 = shmat(0x0, &(0x7f0000ffc000/0x2000)=nil, 0x2000) shmdt(r0) shmctl$SHM_LOCK(0x0, 0x3) r1 = shmget(0x1, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_RMID(r1, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) shmat(r1, &(0x7f0000ffb000/0x2000)=nil, 0x0) r3 = dup2(r2, r2) shmat(r1, &(0x7f0000ff9000/0x4000)=nil, 0x2000) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000100)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) r8 = getpid() shmctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x200, r4, 0x0, r5, r6, 0x60, 0x1}, 0x8, 0xf5fa, r7, r8, 0xfff, 0x0, 0x4201}) semget(0x2, 0x0, 0x708) semop(0x0, &(0x7f0000000240)=[{0x3, 0x6, 0x800}, {0x2, 0x6}, {0x1, 0x930, 0x1000}, {0x3, 0x8, 0x1000}, {0x0, 0x87e9, 0x1800}], 0x5) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280), 0x40, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r9 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r9, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) r10 = socket(0x2, 0x2, 0x0) bind(r10, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getsockopt$sock_int(r10, 0xffff, 0x1007, &(0x7f0000000100), &(0x7f0000000140)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r11, &(0x7f00000002c0), 0xa) connect$unix(r10, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0xa) getpeername(r11, 0x0, &(0x7f00000000c0)) setsockopt$inet_opts(r9, 0x0, 0x200000000000c, &(0x7f0000000000)="e0000000603f0000", 0x8) socketpair(0x6, 0x4000, 0x0, &(0x7f00000000c0)) executing program 0: poll(&(0x7f0000000200)=[{0xffffffffffffff9c}], 0x382, 0x87e) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) pread(r0, &(0x7f0000000000)="665649ab03826a33c3431b56aac2d7c04df5c07d11997ca5f004a82ed2e390339d4f9072f52446751f191d17bf", 0x2d, 0x6) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000140)={0x0}) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x4, 0xb}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x7, 0x2, 0x2}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, &(0x7f0000001100), 0x4) sysctl$net_inet_ip(&(0x7f00000001c0), 0x4, 0x0, &(0x7f0000000380), &(0x7f00000003c0)="8bb809b6b79e8ebd8cf7320108a7fb3b30216150f858e59bbdf949ebcac7bfaa11b2206c54643bf0604bbf96f047993f068ebbd9104776a69e6d17b7db1353c3496a6427dd5a6ac4c9db86b6e2c843eb756ba0967fdf5368577eee33b3bc802f694b7548fe11dcc677901489737b52648b66bc66fb2a475f63682e55f300d946dc4b075cb0ade473f6cfdac083c541ed5f7254d89d9e6e571150ac010c7b5c5f4fc823646b8f08d8cd2751f6", 0xac) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x3}, 0x3, &(0x7f0000000080)="fe404b9f15fe4b0f14fdbe39e84b22f222ec0c2dcc40ebb02ed870862282586eff6b723d20784e315dd4331c0f62e1f0b7e32dd2b2acf15e53b3a09c654168996c733039410c8f2682c2b829c4f4b34780e79ef17bb0bb69377de80af9bbcacc502453edc412d87ecb06982a5fbc1153be69ce7b988c0311f49eded2549022d9d16cdea3d5b3a794799c34d4311130dc6c3a1c8662df6109", &(0x7f0000000140)=0x98, &(0x7f0000000180)="ac6d9d8205bd306d06", 0x9) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) close(r3) connect$inet(r1, &(0x7f0000000000), 0x10) openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r4, 0x0) ftruncate(r4, 0x25b3) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5e8c3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5492f4a0491b1ea3359aa5c5164ad97ac7c3aadca05fd9e9a8c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f0000000000)=0x4104, 0x0, 0x0) executing program 7: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1e}, 0x5, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5eaf3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5d879fac2492f4a0491b1ea3359aa5c5164ad97ac7c3aaddd498c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f0000000000)=0x59, 0x0, 0xfffffdfd) close(0xffffffffffffffff) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x33, &(0x7f0000000080)="b6", 0x1) r1 = openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xee) fcntl$getown(0xffffffffffffffff, 0x5) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f00000000c0)={0x1}) sysctl$net_inet_ipcomp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0xfffffffffffffffc, 0x0, 0x10, 0xffffffffffffffff, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x5}, {0x74, 0x1, 0x0, 0xfffffffe}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) fcntl$getown(0xffffffffffffff9c, 0x5) r3 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r3, 0x2, &(0x7f00000013c0)=""/79) connect$unix(0xffffffffffffff9c, 0x0, 0x1) socket(0x26, 0x2, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0), 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) sendmmsg(r4, &(0x7f0000000480)={0x0}, 0x10, 0x0) fcntl$getflags(r4, 0x1) executing program 5: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x12}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$hw(0x0, 0x0, &(0x7f0000000180)="c344bf92878cfdeb370abc8cbdbd2872e8e1d8d537b6e8c082ba9bfb3afc79529ce177cca1cdc50dcf36060adbc1e202be461b1582a51e4c5a7541212f40c8a7bc6644fb231a02940289582a35c13257f05bb4c8c804cf28d77e4a2bdadbb5cffd43b663ed71c588eb32f56765328e794e94ae194b797f443f6f6374450693a82546fc315f9bb8888a3d4630dd3af55c38b4d3341003e481f10161c23bb7275bf4a938c17b8b4421cefdfca0241b8576e1ec18c4f15adf64e8443d709c96f98a699d89ff4c92bb9791a3ce33c0fb", 0x0, 0x0, 0x0) r0 = socket(0x2, 0x3, 0x6) syz_emit_ethernet(0x138, &(0x7f0000000380)=ANY=[@ANYRES8=r0, @ANYRESOCT=r0, @ANYRES8=r0, @ANYBLOB="f35ca25b"]) syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x4}], 0x1, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000300)={0x4, 0x5, 0x6, 0x4, "ec245665a9d100002c011397292afdb63d198bcd", 0x100, 0x6}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) listen(0xffffffffffffffff, 0x3ff) r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x80, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x40, 0x0, 0x0, 0xc}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)) open(&(0x7f0000000280)='./file0\x00', 0x80, 0x12827b8681344f92) close(r1) r4 = syz_open_pts() writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x1, 0x5, 0xffffffbf, "0000c6f26471c094f4ffffff6100009700"}) poll(&(0x7f0000000040)=[{r4, 0x1}], 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x1}, 0x2) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7ba", 0x30) executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0x0, ""/261}, &(0x7f0000000400)=0x107) connect$unix(r0, &(0x7f0000000440)=@file={0x1, './file0\x00'}, 0xa) syz_emit_ethernet(0x119, &(0x7f0000000500)=ANY=[@ANYRES16=r0]) r1 = semget$private(0x0, 0x4, 0x3a) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() writev(r2, &(0x7f0000000440), 0x0) read(r3, &(0x7f00000001c0)=""/153, 0x99) execve(0x0, 0x0, 0x0) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000180)=""/118) r4 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) readv(r4, &(0x7f0000000100)=[{0x0}], 0x1) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0xfffffffe) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) semget(0x0, 0x1, 0x20) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r8, 0x82405605, &(0x7f0000000280)={0x2, 0x0, {[], [0x0, 0x0, 0x0, 0x80000001], [0x0, 0x0, 0x0, 0x20000000]}}) r9 = getuid() chown(&(0x7f0000000180)='./file0\x00', r5, r7) lchown(&(0x7f0000000140)='./file0\x00', r9, 0x0) socket(0x11, 0x3, 0x0) executing program 7: pipe2(0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0206923, &(0x7f00000001c0)) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80206916, &(0x7f00000001c0)) executing program 7: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000480)) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x41) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000280)=ANY=[@ANYRESOCT=r0]) writev(r0, &(0x7f0000001800)=[{&(0x7f0000001900)="fe5153690f7b7c7d454bc5f08d8849a1a337d9f3a29c39d3bfbe40002e1f245f97830edea5f1667604128ec071a9e74020064c288296ee077bdb6940afba0aeb08000000f503c8ff1725c01e4a932cd8f6c10575d4e2d0ee02120289d7fd9d18198ed87924350c628d", 0x69}, {&(0x7f0000000340)="221c5943a746ccc3015a785878e34cab5b855dab3722dc5b205522822358fede314cfc9ad67eeebc49e368372c87a441097e17f3bc54bf0cb0afca1aafc8fc07a13902e20f877a9493ba4e7a339532d6fa343adc4ed4bd102a6d46c04da83f52f0496f76233a44040451ae614352da743d433610bfa5fd834cf5a9acdedca041c22ce9a088ee65fd244af11637bee303", 0x90}, {&(0x7f00000004c0)="08ce0c954cd36d13737aad96b10fea182142e4e5bdf71b149cd6365c683d27f0fd4185eeb0453e7c6a5b601e39b476ffafa38cc4dc4bc96f49b4a171c01672ae84b01f2fccdca338176042f22af982248ef324491859705d0633ed8a0f0561f0e60227674f7478b83d3cb9ec991e0a276849d206a12f8fe5753c629df2fe6d2be72ecf05bccc555a7b5237b2da395df297c9a13fe249ea778d3661017a4ba3a055a93c9267179b0c27e0fc1b8dfde8013b261864e933a90098df9fd784a0d9c8b39feb43be6f166fd3f5e8afc6c8d77efca90b905b7c7bc0da1ba854a55db7a78f4c5a83237d", 0xe6}, {&(0x7f00000005c0)="c843803adaad74d241907cbb49e528fbd9c25bee82e37bdf61f7cb5110f41aab783966859b85f16a88bd1e7558dda153fc2477384ca923ca93839ec710cad06a8bc584e06bf396fbe00566b9b936422df6acf7407b14cd4a0769878bd64c6b8900b3ebd426695b02246365754173cda4f562aa596d407621e4b11f836de1e490b6d7767452b4baee38559076cbf0f5fd8902aa7a2267ab", 0x97}, {&(0x7f0000000400)="c5a83d6962a433e4b0cc1123cdc26b3daeaaad32cc5f8ee0f72484209e129e15cac2", 0x22}, {&(0x7f0000000680)="f2699fa2b035568f990ef7f8876adf9a234da01b65212ac1f8fc2b8e2acc039702eb1e2ffaa0f91c6ffa6caf4419e76fe8b642940b4b2682b61e8566b0b19efee433198685f259517e0e3b17cc07e5c51f1f6c8489b9f2a03027019d2c6b1300d7c4d6cafc2885c68b66db8b5e0b5e6e4d40ab0f60bad661403f45cd48e39f9deffb3c776782bb1f4605d888a319be2c14bc653ac123a10356a0dd89b3ae63e2200997edba6c65b556386d67abd6c863a247e4b6729c0c712a0ebaaf39e354e648518b14ba438562b806ca6e169e827dbac71240b39c42b1fb742605d5b5475b505ea83b5ef021174e5764fe1172adb21645a5a5c63ec0a77ee19a0a8a4ee54a2ca1800bf1a6a9ae9136e72d2333d73e25e0f4afa712253c91c075466dff231dd7dc393a396f49920acb02cdbdb9b179d46489112e68cce04b3fff287b9a7363c11f691dcd693dbd4b585e67b09b282c34453494d22992affbbaa1a22e68130da61c3bfa8272ba2dc6498bead1d66bace0779c5a6ad6f0386576aa99fa757b326335f071d83838d30b4bd0a04ac3a37ab9974fe2d41f2a4b6ba088fb05300c56f4583d9f146e977444e71c98d298d75fbbe26486709ee844164d03bf779ff073dcdcae6a52f78e77f9e72d2f081684a8e36cc9c460636650f53ba4927ee16fec08804bf2aba7333e9101dadfbf0bf77452fc55e8b773be6b1fb8dff0d55ede36b3c9317acc3099c3cce147104bfe1c893f8e4cd978311cca9343556b9b051768f4fd5768025ccc1374e651ec115df521a6d986b35ca01b14322d91ab0a261b56adb915552251358e4b89eeaad5ae67d3f1a2178da2ee07505c612220e1e88d1b96d4e7e5c928b82cbdf2b3290d0e03365a4637a11cac33b329f2d7b6b6d56d6d97fea796fb63f36033d125efb2e1e563e8a6c9fbbdfebbeff190b28152e9c188aed21ed5d42d71a95aa6b85502eaf62b7661ddc659070fc89b46854903e699ae2491ac61aef56473aaf1d962cad60e3db487ec0f242859ceb63eb47512a8b473a31fe331471c83ac56cdc447ab3d0d84a96eba0d164caa89df6f8a8d8e23ed177ee9ea10551c2815a48c208ac79dc1817e9880a417d9a1c4d1869180f3a0e464dbcba3071cfe93d5d05db16c0a1e82d22f073d0a05450ec8879bec27a158b8467f4f15e5a47db76a6c972ba31eb8d9329c525fdc93e3f9b370e69379f9bbf8937471ad08344b9d9986438f4654b826b3fb8a848ff8ef6549ed33382129302bda1393817011653f3e7e2cbf9570684e41d22010d6fec7443ea032f9a1892644a68351c39764fabc074750f8621c7a16f6cde267f1fe67dd6c63fc49e6bd16f79c47b25c5f391334d5112730561f6f937926c0ec17389f2ec9ea558bd3d845087273a4f9c5475cfc641a86dfff39b6236d0bf302b8507268ef4ddec8c978b79402dce60ecf7cadc1ef71fc085d266582a9fae3705aae3d613e62a84c982ab7119d5e2c02d29ba5509babffb699977848c7d1a590036b834f891175f0304d790b8b537bf9e8b13884a0ca627bac3299cd0a43d437cd5862e9d6224b880101fcef8dfbcdcc2b0c2da6c595b7f6df7715453722c14b263a511530dcdcae2b4b6b201bb052f387ecc403da303e204a7e1e51d2b49a47dd102c7a716b10d8cabc8cbefcfbe8753228345690c78eddcf4ff1f936499adf65856b4b18686a70d94aaa96accbb5c8311ab6939a5e172556f5c04d52e37e53780c6dc65ec8e9dee72c8ddc2a77ce57e77a2b00619a10443eb5bda9f1183da0b6c3024cedf4cc0731e8fb3ed1402ac8d6e5c11bc2960534cbb46fe20a63baad67d68c765c35f7450c44bf14a63aa7451f4f12b10c303c0b166f39f5c6254b3b26fbf57407da6074c9414becece7b5d6d81fee30a556d5bc9b6d5bfeb4fa0e890f355cc2631054f009cf20b14cf42de48ce980778d6343d64f9fc27e6d257b72e404aef1784c2638ea7f5b7a2102c5c86825ce26e68e8e49b849ce3e5022ed5df8ccfb8d8b751c66c1a33765d021ca7feb5bc896e60997b3f68295be5a4e5ac4091622e7c7765b08d68a47856ea7f6a313b02205d25bf8b0c492715d92374f45c0207f0080cd97384e87209b60e664ee65de4cab458b877e4e4f7acfaf4b87a556afbf6aa09494b1ce65fa642c43dcd405b17f09933ded2e24acfef20cb3a71bc73dc22d7fbfdfecf1e2ac0b2abdc019e67b0b618884654d657bd7383b6726bf7dbf7edc9c61bc0fe35c77ac686a1e108383f75a8e8db95fae7f64b9f8dfea6d274a87de7e841f9f3553015edb9b08dd05bdf64b345f18b2166e52c9ab2f658893ca4abfda36afdb0106b060dc9a274e0d8954499c7702bfcf63c8234cc692c934eb7557375b7fbe9732555a91cb1bd60f30509b58edf0c9985a7042a8a55997d74e449fb9329198b5f37123ba281b85d136bce77c7f6d3a7febd07ea82ff21ddd64c653e1af0a23fc30b38c0de52ad63185245930bfede1b76dd8f24ffa2d42ff9159be165564513ada0d76ca97c0bacd8a054f322f716401bf5e30adc622415971fc9872feaec679cf43abbdc27cd8367ed15d8c97e436e1b22fffefa810382653416a2a71624c79f35801b009be0e39a9bfdf77ada5fbc5a10569c4a50bd4d386cfe54f5b95eb48aabe36f923a8c053e8664a7483b8eb54a4360cc2954870b4913353802ba524f6d683f904537484d7a57c57f01641c64a3afb778527d64e4903fe5b23fdeccc011b50b40b019d6ae8231b1bad0d181a2bf23109549f542b0c6bf3b4abadddfa98b90bbc37d68ae58158c6d202fc08e0387872de48369aff897f283534a2b758b9db66f1806ef85a42ab8aace16ff8c36dcb6e03aefb4323a32d13afcf4d25af84efd2a9141a79199ec8283fc7ae095ad4d09867c5245bcad1ef71cdc68d3747ef4844cdd8a46a35f27c76cef36aaf7359ea2cd5e20c073cf9b57e522a23d033bd024d90e55497751773ff87f5b2f0b09bf4c3074d38ae14bdf91360730b5f7360bf0632aca1791086538f62233c89ba98469ccae9a13f6ffe1616e6095470aacd01b060c982af2febc0f3bbd7e6790ba0ce0fbe602b13f243568118b8ad262522c2e663e2a4385ad1415d8ce9dd5c9a4c66d44894f56ec4b570019a9fccad4d6e2d510ca55d7d5ae903b72713c45ff469eb83b7ec9c5e1db0cc17a008b2d809e6e9d84e797084a889dec8c5ac366286bb82feb2b712372c46b703c208602d8ff6c22500cecad15254f4c86b9cc016be0af5317b4f6db15167e267e1725846be4e45f3538fe1aa2d008ed7ee4c34c7b733bfc7ecfdcac14799b8cf577dfe8eaba30c763abb0ce339c11d0fae12180487a096f59d8a13979707713116dd59032a8aa96b8d9e0ef37c9ec348458fe46f6033bff0b3f9cee2d38182eb0261d1030389dcf2598d667975edd073a27dee8a525cfc009f08dabbd6832c2a1d2d3a32f3fef8cfc0c71f394c9b0335f8c55da8ebc6282bab09ed790ce0a026ace87fc9a5450a9cce6b3cb6c2ac1bbb761e58b702f1a43a13a2edcd32eb1d563752b8e856caece4870b612036c32c2308b74a782343e2605e7650beceab873aecc2990364a20b370ab4547d205062d3b0d0207b598227cc7aa023f6debe47a8741879baaf7816b16951d95333a92eb56ade7a387f36c0243c892ae134ac29c30b91038c819299b1485bf52504f32365b1c776c2fc77120f2535fe308666d4ccdffc38c78976733f09b7042c355f2fb0f8c4e7b4d8fb231031b2fad8c46b10900fd2c72c5fa9778cc8586303d44ff851df6d10455cedb5b2d46694a2732b6b229ec64d214854a98ce5f4a050d24982b420d01deacee7c1ff1df87634f746ae63a90424d109abcc5bd84c82feff5f700349e8713961ebe1d5866faaacb4d8c301c5ca8e028503a2050495511cb8f2dfd92e1dcbc38924daaa45b31e53648c4445dbb6de6f9be52a464203aeaa8f0f091423c91f344fca7654cbff2319329051fc727d7d6dea87d33471d71d7ddfe1756ebb38776e249bfbce9e05b0f704ffc1cebe1cb7841f680f0f9dad0dd26b1275ee7042f38a4803914c685a92226bbcf6e66d12f505b8bf9c13deef0751847a2f40689f13f6d27ea8ef8f7669569418c71122510ba5031def76a0125c27d95242ffdd43997e5f1e7064899319aa9c8d1e50cfdefcbce96864f06de149ce63903a1a34b6cad5c2df494617f88b3757447a98927ad4487578534f9e2becf2d2bb8ef4f38e748504c99c8054a62f5680824b72641beb75c23ede3a62ece9209a844b667fb355e05f8103420ede5028a0e51dfd066850bfc281f49a7264ed6bee67c23d0b395eca35c411d54f2f7cba8a3036b5fca392c479596745c008b6e5c64d4cc71acb357f5f8fc2e6d65fa44f69fc37adc17421ce39108083d9ff26e6ba3023ca860895dac702c86e86ee6bdc7df24c61b00945572c543a9b00bdd8b272ce8fa7b78d8d4f87df8c17b301e5e50fcb22a358e25ac36fe830114168ca9c00c2ce31f09d8a8adcc4412bffcaf491d402164e90e0d01a11f9cfb8bf7fb91e9ec0f2cf1745a0f933fb7889266b11d034385d1a176c7e534c361f53fe1c25c19787f5735d792fac43998985019903b15de34c9ec6babad32e7b5664d8b7a904a578d42be07460486278f0b2a1f78f5c4b05a7ea2cccd59d35080ee936ae2e237122993ecd23531fa683811193e898e4b19dcb6b422f0a6875021fe922d22e7c1afa33809e6edcf4b05a2feeb46bb46bbd894f1191a9cdba830194c67b287c5c4249d566cb8d38aaf213bbc536f8528b73ff76fe80647731c0f2480a713598fbec8707702bd03d9422a3a8069b23d60a43c3ca022534fb78d75a13feeed17fc5c7853adedcd0517e5e6ab6ce17f15fce9bc2918c4ea821aaf2ebd3dfd80d9d5fa349f08690846b181ea245381352a125da95a760e10d4b58b8d00f56792ebc954a6478c6b92a6350d2f425aeca6773b9d95e9918c4681e32c9320f29985ec0dc04a0e329e1603919f29ee0dff8f2624691c4c8a409dc3149b0c7695d93eac5f3ed8520dca0f7a1987d7e4f26e2c2e68667ecbb2bb9a16cc897fad3203c80da6ba04091befab6b50e311283738f5128aeff666d979b8ae39f328e9592db9d8b4fef09f0cec5e7892c3c8743a2a4cc501c416046dcce1b4cfa2ce6ad2e2a246441f3353d8137df2fadf5d1c8973aeef0232b223c0413bd95b6ee8ae8690e52089d588f8be4cd5ab45a079941e95d9221e8c2fe33fc52fd9e8a8fdeee90cd3dd81affbe8c1894e382e9acba595ace44ea1b52f0aba18fd5dc986c583e46f6eb0514f3693d5eed6f5cd23744e7c2585f13cc616d07d1a914eed338020666169403737ca78f8ab54ff3fbf70b5e0ff48cef95de1aee730ab17b4a13c157a05fb11000078493e0eaa9d5644528518fc9a5bafa2b4a9f38491f4bedce9cd14d4307837d0e5c6018a4e84daf62207fd4b93f31384fecde5879b48ae38a87765c2b3955ce26d4914d0cfbd24618224136896afad65497f31d9b9b84bf354b707a50d3efc13fdb9e1400223bf37eaef74116c30916debea17fb14248a5af15bbea69686a0b1d5fa2db73f0b245111d789dd4c3bdc626a7a11d8e9b15385b9b5fbd12d9ef63329765fe898aa8909d4ba425881fc94b1975bd0d7c0c1443dbf4c5cb8f6640d6a25a60d672cd69fe3b155eda69cdf648d8bd6b6293e8e7332d4b43d594d724da529c4ce4a1fa934c3eefd01e5876629f350e34dd32d6f9e6e7caeb361d91", 0x1000}, {&(0x7f0000001680)="cfa17ff775ca99ed58fa6af301d6eb96afe475ed35028e34547fcabd853b055ea4115962ad701de2f34a9bb5b6c15ddba7742481c31b17e2714a17337a1c35d93216c0b9b2ce7c826b676f4f8d80e792ef789b293d44830e8180d5214f5de75c757394153d33013d8572523c365a57aefa0757b66cebd3ee51ce34c1f12fa956707d9b35665079b733894b3c92166a718af73e66578fe4d4a7b0533a5f12accf1776670418c852bf9f3d048962f631c478743419d685d5774b79ce49ec61bc8057f7f5ecacb90a15a48cffb980896bf9df5f739307835888247e6d2c726a", 0xde}, {&(0x7f0000001780)="a239bd4843eecc6e35a068b5c0e6d985989fe14084222b2c7f9d5c3091625ec226c9c1b5c0a5a14125b97b07ac3e8389713154d30e37f22b9ff156f815c954d30dd2e54a083ad31c17d72ad1529c726675ba6e5080a81fe95a6130b82a3e056a322974", 0x63}, {&(0x7f0000000040)="2240813fa4230ffb50c8a6217235fde13ed9", 0x12}], 0x9) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket$inet(0x2, 0x2, 0x16) r2 = socket$inet(0x2, 0x8000, 0x4) sysctl$kern(&(0x7f0000000140)={0x1, 0x9}, 0x400000000000016d, 0x0, 0x0, 0x0, 0xffffffffffffff6e) r3 = socket(0x18, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0xfffffffe, 0x4008, &(0x7f00000018c0)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x1000000029, 0x9, &(0x7f0000000300), 0x0) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000080)='\x00', 0x1) dup2(r2, r1) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000180)="33b62b53cc518098fb586f8654ccabac394a21176475c8d7abbfe85ea97a60556ed1667c65fed0fa826e806391cd8e9611cb35b5bf15aa52dbd36706438c08bb429a98cae4a5b7d9a392f26dd5293c0ff1f72ebc06c427cd49468f", 0x1) r4 = socket(0x2, 0x2, 0x2) r5 = socket$inet6(0x18, 0x5, 0x8) getpeername$inet6(r5, &(0x7f0000000100), &(0x7f0000000200)=0xc) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x8) listen(r4, 0x0) ioctl$WSKBDIO_SETDEFAULTBELL(0xffffffffffffffff, 0x80105705, &(0x7f0000000240)={0x400, 0x20, 0x84, 0x2}) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) execve(0x0, 0x0, 0x0) close(r4) writev(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) executing program 5: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) socket(0x2, 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) socket(0x2, 0x2, 0x0) r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) getsockname$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) close(r2) r3 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r3, &(0x7f0000000000), 0x10) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x20}, 0x4, 0x0, 0x0, &(0x7f0000000100), 0x0) executing program 5: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe1463a52077dc0d00003ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd128607004dec06a00c222f", 0x41}], 0x1) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000280)={0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0xc0, 0x0, 0x0, 0x200}, {0x80}, {0x6, 0x0, 0x0, 0x6df1}]}) write(r1, &(0x7f0000000000)="76e5de0000010000000000000063", 0xe) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x3d}, {0x4000006, 0x0, 0x0, 0x1000000}]}) writev(r3, &(0x7f00000002c0)=[{&(0x7f0000000240)="e049e64ada6fa45d6bee0bf84a9e", 0xe}], 0x1) recvmmsg(r2, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f00000006c0)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}, 0x8}, 0x10, 0x0, 0x0) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0xc0}, {0x28, 0x0, 0x0, 0x7f}, {0x6}]}) syz_emit_ethernet(0x127, &(0x7f0000000040)=ANY=[]) executing program 5: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) open(0x0, 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x400, 0x4) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x2}, {&(0x7f0000000180)="136bd2fb9e5fcc4ebf8e253327cddc99161b617879322afec0a5465b934ebcac7017ac9bab2270333ce06c82a4bdf64562b810ba79e9866d82f818b560bba63b58b5ad6abf9daf9a70641dd244cad95d44b631ab9004d6a881defa5e1c5ee28c3eb106830b50e22ee2c2bcd140c2091e4a68965b37eb7a9b2123f95ac95e767e6af55a6c2369495f241ec74705efc78c43fc5127d68fdd32d3197eab0233c0f1910e4a9b774b249925edaa747b38ede49ab014a533060e32ebed71ae72dac2c3429aaaf2fa107b", 0xfffffffffffffd61}], 0x2) socket(0x0, 0x1, 0x0) close(0xffffffffffffffff) openat$pf(0xffffffffffffff9c, 0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, 0x0, 0x2000, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1, 0x3010, 0xffffffffffffffff, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) bind$unix(0xffffffffffffffff, &(0x7f00000006c0)=@file={0x0, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) recvmmsg(r1, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x200ffffc, 0xa}) sysctl$net_inet_ah(&(0x7f00000003c0), 0x6, 0x0, 0x0, 0x0, 0xfffffffffffffeb6) open$dir(0x0, 0x0, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) ioctl$WSKBDIO_SETMAP(r2, 0x8010570e, &(0x7f0000000140)={0x19ed, &(0x7f0000000040)}) executing program 7: sysctl$kern(&(0x7f00000000c0)={0x1, 0x58}, 0x2, &(0x7f0000000040), &(0x7f0000000080), 0x0, 0x0) socket(0x18, 0x2, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000200)={&(0x7f00000002c0)='./file0\x00', r0}) dup(r0) close(r0) ioctl$WSKBDIO_SETBELL(r0, 0x80105703, &(0x7f0000000100)={0x5e4, 0xffff0001, 0x1ff, 0x7}) close(0xffffffffffffffff) socket(0x0, 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1) link(0x0, 0x0) close(0xffffffffffffffff) socket$inet(0x2, 0x2, 0x0) rename(0x0, 0x0) link(0x0, 0x0) rename(0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0xd, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) executing program 5: socket(0x18, 0x2, 0x0) r0 = socket(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xffda) setregid(r2, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) open(&(0x7f00000011c0)='./file0\x00', 0x75f493fec6515f78, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x53}) r3 = syz_open_pts() close(r3) syz_open_pts() writev(r3, &(0x7f00000001c0)=[{&(0x7f0000000540)="5e245b9442a463d96dbef02af80d446a619bc3d399173d5093c8672e195b7ce8b5798d1515092595e6e06a18d1085666c609a456c61f5bcc09dfed6f1d57cec43c709ccbfad7bda58ea5e1d2c67f5c9b511b4436c661e183742f966f9c192de71e97ea8f167206303eb82f94f22e4180ee9d915875943d67eb15", 0x7a}], 0x1) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x20001718, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x2, 0x0, 0x0) r5 = dup(r0) socketpair(0x2, 0x3, 0xff, &(0x7f0000000200)) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) mkdir(&(0x7f0000000000)='./file2\x00', 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x2, 0x2, 0x0) sendto(r5, &(0x7f0000000180)="5e2f9c9d0a4307a1bf979f3a347c29d4b85beeba3a0898de0655e06647ff19c729b5fbeb34385fe0771a4c5df5664d7f84e06688bcaeefa6126a036d04131e9c", 0x40, 0x0, &(0x7f00000001c0)=@in={0x2, 0x3}, 0xc) fcntl$setstatus(r7, 0x4, 0x40) connect$inet(r7, &(0x7f0000000000), 0x10) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000040), 0x4) executing program 7: r0 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x60) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000080)={{}, 0x8, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) sendto$unix(r0, &(0x7f00000000c0)="455f81370853a6194974d612e808aaae54a0f40d16f4ec605c62f6a13c95f6180e270afdf14cdff3120517a3", 0x2c, 0x8, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) r1 = open(&(0x7f0000000140)='./file0\x00', 0x400, 0x8) mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x80) r2 = socket$inet(0x2, 0x1, 0x7) readv(r2, &(0x7f0000000280)=[{&(0x7f00000001c0)=""/170, 0xaa}], 0x1) r3 = getuid() syz_emit_ethernet(0x2a, &(0x7f00000002c0)={@random="cea2e75cd186", @broadcast, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x0, @local, @remote={0xac, 0x14, 0x0}, @local}}}}) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000300)) getsockname$unix(r1, &(0x7f0000000380)=@file={0x0, ""/249}, &(0x7f0000000480)=0xfb) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000500)={{}, 0x1, &(0x7f00000004c0)=[0x0]}) readv(r1, &(0x7f0000000900)=[{&(0x7f0000000540)=""/109, 0x6d}, {&(0x7f00000005c0)=""/135, 0x87}, {&(0x7f0000000680)=""/209, 0xd1}, {&(0x7f0000000780)=""/99, 0x63}, {&(0x7f0000000800)=""/244, 0xf4}], 0x5) ioctl$WSKBDIO_SETBELL(r1, 0x80105703, &(0x7f0000000980)={0x5, 0x2, 0xef8, 0x98}) lseek(r1, 0x8, 0x2) r4 = getpid() ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000009c0)) recvfrom$unix(r0, &(0x7f0000000a00)=""/89, 0x59, 0x42, 0x0, 0x0) kevent(r1, &(0x7f0000000a80)=[{{r2}, 0x0, 0x44, 0x10, 0x55e, 0x3}, {{r2}, 0xfffffffffffffff9, 0x4d, 0x1, 0x2, 0x1b}, {{r2}, 0xfffffffffffffffb, 0x86, 0x40000000, 0x7, 0x2}, {{r0}, 0xfffffffffffffffb, 0xa0, 0x2, 0x101, 0x3}, {{r2}, 0xfffffffffffffffe, 0x0, 0x1, 0x3f, 0xff}, {{r2}, 0xfffffffffffffffa, 0xb, 0xf0000000, 0x3ff, 0x4}, {{r0}, 0xfffffffffffffffd, 0x2, 0x4, 0x6, 0xcd}], 0x2, &(0x7f0000000b80)=[{{r1}, 0xfffffffffffffffd, 0xe6, 0x1, 0xffff, 0x9}], 0xaa, &(0x7f0000000bc0)={0x400, 0xffff}) ktrace(&(0x7f0000000c00)='./file0\x00', 0x1, 0xe02, r4) r5 = socket$inet6(0x18, 0x2, 0x6) r6 = shmget(0x0, 0x3000, 0x4, &(0x7f0000ffb000/0x3000)=nil) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000c40)={0x0, 0x0}, &(0x7f0000000c80)=0xc) getgroups(0x9, &(0x7f0000000cc0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r9 = getegid() r10 = getpgrp() shmctl$IPC_SET(r6, 0x1, &(0x7f0000000d00)={{0x5, r7, r8, r3, r9, 0x180, 0x800}, 0x1, 0x1, r10, r4, 0x0, 0x3, 0x80000001}) write(r2, &(0x7f0000000d80)="be5e405e7af0b9998db8f6ed76862433c55f74dce7d652ef78e9ed4441f34f33b5", 0x21) flock(r1, 0xa) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000000dc0)={'./file0\x00', 0x97, 0xbb, 0x2}) executing program 5: r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000340)={0x10, 0x0, [{&(0x7f00000a0000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f00000a7000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f000008e000/0x11000)=nil, &(0x7f0000090000/0x1000)=nil}, {&(0x7f00000a7000/0x1000)=nil, &(0x7f000009a000/0x2000)=nil}, {&(0x7f00000a3000/0x2000)=nil, &(0x7f000009e000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000098000/0x1000)=nil}, {&(0x7f0000091000/0x2000)=nil, &(0x7f00000a4000/0x3000)=nil}, {&(0x7f000009d000/0x4000)=nil, &(0x7f00000a6000/0x2000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000094000/0x3000)=nil}, {&(0x7f000009e000/0x1000)=nil, &(0x7f000009d000/0x2000)=nil}, {&(0x7f00000a6000/0x3000)=nil, &(0x7f00000a8000/0x4000)=nil}, {&(0x7f00000a1000/0x1000)=nil, &(0x7f00000a7000/0x2000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f00000a4000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000099000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f00000a6000/0x2000)=nil, 0x3}, {&(0x7f0000097000/0x1000)=nil, &(0x7f000009a000/0x2000)=nil}], './file0\x00'}) open$dir(&(0x7f00000002c0)='./file0\x00', 0x200, 0x0) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f00000000c0)='r\x00') execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x9) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000007c0), &(0x7f0000000800)=0x10) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{}, {0x1}, {0x6, 0x0, 0x0, 0x7fff}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) recvmmsg(r0, &(0x7f0000000780)={&(0x7f0000000200)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000600)=[{&(0x7f0000000040)=""/14, 0xe}, {&(0x7f0000000140)=""/66, 0x42}, {&(0x7f0000000280)=""/255, 0xff}, {&(0x7f0000000380)=""/224, 0xe0}, {&(0x7f00000001c0)=""/2, 0x2}, {&(0x7f0000000480)=""/210, 0xd2}, {&(0x7f0000000580)=""/75, 0x4b}], 0x7, &(0x7f0000000680)=""/194, 0xc2}, 0xee03}, 0x10, 0x1002, 0x0) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) setuid(0xffffffffffffffff) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGETIF(r0, 0x4020426b, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000000)={@random="73702eb9ccc3", @random="0a5400002199", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x18, 0x3a, 0x0, @rand_addr="9c7e4d5081645bf0376e0865911feb7e", @remote={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@mld={0x82, 0x0, 0x0, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @loopback}}}}}}}) syz_extract_tcp_res(&(0x7f0000000080), 0x3, 0x100) executing program 6: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x28, &(0x7f0000000000)="5ab7776a", 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x28}, {0x8106, 0x0, 0x0, 0x1f}, {0x81}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000c2ff020000000000000000000000000001"]) executing program 5: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}) syz_emit_ethernet(0x1b, &(0x7f0000000000)=ANY=[@ANYBLOB="fffd640000000000000000000a"]) sysctl$kern(&(0x7f0000000000)={0x6, 0xb}, 0x5, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000001300)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "000100", 0x38, 0x3a, 0x0, @rand_addr="f6ec06afdf466c130afc590bdb9e4ff6", @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, '\x00', 0xfffe, 0xc, 0x0, @rand_addr="457c5601b5ae235d3544d14cb2e907c8", @loopback, [@routing={0xf0, 0x0, 0x0, 0x97}]}}}}}}}) executing program 2: r0 = semget$private(0x0, 0x4, 0x484) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000080)=""/44) sysctl$kern(&(0x7f0000000000)={0x1, 0x32}, 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x4) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0xc0}, {0x28, 0x0, 0x0, 0x7f}, {0x6}]}) (async) syz_emit_ethernet(0x127, &(0x7f0000000040)=ANY=[]) executing program 7: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) socket(0x2, 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) socket(0x2, 0x2, 0x0) r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) getsockname$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) close(r2) r3 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r3, &(0x7f0000000000), 0x10) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x20}, 0x4, 0x0, 0x0, &(0x7f0000000100), 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) (async) socket(0x2, 0x1, 0x0) (async) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) socket(0x2, 0x2, 0x0) (async) socket(0x2, 0x4001, 0x0) (async) dup(r0) (async) fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) (async) getsockname$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) (async) close(r2) (async) socket(0x2, 0x2, 0x0) (async) dup2(r1, r2) (async) connect$unix(r3, &(0x7f0000000000), 0x10) (async) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x20}, 0x4, 0x0, 0x0, &(0x7f0000000100), 0x0) (async) executing program 2: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) socket(0x18, 0x3, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x7) open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0x0, 0x4, 0x7b9}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0), 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r3) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) poll(&(0x7f00000000c0)=[{r4, 0x20}, {r4, 0x20}, {r4, 0x1}, {r4, 0x2}, {r4, 0x1}, {r4, 0x8}, {r4, 0x10}], 0x7, 0x2) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f0000000180)={&(0x7f0000000100)=[{0x40, 0x60}, {0x6, 0x5}, {0x83, 0x35b}, {0x22, 0x8}, {0x44, 0x4}, {0x46, 0x1283}, {0x42, 0x9}, {0x88, 0x7}, {0x20, 0x11300}, {0x82, 0x5}], 0xa}) close(r4) ioctl$VT_RELDISP(r4, 0x20007604, &(0x7f00000001c0)=0x1) writev(r4, &(0x7f0000000580)=[{&(0x7f0000000200)="c67dccdbec62f309f2749a90db9bfaf85d55bef546e3fc016d85d1d3d51aff582328d0e540df66f9615fc0d6c0d898ad326d08914c69cf3097707f71bf0b4708353011534d488afc891797f23e57fd44cda713a69e15eac098f804c19abd768eab77fedcff061c3a723a99be036908444cc6904f9cd79de1d058a5563b529a673ff66ac3d4b2eee9336d8560f9e7566c1fa1ca15534584bc32d93dee180358097704368f44aa8a90b2e0f60a509f9dd477babe93af17c660ed8b349b89d6e9516bb37d30cfbaee7d2c3d58ebd2a503424067", 0xd2}, {&(0x7f0000000300)="a6b02ab042fe14a0cdbf36ea6a8e77a1a5e398986508bc4ab1a51334d61a508d4e6887f3ae1c38fae64ce14ed28ddc055e2d3f87cd8715b6ad4c29e6255bc891921c72c318cc2ef3f3ea9ad0393def6a16d60d622d752d2ed16fb59e81b633cdbb1c9873160820084f2aeffc92aca11e3ceb3f13273cf60c19c0f9196ecd517875727d7a3e12aa16edffbe7085e0b997061b8f6d1d7ea905d25f2dbabae9e878743b2f1fbd5c1dc6669ca7071a8675d7e24128e059c0dafe2292388fbdbe0ddd5724dc46bae6576f93fd95990404c1c0e904907374d3ff81a71269ef857efacd92f427cbcb160127660171bba7e1e8d0508bb7bb", 0xf4}, {&(0x7f0000000400)="1cef4fc8e6369869676ff4844532a7f1f8036deaee3613454cad4fc8ed316bcfaed70a5aeb9fc77cb92dd3b5766aabe1913470a7a0cda5c9508e8de28b63ecddf056c4d87ce2626fc85baa2d82b10a1f07b0e5ea61f400c9f3c9adc019f2f40af423a08ef8797c7e40d35b91ccdf76c93c2e2ab23c7e3fb4a757de56f8012de2111db90b9f02", 0x86}, {&(0x7f00000004c0)="db2a4fd5962b1024ddeb8777e64abab46b7e64f115cfee4511e65d142f7a279c930888153ff053c3052b82558b9f2ac7de6d9d8ee0931df55e14cf150fabd2", 0x3f}, {&(0x7f0000000500)="d9985fca7fe6452bc869a1100b556753aef3", 0x12}, {&(0x7f0000000540)="ae6cd7ca3dacaba3d6aaa99d8877356ebcf736bde0ed617e01e9cc6761658a196a2fab4d", 0x24}], 0x6) r5 = dup(r4) pread(r0, &(0x7f0000002000)="b6568fbf50fa401c555928f1ca92a1d94f708c8cb84c668bd06982a22a2084d206e0815f212f0c2644bd86966d74fc812f08e7625f6154e017ef7a6dbfff76b4b3e86367daa72f15ce2aff32e0aa533b284e5f42b1238bda12322ab6d8d76ada9cddc50af209000000000000005e02180794d8b3598af887f01d24236bf4f6d49bc07ae1425f070000000000000004153928c95eff07de2cde42ad6d1bb21d5cabe2bd7106d2acd3aedb4df0dd427dbe43c2e12fabb796511ee43e72a16ab68a6c1f2433bbc9040cbe6ce5e477e1b396009b6c20e62600d455d799a63f443637f38880000000000000000079ffa4ad0e25ace3be54ef7912e537a51b8675a3dd19446785bd71a9b944836deac6a8ccbd2d4ed562bfad3aff2fcbb8123365cafe81c69807892e8e5565ad411316a8da5f0b05343cd56bded77893e515da5757b640ea423221fd9ff0c39c1812f2f5dbc02cc205f8fb31f12f5c026dde000b0396484b61b1f04a623878c8ea109854a0d539195d85fc44622a1510550eec80144d20d35858c36b59084b4cadf016cb5772f54c8d3bcc9b3276f0ff0f000000000000f2d1a399057c843afd17e2ab93fa6921a86df57a094a87a72844727b45b28040d202804f3a77a609ca5647de93d180eec3f0d2d4ef6a0add709848", 0x1dc, 0x200) socketpair(0x6, 0xc006, 0xff, &(0x7f0000000700)={0xffffffffffffffff}) poll(&(0x7f0000000740)=[{r5, 0x2}, {r4, 0x20}, {r6, 0x4}], 0x3, 0xfffffffe) recvmsg(r6, &(0x7f0000000a80)={0x0, 0x0, &(0x7f0000000940)=[{&(0x7f0000000780)=""/80, 0x50}, {&(0x7f0000000800)=""/220, 0xdc}, {&(0x7f0000000900)=""/41, 0x29}], 0x3, &(0x7f0000000980)=""/228, 0xe4}, 0x1) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x20010, 0x0) fcntl$getflags(r7, 0x1) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000b00), 0x30e81, 0x0) writev(r8, &(0x7f0000001d80)=[{&(0x7f0000000b40)="1f5b90f36b35f1f32a7e8d377ce9419ba79e579b9d63277cb292a35c68c7ad9ca2a4fa91f73571c837e582bea43012d05eb79a046d4a2c53a94d4fe5f84743c066c4c43a70e2e17912b9252bed129f0ff0a5391abbbc2ce47ab4852eb72b80f1a8f4ff2cd6e3bcf3cdd4f80b3f77c94502d7b27b4f56ab5ae4416b9e7b7c16f59db860d9a8ccb8db78af94d6ecc11390a17572d92e7180502126553358875d89b33f17ef247c90fcd06e0ba022b63c3450b7f92ce9542be3e69962a251bc685c1de66a83ccefdbc5d9cb0ed0d81086c106a0d6c8de0be9411ed2bc9362df5f917fcffa462de89cb3a5e550bf8198a9ccd9590c410e0bb0f2babd4b646d665acc2aef087e6f50d39e385cfdd2eb418f8201364a0b612b3467a70426bdc276fc73c65e762e0678000541bd85c9ae7103a10c46995894103d06a1eb3f0db72b2130f582238ffa41e6edcd8a8faf6e501710c376a4963f851c0a4271b92d0a19f1e1bd5dc0ec3718670ea2ebbb58db8ad95c3f79d241aa94267fd5fd80b0a29195ae8475781c31dac3ca7f18fc35a2873a83db812f418d3fcd544798fda438ad72dda06c5c99da03c758e9c8669a6a8f7be6097b24e6dd2a04530f7f9953ef411b80de42f111e7f075662402be53191c92414e5a0057a78a712c45e0a3c03896d355210735e87dae46ca6b89c1a2e0e03d3756c0009929050a9ee77bca5a501212b51c69b9e9378435511e9f2d1b6a4b82576a465a92d01bbf6f01bbfdc2612f89c1276e04f4129b704fcdaba7b422e7d97615e4999537184495e573b2662613c08b44cbb27ae803f8f37184f98538782fcc7bed5b06ee9df813e2b81371dc9c71366b536a0fcb30794689d0a835164bb5987f14f95e4f5f941aa14548241f88267c00390bca771b5d5d6557bb25e0b561f4651e79e5665d2e6d17cefdf57ce648a0489fbca0246fb8df0d6dc4eab7d7bd6282da86185507e8410c6ff61ec5ea8123da09a8fbc9991ed128088bd9cab8871e5790bd4168924a59a890a13ad02f1230f9af34a8235f65eadcd9b68f824b2774cb94e16459fefe67f1c0bd1a2a3d69f0776eb02516b902db0cf31bed108d46626c1696a33d63681ceb81417fd7d3a8a03ed5c92681ace1983b0f8bd5d2e8f18f61fd36e3fffcdc8f22893e0a93827959450f2bc77dd4cbea7a363334ffcfdf99e4500cc18698f6b3b0bde867eb924559bb836cca57c13b306fe08affb36c1e736db55ecb3aff98204baf8d6bab12bf7bf7f642ffd64f64d6d7260ff696232933c29a919fdab422ff49a564725102e5577689ae74274c4bfbf7a77d6b4593f70b17ec36fb264079fb50c79ace04a8b97ac043c6bd30bd158a2dc8c7d1a89f46c09dad4a5290ef19f3cea9b82d6b60660b93cfacee1b2c5cc971a4c544c10ab3edb229f0c2e8f0b3ad82d97eef3df428c7e0272dbb672056e830585a27a9a624736b9c548d501b0d125aa6460b2e2c0d24a55d277d93b2ca8c1fa9d55b9b6a14f7fb3e2d71b0f2d82779dfd0c46ba63d139797e6b39145c64719e42c1eead1bacf1a46a954cc8872b366459084461184fb039e394445bcea1553ddd853b36ee9af9f15153ce616313cec6da2eb2e3c2e45e172aa7066ab4f65ccf264b0528589d460918b7a181be54a4a8a8c350a56af6efe74157aa3d3a79383432a9cea81cf6044d18f9c111f602eb40b195a07b7ca625f81fc012c9f8703ccf9fcb119ba41398fb9a1161dc5d7b7d075ece759cf1b47f9a877c16eee4d7e4a8acf99e2cd54cc2a0db5134c499974986f99422b09abfb8d6eca1532a0d0c11a46c435c7fb57aba1673f83c24f626357267620122ac9ff7c13971d276eec361ae58011c4b54a65b4639e8f0fde0c721cc1e4a58bad9b0ea630e750d015ddb501306f520f931a08a778fb3fb290adb808d6fe575c54c1313dcb6cc00ecf637ea68132a1118d74f012994277a7add8d597955cb0265b0e2785693c97e8c8af6d4c784275d320cc8f421755aa6c423b72ef0afdf833ccdfcee48b58094ee3065f807dbe8c05eaf093be0b369b12998657516baa162e2fda8ae4b09ce75e4d50cf0e3e0accc7262a3718bd4c3601c4c0d2b25964a8c4d8363930d2b87865819baedde06c830a8302dde18b48527690ed9723affd209bc724cb55d882dc609845901b16dbdfd62215c2e8c36af055ab9c2189b514c9de817617ee68257040d8da8f2b1ff81fbf59ea66acc766270d4062bbe0d313eb712ac1de346152babb6ca87e16e205a5b03e9b4d3897f2cf4184c25f8f801fac47385afb2fd53462600979dd1063fea7fd80c72dce9258bcdb1ce1be25ed8d61cd1fb1194e3917d629713af87f6cf0f81b3a520a66b2daec89c1f0284c1c3cae1b1133642728cbe6ef338a54561c29e7c9ed9cf9158ee02591c1976ca51101049d89e5f432f84f7b58fcaeda3529be5e8418df7aa0faec83fd908a3c3db02a3909f56b0ca9c32eb3e2512a8cc5170ab72d4dad97cabb4cd0944bcce6386a1576d9b9f10152f606eb251d2470da4e4be8a16b28689de57493fcc0c6f99c3471e396a0857444e4c5968fdcaf681a85672e8420ba05d0907e4235178fab05180652eedaa0e40e2389d4165bbfad46af6cf5b8c6f7ebece9759f0455e141edb02430af5b3928bc02ac24701246dda654b5e7a89ee3fc626f59f7b2c26cd004868310d2c77f434165af7f2bc853fca4a6fe51171884667dedc927b436e356b963127ba5b649f83a4d03ab026776f158bb6f4c413619dbdc22687e779deb922b5473853b8a1fd9c4814eeff4f5403deed8b21391127af88d746ff62930d2456f92dae4b9933f65e3dc91d54badfdd6b47f25fe5ad684ae24ff6d9bf51dc31997c20f3d830c1c912222c59bb49aab4c63f7f61b60ca4db00c88921884ac7575db85647a187cf50d1939cdd2e14c90d438a7013809c1d89d31911bc75a4fae61c27e2e2b07ba59ead78908e4c4d1c66d8b719b11d6f1b882705676ff6403f2e35c43d008bddd914dc36ec6d63749e6fc57c990fa52c41e22ec26f202d00c33cf93bb1d94681eb5d16587df99d08c5298f0fda54269bc2d2c0ba78dbcc08e8333cfb791707cd8f7b9c8cfa785945db4fa39be09c3b9410481902c1c452fc5c605717868b6849c3149b01085c887f07bfcf629fb710603b8ee6c1d3e290cd6b3652b7b398033432cc931a54a9968632951b25f8af51f0c9da518bdc91b963bd54af2f12e410f8d3aacd7efe65dcf80711935c0a9d82b1f06311f0347575d4c07505e65fb94a446be80a95c03ea153386aa9f9ae3e893f8f6960706bdca626b89cd8562e10b2d75ce82606044fe1985dc7379cc355c79b45123a6245a9c2f90b8ffd8a1e875cbc8f30a7976429b1c8873cc31a82b7173e6462e333802c297fd438231c8ac269bd8396207b2bc82de7f754e55faeaa1b523248661e3ca15b1603857b1f64f941d0aa13c4f947ba3177f3bcae23bac4a3673c3e3a33e6eacda759fa2ab5defb91ff36ac0843c518c5776a36d59275f1154679994b80908388bf3c17f82793acd388547f9531b9d6af25fd2570c29cc5098b8aaa9b6faccffd04cbae2b5c5db30ac6905d8f31c68cb820c2d2e06613d7077296817cf406d5dfabb139d6da945e5634bf9cbb26ef23b4c9d8af52810798da61f3e4cf519532c1be879f63d797f9d7cd25dda7298db087760413d4daa613be1b223f281cdfb391bdc9e73368809b969954574456cc00f37dadd1bf6cfbc49401979ff920c8fc74891fd4f51952343ee69f35f68000be30e27d27b293301b6e873756af3227a17d18de137cc8326f15c0e0efb0f6ac88ee778cdc4c94c082586d58d1193c593e0a70962980db2446a28c8c087526914a5f5c072f66b3b57427e3d1656e7763e22998b45362977bcc82f0a39fe1c98a3d8c5dd8cb17d28bca48a65b152a1e1d85df87692a10f9e9a4828907172785e80605d8546f3a1be889472b0ea95051061989149129fa66e18c10da87219285409f54d75b709c7691a4be81b3965e8f198ff110003b5706290acd0d2e870f240b3bb9044392b55c86f9fa91a7876983cb471444daa342f7cec70c81c5efbe2672acbba8df6d433df6035d86fc765778dc31d5b3e2b3b81f2636190ff99225b96f7a5face3c9de9347eb63be5fffa6525cb6d4e97f557de0a3e2e2bb6f5d6cb3720939cad015a0302dfa0a5ad32b5206a07f71f9f77a665b2c2d3ee79df0788d561af691ad694413824b7506ef7f4c0552baba33942a3bf1861f21ab7a01d09a4f81da10ed99b31131871eb53909be2e6ad5438fd343da8ccbdd9af2ca201e61d85f0dd344075dcbbe8d1bcec7415b1e70a5ad6fc27f1509077a788dc716fd2569db90e34b66cc6067f6d29a63d2b22308d94e80ff53a82013652d12f148d81855b8a5ee3580fde3db229647b7c9e6bbe4083074a26eef030f91c08aff26c920107367e727bb0966ced639a31332d3b50c42586cd2a637d79c5c480d23a7ad36ac90fbbe534534cfa800a80cf4c8f3caec3128d73c5791769d2fb8999c07293412e43ce90d543023f4520e14fa877a4c7713c6f3b2037e20dbb4835eb217721e0793ed2fcbb6e7522fb03ec67797213179ca941676a2729647c132143cd60f4cb3939d376b56cd7c0ce4a669022944083bbcaab8346a61e5704747ff94fa005aa7594cd06c1fd8ab0f243af3c3e35c779fd2cfa40cd4d28212611997d74c67ec58d001a48f3932ca8d3f5e59e3259e511783644546bdfe382ceaf7762a559c3c608527175c073623ea6c1b88382b66e59e35400f18567ad7886dbb9d6edf4fdeb1f9e084e3dc8ad79c56bcdf344f77cf39a997f9111221fae2efa0c0d4a5b824445129b3dd6f2cd98c5aedfba37236b6b69da0fbe9aa5b5dda751dd68403ecfef6a5357c79f1a4186087b15020f58ae47b2739079c404c0eeb00e3c3f4a8adecf922bc9660f5417434294b8fc509905e4fed57dfd383c61d9838c028689d4090abd97787d04545ca81bb8f8213e3386c03988d1c9cd937715effa005c66edcc61165878addd4aa8fef7a922b1ae6f0a0da2943444ac27af4d84e0bd8f44c60b28296646d0d40e864dd8767f9171341caa7130395decb3ac8e9bedad85bb3cfdde2f1a451eef9cf3fcf3b90308fe883f711b404fa6b2693f201855ed5a8468d3f349c08940666123964942c82dec9edb0746f59a303f8d5825204e473e62174d19ada8cd36fdd7289f1b57a149386d8c0fd82e22917858f304ea96def447b8a8c7f6c8be67ce79e268060bcc5907abfd1073719d7eb6904b3aa2102a076ea159b67e31e50c2a5a71ad514a3f706d85daa3f418f9f4c98dcddd08c366f3762404cef4b9bab1518437e1e3045c4f15c683cd1d4a0b3df61bbd2ea3a551b893d274b5030718a70dd0d3bd35d049a8d30bb43e9d869399e4c05764472d944429cf50844c7591efb32249ab507148360158dea7d26bcdb1f8fd730360faba4cf166ff55e445a6eecac3747ad8017ecf1afcbfb8a9da9d8cc40ef4f77073b352a80432b506e84611a43d1a3263c7922b8f4ce2d01f4400568d8f8249a7e3bf3cf46a646807613e8ec46c352c1b06ec7a984828c64ff2fd3816e05af64e93ba47a2fc3394624aa3e204da979ac5a21a60aab5128c1bf6b943cf7bf26944c0e2ba4d05971dae7cbfdb46630911a570046ffeea95f450fec3f62e49099fa85d5789ccf0ca1fb59056cfe69625928be77d9d16e2906ea8037855570661de32c06d9c8de5", 0x1000}, {&(0x7f0000001b40)="7411aa5837a2c6aab8a76111421927289480ddaccdbe84cb72109333b1da476a67", 0x21}, {&(0x7f0000001b80)="fc049af8ff2ae5de2eb44f59c972ca2c14fbcc3853f8d20a0b629b3f4be8d20555a68fbb581bf880782639ddb50f748241d96374d95de4bce65dd61022877bd66d0ceba1932562c2b311d54a3b2df338548a9f132056d6f29a750c376614d46414dc5bc0267531711014d69941be2a4170fbd019c88ca8b6952757e19510ecd409dc4eb0529cb8cfe26e4ed5b2f1564c44fbb0efb3fd9fc87da85c4da43620a5f2113cac0ceece59290cdd1349adff689e882a5fecaf66864c03439d1d34c0ce57e924f64aa690f65800a34dd722ce28da9a102969dcc456bfa98636676b46cf396f68e9fe1974488bf5295fbf", 0xed}, {&(0x7f0000001c80)="a47245d7d5c015036bf998590ea0aa371d7b10ce0be27d190e54cf5f635c", 0x1e}, {&(0x7f0000001cc0)="dfedc2834a340d11afcaf42d2941f55d1d4456fe0f33be8230f07125fb5da4bb6c3b2dd1531935d84e3213385d4adc2ae0158200db105b57582ed042477705170dd2d8173c557a7367977165f81c403088edb6ebd4d29897a6a4764ed0327e21d5fbc9004dc164a445bd019774371bc3959366775e7782df8cebab4ec8a04dfbc4af283cb9206b49", 0x88}], 0x5) executing program 6: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r1, 0x2, 0x8001, &(0x7f0000000040)=""/187, &(0x7f0000000100)=0xbb) shutdown(r0, 0x2) r2 = socket(0x10, 0x2, 0x5) r3 = accept(r2, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) bind(r2, &(0x7f00000001c0)=@in6={0x18, 0x2, 0x1, 0x6}, 0xc) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000200)=r3) execve(&(0x7f0000000240)='./file0\x00', &(0x7f0000000300)=[&(0x7f0000000280)='{]&#-,+\x00', &(0x7f00000002c0)='\xee^]-@+\x00'], &(0x7f0000000580)=[&(0x7f0000000340)='@\x00', &(0x7f0000000380)='@/.[$\\-\x00', &(0x7f00000003c0)='!#\x00', &(0x7f0000000400)='-]+\x00', &(0x7f0000000440)='-,:]{-&\x00', &(0x7f0000000480)='Z%[\x00', &(0x7f00000004c0)='+--{.\x00', &(0x7f0000000500)='\xe9[,[}@\x00', &(0x7f0000000540)='+\x00']) r4 = fcntl$dupfd(r2, 0xa, r3) r5 = semget$private(0x0, 0x0, 0x40) flock(r0, 0x1) recvfrom(r1, &(0x7f0000000600)=""/236, 0xec, 0x803, &(0x7f0000000700)=@in={0x2, 0x2}, 0xc) connect$inet6(r3, &(0x7f0000000740)={0x18, 0x3, 0x4, 0xffff}, 0xc) r6 = dup(r3) kevent(r4, &(0x7f0000000780)=[{{r0}, 0xfffffffffffffffa, 0x91, 0x10, 0x0, 0x1}], 0x87, &(0x7f00000007c0)=[{{r1}, 0xfffffffffffffffb, 0x0, 0x4, 0x80000000, 0xffffffffffffffff}, {{r6}, 0xfffffffffffffffb, 0xc, 0x2, 0x619, 0x7}], 0x200, &(0x7f0000000800)={0x8000, 0xb2}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000840)={'tap', 0x0}) ioctl$VNDIOCSET(r6, 0xc0384600, &(0x7f0000000900)={&(0x7f0000000880)='./file0\x00', 0x7, &(0x7f00000008c0)='./file0\x00', 0x8}) sendmsg(r3, &(0x7f0000002240)={0x0, 0x0, &(0x7f0000000e80)=[{&(0x7f0000000940)="a12fb19edcfec71cb822be89", 0xc}, {&(0x7f0000000980)="f0b26cad4ffbe8fbb652d4ab1d41556a2a6987b0d96d328836ffefd870a61540b6a131544c758d14495c9f5a4c113932aa5a3c7dfc28f23e3f0ddfc4348894c5f65802bddfee69e7e350efb6f030d28ebb2a2bb66256541859a3bb738f782134ab829ac584826bbb39492ffd2ff9af03f5f2eba5e833c15b4c7e59ee27abd35b7c44082547774d5a6aa18b686c2fd00982d8d328e38e33a25c5d39e2f63f317b696b476b2ea2f3846160834aa2", 0xad}, {&(0x7f0000000a40)="fd9eff6aba283f9213fd8f666743e2bc69cb70f82014632112d6a674b6e8381364685c1845e010c4fdb84ef9acc087a1766ef8304e401d15e428f889f0f75f11c9caab40d3d3af1151a940", 0x4b}, {&(0x7f0000000ac0)="51e12537fbb2f2069e7b49703af1f38d3f8e1a7d93566a24eed0e8f10cecd738ceaf530885e4261c8a07748ee468981822ae23295ae10cfba1d038bbda836396c7857b001805870cd1f6ff802d7971c72db6336eb0e0fa2a468ad57b6c5c2ce37662a7c96441a33c5858ed80c8e6239956be7ecf6112812bf83c4db45933b7dd134e0ea3033b22d69fc754841a011c3021e10e3b35b61eccc33bb457ab3459a7521993", 0xa3}, {&(0x7f0000000b80)="7dbf79551f52648eb6d71f368c1e90c45ec8614987d068d64dbba7ea691e23fcb6729b7e01f0075ac87437ca7ba5a91d175838071a6aa828603b76c7ab376cc9257407d96337bc79f4df3a6eef", 0x4d}, {&(0x7f0000000c00)="b219b88903cad5a2406fbc2b82a9237d4727b0344d22d9c818e161907fa24599ea4fd169972527649f31b6de5bfe530031bc6f2332af9bfe111eb5f0d147e1d6797c906a263f382495dff7bd1ddf60c65b91b4f6e0bbee55064de9d426abb2b6e285d3eeae213eb6a9e4751e699f1bffdce325fcddaa27899e824da1cc2f793eafd6c58f58dc59398d38da0c60af24ad880e404199ed0fa644f010bda94b2000631415dfd434494f89b1f6173a10", 0xae}, {&(0x7f0000000cc0)="88b3a78ba30e9c652c360e43bfbf6aa4d1d7d3f9dbc5f406d80ccbb827e31546c9849b92b6cd98d0fcbf9cdc55c30c3077cee8fc5adf2f059bd0b30e83cbf09565b2a3a8a5d315573144f89f7e604f57581663369d1ab3b9265ba3da360ff550a59d1aea8715776299bbbac98214dda586bac331dc89400cfb9ecb5bef9b66ae4e71e33f3d9add4dd7451a47b71698e142816ddb80a948bf98bf2c5ec9772f1696927492", 0xa4}, {&(0x7f0000000d80)="1cf4f0c187c820339a0ba2059f20b309f9582f0e0b215da5bc81011d5ee8133244e9738f9bfcf585", 0x28}, {&(0x7f0000000dc0)="0eede996ffc16c31a1aa5213a05b39de3a1d3d44f152afe6fd36ba9130a929df79fc7370723c0c758cbdc150a80c340a145f02adba17b6682985eaf1f43fea138922f8ff3b80dc8fded8a80163a7fc2ac554c2c1e98d5c978a9a193965413e05d250ece98476e34bcd40e090e5e3d03e236c175bfc60277ddeef4439e9bc59a066fa54da2cbdaa4ad801a8ccde0fd1ad35b59b2bd08bd95ce7c26bfb6dbeb2ef25ea535d62330a8324d8ed7fca504105bbb43937", 0xb4}], 0x9, &(0x7f0000000f40)=[{0x68, 0x1, 0x6, "8b4ee865fa19c39ff152b3803c0ce81be4a598fa9d27f907aed026782a49cf20953e68c00998d920736baa46675a4a3ff02878e9cceb5be8aeb051bb47f48dea9843864db263fac7ce8deefd274193ede6bd89e8a7"}, {0x18, 0xffff, 0x80, "7a5662da"}, {0x70, 0x1, 0x9, "1fbf35ebc976c025e19c377077332ee022b9369eb9579f8cd5d1c8a0eacdd765e7f13349819dbdce7e5c0d51e7b03a6c8c83a1adfb4f216869f73abec7c274827f9fbf60922e7586a1f51861e0f3faf8af1357b567e5ad563fb7efe859dd"}, {0x108, 0x1, 0x2, "b88e97c11270afe7a5a6107b8f31a997a4140ea5804236434e81dbb8ec2e5ef2a660799cf9af411e29011593683ded85f7d39c3bf5a218718afe3121fdbd2b5ebc3f70b203d894234c5282bf4cb3c3829de2e5df1cc9cfe7e90b1d54e023a25493e9f67f88eced140e70cdb1b8f5c78926439e4cb7699565702ad6dd649b8aa9140e86a487df69c300c96767d1a740dda3bccd61bb3f23af603622437f7ecfc10af4cdfdc91bf86563bfe0e9f4c2cfef33ecbe941534b52ffd81a249d0fd40121b71cebe260d978b73d5dac949430aef7028af21f242ea18a6a9c1e69f4dfe0866a0b2ccef71eb53fb7c1230d2cf3beb135fb7"}, {0x1010, 0xffff, 0xad, "1580c4a1e0dc99c886fa22240943711de8d290379825b96ddaacf968d2641d8e40223f2e480bc2803c159f6dc53d6312aac0e7400982dc8080429619718fc8646a63e618d625b2fbb9d884520b4ebb687536bde73c9112aa425802edad8fd78c206a5f4de14cdb7cbe0cd45f7bb6132d26786cd67549d92df2d0c2a904036d398da29748abff7651ebf0bf133bd77d5e299a67c207e094c885a8a5616104f9a1478c74e3458b040f44459f9ee34d1758ef35769f1365246637558c37c9b5df1db79ee43e7adc09c19fc84007effc34f707e0a95fcbe568a18571315ec37167bb68f259b3d8ae0f2e8e1c200023c070966b0d443633b9b2cf0b133067dba793f41c874acf2f9d38cd4abe43aecf5c100a71e649658badb3ffaf772d6ca6a7013f9b45dfe21e495f26f95d4da664218685f8375dfef50a7f4400dbd4ff00f4b2eab3a0d84821fd7cd52f94994b80563d1fa32153ce72b49823fbe5e28d434ca7af2004cd7ff9ad41fa4fe8697d7dde396f30357905ce23831ecb40e88c4ca91505d486f208d0258bf857f4e6551241f0f230613fd23e4d18e7dbe921e111f903db1a680a19c6e075b714d82a64ae14c87b3f2a7253ff0f5bebf94f62f37e06f06bebd82bf527ff523874a8233ef0be7d6843fb3c31f6e4726f32ca9e1d6b8a86dd0c16674ee7ab4f2ba24fd898306bb1445f25bfba6f18d1be8ec43f647fa28f32a15fda41ff4fb21733caf31a5b9e7682280946dee4635267cacb608d7fcc9c2226e2b5078c99453f738552f7b5e9b2f0afc3f401d5603477cda31f3446b1208eeb98ea2aed67f6d33f7cee05d2cf309dfd125742520e2581e23faa9ebcfef2529f68c333aa0c7c1e1d1d09ecd1b5699081b13b66a5b31a1ba648513be29b6d79927063c11090a4bf336aaeaec9afbcc0c5bbc7fc8aada50c3aed0d57e5dba55a56177915f8f048d1bf5f3c2d2fcc617811d84f46abd98ab70f16c6d7f485a0e9e69e77539fda8c1af8cdaeddaa913316e458afa03f002d4409365127415ef70a0bda43e8316c355d5ff2ddd9f5e9e9b07873d96e2f7b73d5d347b1399d2a0df9d1d3080546732715032e6322b197fa7e6717ffeea624b5e96dbf01bccf3bbb2d210d48c0bbee25f22f0bd25089b3c4a403d04280edf43bcbb1a5e415681da51be30876ccafe48fc294eea342f4b6488b9c2fcf1de39f3601e670e4caac65c34c2547e286df8bdb6f4026ed79facc096439e8cd4fe05e0b2c954a8ab093d3f404d6619459b004d91479f4efb65d692066b1ef6e59cc90d5a49b086aaea27c9a70609e04e8fa0782d5a0d3398eae22fa497ca9e6ebca901443b7a1ed8079d77b827ddf5849f3ecd3daa0799443b62df5d11e5fa4467722f8575ae05afa87bf97079dd7617fc6caf98539ef8c63683150286b4aad82354954104681d3eed3f8c40419828d9f4ea43287adfdac5f4e66a64c2343260814a15f21656622e128a102e657920d26eef95c299290fdf27b4da4ff285d3e3ea52d5d58bcce293edb0f91d1bb6a1e292c3d20dd1a8a3e148119610440a2c3e6e481a31e87d35223e583e8eaeb7671cf6d96b76acbda8b406822e8ec566b26c6e931f2a63aa0b36c4697ef2f46eef05ae9269e7fb1e741409946c3a3c7ca6269bae47ca6b7982836677df70cfe9b1a5cc0c36315218a0d3d7dd3199782b7e056f71f8965154b72f68da0759ab140dc91f746af3161c08ebf35e367fd33b845fdfc0e077a23f2b477df23a787428121b5d61be22cc2098f23aa437f5dc265d4ec2c6cd633734746713f0e8ca740e460a6727e1b137082ae02ba3471d6dc68c93879d95c429e74d5a1e4ee4f8ceb9b97c6e3a0bc58ee1443cc735bb8e73f06334c271c3e665fe3b83f507357afd96c4570abda8abd4a99a71f27c5c00a4494d94da59f12f425cbc4dc3f8e1233d749a70a590c97a74cebf504bae0014f02ea6418f322802529cd965a7b235009fa9e2ce1b50f2322b20cf13c200b3bf200896fde4e24f14f2496fda95d3f61a6ac3e97114e49a610955bdb1cecb008933cceb8fdfcf7c44a850655b9a2411f3fdf643dc0e1d38ec98c02c56cc29705ae837f90bdf00373447bec70219229e73d5ec812f501d622816f13a811e000895877b0daed45acc07e342cb8329f44b3dffcc64ecef3af417707acd5f5943958095026cf2a3686c2d2b55e0228d936b6eeb535b2bd254cb4fcbb33b88bcedac06eeb8fe10fe9dcf81739480fca8b0b6255bfa085f91620a17755ec472071a19cc3fa87ee7bbaffead13e1d887b17ebc9d98dd23428f2d827c0f2d22a1243e5da3677fe51bcacb92dfc0d6ecc1ea5bdc759e20f115311504c12b527c012a81f22796739dcd10f1367e0f0dc4acc4cb2dcf65d1eb29b1b6f020bda63aa7ec3bf43a24970247c92f1672ee4e77fc1a0d59af40aae9d2694b36190241146bddc8b2e75ab062b27f1d47ac86a3f6f0c03b1c74b9d73d979e48e82252cbd2c0a6856cdaf08c031cdd97e7dda1a9749108ed80c88f3910d9bb1a9c1e20942693505b9dc3697dc1d45ed7d1457c279a263960ad409492db8c771e6b82493431d380b4133eaa7fb32afcc2cc7d7ee70aa97ae756202ef0c44b82acc08ba20c86cb90d0b6925bb938db165ed5414be9c5e862ffe48dca75b2d61fad5135b54ed2043af89c1a642570bad024e1bc635c7730f019271c5d10fc4355d68111c10513a40795ea4065f155b386f50b6acf66d671185ffcffce6ada988ac99d0b17a98fb71910cbc208a376c583b2e6327d69e3fea0cd6f21becf17a7e882999b419daeb39a1a2259cde6fc7904814d88a5ebb6bc2e12d952814d7e7e13615f72cd55b7c90173fa4c7d40c51289ed5dea7bb29678949cafc79ee9fd28016808e1236f6b436c0976c4956ac8f099275f347e85efc0c7724f8bb9bd49cff187b46a05a88e665fa9bb95789d9eba8cae52a34100465b061f37f91b2baf03485efae36ea97828b9738cedab3cafa8a64eb4a3de7d8fa0cfec1eb65ec09618160a7645bc19391f2c087079903778664e8bca8c8b95715f979667877dbf41430fab64ad7f9ed5242e9c2015d55b31ead11557f4b64201bc64cdcb463a7e40e725911c70b983d8ed8b221c2c984d4296387976b0fce0213125d5be649f3bf5f5f3062ef56fa01b182cfe70c6a193eae2738b626a723e6f891f669fb08abf0c2d9e195268eb21fcd13e204a7fc61f1a9f6f49df6e8082028c942f33502e687a86d98a0e1b90a66a82a498d6c46ea131b65727eaf73fab6b7550c5a8b76f8f4d224bcf30618582f1cd898a69aa4c1c7fc8ed49243b0e0c994e917c1e656cb6353cf374c0b56f13c0fce062ea38852e487cab203cac8cd33a71063a4c0c16cc065ab3325cd547f500effc5daf782420a4e4efe75fe27d464f727fd949151c7bb3ff84aa0e03c0cd78f213bad5120720ea4e15dc18d3947a48401b84cc4f06a996b49791910a013d1da29d2b5026ff63496745fad2585a8f6c4bed6fafe6a24b23623399af2bffdef46c39c1f0128a0ff6d61ae4b28241d6d10b31541acde79dd730b8f4ad237f85d2772ef9b705a1d0729322997411cfc19305213b1008daa0b795590c54f70810392b9d6fe14c03952dfe39bfcc8b7574950b5013ba859376491a48f0b33c84de5ef59f731f76ae6bf841b38957e65d3c3f1fd062dceaf7ca9a833a4ccbe190c5d5aab29bc88bb631d8bf2a415f3c68059c6589803a8912725649e4b411500be826a67a8cfee176dfcc9f821276cb5b27b5d8624be969257df0966ca441658afbacaf1c2b6ec1a2bb26409dd75d4f0407287f015bb3f03da634229d00bf778d0c92f1b3a862678bb6524cf34c457f7790eddd8ebbd1aee7858b6f61bc408e71939e98445de9401e2aa161edfe263ac1613e8c02a1496dc1db52f6717f822221170b0fa75169e0291978a84610f9537571324734fa3ff173f2c798243f0a3d95a8bf2e273d67b8561d36f01edfcd51d739516ef14bc48077f98b210458b52c2b909cb209c0da6c197e58cc95ab6b256af4577e6c2f33aa25aa99866b05f243184a0d7d401ad2a30a026a09dd09ab4c73934269c9e5ebe6e420b8a239385cefd2d28840fe6054992a4438bd71cfab410b676d776c23346e60b402086eb283fc4e5ce54f52cbf62585a536ddef90df5f62243a4e1b3a90db87d7e819b56e8ccc62d4f408d1fb84392e8612ef42d9ad4c5ac77da93c0fb479238211158f50218d647880da3b3e2405df8c6a6b46c1aebdd4b1061e619d72f5bbd21a261bfc01e7083a534246d7b3409ebc1968c29a5326ac7967268463a07099cfce1049e71b0a808323df6285113f64cd5a0d83069754bd01e49c9dd7141a03798f6a89bdfbbd20cba59b20f16e4e806ecfa605b6eaf7030c9bce16149eb1f9f0af11b142dedabb4d6b86681324d57aa83dbc1fdf17b204ab4f3eb86023ad43b197b31621f0b36cbcbeefd9bb21ff7c122ee261f5b3d26477ddd854b8e5e81f736e81ae24fc301f5a6d0cfa8b99e2da5905b581b6a8d1388d6cc5a23fb6edf02028612aab82701547ceecd9d3c6470d5097126b14aaf4d1ff3a8d990c74a6bb74dff7936439b934816df8263ae12b58f0119337f61b8cb52a50e32614a75973c022d70f882729b971502239d06f15b0e222b80d794b05ee20b9649dfad7f0f6c2deb6798211d0334f7b2acee6db2c26ec0cc15c9f56829b7e60b28b443408b4e02cbbc9c39508e85b9a38ea77173244b4db6d68aff8cd2e5f57a83c7a6f3019d365412597e91c1e1e0c431f7004b7db62a8f522ba96445bfd849070a804a8c8323061fb1a1cbd6ab3d9666c101879ca8aa1a692d383d7fcbe1bb03b9e3ba9f90743234b1721ef72f139e7a92f150f566830043d095a672476d8c93c2e25cf9d63df60bb73f9b11b360aacd084e2c0e05a39f57ad5f7f60367b198d2c5caba77c602d04ac8048dc76a3038ededa5aeeae42241c74ea53520a1f8ca2b6aa941ef5af88055bbf269d9aa69b3bf1c4a3cfebaae0277eee7995de3bf7b5cdaabe6fda90bd8169a35addad2399b502223f68709a2218026de7c97b0e8a72a73600eae48018c218e1ccb0b1c489be0bf4a03952f5b637d688169c9fe6a0bd65d7cd3146eeaf7696a96f10771a1ae8fefcafdec234c37db78be9595753490b6bfe0ae779972e2ec4db526d77fccf72591d76976224fb368827ec9bf4f40673d803a2be349e53b649e90a4a392494ca199dccc18c8ad48ea361e24fc1ecf400c37e11f000589f1470be415a49ffd40ec51039067cb2fef4fd3360e6c5a64b30d04323672881d40277b8954b2c2578b4404b536dca6a864d60eaa68f5a54284f1d3d5b5224975d076c37ec49f9daef355c54d739af5108a470e8d2ae736601bf3760a3a5d272bc8bdfa6f0cd12cd0995f1311b93784bb66fcc18f07ad155fc2a7d4c8df7b57014585b9e012fe05a90ee20baec8fecfdb39824d0ad1e55c0f7eb09818bdc3b8065afba4923adb1a10a3ec35732db53716e860a4607521b0d64f9957e0b1c0bad9b5c9fd58f1d50090038781ec178a846adf7242c040953822484b69aa9c59a2de0986fd9b672559883aee54c27ed0ceb74deb6d5bbf040b4a85b710d9f69f7e09c2d0d3522c330851dec000efbc71a90abcabed50300329307de8f109cbd2a83d1b095c8090b235c0d0d3257e0cb1243ea023ab538612ce7283198faeae3e1fc9f38bf7fe1d6a3f8cebb416e33c2d624da2e9d12aa33b6866db117b94dae"}, {0x30, 0x1, 0x0, "340a0d636fa94871c969ea5f0627482b5b35f19cd997f4a64f63ef14f566"}, {0x98, 0xffff, 0x3ff, "43aff10b4f6cfc4698b5d8e23f75030e574a6d48c5f1fce9afac5177871ca7e49e33df02e9a856d7e882c70c6b11f3d72a6524b576b5c3661cd5e67bb72ec69ec9869f0a2bdb7ba86f7809a5f8c008c5d9f0dcb6cedd41307856d3fbba5065b72086755558f655e985b27d6ddbbc620a8726e5330a5b9ca75720eb629eba5e54b9f68e7917799089"}, {0x20, 0xffff, 0x7, "427bfc020561fc06a8fee126ba5ad782"}], 0x12f0}, 0x6) semctl$SETVAL(r5, 0x3, 0x8, &(0x7f0000002280)=0x101) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f00000022c0)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000002300), 0x0, 0x0) semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f0000002340)=0x4) r7 = syz_open_pts() close(r7) listen(r0, 0x401) sysctl$kern(&(0x7f0000002380)={0x1, 0x4f}, 0x2, &(0x7f00000023c0)="95a34fba462402185f2a5fd398e2fac02ff8eae53ea2599b70ee8733471973f72af9e1afc6b03349535223e943a7878a8e01f1d0f33d480904153f572280bff01bdff60b73df40b2aacc9ceccb86", &(0x7f0000002440)=0x4e, &(0x7f0000002480), 0x0) poll(&(0x7f00000024c0)=[{r4, 0x10}], 0x1, 0xd0a4e3) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000002500)={0x8, 0xb11}, 0x10) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000002540), &(0x7f0000002580)=0xc) kqueue() executing program 3: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) mquery(&(0x7f00003e1000/0x2000)=nil, 0x2000, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x48}, {0x50}, {0x812e}]}) syz_emit_ethernet(0x56, &(0x7f0000000380)=ANY=[]) executing program 7: r0 = socket$unix(0x1, 0x0, 0x0) bind$unix(r0, 0x0, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x0, 0x0}) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) msgctl$IPC_RMID(0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) semop(0x0, 0x0, 0x0) getgroups(0x1a, 0x0) shmctl$IPC_SET(0x0, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f00000002c0)) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) sendto$inet6(r1, &(0x7f00000000c0)="c04ae77aa085fb98e2ce762b6137f981999dbb763c17f64f517b0c5079922cffb216268bbee443a4fffac3541489245f9a5b1e128b62de47ffc4ff2ef7f5092d89245181280a8a47248cfdea8f4a6cde5fa2589d9831be651b5ae241b90467ed176669c220db44db6328f400563437ad801deaaca49d4adc37b0f3d636d05e9be37c9d9e0d112f69368d5ccc4eccf4e158e61e30eef25c4272686c37ba50a9c8fb5bb4d8da23941db0fe1726e8", 0xad, 0x408, &(0x7f0000000040)={0x18, 0x2, 0x7f98d457}, 0xc) openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) socket(0x0, 0x4001, 0x0) syz_emit_ethernet(0x93, &(0x7f0000000540)=ANY=[@ANYBLOB="89ffa22f3c25aaaaaaaaaabb86dd60f61900005d0600fe8000000000000000000000000000bb0d000000000d000000080000000013004e224e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="a002000090780000034340010303b5"]) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f0000000080), 0x0, 0x0, 0x0) executing program 5: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x800, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r0, &(0x7f0000000180)='./bus\x00', r1, r2, 0x2) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r3, 0x27}], 0x1, 0x0) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x8, 0xd4896a2, 0x5, 0x0, 0xfffffffa, 0x3, 0x20000000, 0x0, 0x1, 0x7, 0x73161196}) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) r4 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r4, 0x1}], 0x1, 0x0) semget$private(0x0, 0x0, 0x652) executing program 2: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x8001000000000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x0, 0x0, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fsync(r1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x2}, 0x8) panic: pool_p_free: rttmr free list modified: page 0xfffffd806049d000; item addr 0xfffffd806049ddd0; offset 0x10=0x82d7ee80 Starting stack trace... panic(ffffffff828cc925) at panic+0x16f pool_p_free(ffffffff82d76630,fffffd806049df90) at pool_p_free+0x20f pool_gc_pages(0) at pool_gc_pages+0x255 taskq_thread(ffffffff82d348d0) at taskq_thread+0xf5 end trace frame: 0x0, count: 253 End of stack trace.